.Hero-module__vI6Y8q__icon{z-index:0;width:100%;margin-bottom:20px;position:relative}.Hero-module__vI6Y8q__icon span{color:#d9bf77;font-size:80px;line-height:1.2}.Hero-module__vI6Y8q__icon:after{content:"";background:#d9bf77;max-width:500px;height:2px;margin:0 auto;position:absolute;bottom:0;left:0;right:0}.Hero-module__vI6Y8q__btnPrimary{text-transform:uppercase;border:1px solid #fff6}.Hero-module__vI6Y8q__ftcoAnimate{animation:1s ease-out forwards Hero-module__vI6Y8q__slide-up-fade-in;opacity:1!important;visibility:visible!important}@keyframes Hero-module__vI6Y8q__slide-up-fade-in{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767.98px){.Hero-module__vI6Y8q__btnPrimary{width:100%;margin-bottom:10px}}@media (min-width:768px){.Hero-module__vI6Y8q__mrMd2{margin-right:.5rem!important}}
.Offer-module__ywtJkG__px4{padding-left:1.5rem!important;padding-right:1.5rem!important}.Offer-module__ywtJkG__ftcoNoPt{padding-top:0!important}.Offer-module__ywtJkG__ftcoNoPb{padding-bottom:0!important}.Offer-module__ywtJkG__btnWhite{color:#000;background:#fff;border:1px solid #fff;box-shadow:0 0 25px -12px #00000042!important}.Offer-module__ywtJkG__btnWhite:hover{color:#fff;background:#d9bf77;border:1px solid #d9bf77}.Offer-module__ywtJkG__btnWhite span{color:#000}.Offer-module__ywtJkG__btnWhite:hover span{color:#fff}@media (min-width:992px){.Offer-module__ywtJkG__pxLg5{padding-left:3rem!important;padding-right:3rem!important}}.Offer-module__ywtJkG__offerDeal{width:100%;padding-top:5em;padding-bottom:5em}.Offer-module__ywtJkG__offerDeal.Offer-module__ywtJkG__active{background:#faf7ef}.Offer-module__ywtJkG__img{-ms-border-radius:50%;border-radius:50%;width:200px;height:200px;margin:0 auto}@media (max-width:991.98px){.Offer-module__ywtJkG__img{width:150px;height:150px}}.Offer-module__ywtJkG__text h3{font-size:24px}
.Services-module__h5-agW__services{width:100%;margin-bottom:40px;display:block}.Services-module__h5-agW__icon{-ms-border-radius:50%;background:#d9bf77;border:1px solid #d9bf77;border-radius:50%;width:120px;height:120px;margin:0 auto}.Services-module__h5-agW__icon span{color:#fff;font-size:44px}.Services-module__h5-agW__text{width:100%}.Services-module__h5-agW__text h3{font-size:24px;font-weight:400}
.Testimonials-module__5wb8fq__pb1{padding-bottom:.25rem!important}.Testimonials-module__5wb8fq__testimonySection{position:relative}.Testimonials-module__5wb8fq__testimonyWrap{color:#000c;background:#ffffff1a;min-height:280px;display:block;position:relative}.Testimonials-module__5wb8fq__userImg{border-radius:50%;flex-shrink:0;width:110px;height:110px;position:relative}.Testimonials-module__5wb8fq__name{color:#000;margin-bottom:0;font-size:18px;font-weight:500}.Testimonials-module__5wb8fq__position{color:#6c757d;font-size:13px}.Testimonials-module__5wb8fq__line{border-left:1px solid #e6e6e6;min-height:100px;position:relative;padding-left:3rem!important}.Testimonials-module__5wb8fq__quote{-ms-border-radius:50%;z-index:1;background:#d9bf77;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:50%;left:-20px;transform:translateY(-50%)}.Testimonials-module__5wb8fq__quote i{color:#fff;font-size:18px}.Testimonials-module__5wb8fq__userInfo{margin-left:1.5rem}.Testimonials-module__5wb8fq__testimonialText{z-index:0;position:relative}
.Treatments-module__pAupBa__card{word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #00000020;border-radius:.25rem;flex-direction:column;min-width:0;display:flex;position:relative}.Treatments-module__pAupBa__card,.Treatments-module__pAupBa__card:last-child .Treatments-module__pAupBa__cardHeader{background:0 0;border:none}.Treatments-module__pAupBa__myaccordion .Treatments-module__pAupBa__cardHeader{background:0 0;border-bottom-color:#e6e6e6}.Treatments-module__pAupBa__cardBody{flex:auto;padding:1.25rem}.Treatments-module__pAupBa__cardBody ul{padding:0}.Treatments-module__pAupBa__cardBody li{margin-bottom:15px;font-size:12px;font-weight:400;list-style:none}.Treatments-module__pAupBa__cardBody li span{color:#000}.Treatments-module__pAupBa__cardBody li span:first-child{width:45%}.Treatments-module__pAupBa__cardBody li span:nth-child(2){width:25%}.Treatments-module__pAupBa__cardBody li span:last-child{width:30%}.Treatments-module__pAupBa__alignItemsStretch{align-items:stretch!important}.Treatments-module__pAupBa__border{border:1px solid #dee2e6!important}.Treatments-module__pAupBa__justifyContentBetween{justify-content:space-between!important}.Treatments-module__pAupBa__py5{padding-top:3rem!important}.Treatments-module__pAupBa__textLeft{text-align:left!important}.Treatments-module__pAupBa__icon span{color:#d9bf77;font-size:60px;line-height:1}.Treatments-module__pAupBa__treatment h3{font-size:20px}.Treatments-module__pAupBa__myaccordion{background:#faf7ef;margin:0 auto;box-shadow:0 0 1px #0000001a}.Treatments-module__pAupBa__btn{width:100%;font-weight:medium;color:#000;text-transform:capitalize;letter-spacing:0;padding:0;font-size:12px}.Treatments-module__pAupBa__iconToggle{color:#000;margin-left:10px;font-size:20px;font-weight:700;line-height:1;transition:transform .3s;display:inline-block}.Treatments-module__pAupBa__accordionContent{grid-template-rows:0fr;transition:grid-template-rows .4s ease-out;display:grid}.Treatments-module__pAupBa__accordionContent.Treatments-module__pAupBa__show{grid-template-rows:1fr}.Treatments-module__pAupBa__innerContent{overflow:hidden}.Treatments-module__pAupBa__btnLink .Treatments-module__pAupBa__iconToggle:before{content:"+"}.Treatments-module__pAupBa__btnLink[aria-expanded=true] .Treatments-module__pAupBa__iconToggle:before{content:"−"}@media (max-width:767.98px){.Treatments-module__pAupBa__border{border:none!important}}
.Pricing-module__Rb9iFa__dBlock{display:block!important}.Pricing-module__Rb9iFa__block7{-o-transition:all .3s ease;background:#fff;flex-direction:column;justify-content:space-between;height:95%;margin-bottom:30px;padding:30px;transition:all .3s;display:flex}.Pricing-module__Rb9iFa__textCenter{flex-direction:column;height:100%;display:flex}.Pricing-module__Rb9iFa__heading{text-transform:uppercase;margin:0 0 10px;padding:0;font-size:14px;font-weight:500;line-height:1;display:inline-block}.Pricing-module__Rb9iFa__heading2{text-transform:uppercase;letter-spacing:1px;padding-bottom:20px;font-size:14px;font-weight:600}.Pricing-module__Rb9iFa__price{margin:0;padding:0;display:block}.Pricing-module__Rb9iFa__price sup{color:#d9bf77;font-size:24px;top:-1em}.Pricing-module__Rb9iFa__number{color:#d9bf77;font-size:60px;font-weight:500}.Pricing-module__Rb9iFa__excerpt{color:#999;margin-bottom:20px}.Pricing-module__Rb9iFa__pricingText{flex-grow:1}.Pricing-module__Rb9iFa__pricingText,.Pricing-module__Rb9iFa__pricingText li{margin:0;padding:0}.Pricing-module__Rb9iFa__pricingText li{color:#4d4d4d;margin-bottom:15px;list-style:none}.Pricing-module__Rb9iFa__btnPrimary{color:#fff;text-transform:uppercase;font-style:16px;letter-spacing:1px;border:#0000;width:60%;margin:0 auto;font-weight:600;position:absolute;bottom:0;left:0;right:0}.Pricing-module__Rb9iFa__btnPrimary:hover,.Pricing-module__Rb9iFa__btnPrimary:focus{color:#fff;background:#d9bf77!important}.Pricing-module__Rb9iFa__block7:hover,.Pricing-module__Rb9iFa__block7:focus{box-shadow:0 24px 48px -13px #0000001c}
.ParallaxImage-module__07J1Bq__heroWrap2{height:400px}.ParallaxImage-module__07J1Bq__sliderText{height:400px!important}.ParallaxImage-module__07J1Bq__breadcrumbs{text-transform:uppercase;letter-spacing:1px;z-index:99;letter-spacing:4px;margin-bottom:20px;font-size:14px;font-weight:400}.ParallaxImage-module__07J1Bq__breadcrumbs span{color:#000000b3}.ParallaxImage-module__07J1Bq__breadcrumbs span a{color:#000}.ParallaxImage-module__07J1Bq__bread{color:#000;font-size:40px;font-weight:200;line-height:1.2}@media (max-width:991.98px){.ParallaxImage-module__07J1Bq__bread{letter-spacing:10px;font-size:30px}}
.Alert-module__WpPx1W__btnLink{color:#007bff;font-weight:400;text-decoration:none}.Alert-module__WpPx1W__btnLink:hover{color:#0056b3;text-decoration:underline}.Alert-module__WpPx1W__btnLink:focus,.Alert-module__WpPx1W__btnLink.Alert-module__WpPx1W__focus{-webkit-box-shadow:none;box-shadow:none;text-decoration:underline}.Alert-module__WpPx1W__btnLink:disabled,.Alert-module__WpPx1W__btnLink.Alert-module__WpPx1W__disabled{color:#6c757d;pointer-events:none}.Alert-module__WpPx1W__alignItemsStart{align-items:flex-start!important}.Alert-module__WpPx1W__border0{border:0!important}.Alert-module__WpPx1W__borderSuccess{border-color:#28a745!important}.Alert-module__WpPx1W__borderDanger{border-color:#dc3545!important}.Alert-module__WpPx1W__rounded{border-radius:.25rem!important}.Alert-module__WpPx1W__roundedBottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.Alert-module__WpPx1W__flexGrow1{flex-grow:1!important}.Alert-module__WpPx1W__flexShrink0{flex-shrink:0!important}.Alert-module__WpPx1W__overflowHidden{overflow:hidden!important}.Alert-module__WpPx1W__positionRelative{position:relative!important}.Alert-module__WpPx1W__positionFixed{position:fixed!important}.Alert-module__WpPx1W__positionAbsolute{position:absolute!important}.Alert-module__WpPx1W__shadowLg{box-shadow:0 1rem 3rem #0000002d!important}.Alert-module__WpPx1W__h100{height:100%!important}.Alert-module__WpPx1W__p1{padding:.25rem!important}.Alert-module__WpPx1W__textSuccess{color:#28a745!important}.Alert-module__WpPx1W__textDanger{color:#dc3545!important}.Alert-module__WpPx1W__textDark{color:#343a40!important}.Alert-module__WpPx1W__themeColor{color:#d9bf77!important}.Alert-module__WpPx1W__borderThemeColor{border-color:#d9bf77!important}
.InputField-module__PbWEkG__formControl{color:#495057;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.InputField-module__PbWEkG__formControl{-o-transition:none;transition:none}}.InputField-module__PbWEkG__formControl::-ms-expand{background-color:#0000;border:0}.InputField-module__PbWEkG__formControl:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.InputField-module__PbWEkG__formControl::placeholder{color:#6c757d;opacity:1}.InputField-module__PbWEkG__formControl:disabled,.InputField-module__PbWEkG__formControl[readonly]{opacity:1;background-color:#e9ecef}textarea.InputField-module__PbWEkG__formControl.InputField-module__PbWEkG__is-valid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.InputField-module__PbWEkG__formControl{border-radius:0;padding-left:0;padding-right:0;font-size:18px;color:#000000e6!important;height:58px!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:#fff!important;border:1px solid #00000014!important}.InputField-module__PbWEkG__formControl:focus,.InputField-module__PbWEkG__formControl:active{border-color:#d9bf77}textarea.InputField-module__PbWEkG__formControl{height:inherit!important}.InputField-module__PbWEkG__formControl{border-radius:0;padding-left:0;padding-right:0;font-size:13px;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000000e6!important;height:58px!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:0 0!important;border:#0000!important;border-bottom:1px solid #00000014!important;outline:none!important}.InputField-module__PbWEkG__dInlineBlock{display:inline-block!important}
.Contact-module__eXb46W__contactTitleBlack{color:#000!important}
.Team-module__YNe_ja__bgWhite{background-color:#fff!important}.Team-module__YNe_ja__coach{width:100%;margin-bottom:30px;display:block}.Team-module__YNe_ja__img,.Team-module__YNe_ja__text{width:100%}.Team-module__YNe_ja__img{height:380px;background-position:top!important}.Team-module__YNe_ja__subheading{color:#0006;text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:500}.Team-module__YNe_ja__text h3{color:#000;font-size:22px}.Team-module__YNe_ja__text h3 a{color:#000}.Team-module__YNe_ja__ftcoSocialMedia{padding:0}.Team-module__YNe_ja__ftcoSocialMedia li{list-style:none}.Team-module__YNe_ja__ftcoSocialMedia li a{-ms-border-radius:50%;background:#d9bf77;border-radius:50%;width:40px;height:40px;display:block}.Team-module__YNe_ja__ftcoSocialMedia li a span{color:#fff;font-size:24px}
