@-webkit-keyframes skeleton-loader{to{transform:translateX(100%)}}.intro{position:relative;padding-top:103px;padding-bottom:0;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:768px){.intro{padding-top:205px}}@media screen and (min-width:1200px){.intro{padding-top:234px}}.intro__container{width:100%;margin:0 auto;padding:0 12px}@media screen and (min-width:768px){.intro__container{padding:0 38px}}.intro__main-content{margin-bottom:40px}@media screen and (min-width:768px){.intro__main-content{margin-bottom:39px}}@media screen and (min-width:1200px){.intro__main-content{margin-bottom:80px}}.intro__bg{position:absolute;top:0;left:0;width:100%;height:100%}.intro__bg--desktop{display:block}@media screen and (max-width:768px){.intro__bg--desktop{display:none}}.intro__bg--mobile{display:none}@media screen and (max-width:768px){.intro__bg--mobile{display:block}}.intro__cover{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50%;background-size:cover;opacity:0;transition:opacity .4s}.intro__cover.intro__cover--current{opacity:1}@media screen and (max-width:1024px){.intro__cover{transition:background-image .2s;background-position:top;background-size:cover;background-repeat:no-repeat}}.intro__cover--cities{background-color:#fff}.intro__title{max-width:1260px;font-size:19px;line-height:22px;margin-bottom:12px;color:#212121;font-family:KievitPro,Roboto,sans-serif;font-weight:400}@media screen and (min-width:768px){.intro__title{font-size:38px;line-height:37px;margin-bottom:33px;margin:0 auto 33px}}@media screen and (min-width:1200px){.intro__title{margin:0 auto 42px}}.intro__title span{color:#ff4641;font-family:KievitProExtraBold,Roboto,sans-serif}@media screen and (min-width:1200px){.intro__title span{margin-right:10px}}.intro__decr{color:#f5f1e8;font-size:24px;line-height:32px;letter-spacing:.23px;margin-bottom:32px;text-shadow:0 1px 12px rgba(0,0,0,.3)}@media screen and (max-width:1400px){.intro__decr{font-size:21px;max-width:780px;line-height:28px;margin-bottom:27px}}@media screen and (max-width:768px){.intro__decr{max-width:390px;font-size:17px;line-height:22px;letter-spacing:.16px;margin-bottom:22px;text-shadow:0 1px 12px rgba(0,0,0,.2)}}.intro__search{max-width:1260px;height:48px;margin-bottom:12px}@media screen and (min-width:768px){.intro__search{height:73px;margin-bottom:19px}}@media screen and (min-width:1200px){.intro__search{margin:0 auto 31px}}.intro__preloader{display:flex;align-items:center;justify-content:center;height:55px}.intro__pop{color:#d2c7b6;font-size:15px;text-shadow:0 1px 12px rgba(0,0,0,.3);transition:opacity .3s;opacity:0;pointer-events:none}.intro__pop.is-show{opacity:1;pointer-events:auto}.intro__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.intro__overlay:before{content:"";position:absolute;width:100%;height:115px;background:url(/webpack/177e6c46e1f9c1bfeb59ab5e655a0b0a.svg) no-repeat;background-size:cover;background-position-x:44%;top:23%;left:0}@media screen and (min-width:768px){.intro__overlay:before{height:223px;top:28.6%;background:url(/webpack/e6d2249c15712962f9882540e512e36f.svg) no-repeat 42% 0/100%}}@media screen and (min-width:1200px){.intro__overlay:before{height:292px;top:25%;background:url(/webpack/8e9c65c2837501558027dd5aa4a2154a.svg) no-repeat;background-size:cover;background-position-x:42%}}@media screen and (min-width:1920px){.intro__overlay:before{height:100%;background:url(/webpack/8e9c65c2837501558027dd5aa4a2154a.svg) no-repeat 42% 0/100%}}.intro__content{margin-bottom:0;z-index:3;position:static}.intro__socials{display:none}@media screen and (max-width:1024px){.intro__socials{display:block;position:absolute;bottom:20px;left:18px}}@media screen and (max-width:640px){.intro__socials{bottom:18px;left:0;right:0;padding:0 7px}}.intro__req-title{color:#fff;font-size:17px;font-family:KievitProMedium,Roboto,sans-serif;letter-spacing:.2px;margin-bottom:18px}.intro__req{position:absolute;left:0;bottom:80px;width:100%}@media screen and (max-width:768px){.intro__req{display:none}}.intro__tour-operators{max-width:1260px;display:flex;flex-direction:row;justify-content:space-between;align-items:normal}@media screen and (min-width:768px){.intro__tour-operators{align-items:flex-start}}@media screen and (min-width:1200px){.intro__tour-operators{margin:0 auto}}.intro__tour-operators--booking{width:68px;height:13px;background:url(/webpack/58c878353f08085b40e0c12c85384b77.svg) no-repeat 50%;background-size:contain;margin-top:3px}@media screen and (min-width:768px){.intro__tour-operators--booking{display:block;width:88px;height:16px;margin-top:1px}}@media screen and (min-width:1200px){.intro__tour-operators--booking{width:90px;height:17px;margin-top:0;margin-left:1px}}.intro__tour-operators--aeroflot{display:none}@media screen and (min-width:768px){.intro__tour-operators--aeroflot{display:block;background:url(/webpack/206e613b6f41cc3013f59a571f7a0afe.svg) no-repeat 50%;background-size:contain;width:87px;height:22px}}@media screen and (min-width:1200px){.intro__tour-operators--aeroflot{width:91px;height:24px;margin-top:-5px;margin-left:1px}}.intro__tour-operators--ingosstrakh{display:block;background:url(/webpack/8ec38b10de22edcb42e7c13c472177ba.svg) no-repeat 50%;background-size:contain;width:83px;height:29px;margin-top:-1px}@media screen and (min-width:768px){.intro__tour-operators--ingosstrakh{width:82px;height:17px}}.intro__tour-operators--ingosstrakh .intro__tour-operators--photo{margin-bottom:4px}@media screen and (min-width:768px){.intro__tour-operators--ingosstrakh .intro__tour-operators--photo{margin-bottom:2px;height:120%}}@media screen and (min-width:768px){.intro__tour-operators--ingosstrakh{display:block;width:105px;height:27px;margin-top:0}}@media screen and (min-width:1200px){.intro__tour-operators--ingosstrakh{width:113px;height:30px;margin-top:-4px}}.intro__tour-operators--avis{display:block;background:url(/webpack/909c1bba2d8207a5ceb719cb866baf58.svg) no-repeat 50%;background-size:contain;width:43px;height:12px;margin-top:4px}@media screen and (min-width:768px){.intro__tour-operators--avis{display:block;width:53px;height:16px;margin-top:2px}}@media screen and (min-width:1200px){.intro__tour-operators--avis{width:55px;height:17px;margin-top:0}}.intro__tour-operators--fun-sun{display:none}@media screen and (min-width:768px){.intro__tour-operators--fun-sun{display:block;background:url(/webpack/59eca6c45af8b39a2831523e885e6285.svg) no-repeat 50%;background-size:contain;width:51px;height:22px}}@media screen and (min-width:1200px){.intro__tour-operators--fun-sun{width:53px;height:27px;margin-top:-5px}}.intro__tour-operators--emirates{display:none}@media screen and (min-width:768px){.intro__tour-operators--emirates{display:block;background:url(/webpack/9ae51ce1723223d3bed7cdd15c86b581.svg) no-repeat 50%;background-size:contain;width:45px;height:31px;margin-top:-6px}}@media screen and (min-width:1200px){.intro__tour-operators--emirates{width:46px;height:32px}}.intro__tour-operators--agoda{width:40px;height:16px;background:url(/webpack/7e1faf5e8967f527d56fe05950e2272c.svg) no-repeat 50%;background-size:contain;margin-top:1px}@media screen and (min-width:768px){.intro__tour-operators--agoda{display:block;width:52px;height:21px;margin-top:0}}@media screen and (min-width:1200px){.intro__tour-operators--agoda{width:54px;height:22px;margin-right:10px}}.intro__tour-operators--photo{width:100%;height:100%}.intro__services{max-width:1260px;display:flex;flex-wrap:wrap;justify-content:center;width:95%;margin:0 auto}@media screen and (min-width:641px){.intro__services{width:79%}}@media screen and (min-width:1200px){.intro__services{width:90%}}@media screen and (min-width:1920px){.intro__services{width:59.4%}}.intro__services_item--wrapper{width:33%;display:flex;justify-content:center;margin-bottom:8.6%}@media screen and (min-width:641px){.intro__services_item--wrapper{width:20%;margin-bottom:8.8%}}@media screen and (min-width:1200px){.intro__services_item--wrapper{width:10%;margin-bottom:0}}.intro__services_item{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;margin-left:-5px}.no-touch .intro__services_item:hover .intro__services_item--icon-wrapper{transform:translateY(-10px)}.no-touch .intro__services_item:hover .intro__services_item--link{color:#f60d0a}@media screen and (min-width:641px){.intro__services_item{margin-left:0}}.intro__services_item--icon-wrapper{padding:6px 7px 8px;border-radius:10px;width:38px;height:38px;margin-bottom:3px;transform:translateY(0);transition:all .3s}.intro__services_item--icon-wrapper.all_cars{padding:6px 5px 5px 6px}@media screen and (min-width:641px){.intro__services_item--icon-wrapper{padding:0;background:none;margin-bottom:9px;min-height:40px;border-radius:0}}.intro__services_item--icon-tours{background:url(/webpack/d311ae06db37b8177a03ab3a296b25a4.svg) #f5f1e8 no-repeat center 6px}@media screen and (min-width:641px){.intro__services_item--icon-tours{background:url(/webpack/d311ae06db37b8177a03ab3a296b25a4.svg) no-repeat 50%;background-size:contain}}.intro__services_item--icon-hotels{background:url(/webpack/e2ab44a7dca518a373526fdd0273421e.svg) #f5f1e8 no-repeat center 6px;background-size:24px}@media screen and (min-width:641px){.intro__services_item--icon-hotels{background:url(/webpack/e2ab44a7dca518a373526fdd0273421e.svg) no-repeat 50%;background-size:contain}}.intro__services_item--icon-flights{background:url(/webpack/c76736e1fb3f48a80b2b8577fb667dd1.svg) #f5f1e8 no-repeat center 6px}@media screen and (min-width:641px){.intro__services_item--icon-flights{background:url(/webpack/c76736e1fb3f48a80b2b8577fb667dd1.svg) no-repeat 50%;background-size:contain}}.intro__services_item--icon-rent{background:url(/webpack/da0bbfcf8b277bce96ec47ab1879361e.svg) #f5f1e8 no-repeat center 6px}@media screen and (min-width:641px){.intro__services_item--icon-rent{background:url(/webpack/da0bbfcf8b277bce96ec47ab1879361e.svg) no-repeat 50%;background-size:contain}}.intro__services_item--icon-train{background:url(/webpack/944c7b2839700faaaae46468fdaa4b78.svg) #f5f1e8 no-repeat center 6px}@media screen and (min-width:641px){.intro__services_item--icon-train{background:url(/webpack/944c7b2839700faaaae46468fdaa4b78.svg) no-repeat 50%;background-size:contain}}.intro__services_item--icon-bus{background:url(/webpack/6f2057bbd5d4f2f985b4a54ad080deca.svg) #f5f1e8 no-repeat center 6px}@media screen and (min-width:641px){.intro__services_item--icon-bus{background:url(/webpack/6f2057bbd5d4f2f985b4a54ad080deca.svg) no-repeat 50%;background-size:contain}}.intro__services_item--icon-cars{background:url(/webpack/242184f018bed1a4d3e116c2b2ec5342.svg) no-repeat 50%,linear-gradient(159.07deg,#ff3b48 .43%,#ff6c5b 55.2%)}@media screen and (min-width:641px){.intro__services_item--icon-cars{border-radius:10px}}.intro__services_item--icon-excursions{background:url(/webpack/9b10bac4e6586503d38887213b1c757d.svg) #f5f1e8 no-repeat center 6px}@media screen and (min-width:641px){.intro__services_item--icon-excursions{background:url(/webpack/9b10bac4e6586503d38887213b1c757d.svg) no-repeat 50%;background-size:contain}}.intro__services_item--icon-insurances{background:url(/webpack/d6d8b4024c1a991acb0ceb06f87e7c71.svg) #f5f1e8 no-repeat center 6px}@media screen and (min-width:641px){.intro__services_item--icon-insurances{background:url(/webpack/d6d8b4024c1a991acb0ceb06f87e7c71.svg) no-repeat 50%;background-size:contain}}.intro__services_item--icon{width:100%;height:100%}.intro__services_item--link{font-size:11px;line-height:23px;color:#212121;font-family:KievitPro,Roboto,sans-serif}.intro__services_item--link:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (min-width:641px){.intro__services_item--link{font-size:14px;line-height:20px}}@media screen and (min-width:768px){.intro__services_item--link{font-size:15px}}@keyframes skeleton-loader{to{transform:translateX(100%)}}.social-info{display:flex}@media screen and (max-width:640px){.social-info{justify-content:space-between}}.social-info__item{display:flex;align-items:center;padding:11px 19px;border-radius:50px;transition:background-color .3s,color .3s;color:#fff}@media screen and (max-width:640px){.social-info__item{padding:5px}}.social-info__item .no-touch,.social-info__item:hover{background-color:rgba(0,0,0,.4)}.is-open .social-info__item{color:#000}.social-info__text{font-size:15px}.social-info__icon{margin-right:15px}.social-info__icon-vk{width:18px;height:10px}.social-info__icon-fb{width:8px;height:16px}.social-info__icon-ig{width:18px;height:18px}