.bottom-emedic-cta{bottom:calc(var(--bottom-signup-for-emedic-height)*-1);z-index:90;height:var(--bottom-signup-for-emedic-height);background:#fff;border:1px solid #ebebeb;border-radius:20px 20px 0 0;flex-direction:column;padding:16px 20px;transition:bottom .3s ease-in-out;display:flex;position:fixed;left:0;right:0;box-shadow:0 -12px 16px #00000029}.bottom-emedic-cta .register-btn-wrapper{color:#3c3c3c;flex-direction:row;justify-content:space-around;align-items:center;display:flex}.bottom-emedic-cta .register-btn-wrapper .register-btn{color:#fff;background:#ff970a;border-radius:8px;padding:16px 32px;font-family:manrope;box-shadow:0 8px 16px #00000026}.bottom-emedic-cta.bottom-emedic-cta{bottom:0}.bottom-emedic-cta.bottom-emedic-cta .bottom-cart-minimized{bottom:calc(-1*var(--bottom-navbar-emedic-height))}@media (min-width:900px){.bottom-emedic-cta{display:none}}
.emedic-event-wrapper{padding:24px 16px}@media (min-width:900px){.emedic-event-wrapper{padding:24px}}.emedic-event-wrapper .emedic-event-container{color:var(--oui-grey-100);flex-direction:column;display:flex}.emedic-event-wrapper .emedic-event-container .title{color:#3c3c3c}.emedic-event-wrapper .emedic-event-container .description{color:#636363;margin:12px 0;font-style:normal;font-weight:400;line-height:24px}.emedic-event-wrapper .emedic-event-container .carousel-container{flex-direction:column;justify-content:center;padding-inline:0;display:flex;position:relative}@media (min-width:900px){.emedic-event-wrapper .emedic-event-container .carousel-container{padding-inline:calc(var(--desktop-container-inline-padding) - 16px)}}.emedic-event-wrapper .emedic-event-container .carousel-container .oui-carousel--navigation-button[data-direction=previous]{display:none;left:-64px}@media (min-width:900px){.emedic-event-wrapper .emedic-event-container .carousel-container .oui-carousel--navigation-button[data-direction=previous]{display:block}}.emedic-event-wrapper .emedic-event-container .carousel-container .oui-carousel--navigation-button[data-direction=next]{display:none;right:-64px}@media (min-width:900px){.emedic-event-wrapper .emedic-event-container .carousel-container .oui-carousel--navigation-button[data-direction=next]{display:block}}.emedic-event-wrapper .emedic-event-container .carousel-container .oui-carousel--navigation-button{position:absolute;top:50%;transform:translateY(-50%)}.emedic-event-wrapper .emedic-event-container .carousel-container .oui-carousel--pagination{position:absolute;bottom:-32px;left:50%;transform:translate(-50%)}.emedic-event-wrapper .emedic-event-container .carousel-container .carousel-card{border-radius:20px;width:320px;height:220px;margin:12px 6px;position:relative;overflow:hidden}.emedic-event-wrapper .emedic-event-container .carousel-container .carousel-card img{-o-object-fit:cover;object-fit:cover;max-width:100%;max-height:220px}.emedic-event-wrapper .pagination{justify-content:center;align-items:center;display:flex}.emedic-event-wrapper .oui-carousel--pagination-dot{background:#fff;border:1px solid #489988}.emedic-event-wrapper .oui-carousel--pagination-dot-active{background:var(--Color-Gradient-Aston-Green,linear-gradient(205deg, #489988 8.49%, #244c44 91.51%))}
.emedic-faq-container{background-color:var(--oui-white-100);border-radius:8px;margin-top:24px;padding:24px}.emedic-faq-container .heading{margin-bottom:24px}.emedic-faq-container .oui-accordion--item{border-radius:20px;box-shadow:0 4px 24px #0000001a}.emedic-faq-container .oui-accordion--item .oui-accordion--trigger{overflow:hidden;border-radius:20px!important}.emedic-faq-container .oui-accordion--item .oui-accordion--content-wrapper{padding-block:0 16px}.emedic-faq-container .faq-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.emedic-faq-container .faq-header .faq-question{color:#424242;text-align:left;position:relative}.emedic-faq-container .faq-header .faq-question:before{content:"";background:linear-gradient(201deg,#ffd59d 8.55%,#ff970a 91.45%);border-radius:0 4px 4px 0;width:6px;height:100%;min-height:28px;transition:left .4s ease-in-out;position:absolute;top:-2px;left:-22px}.emedic-faq-container .faq-header .faq-question.faq-opened:before{left:-16px}.emedic-faq-container .faq-header .faq-open-icon{transition:transform .3s}.emedic-faq-container .faq-header .faq-open-icon.faq-opened{transform:rotate(45deg)}.emedic-faq-container .faq-answer{color:#424242}.emedic-faq-container .faq-answer ul,.emedic-faq-container .faq-answer ol{margin-left:12px}
.emedic-features-wrapper{padding:24px 16px}.emedic-features-wrapper .title{text-align:left;margin:0 0 8px}@media (min-width:768px){.emedic-features-wrapper .title{text-align:center}}.emedic-features-wrapper .card-container{flex-flow:column wrap;justify-content:center;align-items:center;display:flex}@media (min-width:768px){.emedic-features-wrapper .card-container{flex-direction:row}}.emedic-features-wrapper .card-container .card{background:#fff;border-radius:20px;width:100%;height:100%;margin:12px 0;box-shadow:0 4px 32px #0000001a}@media (min-width:768px){.emedic-features-wrapper .card-container .card{width:calc(50% - 32px);max-width:328px;margin:16px}}@media (min-width:468px){.emedic-features-wrapper .card-container .card{max-width:328px;margin:16px}}.emedic-features-wrapper .card-container .card .card-img-wrapper{width:100%;height:232px;position:relative}@media (min-width:768px){.emedic-features-wrapper .card-container .card .card-img-wrapper{max-width:328px;height:210px}}@media (min-width:468px){.emedic-features-wrapper .card-container .card .card-img-wrapper{max-width:328px}}.emedic-features-wrapper .card-container .card .card-content{padding:16px}.emedic-features-wrapper .card-container .card .card-content .title{color:#3c3c3c;text-align:left}.emedic-features-wrapper .card-container .card .card-content .description{color:#636363;text-align:left}
.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}
