@charset "UTF-8";@font-face{font-family:Tilda Sans VF;src:url(./tilda-sans-vf-C0GlOJzp.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,figure,figcaption,address{margin:0;padding:0;box-sizing:border-box}html{overflow-y:scroll}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}table{border-spacing:0}table th,table td{vertical-align:middle}caption,th{text-align:center}ul,ol{list-style:none}a{text-decoration:none}a:link,a:visited,a:active{transition:.2s all ease}a:hover,a:focus{cursor:pointer;text-decoration:none}*{outline:none!important}input[type=text],input[type=password],input[type=number],input[type=email],input[type=tel],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}svg{overflow:auto;vertical-align:inherit}button{background-color:#d9f08f;border:none;border-radius:1rem;cursor:pointer;padding:1rem;font-weight:600;color:#11305f}button:hover{background-color:#cef451}button.big{border-radius:2rem;font-size:1.25rem;padding:1rem}button.full-width{width:100%}input{width:100%;padding:0 2rem 0 0;font-size:1rem;color:#11305f;line-height:3rem;background-color:#fff;border-radius:8px;border:0;outline:0}.form-item{display:flex;align-items:center;padding:0 1rem;margin-bottom:.5rem;background-color:#fff;border-radius:1rem}.form-item .icon{width:1.25rem;height:1.25rem;margin-right:.75rem}.form-item .icon svg{width:100%;height:auto;color:#11305f;opacity:.3}.form-item.dark{background-color:#f2f2f2}.form-item.dark input{background-color:#f2f2f2;border-radius:unset}select{width:100%;font-size:1rem;color:#11305f;height:3rem;background-color:#fff;border-radius:8px;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn{display:block;line-height:1.5;padding:.5rem 1.5rem .625rem;border-radius:1.25rem;border:1px solid transparent}@media only screen and (min-width: 768px){.btn{padding:.5rem 1rem .625rem}}@media only screen and (min-width: 1440px){.btn{padding:.5rem 1rem .625rem}}.btn.primary{color:#fff;background-color:#f87639}.btn.primary-bordered{border:1px solid #F87639;background:none;color:#f87639}.btn.full{max-width:100%}.btn.btn-icon{display:flex;align-items:center;gap:.5rem}.btn.secondary{color:#11305f;background-color:#cef451}.btn-bordered{border:1px solid #D9F08F}.btn-light{background-color:unset;border-color:#fff}.btn-grey{background-color:unset;border-color:#11305f}.accordion{overflow:hidden}.accordion .accordion-title{position:relative;cursor:pointer;padding-right:4rem}.accordion .accordion-title:after{content:"";position:absolute;top:0;right:1rem;margin-top:-.5rem;width:1rem;height:1rem;border-top:1px solid #11305F;border-right:1px solid #11305F;transform:rotate(135deg)}.accordion .accordion-content{overflow:hidden;will-change:max-height;transition:all .25s ease-out;max-height:0;opacity:0}.accordion.active .accordion-title:after{margin-top:.25rem;transform:rotate(-45deg)}.accordion.active .accordion-content{opacity:1;max-height:none}html{font-size:14px;color:#11305f}@media only screen and (min-width: 1025px){html{font-size:16px}}@media only screen and (min-width: 1921px){html{font-size:20px}}body{font-family:Tilda Sans VF,sans-serif;font-weight:400;font-style:normal;line-height:1.3;background-color:#f2f2f2}body.main{background-color:#fff}p{padding-bottom:.5rem}a,a:hover{color:#11305f}h1{padding-bottom:1rem}h2{padding-bottom:1rem;font-size:2.75rem;font-weight:500;line-height:1}@media only screen and (min-width: 768px){h2{font-weight:500;font-size:4rem}}h2{padding-bottom:.85rem}h3{padding-bottom:.725rem}.icon{display:flex}a .icon{width:1rem;height:1rem}.mobile-only{display:block}@media only screen and (min-width: 768px){.mobile-only{display:none}}.desktop-only{display:none}@media only screen and (min-width: 768px){.desktop-only{display:block}}header{min-height:100vh;width:100%}header.smooth-bottom:after{content:"";position:absolute;bottom:0;height:20vh;width:100%;background:linear-gradient(to bottom,transparent,rgb(242,242,242))}header .header-container{min-height:100vh;background-repeat:no-repeat;background-position:top center;background-size:cover;border-bottom-left-radius:3rem;border-bottom-right-radius:3rem}header .header-container .blend{min-height:100vh;-webkit-backdrop-filter:brightness(.7);backdrop-filter:brightness(.7);border-bottom-left-radius:3rem;border-bottom-right-radius:3rem}.bg-light header{background-color:#f2f2f2}.header{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(to top,transparent,rgba(17,48,95,.4));padding:20px 20px 40px}@media only screen and (min-width: 1440px){.header{padding:33px 80px 60px}}.header .logo{width:105px;height:30px}@media only screen and (min-width: 1025px){.header .logo{width:275px;height:42px}}@media only screen and (min-width: 1921px){.header .logo{width:400px;height:61px}}.header .logo img{width:100%;height:auto}.header .menu{display:flex;gap:10px}.header .menu .menu-items{z-index:2}@media only screen and (min-width: 768px){.header .menu .menu-items{display:flex;align-items:center}}@media only screen and (max-width: 767px){.header .menu .menu-items nav{display:none}.header .menu .menu-items nav .back-link{height:50px}}.header .menu .menu-items nav .back-link a{display:none}@media only screen and (min-width: 768px){.header .menu .menu-items nav ul{display:flex;gap:1.625rem;margin-right:2rem}.header .menu .menu-items nav ul li:first-child ul{-moz-column-gap:1rem;column-gap:1rem;-moz-column-count:2;column-count:2}.header .menu .menu-items nav ul li ul{padding:1.5rem;background-color:#fff;border-radius:30px}.header .menu .menu-items nav ul li ul li a{color:#11305f;opacity:.6}.header .menu .menu-items nav ul li ul li a:hover{opacity:1}}@media only screen and (min-width: 1440px){.header .menu .menu-items nav ul{gap:2.5rem;margin-right:2rem}}.header .menu .menu-items nav ul li:has(ul)>a:after{display:block;position:absolute;top:8px;right:3px;content:"";width:8px;height:8px;border-top:1px solid #11305F;border-right:1px solid #11305F;rotate:45deg}@media only screen and (min-width: 768px){.header .menu .menu-items nav ul li:has(ul)>a:after{display:inline-block;position:relative;top:-5px;right:0;margin-left:8px;border-top:none;border-right:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF}}.header .menu .menu-items nav ul li a{position:relative}@media only screen and (min-width: 768px){.header .menu .menu-items nav ul li a{color:#fff;font-weight:500}}.header .menu .menu-items nav ul li ul{display:none;margin-top:12px}.header .menu .menu-items nav ul li ul li{line-height:2rem}.header .menu .menu-items .contacts{display:none}@media only screen and (min-width: 1440px){.header .menu .menu-items .contacts{display:block;margin-left:30px;order:3}.header .menu .menu-items .contacts .phone{color:#fff;font-weight:600}.header .menu .menu-items .contacts .email{display:none}}.header .menu .socials{display:flex;gap:10px}.header .menu .socials a{height:1.75rem;width:1.75rem;padding:5px;margin:-5px}.header .menu .socials a svg{width:100%;height:100%}.header .menu.selected .backdrop{display:block}@media only screen and (max-width: 767px){.header .menu.selected .menu-items nav .back-link a{display:flex;height:2rem;width:50%;align-items:center}.header .menu.selected .menu-items nav .back-link a .arrow-left{position:relative;width:30px;height:2px;line-height:2px;background-color:#11305f}.header .menu.selected .menu-items nav .back-link a .arrow-left:after{content:"";display:block;position:absolute;width:4px;height:4px;border-top:2px solid #11305F;border-left:2px solid #11305F;rotate:-45deg;top:-2px}}.header .menu.active .backdrop{display:block}@media only screen and (max-width: 767px){.header .menu.active .menu-items{display:flex;flex-direction:column;position:absolute;top:0;right:0;min-height:60vh;width:75%;max-height:100vh;max-width:350px;overflow-y:auto;background-color:#f2f2f2;border-top-left-radius:20px;border-bottom-left-radius:20px;padding:20px 20px 50px 30px}.header .menu.active .menu-items nav{display:block;position:relative;flex-grow:1;margin-bottom:30px}.header .menu.active .menu-items nav ul li{position:relative;margin-bottom:12px;font-size:1.5rem}.header .menu.active .menu-items nav ul li a{display:inline-block;width:100%}.header .menu.active .menu-items .contacts{display:block;margin-bottom:20px}.header .menu.active .menu-items .contacts a{display:block;margin-bottom:5px}.header .menu.active .menu-items .socials a svg path{fill:#11305f}.header .menu.active .burger{position:absolute;top:20px;right:20px;z-index:3}.header .menu.active .burger span{background-color:#11305f;height:1px}.header .menu.active .burger span:nth-child(1){margin-top:10px;rotate:-45deg}.header .menu.active .burger span:nth-child(2){margin-top:-5px;rotate:45deg}.header .menu.active .burger span:nth-child(3){display:none}.header .menu.selected ul li:not(.selected){display:none}}@media only screen and (min-width: 768px){.header .menu.selected ul li.selected{position:relative}}@media only screen and (max-width: 767px){.header .menu.selected ul li.selected>a{font-weight:600}.header .menu.selected ul li.selected>a:after{display:none}}@media only screen and (min-width: 768px){.header .menu.selected ul li.selected>a{color:#cef451}.header .menu.selected ul li.selected>a:after{border-color:#cef451}}.header .menu.selected ul li.selected ul{display:block}@media only screen and (min-width: 768px){.header .menu.selected ul li.selected ul{position:absolute;left:-1.5rem;width:-moz-max-content;width:max-content}}.header .menu.selected ul li.selected ul li{display:block}@media only screen and (max-width: 767px){.header .menu.selected .menu-items .contacts,.header .menu.selected .menu-items .socials{display:none}}.header .menu .burger{margin:-4px -6px 0 0}@media only screen and (min-width: 768px){.header .menu .burger{display:none}}.header .menu .burger a{display:block;width:18px;padding:5px}.header .menu .burger a span{display:block;width:100%;height:2px;margin:4px 0;border-radius:2px;background-color:#fff}.header .menu .backdrop{display:none;content:"";position:absolute;width:100%;height:100vh;top:0;left:0;right:0;bottom:0}@media only screen and (max-width: 767px){.header .menu .backdrop{background-color:#11305f66}}.search{display:flex;flex-direction:column;padding:1rem}@media only screen and (min-width: 768px){.search{flex-wrap:wrap;height:450px;margin-top:4rem}}@media only screen and (min-width: 1440px){.search{height:500px}}@media only screen and (min-width: 1921px){.search{height:700px}}@media only screen and (min-width: 1440px){.search{padding:33px 80px 60px}}.search .form{padding:1.25rem;background-color:#f2f2f2;border-radius:1.25rem}@media only screen and (min-width: 768px){.search .form{min-width:350px;width:35%}}@media only screen and (max-width: 767px){.search .form{order:2}}.search .form .title{font-size:2.125rem;font-weight:600;text-align:center;padding-bottom:1rem}.search .top-decoration{min-width:350px;width:35%;align-self:end;background-image:url(./decoration-top-D-s2OCiW.png);background-repeat:no-repeat;background-position:center;background-size:contain;height:281px}@media only screen and (max-width: 767px){.search .top-decoration{order:1;height:180px;background-size:260px;background-position:top center;align-self:center}}.search .bottom-decoration{min-width:350px;width:35%;display:none}@media only screen and (max-width: 767px){.search .bottom-decoration{display:block;order:3;background-image:url(./decoration-bottom-DlJmdYdM.png);background-repeat:no-repeat;height:50px;background-size:260px;background-position:bottom center;align-self:center}}.search .search-info{min-width:350px;width:35%;align-self:end;font-size:1.125rem;color:#fff}@media only screen and (max-width: 767px){.search .search-info{align-self:center;text-align:center;order:4;margin-top:1rem}}.search .break{flex-basis:100%;width:0}.slider{display:none}@media only screen and (min-width: 768px){.slider{display:flex;justify-content:center;margin-top:2rem}.slider .slider-content{display:flex}.slider .slider-content .slider-tour{position:relative;background-color:#c8c8c8b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1.25rem 2rem;border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem;border-right:2px dashed #FFFFFF}.slider .slider-content .slider-tour .slider-title{color:#fff;font-size:1.25rem;font-weight:600}.slider .slider-content .slider-tour .slider-description{color:#fff}.slider .slider-content .slider-booking{background-color:#f87639;border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.slider .slider-content .slider-booking a{padding:1.5rem 2rem;display:flex;color:#fff;max-width:170px;gap:.75rem}.slider .slider-content .slider-booking a .icon{padding:.75rem;background:#fff;border-radius:50%}}.gallery{display:flex;justify-content:end;padding:0 20px}@media only screen and (min-width: 1440px){.gallery{padding:0 80px}}.gallery .gallery-content{display:flex;flex-direction:column;align-items:center;padding:2rem 3rem}@media only screen and (max-width: 480px){.gallery .gallery-content{padding:3rem 1rem}}.gallery .gallery-content .gallery-items{display:flex;gap:2rem}@media only screen and (min-width: 381px){.gallery .gallery-content .gallery-items{gap:0}}.gallery .gallery-content .gallery-items .gallery-item{width:85px;height:85px}@media only screen and (min-width: 381px){.gallery .gallery-content .gallery-items .gallery-item{width:134px;height:160px}}.gallery .gallery-content .gallery-items .gallery-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1rem;box-shadow:0 0 4px #223c5033}.gallery .gallery-content .gallery-items .gallery-item:nth-child(1){rotate:-10deg}.gallery .gallery-content .gallery-items .gallery-item:nth-child(2){margin-left:-80px;rotate:2deg}.gallery .gallery-content .gallery-items .gallery-item:nth-child(3){margin-left:-80px;rotate:10deg}.gallery .gallery-content .gallery-navigation{margin-top:1rem}.gallery .gallery-content .gallery-navigation a{color:#fff}main{position:relative;padding:0 20px}@media only screen and (min-width: 1440px){main{padding:0 80px}}@media only screen and (max-width: 480px){main{padding:0}}main .container{padding:2rem;margin-top:-50vh;min-height:50vh;border-radius:2rem;background-color:#fff}@media only screen and (min-width: 768px){main .container{padding:4rem}}@media only screen and (min-width: 1440px){main .container{margin-top:-50vh;min-height:50vh}}@media (min-aspect-ratio: 16/9){main .container{margin-top:-30vh}}.breadcrumbs{display:flex;align-items:center;gap:1.75rem;padding-bottom:1.5rem}.breadcrumbs a{position:relative;font-size:1rem;color:#1687e9}.breadcrumbs a:after{content:"";display:flex;position:absolute;top:45%;right:-1.125rem;width:4px;height:4px;border-radius:50%;background-color:#1687e9;cursor:default;opacity:.4}.breadcrumbs a:last-child:after{display:none}@media only screen and (min-width: 768px){.content-header{display:flex;align-items:start;justify-content:space-between;gap:3rem}}.content-header .booking{padding:2rem;margin-bottom:1.5rem;margin-top:1.5rem;background-color:#f2f2f2;border-radius:2rem}@media only screen and (min-width: 768px){.content-header .booking{margin-top:0;min-width:307px}}@media only screen and (min-width: 1025px){.content-header .booking{margin-top:0;min-width:342px}}.content-header .booking .price{display:flex;align-items:center;letter-spacing:2px}.content-header .booking .price .amount{font-size:2rem;font-weight:700;text-wrap:nowrap}.content-header .booking .price .discount{margin-left:.75rem;font-size:1.25rem;color:#f87639;text-decoration:line-through;text-wrap:nowrap;opacity:.7}.content-header .booking .price .discount-percent{width:30px;height:30px;display:flex;align-items:center;justify-content:center;align-self:flex-start;margin-left:.5rem;font-size:.625rem;color:#fff;background:#f87639;border-radius:50%}.content-header .booking .order{margin-top:1rem;text-align:center}.location{display:flex;align-items:center;gap:.5rem;padding-bottom:1.5rem;font-size:1.125rem}.tags{display:flex;flex-wrap:wrap;gap:1rem;padding-bottom:1.5rem}.tags .tag-item{display:flex;gap:.375rem;justify-content:center;min-width:4rem;padding:.375rem 1rem;border-radius:1.25rem;background-color:#f2f2f2}.tags .tag-item .icon{width:24px;height:24px;border-radius:50%;background-color:#f87639;padding:4px}.tags .tag-item .icon svg{color:#fff}.difficulty{display:flex;align-items:center;gap:.75rem;padding-bottom:1.5rem}.difficulty .title{font-weight:500}.difficulty .gradation{display:flex;align-items:center;gap:.5rem}.difficulty .gradation span{display:block;width:1rem;height:1rem;border-radius:50%;background-color:#f2f2f2}.difficulty .gradation span.active{background-color:#f87639}.content-menu{display:none}@media only screen and (min-width: 1025px){.content-menu{display:flex;position:sticky;top:0;z-index:3;justify-content:space-between;align-items:center;margin-bottom:1.5rem;border-bottom:1px solid #11305F;background-color:#fff}.content-menu .content-menu-item{margin-bottom:-2px;padding-top:1rem;padding-bottom:1rem;border-bottom:3px solid transparent}.content-menu .content-menu-item.active{border-bottom:3px solid #F87639}.content-menu .content-menu-item.active a{color:#f87639;font-weight:600}}.description{padding:1.5rem 0}@media only screen and (min-width: 768px){.description .description-text{-moz-column-gap:2rem;column-gap:2rem;-moz-column-count:2;column-count:2}}body.bg-light{background-color:#fff}.route{padding:1.5rem 0}.route .route-item{display:flex;flex-direction:column;position:relative;padding:2rem;margin-bottom:1rem;background-color:#f2f2f2;border-radius:2rem}.route .route-item .route-preview{order:1}@media only screen and (min-width: 768px){.route .route-item .route-preview{display:flex;justify-content:space-between;align-items:center}}.route .route-item .route-preview .route-navigation{position:absolute;top:2.25rem;right:2.25rem}@media only screen and (min-width: 768px){.route .route-item .route-preview .route-navigation{position:unset;top:unset;right:unset}}.route .route-item .route-preview .day{color:#f87639;padding-bottom:.5rem}.route .route-item .route-preview .title{font-size:1.25rem;font-weight:500;padding-bottom:.5rem}.route .route-item .route-preview .short{font-size:.875rem}.route .route-item .route-preview:after{top:2rem;border-width:2px;opacity:.3}.route .route-item .accordion-content{order:2;display:flex;flex-direction:column}.route .route-item .route-additional{display:flex;flex-direction:column;align-items:start;gap:1.5rem;margin-top:1rem;order:3}@media only screen and (min-width: 768px){.route .route-item .route-additional{flex-direction:row;order:2}}.route .route-item .route-additional .route-description{flex-shrink:0;font-size:.875rem}@media only screen and (min-width: 768px){.route .route-item .route-additional .route-description{width:70%}}.route .route-item .route-additional .tags{gap:.5rem}.route .route-item .route-additional .tags .tag-item{background-color:#fff}.route .route-item .route-additional .tags .tag-item .icon{background-color:#cef451}.route .route-item .route-additional .tags .tag-item .icon svg{color:#11305f}.route .route-item .route-gallery{display:flex;flex-wrap:wrap;order:2;margin-top:1rem;justify-content:space-between}@media only screen and (max-width: 480px){.route .route-item .route-gallery{gap:.5rem;justify-content:flex-start}}@media only screen and (min-width: 768px){.route .route-item .route-gallery{order:3}}.route .route-item .route-gallery .route-gallery-item{width:32%}@media only screen and (max-width: 480px){.route .route-item .route-gallery .route-gallery-item{width:19%}.route .route-item .route-gallery .route-gallery-item:first-child{width:100%}.route .route-item .route-gallery .route-gallery-item:first-child a{height:unset}.route .route-item .route-gallery .route-gallery-item a{display:block;height:60px}.route .route-item .route-gallery .route-gallery-item a img{height:100%;-o-object-fit:cover;object-fit:cover}}.route .route-item .route-gallery .route-gallery-item img{width:100%;border-radius:1rem}.conditions{padding:1.5rem 0}@media only screen and (min-width: 768px){.conditions{display:flex;gap:2rem}.conditions>div{flex-basis:50%}}.conditions .conditions-header{display:flex}.conditions .conditions-header .icon{width:1.25rem;height:1.25rem;margin:.3rem .5rem 0 0;border-radius:.25rem;justify-content:center;line-height:1.25}.conditions ul li{position:relative;padding-left:2rem;margin-bottom:1rem}.conditions ul li:before{content:"•";position:absolute;margin:0 .5rem 0 -1rem;color:#11305f}.conditions .included .icon{background-color:#cef451}.conditions .not-included .icon{background-color:#f87639;color:#fff}.events{padding:1.5rem 0}.events .event{padding:1rem 0;border-bottom:1px solid #11305F}@media only screen and (max-width: 767px){.events .event>div{padding:.5rem 0}}@media only screen and (min-width: 768px){.events .event{display:flex;justify-content:space-between;align-items:center;gap:1rem}}.events .event:last-child{border-bottom:none}.events .event .dates{font-weight:700;text-align:center}@media only screen and (min-width: 768px){.events .event .dates{text-align:left;width:13rem}}.events .event .guides{display:flex;justify-content:space-between;align-items:start}@media only screen and (min-width: 768px){.events .event .guides{display:block;width:13rem}}.events .event .guides .guides-title{color:#11305f80}@media only screen and (min-width: 768px){.events .event .guides .guides-title{font-size:.85rem}}.events .event .slots{display:flex;align-items:center;gap:.75rem}@media only screen and (max-width: 767px){.events .event .slots{justify-content:center;background-color:#f2f2f2;border-radius:1rem}}@media only screen and (min-width: 768px){.events .event .slots{width:13rem}}.events .event .slots .icon{width:2rem;height:2rem;border-radius:50%;background-color:#1687e9;padding:.375rem;color:#fff}.events .event .mobile-group{display:flex;justify-content:space-between;align-items:center;gap:1rem}@media only screen and (min-width: 1025px){.events .event .mobile-group{gap:3rem}}.events .event .mobile-group .price .current-price{font-size:1.5rem;font-weight:500;text-wrap:nowrap}.events .event .mobile-group .price .old-price{color:#f87639;text-decoration:line-through;text-wrap:nowrap}@media only screen and (max-width: 1024px){.events .event .mobile-group .control{max-width:50%}}.faqs{padding:1.5rem 0}.faqs .faq-item{padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #11305F}.faqs .faq-item:last-child{border-bottom:none}.faqs .faq-item .question{display:flex;align-items:center;gap:1rem}.faqs .faq-item .question .icon{width:1.5rem;height:1.5rem;background-color:#f2f2f2;border-radius:50%;justify-content:center;align-items:center}.faqs .faq-item .answer{padding-top:1rem;padding-right:4rem;margin-top:-1rem;pointer-events:none}.faqs .faq-item.active .question{font-weight:600}.faqs .faq-item.active .question .icon{background-color:#f87639;color:#fff}.faqs .faq-item.active .answer{margin-top:0}.reviews .review-item{display:flex;flex-direction:column;background-color:#f2f2f2;border-radius:2rem;padding:3rem 2rem;position:relative}@media only screen and (min-width: 768px){.reviews .review-item{flex-direction:row}}.reviews .review-item .review-header .user{display:flex;gap:1.5rem}.reviews .review-item .review-header .user .avatar{width:80px;height:80px;flex-shrink:0}.reviews .review-item .review-header .user .avatar img{width:100%;height:100%;border-radius:50%}@media only screen and (min-width: 768px){.reviews .review-item .review-header .user .avatar{width:100px;height:100px}}.reviews .review-item .review-header .user .info .author{color:#f87639;font-size:1.25rem;font-weight:600;padding-bottom:.5rem}.reviews .review-item .review-header .user .info .tour-name{font-weight:600;font-size:1.125rem}.reviews .review-item .review-header .review-gallery{margin-top:2rem;display:none}.reviews .review-item .review-header .review-gallery .review-gallery-items{display:flex;gap:1rem}.reviews .review-item .review-header .review-gallery .review-gallery-items a{display:block;width:33%}@media only screen and (min-width: 768px){.reviews .review-item .review-header .review-gallery .review-gallery-items a{width:130px;margin-left:-100px}}.reviews .review-item .review-header .review-gallery .review-gallery-items a:first-child{margin-left:0}.reviews .review-item .review-header .review-gallery .review-gallery-items a img{width:100%;height:auto;border-radius:1rem;box-shadow:0 0 4px #223c5033}.reviews .review-item .review-header .review-gallery .review-gallery-items a:nth-child(n+4){display:none}.reviews .review-item .review-header .review-gallery .review-gallery-control{display:none}@media only screen and (min-width: 768px){.reviews .review-item .review-header .review-gallery .review-gallery-control{display:inline-block;margin-top:1rem}}.reviews .review-item .review-content{margin-top:2rem;height:102px;overflow:hidden}@media only screen and (max-width: 767px){.reviews .review-item .review-content{display:none}}@media only screen and (min-width: 768px){.reviews .review-item .review-content{flex-basis:60%;margin-top:0;padding-right:3rem}}.reviews .review-item .review-navigation .trigger>span{content:"";position:absolute;top:2rem;right:3rem;width:1rem;height:1rem;border-top:2px solid #11305F;border-right:2px solid #11305F;transform:rotate(135deg);opacity:.3;cursor:pointer}@media only screen and (min-width: 768px){.reviews .review-item .review-navigation .trigger>span{top:3rem}}.reviews .review-item.active .review-gallery{display:block}.reviews .review-item.active .review-content{height:unset;overflow:unset}@media only screen and (max-width: 767px){.reviews .review-item.active .review-content{display:block}}.reviews .review-item.active .review-navigation .trigger>span{margin-top:.5rem;border-top:2px solid #11305F;border-right:2px solid #11305F;transform:rotate(-45deg)}footer{margin-top:4rem}footer .container{padding:1rem}@media only screen and (min-width: 768px){footer .container{display:flex;justify-content:space-between;align-items:baseline;padding:0 20px}}@media only screen and (min-width: 768px) and (min-width: 1440px){footer .container{padding:0 80px}}footer .container .title{font-size:1.25rem;font-weight:600;margin-bottom:1rem}@media only screen and (min-width: 768px){footer .container .footer-right{width:50%}footer .container .footer-right .footer-right-container{display:flex;gap:6rem;align-items:baseline}}footer .container .footer-right .footer-right-container .footer-menu{margin-top:4rem}footer .container .footer-right .footer-right-container .footer-menu .menu{display:flex;gap:4rem}footer .container .footer-right .footer-right-container .footer-menu .menu ul li{line-height:2.5}footer .container .footer-right .footer-right-container .footer-contacts{margin-top:2rem}footer .container .footer-right .footer-right-container .footer-contacts .contacts{display:flex;flex-direction:column}footer .container .footer-right .footer-right-container .footer-contacts .contacts .phone{font-size:1.5rem;font-weight:500;padding-bottom:.75rem}footer .container .footer-right .footer-right-container .footer-contacts .socials{display:flex;gap:1rem;margin-top:1rem}footer .container .footer-right .footer-right-container .footer-contacts .socials a svg path{fill:#11305f}footer .container .footer-right .footer-additional-menu ul{display:flex;gap:3rem;margin-top:1rem}footer .container .tour-agent{margin-top:2rem;padding:1rem;background-color:#11305f1a;border-radius:1rem;max-width:400px}footer .container .tour-agent .tour-agent-content{display:flex;justify-content:space-between;gap:3rem}footer .container .tour-agent .tour-agent-content .logo{display:flex;width:76px;height:76px;background-color:#fff;align-items:center;justify-content:center;border-radius:1rem}footer .container .copyright{margin-top:2rem;margin-bottom:2rem}footer .container .footer-info .tour-agent{margin-top:3rem}.tour-card{display:flex;flex-direction:column;max-width:305px;min-width:255px;background-color:#fff;border-radius:1.5rem}.tour-card .image img{width:100%;border-radius:1.5rem}.tour-card .content{display:flex;flex-direction:column;padding:1rem;flex-grow:1}.tour-card .content .pre-info{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;padding-bottom:1rem;gap:.5rem}.tour-card .content .pre-info .location{font-size:.875rem;padding-bottom:0;flex-basis:50%}.tour-card .content .pre-info .location .icon{width:1rem}.tour-card .content .pre-info .duration{display:none;background-color:#f2f2f2;border-radius:1rem;padding:.25rem .5rem;text-wrap:nowrap}@media only screen and (min-width: 768px){.tour-card .content .pre-info .duration{display:block;padding:.5rem}}.tour-card .content .pre-info .difficulty{display:flex;flex-direction:row;font-size:.6125rem;padding-bottom:0}@media only screen and (min-width: 768px){.tour-card .content .pre-info .difficulty{flex-direction:column;align-items:start}}.tour-card .content .pre-info .difficulty .gradation{gap:.25rem}.tour-card .content .pre-info .difficulty .gradation span{width:8px;height:8px}.tour-card .content>.title{padding-bottom:1rem;min-height:5rem}.tour-card .content>.title a{font-weight:600}.tour-card .content .dates{display:flex;justify-content:space-between;font-size:.625rem;padding-bottom:1rem}.tour-card .content .tags{padding:1rem 0;gap:.25rem}.tour-card .content .tags .tag-item{padding:.375rem .5rem;min-width:3rem}.tour-card .content .tags .tag-item .icon{display:none}.tour-card .content .order{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.tour-card .content .order .price{display:flex;flex-direction:column}.tour-card .content .order .price .amount{font-size:1.125rem;font-weight:600;color:#11305f}.tour-card .content .order .price .discount{font-size:.8625rem;text-decoration:line-through;color:#f87639}.activity-types .container{padding:4rem 1rem}@media only screen and (min-width: 768px){.activity-types .container{padding:4rem}}.activity-types .container .activity-header{margin-bottom:2rem}.activity-types .container .activities-list{display:flex;flex-direction:column;gap:.5rem}@media only screen and (min-width: 768px){.activity-types .container .activities-list{flex-direction:row}}.activity-types .container .activities-list .activity-item{display:flex;flex-basis:20%;background-color:#f2f2f2;border-radius:1rem;gap:1rem;padding:1rem}@media only screen and (min-width: 768px){.activity-types .container .activities-list .activity-item{flex-direction:column}}.activity-types .container .activities-list .activity-item .activity-icon{flex-basis:25%;flex-grow:0;text-align:center;position:relative}@media only screen and (min-width: 768px){.activity-types .container .activities-list .activity-item .activity-icon{order:2;display:none;flex-basis:50%;flex-shrink:0;align-self:start}}.activity-types .container .activities-list .activity-item .activity-icon img{max-height:80px;margin:-1rem}@media only screen and (min-width: 768px){.activity-types .container .activities-list .activity-item .activity-icon img{width:100%;max-height:unset;margin:-2rem 0}.activity-types .container .activities-list .activity-item .activity-content{order:1}}.activity-types .container .activities-list .activity-item .activity-content .title{font-size:1.375rem;font-weight:700}@media only screen and (min-width: 768px){.activity-types .container .activities-list .activity-item .activity-content .title a{color:#11305f80}}.activity-types .container .activities-list .activity-item .activity-content .description{display:none}@media only screen and (min-width: 768px){.activity-types .container .activities-list .activity-item .activity-content .description{font-size:.875rem}}.activity-types .container .activities-list .activity-item .activity-link{display:flex;align-items:center;flex-basis:15%;margin-left:auto}@media only screen and (min-width: 768px){.activity-types .container .activities-list .activity-item .activity-link{margin-top:auto;order:3}}.activity-types .container .activities-list .activity-item .activity-link a{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;text-align:center;background-color:#fff}.activity-types .container .activities-list .activity-item.active{flex-basis:40%;flex-direction:row}@media only screen and (min-width: 768px){.activity-types .container .activities-list .activity-item.active{align-items:center;margin:-1rem 0}.activity-types .container .activities-list .activity-item.active .activity-icon,.activity-types .container .activities-list .activity-item.active .activity-content .description{display:block}.activity-types .container .activities-list .activity-item.active .activity-content .title a{color:#11305f}.activity-types .container .activities-list .activity-item.active .activity-link{display:none}}.activity-types .container .activities-gallery-container{overflow:hidden;margin:0 -1rem}@media only screen and (min-width: 768px){.activity-types .container .activities-gallery-container{overflow:unset;margin:0 -1rem}}.activity-types .container .activities-gallery-container .activities-gallery{display:flex;padding:4rem;margin:0 -50%;background:url(./curve-BeyvX3fO.svg) no-repeat center center;background-size:contain}@media only screen and (min-width: 768px){.activity-types .container .activities-gallery-container .activities-gallery{margin:2rem -2rem 0}}.activity-types .container .activities-gallery-container .activities-gallery .gallery-item{flex-basis:25%}.activity-types .container .activities-gallery-container .activities-gallery .gallery-item:nth-child(2n){rotate:11deg}.activity-types .container .activities-gallery-container .activities-gallery .gallery-item:nth-child(odd){rotate:-11deg}.activity-types .container .activities-gallery-container .activities-gallery .gallery-item img{width:100%;border-radius:1rem}.map .container{display:flex;flex-direction:column;padding:0 1rem 4rem;gap:2rem}@media only screen and (min-width: 768px){.map .container{padding:4rem}}.map .container .map-header{display:flex;flex-direction:column;gap:2rem}@media only screen and (min-width: 768px){.map .container .map-header{flex-direction:row;align-items:center;justify-content:space-between}}.map .container .map-header h2{order:2}@media only screen and (min-width: 768px){.map .container .map-header h2{order:unset}}.map .container .map-header .map-search{order:1}@media only screen and (min-width: 768px){.map .container .map-header .map-search{order:unset}}.map .container .map-filters{display:flex;flex-wrap:wrap;gap:1rem}.map .container .map-filters .filter-item a{display:block;background-color:#f2f2f2;padding:.5rem 1rem;border-radius:1rem}.map .container .map-filters .filter-item a:hover{background-color:#cef451}.map .container .map-box{width:100%;position:relative}.map .container .map-box img{width:100%}.map .container .map-box .russia{left:59%;top:2%;width:40%;height:33%;opacity:0}.map .container .map-box .altay{left:72%;top:24%;width:5%;height:10%;opacity:0}.map .container .map-box .kyrgyzstan{left:67%;top:34%;width:6%;height:9%;opacity:0}.map .container .map-box .mongolia{left:74%;top:26%;width:11%;height:15%;opacity:0}.map .container .map-box .turkey{left:55%;top:36%;width:5%;height:9%;opacity:0}.map .container .map-box .caucasus{left:59%;top:34%;width:3%;height:7%;opacity:0}.map .container .map-box .sahalin{left:90%;top:30%;width:3%;height:6%;opacity:0}.map .container .map-box .baikal{left:80%;top:23%;width:3%;height:6%;opacity:0}.map .container .map-box .kamchatka{left:92%;top:16%;width:6%;height:13%;opacity:0}.map .container .map-box .highlight{position:absolute;background:radial-gradient(ellipse at 50%,#3fff00a3 10%,#3fff0000 80%);mix-blend-mode:color-burn;transition:opacity .25s ease-in-out}.map .container .map-box .highlight:hover{opacity:1;cursor:pointer}.pros .container{background:url(./mountains-BQ5v_Mgg.jpg) top center no-repeat;background-size:contain;padding:10rem 0 4rem}@media only screen and (min-width: 768px){.pros .container{padding:20rem 4rem 4rem}}@media only screen and (min-width: 1440px){.pros .container{padding:30rem 4rem 4rem}}@media only screen and (min-width: 1921px){.pros .container{padding:45rem 4rem 4rem}}.pros .container .pros-block{background-color:#f2f2f2;border-radius:2rem;padding:2.5rem 1rem}@media only screen and (min-width: 768px){.pros .container .pros-block{padding:2.5rem 4.5rem 4rem}}.pros .container .pros-block .pros-header{text-align:center;padding-bottom:1.5rem}.pros .container .pros-block .pros-list{display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width: 768px){.pros .container .pros-block .pros-list{flex-direction:row}}.pros .container .pros-block .pros-list .pros-item{flex-basis:33%;background-color:#fff;border-radius:1.5rem;padding:1.5rem}.pros .container .pros-block .pros-list .pros-item .item-header{font-size:1.25rem;font-weight:600;padding-bottom:1rem}@media only screen and (min-width: 768px){.pros .container .pros-block .pros-list .pros-item .item-header{text-align:center}}.pros .container .pros-block .pros-list .pros-item .item-container{display:flex;gap:.5rem}@media only screen and (min-width: 768px){.pros .container .pros-block .pros-list .pros-item .item-container{flex-direction:column}.pros .container .pros-block .pros-list .pros-item .item-container .item-description{text-align:center}}.pros .container .pros-block .pros-list .pros-item .item-container .item-icon{text-align:center}.pros .container .pros-block .pros-list .pros-item .item-container .item-icon img{max-width:100%}@media only screen and (min-width: 768px){.pros .container .pros-block .pros-list .pros-item .item-container .item-icon img{width:100%;max-width:190px}}.testimonials{padding:2rem 0}@media only screen and (min-width: 768px){.testimonials{padding:4rem 0}}.testimonials .brand-line{display:flex;align-items:center;justify-content:space-around;overflow-x:scroll;scrollbar-width:none;gap:2rem;padding:0 1rem}@media only screen and (min-width: 768px){.testimonials .brand-line{gap:4rem}}.testimonials .brand-line .brand-item{display:flex}.testimonials .brand-line .brand-item img{height:2rem}@media only screen and (min-width: 768px){.testimonials .brand-line .brand-item img{height:3rem}}.testimonials .brand-line .divider{width:.75rem;min-width:.75rem;height:.75rem;min-height:.75rem;background-image:url(./star-BNKiMiMD.png);background-size:cover}@media only screen and (min-width: 768px){.testimonials .brand-line .divider{width:1.125rem;min-width:1.125rem;height:1.125rem;min-height:1.125rem}}.testimonials .container .testimonials-header{padding:2rem 1rem}@media only screen and (min-width: 768px){.testimonials .container .testimonials-header{padding:2rem 4rem}}.testimonials .container .testimonials-container{overflow:hidden}.testimonials .container .testimonials-container .testimonials-list{display:flex}@media only screen and (min-width: 768px){.testimonials .container .testimonials-container .testimonials-list{padding:0 4rem;gap:2rem}}.testimonials .container .testimonials-container .testimonials-list .testimonial{display:flex;flex-direction:column;align-items:center;padding:0 12%;margin:0 -20%;min-width:100%;position:relative}@media only screen and (min-width: 768px){.testimonials .container .testimonials-container .testimonials-list .testimonial{flex-direction:row;min-width:unset;max-width:552px;padding:7rem 0 0;margin:0}}.testimonials .container .testimonials-container .testimonials-list .testimonial .testimonial-tour{display:flex;position:relative;justify-content:space-between;height:120px;width:90%;padding:2rem;opacity:0}@media only screen and (min-width: 768px){.testimonials .container .testimonials-container .testimonials-list .testimonial .testimonial-tour{display:none;width:350px;order:2;height:100%}}.testimonials .container .testimonials-container .testimonials-list .testimonial .testimonial-content{background-color:#f2f2f2;border-radius:2rem;padding:2rem 2rem 3rem;margin-top:-1rem;z-index:1}@media only screen and (min-width: 768px){.testimonials .container .testimonials-container .testimonials-list .testimonial .testimonial-content{width:350px;align-self:start;margin:0;order:1}}.testimonials .container .testimonials-container .testimonials-list .testimonial .testimonial-content .author{display:flex;align-items:center;gap:1rem}.testimonials .container .testimonials-container .testimonials-list .testimonial .testimonial-content .author .author-avatar{width:90px}.testimonials .container .testimonials-container .testimonials-list .testimonial .testimonial-content .author .author-avatar img{display:flex;max-width:100%;border-radius:50%}.testimonials .container .testimonials-container .testimonials-list .testimonial .testimonial-content .author .author-name{font-size:1.5rem;color:#11305f80;font-weight:600}.testimonials .container .testimonials-container .testimonials-list .testimonial .testimonial-content .testimonial-text{color:#11305f80;padding-bottom:4rem}.testimonials .container .testimonials-container .testimonials-list .testimonial .testimonial-content .tour-info{color:#11305f80}.testimonials .container .testimonials-container .testimonials-list .testimonial .testimonial-content .tour-info .tour-name{font-weight:600;font-size:1.125rem}.testimonials .container .testimonials-container .testimonials-list .testimonial.active{margin:0}@media only screen and (min-width: 768px){.testimonials .container .testimonials-container .testimonials-list .testimonial.active{flex-basis:40%}}.testimonials .container .testimonials-container .testimonials-list .testimonial.active .testimonial-tour{opacity:1}@media only screen and (min-width: 768px){.testimonials .container .testimonials-container .testimonials-list .testimonial.active .testimonial-tour{display:flex;flex-direction:column;margin:-10rem 0 0 -30%;transform:rotate(8deg)}}.testimonials .container .testimonials-container .testimonials-list .testimonial.active .testimonial-tour .tour-background{position:absolute;top:0;left:0;width:100%;height:100%;filter:brightness(.7);background-position:center center;background-size:cover;background-repeat:no-repeat;border-top-left-radius:2rem;border-top-right-radius:2rem;z-index:-1}@media only screen and (min-width: 768px){.testimonials .container .testimonials-container .testimonials-list .testimonial.active .testimonial-tour .tour-background{border-radius:1.5rem}}.testimonials .container .testimonials-container .testimonials-list .testimonial.active .testimonial-tour .tour-name{flex-basis:70%;font-size:1.5rem;color:#fff;font-weight:700}@media only screen and (min-width: 768px){.testimonials .container .testimonials-container .testimonials-list .testimonial.active .testimonial-tour .tour-link{margin-left:auto;z-index:3}}.testimonials .container .testimonials-container .testimonials-list .testimonial.active .testimonial-tour .tour-link a{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;text-align:center;background-color:#0080f0}.testimonials .container .testimonials-container .testimonials-list .testimonial.active .testimonial-tour .tour-link a svg{width:16px;height:16px}.testimonials .container .testimonials-container .testimonials-list .testimonial.active .testimonial-tour .tour-link a svg path{fill:#fff}.testimonials .container .testimonials-container .testimonials-list .testimonial.active .testimonial-content{background-color:#0080f0}.testimonials .container .testimonials-container .testimonials-list .testimonial.active .testimonial-content .author .author-name,.testimonials .container .testimonials-container .testimonials-list .testimonial.active .testimonial-content .testimonial-text,.testimonials .container .testimonials-container .testimonials-list .testimonial.active .testimonial-content .tour-info{color:#fff}.info{padding-top:4rem}.info .container{display:flex;flex-direction:column;padding:1rem}.info .container .badge{position:relative;display:flex;align-items:center;gap:1.25rem;background:#f87639;padding:.75rem 2rem;margin:0 auto 2rem;max-width:260px;color:#fff;border-radius:3rem;transform:rotate(-6deg)}.info .container .badge .icon svg{stroke:#fff}.info .container .badge:after{content:"";position:absolute;left:-3rem;width:70px;height:115px;top:3rem;background:url(./badge-decoration-evNMRGwf.png) no-repeat center;background-size:contain}.info .container .info-header{align-self:end;text-align:right;max-width:270px}.info .container .info-list{display:flex;gap:1rem;flex-direction:column;margin-top:1rem;padding:.5rem 0}.info .container .info-list .info-list-item{position:relative;background-color:#fff;border-radius:1rem;padding:2rem}.info .container .info-list .info-list-item .title{font-size:1.375rem;font-weight:700;max-width:75%}.info .container .info-list .info-list-item .info-block{display:flex;justify-content:space-between}.info .container .info-list .info-list-item .info-block .description{max-width:50%;padding:1.5rem 0 1rem;flex-grow:1}.info .container .info-list .info-list-item .info-block .image{max-width:120px}.info .container .info-list .info-list-item .info-block .image img{width:100%}@media only screen and (min-width: 768px){.info{padding-top:0}.info .container{padding:5rem 4rem}.info .container .badge{max-width:440px;margin:1rem 0 0 3rem}.info .container .badge .badge-text{font-size:1.125rem}.info .container .badge:after{top:5rem;left:-2rem;width:350px;height:100px;background:url(./badge-decoration-big-vRvAmmn5.png) no-repeat center;background-size:contain;transform:rotate(6deg)}.info .container .info-header{max-width:60%}.info .container .info-list{flex-direction:row;gap:2rem}.info .container .info-list .info-list-item{display:flex;flex-direction:column;align-items:center;flex-basis:33%;padding-bottom:0}.info .container .info-list .info-list-item .title{font-size:1.5rem;max-width:unset;text-align:center}.info .container .info-list .info-list-item .info-block{flex-direction:column;align-items:center;height:100%;overflow:hidden}.info .container .info-list .info-list-item .info-block .description{text-align:center;max-width:unset}.info .container .info-list .info-list-item .info-block .image{margin-top:auto;margin-bottom:-12%;max-width:320px}}@media only screen and (min-width: 1921px){.info .container .badge{max-width:550px}.info .container .info-header{max-width:80%;margin-top:2rem}}.bg-light .info{background-color:#f2f2f2}.popular{border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}.popular .container{padding:4rem 0}@media only screen and (min-width: 768px){.popular .container{padding:5rem 0}}.popular .popular-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;padding:0 1rem}@media only screen and (min-width: 768px){.popular .popular-header{padding:0 4rem}}.popular .popular-header .btn{background:#fff}.popular .popular-container{display:flex;align-items:center}.popular .popular-container .popular-prev,.popular .popular-container .popular-next{flex-basis:1rem;flex-shrink:0}@media only screen and (min-width: 768px){.popular .popular-container .popular-prev,.popular .popular-container .popular-next{flex-basis:4rem}}.popular .popular-container .popular-prev a,.popular .popular-container .popular-next a{display:none;width:2.5rem;height:2.5rem;border-radius:50%;background:#fff;justify-content:center;align-items:center;justify-self:center}@media only screen and (min-width: 768px){.popular .popular-container .popular-prev a,.popular .popular-container .popular-next a{display:flex}}.popular .popular-container .popular-prev a svg,.popular .popular-container .popular-next a svg{width:100%;height:100%}.popular .popular-container .popular-prev.disabled a,.popular .popular-container .popular-next.disabled a{opacity:.3;pointer-events:none}.popular .popular-container .popular-next{margin-left:auto}.popular .popular-container .popular-list{display:flex;gap:1rem;overflow-x:scroll;scrollbar-width:none}.popular .popular-link{margin-top:2rem;padding:0 1rem}@media only screen and (min-width: 768px){.popular .popular-link{padding:0 4rem}}.popular .popular-link .btn{background:#fff}.popular .btn{align-items:center;gap:1rem;border-radius:2rem}.popular .btn .btn-icon{background:#f2f2f2;display:flex;width:2rem;height:2rem;border-radius:50%;align-items:center;justify-content:center}.popular .all-tours-desktop{display:none}.popular .all-tours-mobile{display:flex;justify-content:space-between}@media only screen and (min-width: 768px){.popular .all-tours-desktop{display:flex}.popular .all-tours-mobile{display:none}}.bg-light .popular{background-color:#f2f2f2}
