.client-login-registration.modal-dialog{max-width:550px}.client-login-registration .modal-content{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.client-login-registration .modal-content .modal-header{border-bottom:0;padding:32px 48px 0;align-items:center;justify-content:space-between}.client-login-registration .modal-content .modal-header .modal-title.h4{margin-top:16px;font-size:24px;font-weight:600;color:var(--ct-heading-color);text-align:center}.client-login-registration .ct-login-sec{padding:32px 48px 48px}.client-login-registration.title_content .ct-login-sec{padding-top:24px}.client-login-registration.title_content .ct-login-sec p.title-content{text-align:center;margin-bottom:32px;font-size:16px;font-weight:400}.client-login-registration .button-1{padding:12px 32px;border-radius:8px;font-weight:500;font-size:16px;background:var(--primary-color)}.client-login-registration .button-1:hover{background:var(--dark-primary-color)}.client-login-registration .single-input span.password-visiablity i{top:34px;right:8px}.client-login-registration .resend-link{text-align:center}.client-login-registration .resend-link p{font-size:16px;line-height:155%;margin-bottom:24px;color:var(--danger-color);font-weight:500}.client-login-registration .resend-link p button{color:var(--primary-color);font-size:16px;font-weight:500;text-decoration:underline}.client-login-registration .resend-link p button i{margin-right:8px}.client-login-registration .l-btm-fortget-text{color:var(--text-color);font-weight:500}.client-login-registration .l-btm-fortget-text span{font-size:16px;color:var(--primary-color);line-height:155%;text-decoration-line:underline!important;cursor:pointer}.client-login-registration .l-btm-reset-text{color:var(--text-color);font-weight:600}.client-login-registration .l-btm-reset-text button{width:100%;padding:12px 32px;border-radius:8px;font-weight:500;font-size:16px;background:var(--body-color);color:var(--heading-color)}.client-login-registration .l-btm-text{color:var(--heading-color);font-weight:500}.client-login-registration .l-btm-text span{font-size:16px;color:var(--primary-color);line-height:155%;text-decoration-line:underline!important;cursor:pointer}.client-login-registration .l-btm-text button{padding:12px 24px;background:var(--secondary-color);border-radius:8px;color:var(--dark-primary-color)}.client-login-registration.verification .modal-content .modal-header .modal-title.h4{text-align:left;font-size:16px;font-weight:500;line-height:155%;color:#000}.client-login-registration.verification .modal-content .ct-login-sec{padding-top:24px}.client-login-registration.verification .modal-content .ct-login-sec .verification-form{text-align:center}.client-login-registration.verification .modal-content .ct-login-sec .verification-form .content{margin-top:32px}.client-login-registration.verification .modal-content .ct-login-sec .verification-form .content h4{font-size:var(--heading-large-font);font-weight:700;line-height:155%;color:var(--ct-heading-color);margin-bottom:24px}.client-login-registration.verification .modal-content .ct-login-sec .verification-form .content p{margin-bottom:24px;font-size:16px;font-style:normal;font-weight:400;line-height:155%;color:var(--ct-heading-color)}.client-login-registration.verification .modal-content .ct-login-sec .verification-form .content p strong{font-weight:700}.client-login-registration.verification .modal-content .ct-login-sec .verification-form .resend-text p{font-size:16px;font-style:normal;font-weight:400;line-height:155%;color:var(--ct-heading-color);margin-bottom:0}.client-login-registration.verification .modal-content .ct-login-sec .verification-form .resend-text p span{color:var(--green-color)}@media(max-width:450px){.client-login-registration .modal-content .modal-header{padding:20px 20px 0}.client-login-registration .modal-content .modal-header .modal-title.h4{margin-top:0;font-size:20px}.client-login-registration .modal-content .ct-login-sec{padding:20px 28px 28px}.client-login-registration .modal-content .ct-login-sec .form-separator{margin-top:16px!important}.client-login-registration .modal-content .ct-login-sec .form-separator .separator-line{margin-bottom:6px!important}.client-login-registration .modal-content .ct-login-sec p.title-content{margin-bottom:20px;font-size:14px}.client-login-registration .verification-form .content{text-align:center}.client-login-registration .verification-form .content h4{margin-top:20px;font-size:20px;margin-bottom:18px}.client-login-registration .verification-form .content p{font-size:14px;margin-bottom:10px}.client-login-registration.verification .modal-content .ct-login-sec .verification-form .content h4{font-size:20px;margin-bottom:10px}.client-login-registration.verification .modal-content .ct-login-sec .verification-form .content p{margin-bottom:15px;font-size:14px;line-height:24px}}.single-input .date-field{position:relative}.single-input .date-field .react-datepicker-wrapper{width:100%}.single-input .date-field .icon{position:absolute;top:10px;z-index:99;right:10px;color:var(--primary-color);cursor:pointer}.single-input .tooltip-container{margin-left:10px}.single-input .tooltip-container span{font-size:14px;cursor:pointer}.single-input .tooltip-container .tooltip-box{left:-93px;line-height:20px}.fade.modal.show{background:rgba(27,27,27,.439)}.registration-dob-modal .modal-header{padding:0;border:none}.registration-dob-modal .modal-header .modal-close-b{position:absolute;top:15px;right:16px;z-index:9}.registration-dob-modal .modal-header .modal-close-b span{width:26px;height:26px;display:flex;justify-content:center;align-items:center;background:#f3f4f6;border-radius:50%;font-size:19px}.registration-dob-modal .modal-body{padding-bottom:30px}.registration-dob-modal .modal-body img{margin:10px auto 25px}.registration-dob-modal .modal-body h5{border-bottom:1px solid #9ba0a8;padding-bottom:13px;margin-bottom:16px;color:#282828;font-size:18px;font-weight:400;line-height:26px}.registration-dob-modal .modal-body .radio-button{display:grid;align-items:center;gap:15px;margin-bottom:20px}.registration-dob-modal .modal-body .error-warning p{color:#ef4444;font-style:italic;font-size:14px;margin-bottom:20px}