.block:not(:last-child),.box:not(:last-child),.breadcrumb:not(:last-child),.content:not(:last-child),.highlight:not(:last-child),.level:not(:last-child),.message:not(:last-child),.notification:not(:last-child),.pagination:not(:last-child),.progress:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.tabs:not(:last-child),.title:not(:last-child){margin-bottom:1rem}.bw-mode img{filter:grayscale(100%)}section.set-bg-overlay:before{content:unset}.mobile-floating-bar{position:fixed;bottom:0;left:50%;transform:translateX(-50%);background:#000;color:#fff;padding:15px 30px;display:flex;gap:15px;z-index:40;box-shadow:0 0 8px rgb(255 255 255 / .1);font-size:14px;width:100%;transition:transform 0.3s ease,opacity 0.3s ease;justify-content:space-between}.mobile-floating-bar.hidden{transform:translateX(-50%) translateY(100%);opacity:0;pointer-events:none}.mobile-floating-bar .bar-link{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;line-height:18px;width:calc(33.333% - 10px);flex:0 0 calc(33.333% - 10px);word-break:break-word;min-width:0}.mobile-floating-bar .bar-link .icon{margin-bottom:5px;flex-shrink:0}.mobile-floating-bar .modal-button-header{width:calc(33.333% - 10px);flex:0 0 calc(33.333% - 10px)}.mobile-floating-bar .modal-button-header .bar-link{width:100%;flex:none}@media(min-width:769px){.mobile-floating-bar{display:none}}.preheader{min-height:50px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:18px;padding:10px 15px;position:relative;margin-bottom:0}.preheader p{margin-bottom:0;line-height:20px}.preheader a:hover span{text-decoration:none!important}.ast-desktop{padding:0}.is-clipped header.site-header{z-index:8}@media (min-width:769px){.home header.site-header{position:absolute;left:0;right:0;top:0}}@media (max-width:768px){.preheader{min-height:auto;height:auto;font-size:16px}}.ast-desktop .main-header-menu:not(#ast-hf-mobile-menu) .sub-menu{padding:20px 20px 15px 20px}.main-header-menu .sub-menu .menu-item{padding:10px}.main-header-menu .sub-menu .menu-item-type-custom.current-menu-item:not(:nth-child(1)) a{color:inherit!important}.ast-logo-title-inline .site-logo-img{padding-top:16px}.ast-theme-transparent-header #masthead{position:relative}.ast-builder-menu-1 .menu-item.pt-menu-btn .menu-link{min-width:170px;display:flex;margin-left:36px;font-family:"Lexend Giga",sans-serif;font-size:14px;font-weight:700;height:100%;max-height:50px;line-height:50px;text-align:center;text-transform:uppercase;letter-spacing:-.84px;justify-content:center;align-self:center;padding:0;padding-top:0;padding-left:36px;padding-right:36px;align-content:center;align-items:center;flex-wrap:nowrap;flex-direction:column;position:relative;margin-top:26px}.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item .sub-menu .menu-link,.ast-theme-transparent-header .main-header-menu .menu-item .sub-menu .menu-link{background:#fff0}.hero{position:relative}.hero.is-fullheight{overflow:hidden}.hero.is-fullheight .hero-body,.hero.is-fullheight-with-navbar .hero-body,.hero.is-halfheight .hero-body{align-items:center;display:block;width:100%;margin:0 auto;padding:0}.hero.is-fullheight .hero-content{padding-top:250px;padding-bottom:217px;min-height:100vh}.column.is-5.hero-right-content{padding-bottom:0;position:relative}.hero h1{font-size:16px;font-weight:400;line-height:1.3em;text-transform:uppercase;margin-bottom:0}.hero .title,.hero h2{font-size:62px;font-weight:700;line-height:1.16;letter-spacing:-4.96px;margin-bottom:30px}.hero .section-content{padding:0 40px}.hero .has-text-left .section-content{padding:0}.hero-overlay-color{padding:0 30px;min-height:100vh;z-index:9}.hero .subtitle,.hero p{font-size:28px;font-weight:400;line-height:1.4}.hero .section-content p:last-child{margin-bottom:60px}.hero-with-background-image{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.hero-with-background-image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.hero-background{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:1}.hero-background.is-hero-background-right{width:50%;right:0;left:auto}.hero-with-image .title-is-background-style{padding:0}.hero-with-image .image-collage{display:grid}.hero-with-image .image-main-container{grid-column:span 5 / -1;display:grid;grid-template-columns:repeat(5,1fr);gap:clamp(1rem, 0.917rem + 0.37vi, 1.25rem)}.hero-with-image .image-container{display:block;grid-row:1 / -1;grid-column-start:span 3;position:relative;width:100%;height:0;padding-top:125%}.hero-with-image .image-container:nth-child(1){transform:translateY(clamp(4rem, 3.667rem + 1.481vi, 5rem));grid-column-end:4}.hero-with-image .image-container:nth-child(2){transform:translateY(clamp(6rem, 5.5rem + 2.222vi, 7.5rem));grid-column-end:6}.hero-with-image .image-container:nth-child(3){grid-column-end:5}.hero-with-image .image-container img{object-position:center;display:block;position:absolute!important;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:clamp(0.5rem, 0.4286rem + 0.3571vi, 0.75rem)}@media (max-width:1200px){.hero-with-image .image-main-container{grid-column:span 4 / 12;display:grid;grid-template-columns:repeat(5,1fr);gap:clamp(1rem, 0.917rem + 0.37vi, 1.25rem)}.hero-with-image .image-container{display:none}.hero-with-image .image-container:nth-child(3){display:block;grid-column-start:span 16}}@media (max-width:768px){.hero-with-image .image-main-container{display:block;grid-column:unset;margin:0 20px 40px}}.bw-mode .hero-background{filter:grayscale(100%)}.page-template-page-overall .hero-overall .title{font-size:60px;font-weight:900;text-align:center;margin-bottom:0}.page-template-page-overall .hero-content{padding:50px 0 170px 0}.hero-without-bg-image .hero-body{padding:63px 0 0}.divider-triangle-shape{margin-top:-176px;z-index:9;position:absolute;bottom:0}.divider-triangle-shape path:nth-of-type(2){fill:#000;stroke:#000;stroke-width:2;stroke-linejoin:round}.cta-with-bg-section.hero-with-background-image .divider-triangle-shape{margin-top:0}.custom-shape-divider-bottom-1721898068{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg);z-index:9}.custom-shape-divider-bottom-1721898068 svg{position:relative;display:block;width:calc(100% + 1.3px);height:81px}@media (max-width:1024px){.ast-logo-title-inline .site-logo-img{padding-top:0}.ast-mobile-popup-header .ahfb-svg-iconset svg{width:24px;height:24px}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children>.ast-menu-toggle{top:9px}.ast-header-break-point .ast-icon.icon-arrow svg{height:.75em;width:.85em}.ast-header-break-point .main-navigation .stack-on-mobile li.ast-submenu-expanded>a{color:#fff}.ast-mobile-popup-drawer.active .menu-toggle-close,.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children.ast-submenu-expanded>.ast-menu-toggle{color:#ffffff!important}.hero.is-fullheight{overflow:hidden}.hero.is-fullheight{min-height:auto}.hero-overlay-color{min-height:auto;padding:0 20px}.hero .section-content p:last-child{margin-bottom:40px}.hero.is-fullheight .hero-content{padding-top:250px;padding-bottom:170px;min-height:auto}.hero h1{font-size:22px;margin-bottom:22px}.hero .title,.hero h2{font-size:54px}.hero .title{font-size:54px}.hero .subtitle,.hero p{font-size:23px}}@media (max-width:768px){.hero{position:relative;width:100vw;margin-left:0;margin-top:0;left:0;background-position:center;background-repeat:no-repeat;background-size:cover}.hero.is-fullheight .hero-body,.hero.is-fullheight-with-navbar .hero-body,.hero.is-halfheight .hero-body{flex-direction:column}.hero-overlay-color{padding:0 15px 20px}.hero .section-content{padding:0}#primary .hero.is-fullheight .hero-content{padding-right:20px;padding-left:20px}.hero.is-fullheight .hero-content{padding-top:160px;padding-bottom:60px;padding-left:0;padding-right:0;min-height:auto}.hero.is-fullheight{padding-left:0;padding-right:0;min-height:auto}.hero h1{font-size:16px;margin-bottom:14px}.hero .title,.hero h2{font-size:40px;margin-bottom:15px}.hero .subtitle,.hero p{font-size:21px}.page-template-page-overall .hero-content{padding:30px 20px 130px 20px}.page-template-page-overall .hero-overall .title{font-size:36px}.custom-shape-divider-bottom-1721898068 svg{height:40px}}.title-is-background-style{padding:16px 20px 14px;letter-spacing:-1.44px;margin-bottom:20px;display:inline-block;text-transform:uppercase;font-weight:400;font-family:"Lexend Giga",sans-serif;font-size:18px;line-height:1em}.cta-with-bg-section.hero-with-background-image:first-of-type .title-is-background-style{font-weight:400;line-height:1em}.title-section{width:100%;margin:0 auto;padding:110px 0 58px}.title-section h3.title{color:#00affc;margin-bottom:0}.title-section .has-text-centered{padding:0}.two-columns-section{background-size:cover;background-position:center;background-repeat:no-repeat;padding:0 30px}.two-columns-section .overlay-color{padding:0}.two-columns-section .column{padding:0;display:flex;flex-direction:column;justify-content:flex-start;z-index:10}.two-columns-section .column:last-child{padding-left:77px;padding-right:95px;z-index:8;justify-content:center}.two-columns-section .column:first-child{z-index:8}.home .two-columns-section .column:first-child{z-index:10}.two-columns-section .has-text-white h2,.two-columns-section .has-text-white h3{color:inherit}.two-columns-section p:not(:is(h1,h2,h3,h4,h5,h6)~*){font-size:24px;line-height:1.6}.entry-content section.two-columns-section .columns ul{margin-bottom:0}.entry-content .two-columns-section ul:not(.list-with-icons) li:last-child{margin-bottom:0}.two-columns-section .button{align-self:flex-start}.image-with-line:after{content:"";position:absolute;top:0;width:5px;height:100%;transform:rotate(8deg);right:11px}.image-with-line img{padding:28px 0;clip-path:polygon(0 0,100% 0,87% 100%,0 100%)}.text-with-image-section .image-with-line:after{display:none}.programs-pages.text-with-image-section .image-with-line:after{display:block;content:"";position:absolute;top:8px;bottom:0;width:100%;height:98%;transform:rotate(0deg);right:-11px;clip-path:polygon(0 0,100% 0,91.5% 100%,0 100%);z-index:0}.programs-pages.text-with-image-section .is-flex-direction-row-reverse .image-with-line:after{clip-path:polygon(0 0,100% 0,100% 100%,9.5% 100%);right:11px}.programs-pages.text-with-image-section .box .media-left{overflow:unset}.programs-pages-archive .level-left{text-transform:uppercase;margin-top:20px}.two-columns-section .image-with-line:after{content:"";position:absolute;top:0;bottom:0;width:100%;height:100%;transform:rotate(0deg);right:-11px;clip-path:polygon(0 0,100% 0,87% 100%,0 100%);z-index:-2}@media (max-width:1024px){.two-columns-section .column:first-child{justify-content:center}.two-columns-section .column:last-child{padding-left:40px;padding-right:40px}.two-columns-section p{font-size:23px}.title-is-background-style{font-size:18px;margin-bottom:0}}@media (max-width:768px){.two-columns-section .column{padding:30px 20px 50px}.home .two-columns-section .column:first-child{padding:0 0 40px 0;margin:20px}.two-columns-section .column:last-child{padding:0}.two-columns-section.first-cta-home{margin-bottom:0}.two-columns-section.first-cta-home .column:first-child{background:#fff0;padding:0 10px 20px}.two-columns-section p{font-size:21px}}div#_builder-form{border:none!important}.mission-description.text-with-image-section .box .media{align-items:center}.mission-description .media-right.right .media-number{visibility:hidden}.mission-description.text-with-image-section .box .media-content{margin-top:0}.mission-description.text-with-image-section .box .media-left{padding-right:30px}.mission-description.text-with-image-section{padding:120px 30px 120px}.job-position-section{position:relative}.job-position-section .overlay-color{padding:120px 10px 130px}.job-position-section .column{padding:0}.job-position-section .box{height:100%;border-radius:0;padding:30px;transition:all 0.2s linear}.jobs-section-description{margin-bottom:40px}.job-position-section .media-content{display:flex;flex-direction:column;justify-content:end}.job-position-section .level{justify-content:end;margin-top:52px}.job-position-section .columns.is-variable.is-4{row-gap:46px}.job-position-section .box .media{align-items:flex-start;flex-direction:column;height:100%}.job-position-section .job-description{font-size:20px;color:#adb5bd}.job-position-section .job-icon{position:relative;top:4px}.job-position-section .job-contract-icon{margin-left:30px}.job-position-section h4.job-title{font-size:26px;font-family:"Space Grotesk",sans-serif;text-transform:unset;margin-bottom:20px}@media all and (max-width:1024px){.job-position-section .overlay-color{padding:80px 10px}.jobs-section-description{margin-bottom:10px}}@media all and (max-width:768px){.job-position-section .overlay-color{padding:40px 20px}.mission-description.text-with-image-section{padding:60px 20px}.jobs-section-description{margin-bottom:40px}.job-position-section .media-content{width:100%}.job-position-section .level{justify-content:center;margin-top:20px}.mission-description.text-with-image-section .box .media-left{padding-right:0}.job-position-section .box .media{flex-direction:column;text-align:center}.job-position-section .box .media .media-left{margin-right:0;width:100%}.job-position-section h4.job-title{font-size:23px}.job-position-section .job-description{font-size:17px;margin:10px 0 20px;display:flex;flex-direction:column}.job-position-section .job-contract-icon{margin-left:0}.job-position-section .columns.is-variable.is-4{--columnGap:0;row-gap:20px}}.icon-box-section{padding:0 15px 120px}.icon-box-section .icon-box{padding:0}.icon-box-section .icon-box .card-content{padding:24px 0}.card-equal-height{display:flex}.icon-box .card{display:flex;align-items:flex-start;border-radius:0;margin-bottom:0;box-shadow:unset;color:inherit;padding:0}.icon-box .card-image{margin-right:40px;height:100%;position:relative}.icon-box .card .media:not(:last-child){margin-bottom:0}.icon-box .card-content{padding:27px 0 0}.icon-box-section .icon-box .card-content .content{padding-top:4px;padding-right:20px;line-height:1.3;font-weight:500}.icon-box .card-content .content p{font-size:20px}.icon-box .icon-box-title{font-weight:700;margin-bottom:11px}.icon-box-section .icon-box .image img{filter:invert(100%)}.icon-box .image.is-96x96{height:132px;width:230px;padding:40px 10px 20px}.icon-box .image img{height:60px;width:70px;object-fit:contain;margin:0 auto}.icon-box-section-with-bg{padding-top:145px;padding-bottom:125px}.icon-box-section-with-bg .columns{position:relative}.icon-box-section-with-bg .columns .svg-wrapper{position:absolute;right:15px;top:-204px}.icon-box-section-with-bg h2{margin-bottom:0}.has-icon-white img{filter:brightness(0) invert(1)}.image-box-section{padding:20px 30px 80px}.image-box-section .card{width:100%}.image-box-section .image-box .card-content{padding:30px 105px 0}.image-box-section .image-box .button-container{padding:30px 0}.image-box-section .image-box .card-image:first-child img{border-radius:0}.page-id-1298 .image-box-section figure.image:after{content:"";height:115px;width:100%;max-width:85px;display:block;bottom:-57px;position:absolute}@media all and (max-width:1024px){.page-id-1298 .image-box-section .image-box .card-content{padding:30px 20px 0 95px}.page-id-1298 .image-box-section h5{font-size:24px}}@media all and (max-width:767px){.image-box-section{padding:30px 10px}.image-box-section .image-box:not(:last-of-type) .card{padding-bottom:20px}.image-box-section .image-box .card-image img{object-position:top;height:100%;display:block}.image-box-section .image-box .card-content .content div{font-size:18px}}.home .cta-front-section{padding:150px 30px 220px;margin-bottom:-368px}.cta-front-section{padding:0 30px 50px}.cta-front-section .button{margin-bottom:0;font-weight:600;letter-spacing:1.2px}.cta-front-section .columns{position:relative;padding:73px 85px 59px;z-index:9}.cta-front-section .first-column{padding-left:0}.cta-front-section p{font-size:22px;margin-bottom:0}.cta-front-section .second-column{padding-right:0}.v-line{width:20px;height:320px;position:absolute;top:-170px}@media (max-width:1024px){.home .cta-front-section{padding:60px 30px 180px}.icon-box .icon-box-title{font-size:26px;line-height:30px}.icon-box-section .icon-box .card-content .content{padding-right:0}}@media (max-width:768px){.v-line{display:none}.cta-front-section{padding:50px 20px 20px}.home .cta-front-section{padding:60px 20px 40px;margin-bottom:0}body:not(.home) .cta-front-section .columns{border-bottom:unset}.cta-front-section .columns{padding:40px 25px 50px}.cta-front-section .first-column{padding:0}.cta-front-section .second-column{padding:30px 0 0}.icon-box-section{margin-top:30px;padding:0 5px 40px}.icon-box-section .icon-box .card-content{padding:40px 0}.icon-box-section .icon-box .card-content .content{padding-top:5px}.icon-box-section .icon-box .card-image:after{content:unset}.icon-box .icon-box-title{font-size:23px}.icon-box .card{padding:0 20px}.icon-box .card-image{margin-right:20px}.icon-box .image img{height:40px;width:50px}.icon-box .image.is-96x96{height:60px;width:60px;padding:45px 10px 0}.icon-box .card-content .content p{font-size:16px;line-height:24px}.icon-box-section .has-text-right{text-align:left!important}}.numbered-box-section{margin-top:35px;margin-bottom:45px;padding:20px 30px 85px}.numbered-box-section .icon-box{flex-direction:column;margin-bottom:15px;padding:10px 22px}.numbered-box-section .icon-box .card{display:flex;flex-direction:column;background:#1c1c1c;flex-grow:1;padding:5px 27px 60px}.numbered-box-section .icon-box-numbered-title{color:#313131;font-size:88px;line-height:1em;font-weight:900;letter-spacing:-7.04px;display:block;align-items:center;justify-content:center;font-family:"Lexend Giga",sans-serif}.numbered-box-section .icon-box:first-child .icon-box-numbered-title{color:rgb(0 0 0 / .15)}.numbered-box-section h5{font-size:30px;line-height:1.1}.numbered-box-section .icon-box .card-content{display:flex;flex-direction:column;padding:20px 0 0}.numbered-box-section .icon-box .card-content .content .numbered-box-title{font-size:28px;letter-spacing:-2.28px;margin-top:40px;line-height:1.2;font-family:"Lexend Giga",sans-serif;text-transform:uppercase;margin-bottom:20px;font-weight:700}.numbered-box-section .icon-box:first-child .card-content .content .numbered-box-title{color:#000}.icon-box-section .icon-box:first-child .card-content .content div{color:#000}.numbered-box-section .icon-box .card-content .content{font-size:21px}.numbered-box-section .icon-box .has-text-centered .content{padding:30px 10px 0 10px}.numbered-box-section .icon-box .has-text-right .content{padding:30px 0 20px 0}.numbered-box-section{padding:66px 30px 90px;margin:0}.numbered-box-section .ast-container{max-width:1120px}.numbered-box-section.numbered-box-is-left .icon-box .card-content{flex-direction:column;padding:20px 0 0}.numbered-box-section.numbered-box-is-left .icon-box-numbered-title{width:100%;justify-content:flex-start;height:60px}.numbered-box-section.numbered-box-is-left .icon-box .card-content .content{font-size:18px;padding:31px 20px 0 20px}.numbered-box-section.numbered-box-is-left .icon-box .card-content .content h4{font-size:24px;margin-bottom:15px}@media (max-width:1024px){.numbered-box-section{padding:0 10px 60px}.numbered-box-section .icon-box{padding:10px}}@media (max-width:768px){.numbered-box-section{margin-top:10px;padding:0 20px}.numbered-box-section{padding:0 10px 20px}.numbered-box-section .icon-box-numbered-title{font-size:48px;margin-top:38px}.numbered-box-section.numbered-box-is-left .icon-box .card-content .content{padding:0 10px}.numbered-box-section .icon-box .card-content .content .numbered-box-title{margin-bottom:8px}.numbered-box-section .icon-box .card{padding:5px 27px 45px}.numbered-box-section .icon-box .card-content{padding:0;display:grid;grid-template-columns:80px 1fr}.numbered-box-section .icon-box .card-content .content{font-size:18px;line-height:1.4;padding:0;display:flex;flex-direction:column;justify-content:center}.numbered-box-section.numbered-box-is-left .icon-box .card-content .content h4{font-size:22px;margin-bottom:10px}}.testimonial-section{margin-bottom:0;position:relative}.testimonial-section .overlay-color{padding:110px 30px}.testimonial-section .column.is-12{padding-top:0;padding-bottom:0;padding:0}.testimonial-section .column:first-of-type{align-content:center;padding-right:40px}.testimonial-section .column:first-of-type .button{margin-top:37px}.testimonial-section .carousel-large{background-color:#e9ecef}.testimonial-section .card{box-shadow:unset;border-radius:0}.testimonial-section .slick-slider{height:448px}.testimonial-section .slick-list{margin:0 -5px 0 -5px;height:448px}.testimonial-section .slick-track{height:448px}.testimonial-section .slick-initialized .slick-slide{margin:0 5px}.testimonial-section .testimonial-first-col{margin:0;padding:0 85px 0 62px;display:flex;flex-direction:column;align-self:center}.testimonial-section .testimonial-second-col{padding:0 0 0 85px;display:block;height:375px!important}.testimonial-section .title,.testimonial-section :is(h1,h2,h3,h4,h5,h6){margin-bottom:22px}.testimonial-section .testimonial-section-subtitle,.testimonial-section p{font-size:22px;margin-bottom:16px}.testimonial-section .column p:not(:is(h1,h2,h3,h4,h5,h6)~*){font-size:23px}.testimonial-section .testimonial-section-description{font-size:24px;font-weight:300;letter-spacing:-.48px;padding-right:30px}.testimonial-section .testimonial-description{font-size:24px;line-height:1.33;margin-bottom:35px;font-weight:600;color:#000000!important;z-index:1}.testimonial-bio{display:flex;flex-direction:row;align-items:center}.testimonial-section .subtitle{font-size:18px;line-height:1.2;font-weight:700;text-transform:uppercase;letter-spacing:-1.44px;margin-bottom:0;padding-left:8px;font-family:"Lexend Giga",sans-serif}.content-area.primary.entry-content .testimonial-section .subtitle{color:#000}.testimonial-section .card-content{padding:0}.testimonial-icon{position:absolute;height:60px;z-index:0}.lni-chevron-right-new{transform:rotate(180deg)}.testimonial-icon svg{width:128px;height:110px;fill:rgb(0 0 0 / 4%)}.testimonial-img{width:100%;max-width:58px;height:50px;overflow:hidden;clip-path:polygon(0 0,100% 0,80% 100%,0% 100%);border-radius:2px}.testimonial-img img{height:100%}.testimonial-box{display:flex;flex-direction:column;width:100%;position:relative;height:inherit!important;padding:52px 52px 0 52px}.slider-track{transition:all 1s cubic-bezier(.7,0,.3,1)}.testimonial-img img{width:100%;transition:all 2.6s cubic-bezier(.7,0,.3,1);transform:scale(1.05)}.slick-active img{transform:scale(1)}.testimonial-section .slick-prev,.testimonial-section .slick-next{top:auto;bottom:7px;width:48px;height:48px;border-radius:100%;border:1px solid rgb(0 0 0 / 30%);z-index:9;transition:all 0.5s;background:rgb(0 0 0 / 5%)}.testimonial-section .slick-prev:hover,.testimonial-section .slick-next:hover{opacity:30%}.testimonial-section .slick-prev::before,.testimonial-section .slick-next:before{display:none}.testimonial-section .slick-arrow .lni::before{font-size:20px;font-weight:600}.testimonial-section .slick-prev{left:calc(100% - 140px)}.testimonial-section .slick-next{left:calc(100% - 78px)}@media (max-width:1140px){.testimonial-section .testimonial-description{margin-bottom:25px}}@media (max-width:1024px){.testimonial-section .overlay-color{padding:80px 10px}.testimonial-icon{height:40px;margin-bottom:15px}.testimonial-icon svg{width:40px;height:40px}.testimonial-box{padding:26px 26px 0 26px}.testimonial-section .testimonial-description{font-size:20px;margin-bottom:20px}.testimonial-section .subtitle{font-size:18px}}@media (max-width:768px){.testimonial-section .overlay-color{padding:40px 20px 80px}.testimonial-section .column:first-of-type{padding:0}.testimonial-section .column p:not(:is(h1,h2,h3,h4,h5,h6)~*){font-size:21px;margin-bottom:0}.testimonial-section .columns.ast-container:first-of-type{padding-bottom:30px}.testimonial-section .column:first-of-type .button{margin:30px auto}.testimonial-section .testimonial-container{display:grid;grid-template-columns:100%}.testimonial-section .testimonial-first-col{margin:0;align-self:end;order:2;padding:0 20px 0 20px}.testimonial-section .testimonial-second-col{padding:0;height:auto!important;order:1}.testimonial-section .testimonial-icon{display:none}.testimonial-section .slick-slider{height:auto}.testimonial-section .slick-list{height:auto}.testimonial-section .slick-track{height:auto}.testimonial-section .slick-prev,.testimonial-section .slick-next{bottom:-98px;background-color:#e9ecef}.testimonial-section .slick-prev{left:calc(50% - 63px)}.testimonial-section .slick-next{left:calc(50% - -1px)}.testimonial-section h6{font-size:16px}.testimonial-section .testimonial-section-subtitle{margin-top:0;margin-bottom:5px}.testimonial-section .testimonial-section-description{padding-right:0}.testimonial-section .testimonial-section-description{font-size:20px}.testimonial-box{margin:0;padding:24px}.testimonial-section .show-more-testimonials{top:0}.testimonial-section .testimonial-description{font-size:20px;line-height:30px;margin-bottom:25px}.testimonial-section .subtitle{font-size:15px}.numbered-box-section h5{font-size:22px;margin-bottom:0}}.pricing-section .overlay-color{padding:90px 30px 135px 30px}.pricing-section .card{background-color:#fff0}.pricing-section .columns.is-multiline{justify-content:center}.pricing-section .columns.is-variable>.column{position:relative}.pricing-section .card{box-shadow:unset;border-radius:0}.pricing-section .title{margin-bottom:22px;letter-spacing:-.96px}.pricing-section .pricing-section-subtitle{margin-top:25px;margin-bottom:26px}.pricing-section h6{font-size:18px;letter-spacing:1.08px;font-weight:700;text-transform:uppercase}.pricing-section .pricing-section-description{font-size:24px;font-weight:300;letter-spacing:-.48px;padding-right:30px}.pricing-section .pricing-description{font-size:18px;font-weight:300;text-align:center;line-height:1.4em;margin-bottom:0;margin-top:auto}h4.price-title{font-size:36px;text-align:center;line-height:28px;letter-spacing:-2.88px}.pricing-section .subtitle{font-size:24px;line-height:28px;font-weight:400;text-transform:unset;margin-bottom:5px;text-align:center;color:#adb5bd}.pricing-section .price-container{font-size:48px;line-height:1em;font-weight:700;text-align:center;margin:0 -30px;padding:20px 10px}.price-suffix{font-size:24px}.pricing-section .pricing-feature{list-style:none;margin-left:0}.entry-content section.pricing-section ul.pricing-feature li{line-height:24px;font-size:20px;padding:8px 8px 3px 30px!important}.entry-content section.pricing-section ul.pricing-feature li svg{margin-right:10px;position:absolute;top:7px;left:0}.pricing-section .pricing-feature li::before{display:none!important}.pricing-section .card-content{padding:0}.pricing-icon{height:48px;margin-bottom:25px}.pricing-icon svg{width:48px;height:48px}.pricing-img{width:100px;height:100px;margin-bottom:25px}.pricing-img img{height:100%;border-radius:100%}.pricing-box{display:flex;flex-direction:column;width:100%;color:#fff;height:inherit!important;background:#1c1c1c}.pricing-header{background:#000;padding:44px 40px 34px}.pricing-body{padding:12px 33px 70px}.pricing-section .show-more-pricing{max-width:70px;position:relative;top:-77px}.pricing-section .highlight-price-box{box-shadow:0 8px 12px 0 rgb(122 122 122 / 30%);transform:scale(1.05)}@media (max-width:1024px){.pricing-section .overlay-color{padding:60px 10px}.pricing-box{padding:0}.pricing-header{padding:30px 10px 20px}h4.price-title{font-size:28px;line-height:32px;margin-bottom:10px}.pricing-body{padding:12px 14px 20px}.entry-content section.pricing-section ul.pricing-feature li{font-size:18px}.pricing-section.cta-with-bg-section.hero-with-background-image .overlay-color{padding-bottom:0}.pricing-section .subtitle{font-size:18px}.pricing-section .price{font-size:22px;line-height:22px}}@media (max-width:768px){.pricing-section .overlay-color{padding:0 10px 40px}.pricing-section>.columns.is-variable>.column{padding:0}.pricing-section h6{font-size:16px}.pricing-section .price{font-size:20px;line-height:20px}.pricing-section .pricing-section-subtitle{margin-top:0;margin-bottom:5px}.pricing-section .pricing-section-description{padding-right:0}.pricing-section .pricing-section-description{font-size:20px}.pricing-box{margin:0}.pricing-section .show-more-pricing{top:0}.pricing-section .pricing-description{font-size:16px;line-height:26px;margin-bottom:15px}.pricing-section .subtitle{font-size:15px}.numbered-box-section h5{font-size:22px}}.cta-with-bg-section{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.cta-with-bg-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.title-with-description-section.is-background-color::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.cta-with-bg-section-home::before{clip-path:polygon(100% 0%,65% 0%,58% 100%,0% 100%,0% 0%);-webkit-clip-path:polygon(100% 0%,65% 0%,58% 100%,0% 100%,0% 0%)}.cta-with-bg-section-home .column.is-first.is-8-desktop,.cta-side-section .column.is-first.is-8-tablet.is-8-desktop{padding-right:160px}.cta-with-bg-section.hero-with-background-image{min-height:870px}.cta-with-bg-section.hero-with-background-image .columns:first-of-type{max-width:870px;width:100%}.cta-with-bg-section-home .cta-overlay-color{padding:100px 30px 125px;position:relative;z-index:8}.cta-with-bg-section.has-box-inside{padding:40px 30px 214px}.cta-with-bg-section h1{margin-bottom:15px}.cta-with-bg-section .ast-container{height:100%}.cta-with-bg-section .has-text-centered .column.is-12 .section-content>div{width:100%;margin:0 auto}.cta-with-bg-section .is-first-overall{padding:0;height:100%}.cta-with-bg-section .button,.two-columns-section .button{margin-top:45px}.cta-with-bg-section.cta-with-bg-section-home .button,.cta-side-section .button--mimas{background-color:rgb(0 0 0 / 3%);border:1px solid #000}.cta-with-bg-section.hero-with-background-image .overlay-color{padding:0 30px}.page-id-291 section.cta-with-bg-section.hero-with-background-image:last-of-type .overlay-color{padding:264px 30px 87px}.cta-with-bg-section.hero-with-background-image:not(:only-child):last-of-type .overlay-color{padding:106px 30px 67px}.cta-with-bg-section.hero-with-background-image .button{margin-top:45px}.cta-with-bg-section p{font-size:24px;line-height:1.4em;margin-bottom:30px}.overlay-color{padding:100px 30px 100px 30px;position:relative;z-index:9}.overlay-title{position:relative;z-index:9}@media (max-width:1367px){.cta-with-bg-section.hero-with-background-image{min-height:615px}}@media (max-width:1024px){.cta-with-bg-section{background-size:cover}.cta-with-bg-section-home .cta-overlay-color{padding:80px 10px 80px}.cta-with-bg-section.has-box-inside{padding:55px 30px 120px}.cta-with-bg-section-home .column.is-first.is-8-desktop,.cta-side-section .column.is-first.is-8-tablet.is-8-desktop{padding-right:60px}.cta-with-bg-section p{font-size:21px}.cta-with-bg-section.hero-with-background-image{min-height:620px}}@media (max-width:768px){.cta-with-bg-section.hero-with-background-image .overlay-color{padding:160px 20px 80px}.cta-with-bg-section.hero-with-background-image:not(:only-child):last-of-type .overlay-color{padding:60px 20px 40px}.cta-with-bg-section .is-first-overall{padding-right:0}.cta-with-bg-section .is-first{padding:40px 0}.cta-with-bg-section p{font-size:21px}.cta-with-bg-section .button{margin-top:30px}.overlay-color{padding:60px 15px 10px}.cta-with-bg-section-home .cta-overlay-color{padding:60px 30px}.cta-with-bg-section .button,.two-columns-section .button{margin:30px auto 0}.cta-with-bg-section-home .column.is-first.is-8-desktop{padding-right:0}.cta-with-bg-section.hero-with-background-image{min-height:auto}.cta-with-bg-section-home::before{clip-path:none}}.title-with-description-section{position:relative}.title-with-description-section .button{margin-top:40px}.title-with-description-section .columns{width:100%;margin:0 auto}.title-with-description-section .title-section{padding:0}.title-with-description-section .column p{margin-bottom:5px}.page-template-page-home .title-with-description-section .columns.ast-container{max-width:1210px}.schedule-section.ast-container{margin:0 auto}.schedule-section{position:relative;padding:50px 30px 30px}.schedule-placeholder{position:relative;z-index:9}.text-with-image-section{padding:38px 30px 125px;position:relative}.text-with-image-section.state-of-art-section{padding:100px 30px 100px;position:relative}.text-with-image-section.state-of-art-section.text-with-image-section .box .media-content{padding:0 50px 0 15px}.text-with-image-section .overlay-color{padding:0}.text-with-image-section .ast-container.columns:last-child{margin-bottom:0}.text-with-image-section>div:not(:last-child){padding-bottom:15px;margin-bottom:0}.text-with-image-section .text-left{padding:0 30px 0 0}.text-with-image-section .text-right{padding:0 0 0 30px}.text-with-image-section .has-text-right,.text-with-image-section .has-text-left{position:relative;display:flex}.text-with-image-section .box{border-radius:0;padding:0;box-shadow:unset;background-color:#1c1c1c;transition:all 0.4s}.text-with-image-section .box .media{height:100%;align-items:center}.text-with-image-section .box .media-left .image{height:412px}.text-with-image-section.coaches-section .box .media-left .image{height:370px}.coaches-section .media-number{visibility:hidden}.text-with-image-section .box .media-left .image img{object-position:top;height:100%;display:block;clip-path:polygon(0 0,100% 0,91.5% 100%,0 100%);padding:0;position:relative;z-index:1}.programs-pages.text-with-image-section .box .media-left .image img{padding:0 0 10px 0}.text-with-image-section .box .is-flex-direction-row-reverse .media-left .image img{clip-path:polygon(0 0,100% 0,100% 100%,9.5% 100%)}.pages-learn-more{text-transform:uppercase;text-decoration:underline;margin-top:25px;font-weight:600}.text-with-image-section .box .media-content .level{margin-top:auto}.text-with-image-section .box .media-content{height:100%;position:relative;padding:0 50px}.text-with-image-section .box .media-left{width:50%;margin-right:0;overflow:hidden}.text-with-image-section .media-content-box{display:flex;flex-direction:column;height:100%;margin-top:9px}.text-with-image-section .media-content-box h3{font-size:32px;line-height:1.3;letter-spacing:-1.9px}.content-area.entry-content .text-with-image-section .ast-container .media-content-box h3::after{display:none}.text-with-image-section .media-content-box p{font-size:20px;margin-bottom:5px;line-height:1.4em;color:#fff}.text-with-image-section .svg-container{position:relative}.text-with-image-section .svg-wrapper{position:absolute;right:200px;bottom:-221px}.text-with-image-section :is(.button.modal-button,.links-button){margin-top:30px}.text-with-image-section .button.modal-button.button--mimas::before{background:#fff0}@media (max-width:1024px){.schedule-section{padding:30px 20px 10px}.text-with-image-section .box .media{display:flex;flex-direction:column!important;align-items:flex-start}.text-with-image-section .box .media-left{width:100%;padding:0 50px}.text-with-image-section .media-content-box h3{font-size:30px}.text-with-image-section.state-of-art-section{padding:80px 20px}.programs-pages.text-with-image-section.state-of-art-section .box .media-left{padding:0 0 50px 15px}.text-with-image-section.state-of-art-section.text-with-image-section .box .media-content{padding:0 0 0 15px}}@media (max-width:768px){.text-with-image-section .box .media{display:grid;grid-template-columns:1fr;max-width:370px;margin:0 auto}.text-with-image-section .box{height:auto}.text-with-image-section .media-content-box h3{font-size:26px}.text-with-image-section.state-of-art-section{padding:40px 20px}.programs-pages.text-with-image-section.state-of-art-section .box .media-left{padding:0 0 20px 15px}.text-with-image-section.state-of-art-section.text-with-image-section .box .media-content{padding:0}section.coaches-section .box .media-right{margin-top:0;width:100%;max-width:initial;font-size:36px;line-height:50px}section.coaches-section .box .media-left{margin:0 auto}.text-with-image-section .media-content-box{height:auto;margin-top:0}.text-with-image-section .box .media-left{width:100%;max-width:370px;margin:0 auto;padding:0}.text-with-image-section .box .media-left .image{height:270px}.text-with-image-section.coaches-section .box .media-left .image{height:270px}.text-with-image-section .box .media-content{height:auto;margin-top:20px;padding:0 40px 30px}.text-with-image-section .media-content-box p{font-size:18px;margin-bottom:20px}.text-with-image-section .ast-container.columns:not(:last-child){margin-bottom:0}.text-with-image-section .box .media-content .level{justify-content:center}.text-with-image-section :is(.button.modal-button,.links-button){margin-top:10px}.pages-learn-more{margin-top:0}}.page-id-1298 .box .media-content-box{margin-top:49px}.page-id-1298 .box .media-right{margin-top:40px}.page-id-1298 .text-with-image-section .media-content-box{height:auto}.location-box .box{padding:15px 30px 15px 15px}.location-box .box .media{align-items:center}.location-box .box .content h5{margin-bottom:0}.hero.is-fullheight.location-section .hero-content{padding-top:100px;padding-bottom:70px}.location-box .box .media-left{width:100%;max-width:200px}@media (min-width:768px){.location-box .box{min-width:500px}}@media (max-width:1024px){.location-box .box .media-left{width:100%;max-width:130px}.page-id-1298 .text-with-image-section .box{height:370px}}@media (max-width:768px){.hero.is-fullheight.location-section .hero-content{padding-bottom:20px}.location-box .box{padding:15px}.location-box .media{flex-direction:column}.location-box .box .media-left{margin-right:0}.location-box .box .button{max-width:200px}.location-box .media-content{overflow-x:auto;display:block;width:100%}.location-box h5{font-size:24px}.page-id-1298 .text-with-image-section .box{height:auto}.page-id-1298 .box .media-content-box{margin-top:0}.post-module div.thumbnail{height:360px}.page-id-1298 .box .media-right{margin-top:0;width:100%;max-width:initial;font-size:36px;line-height:50px}.post-module div.post-content{padding:38px 27px 22px}.post-module .post-content div.description p{font-size:18px}}.cta-green-section{margin-top:130px;padding:55px 10px 48px}.cta-green-landing-page{margin-top:0}.cta-green-section p{font-weight:400;font-size:24px}@media (max-width:1024px){.text-with-image-section{padding:50px 30px 50px}.text-with-image-section .box{height:auto}.text-with-image-section .box .media-content .level{padding-bottom:0}.cta-green-section{margin-top:70px}.text-with-image-section .box .media-content{padding:30px 50px}.text-with-image-section .text-left{padding:0 30px 0 0}.text-with-image-section .text-right{padding:0 0 0 30px}}@media (max-width:768px){.text-with-image-section{padding:40px 20px 50px}.text-with-image-section .box .media-content{padding:10px 20px 30px}.cta-green-section{margin-top:50px;padding:40px 10px 40px}.text-with-image-section .text-right,.text-with-image-section .text-left{padding:30px 10px 0}.text-with-image-section .has-text-right:after{display:none}.text-with-image-section .has-text-left:after{display:none}.schedule-section{padding:40px 20px 0}}.cta-side-section{position:relative;overflow:hidden}.cta-side-section .cta-side-section-overlay{padding:0 27px 40px;z-index:9;position:relative}.single-post .cta-side-section h4,.cta-side-section h4{font-size:38px;line-height:1.1;letter-spacing:-3.04px}.cta-side-section h2::after{content:"";display:block;width:50px;height:2px;margin-top:27px;margin-bottom:40px}.cta-side-section .cta-side-section-description{max-width:800px;margin:0 auto;font-size:22px;line-height:1.3;padding:10px 0 50px}.free-intro-section{position:relative;overflow:hidden}.free-intro-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.free-intro-section .overlay-color{padding:90px 30px 125px 30px}.free-intro-section .free-intro-description h1{font-size:60px;line-height:1.1}.free-intro-description{display:flex;flex-direction:column;justify-content:center}.free-into-form{padding-left:95px}.privacy-content{text-align:left;font-size:20px;line-height:28px;position:relative;color:#adb5bd}.content-area.entry-content .privacy-content .ast-container:not(.hero-body) :is(h2,h3,h4,h5,h6)::after{content:"";display:block;width:50px;height:2px;margin:22px 0 5px}.privacy-content .has-text-centered{text-align:left!important}.privacy-content ul{list-style:square;margin-top:60px}.privacy-content ul li{margin-bottom:8px}.privacy-content :is(h2,h3,h4,h5,h6):not(.cta-side-section h2,.cta-side-section h3,.cta-side-section h4,.cta-side-section h5,.cta-side-section h6,.widget-title),.single-post :is(h2,h3,h4,h5,h6):not(.cta-side-section h2,.cta-side-section h3,.cta-side-section h4,.cta-side-section h5,.cta-side-section h6,.widget-title){font-size:24px;line-height:1.4em;font-weight:400;margin-top:45px;margin-bottom:20px;text-transform:uppercase;padding-left:0;letter-spacing:-1.92px}#primary section.privacy-content :is(h2,h3,h4,h5,h6){font-family:"Space Grotesk",sans-serif;letter-spacing:0;font-weight:700;text-transform:unset}.privacy-content a{font-weight:600}.privacy-content-form{text-align:center;font-size:12px;position:relative;top:-32px}.privacy-content-form a{font-weight:600}.video-section{padding-bottom:20px}.video-description-bg{display:flex;min-height:280px;flex-direction:column;justify-content:center;margin-top:-140px;margin-bottom:-85px;z-index:1}.video-description-bg>*{max-width:760px;width:100%;margin:0 auto}.main-video-container{max-width:790px;margin:0 auto}.video-content-has-bg{padding:120px 0 100px}.video-content-has-bg h3{font-size:26px;letter-spacing:-2.08px;margin-bottom:8px}.video-content-has-bg :is(h1,h2,h3,h4,h5,h6)::after{display:none!important}.video-section .title-section.has-video{padding:220px 0 58px}.video-section .video-wrapper{position:relative}.has-text-centered .video-placeholder>div{margin:0 auto}.video-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-testimonial-section .overlay-color{padding:75px 30px 110px}.video-testimonial-section .video-has-padding{padding:0 30px}.video-testimonial-section .video-has-padding>div{z-index:2}.video-caption{text-align:left;text-transform:uppercase;font-size:20px;font-weight:700;letter-spacing:1.6px;margin:10px 0 0}.is-video-absolute{position:relative;top:10px;bottom:10px;left:auto;margin-bottom:80px}.is-video-absolute .video-placeholder{margin-top:0;padding-top:56.25%;height:0;position:relative}.video-placeholder{margin-top:40px;padding-top:56.25%;height:0;position:relative}.video-placeholder>:is(div,span,iframe){max-width:100%!important;width:100%!important;height:100%!important;position:absolute;top:0;left:0}.video-section .video-wrapper .video-placeholder~.title{padding-top:93px;position:relative}.video-section .video-wrapper>div>div{margin:0 auto}.video-section .video-wrapper .video-placeholder{margin-top:-376px;z-index:9;position:relative;margin-bottom:10px}.hero-with-description-section{padding:110px 30px 40px}.hero-with-description-section.has-block-inside{padding:110px 30px 370px}.hero-with-description-section .columns{max-width:970px;font-size:20px;font-weight:300}.hero-with-description-section .title-section{padding:18px 0 55px;position:relative}.hero-with-description-section .button{margin-top:43px;margin-bottom:30px;z-index:1}.hero-with-background-image .hero-description{font-weight:300;padding-right:30px;padding-bottom:5px}@media (max-width:1024px){.hero-with-description-section{padding:70px 30px 10px}.hero-with-description-section.has-block-inside{padding:70px 30px 370px}.free-intro-section .overlay-color{padding:80px 20px}.free-into-form{padding-left:25px}.is-video-absolute{right:85px;bottom:10px;left:auto;width:125%;margin-bottom:60px}}@media (max-width:768px){.hero-with-description-section{padding:80px 20px 0}.hero-with-description-section.has-block-inside{padding:80px 20px 0}.hero-with-background-image .hero-description{padding-right:0}.single-post .cta-side-section h4,.cta-side-section h4{font-size:38px;line-height:40px}.free-intro-section .overlay-color{padding:40px 5px}.free-intro-section .free-intro-description h1{font-size:38px}.cta-side-section .cta-side-section-description{font-size:21px;padding-bottom:30px}.free-intro-section{padding:0}.free-intro-section.has-video-player{padding:80px 5px 240px}.video-placeholder{margin-top:35px}.free-into-form{padding:15px 15px 0}.video-testimonial-section .overlay-color{padding:40px 15px 30px}.video-testimonial-section .video-has-padding{padding:0}.video-section .title-section.has-video{padding:220px 0 30px}.video-section .video-wrapper .video-placeholder~.title{padding-top:40px;line-height:30px}.video-section{padding:0 20px 10px}.is-video-absolute{top:0;right:0;bottom:0;left:auto;width:100%;margin-bottom:40px}.video-section .title-section{padding:60px 0 40px}.free-intro-section .video-placeholder{display:none}.free-intro-description{padding-top:0}.privacy-content :is(h1,h2,h3,h4,h5,h6){font-size:21px;line-height:28px;margin-top:20px}.cta-side-section .cta-side-section-overlay{padding:30px 10px 50px;z-index:9;position:relative}.video-caption{text-align:center;font-size:18px}.cta-side-section h2::after{margin:20px auto 30px}.privacy-content :is(h2,h3,h4,h5,h6):not(.cta-side-section h2,.cta-side-section h3,.cta-side-section h4,.cta-side-section h5,.cta-side-section h6,.widget-title),.single-post :is(h2,h3,h4,h5,h6):not(.cta-side-section h2,.cta-side-section h3,.cta-side-section h4,.cta-side-section h5,.cta-side-section h6,.widget-title){font-size:20px;line-height:1.3em;margin-top:20px;margin-bottom:15px}}.embed-code-section{padding:90px 15px}.content-section .ast-container{font-size:16px;line-height:28px}.content-section ul,.single-post .entry-content ul{list-style-type:none;margin:0 0 15px 20px}.content-section ul li:before,.single-post .entry-content ul li:before{content:"\2022";font-weight:700;display:inline-block;width:1em;margin-left:-1em}.content-section .has-text-centered{text-align:left!important}.list-with-background-image{background-position:left center;margin-top:90px;background-size:contain;background-repeat:no-repeat}.list-with-background-image .is-second-column{padding:60px 30px 55px 85px;background-color:#fff}.list-with-background-image h4{font-weight:900;letter-spacing:-.72px;line-height:1.1}.list-with-background-image .list-with-icons{margin:45px 0 10px 0;position:relative}.list-with-background-image .list-with-icons li{margin:0;list-style-type:none;font-size:24px;line-height:24px;position:relative;padding-left:50px;padding-bottom:20px;font-weight:300}.list-with-background-image .list-with-icons li .lni.lni-checkmark{border-radius:100%;width:30px;height:30px;line-height:30px;margin-right:20px;position:absolute;left:0;top:-5px}.list-with-background-image .list-with-icons li .lni.lni-checkmark:before{content:"\ea5b";font-size:12px;font-weight:900;color:#fff;padding:0 9px;position:relative;bottom:6px}.single-list-section{position:relative}.single-list-section .overlay-color{padding:110px 30px 140px 30px}.single-list-section-landing{margin-top:105px}.single-list-section-landing h2{margin-bottom:40px}.single-list-section .list-with-icons{margin:0;display:grid;grid-template-columns:repeat(2,1fr);column-gap:40px;row-gap:80px}.single-list-section .list-with-icons li{display:flex;align-items:center;list-style-type:none;min-height:120px;line-height:1.3;padding:0}.single-list-section .list-with-icons li span{position:relative;padding-left:30px}.single-list-section .list-with-icons li span:first-child{height:74px;padding:8px 35px 8px 12px;font-size:22px;font-weight:300;letter-spacing:-1.76px;font-family:"Lexend Giga",sans-serif;width:100%;max-width:145px;text-transform:uppercase;text-align:left;color:#000}.single-list-section .list-with-icons li span:first-child::after{content:"";height:100%;width:30px;position:absolute;top:0;left:145px;clip-path:polygon(0 0,100% 0,70% 100%,0 100%)}.single-list-section .list-with-icons li span:first-child strong{font-weight:900}.single-list-section .list-with-icons li span:last-child{align-items:center;display:flex;width:100%;min-height:120px;background:rgb(0 0 0 / 75%);padding:34px 40px;clip-path:polygon(4% 0,100% 0,100% 100%,0 100%)}.single-list-section .list-with-icons li span.list-item-row-numbers{font-size:32px;font-weight:900;line-height:24px;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:85px;padding:0;text-align:center}.single-list-section .list-with-icons li span.list-item-row-numbers::after{left:85px;clip-path:unset}.single-list-section .list-with-icons li span:last-child:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;backdrop-filter:blur(5px);z-index:-1}.single-list-section .list-with-icons li .lni.lni-checkmark{border-radius:100%;width:30px;height:30px;margin-right:20px}.single-list-section .list-with-icons li .lni.lni-checkmark:before{content:"\ea5b";font-size:12px;font-weight:900;color:#fff;padding:0 9px;position:relative}.list-no-bg.list-with-icons{grid-auto-flow:row dense;row-gap:0}.list-no-bg.list-with-icons .first-half-list{grid-column-start:1}.list-no-bg.list-with-icons li{background-color:unset;text-align:left;line-height:26px}.two-list-section h2{padding-right:0}@media (max-width:1024px){.two-list-section h2{padding-right:0}.single-list-section .overlay-color{padding:80px 20px}.single-list-section .list-with-icons li{line-height:1.3;padding:0 10px 0 0}.single-list-section .list-with-icons li span{padding:10px 0 10px 20px;font-size:17px}.embed-code-section{padding:60px 15px}.single-list-section .list-with-icons{grid-template-columns:auto;column-gap:0;row-gap:30px}}.two-list-section .is-second-column{padding:60px 30px 0 100px}.two-list-section .is-second-column .list-with-icons{margin:45px 0 60px 0}.list-with-numbers-container{padding:0}.list-with-numbers-container ul.list-with-numbers{background-color:#f5fafa;margin:0 0 0 auto;display:flex;flex-direction:column;width:100%;height:100%;max-width:400px}.list-with-numbers-container ul.list-with-numbers li{margin:0 46px 0 46px;padding:50px 5px;border-bottom:1px solid #dedede;list-style-type:none;display:flex;align-items:center}.list-with-numbers-container ul.list-with-numbers li:last-child{border:0 solid}.list-with-numbers-container .list-number{font-size:57px;font-weight:900;display:inline}.list-with-numbers-container .list-with-numbers .list-content{color:#000;display:inline;padding-left:40px}.list-with-background-image .list-with-numbers-container~.column .list-with-icons li{position:relative;padding-left:50px;padding-bottom:20px}.list-with-background-image .list-with-numbers-container~.column .list-with-icons li:last-of-type .lni.lni-checkmark{display:inline-block}.list-with-background-image .list-with-numbers-container~.column .list-with-icons li:last-of-type{margin-left:0}.drop-in-form{max-width:660px;margin:50px auto 0}@media (max-width:1024px){.list-with-background-image{background-size:cover;margin-top:40px}}@media (max-width:768px){.two-list-section .is-second-column{padding:50px 20px 0}.list-with-background-image .list-with-icons li{font-size:20px}.two-list-section .is-second-column .list-with-icons{margin:45px auto 50px auto;max-width:320px}.list-with-numbers-container ul.list-with-numbers li{margin:0 20px 0 20px;padding:40px 5px}.list-with-background-image{background-position:center;margin-top:40px}.single-list-section .list-with-icons li span:first-child{padding:8px 25px 8px 12px;font-size:15px;max-width:100px;display:flex;flex-direction:column;justify-content:center}.single-list-section .list-with-icons li span.list-item-row-numbers{font-size:30px}.single-list-section .list-with-icons li span:first-child::after{left:100px}.single-list-section .list-with-icons li span:last-child{padding:20px 20px 20px 30px}.single-list-section .list-with-icons li span{font-size:15px}.single-list-section .list-with-icons{grid-template-columns:auto;grid-auto-flow:row!important;margin-bottom:0!important}.single-list-section .overlay-color{padding:40px 10px}.single-list-section .list-with-icons li{padding:0}.list-with-background-image .is-second-column{padding:40px 20px 40px 20px}.list-with-background-image h4{font-size:24px}.list-with-background-image .list-with-icons li .lni.lni-checkmark:before{bottom:3px}.single-list-section .list-with-icons li span{font-size:17px;line-height:1.2;padding:10px 0 10px 0}.drop-in-section{padding:0 15px 65px}.drop-in-section .ast-container{margin-top:40px;padding-bottom:12px}.drop-in-section .drop-in-form{padding:10px 5px}.drop-in-form{padding:0}.content-section .ast-container{margin-top:0}.embed-code-section{padding:40px 5px}}.coaches-section{padding:0 0 65px}.coaches-section .columns:first-of-type{padding-bottom:45px}.coaches-section .columns.is-multiline{justify-content:center}.coaches-section-description{max-width:940px;margin:0 auto;padding-top:0}.coaches-section .media{overflow:hidden}.coaches-section .website-brand-color{margin-bottom:15px;display:block}.coaches-section .box .media-left{width:100%;max-width:370px;margin-right:0}.coaches-section .box .media-content-box{position:relative;overflow:hidden}.coaches-section .box .media-content-box :is(h1,h2,h3,h4,h5,h6){margin-bottom:10px}.coaches-section.text-with-image-section .text-right{padding:0 80px 0 30px}.coaches-section.text-with-image-section .text-left{padding:0 30px 0 80px}.coaches-section .card{color:inherit;box-shadow:unset;border-radius:0;cursor:pointer}.coaches-section .card .media{margin-bottom:0}.coaches-section .card .media h3{margin-bottom:5px}.coaches-section .card-content{padding:63px 40px 43px}.coaches-section .card-content .content{font-size:16px;overflow:hidden;position:relative;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.coach-read-more{display:none}.read-more-section .box{overflow:hidden;position:relative;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.read-more-section .card-overlay{width:100%;height:20%;position:absolute;bottom:18px;pointer-events:none;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.read-more-section .card-overlay{background:linear-gradient(360deg,#171717 16%,#fff0 100%);width:100%;height:60%;position:absolute;bottom:0;pointer-events:none}.read-more-section .card-overlay.hide-overlay{background:linear-gradient(300deg,#fff0 0%,#fff0 100%);pointer-events:none;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.read-more-section .media-content:after{content:"Learn More";font-size:16px;font-weight:400;line-height:18px;letter-spacing:2.16px;text-transform:uppercase;padding-top:30px;display:block;border-radius:100%;position:relative;cursor:pointer;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.read-more-section .btn-minus-icon .media-content:after{content:"Show Less"}.coaches-section .card-image.btn-minus-icon:after{content:"-";line-height:75px;font-size:40px;font-family:Arial,Helvetica,sans-serif}.coaches-section .card-image:first-child img{border-top-left-radius:0;border-top-right-radius:0}@media (max-width:1024px){.coaches-section{padding:0}.coaches-section .overlay-color{padding:80px 20px}.coaches-section .box .media-content-box{margin-top:0}}@media (max-width:768px){.text-with-image-section .has-text-left:after{display:none}.read-more-section .media-content{overflow-x:hidden;overflow:hidden}.coaches-section{margin-top:0;padding:0}.coaches-section.text-with-image-section .box .media-content{padding:0 10px}.coaches-section .columns:first-of-type{padding-bottom:20px}.coach-read-more{display:block}.coach-hovered .coach-read-more{display:none}}.buttons-section{margin-top:45px;padding:0 15px 8px}.buttons-section .columns.is-multiline{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.table-section{background-position:center;background-size:cover;background-repeat:no-repeat}.table-section .table-overlay-color{padding:100px 30px 100px 30px}.table-container .table.is-fullwidth{width:100%;table-layout:fixed}@media (max-width:1024px){.table-section .table-overlay-color{padding:50px 30px 50px 30px}.table-container .table.is-fullwidth{width:200%}}@media (max-width:768px){.table-section .table-overlay-color{padding:40px 10px 40px}.table-container .table.is-fullwidth{width:400%}}.table-container .table.is-narrow td,.table-container .table.is-narrow th{padding:16px}.table-container .table thead td,.table-container .table thead th{border-width:0 0 4px;border-color:#2a2d36}.table-section{text-align:center}.table-section h2.white,.table-section .hero-description.white{color:#fff}.table-section .hero-description{margin-bottom:40px}.table-container table{border-width:0}.pages-section.cta-with-bg-section.hero-with-background-image .overlay-color{padding:80px 30px 132px}.pages-section .custom-gap{display:flex;justify-content:center;gap:2.5px}.pages-section .columns.custom-gap .column{padding-left:10px;padding-right:10px}.pages-section .card-equal-height{display:flex;flex-direction:column;height:600px}.pages-section .pages-description{margin-bottom:20px}.pages-section .card{background-color:#000;position:relative}.pages-section .card .card-content{position:absolute;bottom:0;left:0;right:0;padding:37px 30px 37px 37px;background:rgb(28 28 28 / .85);height:291px;transition:all 0.6s}.card-content:last-child,.card-footer:last-child,.card-header:last-child{border-radius:0}.card-image:first-child img{border-radius:0}.pages-section a:hover .card .card-content{height:600px;justify-content:center;display:flex;flex-direction:column}.pages-section a:hover .card .card-content *{color:#000}.pages-section .button.modal-button{visibility:hidden;background-color:rgb(0 0 0 / 5%);border:1px solid #000;color:#000}.pages-section a:hover .button.modal-button{visibility:visible}.pages-section .card figure{height:600px}.pages-section .page-section-description{display:block;font-size:20px;line-height:1.4;color:#fff}.pages-section .pages-description .column{padding-bottom:0}.pages-section .is-variable.columns.ast-container:not(:first-of-type){margin-top:20px}.pages-section .card h3{font-size:24px;letter-spacing:-1.92px}@media (max-width:1024px){.pages-section{padding:20px 0 0}.pages-section .card .card-content{height:420px}.pages-section.cta-with-bg-section.hero-with-background-image .overlay-color{padding:80px 10px 90px}}@media screen and (max-width:768px){.pages-section{padding:40px 20px}.pages-section .columns .column{padding-top:0}.pages-section .is-variable.columns.ast-container:not(:first-of-type){margin-top:50px}.pages-section .card .page-section-description{font-size:18px}.pages-section.cta-with-bg-section.hero-with-background-image .overlay-color{padding:0 0 20px}}.modal{z-index:-1;opacity:0;animation:hide 0.25s;transform:scale(0)}@keyframes hide{from{z-index:200;transform:scale(1);opacity:1}to{z-index:-1;transform:scale(0);opacity:0}}.modal.is-active{opacity:1;z-index:200;animation:show 0.3s;transform:scale(1)}@keyframes show{from{transform:scale(0);opacity:0;z-index:-1}to{transform:scale(1);opacity:1;z-index:2}}.modal-card{position:relative}.modal-card .modal-card-head{border-bottom:unset;border-top-left-radius:0;border-top-right-radius:0;padding:50px 50px 0}.modal-card .modal-card-head .modal-card-title{font-size:36px;line-height:1.2em;text-transform:uppercase;margin-bottom:10px;letter-spacing:-2.88px;font-family:"Lexend Giga",sans-serif;font-weight:700}.modal-card .modal-card-head .modal-card-title::after{content:"";display:block;width:50px;height:2px;margin:15px auto 45px}.modal-card .modal-close{position:absolute}.modal-card .modal-card-foot,.modal-card .modal-card-head{flex-direction:column;text-align:center}.modal-card .delete::after,.modal-card .modal-close::after{height:70%;width:2px}.modal-card .delete::before,.modal-card .modal-close::before{height:2px;width:70%}.delete::after,.delete::before,.modal-close::after,.modal-close::before{background-color:#000}.modal-card .modal-close{right:-10px;top:-10px;border-radius:0}.modal-card .modal-card-body{padding:15px 50px 15px}.modal-card-description.small-p{font-size:22px;line-height:26px}.modal .modal-card .modal-form-footer-notice{font-size:14px;text-align:center;line-height:1.4em;position:relative;max-width:300px;margin:0 auto;top:-42px;color:#cfcfcf!important}.modal .modal-card .content:has(+.modal-form-footer-notice){padding-bottom:20px}@media screen and (min-width:769px){.modal-card,.modal-content{width:570px;max-width:100%;max-height:100%;overflow:unset}}@media (max-width:1024px){.modal.is-active{z-index:100001}}.modal-background{background-color:rgb(42 45 54 / 90%)}.modal-card .modal-card-foot,.modal-card .modal-card-head,.modal-card-body{background-color:#fff0}body .notification:not(:last-child){margin-bottom:0}.site-content{position:relative;overflow-y:hidden}.notification{position:fixed;bottom:0;width:100%;border-radius:0;font-size:14px;z-index:99;background-color:#171717;border-top:1px solid #fff3}#cookie-law-info-again{display:none;font-size:13px;position:relative;background-color:#fff;color:#333;position:fixed;font-family:inherit;width:auto;bottom:0;right:100px;margin:0;padding:5px 10px;text-align:center;cursor:pointer;box-shadow:rgb(22 22 22 / 18%) 0 0 5px 2px}#cookie-law-info-again .delete{position:absolute;right:-10px;top:-10px}@media screen and (max-width:768px){.notification{padding:10px}#cookie-law-info-again{width:100%;bottom:0;right:0;left:0;max-width:170px;margin:0 auto}.modal-card .modal-close{right:0;top:0;border-radius:0}}.single-post #primary{margin:100px auto 0}.single-post .site-main .entry-content{padding:0 32px}.single-post .single-page-post-date.post-date{padding:0 32px}.ast-single-post.single-post .entry-title{padding:0 32px}.single-post #primary .ast-container{padding-left:30px;padding-right:30px}.single-post header+.ast-container{padding-top:115px;padding-bottom:100px}.single-post .sidebar-section{margin:292px 0 0}.ast-single-post.single-post .entry-title,.page-title{font-size:32px;line-height:1.3;letter-spacing:-2.56px;font-weight:700;order:3}.single .entry-header{margin-bottom:20px;margin-top:90px;display:flex;flex-direction:column}.single .entry-header .post-thumb img{height:100%;display:block;object-fit:cover;object-position:top;clip-path:polygon(0 0,100% 0,94% 100%,0 100%)}.single .entry-header .post-thumb+.ast-single-post-order{margin-bottom:2em}.single .post-thumb-img-content.post-thumb{order:1;height:640px;position:relative;margin-bottom:17px}.single .entry-header .post-thumb+.ast-single-post-order h1{padding:0 60px 15px}.single .entry-header .post-thumb+.ast-single-post-order .entry-meta{padding:8px 60px;font-size:14px;font-weight:400}.single-post .entry-content{padding:0}.single-post .entry-content h2{font-size:24px;letter-spacing:0;font-weight:800;line-height:28px}.single-post p+h2,.single-post p+h3{padding-top:20px}.single-post .entry-content p,.single-post .entry-content strong{margin-bottom:1em;font-size:20px;line-height:1.4;color:#adb5bd}.single nav.post-navigation{padding:50px 32px;border-top:unset}.single-post .nav-links .ast-title-nav{font-size:20px;font-weight:700;line-height:1.4;letter-spacing:0;text-align:left}.single-post .nav-links .nav-previous:has(+.nav-next){border-right:1px solid #d2d6e2}.single-post .nav-links .nav-previous a{padding-left:0}.single-post .nav-links .nav-next a{padding-right:0}.single-post .nav-links .nav-previous .ast-title-nav{text-align:left;padding-right:20px}.single-post .nav-links .nav-next .ast-title-nav{text-align:right}.nav-links span{font-size:16px;line-height:20px;font-weight:300;display:block;text-transform:uppercase;margin-bottom:5px}.nav-links .ast-left-nav{text-align:left}.nav-links .ast-right-nav{text-align:right}.single-post .cta-green-section{margin-top:80px}.single-post .site-footer{margin-top:0}.ast-pagination{display:none}.pagination{width:100%}@media screen and (min-width:769px){.pagination{justify-content:center;column-gap:12px}}@media (max-width:1024px){.modal-card .modal-card-head .modal-card-title{font-size:30px;line-height:38px;margin-bottom:10px}.single .entry-header{margin-top:30px}.single .post-thumb-img-content.post-thumb{height:420px}.single-post .single-page-post-date.post-date{padding:0 20px;margin-top:15px}.ast-single-post.single-post .entry-title{padding:0 20px}.single-post .site-main .entry-content{padding:0 20px}}@media (max-width:768px){.ast-single-post .entry-title,.page-title{line-height:34px}.single-post .entry-content{padding:0}.single .post-thumb-img-content.post-thumb{margin-bottom:0}.single nav.post-navigation{padding:30px 20px 30px;margin:0}.single .entry-header .post-thumb+.ast-single-post-order h1{padding:0 0 20px}.single-post .entry-meta{font-size:16px}.single-post .cta-green-section{margin-top:40px}.modal-card .modal-card-head{padding:35px 20px 25px}.modal-card .modal-card-head .modal-card-title{font-size:26px;line-height:32px;margin-bottom:5px}.modal-card .modal-card-body{padding:20px 20px 20px}.modal-card-description.small-p{font-size:18px;line-height:24px}.ast-single-post.single-post .entry-title{font-size:28px;line-height:1.2}.single-post .entry-content p{font-size:18px}.single-post .nav-links .ast-title-nav{font-size:16px}.single-post .nav-links .nav-previous .ast-title-nav{padding-right:0}}@media (max-width:420px){.single-post .nav-links .nav-previous:has(+.nav-next){border-right:unset;border-bottom:1px solid #d2d6e2;padding-bottom:20px}}.sidebar-section .columns{margin-bottom:0}.sidebar-section .column{padding-bottom:21px;padding-top:27px}.sidebar-section h3{margin:80px auto 60px;text-align:center}.sidebar-section h4{margin:50px auto 15px;text-align:center}.search-bar-column{justify-content:center}.search-bar-container{margin-bottom:60px}form#searchform{font-size:18px;position:relative}#searchform input.search-field{font-size:18px;line-height:18px;background-color:#272727;font-weight:400;color:#fff;border-radius:0;padding:20px 20px 15px 20px;width:100%;border:1px solid gray}#searchform i.lni.lni-search-alt{font-size:18px;font-weight:600}#searchform button{padding:0;border-radius:100%;height:50px;position:absolute;right:20px;top:8px;background:transparent!important}.sidbear-posts-container{padding-bottom:25px;margin-bottom:30px}.sidebar-section .sidbear-posts-container{padding:0;margin-bottom:10px}.sidebar-section .ast-container.is-multiline{padding:0 30px 100px}.sidebar-section .sidbear-posts-container h6{font-size:18px;text-transform:uppercase;line-height:1.3em;letter-spacing:-1.44px}.sidebar-section .post-date{font-size:14px;font-weight:400;text-align:left;margin-bottom:5px;display:block}.single-page-post-date.post-date{font-size:16px;padding:4.25px 0 4.25px 0;margin-bottom:15px;order:2;text-transform:capitalize;color:#adb5bd}.sidebar-section h5{font-size:26px;font-weight:700;padding:0 0 30px;margin-bottom:30px;line-height:1.1;letter-spacing:-2.08px}.sidebar-section .post-excerpt p{font-size:16px;text-align:left;line-height:1.4;color:#adb5bd;margin-bottom:30px}.posted-by.author a{pointer-events:none}@media (min-width:1024px){.single-post #primary{width:100%;border-right:unset}.single-post .ast-right-sidebar #primary{padding-right:51px}.single-post .sidebar-section{width:32%}}@media (max-width:1024px){.single-post #primary{margin:0;padding-top:0}.single-post .sidebar-section{margin:65px 0 0}}.blog-grid-section .sidbear-posts-container{border-bottom:unset}.blog-grid-section .sidbear-posts-container img{margin-bottom:0;height:100%;max-height:360px;object-position:top;display:block;clip-path:polygon(0 0,100% 0,87% 100%,0 100%)}.page-template-page-archive .blog-grid-section .columns.is-multiline,.search-results .blog-grid-section .columns.is-multiline{flex-wrap:wrap}.blog-grid-section .sidbear-posts-container a{display:flex}.blog-grid-section .sidbear-posts-container h4{font-size:24px;padding:20px 40px 40px;transition:all 0.6s;letter-spacing:-1.92px}.blog-grid-section .sidbear-posts-container:hover h4{color:#aaaaaa!important}.blog-grid-section .sidbear-posts-container .post-excerpt p{font-size:20px;line-height:1.4;color:#adb5bd}.blog-grid-section .sidbear-posts-container .column{padding:0}.blog-grid-section .sidbear-posts-container .post-date{font-size:14px;font-weight:400;display:block;position:relative;margin-top:auto;padding:7px 40px;text-transform:capitalize}.blog-grid-section .sidbear-posts-container .post-excerpt{padding:2px 40px 10px}.cta-side-section{position:relative;overflow:hidden}.cta-side-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;clip-path:polygon(100% 0%,65% 0%,58% 100%,0% 100%,0% 0%);-webkit-clip-path:polygon(100% 0%,65% 0%,58% 100%,0% 100%,0% 0%)}.cta-side-section .cta-overlay-color{padding:100px 30px 125px;position:relative;z-index:8}.cta-side-section .column.is-first.is-12-tablet.is-8-desktop{padding-right:160px}.page-template-page-archive .blog-grid-section .sidbear-posts-container a{display:flex;flex-direction:column}.page-template-page-archive .cta-with-bg-section.hero-with-background-image .overlay-color{padding:170px 30px 115px}.page-template-page-archive .cta-green-section{margin-top:80px}.blog-grid-section .sidbear-posts-container{margin-bottom:25px}.blog-grid-section .sidbear-posts-container:last-child{margin-bottom:0;padding-bottom:0}.blog-grid-section a.page-numbers{border:unset;font-weight:700;font-size:16px;line-height:1;padding:7px 10px;min-width:30px;display:block}.blog-grid-section span.page-numbers.current{border:unset;font-weight:700;font-size:16px;line-height:1;padding:7px 10px;min-width:30px;display:block}.blog-grid-section a.next.page-numbers,.blog-grid-section a.prev.page-numbers{font-size:18px;border:0 solid}.search .blog-grid-section,.category .blog-grid-section{padding-left:30px;padding-right:30px}.search .blog-grid-section .sidbear-posts-container h4{padding:20px 0 40px}.search .blog-grid-section .sidbear-posts-container .post-date{padding:0}@media (max-width:1240px){.page-template-page-archive .site-content .ast-container:has(.content-area),.single-post header+.ast-container{padding-right:30px;padding-left:30px}}@media (min-width:1024px){.page-template-page-archive #primary{width:100%;border-right:unset}.page-template-page-archive .ast-right-sidebar #primary{padding-right:51px}.page-template-page-archive .sidebar-section{width:100%}}@media (min-width:993px){.ast-right-sidebar #primary{margin-top:100px;margin-bottom:140px;padding-right:0}}@media (max-width:1024px){.page-template-page-archive .site-content .ast-container:has(.content-area){padding:30px 30px 0}.search .blog-grid-section .sidbear-posts-container h4{font-size:18px;padding:20px 0 20px}.blog-grid-section{padding-bottom:60px}}@media (max-width:768px){.page-template-page-archive .site-content .ast-container:has(.content-area){padding:30px 20px 0}.page-template-page-archive .cta-with-bg-section.hero-with-background-image .overlay-color{padding:150px 32px 60px}.page-template-page-archive .site-content .ast-container:has(.content-area),.single-post header+.ast-container{padding:90px 20px 40px}.blog-grid-section .sidbear-posts-container h4{font-size:20px;line-height:26px;padding:20px 20px 0}.search .blog-grid-section .sidbear-posts-container h4{font-size:20px;line-height:26px;padding:20px 20px 0}.blog-grid-section .sidbear-posts-container .post-excerpt{padding:15px 20px 10px}.blog-grid-section{padding-left:0;padding-right:0;padding-bottom:20px}.pagination{margin-top:30px}.blog-grid-section .sidbear-posts-container .post-date,.search .blog-grid-section .sidbear-posts-container .post-date{font-size:12px;padding:7px 20px}.search .blog-grid-section .sidbear-posts-container .post-excerpt p{padding:15px 20px 10px}.blog-grid-section .sidbear-posts-container .post-excerpt p{font-size:18px;line-height:1.3}.blog-grid-section h3{margin-bottom:10px}.sidebar-section{margin:25px 0 0}.sidebar-section h5{font-size:20px;line-height:24px}.page-template-page-archive .cta-green-section{margin-top:40px}.sidebar-section .column{padding:20px 30px}.search .blog-grid-section,.category .blog-grid-section{padding-left:20px;padding-right:20px}.blog-grid-section .sidbear-posts-container img{height:260px;object-position:center!important}.cta-side-section::before{clip-path:none}.cta-with-bg-section-home .column.is-first.is-8-desktop,.cta-side-section .column.is-first.is-8-tablet.is-8-desktop{padding:0 10px}.cta-side-section .cta-overlay-color{padding:80px 20px 80px}.sidebar-section h4{margin:30px auto 20px;font-size:20px}.search-bar-container{margin-bottom:40px}}.category .blog-grid-section .sidbear-posts-container a{display:flex;flex-direction:column}.category .blog-grid-section .sidbear-posts-container img{height:294px}.category .sidbear-posts-container h4{margin-top:20px;padding-bottom:0}.search-results h1.search-title,.search-no-results h1.search-title{font-size:40px;margin-bottom:50px;padding-bottom:20px;border-bottom:1px solid #eaeaea}.no-search-results-container p{margin-bottom:60px}.search .blog-grid-section .sidbear-posts-container{margin-bottom:30px;padding:0;height:100%}.search .blog-grid-section .sidbear-posts-container .post-excerpt{padding:0}.search-results .blog-grid-section .sidbear-posts-container a{display:inline}.search-results .blog-grid-section .sidbear-posts-container h3{font-size:26px;line-height:32px;margin-top:14px;margin-bottom:2px}@media (max-width:1024px){.category .blog-grid-section .sidbear-posts-container img{height:192px}.blog-grid-section .sidbear-posts-container img{max-height:400px}.search .blog-grid-section .sidbear-posts-container .post-excerpt p{font-size:18px;line-height:1.3}}@media (max-width:768px){.category .blog-grid-section .sidbear-posts-container img{height:180px}.search-results h1.search-title,.search-no-results h1.search-title{font-size:30px;margin-bottom:10px}}header.site-header{z-index:10;padding-left:30px;padding-right:30px}.ast-logo-title-inline .ast-site-identity{padding:0}header .custom-logo-link img{display:block}figure{margin-bottom:0}.card{box-shadow:unset}.has-text-white :is(*):not(.title-is-background-style){color:#fff!important}.content-area.entry-content :is(h1,h2,h3,h4,h5,h6){word-wrap:normal}.content-area.entry-content :is(h1,h2,h3,h4,h5,h6):last-child{margin-bottom:0!important}.content-area.entry-content .ast-container:not(.hero-body) :is(h2,h3)::after{content:"";display:block;width:50px;height:2px;margin-top:27px;margin-bottom:40px}.content-area.entry-content .has-text-centered :is(h2,h3):after{margin:27px auto 40px}.content-area.entry-content .pages-section .card-content :is(h2,h3)::after{display:none}.column p:not(:is(h1,h2,h3,h4,h5,h6)~*){font-size:20px;margin-bottom:20px}.content-section p+h3{padding-top:29px;line-height:38px}.entry-content section:not(.privacy-content) ul{list-style-type:none;margin-left:0;margin-bottom:43px}.entry-content .single-list-section ul.list-with-icons{margin-bottom:0}.entry-content section:not(.privacy-content) ul:not(.list-with-icons) li{margin-bottom:27px;padding-left:30px;position:relative}.entry-content section:not(.content-section):not(.privacy-content) ul:not(.list-with-icons) li:before{content:url('data:image/svg+xml;utf8,<svg width="20" height="24" viewBox="0 0 20 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.944 2.64203L10 0.0090332L2.056 2.64203C1.45747 2.84045 0.936683 3.22241 0.567602 3.73367C0.198521 4.24492 -8.26355e-05 4.85948 2.5793e-08 5.49003V12C2.5793e-08 19.524 9.2 23.679 9.594 23.852L9.948 24.009L10.316 23.887C10.712 23.755 20 20.577 20 12V5.49003C20.0001 4.85948 19.8015 4.24492 19.4324 3.73367C19.0633 3.22241 18.5425 2.84045 17.944 2.64203ZM10.444 13.989C10.2692 14.165 10.0611 14.3045 9.83198 14.3995C9.6028 14.4944 9.35706 14.5429 9.109 14.542H9.076C8.82289 14.5382 8.5732 14.483 8.34202 14.3799C8.11084 14.2767 7.90298 14.1278 7.731 13.942L5.425 11.542L6.868 10.16L9.112 12.5L14.293 7.31903L15.707 8.73303L10.444 13.989Z" fill="%23FFFFFF"></path></svg>');position:absolute;left:0;top:4px;width:25px;height:25px}.content-section ul,.single-post .entry-content ul{list-style-type:none;margin:0 0 15px 20px}.entry-content .content-section ul li,.single-post .entry-content ul li{font-size:18px;padding-left:0}.entry-content .content-section ul li:before,.single-post .entry-content ul li:before{content:"\2022";font-weight:700;display:inline-block;width:1em;margin-left:-1em}.large-p{font-size:30px}.medium-p p{font-size:26px}.small-p p{font-size:23px}.container.is-fluid{padding-left:0;padding-right:0}.ast-container{padding-left:0;padding-right:0}.button{height:60px;line-height:60px;width:auto;min-width:240px;padding:0 20px;display:inline-flex;white-space:normal;justify-content:center;align-items:center;border-bottom:1px solid;border-right:1px solid;position:relative;overflow:hidden;z-index:9;text-wrap:nowrap}.button.modal-button:hover::after,.button.modal-button-bottom::after,.button.links-button:hover::after{bottom:0}.button--mimas:after,.button--mimas:before{position:absolute;top:0;left:0;width:100%;height:100%}.button--mimas{overflow:hidden}.button--mimas span{position:relative}.button--mimas::before{content:"";width:120%;left:-10%;transform:skew(30deg);transition:transform 0.4s cubic-bezier(.3,1,.8,1)}.button--mimas:hover::before{transform:translate3d(100%,0,0)}div.columns.is-variable{margin-left:auto;margin-right:auto}.columns{margin-top:0}.columns:last-child{margin-bottom:0}p:last-child,.entry-content p:last-child{margin-bottom:0}.ast-container img{vertical-align:middle;width:100%;object-fit:cover;object-position:center}@media (max-width:1024px){.site-content .ast-container{flex-direction:row}}@media (max-width:768px){h2{margin-bottom:10px}.site-content .pages-section .ast-container{flex-direction:column}.pages-section .card figure{height:500px}.pages-section .card-equal-height{height:500px}.pages-section .card .card-content{height:auto;padding:25px}.pages-section a:hover .card .card-content{height:auto}.pages-section .button.modal-button{display:none}.pages-section .columns.custom-gap .column:not(:last-child){margin-bottom:30px}.content-section p+h3{padding-top:20px;line-height:28px}.medium-p p{font-size:21px}.small-p p{font-size:18px}.entry-content section:not(.privacy-content) ul:not(.list-with-icons){display:inline-block;margin:0;padding:0}.entry-content section:not(.privacy-content) ul:not(.list-with-icons) li{text-align:left}.content-area.entry-content .ast-container:not(.hero-body) :is(h2,h3)::after{margin:20px auto 30px}}.home .ast-primary-header-bar,.ast-primary-header-bar{background-color:#fff0}.main-header-menu ul.sub-menu .menu-link{padding:.2em 0 .2em 1em;border-width:0}.main-header-bar{border-bottom-width:0}.ast-theme-transparent-header .main-header-bar{background-color:#fff0}button.menu-toggle.main-header-menu-toggle{background-color:transparent!important}button#menu-toggle-close{background-color:transparent!important;outline:none;border:none}@media (min-width:1025px){.site-content header .ast-container{display:grid}}@media (max-width:1024px){.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children>.ast-menu-toggle{background-color:transparent!important;outline:none}.column p:not(:is(h1,h2,h3,h4,h5,h6)~*){font-size:21px}}@media (max-width:768px){header.site-header{padding-left:20px;padding-right:20px}.ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:.5em 0}.column p:not(:is(h1,h2,h3,h4,h5,h6)~*){font-size:21px}.cta-front-section p{font-size:18px}}.site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row{max-width:1210px}.ast-builder-html-element p:first-child{margin-top:0;margin-bottom:0}.widget-title{text-transform:uppercase;font-weight:700;font-size:16px;text-align:left;letter-spacing:-1.28px;font-family:"Lexend Giga",sans-serif}.site-footer a{font-size:18px;font-weight:700;line-height:25px}.subwidget-title{color:#999;font-weight:300;line-height:14px;padding-top:9px;font-size:14px}.subwidget-gym-title{color:#999999!important;font-size:18px;font-weight:300;line-height:25px}.subwidget-title:nth-of-type(1),.subwidget-title:nth-of-type(3){font-size:14px}.site-footer-primary-section-1>.footer-widget-area>a{position:relative}.site-footer-primary-section-1>.footer-widget-area>a::after{content:"";display:block;width:50px;height:2px;margin-top:35px;margin-bottom:35px}.footer-widget-area h6~div{margin-bottom:15px}.site-below-footer-wrap[data-section="section-below-footer-builder"]{position:relative;overflow:hidden}.site-below-footer-wrap[data-section="section-below-footer-builder"]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:50%;margin-top:25px;height:100%}.partners-logo-container{display:grid;grid-template-columns:repeat(3,90px);column-gap:5px;row-gap:20px;align-items:flex-end}.partners-logo-container a{margin-right:15px}.partners-logo-container a:last-child{margin-right:0}#astra-footer-menu .menu-item:first-child:after,#astra-footer-menu .menu-item:last-child a:after{visibility:hidden}#astra-footer-menu .menu-item>a{font-weight:400}.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{border-top-width:0}.site-footer-below-section-2.site-footer-section.site-footer-section-2{position:relative;top:6px;display:grid;grid-template-columns:auto auto;justify-content:end;padding:15px 0;clip-path:polygon(100% 0%,100% 100%,100% 100%,0% 100%,5% 0%)}.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"].footer-widget-area-inner{margin-left:65px}.pt-footer-social-media{list-style:none;margin:0;position:relative;top:4px}.pt-footer-social-media li{display:inline;padding-right:13px}.pt-footer-social-media a{font-size:24px}.pt-footer-social-media .yelp-icon{width:14px;height:14px;display:inline-block;position:relative;top:1px}.opening-hours ul{list-style:none;margin:0}.opening-hours li{font-size:14px;line-height:1.7;padding-left:60px;position:relative}.opening-hours li span:first-of-type{position:absolute;left:0}.site-footer-primary-section-1.site-footer-section.site-footer-section-1{position:relative}.ast-builder-footer-grid-columns{grid-column-gap:0}.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row{max-width:1210px}.footer-copyright{text-align:left;font-size:16px}.footer-email a{text-transform:lowercase}@media (max-width:1024px){#astra-footer-menu{margin:0 30px 0 0}.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"].footer-widget-area-inner{margin-left:0}.pt-footer-social-media{top:-2px}.site-below-footer-wrap[data-section="section-below-footer-builder"]:before{content:none}.site-footer-below-section-2.site-footer-section.site-footer-section-2{justify-content:center;padding:15px 0 5px;clip-path:polygon(100% 0%,95% 100%,100% 100%,0% 100%,5% 0%)}.widget-title{font-size:.8rem}.site-footer a{font-size:16px;line-height:22px}.footer-copyright{text-align:center;font-size:14px}.site-footer-below-section-2.site-footer-section.site-footer-section-2{display:grid!important}.site-footer-below-section-1.site-footer-section.site-footer-section-1{order:2;text-align:center;padding-top:10px}.partners-logo-container{grid-template-columns:repeat(2,90px);margin-left:-5px}.partners-logo-container a{margin-right:0;padding:5px;display:inline-block}.medium-p{font-size:22px}.opening-hours ul{max-width:200px;text-align:left}}@media (max-width:768px){.site-footer-primary-section-2.site-footer-section.site-footer-section-2,.site-footer-primary-section-3.site-footer-section.site-footer-section-3{padding-top:30px}.site-footer-primary-section-1>.footer-widget-area>a::after{margin:20px auto 35px}.site-footer-below-section-2.site-footer-section.site-footer-section-2{grid-template-columns:auto;clip-path:none;row-gap:30px}.pt-footer-social-media li:last-child{padding-right:0}.partners-logo-container{margin-left:0;justify-content:center;grid-template-columns:repeat(1,90px)}.partners-logo-container a{margin-right:0;padding:5px 0;display:inline-block}.widget-title{text-align:center}#menu-footer-menu li{margin:10px 0}.site-footer-below-section-2.site-footer-section.site-footer-section-2>div{margin-bottom:0}.footer-widget-area[data-section="section-footer-menu"] .astra-footer-mobile-vertical-menu{display:grid;justify-content:center}#astra-footer-menu .menu-item a:after{display:none}#astra-footer-menu .menu-item>a{padding-left:0;padding-right:0;padding-top:5px;padding-bottom:5px}#astra-footer-menu{margin:0}.site-footer-below-section-1.site-footer-section.site-footer-section-1{order:2}.site-footer-below-section-2.site-footer-section.site-footer-section-2{order:1;padding-top:20px;padding-bottom:20px}.reverse-columns{flex-direction:column-reverse!important;display:flex}.footer-copyright{text-align:center}.opening-hours ul{max-width:200px;margin:0 auto;text-align:left}.opening-hours li{text-align:right}}.landing_page-template header .ast-builder-grid-row,.page-id-3423 header .ast-builder-grid-row{grid-template-columns:auto}.landing_page-template .site-header-section,.page-id-3423 .site-header-section{justify-content:center}.landing_page-template .ast-grid-right-section,.page-id-3423 .ast-grid-right-section{display:none!important}.page-id-3423 .ast-logo-title-inline .site-logo-img{padding-right:0}.page-id-3423 .site-header-section{pointer-events:none}.page-id-3423 .header-wrapper{position:relative}.landing_page-template .cta-with-bg-section .has-text-centered .column.is-12 .section-content>div{max-width:640px}.landing_page-template .cta-with-bg-section.hero-with-background-image .overlay-color{padding:220px 30px 115px}.landing_page-template .single-list-section .list-with-icons li{min-height:120px;line-height:1.3;padding:0}.landing_page-template .single-list-section .list-with-icons li span{font-size:17px}.landing_page-template .single-list-section .list-with-icons li span:first-child{padding:43px 5px;font-size:38px}.landing_page-template .ast-primary-header-bar{background-color:#fff0}.landing_page-template .video-section{background-color:unset}.landing_page-template .list-with-background-image .list-with-icons li{font-size:18px;line-height:24px}.landing_page-template .list-with-background-image .is-second-column{padding:50px 30px 20px 85px}.landing_page-template .list-with-background-image .list-with-icons li .lni.lni-checkmark:before{bottom:2px}.landing_page-template .two-columns-section .column{justify-content:center}.landing_page-template .two-columns-section .column:last-child{padding-left:45px}.landing_page-template .two-columns-section p{font-size:21px;line-height:32px}.gallery-section{margin-top:35px;padding:0 15px 95px}.gallery-section .columns.is-multiline{justify-content:center}.gallery-section .card-image:last-child img{border-radius:0}.gallery-section .card-image:first-child img{border-radius:0}.gallery-section .button{margin-top:15px}@media (min-width:769px){.landing_page-template header.site-header{position:absolute;left:0;right:0;top:0}}@media (max-width:1024px){.landing_page-template .cta-with-bg-section.hero-with-background-image .overlay-color{padding:190px 30px 95px}.landing_page-template .single-list-section .list-with-icons li{display:grid;grid-template-columns:115px 1fr;line-height:1.3}.landing_page-template .single-list-section .list-with-icons li span:first-child{padding:28px 5px;font-size:38px;height:100%;display:flex;justify-content:center;align-content:center;flex-wrap:wrap}.landing_page-template .icon-box-section-with-bg{padding-top:60px;padding-bottom:60px}.landing_page-template .icon-box-section-with-bg .columns .svg-wrapper{top:-118px}.cta-green-landing-page{margin-top:0}}@media (max-width:767px){.landing_page-template .cta-with-bg-section.hero-with-background-image .overlay-color{padding:160px 20px 60px}.landing_page-template .single-list-section .list-with-icons li{grid-template-columns:85px 1fr;padding:0 10px 0 0;min-height:auto}.landing_page-template .single-list-section .list-with-icons li span:first-child{padding:22px 5px;font-size:30px;max-width:85px}.single-list-section-landing h2{margin-bottom:10px}.landing_page-template .icon-box-section-with-bg{padding-top:40px;padding-bottom:40px}.landing_page-template .video-section .video-wrapper .video-placeholder~.title{padding:20px 20px 0}.landing_page-template .video-section .video-wrapper .video-placeholder~.title~div{padding:0 20px 0}.landing_page-template .list-with-background-image .is-second-column{padding:30px 20px 20px 20px}.gallery-section{padding:0 15px 40px}}.cta-front-section#pricing{z-index:10;position:relative}.page-id-3423 .free-intro-section{height:100vh;display:flex;flex-direction:column;justify-content:center}.page-id-3423 .site-footer{display:none}@media (max-width:767px){.page-id-3423 .free-intro-section{padding-top:120px;height:100%;min-height:100svh;overflow:hidden}}.pricing-box{height:100%}.pricing-inner{display:flex;flex-direction:column;height:100%}.pricing-body{flex-grow:1;padding:12px 33px}.pricing-button{margin-top:auto;padding-bottom:33px}.pricing-button .button{margin:auto}@media(max-width:1024px){.pricing-button .button{min-width:200px}.pricing-body{padding:12px 14px 20px!important}}@media(max-width:768px){.pricing-button .button{min-width:240px}}