@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-leading:initial;--tw-font-weight:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:where(._17px-gap,._20px-gap,._2px-gap,._45-width-block,._50-width-block,.benefits-list,.classrom-main-block,.classroom-features-wrapper,.contact-info-block-wrapper,.field-inputs-wrapper,.full-width,.gallery-horizontal-block,.gallery-vertical-block,.hero-social-icons-wrapper,.horizontal-left-center-15px-gap,.horizontal-left-center-24px-gap,.horizontal-left-center-8px-gap,.horizontal-left-stretch-20px-gap-wrap,.icon-block,.membership-block,.newsletter-content,.pricing-block,.skills-wrapper,.slider-margin){display:flex}:where(._3-column-grid,.partners-grid-infinity,.schedule-grid){display:grid}img{height:auto}.w-inline-block{max-width:100%;display:inline-block}.w-list-unstyled{padding-left:0;list-style:none}.w-form{margin:0 0 15px}.w-input{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.w-input:focus{border-color:#3898ec;outline:0}.w-button{color:#fff;line-height:inherit;cursor:pointer;appearance:button;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}.w-nav{z-index:1000;position:relative}.w-nav-brand,.w-nav-menu{position:relative}.w-nav-button{cursor:pointer;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.hamburger-icon,.cross-icon{display:block}.w-dropdown{z-index:900;text-align:left;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.w-dropdown-toggle{text-align:left;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;margin-left:auto;margin-right:auto;padding:20px 40px 20px 20px;display:inline-block;position:relative}.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.w-dropdown-link{color:#222;text-align:left;white-space:nowrap;vertical-align:top;margin-left:auto;margin-right:auto;padding:10px 20px;display:block;position:relative}@media screen and (width<=991px){.w-nav-menu{display:none}.w-nav-button,.w-dropdown{display:block}.w-nav-menu[data-open]{z-index:1;text-align:center;min-width:200px;transition:translate .4s;display:block;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}@starting-style{.w-nav-menu[data-open]{translate:100%}}}@media (prefers-reduced-motion:reduce){[data-motion=playing] .partners-grid-infinity{animation-duration:50s!important;animation-iteration-count:infinite!important}}.w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:transparent;background:#ddd;height:300px;position:relative}.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}.w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{width:1em;height:1em;margin:auto;position:absolute;inset:0}.w-slider-nav{z-index:2;text-align:center;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}.w-tabs,.w-tab-menu{position:relative}.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.w-tab-content{display:block;position:relative;overflow:hidden}.w-tab-pane{position:relative}@media screen and (width<=479px){.w-tab-link{display:block}}.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}@media (prefers-reduced-motion:reduce){[data-motion=playing]>.partners-grid-infinity{animation-duration:50s!important;animation-iteration-count:infinite!important}}button.w-tab-link{text-transform:inherit;letter-spacing:inherit}._45-width-block,._50-width-block{display:block}.rich-text-block :is(h1,h2,h3){margin-top:20px;margin-bottom:10px}.rich-text-block :is(h4,h5,h6){margin-top:10px;margin-bottom:10px}[data-password-form] .w-button{background-color:var(--1-main-colors--primary);color:var(--1-main-colors--black)}[data-password-form] .w-input:focus-visible{border-color:var(--1-main-colors--primary);outline:2px solid var(--1-main-colors--primary);outline-offset:2px}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background-color:var(--1-main-colors--background);color:var(--1-main-colors--heading);font-family:var(--font--paragraph);text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-weight:700;line-height:26px}h1,h2,h3,h4,h5,h6{margin:0}h1{color:var(--1-main-colors--white);font-family:var(--font--heading);font-size:70px;font-weight:700;line-height:86px}h2{color:var(--1-main-colors--heading);font-family:var(--font--heading);font-size:64px;font-weight:700;line-height:80px}h3{color:var(--1-main-colors--heading);font-family:var(--font--heading);font-size:30px;font-weight:700;line-height:44px}h4{color:var(--1-main-colors--heading);font-family:var(--font--heading);font-size:24px;font-weight:700;line-height:38px}h5{color:var(--1-main-colors--heading);font-family:var(--font--heading);font-size:18px;font-weight:700;line-height:28px}h6{color:var(--1-main-colors--heading);font-family:var(--font--heading);font-size:14px;font-weight:700;line-height:22px}p{color:var(--1-main-colors--paragraph);font-family:var(--font--paragraph);text-transform:none;margin-top:0;margin-bottom:0;font-weight:400}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}label{color:var(--1-main-colors--paragraph);margin-bottom:5px;font-size:18px;font-weight:400;line-height:28px;display:block}blockquote,figure{margin:0}a{color:var(--1-main-colors--primary);background-color:#0000;text-decoration:none}img{object-fit:cover;vertical-align:middle;border:0;width:100%;max-width:100%;display:inline-block}svg,video{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:focus-visible{outline-offset:2px;outline:2px solid}html.js [data-anim]:not([data-anim-ready]){visibility:hidden}}@layer components{._12px-gap{width:100%;max-width:calc(var(--spacing) * 105);column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3)}@media not all and (width>=992px){._12px-gap{width:100%}}._17px-gap{gap:17px}._18px-neutral-100{color:var(--3-neutral--neutral-100);font-size:18px}._18px-paragraph{--tw-leading:28px;font-size:18px;line-height:28px}._18px-white-lowercase-text{--tw-leading:28px;--tw-font-weight:500;color:var(--1-main-colors--heading);text-transform:none;font-size:18px;font-weight:500;line-height:28px}._2-block-slider-wrapper{justify-content:space-between;gap:50px;display:flex;position:relative}@media not all and (width>=992px){._2-block-slider-wrapper{flex-direction:column;gap:30px}}@media not all and (width>=768px){._2-block-slider-wrapper{margin-right:0}}@media not all and (width>=480px){._2-block-slider-wrapper{padding-bottom:calc(var(--spacing) * 15)}}._2-column{column-gap:30px;width:100%}@media not all and (width>=480px){._2-column{column-gap:10px}}._2-column{column-count:2}@media screen and (width<=479px){._2-column{column-count:1}}._2-column-block{justify-content:space-between;align-items:center;column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 15);width:100%;display:flex;position:relative}@media not all and (width>=992px){._2-column-block{flex-flow:column;align-items:flex-start}}._2-column-block.is-row-100px-gap{row-gap:calc(var(--spacing) * 25)}._2-column-block.is-gap-100px{column-gap:calc(var(--spacing) * 25);row-gap:calc(var(--spacing) * 25)}._2-column-block-top{justify-content:space-between;align-items:flex-start;column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 15);display:flex}@media not all and (width>=992px){._2-column-block-top{flex-flow:column}}._2-column-grid{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}@media not all and (width>=768px){._2-column-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}._2-column-grid{grid-auto-columns:1fr}._20px-arrow-icon{--tw-leading:20px;--tw-font-weight:400;color:#949597;font-family:Material Icons,sans-serif;font-size:20px;font-weight:400;line-height:20px}._20px-footer-title{--tw-leading:30px;--tw-font-weight:700;color:var(--3-neutral--neutral-50);font-size:20px;font-weight:700;line-height:30px}._20px-gap{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5)}._20px-primary-title{--tw-leading:30px;--tw-font-weight:700;color:var(--1-main-colors--primary);font-size:20px;font-weight:700;line-height:30px}._20px-title{--tw-leading:30px;color:var(--1-main-colors--white);font-size:20px;line-height:30px}@media not all and (width>=480px){._20px-title{--tw-leading:28px;font-size:18px;line-height:28px}}._20px-title-neutral-200{--tw-leading:30px;color:var(--3-neutral--neutral-200);font-size:20px;line-height:30px}._24px-title{--tw-leading:32px;--tw-font-weight:700;font-size:24px;font-weight:700;line-height:32px}._24px-title-neutral-100{--tw-leading:32px;--tw-font-weight:700;color:var(--3-neutral--neutral-100);font-size:24px;font-weight:700;line-height:32px}._25-mask{z-index:1;max-width:25%;overflow:visible}@media not all and (width>=992px){._25-mask{max-width:50%}}@media not all and (width>=768px){._25-mask{max-width:60%}}@media not all and (width>=480px){._25-mask{max-width:100%}}._28px-svg{max-width:calc(var(--spacing) * 7)}._2px-gap{column-gap:calc(var(--spacing) * .5);row-gap:calc(var(--spacing) * .5)}._3-column-grid{justify-items:center;column-gap:30px;row-gap:calc(var(--spacing) * 15);grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}@media not all and (width>=992px){._3-column-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=768px){._3-column-grid{place-items:center;row-gap:calc(var(--spacing) * 15);grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (width>=480px){._3-column-grid{margin-top:calc(var(--spacing) * 5);grid-template-columns:repeat(1,minmax(0,1fr))}}._3-column-grid{grid-auto-columns:1fr}@media not all and (width>=768px){._3-column-grid.is-2-col-in-mobile-lanscape{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=480px){._3-column-grid.is-2-col-in-mobile-lanscape{grid-template-columns:repeat(1,minmax(0,1fr))}}._36px-primary-title{--tw-leading:46px;--tw-font-weight:700;font-size:36px;font-weight:700;line-height:46px}._36px-primary-title-stroke{--tw-leading:46px;--tw-font-weight:900;color:var(--1-main-colors--transparent);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--1-main-colors--primary);font-size:36px;font-weight:900;line-height:46px;transition:color .5s ease-out,-webkit-text-stroke-color .5s}._36px-primary-title-stroke:hover{color:var(--1-main-colors--primary);-webkit-text-stroke-color:var(--1-main-colors--transparent)}._36px-title{--tw-leading:46px;--tw-font-weight:700;color:var(--1-main-colors--white);margin-top:0;margin-bottom:0;font-size:36px;font-weight:700;line-height:46px}@media not all and (width>=768px){._36px-title{font-size:32px}}@media not all and (width>=480px){._36px-title{--tw-leading:40px;font-size:28px;line-height:40px}}._4-column{grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;display:grid}@media not all and (width>=992px){._4-column{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=480px){._4-column{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:0}}._4-column{grid-auto-columns:1fr}._45-width-block{width:45%}@media not all and (width>=992px){._45-width-block{width:100%}}._48-px-white-heading{--tw-leading:60px;--tw-font-weight:500;color:var(--color-white);margin-top:0;margin-bottom:0;font-size:48px;font-weight:500;line-height:60px}@media not all and (width>=768px){._48-px-white-heading{--tw-leading:40px;font-size:30px;line-height:40px}}._48px-primary-title{--tw-leading:56px;--tw-font-weight:700;color:var(--1-main-colors--primary);font-size:48px;font-weight:700;line-height:56px}._48px-primary-title-stroke{--tw-leading:56px;color:var(--1-main-colors--transparent);font-size:48px;line-height:56px}@media not all and (width>=768px){._48px-primary-title-stroke{font-size:36px}}@media not all and (width>=480px){._48px-primary-title-stroke{font-size:40px}}._48px-primary-title-stroke{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--1-main-colors--primary)}._48px-title{--tw-leading:56px;margin-top:0;margin-bottom:0;font-size:48px;line-height:56px}@media not all and (width>=768px){._48px-title{font-size:40px}}@media not all and (width>=480px){._48px-title{--tw-leading:44px;font-size:32px;line-height:44px}}._49-image{width:53%}@media not all and (width>=480px){._49-image{width:100%}}._49-image.is-negative-move{width:44%;position:relative;top:170px}@media not all and (width>=480px){._49-image.is-negative-move{display:none}}._50-hero-overlay-block{z-index:3;background-color:var(--1-main-colors--background);width:50%;height:100%;position:relative}._50-width-block{width:50%}@media not all and (width>=992px){._50-width-block{width:100%}}._50px-arrow-navigation{background-color:var(--1-main-colors--border);--tw-leading:20px;--tw-font-weight:400;width:50px;height:50px;color:var(--color-white);text-transform:none;justify-content:center;align-items:center;padding:5px;font-size:20px;font-weight:400;line-height:20px;display:flex;inset:auto auto 0 0%}@media not all and (width>=992px){._50px-arrow-navigation{inset:200px 60px auto auto}}@media not all and (width>=768px){._50px-arrow-navigation{top:130px}}@media not all and (width>=480px){._50px-arrow-navigation{top:calc(var(--spacing) * 25)}}._50px-arrow-navigation{font-family:Material Icons,sans-serif;transition:border .2s,background-color .2s}._50px-arrow-navigation:hover{background-color:var(--1-main-colors--primary);color:var(--1-main-colors--secondary)}._50px-arrow-navigation.is-right-arrow{left:calc(var(--spacing) * 14)}@media not all and (width>=992px){._50px-arrow-navigation.is-right-arrow{left:auto;right:0}}._60px-primary-title-stroke-rotate{--tw-leading:60px;width:100%;color:var(--1-main-colors--transparent);font-size:60px;line-height:60px;position:absolute;inset:auto auto 150px -36%}@media not all and (width>=992px){._60px-primary-title-stroke-rotate{bottom:calc(var(--spacing) * 20);left:-31%}}@media not all and (width>=768px){._60px-primary-title-stroke-rotate{font-size:36px;display:none}}@media not all and (width>=480px){._60px-primary-title-stroke-rotate{font-size:40px}}._60px-primary-title-stroke-rotate{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--1-main-colors--primary);transform:rotate(-90deg)}._64px-primary-stroke-title{--tw-leading:80px;color:var(--1-main-colors--transparent);font-size:64px;line-height:80px}@media not all and (width>=768px){._64px-primary-stroke-title{--tw-leading:70px;font-size:50px;line-height:70px}}@media not all and (width>=480px){._64px-primary-stroke-title{--tw-leading:48px;font-size:36px;line-height:48px}}._64px-primary-stroke-title{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--1-main-colors--primary)}._65{width:65%}@media not all and (width>=992px){._65{width:100%}}._80px-margin-section{margin-top:calc(var(--spacing) * 20);margin-bottom:calc(var(--spacing) * 20);gap:50px;position:relative}@media not all and (width>=992px){._80px-margin-section{z-index:1}}@media not all and (width>=768px){._80px-margin-section{margin-top:calc(var(--spacing) * 15);margin-bottom:calc(var(--spacing) * 15)}}._80px-title{--tw-leading:96px;color:var(--1-main-colors--white);margin-top:0;margin-bottom:0;font-size:80px;line-height:96px}@media not all and (width>=768px){._80px-title{--tw-leading:65px;font-size:55px;line-height:65px}}@media not all and (width>=480px){._80px-title{--tw-leading:56px;font-size:38px;line-height:56px}}._90-image{width:90%}@media not all and (width>=992px){._90-image{max-width:none}}.absolute-black-overlay{background-color:#0003;position:absolute;inset:0%}.absolute-border{max-height:calc(var(--spacing) * 18);max-width:70px;position:absolute;inset:-16% -42% auto auto}@media not all and (width>=480px){.absolute-border{top:-24%}}.absolute-card{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * 2);background-color:var(--1-main-colors--secondary);padding-inline:18px;padding-block:calc(var(--spacing) * 8);text-align:center;flex-flow:column;display:flex;position:absolute}@media not all and (width>=480px){.absolute-card{max-width:254px;margin-left:auto;margin-right:auto;inset:auto 0% -50px}}.absolute-cta-image{width:50%;position:absolute;inset:auto 0% 0% auto}@media not all and (width>=992px){.absolute-cta-image{margin-top:calc(var(--spacing) * 15);width:100%;position:static}}.absolute-divider{height:calc(var(--spacing) * .25);background-color:var(--3-neutral--neutral-400);width:100%;position:absolute;inset:50% auto auto 0%}@media not all and (width>=992px){.absolute-divider{height:100%;width:calc(var(--spacing) * .25);top:0%;left:50%}}@media not all and (width>=480px){.absolute-divider{display:none}}.absolute-divider-horizontal{height:100%;width:calc(var(--spacing) * .25);max-width:calc(var(--spacing) * .25);background-color:var(--3-neutral--neutral-400);position:absolute;inset:0% auto auto 33%}@media not all and (width>=992px){.absolute-divider-horizontal{height:calc(var(--spacing) * .25);width:100%;top:33%;left:0%}}@media not all and (width>=480px){.absolute-divider-horizontal{display:none}}.absolute-divider-horizontal.is-right{left:auto;right:33%}@media not all and (width>=992px){.absolute-divider-horizontal.is-right{top:auto;bottom:33%;right:0%}}.absolute-hover{z-index:2;justify-content:center;align-items:flex-end;width:100%;height:100%;display:none;position:absolute;inset:0%}.absolute-hover-text{z-index:1;text-align:center;width:100%;position:absolute;inset:auto auto 20px 0%}.absolute-image-400{z-index:2;width:60%;position:absolute;inset:auto -40px -99px auto}@media not all and (width>=992px){.absolute-image-400{bottom:-50px}}@media not all and (width>=768px){.absolute-image-400{right:calc(var(--spacing) * -2)}}.absolute-right-corner-button{--tw-leading:22px;color:var(--1-main-colors--primary);background-color:#fff0;margin-left:0;padding:0;font-family:Icofont,sans-serif;font-size:19px;line-height:22px;transition:color .3s;position:absolute;bottom:auto;left:auto;right:13px}.absolute-right-corner-button:hover{color:var(--1-main-colors--white)}.absolute-rotate{z-index:1;width:150%;height:100%;position:absolute;inset:auto auto 20px 4%}@media not all and (width>=480px){.absolute-rotate{left:2%}}.absolute-rotate{transform:rotate(-90deg)}.absolute-text-bottom-color{z-index:2;background-image:linear-gradient(0deg, var(--1-main-colors--background), #0a0a0c33 68%, #0a0a0c00);width:100%;height:50%;position:absolute;top:71px}.animated-line{z-index:1;background-color:var(--1-main-colors--primary);border-radius:10px;width:100%;max-width:96%;height:6px;position:absolute}.animated-line.is-2nd-line{max-width:80%}.animated-line.is-3rd-line{max-width:90%}.arrow-icon-team{height:calc(var(--spacing) * 10);width:100%;max-width:calc(var(--spacing) * 10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--1-main-colors--primary);background-color:var(--1-main-colors--primary);--tw-leading:24px;--tw-font-weight:400;color:var(--1-main-colors--secondary);text-transform:none;font-size:24px;font-weight:400;line-height:24px;font-family:var(--font--icon);border-radius:2147483647px;justify-content:center;align-items:center;display:flex;transform:rotate(-45deg)}.author-flex-block{justify-content:flex-start;align-items:center;gap:10px;margin-right:10px;display:flex}.author-image{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);border-radius:2147483647px;max-width:none}.background-video{z-index:1}.banner{background-position:100%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;padding-top:175px;padding-bottom:150px;display:flex;position:relative}@media not all and (width>=992px){.banner{padding-top:130px;padding-bottom:130px}}@media not all and (width>=768px){.banner{padding-top:90px;padding-bottom:90px}}@media not all and (width>=480px){.banner{padding-top:50px;padding-bottom:50px}}.banner{background-image:url(/_astro/rectangle-13.CP1kDfs6.png)}.benefits-list{max-height:calc(var(--spacing) * 75);justify-content:flex-start;column-gap:calc(var(--spacing) * 20);row-gap:calc(var(--spacing) * 5);--tw-leading:28px;flex-flow:column wrap;width:100%;margin-top:38px;font-size:18px;line-height:28px}@media not all and (width>=992px){.benefits-list{max-height:none}}@media not all and (width>=480px){.benefits-list{--tw-leading:26px;font-size:16px;line-height:26px}}.bg-for-slider{z-index:1;width:calc(var(--spacing) * 40);background-color:var(--1-main-colors--background);position:absolute;inset:0% auto 0% 0%}@media not all and (width>=992px){.bg-for-slider{display:none}}.bg-text{z-index:1;--tw-leading:200px;white-space:nowrap;color:var(--1-main-colors--transparent);opacity:.1;font-size:175px;line-height:200px;position:relative}@media not all and (width>=992px){.bg-text{--tw-leading:150px;font-size:97px;line-height:150px}}@media not all and (width>=768px){.bg-text{--tw-leading:100px;font-size:80px;line-height:100px}}@media not all and (width>=480px){.bg-text{--tw-leading:70px;font-size:50px;line-height:70px}}.bg-text{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--1-main-colors--white)}.bg-text.is-200px-font{font-size:200px}@media not all and (width>=992px){.bg-text.is-200px-font{--tw-leading:120px;font-size:120px;line-height:120px;top:55px}}@media not all and (width>=768px){.bg-text.is-200px-font{font-size:75px}}@media not all and (width>=480px){.bg-text.is-200px-font{font-size:48px}}.bg-text.is-170px-font{font-size:170px}@media not all and (width>=992px){.bg-text.is-170px-font{font-size:98px;top:41px}}@media not all and (width>=768px){.bg-text.is-170px-font{font-size:60px;top:77px}}@media not all and (width>=480px){.bg-text.is-170px-font{top:calc(var(--spacing) * 24);font-size:40px}}.blog-body{align-items:flex-start;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3);text-align:left;padding-inline:21px;flex-direction:column;padding-top:37px;padding-bottom:22px;display:flex}@media not all and (width>=992px){.blog-body{width:100%;max-width:none;margin-right:0}}@media not all and (width>=480px){.blog-body{padding-top:30px;padding-left:15px;padding-right:15px}}.blog-body.is-featured-body{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);padding-inline:calc(var(--spacing) * 10);padding-top:calc(var(--spacing) * 10);padding-bottom:30px}@media not all and (width>=480px){.blog-body.is-featured-body{column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3);padding-top:30px;padding-left:15px;padding-right:15px}}.blog-card-title{--tw-leading:32px;margin-top:0;margin-bottom:0;font-size:24px;line-height:32px}@media not all and (width>=480px){.blog-card-title{--tw-leading:30px;font-size:20px;line-height:30px}}.blog-card-title{transition:color .2s}.blog-card-title:hover{color:var(--1-main-colors--primary)}.blog-category{background-color:var(--1-main-colors--primary);padding-inline:15px;padding-block:var(--spacing);--tw-leading:24px;--tw-font-weight:400;color:var(--1-main-colors--secondary);font-size:14px;font-weight:400;line-height:24px;transition:background-color .5s}.blog-category:hover{background-color:var(--1-main-colors--black);color:var(--1-main-colors--white)}.blog-details-container{border-radius:var(--5-radius--primary);background-color:var(--1-main-colors--secondary);overflow:hidden}.blog-divider{height:calc(var(--spacing) * .25);background-color:var(--3-neutral--neutral-300);width:100%;margin-top:15px;margin-bottom:7px}@media not all and (width>=480px){.blog-divider{margin-top:calc(var(--spacing) * 2);margin-bottom:var(--spacing)}}.blog-divider-featured{height:calc(var(--spacing) * .25);background-color:var(--3-neutral--neutral-300);width:100%;margin-top:6px}.blog-featured-title{--tw-leading:46px;--tw-font-weight:700;color:var(--1-main-colors--white);margin-top:0;margin-bottom:0;font-size:36px;font-weight:700;line-height:46px}@media not all and (width>=768px){.blog-featured-title{--tw-leading:36px;font-size:24px;line-height:36px}}@media not all and (width>=480px){.blog-featured-title{--tw-leading:30px;font-size:20px;line-height:30px}}.blog-heading{--tw-leading:46px;margin-top:0;margin-bottom:25px;font-size:36px;line-height:46px}@media not all and (width>=480px){.blog-heading{--tw-leading:40px;font-size:28px;line-height:40px}}.blog-list-body{text-align:left;flex-direction:column;align-items:flex-start;gap:30px;width:52%;max-width:618px;margin-right:70px;display:flex}@media not all and (width>=992px){.blog-list-body{width:100%;max-width:none;margin-right:0}}.blog-list-card{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--3-neutral--neutral-400);width:100%;padding-top:calc(var(--spacing) * 10);padding-right:calc(var(--spacing) * 20);padding-bottom:calc(var(--spacing) * 10);padding-left:calc(var(--spacing) * 10);flex-flow:row;display:flex;overflow:hidden}@media not all and (width>=992px){.blog-list-card{padding-right:calc(var(--spacing) * 10);text-align:left;flex-flow:column;justify-content:flex-start;align-items:flex-start}}@media not all and (width>=768px){.blog-list-card{max-width:none}}@media not all and (width>=480px){.blog-list-card{padding-inline:14px;padding-block:calc(var(--spacing) * 5)}}.blog-list-thumbnail{aspect-ratio:auto;height:calc(var(--spacing) * 52);max-width:267px}@media not all and (width>=992px){.blog-list-thumbnail{max-width:none;height:auto}}@media not all and (width>=480px){.blog-list-thumbnail{height:calc(var(--spacing) * 60)}}.blog-list-thumbnail{transition:transform .7s cubic-bezier(.19,1,.22,1)}.blog-list-thumbnail:hover{transform:scale(1.1)}.blog-search-field{height:calc(var(--spacing) * 16);background-color:var(--1-main-colors--secondary);--tw-font-weight:400;color:var(--1-main-colors--white);border:1px #000;border-radius:4px;margin-bottom:0;padding:0 14px 0 23px;font-weight:400}.blog-search-field:focus{border-color:#b19470}.blog-search-field::placeholder{--tw-leading:22px;--tw-font-weight:400;color:var(--1-main-colors--border);font-weight:400;line-height:22px}.blog-text-link{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);--tw-leading:25px;text-transform:none;border-bottom:1px solid var(--1-main-colors--transparent);flex-wrap:wrap;font-size:15px;line-height:25px;transition:transform .5s ease-out,border-color .4s;display:flex}.blog-text-link:hover{border-bottom-color:var(--1-main-colors--primary);transform:translate(5px)}.blog-thumbnail{aspect-ratio:auto;height:100%}@media not all and (width>=480px){.blog-thumbnail{height:calc(var(--spacing) * 60)}}.blog-thumbnail{transition:transform .7s cubic-bezier(.19,1,.22,1)}.blog-thumbnail:hover{transform:scale(1.1)}.bottom-black-overlay{width:100%;height:40%;padding-right:calc(var(--spacing) * 10);padding-bottom:30px;padding-left:calc(var(--spacing) * 10);flex-flow:column;justify-content:flex-end;align-items:flex-start;gap:9px;display:flex;position:absolute;bottom:0%;left:0%;right:0%}@media not all and (width>=768px){.bottom-black-overlay{padding-bottom:15px;padding-left:10px;padding-right:10px}}.bottom-black-overlay{background-image:linear-gradient(#0000,#0006 30%,#0009 60%,#000000e6 85%,#000)}.bottom-black-overlay.is-team-overlay{height:30%;padding-right:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 5);flex-flow:row;justify-content:space-between;align-items:flex-end;padding-left:25px;bottom:-1%}.breadcrumb{--tw-leading:28px;--tw-font-weight:400;color:var(--3-neutral--neutral-100);font-size:18px;font-weight:400;line-height:28px}@media not all and (width>=480px){.breadcrumb{--tw-leading:24px;font-size:15px;line-height:24px}}.breadcrumb.is-current{--tw-leading:26px;line-height:26px}.breadcrumb-block{align-items:flex-start;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-direction:column;display:flex}@media not all and (width>=768px){.breadcrumb-block{gap:10px}}.button-color{z-index:-1;background-color:var(--1-main-colors--primary);width:100%;height:100%;position:absolute;inset:0%}.button-color-white{z-index:-1;background-color:var(--1-main-colors--white);width:100%;height:100%;display:none;position:absolute;inset:0%}.button-image{z-index:2;margin-top:calc(var(--spacing) * -.5);max-height:calc(var(--spacing) * 3);max-width:10px}.button-style-wrapper{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-flow:wrap;display:flex}.card-black{background-color:var(--1-main-colors--secondary);flex-flow:column;width:100%;height:100%;display:flex;overflow:hidden}@media not all and (width>=992px){.card-black{flex-flow:column}}@media not all and (width>=768px){.card-black{max-width:none}}.category{--tw-leading:28px;font-size:18px;line-height:28px}.category-container{flex-direction:column;gap:25px;display:flex}.changelog-section{margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 100);padding-right:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 5)}@media not all and (width>=768px){.changelog-section{margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * -10)}}@media not all and (width>=480px){.changelog-section{margin-bottom:calc(var(--spacing) * -5)}}.changelog-wrapper{flex-direction:column;row-gap:10px;display:flex}.check-icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);background-color:var(--3-neutral--neutral-400);padding:calc(var(--spacing) * .5);--tw-font-weight:400;color:var(--1-main-colors--white);text-transform:none;justify-content:center;align-items:center;font-family:Material Icons Outlined,sans-serif;font-weight:400;display:flex}.class-banner{min-height:calc(var(--spacing) * 185);padding-bottom:calc(var(--spacing) * 15);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:flex-start;align-items:flex-end;display:flex;position:relative}@media not all and (width>=992px){.class-banner{min-height:450px}}@media not all and (width>=768px){.class-banner{min-height:calc(var(--spacing) * 90)}}@media not all and (width>=480px){.class-banner{min-height:calc(var(--spacing) * 70);padding-bottom:calc(var(--spacing) * 10)}}.class-banner{background-image:url(/_astro/4934176-person-human-people-1920x1080-1.wqLCdDRB.png)}.classrom-main-block{width:100%;max-width:850px}.classroom-body{height:100%;padding-top:calc(var(--spacing) * 10);padding-right:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 10);text-align:left;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:15px;padding-left:30px;display:flex}@media not all and (width>=992px){.classroom-body{width:100%;max-width:none;margin-right:0}}@media not all and (width>=480px){.classroom-body{padding-top:30px;padding-left:15px;padding-right:15px}}.classroom-details-card{z-index:1;width:100%;max-width:calc(var(--spacing) * 105);border-radius:var(--5-radius--primary);background-color:var(--1-main-colors--secondary);padding-top:50px;padding-right:calc(var(--spacing) * 10);padding-bottom:50px;padding-left:50px;position:absolute;inset:-600px 0% auto auto}@media not all and (width>=992px){.classroom-details-card{max-width:none;position:static}}@media not all and (width>=480px){.classroom-details-card{padding-right:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 5)}}.classroom-features-wrapper{column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3);border-bottom:1px solid var(--3-neutral--neutral-300);margin-bottom:30px;padding-top:30px;padding-bottom:30px}.classroom-images{vertical-align:bottom;width:100%;margin-bottom:30px}@media not all and (width>=480px){.classroom-images{margin-bottom:calc(var(--spacing) * 5)}}.close-icon{max-height:calc(var(--spacing) * 4);max-width:calc(var(--spacing) * 4);cursor:pointer;--tw-leading:16px;--tw-font-weight:400;color:#f6f6f6;font-size:16px;font-weight:400;line-height:16px}.color-box{height:calc(var(--spacing) * 35);width:calc(var(--spacing) * 35);border-style:var(--tw-border-style);border-width:1px;border-color:var(--1-main-colors--white);background-color:#428bca;border-radius:4px}@media not all and (width>=480px){.color-box{height:calc(var(--spacing) * 30);width:calc(var(--spacing) * 30)}}.color-box.is-heading-color{background-color:var(--1-main-colors--heading)}.color-box.is-secondary-color{background-color:var(--1-main-colors--secondary)}.color-box.is-primary-color{background-color:var(--1-main-colors--primary)}.color-box.is-background-color{background-color:var(--1-main-colors--tertiary\<deleted\|variable-30f2f101-2e7b-e463-0064-714bf4213317\>)}.color-box.is-paragraph-color{background-color:var(--1-main-colors--paragraph)}.color-box.is-extra-color{background-color:var(--1-main-colors--background)}.color-box-grid{column-gap:calc(var(--spacing) * 15);row-gap:calc(var(--spacing) * 15);flex-wrap:wrap;margin-bottom:70px;display:flex}@media not all and (width>=768px){.color-box-grid{gap:30px}}.color-box-wrapper{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.color-name{--tw-leading:24px;--tw-font-weight:500;color:var(--1-main-colors--heading);text-transform:uppercase;font-weight:500;line-height:24px}.contact-contents{justify-content:center;align-items:flex-start;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-direction:column;max-width:577px;display:flex}@media not all and (width>=992px){.contact-contents{width:100%;max-width:none}}.contact-icon-text-20px{justify-content:flex-start;align-items:flex-start;column-gap:calc(var(--spacing) * 5);color:#000;display:flex}.contact-icon-wrapper-40px{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--1-main-colors--primary);padding:calc(var(--spacing) * 2);--tw-leading:20px;--tw-font-weight:400;color:var(--1-main-colors--primary);text-transform:none;border-radius:2147483647px;justify-content:center;align-items:center;font-size:20px;font-weight:400;line-height:20px;display:flex}@media not all and (width>=480px){.contact-icon-wrapper-40px{--tw-leading:18px;width:30px;height:30px;font-size:18px;line-height:18px}}.contact-icon-wrapper-40px{font-family:Material Icons Outlined,sans-serif;transition:color .4s cubic-bezier(.25,.46,.45,.94),background-color .2s}.contact-icon-wrapper-40px:hover{background-color:var(--1-main-colors--primary);color:var(--1-main-colors--secondary)}.contact-info-block-wrapper{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);margin-top:38px}.copyrights-divider{color:var(--3-neutral--neutral-100)}@media not all and (width>=480px){.copyrights-divider{display:none}}.copyrights-divider.is-white{color:var(--color-white)}.cotnact-form{background-color:var(--1-main-colors--secondary);width:100%;padding-inline:calc(var(--spacing) * 10);padding-top:calc(var(--spacing) * 10);border-radius:10px;flex-direction:column;align-items:stretch;gap:30px;padding-bottom:47px;display:flex}@media not all and (width>=480px){.cotnact-form{padding-inline:calc(var(--spacing) * 5);padding-top:30px;padding-bottom:34px}}.counter{--tw-leading:28px;--tw-font-weight:500;color:var(--3-neutral--neutral-50);text-transform:none;flex-direction:column;gap:13px;font-size:18px;font-weight:500;line-height:28px;display:flex}@media not all and (width>=480px){.counter{font-size:14px}}.counter-animation-line{height:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--3-neutral--neutral-50);border-radius:10px;justify-content:flex-start;align-items:center;padding:3px;display:flex;position:relative}.cross-icon{display:none}@media not all and (width>=992px){.cross-icon{z-index:99999;color:red;flex-direction:row;font-style:normal}}@media not all and (width>=768px){.cross-icon{font-style:normal;display:none}}.cta-paragraph{max-width:calc(var(--spacing) * 200);--tw-leading:46px;margin-top:38px;margin-bottom:70px;font-size:36px;line-height:46px}@media not all and (width>=768px){.cta-paragraph{--tw-leading:40px;font-size:30px;line-height:40px}}@media not all and (width>=480px){.cta-paragraph{--tw-leading:36px;font-size:24px;line-height:36px}}.cta-section{background-color:var(--1-main-colors--secondary);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:150px;padding-bottom:150px;position:relative;overflow:hidden}@media not all and (width>=992px){.cta-section{z-index:1;margin-top:calc(var(--spacing) * 25);padding-top:calc(var(--spacing) * 25);padding-bottom:0}}@media not all and (width>=768px){.cta-section{margin-top:calc(var(--spacing) * 20);margin-bottom:calc(var(--spacing) * 20);padding-top:calc(var(--spacing) * 20)}}@media not all and (width>=480px){.cta-section{margin-top:calc(var(--spacing) * 15);margin-bottom:calc(var(--spacing) * 15);padding-top:70px}}.cta-section{background-image:url(/_astro/mask-group-2.DRM0ybna.png)}.cta-wrapper{flex-direction:column;align-items:flex-start;width:60%;display:flex}@media not all and (width>=992px){.cta-wrapper{width:100%}}.customization-texts{text-align:center;--tw-leading:28px;--tw-font-weight:400;color:var(--1-main-colors--white);text-transform:capitalize;font-size:16px;font-weight:400;line-height:28px}.customization-texts-wrapper{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-flow:column;display:flex}.customize-template-wrapper{z-index:100000;height:calc(var(--spacing) * 50);width:calc(var(--spacing) * 60);justify-content:center;align-items:flex-end;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);background-color:var(--3-neutral--neutral-400);padding-inline:15px;padding-top:10px;padding-bottom:calc(var(--spacing) * 7);border-radius:6px;flex-flow:column;display:flex;position:fixed;inset:auto 1% 9% auto}@media not all and (width>=992px){.customize-template-wrapper{padding-bottom:calc(var(--spacing) * 7);bottom:1%}}@media not all and (width>=768px){.customize-template-wrapper{bottom:1%}}@media not all and (width>=480px){.customize-template-wrapper{padding-top:10px;bottom:1%;right:2%}}.default-text{z-index:2}.delete-this-production-section{z-index:100000;text-transform:none;position:relative}@media not all and (width>=992px){.delete-this-production-section{display:none}}.divider{height:calc(var(--spacing) * .25);background-color:var(--3-neutral--neutral-300);width:100%}.divider.is-margin-top-60px-bottom-80px{margin-top:calc(var(--spacing) * 15);margin-bottom:calc(var(--spacing) * 20)}@media not all and (width>=768px){.divider.is-margin-top-60px-bottom-80px{margin-top:50px;margin-bottom:calc(var(--spacing) * 15)}}@media not all and (width>=480px){.divider.is-margin-top-60px-bottom-80px{margin-top:30px;margin-bottom:calc(var(--spacing) * 10)}}.double-image-wrapper-15px-gap{width:100%;max-width:calc(var(--spacing) * 190);justify-content:center;align-items:flex-start;gap:15px;display:flex;position:relative}@media not all and (width>=992px){.double-image-wrapper-15px-gap{margin-top:calc(var(--spacing) * 25);width:auto}}@media not all and (width>=768px){.double-image-wrapper-15px-gap{margin-top:calc(var(--spacing) * 15)}}.dropdown-contents{background-color:#fff0;width:100%;display:block;position:static;overflow:hidden}.dropdown-options{z-index:2;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 10);background-color:#0000;border-radius:4px;display:none;position:absolute;top:23px}@media not all and (width>=992px){.dropdown-options{padding-top:30px;display:none;position:static}}@media not all and (width>=480px){.dropdown-options{right:-84.7031px}}@media not all and (width>=992px){.dropdown-options.is-open{z-index:2;position:static}}.dropdown-switch-20px-padding{width:100%;padding-top:calc(var(--spacing) * 5);padding-right:30px;padding-bottom:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 6);white-space:pre-wrap;text-transform:none;justify-content:space-between;align-items:center;display:flex;position:relative}@media not all and (width>=480px){.dropdown-switch-20px-padding{justify-content:space-between;padding:15px}}.empty-block{border-radius:var(--5-radius--primary);background-color:var(--1-main-colors--background);color:var(--1-main-colors--white);padding-block:13px;padding-inline:25px}.error-heading{--tw-leading:200px;font-size:200px;line-height:200px}@media not all and (width>=480px){.error-heading{--tw-leading:150px;font-size:150px;line-height:150px}}.error-message{border-radius:var(--5-radius--secondary);padding:calc(var(--spacing) * 5);text-align:center;--tw-font-weight:600;color:var(--1-main-colors--white);background-color:#ff2828;font-weight:600}.error-paragraph{--tw-font-weight:400;color:var(--1-main-colors--paragraph);font-weight:400}.error-sub-heading{--tw-leading:50px;--tw-font-weight:700;margin-top:0;margin-bottom:0;font-size:36px;font-weight:700;line-height:50px}@media not all and (width>=768px){.error-sub-heading{--tw-leading:40px;font-size:26px;line-height:40px}}@media not all and (width>=480px){.error-sub-heading{--tw-leading:36px;font-size:22px;line-height:36px}}.faq-form{background-color:var(--1-main-colors--secondary);padding-inline:55px;border-radius:10px;flex-direction:column;align-items:stretch;gap:10px;width:100%;padding-top:45px;padding-bottom:55px;display:flex}@media not all and (width>=480px){.faq-form{padding-inline:calc(var(--spacing) * 5);padding-top:30px;padding-bottom:34px}}.faq-text-gym{margin-top:10px;margin-right:calc(var(--spacing) * 15);margin-bottom:calc(var(--spacing) * 8);margin-left:45px}.faq-transparent-dropdown{z-index:auto;cursor:pointer;border-style:var(--tw-border-style);text-align:left;border-width:1px;border-color:#45464a;border-radius:4px;flex-direction:column;width:100%;max-width:750px;display:flex;position:relative}@media not all and (width>=992px){.faq-transparent-dropdown{align-items:stretch;min-width:auto}}@media not all and (width>=480px){.faq-transparent-dropdown{justify-content:center;align-items:center;row-gap:0}}.feature-block{align-items:flex-start;column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 6);flex-direction:column;display:flex}@media not all and (width>=992px){.feature-block{justify-content:space-between}}.feature-image-80px{margin-bottom:calc(var(--spacing) * 9);max-width:calc(var(--spacing) * 20)}@media not all and (width>=768px){.feature-image-80px{margin-bottom:calc(var(--spacing) * 5)}}.feature-meta{margin-right:calc(var(--spacing) * .5);--tw-leading:28px;--tw-font-weight:500;color:var(--1-main-colors--white);font-size:18px;font-weight:500;line-height:28px}.featured-blogs{align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3);display:flex}@media not all and (width>=992px){.featured-blogs{max-width:none}}@media not all and (width>=768px){.featured-blogs{max-width:calc(var(--spacing) * 120)}}@media not all and (width>=480px){.featured-blogs{flex-flow:column;justify-content:flex-start;align-items:flex-start}}.featured-image{aspect-ratio:3/2;object-fit:cover}@media not all and (width>=992px){.featured-image{max-width:calc(var(--spacing) * 50)}}@media not all and (width>=480px){.featured-image{max-width:none}}.featured-image{transition:transform .2s}.featured-image:hover{transform:scale(1.1)}.featured-properties-wrapper{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-direction:column;display:flex}.field-inputs-wrapper{column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 4)}@media not all and (width>=480px){.field-inputs-wrapper{flex-direction:column}}.floating-mission-card{background-color:var(--3-neutral--neutral-400);padding-right:21px;padding-bottom:calc(var(--spacing) * 7);padding-left:23px;position:absolute;inset:auto auto 30px 60px}@media not all and (width>=992px){.floating-mission-card{bottom:calc(var(--spacing) * 5);left:30px}}@media not all and (width>=480px){.floating-mission-card{left:calc(var(--spacing) * 5);padding-right:17px;padding-bottom:calc(var(--spacing) * 5);padding-left:17px}}.footer{margin-top:calc(var(--spacing) * 15);overflow:hidden}.footer-block{max-width:calc(var(--spacing) * 100);min-width:calc(var(--spacing) * 25);justify-content:flex-start;align-items:flex-start;column-gap:calc(var(--spacing) * 15);row-gap:calc(var(--spacing) * 15);flex-direction:column;display:flex}@media not all and (width>=992px){.footer-block{width:100%;max-width:50%;padding-top:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 10)}}@media not all and (width>=768px){.footer-block{width:100%}}@media not all and (width>=480px){.footer-block{max-width:none;padding-top:30px;padding-bottom:30px}}@media screen and (width<=479px){.footer-block{border-bottom:1px solid var(--1-main-colors--border)}}.footer-block.is-newsletter-footer-block{max-width:calc(var(--spacing) * 75)}@media not all and (width>=992px){.footer-block.is-newsletter-footer-block{max-width:none}}@media screen and (width<=991px){.footer-block.is-newsletter-footer-block{border-top:1px solid var(--1-main-colors--border)}}@media screen and (width<=479px){.footer-block.is-newsletter-footer-block{border-top-style:none;border-bottom-style:none}}.footer-block.is-1st-block{max-width:350px}@media not all and (width>=992px){.footer-block.is-1st-block{max-width:none}}@media screen and (width<=991px){.footer-block.is-1st-block{border-bottom:1px solid var(--1-main-colors--border)}}.footer-bottom{padding-top:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 10);justify-content:space-between;align-items:center;display:flex}@media not all and (width>=768px){.footer-bottom{text-align:center;flex-flow:column;row-gap:10px;display:flex}}@media not all and (width>=480px){.footer-bottom{text-align:center}}.footer-bottom{border-top:1px solid var(--3-neutral--neutral-400)}.footer-columns{justify-content:space-between;column-gap:calc(var(--spacing) * 10);grid-template-rows:auto;grid-template-columns:2.25fr .25fr .75fr 1.75fr;width:100%;display:flex}@media not all and (width>=992px){.footer-columns{flex-wrap:wrap;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:flex}}@media not all and (width>=480px){.footer-columns{grid-template-columns:repeat(1,minmax(0,1fr))}}.footer-copyright{flex-wrap:wrap;justify-content:center;align-items:center;column-gap:5px;display:flex}@media not all and (width>=768px){.footer-copyright{flex-direction:row;justify-content:center;align-items:center;width:100%;font-size:16px}}@media not all and (width>=480px){.footer-copyright{flex-flow:column}}.footer-copyright-text{--tw-leading:28px;--tw-font-weight:400;color:var(--3-neutral--neutral-100);text-transform:none;font-size:18px;font-weight:400;line-height:28px}.footer-copyright-text.is-with-hover{transition:color .3s}.footer-copyright-text.is-with-hover:hover{color:var(--color-white)}.footer-link{--tw-leading:28px;--tw-font-weight:500;color:var(--3-neutral--neutral-200);text-transform:capitalize;font-size:18px;font-weight:500;line-height:28px}@media not all and (width>=480px){.footer-link{font-size:15px}}.footer-link{transition:color .2s}.footer-link:hover{color:var(--1-main-colors--primary)}.footer-list{justify-content:flex-start;align-items:flex-start;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 4);flex-flow:column;display:flex}.footer-paragraph{color:#c4c5d1}@media not all and (width>=768px){.footer-paragraph{text-align:left}}@media not all and (width>=480px){.footer-paragraph{font-size:14px}}.footer-paragraph-18px{--tw-leading:28px;--tw-font-weight:400;color:var(--3-neutral--neutral-200);text-transform:capitalize;font-size:18px;font-weight:400;line-height:28px}@media not all and (width>=768px){.footer-paragraph-18px{text-align:left}}@media not all and (width>=480px){.footer-paragraph-18px{font-size:14px}}.footer-wrapper{justify-content:space-between;align-items:flex-start;column-gap:calc(var(--spacing) * 10);padding-top:calc(var(--spacing) * 25);padding-bottom:90px;display:flex}@media not all and (width>=992px){.footer-wrapper{padding-top:calc(var(--spacing) * 10);padding-bottom:calc(var(--spacing) * 10);flex-wrap:wrap;grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=768px){.footer-wrapper{grid-template-columns:repeat(1,minmax(0,1fr));padding-top:0;padding-bottom:0}}@media not all and (width>=480px){.footer-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start}}@media screen and (width<=991px){.footer-wrapper{border-bottom-color:#c3c3c3;grid-auto-columns:1fr}}.full-height,.full-height-image{height:100%}.full-width,.full-width-block{width:100%}.gallery-container{justify-content:space-between;align-items:flex-start;gap:10px;width:100%;display:flex}@media not all and (width>=480px){.gallery-container{flex-flow:column}}.gallery-full-image{transition:opacity .4s}.gallery-full-image:hover{opacity:.5}.gallery-horizontal-block{gap:10px;width:100%}@media not all and (width>=768px){.gallery-horizontal-block{flex-flow:column}}.gallery-square-image{aspect-ratio:1;width:49%}@media not all and (width>=768px){.gallery-square-image{width:100%}}.gallery-square-image{transition:opacity .4s}.gallery-square-image:hover{opacity:.5}.gallery-vertical-block{gap:10px;width:50%}@media not all and (width>=480px){.gallery-vertical-block{width:100%}}.gathering-slider-navigation{width:100%;max-width:135px;inset:-100px 0% auto auto}@media not all and (width>=992px){.gathering-slider-navigation{top:-70px}}@media not all and (width>=480px){.gathering-slider-navigation{max-width:110px}}@media not all and (width>=992px){.hamburger-icon{background-color:#fff0;flex-direction:row}}@media not all and (width>=480px){.hamburger-icon{background-color:#fff0}}.heading{margin-top:0;margin-bottom:0}.heading-green-stroke{--tw-leading:100px;--tw-font-weight:900;color:var(--1-main-colors--transparent);margin-top:0;margin-bottom:0;font-size:100px;font-weight:900;line-height:100px}@media not all and (width>=768px){.heading-green-stroke{--tw-leading:70px;font-size:70px;line-height:70px}}@media not all and (width>=480px){.heading-green-stroke{font-size:46px}}.heading-green-stroke{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--1-main-colors--primary)}.heading-style-box{margin-bottom:calc(var(--spacing) * 10);width:100%;max-width:calc(var(--spacing) * 175);min-width:calc(var(--spacing) * 175);column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10);background-color:#efefef;padding:50px;display:flex}@media not all and (width>=992px){.heading-style-box{min-width:auto}}@media not all and (width>=768px){.heading-style-box{flex-direction:column;gap:25px;padding:30px}}@media not all and (width>=480px){.heading-style-box{padding:calc(var(--spacing) * 5)}}.hero-overlay{justify-content:space-between;align-items:center;width:100%;height:100%;display:none;position:absolute;inset:0%}.hero-section-horizontal-stretched{z-index:10;min-height:calc(var(--spacing) * 210);background-color:var(--3-neutral--neutral-500);flex-flow:row;display:flex;position:relative}@media not all and (width>=992px){.hero-section-horizontal-stretched{column-gap:calc(var(--spacing) * 15);row-gap:calc(var(--spacing) * 15);flex-flow:column;min-height:auto}}.hero-social-icons-wrapper{justify-content:flex-start;align-items:center;gap:30px;width:50%;position:absolute;inset:auto auto 70px 20px}@media not all and (width>=992px){.hero-social-icons-wrapper{bottom:calc(var(--spacing) * 5)}}@media not all and (width>=768px){.hero-social-icons-wrapper{width:70%}}@media not all and (width>=480px){.hero-social-icons-wrapper{gap:18px;width:100%}}.hero-video{z-index:1;min-height:calc(var(--spacing) * 210);width:48%;position:absolute;inset:auto 0% 0% auto}@media not all and (width>=992px){.hero-video{opacity:.2;width:auto;height:100%;min-height:auto;position:static}}.horizontal-left-center-15px-gap{align-items:center;gap:15px;display:flex}.horizontal-left-center-15px-gap.is-negative-10px{margin-left:-10px}.horizontal-left-center-24px-gap{align-items:center;column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 6);display:flex}.horizontal-left-center-8px-gap{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * 2);flex-flow:row;display:flex}.horizontal-left-stretch-20px-gap-wrap{justify-content:flex-start;align-items:stretch;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-flow:wrap}.horizontal-left-top{justify-content:flex-start;align-items:flex-start;display:flex}.horizontal-left-top.is-15px-gap{gap:15px}.hover-slide{width:25%;position:relative;overflow:hidden}@media not all and (width>=768px){.hover-slide{width:100%}}.icon{text-transform:none;font-family:Material Icons Outlined,sans-serif}.icon-16px{--tw-leading:16px;--tw-font-weight:400;text-transform:none;font-family:Material Icons Outlined,sans-serif;font-size:16px;font-weight:400;line-height:16px}.icon-20px{--tw-leading:20px;--tw-font-weight:400;text-transform:none;font-family:Material Icons,sans-serif;font-size:20px;font-weight:400;line-height:20px}.icon-block{justify-content:flex-start;align-items:flex-start;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 4)}.image-20px-contain{max-width:calc(var(--spacing) * 5);object-fit:contain}.image-48px{max-width:calc(var(--spacing) * 12)}.image-54px{max-width:54px}.image-wrapper{position:relative}.image-wrapper-45{width:45%;position:relative}@media not all and (width>=992px){.image-wrapper-45{width:100%}}.info-block{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing) * 4);--tw-leading:24px;flex-direction:row;row-gap:6px;margin-bottom:27px;font-size:14px;line-height:24px;display:flex;position:relative}@media not all and (width>=992px){.info-block{width:100%}}@media not all and (width>=768px){.info-block{flex-direction:column;align-items:flex-start;row-gap:15px;font-size:15px}}.input-field{min-height:calc(var(--spacing) * 14);border-radius:var(--5-radius--primary);border-style:var(--tw-border-style);border-width:1px;border-color:var(--3-neutral--neutral-300);background-color:var(--1-main-colors--transparent);padding:calc(var(--spacing) * 4);color:#cfd3d7;margin-bottom:0}.input-field.is-text-area{min-height:calc(var(--spacing) * 30)}.input-field-transparent-60px{min-height:calc(var(--spacing) * 15);border-style:var(--tw-border-style);border-width:1px;border-color:var(--3-neutral--neutral-200);background-color:var(--1-main-colors--transparent);--tw-font-weight:400;color:var(--3-neutral--neutral-100);font-weight:400;transition:border-color .4s}.input-field-transparent-60px:focus{border-color:var(--2-primary--primary-500)}.input-field-transparent-60px.is-min-height-134px{min-height:134px}.input-label{margin-bottom:var(--spacing);--tw-leading:22px;color:#f8f9fa;text-transform:none;font-size:16px;line-height:22px}.input-transparent-50px{border-style:var(--tw-border-style);border-width:1px;border-color:var(--3-neutral--neutral-400);background-color:var(--1-main-colors--transparent);min-height:50px;padding-top:15px;padding-bottom:15px;padding-left:calc(var(--spacing) * 6);color:var(--3-neutral--neutral-300);margin-bottom:0}.input-transparent-50px::placeholder{color:var(--3-neutral--neutral-300)}.input-transparent-70px{border-style:var(--tw-border-style);border-width:1px;border-color:var(--3-neutral--neutral-400);background-color:var(--1-main-colors--transparent);min-height:70px;padding-top:15px;padding-bottom:15px;padding-left:calc(var(--spacing) * 6);color:var(--3-neutral--neutral-300);margin-bottom:0}.input-transparent-70px::placeholder{color:var(--3-neutral--neutral-300)}.larger-container-for-slider{width:100%;max-width:calc(var(--spacing) * 410);padding-top:calc(var(--spacing) * 45);margin-left:auto;margin-right:auto;position:relative;overflow:hidden}@media not all and (width>=768px){.larger-container-for-slider{padding-top:calc(var(--spacing) * 20)}}.let-s-talk-button{border-style:var(--tw-border-style);border-width:1px;border-color:var(--1-main-colors--primary);background-color:var(--1-main-colors--primary);--tw-leading:24px;--tw-font-weight:500;width:150px;height:50px;color:var(--1-main-colors--black);text-transform:capitalize;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding-block:15px;padding-inline:30px;font-size:16px;font-weight:500;line-height:24px;text-decoration-line:none;transition:background-color .5s;display:flex}.let-s-talk-button:hover{color:var(--color-white);background-color:#fff0}@media screen and (width<=767px){.let-s-talk-button:hover{transform:none}}.license-block{margin-top:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.license-link-block{flex-direction:column;row-gap:6px;display:flex}.license-main-text{margin-bottom:calc(var(--spacing) * 15);--tw-leading:28px;--tw-font-weight:400;color:var(--1-main-colors--paragraph);font-size:18px;font-weight:400;line-height:28px}@media not all and (width>=480px){.license-main-text{--tw-leading:24px;margin-bottom:0;font-size:16px;line-height:24px}}.license-paragraph{margin-bottom:var(--spacing);color:var(--1-main-colors--paragraph)}@media not all and (width>=480px){.license-paragraph{--tw-leading:21px;font-size:14px;line-height:21px}}.license-title{--tw-leading:30px;--tw-font-weight:500;font-size:20px;font-weight:500;line-height:30px}@media not all and (width>=480px){.license-title{--tw-leading:27px;font-size:18px;line-height:27px}}.license-wrapper{max-width:555px}.linear-black{background-image:linear-gradient(#0000,#00000080 50%,#000);width:100%;height:25%;position:absolute;bottom:0}.lock-image{max-width:calc(var(--spacing) * 50)}.logo-inifinity-wrapper{width:200vw}@media screen and (width<=479px){.logo-inifinity-wrapper{transform:translate(-100vw)}}.lower-case{z-index:2;text-transform:none}.main-block{flex-direction:column;align-items:stretch;width:100%;min-width:550px;max-width:none;display:flex}@media not all and (width>=992px){.main-block{min-width:auto}}.margin-30px{margin-top:30px;margin-bottom:30px}.margin-60px{margin-top:calc(var(--spacing) * 15);margin-bottom:calc(var(--spacing) * 15)}.margin-70px{margin-top:70px;margin-bottom:70px}.margin-bottom-12px{margin-bottom:calc(var(--spacing) * 3)}.margin-bottom-15px{margin-bottom:15px}.margin-bottom-20px{margin-bottom:calc(var(--spacing) * 5)}.margin-bottom-35px{margin-bottom:35px}.margin-bottom-40px{margin-bottom:calc(var(--spacing) * 10)}.margin-bottom-70px{margin-bottom:70px}.margin-right-30px{margin-right:30px}.margin-top-100px{margin-top:calc(var(--spacing) * 25)}@media not all and (width>=768px){.margin-top-100px{margin-top:calc(var(--spacing) * 20)}}@media not all and (width>=480px){.margin-top-100px{margin-top:calc(var(--spacing) * 15)}}.margin-top-120px{margin-top:calc(var(--spacing) * 30)}.margin-top-12px{margin-top:calc(var(--spacing) * 3)}.margin-top-13px{margin-top:13px}.margin-top-16px{margin-top:calc(var(--spacing) * 4)}.margin-top-200px{margin-top:calc(var(--spacing) * 50)}@media not all and (width>=992px){.margin-top-200px{margin-top:calc(var(--spacing) * 40)}}.margin-top-20px{margin-top:calc(var(--spacing) * 5)}.margin-top-25px{margin-top:25px}.margin-top-30px{margin-top:30px}.margin-top-32px{margin-top:calc(var(--spacing) * 8)}.margin-top-40px{margin-top:calc(var(--spacing) * 10)}.margin-top-40px-bottom-60px{margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 15)}@media not all and (width>=480px){.margin-top-40px-bottom-60px{margin-top:25px;margin-bottom:calc(var(--spacing) * 10)}}.margin-top-60px{margin-top:calc(var(--spacing) * 15)}.margin-top-7px{margin-top:7px}.margin-top-80px{margin-top:calc(var(--spacing) * 20)}.margin-top-90px{margin-top:90px}@media not all and (width>=480px){.margin-top-90px{margin-top:calc(var(--spacing) * 15)}}.mask{z-index:1;position:relative;overflow:hidden}.mask.is-related-post{height:calc(var(--spacing) * 25);border-radius:2px;width:100%;min-width:150px;max-width:150px}@media not all and (width>=480px){.mask.is-related-post{max-width:none;height:auto}}.mask.is-classroom-thumbnail{height:100%;min-height:calc(var(--spacing) * 65)}.mask-37{z-index:0;max-width:37%;overflow:visible}@media not all and (width>=768px){.mask-37{max-width:48%}}@media not all and (width>=480px){.mask-37{max-width:100%}}.mask-48{max-width:48%;overflow:visible}@media not all and (width>=768px){.mask-48{max-width:100%}}.membership-block{margin-top:calc(var(--spacing) * 6);--tw-leading:24px;justify-content:flex-start;align-items:flex-end;gap:10px;margin-bottom:34px;font-size:15px;line-height:24px}.membership-card{width:100%;max-width:calc(var(--spacing) * 120);border-style:var(--tw-border-style);border-width:1px;border-color:var(--1-main-colors--transparent);background-color:var(--1-main-colors--secondary);padding-inline:30px;padding-top:90px;padding-bottom:calc(var(--spacing) * 20);text-align:center;--tw-leading:28px;--tw-font-weight:500;color:var(--1-main-colors--paragraph);border-radius:5px;flex-direction:column;justify-content:center;align-items:center;font-size:18px;font-weight:500;line-height:28px;display:flex;position:relative}@media not all and (width>=480px){.membership-card{padding-inline:calc(var(--spacing) * 5);padding-top:70px;padding-bottom:calc(var(--spacing) * 15);--tw-leading:26px;font-size:16px;line-height:26px}}.membership-card{transition:border-color .4s}.membership-card:hover{border-color:var(--1-main-colors--white)}.membership-discount-tag{background-color:var(--3-neutral--neutral-300);color:var(--1-main-colors--white);border-radius:4px;padding:10px;position:absolute;inset:20px auto auto -6px}.membership-feature{justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);--tw-leading:36px;width:100%;padding-bottom:10px;padding-left:30px;padding-right:30px;line-height:36px;display:flex}@media not all and (width>=480px){.membership-feature{gap:10px;padding-left:15px;padding-right:15px}}.membership-feature{border-bottom:1px solid var(--3-neutral--neutral-300)}.membership-features-wrapper{margin-bottom:calc(var(--spacing) * 20);flex-direction:column;gap:10px;display:flex}@media not all and (width>=480px){.membership-features-wrapper{margin-bottom:50px}}.menu-button{--tw-leading:24px;color:var(--color-white);background-color:#fff0;padding:0;font-size:24px;line-height:24px}@media not all and (width>=992px){.menu-button{z-index:10;--tw-leading:20px;--tw-font-weight:400;color:var(--color-white);text-transform:none;background-color:#fff0;flex-direction:row;padding:0;font-size:20px;font-weight:400;line-height:20px;display:block}}@media not all and (width>=480px){.menu-button{margin-left:10px}}.menu-button{font-family:Material Icons,sans-serif}@media screen and (width<=991px){.menu-button{font-family:Material Icons,sans-serif}}.menu-button:focus,.menu-button.is-open{background-color:#fff0}@media not all and (width>=992px){.menu-button.is-open{color:var(--color-white);background-color:#0000}}.mob-time{background-color:var(--3-neutral--neutral-400);text-align:center;justify-content:center;align-items:center;padding-block:26px;padding-inline:10px;display:flex}@media not all and (width>=768px){.mob-time{height:calc(var(--spacing) * 20);justify-content:center;align-items:center;width:100%;display:flex}}@media not all and (width>=480px){.mob-time{height:70px}}@media screen and (width<=767px){.mob-time{border-right:1px solid var(--3-neutral--neutral-300);border-bottom:1px solid var(--3-neutral--neutral-300)}}.mobile-landscape-weekly{display:none}@media not all and (width>=768px){.mobile-landscape-weekly{width:100%;max-width:calc(var(--spacing) * 25);flex-flow:column;display:flex}}@media not all and (width>=480px){.mobile-landscape-weekly{max-width:calc(var(--spacing) * 20)}}.nav-button-list{padding-left:calc(var(--spacing) * 5);flex:1}@media not all and (width>=992px){.nav-button-list{justify-content:center;align-items:center;padding-left:0}}@media not all and (width>=480px){.nav-button-list{padding-left:0}}.nav-dropdown-contents-fastfood{background-color:var(--1-main-colors--secondary);padding-inline:45px;padding-block:calc(var(--spacing) * 5);flex-flow:column;gap:10px;display:flex}@media not all and (width>=992px){.nav-dropdown-contents-fastfood{padding-right:66px;padding-left:calc(var(--spacing) * 10)}}.nav-dropdown-contents-fastfood{box-shadow:0 2px 5px #0003}.nav-icon-and-text-wrapper{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 6);display:flex}@media not all and (width>=480px){.nav-icon-and-text-wrapper{gap:15px}}.nav-link{--tw-font-weight:500;color:var(--color-white);justify-content:flex-start;align-items:center;gap:5px;padding:0;font-weight:500;text-decoration-line:none;display:flex}@media not all and (width>=480px){.nav-link{--tw-leading:22px;font-size:14px;line-height:22px}}.nav-link{transition:color .3s ease-out}.nav-link:hover,.nav-link.is-current{color:var(--1-main-colors--primary)}@media not all and (width>=480px){.nav-link.is-current{padding-top:0;padding-bottom:0}}.nav-link-dropdown{z-index:1;cursor:pointer}@media not all and (width>=992px){.nav-link-dropdown{flex-flow:column;display:flex}}.nav-list{text-decoration-line:none;overflow:hidden}@media screen and (width<=479px){.nav-list{border-bottom-style:none}}.nav-list-for-dropdown{text-decoration-line:none}@media screen and (width<=479px){.nav-list-for-dropdown{border-bottom-style:none}}.nav-menu{flex-direction:row;justify-content:space-between;align-items:center;gap:50px 30px;margin-bottom:0;padding-left:0;display:flex}@media not all and (width>=992px){.nav-menu{text-align:center;flex-flow:column;padding-top:70px;padding-bottom:50px}}@media not all and (width>=768px){.nav-menu{border-radius:0}}@media not all and (width>=480px){.nav-menu{flex-direction:column;row-gap:30px;overflow:visible}}@media not all and (width>=992px){.nav-menu-wrapper{min-width:calc(var(--spacing) * 105);background-color:#000;flex-direction:row}}@media not all and (width>=768px){.nav-menu-wrapper{z-index:1;min-width:calc(var(--spacing) * 80)}}@media not all and (width>=480px){.nav-menu-wrapper{z-index:2;min-width:calc(var(--spacing) * 65)}}.navbar{z-index:100;background-color:var(--1-main-colors--background);width:100%;max-width:100%;padding-inline:0;padding-block:calc(var(--spacing) * 5);margin-left:auto;margin-right:auto;position:sticky;top:0}@media not all and (width>=992px){.navbar{padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 5);margin-top:0}}@media not all and (width>=768px){.navbar{z-index:99999;max-width:100%;padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 5)}}@media not all and (width>=480px){.navbar{padding-top:10px;padding-bottom:10px}}.navbar{border-bottom:1px solid var(--1-main-colors--border)}.navbar-wrapper{justify-content:space-between;align-items:center;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);display:flex}.neutral-200{color:var(--3-neutral--neutral-200)}.neutral-200-link{color:var(--3-neutral--neutral-200);text-transform:none;transition:color .3s}.neutral-200-link:hover{color:var(--2-primary--primary-500)}.newsletter-button-wrapper-center{justify-content:center;align-items:center;display:flex;position:relative}.newsletter-button-wrapper-white{flex-flow:column;justify-content:center;align-items:stretch;gap:13px;display:flex;position:relative}.newsletter-content{gap:14px;padding-top:30px;padding-bottom:30px}@media not all and (width>=992px){.newsletter-content{padding-left:50px;padding-right:30px}}@media not all and (width>=768px){.newsletter-content{padding-left:30px}}@media not all and (width>=480px){.newsletter-content{padding-right:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 5)}}.newsletter-form-white-bg{width:100%;max-width:calc(var(--spacing) * 85);margin-bottom:0}@media not all and (width>=992px){.newsletter-form-white-bg{max-width:none}}.newsletter-gym{width:100%;max-width:450px;margin-top:11px;margin-bottom:0}.newsletter-image{max-width:calc(var(--spacing) * 150)}@media not all and (width>=992px){.newsletter-image{max-width:none}}.newsletter-section{background-color:var(--1-main-colors--secondary);padding-left:calc(var(--spacing) * 30);justify-content:space-between;align-items:center;display:flex;position:relative;overflow:hidden}@media not all and (width>=992px){.newsletter-section{padding-top:calc(var(--spacing) * 15);flex-flow:column;padding-left:0}}@media not all and (width>=480px){.newsletter-section{padding-top:30px}}.newsletter-wrapper{row-gap:calc(var(--spacing) * 6);flex-direction:column;display:flex}@media not all and (width>=992px){.newsletter-wrapper{max-width:calc(var(--spacing) * 100)}}.number-80px-stroke{--tw-leading:80px;color:var(--1-main-colors--transparent);font-size:80px;line-height:80px}@media not all and (width>=480px){.number-80px-stroke{--tw-leading:60px;font-size:60px;line-height:60px}}.number-80px-stroke{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--1-main-colors--primary)}.number-mask-negative-margin{margin-top:-31px;overflow:hidden}.on-hover-slider{justify-content:flex-start;align-items:center;width:100%;display:flex;position:relative}@media not all and (width>=768px){.on-hover-slider{flex-flow:column}}.padding-40px{padding:calc(var(--spacing) * 10)}.page-wrapper{overflow:hidden}.partner-logo-200px{height:51px;max-width:calc(var(--spacing) * 50);object-fit:contain;transition:transform .5s cubic-bezier(.175,.885,.32,1.275)}.partner-logo-200px:hover{transform:scale(1.1)}.partners-grid-infinity{justify-content:space-between;align-items:center;column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 4);white-space:nowrap;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));display:flex}@media not all and (width>=480px){.partners-grid-infinity{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}}.partners-grid-infinity{grid-auto-columns:1fr;transform:none}@media screen and (width<=479px){.partners-grid-infinity{transform:none}}.partners-infinity{margin-top:calc(var(--spacing) * 30);background-color:var(--3-neutral--neutral-600);width:100%;padding-top:75px;padding-bottom:75px;position:relative}@media not all and (width>=480px){.partners-infinity{padding-top:45px;padding-bottom:45px}}.percentage-counter{right:0;bottom:calc(var(--spacing) * 4);--tw-leading:28px;color:var(--1-main-colors--primary);justify-content:flex-end;font-size:18px;line-height:28px;display:flex;position:absolute;left:auto}@media not all and (width>=480px){.percentage-counter{right:calc(var(--spacing) * -5);--tw-leading:120%;font-size:16px;line-height:120%}}.portfolio-620px-height-slide{z-index:1;border-style:var(--tw-border-style);border-width:1px;border-color:#000;position:relative;overflow:hidden}.portfolio-image{aspect-ratio:2/3;height:100%}.portrait-image{aspect-ratio:2/3}.portrait-image-min-width-750px{aspect-ratio:2/3;height:100%;min-height:750px}@media not all and (width>=992px){.portrait-image-min-width-750px{min-height:calc(var(--spacing) * 130)}}@media not all and (width>=768px){.portrait-image-min-width-750px{min-height:auto}}.post-image{object-fit:cover;border-radius:5px;width:100%;max-width:870px;max-height:665px}@media not all and (width>=992px){.post-image{max-width:100%;max-height:450px}}@media not all and (width>=768px){.post-image{max-height:calc(var(--spacing) * 90)}}@media not all and (width>=480px){.post-image{width:100%;max-width:100%}}.post-title{--tw-leading:28px;--tw-font-weight:500;color:var(--1-main-colors--paragraph);text-transform:none;font-size:18px;font-weight:500;line-height:28px;transition:color .4s}.post-title:hover{color:var(--1-main-colors--primary)}.preview-buttons-wrapper{white-space:nowrap;justify-content:center;align-items:center;gap:10px;display:flex}.price-64px{--tw-leading:60px;--tw-font-weight:700;color:var(--1-main-colors--white);font-size:64px;font-weight:700;line-height:60px}@media not all and (width>=480px){.price-64px{font-size:50px}}.price-button{justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--1-main-colors--primary);background-color:var(--1-main-colors--transparent);width:100%;padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);--tw-leading:28px;--tw-font-weight:500;font-size:18px;font-weight:500;line-height:28px;display:flex}@media not all and (width>=768px){.price-button{--tw-leading:26px;font-size:16px;line-height:26px}}@media not all and (width>=480px){.price-button{padding-inline:calc(var(--spacing) * 5);--tw-leading:24px;padding-block:9px;font-size:15px;line-height:24px}}.price-button{transition:background-color .5s cubic-bezier(.19,1,.22,1)}.price-button:hover{background-color:var(--1-main-colors--primary);color:var(--1-main-colors--secondary)}.pricing-block{--tw-leading:24px;justify-content:flex-start;align-items:flex-end;gap:10px;margin-top:30px;margin-bottom:46px;font-size:15px;line-height:24px}.pricing-card-black{border-style:var(--tw-border-style);border-width:1px;border-color:var(--3-neutral--neutral-300);background-color:var(--3-neutral--neutral-800);width:100%;padding-top:45px;padding-bottom:70px;padding-right:45px;padding-left:calc(var(--spacing) * 8);color:var(--3-neutral--neutral-100);border-radius:5px;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}@media not all and (width>=480px){.pricing-card-black{padding-inline:25px;padding-top:calc(var(--spacing) * 10);padding-bottom:50px}}.pricing-card-black{transition:border-color .4s}.pricing-card-black:hover{border-color:var(--1-main-colors--white)}.pricing-card-left-align{width:100%;max-width:calc(var(--spacing) * 105);border-style:var(--tw-border-style);background-color:var(--color-white);padding-top:calc(var(--spacing) * 10);padding-bottom:46px;padding-right:30px;padding-left:calc(var(--spacing) * 10);text-align:left;border-width:1px;border-color:#b7b7b7;border-radius:10px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:15px;display:flex}@media not all and (width>=992px){.pricing-card-left-align{justify-content:space-between}}@media not all and (width>=768px){.pricing-card-left-align{min-width:auto}}@media not all and (width>=480px){.pricing-card-left-align{padding-left:25px;padding-right:25px}}.pricing-card-left-align{box-shadow:8px 6px 20px #0000000d}.pricing-feature{--tw-leading:36px;--tw-font-weight:300;width:100%;font-weight:300;line-height:36px}@media not all and (width>=480px){.pricing-feature{--tw-leading:34px;font-size:15px;line-height:34px}}.pricing-feature-wrapper{justify-content:center;align-items:flex-start;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);text-align:left;flex-direction:column;width:100%;margin-top:45px;display:flex}.pricing-floating-text{top:6px;right:auto;left:calc(var(--spacing) * -30);--tw-leading:30px;color:var(--1-main-colors--white);font-size:20px;line-height:30px;position:absolute}@media not all and (width>=480px){.pricing-floating-text{--tw-leading:24px;font-size:15px;line-height:24px;left:-82px}}.pricing-floating-text.is-yearly{right:calc(var(--spacing) * -25);left:auto}@media not all and (width>=480px){.pricing-floating-text.is-yearly{right:-65px}}.pricing-mask{width:35%;min-width:calc(var(--spacing) * 105);overflow:visible}@media not all and (width>=480px){.pricing-mask{width:100%;min-width:auto}}.pricing-section{background-color:var(--1-main-colors--secondary);padding-top:calc(var(--spacing) * 35);padding-bottom:calc(var(--spacing) * 35);background-position:50%;background-repeat:no-repeat;background-size:cover}@media not all and (width>=768px){.pricing-section{padding-top:calc(var(--spacing) * 25);padding-bottom:calc(var(--spacing) * 25)}}@media not all and (width>=480px){.pricing-section{padding-top:70px;padding-bottom:70px}}.pricing-section{background-image:url(/_astro/group.kS9h26GA.png)}.pricing-tab{background-color:var(--1-main-colors--transparent);padding-inline:calc(var(--spacing) * 10);padding-block:calc(var(--spacing) * 4);--tw-font-weight:500;color:var(--3-neutral--neutral-100);font-size:18px;font-weight:500}@media not all and (width>=768px){.pricing-tab{padding-left:30px;padding-right:30px}}@media not all and (width>=480px){.pricing-tab{width:100%}}.pricing-tab{transition:background-color .6s cubic-bezier(.215,.61,.355,1)}.pricing-tab.is-current{background-color:var(--1-main-colors--primary);color:var(--1-main-colors--secondary)}.pricing-tab-contents{margin-top:calc(var(--spacing) * 16);overflow:visible}@media not all and (width>=480px){.pricing-tab-contents{margin-top:75px}}.pricing-tab-menu{justify-content:flex-start;align-items:center;gap:10px;display:flex}@media not all and (width>=480px){.pricing-tab-menu{flex-flow:column;justify-content:flex-start;align-items:flex-start}}.primary-button{z-index:3;border-style:var(--tw-border-style);border-width:1px;border-color:var(--1-main-colors--primary);--tw-font-weight:500;white-space:nowrap;color:var(--1-main-colors--secondary);justify-content:center;align-items:center;gap:10px;padding-block:13px;padding-inline:29px;font-weight:500;transition:color .5s ease-out;display:flex;position:relative;overflow:hidden}.primary-button:hover{background-color:var(--1-main-colors--transparent);color:var(--1-main-colors--white)}.primary-button.is-pricing-button{border-radius:var(--5-radius--primary);padding-inline:calc(var(--spacing) * 9);padding-block:14px}.primary-button.is-padding-y-16px{padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 4)}.primary-button-with-arrow{border-style:var(--tw-border-style);--tw-font-weight:500;color:#010f1c;background-color:#ffb700;border-width:1px;border-color:#ffb700;border-radius:2px;justify-content:center;align-items:center;gap:10px;padding-block:14px;padding-inline:30px;font-weight:500;transition:background-color .4s,color .6s ease-out;display:flex}.primary-button-with-arrow:hover{color:#ffb700;background-color:#0000}.production-button-arrow{max-width:14px}.production-button-info{white-space:nowrap;justify-content:center;align-items:center;gap:10px;display:flex}.production-buy-button{--tw-leading:24px;--tw-font-weight:400;height:46px;color:var(--color-white);background-color:#4353ff;border-radius:2px;justify-content:center;align-items:center;padding-left:18px;padding-right:18px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:24px;transition:opacity .5s;display:flex}.production-buy-button:hover{color:var(--color-white);opacity:.75}.production-template-block{z-index:100;height:calc(var(--spacing) * 20);background-color:var(--color-white);justify-content:space-between;align-items:center;padding-top:0;padding-right:10px;display:flex;position:fixed;inset:auto 0% 0%}@media not all and (width>=992px){.production-template-block{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5)}}.production-template-block{border-top:1px solid #00000026}.production-template-height{height:calc(var(--spacing) * 20)}.production-template-image{object-fit:cover;width:130px;height:100%}.production-template-info{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);height:100%;display:flex}@media not all and (width>=992px){.production-template-info{gap:15px}}.production-template-link{color:#000;font-size:13px;text-decoration-line:none;transition:color .5s;display:inline}.production-template-link:hover{color:#4353ff}.production-template-name{--tw-leading:120%;--tw-font-weight:400;color:#000;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:120%}.production-template-paragraph{--tw-leading:120%;--tw-font-weight:400;color:#757575;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:13px;font-weight:400;line-height:120%}.production-template-title{padding-top:calc(var(--spacing) * 2);flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;display:flex}.production-view-button{border-style:var(--tw-border-style);--tw-leading:120%;--tw-font-weight:400;color:#000;border-width:1px;border-color:#ebebeb;border-radius:2px;align-items:center;gap:10px;height:46px;padding-block:9px;padding-inline:18px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:120%;text-decoration-line:none;transition:background-color .5s;display:flex}.production-view-button:hover{color:#000;background-color:#ebebeb}.property-category-block{--tw-leading:28px;--tw-font-weight:500;color:var(--3-neutral--neutral-100);text-transform:none;align-items:center;gap:15px;font-size:18px;font-weight:500;line-height:28px;transition:color .5s,transform .45s;display:flex}.property-category-block:hover{color:var(--1-main-colors--primary);transform:translate(10px)}.relative-block{width:100%;height:100%;position:relative}.remove-this-for-production{justify-content:space-between;align-items:center;margin-top:0;display:flex}@media not all and (width>=768px){.remove-this-for-production{display:block}}.rich-text-block :is(img){margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 10);border-radius:10px;max-height:590px}.rich-text-block :is(p){margin-bottom:calc(var(--spacing) * 5);max-width:none}.rich-text-block :is(h4){--tw-leading:34px;--tw-font-weight:400;font-size:20px;font-weight:400;line-height:34px}.row-first-block{background-color:var(--3-neutral--neutral-400);padding-inline:10px;padding-block:calc(var(--spacing) * 13);text-align:center;flex-flow:column;justify-content:center;align-items:center;display:flex}@media not all and (width>=992px){.row-first-block{--tw-leading:22px;padding-top:30px;padding-bottom:30px;font-size:13px;line-height:22px}}@media not all and (width>=768px){.row-first-block{height:calc(var(--spacing) * 20);font-size:15px}}@media not all and (width>=480px){.row-first-block{height:70px;font-size:13px}}.row-first-block{border-right:1px none var(--3-neutral--neutral-400);border-bottom:1px solid var(--3-neutral--neutral-300)}.row-first-block.is-no-border{border-bottom-style:none}.schedule-block{padding-inline:10px;padding-block:calc(var(--spacing) * 13);text-align:center;flex-flow:column;justify-content:center;align-items:center;display:flex}@media not all and (width>=992px){.schedule-block{--tw-leading:20px;padding-top:30px;padding-bottom:30px;font-size:12px;line-height:20px}}@media not all and (width>=768px){.schedule-block{height:calc(var(--spacing) * 20);font-size:14px}}@media not all and (width>=480px){.schedule-block{height:70px;font-size:12px}}.schedule-block{border-right:1px solid var(--3-neutral--neutral-400);border-bottom:1px solid var(--3-neutral--neutral-400)}@media screen and (width<=767px){.schedule-block{border-right:1px solid var(--1-main-colors--border);border-bottom:1px solid var(--3-neutral--neutral-300)}}@media not all and (width>=992px){.schedule-grid{width:100%}}@media not all and (width>=768px){.schedule-grid{flex-flow:column;display:flex}}.schedule-link{background-color:var(--1-main-colors--transparent);padding-inline:calc(var(--spacing) * 5);--tw-leading:30px;color:var(--1-main-colors--white);justify-content:center;align-items:center;padding-block:10px;font-size:20px;line-height:30px;display:flex}@media not all and (width>=768px){.schedule-link{--tw-leading:26px;font-size:18px;line-height:26px}}@media not all and (width>=480px){.schedule-link{padding-inline:15px;padding-block:calc(var(--spacing) * 2);--tw-leading:24px;font-size:15px;line-height:24px}}.schedule-link{transition:color .4s,background-color .5s}.schedule-link.is-current{background-color:var(--1-main-colors--primary);color:var(--1-main-colors--secondary)}@media not all and (width>=992px){.schedule-tab{overflow:auto}}.schedule-timing-title{--tw-leading:28px;--tw-font-weight:500;font-size:18px;font-weight:500;line-height:28px}@media not all and (width>=992px){.schedule-timing-title{font-size:16px}}@media not all and (width>=768px){.schedule-timing-title{font-size:16px}}@media not all and (width>=480px){.schedule-timing-title{font-size:14px}}@media not all and (width>=768px){.schedule-wrapper{display:flex}}.search-block{flex-direction:row;width:100%;margin-bottom:0;display:flex;position:relative}.search-button{--tw-leading:16px;color:#666;background-color:#3898ec00;padding:0;font-family:Icofont,sans-serif;line-height:16px;position:absolute;inset:0% 14px 0% auto}.secondary-button{z-index:2;justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--1-main-colors--white);background-color:var(--1-main-colors--transparent);padding-inline:30px;padding-block:calc(var(--spacing) * 5);--tw-leading:26px;--tw-font-weight:500;white-space:nowrap;color:var(--color-white);font-size:16px;font-weight:500;line-height:26px;transition:color 1s ease-out,background-color .5s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative;overflow:hidden}.secondary-button:hover{color:var(--1-main-colors--secondary)}.secondary-section{margin-top:calc(var(--spacing) * 50);background-color:var(--1-main-colors--secondary);padding-top:calc(var(--spacing) * 40);padding-bottom:calc(var(--spacing) * 45)}@media not all and (width>=992px){.secondary-section{padding-top:calc(var(--spacing) * 30);padding-bottom:calc(var(--spacing) * 35)}}@media not all and (width>=768px){.secondary-section{padding-top:90px;padding-bottom:calc(var(--spacing) * 25)}}@media not all and (width>=480px){.secondary-section{padding-top:calc(var(--spacing) * 15);padding-bottom:70px}}.section{margin-top:130px;margin-bottom:130px}@media not all and (width>=992px){.section{margin-top:calc(var(--spacing) * 25);margin-bottom:calc(var(--spacing) * 25)}}@media not all and (width>=768px){.section{margin-top:calc(var(--spacing) * 20);margin-bottom:calc(var(--spacing) * 20)}}@media not all and (width>=480px){.section{margin-top:calc(var(--spacing) * 15);margin-bottom:calc(var(--spacing) * 15)}}.section-60px{margin-top:calc(var(--spacing) * 15);margin-bottom:calc(var(--spacing) * 15);position:relative}.service-body{width:100%;height:40%;padding-right:calc(var(--spacing) * 10);padding-bottom:30px;padding-left:calc(var(--spacing) * 10);flex-flow:column;justify-content:flex-end;align-items:flex-start;gap:14px;display:flex;position:absolute;bottom:0%;left:0%;right:0%}@media not all and (width>=768px){.service-body{padding-bottom:15px;padding-left:10px;padding-right:10px}}.service-body{background-image:linear-gradient(#0000,#0006 30%,#0009 70%,#000)}.service-card{position:relative;overflow:hidden}.service-slide-card{border-radius:var(--5-radius--primary);background-color:var(--1-main-colors--background);width:100%;padding-top:calc(var(--spacing) * 31);padding-right:calc(var(--spacing) * 12);padding-bottom:calc(var(--spacing) * 35);padding-left:calc(var(--spacing) * 15);flex-flow:column;gap:30px;display:flex;position:relative}@media not all and (width>=992px){.service-slide-card{padding-right:calc(var(--spacing) * 10);padding-left:calc(var(--spacing) * 10)}}@media not all and (width>=768px){.service-slide-card{padding-top:calc(var(--spacing) * 25);padding-bottom:90px}}@media not all and (width>=480px){.service-slide-card{padding-inline:30px;padding-top:90px;padding-bottom:calc(var(--spacing) * 20)}}.service-thumbnail{aspect-ratio:2/3;max-height:calc(var(--spacing) * 135);transition:transform .5s cubic-bezier(.165,.84,.44,1)}.service-thumbnail:hover{transform:scale(1.1)}.shedule-tab-menu{justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10);flex-flow:wrap;display:flex}@media not all and (width>=768px){.shedule-tab-menu{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5)}}@media not all and (width>=480px){.shedule-tab-menu{gap:10px}}.sidebar{column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10);flex-direction:column;width:35%;display:flex}@media not all and (width>=992px){.sidebar{width:100%}}.sidebar-title{--tw-leading:30px;color:var(--1-main-colors--white);border-bottom:3px solid var(--3-neutral--neutral-100);padding-bottom:10px;font-size:20px;line-height:30px}.site-logo{object-fit:contain;max-width:190px;max-height:58px}@media not all and (width>=992px){.site-logo{max-height:45px}}@media not all and (width>=768px){.site-logo{max-height:calc(var(--spacing) * 10)}}.site-logo-wrapper{max-width:calc(var(--spacing) * 50);overflow:hidden}@media not all and (width>=768px){.site-logo-wrapper{padding-left:0}}.site-logo-wrapper.is-current{width:auto;max-width:20%}@media not all and (width>=992px){.site-logo-wrapper.is-current{max-width:30%}}@media not all and (width>=768px){.site-logo-wrapper.is-current{max-width:35%}}@media not all and (width>=480px){.site-logo-wrapper.is-current{max-width:50%}}.skills-wrapper{margin-top:calc(var(--spacing) * 10);align-items:stretch;gap:30px;width:100%}.slider{background-color:#0000;justify-content:space-between;align-items:center;width:100%;height:100%;margin-left:auto;margin-right:auto;display:flex}@media not all and (width>=768px){.slider{min-height:auto}}@media screen and (width<=479px){.slider{transform:none}}.slider.is-static-auto{height:auto;position:static}.slider.is-workout-slider{padding-top:50px;position:static;overflow:hidden}.slider-animation-wrapper{background-color:var(--3-neutral--neutral-400);width:200vw;padding-top:26px;padding-bottom:26px;transition:background-color .4s}@media screen and (width<=479px){.slider-animation-wrapper{transform:translate(-100vw)}}.slider-animation-wrapper:hover{background-color:var(--1-main-colors--secondary)}.slider-contents{z-index:2;width:100%;max-width:calc(var(--spacing) * 95);background-color:var(--1-main-colors--background);padding-bottom:calc(var(--spacing) * 15);flex-direction:column;align-items:flex-start;gap:25px;display:flex;position:relative}@media not all and (width>=992px){.slider-contents{margin-top:0}}@media not all and (width>=768px){.slider-contents{display:flex}}.slider-contents.is-max-width-500px{max-width:none;min-width:calc(var(--spacing) * 125);column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3);padding-bottom:0}@media not all and (width>=992px){.slider-contents.is-max-width-500px{min-width:auto}}.slider-contents.is-workout-slider{max-width:calc(var(--spacing) * 105);background-color:var(--1-main-colors--transparent);justify-content:center;align-items:flex-start}@media not all and (width>=992px){.slider-contents.is-workout-slider{max-width:none}}@media not all and (width>=768px){.slider-contents.is-workout-slider{padding-bottom:calc(var(--spacing) * 10)}}.slider-margin{margin-bottom:calc(var(--spacing) * 12)}@media not all and (width>=992px){.slider-margin{margin-bottom:calc(var(--spacing) * 20)}}.slider-navigation{width:100%;max-width:135px;inset:210px auto auto -190px}@media not all and (width>=768px){.slider-navigation{top:calc(var(--spacing) * -14);left:auto;right:0}}@media not all and (width>=480px){.slider-navigation{max-width:110px}}.snippet-mask-52px{max-height:calc(var(--spacing) * 13);overflow:hidden}.social-border-1{height:calc(var(--spacing) * .25);background-color:var(--1-main-colors--white);width:100%;max-width:30%}.social-border-2{height:calc(var(--spacing) * .25);background-color:var(--1-main-colors--white);width:100%;max-width:40%}.social-icon-20px-white{--tw-leading:20px;color:var(--1-main-colors--white);justify-content:center;align-items:center;font-family:Icofont,sans-serif;font-size:20px;line-height:20px;transition:border-color .4s,color .4s ease-in-out,background-color .2s,transform .4s;display:flex}.social-icon-20px-white:hover{color:#4267b2;border-color:#0000;transform:translateY(-3px)}.social-icon-20px-white.is-twitter{--tw-leading:18px;font-size:18px;line-height:18px}.social-icon-20px-white.is-twitter:hover{color:#1da1f2}.social-icon-20px-white.is-pinterest:hover{color:#e60023}.social-icon-20px-white.is-linkedin:hover{color:#0077b5}.social-icon-transparent{--tw-leading:20px;color:#f7fdfe80;background-color:#0000;border-radius:2147483647px;justify-content:center;align-items:center;padding:10px;font-family:Icofont,sans-serif;font-size:20px;line-height:20px;transition:color .5s ease-in-out,background-color .2s,transform .4s;display:flex}.social-icon-transparent:hover{color:var(--color-white);background-color:#4267b2;transform:translateY(-3px)}.social-icon-transparent.is-pinterest:hover{color:var(--color-white);background-color:#e60023}.social-icon-transparent.is-twitter:hover{color:var(--color-white);background-color:#1da1f2}.social-icon-transparent.is-linkedin:hover{color:var(--color-white);background-color:#0077b5}.space-between-block{padding-top:var(--spacing);justify-content:space-between;align-items:center;gap:30px;padding-bottom:6px;display:flex}@media not all and (width>=992px){.space-between-block{flex-flow:column}}@media not all and (width>=480px){.space-between-block{width:100%}}.space-between-top-align{padding-top:var(--spacing);justify-content:space-between;align-items:flex-start;gap:30px;padding-bottom:6px;display:flex}@media not all and (width>=992px){.space-between-top-align{flex-flow:column}}@media not all and (width>=480px){.space-between-top-align{width:100%}}.style-guide-title{--tw-leading:46px;color:var(--1-main-colors--heading);font-size:36px;line-height:46px;font-family:var(--font--heading);border-bottom:3px solid #d9d9d9;margin-bottom:30px;padding-bottom:10px}.style-guide-wrapper{margin-bottom:calc(var(--spacing) * 15);flex-direction:column;align-items:flex-start;width:100%;display:flex}.submenu-link{--tw-leading:24px;--tw-font-weight:500;color:var(--1-main-colors--heading);margin-left:0;margin-right:0;padding:0;font-size:15px;font-weight:500;line-height:24px;transition:transform .25s cubic-bezier(.25,.46,.45,.94),color .35s}.submenu-link:hover{color:var(--1-main-colors--primary);transform:translate(5px)}.submenu-link.is-current{color:#ffb700}@media not all and (width>=992px){.submenu-link.is-current{color:#d01818}}.submit-button{border-style:var(--tw-border-style);border-width:1px;border-color:var(--1-main-colors--primary);background-color:var(--1-main-colors--primary);--tw-font-weight:500;white-space:nowrap;color:var(--1-main-colors--secondary);justify-content:center;align-items:center;gap:10px;padding-block:13px;padding-inline:30px;font-weight:500;transition:color .4s ease-out,background-color .5s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative}.submit-button:hover{background-color:var(--1-main-colors--transparent);color:var(--1-main-colors--white)}.success-message{border-radius:var(--5-radius--secondary);background-color:var(--1-main-colors--primary);width:100%;color:var(--1-main-colors--secondary)}.switch-menu{max-width:calc(var(--spacing) * 35);background-color:var(--3-neutral--neutral-300);padding:var(--spacing);border-radius:30px;display:flex}@media not all and (width>=480px){.switch-menu{column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3)}}.switch-menu{box-shadow:0 10px 30px #f3757633}.tab-link-pink{height:calc(var(--spacing) * 9);background-color:#c5727200;border-radius:30px;width:61px;padding:0}@media not all and (width>=480px){.tab-link-pink{width:42px;height:30px}}.tab-link-pink{transition:background-color .5s}.tab-link-pink.is-current{background-color:var(--1-main-colors--primary)}.tabs-content{width:100%;padding-top:70px;overflow:visible}@media not all and (width>=768px){.tabs-content{width:100%}}.tag-button{background-color:var(--1-main-colors--border);padding-inline:calc(var(--spacing) * 3);--tw-leading:22px;color:var(--1-main-colors--paragraph);text-transform:none;border-radius:2px;padding-block:6px;font-size:14px;line-height:22px;display:block}@media not all and (width>=480px){.tag-button{--tw-leading:22px;font-size:14px;line-height:22px}}.tag-button{transition:background-color .35s ease-out,color .45s}.tag-button:hover{background-color:var(--1-main-colors--primary);color:var(--1-main-colors--secondary);box-shadow:0 4px 10px #5d38ff1a}.tags-container{flex-flow:wrap;gap:10px 7px;display:flex}.team-form{margin-top:calc(var(--spacing) * 10);column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);flex-flow:column;display:flex}.team-form-wrapper{width:100%;margin-bottom:0}.team-profile-image{height:100%;max-height:calc(var(--spacing) * 120)}@media not all and (width>=992px){.team-profile-image{max-height:none}}.team-social-link{background-color:var(--1-main-colors--border);--tw-leading:20px;--tw-font-weight:400;color:var(--3-neutral--neutral-100);border-radius:2147483647px;justify-content:center;align-items:center;padding:10px;font-family:Icofont,sans-serif;font-size:20px;font-weight:400;line-height:20px;transition:color .5s ease-in-out,background-color .2s,transform .4s;display:flex}.team-social-link:hover{color:var(--color-white);background-color:#4267b2;transform:translateY(-3px)}.team-social-link.is-pinterest:hover{color:var(--color-white);background-color:#e60023}.team-social-link.is-twitter:hover{color:var(--color-white);background-color:#1da1f2}.text-bg-wrapper{z-index:-1;height:100%;max-height:calc(var(--spacing) * 50);text-align:center;opacity:1;justify-content:center;align-items:flex-start;width:100%;display:flex;position:absolute;top:-70px}@media not all and (width>=992px){.text-bg-wrapper{top:calc(var(--spacing) * -25)}}.text-bg-wrapper.is-our-mission{top:-186px;left:0}.text-bg-wrapper.is-absolute-0{z-index:2;top:0;left:0}@media not all and (width>=768px){.text-bg-wrapper.is-absolute-0{top:calc(var(--spacing) * -25)}}.text-bg-wrapper.is-our-service-text{top:calc(var(--spacing) * -20);left:0}@media not all and (width>=992px){.text-bg-wrapper.is-our-service-text{top:calc(var(--spacing) * -32);left:0}}.text-merge{flex-wrap:wrap;gap:5px;display:flex}.text-merge-wrapper{column-gap:var(--spacing);row-gap:var(--spacing);color:#292f36;display:flex}.time-block{background-color:var(--3-neutral--neutral-400);text-align:center;justify-content:center;align-items:center;padding-block:26px;padding-inline:10px;display:flex}@media not all and (width>=768px){.time-block{display:none}}.time-block{border-right:1px solid var(--3-neutral--neutral-300)}.time-block.is-last-block{border-right-style:none}.time-block.is-first-block{min-width:195px}@media not all and (width>=992px){.time-block.is-first-block{min-width:75px}}@media not all and (width>=768px){.time-block.is-first-block{display:none}}.time-block.is-first-block{border-bottom:1px solid var(--3-neutral--neutral-300)}.time-block-mob{background-color:var(--3-neutral--neutral-400);text-align:center;justify-content:center;align-items:center;padding-block:26px;padding-inline:10px;display:flex}@media not all and (width>=768px){.time-block-mob{height:calc(var(--spacing) * 20);justify-content:center;align-items:center;width:100%;display:flex}}@media not all and (width>=480px){.time-block-mob{height:70px}}@media screen and (width<=767px){.time-block-mob{border-bottom:1px solid var(--3-neutral--neutral-300)}}.title-wrapper{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:15px;max-width:750px;margin-bottom:50px;margin-left:auto;margin-right:auto;display:flex}.title-wrapper.is-no-gap{gap:0}.top-left-service-icon-wrapper{background-color:var(--1-main-colors--primary);border-radius:2147483647px;padding:23px;position:absolute;inset:-45px auto auto 60px}@media not all and (width>=480px){.top-left-service-icon-wrapper{padding:15px;left:30px}}.top-right-navigation{z-index:3;border-style:var(--tw-border-style);border-width:1px;border-color:var(--3-neutral--neutral-400);background-color:var(--1-main-colors--secondary);--tw-leading:20px;justify-content:center;align-items:center;width:100%;max-width:50px;height:50px;font-size:20px;line-height:20px;display:flex;inset:-120px 100px auto auto}@media not all and (width>=992px){.top-right-navigation{top:calc(var(--spacing) * -20);right:calc(var(--spacing) * 5)}}@media not all and (width>=768px){.top-right-navigation{top:calc(var(--spacing) * -17);max-width:50px;height:50px}}@media not all and (width>=480px){.top-right-navigation{right:calc(var(--spacing) * 5)}}.top-right-navigation{transition:background-color .3s}.top-right-navigation:hover{border-color:var(--1-main-colors--transparent);background-color:var(--1-main-colors--primary);color:var(--1-main-colors--secondary)}.top-right-navigation.is-left-arrow{right:calc(var(--spacing) * 40)}@media not all and (width>=992px){.top-right-navigation.is-left-arrow{right:calc(var(--spacing) * 20)}}@media not all and (width>=480px){.top-right-navigation.is-left-arrow{right:calc(var(--spacing) * 20)}}.utility-page-content{z-index:1;align-items:center;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5);text-align:center;flex-direction:column;max-width:682px;display:flex;position:relative}.utility-page-wrap{background-color:var(--1-main-colors--background);width:100vw;max-width:100%;height:100vh;max-height:100%;padding-right:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 5);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:relative}@media not all and (width>=768px){.utility-page-wrap{justify-content:flex-start;padding-top:35%}}@media not all and (width>=480px){.utility-page-wrap{padding-top:50%}}.utility-page-wrap{background-image:url(/_astro/group-2.D5o_b7jt.png)}.version-description{--tw-leading:28px;line-height:28px}.version-title{--tw-leading:36px;--tw-font-weight:500;font-size:24px;font-weight:500;line-height:36px}.vertical-center-align{text-align:center;flex-flow:column;justify-content:center;align-items:center;display:flex}.vertical-left-stretch{flex-flow:column;display:flex}.vertical-left-stretch.is-20px-gap{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 5)}.vertical-left-top{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.vertical-left-top.is-hero-block{width:50%}@media not all and (width>=992px){.vertical-left-top.is-hero-block{width:100%;padding-top:calc(var(--spacing) * 30);padding-bottom:calc(var(--spacing) * 25)}}@media not all and (width>=480px){.vertical-left-top.is-hero-block{padding-top:calc(var(--spacing) * 20)}}.vertical-left-top.is-30px-gap{gap:30px}.vertical-left-top.is-10px-gap{gap:10px}.vertical-left-top.is-40px-gap{column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 10)}.vertical-left-top-30px-gap{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:30px;display:flex}.vertical-left-top-6px-gap{z-index:1;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:relative}.video-banner{position:relative}.video-corner-border{z-index:-1;border-radius:var(--5-radius--primary);background-color:var(--1-main-colors--primary);opacity:.9;width:70%;height:40%;position:absolute;inset:auto auto -15px -15px}.video-corner-border-top-right{z-index:-1;border-radius:var(--5-radius--primary);background-color:var(--1-main-colors--primary);opacity:.9;width:70%;height:40%;position:absolute;inset:-15px -15px auto auto}.w-layout-grid{column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 4);grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:1fr;display:grid}.w-layout-hflex{flex-direction:row;align-items:flex-start;display:flex}.w-layout-vflex{flex-direction:column;align-items:flex-start;display:flex}@media not all and (width>=768px){.week-time{flex-flow:column;display:flex}}.why-choose-section{background-color:var(--1-main-colors--secondary);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:145px;padding-bottom:145px}@media not all and (width>=992px){.why-choose-section{padding-top:calc(var(--spacing) * 25);padding-bottom:calc(var(--spacing) * 25)}}.why-choose-section{background-image:url(/_astro/group-1.CWcJOpZC.png)}.widget{background-color:var(--1-main-colors--secondary);padding-inline:30px;padding-top:30px;padding-bottom:calc(var(--spacing) * 10);border-radius:2px;flex-direction:column;align-items:flex-start;gap:27px;display:flex}@media not all and (width>=480px){.widget{padding-right:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 5)}}.width-650px{max-width:650px}._3-column-grid{column-gap:30px;row-gap:calc(var(--spacing) * 15);grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media not all and (width>=992px){._3-column-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=768px){._3-column-grid{row-gap:calc(var(--spacing) * 15);grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (width>=480px){._3-column-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.partners-grid-infinity{column-gap:calc(var(--spacing) * 10);row-gap:calc(var(--spacing) * 4);grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));display:flex}@media not all and (width>=480px){.partners-grid-infinity{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}}.schedule-grid{grid-template-rows:auto auto auto auto auto auto auto;grid-template-columns:repeat(8,minmax(0,1fr));gap:0}@media not all and (width>=768px){.schedule-grid{display:flex}}@media not all and (width>=480px){.field-inputs-wrapper{flex-direction:column}}@media not all and (width>=768px){.gallery-horizontal-block{flex-direction:column}}.hero-social-icons-wrapper{align-items:center}.horizontal-left-center-15px-gap,.horizontal-left-center-24px-gap{align-items:center;display:flex}.horizontal-left-center-8px-gap{flex-direction:row;align-items:center;display:flex}.horizontal-left-stretch-20px-gap-wrap{flex-direction:row;align-items:stretch}.membership-block,.pricing-block{align-items:flex-end}.skills-wrapper{align-items:stretch}.schedule-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (width>=480px){.container{max-width:480px}}@media (width>=768px){.container{max-width:768px}}@media (width>=992px){.container{max-width:992px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1440px){.container{max-width:1440px}}@media (width>=1920px){.container{max-width:1920px}}.mt-8{margin-top:calc(var(--spacing) * 8)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:Icofont;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/icofont-subset.woff2)format("woff2")}:root{--1-main-colors--background:var(--3-neutral--neutral-900);--1-main-colors--black:#000;--1-main-colors--border:var(--3-neutral--neutral-400);--1-main-colors--heading:var(--1-main-colors--white);--1-main-colors--paragraph:var(--3-neutral--neutral-100);--1-main-colors--primary:#03ea04;--1-main-colors--secondary:var(--3-neutral--neutral-500);--1-main-colors--transparent:#0000;--1-main-colors--white:whitesmoke;--2-primary--primary-100:#fcc6d0;--2-primary--primary-200:#fbaaba;--2-primary--primary-300:#f9839a;--2-primary--primary-400:#f86b86;--2-primary--primary-50:#feedf0;--2-primary--primary-500:#03ea04;--2-primary--primary-600:#e0405f;--2-primary--primary-700:#af324a;--2-primary--primary-800:#872739;--2-primary--primary-900:#671d2c;--3-neutral--neutral-100:#b7b7b9;--3-neutral--neutral-200:#949597;--3-neutral--neutral-300:#646468;--3-neutral--neutral-400:#45464a;--3-neutral--neutral-50:#ececf0;--3-neutral--neutral-500:#17181d;--3-neutral--neutral-600:#15161a;--3-neutral--neutral-700:#2e304b;--3-neutral--neutral-800:#0d0d10;--3-neutral--neutral-900:#0a0a0c;--4-box-shadow--color:white;--4-box-shadow--shadow-50:white;--5-radius--button:30px;--5-radius--gap:0px;--5-radius--primary:4px;--5-radius--secondary:0px;--font--heading:Roboto, sans-serif;--font--icon:"Material Icons", sans-serif;--font--paragraph:Roboto, sans-serif;--font--social-icon:Icofont, sans-serif}.container{width:100%;max-width:calc(var(--spacing) * 340);padding-right:calc(var(--spacing) * 5);padding-left:calc(var(--spacing) * 5);flex-direction:column;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;position:relative}@media not all and (width>=768px){.container{flex-direction:column;justify-content:center;align-items:center}}@media not all and (width>=480px){.container{align-items:center;padding-left:15px;padding-right:15px}}.container.is-hero-container{justify-content:center;align-items:flex-start;display:flex}@media not all and (width>=992px){.container.is-hero-container{z-index:10}}.container.is-center-align{text-align:center;align-items:stretch;display:flex}.contents{flex-direction:column;justify-content:center;align-items:flex-start;width:50%;display:flex}@media not all and (width>=992px){.contents{width:100%}}.contents.is-60{margin-top:calc(var(--spacing) * -25);gap:10px;width:60%}@media not all and (width>=992px){.contents.is-60{width:100%;margin-top:0}}.hidden{display:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.slider-mask{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;display:flex;overflow:hidden}.slider-mask::-webkit-scrollbar{display:none}.slider-mask>*{scroll-snap-align:start;flex:0 0 100%}.prose{color:var(--1-main-colors--heading)}.prose>*+*{margin-top:20px}.prose :is(h2,h3,h4,h5,h6){margin-top:40px;margin-bottom:20px}.prose :is(h2,h3,h4,h5,h6):first-child{margin-top:0}.prose h2{color:var(--1-main-colors--heading);font-family:var(--font--heading);font-size:24px;font-weight:700;line-height:38px}.prose h3{color:var(--1-main-colors--heading);font-family:var(--font--heading);font-size:18px;font-weight:700;line-height:28px}.prose h4,.prose h5,.prose h6{color:var(--1-main-colors--heading);font-family:var(--font--heading);font-size:14px;font-weight:700;line-height:22px}@media screen and (width<=479px){.prose h2{font-size:20px;line-height:28px}}.prose ul{padding-left:24px;list-style:outside}.prose ol{padding-left:24px;list-style:decimal}.prose li+li,.prose :is(ul,ol) :is(ul,ol){margin-top:8px}.prose strong{font-weight:700}.prose em{font-style:italic}.prose a{text-underline-offset:3px;text-decoration:underline}.prose blockquote{border-left:2px solid;padding-left:24px;font-style:italic}.prose :is(img,video,iframe){border-radius:6px;width:100%;height:auto}.prose figure figcaption{opacity:.75;margin-top:8px;font-size:.875em}.prose :is(code,kbd,samp){background:#0000000f;border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.prose pre{background:#0000000f;border-radius:6px;padding:20px;overflow-x:auto}.prose pre code{background:0 0;padding:0}.prose .table-wrap{overflow-x:auto}.prose table{border-collapse:collapse;text-align:left;width:100%}.prose :is(th,td){border-bottom:1px solid #0000001f;padding:10px 12px}.prose hr{border:0;border-top:1px solid #0000001f}.footer-columns>.footer-block:not(:nth-child(2)),.feature-block{grid-area:span 1/span 1/span 1/span 1}:root{--font--heading:var(--font-roboto);--font--paragraph:var(--font-roboto)}.skip-link{z-index:100000;background-color:var(--1-main-colors--primary);color:var(--3-neutral--neutral-900);padding:10px 16px;font-weight:500;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip-link:focus-visible{transform:translateY(0)}.menu-button[aria-expanded=true] .hamburger-icon{display:none}.menu-button[aria-expanded=true] .cross-icon{display:block}:is(.hamburger-icon,.cross-icon,.icon-20px)>svg{width:1em;height:1em}.dropdown-options[data-open]{display:flex}.dropdown-options{opacity:0;transition:opacity .4s,translate .4s cubic-bezier(.19,1,.22,1);translate:0 20px}.dropdown-options[data-visible]{opacity:1;translate:0}.nav-link-dropdown .icon-20px{transition:rotate .4s cubic-bezier(.165,.84,.44,1)}.nav-link-dropdown [aria-expanded=true] .icon-20px{rotate:180deg}.nav-link-dropdown .w-dropdown-toggle{font:inherit;text-transform:inherit;background:0 0;border:0}.primary-button .button-color{transition:transform .5s cubic-bezier(.075,.82,.165,1)}.primary-button .button-image{transition:filter .5s}.primary-button:is(:hover,:focus-visible) .button-color{transform:translateY(-100%)}.primary-button:is(:hover,:focus-visible) .button-image{filter:invert()}@keyframes gymfreak-logo-strip{0%{transform:translate(-100vw)}to{transform:translate(0)}}.partners-infinity .partners-grid-infinity{animation:50s linear infinite gymfreak-logo-strip}[data-motion=paused] .partners-grid-infinity{animation-play-state:paused}.partners-infinity .partner-logo-200px{transition:transform .5s cubic-bezier(.175,.885,.32,1.275),filter .5s cubic-bezier(.25,.46,.45,.94)}.partners-infinity:hover .partner-logo-200px{filter:invert()}.w-form [hidden]{display:none}.motion-toggle{z-index:3;border:1px solid var(--3-neutral--neutral-400);background-color:var(--3-neutral--neutral-900);width:36px;height:36px;color:var(--1-main-colors--white);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .3s,border-color .3s,color .3s;display:inline-flex}.motion-toggle[hidden]{display:none}.motion-toggle:hover{border-color:var(--1-main-colors--primary);background-color:var(--1-main-colors--primary);color:var(--3-neutral--neutral-900)}.motion-toggle:focus-visible{outline:2px solid var(--1-main-colors--primary);outline-offset:2px}.motion-toggle[aria-pressed=true] [data-motion-icon=pause],.motion-toggle:not([aria-pressed=true]) [data-motion-icon=play]{display:none}.motion-toggle[data-motion-place=marquee]{position:absolute;top:50%;right:16px;translate:0 -50%}.contact-icon-text-20px a[href^=mailto\:]{text-transform:none}[role=tab]:focus-visible,[role=tabpanel]:focus-visible,[data-carousel-prev]:focus-visible,[data-carousel-next]:focus-visible{outline:2px solid var(--1-main-colors--primary);outline-offset:2px}@media (prefers-reduced-motion:no-preference){html.js .hero-overlay[data-anim]:not([data-anim-ready]){visibility:visible;display:flex}}.portfolio-620px-height-slide .absolute-hover{opacity:0;transition:opacity .7s cubic-bezier(.25, .46, .45, .94), display .7s allow-discrete}.portfolio-620px-height-slide:is(:hover,:focus-visible) .absolute-hover{opacity:1;display:block}@starting-style{.portfolio-620px-height-slide:is(:hover,:focus-visible) .absolute-hover{opacity:0}}.slider-animation-wrapper .partners-grid-infinity{animation:50s linear infinite gymfreak-logo-strip}.slider-animation-wrapper[data-strip=reverse] .partners-grid-infinity{animation-direction:reverse}[data-motion=paused]>.partners-grid-infinity{animation-play-state:paused}[data-strip-band]{position:relative}.motion-toggle[data-motion-place=video]{position:absolute;bottom:16px;right:16px}.secondary-button .button-color-white{transition:transform .5s cubic-bezier(.075,.82,.165,1);display:block;transform:translateY(-100%)}.secondary-button .button-image{transition:filter .5s}.secondary-button:is(:hover,:focus-visible) .button-color-white{transform:translateY(0)}.secondary-button:is(:hover,:focus-visible) .button-image{filter:invert()}button._50px-arrow-navigation{border:0}@media (width>=768px){.hover-slide{transition:width .5s cubic-bezier(.25,.46,.45,.94)}.hover-slide:is(:hover,:focus-visible){width:40%}.hover-slide .bottom-black-overlay{opacity:0;transition:opacity .5s,transform .5s cubic-bezier(.075,.82,.165,1);transform:translateY(100%)}.hover-slide:is(:hover,:focus-visible) .bottom-black-overlay{opacity:1;transform:translateY(0)}.hover-slide ._60px-primary-title-stroke-rotate{transition:opacity .3s .2s}.hover-slide:is(:hover,:focus-visible) ._60px-primary-title-stroke-rotate{opacity:0;transition-delay:0s}}.hover-slide:focus-visible,[data-trainer-card]:focus-visible{outline:2px solid var(--1-main-colors--primary);outline-offset:2px}[data-trainer-card] .is-team-overlay{transition:height .5s cubic-bezier(.39,.575,.565,1),opacity .5s,transform .5s cubic-bezier(.215,.61,.355,1)}[data-trainer-card]:is(:hover,:focus-visible) .is-team-overlay{height:60%}[data-trainer-card] .arrow-icon-team{border-color:var(--1-main-colors--white);background-color:var(--1-main-colors--transparent);color:var(--1-main-colors--white);transition:border-color .5s,background-color .5s cubic-bezier(.19,1,.22,1),color .5s cubic-bezier(.25,.46,.45,.94)}[data-trainer-card]:is(:hover,:focus-visible) .arrow-icon-team{border-color:var(--1-main-colors--primary);background-color:var(--1-main-colors--primary);color:var(--1-main-colors--secondary)}[data-carousel-ready] .w-slide:not([data-current]) .is-team-overlay{opacity:0;transform:translateY(100%)}[data-service-body],[data-trainer-body]{color:var(--3-neutral--neutral-100);text-transform:none;font-weight:400}[data-service-body]>*+*,[data-trainer-body]>*+*{margin-top:16px}[data-service-body] :is(ul,ol){padding-left:20px}[data-class-contact]{color:inherit;text-decoration:none}[data-class-contact]:is(:hover,:focus-visible) ._18px-white-lowercase-text{text-decoration:underline}ul.benefits-list{margin:0;padding-left:0;list-style:none}[data-class-link]{color:inherit;text-decoration:none}[data-class-link]:is(:hover,:focus-visible){text-decoration:underline}.sidebar :is(.featured-properties-wrapper,.category-container,.tags-container){margin:0;padding-left:0;list-style:none}html:not(.js) [data-blog-search]{display:none}.blog-search-results{margin-top:-20px;display:none}.blog-search-results.is-open{display:block}.blog-search-status{margin-bottom:10px}.blog-search-list{flex-direction:column;gap:10px;margin:0;padding-left:0;list-style:none;display:flex}.blog-search-list[hidden]{display:none}.author-initials{background-color:var(--1-main-colors--primary);color:var(--1-main-colors--secondary);justify-content:center;align-items:center;font-size:14px;font-weight:700;line-height:1;display:flex}.rich-text-block p:has(>img:only-child){margin-bottom:10px}.dropdown-switch-20px-padding{color:inherit;font:inherit;text-align:left;background:0 0;border:0}.dropdown-switch-20px-padding:focus-visible{outline:2px solid var(--1-main-colors--primary);outline-offset:-2px}.dropdown-switch-20px-padding ._20px-arrow-icon{white-space:normal;flex:none;transition:transform .4s cubic-bezier(.165,.84,.44,1)}._20px-arrow-icon>svg{width:1em;height:1em;display:block}[data-accordion-item][data-open] ._20px-arrow-icon{transform:rotate(90deg)}html.js [data-accordion-panel]{height:0;transition:height .5s cubic-bezier(.25,.46,.45,.94)}@media (prefers-reduced-motion:reduce){html.js [data-accordion-panel],.dropdown-switch-20px-padding ._20px-arrow-icon{transition:none}}.contact-icon-wrapper-40px svg{width:1em;height:1em;display:block}.contact-link{color:inherit;text-decoration:none}.contact-link:is(:hover,:focus-visible){color:var(--1-main-colors--primary);text-decoration:underline}.contact-map{justify-content:center;align-items:center;min-height:520px;display:flex}.contact-map[data-map-pending]{border:1px solid var(--1-main-colors--border);background-color:var(--1-main-colors--secondary);border-radius:10px;padding:24px}.contact-map iframe{display:block}.contact-map-consent{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:560px;display:flex}.contact-map-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}html:not(.js) [data-map-load]{display:none}@media screen and (width<=991px){@layer base{h1{font-size:50px;line-height:60px}h2{font-size:48px;line-height:64px}h3{font-size:26px;line-height:30px}}}@media screen and (width<=767px){@layer base{h1{font-size:42px}h2{font-size:40px;line-height:60px}h3{font-size:24px}}}@media screen and (width<=479px){@layer base{h1{font-size:34px;line-height:50px}h2{font-size:30px;line-height:40px}h3{font-size:22px;line-height:28px}h4{font-size:20px;line-height:28px}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
