.book-appointment_progressBar__zjrDS{align-items:center;display:none;justify-content:center;margin:0 0 2rem}.book-appointment_progressBar__zjrDS .book-appointment_progressBarWrapper__QAJar{background-image:linear-gradient(#1e9fa1,#1e9fa1);background-position:-50%;background-repeat:no-repeat;background-size:100% 2px;display:flex}.book-appointment_progressBar__zjrDS .book-appointment_progressBarWrapper__QAJar .book-appointment_progressItemText__XiDDa{font-family:Poppins,Inter Tight,Roboto-700,Arial,Helvetica;font-size:.8em;font-weight:700;margin-top:.5em;position:absolute;text-align:center;width:2.5rem}.book-appointment_progressBar__zjrDS .book-appointment_progressBarWrapper__QAJar .book-appointment_progressItem__RtfVM{align-items:center;background:#fff;border:2px solid #1e9fa1;border-radius:100%;display:flex;height:2.5rem;justify-content:center;width:2.5rem;z-index:1}.book-appointment_progressBar__zjrDS .book-appointment_progressBarWrapper__QAJar .book-appointment_progressItem__RtfVM.book-appointment_progressActive__Tkyf6{background:#1e9fa1}.book-appointment_progressBar__zjrDS .book-appointment_progressBarWrapper__QAJar .book-appointment_progressItem__RtfVM.book-appointment_progressActive__Tkyf6 img{filter:invert(100%) sepia(0) saturate(0) hue-rotate(260deg) brightness(105%) contrast(101%);-webkit-filter:invert(100%) sepia(0) saturate(0) hue-rotate(260deg) brightness(105%) contrast(101%)}.book-appointment_progressBar__zjrDS .book-appointment_progressBarWrapper__QAJar .book-appointment_progressItem__RtfVM img{filter:invert(51%) sepia(53%) saturate(6812%) hue-rotate(156deg) brightness(103%) contrast(76%);-webkit-filter:invert(51%) sepia(53%) saturate(6812%) hue-rotate(156deg) brightness(103%) contrast(76%);height:1.2rem;-o-object-fit:contain;object-fit:contain;width:1.2rem}.book-appointment_LRowSCol__dGPVl{flex-direction:column}.book-appointment_mgreet__aCG80{display:none}.book-appointment_labelSelect__xuWzw{margin-top:1em}.book-appointment_singlePageSize__1IXpm{width:640px}.book-appointment_h80__JNX9n{height:80vh}.book-appointment_formConfirm__8UO5Q{display:flex;flex-direction:column;margin-bottom:10px}.book-appointment_textNote__uirqz{color:#222223;font:normal normal normal 12px/24px Poppins;letter-spacing:0;opacity:.6;text-align:left}.book-appointment_textNote__uirqz span{font:normal normal 700 12px/24px Poppins-Bold}.book-appointment_datepickerTitle__GnPI3{margin-bottom:20px;width:100%}.book-appointment_react-datepicker__navigation--previous__BZYMk{right:32px}.book-appointment_apptWrapper__0GCNh{background-color:#fff;border-radius:41.5px;box-shadow:0 10px 26px -14px #3434349e;font-family:Poppins;margin:0 auto;padding:2em}.book-appointment_apptWrapper__0GCNh .main-button{font:normal normal 700 18px/27px Poppins-Bold}.book-appointment_apptWrapper__0GCNh .step-heading-wrapper h2{font-size:26px}@media only screen and (max-width:764px){.book-appointment_apptWrapper__0GCNh .step-heading-wrapper h2{font-size:14px}}.book-appointment_apptWrapper__0GCNh .book-appointment_imgHolder__1mJ_O{align-self:center;background-color:#fff;border:2px solid #bbdfe0;border-radius:100%;height:80px;width:80px}.book-appointment_apptWrapper__0GCNh .book-appointment_imgHolder__1mJ_O img{filter:invert(51%) sepia(53%) saturate(6812%) hue-rotate(156deg) brightness(103%) contrast(76%);-webkit-filter:invert(51%) sepia(53%) saturate(6812%) hue-rotate(156deg) brightness(103%) contrast(76%);height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.book-appointment_apptWrapper__0GCNh .book-appointment_header__RWUHW{background-color:rgba(187,223,224,.6);border-radius:.4em;padding:2em 2em .8em;text-align:center}.book-appointment_apptWrapper__0GCNh .book-appointment_header__RWUHW .book-appointment_headerImgHolder__9gHFU{align-items:center;background-color:#fff;border:2px solid #bbdfe0;border-radius:100%;display:flex;height:60px;top:-30px;width:60px}.book-appointment_apptWrapper__0GCNh .book-appointment_header__RWUHW .book-appointment_headerImgHolder__9gHFU img{filter:invert(51%) sepia(53%) saturate(6812%) hue-rotate(156deg) brightness(103%) contrast(76%);-webkit-filter:invert(51%) sepia(53%) saturate(6812%) hue-rotate(156deg) brightness(103%) contrast(76%);height:32px;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:32px}.book-appointment_apptWrapper__0GCNh .book-appointment_option__q_spz{margin-bottom:1em}.book-appointment_apptWrapper__0GCNh .book-appointment_timeOptions__DWpRt{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.book-appointment_apptWrapper__0GCNh .book-appointment_timeOptions__DWpRt .book-appointment_timeOption__Yoi7X{border-radius:50px;font:normal normal 700 14px/21px Poppins-Medium;height:50px;letter-spacing:0;margin-right:8px;text-align:center;width:160px}.book-appointment_apptWrapper__0GCNh .book-appointment_datePoint__Ewg3M{border-radius:100%;display:flex;height:16px;width:16px}.book-appointment_apptWrapper__0GCNh .book-appointment_datePoint__Ewg3M.book-appointment_availPoint__o7QBb{background-color:#fff!important;border:2px solid #1989af!important}.book-appointment_apptWrapper__0GCNh .book-appointment_datePoint__Ewg3M.book-appointment_unAvailPoint__6k_js{background-color:#fff!important;border:2px solid #dadada!important;box-shadow:0 0 2px 0 rgba(0,0,0,.4)}.book-appointment_apptWrapper__0GCNh .book-appointment_blankTime__xxZWX{display:contents}.book-appointment_apptWrapper__0GCNh .book-appointment_blankTime__xxZWX img{height:2em;width:2em}.book-appointment_apptWrapper__0GCNh .book-appointment_blankTime__xxZWX div{font-family:Poppins,Inter Tight,Roboto-700,Arial,Helvetica;font-size:.8em;margin-top:.5em;text-align:center;width:80%}.book-appointment_apptWrapper__0GCNh.book-appointment_dateBlockSize__eBGQ1 .react-datepicker__navigation--previous{left:auto;right:40px}.book-appointment_apptWrapper__0GCNh.book-appointment_dateBlockSize__eBGQ1 .react-datepicker__day--today{border:2px solid #f6007a!important;color:#000}.book-appointment_apptWrapper__0GCNh.book-appointment_dateBlockSize__eBGQ1 .react-datepicker__day--outside-month.react-datepicker__day--today{border:none!important}.book-appointment_apptWrapper__0GCNh.book-appointment_dateBlockSize__eBGQ1 .react-datepicker__current-month{font-size:18px;text-align:left}.book-appointment_apptWrapper__0GCNh.book-appointment_dateBlockSize__eBGQ1 .react-datepicker__day--selected{color:#fff;font-weight:700}.book-appointment_apptWrapper__0GCNh.book-appointment_dateBlockSize__eBGQ1 .react-datepicker__day-name{font:normal normal 600 14px/21px Poppins;letter-spacing:0;text-align:center}.book-appointment_apptWrapper__0GCNh.book-appointment_dateBlockSize__eBGQ1 .react-datepicker__day{align-items:center;background:var(--unnamed-color-ffffff) 0 0 no-repeat padding-box;background:#fff 0 0 no-repeat padding-box;border:2px solid #1989af;display:flex;height:45px;justify-content:center;width:45px}.book-appointment_apptWrapper__0GCNh.book-appointment_dateBlockSize__eBGQ1 .step-heading-wrapper h2{font-size:20px}@media only screen and (max-width:764px){.book-appointment_apptWrapper__0GCNh.book-appointment_dateBlockSize__eBGQ1 .step-heading-wrapper h2{font-size:18px;margin-bottom:20px}}.book-appointment_apptWrapper__0GCNh .book-appointment_button__D7QS1{font-size:.8em;height:50px;width:280px}.book-appointment_cancelModal__K_r7q{border-radius:30px;padding:20px}.book-appointment_cancelModalBtnsText__zE_Xc{font-size:18px;font-weight:200;margin:auto}.book-appointment_cancelBtn__4Qysm{border:1px solid #4187ab;border-radius:20px;color:#222223!important;margin-right:10px}.book-appointment_cancelBtn__4Qysm,.book-appointment_rescheduleBtn__a_3MH{display:flex;font-family:Poppins,Inter Tight,Roboto-700,Arial,Helvetica;font-size:14px;height:50px;padding:10px;width:49%}.book-appointment_rescheduleBtn__a_3MH{background:#1989af!important;border:none;border-radius:20px;color:#fff;font-weight:500;margin-left:10px}.book-appointment_editIcon__cwbrM{border:none;height:16px;position:absolute;right:3rem;top:1rem;width:16px}.book-appointment_smallSection__i5Yov{padding:2rem 5rem}.book-appointment_smallSectionWrapper__KcJg9{border-radius:25px;box-shadow:0 0 10px -6px rgba(0,0,0,.4);padding:0!important}.book-appointment_smallSectionUpper__k7HVY{align-items:flex-start;background:#1e9fa1;border-radius:25px 25px 0 0;padding:1em 2em 1rem;text-align:left;width:100%}.book-appointment_smallSectionLower__lF9WB{align-items:flex-start;border-radius:0 0 25px 25px;padding:1em 2em 2em}.book-appointment_lblInputCheck__cMTSu{align-items:center;border:1px solid #a7a7a7;border-radius:50px;display:flex;margin-top:10px;width:-moz-fit-content;width:fit-content}.book-appointment_lblInputCheck__cMTSu.book-appointment_focusedLbInput__1_sRl{border:1px solid #4187ab}.book-appointment_lblInputCheck__cMTSu.book-appointment_focusedLbInput__1_sRl .form-check-label{color:#4187ab}@media only screen and (max-width:1500px){.book-appointment_singlePageSize__1IXpm{width:45%}.book-appointment_apptWrapper__0GCNh .book-appointment_button__D7QS1{font-size:.8em;height:50px;width:100%}}@media only screen and (max-width:1200px){.book-appointment_progressBar__zjrDS{display:flex}.book-appointment_mgreet__aCG80{display:block}.book-appointment_labelSelect__xuWzw{margin-top:1em}.book-appointment_singlePageSize__1IXpm{width:65%}.book-appointment_apptWrapper__0GCNh .book-appointment_header__RWUHW{display:none}.book-appointment_apptWrapper__0GCNh .book-appointment_option__q_spz{margin:0}.book-appointment_goBackWrapper__MqVZN{align-items:center;color:#222223;display:flex;font-size:.8rem;justify-content:center;margin-top:2rem}.book-appointment_goBackWrapper__MqVZN img{height:1rem;width:1rem}.book-appointment_goBackWrapper__MqVZN svg{margin-right:4px}}.book-appointment_confirmationInvitationCardWrapper__yPM5k{align-items:center;display:flex;justify-content:center}.book-appointment_confirmationInvitationCard__5SOIg{display:flex;flex-direction:column;margin-bottom:24px}.book-appointment_confirmationInvitationCard__5SOIg .book-appointment_lateByInputCheck__3_yvR{border:none}.book-appointment_confirmationInvitationCard__5SOIg .book-appointment_lateByInputCheck__3_yvR input{margin-bottom:0!important;width:20px!important}.book-appointment_confirmationInvitationCard__5SOIg .shadow-card-title{font-size:16px}.book-appointment_appointmentCardActions__tNJLD{display:flex;flex-grow:1;gap:1rem;justify-content:center}.book-appointment_appointmentCardActions__tNJLD button{align-items:center;display:flex;justify-content:center}.book-appointment_appointmentBookedCard__oiK7a .main-button{font:normal normal 700 18px/27px Poppins-Bold}@media only screen and (max-width:767px){.book-appointment_singlePageSize__1IXpm{width:320px}.book-appointment_labelSelect__xuWzw{font-size:14px;margin-top:20px}.book-appointment_recommendAppointmentCard___yEqn{min-height:492px;padding:2em 1.5em;width:320px}.book-appointment_appointmentBookedCard__oiK7a{min-height:323px;padding:1.8em;width:320px}.book-appointment_appointmentBookedCard__oiK7a .main-button{height:50px;width:280px}.book-appointment_confirmationInvitationCard__5SOIg{min-height:396px;padding:1.5em;width:320px}.book-appointment_appointmentCardActions__tNJLD{align-items:center;flex-direction:column-reverse;gap:.5rem}.book-appointment_appointmentCardActions__tNJLD button{height:50px;width:280px}.book-appointment_rescheduleBtn__a_3MH{font:normal normal 16px Poppins-Bold}.book-appointment_btnGroup__2tURj button{height:51px;width:280px}.book-appointment_lblInputCheck__cMTSu{font-size:14px;height:35px;margin-bottom:12px;padding:4px 34px 4px 16px;width:120px}.book-appointment_appTypeView__7eDwe{display:none}.book-appointment_dateTimeTitle__C0Cd1{font-family:Poppins,Inter Tight,Roboto-700,Arial,Helvetica;font-size:14px;font-weight:700}.book-appointment_timeOption__Yoi7X{align-items:center;background:#e7e7e7;border:1px solid #e7e7e7;border-radius:6px;color:#222223;cursor:pointer;display:flex;font-size:14px;height:50px;justify-content:center;margin-bottom:8px;transition:all .3s cubic-bezier(0,0,0,1);width:280px!important}.book-appointment_timeOption__Yoi7X.book-appointment_timeActive__aZQWS{background-color:#1989af;border:1px solid #1989af;color:#fff}.book-appointment_formConfirm__8UO5Q{font-family:Poppins-Medium,Inter Tight,Roboto-700,Arial,Helvetica;gap:1rem;justify-content:start}.book-appointment_apptWrapper__0GCNh{border-radius:30px 30px 30px 30px;padding:1.3em .9em;width:320px!important}.book-appointment_apptWrapper__0GCNh.book-appointment_dateBlockSize__eBGQ1{height:502px;width:368px}.book-appointment_apptWrapper__0GCNh.book-appointment_dateBlockSize__eBGQ1 .react-datepicker__day{height:33px;margin-top:6px;width:33px}.book-appointment_apptWrapper__0GCNh .book-appointment_button__D7QS1{border-radius:6px;font-family:Poppins,Inter Tight,Roboto-700,Arial,Helvetica;font-size:16px;font-weight:700;height:50px;margin-bottom:15px;max-width:280px;width:100%}}.book-appointment_apptDetail__MR9e9{color:#222223;font-size:16px}.book-appointment_subHeadTitle__ydLfN{font-family:Poppins,Inter Tight,Roboto-700,Arial,Helvetica;font-size:16px;font-weight:700;line-height:1;margin-bottom:15px}.book-appointment_textWith__Iw4Mo{margin-bottom:10px}.book-appointment_textSmallerDetail__dnGCO,.book-appointment_textWith__Iw4Mo{font-size:13px}.book-appointment_bookAppt__UnSOy{border-radius:6px;font-family:Poppins,Inter Tight,Roboto-700,Arial,Helvetica;font-size:16px;font-weight:700;height:50px;margin-bottom:15px;max-width:280px;width:100%}.book-appointment_sectionContent__3Go_D{padding-bottom:30px;padding-top:47px}.book-appointment_logoutBtn__ys4Fb{background:none;border:none!important;border-radius:6px;color:#000;font:normal normal 700 16px/25px Poppins;height:50px;margin-bottom:15px;max-width:200px;text-decoration:underline}.book-appointment_logoutBtn__ys4Fb:focus,.book-appointment_logoutBtn__ys4Fb:hover{background:none;color:#0d0d0d}.book-appointment_hollowButton__ceYlz{align-items:center;background:#fff 0 0 no-repeat padding-box;border:1px solid #4187ab;border-radius:199px;box-shadow:0 2px 6px #00000029;font-family:Poppins-Medium;opacity:1}.book-appointment_btnGroup__2tURj,.book-appointment_hollowButton__ceYlz{display:flex;justify-content:center}.book-appointment_btnGroup__2tURj{width:100%}.book-appointment_btnGroup__2tURj button{font:normal normal 16px/25px;font-size:16px!important}.book-appointment_leftSideSection__hBHJh{display:none}@media(min-width:768px){.book-appointment_timeOption__Yoi7X{align-items:center;background:#e7e7e7;border:1px solid #e7e7e7;border-radius:6px;color:#222223;cursor:pointer;display:flex;font-size:14px;height:40px;justify-content:center;margin-bottom:8px;text-align:center;transition:all .3s cubic-bezier(0,0,0,1);width:135px}.book-appointment_timeOption__Yoi7X.book-appointment_timeActive__aZQWS{background-color:#1989af;border:1px solid #1989af;color:#fff}.book-appointment_appointmentBookedCard__oiK7a{border-radius:30px;min-height:435px;width:650px}.book-appointment_datePickerFlexWrapper__r0ETE{align-items:center}.book-appointment_generalHeadingWrapper__cmP85{display:none!important}.book-appointment_LRowSCol__dGPVl{flex-direction:row;justify-content:center}.book-appointment_apptWrapper__0GCNh{background-color:#fff;border-radius:30px;padding:2em 1.5em}.book-appointment_apptWrapper__0GCNh.book-appointment_dateBlockSize__eBGQ1{height:700px;min-width:500px}.book-appointment_apptWrapper__0GCNh.book-appointment_blockSize__V9ctg{height:600px;width:400px}.book-appointment_recommendAppointmentCard___yEqn{min-height:533px;width:650px}ß .book-appointment_confirmationInvitationCard__5SOIg{min-height:300px;padding:1.8em 2.4em;width:590px}ß .book-appointment_confirmationInvitationCard__5SOIg .shadow-card-title{font-size:28px}.book-appointment_appointmentCardActions__tNJLD{align-items:end}.book-appointment_appointmentCardActions__tNJLD button{height:50px;width:235px}.book-appointment_lblInputCheck__cMTSu{padding:4px 60px 4px 16px}.book-appointment_rescheduleBtn__a_3MH{font:normal normal 700 18px/27px Poppins}.book-appointment_textNote__uirqz{width:582px}.book-appointment_sectionWrapper__nhGlb{padding:60px 50px 50px;width:916px}.book-appointment_leftSideSection__hBHJh{align-items:center;align-self:stretch;border-right:2px solid #1e9fa1;display:flex;flex-direction:row}.book-appointment_sectionContent__3Go_D{align-items:center;display:flex;flex-direction:row!important;justify-items:stretch;padding:0 30px;width:810px}.book-appointment_sectionContentLg__qq2Fc{margin:auto;padding:20px 0 15px 15px}.book-appointment_headingIconSide__No_B6{height:110px;position:relative;top:0;width:110px}.book-appointment_leftSideDate___WR09{margin-left:30px;margin-right:30px}.book-appointment_textDateBold__jiB4v{color:#222223;font-family:Poppins,Inter Tight,Roboto-700,Arial,Helvetica;font-size:30px;font-weight:700;line-height:1}.book-appointment_textDateNum__bjagx{color:#1e9fa1;font-size:30px}.book-appointment_formConfirm__8UO5Q{gap:2rem;justify-content:start}.book-appointment_bookAppt__UnSOy{margin:0 15px}.book-appointment_btnGroup__2tURj button{height:50px;width:285px}}@media only screen and (min-width:1500px){.book-appointment_apptWrapper__0GCNh.book-appointment_blockSize__V9ctg{min-width:380px;width:400px}}.book-appointment_formlogin-wrapper-css__3CwN3{position:relative}.book-appointment_formlogin-wrapper-css__3CwN3 .book-appointment_formlogin-css__3CS7v input{width:100%}.book-appointment_formlogin-wrapper-css__3CwN3 .book-appointment_formlogin-css__3CS7v .book-appointment_full-name__1S2o7{margin-top:12px}.book-appointment_formlogin-wrapper-css__3CwN3 .book-appointment_formlogin-css__3CS7v .book-appointment_first-item__QJ8Sn{margin-bottom:12px}@media(min-width:600px){.book-appointment_formlogin-wrapper-css__3CwN3 .book-appointment_formlogin-css__3CS7v input{margin-bottom:20px;width:100%}.book-appointment_formlogin-wrapper-css__3CwN3 .book-appointment_formlogin-css__3CS7v .book-appointment_full-name__1S2o7{margin-top:10px}.book-appointment_formlogin-wrapper-css__3CwN3 .book-appointment_formlogin-css__3CS7v .book-appointment_first-item__QJ8Sn{margin-bottom:10px}.book-appointment_formlogin-wrapper-css__3CwN3 .book-appointment_formlogin-css__3CS7v .book-appointment_login-button__ElOtB{min-width:121px;width:40%}}.book-appointment_alertUnavailableAppts___9916{right:15em}.book-appointment_alertUnavailableAppts___9916 .Toastify__toast{border:3px solid red;border-radius:44px;height:6rem;padding:10px 10px 15px;width:32rem}.ActionTimer_timerCountdown__tHSx_{background:#fff;border:2px solid #5884f1;border-radius:45px;color:#000;display:flex;height:90px;left:100vw;max-width:90vw;padding:10px 20px;position:absolute;top:100px;transform:translateX(-110%);width:500px}.ActionTimer_timerCountdown__mobile__zOPAv{left:50%;right:unset;top:50px;transform:translateX(-50%)}.ActionTimer_timerCountdown__expired__YrwGZ{border:2px solid #f69d33}.ActionTimer_textContainer__FtCqD{display:flex;padding-left:10px;width:calc(100% - 50px)}.ActionTimer_textContainer__showCloseBtn__Tqqt1{width:calc(100% - 100px)}.ActionTimer_infoImageContainer__k_vnx{display:flex;height:70px;padding:10px 0;width:50px}.ActionTimer_infoImageContainer__k_vnx img{height:34px;margin:auto;width:34px}.ActionTimer_closeButtonContainer__pySoP{display:none;height:50px;margin-bottom:auto;margin-top:auto;width:50px}.ActionTimer_closeBtn__YWZnH{background:#fff!important;border:none!important;box-shadow:none!important;color:#fff;display:flex;display:none;height:50px;opacity:.6;width:50px}.ActionTimer_closeButtonContainer__showCloseBtn__5pL_b{display:flex}.ActionTimer_closeIcon__XfB3d{color:#9b9b9b;font-size:24px;margin:auto 0 auto auto}.ActionTimer_timerModal__inner__fYLgT{background-color:#fff;border:2px solid #5884f1;border-radius:30px;height:300;left:50%;max-height:400px;max-width:600;min-width:500;overflow:hidden;padding:30px;position:absolute;top:50%;transform:translate(-50%,-50%)}.ActionTimer_warning_border__A2fSC{border:2px solid #f69d33}.ActionTimer_timerModal__iconContainer__Mmf9M{display:flex;height:90px}.ActionTimer_timerModal__iconContainer__Mmf9M,.ActionTimer_timerModal__text__3ovuH{overflow:hidden;overflow-y:auto;padding:0 0 30px}.ActionTimer_timerModal__text__3ovuH{height:auto;max-height:200px;min-height:100px}.ActionTimer_timerModal__button__cancel__5H0Zy{background:#fff;border:2px solid #4187ab;border-radius:25px;color:#000;font-size:16px;height:50px;width:100%}.ActionTimer_timerModal__button__continue__2tqZg{background:linear-gradient(90deg,#049d9f,#1f72b9);border:none;border-radius:25px;color:#fff;height:50px;width:100%}.ActionTimer_timerModal__inner__mobile__2_pLk{width:90vw}.SessionWarningModal_rescheduleBtn__0I7_0{background:#1989af!important;border:none;color:#fff!important;font-family:Poppins,Inter Tight,Roboto-700,Arial,Helvetica;font-size:14px;font-weight:700!important;margin-bottom:40px;max-width:350px;padding:1em;text-transform:capitalize!important}.SessionWarningModal_mobileDialogPaper__sgFqv{border-radius:0 0 20px 20px!important;left:50%;margin:0!important;max-width:100%!important;position:absolute!important;top:0!important;transform:translateX(-50%);width:100%!important}