.sessionModals button{background:none;border:none;outline:none;cursor:pointer}.sessionModals .signUpModel,.sessionModals .verifyAccModel{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;display:none}.sessionModals .signUpModel.show,.sessionModals .verifyAccModel.show{display:block}.sessionModals .signUpoverlay{width:100%;height:100%;background:rgba(0,0,0,.5);display:block;transition:all .3s ease}.sessionModals .loginForm,.sessionModals .signUpForm,.sessionModals .verifyAcc{padding:20px 25px;background:#fff;box-shadow:0 0 24.1px 0 #a7a7a740;position:absolute;transition:all .3s ease;left:-50%;top:50%;transform:translate(-50%,-50%);border-radius:20px;max-width:470px;width:100%;min-height:653px;visibility:hidden}.sessionModals .loginForm.show,.sessionModals .signUpForm.show,.sessionModals .verifyAcc.show{left:50%;overflow-x:hidden;visibility:visible}.sessionModals .verifyAcc{padding:25px 35px 55px}.sessionModals .signUpForm.show.hidden{top:200%}.sessionModals .signuphead{font-family:Circular-Medium;font-size:23px;font-weight:500;line-height:150%;color:#212121;text-align:center;margin:11px 0 5px}.sessionModals .signupDesc{color:#7a8194;text-align:center;font-size:14px;font-weight:450;line-height:normal;padding-bottom:20px;border-bottom:1px solid #e0eaf3;max-width:336px;width:100%;margin:0 auto}.sessionModals .signin .inputGroup,.sessionModals .signup .inputGroup{margin-bottom:15px}.sessionModals .signup .inputGroup.mb0{margin-bottom:0}.sessionModals .signin .inputGroup label,.sessionModals .signup .inputGroup label{color:#0f172a;margin-bottom:4px;font-size:14px;font-weight:450;line-height:normal}.sessionModals .signin .forgotPswdWrapper{display:flex;justify-content:space-between;align-items:center}.sessionModals .signin .forgotPswdWrapper .forgotPswd a{font-size:14px;color:#1176ca}.sessionModals .signin .forgotPswdWrapper .forgotPswd a:hover{text-decoration:underline}.sessionModals .signin .inputGroup input::placeholder,.sessionModals .signup .inputGroup input::placeholder{color:#455a64;font-size:13px}.sessionModals .inputGroup.signupGroup input:disabled{cursor:no-drop;background:#eceffb;color:#9dabe3}.sessionModals .inputGroup.signupGroup input.invalid,.sessionModals .otpGroup input.invalid{border-color:red}.sessionModals .signin p.showPassTxt,.sessionModals .signup p.showPassTxt{margin-left:7px;color:#0f0f0f;font-size:14px;font-weight:450;line-height:14px}.sessionModals .signin .showPassCheck,.sessionModals .signup .showPassCheck{display:flex;align-items:center;position:relative}.sessionModals button.getStarted{display:block;padding:14px 0;font-size:17px;font-weight:450;line-height:21.5px;letter-spacing:.03em;text-align:center;color:#fff;background:#1176ca;border-radius:100px;width:100%;border:none;margin:25px 0 10px;cursor:pointer;font-family:inherit}.sessionModals button.getStarted svg{margin-left:8px;transform:translateY(2px)}.sessionModals button.getStarted:disabled{color:#b0bbc9;background:#f1f6fc;cursor:no-drop}.sessionModals button.getStarted.mg-40{margin-top:40px}.sessionModals button.getStarted:focus-visible{outline:1px solid #1967d7}.sessionModals p.loginRedirect{font-size:13px;line-height:19px;color:#7a8194;text-align:center}.sessionModals .otpGroup input:focus{box-shadow:0 0 0 1px #1177ca77,0 0 0 3px #fff;border-color:#1176ca}.sessionModals button.loginModelButton{color:#1176ca}.sessionModals button.loginModelButton:hover{text-decoration:underline}.sessionModals .signin .inputGroup input.valid~label,.sessionModals .signup .inputGroup input.valid~label{color:#13ad35}.sessionModals .signin .inputGroup input.invalid~label,.sessionModals .signup .inputGroup input.invalid~label{color:#df4d4d}.sessionModals .signin img.forValid,.sessionModals .signup img.forValid{top:15px}.sessionModals .pageHead{font-weight:600;font-size:23px;line-height:34px;text-align:center;color:#0f0f0f;max-width:310px;margin:0 auto 20px}.sessionModals .allForms{position:relative;left:-82px}.sessionModals .custom-alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb;margin-bottom:25px;padding:10px 15px;border-radius:8px;text-transform:capitalize}.sessionModals .custom-alert-danger{color:#721c24;background-color:#f8d7da!important;border-color:#f5c6cb;margin-bottom:20px;padding:10px 15px;border-radius:8px;text-transform:capitalize}.sessionModals input:-webkit-autofill,.sessionModals input:-webkit-autofill:active,.sessionModals input:-webkit-autofill:focus,.sessionModals input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}.sessionModals .iti-mobile .iti--container{z-index:9999999999}.sessionModals button.getStarted:hover .submitBtnSvg path{fill:#fff}.sessionModals .submitBtnSvg path{fill:#469be2}.sessionModals .submitBtnSvg{margin-left:7px}.sessionModals #showPass{width:16px;height:15px}.sessionModals .closeModalBtn{position:absolute;top:11px;right:17px}.sessionModals .closeModalBtn:hover{opacity:.7}.sessionModals .closeModal{position:absolute;right:20px;top:13px;z-index:1;cursor:pointer}.sessionModals .signupFormLogo{text-align:center;margin-bottom:30px}.sessionModals .signupheadVerify{font-weight:800;font-size:25px;line-height:120.19%;text-align:center;color:#0f172a;margin:11px 0 5px}.sessionModals .signup_subhead{font-style:normal;font-weight:400;font-size:15px;line-height:159.7%;color:#64748b;margin-bottom:40px;text-align:center}.sessionModals .otpEmail{margin:0 auto 40px}.sessionModals .emailHead{display:flex;align-items:center;column-gap:12px;flex-wrap:wrap}.sessionModals .OTPHead{font-size:18px;line-height:19px;color:#64748b;flex-grow:1;text-align:center}.sessionModals .OTPHead span{color:#3f3f3f;font-size:16px;line-height:19px;font-weight:500;font-family:Circular-Medium}.sessionModals .otpGroup{margin:25px 0 12px;display:flex;column-gap:17px;justify-content:center}.sessionModals .otpGroup input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:58px;padding:0 20px;height:58px;font-size:25px;line-height:32px;outline:none;background:#fff;border:.724389px solid #dadce0;border-radius:4.2419px;text-align:center}.sessionModals p.sendAgainText{font-style:normal;font-weight:400;font-size:13px;line-height:16px;color:#64748b;display:flex;align-items:center;justify-content:center;margin-top:13px}.sessionModals #timer{margin:0 6px;font-weight:600}.sessionModals #otpMobile{display:none}.sessionModals .processBtn{pointer-events:none;padding:0!important}.sessionModals .btnLoadingGif{width:45px;height:40px}.sessionModals .otpActions{display:flex;align-items:center;gap:20px;margin-top:21px;max-width:568px;width:100%;justify-content:center}.sessionModals .inputGroup input,.sessionModals .inputGroup select,.sessionModals .inputGroup textarea{display:block;padding:16px 15px;width:100%;background:#fff;border:.72px solid #dadce0;border-radius:100px;color:#212121;outline:none;max-height:48px;font-size:14px;font-weight:450;line-height:17.71px;text-align:left;-webkit-appearance:none;position:relative;transition:all .6s ease}.sessionModals .inputGroup label,.sessionModals .inputGroup p.label{font-size:13px;line-height:15.62px;text-align:left;color:#212121;margin-bottom:6px;display:block}.sessionModals .phoneGroup{position:relative}.sessionModals .inputGroup.phoneGroup .iti{width:100%;position:absolute;height:49px;left:1px}.sessionModals .phoneGroup .iti__selected-flag{padding:0 15px}.sessionModals .signup .inputGroup input.maskedPhone{padding-left:60px}.sessionModals .inputGroup input:hover,.sessionModals .inputGroup select:hover,.sessionModals .inputGroup textarea:hover{border-color:#1176ca}.sessionModals .inputGroup input:focus,.sessionModals .inputGroup select:focus{box-shadow:0 0 0 1px #1177ca77,0 0 0 3px #fff;border-color:#1176ca}.sessionModals .getStarted:hover{background:#1150ca}.sessionModals input.showPass{width:16px}.sessionModals .loginFormWrapper{display:none;position:fixed;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%,-50%);z-index:99}.sessionModals .loginFormWrapper.show{display:block}.sessionModals span.required{color:red}.sessionModals .flexInput.passwordsFlex{display:flex;justify-content:space-between}.sessionModals .flexInput.passwordsFlex>*{width:100%}.sessionModals .didntGetWrapper{display:flex;align-items:center;gap:2px;justify-content:flex-start;max-width:170px;margin:0 auto 0 60px}.sessionModals .didntGetText{font-size:14px;font-weight:450;line-height:19.5px;text-align:right;color:#212121}.sessionModals #sendOtpAgain{padding:2px 5px;font-size:14px;font-weight:450;line-height:19.5px;border-radius:100px;outline:none;border:none;cursor:pointer;color:#1176ca;background:transparent}.sessionModals #sendOtpAgain:hover{text-decoration:none;background:#eef8ff}.sessionModals .getStarted.processing{cursor:no-drop;padding:0;height:49.5px}.sessionModals .getStarted.processing:hover{background:#1176ca}.sessionModals #updateInfo{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;background:transparent;display:block;margin:auto;font-size:13px;font-weight:450;line-height:19.5px;padding:5px 12px;color:#858585}.sessionModals #updateInfo:hover{color:#1176ca;background:#eef8ff}.sessionModals .showHidePass{position:absolute;top:15px;right:15px;cursor:pointer}.sessionModals .passwordGroup{position:relative}.sessionModals .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background:none}.sessionModals .inputGroup .iti__search-input{display:none}.sessionModals .signupTermsWrapper{margin-top:-5px}.sessionModals .websiteFeaturesWrapper{display:flex;align-items:center;flex-wrap:wrap;gap:9px 7px;justify-content:center;margin:20px auto 30px}.sessionModals .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;transition:all .2s ease}.sessionModals .websiteFeaturesWrapper p.visible{opacity:1}.sessionModals .sigupReviewsWrapper{position:relative;overflow:hidden}.sessionModals .signupReview{font-style:italic;vertical-align:middle;color:#0a2540;margin-bottom:7px}.sessionModals .signupReview,.sessionModals .signupReviewer{font-size:13px;line-height:100%;text-align:center;transition:all .2s ease}.sessionModals .signupReviewer{color:#5f6c7b}.sessionModals p.signupReview.next{position:absolute;top:0;transform:translateX(500px);z-index:-1}.sessionModals em.signupReviewer.next{position:absolute;transform:translateX(300px);top:20px;z-index:-1}.sessionModals p.signupReview.prev{position:absolute;top:0;transform:translateX(500px);z-index:-1}.sessionModals p.signupReviewer.prev{position:absolute;transform:translateX(300px);top:20px;z-index:-1}.codeSentWrapper{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #d5eafa;margin:30px 0;padding-top:25px}.codeSentWrapper a{font-size:15px;line-height:160%;color:#1176ca}.codeSentWrapper p{font-size:15px;line-height:160%;color:#5f6c78}.codeSentWrapper p span{font-weight:600;color:#4b5563}.codeSentWrapper a:hover{text-decoration:underline}.sessionModals #updateInfo{padding:11px 0 33px;width:100%;border-radius:100px;line-height:21.5px;cursor:pointer;font-weight:600;font-size:15px;letter-spacing:0;text-align:center;position:relative;max-height:42px;border:1px solid #e8f1f8;background:#fff;color:#0a2540;margin:0 0 12px}.sessionModals #updateInfo:hover{color:#fff;background:#3099f0}.sessionModals .signupTermsWrapper{margin-top:7px}.sessionModals .signupTermsWrapper p{font-size:13px;font-weight:450;line-height:19.5px;text-align:center;color:#7a8194}.sessionModals .signupTermsWrapper>p{margin-bottom:15px}.sessionModals .termsCBWrapper{display:flex;gap:10px;margin-top:12px}.sessionModals .termsCBWrapper div{border-radius:3px;overflow:hidden;min-width:14px;height:14px;display:flex;margin-top:3px}.sessionModals .termsCBWrapper input{min-width:14px;height:14px;cursor:pointer;border-radius:3px;border:1px solid #8891aa;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px}.sessionModals .termsCBWrapper p{font-size:13px;line-height:150%;letter-spacing:0;color:#5f6c78}.sessionModals .termsCBWrapper input:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.sessionModals .signupTermsWrapper p a,.sessionModals .termsCBWrapper p a,.sessionModals .termsCBWrapper p a:visited{color:#1176ca}.sessionModals .signupTermsWrapper p a:hover,.sessionModals .termsCBWrapper p a:hover{text-decoration:underline}.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}@media (max-width:1300px){.sessionModals form.active{left:50px;background:#fff}}@media (max-width:1200px){.sessionModals .divLeft img{max-width:390px!important}}@media (max-width:991px){.sessionModals .pageWrapper .divLeft{display:none}.sessionModals .divRight{flex-basis:60%;background:none}.sessionModals .allForms{left:-12px}}@media (max-width:767px){.sessionModals .divRight{flex-basis:90%}.sessionModals form.signup{max-width:100%}.sessionModals form.active{left:10px}.sessionModals form{max-width:100%}}@media (max-width:575px){.sessionModals form.active{left:0}.sessionModals .loginForm,.sessionModals .signUpForm,.sessionModals .verifyAcc{top:unset;bottom:-200%;transform:translate(0);left:0;border-radius:20px 20px 0 0;padding:20px 20px 30px}.sessionModals .loginForm{min-height:645px}.sessionModals .signUpForm.show{left:0;bottom:0}.sessionModals .loginForm.show,.sessionModals .verifyAcc.show{top:unset;bottom:0;transform:translate(0);left:0}.sessionModals .divRight{height:90%}.sessionModals .signin p.loginRedirect{bottom:0}.sessionModals .signuphead{font-size:23px;margin-bottom:8px}.sessionModals .closeModalBtn{top:10px;right:10px}.sessionModals .signupDesc{font-size:14px;padding-bottom:15px}.sessionModals .signin .inputGroup,.sessionModals .signup .inputGroup{margin-bottom:15px}.sessionModals .signin .showPassCheck,.sessionModals .signup .showPassCheck{margin:10px 0 0}.sessionModals button.getStarted{margin:20px 0 15px;padding:10px 0}.sessionModals .signupheadVerify{font-weight:800;font-size:23px;margin:30px 0 5px}}@media (max-width:460px){.sessionModals #account_password{margin-right:5px}}@media (max-height:750px) AND (max-width:575px){.sessionModals .divRight{height:110%}}.sessionModals body.overflowHide{position:fixed;width:100%;left:0;top:0}