[data-v-e50fbd84] .swiper-slide__custom{align-self:stretch;height:auto}.swiper-button[data-v-e50fbd84]{position:absolute;top:50%;transform:translateY(100%);z-index:10}.swiper-button--prev[data-v-e50fbd84]{left:10px}.swiper-button--next[data-v-e50fbd84]{right:10px}@font-face{font-family:"Syne Fallback: Times New Roman";src:local("Times New Roman");size-adjust:108.0615%;ascent-override:85.5994%;descent-override:25.4485%;line-gap-override:0%}@font-face{font-family:Syne;src:local("Syne Regular"),local("Syne"),url(../_fonts/oaIMvQPuXwp99zFi79xauvWgJ-LPUHR4tHt7NYQMZag-TlscTcxjnYKEb3sN8iY2dkHbGFxtVX_VHvqQ6VPMJXc.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Syne;src:local("Syne Regular"),local("Syne"),url(../_fonts/ThCn7dkugVgT8zV7K26Ti-pg99JqAziC5kEA0s6XD8o-fjWMx_NqPjluo8HK0ga9eOZ2dp4CGYlQFEk_fIziQ28.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Syne;src:local("Syne Regular"),local("Syne"),url(../_fonts/APSVxsDi0DOM5gL4lY0TqD2o7D8GwuA2otZAbw2wv9o-nciRnl2W_Z7IS-Csupiwsv2BWxF_5YCcNeHrJYjsCw0.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Syne;src:local("Syne Regular"),local("Syne"),url(../_fonts/pwU6QegTKI3Cd7iZjM77LkLzPXGMy56cv2pJhLU7mwA-5ZQapS8LtgZxpTo5DOD_uWb4jO_FoUeg9bg61RK1Fw4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}.header{height:72px;position:fixed!important;z-index:1006!important}.header :deep(.v-toolbar__content){height:72px!important}.header__logo{margin-left:-20px}.header__search-bar{background:#f90047;left:0;padding:20px 4px;position:fixed;right:0;top:72px;width:100%;z-index:10}.header__search-bar--has-offer{top:122px}.header__search-bar__container{margin:0 auto;max-width:700px}.hero-header{align-items:center;background:#e50041;display:flex;height:550px;justify-content:center;overflow:hidden;position:relative;width:100%;z-index:0}@media screen and (min-width:820px){.hero-header{height:890px}}.hero-header:before{content:"";height:100%;inset:0;position:absolute;width:100%;z-index:1}.hero-header__text{max-width:853px;position:relative;text-shadow:2px 1px 2px #000;transform:translateY(-40%);z-index:1}.hero-header__text .button{text-shadow:none!important}@media screen and (max-width:820px){.hero-header__text .button{font-size:.68rem!important}}@media screen and (min-width:820px){.hero-header__text{transform:translateY(-50%)}}.hero-header__img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:0}.relaunch-link{background:#e50041;padding:40px 0 0}.workshops{background:#e50041;width:100%}@media screen and (min-width:1280px){.workshops{height:750px}}.workshops__container{background:#faf6ef;height:100%;padding:20px 0;transform:translateY(-223px);width:100%}@media screen and (min-width:820px){.workshops__container{padding:30px 0}}@media screen and (min-width:1230px){.workshops__container{padding:80px 0 40px;z-index:1}}.workshops__header{padding:0 20px}@media screen and (min-width:780px){.workshops__header{padding:0 60px}}@media screen and (min-width:1230px){.workshops__header{padding:0 132px}}.workshops__body{padding:0 20px}@media screen and (min-width:780px){.workshops__body{padding:0 60px}}@media screen and (min-width:1230px){.workshops__body{padding:0 80px}}.gift-card{background:#e50041;padding-bottom:40px;position:relative;z-index:0}@media screen and (min-width:760px){.gift-card{padding-bottom:250px}}@media screen and (min-width:1280px){.gift-card{padding-top:240px}}.gift-card__after,.gift-card__before{display:none}@media screen and (min-width:760px){.gift-card__after,.gift-card__before{display:block;position:absolute}}.gift-card__before{left:30px;position:absolute;top:-150px;z-index:0}.gift-card__after{bottom:-100px;position:absolute;right:30px;z-index:0}.gift-card__container{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;position:relative;z-index:1}@media screen and (min-width:760px){.gift-card__container{margin-top:70px}}.gift-card__title{color:#fff;font-family:Syne,"Syne Fallback: Times New Roman",serif;font-size:5.6875rem;line-height:1rem;text-align:center}.gift-card__main-title{font-size:2rem!important;font-style:normal;font-weight:600;line-height:2rem!important;z-index:1}@media screen and (min-width:760px){.gift-card__main-title{font-size:7vw!important;line-height:.5rem!important}}@media screen and (min-width:1100px){.gift-card__main-title{font-size:6.125rem!important;line-height:6.523rem!important}}.gift-card__main-title--italic{font-size:2rem!important;font-style:italic;font-weight:600;line-height:2rem!important}@media screen and (min-width:760px){.gift-card__main-title--italic{font-size:8vw!important}}@media screen and (min-width:1100px){.gift-card__main-title--italic{font-size:6.125rem!important;line-height:6.523rem!important}}.gift-card__subtitle{display:block;font-family:Syne,"Syne Fallback: Times New Roman",serif;font-size:2.2rem!important;font-style:normal;font-weight:600;line-height:3rem!important;margin-bottom:50px;text-align:center;z-index:1}@media screen and (min-width:760px){.gift-card__subtitle{font-size:8.5vw!important;line-height:13vw!important}}@media screen and (min-width:1100px){.gift-card__subtitle{font-size:6.875rem!important;line-height:6.523rem!important}}.advice{background:#f4eee7;padding:40px 0;position:relative}@media screen and (min-width:820px){.advice{padding:150px 7vw 210px}}.advice:before{background:linear-gradient(0deg,#f4eee7 30%,#f4eee700);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:820px){.advice:before{display:none}}.advice__bg{display:none;height:auto;left:-20px;position:absolute;top:170px;width:calc(100% + 32px);z-index:0}@media screen and (min-width:525px){.advice__bg{top:120px}}@media screen and (min-width:820px){.advice__bg{border-top-left-radius:15px;border-top-right-radius:15px;display:block;height:689px;left:690px;position:absolute;top:-40%;width:606px}}.advice__title{margin-bottom:50px;position:relative;z-index:1}.advice__container{display:block;position:relative;width:100%}@media screen and (min-width:820px){.advice__container{padding-left:5vw}}.trainers{background:#004053;color:#fff;position:relative}@media screen and (min-width:920px){.trainers:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1512' height='1019' fill='none' viewBox='0 0 1512 1019'%3E%3Cpath fill='%23083447' d='M646.722 167.232c-153.529 99.23-352.865 254.065-544.284 163.078-141.256-67.121-311.418-194.34-362.708 46.155-31.795 149.067 32.746 328.308 102.173 458.441C34.575 1195.85 458.199 1383.08 856.445 1338.61c388.385-43.42 815.675-298.86 853.145-723.134 13.47-152.989-27.43-320.612-125.88-440.608-229.52-279.876-673.016-178.125-937.058-7.566z'/%3E%3C/svg%3E");background-size:cover;bottom:0;content:"";display:block;height:1040px;left:0;position:absolute;width:100%;z-index:1}}.trainers__container{padding:50px 0 300px;position:relative;width:100%;z-index:2}@media screen and (min-width:1024px){.trainers__container{padding:660px 0 725px}}.trainers__title{margin:70px auto 0;max-width:576px}@media screen and (min-width:1024px){.trainers__title{margin:100px auto 0}}@media screen and (min-width:1300px){.trainers__title{margin:70px auto 0}}.trainers__title__label{font-size:.9375rem;font-style:normal;font-weight:700;letter-spacing:.20431rem;line-height:1.96113rem;text-transform:uppercase}.trainers__title__btn{margin-top:30px}.trainers__img{left:0;position:absolute;top:0}.trainers__img,.trainers__img img{border-radius:10px}.trainers__img--1{display:none}@media screen and (min-width:1024px){.trainers__img--1{display:block;left:53px;top:-80px;z-index:1}}.trainers__img--2{display:none}@media screen and (min-width:1024px){.trainers__img--2{display:block;left:-100px;top:376px}}.trainers__img--3{height:209px;left:auto;right:20px;top:550px;width:265px}@media screen and (min-width:500px){.trainers__img--3{height:235px;right:-20px;top:470px;width:300px}}@media screen and (min-width:1024px){.trainers__img--3{height:301px;left:auto;right:6px;top:316px;width:412px}}.trainers__img--4{display:none}@media screen and (min-width:1024px){.trainers__img--4{display:block;inset:auto -100px 186px auto}}.trainers__img--5{display:none}@media screen and (min-width:1024px){.trainers__img--5{display:block;inset:auto 274px 99px auto}}.trainers__img--6{display:none}@media screen and (min-width:1024px){.trainers__img--6{bottom:200px;display:block;left:auto;top:auto}}.news{background:#f4eee7;overflow:hidden;padding:50px 0;position:relative;z-index:1}@media screen and (min-width:1200px){.news{padding:40px 0 150px}}.news__img{display:none}@media screen and (min-width:1200px){.news__img{display:block;height:65vw;left:0;position:absolute;top:1;width:35vw}}.news__title{margin-bottom:20px}.news__title span{font-weight:700}.news__text{color:#000;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.03125rem;line-height:1.375rem;margin-bottom:30px}.news__container{width:100%}.news__container__text{margin:50px auto 80px;max-width:530px;width:100%}@media screen and (min-width:1200px){.news__container__text{transform:translate(100px)}}.news__container__items{margin:0 auto!important;max-width:900px;position:relative;width:100%}.news__container__items .news__items{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}@media screen and (min-width:550px){.news__container__items .news__items{align-items:center;flex-direction:row;gap:20px;justify-content:center;width:100%}}.news__container__items__img{position:absolute;right:0;top:-75px;z-index:1}@media screen and (min-width:820px){.news__container__items__img{right:-25px}}@media screen and (min-width:1200px){.news__container__items__img{right:-75px}}
