.emedic-form-wrapper{border-radius:0;padding:32px 72px 72px;overflow:hidden}.emedic-form-wrapper .emedic-modal .loading{justify-content:center;align-items:center;display:flex}.emedic-form-wrapper .emedic-modal .error-txt{align-items:center;margin-bottom:12px;display:flex}.emedic-form-wrapper .emedic-modal{flex-direction:column;width:100%;padding:0 4px;display:flex;overflow:hidden}.emedic-form-wrapper .emedic-modal .modal-heading{justify-content:space-between;align-items:end;margin:4px 16px 12px;display:flex}.emedic-form-wrapper .emedic-modal .modal-header-line{border-bottom:1px solid #ebebeb;width:100%;height:1px;margin:12px 0}.emedic-form-wrapper .emedic-modal .heading{color:#3c3c3c}@media (min-width:900px){.emedic-form-wrapper .emedic-modal .heading{margin-top:32px}}.emedic-form-wrapper .emedic-modal .sub-heading{margin-bottom:6px}.emedic-form-wrapper .emedic-modal .step-fill{background-color:#ebebeb;border-radius:4px;width:40px;height:8px;position:relative;overflow:hidden}.emedic-form-wrapper .emedic-modal .step-fill:after{content:"";background:linear-gradient(90deg,#01b37a,#99e1ca);border-radius:12px;width:50%;height:100%;position:absolute;top:0;left:0}.emedic-form-wrapper .emedic-modal .complete-step-fill:after{content:"";width:100%}.emedic-form-wrapper .emedic-modal .input-fields{flex-direction:column;margin:12px 0;display:flex}.emedic-form-wrapper .emedic-modal .input-fields .second-row{margin-bottom:16px}.emedic-form-wrapper .emedic-modal .input-fields .member-and-down-arrow{align-items:center;gap:8px;margin-right:12px;display:flex}.emedic-form-wrapper .emedic-modal .input-fields .member-and-down-arrow .down-arrow{transform:rotate(-90deg)}.emedic-form-wrapper .emedic-modal .select-options{margin-bottom:16px;font-family:Manrope;font-size:14px;font-weight:500}.emedic-form-wrapper .emedic-modal .select-options label{margin-left:4px;color:#616161!important}.emedic-form-wrapper .emedic-modal .oui-input--error-text{font-family:Manrope}.emedic-form-wrapper .emedic-modal .error-txt{color:#d53333;font-size:12px}.emedic-form-wrapper .success-state-wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}.emedic-form-wrapper .success-state-wrapper .error-icon{background-color:#fce6e6;border-radius:50%;padding:12px}.emedic-form-wrapper .success-state-wrapper .submitted-heading,.emedic-form-wrapper .success-state-wrapper .sub-description{text-align:center;line-height:20px}.emedic-form-wrapper .success-state-wrapper .icon-wrapper{background:linear-gradient(200deg,#99e1ca 8.49%,#01b37a 91.51%);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.emedic-form-wrapper .success-state-wrapper .success-heading{justify-content:flex-start;align-items:center;width:90%;margin:0 16px;display:flex}.emedic-form-wrapper .success-state-wrapper .success-message{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:12px 0 12px 8px;display:flex}.emedic-form-wrapper .form-step{justify-content:center;align-items:center;display:flex}.emedic-form-wrapper .form-step .step-title{color:#636363;margin-right:6px}.emedic-form-wrapper .oui-select__control{margin-top:4px;color:#616161!important;border:1px solid #d9d9d9!important;border-radius:10px!important}.emedic-form-wrapper .placeholder-error .oui-select__control{background-color:#fcf2f2;border:1px solid #d53333!important}.emedic-form-wrapper input::placeholder{font-family:Manrope;font-size:14px;color:#d8d8d8!important;font-weight:400!important}.option-label{cursor:pointer;pointer-events:all}.option-label:hover{background-color:#f5f5f5}.oui-select__menu-portal{pointer-events:auto;z-index:1000!important}.oui-select__placeholder{font-family:Manrope;font-size:14px;color:#d8d8d8!important;font-weight:400!important}.send-otp-btn{border-radius:8px;box-shadow:none!important;padding:16px!important}.send-otp-btn:disabled{color:#b1b1b1!important;background:#ebebeb!important;border:1px solid #ebebeb!important}.redirect-home-btn{border-radius:8px;width:90%;margin:16px;box-shadow:none!important;padding:16px!important}.back-heading{justify-content:space-around;align-items:end;display:flex}.back-heading .back-icon{justify-content:center;align-items:center;margin-right:8px;display:flex}.oui-otp-input--error-text{font-family:manrope}.oui-modal--content{padding:12px 0 0!important}.oui-modal--content .input-fields{padding:0 24px 24px}
