@media (max-width:1350px){.container{max-width:1260px}.about__item-content{transform:translate(0);max-width:712px}}@media (max-width:1280px){.container{max-width:1200px}}@media (max-width:1212px){.container{max-width:1110px}.footer{flex-direction:column}.footer__items{flex-direction:column;align-items:flex-start;margin-top:25px}.footer__item{margin-right:0;margin-bottom:10px;margin-right:0;font-size:18px}.contact{margin-right:0}.footer{padding:27px 0}.about__item-content{max-width:570px;margin-right:0}.about__item:nth-child(3) .about__item-content{margin-right:0}.about__item::before{width:65%}}@media (max-width:1110px){.container{max-width:950px}.section__video{padding:80px 0}.plyr__poster,.plyr__video-wrapper,.video__player{height:100%}.video{transform:translate(0,0)}}@media (max-width:992px){.container{max-width:750px}.contact__bg,.section__contact::before{display:none}.section__contact{background:#f9f6f3}.contact{max-width:100%}.about__item-content{padding:30px 0;max-width:100%}.about__item-bg{position:relative;width:100%}.about__item.reversed .about__item-content{margin-left:0}.about__item::before{display:none}.about__item{display:flex;flex-direction:column-reverse;padding:0;height:auto;background:#e8f2f4}.about__item:first-child{background:#2c8e94}.about__item-title{text-align:center;margin-bottom:32px}.about__item-block{max-width:100%}.about__item:nth-child(3) .about__item-bg{display:none}.card{flex-direction:column}.card__container{flex-direction:column-reverse}.card__swiper{max-width:100%;align-items:center;justify-content:space-between}.swiper:hover .swiper-btn{opacity:0}.card__swiper.active{display:flex}.swiper-big{max-width:303px;transform:translate(25px,0)}.swiper-small{margin:0;padding:0}.swiper-small .swiper-wrapper{flex-direction:column}.swiper-small .swiper-slide{margin-right:0!important;margin-bottom:20px}.card__tabs{flex-direction:row;flex-wrap:wrap;padding-bottom:10px;margin-right:0;margin-top:-1px}.card__tabs p{width:100%;text-align:center}.card__tabs-header{margin-bottom:0;margin-right:15px}.card__tabs-header:last-child{margin-right:0}.card__content{margin-top:38px;margin-left:0;text-align:center;max-width:100%}.card__content *{text-align:center!important}.card__insale{margin-bottom:15px}.card__char{margin:0 auto 10px;max-width:500px}.card__info{display:flex;flex-direction:column;line-height:1.6!important}.card__info span{margin-top:17px}.card__info br{display:none}}@media (max-width:768px){.container{max-width:none;padding:0 20px}section{padding:40px 0}.navbar{height:500px}.nav{display:flex;align-items:center;justify-content:center}.nav__logo{width:213.57px;height:169px;margin:21px auto 0;width:181.98px;height:144px}.section__contact{padding:30px 0}.section__card{padding:84px 0 49px}.card__tabs-header{width:53px;height:53px;font-size:24px;line-height:28px}.card__char>p{margin-bottom:15px}.card__tabs p{margin-bottom:5px}.card__insale{font-size:14px}.card__content h6{font-size:15px;font-weight:400;line-height:31px;margin-bottom:25px}.card__char{margin-bottom:33px}.card__content p b{font-size:18px;margin-bottom:2px}.card__char-item{margin-bottom:28px}.card__info{font-size:14px!important;line-height:1.7!important}.card__char,.card__content p{font-size:15px}.card .btn{padding:7px 42px;margin-left:0;margin-top:58px}.plyr__control--overlaid{max-width:40px;min-width:40px;height:40px}.plyr__control--overlaid svg{width:11px;height:11px}.plyr__control--overlaid::before{width:52px;height:52px}.plyr__control--overlaid::after{width:63px;height:63px}.plyr__control--overlaid:hover::before{width:45px;height:45px}.plyr__control--overlaid:hover::after{width:55px;height:55px}.section__video{padding:50px 0 38px}}@media (max-width:600px){.contact{padding:20px 8px}.form p{padding:0 0 10px}.form input,.form textarea{padding:7px 20px;font-size:16px;line-height:35px}.form input[type=submit]{margin:10px 0 0;left:50%;position:relative;font-size:14px;line-height:44px;padding:5px 22px 5px 22px;transform:translate(-50%,0)}.about__item-title{font-size:20px;line-height:26px}.about__item-block{font-size:14px;line-height:24px;margin-bottom:20px;text-align:justify!important}.about__item-block img{width:44px;height:44px;margin-right:13px}}@media (max-width:480px){.navbar{height:396px}.swiper-big{max-width:calc(100% - 105px);transform:translate(25px,0)}}