﻿:root{--container: 1180px;--radius: 20px}.container{max-width:1180px;margin:0 auto;padding:0 16px}body{font-weight:400;font-size:18px;line-height:140%;margin:0;padding:0;color:#303030;padding-top:90px;font-family:"SteppeTrial", sans-serif}@media (max-width:1024px){body{padding-top:70px;font-size:16px}}@media (max-width:599px){body{padding-top:70px}}h1{font-size:50px;font-weight:600;color:var(--color-main)}@media (max-width:1440px){h1{font-size:36px}}@media (max-width:1024px){h1{font-size:32px}}@media (max-width:768px){h1{font-size:28px}h1 br{display:none}}@media (max-width:375px){h1{word-break:break-word}}h2{font-size:40px;font-weight:700}@media (max-width:1024px){h2{font-size:32px}}@media (max-width:768px){h2{font-size:30px}}@media (max-width:599px){h2{font-size:22px}}h1,h2,h3{font-style:normal;margin:0;line-height:120%}@media (max-width:768px){h1 br,h2 br,h3 br{display:none}}p{color:#303030;margin:0;margin-bottom:1rem}p:last-child{margin-bottom:0}a{color:#303030;text-decoration:none;transition:all 0.3s ease}a:hover{color:var(--color-main)}ul,ol{list-style:none;padding:0;margin:0}button{border:none;background:none;cursor:pointer;padding:0;margin:0;font-family:"SteppeTrial", sans-serif}img{width:100%;object-fit:cover;height:auto}.block{max-width:1920px;width:100%;margin:0 auto 80px}@media (max-width:1440px){.block{margin-bottom:60px}}.page-content .pages-block .container{padding:0}.page-content .content{display:flex;justify-content:space-between;gap:40px;padding:80px 0}@media (max-width:1024px){.page-content .content{padding:40px 0}}@media (max-width:768px){.page-content .content{flex-direction:column-reverse;gap:30px}}.page-content .content img{width:100%;object-fit:contain;object-position:left;height:100%;max-height:500px;margin-bottom:10px;border-radius:20px}.page-content .content .cover{object-fit:cover}.page-content .widget-aviasales{max-width:320px;flex:0 50%;position:sticky;height:max-content;top:203px}.page-content .widget-aviasales.widget-aviasales-mobile{display:none}@media (max-width:768px){.page-content .widget-aviasales.widget-aviasales-mobile{display:block}}@media (max-width:768px){.page-content .widget-aviasales{position:static;max-width:100%;flex:0 100%;top:0;display:none}}.page-content article.page{flex:0 70%}.page-content article.page tp-cascoon{margin-bottom:60px}.page-content article.page blockquote{padding:20px;margin:20px 0;background:#c4e6bf;border-radius:20px}@media (max-width:599px){.page-content article.page blockquote{padding:10px}.page-content article.page blockquote ul{margin:5px 0}}.page-content article.page h1{margin-bottom:50px}.page-content article.page h2,.page-content article.page h3{margin-top:30px;margin-bottom:40px}.page-content article.page ul{list-style:disc;margin:20px 0;display:flex;flex-direction:column;gap:10px;padding-left:15px !important}.btn{display:flex;padding:32px 26px 28px;border-radius:20px;text-decoration:none;font-size:14px;font-weight:700;line-height:120%;letter-spacing:0.84px;text-transform:uppercase;background:var(--color-main);border:1px solid var(--color-main);color:#fff;width:max-content;transition:all 0.3s ease}@media (max-width:1440px){.btn{padding:26px 20px 22px;font-size:12px;letter-spacing:0.72px}}@media (max-width:1024px){.btn{padding:16px 10px 12px}}.btn span{padding:0 4px 2px}.btn:hover{background:#EB2932;color:#fff;border:1px solid #EB2932;transition:all 0.3s ease}.btn:active{background:#521c1e;color:#fff;border:1px solid #521c1e;transition:all 0.3s ease}.title{margin-bottom:30px}@media (max-width:1440px){.title{margin-bottom:20px}}.btn-primary{background:#fff;color:#303030;border:1px solid var(--color-main)}.btn-primary:hover{border:1px solid #FF515A;background:#fff;color:#303030}.btn-primary:active{border:1px solid #521c1e;background:#fff;color:#303030}.scroll-down{position:fixed;bottom:40px;right:50px;padding:15px;border-radius:10px;z-index:99;cursor:pointer}.cookie{display:flex;max-width:1412px;border-radius:20px;background:#FFF;box-shadow:0px 4px 84px 0px rgba(26, 33, 34, 0.12);padding:20px 30px;gap:40px;font-size:14px;font-style:normal;font-weight:500;position:fixed;line-height:120%;width:100%;bottom:20px;left:50%;z-index:999;transform:translate(-50%, 0px);align-items:center}.cookie p{margin-bottom:0}@media (max-width:1440px){.cookie{max-width:88%}}@media (max-width:1024px){.cookie{font-size:12px}}.cookie a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media (max-width:756px){.cookie{padding:20px;gap:20px;flex-direction:column;font-size:12px;border-radius:30px}}.cookie .btn{padding:15px 20px 12px}@media (max-width:756px){.cookie .btn{width:100%;text-align:left;display:flex;justify-content:center;padding:12px 19px;font-size:14px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:0.14px}}.cookie .btn::after{display:none}.breadcrumbs{display:flex;padding:20px 0;font-size:14px;color:#000}.breadcrumbs>span a{text-decoration:underline;text-decoration-color:var(--color-main);text-underline-offset:5px;text-decoration-thickness:1px}.breadcrumbs>span a:hover{text-decoration:none}.breadcrumbs>span span{margin:0 5px}.slider__buttons{display:flex;gap:10px;margin-left:auto}.slider__buttons .slider__button-prev,.slider__buttons .slider__button-next{border-radius:20px;background-color:#F6F6F6;width:56px;height:56px;background-size:20px 20px;background-repeat:no-repeat;background-position:center center;transition:all 0.3s ease}@media (max-width:1024px){.slider__buttons .slider__button-prev,.slider__buttons .slider__button-next{width:40px;height:40px;background-size:15px 15px}}.slider__buttons .slider__button-prev:hover,.slider__buttons .slider__button-next:hover{background-color:#ECECEC;transition:all 0.3s ease}.slider__buttons .slider__button-prev.swiper-button-disabled,.slider__buttons .slider__button-next.swiper-button-disabled{opacity:0.5;cursor:default;transition:all 0.3s ease}.slider__buttons .slider__button-prev{background-image:url("../svg/arrow-left.svg")}.slider__buttons .slider__button-next{background-image:url("../svg/arrow-right.svg");background-color:var(--color-main);width:96px}@media (max-width:1024px){.slider__buttons .slider__button-next{width:66px}}.slider__buttons .slider__button-next:hover{background-color:#EB2932;transition:all 0.3s ease}.modal{display:none;position:fixed;inset:0;z-index:1000;align-items:center;justify-content:center}.modal[aria-hidden="false"]{display:block}.modal__overlay{position:absolute;inset:0;background:rgba(0, 0, 0, 0.5)}.modal__dialog{position:relative;max-width:736px;width:100%;margin:0 auto;background:#fff;padding:32px 40px 40px;border-radius:10px;height:max-content;max-height:80vh;overflow:auto}@media (max-width:1024px){.modal__dialog{max-height:100vh;height:100%;max-width:100%;padding:100px 40px 100px}}@media (max-width:768px){.modal__dialog{max-height:100vh;height:auto;max-width:100%;padding:60px 40px 60px;border-radius:0}}.modal__dialog h2{font-size:40px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-2.4px;margin-bottom:18px}@media (max-width:1440px){.modal__dialog h2{font-size:30px}}.modal__dialog h3{font-size:24px;font-weight:700;line-height:120%;letter-spacing:-0.48px;margin-bottom:11px}@media (max-width:1024px){.modal__dialog h3{font-size:20px}}.modal__dialog p{color:#979797;font-size:16px;font-weight:400;line-height:140%;letter-spacing:-0.32px;margin-bottom:23px}.modal__dialog form.lead-form{gap:30px 20px}@media (max-width:1440px){.modal__dialog form.lead-form{gap:20px 10px}}.modal__close{position:absolute;top:6px;right:6px;border:0;font-size:24px;cursor:pointer;padding:10px;width:40px;height:40px;border-radius:20px;background-image:url("../svg/close.svg");background-repeat:no-repeat;background-position:center;background-color:#F6F6F6;background-size:20px 20px}@media (max-width:768px){.modal__close{top:25px;right:15px}}.lead-form{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px 20px}@media (max-width:1440px){.lead-form{gap:30px 20px}}.lead-form .form-field-check{grid-column:2 span}@media (max-width:768px){.lead-form .form-field-check{grid-column:1 span}}.lead-form .form-field-submit{grid-column:2 span}@media (max-width:768px){.lead-form .form-field-submit{grid-column:1 span}}@media (max-width:768px){.lead-form{grid-template-columns:1fr;gap:20px}}.form-row{display:flex;flex-direction:column;padding:14px 16px 11px;background:#fff;border-radius:20px;border:1px solid #EAEAEA;position:relative;max-width:198px;width:100%}.form-row.is-error{border-color:#E11F28}@media (max-width:1024px){.form-row{padding:10px 10px 10px}}.form-row label{font-size:12px;font-style:normal;font-weight:500;line-height:120%;color:#303030;margin-bottom:9px}@media (max-width:599px){.form-row label{font-size:12px;margin-bottom:6px}}.form-row input{color:#979797;font-size:18px;font-weight:400;line-height:120%;outline:none;border:unset;padding:0;width:100%}@media (max-width:1024px){.form-row input{font-size:16px}}.form-row input:focus{outline:none;border:unset;padding:0;color:#303030}.form-row input:placeholder{color:#979797}.form-row textarea{font-size:16px;font-style:normal;font-weight:600;border-radius:20px;border:unset;padding:0;outline:none;background:#fff;max-width:100%;max-height:80px;resize:none}@media (max-width:599px){.form-row textarea{font-size:16px}}.form-row textarea:focus{outline:none}.form-row select{font-size:16px;font-weight:600;color:#979797;background:#fff;border:none;outline:none;padding:0;cursor:pointer}@media (max-width:599px){.form-row select{font-size:16px}}.form-row select:focus{color:#303030}.form-row select option{color:#303030;background:#fff}.form-field-check{color:#979797;font-size:12px;font-weight:400;line-height:120%}.form-field-check a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;color:#979797}.form-field-check .checkbox-label{display:flex;align-items:flex-start;gap:10px}.form-field-check input{position:absolute;visibility:hidden;opacity:0;z-index:-1}.form-field-check .checkbox-custom{width:16px;height:16px;display:block;flex-shrink:0;background:url("../svg/cheack.svg") no-repeat center center;background-size:100% 100%}.form-field-check input:checked+.checkbox-custom{background:url("../svg/cheack-yes.svg") no-repeat center center;background-size:100% 100%}.form-field-check .checkbox-text{display:block;width:100%;cursor:pointer}.form-field-check.is-error .checkbox-custom{background:url("../svg/checkbox-error.svg") no-repeat center center}.form-field-check.is-error .checkbox-text{color:#E11F28;transition:color 0.3s ease}.form-field-check.is-error .checkbox-text a{color:#E11F28}.clients__slider .swiper-slide{height:auto}.clients__slider .swiper-slide::before{content:"";position:absolute;display:block;width:1px;height:100%;right:-25px;top:0;background:#D9D9D9}@media (max-width:1024px){.clients__slider .swiper-slide::before{right:-10px}}.clients__slider .swiper-slide .clients__slide{display:flex;justify-content:center;align-items:center;height:100%}.clients__slider .swiper-slide .clients__slide img{max-height:120px;object-fit:contain}@media (max-width:1024px){.clients__slider .swiper-slide .clients__slide img{max-height:80px}}.clients__title{margin-bottom:40px;display:flex;gap:30px;justify-content:space-between;align-items:center}@media (max-width:1024px){.clients__title{margin-bottom:30px}}.clients__title .title{margin-bottom:0}@media (max-width:768px){.clients__title{align-items:flex-start;flex-direction:column}}body.admin-bar .site-header{top:32px}@media (max-width:1024px){body.admin-bar .site-header{top:46px}}@media (max-width:1024px){body.admin-bar{padding-top:70px}}body.open-menu{overflow:hidden}body.open-menu .main-navigation{visibility:visible;opacity:1}body.open-menu .mobile-menu__content{transform:translateX(0)}.site-header{position:fixed;top:0;left:0;width:100%;background:var(--color-main);padding:15px 0 15px;z-index:99}@media (max-width:1440px){.site-header{padding:15px 0 15px}}@media (max-width:1024px){.site-header{padding:10px 0 10px}}.site-header .header__row{display:flex;align-items:center;justify-content:space-between;gap:10px}@media (max-width:1199px){.site-header .header__row{justify-content:flex-end}}.site-header .header__row .header__brand{display:flex;align-items:center;gap:10px}@media (max-width:1024px){.site-header .header__row .header__brand{margin-right:auto}}.site-header .header__row .header__brand .header__logo{display:flex;position:relative}.site-header .header__row .header__brand .header__tagline p{color:#fff;font-size:14px;font-weight:400;line-height:140%;letter-spacing:0.6px;max-width:175px;position:relative}@media (max-width:1024px){.site-header .header__row .header__brand .header__tagline p{font-size:10px}}.site-header .header__row .header__brand img{max-width:60px;object-position:top;object-fit:contain}@media (max-width:1440px){.site-header .header__row .header__brand img{max-width:60px}}@media (max-width:1024px){.site-header .header__row .header__brand img{max-width:50px}}.site-header .header__row .header__nav{margin-left:auto}@media (max-width:1024px){.site-header .header__row .header__nav{display:none}}.site-header .header__row .header__nav .main-menu{display:flex;gap:30px}@media (max-width:1440px){.site-header .header__row .header__nav .main-menu{gap:20px}}.site-header .header__row .header__nav .main-menu li a{font-size:16px;font-style:normal;font-weight:500;line-height:120%;color:#fff;transition:all 0.3s ease}.site-header .header__row .header__nav .main-menu li a:hover{text-decoration:underline}.menu__burger{display:none;flex-direction:column;justify-content:space-between;width:30px;height:19px;background:transparent;border:none;cursor:pointer;padding:0;z-index:110;margin-left:20px}@media (max-width:1024px){.menu__burger{display:flex}}@media (max-width:375px){.menu__burger{margin-left:15px}}.menu__burger span{display:block;width:100%;height:3px;background:#fff;border-radius:2px;transition:all 0.3s ease}.main-navigation{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;visibility:hidden;opacity:0;transition:visibility 0.3s, opacity 0.3s;display:none}@media (max-width:1199px){.main-navigation{display:block}}.mobile-menu__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);z-index:1}.header__tel{display:flex;flex-direction:column}.header__tel a{color:#fff}.header__tel a:hover{text-decoration:underline}.header__tel a:active{text-decoration:underline}.header__tel .header__tel_main{font-size:18px}@media (max-width:599px){.header__tel .header__tel_main{font-size:16px}}.header__tel .header__mail{font-size:16px}.mobile-menu__content{position:absolute;top:0;right:0;width:100%;max-width:400px;height:100%;background:var(--color-main);z-index:2;transform:translateX(100%);transition:transform 0.3s ease;overflow-y:auto;padding:60px 30px 30px}@media (max-width:599px){.mobile-menu__content{max-width:270px;padding:20px 30px 30px}}.mobile-menu__content .close{position:absolute;top:20px;right:20px;background:transparent;border:none;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;z-index:3}@media (max-width:599px){.mobile-menu__content .close{top:15px;right:15px;width:28px;height:28px}}.mobile-menu__content .close img{width:100%;height:100%}.mobile-menu__logo{margin-bottom:30px}.mobile-menu__logo .header__brand{display:flex;align-items:center;gap:24px}@media (max-width:1440px){.mobile-menu__logo .header__brand{gap:14px}}@media (max-width:1024px){.mobile-menu__logo .header__brand{margin-right:auto}}.mobile-menu__logo .header__brand .header__logo{display:flex;position:relative}.mobile-menu__logo .header__brand .header__tagline p{color:#fff;font-size:10px;font-weight:600;line-height:140%;position:relative}.mobile-menu__logo .header__brand img{max-width:50px;object-position:top;object-fit:contain}.mobile-menu__nav{margin-bottom:30px}.mobile-menu__nav .mobile-menu__menu{display:flex;flex-direction:column;gap:10px}.mobile-menu__nav .mobile-menu__menu li a{font-size:14px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0.72px;text-transform:uppercase;color:#fff;transition:all 0.3s ease}.mobile-menu__nav .mobile-menu__menu li a:hover{text-decoration:underline;text-decoration-color:#fff;text-underline-offset:5px;text-decoration-thickness:1px}.site-footer{padding:3rem 0;background:#484d53;color:#c2c2c2}.site-footer .footer__wrapper{display:flex;justify-content:space-between}@media (max-width:768px){.site-footer .footer__wrapper{flex-direction:column;gap:30px}}.site-footer .footer__wrapper .footer__top{display:flex;flex-direction:column;width:100%;flex:0 50%}.site-footer .footer__wrapper .footer__top .footer__logo{display:flex;gap:10px;align-items:center;margin-bottom:30px}.site-footer .footer__wrapper .footer__top .footer__logo_img{display:flex}.site-footer .footer__wrapper .footer__top .footer__logo_img img{height:60px;object-fit:contain}.site-footer .footer__wrapper .footer__top .footer__logo_text p{font-size:14px;line-height:normal;color:#fff}.site-footer .footer__wrapper .footer__top .footer__contacts{display:flex;gap:10px;flex-direction:column}.site-footer .footer__wrapper .footer__top .footer__contacts .footer__contact{color:#c2c2c2;font-size:16px;line-height:normal}@media (max-width:599px){.site-footer .footer__wrapper .footer__top .footer__contacts .footer__contact{display:flex;flex-direction:column;gap:5px}}.site-footer .footer__wrapper .footer__top .footer__contacts .footer__contact a{color:#c2c2c2;text-decoration:none}@media (max-width:599px){.site-footer .footer__wrapper .footer__top .footer__contacts .footer__contact a{text-decoration:underline;text-decoration-color:#c2c2c2;text-underline-offset:5px;text-decoration-thickness:1px}}.site-footer .footer__wrapper .footer__top .footer__contacts .footer__contact a:hover{text-decoration:underline}.site-footer .footer__wrapper .footer__bottom{display:flex;flex-direction:column;flex:0 40%;gap:40px;justify-content:space-between}@media (max-width:1024px){.site-footer .footer__wrapper .footer__bottom{flex:0 40%;gap:30px;justify-content:space-between;align-items:center}}@media (max-width:768px){.site-footer .footer__wrapper .footer__bottom{gap:30px;justify-content:space-between;align-items:baseline}}.site-footer .footer__wrapper .footer__bottom p,.site-footer .footer__wrapper .footer__bottom span{color:#c2c2c2;font-size:14px;margin-bottom:0}.site-footer .footer__wrapper .footer__bottom .footer__dev{display:flex;align-items:center;gap:10px}.site-footer .footer__wrapper .footer__bottom .footer__dev:hover{color:#aaa}.site-footer .footer__wrapper .footer__bottom .footer__dev img{max-width:60px}.site-footer .footer__wrapper .footer__bottom .footer__nav{display:flex;margin:15px 0 0}.site-footer .footer__wrapper .footer__bottom .footer__nav ul{display:flex;gap:5px;flex-direction:column;font-size:18px;list-style:disc;padding:0 0 0 15px}.site-footer .footer__wrapper .footer__bottom .footer__nav ul a{color:#c2c2c2;text-decoration:none}.site-footer .footer__wrapper .footer__bottom .footer__nav ul a:hover{text-decoration:underline;text-decoration-color:#c2c2c2;text-underline-offset:5px;text-decoration-thickness:1px}.footer__links{display:flex;gap:15px;align-items:flex-start;flex-direction:column;margin-top:20px}@media (max-width:768px){.footer__links{flex-wrap:wrap;flex-direction:row}}.footer__links>a{display:flex}.footer__links>a img{max-width:150px}@media (max-width:768px){.footer__links>a img{max-width:150px;width:100%;height:40px;object-fit:contain}}.footer__links .footer__links_media{display:flex;gap:10px;align-items:center}.footer__links .footer__links_media a{display:flex;max-width:20px;padding:5px;background:#c2c2c2;border-radius:100px;transition:all 0.3s ease}@media (max-width:1024px){.footer__links .footer__links_media a{padding:8px}}.footer__links .footer__links_media a:hover{transition:all 0.3s ease;background:#efefef}.pages-block__content{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}@media (max-width:1440px){.pages-block__content{grid-template-columns:39% 1fr 41%;gap:20px;margin:30px 0}}@media (max-width:768px){.pages-block__content{grid-template-columns:1fr 1fr;gap:20px}}@media (max-width:599px){.pages-block__content{grid-template-columns:1fr;gap:20px}}.pages-block__content .pages-block__item{padding:50px 15px 20px;justify-content:space-between;border-radius:5px;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;border-radius:15px;display:flex;height:auto}@media (max-width:1440px){.pages-block__content .pages-block__item{padding:20px 15px 20px}}@media (max-width:1440px){.pages-block__content .pages-block__item:nth-child(1){grid-column:2 span}}@media (max-width:768px){.pages-block__content .pages-block__item:nth-child(1){grid-column:unset}}@media (max-width:1440px){.pages-block__content .pages-block__item:nth-child(4){grid-column:2 span}}@media (max-width:768px){.pages-block__content .pages-block__item:nth-child(4){grid-column:unset}}@media (max-width:1440px){.pages-block__content .pages-block__item:nth-child(5){grid-column:2 span}}@media (max-width:768px){.pages-block__content .pages-block__item:nth-child(5){grid-column:unset}}@media (max-width:1440px){.pages-block__content .pages-block__item:nth-child(8){grid-column:2 span}}@media (max-width:768px){.pages-block__content .pages-block__item:nth-child(8){grid-column:unset}}.pages-block__content .pages-block__item .pages-block__item-content{position:relative;z-index:2;display:flex;flex-direction:column}@media (max-width:1440px){.pages-block__content .pages-block__item .pages-block__item-content{gap:20px}}.pages-block__content .pages-block__item .pages-block__item-content>*,.pages-block__content .pages-block__item .pages-block__item-content a{color:#fff}.pages-block__content .pages-block__item .pages-block__item-content .pages-block__item-title{min-height:57px}.pages-block__content .pages-block__item .pages-block__item-content .pages-block__item-title span{color:#fff;margin-bottom:20px;font-size:22px;font-weight:400;line-height:120%}@media (max-width:1440px){.pages-block__content .pages-block__item .pages-block__item-content .pages-block__item-title span{margin:0}}@media (max-width:768px){.pages-block__content .pages-block__item .pages-block__item-content .pages-block__item-title span{font-size:18px}}.pages-block__content .pages-block__item .pages-block__item-content .pages-block__item-text{margin-top:auto;margin-bottom:10px;font-size:16px}@media (max-width:1440px){.pages-block__content .pages-block__item .pages-block__item-content .pages-block__item-text{margin:0}}@media (max-width:768px){.pages-block__content .pages-block__item .pages-block__item-content .pages-block__item-text{font-size:14px}}.pages-block__content .pages-block__item .pages-block__item-content .pages-block__item-links{display:flex;gap:20px;justify-content:space-between;margin-top:auto}.pages-block__content .pages-block__item .pages-block__item-content .pages-block__item-links a{text-decoration:underline;text-decoration-color:#fff;text-underline-offset:5px;text-decoration-thickness:1px}.pages-block__content .pages-block__item .pages-block__item-content .pages-block__item-links a:hover{text-decoration:none}.pages-block__content .pages-block__item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);z-index:1;border-radius:15px}.faq .faq__content{display:flex;flex-direction:column;gap:20px}.faq .faq__content .faq__content-item{border-radius:20px;border:1px solid #00285542;padding:20px 69px 19px 29px;cursor:pointer;position:relative;transition:all 0.3s ease}@media (max-width:1024px){.faq .faq__content .faq__content-item{padding:15px 69px 12px 20px}}@media (max-width:768px){.faq .faq__content .faq__content-item{padding:15px 49px 12px 20px}}.faq .faq__content .faq__content-item::after{content:"";display:block;width:18px;height:18px;background:url("../svg/arrow-down.svg") no-repeat center center;background-size:contain;position:absolute;right:24px;top:23px;transition:all 0.3s ease}@media (max-width:1024px){.faq .faq__content .faq__content-item::after{top:15px;right:20px}}.faq .faq__content .faq__content-item.open{padding-bottom:32px;background:#F6F6F6;border:1px solid #F6F6F6;transition:all 0.3s ease}.faq .faq__content .faq__content-item.open::after{transform:rotate(180deg);transition:all 0.3s ease}@media (max-width:1024px){.faq .faq__content .faq__content-item.open{padding-bottom:20px}}.faq .faq__content .faq__content-item .faq__content-question{font-size:18px;font-weight:700;line-height:120%}@media (max-width:768px){.faq .faq__content .faq__content-item .faq__content-question{font-size:16px}}.faq .faq__content .faq__content-item .faq__content-answer{font-size:16px;font-weight:400;line-height:140%;margin-top:26px}@media (max-width:768px){.faq .faq__content .faq__content-item .faq__content-answer{margin-top:20px;font-size:14px}}.faq .faq__content .faq__content-item .faq__content-answer a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.hero{height:350px;background-repeat:no-repeat;background-position:center center;background-size:cover;display:flex;position:relative;flex-direction:column;align-items:center;padding:60px 0;justify-content:center}@media (max-width:1024px){.hero{height:300px;padding:70px 0 30px}}@media (max-width:599px){.hero{height:430px;padding:40px 0 30px}}.hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.1);z-index:1}.hero .hero__content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;z-index:2;position:relative}.hero .hero__content p{color:#fff;font-size:22px;font-weight:400;line-height:140%;margin-bottom:20px}.hero .hero__content p:last-child{margin-bottom:0}@media (max-width:599px){.hero .hero__content p{font-size:18px}}.hero .hero__content tp-cascoon{margin-top:30px}@media (max-width:1024px){.hero .hero__content tp-cascoon{margin-top:10px}}.popular__text{margin-bottom:50px;margin-top:30px}.popular__cards{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;border-radius:15px}@media (max-width:1024px){.popular__cards{grid-template-columns:1fr 1fr;gap:20px}}@media (max-width:599px){.popular__cards{grid-template-columns:1fr;gap:20px}}.popular__cards .popular__card{display:flex;flex-direction:column;border-radius:20px;box-shadow:0 4px 30px rgba(0, 0, 0, 0.1);backdrop-filter:blur(0.9px);-webkit-backdrop-filter:blur(0.9px);margin:0}.popular__cards .popular__card .popular__card-img{display:flex;flex-direction:column}.popular__cards .popular__card .popular__card-img img{max-width:100%;width:100%;height:190px;object-fit:cover;border-radius:20px 20px 0 0}@media (max-width:599px){.popular__cards .popular__card .popular__card-img img{height:140px}}.popular__cards .popular__card .popular__card-content{padding:20px 15px 20px;display:flex;flex-direction:column;height:100%}.popular__cards .popular__card .popular__card-content .popular__card-country,.popular__cards .popular__card .popular__card-content .popular__card-city{position:absolute;padding:5px 10px;background:rgba(255, 255, 255, 0.92);border-radius:15px;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(8.6px);top:20px;color:#000}@media (max-width:599px){.popular__cards .popular__card .popular__card-content .popular__card-country,.popular__cards .popular__card .popular__card-content .popular__card-city{top:10px}}.popular__cards .popular__card .popular__card-content .popular__card-country{left:20px}@media (max-width:599px){.popular__cards .popular__card .popular__card-content .popular__card-country{left:10px}}.popular__cards .popular__card .popular__card-content .popular__card-city{right:20px;top:140px;font-size:18px;font-weight:400}@media (max-width:599px){.popular__cards .popular__card .popular__card-content .popular__card-city{right:10px;top:100px;font-size:16px}}.popular__cards .popular__card .popular__card-content .popular__card-text{margin-bottom:15px}.popular__cards .popular__card .popular__card-content .popular__card-price{margin-top:auto;font-size:24px;text-align:center}@media (max-width:768px){.popular__cards .popular__card .popular__card-content .popular__card-price{font-size:20px}}.why .why__items{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px;margin:30px 0}@media (max-width:1440px){.why .why__items{grid-template-columns:39% 1fr 41%;gap:20px;margin:30px 0}}@media (max-width:1024px){.why .why__items{grid-template-columns:1fr 1fr;gap:20px}}@media (max-width:768px){.why .why__items{grid-template-columns:1fr;gap:20px}}.why .why__items .why__item{display:flex;flex-direction:column;border-radius:20px;background:#00000003;box-shadow:0 4px 30px rgba(0, 0, 0, 0.2);backdrop-filter:blur(0.9px);-webkit-backdrop-filter:blur(0.9px);margin:0;padding:20px;font-size:16px}@media (max-width:1440px){.why .why__items .why__item{display:grid;grid-template-columns:max-content 1fr;font-size:16px;gap:20px;align-items:center}}@media (max-width:599px){.why .why__items .why__item{grid-template-columns:1fr}}@media (max-width:1440px){.why .why__items .why__item:nth-child(1){grid-column:2 span}}@media (max-width:1024px){.why .why__items .why__item:nth-child(1){grid-column:unset}}@media (max-width:1440px){.why .why__items .why__item:nth-child(4){grid-column:2 span}}@media (max-width:1024px){.why .why__items .why__item:nth-child(4){grid-column:unset}}@media (max-width:1440px){.why .why__items .why__item:nth-child(5){grid-column:2 span}}@media (max-width:1024px){.why .why__items .why__item:nth-child(5){grid-column:unset}}@media (max-width:1440px){.why .why__items .why__item:nth-child(8){grid-column:2 span}}@media (max-width:1024px){.why .why__items .why__item:nth-child(8){grid-column:unset}}.why .why__items .why__item .why__item-icon{width:100%;max-width:70px;margin-bottom:20px;height:70px;object-fit:contain;flex-shrink:0}@media (max-width:1440px){.why .why__items .why__item .why__item-icon{margin-bottom:0}}@media (max-width:1024px){.why .why__items .why__item .why__item-icon{max-width:50px;height:50px}}.why .why__items .why__item .why__item-name{font-size:18px;font-weight:600;margin-bottom:15px;line-height:1.4;min-height:102px;display:flex;align-items:flex-start}@media (max-width:1440px){.why .why__items .why__item .why__item-name{margin-bottom:0;min-height:auto}}@media (max-width:1024px){.why .why__items .why__item .why__item-name{min-height:60px}}@media (max-width:1440px){.why .why__items .why__item .why__item-text{grid-column:2 span}}@media (max-width:599px){.why .why__items .why__item .why__item-text{grid-column:unset}}.contacts-table-wrapper{overflow-x:auto;margin:40px 0}@media (max-width:768px){.contacts-table-wrapper{margin:30px 0}}table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.5;background:#fff;border-radius:20px;box-shadow:0px 2px 10px rgba(0, 0, 0, 0.05);overflow:hidden}@media (max-width:1024px){table{font-size:12px}}@media (max-width:768px){table{overflow:unset;font-size:14px;display:block;border-radius:0;box-shadow:none;background:transparent}}table thead{background:var(--color-main);color:#fff}@media (max-width:768px){table thead{display:none}}table thead tr{border-bottom:2px solid color-mix(in srgb, var(--color-main) 95%, transparent)}table thead td{padding:12px 10px;font-weight:600;text-align:left;font-size:14px;text-transform:uppercase;letter-spacing:0.5px}@media (max-width:1024px){table thead td{padding:16px 12px;font-size:12px}}@media (max-width:768px){table tbody{display:block}}table tbody tr{border-bottom:1px solid #E5E5E5;transition:background-color 0.2s ease}table tbody tr:hover{background-color:#F9F9F9}table tbody tr:last-child{border-bottom:none}@media (max-width:768px){table tbody tr{display:flex;flex-direction:column;margin-bottom:20px;background:#fff;border-radius:20px;box-shadow:0px 2px 10px rgba(0, 0, 0, 0.05);border:none;padding:20px;overflow:hidden}}table tbody td{padding:12px 10px;vertical-align:top}@media (max-width:1024px){table tbody td{padding:10px 6px}}@media (max-width:768px){table tbody td{padding:10px 6px}}table tbody td:first-child{font-weight:600;color:var(--color-main)}@media (max-width:768px){table tbody td:first-child{font-size:18px;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #E5E5E5}table tbody td:first-child::before{display:none}}table a{color:var(--color-main);text-decoration:none;transition:color 0.2s ease;word-break:break-word}table a:hover{color:#E11F28;text-decoration:underline}table ul{list-style:none !important;padding:0 !important;margin:0 !important;margin-left:-15px !important}table ul li{margin-bottom:6px}table ul li:last-child{margin-bottom:0}table td:empty,table td:contains("—"){color:#999;font-style:italic}@media (max-width:768px){.contacts-table-wrapper table thead{display:none}.contacts-table-wrapper table tbody tr{display:flex;flex-direction:column;margin-bottom:24px;padding:20px;background:#fff;border-radius:20px;box-shadow:0px 2px 10px rgba(0, 0, 0, 0.05)}.contacts-table-wrapper table tbody td{display:block;padding:0;margin-bottom:12px;width:100% !important}.contacts-table-wrapper table tbody td:last-child{margin-bottom:0}.contacts-table-wrapper table tbody td:first-child{font-size:18px;font-weight:600;color:var(--color-main);margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #E5E5E5}.contacts-table-wrapper table tbody td:not(:first-child)::before{content:attr(data-label);display:block;font-weight:600;color:var(--color-main);margin-bottom:6px;font-size:12px;text-transform:uppercase;letter-spacing:0.5px}.contacts-table-wrapper table tbody td:empty{display:none}}@media (max-width:375px){.contacts-table-wrapper{-webkit-overflow-scrolling:touch}}table td:first-child{max-width:300px}@media (max-width:1024px){table td:first-child{max-width:250px}}@media (max-width:768px){table td:first-child{max-width:100%}}table td:last-child{max-width:300px}@media (max-width:1024px){table td:last-child{max-width:250px}}@media (max-width:768px){table td:last-child{max-width:100%}}.basic-page .container{position:relative}.basic-page .basic-page__text{margin:105px 0 118px;display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:1}@media (max-width:1024px){.basic-page .basic-page__text{margin:80px 0 80px}}.basic-page .basic-page__text h1{margin-bottom:30px}.basic-page .basic-page__text p{margin-bottom:54px;font-size:18px;font-weight:400;line-height:140%;letter-spacing:-0.36px}@media (max-width:1024px){.basic-page .basic-page__text p{margin-bottom:40px}}@media (max-width:599px){.basic-page .basic-page__text p{font-size:16px;opacity:1}}.basic-page .basic-page__text .btn{font-size:14px}@media (max-width:599px){.basic-page .basic-page__text .btn{font-size:13px}}.page-thx .basic-page__text{margin:0;padding:105px 0 118px}@media (max-width:1024px){.page-thx .basic-page__text{margin:0;padding:80px 0 80px}}.page-thx img{max-width:893px;width:100%;position:absolute;right:0;top:0;height:100%}@media (max-width:1024px){.page-thx img{opacity:0.2}}.page-not-found img{max-width:553px;width:100%;z-index:0;position:absolute;right:0;top:14px}@media (max-width:1024px){.page-not-found img{right:0;max-width:320px}}