@charset "UTF-8";body{background:#fff;position:relative}.wrap-auth-section{align-items:center;display:flex}.auth{-ms-overflow-style:none;display:flex;flex:1;flex-direction:column;font-family:Inter,sans-serif;height:100vh;overflow-y:auto;padding:60px 16px 20px;position:relative;scrollbar-width:none}.auth::-webkit-scrollbar{display:none}.auth-inner{align-items:center;display:flex;flex:1;justify-content:center}.auth-copy-right{color:#00b14f;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:145%;margin-top:60px;text-align:center}.auth .text-underline{text-decoration:underline}.auth .login-social-list{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex}.auth .wrap-redirect-login{color:#6f7882;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.auth .mb-24{margin-bottom:24px!important}.auth .mb-8{margin-bottom:8px!important}.auth .mt-24{margin-top:24px!important}.auth .mb-20{margin-bottom:20px!important}.auth img{width:100%}.auth .text-highlight{color:#00b14f}.auth .hotline{color:#00b14f;font-size:14px;font-weight:600;line-height:20px;text-align:center}.auth a{text-decoration:none}.auth p.or{color:#6f7882;font-size:14px;font-weight:400;line-height:22px;margin-bottom:16px;margin-top:16px}.auth .fz-12px{font-size:12px}.auth .auth-form{background-color:#fff;width:600px}.auth .auth-form>div{width:100%}.auth .auth-form .login{color:#4d5965;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.auth .auth-form .login .wrap-forgot-password{text-align:right}.auth .auth-form .login .wrap-forgot-password a{color:#00b14f;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.auth .auth-form .register,.auth .auth-form .reset-password{color:#4d5965;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.auth .auth-form .form-check-label{align-items:center;display:flex}.auth .wrapper{background-color:#fff;background-position:100%;background-repeat:no-repeat;height:100vh}.auth .wrapper .login-container{background:#fff;height:100vh;max-width:800px}.auth .wrapper .login-container .login-form{margin-top:100px!important;max-width:400px}.auth .wrapper .carousel-indicators{bottom:90px}.auth .wrapper .carousel-indicators li{background-color:#eee;border:2px solid #eee;border-radius:25px;height:2px;margin-left:15px;opacity:1;padding:1px;width:50px}.auth .wrapper .carousel-indicators li.active{background-color:#00b14f;border:2px solid #00b14f}.auth .header{padding-bottom:24px}.auth .header .caption{color:#7f878f;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin-bottom:0;text-align:left}.auth .header .title{color:#00b14f;font-size:20px;font-style:normal;font-weight:600;line-height:28px;text-align:left}.auth .btn-sign{background:#00b14f;color:#fff;font-size:14px;font-weight:400;line-height:20px}.auth .btn-sign.h-40{height:40px}.auth .toggle-password:after{color:#bcc1c5;content:"\f070";font-size:1rem;font-size:15px}.auth .toggle-password.show:after,.auth .toggle-password:after{font-family:Font Awesome\ 6 Pro;font-weight:900;text-align:center;white-space:nowrap}.auth .toggle-password.show:after{color:#00b14f;content:"👁";font-size:1rem}.auth .input-group-prepend{height:100%}.auth .input-group-text{background:transparent;border:none;color:#00b14f;height:40px}.auth .input-group{border:1px solid #eee;border-radius:3px}.auth .input-group.error{border-color:#ff453a}.auth .input-group.error .input-group-text i{color:#ff453a}.auth .input-group:focus-within{border:1px solid #9e9e9e}.auth .form-control{background:#fff 0 0 no-repeat padding-box;border:none;font-size:14px;padding-bottom:7px;padding-top:7px}.auth .form-control:focus{box-shadow:none}.auth .form-check-input:checked{background-color:rgba(0,177,79,.851);border-color:rgba(0,177,79,.851)}.auth .form-check-input:focus{box-shadow:none}.auth .input-group-prepend{border-radius:3px}.auth .option-auth{font-size:14px}.auth .option-auth a{color:#00b14f!important;font-size:14px;letter-spacing:0;text-decoration:none}.auth .support:before{border-top:1px solid #eee;content:"";display:block;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin-left:auto;margin-right:auto;padding-bottom:16px;width:100%}.auth .alert-message{align-items:center;background-color:rgba(255,69,58,.05);color:#ff453a;font-size:14px;padding:10px 15px;width:100%}.auth .alert-message.message-success{background:rgba(0,177,79,.05);color:#00b14f;padding-right:42px}.auth .agree-term{letter-spacing:0;max-width:100%;text-align:left}.auth .agree-term,.auth .forgot-password{color:#4d5965;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.auth .forgot-password{align-items:center}.auth .forgot-password #form-forgot{opacity:1;transition:visibility 0s linear .33s,opacity .33s linear,height 1s linear;visibility:visible}.auth .forgot-password .message-success:before{color:#00b14f;content:"\f058";display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:28px;font-weight:100;padding-right:16px;text-align:center;white-space:nowrap}.auth .forgot-password .agree-term{max-width:100%}.bg-right{background-image:url(/v4/image/auth/auth_bg_desktop.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;height:100vh;overflow:hidden;position:relative;width:500px}.bg-right-link{display:none;inset:0;position:absolute}.bg-right-abs{left:35px;margin-top:-32px;max-width:300px;position:absolute;top:50%;transform:translateY(-50%)}.bg-right-abs h1{color:#fff;font-size:40px;font-weight:700;line-height:60px;margin:0}.bg-right-abs p{color:#fff;font-size:14px;font-weight:400;line-height:22px}.bg-right-arrow{background-image:url(/v4/image/auth/auth_arrow.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;height:608px;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:211.08px}.grecaptcha-badge{z-index:10}.btn-default{border-color:#333}#login-width-google{background:#e73b2f;border-color:#e73b2f;border-radius:3px;color:#fff}.btn-signin{align-items:center;background:#1877f2;border-radius:5px;display:flex;font-size:14px;font-style:normal;font-weight:400;gap:4px;height:40px;justify-content:center;line-height:20px;margin:0;width:100%}.btn-signin-linkedin{background:#0a66c2;border-color:#056497;border-radius:3px;color:#fff}.btn-signin-linkedin:hover{color:#fff}.pdt-2{padding-top:2px}input[type=checkbox]{accent-color:#00b14f}input{display:none}input:checked~label:before{background:#00b14f;border-color:#00b14f;color:#fff;content:"\f00c";font-family:Font Awesome\ 6 Pro,serif;font-weight:500;text-align:center}input~label:before{background:#fff;border:1px solid #646d79;border-radius:5px;content:"";display:block;height:20px;margin-right:8px;width:20px}@media screen and (max-width:1400px){.bg-right .bg-right-arrow{height:547.77px;width:190px}}@media screen and (max-width:1200px){.wrap-auth-section{flex-direction:column-reverse}.auth{height:auto;padding-top:20px;width:100%}.bg-right{background-image:url(/v4/image/auth/auth_bg_tb.png);background-size:cover;height:250px;width:100%}.bg-right *{display:none}.bg-right-link{display:block}}@media screen and (max-width:768px){.auth .auth-form{padding:0;width:100%}.bg-right{height:180px}}@media screen and (max-width:576px){.bg-right{background-image:url(/v4/image/auth/auth_bg_mb.png);background-size:cover;height:160px;width:100%}.auth .login-social-list{-moz-column-gap:12px;column-gap:12px}}
