.iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,.02)}.iti{width:100%}.iti__flag-container{background-color:#fff}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@keyframes autofill{0%{color:inherit}to{color:inherit}}input[maxlength="1"]:-webkit-autofill{animation-duration:.1s;animation-name:autofill}.otp-field{display:flex;gap:10px;justify-content:center;margin-bottom:30px;margin-top:15px}.otp-field input{background:#fff;border:unset;border-bottom:2px solid rgba(0,0,0,.2);color:#17479d;font-size:32px;font-weight:700;max-height:55px;outline:none;padding:10px 5px;text-align:center;transition:all .1s;width:45px}.otp-field input:focus{border-bottom:2px solid #2ebfd9}@media screen and (max-width:375px){.otp-field input{font-size:30px;height:45px;width:35px}}@media screen and (max-width:768px){#modalLoginUser.authen .modal-dialog{height:100vh;margin:0 auto}#modalLoginUser.authen .modal-dialog .modal-content{height:100%}}.iti.iti--container{transform:translateZ(51px);z-index:12000002}.widget__login-title{@media (max-width:767.98px){h3{margin-bottom:0}}@media (max-width:374.98px){h3{margin:0 auto;max-width:200px}}}#modalLoginUser .modal-content{border-radius:.8em;overflow:hidden}#modalLoginUser .modal-header{align-items:center;justify-content:center;position:relative}#modalLoginUser .modal-header .modal-title{font-size:22px;text-align:center;text-transform:uppercase}#modalLoginUser .modal-header .btn-main-outline{background:transparent;border:none;color:#000;display:none;font-size:1em;left:15px;outline:none;position:absolute;width:-moz-max-content;width:max-content}#modalLoginUser .modal-header .close{color:#000;font-size:32px;font-weight:700;padding:1rem;position:absolute;right:20px}.mt-sm-100{margin-top:0}@media (max-width:767.98px){.mt-sm-100{margin-top:60px}}.widget__login-title{color:#fff;font-size:20px;font-weight:600;letter-spacing:-.006em;line-height:23.87px;text-align:center}@media (max-width:767.98px){.widget__login-title h3{margin-bottom:0}}@media (max-width:374.98px){.widget__login-title h3{margin:0 auto;max-width:200px}}.widget__login{align-items:center;background:#fff;border-radius:10px;display:flex;flex-direction:row;gap:10px;justify-content:center;position:relative}.widget__login.widget-otp{height:unset}.widget__login.widget-otp .widget_footer-logo{display:block}@media (min-width:767.98px){.widget__login.widget-otp .widget_footer-logo{display:none}}.widget__login .widget__login-item{flex:0 0 calc(50% - 10px);min-width:325px;width:calc(50% - 10px)}.widget__login .widget__login-thumb{background:#fff;height:100%;position:relative;z-index:5}.widget__login .widget__login-thumb .logo{margin:0 auto;width:250px}.widget__login .widget__login-thumb .logo img{-o-object-fit:contain;object-fit:contain;width:100%}.widget__login .widget__login-thumb .wrap_img{width:100%}.widget__login .widget__login-thumb .wrap_img img{height:auto;-o-object-fit:scale-down;object-fit:scale-down;width:100%}.widget__login .widget__login-main{border:1px solid #e4e4e4;border-radius:10px;padding:20px 15px}.widget__login .widget__login-main .iti--allow-dropdown{width:100%}.widget__login .widget__login-main input[type=tel]{background:#fff;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;box-shadow:0 0 3px 0 rgba(0,0,0,.2);font-size:18px;height:50px;padding:10px;width:100%}.widget__login .widget__login-main input[type=tel]::-moz-placeholder{color:#7e7e7e;font-size:16px;font-weight:500;letter-spacing:-.006em;line-height:19.09px;opacity:.5;text-align:left}.widget__login .widget__login-main input[type=tel]::placeholder{color:#7e7e7e;font-size:16px;font-weight:500;letter-spacing:-.006em;line-height:19.09px;opacity:.5;text-align:left}.widget__login .widget__login-main ul{list-style:none;padding:0 0 0 20px}.widget__login .widget__login-main ul li{color:#090710;font-size:14px;font-weight:400;letter-spacing:-.006em;line-height:20px;margin-bottom:10px;position:relative;text-align:left}.widget__login .widget__login-main ul li:last-child{margin-bottom:0}.widget__login .widget__login-main ul li:before{background-color:#000;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:0;transform:translate(-10px,8px);width:5px}.widget__login .widget__login-main .g-recaptcha{display:flex;justify-content:center}.widget__login .widget__login-main .g-recaptcha div:first-child{width:100%}@media screen and (max-width:991.98px){.widget__login .widget__login-item{flex:unset;width:100%}}@media screen and (max-width:767.98px){.widget__login{background:transparent;flex-direction:column;gap:10px;height:100%}.widget__login .widget_footer-logo{display:block;z-index:3}.widget__login .widget__login-thumb{display:flex;flex-direction:column;gap:10px;order:2}.widget__login .widget__login-thumb .logo{display:none}.widget__login .widget__login-thumb .wrap_img{order:1;position:relative}.widget__login .widget__login-main{background:#fff;box-shadow:0 2px 15px 0 rgba(0,0,0,.15);order:1;position:relative;z-index:5}.widget__login.box-shadow{box-shadow:unset}.widget__login.widget-otp{background:#fff;border-radius:unset;margin:0;width:100%}.widget__login.widget-otp .widget_footer-logo{display:block}.widget__login.widget-otp .widget__login-thumb{order:1}.widget__login.widget-otp .widget__login-thumb .logo{display:none}.widget__login.widget-otp .widget__login-main{border:unset;box-shadow:unset;order:2;padding:0}.widget__login.widget-otp.box-shadow{box-shadow:unset}}@media (max-width:374.98px){.widget__login .widget__login-item{flex:unset;max-width:300px;min-width:unset;width:100%}}@media (max-width:299.98px){.widget__login .widget__login-item{max-width:275px}}.box-shadow{box-shadow:0 2px 15px 0 rgba(0,0,0,.15)}.widget__otp_form{text-align:center}.disabled{opacity:.5}.fw-normal.text-muted.mb-2{font-size:14px;margin-top:10px}.buttons-group{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.btn-main{background:#1c3aa9;border:unset;border-radius:8px;color:#fff;display:block;font-size:12px;font-weight:700;margin-top:15px;outline:unset;padding:12px;width:100%}.btn-main:disabled{background-color:#000}.widget_footer-logo{bottom:0;left:50%;max-width:150px;position:fixed;transform:translate(-50%,-30px)}.widget_footer-logo img{-o-object-fit:contain;object-fit:contain;width:100%}.error,.text__message-error{color:#fa0e0e;font-size:14px;font-weight:400;line-height:16.71px;text-align:center}.limit-range{display:block;margin:0 auto;max-width:245px}.text__message-times{color:#999;font-size:14px;font-weight:400}.text__message-times,.text__message-times span{letter-spacing:.0129em;line-height:20px;text-align:center}.text__message-times span{color:#17479d;font-size:16px;font-weight:700}.size-16{font-size:16px}.size-14{font-size:14px}.cl-secondary{letter-spacing:-.006em;line-height:22px}.cl-secondary,.fw-400{color:#999;font-weight:400}.fw-500{font-weight:500}.widget__capcha{align-items:center;display:flex;gap:16px;justify-content:space-between}.widget__capcha .item{flex:0 0 calc(50% - 8px);width:calc(50% - 8px)}.widget__capcha .item input{background:#f2f2f2;border:unset;border-radius:8px;font-size:14px;font-weight:400;letter-spacing:-.006em;line-height:16.71px;padding:13.5px 15px;width:100%}.widget__capcha .item .group-random{align-items:center;display:flex;justify-content:space-between;position:relative}.widget__capcha .item .group-random button{background-color:#0095da;border:none;border-radius:0 8px 8px 0;color:#fff;height:44px;outline:none;position:absolute;right:0;top:0;width:40px}.widget__capcha .item .group-random .main-text{align-items:center;border:1px solid #0095da;border-radius:8px;color:#0095da;display:flex;font-size:22px;font-weight:700;height:44px;justify-content:start;padding-left:15px;width:100%}.widget__capcha .item .group-random .main-text img{mix-blend-mode:exclusion}@media screen and (max-width:767px){#modalLoginUser .modal-header .modal-title{font-size:18px}#modalLoginUser .authen .modal-dialog{height:100vh;margin:0}#modalLoginUser .authen .modal-dialog .modal-content{height:100%}#modalLoginUser .modal-body{padding:0}#modalLoginUser .widget__login{margin:0;padding:0}#modalLoginUser .widget__login .widget__login-main{border:unset;border-radius:unset;box-shadow:unset}.widget__capcha .item .group-random .main-text{padding-left:5px}}
