.AppointmentBooking_bookAppointment__THBn5{padding:10px 20px}.AppointmentBooking_timeSlots__0FtyI{display:flex;flex-wrap:wrap;margin:-8px -4px 0}.AppointmentBooking_timeSlots__0FtyI span{padding:8px 4px 0}.AppointmentBooking_timeSlots__0FtyI a{font-size:13px;color:#332a28;height:28px;line-height:30px;padding:0 12px;border-radius:3px;background:#f6f9fa;display:inline-block;min-width:84px;transition:all .3s ease-in-out}.AppointmentBooking_timeSlots__0FtyI a.AppointmentBooking_selected__AEPM_,.AppointmentBooking_timeSlots__0FtyI a:hover{background:#06919d;color:#fff}.AppointmentBooking_formNote__ndV_k{max-width:60%}.AppointmentBooking_apptBtnGroup__rK0hf{justify-content:flex-start;margin-bottom:15px}.AppointmentBooking_datePickerRow__r59UU{margin-right:-6px;margin-left:-6px;display:flex;overflow:hidden}.AppointmentBooking_datePicker__wwJyu .AppointmentBooking_datePickerRow__r59UU{overflow:visible}.AppointmentBooking_datePickerRow__r59UU ul li{padding-left:6px;padding-right:6px}.AppointmentBooking_datePickerRow__r59UU span a{width:100%;background:#fbfbfb;font-size:14px;font-weight:600;color:#686868;text-align:center;display:block;padding:12px 5px;border-radius:5px;line-height:23px;transition:all .3s ease-in-out}.AppointmentBooking_datePickerRow__r59UU span a strong{display:block;font-size:15px;font-weight:600;color:#332a28;transition:all .3s ease-in-out}.AppointmentBooking_datePickerRow__r59UU span a.AppointmentBooking_selected__AEPM_,.AppointmentBooking_datePickerRow__r59UU span a:hover{background:#06919d;color:#fff}.AppointmentBooking_datePickerRow__r59UU span a.AppointmentBooking_selected__AEPM_ strong,.AppointmentBooking_datePickerRow__r59UU span a:hover strong{color:#fff}.AppointmentBooking_datePickerRow__r59UU span a.AppointmentBooking_disable__mbURk{pointer-events:none;color:#acacac}.AppointmentBooking_datePickerRow__r59UU span a.AppointmentBooking_disable__mbURk strong{color:#acacac}.AppointmentBooking_datePicker__wwJyu{padding:0 20px;margin:0 -20px;position:relative;overflow:hidden}.AppointmentBooking_datePicker__wwJyu .AppointmentBooking_arrow__JfBE_{width:30px;height:30px;font-size:16px;color:#332a28;position:absolute;left:-10px;top:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;cursor:pointer}.AppointmentBooking_datePicker__wwJyu .AppointmentBooking_arrow__JfBE_.AppointmentBooking_nextArrow__3IUZq{left:auto;right:-10px;transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}.AppointmentBooking_datePicker__wwJyu .AppointmentBooking_arrow__JfBE_.AppointmentBooking_disable__mbURk{pointer-events:none;opacity:.3}.AppointmentBooking_timeSlots__0FtyI a.AppointmentBooking_disable__mbURk{background:#eee;color:#a6a6a6;pointer-events:none}@media(max-width:991px){.AppointmentBooking_formNote__ndV_k{max-width:100%}.AppointmentBooking_datePickerRow__r59UU{margin-right:-4px;margin-left:-4px}.AppointmentBooking_datePickerRow__r59UU ul li{padding-left:4px;padding-right:4px}.AppointmentBooking_datePicker__wwJyu{padding:0 20px;margin:0 -20px}}@media(max-width:767px){.AppointmentBooking_datePickerRow__r59UU span a{padding:7px 3px 8px}}@media(max-width:575px){.AppointmentBooking_datePickerRow__r59UU span a{font-size:12px;line-height:18px}.AppointmentBooking_datePickerRow__r59UU span a strong{font-size:13px}}.AppointmentBooking_appointmentbookingFootnotes__7QNPl{margin-top:10px}.AppointmentBooking_appointConfirm__BjmQs p{font-size:12px;line-height:21px;text-align:left}[dir=rtl] .AppointmentBooking_appointConfirm__BjmQs p{text-align:right}.AppointmentBooking_cancellationPolicy__C2pKU{font-size:14px;text-align:right}[dir=rtl] .AppointmentBooking_cancellationPolicy__C2pKU{text-align:left}.AppointmentBooking_cancellationPolicy__C2pKU a{text-decoration:underline}.MembershipDetails_memberPlan__DPI8N h3{font-size:16px;margin-top:15px;display:inline-block}.MembershipDetails_planInfo__a9a5M{padding:10px 15px;background:#fafafa;border-radius:5px;position:relative}.MembershipDetails_planInfo__a9a5M h3{font-size:16px;color:#06919d;margin-top:0}.MembershipDetails_planInfo__a9a5M p{font-size:14px;line-height:28px;color:#686868;margin:0}.MembershipDetails_planInfo__a9a5M p span{font-weight:600}.MembershipDetails_planActions__mpi6v{position:absolute;right:20px;top:14px}[dir=rtl] .MembershipDetails_planActions__mpi6v{right:auto;left:20px}.MembershipDetails_planActions__mpi6v a{font-size:14px;font-weight:600;text-decoration:underline;position:relative;margin-left:17px}[dir=rtl] .MembershipDetails_planActions__mpi6v a{margin-left:auto;margin-right:17px}.MembershipDetails_planActions__mpi6v a:after{content:"";width:1px;height:15px;background:#c4c4c4;position:absolute;right:-8px;top:0;bottom:0;margin:auto}[dir=rtl] .MembershipDetails_planActions__mpi6v a:after{left:-8px;right:auto}.MembershipDetails_planActions__mpi6v a:last-child:after{display:none}.MembershipDetails_noSubscribe__Y3fi2{min-height:130px;padding:20px;background:#fafafa;border-radius:5px;display:inline-block;width:100%;margin-top:18px}.MembershipDetails_noSubscribe__Y3fi2 h2{font-family:nunito;font-size:16px;color:#332a28;font-weight:600;line-height:25px}.MembershipDetails_memberPlan__DPI8N table tr th:nth-child(3){min-width:130px}@media(max-width:1199px){.MembershipDetails_planInfo__a9a5M{background:#f8f8f8}}@media(max-width:767px){.MembershipDetails_memberPlan__DPI8N h3,.MembershipDetails_noSubscribe__Y3fi2 h2{font-size:15px;line-height:19px}.MembershipDetails_planActions__mpi6v a{font-size:12px}}@media(max-width:575px){.MembershipDetails_planActions__mpi6v{position:static;margin-top:10px;text-align:right}[dir=rtl] .MembershipDetails_planActions__mpi6v{text-align:left}.MembershipDetails_planInfo__a9a5M{padding:15px}.MembershipDetails_memberPlan__DPI8N>div p{text-align:left}[dir=rtl] .MembershipDetails_memberPlan__DPI8N>div p{text-align:right}}.PricingBoxV2_payPerCard__SsYsN{background:#fff;padding:18px 20px 135px;border-radius:8px;margin:0 0 10px;position:relative}.PricingBoxV2_payPerCard__SsYsN>p{margin-bottom:0}[dir=rtl] .PricingBoxV2_payPerPrice__S3Eop .PricingBoxV2_purchaseBtn__jJwiK{right:auto;left:0}.PricingBoxV2_oldPrice__iocuE{color:#a9a9a9;font-size:14px;line-height:21px;display:inline-block;position:relative;font-family:Nunito!important}.PricingBoxV2_oldPrice__iocuE:after{content:"";width:100%;height:1px;background:#a9a9a9;position:absolute;left:0;right:0;top:8px;opacity:.8}[dir=rtl] .PricingBoxV2_oldPrice__iocuE:after{top:11px}.PricingBoxV2_newPrice__Oj0Oi{margin-top:10px;margin-left:-3px;display:flex;flex-wrap:wrap}[dir=rtl] .PricingBoxV2_newPrice__Oj0Oi{margin-left:0;margin-right:-3px}.PricingBoxV2_newPrice__Oj0Oi strong{font-size:32px;font-weight:700;font-family:Nunito!important}.PricingBoxV2_newPrice__Oj0Oi>span{font-size:14px;color:#585858;line-height:21px;padding-left:3px;display:flex;align-items:flex-end}.PricingBoxV2_newPrice__Oj0Oi span small{font-size:100%;padding-right:3px}.PricingBoxV2_membershipPlan__rs8Ye>p{margin-top:-5px}.PricingBoxV2_plans__gwHaN{padding:0;margin:0}.PricingBoxV2_allPlansColumn__MGKmK{display:flex;flex-wrap:wrap}.PricingBoxV2_singlePlanRow__FJEbO{max-width:24.5%;flex:0 0 24.5%;display:flex;border-right:2px solid #f8f8f8}[dir=rtl] .PricingBoxV2_singlePlanRow__FJEbO{border-right:0;border-left:2px solid #f8f8f8}.PricingBoxV2_singlePlanRow__FJEbO:first-child,.PricingBoxV2_singlePlanRow__FJEbO:last-child{border:0}.PricingBoxV2_plansHead__z0V1m{height:165px;position:static;height:auto;border-radius:8px 8px 0 0;padding:15px 20px;flex:1 1;display:flex;flex-direction:column;justify-content:space-evenly}.PricingBoxV2_plansHead__z0V1m h4{font-weight:700;font-size:20px;line-height:25px;color:#06919d;margin:0 0 6px;letter-spacing:0;min-height:unset}.PricingBoxV2_plansHead__z0V1m .PricingBoxV2_paidMonthly___MHin{padding:4px 0 0;color:#68787f;font-size:90%}.PricingBoxV2_plansHead__z0V1m .PricingBoxV2_planDescription__KTx1L{font-size:90%}.PricingBoxV2_planPopLabel__Wg_ws{font-size:15px;color:#fff;position:absolute;left:0;right:0;border-radius:20px;font-size:14px;top:-15px;height:29px;line-height:31px;text-align:center;background:#dff4f6;max-width:140px;margin:auto;box-shadow:0 2px 5px rgba(0,0,0,.1)}.PricingBoxV2_plansHead__z0V1m .PricingBoxV2_oldPrice__iocuE{font-size:14px}.PricingBoxV2_plansHead__z0V1m .PricingBoxV2_oldPrice__iocuE:after{top:10px}.PricingBoxV2_planItem__eECnU .PricingBoxV2_newPrice__Oj0Oi strong{font-size:28px;display:flex;align-items:flex-start}.PricingBoxV2_planItem__eECnU .PricingBoxV2_newPrice__Oj0Oi strong small{font-size:12px;line-height:1;padding-right:2px}[dir=rtl] .PricingBoxV2_planItem__eECnU .PricingBoxV2_newPrice__Oj0Oi strong small{order:1;direction:ltr}.PricingBoxV2_planItem__eECnU .PricingBoxV2_newPrice__Oj0Oi p{margin:3px 0 0;font-size:12px;font-weight:600;color:#686868;line-height:15px;flex:0 0 100%}.PricingBoxV2_planItem__eECnU{max-width:100%;flex:0 0 100%;position:relative;padding:5px 0;border:2px solid #f2f2f2;border-radius:20px;margin-bottom:20px;background:#fff;display:flex;flex-wrap:nowrap;box-shadow:0 3px 8px rgba(0,0,0,.05)}.PricingBoxV2_planItem__eECnU:hover{background-color:#dff4f6;cursor:pointer}.PricingBoxV2_plansBox__4gGS7 .PricingBoxV2_allPlansColumn__MGKmK{border-radius:0;border:0}.PricingBoxV2_singlePlanRow__FJEbO{max-width:100%;flex:0 0 100%;border:0}.PricingBoxV2_singlePlanRow__FJEbO:first-child{margin-top:15px}[dir=rtl] .PricingBoxV2_singlePlanRow__FJEbO{border:0}.PricingBoxV2_plansLabel__BWuS4{padding:20px 20px 20px 0}[dir=rtl] .PricingBoxV2_plansLabel__BWuS4{padding:20px 0 20px 20px}.PricingBoxV2_plansLabel__BWuS4>div{font-size:13px;line-height:18px;display:flex;flex-direction:column;align-items:flex-start;height:auto;padding:0;border-top:0;justify-content:flex-start}[dir=rtl] .PricingBoxV2_plansLabel__BWuS4>div:first-child{margin-right:10px}.PricingBoxV2_plansLabel__BWuS4 .PricingBoxV2_plansCta__bcNZD{margin-top:15px!important}.PricingBoxV2_plansLabel__BWuS4>div:first-child{border-top:0}.PricingBoxV2_plansLabel__BWuS4>div:last-child{justify-content:center}.PricingBoxV2_plansLabel__BWuS4>div:last-child:before{display:none}.PricingBoxV2_plansLabel__BWuS4>div:last-child{border-bottom:0}.PricingBoxV2_plansLabel__BWuS4>div:before{content:attr(data-title);margin-right:auto;font-size:13px}[dir=rtl] .PricingBoxV2_plansLabel__BWuS4>div:before{margin-right:0;margin-left:auto}.PricingBoxV2_plansLabel__BWuS4 i{font-size:14px}.PricingBoxV2_plansLabel__BWuS4 a{min-width:150px!important;padding:0 10px!important}.PricingBoxV2_plansPop__Tq4o7{margin-top:0}.PricingBoxV2_plansPop__Tq4o7 .PricingBoxV2_plansHead__z0V1m{border-radius:0}.PricingBoxV2_planPopLabel__Wg_ws{min-width:150px;left:15px;right:unset;top:-2px}[dir=rtl] .PricingBoxV2_planPopLabel__Wg_ws{left:unset;right:15px}.PricingBoxV2_plansGetStarted__3JMnx p{font-size:12px;color:#686868;margin:-10px 0 10px}.PricingBoxV2_plansGetStarted__3JMnx p strong{font-weight:400;padding-right:2px;font-weight:600}.PricingBoxV2_planItem__eECnU .PricingBoxV2_newPrice__Oj0Oi p{display:inline-flex;margin-left:5px;flex:1 0}[dir=rtl] .PricingBoxV2_planItem__eECnU .PricingBoxV2_newPrice__Oj0Oi p{margin-right:1px;margin-left:5px;order:1;flex:inherit}[dir=rtl] .PricingBoxV2_newPrice__Oj0Oi strong,[dir=rtl] .PricingBoxV2_planItem__eECnU .PricingBoxV2_newPrice__Oj0Oi p,[dir=rtl] .PricingBoxV2_planItem__eECnU .PricingBoxV2_newPrice__Oj0Oi strong{order:3}[dir=rtl] .PricingBoxV2_newPrice__Oj0Oi>span{order:2;position:relative;padding-left:10px}[dir=rtl] .PricingBoxV2_newPrice__Oj0Oi span small{position:absolute;left:3px}.PricingBoxV2_mostPopPlan__D1Tlu.PricingBoxV2_membershipPlan__rs8Ye .PricingBoxV2_plansHead__z0V1m{left:0;right:0}.PricingBoxV2_mostPopPlan__D1Tlu.PricingBoxV2_membershipPlan__rs8Ye .PricingBoxV2_singlePlanRow__FJEbO{border:0}.PricingBoxV2_mostPopPlan__D1Tlu.PricingBoxV2_membershipPlan__rs8Ye .PricingBoxV2_mostPopPlanCol__ij3AU .PricingBoxV2_plansHead__z0V1m{border-radius:8px 8px 0 0;z-index:9;left:1px;right:1px}.PricingBoxV2_mostPopPlan__D1Tlu.PricingBoxV2_membershipPlan__rs8Ye .PricingBoxV2_planPopLabel__Wg_ws{color:#06919d;font-weight:600;top:-18px;border-width:0}.PricingBoxV2_mostPopPlanCol__ij3AU .PricingBoxV2_planItem__eECnU{border:1px solid #06919d;margin-top:15px}.PricingBoxV2_mostPopPlan__D1Tlu.PricingBoxV2_membershipPlan__rs8Ye .PricingBoxV2_mostPopPlanCol__ij3AU .PricingBoxV2_planItem__eECnU:before{display:none}.PricingBoxV2_memberSwitchPlan__0UsMa .PricingBoxV2_singlePlanRow__FJEbO .PricingBoxV2_plansHead__z0V1m{left:1px;right:1px;border-radius:8px 8px 0 0}.PricingBoxV2_memberSwitchPlan__0UsMa .PricingBoxV2_singlePlanRow__FJEbO .PricingBoxV2_plansLabel__BWuS4{border:1px solid #f8f8f8;border-width:0 1px}.PricingBoxV2_memberSwitchPlan__0UsMa .PricingBoxV2_singlePlanRow__FJEbO:first-child .PricingBoxV2_plansLabel__BWuS4{border-left-width:0}.PricingBoxV2_memberSwitchPlan__0UsMa .PricingBoxV2_singlePlanRow__FJEbO:last-child .PricingBoxV2_plansLabel__BWuS4{border-right-width:0}.PricingBoxV2_memberSwitchPlan__0UsMa .PricingBoxV2_singlePlanRow__FJEbO.PricingBoxV2_mostPopPlanCol__ij3AU .PricingBoxV2_plansLabel__BWuS4>div:last-child{display:none}.PricingBoxV2_memberSwitchPlan__0UsMa .PricingBoxV2_singlePlanRow__FJEbO.PricingBoxV2_mostPopPlanCol__ij3AU .PricingBoxV2_plansLabel__BWuS4>div{border-top:1px solid #f5f5f5;border-bottom:0}.PricingBoxV2_memberSwitchPlan__0UsMa .PricingBoxV2_singlePlanRow__FJEbO.PricingBoxV2_mostPopPlanCol__ij3AU .PricingBoxV2_plansLabel__BWuS4>div:first-child{border-top:0}.PricingBoxV2_disabledPlan__Mv3cU .PricingBoxV2_newPrice__Oj0Oi,.PricingBoxV2_disabledPlan__Mv3cU .PricingBoxV2_newPrice__Oj0Oi p,.PricingBoxV2_disabledPlan__Mv3cU .PricingBoxV2_newPrice__Oj0Oi span,.PricingBoxV2_disabledPlan__Mv3cU .PricingBoxV2_plansHead__z0V1m h4,.PricingBoxV2_disabledPlan__Mv3cU .PricingBoxV2_plansLabel__BWuS4 i{color:#b5b5b5}.PricingBoxV2_disabledPlan__Mv3cU .PricingBoxV2_plansLabel__BWuS4 .PricingBoxV2_iconCrossPlan__9I02v{color:#ff8080}.PricingBoxV2_currentPlan__WPrB8{margin-bottom:20px}.PricingBoxV2_currentPlanBox__mcYKM{background:#fff;margin:10px 0 30px;padding:25px 20px;border-radius:20px;position:relative;box-shadow:0 2px 5px rgba(0,0,0,.1)}.PricingBoxV2_currentPlanBox__mcYKM h4{font-weight:700;font-size:20px;line-height:25px;color:#06919d;margin:0 0 20px}.PricingBoxV2_currentPlanBox__mcYKM p{margin:0;line-height:23px}.PricingBoxV2_currentPlanBox__mcYKM p strong{font-weight:600}.PricingBoxV2_currentPlanBox__mcYKM .PricingBoxV2_viewDetailLink__Xanav{position:absolute;right:20px;top:14px;font-size:14px;text-decoration:underline}[dir=rtl] .PricingBoxV2_currentPlanBox__mcYKM .PricingBoxV2_viewDetailLink__Xanav{right:auto;left:20px}[lang=es] .PricingBoxV2_payPerVisit__Y5TB3 .PricingBoxV2_newPrice__Oj0Oi>span{padding-top:5px}.PricingBoxV2_memberSwitchPlan__0UsMa{padding-top:0}.PricingBoxV2_memberSwitchPlan__0UsMa>a:first-child{display:none}.PricingBoxV2_ppvOrSeparator__hLrjq{width:80%;margin:30px auto 35px;display:flex;align-items:center;color:#999}.PricingBoxV2_ppvOrSeparatorPart__8SDvu{flex-grow:1;border-top:1px solid #ccc;margin-top:.8em;height:.8em}.PricingBoxV2_ppvOrSeparatorText__Epydo{margin:0 10px}.PricingBoxV2_insuranceQuestionContainer__GjunA{background:#fff;padding:10px 20px 5px;border-radius:15px;margin:0 0 25px}.PricingBoxV2_insuranceQuestionContainer__GjunA .PricingBoxV2_formQuestion__Umxer{text-align:center;font-size:14px;font-weight:400;color:#686868;line-height:20px;margin:10px 0 5px}.PricingBoxV2_insuranceQuestionContainer__GjunA .PricingBoxV2_formFields__FmI6E{text-align:center}.PricingBoxV2_insuranceQuestionContainer__GjunA .PricingBoxV2_formFields__FmI6E>div:has(input:checked)>label{background:#dff4f6}.PricingBoxV2_insuranceQuestionContainer__GjunA .PricingBoxV2_formRadioButton__ieFIe label{padding:15px 40px;font-size:14px;margin:10px 0;height:auto;min-width:270px;border-radius:15px;line-height:normal}.PricingBoxV2_insuranceQuestionContainer__GjunA .PricingBoxV2_formRadioButton__ieFIe label span{display:block;font-size:11px;line-height:normal;letter-spacing:0;padding-top:10px;color:#686868}@media(max-width:599px){.PricingBoxV2_insuranceQuestionContainer__GjunA .PricingBoxV2_formRadioButton__ieFIe div,.PricingBoxV2_insuranceQuestionContainer__GjunA .PricingBoxV2_formRadioButton__ieFIe div label{width:100%}}