#rfd4n{width:auto;min-height:40px;}#pageBackground_rfd4n{--bg-position:absolute;--fill-layer-background-overlay-color:transparent;--fill-layer-background-overlay-position:absolute;--bg-overlay-color:rgb(var(--color_11));--bg-gradient:none;}#comp-mkpmy5ij{--bg-overlay-color:transparent;--bg-gradient:none;min-width:980px;}#comp-lagonjn3{--bg-overlay-color:transparent;--bg-gradient:none;--padding:0px;--margin:0px;min-width:980px;--direction:ltr;}#comp-lagonjsq{--fill-layer-image-opacity:1;--bg-overlay-color:rgb(var(--color_11));--bg-gradient:none;width:100%;--column-width:980px;--column-flex:980;}#comp-lagoq074{--text-direction:var(--wix-opt-in-direction);}#comp-lagoqluq{--text-direction:var(--wix-opt-in-direction);}#comp-lagop2tg{--height:322px;--width:381px;}#comp-lagoyq2r{--bg-overlay-color:transparent;--bg-gradient:none;--padding:0px;--margin:0px;min-width:980px;--direction:ltr;}#comp-lagoyq41{--fill-layer-image-opacity:1;--bg-overlay-color:rgb(250, 250, 250);--bg-gradient:none;width:100%;--column-width:980px;--column-flex:980;}#comp-lagoyq451{--text-direction:var(--wix-opt-in-direction);}.TPASection_kywpkbw7 {
				--wix-direction: ltr;
--mobileServiceNameFontSize: 18;
--mobileWidgetTitleFontSize: 17;
--borderWidth: 0;
--bookButtonBorderRadius: 100;
--presetId: NaN;
--mobilewidgetMenuTitleFontSize: 20;
--cornerRadius: 0;
--mobileFilterTitleFontSize: 14;
--filterBorderWidth: 1;
--filterBorderRadius: 0;
--filterSpacing: 8;
--dropdownBorderWidth: 1;
--stripCardColumnsSpacing: 40;
--menuSectionsSpacing: 80;
--overlappingSidePadding: 60;
--overlappingVerticalPadding: 60;
--stripBorderWidth: 0;
--stripSidePadding: 0;
--stripVerticalPadding: 32;
--classicSidePadding: 60;
--classicVerticalPadding: 60;
--gridSidePadding: 32;
--gridVerticalPadding: 32;
--imageAndTextRatio: 50;
--mobileServiceTaglineFontSize: 14;
--mobileMoreInfoButtonFontSize: 14;
--serviceDividerWidth: 1;
--mobilePriceBeforeDiscountFontSize: 14;
--mobileDiscountNameFontSize: 14;
--mobileServiceDetailsFontSize: 14;
--mobileBookButtonFontSize: 14;
--bookButtonBorderWidth: 1;
--bookButtonCornerRadius: 100;
--mobileExplorePlansFontSize: 14;
--serviceImageCornerRadius: 0;
--serviceImagePadding: 0;
--loadServicesButtonBorderRadius: 0;
--loadServicesButtonBorderWidth: 1;
--numberOfColumns: 1;
--widgetMenuTitleFont: normal normal normal 24px/1.4em wfont_09f4ae_c44c77e7f1f24ec09d644b67ce19f08f,wf_c44c77e7f1f24ec09d644b67c,orig_lato_black;
--menuTitleAlignment: center;
--priceBeforeDiscountFont: normal normal normal 16px/1.4em poppins-extralight,poppins,sans-serif;
--discountNameFont: normal normal normal 14px/1.4em poppins-extralight,poppins,sans-serif;
--loadServicesButtonFont: normal normal normal 16px/1.4em poppins-extralight,poppins,sans-serif;
--serviceImageSize: 100%;
--OFFERING_DETAILS_COLOR: 37,37,37;
--OFFERING_DETAILS_COLOR-rgb: 37,37,37;
--OFFERING_DETAILS_COLOR-opacity: 1;
--widgetTitleColor: 1,160,198;
--widgetTitleColor-rgb: 1,160,198;
--widgetTitleColor-opacity: 1;
--filterBorderColor: 5,5,5,0;
--filterBorderColor-rgb: 5,5,5;
--filterBorderColor-opacity: 0;
--moreInfoButtonColor: 37,37,37;
--moreInfoButtonColor-rgb: 37,37,37;
--moreInfoButtonColor-opacity: 1;
--serviceTaglineColor: 37,37,37;
--serviceTaglineColor-rgb: 37,37,37;
--serviceTaglineColor-opacity: 1;
--filterTitleColor: 37,37,37;
--filterTitleColor-rgb: 37,37,37;
--filterTitleColor-opacity: 1;
--CATEGORY_NAME_COLOR: 37,37,37;
--CATEGORY_NAME_COLOR-rgb: 37,37,37;
--CATEGORY_NAME_COLOR-opacity: 1;
--dropdownBorderColor: 5,5,5,0.4;
--dropdownBorderColor-rgb: 5,5,5;
--dropdownBorderColor-opacity: 0.4;
--MULTI_OFFERINGS_TITLE_COLOR: 1,160,198;
--MULTI_OFFERINGS_TITLE_COLOR-rgb: 1,160,198;
--MULTI_OFFERINGS_TITLE_COLOR-opacity: 1;
--OFFERING_NAME_COLOR: 37,37,37;
--OFFERING_NAME_COLOR-rgb: 37,37,37;
--OFFERING_NAME_COLOR-opacity: 1;
--serviceNameColor: 37,37,37;
--serviceNameColor-rgb: 37,37,37;
--serviceNameColor-opacity: 1;
--bookButtonBorderColor: 1,160,198;
--bookButtonBorderColor-rgb: 1,160,198;
--bookButtonBorderColor-opacity: 1;
--serviceImageBackgroundColor: 5,5,5,0;
--serviceImageBackgroundColor-rgb: 5,5,5;
--serviceImageBackgroundColor-opacity: 0;
--serviceDetailsColor: 37,37,37;
--serviceDetailsColor-rgb: 37,37,37;
--serviceDetailsColor-opacity: 1;
--OFFERING_TAGLINE_COLOR: 37,37,37;
--OFFERING_TAGLINE_COLOR-rgb: 37,37,37;
--OFFERING_TAGLINE_COLOR-opacity: 1;
--borderColor: 5,5,5,0;
--borderColor-rgb: 5,5,5;
--borderColor-opacity: 0;
--OFFERING_MORE_INFO_LABEL_COLOR: 37,37,37;
--OFFERING_MORE_INFO_LABEL_COLOR-rgb: 37,37,37;
--OFFERING_MORE_INFO_LABEL_COLOR-opacity: 1;
--widgetBackgroundColor: 255,255,255;
--widgetBackgroundColor-rgb: 255,255,255;
--widgetBackgroundColor-opacity: 1;
--widgetMenuTitleColor: 5,5,5;
--widgetMenuTitleColor-rgb: 5,5,5;
--widgetMenuTitleColor-opacity: 1;
--infoBackgroundColor: 255,255,255;
--infoBackgroundColor-rgb: 255,255,255;
--infoBackgroundColor-opacity: 1;
--filterSelectedIndicationColor: 1,160,198;
--filterSelectedIndicationColor-rgb: 1,160,198;
--filterSelectedIndicationColor-opacity: 1;
--filterSelectedTextColor: 255,255,255;
--filterSelectedTextColor-rgb: 255,255,255;
--filterSelectedTextColor-opacity: 1;
--filterSelectedBorderColor: 1,160,198;
--filterSelectedBorderColor-rgb: 1,160,198;
--filterSelectedBorderColor-opacity: 1;
--filterHoverIndicationColor: 255,255,255;
--filterHoverIndicationColor-rgb: 255,255,255;
--filterHoverIndicationColor-opacity: 1;
--filterHoverTextColor: 5,5,5;
--filterHoverTextColor-rgb: 5,5,5;
--filterHoverTextColor-opacity: 1;
--filterHoverBorderColor: 5,5,5,0.6;
--filterHoverBorderColor-rgb: 5,5,5;
--filterHoverBorderColor-opacity: 0.6;
--filterBackgroundColor: 255,255,255;
--filterBackgroundColor-rgb: 255,255,255;
--filterBackgroundColor-opacity: 1;
--dropdownTextColor: 5,5,5;
--dropdownTextColor-rgb: 5,5,5;
--dropdownTextColor-opacity: 1;
--dropdownBackgroundColor: 255,255,255;
--dropdownBackgroundColor-rgb: 255,255,255;
--dropdownBackgroundColor-opacity: 1;
--servicesDividerColor: 5,5,5,0.2;
--servicesDividerColor-rgb: 5,5,5;
--servicesDividerColor-opacity: 0.2;
--serviceDividerColor: 5,5,5,0.2;
--serviceDividerColor-rgb: 5,5,5;
--serviceDividerColor-opacity: 0.2;
--priceBeforeDiscountColor: 130,130,130;
--priceBeforeDiscountColor-rgb: 130,130,130;
--priceBeforeDiscountColor-opacity: 1;
--discountNameColor: 1,160,198;
--discountNameColor-rgb: 1,160,198;
--discountNameColor-opacity: 1;
--courseAvailabilityColor: 5,5,5;
--courseAvailabilityColor-rgb: 5,5,5;
--courseAvailabilityColor-opacity: 1;
--bookButtonBackgroundColor: 1,160,198;
--bookButtonBackgroundColor-rgb: 1,160,198;
--bookButtonBackgroundColor-opacity: 1;
--bookButtonHoverBackgroundColor: 1,160,198;
--bookButtonHoverBackgroundColor-rgb: 1,160,198;
--bookButtonHoverBackgroundColor-opacity: 1;
--holeBookButtonTextColor: 1,160,198;
--holeBookButtonTextColor-rgb: 1,160,198;
--holeBookButtonTextColor-opacity: 1;
--fillBookButtonTextColor: 255,255,255;
--fillBookButtonTextColor-rgb: 255,255,255;
--fillBookButtonTextColor-opacity: 1;
--bookButtonHoverTextColor: 255,255,255;
--bookButtonHoverTextColor-rgb: 255,255,255;
--bookButtonHoverTextColor-opacity: 1;
--bookButtonHoverBorderColor: 1,160,198;
--bookButtonHoverBorderColor-rgb: 1,160,198;
--bookButtonHoverBorderColor-opacity: 1;
--explorePlansTextColor: 5,5,5;
--explorePlansTextColor-rgb: 5,5,5;
--explorePlansTextColor-opacity: 1;
--fillLoadServicesButtonTextColor: 1,160,198;
--fillLoadServicesButtonTextColor-rgb: 1,160,198;
--fillLoadServicesButtonTextColor-opacity: 1;
--loadServicesButtonBackgroundColor: 255,255,255;
--loadServicesButtonBackgroundColor-rgb: 255,255,255;
--loadServicesButtonBackgroundColor-opacity: 1;
--loadServicesButtonBorderColor: 1,160,198;
--loadServicesButtonBorderColor-rgb: 1,160,198;
--loadServicesButtonBorderColor-opacity: 1;
--bookButtonFont: normal normal normal 15px/1.4em wfont_09f4ae_afba33193b404fa59930fd072c47a29d,wf_afba33193b404fa59930fd072,orig_lato_regular;
--bookButtonFont-style: normal;
--bookButtonFont-variant: normal;
--bookButtonFont-weight: normal;
--bookButtonFont-size: 15px;
--bookButtonFont-line-height: 1.4em;
--bookButtonFont-family: wfont_09f4ae_afba33193b404fa59930fd072c47a29d,wf_afba33193b404fa59930fd072,orig_lato_regular;
--bookButtonFont-text-decoration: none;
--serviceDetailsFont: normal normal normal 15px/1.4em wfont_09f4ae_afba33193b404fa59930fd072c47a29d,wf_afba33193b404fa59930fd072,orig_lato_regular;
--serviceDetailsFont-style: normal;
--serviceDetailsFont-variant: normal;
--serviceDetailsFont-weight: normal;
--serviceDetailsFont-size: 15px;
--serviceDetailsFont-line-height: 1.4em;
--serviceDetailsFont-family: wfont_09f4ae_afba33193b404fa59930fd072c47a29d,wf_afba33193b404fa59930fd072,orig_lato_regular;
--serviceDetailsFont-text-decoration: none;
--dropdownTextFont: normal normal normal 14px/1.75em poppins-extralight;
--dropdownTextFont-style: normal;
--dropdownTextFont-variant: normal;
--dropdownTextFont-weight: normal;
--dropdownTextFont-size: 14px;
--dropdownTextFont-line-height: 1.75em;
--dropdownTextFont-family: poppins-extralight;
--dropdownTextFont-text-decoration: none;
--explorePlansFont: normal normal normal 16px/1.75em poppins-extralight;
--explorePlansFont-style: normal;
--explorePlansFont-variant: normal;
--explorePlansFont-weight: normal;
--explorePlansFont-size: 16px;
--explorePlansFont-line-height: 1.75em;
--explorePlansFont-family: poppins-extralight;
--explorePlansFont-text-decoration: none;
--filterTitleFont: normal normal normal 15px/1.4em wfont_09f4ae_afba33193b404fa59930fd072c47a29d,wf_afba33193b404fa59930fd072,orig_lato_regular;
--filterTitleFont-style: normal;
--filterTitleFont-variant: normal;
--filterTitleFont-weight: normal;
--filterTitleFont-size: 15px;
--filterTitleFont-line-height: 1.4em;
--filterTitleFont-family: wfont_09f4ae_afba33193b404fa59930fd072c47a29d,wf_afba33193b404fa59930fd072,orig_lato_regular;
--filterTitleFont-text-decoration: none;
--OFFERING_TAGLINE_FONT: normal normal normal 15px/1.4em wfont_09f4ae_afba33193b404fa59930fd072c47a29d,wf_afba33193b404fa59930fd072,orig_lato_regular;
--OFFERING_TAGLINE_FONT-style: normal;
--OFFERING_TAGLINE_FONT-variant: normal;
--OFFERING_TAGLINE_FONT-weight: normal;
--OFFERING_TAGLINE_FONT-size: 15px;
--OFFERING_TAGLINE_FONT-line-height: 1.4em;
--OFFERING_TAGLINE_FONT-family: wfont_09f4ae_afba33193b404fa59930fd072c47a29d,wf_afba33193b404fa59930fd072,orig_lato_regular;
--OFFERING_TAGLINE_FONT-text-decoration: none;
--serviceNameFont: normal normal normal 15px/1.4em wfont_09f4ae_c44c77e7f1f24ec09d644b67ce19f08f,wf_c44c77e7f1f24ec09d644b67c,orig_lato_black;
--serviceNameFont-style: normal;
--serviceNameFont-variant: normal;
--serviceNameFont-weight: normal;
--serviceNameFont-size: 15px;
--serviceNameFont-line-height: 1.4em;
--serviceNameFont-family: wfont_09f4ae_c44c77e7f1f24ec09d644b67ce19f08f,wf_c44c77e7f1f24ec09d644b67c,orig_lato_black;
--serviceNameFont-text-decoration: none;
--OFFERING_NAME_FONT: normal normal normal 15px/1.4em wfont_09f4ae_c44c77e7f1f24ec09d644b67ce19f08f,wf_c44c77e7f1f24ec09d644b67c,orig_lato_black;
--OFFERING_NAME_FONT-style: normal;
--OFFERING_NAME_FONT-variant: normal;
--OFFERING_NAME_FONT-weight: normal;
--OFFERING_NAME_FONT-size: 15px;
--OFFERING_NAME_FONT-line-height: 1.4em;
--OFFERING_NAME_FONT-family: wfont_09f4ae_c44c77e7f1f24ec09d644b67ce19f08f,wf_c44c77e7f1f24ec09d644b67c,orig_lato_black;
--OFFERING_NAME_FONT-text-decoration: none;
--BUTTON_TEXT_FONT: normal normal normal 15px/1.4em wfont_09f4ae_afba33193b404fa59930fd072c47a29d,wf_afba33193b404fa59930fd072,orig_lato_regular;
--BUTTON_TEXT_FONT-style: normal;
--BUTTON_TEXT_FONT-variant: normal;
--BUTTON_TEXT_FONT-weight: normal;
--BUTTON_TEXT_FONT-size: 15px;
--BUTTON_TEXT_FONT-line-height: 1.4em;
--BUTTON_TEXT_FONT-family: wfont_09f4ae_afba33193b404fa59930fd072c47a29d,wf_afba33193b404fa59930fd072,orig_lato_regular;
--BUTTON_TEXT_FONT-text-decoration: none;
--widgetTitleFont: normal normal normal 25px/1.4em wfont_09f4ae_c44c77e7f1f24ec09d644b67ce19f08f,wf_c44c77e7f1f24ec09d644b67c,orig_lato_black;
--widgetTitleFont-style: normal;
--widgetTitleFont-variant: normal;
--widgetTitleFont-weight: normal;
--widgetTitleFont-size: 25px;
--widgetTitleFont-line-height: 1.4em;
--widgetTitleFont-family: wfont_09f4ae_c44c77e7f1f24ec09d644b67ce19f08f,wf_c44c77e7f1f24ec09d644b67c,orig_lato_black;
--widgetTitleFont-text-decoration: none;
--OFFERING_MORE_INFO_LABEL_FONT: normal normal normal 15px/1.4em wfont_09f4ae_afba33193b404fa59930fd072c47a29d,wf_afba33193b404fa59930fd072,orig_lato_regular;
--OFFERING_MORE_INFO_LABEL_FONT-style: normal;
--OFFERING_MORE_INFO_LABEL_FONT-variant: normal;
--OFFERING_MORE_INFO_LABEL_FONT-weight: normal;
--OFFERING_MORE_INFO_LABEL_FONT-size: 15px;
--OFFERING_MORE_INFO_LABEL_FONT-line-height: 1.4em;
--OFFERING_MORE_INFO_LABEL_FONT-family: wfont_09f4ae_afba33193b404fa59930fd072c47a29d,wf_afba33193b404fa59930fd072,orig_lato_regular;
--OFFERING_MORE_INFO_LABEL_FONT-text-decoration: none;
--CATEGORY_NAME_FONT: normal normal normal 15px/1.4em wfont_09f4ae_afba33193b404fa59930fd072c47a29d,wf_afba33193b404fa59930fd072,orig_lato_regular;
--CATEGORY_NAME_FONT-style: normal;
--CATEGORY_NAME_FONT-variant: normal;
--CATEGORY_NAME_FONT-weight: normal;
--CATEGORY_NAME_FONT-size: 15px;
--CATEGORY_NAME_FONT-line-height: 1.4em;
--CATEGORY_NAME_FONT-family: wfont_09f4ae_afba33193b404fa59930fd072c47a29d,wf_afba33193b404fa59930fd072,orig_lato_regular;
--CATEGORY_NAME_FONT-text-decoration: none;
--MULTI_OFFERINGS_TITLE_FONT: normal normal normal 25px/1.4em wfont_09f4ae_c44c77e7f1f24ec09d644b67ce19f08f,wf_c44c77e7f1f24ec09d644b67c,orig_lato_black;
--MULTI_OFFERINGS_TITLE_FONT-style: normal;
--MULTI_OFFERINGS_TITLE_FONT-variant: normal;
--MULTI_OFFERINGS_TITLE_FONT-weight: normal;
--MULTI_OFFERINGS_TITLE_FONT-size: 25px;
--MULTI_OFFERINGS_TITLE_FONT-line-height: 1.4em;
--MULTI_OFFERINGS_TITLE_FONT-family: wfont_09f4ae_c44c77e7f1f24ec09d644b67ce19f08f,wf_c44c77e7f1f24ec09d644b67c,orig_lato_black;
--MULTI_OFFERINGS_TITLE_FONT-text-decoration: none;
--moreInfoButtonFont: normal normal normal 15px/1.4em wfont_09f4ae_afba33193b404fa59930fd072c47a29d,wf_afba33193b404fa59930fd072,orig_lato_regular;
--moreInfoButtonFont-style: normal;
--moreInfoButtonFont-variant: normal;
--moreInfoButtonFont-weight: normal;
--moreInfoButtonFont-size: 15px;
--moreInfoButtonFont-line-height: 1.4em;
--moreInfoButtonFont-family: wfont_09f4ae_afba33193b404fa59930fd072c47a29d,wf_afba33193b404fa59930fd072,orig_lato_regular;
--moreInfoButtonFont-text-decoration: none;
--OFFERING_DETAILS_FONT: normal normal normal 15px/1.4em wfont_09f4ae_afba33193b404fa59930fd072c47a29d,wf_afba33193b404fa59930fd072,orig_lato_regular;
--OFFERING_DETAILS_FONT-style: normal;
--OFFERING_DETAILS_FONT-variant: normal;
--OFFERING_DETAILS_FONT-weight: normal;
--OFFERING_DETAILS_FONT-size: 15px;
--OFFERING_DETAILS_FONT-line-height: 1.4em;
--OFFERING_DETAILS_FONT-family: wfont_09f4ae_afba33193b404fa59930fd072c47a29d,wf_afba33193b404fa59930fd072,orig_lato_regular;
--OFFERING_DETAILS_FONT-text-decoration: none;
--COURSE_AVAILABILITY_FONT: normal normal normal 16px/1.75em poppins-extralight;
--COURSE_AVAILABILITY_FONT-style: normal;
--COURSE_AVAILABILITY_FONT-variant: normal;
--COURSE_AVAILABILITY_FONT-weight: normal;
--COURSE_AVAILABILITY_FONT-size: 16px;
--COURSE_AVAILABILITY_FONT-line-height: 1.75em;
--COURSE_AVAILABILITY_FONT-family: poppins-extralight;
--COURSE_AVAILABILITY_FONT-text-decoration: none;
--EXPLORE_PLANS_FONT: normal normal normal 16px/1.75em poppins-extralight;
--EXPLORE_PLANS_FONT-style: normal;
--EXPLORE_PLANS_FONT-variant: normal;
--EXPLORE_PLANS_FONT-weight: normal;
--EXPLORE_PLANS_FONT-size: 16px;
--EXPLORE_PLANS_FONT-line-height: 1.75em;
--EXPLORE_PLANS_FONT-family: poppins-extralight;
--EXPLORE_PLANS_FONT-text-decoration: none;
--MOBILE_CATEGORY_NAME_FONT: normal normal normal 14px/1.75em poppins-extralight;
--MOBILE_CATEGORY_NAME_FONT-style: normal;
--MOBILE_CATEGORY_NAME_FONT-variant: normal;
--MOBILE_CATEGORY_NAME_FONT-weight: normal;
--MOBILE_CATEGORY_NAME_FONT-size: 14px;
--MOBILE_CATEGORY_NAME_FONT-line-height: 1.75em;
--MOBILE_CATEGORY_NAME_FONT-family: poppins-extralight;
--MOBILE_CATEGORY_NAME_FONT-text-decoration: none;
--courseAvailabilityFont: normal normal normal 16px/1.75em poppins-extralight;
--courseAvailabilityFont-style: normal;
--courseAvailabilityFont-variant: normal;
--courseAvailabilityFont-weight: normal;
--courseAvailabilityFont-size: 16px;
--courseAvailabilityFont-line-height: 1.75em;
--courseAvailabilityFont-family: poppins-extralight;
--courseAvailabilityFont-text-decoration: none;
--serviceTagLineFont: normal normal normal 15px/1.4em wfont_09f4ae_afba33193b404fa59930fd072c47a29d,wf_afba33193b404fa59930fd072,orig_lato_regular;
--serviceTagLineFont-style: normal;
--serviceTagLineFont-variant: normal;
--serviceTagLineFont-weight: normal;
--serviceTagLineFont-size: 15px;
--serviceTagLineFont-line-height: 1.4em;
--serviceTagLineFont-family: wfont_09f4ae_afba33193b404fa59930fd072c47a29d,wf_afba33193b404fa59930fd072,orig_lato_regular;
--serviceTagLineFont-text-decoration: none;
--widgetMenuTitleFont-style: normal;
--widgetMenuTitleFont-variant: normal;
--widgetMenuTitleFont-weight: normal;
--widgetMenuTitleFont-size: 24px;
--widgetMenuTitleFont-line-height: 1.4em;
--widgetMenuTitleFont-family: wfont_09f4ae_c44c77e7f1f24ec09d644b67ce19f08f,wf_c44c77e7f1f24ec09d644b67c,orig_lato_black;
--widgetMenuTitleFont-text-decoration: none;
--priceBeforeDiscountFont-style: normal;
--priceBeforeDiscountFont-variant: normal;
--priceBeforeDiscountFont-weight: normal;
--priceBeforeDiscountFont-size: 16px;
--priceBeforeDiscountFont-line-height: 1.4em;
--priceBeforeDiscountFont-family: poppins-extralight,poppins,sans-serif;
--priceBeforeDiscountFont-text-decoration: none;
--discountNameFont-style: normal;
--discountNameFont-variant: normal;
--discountNameFont-weight: normal;
--discountNameFont-size: 14px;
--discountNameFont-line-height: 1.4em;
--discountNameFont-family: poppins-extralight,poppins,sans-serif;
--discountNameFont-text-decoration: none;
--loadServicesButtonFont-style: normal;
--loadServicesButtonFont-variant: normal;
--loadServicesButtonFont-weight: normal;
--loadServicesButtonFont-size: 16px;
--loadServicesButtonFont-line-height: 1.4em;
--loadServicesButtonFont-family: poppins-extralight,poppins,sans-serif;
--loadServicesButtonFont-text-decoration: none;
--serviceImageDisplay: block;
--isServiceImageVisible: 1;
--titleDisplay: block;
--serviceDividerDisplay: block;
--onlineBadgeDisplay: none;
--tagLineDisplay: none;
--staffMemberDisplay: none;
--moreInfoButtonDisplay: none;
--serviceOfferedDaysDisplay: block;
--serviceStartDateDisplay: block;
--courseAvailabilityDisplay: block;
--serviceDurationDisplay: block;
--servicePriceDisplay: block;
--bookButtonDisplay: block;
--explorePlansDisplay: block;
--breadcrumbsDisplay: none;
--priceAfterDiscountDisplay: block;
--serviceDiscountNameDisplay: flex;
--headerMarginBottom: 60px;
--explorePlansPlaceholderVisibility: block;
--explorePlansMarginTop: 16px;
--bodyMaxWidth: 616px;
--bodyWidth: 100%;
--bodyMarginLeft: auto;
--bodyMarginRight: auto;
--cardMaxWidth: 616px;
--cardMinWidth: 240px;
--cardsPerRow: 4;
--cardsPerRowDeprecated: 4;
--cardsDividerVisibility: none;
--dividerWidth: 1;
--gridPadding: unset;
--gridRowsGap: 32px;
--gridColumnsGap: 32px;
--topPositionForDivider: -17;
--bottomPositionForDivider: -15.5;
--dividerSecondDisplay: none;
--dividerThirdDisplay: none;
--evenImageDirection: column;
--oddImageDirection: column;
--gridTemplateRows: unset;
--infoBorderWidth: 0;
--infoZIndex: auto;
--rootBackgroundColor: rgb(255, 255, 255);
--evenOverlappingGridArea: unset;
--oddOverlappingGridArea: unset;
--evenOverlappingImageMargin: 0;
--oddOverlappingImageMargin: 0;
--evenOverlappingTemplateColumns: unset;
--oddOverlappingTemplateColumns: unset;
--serviceDetailsTextAlign: left;
--serviceDetailsMarginLeft: 0;
--serviceDetailsMarginRight: auto;
--titlePaddingLeft: initial;
--titlePaddingRight: 20%;
--titleTextAlign: left;
--mediaWidth: 100%;
--mediaHeight: 100%;
--imagePaddingTop: 100%;
--cardDisplay: flex;
--layoutCardMinWidth: 130px;
--infoWidth: inherit;
--layoutVerticalPadding: 32;
--layoutSidePadding: 32;
--mediaRatio: 0;
--infoRatio: 1;
--infoOverflow: unset;
--imageWrapperRadius: 0px;
--imageCardCornerRadius: 0;
--imageWrapperMargin: 0px;
--imageWrapperHeight: calc(100% - 0px);
--imageWrapperWidth: calc(100% - 0px);
--cardBorderWidth: 0;
--stripCalcIndication: 0px;
--nonStripCalcIndication: 1px;
--mediaFlex: 0;
--infoFlex: 1;
--backgroundOnHover: inherit;
--infoCardCornerRadius: 0;
--serviceInfoDividerMargin: 24px 0;
--serviceInfoDisplay: flex;
--serviceInfoDetailsWrap: nowrap;
--serviceInfoFlexDirection: column;
--serviceInfoMargin: 0;
--serviceInfoColumnsMargin: 0;
--serviceInfoFirstColumnBasis: unset;
--serviceInfoDividerDisplay: block;
--serviceInfoTitleAreaFlex: none;
--serviceInfoTitleAreaFlexWithNoBookButton: none;
--serviceInfoDetailsMargin: 0;
--serviceInfoTitleBottom: 0 0 12px 0;
--serviceInfoTagLineTopMargin: 12px;
--serviceInfoTagLineBottomMargin: 12px;
--serviceInfoButtonMargin: 20px 0 0 0;
--serviceInfoButtonWidth: unset;
--serviceInfoButtonMinWidth: unset;
--serviceInfoButtonMaxWidth: unset;
--serviceInfoButtonWhiteSpace: nowrap;
--serviceInfoJustifyContent: space-between;
--priceAreaMaxHeight: fit-content;
--emptyPriceAreaDisplay: block;
--horizontalCourseAvailabilityDisplay: none;
--verticalCourseAvailabilityDisplay: block;
--serviceInfoHorizontalColumnMinWidth: unset;
				--wix-color-1: 255,255,255;
--wix-color-2: 193,193,193;
--wix-color-3: 130,130,130;
--wix-color-4: 68,68,68;
--wix-color-5: 5,5,5;
--wix-color-6: 158,221,236;
--wix-color-7: 109,196,217;
--wix-color-8: 1,160,198;
--wix-color-9: 1,107,132;
--wix-color-10: 0,53,66;
--wix-color-11: 211,211,211;
--wix-color-12: 168,168,168;
--wix-color-13: 124,124,124;
--wix-color-14: 81,81,81;
--wix-color-15: 37,37,37;
--wix-color-16: 170,215,226;
--wix-color-17: 132,185,197;
--wix-color-18: 84,152,169;
--wix-color-19: 0,113,140;
--wix-color-20: 0,56,70;
--wix-color-21: 255,213,197;
--wix-color-22: 255,193,169;
--wix-color-23: 255,130,82;
--wix-color-24: 170,87,55;
--wix-color-25: 85,43,27;
--wix-color-26: 255,255,255;
--wix-color-27: 5,5,5;
--wix-color-28: 193,193,193;
--wix-color-29: 130,130,130;
--wix-color-30: 68,68,68;
--wix-color-31: 1,160,198;
--wix-color-32: 5,5,5;
--wix-color-33: 130,130,130;
--wix-color-34: 255,255,255;
--wix-color-35: 5,5,5;
--wix-color-36: 5,5,5;
--wix-color-37: 68,68,68;
--wix-color-38: 1,160,198;
--wix-color-39: 1,160,198;
--wix-color-40: 255,255,255;
--wix-color-41: 255,255,255;
--wix-color-42: 1,160,198;
--wix-color-43: 1,160,198;
--wix-color-44: 130,130,130;
--wix-color-45: 130,130,130;
--wix-color-46: 255,255,255;
--wix-color-47: 255,255,255;
--wix-color-48: 1,160,198;
--wix-color-49: 1,160,198;
--wix-color-50: 1,160,198;
--wix-color-51: 1,160,198;
--wix-color-52: 255,255,255;
--wix-color-53: 255,255,255;
--wix-color-54: 130,130,130;
--wix-color-55: 130,130,130;
--wix-font-Title: normal normal normal 30px/1.41em wfont_09f4ae_c44c77e7f1f24ec09d644b67ce19f08f,wf_c44c77e7f1f24ec09d644b67c,orig_lato_black;
--wix-font-Title-style: normal;
--wix-font-Title-variant: normal;
--wix-font-Title-weight: normal;
--wix-font-Title-size: 30px;
--wix-font-Title-line-height: 1.41em;
--wix-font-Title-family: wfont_09f4ae_c44c77e7f1f24ec09d644b67ce19f08f,wf_c44c77e7f1f24ec09d644b67c,orig_lato_black;
--wix-font-Title-text-decoration: none;
--wix-font-Menu: normal normal normal 14px/1.79em proxima-n-w01-reg,sans-serif;
--wix-font-Menu-style: normal;
--wix-font-Menu-variant: normal;
--wix-font-Menu-weight: normal;
--wix-font-Menu-size: 14px;
--wix-font-Menu-line-height: 1.79em;
--wix-font-Menu-family: proxima-n-w01-reg,sans-serif;
--wix-font-Menu-text-decoration: none;
--wix-font-Page-title: normal normal normal 25px/1.38em wfont_09f4ae_c44c77e7f1f24ec09d644b67ce19f08f,wf_c44c77e7f1f24ec09d644b67c,orig_lato_black;
--wix-font-Page-title-style: normal;
--wix-font-Page-title-variant: normal;
--wix-font-Page-title-weight: normal;
--wix-font-Page-title-size: 25px;
--wix-font-Page-title-line-height: 1.38em;
--wix-font-Page-title-family: wfont_09f4ae_c44c77e7f1f24ec09d644b67ce19f08f,wf_c44c77e7f1f24ec09d644b67c,orig_lato_black;
--wix-font-Page-title-text-decoration: none;
--wix-font-Heading-XL: normal normal normal 20px/1.2em wfont_eafbdc_90f1922219b44dbc896b323a23351f61,wf_90f1922219b44dbc896b323a2,orig_swistblnk_monthoers;
--wix-font-Heading-XL-style: normal;
--wix-font-Heading-XL-variant: normal;
--wix-font-Heading-XL-weight: normal;
--wix-font-Heading-XL-size: 20px;
--wix-font-Heading-XL-line-height: 1.2em;
--wix-font-Heading-XL-family: wfont_eafbdc_90f1922219b44dbc896b323a23351f61,wf_90f1922219b44dbc896b323a2,orig_swistblnk_monthoers;
--wix-font-Heading-XL-text-decoration: none;
--wix-font-Heading-L: normal normal normal 15px/1.25em wfont_09f4ae_c44c77e7f1f24ec09d644b67ce19f08f,wf_c44c77e7f1f24ec09d644b67c,orig_lato_black;
--wix-font-Heading-L-style: normal;
--wix-font-Heading-L-variant: normal;
--wix-font-Heading-L-weight: normal;
--wix-font-Heading-L-size: 15px;
--wix-font-Heading-L-line-height: 1.25em;
--wix-font-Heading-L-family: wfont_09f4ae_c44c77e7f1f24ec09d644b67ce19f08f,wf_c44c77e7f1f24ec09d644b67c,orig_lato_black;
--wix-font-Heading-L-text-decoration: none;
--wix-font-Heading-M: normal normal normal 50px/1.34em poppins-semibold,poppins,sans-serif;
--wix-font-Heading-M-style: normal;
--wix-font-Heading-M-variant: normal;
--wix-font-Heading-M-weight: normal;
--wix-font-Heading-M-size: 50px;
--wix-font-Heading-M-line-height: 1.34em;
--wix-font-Heading-M-family: poppins-semibold,poppins,sans-serif;
--wix-font-Heading-M-text-decoration: none;
--wix-font-Heading-S: normal normal normal 40px/1.35em poppins-semibold,poppins,sans-serif;
--wix-font-Heading-S-style: normal;
--wix-font-Heading-S-variant: normal;
--wix-font-Heading-S-weight: normal;
--wix-font-Heading-S-size: 40px;
--wix-font-Heading-S-line-height: 1.35em;
--wix-font-Heading-S-family: poppins-semibold,poppins,sans-serif;
--wix-font-Heading-S-text-decoration: none;
--wix-font-Body-L: normal normal normal 15px/1.6em wfont_09f4ae_afba33193b404fa59930fd072c47a29d,wf_afba33193b404fa59930fd072,orig_lato_regular;
--wix-font-Body-L-style: normal;
--wix-font-Body-L-variant: normal;
--wix-font-Body-L-weight: normal;
--wix-font-Body-L-size: 15px;
--wix-font-Body-L-line-height: 1.6em;
--wix-font-Body-L-family: wfont_09f4ae_afba33193b404fa59930fd072c47a29d,wf_afba33193b404fa59930fd072,orig_lato_regular;
--wix-font-Body-L-text-decoration: none;
--wix-font-Body-M: normal normal normal 18px/1.75em poppins-extralight,poppins,sans-serif;
--wix-font-Body-M-style: normal;
--wix-font-Body-M-variant: normal;
--wix-font-Body-M-weight: normal;
--wix-font-Body-M-size: 18px;
--wix-font-Body-M-line-height: 1.75em;
--wix-font-Body-M-family: poppins-extralight,poppins,sans-serif;
--wix-font-Body-M-text-decoration: none;
--wix-font-Body-S: normal normal normal 15px/1.875em proxima-n-w01-reg,sans-serif;
--wix-font-Body-S-style: normal;
--wix-font-Body-S-variant: normal;
--wix-font-Body-S-weight: normal;
--wix-font-Body-S-size: 15px;
--wix-font-Body-S-line-height: 1.875em;
--wix-font-Body-S-family: proxima-n-w01-reg,sans-serif;
--wix-font-Body-S-text-decoration: none;
--wix-font-Body-XS: normal normal normal 14px/1.79em proxima-n-w01-reg,sans-serif;
--wix-font-Body-XS-style: normal;
--wix-font-Body-XS-variant: normal;
--wix-font-Body-XS-weight: normal;
--wix-font-Body-XS-size: 14px;
--wix-font-Body-XS-line-height: 1.79em;
--wix-font-Body-XS-family: proxima-n-w01-reg,sans-serif;
--wix-font-Body-XS-text-decoration: none;
--wix-font-LIGHT: normal normal normal 12px/1.4em HelveticaNeueW01-45Ligh;
--wix-font-LIGHT-style: normal;
--wix-font-LIGHT-variant: normal;
--wix-font-LIGHT-weight: normal;
--wix-font-LIGHT-size: 12px;
--wix-font-LIGHT-line-height: 1.4em;
--wix-font-LIGHT-family: HelveticaNeueW01-45Ligh;
--wix-font-LIGHT-text-decoration: none;
--wix-font-MEDIUM: normal normal normal 12px/1.4em HelveticaNeueW01-55Roma;
--wix-font-MEDIUM-style: normal;
--wix-font-MEDIUM-variant: normal;
--wix-font-MEDIUM-weight: normal;
--wix-font-MEDIUM-size: 12px;
--wix-font-MEDIUM-line-height: 1.4em;
--wix-font-MEDIUM-family: HelveticaNeueW01-55Roma;
--wix-font-MEDIUM-text-decoration: none;
--wix-font-STRONG: normal normal normal 12px/1.4em HelveticaNeueW01-65Medi;
--wix-font-STRONG-style: normal;
--wix-font-STRONG-variant: normal;
--wix-font-STRONG-weight: normal;
--wix-font-STRONG-size: 12px;
--wix-font-STRONG-line-height: 1.4em;
--wix-font-STRONG-family: HelveticaNeueW01-65Medi;
--wix-font-STRONG-text-decoration: none;
		}







