.mfa-challenge_card__sHPFC{width:100%;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:28px 32px 24px}.mfa-challenge_cardTitle__WC0FP{margin:0 0 10px;font-size:18px;font-weight:700;color:#2f4ba0;line-height:1.4}.mfa-challenge_cardDescRow__ARp9C{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.mfa-challenge_cardDesc__TOCQV{margin:0;flex:1 1;min-width:0;font-size:14px;color:#64748b;line-height:1.5}.mfa-challenge_cardDesc__TOCQV strong{color:#334155;font-weight:600}.mfa-challenge_cardDescLink__Vb6D7{flex-shrink:0;background:none;border:none!important;padding:0;font-size:13px;font-weight:500;color:#1242b1;cursor:pointer;white-space:nowrap;text-align:right;line-height:1.5}.mfa-challenge_cardDescLink__Vb6D7:hover{color:#0d3290;text-decoration:underline}.mfa-challenge_otpSection__gXtVo{margin-bottom:8px}.mfa-challenge_otpSection__gXtVo [data-testid=otp-input-container]{justify-content:flex-start;gap:10px}.mfa-challenge_otpSection__gXtVo [data-testid=otp-input-container] input{width:48px;height:52px;font-size:22px;font-weight:700;color:#2f4ba0;border:2px solid #2f4ba0;border-radius:8px}.mfa-challenge_otpSection__gXtVo [data-testid=otp-input-container] input:focus{border-color:#2f4ba0;box-shadow:0 0 0 3px rgba(47,75,160,.12)}.mfa-challenge_otpSection__gXtVo [data-testid=otp-input-container] input.mfa-challenge_error__Dw_ek{border-color:#dc2626;color:#dc2626;background-color:#fef2f2}.mfa-challenge_otpSection__gXtVo [data-testid=otp-input-container] input.mfa-challenge_error__Dw_ek:focus{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.12)}.mfa-challenge_otpSectionError__rLXgp [data-testid=otp-input-container] input{border-color:#dc2626;color:#dc2626;background-color:#fef2f2}.mfa-challenge_otpError__43GW7{margin:0 0 10px;font-size:13px;color:#e85d5d;line-height:1.5}.mfa-challenge_statusRow__5nCV1{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px;min-height:24px}.mfa-challenge_methodBadge__pQRh9{font-size:12px;font-weight:700;color:#00b2a3;text-transform:uppercase;letter-spacing:.3px}.mfa-challenge_resendTimer__1bAUn{font-size:13px;font-weight:500;color:#64748b;text-align:right}.mfa-challenge_resendBtn__qQ_Ph{background:none;border:none!important;padding:0;font-size:13px;font-weight:500;color:#1242b1;text-decoration:underline;cursor:pointer}.mfa-challenge_resendBtn__qQ_Ph:hover:not(:disabled){color:#0d3290}.mfa-challenge_resendBtn__qQ_Ph:disabled{color:#94a3b8;cursor:not-allowed;text-decoration:none}.mfa-challenge_resendCountdown__rVIo8{font-size:13px;font-weight:500;color:#64748b}.mfa-challenge_fallbackGroup__NvXgr{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.mfa-challenge_fallbackInfoBox__Wj7SG{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 16px 14px 18px;background-color:#f4f8fb;border-left:4px solid #2f4ba0;border-radius:8px}.mfa-challenge_fallbackInfoText__RzUGk{flex:1 1;min-width:0}.mfa-challenge_fallbackInfoTitle__llJZU{margin:0 0 4px;font-size:14px;font-weight:700;color:#2f4ba0;line-height:1.4}.mfa-challenge_fallbackInfoDesc__QPULH{margin:0;font-size:13px;color:#64748b;line-height:1.5}.mfa-challenge_fallbackInfoLink__Hsg5H{flex-shrink:0;background:none;border:none!important;padding:0;font-size:13px;font-weight:500;color:#1242b1;cursor:pointer;white-space:nowrap;text-align:right}.mfa-challenge_fallbackInfoLink__Hsg5H:hover{color:#0d3290;text-decoration:underline}.mfa-challenge_securityNote__L0vFB{margin-bottom:24px;padding:12px 14px 12px 16px;background-color:#fffbeb;border-left:4px solid #fcd34d;border-radius:0 6px 6px 0;font-size:13px;color:#78716c;line-height:1.5}.mfa-challenge_errorBanner__2ERFY{margin-bottom:16px;padding:10px 14px;background-color:#fef2f2;border:1px solid #fca5a5;border-radius:6px;font-size:13px;color:#dc2626}.mfa-challenge_attemptHint__BwuWN{margin:-12px 0 16px;font-size:13px;color:#dc2626}.mfa-challenge_backupCodeInput__MTn_V{width:100%;height:48px;margin-bottom:20px;padding:0 16px;border:1px solid #d1d5dc;border-radius:8px;font-family:monospace;font-size:16px;font-weight:600;text-align:center;outline:none}.mfa-challenge_backupCodeInput__MTn_V:focus{border-color:#2f4ba0}.mfa-challenge_actions__xtDOu{display:flex;justify-content:flex-end;align-items:center;gap:12px}.mfa-challenge_btnBack__oUorY{min-width:110px;height:40px;padding:0 20px;background-color:#fff;border:1px solid #cbd5e1;border-radius:6px;font-size:14px;font-weight:600;color:#64748b;cursor:pointer;transition:background-color .2s ease}.mfa-challenge_btnBack__oUorY:hover{background-color:#f8fafc}.mfa-challenge_btnVerify__7DLBJ{min-width:110px;height:40px;padding:0 20px;border:none;border-radius:6px;font-size:14px;font-weight:600;color:#fff;background-color:#00b2a3;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.mfa-challenge_btnVerify__7DLBJ:hover:not(:disabled){background-color:#009688}.mfa-challenge_btnVerify__7DLBJ:disabled{background-color:#a3abb8;cursor:not-allowed}.mfa-challenge_fallbackSection__jTLC5{border-top:1px solid #f1f5f9;margin-bottom:24px}.mfa-challenge_btnFallback__ywy5W{display:block;width:100%;padding:10px 14px;background-color:#fff;border:1px solid #cbd5e1;border-radius:6px;font-size:14px;font-weight:600;color:#334155;cursor:pointer;text-align:left}.mfa-challenge_btnFallback__ywy5W:hover{background-color:#f8fafc}.mfa-challenge_btnFallback__ywy5W+.mfa-challenge_btnFallback__ywy5W{margin-top:8px}@media(max-width:576px){.mfa-challenge_card__sHPFC{padding:20px 16px}.mfa-challenge_otpSection__gXtVo [data-testid=otp-input-container]{gap:6px}.mfa-challenge_otpSection__gXtVo [data-testid=otp-input-container] input{width:42px;height:46px;font-size:20px}.mfa-challenge_cardDescRow__ARp9C,.mfa-challenge_statusRow__5nCV1{flex-direction:column;align-items:flex-start}.mfa-challenge_cardDescRow__ARp9C{gap:8px}.mfa-challenge_cardDescLink__Vb6D7{white-space:normal;text-align:left}.mfa-challenge_fallbackInfoBox__Wj7SG{flex-direction:column;align-items:flex-start;gap:12px}.mfa-challenge_fallbackInfoLink__Hsg5H{white-space:normal;text-align:left}.mfa-challenge_actions__xtDOu{flex-direction:column-reverse;align-items:stretch}.mfa-challenge_actions__xtDOu .mfa-challenge_btnBack__oUorY,.mfa-challenge_actions__xtDOu .mfa-challenge_btnVerify__7DLBJ{width:100%}}header.for-customers .main-candidates{background:#e8c80d}header.for-customers .main-candidates a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;display:flex;align-items:center;justify-content:center;padding:28px 12.5px}header.for-customers .main-candidates a:hover{text-decoration:none}header.for-customers .main-candidates h4{color:#ffffff;font-size:14.5px;font-weight:500}header.for-customers .main-candidates em{padding-right:10px;color:#ffffff;font-size:24px}header.for-customers .main-cart{height:26px;padding:0 10px;border-right:1px solid #e8e8e8}header.for-customers .main-cart,header.for-customers .main-cart a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;display:flex;align-items:center;justify-content:center}header.for-customers .main-cart a em{color:#747d8d;font-size:18px}header.for-customers .main-menu .menu li a{color:#172642}header.for-customers .main-menu .menu li a:before{background:#172642}header.for-customers .main-menu .menu li.active a,header.for-customers .main-menu .menu li:hover a{color:#2f4ba0}header.for-customers .main-menu .menu li.active a:before,header.for-customers .main-menu .menu li:hover a:before{background:#2f4ba0}header.for-customers .main-menu .menu li:first-child a{font-size:0}header.for-customers .main-menu .menu li:first-child a:after{color:#172642;font-family:Material Design Icons;font-size:18px;content:"\f2dc"}header.for-customers .main-menu .menu li:first-child.active a:after,header.for-customers .main-menu .menu li:first-child:hover a:after{color:#2f4ba0}header.for-customers .main-menu .menu li.dropdown a{color:#172642;font-weight:500}header.for-customers .main-menu .menu li.dropdown a em{padding-left:5px}header.for-customers .main-menu .menu li.dropdown.active a,header.for-customers .main-menu .menu li.dropdown:hover a{color:#2f4ba0}header.for-customers .main-menu .menu li.dropdown.active a:before,header.for-customers .main-menu .menu li.dropdown:hover a:before{background:#2f4ba0}header.for-customers .main-menu .menu li.dropdown .dropdown-menu{width:max-content}header.for-customers .main-menu .menu li.dropdown .dropdown-menu ul li a{color:#172642;font-weight:700}header.for-customers .main-menu .menu li.dropdown .dropdown-menu ul li:first-child a{font-size:14.5px}header.for-customers .main-menu .menu li.dropdown .dropdown-menu ul li:first-child a:after{display:none}@media screen and (max-width:1368px){header.for-customers .main-menu .menu li{padding:0 10px}header.for-customers .main-menu .menu li a{font-size:14.5px}}header.for-customers .main-login .login-wrapper .forget-password{display:inline-block;margin-right:10px;padding-top:10px}header.for-customers .mobile-menu{box-shadow:-20px 0 10px 3px rgba(0,0,0,.5)}header.for-customers .mobile-menu.show{box-shadow:2px 0 10px 3px rgba(0,0,0,.5)}header.for-customers .mobile-menu .header-bottom{background:#ffffff}header.for-customers .mobile-menu .profile{-webkit-box-align:start;-ms-flex-align:start;display:flex;align-items:flex-start;background:#172642}header.for-customers .mobile-menu .profile .username{margin-top:0;padding-left:15px;text-align:left}header.for-customers .mobile-menu .profile .username a,header.for-customers .mobile-menu .profile .username p{text-align:left}header.for-customers .mobile-menu .profile .avatar{width:80px;min-width:80px}header.for-customers .mobile-menu .profile .authentication-links{margin-top:10px;padding:0;border:none;background:none}header.for-customers .mobile-menu .profile .authentication-links ul{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-wrap:wrap;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}header.for-customers .mobile-menu .profile .authentication-links ul li{-webkit-box-pack:start;-ms-flex-pack:start;display:flex;justify-content:flex-start;width:100%;margin-top:0}header.for-customers .mobile-menu .profile .authentication-links ul li a{color:#ffffff;font-size:14.5px;text-transform:none}header.for-customers .mobile-menu .profile .authentication-links ul li a i{margin-right:5px}header.for-customers .mobile-menu .profile .authentication-links ul li+li{margin-top:5px}header.for-customers .mobile-menu .employer-site{background:#172642}header.for-customers .mobile-menu .employer-site h4 a,header.for-customers .mobile-menu .employer-site ul li a,header.for-customers .mobile-menu .employer-site ul li p{color:#ffffff;font-size:14.5px;font-weight:500}header.for-customers .mobile-menu .employer-site ul li i{margin-right:10px}header.for-customers .mobile-menu .employer-site ul li+li{margin-top:10px}header.for-customers .mobile-menu .authentication-links{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;background:#ffffff}header.for-customers .mobile-menu .authentication-links ul li a,header.for-customers .mobile-menu .dropdown-mobile-2:before,header.for-customers .mobile-menu .dropdown-mobile:before{color:#172642}header.for-customers .mobile-menu .header-alert{background:#172642}header.for-customers .mobile-menu .header-alert h4 a{color:#ffffff;font-size:14.5px;font-weight:500}header.for-customers .mobile-menu .header-alert h4 a strong{font-size:16px}header.for-customers .mobile-menu .header-alert h4 a span{display:block;margin-top:5px}header.for-customers .mobile-menu .header-alert ul{margin-top:10px}header.for-customers .mobile-menu .header-alert ul li a{color:#ffffff}header.for-customers .mobile-menu .menu{border-bottom:none}header.for-customers .mobile-menu .menu ul li a{color:#172642}header.for-customers .mobile-menu .menu ul li.active a{color:#182641;font-weight:700}header.for-customers .mobile-menu .menu ul li.dropdown-mobile.active:before{color:#182641}header.for-customers .mobile-menu .menu ul li.dropdown-mobile ul{padding-right:0;padding-left:32px}header.for-customers .mobile-menu .menu ul li.dropdown-mobile ul li a{color:#172642;font-weight:500}header.for-customers .mobile-menu .menu ul li.dropdown-mobile ul li.active a{color:#182641;font-weight:700}header.for-customers .mobile-menu .menu ul li+li{margin-top:15px}header.for-customers .mobile-menu .profile .avatar{background:white}header.for-customers .mobile-menu.logged .profile{align-items:center}header.for-customers .mdi-contacts:before{content:"\f6ca"}header.for-customers .mdi-room-service-outline:before{content:"\fd73"}header.for-customers .mdi-account-circle-outline:before{content:"\fb31"}header.for-customers .mdi-briefcase-account:before{content:"\fccc"}header.for-customers .mdi-apps:before{content:"\f03b"}header.for-customers .mdi-cart:before{content:"\f110"}header.for-customers .main-login.logged .dropdown-menu ul li em{padding-right:3px}footer.for-customers{background:#182642}footer.for-customers .top-footer address ul li,footer.for-customers .top-footer address ul li span,footer.for-customers h3{color:#ffffff}footer.for-customers .top-footer .footer-links ul li a{color:#2f4ba0}footer.for-customers .top-footer .footer-social-links ul li a{color:#ffffff}footer.for-customers .top-footer .footer-social-links ul li a:hover{color:#f79c25}footer.for-customers .cb-section-border-bottom{border-color:rgba(255,255,255,.16)}footer.for-customers .bottom-footer .back-to-top,footer.for-customers .bottom-footer .right-bottom-footer{-webkit-box-align:center;-ms-flex-align:center;display:flex;align-items:center}footer.for-customers .bottom-footer .back-to-top{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;margin-left:20px;overflow:hidden;border:1px solid #2f4ba0;border-radius:50%;cursor:pointer}footer.for-customers .bottom-footer .back-to-top em{padding:10px;color:#2f4ba0;font-size:18px}.d-flex{display:flex}.align-center{align-items:center}.employer-signup-new{color:#4d4d4d}.box-info-signup .title h2{text-transform:uppercase;color:#2f4ba0;font-size:32px;margin-bottom:30px;line-height:1.25em}.box-info-signup .step-title{justify-content:space-between;margin-bottom:40px}.employer-signup-new.login .box-info-signup .step-title{margin-bottom:20px}.box-info-signup .main-step-title h3{text-transform:uppercase;font-weight:400;font-size:22px;color:#333}.box-info-signup .main-step-title p{margin-left:90px}.box-info-signup .step-title .text-sup a{color:#00b2a3}.employer-signup-new .row-sp{margin:0 -30px}.employer-signup-new .row-sp>[class*=col-]{padding:0 30px}.employer-signup-new .box-img{margin-right:-50px}.employer-signup-new .box-img img{width:100%}.employer-signup-new .box-info-signup{margin-left:50px}.employer-signup-new .main-form .form-group{margin-bottom:25px;position:relative;flex-wrap:wrap}.employer-signup-new .main-form .form-group .noti{position:absolute;top:0;right:-30px}.employer-signup-new .main-form .form-group .noti em{color:#333}.employer-signup-new .noti .toolip{z-index:111;right:0;left:auto;top:25px}.employer-signup-new .noti:hover .toolip{opacity:1}.employer-signup-new .main-form .form-group>.note{position:absolute;top:50%;transform:translateY(-50%);right:-25px}.employer-signup-new .main-form .form-group .form-info{flex:0 0 200px;max-width:200px}.employer-signup-new .main-form .form-group .form-info span{width:100%;background:#2f4ba0;color:#fff;text-transform:uppercase;padding-left:15px;height:45px;display:flex;align-items:center;border-radius:6px 0 0 6px}.employer-signup-new .main-form .form-group .form-input{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 200px);max-width:calc(100% - 200px)}.employer-signup-new .main-form .form-group .form-input.short{flex:0 0 250px;max-width:250px}.employer-signup-new .main-form .form-group .box-captcha{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 450px);max-width:calc(100% - 450px);justify-content:center}.employer-signup-new .main-form .form-group .form-input>a,.employer-signup-new .main-form .form-group .form-input>p{margin-top:20px;display:flex}.employer-signup-new .main-form .form-group .form-input>a{text-decoration:underline;color:#1242b1}.employer-signup-new .main-form .form-group .form-input .form-error{display:flex;padding-top:5px;color:red;font-size:12px;font-style:italic;font-weight:500}.employer-signup-new .main-form .form-group .form-input .form-control{padding:0 15px;height:45px;display:flex;align-items:center;border-radius:0 6px 6px 0;width:100%;border:none;background:#e6e6e6}.employer-signup-new .main-form .form-group .form-input select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}.employer-signup-new .main-form .form-group .form-input-select select{background-image:url(/img/triang-down.png)!important;background-position:95% 50%!important;background-repeat:no-repeat!important}.employer-signup-new .main-form .form-group .form-input textarea.form-control{height:auto;padding-top:10px}.employer-signup-new .main-form .btn-area{text-align:right}.employer-signup-new .main-form .btn-area button{background:#00b2a3;color:#fff;text-transform:uppercase;padding:8px 25px;border-radius:6px;box-shadow:2px 2px 5px #999;border:1px solid #00b2a3;transition:.4s}.employer-signup-new .main-form .btn-area button:hover{background:#fff;color:#00b2a3;transition:.4s}.employer-signup-new .main-form .btn-area.list-btn{display:flex;justify-content:space-between;margin-bottom:30px}.employer-signup-new .main-form .btn-area .btn-prev{border-color:#808080;background:#808080}.employer-signup-new .main-form .btn-area .btn-prev:hover{color:#808080}.employer-signup-new .box-intro img{max-height:35px;margin-right:15px}.employer-signup-new .box-intro-1 p strong,.employer-signup-new .box-intro-3 p strong{font-size:25px}.employer-signup-new .box-intro-3{justify-content:flex-end}.employer-signup-new .right-note{text-align:right}.employer-signup-new .right-note a{color:#2f4ba0}@media screen and (max-width:1199px){.row-intro [class*=col-]{margin-bottom:15px}.employer-signup-new .box-intro-3{justify-content:flex-start}.employer-signup-new .box-intro-3 img{margin-right:30px;position:relative;left:10px}.employer-signup-new .box-intro-1 img{margin-right:22px}.employer-signup-new .row-sp{margin:0 -15px}.employer-signup-new .row-sp>[class*=col-]{padding:0 15px}.employer-signup-new .box-img{margin-right:0}.employer-signup-new .box-info-signup{margin-left:0}.employer-signup-new .main-form .form-group .noti{right:0;top:-5px}.employer-signup-new .main-form .form-group.info-company{padding-top:20px}}@media screen and (max-width:767px){.employer-signup-new .main-form .form-group .form-input.short{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 200px);max-width:calc(100% - 200px)}.employer-signup-new .main-form .form-group .box-captcha{flex:0 0 100%;max-width:100%;justify-content:flex-start;margin-top:20px}}@media screen and (max-width:576px){.box-info-signup .title h2{font-size:22px;margin-bottom:10px}.box-info-signup .main-step-title h3{font-size:18px}.box-info-signup .step-title{flex-direction:column;margin-bottom:5px}.box-info-signup .main-step-title p{margin-left:75px}.employer-signup-new.login .box-info-signup .step-title{flex-direction:row;margin-bottom:20px}.employer-signup-new .main-form .form-group>.note{top:-25px;right:0;transform:none}.employer-signup-new .main-form .form-group .form-info{flex:0 0 165px;max-width:165px}.employer-signup-new .main-form .form-group .form-input,.employer-signup-new .main-form .form-group .form-input.short{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 165px);max-width:calc(100% - 165px)}.employer-signup-new .box-intro-1 p strong,.employer-signup-new .box-intro-3 p strong{font-size:20px}.employer-signup-new .noti .toolip{max-width:250px}.row+.row{margin-top:0}.employer-signup-new .box-intro img{max-height:30px}}@media screen and (max-width:375px){.employer-signup-new .main-form .form-group{flex-wrap:wrap}.employer-signup-new .main-form .form-group .form-info,.employer-signup-new .main-form .form-group .form-input,.employer-signup-new .main-form .form-group .form-input.short{flex:0 0 100%;max-width:100%}.employer-signup-new .main-form .form-group .form-info span{height:auto;background:none;color:#2f4ba0;padding-left:0;margin-bottom:5px;font-size:16px}.employer-signup-new .main-form .form-group .form-input .form-control{border-radius:8px}.employer-signup-new .main-form .form-group>.note{top:0}.employer-signup-new .main-form .form-group.info-company{padding-top:0}.employer-signup-new .main-form .form-group .noti{top:0}}.employer-signup-new.login .box-info-signup .title h2{margin-bottom:35px}.employer-signup-new.login .user-action{text-align:right}.employer-signup-new.login .user-action>a{display:inline-block;color:#4d4d4d}.employer-signup-new.login .user-action>a:hover{text-decoration:underline;color:#00b2a3}.employer-signup-new.login .user-action>*{margin-bottom:20px}.employer-signup-new.login .user-action>p>a{color:#00b2a3}.employer-signup-new.login .user-action .text-help>p>a{color:#2f4ba0}.employer-signup-new.login .user-action .text-help{margin-top:-5px}.forgot-password-success{text-align:justify}.forgot-password-success .user-action{text-align:left!important}.forgot-password-success .user-action .text-help{text-align:right;margin-top:20px!important}.forgot-password-success .user-action>p{text-align:justify}.forgot-password-success .noti{display:inline-block;position:relative;margin-bottom:0!important;top:3px}.forgot-password-success .noti em{font-size:16px;color:#000000}.forgot-password-success .noti .toolip:after,.forgot-password-success .noti .toolip:before{display:none;opacity:0}@media screen and (max-width:1199px){.forgot-password-success .noti .toolip{right:auto;left:20px;top:5px}.forgot-password-success .noti{display:block;width:20px}}@media screen and (max-width:576px){.employer-signup-new.login .box-info-signup .title h2{margin-bottom:15px}}