body,html{height:100%;margin:0;font-family:Inter,sans-serif!important;background-color:#fff!important}.right-side{height:100vh;overflow-y:auto;display:flex;align-items:center;justify-content:center}.modal-md{width:50%!important}.list-title{color:#000;font-family:Inter,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.termsTitle{color:#000;font-family:Inter,sans-serif!important;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.mainTitle{color:#000;font-family:Inter,sans-serif!important;font-size:20px;font-style:normal}.closeModal{float:right}@media (min-width:768px){.p-md-10{padding:4rem!important}}.form-control{border:2px solid #e9ecef;border-radius:10px;padding:12px 15px;transition:all .3s ease}.form-control:focus{border-color:#667eea;box-shadow:0 0 0 .2rem rgba(102,126,234,.25)}.form-control.is-valid{border-color:#28a745}.form-control.is-invalid{border-color:#dc3545}.btn-signup{background:linear-gradient(135deg,#667eea 0,#764ba2 100%);border:none;border-radius:10px;padding:12px 30px;font-weight:600;transition:all .3s ease}.btn-signup:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(102,126,234,.3)}.input-group-text{border:2px solid #e9ecef;border-right:none;background:#fff;border-radius:10px 0 0 10px}.input-group .form-control{border-left:none;border-radius:0 10px 10px 0}.alert{border-radius:10px;border:none}.form-check-input:checked{background-color:#9fe870;border-color:#9fe870}.text-primary{color:#9fe870!important}.spinner-border-sm{width:1rem;height:1rem}.loading{opacity:.7;pointer-events:none}.availability-check{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:14px}.user-type-card{border:2px solid #e9ecef;border-radius:10px;padding:1rem;cursor:pointer;transition:all .3s ease;width:100%}#completeProfileForm .user-type-card:hover{border-color:#9fe870!important;background-color:#f8f9fa}#completeProfileForm .user-type-card.selected{border-color:#9fe870!important;background-color:rgba(102,126,234,.1)}#completeProfileForm .user-type-card input[type=radio]{display:none}#completeProfileForm .icon-color{color:#9fe870!important}