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}.allForms .signin{max-width:475px;width:100%}.inputGroup{position:relative}.pageDes{font-size:14px;line-height:160%;letter-spacing:0;text-align:center;color:#5f6c78;margin-bottom: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}.allForms form{max-width:468px;width:100%;padding:45px 53px;background:#fff;box-shadow:0 4px 34.5px 0 #73737326;border-radius:20px;min-height:632px;position:absolute;right:50%;transform:translateX(50%);transition:all ease .5s}form.active{right:50%;transform:translateX(50%)}p.pageDesc{font-size:16px;line-height:19px;color:#333638;margin-bottom:14px}.allForms{position:relative;left:auto!important;width:100%;min-height:100%}.allForms .inputGroup label{position:absolute;font-size:14px;font-weight:450;line-height:17.71px;text-align:left;color:#a1acb9;z-index:1;top:15px;left:15px;margin-bottom:0;transition:all ease .3s}.allForms .inputGroup label.focused{left:15px;top:-9px;padding:0 5px;background:#fff;color:#0f3870}.allForms img.forValid{top:15px}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%}.allForms .showPassTxt{margin-left:8px;font-family:CircularStd;font-size:13px;font-weight:450;line-height:16.44px;text-align:center;color:#646464}.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}.allForms form{display:none}form.active{display:block}.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}#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(300px);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(300px);top:20px;z-index:-1}.getStarted img{width:40px;height:40px;transform:translateY(-10px)}.allForms form.transformed{transform:translateX(-1500px) scale(.8)!important}dotlottie-player{position:absolute;left:0;top:0}.animation{height:unset}.formBodyWrap{position:relative;overflow:hidden;min-height:719px;padding:20px 0 37px}.forgetPassLogin .inputGroup{margin-bottom:14px;position:relative}@media (max-width:1170px){.logSec img{width:210px}section.login{height:auto}form.active{left:unset!important}form.active#register_form{right:50%}}@media (max-width:991px){form.active,form.active#register_form{right:50%;transform:translateX(50%)}}@media (max-width:767px){form{max-width:calc(100% - 30px)!important}form{top:33px!important}.logSec{margin-bottom:0}}@media (max-width:575px){.msgBox{width:calc(100% - 30px)}.allForms.loginBodyForm{top:0}.allForms{top:0}.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}.allForms form{max-width:100%;width:100%}.allForms form{padding:25px;position:relative;left:unset;right:unset;transform:none;margin:auto;top:0}.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}.divRight .allForms{left:0}.login .flexInput div{flex-basis:48%}.allForms .signin{position:relative;margin:auto;left:unset;right:unset;transform:none}}