#ajax-loader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(255 255 255 / .7);z-index:9999;display:flex;align-items:center;justify-content:center}#ajax-loader-overlay .loader-content{text-align:center;color:#333;font-size:18px;font-family:sans-serif}#ajax-loader-overlay .spinner{border:6px solid #0D5257;border-top:6px solid #0D5257;border-radius:50%;width:60px;height:60px;margin:0 auto 15px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.modal{z-index:11111!important}.site-header{z-index:1}.register-form-wrapper{max-width:928px;margin:0 auto;border:1px solid #D6D6D6;border-radius:17px}.register-form-wrapper.step2{border:none}.register-form-wrapper.step3{border:none}.registwith_mobile{padding:40px 0}.registwith_mobile .fillinfo{max-width:470px;margin:0 auto 30px;font-size:18px}.registwith_mobile>form{max-width:406px;margin:0 auto}.registwith_mobile form>input[type="text"]{text-align:center;border-radius:4px;border:1px solid #C9C9C9;background-color:#F7F7F7;height:48px;box-shadow:none;font-size:16px}.reg-heading-wrapper .reg-heading{font-weight:700;font-size:48px;line-height:60px;text-align:center;width:100%;color:#000000!important;margin:20px 0}.form-content{border-top:1px solid #D6D6D6;padding-top:1.5rem;padding-left:2rem;padding-right:2rem;padding-bottom:1rem}.form-content.step-2,.form-content.step-3{border-top:none;padding:2rem;border:1px solid #D6D6D6;border-radius:17px}.form-content input[type=text],.form-content input[type=url],.form-content input[type=email],.form-content input[type=tel],.form-content select{width:100%;border-radius:4px;border:1px solid #C9C9C9;background-color:#F7F7F7;height:40px;font-size:16px;padding:0;text-indent:12px;color:#666;box-shadow:none}.form-content select{-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}.form-content label{font-size:16px;color:#000;font-weight:600;margin-bottom:6px}.registbredcontinue .btn-primary,.registbredcontinue .btn-secondary,.register-alert-modal .btn-primary,.thanks-otp-confirm .btn-primary{background-color:#0D5257;background-image:none;background-repeat:no-repeat;color:#fff;text-shadow:0 0 0 #fff0;border-radius:50px;font-size:16px;padding:.5rem 5rem}.register-alert-modal .btn-primary{padding:.5rem 1rem}.thanks-otp-confirm .btn-primary{padding:.5rem 3rem}.thanks-otp-confirm .btn-primary:hover,.thanks-otp-confirm .btn-primary:focus,.thanks-otp-confirm .btn-primary:active,.register-alert-modal .btn-primary:hover,.register-alert-modal .btn-primary:focus,.register-alert-modal .btn-primary:active,.registbredcontinue .btn-primary:hover,.registbredcontinue .btn-primary:focus,.registbredcontinue .btn-primary:active,.registbredcontinue .btn-primary.active,.registbredcontinue .btn-primary.disabled,.registbredcontinue .btn-primary[disabled],.registbredcontinue .btn-secondary:hover,.registbredcontinue .btn-secondary:focus,.registbredcontinue .btn-secondary:active,.registbredcontinue .btn-secondary.active,.registbredcontinue .btn-secondary.disabled,.registbredcontinue .btn-secondary[disabled]{background-color:#15B1AB!important;border:1px solid #15B1AB!important}.register-alert-modal{background-color:#000000b0}.register-alert-modal .modal-header .btn-close{font-size:8px;color:#000;opacity:.2;background-color:#fff0}.register-alert-modal .modal-footer{background:#f5f5f5}.register-alert-modal h4.modal-title{font-size:16px;line-height:20px;color:#3C3C3C}.register-alert-modal .modal-body p{font-size:16px;line-height:20px;margin-bottom:10px}label.other{float:right;cursor:pointer;color:#15B1AB}.form-content.step-3 label{color:#A7A7A7;font-size:14px}.form-content.step-3 p{color:#000;font-size:18px}.tnc-check{font-size:16px;color:#666}.tnc-check .form-check-input{margin-top:0}.tnc-check a{color:#1590AB!important;text-decoration:underline!important}.register-thankyou{max-width:928px;margin:8rem auto}.register-thankyou .thank-you-heading{font-weight:700;font-size:34px;margin:50px 0 20px 0;line-height:60px;text-align:center;width:100%;color:#000000!important}.thanks-description{text-align:center;line-height:20px;font-size:16px;margin-bottom:2rem}.thanks-otp-confirm{text-align:center}.thanks-otp-confirm .form-label{font-size:14px;font-weight:400;line-height:20px;color:#666}.thanks-otp-confirm input[type="text"]{max-width:210px;margin:0 auto;height:40px;border-radius:4px;border:1px solid #ccc}@media only screen and (max-width:767px){.reg-heading-wrapper .reg-heading{font-size:32px;padding:0 10px;line-height:38px}.registwith_mobile{padding:40px 0;padding:40px 20px;text-align:center}.form-content{padding-left:1.5rem;padding-right:1.5rem;padding-bottom:2rem}.form-content.step-2{padding:2rem 1.5rem 1.5rem}.register-form-wrapper.step3 .registbredcontinue .btn-primary,.register-form-wrapper.step3 .registbredcontinue .btn-secondary,.register-form-wrapper.step2 .registbredcontinue .btn-primary,.register-form-wrapper.step2 .registbredcontinue .btn-secondary{padding:.5rem 3.5rem;text-align:center}.register-thankyou{max-width:928px;margin:5rem auto 8rem;padding:0 1rem}}