.workshops__header__filters[data-v-9da933a8]{flex-flow:wrap;align-items:flex-start;gap:10px;margin-top:20px;margin-bottom:50px;display:flex}@media screen and (width>=780px){.workshops__header__filters[data-v-9da933a8]{flex-direction:row}}[data-v-a308d63f] .swiper-slide__custom{align-self:stretch;height:auto}.swiper-button[data-v-a308d63f]{z-index:10;position:absolute;top:50%;transform:translateY(100%)}.swiper-button--prev[data-v-a308d63f]{left:10px}.swiper-button--next[data-v-a308d63f]{right:10px}.header{height:72px;z-index:1006!important;position:fixed!important}.header :deep(.v-toolbar__content){height:72px!important}.header__logo{margin-left:-20px}.header__search-bar{z-index:10;background:#f90047;width:100%;padding:20px 4px;position:fixed;top:72px;left:0;right:0}.header__search-bar--has-offer{top:122px}.header__search-bar__container{max-width:700px;margin:0 auto}.hero-header{z-index:0;background:#e50041;justify-content:center;align-items:center;width:100%;height:550px;display:flex;position:relative;overflow:hidden}@media screen and (width>=820px){.hero-header{height:890px}}.hero-header:before{content:"";z-index:1;width:100%;height:100%;position:absolute;inset:0}.hero-header__text{text-shadow:2px 1px 2px #000;z-index:1;max-width:853px;position:relative;transform:translateY(-40%)}.hero-header__text .button{text-shadow:none!important}@media screen and (width<=820px){.hero-header__text .button{font-size:.68rem!important}}@media screen and (width>=820px){.hero-header__text{transform:translateY(-50%)}}.hero-header__img{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.relaunch-link{background:#e50041;padding:40px 0 0}.workshops{background:#e50041;width:100%}@media screen and (width>=1280px){.workshops{height:750px}}.workshops__container{background:#faf6ef;width:100%;height:100%;padding:20px 0;transform:translateY(-223px)}@media screen and (width>=820px){.workshops__container{padding:30px 0}}@media screen and (width>=1230px){.workshops__container{z-index:1;padding:80px 0 40px}}.workshops__header{padding:0 20px}@media screen and (width>=780px){.workshops__header{padding:0 60px}}@media screen and (width>=1230px){.workshops__header{padding:0 132px}}.workshops__body{padding:0 20px}@media screen and (width>=780px){.workshops__body{padding:0 60px}}@media screen and (width>=1230px){.workshops__body{padding:0 80px}}.gift-card{z-index:0;background:#e50041;padding-bottom:40px;position:relative}@media screen and (width>=760px){.gift-card{padding-bottom:250px}}@media screen and (width>=1280px){.gift-card{padding-top:240px}}.gift-card__after,.gift-card__before{display:none}@media screen and (width>=760px){.gift-card__after,.gift-card__before{display:block;position:absolute}}.gift-card__before{z-index:0;position:absolute;top:-150px;left:30px}.gift-card__after{z-index:0;position:absolute;bottom:-100px;right:30px}.gift-card__container{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;position:relative}@media screen and (width>=760px){.gift-card__container{margin-top:70px}}.gift-card__title{color:#fff;text-align:center;font-family:Syne,serif;font-size:5.6875rem;line-height:1rem}.gift-card__main-title{z-index:1;font-style:normal;font-weight:600;font-size:2rem!important;line-height:2rem!important}@media screen and (width>=760px){.gift-card__main-title{font-size:7vw!important;line-height:.5rem!important}}@media screen and (width>=1100px){.gift-card__main-title{font-size:6.125rem!important;line-height:6.523rem!important}}.gift-card__main-title--italic{font-style:italic;font-weight:600;font-size:2rem!important;line-height:2rem!important}@media screen and (width>=760px){.gift-card__main-title--italic{font-size:8vw!important}}@media screen and (width>=1100px){.gift-card__main-title--italic{font-size:6.125rem!important;line-height:6.523rem!important}}.gift-card__subtitle{text-align:center;z-index:1;margin-bottom:50px;font-family:Syne,serif;font-style:normal;font-weight:600;display:block;font-size:2.2rem!important;line-height:3rem!important}@media screen and (width>=760px){.gift-card__subtitle{font-size:8.5vw!important;line-height:13vw!important}}@media screen and (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 (width>=820px){.advice{padding:150px 7vw 210px}}.advice:before{content:"";z-index:1;background:linear-gradient(#f4eee700,#f4eee7 70%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media screen and (width>=820px){.advice:before{display:none}}.advice__bg{z-index:0;width:calc(100% + 32px);height:auto;display:none;position:absolute;top:170px;left:-20px}@media screen and (width>=525px){.advice__bg{top:120px}}@media screen and (width>=820px){.advice__bg{border-top-left-radius:15px;border-top-right-radius:15px;width:606px;height:689px;display:block;position:absolute;top:-40%;left:690px}}.advice__title{z-index:1;margin-bottom:50px;position:relative}.advice__container{width:100%;display:block;position:relative}@media screen and (width>=820px){.advice__container{padding-left:5vw}}.trainers{color:#fff;background:#004053;position:relative}@media screen and (width>=920px){.trainers:after{content:"";z-index:1;background:url(../icon/home-trainers.svg) 0 0/cover;width:100%;height:1040px;display:block;position:absolute;bottom:0;left:0}}.trainers__container{z-index:2;width:100%;padding:50px 0 300px;position:relative}@media screen and (width>=1024px){.trainers__container{padding:660px 0 725px}}.trainers__title{max-width:576px;margin:70px auto 0}@media screen and (width>=1024px){.trainers__title{margin:100px auto 0}}@media screen and (width>=1300px){.trainers__title{margin:70px auto 0}}.trainers__title__label{letter-spacing:.20431rem;text-transform:uppercase;font-size:.9375rem;font-style:normal;font-weight:700;line-height:1.96113rem}.trainers__title__btn{margin-top:30px}.trainers__img{position:absolute;top:0;left:0}.trainers__img,.trainers__img img{border-radius:10px}.trainers__img--1{display:none}@media screen and (width>=1024px){.trainers__img--1{z-index:1;display:block;top:-80px;left:53px}}.trainers__img--2{display:none}@media screen and (width>=1024px){.trainers__img--2{display:block;top:376px;left:-100px}}.trainers__img--3{width:265px;height:209px;top:550px;left:auto;right:20px}@media screen and (width>=500px){.trainers__img--3{width:300px;height:235px;top:470px;right:-20px}}@media screen and (width>=1024px){.trainers__img--3{width:412px;height:301px;top:316px;left:auto;right:6px}}.trainers__img--4{display:none}@media screen and (width>=1024px){.trainers__img--4{display:block;inset:auto -100px 186px auto}}.trainers__img--5{display:none}@media screen and (width>=1024px){.trainers__img--5{display:block;inset:auto 274px 99px auto}}.trainers__img--6{display:none}@media screen and (width>=1024px){.trainers__img--6{display:block;top:auto;bottom:200px;left:auto}}.news{z-index:1;background:#f4eee7;padding:50px 0;position:relative;overflow:hidden}@media screen and (width>=1200px){.news{padding:40px 0 150px}}.news__img{display:none}@media screen and (width>=1200px){.news__img{width:35vw;height:65vw;display:block;position:absolute;top:1px;left:0}}.news__title{margin-bottom:20px}.news__title span{font-weight:700}.news__text{color:#000;letter-spacing:.03125rem;margin-bottom:30px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem}.news__container{width:100%}.news__container__text{width:100%;max-width:530px;margin:50px auto 80px}@media screen and (width>=1200px){.news__container__text{transform:translate(100px)}}.news__container__items{width:100%;max-width:900px;position:relative;margin:0 auto!important}.news__container__items .news__items{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}@media screen and (width>=550px){.news__container__items .news__items{flex-direction:row;justify-content:center;align-items:center;gap:20px;width:100%}}.news__container__items__img{z-index:1;position:absolute;top:-75px;right:0}@media screen and (width>=820px){.news__container__items__img{right:-25px}}@media screen and (width>=1200px){.news__container__items__img{right:-75px}}
