@media(min-width: 768px){h2{font-size:38px}}@media(min-width: 992px){h2{font-size:48px}}@media(min-width: 992px){.button,.btn{font-size:18px}.button-dotted,.btn-dotted{font-size:16px}}@media(min-width: 576px){.form-wrapper{display:block;padding:42px 15px 54px}.form__header{margin:0 0 30px}.form__header-title{font-size:34px;line-height:1.25}.form__box{grid-template-columns:1fr 1fr}.form.vertical .form__box{grid-template-columns:1fr}.form__button{font-size:18px}}@media(min-width: 768px){.form__box{max-width:83%}}@media(min-width: 992px){.form-wrapper{padding:60px 0 75px}.form__header{margin:0 0 33px}.form__header-title{font-size:48px}.form__header-title br{display:none}.form__box{grid-template-columns:repeat(4, 1fr);max-width:unset}.form.vertical .form__box{grid-template-columns:1fr}}@media(min-width: 768px){.header{padding:18px 0}}@media(max-width: 383px){.header img{margin-bottom:10px}}@media(min-width: 992px){.header{padding:26px 0}.header__menu{height:unset;overflow:visible;position:static;grid-auto-flow:column;grid-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__menu-link{font-size:14px;letter-spacing:.02em}.header__menu-btn{position:static;grid-gap:22px;width:auto;min-height:43px;margin:0 0 0 16px;padding:10px 24px;font-size:16px}.header__menu-btn img{display:none}.header__toggle{display:none}}@media(min-width: 1200px){.header__menu{grid-gap:22px}}@media(min-width: 576px){.main{padding:36px 0 0}.main__text{width:55%}.main__img{position:absolute;width:60vw;bottom:0;right:-2%}.main__season{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:16px 0 30px;padding:10px 17px;border-radius:6px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;grid-gap:16px;border-left-width:1px;border-right-width:1px}.main__season img{display:block}.main__list li{margin:13px 0}}@media(min-width: 768px){.main h1{margin:0 0 24px;font-size:44px}.main__list li{margin:16px 0;padding:0 0 0 48px;background-position:2px 5px}}@media(min-width: 992px){.main__img{width:48vw;max-width:921px;right:0;left:40%}}@media(min-width: 1200px){.main{padding:42px 0 0}.main h1{margin:0 0 48px;font-size:76px}.main__list li{margin:21px 0;padding:0 0 0 66px;background-position:6px 6px;background-size:18px 18px;font-size:24px}.main__season{margin:30px 0 62px;padding:21px 24px;font-size:18px}}@media(min-width: 576px){.form-top__btn{display:none}.form-top .form-wrapper{display:block}}@media(min-width: 576px){.about__preview{position:relative}.about__preview-text{position:absolute;top:-88px;left:auto;right:0;padding:10px 26px;border:2px solid #08c0fb;border-radius:2px;background-color:#edf6fb;outline:none}.about__preview-img{margin:0 -15px 56px;text-align:center}.about__description{margin:0 0 34px;position:relative;z-index:1;font-size:26px}.about__btn{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px 0 0;font-size:16px;white-space:nowrap}.about__text{position:relative;max-width:100%;padding-bottom:72px;font-size:20px}.about__text span{position:relative;z-index:1;display:block;max-width:58%}.about__text-img{z-index:0;position:absolute;right:0;bottom:0;width:265px}.about__text .button span{max-width:100%}.about__video{min-height:250px}.about__video-content{margin-top:30px}.about .form-wrapper{display:none}}@media(min-width: 768px){.about{padding:95px 0 0}.about h2{margin:0 0 48px}.about__preview-text{font-size:26px;line-height:1.33}.about__video{min-height:350px}}@media(min-width: 992px){.about{padding:100px 0 0}.about .container{position:relative}.about__preview-text{top:-85px;right:30px;font-size:34px}.about__preview-img{width:100%;margin:0 0 76px}.about__description{max-width:65%;font-size:30px;line-height:1.5}.about__text{position:static;padding:0 0 77px;font-size:24px;line-height:1.5}.about__text span{max-width:50%}.about__text-img{width:538px;position:inherit}.about__video{min-height:550px}.about__video-play{max-width:75px}}@media(min-width: 1200px){.about__video{max-width:100%;margin:0 auto 65px}}@media(min-width: 576px){.advantages__wrap{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.advantages__inner{padding:271px 0 98px}.advantages h2{margin-bottom:58px}.advantages__wrap{grid-gap:46px}.advantages__image{border-radius:4px;margin:0 0 -185px;overflow:hidden}.advantages__item{margin-bottom:0;padding-left:20px}.advantages__item::before{left:-12px;width:14px;height:14px}.advantages__item-title{margin-bottom:16px;font-size:26px;line-height:1.3}}@media(min-width: 992px){.advantages{overflow:initial}.advantages__inner{padding:315px 0 110px}.advantages h2{margin-bottom:65px}.advantages__image{margin-bottom:-235px}.advantages__wrap{grid-gap:60px 20px;grid-template-columns:repeat(3, 1fr)}.advantages__item{padding-left:30px}.advantages__item::before{left:0}.advantages__item-title{margin-bottom:10px;font-size:30px}.advantages__item-text{font-size:18px}}@media(max-width: 1200px){.video__block{gap:5px}}@media(max-width: 992px){.video .swiper-container{overflow:visible}.video .swiper-container .swiper-pagination{position:absolute;top:-45px;right:0;left:inherit;bottom:inherit;width:50px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-style:normal;font-weight:normal;font-size:18px;line-height:29px;color:#000}.video .swiper-container .swiper-pagination span{margin:0 4px}.video__block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:inherit}}@media(max-width: 768px){.video{padding:75px 0 25px}.video h2{margin-bottom:30px}.video__subtitle{font-size:26px;line-height:150%}}@media(max-width: 576px){.video__subtitle{font-size:22px;line-height:150%}.video__subtitle br{display:none}.video__block{margin-top:55px}.video__item-pic-current{min-height:315px}}@media(max-width: 768px){.gallery{padding:50px 0 20px}.gallery h2{margin-bottom:30px}.gallery .gallery__swiper .swiper-navigation,.gallery .gallery__swiper .swiper-pagination{display:none}.gallery .gallery__swiper .swiper-slide{opacity:1;border-radius:10px;overflow:hidden}.gallery__block{display:grid;grid-template-columns:repeat(3, 1fr);gap:5px}.gallery__item{min-height:265px}}@media(max-width: 700px){.gallery__item{min-height:165px}}@media(max-width: 435px){.gallery__item{min-height:110px}}@media(min-width: 768px){.faq{padding:77px 0 112px}.faq__title{margin-bottom:43px}.faq__item{padding:26px 20px 25px 30px;margin-top:16px}.faq__item-title{font-size:22px}.faq__item-text{font-size:18px;margin:19px 24px 3px 0}}@media(min-width: 992px){.faq{padding:100px 0 120px}.faq__title{margin-bottom:59px}.faq__item{padding:37px 50px;margin-top:20px}.faq__item-title{font-size:28px}.faq__item-text{max-width:823px;font-size:20px;margin:34px 0 0 47px}}@media(min-width: 576px){.shifts__tab-name span{display:inline-block}}@media(min-width: 768px){.shifts{padding:52px 0 78px}.shifts__tabs{margin:44px 0 0}.shifts__tab{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:19px}.shifts__tab._active{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:50px}.shifts__tab-date{top:85%;font-size:20px;white-space:nowrap}.shifts__content-info{padding:60px 50px 42px}.shifts__content-title{margin-bottom:34px}.shifts__content-descr li,.shifts__content-descr p{margin-bottom:20px}.shifts__content-photo{height:267px}}@media(min-width: 992px){.shifts{padding:100px 0 126px}.shifts__wrap{padding-right:20px}.shifts__tabs{margin:40px 0 0}.shifts__tab{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:20px}.shifts__tab._active{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:96px;padding:50px 20px 20px 60px}.shifts__tab-name{font-size:24px}.shifts__tab._active .shifts__tab-name{font-size:30px}.shifts__tab-date{position:static;margin-left:40px;font-size:24px;font-weight:400}.shifts__content._active{display:grid;grid-template-columns:2fr 1fr}.shifts__content-info{padding:40px 70px 48px}.shifts__content-label{margin-bottom:12px}.shifts__content-title{margin-bottom:42px;font-size:32px;line-height:1.2}.shifts__content-descr{font-size:20px}.shifts__content-descr ul{padding-left:50px}.shifts__content-descr ul li:before{left:-50px;width:14px;height:14px}.shifts__content-descr li,.shifts__content-descr p{margin-bottom:24px}.shifts__content-photo{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:44px 0 0}.shifts__content-photo img{position:relative;right:-20px;max-width:100%;max-height:100%;width:auto;height:auto}.shifts__content-seats{position:absolute;top:auto;left:auto;bottom:-27px;right:-5px;display:block;width:208px;height:135px;background:url("../img/shifts/star-8f308be433.svg") no-repeat 0 0;background-size:contain;font-size:16px;font-weight:500;line-height:1.2;text-transform:uppercase;color:#fff}.shifts__content-seats:before{position:absolute;left:6px;top:12px;right:0;bottom:0;display:block;width:195px;height:110px;border:3px solid #edf6fb;border-radius:50%;content:""}.shifts__content-seats-l{position:absolute;display:block}.shifts__content-seats-l_1{left:34px;top:34px}.shifts__content-seats-l_2{left:123px;top:73px}.shifts__content-seats ins{position:absolute;left:93px;top:42px;font-size:46px;font-weight:400;text-decoration:none}}@media(min-width: 1200px){.shifts__tab{padding:20px 35px}.shifts__content._active{grid-template-columns:1fr 1fr}}@media(min-width: 576px){.pricings__inner{grid-template-columns:1fr 1fr}.pricings__item h3{margin:0 0 40px}.pricings__item-sale{margin:-28px 0 0}}@media(min-width: 768px){.pricings{padding:65px 0 110px}.pricings h2{margin:0 0 50px}.pricings__item{max-width:335px}.pricings__item-inner{padding:24px 25px 32px}}@media(min-width: 992px){.pricings__inner{grid-gap:30px;grid-template-columns:2fr 360px}.pricings__item{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:unset;max-width:unset}.pricings__item-inner{width:360px;padding:38px 32px 40px}.pricings__item h3{margin:0 0 40px;font-size:30px;font-weight:700;line-height:1.4}.pricings__item-cost{margin:0 0 38px;font-size:70px}.pricings__item-cost sup{font-size:34px}.pricings__item p{font-size:20px}.pricings__item-img{display:block}.pricings__item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}}@media(min-width: 1200px){.pricings{padding:100px 0 110px}.pricings h2{margin:0 0 62px}}@media(min-width: 768px){.how{padding:96px 0 100px}.how h2{margin:22px 0 30px}.how h2:before{top:20px;left:12px}.how__item{margin-bottom:20px}.how__item::before{top:-23px}.how__item:first-child:before{top:-75px}.how__btn{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;clear:both;margin:56px 0 0;white-space:nowrap}}@media(min-width: 992px){.how{padding:100px 0 115px}.how h2{margin:0 0 30px;padding-left:40px}.how h2:before{top:27px;left:-3px;width:22px;height:22px}.how__top{margin-bottom:43px}.how__top img{display:none}.how__item{width:calc(50% - 15px);padding:42px}.how__item:before{left:-18px;width:38px;height:207px;background-image:url("../img/how/el-costum-8e61a55967.svg");background-size:100% 100%}.how__item:first-child:before{top:-105px;height:280px;background-image:url("../img/how/el-first-ac882adbaa.svg")}.how__item:nth-child(2):before{top:17px;left:-32px;width:52px;height:156px;background-image:url("../img/how/el-second-9f19d9f5fe.svg")}.how__item:nth-child(odd){float:left;clear:left}.how__item:nth-child(even){float:right}.how__item-title{font-size:24px;line-height:1.4}.how__item-title:before{left:-30px;width:14px;height:14px}.how__item-text{font-size:20px;line-height:1.4}.how__item-text_hidden{display:block;margin:26px 0 0}.how__btn{float:left;margin:72px 0 0}.how__item-pic{max-width:65px}}@media(min-width: 768px){.bottom .form-wrapper{padding:40px 15px 55px}.bottom .form__header-subtitle{display:block}}@media(min-width: 992px){.bottom .form-wrapper{padding:58px 0 72px}.bottom .form__header{margin:0 0 24px}.bottom .form__header-title{margin:0 0 2px;font-size:30px}}@media(min-width: 768px){.footer{padding-top:28px}.footer .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__item{font-size:16px}}@media(min-width: 992px){.footer{padding:28px 0 34px}}@media(min-width: 992px){.popup-reg .form{float:none;padding:0;max-width:410px}.popup-reg .form__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup-reg .form__header-title{font-size:34px}}