.bookmodal_btn_close___u37oW{position:absolute;right:0;padding:.5rem;cursor:pointer}.bookmodal_booking_modal__TR8OZ .bookmodal_modal-dialog__Gsypr{transform:none;max-width:1093px}.bookmodal_modal_main_container__iSwEC{padding:32px!important;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:48px;border-radius:8px;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.1);max-width:100%;overflow:hidden;min-width:300px}.bookmodal_modal_heading_container__osic8{width:100%;display:flex;flex-direction:column;align-items:center;align-content:center}.bookmodal_modal_heading_fnt__tI2_h{color:#3d3d3d;text-align:center;font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:31px}.bookmodal_modal_heading_fnt_para__kB4dx{color:#6d6d6d;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.bookmodal_modal_form_container__1BH5B{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;align-self:stretch}.bookmodal_modal_input_container__Y75eW{display:flex;flex-direction:column}.bookmodal_modal_input___AkNSD{display:flex;width:300px;height:38px;padding:0 var(--Spacing-gap-8,8px);justify-content:space-between;align-items:center;align-self:stretch;border-radius:var(--Curve-curve-1,4px);border:1px solid var(--Black-300,#b0b0b0)}.bookmodal_modal_input___AkNSD:focus,.bookmodal_modal_input___AkNSD:hover{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.bookmodal_modal_input_____B7uPG{display:flex;width:300px;height:38px;padding:0 var(--Spacing-gap-8,8px);justify-content:space-between;align-items:center;align-self:stretch;border-radius:var(--Curve-curve-1,4px);border:1px solid var(--Black-300,#b0b0b0);overflow:hidden;color:var(--Black-900,#3d3d3d);text-overflow:ellipsis;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:18px;cursor:pointer}.bookmodal_modal_input_____B7uPG:focus,.bookmodal_modal_input_____B7uPG:hover{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.bookmodal_modal_form_input_svg__z7aHe{position:absolute;right:.6rem;top:.3rem}.bookmodal_modal_input___AkNSD::placeholder{color:var(--Black-300,#b0b0b0);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.bookmodal_degreeDropdownCard__lARu6{position:absolute;top:calc(100% + 6px);left:0;width:100%;border-radius:.5rem;border:1px solid var(--Gray-100,#f2f4f7);background:var(--White,#fff);box-shadow:0 4px 16px 0 rgba(50,50,71,.06),0 4px 8px 0 rgba(0,100,168,.08);z-index:999;overflow:hidden;padding:.25rem 0}.bookmodal_degreeDropdownOption__G_e2V{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem;cursor:pointer;background:var(--Black-0,#fff);transition:background .2s ease;opacity:.8}.bookmodal_degreeDropdownSelected__x4tOh{opacity:1}.bookmodal_degreeDropdownOption__G_e2V:hover{background:#f0f8ff}.bookmodal_degreeDropdownCheckWrapper__tGMhl{width:16px;display:flex;justify-content:center}.bookmodal_degreeDropdownCheck__Y8sPB{color:#2196f3;font-size:18px;font-weight:700}.bookmodal_degreeDropdownContent___wKNj{flex:1 1}.bookmodal_degreeDropdownTitle__WcwI1{margin:0;color:var(--Black-900,#3d3d3d);font-family:Inter;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.125rem}.bookmodal_degreeDropdownSubtitle__Cs_JU{color:var(--Black-900,#3d3d3d);margin-top:4rem;font-family:Inter;font-size:.625rem;font-style:normal;font-weight:400;line-height:.8125rem}.bookmodal_sessions_container__mV_6x{display:flex;width:295px;flex-direction:column;justify-content:center;align-items:center;gap:16px}.bookmodal_sessons_para_fnt__tBP__{color:var(--Black-900,#3d3d3d);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.bookmodal_sessions_row_container__BGpjp{display:flex;align-items:center;gap:16px;align-self:stretch;cursor:pointer}.bookmodal_sessions_radio_container__nYENg{display:flex;align-items:center;gap:8px;cursor:pointer}.bookmodal_sesiions_radio_fnt___0ue1{color:#3d3d3d;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;cursor:pointer}.bookmodal_sessions_btn_container__O0pMi{width:100%;display:flex;flex-direction:column;align-items:center;align-content:center}.bookmodal_sessions_btn_modal__iUPJl{width:150px;border-radius:999px;background:linear-gradient(90deg,#34b4fc,#007bcb);color:var(--Black-0,#fff);text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:0px;letter-spacing:.36px;border:0}.bookmodal_loading_spinner__Drgry,.bookmodal_sessions_btn_modal__iUPJl{display:flex;height:38px;padding:0 var(--Spacing-card-tB-lR,16px);justify-content:center;align-items:center;gap:10px}.bookmodal_loading_spinner__Drgry{width:38px;border-radius:999px;border:3px solid var(--Primary-Blue-500,#0a9ced);animation:bookmodal_loader__KhXB8 1.5s linear infinite}@keyframes bookmodal_loader__KhXB8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.bookmodal_sessions_btn_modal__iUPJl:hover{background:linear-gradient(30deg,#0a9ced,#0064a8);color:var(--color-text-white);transition:background eas .2s}.bookmodal_modal_input_container__Y75eW{position:relative;cursor:pointer}.bookmodal_modal_dropDown_container__odKRi{position:absolute;display:flex;width:300px;height:145px;top:3rem;align-items:flex-start;border-radius:8px;border:1px solid var(--Gray-100,#f2f4f7);background:var(--White,#fff);box-shadow:0 4px 16px 0 rgba(50,50,71,.06),0 4px 8px 0 rgba(0,100,168,.08);z-index:999}.bookmodal_modal_dropDown_container__odKRi::-webkit-scrollbar{width:8px}.bookmodal_modal_dropDown_container__odKRi::-webkit-scrollbar-track{background-color:white;border-radius:4px}.bookmodal_modal_dropDown_container__odKRi::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.bookmodal_selected-flag__oplhW:hover{background-color:none}.bookmodal_modal_dropDown_container__odKRi{max-height:300px;overflow-y:auto;background-color:#fff;border-radius:4px;padding:10px 0;box-shadow:0 4px 8px rgba(0,0,0,.1)}.bookmodal_state_list__hHx_v{list-style-type:none;padding:0;margin:0}.bookmodal_inside_state_container__w_gB_{padding:10px 15px;cursor:pointer}.bookmodal_inside_state_container__w_gB_:hover{background-color:#f0f8ff;transition:background-color .2s ease-in-out}.bookmodal_inside_state_fnt___wybL{overflow:hidden;color:var(--Black-900,#3d3d3d);text-overflow:ellipsis;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.bookmodal_couponregister_error__hZt86{color:#e33320;font-family:Inter;font-size:.625rem;font-style:normal;font-weight:400;line-height:1rem;letter-spacing:.0125rem;padding-top:.2rem;box-sizing:border-box}.bookmodal_react-tel-input__LS9oK .bookmodal_selected-flag__oplhW{border:1px solid #b0b0b0!important}.bookmodal_react-tel-input__LS9oK .bookmodal_selected-flag__oplhW .bookmodal_react-tel-input__LS9oK .bookmodal_selected-flag__oplhW :hover{background-color:#fff;border-radius:0!important;border-radius:none}.bookmodal_error_msg__x3naG{color:red;font-size:12px;font-weight:400;line-height:16px;font-style:"Inter";text-align:center}.react-calendar{width:350px;max-width:100%;background:white;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:white}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.booksuccessfull_btn_close___Cz3Jo{position:absolute;right:0;padding:.5rem}.booksuccessfull_modal_main_container__mhZw0{padding:32px!important;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px;border-radius:8px;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.1);max-width:100%;overflow:hidden;min-width:300px}.booksuccessfull_modal_heading_animation_container__cP4_2,.booksuccessfull_modal_heading_main__gdidg{width:100%;display:flex;flex-direction:column;align-items:center}.booksuccessfull_modal_heading_main__gdidg{gap:8px}.booksuccessfull_modal_heading_fnt__PJY71{color:#3d3d3d;text-align:center;font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:31px;padding:0;margin:0}.booksuccessfull_modal_heading_para__LijMv{color:#6d6d6d;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.booksuccessfull_modal_billing_details_section__V0hWw{display:flex;padding:16px;flex-direction:column;justify-content:center;align-items:center;gap:24px;align-self:stretch;border-radius:12px;border:1px solid #e7e7e7;background:#fff;box-shadow:0 4px 16px 0 rgba(50,50,71,.06)}.booksuccessfull_modal_title_container__7hxb1{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px}.booksuccessfull_modal_title_fnt__u3tWp{color:#6d6d6d;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.booksuccessfull_modal_details_container__deAZG{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.booksuccessfull_modal_first_details_container__igrPZ{display:flex;padding:16px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:8px;background:#eefff2}.booksuccessfull_modal_inside_details_icon__JdVFF{display:flex;align-items:center;gap:8px}.booksuccessfull_modal_inside_details_container__qDT4W{display:flex;padding:16px 0;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;border-radius:8px;background:#eefff2}.booksuccessfull_modal_inside____Ub_9K{display:flex;padding:0 16px;justify-content:space-between;align-items:center;align-self:stretch}.booksuccessfull_modal_details_fnt_title___hvny{color:#3d3d3d;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.booksuccessfull_animation_icons__LUy2D{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center}