.signUpModel,input.valid~.forValid{display:none}body{overflow-x:hidden}.signUpModel{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99}.iti.iti--allow-dropdown{display:block}.signUpModel.show{display:block}.signUpoverlay{width:100%;height:100%;background:rgba(0,0,0,.3);display:block;transition:.3s}.loginForm,.signUpForm{height:auto;transform:translate(-50%,-50%);padding:75px 30px 50px;box-shadow:0 4px 16px rgba(0,0,0,.1);border-radius:8px;transition:.5s;position:absolute;background:#fff;width:100%;min-height:632px}.signUpForm{max-width:475px;top:50%;left:150%}.loginForm{max-width:480px;top:160%;left:50%}.loginForm.show{top:50%;transform:translate(-50%,-50%)}.signUpForm.show{left:50%;top:50%;overflow-x:hidden;transform:translate(-50%,-50%)}.signUpForm.show.hidden{top:160%}.signuphead{font-weight:500;font-size:26px;line-height:33px;color:#333638;margin-bottom:20px}.signin .inputGroup,.signup .inputGroup{margin-bottom:8px}.signin .inputGroup label,.signup .inputGroup label{position:absolute;font-weight:450;font-size:14px;line-height:19px;color:#a1acb9;z-index:1;top:15px;left:15px;margin-bottom:0;transition:.3s}.inputGroup input:focus,.inputGroup select:focus,.signin .inputGroup input:focus,.signup .inputGroup input:focus{border:1.5px solid #3179be}.inputGroup input:hover,.signin .inputGroup input:hover,.signup .inputGroup input:hover{border:1.5px solid #88bdea}.inputGroup input.invalid,.inputGroup select.invalid{border:1.5px solid #d41114}.inputGroup input,.inputGroup select,.inputGroup textarea{font-family:CircularStd;font-size:14px;font-weight:450;line-height:17.71px;text-align:left;color:#393939}.signin .inputGroup label.focused,.signup .inputGroup label.focused{left:15px;top:-9px;padding:0 5px;background:#fff;color:1.5px solid #3179be}.signin p.showPassTxt,.signup p.showPassTxt{margin-left:8px;font-family:CircularStd;font-size:13px;font-weight:450;line-height:16.44px;text-align:center;color:#646464}.showPassCheck{margin:-10px 0 0;display:flex;align-items:center;position:relative}.flexInput{display:flex;justify-content:space-between;column-gap:15px}.flexInput.passwordsFlex{align-items:start}button.getStarted{display:block;padding:11px 0 10px;color:#fff;width:100%;border-radius:5px;border:none;margin:22px 0 15px;cursor:pointer;background:#3179be;font-weight:500;font-size:15px;line-height:140%;letter-spacing:0;text-align:center;position:relative;max-height:42px}button#verify-otp-processingBtn,button#verify_OTP{margin-bottom:8px;margin-top:40px}p.loginRedirect{font-size:13px;line-height:150%;letter-spacing:0;text-align:center;color:#5f6c78}.signin .inputGroup input.invalid~label.focused,.signup .inputGroup input.invalid~label.focused{color:#df4d4d}.signin img.forValid,.signup img.forValid{top:15px}.pageHead,h2.pageHead{font-weight:900;font-size:26px;line-height:109.00000000000001%;text-align:center;margin-bottom:25px}.custom-alert-danger,.custom-alert-success{font-family:CircularStd;font-size:14px;line-height:17.71px;padding:15px 15px 12px;border-radius:3px;color:#fff}.custom-alert-success{font-weight:500;background-color:#0db069;border-color:#0db069;margin-bottom:25px;text-align:center}.custom-alert-danger,.signUpModel .signuphead{font-weight:500;margin-bottom:20px;text-align:center}.custom-alert-danger{background-color:#d41222!important;border-color:#d41222}.termBody p{letter-spacing:0;font-size:13px;line-height:150%;letter-spacing:0;color:#5f6c78}.termsHead{letter-spacing:0;font-size:12px;line-height:150%;letter-spacing:0;color:#5f6c78;margin-bottom:12px}.custom-alert-danger::before{background:url('../images/dangerIcon.svg');position:relative;top:2px}div#errorSigninAlert{margin:-12px 0 20px}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.iti-mobile .iti--container{z-index:9999999999}.termBody{display:flex;column-gap:5px}.inputCheck{width:14px;height:14px;outline:0;border:1px solid #818181;position:relative;top:2px}.signUpModel input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:14px;height:14px;border-radius:2px;background-color:#fff;cursor:pointer;position:relative}.showPassCheck:hover input,input[type=checkbox]:hover{border-color:#117bd4}input[type=checkbox]:checked{background:#3179be}input[type=checkbox]:checked:hover{opacity:.7}.inputCheck.invalidCheck{border-color:#df4d4d}input[type=checkbox]:checked::after{content:'✓';color:#fff;font-size:10px;position:absolute;top:6px;left:6px;transform:translate(-50%,-50%);font-weight:500;font-size:9px}.termBody p a{color:#3179be;text-decoration:none}p.loginRedirect a{font-size:13px;line-height:150%;letter-spacing:0;text-align:center;color:#3179be}.termBody p a:hover,p.loginRedirect a:hover{text-decoration:underline;text-underline-offset:4px}.termBody+.termBody{margin-top:8px}.iti__flag-container{border:unset;width:64px;height:47px;background:#fff}.iti__selected-flag{justify-content:center;border-right:1px solid #d7e4ee}.signup .inputGroup label[for=r_phone]{left:78px}.errorMsg.invalidPhone{display:block!important}.signUpModel .signuphead{font-size:23px;line-height:33px;color:#161616}form#register_form{position:unset;transform:unset;margin:0 auto}input.invalid~.errorMsg,select.invalid~.errorMsg{display:block}.iti__country-name,.iti__flag-box{font-size:13px}.showHidePassword{position:absolute;top:9px;right:10px;cursor:pointer;padding:5px;background:#fff}.showHidePassword:hover{opacity:.7}button#verifyBtn{margin:40px 0 8px}button.getStarted.white{border:1px solid #e8f1f8;background:#fff;color:#0a2540;margin:0 0 12px}button.getStarted:hover{background:#3653a5!important;color:#fff!important}#register_form .iti__country-list{max-width:410px}section.login{width:100%;height:auto;background-repeat:no-repeat;background-size:cover;background-position:top left;background:url(../images/login-bg-gradient.webm)}.contactWrapperNav{display:none}.logSec{margin-bottom:41px;display:flex;justify-content:center}.pageWrapper{width:100%;overflow:unset}.inputGroup{position:relative}.pageDes{font-size:13px;line-height:160%;letter-spacing:0;text-align:center;color:#5f6c78;max-width:336px;margin:0 auto 20px}.inputGroup input,.inputGroup select,.inputGroup textarea{display:block;padding:15px 15px 13px;width:100%;background:#fff;border:1px solid #d7e4ee;border-radius:5px;color:#0f0f0f;outline:0;max-height:47px;-webkit-appearance:none;position:relative;font-size:14px;line-height:100%;letter-spacing:0}.inputGroup input::placeholder{color:#b5c1cf}.login .flexInput div{flex-basis:50%}form#register_form{top:59px}.login a.loginModelButton.signUpBTn:hover{text-decoration:underline;text-underline-offset:4px}p.pageDesc{font-size:16px;line-height:19px;color:#333638;margin-bottom:14px}section.recoverMsg{position:fixed;width:100%;height:100%;top:0;left:0;z-index:23;display:none}.recoverOverlay{width:100%;height:100%;background:rgba(0,0,0,.3);display:block;transition:all ease .3s}.msgBox{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:16px 48px 45px;background:#fff;border-radius:8px}.msgBox p{font-size:16px;font-weight:450;line-height:20.24px;color:#797979;text-align:center}.msgBox p span{color:#0f0f0f}.msgBox button.getStarted{margin:15px auto 0;max-width:158px;font-size:14px;font-weight:500;line-height:17.71px;padding:9px 0}.forgetPassLogin h2.pageHead{max-width:100%}.login .flexInput div{max-width:200px}img.msgGif{display:block;margin:0 auto;max-width:140px;object-fit:contain;height:123px;position:relative}.gifBox{position:relative}.leftMob{display:flex;align-items:center;justify-content:center}.leftMob img{display:none}.showPassCheck:hover input{border-color:#0f3870}.flexInput.pass_check{margin-top:5px}input#r_phone{max-width:100%;margin-left:auto;padding:17px 40px 15px 75px;border-radius:5px}.signup .inputGroup label[for=r_phone].focused{left:90px}#login_form a.forgotPass.loginModelButton{display:block;font-size:13px;line-height:150%;letter-spacing:0;text-align:center;color:#3179be;cursor:pointer}#login_form a.forgotPass.loginModelButton:hover{text-decoration:underline;text-underline-offset:4px}.orDivSU{position:relative;margin:15px 0 13px}.orTextSU{padding:0 10px;text-align:center;max-width:max-content;background:#fff;margin:auto;color:#6b7280;position:relative;font-size:15px;line-height:160%}.orDivSU::before{position:absolute;content:'';left:0;width:100%;height:1px;background:#d7e4ee;top:50%;transform:translateY(-50%)}.socialSigupsWrapper{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.socialSigupsWrapper a{display:flex;transition:all ease .2s}.socialSigupsWrapper a:hover{transform:scale(1.04)}.websiteFeaturesWrapper{display:flex;align-items:center;flex-wrap:wrap;gap:9px 7px;justify-content:center;margin-bottom:30px}.websiteFeaturesWrapper p{display:flex;align-items:center;gap:5px;padding:4px 10px;font-size:14px;line-height:100%;text-align:center;background:#f2f8ff;border-radius:5px;color:#3f73e5;opacity:0;transition:all ease .2s}.signupReview{font-style:italic;font-size:13px;line-height:100%;text-align:center;vertical-align:middle;color:#0a2540;margin-bottom:7px;transition:all ease .2s}.signupReviewer{font-size:13px;line-height:100%;text-align:center;color:#5f6c7b;transition:all ease .2s}.codeSentWrapper{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #d5eafa;margin:30px 0;padding-top:25px}.codeSentWrapper p{font-size:15px;line-height:160%;color:#5f6c78}.codeSentWrapper p span{font-weight:500;color:#4b5563}.codeSentWrapper a{font-size:15px;line-height:160%;color:#1176ca}.codeSentWrapper a:hover{text-decoration:underline}.otpGroup{display:flex;column-gap:12px;justify-content:center}.otpGroup input{appearance:none;display:block;width:48px;padding:0 10px;height:48px;font-size:25px;line-height:32px;outline:0;background:#fff;border:1px solid #dde9fa;border-radius:4px;text-align:center}.otpGroup input:focus{border:1px solid #1176ca}.otpGroup input.invalid{border-color:#d41114}.resendCodeWrapper{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.resendCodeWrapper p{font-size:13px;line-height:150%;color:#5f6c78}.resendCodeWrapper p a{color:#1176ca}.resendCodeWrapper p a:hover{text-decoration:underline}.optWrapper{max-width:227px;margin:auto}.passwordGroup{margin:40px 0 9px}button#verifyBtn{margin:40px 0 8px}.secureText{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 0;background:#f6faff;font-style:italic;font-size:12px;line-height:150%;text-align:center;color:#5f6c78;margin-top:42px}.sigupReviewsWrapper{position:relative;overflow:hidden}p.signupReview.next{position:absolute;top:0;transform:translateX(500px);z-index:-1}p.signupReviewer.next{position:absolute;transform:translateX(500px);top:20px;z-index:-1}p.signupReview.prev{position:absolute;top:0;transform:translateX(500px);z-index:-1}p.signupReviewer.prev{position:absolute;transform:translateX(500px);top:20px;z-index:-1}.getStarted img{width:40px;height:40px;transform:translateY(-10px);position:relative;left:unset;top:unset}.formBodyWrap{position:relative;overflow:hidden;min-height:719px;padding:20px 0 37px}.forgetPassLogin .inputGroup{margin-bottom:14px;position:relative}#register_form,#verify_form{display:none}#register_form.active,#verify_form.active{display:block}#forgetPassForm{display:none}.closeModal{position:absolute;right:8px;top:6px;z-index:1;cursor:pointer}.closeModal svg{transition:opacity .3s ease}.closeModal:hover svg{opacity:.6}@media (max-width:1170px){.logSec img{width:210px}section.login{height:auto}}@media (max-width:991px){.pageWrapper .divLeft{display:none}.divRight{flex-basis:60%;background:0 0}}@media (max-width:767px){.divRight{flex-basis:90%}.logSec{margin-bottom:0}}@media (max-width:575px){#forgetPassForm .loginRedirect{width:100%;margin:0 auto}.custom-alert-danger{font-family:CircularStd;font-size:12px;font-weight:450}.login a.loginModelButton,p.loginRedirect{font-size:13px}.divRight{height:90%}.signin p.loginRedirect{bottom:0}.pageHead,h2.pageHead{font-size:23px}.msgBox{width:calc(100% - 30px)}.formBodyWrap{position:relative;overflow:hidden;height:100vh;top:unset;padding:120px 0 37px}.formBodyWrap.loginBody{height:auto}.msgBox button.getStarted{line-height:16.71px}.formBodyWrap.signUpBody{position:relative;overflow:hidden;min-height:800px;top:unset}.leftMob{text-align:center}section.login{background-image:none;background-color:#fff}.leftMob img{width:100%;max-width:332px;height:263px;display:block}.login .signin .inputGroup label,.login .signup .inputGroup label{font-size:13px;left:12px}.signup .inputGroup label[for=r_phone]{left:78px}#account_password{margin-right:5px!important}.pageWrapper{display:block;padding-bottom:30px}.divRight{background:0 0;padding:0 0}.login .flexInput div{flex-basis:48%}}@media (max-height:750px) AND (max-width:575px){.divRight{height:110%}}@supports (-ms-ime-align:auto){.showHidePassword{display:none}}body.overflowHide{position:fixed;width:100%;left:0;top:0}