body[data-page-is-homepage]{display:flex;flex-flow:column nowrap;align-items:stretch;justify-content:flex-start}body[data-page-is-homepage] .banners{order:-1;background:linear-gradient(to bottom,black 0%,var(--color-neutral-900) 80%,rgba(0,0,0,0) 80%,rgba(0,0,0,0) 100%);position:relative}body[data-page-is-homepage] .banners:before{content:"";position:absolute;right:0;top:0;height:80%;width:50%;background-image:url("../images/static/decor-line-banner.svg");background-size:contain;background-repeat:no-repeat;background-position:top right;transform:translateY(-1%);z-index:20;pointer-events:none}body[data-page-is-homepage] .banners .homepage-banner{padding-top:1rem;height:35.5555555556rem;padding-bottom:1.5555555556rem;position:relative}body[data-page-is-homepage] .banners .homepage-banner .slides{height:100%;background-color:var(--color-neutral-900)}body[data-page-is-homepage] .banners .homepage-banner .slides>*{position:absolute;left:0;top:0;height:calc(100% - 1.5555555556rem);width:100%;padding:2.0555555556rem;background-position:center;background-size:cover}body[data-page-is-homepage] .banners .homepage-banner .slides>* h2{margin:0;color:var(--color-text-inverted);font-size:5.5rem;line-height:calc(162em/168)}@media screen and (min-width:calc(600px + 1px)){body[data-page-is-homepage] .banners .homepage-banner .slides>* h2{font-size:9.3333333333rem}}body[data-page-is-homepage] .banners .homepage-banner .slides>:not(:first-child){display:none}body[data-page-is-homepage] .banners .homepage-banner .slides>* .btns{margin-top:3.8333333333rem}body[data-page-is-homepage] .banners .homepage-banner nav{margin-top:1.3333333333rem;display:flex;flex-shrink:1;align-items:center;justify-content:center;gap:0.5555555556rem}body[data-page-is-homepage] .banners .homepage-banner nav>i{width:100%;max-width:10.2777777778rem;height:0.2222222222rem;background-color:var(--color-neutral-200);position:relative}body[data-page-is-homepage] .banners .homepage-banner nav>i>i{position:absolute;height:100%;left:0;top:0;background-color:var(--color-pink-400)}body[data-page-is-homepage] .about{padding-top:8.3333333333rem;padding-bottom:4.4444444444rem;position:relative}body[data-page-is-homepage] .about:before{content:"";position:absolute;left:0;top:4.8888888889rem;height:80%;width:50%;background-image:url("../images/static/decor-line-about.svg");background-size:contain;background-repeat:no-repeat;background-position:top left;pointer-events:none}@media screen and (min-width:calc(1200px + 1px)){body[data-page-is-homepage] .about>.container{max-width:68.7777777778rem}}body[data-page-is-homepage] .about h1{text-align:center}body[data-page-is-homepage] .about .page-editor-content p{text-align:center;max-width:51.5rem;margin-left:auto;margin-right:auto}body[data-page-is-homepage] .about .page-editor-content .gallery{margin-top:2rem}body[data-page-is-homepage] .about .page-editor-content:after{content:"";display:block;margin-left:auto;margin-right:auto;width:5.6666666667rem;height:1.8888888889rem;background-image:url("../images/static/logo-arrow.svg");background-position:center;background-repeat:repeat-x;background-size:auto 100%;margin-top:1.6666666667rem;filter:brightness(0);opacity:0.1}body[data-page-is-homepage] .pricing{background-color:var(--color-text-inverted);padding-top:3.9444444444rem;padding-bottom:4.4444444444rem}body[data-page-is-homepage] .pricing h2{margin:0;text-align:center}body[data-page-is-homepage] .pricing .cols2{display:grid;gap:3.2222222222rem}@media screen and (min-width:calc(1200px + 1px)){body[data-page-is-homepage] .pricing .cols2{grid-template-columns:repeat(2,minmax(0,1fr))}}body[data-page-is-homepage] .pricing .cols2 table{width:100%;border-top:0.2222222222rem solid var(--color-pink-400)}body[data-page-is-homepage] .pricing .cols2 table tr td{border-bottom:0.1666666667rem solid var(--color-neutral-100);padding:0.8888888889rem 1.1111111111rem 0.8888888889rem}@media screen and (min-width:calc(600px + 1px)){body[data-page-is-homepage] .pricing .cols2 table tr td{padding:0.8888888889rem 2.2222222222rem 0.8888888889rem}}body[data-page-is-homepage] .pricing .cols2 table tr td:not(:first-child){padding-left:0.5555555556rem}@media screen and (min-width:calc(600px + 1px)){body[data-page-is-homepage] .pricing .cols2 table tr td:not(:first-child){padding-left:1.1111111111rem}}body[data-page-is-homepage] .pricing .cols2 table tr td:not(:last-child){padding-right:0.5555555556rem}@media screen and (min-width:calc(600px + 1px)){body[data-page-is-homepage] .pricing .cols2 table tr td:not(:last-child){padding-right:1.1111111111rem}}body[data-page-is-homepage] .pricing .cols2 table tr td:last-child{text-align:right}body[data-page-is-homepage] .pricing h3{padding-left:1.1111111111rem}@media screen and (min-width:calc(600px + 1px)){body[data-page-is-homepage] .pricing h3{padding-left:2.2222222222rem}}body[data-page-is-homepage] .pricing .opening-hours{padding-top:4.8333333333rem}body[data-page-is-homepage] .pricing .opening-hours h2{font-size:1.5rem;margin-bottom:0.5rem}body[data-page-is-homepage] .pricing .opening-hours table{margin-left:auto;margin-right:auto}body[data-page-is-homepage] .pricing .opening-hours table tr td{padding:0.1111111111rem 0.5555555556rem}body[data-page-is-homepage] .pricing .opening-hours table tr td:first-child{text-align:right}body[data-page-is-homepage] .space{padding-top:8.7777777778rem;padding-bottom:4.4444444444rem;position:relative}body[data-page-is-homepage] .space h2{text-align:center;margin:0;padding-bottom:1.6666666667rem}body[data-page-is-homepage] .space .gallery{padding-top:3rem;padding-bottom:2rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0.4444444444rem;z-index:20}@media screen and (min-width:calc(600px + 1px)){body[data-page-is-homepage] .space .gallery{gap:0.8888888889rem}}body[data-page-is-homepage] .space .gallery>*{background-position:center;background-size:cover;background-repeat:no-repeat}body[data-page-is-homepage] .space .gallery>:first-child{grid-row:1/3}body[data-page-is-homepage] .space .gallery>:nth-child(2),body[data-page-is-homepage] .space .gallery>:nth-child(3),body[data-page-is-homepage] .space .gallery>:nth-child(4){height:0;width:100%;padding-bottom:100%}body[data-page-is-homepage] .space .gallery>:nth-child(5),body[data-page-is-homepage] .space .gallery>:nth-child(6),body[data-page-is-homepage] .space .gallery>:nth-child(7){height:0;width:100%;padding-bottom:130%}body[data-page-is-homepage] .space .gallery>:nth-child(2),body[data-page-is-homepage] .space .gallery>:nth-child(5){transform:translateY(-2rem)}body[data-page-is-homepage] .space .gallery>:nth-child(3),body[data-page-is-homepage] .space .gallery>:nth-child(6){transform:translateY(2rem)}body[data-page-is-homepage] .space .gallery>:nth-child(4),body[data-page-is-homepage] .space .gallery>:nth-child(7){transform:translateY(-3rem)}body[data-page-is-homepage] .space .gallery>:nth-child(5){position:relative}body[data-page-is-homepage] .space .gallery>:nth-child(5):after{content:"";position:absolute;top:calc(100% + 0.4444444444rem);right:0;width:3rem;height:3rem;background-image:url("../images/static/logo-arrow.svg");background-size:contain;background-position:top right;background-repeat:no-repeat;filter:brightness(0) invert(1)}@media screen and (min-width:calc(600px + 1px)){body[data-page-is-homepage] .space .gallery>:nth-child(5):after{top:calc(100% + 0.8888888889rem)}}body[data-page-is-homepage] .space .gallery>:nth-child(3){position:relative}body[data-page-is-homepage] .space .gallery>:nth-child(3):after{content:"";position:absolute;top:calc(-0.4444444444rem);right:0;width:3rem;height:3rem;background-image:url("../images/static/logo-arrow.svg");background-size:contain;background-position:top right;background-repeat:no-repeat;filter:brightness(0) invert(1);transform:translateY(-100%) rotate(90deg)}@media screen and (min-width:calc(600px + 1px)){body[data-page-is-homepage] .space .gallery>:nth-child(3):after{top:calc(-0.8888888889rem)}}body[data-page-is-homepage] .space:before{content:"";position:absolute;right:0;top:10rem;height:80%;width:80%;background-image:url("../images/static/decor-line-place-1.svg");background-size:contain;background-repeat:no-repeat;background-position:top right;pointer-events:none}body[data-page-is-homepage] .space:after{content:"";position:absolute;left:0;bottom:0;height:80%;width:80%;background-image:url("../images/static/decor-line-place-2.svg");background-size:contain;background-repeat:no-repeat;background-position:bottom left;pointer-events:none}body[data-page-is-homepage] .claims{padding-top:5.3333333333rem;padding-bottom:5.3333333333rem}body[data-page-is-homepage] .claims .container{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:center;gap:3.3333333333rem 7.9444444444rem}body[data-page-is-homepage] .claims .container p{font-family:var(--font-headings);font-size:4.4444444444rem;line-height:1em;text-align:center;color:var(--color-neutral-900)}@media screen and (min-width:calc(600px + 1px)){body[data-page-is-homepage] .claims .container p{font-size:6.6666666667rem}}body[data-page-is-homepage] .claims .container p small{color:var(--color-text);margin-top:1.5rem;font-size:1rem;display:block;font-family:var(--font-text);line-height:1.4em}body[data-page-is-homepage] .trainers{padding-top:5.3333333333rem;padding-bottom:11.1111111111rem}body[data-page-is-homepage] .trainers+.contact{margin-top:-11.1111111111rem}body[data-page-is-homepage] .trainers h2{text-align:center;margin:0}body[data-page-is-homepage] .trainers .trainers-list{margin-top:3.2777777778rem;display:grid;gap:3.8888888889rem 4.4444444444rem;align-items:flex-start}@media screen and (min-width:calc(600px + 1px)){body[data-page-is-homepage] .trainers .trainers-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:calc(1200px + 1px)){body[data-page-is-homepage] .trainers .trainers-list{grid-template-columns:repeat(3,minmax(0,1fr))}}body[data-page-is-homepage] .trainers .trainers-list>*{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:1.7222222222rem;align-items:flex-start}body[data-page-is-homepage] .trainers .trainers-list>*>.img{width:100%;position:relative}body[data-page-is-homepage] .trainers .trainers-list>*>.img img{width:100%;height:auto}body[data-page-is-homepage] .trainers .trainers-list>*>.img:before{content:"";position:absolute;bottom:0;left:0;height:4rem;width:4rem;background-image:url("../images/static/logo-arrow.svg");background-size:contain;background-position:bottom right;background-repeat:no-repeat;filter:brightness(0) invert(1) drop-shadow(0 0 1rem rgba(0,0,0,0.5));transform:translate(-25%,-25%)}body[data-page-is-homepage] .trainers .trainers-list>* h3{margin:0}body[data-page-is-homepage] .trainers .trainers-list>* .description-short{margin-top:1rem}body[data-page-is-homepage] .trainers .trainers-list>:not(.recruitment) h3{margin-top:-0.5em}body[data-page-is-homepage] .trainers .trainers-list>* .btns{margin-top:1.75rem;margin-left:-2.75rem}body[data-page-is-homepage] .trainers .trainers-list>* .btns .btn{min-width:6rem;padding-top:0.65rem;padding-bottom:0.3rem}body[data-page-is-homepage] .app{background-color:var(--color-neutral-900);position:relative}body[data-page-is-homepage] .app:after{content:"";pointer-events:none;position:absolute;height:100%;width:100%;left:0;top:0;background-image:url("../images/static/logo-arrow-with-space-for-repeat.svg");background-size:2rem auto;background-repeat:repeat;background-position:top center;filter:brightness(0) invert(1);opacity:0.025;z-index:2}body[data-page-is-homepage] .app>.container{z-index:3;gap:1rem;color:var(--color-text-inverted);position:relative}body[data-page-is-homepage] .app>.container *{z-index:5}body[data-page-is-homepage] .app>.container>img{position:absolute;bottom:0;right:50%;height:110%;width:auto;max-width:unset}body[data-page-is-homepage] .app>.container .content{padding-top:4.7777777778rem;padding-bottom:4.7777777778rem;padding-left:calc(50% + 1.6666666667rem)}body[data-page-is-homepage] .app>.container .content h2{color:var(--color-text-inverted);margin:0}body[data-page-is-homepage] .app>.container .content h2+*{margin-top:1rem}body[data-page-is-homepage] .app>.container .content .btns{margin-top:1.5rem;padding-left:0}body[data-page-is-homepage] .app>.container .content .btns img{height:2.6111111111rem}@media screen and (max-width:600px){body[data-page-is-homepage] .app>.container .content{padding-left:0;padding-bottom:85%;z-index:30}body[data-page-is-homepage] .app>.container .content *{z-index:30}body[data-page-is-homepage] .app>.container>img{height:auto;width:100%;transform:translateX(50%)}}body[data-page-is-homepage] .app>.container:before{content:"";pointer-events:none;position:absolute;height:85%;width:100%;left:-10%;bottom:-40%;background-image:url("../images/static/decor-line-app.svg");background-position:left bottom;background-repeat:no-repeat;background-size:contain;z-index:20}body[data-page-is-homepage] .contact{padding-top:8.3333333333rem;padding-bottom:4rem}body[data-page-is-homepage] .contact h2{text-align:center;margin-bottom:2.3333333333rem}body[data-page-is-homepage] .contact .cols2{display:grid;gap:2.1666666667rem}@media screen and (min-width:calc(1200px + 1px)){body[data-page-is-homepage] .contact .cols2{grid-template-columns:minmax(0,1fr) minmax(0,1.75fr)}}body[data-page-is-homepage] .contact .cols2 .img{padding-left:2rem;position:relative}body[data-page-is-homepage] .contact .cols2 .img img:nth-child(2){position:absolute;bottom:-1rem;left:4rem;width:40%;height:auto}body[data-page-is-homepage] .contact .cols2 .img .btns{position:absolute;top:1rem;left:-2rem}body[data-page-is-homepage] .contact .cols2 .content h3{font-size:1.5rem;margin-bottom:0.75rem;margin-top:2rem}body[data-page-is-homepage] .contact .cols2 .content h3:first-child{margin-top:0}body[data-page-is-homepage] .contact .cols2 .content table td{padding:0.15em 1.5em 0.15em 0}body[data-page-is-homepage] .contact .cols2 .content table td:last-child{padding-right:0}
/*# sourceMappingURL=page-home.css.map */