.ForgotPasswordModal .modal-header{border-bottom:none;padding:20px 30px;justify-content:center;position:relative}.ForgotPasswordModal .modal-header .justify-between{justify-content:center!important}.ForgotPasswordModal .modal-header .logo,.ForgotPasswordModal .modal-header img{width:85px}.ForgotPasswordModal .btn-close{font-size:14px;opacity:1}.ForgotPasswordModal .btn-close:focus{outline:none;box-shadow:none}.ForgotPasswordModal .modal-dialog{max-width:600px}.ForgotPasswordModal .modal-content{background-color:#f5f9ff;border-radius:15px}@media(max-width:1024px){.ForgotPasswordModal .modal-content{width:100%;max-height:100vh;position:fixed;left:0;bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;overflow-y:scroll}}.ForgotPasswordModal .modal-content .modal-body{padding:1rem 1rem 1.5rem}.ForgotPasswordModal .modal-content .title{font-size:28px;color:#000b19;margin-bottom:10px;font-weight:800;letter-spacing:1px}.ForgotPasswordModal .modal-content .description{font-size:16px;color:#000b19;margin-bottom:20px;padding:0 80px}@media(max-width:700px){.ForgotPasswordModal .modal-content{padding:auto!important}}.ForgotPasswordModal .modal-content .emailInput .form-floating>label{padding:20px .75rem;color:#878e97}.ForgotPasswordModal .modal-content .emailInput input{border:1px solid #dbecf0;border-radius:13px;color:#000b19}.ForgotPasswordModal .modal-content .emailInput input:focus{border:1px solid #dbecf0;box-shadow:none}.ForgotPasswordModal .modal-content .send-reset-link{background:#ecedee;color:#c3c6cb;border:none;border-radius:100px;padding:14px 24px;font-size:16px;width:100%;cursor:not-allowed;margin-top:40px}.ForgotPasswordModal .modal-content .send-reset-link.active{cursor:pointer;background:linear-gradient(266.66deg,#5cb170 -7.81%,#d6de6d 118.14%);color:#fff}.ForgotPasswordModal .modal-content .backToLogin{text-align:center;border-top:1px solid #dbecf0;padding:20px 0;margin-top:40px}.ForgotPasswordModal .modal-content .backToLogin p{color:#000b19;font-size:14px;text-align:center}.ForgotPasswordModal .modal-content .backToLogin p span{text-decoration:underline;cursor:pointer;color:#0c343d}.p-26-22{padding:26px 22px}@media(max-width:706px){.p-26-22{padding:24px 15px!important}}.mt-21{margin-top:21px!important}.mt-30{margin-top:30px!important}.text-10{font-size:10px!important}.ChangePasswordModal .modal-header{border-bottom:none;padding-bottom:20px}.ChangePasswordModal .modal-header img{width:85px}.ChangePasswordModal .btn-close{font-size:14px;opacity:1}.ChangePasswordModal .btn-close:focus{outline:none;box-shadow:none}.ChangePasswordModal .modal-dialog{max-width:600px}.ChangePasswordModal .modal-content{background-color:#f5f9ff;border-radius:16px}@media(max-width:1024px){.ChangePasswordModal .modal-content{width:100%;max-height:100vh;position:fixed;left:0;bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;overflow-y:scroll}}.ChangePasswordModal .modal-content .modal-body{padding:1rem 1rem 1.5rem}.ChangePasswordModal .modal-content .title{font-size:28px;color:#000b19;margin-bottom:10px;font-weight:800;letter-spacing:1px}.ChangePasswordModal .modal-content .description{font-size:16px;color:#000b19;margin-bottom:40px}.ChangePasswordModal .modal-content .passwordInput .form-floating>label{padding:20px .75rem;color:#878e97}.ChangePasswordModal .modal-content .passwordInput input{border:1px solid #dbecf0;border-radius:13px;color:#000b19}.ChangePasswordModal .modal-content .passwordInput input:focus{border:1px solid #dbecf0;box-shadow:none}.ChangePasswordModal .modal-content .submit-button{background:#ecedee;color:#c3c6cb;border:none;border-radius:100px;padding:14px 24px;font-size:16px;width:100%;cursor:not-allowed;margin-top:40px;margin-bottom:26px}.ChangePasswordModal .modal-content .submit-button.active{cursor:pointer;background:linear-gradient(266.66deg,#5cb170 -7.81%,#d6de6d 118.14%);color:#fff}.ChangePasswordModal .modal-content .show-hide-password{cursor:pointer;font-size:14px;color:#0c343d;margin-top:5px;position:absolute;top:40%;right:15px;transform:translateY(-50%)}.pxy-8-16{padding:8px 16px!important;border-radius:12px!important}@media(max-width:700px){.pxy-8-16{padding:16px!important}}.PasswordChangedSuccessfullyModal .modal-header{border-bottom:none;padding:20px 30px;justify-content:center;position:relative}.PasswordChangedSuccessfullyModal .modal-header .modal-title{display:flex;justify-content:center;width:100%}.PasswordChangedSuccessfullyModal .modal-header .modal-title img{width:85px;height:auto}.PasswordChangedSuccessfullyModal .modal-header .btn-close{position:absolute;right:20px;top:50%;transform:translateY(-50%);background:none;border:none;padding:0}.PasswordChangedSuccessfullyModal .modal-dialog{max-width:600px}.PasswordChangedSuccessfullyModal .modal-content{background-color:#fff;border-radius:20px;padding:0;box-shadow:0 4px 20px rgba(0,0,0,.1)}@media(max-width:1024px){.PasswordChangedSuccessfullyModal .modal-content{width:100%;max-height:80vh;margin:0 auto;border-radius:20px;overflow-y:auto}}.PasswordChangedSuccessfullyModal .modal-content .modal-body{padding:20px 30px 30px}.PasswordChangedSuccessfullyModal .modal-content .modal-body .text-center .title{font-size:24px;color:#000b19;margin-bottom:10px;font-weight:700;letter-spacing:.5px}.PasswordChangedSuccessfullyModal .modal-content .modal-body .text-center .description{font-size:14px;color:#000b19;margin-bottom:30px}.PasswordChangedSuccessfullyModal .modal-content .modal-body .submit-button{background:#ecedee;color:#c3c6cb;border:none;border-radius:100px;padding:16px;font-size:16px;width:100%;margin-top:40px;cursor:not-allowed;transition:all .3s ease;margin-bottom:26px}.PasswordChangedSuccessfullyModal .modal-content .modal-body .submit-button.active{cursor:pointer;background:linear-gradient(266.66deg,#5cb170 -7.81%,#d6de6d 118.14%);color:#fff}.PasswordChangedSuccessfullyModal .modal-content .modal-body .submit-button:disabled{opacity:.6;pointer-events:none}.dis-flex{display:flex;flex-direction:column;align-items:center!important;width:100%!important}.mt-20{margin-top:20px!important}.CodeSentSuccessfullyModal .modal-header{border-bottom:none;justify-content:center;position:relative}.CodeSentSuccessfullyModal .modal-header .logo{width:85px}.CodeSentSuccessfullyModal .modal-header .button-modal{position:absolute;right:20px;top:50%;transform:translateY(-50%);background:none;border:none;padding:0}.CodeSentSuccessfullyModal .modal-header .button-modal img{width:14px;height:14px}.CodeSentSuccessfullyModal .modal-dialog{max-width:600px}.CodeSentSuccessfullyModal .modal-content{background-color:#fff;border-radius:20px;padding:0;box-shadow:0 4px 20px rgba(0,0,0,.1)}@media(max-width:1024px){.CodeSentSuccessfullyModal .modal-content{width:100%;max-height:80vh;margin:0 auto;border-radius:20px;overflow-y:auto}}.CodeSentSuccessfullyModal .modal-content .modal-body{padding:20px 30px 30px}.CodeSentSuccessfullyModal .modal-content .title{font-size:28px;color:#000b19;margin-bottom:10px;font-weight:700;letter-spacing:.5px;text-align:center}.CodeSentSuccessfullyModal .modal-content .description{font-size:14px;color:#000b19;margin-bottom:30px;text-align:center}.CodeSentSuccessfullyModal .modal-content .codeInput{margin-top:1rem;display:flex;justify-content:center;gap:.5rem}.CodeSentSuccessfullyModal .modal-content .codeInput .code-input{font-size:14px;width:49px;height:49px;line-height:100%;font-weight:400;text-align:center;border:1px solid #dbecf0;border-radius:12px;outline:none}.CodeSentSuccessfullyModal .modal-content .codeInput .code-input.is-invalid{border-color:#e74c3c}.CodeSentSuccessfullyModal .modal-content .codeInput .code-input:focus{border-color:#124c59;outline:none}.CodeSentSuccessfullyModal .modal-content .invalid-feedback{color:#dc3545;font-size:14px;text-align:center;margin-top:10px}.CodeSentSuccessfullyModal .modal-content .text-muted{font-size:14px;color:#6c757d;margin-bottom:20px;text-align:center}.CodeSentSuccessfullyModal .modal-content .text-muted .btn-link{color:#5cb170;text-decoration:none;font-weight:500}.CodeSentSuccessfullyModal .modal-content .text-muted .btn-link:hover{text-decoration:underline}.CodeSentSuccessfullyModal .modal-content .proceed-button{background:#ecedee;color:#c3c6cb;border:none;border-radius:100px;padding:14px 24px;font-size:16px;width:100%;cursor:not-allowed;margin-top:14px;margin-bottom:20px}.CodeSentSuccessfullyModal .modal-content .proceed-button.active{cursor:pointer;background:linear-gradient(266.66deg,#5cb170 -7.81%,#d6de6d 118.14%);color:#fff}.p-26-22-2{padding:26px 22px!important}@media(max-width:706px){.p-26-22-2{padding:24px 15px!important}}.pxy-20-24{padding:20px 24px 0!important}@media(max-width:706px){.pxy-20-24{padding:16px 15px 0!important}}.mt-40-2{margin-top:40px}@media(max-width:706px){.mt-40-2{margin-top:32px!important}}.mb-14{margin-bottom:14px!important}@media(max-width:607px){.mb-14{margin-bottom:12px!important}}.gap-40{gap:40px!important}@media(max-width:429px){button.relative.inline-flex.items-center.justify-center.whitespace-nowrap.rounded-full.ring-offset-blue-600.focus-visible\:outline-none.focus-visible\:ring-2.focus-visible\:ring-white.focus-visible\:ring-offset-2.disabled\:pointer-events-none.bg-button-default.\!text-white.disabled\:bg-button-disabled.disabled\:bg-none.disabled\:text-text-disabled.px-3\.5.py-2\.5.text-sm.sm\:h-13.sm\:px-6.sm\:py-2.sm\:text-base{padding:0 20px;border-radius:20px;height:45px}button.text-white.py-2.px-2{width:80px!important}}.required-title{font-size:20px;color:#000b19;font-weight:500;letter-spacing:1px;margin-bottom:10px}.required-description{font-size:24px;color:#000b19;font-weight:700;letter-spacing:1px}