@charset "UTF-8";.wrapper_wrapper__Kpmo2{width:100%;max-width:1300px;margin:0 auto}.linkButton_link__uzObT{text-decoration:none;color:#fff;font-size:1.8rem;text-align:center}.linkButton_filledbutton__jhodW{background-color:#a50000;padding:.75em 1em;font-size:1.6rem;border:1.5px solid transparent}.linkButton_textbutton__3Pla1{background-color:transparent;padding:.75em 1em;font-size:1.6rem;border:1.5px solid #a50000}.sectionHeading_heading__LULaI{font-size:clamp(1.8rem,1.5714rem + 1.1429vw,2.5rem);text-transform:uppercase;font-weight:400;text-align:center;margin-bottom:8rem;text-wrap:nowrap}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.starRating_starContainer__m6RST{display:flex;justify-content:center;gap:.5em;align-items:center}.starRating_starIcon__fTD6i{cursor:pointer}.testimonialCard_cardHeading__39pv_{position:relative;display:flex;height:20%;flex-direction:column;align-items:center;justify-content:center;height:-moz-fit-content;height:fit-content;margin-bottom:2.5em}.testimonialCard_cardHeading__cardImage__on_Hd{width:25%;aspect-ratio:1/1;object-fit:cover;object-position:center;border-radius:50%;margin-bottom:2em}.testimonialCard_cardHeading__cardDate__FcvsN{position:absolute;right:0;top:0;font-size:clamp(1.2rem,1.0041rem + .9796vw,1.8rem);color:#b3b3b3}.testimonialCard_cardHeading__cardHeadingText__gbbVG{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.5em}.testimonialCard_cardHeading__cardHeadingText__gbbVG p{font-size:clamp(1.6rem,1.3388rem + 1.3061vw,2.4rem)}.testimonialCard_cardContent__6VF_H{height:100%;margin-bottom:auto}.testimonialCard_cardContent__cardText__Ba7O3{margin:1em 0;font-size:clamp(1.4rem,1.2041rem + .9796vw,2rem);color:#b3b3b3}.testimonialCard_cardContent__cardTitle__GgKIn{font-size:clamp(1.6rem,1.3388rem + 1.3061vw,2.4rem)}@media(min-width:576px){.testimonialCard_cardHeading__39pv_{flex-direction:row;align-items:center;justify-content:flex-start}.testimonialCard_cardHeading__cardHeadingText__gbbVG{align-items:flex-start}.testimonialCard_cardHeading__cardImage__on_Hd{margin-bottom:0;margin-right:3em;width:20%}}.sliderContainer_container__qOMya{position:relative}.sliderContainer_container__emptySection__zcpML{font-size:clamp(1.4rem,1.2041rem + .9796vw,2rem);color:#b3b3b3;text-align:center;margin-bottom:1em}.sliderContainer_container__testimonialList__XHFnP{display:flex;flex-direction:column;gap:3em}.sliderContainer_container__sliderButton__qZt1A{position:absolute;display:flex;align-items:center;background:none;border:none;cursor:pointer;padding:1.5em;height:100%;z-index:10;top:0}@media(min-width:992px){.sliderContainer_container__sliderButton__qZt1A{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sliderContainer_container__sliderRight__0Qiuk{right:0;padding-left:12.5%;background:linear-gradient(-90deg,#000,transparent);-webkit-mask:linear-gradient(90deg,transparent,#000 50%);mask:linear-gradient(90deg,transparent,#000 50%)}.sliderContainer_container__sliderLeft__xoRgd{left:0;padding-right:12.5%;background:linear-gradient(90deg,#000,transparent);-webkit-mask:linear-gradient(-90deg,transparent,#000 50%);mask:linear-gradient(-90deg,transparent,#000 50%)}}.detailsSection_main__b3URE{padding:10em 0}.detailsSection_heroInfo__image__4sA3p{width:100%;aspect-ratio:4/3;filter:grayscale(100%) brightness(55%);object-fit:cover;object-position:center}.detailsSection_heroInfo__trainerInfo__Or35A{display:flex;flex-direction:column;padding:3em;margin:0 2.5em;background-color:#0f0f0f;transform:translateY(-7em)}.detailsSection_heroInfo__name__UzzJW{font-size:clamp(1.6rem,1.3388rem + 1.3061vw,2.4rem);font-weight:600}.detailsSection_heroInfo__categories__aNucB{display:flex;flex-wrap:wrap;width:100%;margin:1.5em 0;gap:1.5em;list-style-type:none}.detailsSection_heroInfo__category__VwFaF{font-size:1.4rem;color:#b3b3b3}.detailsSection_heroInfo__price__18rSI{font-size:clamp(1.6rem,1.3388rem + 1.3061vw,2.4rem);text-wrap:nowrap;margin-bottom:1em}.detailsSection_emptySection__Zzxai{font-size:clamp(1.4rem,1.2041rem + .9796vw,2rem);color:#b3b3b3;text-align:center;margin-bottom:1em}.detailsSection_container__mur3U{display:flex;flex-direction:column;gap:8em;padding:0 2.5em}.detailsSection_container__descriptionContainer__Mpv90{padding:1.5em;background-color:#0f0f0f}.detailsSection_container__descriptionText__1_Qi3{font-size:clamp(1.4rem,1.2041rem + .9796vw,2rem);color:#b3b3b3}.detailsSection_container__testimonialsInfoContainer__CAxi2{margin-top:5em;display:flex;justify-content:center;align-items:center;width:100%}.detailsSection_container__attribution__FkO1G{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2em}.detailsSection_container__attributionText__oJddD{color:#b3b3b3;font-size:clamp(1.4rem,1.2041rem + .9796vw,2rem)}@media(min-width:992px){.detailsSection_container__descriptionContainer__Mpv90{margin-top:8em}.detailsSection_container__attribution__FkO1G{flex-direction:row}.detailsSection_heroInfo__g7fmn{position:relative;display:flex;flex-direction:column;align-items:flex-start}.detailsSection_heroInfo__trainerInfo__Or35A{position:absolute;width:60%;margin:0;right:0;bottom:0}.detailsSection_heroInfo__image__4sA3p{width:55%;aspect-ratio:20/17}}.footer_footer__mQF6i{position:relative;padding:0 2.5em}.footer_footer__background__BIbEs{position:absolute;background-color:#0f0f0f;width:100%;height:100%;top:0;left:0;z-index:-1}.footer_footer__attribution__Kp0fo{margin-top:2em;border-top:1px solid hsla(0,0%,100%,.527);padding:2em;display:flex;justify-content:center;align-items:center}.footer_footer__attributionText__qCF3a{font-size:clamp(1.2rem,1.0694rem + .6531vw,1.6rem);color:hsla(0,0%,100%,.527)}.footer_footer__footerFlex__XPRUX{display:flex;flex-direction:column;gap:4em;padding:6em 0}.footer_footer__footerLinks___NOSp{display:flex;flex-wrap:wrap;gap:4em;width:100%;justify-content:space-around}.footer_footer__footerContainer__UaqWA{display:flex;flex-direction:column}.footer_footer__footerTitle__UCEXf{font-size:clamp(1.4rem,1.2041rem + .9796vw,2rem);font-weight:600;color:#fff;margin-bottom:1.2em}.footer_footer__footerList__8veSC{list-style-type:none;display:flex;flex-direction:column;gap:1em}.footer_footer__footerListElement__Q10ll a{text-decoration:none;color:#b3b3b3;font-size:clamp(1.4rem,1.2041rem + .9796vw,2rem)}@media(min-width:992px){.footer_footer__mQF6i{padding:0 3.5em}.footer_footer__footerFlex__XPRUX{flex-direction:row}}.header_header__CLU1r{position:fixed;top:0;padding:2em 2.5em;z-index:1000}.header_header__CLU1r,.header_header__content__7T9ea{display:flex;justify-content:space-between;width:100%}@media(min-width:992px){.header_header__CLU1r{padding:2em 3.5em}}.headerBackground_background__vvjVU{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-color:#090909}.menuButton_burger-btn__gAcc_{position:relative;display:flex;align-items:center;width:50px;height:50px;padding:1em;z-index:3;margin:auto -1em;border:none;background-color:transparent;cursor:pointer}.menuButton_container__oH9ES{position:relative;width:100%;height:60%}.menuButton_burgerLine__hzKSa{position:absolute;left:0;top:0;width:100%;height:3px;background:#fff}.menuButton_mobile__cSOUM{display:flex}@media(min-width:992px){.menuButton_mobile__cSOUM{display:none}}.menu_shadow__Iq_yx{position:absolute;top:0;left:0;width:100%;min-height:100svh;height:100%;z-index:1;background-color:rgba(0,0,0,.8)}.menu_menu__PqUzw{display:block;position:absolute;padding:10em 2.5em 2.5em;top:0;right:0;height:100dvh;width:70%;z-index:2;text-align:right;overflow:hidden;background-color:#0f0f0f}.menu_menu__mobile__uyPIr{rotate:120deg}.menu_menu__listElement__ZGR_p{margin-bottom:3em}.menu_menu__listElementButton__CnN5H{width:100%}.menu_menu__listElementButton__CnN5H a{font-size:1.8rem}.menu_menu__margin__CIF9K{margin-top:auto}.menu_menu__button__JjjyO{display:flex;justify-content:center;align-items:center;padding:.8em;width:100%;cursor:pointer}.menu_menu__filledButton__xq43m{margin-top:auto;background-color:#a50000;border:1.5px solid transparent}.menu_menu__textButton__F_ixN{background-color:transparent;border:1.5px solid #a50000}.menu_menu__link__3Ymi7{text-decoration:none;color:#fff;font-size:2rem}.menu_menu__list__2eTFJ{height:100%;list-style-type:none;display:flex;flex-direction:column;align-items:flex-end;gap:2em}@media(min-width:992px){.menu_shadow__Iq_yx{display:none}.menu_menu__PqUzw{position:static;min-height:0;height:100%;display:flex;flex-direction:row;justify-content:flex-end;background-color:transparent;padding:0}.menu_menu__menuBtn__N2PS6{display:none}.menu_menu__list__2eTFJ{flex-direction:row;align-items:center;width:-moz-fit-content;width:fit-content;gap:3em;opacity:1!important}.menu_menu__button__JjjyO{width:auto}.menu_menu__filledButton__xq43m,.menu_menu__margin__CIF9K{margin-top:0}.menu_menu__link__3Ymi7{text-wrap:nowrap}.menu_menu__listElement__ZGR_p{margin-bottom:0}.menu_menu__button__JjjyO{padding:.8em 1.2em}}