@media (max-width:1800px){.container{max-width:1500px}.nav ul{gap:30px}.nav{width:100%}.fleet__swiper::after,.fleet__swiper::before,.reviews__swiper::after,.reviews__swiper::before{width:calc((100vw - 1500px)/ 2)}.fleet__swiper::before,.reviews__swiper::before{left:calc(-1 * ((100vw - 1500px)/ 2))}.fleet__swiper::after,.reviews__swiper::after{right:calc(-1 * ((100vw - 1500px)/ 2))}}@media (max-width:1560px){.container{max-width:1400px}.tel{margin-left:22px}.nav .btn{margin-left:22px}.logo{height:35px}.section__hero{background:url(../img/hero-bg.webp) right -200px center/cover no-repeat}.prev__item p{font-size:44px}.fleet__swiper::after,.fleet__swiper::before,.reviews__swiper::after,.reviews__swiper::before{width:calc((100vw - 1400px)/ 2)}.fleet__swiper::before,.reviews__swiper::before{left:calc(-1 * ((100vw - 1400px)/ 2))}.fleet__swiper::after,.reviews__swiper::after{right:calc(-1 * ((100vw - 1400px)/ 2))}}@media (max-width:1440px){.container{max-width:1240px}.nav ul{gap:20px}.nav{padding:15px}.logo{height:30px}.tel{margin-left:15px}.nav .btn{margin-left:15px}.dest__items>div{width:50%}.prev__item{height:350px}.prev__item p{left:30px;top:30px}.why__items{justify-content:center}.why__items>div{width:33.3%}.fleet__swiper::after,.fleet__swiper::before,.reviews__swiper::after,.reviews__swiper::before{width:calc((100vw - 1240px)/ 2)}.fleet__swiper::before,.reviews__swiper::before{left:calc(-1 * ((100vw - 1240px)/ 2))}.fleet__swiper::after,.reviews__swiper::after{right:calc(-1 * ((100vw - 1240px)/ 2))}}@media (max-width:1280px){.container{max-width:1100px}.nav{position:relative}.nav__menu{position:absolute;top:calc(100% + 6px);right:15px;width:246px;height:-moz-fit-content;height:fit-content;z-index:10;border-radius:20px 0 20px 20px;padding:23px 20px;opacity:0;background:#fff;visibility:hidden;transition:all .4s ease;display:flex;flex-direction:column;align-items:center;justify-content:center}.menu-active .nav__menu{opacity:1;visibility:visible;transition:all .4s ease}.nav__menu ul{flex-direction:column;gap:25px}.logo{margin-right:auto}.tel{margin-left:25px}.nav .btn{margin-left:25px}.nav .btn{padding:10px 20px}.burger{display:inline-block;margin-left:20px}.logo{height:40px}.hero h1{font-size:82px}.hero p{font-size:26px}.prev__items>div{width:50%}.prev__item{height:484px}.trans__items>div{width:50%}.fleet__swiper::after,.fleet__swiper::before,.reviews__swiper::after,.reviews__swiper::before{width:calc((100vw - 1100px)/ 2)}.fleet__swiper::before,.reviews__swiper::before{left:calc(-1 * ((100vw - 1100px)/ 2))}.fleet__swiper::after,.reviews__swiper::after{right:calc(-1 * ((100vw - 1100px)/ 2))}}@media (max-width:1212px){.container{max-width:1050px}.fleet__swiper::after,.fleet__swiper::before,.reviews__swiper::after,.reviews__swiper::before{width:calc((100vw - 1050px)/ 2)}.fleet__swiper::before,.reviews__swiper::before{left:calc(-1 * ((100vw - 1050px)/ 2))}.fleet__swiper::after,.reviews__swiper::after{right:calc(-1 * ((100vw - 1050px)/ 2))}}@media (max-width:1110px){.container{max-width:950px}.hero h1{font-size:72px}.hero p{font-size:23px}.hero .btn{padding:21px 42px;font-size:16px}.why__items>div{width:50%}.fleet__swiper::after,.fleet__swiper::before,.reviews__swiper::after,.reviews__swiper::before{width:calc((100vw - 950px)/ 2)}.fleet__swiper::before,.reviews__swiper::before{left:calc(-1 * ((100vw - 950px)/ 2))}.fleet__swiper::after,.reviews__swiper::after{right:calc(-1 * ((100vw - 950px)/ 2))}}@media (max-width:992px){.container{max-width:750px}.nav .social{display:none}.nav>.tel b{display:none}.nav>.tel{min-width:40px;max-width:40px;width:100%;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#f0f0f0}.nav>.tel img{display:inline-block}.nav .btn{display:none}.nav>.tel:hover{background:#ddd9d9}.burger{margin-left:14px}.logo{height:23px}.nav__menu .social,.nav__menu .tel{display:flex}.nav__menu .tel{padding:10px 0;margin:17px 0;font-size:17px;width:100%;justify-content:center;border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf}.section__hero{padding:168px 0 123px}.hero{flex-direction:column;display:flex;align-items:center;text-align:center}.hero h1{font-size:68px;margin-bottom:16px}.hero p{font-size:23px;margin-bottom:48px}.dest__header{margin:0 auto 30px}.dest__header h2,.dest__header h3,.dest__header h4,.dest__header h5,.dest__header h6,.modal h6{font-size:48px;margin-bottom:20px}.trans__img{height:450px}.fleet__swiper::after,.fleet__swiper::before,.reviews__swiper::after,.reviews__swiper::before{width:calc((100vw - 750px)/ 2)}.fleet__swiper::before,.reviews__swiper::before{left:calc(-1 * ((100vw - 750px)/ 2))}.fleet__swiper::after,.reviews__swiper::after{right:calc(-1 * ((100vw - 750px)/ 2))}.accordion{flex-direction:column}.accordion>div{width:100%}}@media (max-width:768px){.container{max-width:100%;padding:0 16px}header{top:18px}.nav{padding:10px;width:calc(100% - 32px);margin:0 16px}footer{padding:70px 0}.footer .logo{height:32px;margin:0 auto}.footer{flex-direction:column;text-align:center;gap:35px}.footer .tel{font-size:32px;margin:0}.hero h1{font-size:58px}.hero p{font-size:20px}.prev__item{height:400px}.trans__items>div{width:100%}.trans__item{height:-moz-fit-content;height:fit-content}.trans__item p{margin-bottom:33px}.why__item img{width:43px;height:43px;margin-bottom:12px}.why__item{padding:15px}.why__item b{font-size:18px}.why__item p{font-size:14px}.fleet__swiper::after,.fleet__swiper::before,.reviews__swiper::after,.reviews__swiper::before{width:calc((100vw - 20px)/ 2)}.fleet__swiper::before,.reviews__swiper::before{left:calc(-1 * ((100vw - 20px)/ 2))}.fleet__swiper::after,.reviews__swiper::after{right:calc(-1 * ((100vw - 20px)/ 2))}.swiper-btn{display:none}.reviews__swiper .swiper-slide{padding:20px}.reviews__swiper .swiper-slide p{font-size:16px}.reviews__swiper .swiper-slide p:last-child{margin-top:14px;font-size:16px}.modal{padding:40px 20px}.modal h6{font-size:26px;margin-bottom:20px}.modal>p{font-size:16px;margin-bottom:20px}.form label{font-size:14px}.form .select-items,.form .select-selected,.form input,.form textarea{font-size:14px;padding:15px 20px}.form textarea{height:94px;border-radius:10px}.form .btn{padding:17.5px 0;font-size:16px}.form .select-selected::after{right:20px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #3372e6}}@media (max-width:700px){.items{width:calc(100% + 15px);margin:0 -7.5px -15px}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6{padding:0 7.5px 15px}section{padding:60px 0}.trans__img{margin-top:60px;margin-bottom:-60px}.dest__items>div{width:100%}}@media (max-width:600px){.dest__header h2,.dest__header h3,.dest__header h4,.dest__header h5,.dest__header h6,.modal h6{font-size:36px}.prev__item{height:350px}.prev__item p{font-size:34px;max-width:200px;left:16px;top:16px}}@media (max-width:530px){.hero h1{font-size:48px}.hero p{font-size:18px}.prev__item{height:280px}.prev__item p{max-width:170px;font-size:26px}.trans__item b{font-size:20px}.trans__item{padding:20px}.trans__item p{font-size:14px}.trans__item-badge{gap:30px;font-size:14px}.trans__img{background-attachment:unset;height:auto;aspect-ratio:1800/1760}.why__items>div{width:100%}.why__item{flex-direction:column;display:flex;align-items:center;text-align:center}.reviews__swiper .swiper-slide{padding:12px}.reviews__swiper .swiper-slide p{font-size:14px}.reviews__swiper .swiper-slide p:last-child{margin-top:14px;font-size:14px}.accordion__item{margin-bottom:5px}.accordion__header{font-size:16px;padding:16px 10px}.accordion__header span{min-width:28px;max-width:28px;height:28px}.accordion__header span img{width:10px;height:10px;margin-bottom:0}.accordion__content{font-size:14px;padding:0 10px}.accordion__item.active{margin-bottom:20px}.form{width:calc(100% + 10px);margin:0 -5px -10px}.form>p{width:100%;padding:0 5px 10px}}@media (max-width:480px){.hero h1{font-size:36px}.dest__item{height:272px}.dest__item-content{padding:8px;width:calc(100% - 12px)}.dest__item-content span{font-size:20px;margin-bottom:7px}.dest__item-content p{font-size:14px}.dest__header h2,.dest__header h3,.dest__header h4,.dest__header h5,.dest__header h6,.modal h6{font-size:26px}.dest__header p{font-size:16px}.prev__item{height:220px}.prev__item p{max-width:140px;font-size:20px}}@media (max-width:1280px) and (max-height:450px){.nav__menu{top:0}}@media (max-width:992px) and (max-height:500px){.nav__menu{top:0;justify-content:flex-start;height:calc(100vh - 25px);overflow:auto}}