.home-banner-container[data-v-d7138dcb]{position:absolute;bottom:50%;right:50%;transform:translate(50%,50%);width:90%;max-width:70rem;display:flex;justify-content:center}.home-banner-content[data-v-d7138dcb]{color:#fff;display:flex;flex-direction:column}.cta-button[data-v-d7138dcb]{position:absolute;bottom:0;right:0;padding:1rem 0 0 1rem;border-radius:3rem 0 0;background-color:#fff}.service-card[data-v-239c1586]{position:relative;border-radius:2rem 2rem 0;overflow:hidden}.service-card[data-v-239c1586]:before{content:"";width:100%;height:50%;position:absolute;bottom:0;left:0;background:linear-gradient(to top,rgba(from var(--brand-dark) r g b / 80%),transparent);z-index:0}.service-content[data-v-239c1586]{position:absolute;top:0;bottom:0;right:0;left:0;padding:1rem 1.5rem;display:flex;align-items:end;color:#fff;z-index:1}.service-button[data-v-239c1586]{position:absolute;bottom:0;right:0;padding:1rem 0 0 1rem;border-radius:3rem 0 0;background-color:#fff;z-index:5}[data-v-239c1586] .inverted-border-radius:before,[data-v-239c1586] .inverted-border-radius:after{width:1.5em}.dark.p-button-secondary[data-v-239c1586]{--p-button-secondary-border-color: var(--brand-dark);--p-button-secondary-background: var(--brand-dark);--p-button-secondary-color: #fff;--p-button-secondary-hover-background: #201e1f;--p-button-secondary-active-background: #201e1f;--p-button-secondary-hover-color: #fff;--p-button-secondary-active-color: #fff}.dark.p-button-secondary[data-v-239c1586]:not(:disabled):hover,.dark.p-button-secondary[data-v-239c1586]:not(:disabled):active{border-color:var(--brand-dark)!important}.swiper[data-v-dad6afdb]{--swiper-pagination-color: #000}[data-v-dad6afdb] .swiper{padding-bottom:3rem}.swiper[data-v-dabc2a77]{--swiper-pagination-color: #000}.custom-controls[data-v-dabc2a77]{--p-button-outlined-contrast-hover-background: #000;--p-button-outlined-contrast-active-background: #000}.custom-controls.p-button-outlined.p-button-contrast[data-v-dabc2a77]:not(:disabled):hover,.custom-controls.p-button-outlined.p-button-contrast[data-v-dabc2a77]:not(:disabled):active{color:#fff}.testimonials-background[data-v-dabc2a77]{position:relative}.testimonials-background[data-v-dabc2a77]:after{content:"";height:210px;width:62px;background:url(/build/assets/gym-ring-Zdlqs2FG.webp) no-repeat center;background-size:contain;position:absolute;top:0;right:4rem;filter:blur(4px);z-index:1}.testimonials-background[data-v-dabc2a77]:before{content:"";height:263px;width:79px;background:url(/build/assets/gym-ring-Zdlqs2FG.webp) no-repeat center;background-size:contain;position:absolute;top:0;right:1rem;z-index:3}[data-v-dabc2a77] .swiper{padding-bottom:6rem}[data-v-dabc2a77] .swiper-slide{height:auto}[data-v-dabc2a77] .swiper-pagination{left:0!important;bottom:0;transform:translate(0)!important;width:-moz-fit-content!important;width:fit-content!important;height:3rem;display:flex;align-items:center}@media (min-width: 1024px){.testimonials-background[data-v-dabc2a77]:after{content:"";height:286px;width:384px;background:url(/build/assets/pilates-chair-DMVPsd8B.webp);position:absolute;top:unset;right:unset;bottom:0;left:0;filter:blur(0)}.testimonials-background[data-v-dabc2a77]:before{display:none}}.faq-accordion[data-v-7be22ca1]{--p-accordion-content-padding: 0;--p-accordion-content-background: transparent;--p-accordion-content-border-width: 0;--p-accordion-header-padding: 0;--p-accordion-panel-border-color: var(--brand-dark)}.slated-top[data-v-7be22ca1]{height:8rem;background-color:var(--brand-light-gray);border-radius:1.5rem;position:relative;top:4rem;left:-3px;transform:skew(-3deg);rotate:-2deg;width:calc(100% + 3px)}.faq-container[data-v-7be22ca1]{position:relative;z-index:2;display:flex;flex-direction:column;overflow-y:visible;overflow-x:hidden}.faq-container[data-v-7be22ca1]:before{content:"";background:url(/build/assets/leaves-back-CzHcV046.webp) no-repeat center;background-size:contain;position:absolute;top:2rem;left:4rem;width:200px;aspect-ratio:271 / 118;z-index:0}.faq-container[data-v-7be22ca1]:after{content:"";background:url(/build/assets/leaves-front-Cgz2DflU.webp) no-repeat center;background-size:contain;position:absolute;top:2rem;left:6rem;width:220px;aspect-ratio:295 / 108;z-index:0}[data-v-7be22ca1] .p-accordionheader{background-color:transparent!important;font-weight:400;color:#000!important}[data-v-7be22ca1] .p-accordionheader svg{display:none}[data-v-7be22ca1] .p-accordionpanel{padding-bottom:1rem}.faq-accordion[data-v-7be22ca1]{display:flex;flex-direction:column;gap:3rem}@media (min-width: 1024px){.faq-container[data-v-7be22ca1]:before{left:11.25rem;width:271px}.faq-container[data-v-7be22ca1]:after{left:13.25rem;width:295px}}[data-v-df47ae72] #momence-plugin-host-schedule .momence-host-schedule-layout,[data-v-df47ae72] [id^=iframe_appointments_]{border-radius:2rem}[data-v-df47ae72] #momence-plugin-host-schedule *{font-family:var(--main-font)}[data-v-df47ae72] .p-tablist{background:transparent!important}[data-v-df47ae72] .p-tablist-tab-list{gap:1rem;border:none;background-color:transparent;justify-content:center}[data-v-df47ae72] .p-tab{padding:.5rem;border:none}[data-v-df47ae72] .p-tablist-active-bar{height:2px}[data-v-df47ae72] .p-tabpanels{padding-left:0;padding-right:0;background-color:transparent}.momence-feed[data-v-df47ae72]{position:relative;min-height:45rem}
