

/* Start:/local/templates/excursions_s34web/assets/css/critical.min.css?1784883683625*/
.wrapper,.wrapper-ext{margin-left:auto;margin-right:auto;padding-left:var(--wrapperPadding);padding-right:var(--wrapperPadding);width:100%}.wrapper-ext{--wrapperPadding:calc(var(--wrapperPaddingMain) + var(--wrapperPaddingInner))}body{font:16px/1.2 Roboto,sans-serif;height:100%;margin:0;overflow-x:hidden;padding:0;width:100%}img{max-width:100%}a{text-decoration:underline}figure,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}*,:after,:before{box-sizing:border-box}@media only screen and (min-width:1024px){.wrapper,.wrapper-ext{max-width:var(--wrapperWidth)}}@media only print{.wrapper,.wrapper-ext{max-width:var(--wrapperWidth)}}
/* End */


/* Start:/local/templates/excursions_s34web/assets/css/main.min.css?1788188236199802*/
@keyframes modal-loader__icon{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes modal-swiper-lazy-preloader{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.wrapper{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--wrapperPadding);padding-right:var(--wrapperPadding)}@media only print{.wrapper{max-width:var(--wrapperWidth)}}@media only screen and (min-width:1024px){.wrapper{max-width:var(--wrapperWidth)}}.wrapper-ext{--wrapperPadding:calc(var(--wrapperPaddingMain) + var(--wrapperPaddingInner));width:100%;margin-left:auto;margin-right:auto;padding-left:var(--wrapperPadding);padding-right:var(--wrapperPadding)}@media only print{.wrapper-ext{max-width:var(--wrapperWidth)}}@media only screen and (min-width:1024px){.wrapper-ext{max-width:var(--wrapperWidth)}}@font-face{font-family:"Roboto";src:url(/local/templates/excursions_s34web/assets/css/../fonts/Roboto/Roboto-Light.woff2)format("woff2"),url(/local/templates/excursions_s34web/assets/css/../fonts/Roboto/Roboto-Light.woff)format("woff"),url(/local/templates/excursions_s34web/assets/css/../fonts/Roboto/Roboto-Light.ttf)format("ttf");font-weight:300;font-style:Normal;font-display:swap}@font-face{font-family:"Roboto";src:url(/local/templates/excursions_s34web/assets/css/../fonts/Roboto/Roboto-Regular.woff2)format("woff2"),url(/local/templates/excursions_s34web/assets/css/../fonts/Roboto/Roboto-Regular.woff)format("woff"),url(/local/templates/excursions_s34web/assets/css/../fonts/Roboto/Roboto-Regular.ttf)format("ttf");font-weight:400;font-style:Normal;font-display:swap}@font-face{font-family:"Roboto";src:url(/local/templates/excursions_s34web/assets/css/../fonts/Roboto/Roboto-Medium.woff2)format("woff2"),url(/local/templates/excursions_s34web/assets/css/../fonts/Roboto/Roboto-Medium.woff)format("woff"),url(/local/templates/excursions_s34web/assets/css/../fonts/Roboto/Roboto-Medium.ttf)format("ttf");font-weight:500;font-style:Normal;font-display:swap}@font-face{font-family:"Roboto";src:url(/local/templates/excursions_s34web/assets/css/../fonts/Roboto/Roboto-Bold.woff2)format("woff2"),url(/local/templates/excursions_s34web/assets/css/../fonts/Roboto/Roboto-Bold.woff)format("woff"),url(/local/templates/excursions_s34web/assets/css/../fonts/Roboto/Roboto-Bold.ttf)format("ttf");font-weight:700;font-style:Normal;font-display:swap}@font-face{font-family:"SFUIDisplay";src:url(/local/templates/excursions_s34web/assets/css/../fonts/SFUIDisplay/SFUIDisplay-Heavy.woff2)format("woff2"),url(/local/templates/excursions_s34web/assets/css/../fonts/SFUIDisplay/SFUIDisplay-Heavy.woff)format("woff"),url(/local/templates/excursions_s34web/assets/css/../fonts/SFUIDisplay/SFUIDisplay-Heavy.ttf)format("ttf");font-weight:800;font-style:Normal;font-display:swap}@font-face{font-family:"SFUIText";src:url(/local/templates/excursions_s34web/assets/css/../fonts/SFUIText/SFUIText-Bold.woff2)format("woff2"),url(/local/templates/excursions_s34web/assets/css/../fonts/SFUIText/SFUIText-Bold.woff)format("woff"),url(/local/templates/excursions_s34web/assets/css/../fonts/SFUIText/SFUIText-Bold.ttf)format("ttf");font-weight:700;font-style:Normal;font-display:swap}[class*=svg-]{height:24px;font-size:24px;position:relative}[class*=svg-]:before{content:"";display:block}[class*=svg-] svg{position:absolute;left:0;top:0;width:100%;height:100%}.svg-btn-more{width:1.0833333333rem}.svg-btn-more:before{padding-bottom:53.8461538462%}.svg-cart{width:2.25rem}.svg-cart:before{padding-bottom:103.7037037037%}.svg-close,.svg-menu{width:1.5rem}.svg-close:before,.svg-menu:before,.svg-minus:before,.svg-more-arrow:before{padding-bottom:100%}.svg-minus{width:.8333333333rem}.svg-more-arrow{width:1.0416666667rem}.svg-nav-back{width:.6666666667rem}.svg-nav-back:before{padding-bottom:93.75%}.svg-nav-next,.svg-nav-prev{width:.2916666667rem}.svg-nav-next:before,.svg-nav-prev:before{padding-bottom:214.2857142857%}.svg-pause,.svg-play{width:.625rem}.svg-pause:before,.svg-play:before,.svg-plus:before{padding-bottom:100%}.svg-plus{width:.8333333333rem}.svg-question{width:2.4166666667rem}.svg-question:before{padding-bottom:98.275862069%}.svg-search{width:1.5rem}.svg-search:before{padding-bottom:100%}.svg-share,.svg-slider-left{width:.8333333333rem}.svg-share:before{padding-bottom:90%}.svg-slider-left:before,.svg-slider-pause:before,.svg-slider-play:before,.svg-slider-right:before,.svg-telegram:before,.svg-telephone:before,.svg-vk:before,.svg-volume:before,.svg-youtube:before{padding-bottom:100%}.svg-slider-pause,.svg-slider-play{width:.5rem}.svg-slider-right{width:.8333333333rem}.svg-telegram,.svg-telephone,.svg-vk{width:1.6666666667rem}.svg-volume{width:.625rem}.svg-youtube{width:1.6666666667rem}:root{--white:#ffffff;--body:#ffffff;--text:#1f1f1f;--textSecondary:#575757;--muted:#a8a8a8;--surface:#f7f7f7;--surfaceAlt:#f0f1ea;--darkHover:#2c4757;--borderDark:#b2b2b2;--green:#5CA54D;--green70:rgba(92, 165, 77, 0.7);--green50:rgba(92, 165, 77, 0.5);--green25:rgba(92, 165, 77, 0.25);--greenHover:#4a8a3d;--greenLight:#e0eed9;--greenPale:#d7edd2;--greenHighlight:#d6facf;--greenDot:#7cc76d;--warning:#F0A328;--danger:#f07676;--error:#DD0000;--border:#d0d0d0;--borderLight:#e6e6e6;--gray:#636363;--lightGray:#92989C;--dark:#1A2D38;--dark70:rgba(26, 45, 56, 0.7);--link:#5CA54D;--rpx_w:clamp(0.16667px, 0.05208vw, 4px);--rpx_h:clamp(0.66667px, 0.11111vh, 4.8px);--rmin:min(var(--rpx_w), var(--rpx_h));--rmax:max(var(--rpx_w), var(--rpx_h));--wrapperWidth:1260px;--wrapperPaddingMain:40px;--wrapperPaddingInner:32px;--wrapperPadding:calc(var(--wrapperPaddingMain));--wrapperPaddingNegative:calc(var(--wrapperPadding) * -1);--wrapperPaddingHalf:calc(var(--wrapperPadding) * -1);--wrapperPaddingMainNegative:calc(var(--wrapperPaddingMain) * -1);--wrapperPaddingInnerNegative:calc(var(--wrapperPaddingInner) * -1)}@media only screen and (min-width:1024px) and (max-width:1279.98px){:root{--wrapperPaddingMain:clamp(20px, calc(7.8125vw - 60px), 40px);--wrapperPaddingInner:clamp(20px, calc(4.6875vw - 28px), 32px)}}@media only screen and (min-width:480px) and (max-width:1023.98px){:root{--wrapperPaddingMain:20px;--wrapperPaddingInner:20px}}@media only screen and (max-width:479.98px){:root{--wrapperPaddingMain:clamp(12px, calc(6.66667vw - 9.33333px), 20px);--wrapperPaddingInner:clamp(12px, calc(6.66667vw - 9.33333px), 20px)}}:root{--UIStartBg:transparent;--UIBtnText:transparent;--UIBtnShadow:transparent;--UIBtnIcon:transparent;--UIBtnBg:transparent;--UIBtnBorder:transparent;--UIBtnDecoration:none;--UIBtnDuration:300ms;--UIBtnDelay:0ms;--UIBtnTextDecorationColor:transparent;--UIBtnOpacity1:1;--UIBtnOpacity2:0;--UIBtnOpacity3:0;--UIBtnFilter:none;--UIBtnColor1:transparent;--UIBtnColor2:transparent;--UIBtnColor3:transparent;--UIBtnTransform1:0;--UIBtnTransform2:0;--decorHeight:132px;--decorOffset:-12px;--decorHeightNegative:calc(var(--decorHeight) * -1)}@media only screen and (max-width:1439.98px){:root{--decorHeight:clamp(29px, calc(8.75vw + 1px), 127px);--decorOffset:clamp(-12px, calc(-0.89286vw + 0.85714px), -2px)}}html{height:100%;-webkit-text-size-adjust:100%}body{-webkit-tap-highlight-color:transparent;margin:0;padding:0;height:auto;min-height:100%;min-width:320px;font:16px/1.2"Roboto",sans-serif;color:var(--dark);position:relative;background:var(--body)}@media only print{body{padding-bottom:0!important}}@media only screen and (min-width:600px) and (max-width:1279.98px){body{font-size:16px}}@media only screen and (max-width:599.98px){body{font-size:14px}}body.modal{height:auto;padding:0}.fancybox-enabled>body{height:auto!important}div,fieldset,form{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}div,fieldset,form,li,menu,ol,ul{margin:0;padding:0}table{border-spacing:0}td{padding:0}ul>li{list-style-type:none;list-style-position:outside}a:not([class]){color:var(--text)}a:not([class]),a:not([class]):hover{text-decoration:underline}a:active,a:focus{outline:0!important}a img{border:0}img{max-width:100%;max-height:100%;width:auto;height:auto}h1,h2,h3,h4,h5,h6{margin:0}.block{overflow:hidden;display:block}.relative{position:relative}.hidden{overflow:hidden}.clear{clear:both}button,input,select,textarea{outline:0;font-family:"Roboto",sans-serif}button{border:0;background:0 0}*{box-sizing:border-box}@media only print{tr{page-break-inside:avoid}}#svg-inline{position:absolute;width:0;height:0;top:0;left:0;visibility:hidden!important}.icon{display:block;width:100%;height:100%}.main,.main-container{display:flex;flex-direction:column;width:100%}.main-container{position:relative;min-height:100vh;padding:0}.main{max-width:1920px;margin-left:auto;margin-right:auto}.main,.page{flex-grow:1}.page:after{content:"";display:block}@media only print{.header-spacer{height:108px}}@media only screen and (min-width:1200px){.header-spacer{height:108px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.header-spacer{height:20px}}@media only screen and (max-width:767.98px){.header-spacer{height:10px}}.main-slider-v2{position:relative;height:calc(100vh - 160px);height:calc(100svh - 78px);max-height:1080px;min-height:480px;margin-bottom:60px}@media (min-width:768px){.main-slider-v2{min-height:600px;height:calc(100vh - 90px);margin-bottom:80px}}@media (min-width:1200px){.main-slider-v2{height:100vh;width:calc(100% - 75px);margin-left:75px;max-height:1080px;margin-bottom:120px}}.main-slider-v2__show,.main-slider-v2__show.swiper{height:100%}.slider-nav{position:absolute;z-index:2;right:20px;bottom:20px;color:var(--white);display:flex;align-items:center;gap:20px}@media (min-width:768px){.slider-nav{right:30px;bottom:30px}}@media (min-width:1200px){.slider-nav{right:45px;bottom:45px}}.slider-nav__progress{display:none;gap:10px;margin-right:20px}@media (min-width:768px){.slider-nav__progress{display:flex;align-items:center}}.slider-nav__first,.slider-nav__last{font-size:24px;font-weight:700}.slider-nav__pagination,.slider-nav__pagination.swiper-pagination-progressbar,.slider-nav__pagination.swiper-pagination-progressbar.swiper-pagination-horizontal{width:220px;position:relative;height:2px;background:var(--white)}.slider-nav__pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{height:5px;top:auto;bottom:0;background:var(--white)}.slider-nav-arrow{-webkit-appearance:none;position:relative;outline:0;cursor:pointer;width:50px;height:50px;border:2px solid var(--darkHover);background:#1a2d38;color:var(--white);display:flex;align-items:center;justify-content:center;z-index:2;transition:opacity .3s ease,filter .3s ease}@media only print{.slider-nav-arrow{width:75px;height:75px}}@media only screen and (min-width:1280px){.slider-nav-arrow{width:75px;height:75px}}@media only screen and (min-width:768px) and (max-width:1279.98px){.slider-nav-arrow{width:60px;height:60px}}@media only screen and (max-width:767.98px){.slider-nav-arrow{width:50px;height:50px}}.slider-nav-arrow._disabled{pointer-events:none;opacity:.5;filter:grayscale(1)}.slider-nav-arrow._disabled::after{transform:scale(0,1)}.slider-nav-arrow .icon{position:relative;z-index:1;width:14px;height:22px}@media only screen and (max-width:767.98px){.slider-nav-arrow .icon{width:12px;height:18px}}.slider-nav-arrow::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--darkHover);transform:scale(0,1);transition:transform .6s ease}.btn-white-v2:hover::before,.slider-nav-arrow:hover::after{transform:scale(1,1)}.slider-nav-prev .icon{transform:rotate(180deg)}.main-slide-v2{position:relative}.main-slide-v2__media{z-index:0}.btn-white-v2::before,.main-slide-v2__darken,.main-slide-v2__media{position:absolute;top:0;left:0;width:100%;height:100%}.main-slide-v2__darken{background:rgba(31,31,31,.4);z-index:1}.main-slide-v2__img,.main-slide-v2__video{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.main-slide-v2__video._desktop{display:none}@media (min-width:480px){.main-slide-v2__video._desktop{display:block}.main-slide-v2__video._mobile{display:none}}.main-slide-v2__content{display:flex;flex-direction:column;justify-content:center;height:100%;position:relative;z-index:1;padding:20px 20px 90px;color:var(--white)}@media (min-width:768px){.main-slide-v2__content{justify-content:flex-start;padding:60px 30px 135px}}@media (min-width:1200px){.main-slide-v2__content{padding:clamp(130px,70px + 10vh,178px) 120px 155px 105px}}@media (min-width:1920px){.main-slide-v2__content{padding:178px 220px 155px 105px}}.main-slide-v2__title{line-height:1.2;font-size:24px;font-weight:700;margin-bottom:40px;color:var(--white);font-family:"SFUIDisplay",Arial,sans-serif}.main-slide-v2__title a{color:var(--white);text-decoration:none}.main-slide-v2__text a[href^=tel],.main-slide-v2__title a:hover{text-decoration:none}@media (min-width:480px){.main-slide-v2__title{font-size:30px}}@media (min-width:768px){.main-slide-v2__title{font-size:60px}}@media (min-width:1200px){.main-slide-v2__title{font-size:clamp(48px,(40vw + 80vh + 48px)/21,80px)}}@media (min-width:1920px){.main-slide-v2__title{font-size:80px}}.main-slide-v2__text{line-height:1.2;font-size:16px;margin-bottom:30px;max-width:800px;min-height:2.4em;display:none}.main-slide-v2__text a{color:inherit}@media (min-width:768px){.main-slide-v2__text{font-size:18px}}@media (min-width:480px){.main-slide-v2__text{display:block}}.btn-white-v2{position:relative;display:flex;width:fit-content;align-items:center;justify-content:center;height:52px;padding:0 30px;color:var(--text);background:var(--white);text-decoration:none}.btn-white-v2::before{content:"";background:var(--surfaceAlt);transform:scale(0,1);transition:transform .6s ease}.btn-white-v2__text{position:relative;font-size:18px;font-weight:700;z-index:1}.btn-white-v2__icon{position:relative;display:flex;flex-direction:column;align-items:center;z-index:1}.btn-link svg,.btn-white-v2__icon svg{margin-left:12px;width:20px;height:13.5px;fill:var(--text);pointer-events:none}@media only print{.main-news-v2{width:calc(100% - 75px);margin-left:75px;padding:0 45px;margin-bottom:120px}}@media only screen and (min-width:1200px){.main-news-v2{width:calc(100% - 75px);margin-left:75px;padding:0 45px;margin-bottom:120px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.main-news-v2{padding:0 30px;margin-bottom:80px}}@media only screen and (max-width:767.98px){.main-news-v2{padding:0 20px;margin-bottom:60px}}.main-news-v2__row{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;align-items:center;margin-bottom:40px}.main-news-v2__title{font-family:"SFUIText",Arial,sans-serif;font-weight:800;font-size:30px}@media (min-width:1200px){.main-news-v2__title{font-size:46px;line-height:68px}}.main-news-v2__list{display:flex;flex-direction:column;gap:20px}@media (min-width:1024px){.main-news-v2__list{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}}.main-news-v2-item{display:flex;flex-direction:column;width:100%;padding:30px 20px;background:var(--surfaceAlt)}@media (min-width:768px){.main-news-v2-item{padding:30px 40px}}@media (min-width:1200px){.main-news-v2-item{padding:40px 60px}}.main-news-v2-item__date{font-size:14px;line-height:1.2;color:var(--muted);margin-bottom:10px}.main-news-v2-item__title{font-size:18px;line-height:1.2;font-weight:700;color:#000;margin-bottom:20px}.main-news-v2-item__title a{text-decoration:none}.main-news-v2-item__text{font-size:14px;line-height:1.2;color:var(--textSecondary)}@media (min-width:768px){.main-news-v2-item__title{font-size:24px}.main-news-v2-item__date{font-size:16px}.main-news-v2-item__text{font-size:17px}}@media (min-width:1024px){.main-news-v2-item__btn{padding-top:40px}}.main-news-v2-item__btn{margin-top:auto;padding-top:30px}.btn-link{display:flex;align-items:center;cursor:pointer;position:relative;width:max-content;border:0;-webkit-appearance:none;outline:0;padding:0;background:0 0;font-weight:800;font-size:16px;text-decoration:none}.btn-link::after{content:"";position:absolute;bottom:-3px;left:0;display:block;width:calc(100% - 35px);height:1px;background-color:var(--text);transition:transform .7s cubic-bezier(.77,0,.175,1);transform-origin:left top;transform:translateX(-30%) scaleX(0) rotate(.001deg);backface-visibility:hidden}.btn-link svg{width:25px;height:18px}.btn-link._square-icon svg{margin-left:10px;width:18px;height:18px}.btn-link._square-icon::after{width:calc(100% - 28px)}.btn-link._gray{color:var(--textSecondary)}.btn-link._reversed svg{margin-left:0;margin-right:12px}.btn-link._reversed._square-icon svg{margin-left:0;margin-right:10px}.btn-link._reversed::after{left:auto;right:0;transform:translateX(130%) scaleX(0) rotate(.001deg)}.btn-link._no-icon::after{width:100%}.btn-link,.btn-link:hover{color:var(--text)}.btn-link._reversed:hover::after,.btn-link:hover::after{transform:translateX(0) scaleX(1) rotate(.001deg)}@media only print{.form-block{margin-bottom:120px}}@media only screen and (min-width:1200px){.form-block{margin-bottom:120px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.form-block{margin-bottom:80px}}@media only screen and (max-width:767.98px){.form-block{margin-bottom:60px}}@media only print{.section-block{padding:0 45px;margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:1200px){.section-block{padding:0 45px;margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:768px) and (max-width:1199.98px){.section-block{padding:0 30px}}@media only screen and (max-width:767.98px){.section-block{padding:0 20px}}@media only print{.btn-section{margin-bottom:120px}}@media only screen and (min-width:1200px){.btn-section{margin-bottom:120px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.btn-section{margin-bottom:80px}}@media only screen and (max-width:767.98px){.btn-section{margin-bottom:60px}}@media only print{._mrg-bottom-120{margin-bottom:120px}}@media only screen and (min-width:1200px){._mrg-bottom-120{margin-bottom:120px}}@media only screen and (min-width:768px) and (max-width:1199.98px){._mrg-bottom-120{margin-bottom:80px}}@media only screen and (max-width:767.98px){._mrg-bottom-120{margin-bottom:60px}}@media only print{._mrg-bottom-80{margin-bottom:80px}}@media only screen and (min-width:1200px){._mrg-bottom-80{margin-bottom:80px}}@media only screen and (min-width:768px) and (max-width:1199.98px){._mrg-bottom-80{margin-bottom:60px}}@media only screen and (max-width:767.98px){._mrg-bottom-80{margin-bottom:40px}}@media only print{._mrg-bottom-60{margin-bottom:60px}}@media only screen and (min-width:1200px){._mrg-bottom-60{margin-bottom:60px}}@media only screen and (min-width:768px) and (max-width:1199.98px){._mrg-bottom-60{margin-bottom:40px}}@media only screen and (max-width:767.98px){._mrg-bottom-60{margin-bottom:30px}}@media only print{._mrg-bottom-40{margin-bottom:40px}}@media only screen and (min-width:1200px){._mrg-bottom-40{margin-bottom:40px}}@media only screen and (min-width:768px) and (max-width:1199.98px){._mrg-bottom-40{margin-bottom:30px}}@media only screen and (max-width:767.98px){._mrg-bottom-40{margin-bottom:20px}}.page-title{font-size:46px;font-weight:700;line-height:1.2;font-family:"SFUIDisplay",Arial,sans-serif}@media only print{.page-title{margin-bottom:40px}}@media only screen and (min-width:1200px){.page-title{margin-bottom:40px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.page-title{margin-bottom:30px}}@media only screen and (max-width:767.98px){.page-title{margin-bottom:20px;font-size:30px}}@media only screen and (max-width:359.98px){.page-title{font-size:clamp(25px,calc(12.5vw - 15px),30px)}}.section-title{font-size:46px;font-weight:700;font-family:"SFUIDisplay",Arial,sans-serif}@media only print{.section-title{margin-bottom:40px}}@media only screen and (min-width:1200px){.section-title{margin-bottom:40px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.section-title{margin-bottom:30px}}@media only screen and (max-width:767.98px){.section-title{margin-bottom:20px;font-size:30px}}@media only screen and (max-width:359.98px){.section-title{font-size:clamp(25px,calc(12.5vw - 15px),30px)}}.scroll-slider .swiper-slide{width:auto;height:auto}.slider-nav-scroll,.slider-nav-scroll.swiper-scrollbar.swiper-scrollbar-horizontal{position:static;margin-top:20px;--swiper-scrollbar-size:10px;--swiper-scrollbar-bg-color:var(--surface);--swiper-scrollbar-drag-bg-color:var(--green)}.hover-effect::after{content:"";position:absolute;bottom:-8px;left:15px;right:15px;width:calc(100% - 30px);height:8px;background:var(--green);transform:scaleX(0);transform-origin:left;transition:transform .7s cubic-bezier(.19,1,.22,1),background .6s ease}.hover-effect:hover::after,.sliderblock__slider .swiper-slide-active .hover-effect::after{transform:scaleX(1);transform-origin:left}.hover-effect,.video-preview{position:relative}.video-preview{padding-bottom:75%}@media only print{.video-preview{margin:60px 0}}@media only screen and (min-width:1200px){.video-preview{margin:60px 0}}@media only screen and (min-width:768px) and (max-width:1199.98px){.video-preview{margin:40px 0}}@media only screen and (max-width:767.98px){.video-preview{margin:30px 0}}@media (min-width:1024px){.video-preview{padding-bottom:56.25%}}.video-preview__media{position:absolute;top:0;left:0;width:100%;height:100%}.video-preview__image{width:100%;height:100%;object-fit:cover}.btn-show-video,.video-preview__content{display:flex;justify-content:center;align-items:center}.video-preview__content{position:absolute;top:0;left:0;width:100%;height:100%;padding:40px;flex-direction:column}.btn-show-video{user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;cursor:pointer;text-decoration:none;position:relative;font-weight:700;font-size:17px;padding:7px 20px;line-height:1;text-align:center;width:fit-content;font-family:"Roboto",".AppleSystemUIFont",sans-serif;color:#fff;background:#4cbd38;transition:filter 400ms ease 0ms}.btn-show-video:after{content:"";display:inline-block;flex-shrink:0;width:44px;height:44px;margin-left:7px;background:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M51.4883 11.0241C46.2331 6.14174 39.3367 3.40977 32.1637 3.36878C24.9906 3.3278 18.0635 5.98078 12.7529 10.8028C7.44226 15.6248 4.1351 22.2646 3.48575 29.4083C2.83641 36.5521 4.89218 43.6793 9.24632 49.3798C13.6005 55.0804 19.9357 58.9389 26.9986 60.1919C34.0615 61.4449 41.3375 60.0012 47.3868 56.1463C53.4362 52.2915 57.8182 46.3063 59.6659 39.3752C61.5135 32.4441 60.6922 25.0719 57.3644 18.7173' stroke='white' stroke-width='3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M42.6575 31.8191L26.91 22.7272L26.91 40.9109L42.6575 31.8191ZM25.2145 41.8678C25.209 41.87 25.2098 41.8693 25.2166 41.8669C25.2159 41.8672 25.2152 41.8675 25.2145 41.8678ZM26.9287 42.8552C26.93 42.8625 26.9299 42.8636 26.9291 42.8576C26.9289 42.8569 26.9288 42.8561 26.9287 42.8552ZM26.9291 20.7805C26.9299 20.7746 26.93 20.7756 26.9287 20.7827C26.9288 20.7819 26.9289 20.7812 26.9291 20.7805ZM25.2168 21.7713C25.2099 21.7688 25.2089 21.7682 25.2145 21.7704C25.2152 21.7707 25.216 21.7709 25.2168 21.7713ZM44.3322 32.8076C44.3328 32.8081 44.3334 32.8085 44.3339 32.809C44.3386 32.8127 44.3376 32.8122 44.3322 32.8076ZM44.3321 30.8306C44.3376 30.8259 44.3386 30.8255 44.3339 30.8292C44.3333 30.8296 44.3327 30.8301 44.3321 30.8306ZM45.8388 31.8191C45.8388 31.4517 45.4147 31.2068 44.5663 30.717L26.91 20.5231C26.0616 20.0333 25.6375 19.7884 25.3193 19.9721C25.0012 20.1558 25.0012 20.6456 25.0012 21.6252L25.0012 42.013C25.0012 42.9925 25.0012 43.4823 25.3193 43.666C25.6375 43.8497 26.0616 43.6048 26.91 43.115L44.5663 32.9211C45.4147 32.4313 45.8388 32.1864 45.8388 31.8191Z' fill='white'/%3E%3Cpath d='M50.697 3.90736L52.2999 11.3724L44.8348 12.9753' stroke='white' stroke-width='3'/%3E%3C/svg%3E%0A")no-repeat center/contain}.btn-show-video:hover{filter:brightness(110%)}.btn-show-video:active{filter:brightness(90%)}@media (min-width:768px){.btn-show-video{font-size:24px;padding:10px 30px}.btn-show-video:after{width:64px;height:64px;margin-left:10px}}.btn,.btn-base,.btn-reset{user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;cursor:pointer;text-decoration:none}.btn-reset{border:0}.btn,.btn-base{border:1px solid var(--UIBtnBorder);background:var(--UIBtnBg);color:var(--UIBtnText)}.btn{display:flex;justify-content:center;align-items:center;position:relative;font-weight:700;line-height:1.2;text-align:center;width:fit-content;transition:all .3s;height:auto;min-height:54px;border:0;z-index:0;font-size:18px;padding:10px 30px;text-transform:none}.btn._loading{pointer-events:none}.btn._loading .btn__loading,.btn__text{opacity:1;visibility:visible}.btn._loading .btn__wrapper{opacity:0;visibility:hidden}.btn._disabled,.btn[disabled]{opacity:.4;filter:grayscale(1);pointer-events:none}.btn__text{color:var(--UIBtnText);transition:width var(--UIBtnDuration) ease var(--UIBtnDelay),color var(--UIBtnDuration) ease var(--UIBtnDelay),background var(--UIBtnDuration) ease var(--UIBtnDelay),border var(--UIBtnDuration) ease var(--UIBtnDelay),outline var(--UIBtnDuration) ease var(--UIBtnDelay),opacity var(--UIBtnDuration) cubic-bezier(0,0,.2,1) var(--UIBtnDelay),box-shadow var(--UIBtnDuration) cubic-bezier(0,0,.2,1) var(--UIBtnDelay),text-decoration-color var(--UIBtnDuration) ease var(--UIBtnDelay),transform var(--UIBtnDuration) ease var(--UIBtnDelay)}.btn__text._uppercase{text-transform:uppercase}.btn__loading,.btn__wrapper{display:flex;align-items:center}.btn__loading{position:absolute;top:0;left:0;right:0;bottom:0;gap:20px;justify-content:center;text-align:center;opacity:0;visibility:hidden;padding:inherit}.btn__wrapper{gap:10px}.btn__icon{color:var(--UIBtnIcon);transition:width var(--UIBtnDuration) ease var(--UIBtnDelay),color var(--UIBtnDuration) ease var(--UIBtnDelay),background var(--UIBtnDuration) ease var(--UIBtnDelay),border var(--UIBtnDuration) ease var(--UIBtnDelay),outline var(--UIBtnDuration) ease var(--UIBtnDelay),opacity var(--UIBtnDuration) cubic-bezier(0,0,.2,1) var(--UIBtnDelay),box-shadow var(--UIBtnDuration) cubic-bezier(0,0,.2,1) var(--UIBtnDelay),text-decoration-color var(--UIBtnDuration) ease var(--UIBtnDelay),transform var(--UIBtnDuration) ease var(--UIBtnDelay)}.btn__icon .icon,.btn__icon._loader{width:24px;height:24px}.btn__icon._loader{background:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' enable-background='new 0 0 0 0' xml:space='preserve'%3E%3Ccircle fill='%23ffffff' stroke='none' cx='4' cy='12' r='2'%3E%3Canimate attributeName='opacity' dur='1s' values='0;1;0' repeatCount='indefinite' begin='0.1'%3E%3C/animate%3E%3C/circle%3E%3Ccircle fill='%23ffffff' stroke='none' cx='12' cy='12' r='2'%3E%3Canimate attributeName='opacity' dur='1s' values='0;1;0' repeatCount='indefinite' begin='0.2'%3E%3C/animate%3E%3C/circle%3E%3Ccircle fill='%23ffffff' stroke='none' cx='20' cy='12' r='2'%3E%3Canimate attributeName='opacity' dur='1s' values='0;1;0' repeatCount='indefinite' begin='0.3'%3E%3C/animate%3E%3C/circle%3E%3C/svg%3E")no-repeat center}.btn__icon._arrow .icon{width:25px;height:18px}.btn._dark,.btn._dark::after{transition:width var(--UIBtnDuration) ease var(--UIBtnDelay),color var(--UIBtnDuration) ease var(--UIBtnDelay),background var(--UIBtnDuration) ease var(--UIBtnDelay),border var(--UIBtnDuration) ease var(--UIBtnDelay),outline var(--UIBtnDuration) ease var(--UIBtnDelay),opacity var(--UIBtnDuration) cubic-bezier(0,0,.2,1) var(--UIBtnDelay),box-shadow var(--UIBtnDuration) cubic-bezier(0,0,.2,1) var(--UIBtnDelay),text-decoration-color var(--UIBtnDuration) ease var(--UIBtnDelay),transform var(--UIBtnDuration) ease var(--UIBtnDelay)}.btn._dark{color:var(--white);background:var(--dark);overflow:hidden;--UIBtnText:var(--white);--UIBtnIcon:var(--UIBtnText);--UIBtnBg:var(--dark);--UIBtnColor1:var(--darkHover);--UIBtnTransform1:scale(0, 1);--UIBtnDuration:600ms}.btn._dark *{pointer-events:none}.btn._dark:active{--UIBtnDuration:0ms}.btn._dark[data-clicked]{--UIBtnDelay:150ms}._no-touch .btn._dark:active,._no-touch .btn._dark:hover,._no-touch .btn._green:active,._no-touch .btn._green:hover,._touch .btn._dark:active,._touch .btn._green:active,.btn._dark._active{--UIBtnTransform1:scale(1, 1)}.btn._dark::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:var(--UIBtnColor1);transform:var(--UIBtnTransform1)}.btn._green{color:var(--white);background:var(--green);overflow:hidden}@media only screen and (max-width:767.98px){.btn._green{font-size:16px;padding:12px 30px}}.btn._green,.btn._green::after{transition:width var(--UIBtnDuration) ease var(--UIBtnDelay),color var(--UIBtnDuration) ease var(--UIBtnDelay),background var(--UIBtnDuration) ease var(--UIBtnDelay),border var(--UIBtnDuration) ease var(--UIBtnDelay),outline var(--UIBtnDuration) ease var(--UIBtnDelay),opacity var(--UIBtnDuration) cubic-bezier(0,0,.2,1) var(--UIBtnDelay),box-shadow var(--UIBtnDuration) cubic-bezier(0,0,.2,1) var(--UIBtnDelay),text-decoration-color var(--UIBtnDuration) ease var(--UIBtnDelay),transform var(--UIBtnDuration) ease var(--UIBtnDelay)}.btn._green{--UIBtnText:var(--white);--UIBtnIcon:var(--UIBtnText);--UIBtnBg:var(--green);--UIBtnColor1:var(--greenHover);--UIBtnTransform1:scale(0, 1);--UIBtnDuration:600ms}.btn._green *{pointer-events:none}.btn._green:active{--UIBtnDuration:0ms}.btn._green[data-clicked]{--UIBtnDelay:150ms}.btn._green._active{--UIBtnTransform1:scale(1, 1)}.btn._green::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:var(--UIBtnColor1);transform:var(--UIBtnTransform1)}.btn._gray{color:var(--gray);background:var(--surface)}.btn._gray:hover{color:var(--dark)}.btn._filter-btn{font-size:18px;text-transform:none;padding:10px 30px;height:auto;min-height:0;border-radius:30px}@media only screen and (max-width:767.98px){.btn._filter-btn{font-size:16px;padding:8px 20px}}.btn._gray-brown-border{border:1px solid var(--UIBtnBorder);--UIBtnText:var(--green);--UIBtnBg:transparent;--UIBtnBorder:var(--green);transition:width var(--UIBtnDuration) ease var(--UIBtnDelay),color var(--UIBtnDuration) ease var(--UIBtnDelay),background var(--UIBtnDuration) ease var(--UIBtnDelay),border var(--UIBtnDuration) ease var(--UIBtnDelay),outline var(--UIBtnDuration) ease var(--UIBtnDelay),opacity var(--UIBtnDuration) cubic-bezier(0,0,.2,1) var(--UIBtnDelay),box-shadow var(--UIBtnDuration) cubic-bezier(0,0,.2,1) var(--UIBtnDelay),text-decoration-color var(--UIBtnDuration) ease var(--UIBtnDelay),transform var(--UIBtnDuration) ease var(--UIBtnDelay)}.btn._gray-brown-border *{pointer-events:none}.btn._gray-brown-border:active{--UIBtnDuration:0ms}.btn._gray-brown-border[data-clicked]{--UIBtnDelay:150ms}._no-touch .btn._gray-brown-border:active,._no-touch .btn._gray-brown-border:hover,._touch .btn._gray-brown-border:active,.btn._gray-brown-border._active{--UIBtnText:var(--white);--UIBtnBg:var(--green);--UIBtnBorder:var(--green)}.header{width:100%;position:relative;z-index:5}.header,.header__menu,.header_submenu{display:flex;flex-direction:column}.header_submenu{top:0;left:-75px;bottom:0;position:absolute;padding:35px 0 40px;width:75px;justify-content:space-between;align-items:center;background-color:var(--white)}.header_submenu .header__logolink{width:45px}.header_submenu.header-another{height:100vh}.header__menu{text-align:center}.header__menu--row{padding:20px;width:100%;flex-direction:row;justify-content:space-between;align-items:center;z-index:1}.header__menu-items{display:none}.header__container{padding-left:45px;padding-right:55px;width:100%;justify-content:space-between;display:flex}.header__menu-itemRight div[id^=bx_incl_],.header__textcontainer{display:flex}.header__textcontainer .header__textblock:nth-child(2){margin-left:55px}.header__textblock{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.header__icon{width:24px;height:24px}.header__textblock_menu{margin-top:50px}.header__phone,.header__text{font-family:inherit;color:var(--text)}.header__text{margin-bottom:5px;font-size:14px;line-height:19px}.header__phone{font-size:16px;line-height:21px;text-decoration:underline}.header__logolink{color:var(--green)}.header__logolink svg{width:46px;height:39px}.header__burger,.header__burgerline{margin-top:0;transition:all .3s linear}.header__burger{width:35px;height:35px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;position:absolute;top:43vh}.header__burgerline{width:100%;height:3px;background-color:var(--dark)}.header__burgerline:nth-child(2){margin-top:8px}._menu-opened .header__burger{transform:translateY(-2px)}._menu-opened .header__burger .header__burgerline{transform:rotate(-45deg) translate(4px,-4px)}._menu-opened .header__burger .header__burgerline:first-child{transform:rotate(45deg) translate(4px,4px)}.header__wrapper.container{padding:50px 40px 35px;width:100%;height:calc(100vh - 85px);overflow-y:auto;top:85px;left:0;position:absolute;background-color:var(--white)}.header__wrapper.js-submenu{position:absolute;visibility:hidden;opacity:0;transform:translateX(-100%);transition:visibility 500ms,opacity 500ms,transform 500ms}._menu-opened .header__wrapper.js-submenu{visibility:visible;opacity:1;transform:translateX(0)}.header__wrapper--row{margin-top:35px;display:flex;justify-content:space-between}@media (max-width:767.98px){.header__wrapper--row{justify-content:center}}.header__item{margin-top:30px;list-style-type:none}.header__item:first-child{margin-top:0}.header__link{font-weight:700;font-family:"SFUIText",Arial,sans-serif;color:var(--dark);text-decoration:none;transition:ease 300ms}.footer__link a:hover,.header__link:hover{color:var(--green)}.header__languages{padding:0 20px;min-width:120px;height:50px;display:flex;justify-content:space-between;align-items:center;border:1px solid var(--borderDark)}.header__language{font-size:14px;line-height:19px;font-family:inherit;color:var(--muted);transition:color .3s linear}.header__language.active,.header__language:hover{color:var(--text)}.header__language_menu{color:#e6e6e6}.header__language_menu.active{color:var(--white);cursor:default}.header__socialnets,.header__socialnets_submenu{align-items:center}.header__socialnets{max-width:155px;width:100%;height:50px;display:flex;justify-content:space-between}.header__socialnets_submenu{height:auto;flex-direction:column}.header__socialnets_submenu .header__socialnet:nth-child(2){margin:20px 0}.header__socialnet{display:flex;align-items:center;justify-content:center;height:36px;width:36px;color:var(--dark)}.header__socialnet svg{height:23px;width:23px}.header__background-block,.header__contacts,.header__container,.header__textblock_mobile,.header__textcontainer_address{display:none}.header_footer-icons{margin:40px auto 0;display:flex;flex-direction:row;justify-content:space-between}.footer__icons svg,.header_footer-icons svg{fill:var(--white)}.header.header_footer-icons{width:auto;margin:0;justify-content:center;gap:34px}@media all and (min-width:1200px){.header__list{margin-left:40px}}@media all and (min-width:768px){.header__list{list-style-type:none;counter-reset:num}.header__list li{position:relative;font-size:24px}.header__list li::before{content:"";top:5px;left:-40px;position:absolute;font-size:16px;color:var(--borderDark);transition:color .3s linear}.header__list li:hover::before{color:var(--muted)}.header_footer-icons{margin:0 0 0 auto;display:flex;align-items:center}}@media all and (min-width:768px) and (max-width:1199.98px){.header__wrapper.container{padding-top:80px;padding-left:16.9270833333%;padding-right:16.9270833333%}.header__container,.header__socialnets,.header__textcontainer_address,.header__wrapper.items{display:flex}.header__socialnets,.header__textcontainer_address{margin-top:60px}.header__languages_tabletNone,.header__textblock_menu{display:none}.header__wrapper.items{justify-content:center}}@media all and (min-width:1200px){.header__menu--row{display:none}.header__menu-items{margin-left:0;width:calc(100% - 75px);position:absolute;left:75px;top:30px;height:48px;display:flex;gap:60px;justify-content:space-between}.header__menu-itemLeft,.header__menu-itemRight{display:flex;align-items:center}.header__menu-itemLeft{padding-left:20px;flex-grow:1}.header__menu-itemRight{flex-shrink:0;padding-right:45px;background-color:transparent}.header__textblock{justify-content:center}.header__text{margin-bottom:0;line-height:30px}.header__textblock:nth-child(2){margin-left:30px}.header__textblock:nth-child(3){margin-left:50px}.header__itemRight-line{width:35px;border:0;border-top:1px solid var(--borderDark)}.header__itemRight-line_left{margin-left:25px;width:100%}.header__languages{min-width:100px;padding:0 10px}.header__itemRight-line_right{width:110px}.header__contacts{display:block;flex-shrink:0}.header__background-block{width:8.1395348837%;display:block}.header__menu{padding-left:105px;padding-right:105px;flex-grow:1;text-align:left}.header__image{-o-object-fit:cover;object-fit:cover}.header__wrapper.container{top:0;padding:0;width:calc(100vw - 75px);max-width:none;height:100vh;display:flex;left:75px}.header__wrapper.items{padding:50px 0;height:100%;overflow:auto}.header__wrapper.items ol{display:flex;flex-direction:column;justify-content:center;min-height:100%}.header__background-block{height:100%;background-color:var(--surface)}.header__textblock_menu,.header__wrapper--row{display:none}.header__imageBackground{height:calc(100% - 130px);background-repeat:no-repeat;background-size:contain;background-position:center right;background-image:url(/local/templates/excursions_s34web/assets/css/../images/header__bg.webp)}.header__textcontainer_submenu{padding:40px 45px 40px 60px;height:130px;border-left:1px solid var(--borderDark)}.header.header_footer-icons{position:static;z-index:0}.header.header_submenu{border-right:1px solid rgba(178,178,178,.48);position:fixed}.header__burger{position:static;flex-shrink:0}.header__burger.active{transform:translateY(-4px)}.header__burgerline:nth-child(2){margin-top:8px}.header__burger.active .header__burgerline:first-child{transform:rotate(45deg) translate(8px,8px)}.header__socialnets_submenu .header__socialnet:nth-child(2){margin:15px 0}.header{top:0;left:0;right:0;position:absolute}.header__wrapper.js-submenu{position:fixed}}@media (min-width:1920px){.header__menu-items{left:calc(50% - 885px);right:auto;width:100%;max-width:1845px}}@media (max-width:1199.98px){.header__burger{position:static;flex-shrink:0}}@media all and (min-width:1200px) and (max-width:1498px){.header__menu-itemRight,.header__textcontainer_submenu{padding-right:30px}.header__textblock:nth-child(2),.header__textblock:nth-child(3),.header__textcontainer .header__textblock:nth-child(2){margin-left:25px}}@media all and (max-width:767px){.header__textblock_mobile{display:block}.header__wrapper.container{padding:50px 10.6666666667% 35px}.header__socialnets,.header__textblock{justify-content:center}}.header_footer-icons{width:90px}.header__menu-items .header__icon,.header__menu-items .header__phone,.header__menu-items .header__text{color:var(--white)}.header__logolink--word svg{width:200px;height:23px;color:var(--white)}.other-page .header__logolink--word svg{width:200px;height:23px;color:var(--green)}.other-page .header__language_menu.active{color:var(--text)}.other-page .header__menu-items .header__phone,.other-page .header__menu-items .header__text{color:var(--dark)}.other-page .header__menu-items .header__icon{color:var(--gray)}.footer{color:var(--lightGray)}@media only print{.footer__wrapper{width:calc(100% - 75px);margin-left:75px;padding:0 45px}}@media only screen and (min-width:1200px){.footer__wrapper{width:calc(100% - 75px);margin-left:75px;padding:0 45px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.footer__wrapper{padding:0 30px}}@media only screen and (max-width:767.98px){.footer__wrapper{padding:0 20px}}.footer__inner{border-top:2px solid var(--surfaceAlt);display:flex;justify-content:space-between;gap:20px 30px}@media only print{.footer__inner{padding:30px 0}}@media only screen and (min-width:1200px){.footer__inner{padding:30px 0}}@media only screen and (min-width:768px) and (max-width:1199.98px){.footer__inner{padding:30px 0}}@media only screen and (max-width:767.98px){.footer__inner{padding:20px 0;flex-direction:column;justify-content:center;align-items:center}}.footer__copyright{font-size:15px;line-height:1.2}.footer__links{display:flex;gap:10px 30px;flex-wrap:wrap}@media only print{.footer__links{justify-content:flex-end}}@media only screen and (min-width:768px){.footer__links{justify-content:flex-end}}@media only screen and (max-width:767.98px){.footer__links{justify-content:center}}.footer__link,.footer__link a{color:var(--lightGray)}.calendar{margin-top:35px}@media only print{.calendar{margin-bottom:60px}}@media only screen and (min-width:1200px){.calendar{margin-bottom:60px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.calendar{margin-bottom:40px}}@media only screen and (max-width:767.98px){.calendar{margin-bottom:30px}}.calendar__news-select-month,.calendar__news-select-year{appearance:none;-moz-appearance:none;-webkit-appearance:none;font-size:14px;padding:8px 50px 8px 18px;background-color:var(--white);background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%231F1F1F' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position-x:90%;background-position-y:50%;outline:0;border:0;width:195px;height:40px;cursor:pointer}.calendar__news-select-year{padding:8px 25px 8px 18px;background-position-x:83%;width:112px;margin-left:20px}.calendar__news-wrapper{border-right:none;background-color:var(--surface);border-bottom:1px solid var(--borderDark);padding:24px 20px 34px;box-sizing:border-box}.calendar__item{padding:0 20px;margin-top:80px}.calendar__img{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background-size:cover;background-position:center;background-repeat:no-repeat}.calendar__img:before{content:"";padding-top:75.8208955224%;float:left}.calendar__head{margin-top:35px;font-size:24px;color:var(--text)}.calendar__head,.calendar__head a{font-family:"SFUIText",Arial,sans-serif;font-weight:800}.calendar__head,.calendar__head a,.calendar__head a:hover{text-decoration:none}.calendar__date{margin-top:10px;font-size:15px;line-height:20px;color:var(--muted)}.calendar__description,.main_personell p{font-size:17px;line-height:25px;color:var(--textSecondary)}.calendar__description{margin-top:30px;margin-bottom:35px}.calendar__news .reset_filter{border-top:1px solid var(--borderDark)}.calendar__news .reset_filter .btn{width:100%}@media all and (min-width:768px){.calendar__news{max-width:600px;width:100%}.calendar__news-select-month{width:162px}.calendar__img:before{padding-top:55.1773049645%}.calendar__block,.calendar__item{padding:0 30px}.calendar__date{font-size:16px;line-height:21px}.calendar__description{margin-top:20px;margin-bottom:15px}}@media all and (min-width:1200px){.calendar__news{max-width:387px;position:-webkit-sticky;position:sticky;top:0;margin-left:auto;flex-wrap:wrap}.calendar__news-wrapper{padding:32px 40px 34px 44px;border-right:none;border-bottom:1px solid var(--borderDark)}.datepicker--content{padding-left:44px;padding-right:40px}.calendar{margin-top:34px;padding:0 45px 0 75px;max-width:1920px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:stretch}.calendar__img:before{padding-top:56.8713450292%}.calendar__block{padding:0;width:34.0409956076%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.calendar__items{padding-left:45px;padding-right:38px;width:65.9590043924%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.calendar__head{line-height:32px;margin-top:32px;padding-right:20px}.calendar__date{margin-top:7px}.calendar__description{margin-top:14px;margin-bottom:35px}.calendar__item{margin-top:85px;padding:0}.calendar__item:first-child{margin-top:0}}@media all and (min-width:1200px) and (max-width:1365.98px){.calendar{padding-right:45px}.calendar__items{padding-left:45px}}.calendar__news-selects{margin-top:15px}.calendar__news-title{font-size:24px;font-family:"SFUIText",Arial,sans-serif;font-weight:800;margin:0}.calendar__news-subtitle{font-size:16px;margin:0;padding-top:23px}.calendar__btn-wrapper{text-align:center;margin-top:45px}@media screen and (max-width:390px){.calendar__news-select-month{width:130px;padding:8px 30px 8px 18px}}.calendar__news{width:100%}@media (min-width:1200px){.main_news{margin-top:200px;padding:0 75px 0 150px}}.main_news.main_search_news{margin-top:0;margin-left:0;margin-right:0}.search-row{max-width:100%;width:600px}.search-row .search-input{margin-top:0}.search-input{overflow:hidden}@media only screen and (min-width:768px){.search-input{margin-top:-5px}}@media only print{.search-input{margin-top:-5px}}@media only screen and (max-width:767px){.search-input{margin-top:-3px}}.search-input__icon{float:left;height:40px}@media only screen and (min-width:768px){.search-input__icon{width:56px}}@media only print{.search-input__icon{width:56px}}@media only screen and (max-width:767px){.search-input__icon{width:44px}}@media only screen and (min-width:768px){.search-input__submit{width:56px}}@media only print{.search-input__submit{width:56px}}@media only screen and (max-width:767px){.search-input__submit{width:44px}}.bx-no-touch .s-breadcrumbs a:hover,.bx-no-touch .search-input__submit:hover,.s-breadcrumbs a:active,.search-input__submit:active{opacity:.65}.search-input__field{height:40px}@media only screen and (min-width:768px){.search-input__field{margin-left:56px}}@media only print{.search-input__field{margin-left:56px}}@media only screen and (max-width:767px){.search-input__field{margin-left:44px}}.search-input__text{height:40px;line-height:30px;border:0;outline:0;-webkit-appearance:none;font-weight:300;width:100%;background-color:var(--surface);color:var(--gray);text-shadow:0 0 0 var(--gray)}@media only screen and (min-width:768px){.search-input__text{font-size:18px;padding:9px 10px}}@media only print{.search-input__text{font-size:18px;padding:9px 10px}}@media only screen and (max-width:767px){.search-input__text{font-size:15px;padding:9px 10px 9px 3px}}.search-input__submit{display:block;padding:0;border:0;outline:0;-webkit-appearance:none;height:40px;cursor:pointer;transition:opacity 300ms ease 0ms;background-size:26px 25px;background-position:center;background-repeat:no-repeat;background-color:transparent}@media only screen and (min-width:768px){.search-input__submit{width:56px}}@media only print{.search-input__submit{width:56px}}@media only screen and (max-width:767px){.search-input__submit{width:44px}}.search-input__submit{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 15L20.501 20.5019' stroke='%231A2D38' stroke-width='3'/%3E%3Ccircle cx='10.5' cy='10.5' r='6.5' stroke='%231A2D38' stroke-width='3'/%3E%3C/svg%3E%0A")}.search-input__form{background-color:var(--surface)}.blockaccordoins__button::before,.pagination a::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:var(--dark);z-index:-1}.blockaccordoins__button::after,.pagination a::after{width:100%;height:100%;background:var(--darkHover);content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scaleX(0);transform:translate(-50%,-50%) scaleX(0);z-index:-1;-webkit-transition:all .6s ease;transition:all .6s ease}.blockaccordoins__button:hover::after,.pagination a:hover::after{-webkit-transform:translate(-50%,-50%) scaleX(1);transform:translate(-50%,-50%) scaleX(1)}.pagination,.pagination a{display:flex;justify-content:center;align-items:center}.pagination{list-style:none;padding:0;flex-wrap:wrap;margin:40px auto 0;max-width:1200px}.pagination li{margin:0 5px}.pagination a{position:relative;color:var(--white);font-size:14px;font-weight:500;padding:15px 20px;background-color:transparent;overflow:hidden}.pagination .active{pointer-events:none;background-color:var(--white);color:var(--text)}.pagination .disabled{pointer-events:none;opacity:.5}@media screen and (max-width:767px){.pagination li:nth-child(n+2):nth-last-child(n+2){display:none}.pagination a{width:100px}}@media screen and (max-width:767px) and (max-width:369px){.pagination li:first-of-type,.pagination li:last-of-type{order:1}}.pagination .active{margin:0 15px}.contacts__tel-list a:hover,.main__link,.pagination__item a,.pagination__item a:hover{text-decoration:none}.pagination__item.mobile{display:none}@media screen and (max-width:767px){.pagination__item.mobile{display:block}}.main__link{margin-top:40px;font-family:"SFUIText",Arial,sans-serif;font-weight:800;color:var(--text);cursor:pointer;position:relative;width:max-content}.main__link::after{content:"";bottom:-3px;display:block;width:97px;height:1px;-webkit-transition:-webkit-transform .7s cubic-bezier(.77,0,.175,1);transition:transform .7s cubic-bezier(.77,0,.175,1);transition:transform .7s cubic-bezier(.77,0,.175,1),-webkit-transform .7s cubic-bezier(.77,0,.175,1);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:translateX(-30%) scaleX(0) rotate(.001deg);transform:translateX(-30%) scaleX(0) rotate(.001deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;left:0;background-color:var(--text)}.main__link--fix::after{width:123px}.main__link svg{margin-left:20px;width:25px;height:18px;fill:var(--text);pointer-events:none}.main__link:hover::after{-webkit-transform:translateX(0) scaleX(1) rotate(.001deg);transform:translateX(0) scaleX(1) rotate(.001deg)}.main__link.main__link_directions{display:none}@media all and (min-width:768px){.main__link{text-align:right}.main__link_directions{text-align:left}}@media all and (min-width:1200px){.main__link{text-align:left}.main__link svg{margin-left:10px}}@media all and (min-width:1200px) and (max-width:1365.98px){.main__link{margin-top:30px}}.about-facts{position:relative}@media only print{.about-facts{margin-bottom:120px;min-height:800px}}@media only screen and (min-width:1200px){.about-facts{margin-bottom:120px;min-height:800px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.about-facts{display:grid;grid-template-columns:minmax(0,1fr) clamp(300px,calc(23.14815vw + 122.22222px),400px);margin-bottom:80px}}@media only screen and (max-width:767.98px){.about-facts{margin-bottom:60px}}@media only print{.about-facts__text{width:calc(100% - 75px);margin-left:75px;padding:0 45px;margin-bottom:60px}}@media only screen and (min-width:1200px){.about-facts__text{width:calc(100% - 75px);margin-left:75px;padding:0 45px;margin-bottom:60px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.about-facts__text{grid-column:1/3;padding:0 30px;margin-bottom:40px}}@media only screen and (max-width:767.98px){.about-facts__text{padding:0 20px;margin-bottom:30px}}.about-facts__text p{font-size:17px;line-height:1.2;margin-bottom:1.2em}@media only screen and (max-width:767.98px){.about-facts__text p{font-size:14px}}.about-facts__text p:last-child,.info-showcase__slide-descr p:last-child,.promo-sections-slide__content p:last-child{margin-bottom:0}@media only print{.about-facts__text-inner{max-width:788px;margin-right:clamp(595px,calc(27.77778vw + 261.66667px),795px)}}@media only screen and (min-width:1200px){.about-facts__text-inner{max-width:788px;margin-right:clamp(595px,calc(27.77778vw + 261.66667px),795px)}}.about-facts__title{font-size:46px;font-weight:700;margin-bottom:30px;font-family:"SFUIDisplay",Arial,sans-serif}@media only screen and (max-width:1023.98px){.about-facts__title{margin-bottom:20px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.about-facts__title{font-size:30px}}@media only screen and (max-width:767.98px){.about-facts__title{font-size:24px}}@media only print{.about-facts__media{position:absolute;top:0;right:0;width:clamp(600px,calc(27.77778vw + 266.66667px),800px)}}@media only screen and (min-width:1200px){.about-facts__media{position:absolute;top:0;right:0;width:clamp(600px,calc(27.77778vw + 266.66667px),800px)}}.about-facts__show{position:relative}@media only print{.about-facts__show{width:100%;height:800px}}@media only screen and (min-width:1200px){.about-facts__show{width:100%;height:800px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.about-facts__show{width:100%;height:100%;min-height:680px}}@media only screen and (max-width:767.98px){.about-facts__show{height:clamp(360px,calc(53.57143vw + 188.57143px),600px)}}.about-facts__next,.about-facts__prev{position:absolute}@media only print{.about-facts__next,.about-facts__prev{top:calc(50% - 36px)}}@media only screen and (min-width:768px){.about-facts__next,.about-facts__prev{top:calc(50% - 36px)}}@media only screen and (max-width:767.98px){.about-facts__next,.about-facts__prev{top:calc(50% - 25px)}}@media only print{.about-facts__prev{left:30px}}@media only screen and (min-width:768px){.about-facts__prev{left:30px}}@media only screen and (max-width:767.98px){.about-facts__prev{left:20px}}@media only print{.about-facts__next{right:30px}}@media only screen and (min-width:768px){.about-facts__next{right:30px}}@media only screen and (max-width:767.98px){.about-facts__next{right:20px}}.about-facts__facts{background:var(--green)}@media only print{.about-facts__facts{width:calc(100% - 75px);margin-left:75px;padding:50px 45px}}@media only screen and (min-width:1200px){.about-facts__facts{width:calc(100% - 75px);margin-left:75px;padding:50px 45px}}@media only screen and (min-width:1024px) and (max-width:1199.98px){.about-facts__facts{padding:50px 30px}}@media only screen and (min-width:768px) and (max-width:1023.98px){.about-facts__facts{padding:30px}}@media only screen and (max-width:767.98px){.about-facts__facts{padding:30px 20px}}@media only print{.about-facts__facts-inner{margin-right:clamp(595px,calc(27.77778vw + 261.66667px),795px)}}@media only screen and (min-width:1200px){.about-facts__facts-inner{margin-right:clamp(595px,calc(27.77778vw + 261.66667px),795px)}}@media only screen and (min-width:768px) and (max-width:1199.98px){.about-facts__facts-inner{height:100%}}.about-facts__slide-picture{display:block;width:100%;height:100%}.about-facts__slide-picture img,.info-showcase__slide-picture img{display:block;width:100%;height:100%;object-fit:cover}@media only print{.facts{display:grid;gap:40px}}@media only screen and (min-width:1200px){.facts{display:grid;gap:40px}}@media only print{.facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1590px){.facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1200px) and (max-width:1589.98px){.facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:1199.98px){.facts{display:flex;flex-direction:column;justify-content:center;gap:30px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.facts{height:100%}}.facts__item,.facts__item a{color:var(--white)}.facts__item-value{font-size:24px;font-weight:700;line-height:1.2;margin-bottom:10px}.facts__item-text{font-size:16px;line-height:1.2}.info-showcase{position:relative}@media only print{.info-showcase{margin-bottom:120px}}@media only screen and (min-width:1200px){.info-showcase{margin-bottom:120px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.info-showcase{margin-bottom:80px}}@media only screen and (max-width:767.98px){.info-showcase{margin-bottom:60px}}@media only print{.info-showcase{margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:1200px){.info-showcase{margin-left:75px;width:calc(100% - 75px)}}@media only print{.info-showcase__show,.info-showcase__show.swiper{height:700px}}@media only screen and (min-width:1200px){.info-showcase__show,.info-showcase__show.swiper{height:700px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.info-showcase__show,.info-showcase__show.swiper{height:600px}}@media only screen and (max-width:767.98px){.info-showcase__show,.info-showcase__show.swiper{height:500px}}.info-showcase__slide{position:relative}@media only print{.info-showcase__slide{padding:200px 45px 0}}@media only screen and (min-width:1200px){.info-showcase__slide{padding:200px 45px 0}}@media only screen and (min-width:768px) and (max-width:1199.98px){.info-showcase__slide{padding:80px 30px 0}}@media only screen and (max-width:767.98px){.info-showcase__slide{padding:60px 20px 0}}.info-showcase__slide-content{position:relative;z-index:1;color:var(--white)}@media only print{.info-showcase__slide-content{max-width:630px;margin-right:auto}}@media only screen and (min-width:1200px){.info-showcase__slide-content{max-width:630px;margin-right:auto}}.info-showcase__slide-title{font-size:46px;font-weight:700;margin-bottom:30px;font-family:"SFUIDisplay",Arial,sans-serif}@media only screen and (max-width:1023.98px){.info-showcase__slide-title{margin-bottom:20px}}@media only screen and (max-width:767.98px){.info-showcase__slide-title{font-size:30px}}.info-showcase__slide-descr p{font-size:17px;line-height:1.2;margin-bottom:1.2em}@media only screen and (max-width:767.98px){.info-showcase__slide-descr p{font-size:14px}}.info-showcase__slide-bg,.info-showcase__slide-bg:before{position:absolute;top:0;left:0;width:100%;height:100%}.info-showcase__slide-bg:before{content:"";background:rgba(0,0,0,.2)}.info-showcase__slide-picture{display:block;width:100%;height:100%}.promo-sections{position:relative}@media only print{.promo-sections{margin-bottom:120px;margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:1200px){.promo-sections{margin-bottom:120px;margin-left:75px;width:calc(100% - 75px)}}@media only screen and (min-width:768px) and (max-width:1199.98px){.promo-sections{margin-bottom:80px}}@media only screen and (max-width:767.98px){.promo-sections{margin-bottom:60px}}.promo-sections::before{content:"";position:absolute;right:0;width:446px;aspect-ratio:446/435;background:url(/local/templates/excursions_s34web/assets/css/../images/promo-sections__bg.png)no-repeat left center/auto 100%}@media only print{.promo-sections::before{top:-72px}}@media only screen and (min-width:1200px){.promo-sections::before{top:-72px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.promo-sections::before{top:-42px;width:clamp(299px,calc(34.02778vw + 37.66667px),446px)}}@media only screen and (max-width:767.98px){.promo-sections::before{bottom:0;width:clamp(299px,calc(34.02778vw + 37.66667px),446px)}}.promo-sections__main-next,.promo-sections__main-prev{position:absolute}@media only print{.promo-sections__main-next,.promo-sections__main-prev{display:none}}@media only screen and (min-width:768px){.promo-sections__main-next,.promo-sections__main-prev{display:none}}@media only screen and (max-width:767.98px){.promo-sections__main-next,.promo-sections__main-prev{top:clamp(155px,calc(26.78571vw + 69.28571px),275px)}}.promo-sections__main-prev{left:20px}.promo-sections__main-next{right:20px}@media only print{.promo-sections__main-slider{height:clamp(600px,calc(41.66667vw + 100px),900px)}}@media only screen and (min-width:1200px){.promo-sections__main-slider{height:clamp(600px,calc(41.66667vw + 100px),900px)}}@media only screen and (min-width:768px) and (max-width:1199.98px){.promo-sections__main-slider{height:600px}}.promo-sections__thumbs{overflow:hidden}@media only print{.promo-sections__thumbs{position:absolute;bottom:5px;right:25px;width:clamp(920px,calc(33.33333vw + 520px),1160px)}}@media only screen and (min-width:1200px){.promo-sections__thumbs{position:absolute;bottom:5px;right:25px;width:clamp(920px,calc(33.33333vw + 520px),1160px)}}@media only screen and (min-width:768px) and (max-width:1199.98px){.promo-sections__thumbs{margin-top:30px;padding:0 15px}}@media only screen and (max-width:767.98px){.promo-sections__thumbs{display:none}}.promo-sections__thumbs-next,.promo-sections__thumbs-prev{position:absolute;top:calc(50% - 36px)}@media only print{.promo-sections__thumbs-next,.promo-sections__thumbs-prev{display:none}}@media only screen and (min-width:1200px){.promo-sections__thumbs-next,.promo-sections__thumbs-prev{display:none}}.promo-sections__thumbs-prev{left:15px}.promo-sections__thumbs-next{right:15px}.promo-sections__thumbs-slider,.promo-sections__thumbs-slider.swiper{overflow:visible}.promo-sections-slide{position:relative}@media only screen and (min-width:768px) and (max-width:1199.98px){.promo-sections-slide{display:grid;grid-template-columns:clamp(374px,calc(52.31481vw - 27.77778px),600px) minmax(0,1fr)}}@media only print{.promo-sections-slide__media{position:absolute;top:0;left:0;height:100%;width:clamp(450px,calc(48.61111vw - 133.33333px),800px)}}@media only screen and (min-width:1200px){.promo-sections-slide__media{position:absolute;top:0;left:0;height:100%;width:clamp(450px,calc(48.61111vw - 133.33333px),800px)}}@media only screen and (max-width:1199.98px){.promo-sections-slide__media{position:relative}}@media only screen and (max-width:767.98px){.promo-sections-slide__media{height:clamp(360px,calc(53.57143vw + 188.57143px),600px)}}.promo-sections-slide__media:before,.promo-sections-thumb__inner:before{content:"";position:absolute;bottom:0;width:100%;height:66%;pointer-events:none}.promo-sections-slide__media:before{background:linear-gradient(187.89deg,transparent 66.16%,rgba(0,0,0,.47) 94.2%)}.promo-sections-slide__img,.promo-sections-slide__picture{display:block;width:100%;height:100%}.promo-sections-slide__img{object-fit:cover}.promo-sections-slide__content{display:flex;align-items:center}@media only print{.promo-sections-slide__content{padding:20px 45px 20px calc(50% + 20px);height:clamp(360px,calc(33.33333vw - 40px),600px)}}@media only screen and (min-width:1200px){.promo-sections-slide__content{padding:20px 45px 20px calc(50% + 20px);height:clamp(360px,calc(33.33333vw - 40px),600px)}}@media only screen and (min-width:768px) and (max-width:1199.98px){.promo-sections-slide__content{padding:20px 30px}}@media only screen and (max-width:767.98px){.promo-sections-slide__content{padding:30px 20px 0}}.promo-sections-slide__content p{font-size:17px;line-height:1.2;margin-bottom:1.2em}@media only screen and (max-width:767.98px){.promo-sections-slide__content p{font-size:14px}}.promo-sections-slide__title{font-size:40px;font-weight:700;margin-bottom:30px;font-family:"SFUIDisplay",Arial,sans-serif}@media only screen and (max-width:1023.98px){.promo-sections-slide__title{margin-bottom:20px}}@media only screen and (max-width:767.98px){.promo-sections-slide__title{font-size:30px}}.promo-sections-slide__btn{margin-top:40px}@media only print{.promo-sections-thumb{padding:20px 20px 25px}}@media only screen and (min-width:1200px){.promo-sections-thumb{padding:20px 20px 25px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.promo-sections-thumb{padding:0 15px}}.promo-sections-thumb,.promo-sections-thumb.swiper-slide{width:25%}@media only screen and (min-width:768px) and (max-width:1199.98px){.promo-sections-thumb,.promo-sections-thumb.swiper-slide{width:292px}}.promo-sections-thumb__inner{position:relative;aspect-ratio:1/1;cursor:pointer}@media only print{.promo-sections-thumb__inner{box-shadow:0 4px 20px 0 rgba(54,56,58,.4196078431)}}@media only screen and (min-width:1200px){.promo-sections-thumb__inner{box-shadow:0 4px 20px 0 rgba(54,56,58,.4196078431)}}.promo-sections-thumb__inner:before{background:linear-gradient(180deg,rgba(255,255,255,0)0,rgba(0,0,0,.5) 71.93%)}.promo-sections-thumb__inner:after{content:"";position:absolute;top:100%;left:20px;right:20px;height:6px;background:var(--dark);transform:scale(0,1);transition:500ms transform}.promo-sections-thumb.swiper-slide-thumb-active .promo-sections-thumb__inner:after,.promo-sections-thumb:hover .promo-sections-thumb__inner:after{transform:scale(1,1)}.promo-sections-thumb__name{position:absolute;bottom:0;left:0;width:100%;padding:20px;font-weight:700;line-height:1.2;color:var(--white)}@media only print{.promo-sections-thumb__name{font-size:clamp(16px,calc(1.11111vw + 2.66667px),24px)}}@media only screen and (min-width:1200px){.promo-sections-thumb__name{font-size:clamp(16px,calc(1.11111vw + 2.66667px),24px)}}.promo-sections-thumb__name{font-family:"SFUIDisplay",Arial,sans-serif}.excursion-card__picture img,.promo-sections-thumb__media{display:block;width:100%;height:100%;object-fit:cover}.contacts{position:relative;z-index:0}@media only print{.contacts{width:calc(100% - 75px);margin-left:75px;padding:0 45px;margin-bottom:120px}}@media only screen and (min-width:1200px){.contacts{width:calc(100% - 75px);margin-left:75px;padding:0 45px;margin-bottom:120px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.contacts{padding:0 30px;margin-bottom:80px}}@media only screen and (max-width:767.98px){.contacts{margin-bottom:60px}}@media only print{.contacts__grid{display:grid;grid-template-columns:clamp(320px,calc(26.38889vw + 3.33333px),510px) minmax(0,1fr);align-items:center;gap:40px}}@media only screen and (min-width:1200px){.contacts__grid{display:grid;grid-template-columns:clamp(320px,calc(26.38889vw + 3.33333px),510px) minmax(0,1fr);align-items:center;gap:40px}}@media only screen and (max-width:1199.98px){.contacts__grid{display:flex;flex-direction:column;gap:40px}}@media only screen and (max-width:767.98px){.contacts__content{padding:0 20px}}.contacts__title{font-size:46px;font-weight:700;margin-bottom:40px;font-family:"SFUIDisplay",Arial,sans-serif}@media only screen and (max-width:1023.98px){.contacts__title{margin-bottom:30px}}@media only screen and (max-width:767.98px){.contacts__title{font-size:30px}}@media only print{.contacts__title._small{font-size:24px}}@media only screen and (min-width:768px){.contacts__title._small{font-size:24px}}@media only screen and (max-width:767.98px){.contacts__title._small{font-size:20px}}.contacts__address{font-size:17px;line-height:1.2;margin-bottom:30px}@media only screen and (max-width:1023.98px){.contacts__address{margin-bottom:20px}}@media only screen and (max-width:767.98px){.contacts__address{font-size:14px}}.contacts__tel-list{font-size:24px;line-height:1.2;font-weight:700;margin-top:60px;margin-bottom:40px}@media only screen and (max-width:1023.98px){.contacts__tel-list{margin-top:40px;margin-bottom:30px}}@media only screen and (max-width:767.98px){.contacts__tel-list{font-size:20px}}.contacts__tel-list a{text-decoration:none;color:var(--text)}.contacts__email-list{font-size:18px;line-height:1.2;font-weight:700;margin-bottom:30px}@media only screen and (max-width:767.98px){.contacts__email-list{margin-bottom:20px;font-size:15px}}.contacts__email-list a{color:var(--text)}.contacts__socials{display:flex;gap:8px;margin-bottom:30px}@media only screen and (max-width:767.98px){.contacts__socials{margin-bottom:20px}}.contacts__map{background:var(--surfaceAlt);display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;width:100%}@media only print{.contacts__map{min-height:525px;height:100%}}@media only screen and (min-width:1200px){.contacts__map{min-height:525px;height:100%}}@media only screen and (max-width:1199.98px){.contacts__map{height:525px}}.contacts__map>*{flex-grow:1}@media only print{.contacts._wide .contacts__grid{display:flex;flex-direction:column;align-items:stretch;gap:60px}}@media only screen and (min-width:1200px){.contacts._wide .contacts__grid{display:flex;flex-direction:column;align-items:stretch;gap:60px}}@media only print{.contacts._wide .contacts__map{height:525px}}@media only screen and (min-width:1200px){.contacts._wide .contacts__map{height:525px}}.socialnet{display:flex;align-items:center;justify-content:center;height:36px;width:36px;color:var(--dark)}.socialnet:hover{color:var(--green)}.socialnet svg{height:23px;width:23px}.map-marker{width:0;height:0}.map-marker__container{position:relative;width:0;height:0}.map-marker__icon{z-index:1;visibility:visible;opacity:1;position:absolute;left:-29px;top:-58px;width:58px;height:58px;background:var(--white);border:0;border-radius:29px;display:flex;align-items:center;justify-content:center;color:var(--green);transition:visibility 300ms,opacity 300ms;cursor:pointer;box-shadow:0 0 17px 0 rgba(41,70,41,.2509803922)}.map-marker__icon .icon{width:42px;height:42px}.ymaps3--marker_custom-active{z-index:10!important}.ymaps3--marker_custom-hover:hover{z-index:5!important}@media only print{.breadcrumbs{margin:0 0 60px}}@media only screen and (min-width:1200px){.breadcrumbs{margin:0 0 60px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.breadcrumbs{margin:0 0 40px}}@media only screen and (max-width:767.98px){.breadcrumbs{margin:0 0 30px}}.breadcrumbs__item,.breadcrumbs__list{padding:0;margin:0;display:flex;gap:8px}.breadcrumbs__list{align-items:flex-start;flex-wrap:wrap}.breadcrumbs__item{list-style:none;align-items:center;font-size:16px;line-height:1.2;color:var(--gray)}.breadcrumbs__item-link{display:flex;gap:8px;color:var(--gray);text-decoration:none}a.breadcrumbs__item-link:hover{text-decoration:underline;color:var(--dark)}.breadcrumbs__collapsed{display:none;gap:8px;list-style-type:none;margin:0;padding:0;cursor:pointer;align-items:center}.breadcrumbs._collapsed .breadcrumbs__collapsed,.page-404{display:flex}.breadcrumbs._collapsed .breadcrumbs__list{position:absolute;left:0;width:100%;visibility:hidden;pointer-events:none;z-index:-1}.page-404{flex-grow:1;justify-content:stretch;align-items:center}@media only print{.page-404{width:calc(100% - 75px);margin-left:75px;padding:0 45px;margin-top:60px;margin-bottom:120px}}@media only screen and (min-width:1200px){.page-404{width:calc(100% - 75px);margin-left:75px;padding:0 45px;margin-top:60px;margin-bottom:120px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.page-404{padding:0 30px;margin-top:40px;margin-bottom:80px}}@media only screen and (max-width:767.98px){.page-404{padding:0 20px;margin-top:30px;margin-bottom:60px}}.page-404__grid{display:flex;width:100%}@media only screen and (max-width:1199.98px){.page-404__grid{flex-direction:column}}@media only screen and (min-width:768px) and (max-width:1199.98px){.page-404__grid{gap:40px}}@media only screen and (max-width:767.98px){.page-404__grid{gap:30px}}.page-404__preview{position:relative;display:flex;align-items:center;justify-content:center}@media only print{.page-404__preview{width:50%;position:relative;border-bottom:1px solid var(--borderDark);min-height:202px}}@media only screen and (min-width:1200px){.page-404__preview{width:50%;position:relative;border-bottom:1px solid var(--borderDark);min-height:202px}}.page-404__label{font-size:200px;line-height:1.2;font-weight:700;color:var(--surfaceAlt);font-family:"SFUIDisplay",Arial,sans-serif}@media only screen and (max-width:767.98px){.page-404__label{font-size:clamp(120px,calc(17.85714vw + 62.85714px),200px)}}.page-404__info{position:relative;background:var(--surfaceAlt)}@media only print{.page-404__info{width:50%;padding:60px clamp(80px,calc(5.55556vw + 13.33333px),120px);display:flex;flex-direction:column;flex-grow:1;align-items:flex-start}}@media only screen and (min-width:1200px){.page-404__info{width:50%;padding:60px clamp(80px,calc(5.55556vw + 13.33333px),120px);display:flex;flex-direction:column;flex-grow:1;align-items:flex-start}}@media only screen and (min-width:768px) and (max-width:1199.98px){.page-404__info{padding:60px 80px}}@media only screen and (max-width:767.98px){.page-404__info{padding:40px 20px}}@media only screen and (max-width:479.98px){.page-404__info{margin:0-20px}}.page-404__info::after{content:"";position:absolute;top:100%;left:clamp(80px,calc(5.55556vw + 13.33333px),120px);right:0;background:var(--green);height:20px}.page-404__title{font-family:".AppleSystemUIFont",Arial,sans-serif;font-weight:900;color:var(--text);margin:0}@media only print{.page-404__title{font-size:46px;margin-bottom:40px}}@media only screen and (min-width:768px){.page-404__title{font-size:46px;margin-bottom:40px}}@media only screen and (max-width:767.98px){.page-404__title{font-size:30px;margin-bottom:30px}}.page-404__text{font-size:17px;line-height:1.2;margin-bottom:1.2em;color:var(--gray)}@media only print{.page-404__text{max-width:450px}}@media only screen and (min-width:1200px){.page-404__text{max-width:450px}}@media only screen and (max-width:767.98px){.page-404__text{font-size:14px}}.detailed__text p:last-child,.page-404__text:last-child{margin-bottom:0}@media only print{.page-404__btn{margin-top:20px}}@media only screen and (min-width:1200px){.page-404__btn{margin-top:20px}}@media only print{.detailed{margin-bottom:120px}}@media only screen and (min-width:1200px){.detailed{margin-bottom:120px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.detailed{margin-bottom:80px}}@media only screen and (max-width:767.98px){.detailed{margin-bottom:60px}}.detailed .photos{padding:0}@media only print{.detailed .photos{margin:0 0 60px}}@media only screen and (min-width:1200px){.detailed .photos{margin:0 0 60px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.detailed .photos{margin:0 0 40px}}@media only screen and (max-width:767.98px){.detailed .photos{margin:0 0 30px}}.detailed__title{font-size:30px;font-family:".AppleSystemUIFont",Arial,Helvetica sans-serif;font-weight:900;color:var(--text);margin:0}.detailed__date,.detailed__text{font-family:inherit;font-size:16px;font-weight:400;color:var(--muted)}.detailed__text{font-size:17px;line-height:25px;text-align:left;color:var(--textSecondary);margin:0;padding-top:25px}.detailed__text p{margin-bottom:20px}@media only print{.detailed__text p.detailed__quote{margin:60px 0}}@media only screen and (min-width:1200px){.detailed__text p.detailed__quote{margin:60px 0}}@media only screen and (min-width:768px) and (max-width:1199.98px){.detailed__text p.detailed__quote{margin:40px 0}}@media only screen and (max-width:767.98px){.detailed__text p.detailed__quote{margin:30px 0}}.detailed__text p.title{font-size:46px;font-weight:700;margin-bottom:40px;color:var(--text);font-family:"SFUIDisplay",Arial,sans-serif}@media only screen and (max-width:1023.98px){.detailed__text p.title{margin-bottom:30px}}@media only screen and (max-width:767.98px){.detailed__text p.title{font-size:30px}}.detailed__topImg{background-image:url(/local/templates/main/css/../img/media/detailed-top.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:389px;width:100%;margin-bottom:35px}.detailed__date{display:block;margin-top:25px}.detailed__title--sub{line-height:30px}.detailed__Pic1,.detailed__Pic2{background-image:url(/local/templates/main/css/../img/media/Pics1.png);background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:260px;width:100%;margin-top:20px;padding-top:77%}.detailed__Pic2{background-image:url(/local/templates/main/css/../img/media/Pics2.png);min-height:344px;padding-top:100%;position:relative}.detailed__Pic2 a,.detailed__quote,.detailed__snippet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.detailed__Pic2 a{position:absolute;width:93px;height:93px;background-color:var(--text);border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.detailed__Pic2 svg{margin-left:5px}.detailed__quote,.detailed__snippet{background-color:var(--surface);padding:94px 24px 39px 19px;border-left:5px solid var(--green);font-family:inherit;font-size:18px;font-weight:700;line-height:23px;text-align:left;color:var(--text);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:40px 0;position:relative}.detailed__others-link::after,.detailed__quote::after{position:absolute;content:"";background-repeat:no-repeat}.detailed__quote::after{background-image:url(/local/templates/excursions_s34web/assets/css/../images/quote.svg);width:36px;height:31px;top:36px;left:20px}.detailed__quote span{position:relative;text-align:right;font-weight:400;margin-top:25px}.detailed__content{border-bottom:1px solid var(--borderDark);padding-bottom:45px}.detailed__quote span,.detailed__share-text{font-family:inherit;font-size:16px;color:var(--text)}.detailed__share-text{font-weight:700;text-align:left;margin:0}.detailed__list,.detailed__share{display:-webkit-box;display:-ms-flexbox;display:flex}.detailed__list{width:155px;list-style:none;margin:0 0 0 35px;padding-left:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detailed__share{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:45px}.detailed__others-title{display:block;font-family:inherit;font-size:24px;font-weight:700;line-height:23px;text-align:left;color:var(--text);margin:37px 0 0}.detailed__others-date,.detailed__others-text{font-family:inherit;font-weight:400;text-align:left}.detailed__others-date{font-size:15px;color:var(--muted);margin:11px 0 0;display:block}.detailed__others-text{font-size:17px;line-height:25px;color:var(--textSecondary);margin:30px 0 0}.detailed__others-link{font-family:inherit;font-size:16px;font-weight:700;text-align:left;color:var(--text);text-decoration:none;display:inline-block;margin-top:37px;position:relative;padding-right:40px}.detailed__others-link::after{background-image:url(/local/templates/main/css/../img/media/arrow.svg);width:21px;height:14px;top:4px;right:0}.detailed__others-list{list-style:none;margin:0;padding-left:0}.detailed__title--others{margin-top:93px}.detailed__others-background{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:254px;width:100%;margin-top:45px}.detailed__link{color:var(--dark)}.detailed__link:hover{color:var(--green)}.detailed__link svg{width:23px;height:23px}.detailed__others .blockaccordoins__button,.history .swiper-slide.history__slide-contrary .history__img{margin-top:50px}.detailed__date,.detailed__title--sub{text-align:left}.detailed__text{padding-left:0}.detailed__quote,.detailed__snippet{margin-left:0}.detailed__text .detailed__quote{margin-right:0}@media (min-width:768px){.detailed__Pics{display:-webkit-box;display:-ms-flexbox;display:flex}.detailed__Pic1{padding-top:0;width:65%;margin-right:15px}.detailed__Pic2{padding-top:0;width:35%;cursor:pointer}.detailed__topImg{background-image:url(/local/templates/main/css/../img/media/detailed-top-d.jpg)}.detailed__others-background{min-height:350px}.detailed__list{margin-left:45px;width:100px}.detailed__content{padding-bottom:60px}.detailed__share{margin-top:60px}}@media all and (min-width:1200px){.detailed__others-item{width:49%;display:flex;flex-direction:column;align-items:flex-start}.detailed__others-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.detailed__quote,.detailed__snippet{padding:51px 70px 39px 66px;margin:60px 0;font-size:19px;line-height:27px}.detailed__snippet{padding:53px 70px 39px 66px}.detailed__quote::after{top:26px}.detailed__quote span{margin-top:24px}.detailed__content{padding-bottom:56px}.detailed__share{margin-top:62px}.detailed__title--others{margin-top:100px}.detailed__others-background{margin-top:34px;min-height:292px}.detailed__others-title{font-size:19px;margin-top:34px}.detailed__others-date{margin-top:17px}.detailed__others-text{margin-top:15px;flex-grow:1}.detailed__others-link{margin-top:35px;padding-right:47px}.detailed_company .detailed__quote,.detailed_company .detailed__snippet{padding:51px 70px 39px 66px;margin:40px 0 37px}.detailed__topImg{margin-bottom:51px}.detailed__title{font-size:36px}.detailed__date{margin-top:11px}.detailed__Pics{justify-content:center;margin-bottom:22px}.detailed__Pic1,.detailed__Pic2{margin-top:28px;padding-top:37%}.detailed__Pic1{width:60.7%}.detailed__Pic2{width:37%}.detailed__title{line-height:68px}}@media all and (max-width:767px){.detailed__quote,.detailed__snippet{font-size:16px}}@media (min-width:1200px){.company__textblock--fix{padding-left:105px}.detailed_company{padding-left:75px}}@media screen and (max-width:1199.98px){.detailed_company .detailed__text .detailed__quote{margin-bottom:20px}.detailed_company{padding:0 30px}}.photos{margin-top:55px;padding:0 20px 40px}.photos__head{font-size:24px;font-family:".AppleSystemUIFont",Arial,sans-serif;line-height:32px}.photos__container{margin-top:30px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-gap:20px}.photos._big .photos__container{grid-template-columns:1fr}.photos__block{position:relative;cursor:pointer}.photos__img{display:-webkit-box;display:-ms-flexbox;display:flex;background-size:cover;background-repeat:no-repeat;background-position:center;object-fit:cover;object-position:center;width:100%;height:100%}@media all and (min-width:768px){.photos{padding:0 30px 40px}.photos__window{padding:0 30px;overflow:scroll}.photos__window-cross{position:absolute;top:35px;right:32px}.photos__container{grid-template-columns:1fr 1fr 1fr;grid-gap:30px;margin-top:40px}.photos._big .photos__container{grid-template-columns:1fr 1fr}.photos__slider{padding:0 25px}}@media all and (min-width:1200px){.photos{padding:0 75px 50px}.photos__head{padding:0 75px;font-size:35px}.photos__container{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:40px;margin-top:60px}.photos__window{padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent}.photos__window-container{margin:0 auto;width:75%;max-width:1200px;height:auto;position:relative;background-color:var(--white)}.photos__window-container:before{content:"";width:100%;height:5px;bottom:-5px;position:absolute;background-color:var(--green)}.photos__window-head{margin-top:0}.photos__window-cross{top:30px;right:30px;z-index:2}.photos__window-blockabsolute{top:0;left:0;right:0;bottom:0;position:fixed;display:block;background-color:var(--surfaceAlt);opacity:.9;z-index:-1}.photos__slider{padding:26px 32px 34px;height:auto}.swiper-buttons_photos{left:0;width:100%;top:50%}.swiper-buttons_photos .swiper-button-next{transform:translateX(18px)}.swiper-buttons_photos .swiper-button-prev{transform:translateX(-18px)}}:root{--modalMaxHeight:100vh}.modal-container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1201;opacity:0;visibility:hidden;display:none;background:rgba(0,0,0,.68);transition:opacity 500ms ease 0ms,visibility 500ms ease 0ms}.modal-container:not(._active){pointer-events:none!important}.modal-container._active{opacity:1;visibility:visible}.modal-container._visible{display:flex}.modal-loader{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0;visibility:hidden;display:none;transition:opacity 500ms ease 0ms,visibility 500ms ease 0ms}.modal-loader__icon{position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);width:64px;height:64px;animation:modal-loader__icon 800ms linear 0ms infinite;border-radius:64px;border:6px solid transparent;border-top-color:var(--green)}.modal-loader:not(._active){pointer-events:none!important}.modal-loader._active{opacity:1;visibility:visible}.modal-loader._visible{display:flex}.modal-container .swiper-lazy-preloader{top:calc(50% - 24px);left:calc(50% - 24px);width:48px;height:48px;animation:modal-swiper-lazy-preloader 700ms linear 0ms infinite;border-radius:24px;border:5px solid transparent;border-top-color:var(--green)}.modal{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;opacity:0;visibility:hidden;display:none;align-items:center;justify-content:center;transition:opacity 500ms ease 0ms,visibility 500ms ease 0ms}.modal__scroll{overflow:auto;width:100%;height:100%;padding:40px 10px}@media only screen and (max-width:767.98px){.modal__scroll{padding:30px 5px}}.modal__inner{display:flex;align-items:center;justify-content:center;min-height:100%;pointer-events:none}.modal:not(._active){pointer-events:none!important}.modal._active{opacity:1;visibility:visible}.modal._visible{display:flex}.modal__cover{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0}.modal__cover._prevent{pointer-events:none}.modal__frame{width:auto;display:inline-block;vertical-align:middle;position:relative;max-height:90%;overflow:auto;pointer-events:auto;z-index:2;margin:0;background:var(--white);font-size:0;line-height:1;max-width:min(max(1440px,90%),1660px,167.4vh - 60px);border-radius:4px}.modal__frame._dialog{max-width:min(100% - 2*var(--wrapperPadding),max(1440px,90%),1660px,167.4vh - 60px)}.modal__frame::-webkit-scrollbar{-webkit-appearance:none}.modal__frame::-webkit-scrollbar:vertical{width:5px}.modal__frame::-webkit-scrollbar:horizontal{height:5px}.modal__frame::-webkit-scrollbar-thumb{background-color:var(--green)}.modal__frame::-webkit-scrollbar-track{background-color:var(--surfaceAlt)}.modal__content{position:relative;display:inline-block;font-size:0;line-height:1;overflow:hidden}@media only print{.modal__content{padding:30px}}@media only screen and (min-width:1024px){.modal__content{padding:30px}}@media only screen and (max-width:1023.98px){.modal__content{padding:24px}}@media only screen and (max-width:479.98px){.modal__content{padding:24px 18px}}@media only screen and (max-width:359.98px){.modal__content{padding:24px 15px}}.modal__close{position:absolute;z-index:3;text-align:center;cursor:pointer;top:21px;right:21px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--dark);opacity:var(--UIBtnOpacity1)}@media only screen and (max-width:479.98px){.modal__close{top:10px;right:10px}}.modal__close .icon{width:32px;height:32px}.modal-slider{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;opacity:0;visibility:hidden;display:none;align-items:center;justify-content:center;transition:opacity 500ms ease 0ms,visibility 500ms ease 0ms}.modal-slider:not(._active){pointer-events:none!important}.modal-slider._active{opacity:1;visibility:visible}.modal-slider._visible{display:flex}.modal-slider__cover{z-index:-1}.modal-slider__content,.modal-slider__cover{position:absolute;top:0;left:0;right:0;bottom:0}.modal-slider__slider,.modal-slider__slider.swiper{width:100%;height:100%}@media only print{.modal-slider__slide{padding:40px calc(var(--wrapperPadding) + 50px)}}@media only screen and (min-width:1024px){.modal-slider__slide{padding:40px calc(var(--wrapperPadding) + 50px)}}@media only screen and (max-width:1023.98px){.modal-slider__slide{padding:40px calc(var(--wrapperPadding) + 38px)}.modal-slider__slide._video{padding-left:0;padding-right:0}}.modal-slider__slide video{max-width:100%}.modal-slider__close,.modal-slider__left,.modal-slider__right,.modal-slider__zoom{z-index:10;text-align:center;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--dark);background:var(--white);opacity:var(--UIBtnOpacity1);width:48px;height:48px;user-select:none;--UIBtnOpacity1:1;transition:width var(--UIBtnDuration) ease var(--UIBtnDelay),color var(--UIBtnDuration) ease var(--UIBtnDelay),background var(--UIBtnDuration) ease var(--UIBtnDelay),border var(--UIBtnDuration) ease var(--UIBtnDelay),outline var(--UIBtnDuration) ease var(--UIBtnDelay),opacity var(--UIBtnDuration) cubic-bezier(0,0,.2,1) var(--UIBtnDelay),box-shadow var(--UIBtnDuration) cubic-bezier(0,0,.2,1) var(--UIBtnDelay),text-decoration-color var(--UIBtnDuration) ease var(--UIBtnDelay),transform var(--UIBtnDuration) ease var(--UIBtnDelay)}.modal-slider__close *,.modal-slider__left *,.modal-slider__right *,.modal-slider__zoom *{pointer-events:none}.cookie a:active,.modal-slider__close:active,.modal-slider__left:active,.modal-slider__right:active,.modal-slider__zoom:active{--UIBtnDuration:0ms}.cookie a[data-clicked],.modal-slider__close[data-clicked],.modal-slider__left[data-clicked],.modal-slider__right[data-clicked],.modal-slider__zoom[data-clicked]{--UIBtnDelay:150ms}._no-touch .cookie a:active,._no-touch .cookie a:hover,._no-touch .modal-slider__close:active,._no-touch .modal-slider__close:hover,._no-touch .modal-slider__left:active,._no-touch .modal-slider__left:hover,._no-touch .modal-slider__right:active,._no-touch .modal-slider__right:hover,._no-touch .modal-slider__zoom:active,._no-touch .modal-slider__zoom:hover,._touch .cookie a:active,._touch .modal-slider__close:active,._touch .modal-slider__left:active,._touch .modal-slider__right:active,._touch .modal-slider__zoom:active{--UIBtnOpacity1:0.8}@media only screen and (max-width:767.98px){.modal-slider__close,.modal-slider__left,.modal-slider__right,.modal-slider__zoom{width:36px;height:36px}}.modal-slider__panel{display:flex;position:absolute;top:var(--wrapperPadding);right:var(--wrapperPadding);z-index:10}@media only print{.modal-slider__panel{gap:10px}}@media only screen and (min-width:1024px){.modal-slider__panel{gap:10px}}@media only screen and (max-width:1023.98px){.modal-slider__panel{gap:8px}}.modal-slider__left .icon,.modal-slider__panel .modal-slider__close .icon,.modal-slider__panel .modal-slider__zoom .icon,.modal-slider__right .icon{width:22px;height:22px}.modal-slider__left,.modal-slider__right{position:absolute;top:calc(50% - 24px)}@media only screen and (max-width:767.98px){.modal-slider__left,.modal-slider__right{top:calc(50% - 18px)}}.modal-slider__left{left:45px}@media only screen and (min-width:768px) and (max-width:1199.98px){.modal-slider__left{left:30px}}@media only screen and (max-width:767.98px){.modal-slider__left{left:20px}}.modal-slider__left .icon{margin-right:3px;transform:rotate(180deg)}@media only screen and (max-width:767.98px){.modal-slider__left .icon{margin-right:2px}}.modal-slider__right{right:45px}@media only screen and (min-width:768px) and (max-width:1199.98px){.modal-slider__right{right:30px}}@media only screen and (max-width:767.98px){.modal-slider__right{right:20px}}.modal-slider__right .icon{margin-left:3px}@media only screen and (max-width:767.98px){.modal-slider__right .icon{margin-left:2px}}.datepicker__cell,.datepicker__cells{display:-webkit-flex;display:-ms-flexbox;display:flex}.datepicker__cells{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker__cell{box-sizing:border-box;cursor:pointer;position:relative;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:32px;z-index:1}.datepicker__cell:empty{cursor:default}.datepicker__day-name,.datepicker__days-names{display:-webkit-flex;display:-ms-flexbox;display:flex}.datepicker__days-names{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker__day-name{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:1;-ms-flex:1;flex:1;text-transform:uppercase;font-family:".AppleSystemUIFont",Arial,sans-serif;font-size:17px;font-weight:700;line-height:1.53;letter-spacing:.63px;text-align:left;color:var(--text)}.datepicker__cell-day._weekend,.datepicker__day-name._weekend{color:var(--error)}.datepicker__cell-day{width:14.28571%;font-size:19px;line-height:1.42;text-align:left;color:var(--text)}.datepicker__cell-day._other-month{color:var(--borderDark)}.datepicker__cell-day._has-news{background-color:var(--green25)}.datepicker__cell-day._has-news._focus{background-color:var(--green50)}.datepicker__cell._has-news._selected,.datepicker__cell._selected{color:var(--white);background:var(--green)}.datepicker__cell-day._other-month._has-news{color:var(--text);opacity:.5}.datepicker__cells-months{height:170px}.datepicker__cell-month{width:33.33%;height:25%}.datepicker__cells-years,.datepicker__years{height:170px}.datepicker__cell-year{width:25%;height:33.33%}.datepicker{width:100%;border:0;background-color:var(--surface);border-radius:4px;font-size:14px;color:var(--textSecondary);transition:opacity .3s ease,transform .3s ease,left 0s .3s}.datepicker__content{box-sizing:border-box;padding:30px 0}.datepicker__cell-day._other-month:empty,.datepicker__cell-year._other-decade-:empty{background:0 0;border:0}@media all and (min-width:768px){.datepicker__content{padding-right:20px;padding-left:20px}}@media all and (min-width:1200px) and (max-width:1365.98px){.calendar__news-wrapper,.datepicker__content{padding-left:28px;padding-right:24px}}.modal-container._vitrine-modal .modal__content{pointer-events:auto;padding:0}.modal-container._vitrine-modal .modal__frame>.modal__close{display:none}.modal-form,.modal-success{padding:40px 30px;background:var(--white);color:var(--text);max-width:580px}@media only print{.modal-form,.modal-success{width:min(1002px,100vw - 40px)}}@media only screen and (min-width:768px){.modal-form,.modal-success{width:min(1002px,100vw - 40px)}}@media (max-width:767.98px){.modal-form,.modal-success{padding:40px 15px}}.modal-title{font-size:24px;line-height:1.15;margin-bottom:30px}.modal-title._green{color:var(--greenHover)}@media (max-width:767.98px){.modal-title{font-size:20px}}.modal-vitrine{display:flex;flex-direction:column;gap:30px}.modal-vitrine__title{font-size:24px;font-weight:700;line-height:1.2;color:var(--text)}.modal-vitrine-text{font-size:16px;line-height:1.2;color:var(--text)}@media (min-width:768px){.modal-vitrine{gap:40px}.modal-vitrine__title{font-size:32px}}.form{flex-direction:column}.form,.form__row{display:flex;gap:20px}@media (min-width:1024px){.form__row{flex-wrap:wrap}.form__row .form__field{flex-basis:0;flex-shrink:0;flex-grow:1;min-width:calc((100% - 40px)/3)}}@media (max-width:1023.98px){.form__row{flex-direction:column}}.form__field{display:flex;flex-direction:column;gap:10px}.form__label{font-size:18px;line-height:1.2;color:#575757}@media only screen and (max-width:767.98px){.form__label{font-size:16px}}.form__label{font-family:"Roboto",sans-serif}.form__text{display:block;width:100%;background:var(--surface);height:64px;padding:19px;font-size:18px;line-height:24px;border:1px solid transparent;outline:0;font-family:"Roboto",".AppleSystemUIFont",sans-serif}.form__text:focus{border-color:#e5e5e5}.form__text._error{border:1px solid var(--error)}@media (max-width:767.98px){.form__text{padding:19px 15px;font-size:16px;line-height:21px}}.form__textarea{display:block;width:100%;background:var(--surface);resize:none;height:138px;padding:19px;font-size:18px;line-height:24px;border:1px solid transparent;outline:0;font-family:"Roboto",".AppleSystemUIFont",sans-serif}.form__textarea:focus{border-color:#e5e5e5}.form__textarea._error{border:1px solid var(--error)}@media (max-width:767.98px){.form__textarea{padding:19px 15px;font-size:16px;line-height:21px;height:145px}}.form__btn-row{padding-top:20px;display:flex;gap:30px;align-items:center;justify-content:flex-start}@media (max-width:767.98px){.form__btn-row{align-items:flex-start;flex-direction:column}.form__btn-row .vitrine-btn{width:100%;max-width:360px}}.form-wrapper{max-width:500px}.agreement-checkbox{position:relative;display:flex;align-items:flex-start;gap:10px;cursor:pointer}.agreement-checkbox__input{position:absolute;opacity:.001;left:0;top:0;width:0;height:0;z-index:-1}.agreement-checkbox__input:checked+.agreement-checkbox__marker{background-color:var(--green)}.agreement-checkbox__marker{flex-shrink:0;width:20px;height:20px;border:1px solid var(--green);border-radius:3px;background:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 11L8.5 15L16 6' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")no-repeat center}.agreement-checkbox__text{font-size:16px;line-height:1.4}.form__agreement-error{display:block;font-size:12px;color:var(--error)}.agreement-checkbox__text a{text-decoration:underline;color:var(--green)}.excursion-form{padding:60px 40px 40px;max-width:598px;display:flex;flex-direction:column;gap:30px}@media only screen and (max-width:767.98px){.excursion-form{padding:40px 15px}}.excursion-form .modal-title{font-size:32px;line-height:1.2;font-weight:700;margin-bottom:0;font-family:"SFUIDisplay",Arial,sans-serif}@media only screen and (max-width:767.98px){.excursion-form .modal-title{font-size:28px}}.excursion-form .modal__close{top:10px;right:10px}.excursion-form__info{display:flex;flex-direction:column;gap:10px}.excursion-form__name{font-size:24px;font-weight:700;font-family:"Roboto",sans-serif;line-height:1.2;color:var(--text)}@media only screen and (max-width:767.98px){.excursion-form__name{font-size:20px}}.excursion-form__tags{display:flex;gap:6px;flex-wrap:wrap}@media only print{.excursion-form__tags{gap:6px}}@media only screen and (min-width:1024px){.excursion-form__tags{gap:6px}}@media only screen and (max-width:1023.98px){.excursion-form__tags{gap:4px}}.excursion-form__tag{display:inline-flex;align-items:center;justify-content:center;background:#e0eed9;line-height:1.4;font-family:"Roboto",sans-serif;color:var(--dark);width:fit-content}@media only print{.excursion-form__tag{font-size:17px;border-radius:8px;padding:6px 10px}}@media only screen and (min-width:1024px){.excursion-form__tag{font-size:17px;border-radius:8px;padding:6px 10px}}@media only screen and (max-width:1023.98px){.excursion-form__tag{font-size:14px;border-radius:6px;padding:4px 8px}}.excursion-form__row{display:flex;gap:10px;align-items:center}@media only screen and (max-width:479.98px){.excursion-form__row._counter{flex-wrap:wrap}.excursion-form__row._counter .excursion-form__value{flex:1 1 100%;min-width:100%}.excursion-form__row._counter .counter{width:100%}}@media only print{.excursion-form__row._counter .excursion-form__label{align-self:flex-start;margin-top:17px}}@media only screen and (min-width:480px){.excursion-form__row._counter .excursion-form__label{align-self:flex-start;margin-top:17px}}@media only screen and (max-width:479.98px){.excursion-form__row._counter .excursion-form__label{width:100%}}.excursion-form__label{font-size:16px;line-height:1.2;font-family:"Roboto",sans-serif;color:#636363;width:200px;flex-shrink:0}@media only screen and (max-width:479.98px){.excursion-form__label{width:115px}}.excursion-form__value{font-size:18px;line-height:1.2;font-family:"Roboto",sans-serif;color:var(--dark);white-space:nowrap}.excursion-form__value._price{font-size:24px;font-weight:700}.counter,.counter__control{display:flex;user-select:none}.counter{flex-direction:column;gap:10px;position:relative}.cookie a *,.counter._disabled{pointer-events:none}.counter._disabled .counter__btn,.counter._disabled .counter__value{opacity:.4}.counter__control{align-items:stretch;gap:0;width:200px;height:54px;background:var(--surface);border-radius:2px;padding:10px}@media only screen and (max-width:479.98px){.counter__control{width:100%}}.counter__btn{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer;background:var(--white);border:1px solid #e4e4e4;border-radius:0;user-select:none;-webkit-appearance:none;appearance:none;outline:0;padding:0;color:var(--dark);transition:opacity .3s ease}.counter__btn._disabled{pointer-events:none;opacity:.4}.counter__btn .icon{width:18px;height:18px}.counter__value,.counter__warning{font-size:18px;font-family:"Roboto",sans-serif;text-align:center}.counter__value{flex:1;display:flex;align-items:center;justify-content:center;line-height:1.6;color:var(--dark);user-select:none;border:0;outline:0;background:0 0;padding:0;min-width:3em;width:100%}.counter__warning{position:absolute;bottom:100%;left:0;right:0;display:none;line-height:1.2;color:var(--danger)}@media only screen and (max-width:767.98px){.counter__warning{font-size:14px}}.counter__warning._visible{display:block}.counter__remaining{font-size:18px;line-height:1.2;font-family:"Roboto",sans-serif;color:var(--text);text-align:center}@media only screen and (max-width:767.98px){.counter__remaining{font-size:14px}}.counter__remaining._many{color:var(--green)}.counter__remaining._few{color:var(--warning)}.counter__remaining._none{color:var(--danger)}.cookie{position:fixed;bottom:0;left:0;right:0;z-index:1000;text-align:center;background:var(--dark70);font-size:14px;line-height:1.2;color:var(--white);backdrop-filter:blur(8px)}@media only print{.cookie{left:75px}}@media only screen and (min-width:1200px){.cookie{left:75px}}@media only screen and (max-width:767.98px){.cookie{font-size:12px}}.cookie a{color:var(--white);opacity:var(--UIBtnOpacity1);--UIBtnOpacity1:1;transition:width var(--UIBtnDuration) ease var(--UIBtnDelay),color var(--UIBtnDuration) ease var(--UIBtnDelay),background var(--UIBtnDuration) ease var(--UIBtnDelay),border var(--UIBtnDuration) ease var(--UIBtnDelay),outline var(--UIBtnDuration) ease var(--UIBtnDelay),opacity var(--UIBtnDuration) cubic-bezier(0,0,.2,1) var(--UIBtnDelay),box-shadow var(--UIBtnDuration) cubic-bezier(0,0,.2,1) var(--UIBtnDelay),text-decoration-color var(--UIBtnDuration) ease var(--UIBtnDelay),transform var(--UIBtnDuration) ease var(--UIBtnDelay)}.cookie__wrapper{max-width:1920px;margin:0 auto}@media only print{.cookie__wrapper{padding:10px 45px}}@media only screen and (min-width:1200px){.cookie__wrapper{padding:10px 45px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.cookie__wrapper{padding:8px 30px}}@media only screen and (max-width:767.98px){.cookie__wrapper{padding:5px 20px}}@media only print{.cookie__wrapper{display:flex;align-items:center;gap:5px}}@media only screen and (min-width:768px){.cookie__wrapper{display:flex;align-items:center;gap:5px}}.cookie__close{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--white);opacity:var(--UIBtnOpacity1);cursor:pointer;--UIBtnOpacity1:1;transition:width var(--UIBtnDuration) ease var(--UIBtnDelay),color var(--UIBtnDuration) ease var(--UIBtnDelay),background var(--UIBtnDuration) ease var(--UIBtnDelay),border var(--UIBtnDuration) ease var(--UIBtnDelay),outline var(--UIBtnDuration) ease var(--UIBtnDelay),opacity var(--UIBtnDuration) cubic-bezier(0,0,.2,1) var(--UIBtnDelay),box-shadow var(--UIBtnDuration) cubic-bezier(0,0,.2,1) var(--UIBtnDelay),text-decoration-color var(--UIBtnDuration) ease var(--UIBtnDelay),transform var(--UIBtnDuration) ease var(--UIBtnDelay)}.cookie__close *{pointer-events:none}.cookie__close:active{--UIBtnDuration:0ms}.cookie__close[data-clicked]{--UIBtnDelay:150ms}._no-touch .cookie__close:active,._no-touch .cookie__close:hover,._touch .cookie__close:active{--UIBtnOpacity1:0.8}@media only print{.cookie__close{order:2}}@media only screen and (min-width:768px){.cookie__close{order:2}}@media only screen and (max-width:767.98px){.cookie__close{float:right;margin-top:-2px;margin-right:-16px}}.cookie__close .icon{width:20px;height:20px}@media only print{.cookie__text{order:1}}@media only screen and (min-width:768px){.cookie__text{order:1}}.cookie__text ._nowrap{white-space:nowrap}.date-dropdown__input{display:none}.date-dropdown__trigger{display:flex;align-items:center;gap:10px;background:var(--white);padding:10px;cursor:pointer;user-select:none}.date-dropdown__icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.date-dropdown__chevron .icon,.date-dropdown__icon .icon{width:24px;height:24px;color:var(--muted)}.date-dropdown__info{display:flex;align-items:center;gap:20px;flex-grow:1}@media only screen and (min-width:1200px) and (max-width:1365.98px){.date-dropdown__info{flex-direction:column;gap:5px;align-items:flex-start;justify-content:center}}@media only screen and (max-width:479.98px){.date-dropdown__info{flex-direction:column;gap:5px;align-items:flex-start;justify-content:center}}.date-dropdown__value{font-size:16px;font-weight:700;color:var(--dark);line-height:1.2;min-width:135px}@media only print{.date-dropdown__value{font-size:clamp(14px,calc(.27778vw + 10.66667px),16px);min-width:clamp(120px,calc(2.08333vw + 95px),135px)}}@media only screen and (min-width:1200px){.date-dropdown__value{font-size:clamp(14px,calc(.27778vw + 10.66667px),16px);min-width:clamp(120px,calc(2.08333vw + 95px),135px)}}.date-dropdown__time{font-size:16px;font-weight:400;color:var(--dark);line-height:1.2}@media only print{.date-dropdown__time{font-size:clamp(14px,calc(.27778vw + 10.66667px),16px)}}@media only screen and (min-width:1200px){.date-dropdown__time{font-size:clamp(14px,calc(.27778vw + 10.66667px),16px)}}.date-dropdown__chevron{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:transform .3s}.date-dropdown__dropdown{position:absolute;top:100%;left:0;right:0;z-index:10;display:none}.date-dropdown__body{background:var(--white);border:1px solid var(--green);border-top:0;max-height:300px;overflow-y:auto}.date-dropdown__item{display:flex;align-items:center;justify-content:space-between;padding:20px;cursor:pointer;transition:background .2s}@media only screen and (min-width:1200px) and (max-width:1365.98px){.date-dropdown__item{padding:10px 20px;min-height:48px}}@media only screen and (max-width:479.98px){.date-dropdown__item{padding:10px 20px;min-height:48px}}.date-dropdown__item:nth-child(even){background:var(--surface)}.date-dropdown__item._active,.date-dropdown__item:hover{background:var(--greenLight)}.date-dropdown__item._unavailable{cursor:default;pointer-events:none}.date-dropdown__item-info{display:flex;align-items:center;gap:20px}@media only screen and (min-width:1200px) and (max-width:1365.98px){.date-dropdown__item-info{flex-direction:column;gap:5px;align-items:flex-start;justify-content:center}}@media only screen and (max-width:479.98px){.date-dropdown__item-info{flex-direction:column;gap:5px;align-items:flex-start;justify-content:center}}.date-dropdown__item-date{font-size:16px;font-weight:700;color:var(--dark);line-height:1.2;min-width:135px}@media only print{.date-dropdown__item-date{font-size:clamp(14px,calc(.27778vw + 10.66667px),16px);min-width:clamp(120px,calc(2.08333vw + 95px),135px)}}@media only screen and (min-width:1200px){.date-dropdown__item-date{font-size:clamp(14px,calc(.27778vw + 10.66667px),16px);min-width:clamp(120px,calc(2.08333vw + 95px),135px)}}.date-dropdown__item-time{font-size:16px;font-weight:400;color:var(--dark);line-height:1.2}@media only print{.date-dropdown__item-time{font-size:clamp(14px,calc(.27778vw + 10.66667px),16px)}}@media only screen and (min-width:1200px){.date-dropdown__item-time{font-size:clamp(14px,calc(.27778vw + 10.66667px),16px)}}.date-dropdown__item-places{font-size:16px;font-weight:400;color:var(--green);line-height:1.2}@media only print{.date-dropdown__item-places{font-size:clamp(14px,calc(.27778vw + 10.66667px),16px)}}@media only screen and (min-width:1200px){.date-dropdown__item-places{font-size:clamp(14px,calc(.27778vw + 10.66667px),16px)}}.date-dropdown__item-places._few{color:var(--warning)}.date-dropdown__item-places._none{color:var(--danger)}.date-dropdown._empty .date-dropdown__value,.date-dropdown__item._empty .date-dropdown__item-date{font-weight:400;color:var(--gray)}.date-dropdown._empty .date-dropdown__time{display:none}.date-dropdown._open .date-dropdown__dropdown{display:block}.date-dropdown._open .date-dropdown__chevron{transform:rotate(180deg)}.excursion-list{position:relative}@media only screen and (max-width:1023.98px){.excursion-list{overflow:hidden}}@media only print{.excursion-list{width:calc(100% - 75px);margin-left:75px;padding:0 45px;margin-bottom:120px}}@media only screen and (min-width:1200px){.excursion-list{width:calc(100% - 75px);margin-left:75px;padding:0 45px;margin-bottom:120px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.excursion-list{padding:0 30px;margin-bottom:80px}}@media only screen and (max-width:767.98px){.excursion-list{margin-bottom:60px}}.excursion-list__row{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;align-items:center;margin-bottom:40px}@media only screen and (max-width:767.98px){.excursion-list__row{padding-left:20px;padding-right:20px}}.excursion-list__title{font-family:"SFUIText",Arial,sans-serif;font-weight:800;font-size:30px}@media (min-width:1200px){.excursion-list__title{font-size:46px;line-height:68px}}.excursion-list__inner{position:relative}@media only print{.excursion-list__inner{overflow:hidden}}@media only screen and (min-width:1024px){.excursion-list__inner{overflow:hidden}}@media only screen and (max-width:767.98px){.excursion-list__inner{padding-left:20px;padding-right:20px}}@media only print{.excursion-list__inner._with-arrows{padding-left:65px;padding-right:65px}}@media only screen and (min-width:1280px){.excursion-list__inner._with-arrows{padding-left:65px;padding-right:65px}}@media only screen and (min-width:1024px) and (max-width:1279.98px){.excursion-list__inner._with-arrows{padding-left:50px;padding-right:50px}}@media only print{.excursion-list__threshold{mask-image:linear-gradient(to right,transparent 0,#000 20px,#000 calc(100% - 20px),transparent 100%)}}@media only screen and (min-width:1024px){.excursion-list__threshold{mask-image:linear-gradient(to right,transparent 0,#000 20px,#000 calc(100% - 20px),transparent 100%)}}@media only print{.excursion-list__threshold{margin:0-20px}}@media only screen and (min-width:768px){.excursion-list__threshold{margin:0-20px}}@media only screen and (max-width:767.98px){.excursion-list__threshold{margin:0-10px}}.excursion-list__show,.excursion-list__show.swiper{overflow:visible}.excursion-list__item,.excursion-list__item.swiper-slide{padding:0 20px}@media only print{.excursion-list__item,.excursion-list__item.swiper-slide{width:33.333%}}@media only screen and (min-width:1590px){.excursion-list__item,.excursion-list__item.swiper-slide{width:33.333%}}@media only screen and (min-width:768px) and (max-width:1729.98px){.excursion-list__item,.excursion-list__item.swiper-slide{width:clamp(380px,calc(12.47401vw + 284.19958px),500px)}}@media only screen and (max-width:767.98px){.excursion-list__item,.excursion-list__item.swiper-slide{width:40%;min-width:280px;padding:0 10px}}.excursion-list__nav{display:flex;align-items:center;justify-content:space-between;pointer-events:none}@media only print{.excursion-list__nav{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:2}}@media only screen and (min-width:1200px){.excursion-list__nav{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:2}}@media only screen and (min-width:1024px) and (max-width:1199.98px){.excursion-list__nav{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:2}}@media only screen and (max-width:1023.98px){.excursion-list__nav{display:none}}.excursion-list__arrow{pointer-events:auto}.excursion-card,.excursion-card__media{background:var(--surface)}.excursion-card__media{position:relative;overflow:hidden;aspect-ratio:5/3}.excursion-card__picture{display:block;width:100%;height:100%}@media only print{.excursion-card__content{padding:30px 20px}}@media only screen and (min-width:768px){.excursion-card__content{padding:30px 20px}}@media only screen and (max-width:767.98px){.excursion-card__content{padding:20px 10px}}.excursion-card__title{font-size:24px;font-weight:700;color:var(--text);margin-bottom:20px}@media only screen and (min-width:768px) and (max-width:1279.98px){.excursion-card__title{font-size:21px}}@media only screen and (max-width:767.98px){.excursion-card__title{font-size:18px}}.excursion-card__info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media only print{.excursion-card__info{gap:10px 20px;margin-bottom:30px}}@media only screen and (min-width:768px){.excursion-card__info{gap:10px 20px;margin-bottom:30px}}@media only screen and (max-width:767.98px){.excursion-card__info{gap:10px;margin-bottom:20px}}.excursion-card__info-label{font-size:16px;color:var(--muted);margin-bottom:10px}@media only screen and (max-width:767.98px){.excursion-card__info-label{display:none}}.excursion-card__info-row{display:flex;align-items:center;gap:10px}.excursion-card__info-icon{width:24px;height:24px;flex-shrink:0;color:var(--muted)}@media only screen and (max-width:359.98px){.excursion-card__info-icon{width:20px;height:20px}}.excursion-card__info-value{font-size:18px;font-weight:700;color:var(--text)}@media only screen and (min-width:768px) and (max-width:1279.98px){.excursion-card__info-value{font-size:16px}}@media only screen and (max-width:767.98px){.excursion-card__info-value{font-size:15px}}.excursion-card__program{margin-bottom:20px}.excursion-card__program-label{font-size:16px;color:var(--muted);margin-bottom:10px}@media only screen and (max-width:767.98px){.excursion-card__program-label{font-size:14px}}.excursion-card__tags{display:flex;flex-wrap:wrap;gap:4px}.excursion-card__tag{display:inline-flex;align-items:center;justify-content:center;padding:6px 8px;font-size:16px;color:var(--text);background:var(--greenLight);border-radius:10px}@media only screen and (max-width:767.98px){.excursion-card__tag{font-size:13px;padding:4px 6px;border-radius:8px}}.excursion-card__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;border-top:1px solid var(--border);padding-top:20px}@media only screen and (max-width:1279.98px){.excursion-card__bottom{flex-direction:column;align-items:stretch;gap:15px}}.excursion-card__price{display:flex;gap:10px}@media only print{.excursion-card__price{flex-direction:column}}@media only screen and (min-width:1280px){.excursion-card__price{flex-direction:column}}@media only screen and (max-width:1279.98px){.excursion-card__price{justify-content:space-between;align-items:center}}.excursion-card__price-label{font-size:16px;color:var(--muted)}@media only screen and (max-width:767.98px){.excursion-card__price-label{font-size:14px}}.excursion-card__price-value{font-size:24px;font-weight:700;color:var(--text)}@media only screen and (min-width:1280px) and (max-width:767.98px){.excursion-card__price-value{font-size:21px}}@media only screen and (max-width:767.98px){.excursion-card__price-value{font-size:18px}}@media only screen and (max-width:1279.98px){.excursion-card__buy .btn{width:100%}}@media only print{.excursion-detail{gap:0 40px}}@media only screen and (min-width:1366px){.excursion-detail{gap:0 40px}}@media only screen and (min-width:1200px) and (max-width:1365.98px){.excursion-detail{gap:0 20px}}@media only print{.excursion-detail{display:grid;grid-template-columns:minmax(0,1fr) clamp(364px,calc(20.55556vw + 117.33333px),512px);grid-template-rows:auto auto auto auto;grid-template-areas:"gallery aside""props aside""program aside""text aside";width:calc(100% - 75px);margin-left:75px;margin-bottom:120px;padding:0 45px}}@media only screen and (min-width:1200px){.excursion-detail{display:grid;grid-template-columns:minmax(0,1fr) clamp(364px,calc(20.55556vw + 117.33333px),512px);grid-template-rows:auto auto auto auto;grid-template-areas:"gallery aside""props aside""program aside""text aside";width:calc(100% - 75px);margin-left:75px;margin-bottom:120px;padding:0 45px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.excursion-detail{width:100%;margin-bottom:80px;padding:0 30px}}@media only screen and (max-width:767.98px){.excursion-detail{margin-bottom:60px;width:100%;padding:0 20px}}.excursion-detail__gallery{grid-area:gallery}.excursion-detail__props{grid-area:props}.excursion-detail__program{grid-area:program}.excursion-detail__text{grid-area:text}.excursion-detail__text .detailed{margin:0}.excursion-detail__text .detailed__content{padding:0;border:0}.excursion-detail__aside{grid-area:aside;position:relative}.excursion-gallery{position:relative}@media only print{.excursion-gallery{margin-bottom:40px}}@media only screen and (min-width:1200px){.excursion-gallery{margin-bottom:40px}}@media only screen and (max-width:1199.98px){.excursion-gallery{margin-bottom:30px}}@media only screen and (max-width:767.98px){.excursion-gallery{margin-left:-20px;margin-right:-20px}}.excursion-gallery__show{overflow:hidden}.excursion-gallery__slide{position:relative}.excursion-gallery__media{position:relative;overflow:hidden;width:100%;aspect-ratio:1064/787}.excursion-gallery__picture,.excursion-gallery__picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.excursion-gallery__next,.excursion-gallery__prev{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:75px;height:75px;display:flex;align-items:center;justify-content:center;background:var(--dark);border:2px solid var(--darkHover);cursor:pointer;padding:0;transition:opacity .3s}.excursion-gallery__next .icon,.excursion-gallery__prev .icon{width:9px;height:19px;color:var(--white)}.excursion-gallery__next.swiper-button-disabled,.excursion-gallery__prev.swiper-button-disabled{opacity:.7;pointer-events:none}.excursion-gallery__prev{left:20px}.excursion-gallery__prev .icon{transform:rotate(180deg)}.excursion-gallery__next{right:20px}.excursion-props{display:flex;gap:20px}@media only screen and (max-width:1199.98px){.excursion-props{flex-direction:column;gap:15px;margin-bottom:30px}}@media only print{.excursion-props{flex-direction:row;margin-bottom:30px}}@media only screen and (min-width:1200px){.excursion-props{flex-direction:row;margin-bottom:30px}}.excursion-props__prop{display:flex;flex-direction:column;gap:0;flex:1}.excursion-props__prop-label{color:var(--gray);font-weight:400;line-height:1.2;font-size:16px}.excursion-props__prop-value{color:var(--text);font-weight:700;line-height:1.2;font-size:20px}.excursion-program{border-bottom:1px solid var(--borderLight)}@media only print{.excursion-program{margin-bottom:40px;padding-bottom:30px}}@media only screen and (min-width:1200px){.excursion-program{margin-bottom:40px;padding-bottom:30px}}@media only screen and (max-width:1199.98px){.excursion-program{margin-bottom:30px;padding-bottom:20px}}.excursion-program__label{line-height:1.2;color:var(--gray);margin-bottom:10px;font-size:16px}.excursion-program__values{display:flex;flex-wrap:wrap;gap:10px}@media only screen and (max-width:1023.98px){.excursion-program__values{gap:8px}}.excursion-program__value{line-height:1.4;color:var(--dark);background:var(--greenLight)}@media only print{.excursion-program__value{font-size:17px;border-radius:8px;padding:6px 10px}}@media only screen and (min-width:1024px){.excursion-program__value{font-size:17px;border-radius:8px;padding:6px 10px}}@media only screen and (max-width:1023.98px){.excursion-program__value{font-size:15px;border-radius:6px;padding:4px 8px}}@media only print{.excursion-aside{width:clamp(364px,calc(20.55556vw + 117.33333px),512px)}.excursion-aside._fixed{position:fixed}.excursion-aside._fixed-top{top:0}.excursion-aside._fixed-bottom{bottom:0}.excursion-aside._absolute{position:absolute;left:0}}@media only screen and (min-width:1200px){.excursion-aside{width:clamp(364px,calc(20.55556vw + 117.33333px),512px)}.excursion-aside._fixed{position:fixed}.excursion-aside._fixed-top{top:0}.excursion-aside._fixed-bottom{bottom:0}.excursion-aside._absolute{position:absolute;left:0}}@media only screen and (max-width:1199.98px){.excursion-aside{margin-bottom:40px}}.excursion-aside__inner{background:var(--surface);padding:40px 30px;display:flex;flex-direction:column;gap:30px}@media only screen and (min-width:768px) and (max-width:1199.98px){.excursion-aside__inner{flex-direction:row;flex-wrap:wrap;gap:20px;padding:30px 20px}}@media only screen and (max-width:767.98px){.excursion-aside__inner{padding:30px 20px;margin-left:-20px;margin-right:-20px}}.excursion-aside__date{position:relative}@media only screen and (min-width:1024px) and (max-width:1199.98px){.excursion-aside__date{width:calc(50% - 10px)}}@media only screen and (max-width:1023.98px){.excursion-aside__date{width:100%}}.excursion-aside__people{display:flex;flex-direction:column;gap:10px}@media only screen and (min-width:1024px) and (max-width:1199.98px){.excursion-aside__people{width:calc(50% - 10px)}}@media only screen and (max-width:1023.98px){.excursion-aside__people{width:100%}}.excursion-aside__people-row{display:flex;align-items:center;gap:10px;background:var(--white);padding:10px}.excursion-aside__people-icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.excursion-aside__people-icon .icon{width:24px;height:24px;color:var(--muted)}.excursion-aside__people-label{font-size:16px;color:var(--gray);line-height:1.2;flex-grow:1}@media only print{.excursion-aside__people-label{font-size:clamp(14px,calc(.27778vw + 10.66667px),16px)}}@media only screen and (min-width:1200px){.excursion-aside__people-label{font-size:clamp(14px,calc(.27778vw + 10.66667px),16px)}}@media only screen and (max-width:479.98px){.excursion-aside__people-label{font-size:14px}}@media only print{.excursion-aside .counter{flex-shrink:0}}@media only screen and (min-width:1200px){.excursion-aside .counter{flex-shrink:0}}.excursion-aside__price{display:flex;flex-direction:column;gap:10px}@media only screen and (min-width:768px) and (max-width:1199.98px){.excursion-aside__price{width:100%}}.excursion-aside__price-label{font-size:16px;color:var(--muted);line-height:1.2}@media only print{.excursion-aside__price-label{font-size:clamp(13px,calc(.41667vw + 8px),16px)}}@media only screen and (min-width:1200px){.excursion-aside__price-label{font-size:clamp(13px,calc(.41667vw + 8px),16px)}}.excursion-aside__price-value{font-size:32px;font-weight:700;color:var(--dark);line-height:1.2}@media only print{.excursion-aside__price-value{font-size:clamp(26px,calc(.83333vw + 16px),32px)}}@media only screen and (min-width:1200px){.excursion-aside__price-value{font-size:clamp(26px,calc(.83333vw + 16px),32px)}}@media only screen and (max-width:767.98px){.excursion-aside__price-value{font-size:28px}}.excursion-aside__btn .btn{width:fit-content}@media only screen and (min-width:768px) and (max-width:1199.98px){.excursion-aside__btn{width:100%}}.excursion-aside__desc{font-size:17px;font-weight:400;color:var(--textSecondary);line-height:1.6}@media only print{.excursion-aside__desc{font-size:clamp(14px,calc(.41667vw + 9px),17px)}}@media only screen and (min-width:1200px){.excursion-aside__desc{font-size:clamp(14px,calc(.41667vw + 9px),17px)}}@media only screen and (min-width:768px) and (max-width:1199.98px){.excursion-aside__desc{width:100%}}.counter._aside{position:relative}@media only print{.counter._aside{width:clamp(150px,calc(6.94444vw + 66.66667px),200px)}}@media only screen and (min-width:1200px){.counter._aside{width:clamp(150px,calc(6.94444vw + 66.66667px),200px)}}.counter._aside .counter__control{background:0 0;padding:0;width:auto;height:auto}.counter._aside .counter__remaining{position:absolute;top:calc(100% + 10px);right:0;text-align:right;white-space:nowrap}@media only print{.counter._aside .counter__remaining{font-size:clamp(15px,calc(.41667vw + 10px),18px)}}@media only screen and (min-width:1200px){.counter._aside .counter__remaining{font-size:clamp(15px,calc(.41667vw + 10px),18px)}}.counter._aside .counter__warning{bottom:calc(100% + 10px)}@media only print{.counter._aside .counter__warning{font-size:clamp(12px,calc(.27778vw + 8.66667px),14px)}}@media only screen and (min-width:1200px){.counter._aside .counter__warning{font-size:clamp(12px,calc(.27778vw + 8.66667px),14px)}}@media only print{.text-spacer-60{height:60px}}@media only screen and (min-width:1200px){.text-spacer-60{height:60px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.text-spacer-60{height:40px}}@media only screen and (max-width:767.98px){.text-spacer-60{height:30px}}@media only print{.text-spacer-120{height:120px}}@media only screen and (min-width:1200px){.text-spacer-120{height:120px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.text-spacer-120{height:80px}}@media only screen and (max-width:767.98px){.text-spacer-120{height:60px}}@media only print{.excursion-fixed-panel{display:none}}@media only screen and (min-width:1200px){.excursion-fixed-panel{display:none}}@media only screen and (max-width:1199.98px){.excursion-fixed-panel{position:fixed;top:0;left:0;right:0;z-index:100;background:var(--surface);visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s;border-bottom:1px solid var(--border)}.excursion-fixed-panel._visible{visibility:visible;opacity:1}}.excursion-fixed-panel__inner{display:flex;align-items:center;padding:20px 30px}@media only screen and (max-width:767.98px){.excursion-fixed-panel__inner{padding:12px 20px;justify-content:space-between}}.excursion-fixed-panel__price{font-size:24px;font-weight:700;color:var(--dark);font-family:"Roboto",sans-serif;white-space:nowrap}@media only screen and (max-width:767.98px){.excursion-fixed-panel__price{font-size:20px}}@media only screen and (max-width:359.98px){.excursion-fixed-panel__price{font-size:18px}}.excursion-fixed-panel__btn{margin-left:auto;flex-shrink:0}@media only screen and (max-width:767.98px){.excursion-fixed-panel__btn{margin-left:0}.excursion-fixed-panel__btn.btn._green{padding-left:20px;padding-right:20px}}.date-modal{padding:40px 20px;background:var(--surface);max-width:440px;display:flex;flex-direction:column;gap:30px;position:relative}@media only screen and (max-width:479.98px){.date-modal{padding:40px 15px}}.date-modal__close{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;color:var(--text);cursor:pointer;background:0 0;border:0;padding:0;outline:0}.date-modal__close,.date-modal__close .icon{width:32px;height:32px}.date-modal__title{font-size:32px;font-weight:700;line-height:1.2;color:var(--text);font-family:"SFUIDisplay",Arial,sans-serif}@media only screen and (max-width:479.98px){.date-modal__title{font-size:24px}}.date-modal__list-wrap{background:var(--white);overflow:hidden}.date-modal .date-dropdown._modal{background:var(--white);position:relative}.date-modal .date-dropdown._modal .date-dropdown__dropdown{position:relative;top:auto;left:auto;right:auto}.date-modal .date-dropdown._modal .date-dropdown__body{max-height:min(472px,50vh);overflow-y:auto;border-top:1px solid var(--borderLight)}.date-modal__people{display:flex;flex-direction:column;gap:10px}.date-modal__people-row{display:flex;align-items:center;gap:10px;background:var(--white);padding:10px}.date-modal__people-icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:var(--muted)}.date-modal__people-icon .icon{width:24px;height:24px}.date-modal__people-label{font-size:16px;color:var(--gray);font-family:"Roboto",sans-serif;flex-grow:1}.date-modal__cost{display:flex;flex-direction:column;gap:10px}.date-modal__cost-label,.date-modal__cost-value{font-size:16px;color:var(--muted);font-family:"Roboto",sans-serif}.date-modal__cost-value{font-size:32px;font-weight:700;color:var(--dark)}@media only screen and (max-width:479.98px){.date-modal__cost-value{font-size:28px}}.date-modal__btn .btn{width:fit-content}@media only screen and (max-width:479.98px){.date-modal__btn .btn{width:100%}}.event-selection{position:relative}@media only print{.event-selection{width:calc(100% - 75px);margin-left:75px;padding:0 45px;margin-bottom:120px}}@media only screen and (min-width:1200px){.event-selection{width:calc(100% - 75px);margin-left:75px;padding:0 45px;margin-bottom:120px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.event-selection{padding:0 30px;margin-bottom:80px}}@media only screen and (max-width:767.98px){.event-selection{padding:0 20px;margin-bottom:60px}}.event-selection__title{font-size:40px;font-weight:700;color:var(--text);margin-bottom:40px;font-family:"SFUIDisplay",Arial,sans-serif}@media only screen and (max-width:767.98px){.event-selection__title{font-size:24px;margin-bottom:30px}}.event-selection__toggle{display:inline-flex;border:1px solid var(--border);margin-bottom:30px}@media only screen and (max-width:1199.98px){.event-selection__toggle{display:none}}.event-selection__toggle-btn{display:inline-flex;align-items:center;gap:8px;padding:20px 30px;background:0 0;border:0;cursor:pointer;font-size:18px;color:var(--muted);font-family:"Roboto",sans-serif}.event-selection__toggle-btn._active{color:var(--text)}.event-selection__toggle-icon{width:18px;height:18px;color:currentColor}@media only print{.event-selection__body{display:grid;gap:clamp(20px,calc(2.77778vw - 13.33333px),40px);grid-template-columns:minmax(0,1fr) clamp(520px,calc(25vw + 220px),700px)}}@media only screen and (min-width:1200px){.event-selection__body{display:grid;gap:clamp(20px,calc(2.77778vw - 13.33333px),40px);grid-template-columns:minmax(0,1fr) clamp(520px,calc(25vw + 220px),700px)}}@media only screen and (max-width:1199.98px){.event-selection__body{display:flex;flex-direction:column}}@media only screen and (min-width:768px) and (max-width:1199.98px){.event-selection__body{gap:40px}}@media only screen and (max-width:767.98px){.event-selection__body{gap:40px}}.event-selection__bg{position:absolute;top:0;bottom:0;left:-75px;right:0;pointer-events:none;z-index:-1;display:none}@media only print{.event-selection__bg{display:block}}@media only screen and (min-width:1200px){.event-selection__bg{display:block}}.event-selection__bg-viewport-left,.event-selection__bg-viewport-right{overflow:hidden;width:100vw;position:absolute;left:calc((100% - 100vw)/2)}.event-selection__bg-viewport-left{bottom:-123px;height:1061px}.event-selection__bg-viewport-right{top:-205px;height:663px}.event-selection__bg-inner-left,.event-selection__bg-inner-right{width:2374px;height:100%;position:absolute;top:0;left:calc(50% - 1187px)}.event-selection__bg-left,.event-selection__bg-right{position:absolute;background-repeat:no-repeat;background-size:contain}.event-selection__bg-left{left:21px;bottom:0;width:756px;height:1061px;background-image:url(/local/templates/excursions_s34web/assets/css/../images/event-selection-bg-left.webp)}.event-selection__bg-right{right:0;top:0;width:792px;height:663px;background-image:url(/local/templates/excursions_s34web/assets/css/../images/event-selection-bg-right.webp)}@media only print{.event-calendar{display:flex;flex-direction:column;flex-shrink:0}}@media only screen and (min-width:1200px){.event-calendar{display:flex;flex-direction:column;flex-shrink:0}}@media only screen and (min-width:768px) and (max-width:1199.98px){.event-calendar{width:100%}}@media only screen and (max-width:767.98px){.event-calendar{width:100%}}.event-calendar__header{gap:10px 40px;padding:0;border-bottom:1px solid var(--borderLight)}@media only print{.event-calendar__header{display:grid;align-items:center}}@media only screen and (min-width:480px){.event-calendar__header{display:grid;align-items:center}}@media only print{.event-calendar__header{gap:clamp(30px,calc(6.94444vw - 53.33333px),80px);height:clamp(60px,calc(2.77778vw + 26.66667px),80px);grid-template-columns:clamp(110px,calc(6.94444vw + 26.66667px),160px) 1fr clamp(110px,calc(6.94444vw + 26.66667px),160px)}}@media only screen and (min-width:1200px){.event-calendar__header{gap:clamp(30px,calc(6.94444vw - 53.33333px),80px);height:clamp(60px,calc(2.77778vw + 26.66667px),80px);grid-template-columns:clamp(110px,calc(6.94444vw + 26.66667px),160px) 1fr clamp(110px,calc(6.94444vw + 26.66667px),160px)}}@media only screen and (min-width:768px) and (max-width:1199.98px){.event-calendar__header{gap:clamp(40px,calc(9.25926vw - 31.11111px),80px);grid-template-columns:120px 1fr 120px}}@media only screen and (min-width:480px) and (max-width:767.98px){.event-calendar__header{gap:40px;grid-template-columns:120px 1fr}}@media only screen and (max-width:479.98px){.event-calendar__header{display:flex;flex-direction:column;gap:10px}}.event-calendar__month-btn{padding:4px 0}@media only print{.event-calendar__month-btn .btn-link{font-size:clamp(14px,calc(.55556vw + 7.33333px),18px)}}@media only screen and (min-width:1200px){.event-calendar__month-btn .btn-link{font-size:clamp(14px,calc(.55556vw + 7.33333px),18px)}}@media only screen and (max-width:767.98px){.event-calendar__month-btn .btn-link{font-size:14px}}.event-calendar__month{display:flex;align-items:center;justify-content:space-between;text-align:center;gap:30px;padding:0}@media only print{.event-calendar__month{gap:clamp(10px,calc(2.77778vw - 23.33333px),30px)}}@media only screen and (min-width:1200px){.event-calendar__month{gap:clamp(10px,calc(2.77778vw - 23.33333px),30px)}}.event-calendar__month-arrow{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:0 0;border:0;cursor:pointer;color:var(--text)}.event-calendar__month-arrow .icon{width:10px;height:18px}.event-calendar__month-arrow-prev .icon,.faq-item._opened .faq-item__title-icon .icon,.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.event-calendar__month-label{font-size:24px;line-height:38px;font-weight:700;color:var(--text);font-family:"Roboto",sans-serif}@media only print{.event-calendar__month-label{font-size:clamp(18px,calc(.83333vw + 8px),24px)}}@media only screen and (min-width:1200px){.event-calendar__month-label{font-size:clamp(18px,calc(.83333vw + 8px),24px)}}@media only screen and (max-width:767.98px){.event-calendar__month-label{font-size:18px}}@media only print{.event-calendar__content{display:flex;align-items:center;min-height:clamp(522px,calc(26.38889vw + 205.33333px),712px)}}@media only screen and (min-width:1200px){.event-calendar__content{display:flex;align-items:center;min-height:clamp(522px,calc(26.38889vw + 205.33333px),712px)}}.event-calendar__grid{padding:20px 0;display:grid;grid-template-columns:repeat(7,1fr);gap:2px}@media only print{.event-calendar__grid{width:100%;height:100%}}@media only screen and (min-width:1200px){.event-calendar__grid{width:100%;height:100%}}.event-calendar__row{display:contents}.event-calendar__cell{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:var(--lightGray);border:1px solid var(--surface);background:rgba(255,255,255,.7);backdrop-filter:blur(5px);cursor:pointer}.event-calendar__cell:hover{background:var(--surface)}@media only print{.event-calendar__cell{height:clamp(70px,calc(4.16667vw + 20px),100px);font-size:clamp(18px,calc(.83333vw + 8px),24px)}}@media only screen and (min-width:1200px){.event-calendar__cell{height:clamp(70px,calc(4.16667vw + 20px),100px);font-size:clamp(18px,calc(.83333vw + 8px),24px)}}@media only screen and (min-width:768px) and (max-width:1199.98px){.event-calendar__cell{height:80px}}@media only screen and (max-width:767.98px){.event-calendar__cell{height:54px;font-size:16px}}.event-calendar__cell._empty{border:0;cursor:none;pointer-events:none}.event-calendar__cell._active{border-color:var(--greenPale);border-width:2px;color:var(--text);cursor:pointer}.event-calendar__cell._active:hover{background:var(--greenPale)}@media only screen and (max-width:767.98px){.event-calendar__cell._active{border-width:1px}}.event-calendar__cell._selected{background:var(--greenHighlight);border-color:var(--green);border-width:3px;color:var(--text)}@media only screen and (max-width:767.98px){.event-calendar__cell._selected{border-width:1px}}.event-calendar__cell-head{background:var(--surface);font-size:24px;font-weight:400;color:var(--muted)}@media only print{.event-calendar__cell-head{height:clamp(50px,calc(1.38889vw + 33.33333px),60px);font-size:clamp(18px,calc(.83333vw + 8px),24px)}}@media only screen and (min-width:1200px){.event-calendar__cell-head{height:clamp(50px,calc(1.38889vw + 33.33333px),60px);font-size:clamp(18px,calc(.83333vw + 8px),24px)}}@media only screen and (min-width:768px) and (max-width:1199.98px){.event-calendar__cell-head{height:60px}}@media only screen and (max-width:767.98px){.event-calendar__cell-head{font-size:16px;height:40px}}.event-calendar__dots{position:absolute;top:75%;display:flex;flex-wrap:wrap;justify-content:center;transform:translateY(-25%);flex-shrink:0;--baseSize:6px;gap:var(--baseSize);left:var(--baseSize);right:var(--baseSize)}@media only screen and (min-width:1200px) and (max-width:1589.98px){.event-calendar__dots{--baseSize:4px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.event-calendar__dots{--baseSize:6px}}@media only screen and (min-width:480px) and (max-width:767.98px){.event-calendar__dots{--baseSize:4px}}@media only screen and (min-width:360px) and (max-width:479.98px){.event-calendar__dots{--baseSize:3px}}@media only screen and (max-width:359.98px){.event-calendar__dots{--baseSize:2px}}.event-calendar__dot{aspect-ratio:1/1;border-radius:50%;flex-shrink:0;width:8px}@media only screen and (min-width:1200px) and (max-width:1589.98px){.event-calendar__dot{width:6px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.event-calendar__dot{width:8px}}@media only screen and (max-width:767.98px){.event-calendar__dot{width:6px}}.event-calendar__dot._many{background:var(--greenDot)}.event-calendar__dot._few{background:var(--warning)}.event-calendar__dot._none{background:var(--danger)}.event-calendar__legend{display:flex;align-items:center;justify-content:center;gap:60px;padding:15px 0;border-top:1px solid var(--borderLight);border-bottom:1px solid var(--borderLight);background:rgba(255,255,255,.7);backdrop-filter:blur(5px)}@media only screen and (max-width:767.98px){.event-calendar__legend{flex-wrap:wrap;gap:10px 30px;padding:10px 0}}.event-calendar__legend-item{display:flex;align-items:center;gap:10px}.event-calendar__legend-dot{width:16px;aspect-ratio:1/1;border-radius:50%;flex-shrink:0}@media only print{.event-calendar__legend-dot{width:clamp(12px,calc(.55556vw + 5.33333px),16px)}}@media only screen and (min-width:1200px){.event-calendar__legend-dot{width:clamp(12px,calc(.55556vw + 5.33333px),16px)}}@media only screen and (max-width:767.98px){.event-calendar__legend-dot{width:12px;height:12px}}.event-calendar__legend-dot._many{background:var(--greenDot)}.event-calendar__legend-dot._few{background:var(--warning)}.event-calendar__legend-dot._none{background:var(--danger)}.event-calendar__legend-text{font-size:16px;color:var(--muted);font-family:"Roboto",sans-serif}@media only print{.event-calendar__legend-text{font-size:clamp(13px,calc(.41667vw + 8px),16px)}}@media only screen and (min-width:1200px){.event-calendar__legend-text{font-size:clamp(13px,calc(.41667vw + 8px),16px)}}@media only screen and (max-width:767.98px){.event-calendar__legend-text{font-size:14px}}.event-panel{overflow:hidden;gap:20px}@media only print{.event-panel{flex:1;min-width:0;display:flex;flex-direction:column}}@media only screen and (min-width:1200px){.event-panel{flex:1;min-width:0;display:flex;flex-direction:column}}@media only screen and (min-width:768px) and (max-width:1199.98px){.event-panel{width:100%}}@media only screen and (max-width:767.98px){.event-panel{width:100%}}.event-panel__header{display:flex;align-items:center;justify-content:space-between;gap:30px;background:var(--green);padding:15px 20px}@media only print{.event-panel__header{padding:5px 20px;height:clamp(60px,calc(2.77778vw + 26.66667px),80px)}}@media only screen and (min-width:1200px){.event-panel__header{padding:5px 20px;height:clamp(60px,calc(2.77778vw + 26.66667px),80px)}}.event-panel__date{font-size:24px;font-weight:700;color:var(--white);font-family:"SFUIDisplay",Arial,sans-serif}@media only print{.event-panel__date{font-size:clamp(18px,calc(.83333vw + 8px),24px)}}@media only screen and (min-width:1200px){.event-panel__date{font-size:clamp(18px,calc(.83333vw + 8px),24px)}}@media only screen and (max-width:767.98px){.event-panel__date{font-size:24px}}.event-panel__count{font-size:18px;color:var(--surface);font-family:"Roboto",sans-serif}@media only print{.event-panel__count{font-size:clamp(15px,calc(.41667vw + 10px),18px)}}@media only screen and (min-width:1200px){.event-panel__count{font-size:clamp(15px,calc(.41667vw + 10px),18px)}}@media only screen and (max-width:767.98px){.event-panel__count{font-size:16px}}@media only print{.event-panel__list-container{position:relative;flex-grow:1}}@media only screen and (min-width:1200px){.event-panel__list-container{position:relative;flex-grow:1}}@media only print{.event-panel__list-inner{position:absolute;left:0;top:0;height:100%;width:100%;display:flex}}@media only screen and (min-width:1200px){.event-panel__list-inner{position:absolute;left:0;top:0;height:100%;width:100%;display:flex}}@media only print{.event-panel__list{flex:1;min-width:0;overflow:hidden;position:relative}.event-panel__list:after,.event-panel__list:before{content:"";position:absolute;left:0;width:100%;border-top:1px solid var(--borderLight);z-index:3}.event-panel__list:before{top:0}.event-panel__list:after{bottom:0}.event-panel__list .swiper-wrapper{display:flex;flex-direction:column}.event-panel__list .swiper-slide{height:auto;margin-bottom:10px}.event-panel__list .swiper-slide:first-child{margin-top:0}.event-panel__list .swiper-slide:last-child{margin-bottom:0}}@media only screen and (min-width:1200px){.event-panel__list{flex:1;min-width:0;overflow:hidden;position:relative}.event-panel__list:after,.event-panel__list:before{content:"";position:absolute;left:0;width:100%;border-top:1px solid var(--borderLight);z-index:3}.event-panel__list:before{top:0}.event-panel__list:after{bottom:0}.event-panel__list .swiper-wrapper{display:flex;flex-direction:column}.event-panel__list .swiper-slide{height:auto;margin-bottom:10px}.event-panel__list .swiper-slide:first-child{margin-top:0}.event-panel__list .swiper-slide:last-child{margin-bottom:0}}@media only screen and (max-width:1199.98px){.event-panel__list{display:flex;flex-direction:column;gap:10px;padding:15px 0 10px}.event-panel__list.swiper{margin:0;position:static;overflow:visible;z-index:auto}.event-panel__list .swiper-wrapper{display:contents}.event-panel__list .swiper-slide{flex-shrink:0}.event-panel__scrollbar{display:none}}@media only print{.event-panel__scrollbar{width:20px;padding:0 8px;flex-shrink:0}.event-panel__scrollbar .swiper-scrollbar{position:relative;left:auto;right:auto;top:auto;width:100%;height:100%;background:#d9d9d9;border-radius:10px}.event-panel__scrollbar .swiper-scrollbar-drag{background:#5ca54d;border-radius:140px}}@media only screen and (min-width:1200px){.event-panel__scrollbar{width:20px;padding:0 8px;flex-shrink:0}.event-panel__scrollbar .swiper-scrollbar{position:relative;left:auto;right:auto;top:auto;width:100%;height:100%;background:#d9d9d9;border-radius:10px}.event-panel__scrollbar .swiper-scrollbar-drag{background:#5ca54d;border-radius:140px}}@media only print{.event-panel__item._full-height{display:flex;justify-content:stretch;align-items:stretch;height:100%}}@media only screen and (min-width:1200px){.event-panel__item._full-height{display:flex;justify-content:stretch;align-items:stretch;height:100%}}.event-slot{display:flex;gap:30px;border:1px solid var(--borderLight);background:rgba(255,255,255,.7);backdrop-filter:blur(5px)}@media only print{.event-slot{padding:clamp(6px,calc(.55556vw - .66667px),10px) clamp(12px,calc(1.11111vw - 1.33333px),20px) clamp(6px,calc(.55556vw - .66667px),10px) clamp(6px,calc(.55556vw - .66667px),10px);gap:clamp(20px,calc(1.38889vw + 3.33333px),30px)}}@media only screen and (min-width:1200px){.event-slot{padding:clamp(6px,calc(.55556vw - .66667px),10px) clamp(12px,calc(1.11111vw - 1.33333px),20px) clamp(6px,calc(.55556vw - .66667px),10px) clamp(6px,calc(.55556vw - .66667px),10px);gap:clamp(20px,calc(1.38889vw + 3.33333px),30px)}}@media only screen and (min-width:768px) and (max-width:1199.98px){.event-slot{padding:10px 20px 10px 10px}}@media only screen and (max-width:767.98px){.event-slot{flex-direction:column;padding:0;border:0;gap:0}}.event-slot__media{overflow:hidden;background:var(--surface);flex-shrink:0}@media only print{.event-slot__media{width:clamp(135px,calc(7.63889vw + 43.33333px),190px);align-self:flex-start;aspect-ratio:1/1}}@media only screen and (min-width:1200px){.event-slot__media{width:clamp(135px,calc(7.63889vw + 43.33333px),190px);align-self:flex-start;aspect-ratio:1/1}}@media only screen and (min-width:768px) and (max-width:1199.98px){.event-slot__media{width:200px;aspect-ratio:1/1}}@media only screen and (max-width:767.98px){.event-slot__media{width:100%;aspect-ratio:5/3}}.event-slot__picture,.event-slot__picture img{display:block;width:100%;height:100%}.event-slot__picture img{object-fit:cover}.event-slot__content{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px;align-self:center}@media only print{.event-slot__content{gap:clamp(5px,calc(.69444vw - 3.33333px),10px)}}@media only screen and (min-width:1200px){.event-slot__content{gap:clamp(5px,calc(.69444vw - 3.33333px),10px)}}@media only screen and (max-width:767.98px){.event-slot__content{width:100%;border:1px solid var(--borderLight);border-top:0}}@media only screen and (min-width:480px) and (max-width:767.98px){.event-slot__content{padding:20px}}@media only screen and (max-width:479.98px){.event-slot__content{padding:20px 10px}}.event-slot__title{font-size:24px;line-height:1.2;font-weight:700;color:var(--text);font-family:"Roboto",sans-serif}@media only print{.event-slot__title{font-size:clamp(18px,calc(.83333vw + 8px),24px)}}@media only screen and (min-width:1200px){.event-slot__title{font-size:clamp(18px,calc(.83333vw + 8px),24px)}}@media only screen and (max-width:767.98px){.event-slot__title{font-size:18px}}.event-slot__info{display:flex;justify-content:space-between;gap:20px}.event-slot__info-label{color:var(--muted);margin-bottom:2px;font-family:"Roboto",sans-serif}@media only print{.event-slot__info-label{font-size:clamp(13px,calc(.41667vw + 8px),16px)}}@media only screen and (min-width:1200px){.event-slot__info-label{font-size:clamp(13px,calc(.41667vw + 8px),16px)}}@media only screen and (max-width:767.98px){.event-slot__info-label{font-size:14px}}.event-slot__info-row{display:flex;align-items:center;gap:10px}.event-slot__info-icon{width:24px;height:24px;flex-shrink:0;color:var(--muted)}@media only print{.event-slot__info-icon{width:clamp(18px,calc(.83333vw + 8px),24px);height:clamp(18px,calc(.83333vw + 8px),24px)}}@media only screen and (min-width:1200px){.event-slot__info-icon{width:clamp(18px,calc(.83333vw + 8px),24px);height:clamp(18px,calc(.83333vw + 8px),24px)}}@media only screen and (max-width:359.98px){.event-slot__info-icon{width:20px;height:20px}}.event-slot__info-value{color:var(--text);font-size:18px;font-family:"Roboto",sans-serif}@media only print{.event-slot__info-value{font-size:clamp(14.5px,calc(.48611vw + 8.66667px),18px)}}@media only screen and (min-width:1200px){.event-slot__info-value{font-size:clamp(14.5px,calc(.48611vw + 8.66667px),18px)}}@media only screen and (max-width:767.98px){.event-slot__info-value{font-size:15px}}.event-slot__info-value._many{color:var(--green)}.event-slot__info-value._few{color:var(--warning)}.event-slot__info-value._none{color:#f07676}.event-slot__bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid var(--border);padding-top:10px}@media only print{.event-slot__bottom{padding-top:clamp(5px,calc(.69444vw - 3.33333px),10px)}}@media only screen and (min-width:1200px){.event-slot__bottom{padding-top:clamp(5px,calc(.69444vw - 3.33333px),10px)}}@media only screen and (max-width:767.98px){.event-slot__bottom{gap:20px;padding-top:16px}}@media only screen and (max-width:419.98px){.event-slot__bottom{flex-direction:column;align-items:stretch}.event-slot__price{display:flex;justify-content:space-between;align-items:center}}.event-slot__price-label{font-size:16px;color:var(--muted);margin-bottom:2px;font-family:"Roboto",sans-serif}@media only print{.event-slot__price-label{font-size:clamp(13px,calc(.41667vw + 8px),16px)}}@media only screen and (min-width:1200px){.event-slot__price-label{font-size:clamp(13px,calc(.41667vw + 8px),16px)}}@media only screen and (max-width:767.98px){.event-slot__price-label{font-size:14px}}.event-slot__price-value{font-size:24px;font-weight:700;color:var(--text)}@media only print{.event-slot__price-value{font-size:clamp(18px,calc(.83333vw + 8px),24px)}}@media only screen and (min-width:1200px){.event-slot__price-value{font-size:clamp(18px,calc(.83333vw + 8px),24px)}}@media only screen and (max-width:767.98px){.event-slot__price-value{font-size:18px}}@media only print{.event-slot__btn .btn{font-size:clamp(14.5px,calc(.48611vw + 8.66667px),18px);min-height:clamp(40px,calc(1.94444vw + 16.66667px),54px);padding:clamp(6px,calc(.55556vw - .66667px),10px) clamp(12px,calc(1.11111vw - 1.33333px),20px)}}@media only screen and (min-width:1200px){.event-slot__btn .btn{font-size:clamp(14.5px,calc(.48611vw + 8.66667px),18px);min-height:clamp(40px,calc(1.94444vw + 16.66667px),54px);padding:clamp(6px,calc(.55556vw - .66667px),10px) clamp(12px,calc(1.11111vw - 1.33333px),20px)}}@media only screen and (max-width:419.98px){.event-slot__btn .btn{width:100%}}.event-panel-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:20px;background:rgba(255,255,255,.7);backdrop-filter:blur(5px);width:100%}@media only screen and (max-width:1199.98px){.event-panel-empty{border-bottom:1px solid var(--borderLight);padding:30px 20px 40px}}.event-panel-empty__text{font-size:18px;color:var(--textSecondary)}@media only print{.event-panel-empty__text{font-size:clamp(15px,calc(.41667vw + 10px),18px)}}@media only screen and (min-width:1200px){.event-panel-empty__text{font-size:clamp(15px,calc(.41667vw + 10px),18px)}}@media only screen and (max-width:767.98px){.event-panel-empty__text{font-size:16px}}@media only print{.faq{width:calc(100% - 75px);margin-left:75px;padding:0 45px;margin-bottom:120px}}@media only screen and (min-width:1200px){.faq{width:calc(100% - 75px);margin-left:75px;padding:0 45px;margin-bottom:120px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.faq{padding:0 30px;margin-bottom:80px}}@media only screen and (max-width:767.98px){.faq{padding:0 20px;margin-bottom:60px}}.faq__title{font-size:40px;font-weight:700;color:var(--text);margin-bottom:40px;font-family:"SFUIDisplay",Arial,sans-serif}@media only screen and (max-width:767.98px){.faq__title{font-size:24px;margin-bottom:20px}}.faq__grid{display:flex}@media only print{.faq__grid{display:flex;gap:40px}}@media only screen and (min-width:1200px){.faq__grid{display:flex;gap:40px}}@media only screen and (min-width:1024px) and (max-width:1199.98px){.faq__grid{display:flex;gap:30px}}@media only screen and (max-width:1023.98px){.faq__grid{flex-direction:column;gap:20px}}@media only print{.faq__col{flex:1;min-width:0;display:flex;flex-direction:column;gap:32px}}@media only screen and (min-width:1024px){.faq__col{flex:1;min-width:0;display:flex;flex-direction:column;gap:32px}}@media only screen and (max-width:1023.98px){.faq__col{display:contents}}.faq-item{background:var(--surface)}.faq-item__title{display:flex;align-items:center;justify-content:space-between;gap:70px;cursor:pointer;user-select:none;font-family:"Roboto",sans-serif}@media only print{.faq-item__title{padding:30px 60px}}@media only screen and (min-width:1200px){.faq-item__title{padding:30px 60px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.faq-item__title{padding:24px 30px}}@media only screen and (max-width:767.98px){.faq-item__title{padding:20px}}@media only screen and (max-width:1199.98px){.faq-item__title{gap:30px}}.faq-item__title-text{font-size:24px;font-weight:700;color:var(--text)}@media only screen and (max-width:767.98px){.faq-item__title-text{font-size:18px}}.faq-item__title-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;color:var(--text)}.faq-item__title-icon .icon{width:100%;height:100%;transition:transform .3s ease}.faq-item__body{overflow:hidden;transition:height 500ms cubic-bezier(.65,0,.35,1)}.faq-item:not(._opened) .faq-item__body{height:0!important}@media only print{.faq-item__content{padding:0 60px 30px}}@media only screen and (min-width:1200px){.faq-item__content{padding:0 60px 30px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.faq-item__content{padding:0 30px 24px}}@media only screen and (max-width:767.98px){.faq-item__content{padding:0 20px 20px}}.faq-item__text{font-size:17px;color:var(--textSecondary);line-height:1.4;font-family:"Roboto",sans-serif}@media only screen and (max-width:767.98px){.faq-item__text{font-size:14px}}@media only print{.request-list{width:calc(100% - 75px);margin-left:75px;padding:0 45px;margin-bottom:120px}}@media only screen and (min-width:1200px){.request-list{width:calc(100% - 75px);margin-left:75px;padding:0 45px;margin-bottom:120px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.request-list{padding:0 30px;margin-bottom:80px}}@media only screen and (max-width:767.98px){.request-list{padding:0 20px;margin-bottom:60px}}.request-list__header{display:flex;gap:40px;align-items:center;background:var(--surface);padding:24px;flex-wrap:wrap}@media only screen and (max-width:1365.98px){.request-list__header{gap:30px}}@media only screen and (max-width:767.98px){.request-list__header{flex-direction:column;gap:20px;padding:24px 20px;margin-left:-20px;margin-right:-20px}}.request-list__filter{flex:1;min-width:0;position:relative}@media only screen and (max-width:1199.98px){.request-list__filter{flex:1 1 calc((100% - 30px)/2)}}@media only screen and (max-width:767.98px){.request-list__filter{flex:1 1 100%;width:100%}}.request-list__select{cursor:pointer}.request-list__search,.request-list__select{display:block;width:100%;height:54px;padding:8px 40px 10px 20px;background:var(--white);border:1px solid transparent;border-radius:2px;font-size:18px;line-height:1.2;color:#868686;appearance:none;outline:0;font-family:"Roboto",sans-serif}.request-list__search:focus,.request-list__select:focus{border-color:#e5e5e5}.request-list__search{cursor:text;padding-right:20px}.request-list__search::placeholder{color:#868686;font-family:"Roboto",sans-serif}.request-list__search-wrap{flex:1;min-width:0;position:relative}@media only screen and (max-width:1023.98px){.request-list__search-wrap{flex:1 1 100%;width:100%}}.request-list__actions{flex-shrink:0}@media only screen and (max-width:1023.98px){.request-list__actions{display:flex;justify-content:flex-start}}@media only screen and (max-width:767.98px){.request-list__actions,.request-list__actions .btn{width:100%}}.request-list__scroll{margin-top:30px}@media only screen and (max-width:767.98px){.request-list__scroll{margin-top:20px}}@media only print{.request-list__overflow{padding:0 45px;margin:0-45px;overflow:hidden}}@media only screen and (min-width:1200px){.request-list__overflow{padding:0 45px;margin:0-45px;overflow:hidden}}@media only print{.request-list__overflow{mask-image:linear-gradient(to right,transparent 0,#000 20px,#000 calc(100% - 20px),transparent 100%)}}@media only screen and (min-width:1921px){.request-list__overflow{mask-image:linear-gradient(to right,transparent 0,#000 20px,#000 calc(100% - 20px),transparent 100%)}}.request-list__slider.swiper{overflow:visible}@media only print{.request-list__slider.swiper .swiper-slide{width:fit-content;height:auto}.request-list__slider.swiper .swiper-scrollbar{position:relative;left:auto;right:auto;top:auto;bottom:auto;width:100%;height:4px;margin-top:16px;background:#d9d9d9;border-radius:10px}.request-list__slider.swiper .swiper-scrollbar .swiper-scrollbar-drag{height:100%;background:var(--green);border-radius:140px}}@media only screen and (min-width:1200px){.request-list__slider.swiper .swiper-slide{width:fit-content;height:auto}.request-list__slider.swiper .swiper-scrollbar{position:relative;left:auto;right:auto;top:auto;bottom:auto;width:100%;height:4px;margin-top:16px;background:#d9d9d9;border-radius:10px}.request-list__slider.swiper .swiper-scrollbar .swiper-scrollbar-drag{height:100%;background:var(--green);border-radius:140px}}.request-list__body{display:flex;flex-direction:column;gap:8px}@media only print{.request-list__body{display:grid;grid-template-columns:clamp(104px,calc(2.77778vw + 70.66667px),124px) minmax(250px,1fr) clamp(230px,calc(8.33333vw + 130px),290px) clamp(120px,calc(11.11111vw - 13.33333px),200px) clamp(120px,calc(11.11111vw - 13.33333px),200px) clamp(120px,calc(11.11111vw - 13.33333px),200px) clamp(170px,calc(4.16667vw + 120px),200px) 80px;gap:0;min-width:100%}}@media only screen and (min-width:1200px){.request-list__body{display:grid;grid-template-columns:clamp(104px,calc(2.77778vw + 70.66667px),124px) minmax(250px,1fr) clamp(230px,calc(8.33333vw + 130px),290px) clamp(120px,calc(11.11111vw - 13.33333px),200px) clamp(120px,calc(11.11111vw - 13.33333px),200px) clamp(120px,calc(11.11111vw - 13.33333px),200px) clamp(170px,calc(4.16667vw + 120px),200px) 80px;gap:0;min-width:100%}}.request-list__row{background:var(--white)}@media only print{.request-list__row{display:contents}.request-list__row._header>.request-list__header-cell{border-bottom:1px solid var(--border)}.request-list__row:not(._header) .request-list__pseudo-col>.request-list__cell,.request-list__row:not(._header)>.request-list__cell{background:var(--white);border-bottom:1px solid var(--border)}}@media only screen and (min-width:1200px){.request-list__row{display:contents}.request-list__row._header>.request-list__header-cell{border-bottom:1px solid var(--border)}.request-list__row:not(._header) .request-list__pseudo-col>.request-list__cell,.request-list__row:not(._header)>.request-list__cell{background:var(--white);border-bottom:1px solid var(--border)}}@media only screen and (max-width:1199.98px){.request-list__row._header{display:none}}@media only screen and (min-width:768px) and (max-width:1199.98px){.request-list__row{display:grid;grid-template-areas:"id-name      id-name      id-name""rcontacts    rdatetime    rcount""status-edit  status-edit  status-edit";grid-template-columns:auto 1fr auto;gap:30px 40px;padding:20px;border-bottom:1px solid var(--border)}}@media only screen and (max-width:767.98px){.request-list__row{display:grid;grid-template-areas:"id-name id-name""rcontacts rcontacts""rdatetime rcount""status-edit status-edit";grid-template-columns:2fr;gap:10px;padding:10px 12px;border-bottom:1px solid var(--border);margin:0-10px}}@media only print{.request-list__pseudo-col{display:contents}}@media only screen and (min-width:1200px){.request-list__pseudo-col{display:contents}}@media only screen and (min-width:768px) and (max-width:1199.98px){.request-list__pseudo-col._id-name{grid-area:id-name;display:grid;grid-template-columns:auto 1fr;gap:30px;align-items:center}}@media only screen and (max-width:767.98px){.request-list__pseudo-col._id-name{grid-area:id-name;display:grid;grid-template-columns:1fr;gap:10px}}@media only screen and (max-width:1199.98px){.request-list__pseudo-col._id-name .request-list__cell._id{padding:0;color:var(--muted);font-size:18px}}@media only screen and (max-width:1199.98px) and (max-width:767.98px){.request-list__pseudo-col._id-name .request-list__cell._id{font-size:16px;color:var(--dark)}}@media only screen and (max-width:1199.98px){.request-list__pseudo-col._id-name .request-list__cell._excursion{padding:0;font-size:18px;font-weight:700}}@media only screen and (max-width:767.98px){.request-list__pseudo-col._id-name .request-list__cell._excursion{font-size:16px}}@media only screen and (min-width:768px) and (max-width:1199.98px){.request-list__pseudo-col._status-edit{grid-area:status-edit;display:grid;grid-template-columns:auto 1fr;gap:30px;align-items:center}}@media only screen and (max-width:767.98px){.request-list__pseudo-col._status-edit{grid-area:status-edit;display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center;padding:10px 0}}@media only screen and (max-width:1199.98px){.request-list__pseudo-col._status-edit .request-list__cell._status{padding:0;width:200px;justify-content:flex-start}.request-list__pseudo-col._status-edit .request-list__cell._edit{padding:0}}.request-list__cell{display:flex;align-items:center;padding:10px}@media only screen and (max-width:767.98px){.request-list__cell{padding:10px 0}}.request-list__cell._id{color:var(--dark);font-family:"Roboto",sans-serif}@media only print{.request-list__cell._id{padding-left:30px;font-size:clamp(14px,14px + 2*(100vw - 1200px)/720,16px)}}@media only screen and (min-width:1200px){.request-list__cell._id{padding-left:30px;font-size:clamp(14px,14px + 2*(100vw - 1200px)/720,16px)}}@media only screen and (max-width:1199.98px){.request-list__cell._id{min-width:80px}}.request-list__cell._id a{color:var(--gray);text-decoration:none}.request-list__cell._excursion{font-weight:700;color:var(--dark);font-family:"Roboto",sans-serif;overflow:hidden;text-overflow:ellipsis}@media only print{.request-list__cell._excursion{font-size:clamp(14px,14px + 2*(100vw - 1200px)/720,16px)}}@media only screen and (min-width:1200px){.request-list__cell._excursion{font-size:clamp(14px,14px + 2*(100vw - 1200px)/720,16px)}}.request-list__cell._contacts{flex-direction:column;align-items:flex-start;gap:8px}@media only print{.request-list__cell._contacts{font-size:clamp(14px,14px + 2*(100vw - 1200px)/720,16px)}}@media only screen and (min-width:1200px){.request-list__cell._contacts{font-size:clamp(14px,14px + 2*(100vw - 1200px)/720,16px)}}@media only screen and (min-width:768px) and (max-width:1199.98px){.request-list__cell._contacts{grid-area:rcontacts;font-size:18px}}@media only screen and (max-width:767.98px){.request-list__cell._contacts{grid-area:rcontacts;font-size:18px}}.request-list__cell._datetime{flex-direction:column;align-items:flex-start;gap:4px}@media only screen and (min-width:768px) and (max-width:1199.98px){.request-list__cell._datetime{grid-area:rdatetime}}@media only screen and (max-width:767.98px){.request-list__cell._datetime{grid-area:rdatetime}}@media only print{.request-list__cell._datetime{display:contents}}@media only screen and (min-width:1200px){.request-list__cell._datetime{display:contents}}.request-list__cell._count,.request-list__header-cell{color:var(--dark);font-family:"Roboto",sans-serif}@media only print{.request-list__cell._count{font-size:clamp(14px,14px + 2*(100vw - 1200px)/720,16px)}}@media only screen and (min-width:1200px){.request-list__cell._count{font-size:clamp(14px,14px + 2*(100vw - 1200px)/720,16px)}}@media only screen and (max-width:1199.98px){.request-list__cell._count{align-items:flex-start}}@media only screen and (min-width:768px) and (max-width:1199.98px){.request-list__cell._count{grid-area:rcount;font-size:18px}}@media only screen and (max-width:767.98px){.request-list__cell._count{grid-area:rcount;font-size:16px;font-weight:700}}.request-list__cell._status{justify-content:center}@media only print{.request-list__cell._edit{justify-content:center;padding-right:30px}}@media only screen and (min-width:1200px){.request-list__cell._edit{justify-content:center;padding-right:30px}}.request-list__header-cell{display:flex;align-items:center;background:var(--surface);padding:4px 10px;color:var(--muted);font-weight:400}@media only print{.request-list__header-cell{font-size:clamp(14px,14px + 2*(100vw - 1200px)/720,16px)}}@media only screen and (min-width:1200px){.request-list__header-cell{font-size:clamp(14px,14px + 2*(100vw - 1200px)/720,16px)}}.request-list__header-cell._id{padding-left:30px}.request-list__header-cell._edit{padding-right:20px}.request-list__col-label{position:relative;display:inline-flex;width:100%;padding:10px 0;align-items:center;gap:2px;border:0;outline:0;background:0 0;cursor:pointer;font-family:inherit;color:inherit;text-align:left;font-size:inherit}.request-list__col-label._sort-asc,.request-list__col-label._sort-desc{font-weight:700;color:var(--dark)}.request-list__col-label._center{justify-content:center;text-align:center}.request-list__col-label-text{position:relative}.request-list__col-label._sort-asc .request-list__col-label-text::after,.request-list__col-label._sort-desc .request-list__col-label-text::after{content:"";position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain}.request-list__col-label._sort-asc .request-list__col-label-text::after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 3v10M8 3L4 7M8 3l4 4' stroke='%231A2D38' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.request-list__col-label._sort-desc .request-list__col-label-text::after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 3v10M8 13l4-4M8 13l-4-4' stroke='%231A2D38' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}button.request-list__col-label{cursor:pointer}.request-list__text{color:var(--dark);font-family:"Roboto",sans-serif;line-height:1.2}@media only print{.request-list__text{font-size:clamp(14px,14px + 2*(100vw - 1200px)/720,16px)}}@media only screen and (min-width:1200px){.request-list__text{font-size:clamp(14px,14px + 2*(100vw - 1200px)/720,16px)}}@media only screen and (max-width:1199.98px){.request-list__text{font-size:18px}}@media only screen and (max-width:767.98px){.request-list__text{font-size:16px}}.request-list__name{color:var(--dark);font-family:"Roboto",sans-serif;line-height:1.2}@media only print{.request-list__name{font-size:clamp(14px,14px + 2*(100vw - 1200px)/720,16px)}}@media only screen and (min-width:1200px){.request-list__name{font-size:clamp(14px,14px + 2*(100vw - 1200px)/720,16px)}}@media only screen and (max-width:767.98px){.request-list__name{font-size:16px}}.request-list__name{overflow:hidden;text-overflow:ellipsis;width:100%}.request-list__contact{display:flex;flex-direction:column;gap:2px}.request-list__email,.request-list__phone{font-size:16px;color:var(--dark);font-family:"Roboto",sans-serif;line-height:1.4;text-decoration:none}@media only print{.request-list__email,.request-list__phone{font-size:clamp(13px,13px + 3*(100vw - 1200px)/720,16px)}}@media only screen and (min-width:1200px){.request-list__email,.request-list__phone{font-size:clamp(13px,13px + 3*(100vw - 1200px)/720,16px)}}@media only screen and (max-width:767.98px){.request-list__email,.request-list__phone{font-size:14px}}.request-list__date,.request-list__time{display:flex;align-items:center}.request-list__date{font-weight:700;color:var(--dark);font-family:"Roboto",sans-serif}@media only print{.request-list__date{font-size:clamp(14px,14px + 2*(100vw - 1200px)/720,16px);border-bottom:1px solid var(--border);justify-content:center}}@media only screen and (min-width:1200px){.request-list__date{font-size:clamp(14px,14px + 2*(100vw - 1200px)/720,16px);border-bottom:1px solid var(--border);justify-content:center}}@media only screen and (max-width:1199.98px){.request-list__date{font-size:18px}}@media only screen and (max-width:767.98px){.request-list__date{font-size:16px}}.request-list__time{color:var(--dark);font-family:"Roboto",sans-serif}@media only print{.request-list__time{font-size:clamp(14px,14px + 2*(100vw - 1200px)/720,16px);border-bottom:1px solid var(--border);justify-content:center}}@media only screen and (min-width:1200px){.request-list__time{font-size:clamp(14px,14px + 2*(100vw - 1200px)/720,16px);border-bottom:1px solid var(--border);justify-content:center}}@media only screen and (max-width:1199.98px){.request-list__time{font-size:18px}}@media only screen and (max-width:767.98px){.request-list__time{font-size:16px}}.request-list__badge{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:8px;line-height:1.4;color:var(--text);font-family:"Roboto",sans-serif}@media only print{.request-list__badge{font-size:clamp(14px,14px + 3*(100vw - 1200px)/720,17px)}}@media only screen and (min-width:1200px){.request-list__badge{font-size:clamp(14px,14px + 3*(100vw - 1200px)/720,17px)}}@media only screen and (max-width:1199.98px){.request-list__badge{font-size:16px}}.request-list__badge._blue{background:#ade6ff}.request-list__badge._green{background:var(--greenLight)}.request-list__badge._pink{background:#ffbeb5}.request-list__edit{display:flex;align-items:center;width:24px;height:24px;color:var(--muted);text-decoration:none;transition:color .3s ease}@media only print{.request-list__edit{justify-content:center}}@media only screen and (min-width:1200px){.request-list__edit{justify-content:center}}.request-list__edit:hover{color:var(--green)}.request-list__edit .icon{width:24px;height:24px}.modal-form.request-edit{max-width:1002px;padding:60px 40px 40px;position:relative}@media only screen and (max-width:767.98px){.modal-form.request-edit{padding:40px 15px}}.request-edit__close{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;color:var(--text);cursor:pointer;background:0 0;border:0;padding:0;outline:0}.request-edit__close,.request-edit__close .icon{width:32px;height:32px}.request-edit__title{font-size:32px;font-weight:700;line-height:1.2;color:var(--text);margin-bottom:20px;font-family:"SFUIDisplay",Arial,sans-serif}@media only screen and (max-width:767.98px){.request-edit__title{font-size:24px}}.request-edit__subtitle{font-size:18px;font-weight:700;line-height:1.2;color:var(--dark);margin-bottom:30px;font-family:"Roboto",sans-serif}@media only screen and (max-width:767.98px){.request-edit__subtitle{font-size:16px}}.request-edit__divider{border:0;border-top:1px solid var(--borderLight);margin:0 0 20px}.request-edit__divider._last{margin-bottom:0}.request-edit__info-row{display:flex;gap:10px;padding:10px 0}@media only screen and (max-width:1023.98px){.request-edit__info-row{flex-direction:column;gap:20px}}.request-edit__info-col{flex:1;min-width:0}.request-edit__field{display:flex;flex-direction:column;gap:2px}.request-edit__label,.request-edit__value{font-size:16px;font-weight:400;line-height:1.2;color:var(--gray);font-family:"Roboto",sans-serif}.request-edit__value{font-size:18px;font-weight:700;color:var(--dark)}.request-edit__value._regular{font-weight:400}.request-edit__contacts{display:flex;gap:30px}@media only screen and (max-width:1023.98px){.request-edit__contacts{gap:20px}}@media only screen and (max-width:479.98px){.request-edit__contacts{flex-direction:column;gap:20px}}.request-edit__contacts .request-edit__field{flex:1;min-width:0}.request-edit__form-row{display:flex;gap:10px;padding:10px 0}@media only screen and (max-width:1023.98px){.request-edit__form-row{flex-direction:column;gap:20px}}.request-edit__form-left{flex:1;display:flex;gap:40px;min-width:0}@media only screen and (max-width:479.98px){.request-edit__form-left{flex-direction:column;gap:20px}}.request-edit__form-right{flex:1;min-width:0}.request-edit__col{display:flex;flex-direction:column;gap:10px}.request-edit__col._quantity{width:200px;flex-shrink:0}@media only screen and (max-width:479.98px){.request-edit__col._quantity{width:100%}}.request-edit__col._cost{flex:1;min-width:0;justify-content:center}.request-edit__col._status{flex:1;min-width:0}.request-edit__cost-value{font-size:24px;font-weight:700;line-height:1.2;color:var(--dark);font-family:"Roboto",sans-serif}.request-edit .counter,.request-edit__counter-wrap{display:flex;flex-direction:column;gap:10px}.request-edit .counter{user-select:none}.request-edit .counter._disabled{pointer-events:none}.request-edit .counter._disabled .counter__btn,.request-edit .counter._disabled .counter__value{opacity:.4}.request-edit .counter__control{display:flex;align-items:stretch;gap:0;width:200px;height:54px;background:var(--surface);border-radius:2px;padding:10px;user-select:none}@media only screen and (max-width:479.98px){.request-edit .counter__control{width:100%}}.request-edit .counter__btn,.request-edit .counter__value{display:flex;align-items:center;justify-content:center;color:var(--dark);outline:0;padding:0}.request-edit .counter__btn{width:36px;height:36px;flex-shrink:0;cursor:pointer;background:var(--white);border:1px solid #e4e4e4;border-radius:0;transition:opacity .3s ease}.request-edit .counter__btn._disabled{pointer-events:none;opacity:.4}.request-edit .counter__btn .icon{width:18px;height:18px}.request-edit .counter__value{flex:1;font-size:18px;line-height:1.6;font-family:"Roboto",sans-serif;text-align:center;border:0;background:0 0;min-width:3em;width:100%}.request-edit .counter__remaining{font-size:18px;line-height:1.2;font-family:"Roboto",sans-serif;color:var(--green);text-align:left}.request-edit .counter__remaining._few{color:var(--warning)}.request-edit .counter__remaining._none{color:var(--danger)}.request-edit__btn-row{display:flex;gap:30px;align-items:center;padding-top:60px}@media only screen and (max-width:479.98px){.request-edit__btn-row{flex-direction:column;gap:15px;padding-top:40px}.request-edit__btn-row .btn{width:100%}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{width:100%;height:100%;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px)0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar,.swiper-scrollbar-drag{position:relative;border-radius:var(--swiper-scrollbar-border-radius, 10px)}.swiper-scrollbar{touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button,.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cards,.swiper-cube,.swiper-flip{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100%0}.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-flip .swiper-slide{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip .swiper-slide{pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cards .swiper-slide,.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.swiper-creative .swiper-slide{transition-property:transform,opacity,height}.swiper-cards .swiper-slide{transform-origin:center bottom}.choices{position:relative;overflow:hidden;font-size:16px}.choices:focus{outline:0}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:var(--white);cursor:not-allowed;-webkit-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid var(--border);background-color:var(--white);margin:0}.choices[data-type*=select-one] .choices__button{padding:0;background-color:var(--gray);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M3.5 3.5L18.5 18.5M3.5 18.5L18.5 3.5' stroke='black' stroke-width='3'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M3.5 3.5L18.5 18.5M3.5 18.5L18.5 3.5' stroke='black' stroke-width='3'/%3E%3C/svg%3E");mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;opacity:.25}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px var(--green)}.choices[data-type*=select-multiple]::after,.choices[data-type*=select-one]::after{content:"";position:absolute;right:19px;top:50%;transform:translateY(-50%);width:24px;height:24px;background-color:var(--text);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4 8L12 16L20 8' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4 8L12 16L20 8' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;transition:transform .2s ease}.choices[data-type*=select-multiple].is-open::after,.choices[data-type*=select-one].is-open::after{transform:translateY(-50%) rotate(180deg)}.choices[data-type*=select-multiple][dir=rtl]::after,.choices[data-type*=select-one][dir=rtl]::after{left:11.5px;right:auto}.choices[data-type*=select-multiple][dir=rtl] .choices__button,.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:absolute;left:auto;width:28px;top:0;bottom:0;right:0}.choices[data-type*=select-multiple] .choices__button:before,.choices[data-type*=text] .choices__button:before{content:"";width:16px;height:16px;background-color:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M3.5 3.5L18.5 18.5M3.5 18.5L18.5 3.5' stroke='black' stroke-width='3'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M3.5 3.5L18.5 18.5M3.5 18.5L18.5 3.5' stroke='black' stroke-width='3'/%3E%3C/svg%3E");mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:54px;overflow:hidden;outline:0;background:var(--white);border:1px solid transparent;border-radius:0;font-size:18px;line-height:24px;padding:0 48px 0 19px;font-family:"Roboto",sans-serif}.choices__inner:focus,.is-focused .choices__inner,.is-open .choices__inner{border-color:#e5e5e5}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;width:100%;padding:0}.choices__list--single .choices__item{width:100%;overflow:hidden;text-overflow:ellipsis}.choices__list--multiple{display:flex;flex-wrap:wrap;max-width:100%}.choices__list--multiple .choices__item{position:relative;display:block;cursor:pointer;background:var(--surface);border-radius:8px;color:var(--text);font-size:16px;line-height:1.25;padding:6px 12px;margin:3px}.choices__list--multiple .choices__item[data-deletable]{padding-right:30px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:0}.choices__list--multiple .choices__item.is-highlighted{background-color:var(--green);color:var(--white)}.choices__list--multiple .choices__item.is-highlighted .choices__button:before{color:var(--white)}.is-disabled .choices__list--multiple .choices__item{background-color:var(--lightGray)}.choices__list--dropdown,.choices__list[aria-expanded]{visibility:hidden;z-index:996;position:absolute;width:100%;background-color:var(--white);border:1px solid var(--green);border-top:0;top:100%;overflow:hidden;will-change:visibility}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded],.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{visibility:visible}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;border-top:1px solid var(--green);border-bottom:0}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__list::-webkit-scrollbar,.choices__list[aria-expanded] .choices__list::-webkit-scrollbar{width:4px}.choices__list--dropdown .choices__list::-webkit-scrollbar-track,.choices__list[aria-expanded] .choices__list::-webkit-scrollbar-track{background:var(--surface)}.choices__list--dropdown .choices__list::-webkit-scrollbar-thumb,.choices__list[aria-expanded] .choices__list::-webkit-scrollbar-thumb{background:var(--borderLight)}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{position:relative;padding:20px;font-size:18px;line-height:1.2;color:var(--dark);font-family:"Roboto",sans-serif}.choices__list--dropdown .choices__item:nth-child(even),.choices__list[aria-expanded] .choices__item:nth-child(even){background:var(--surface)}.choices__list--dropdown .choices__item--selectable,.choices__list[aria-expanded] .choices__item--selectable{cursor:pointer}.choices__list--dropdown .choices__item--selectable:hover,.choices__list[aria-expanded] .choices__item--selectable:hover{background:var(--greenLight)}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:var(--greenLight);color:var(--text)}.choices__list--dropdown .choices__item--selectable.is-highlighted .choices__button:before,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted .choices__button:before{color:var(--text)}.choices__list--dropdown .choices__item[data-value=""],.choices__list[aria-expanded] .choices__item[data-value=""]{color:var(--gray);opacity:.5}.choices__item{cursor:default;overflow:hidden;text-overflow:ellipsis;max-width:100%}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid var(--surface);color:var(--gray)}.choices__button{text-indent:-9999px;-webkit-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:0}.choices__input{width:100%!important;border:0;display:block;outline:0;background:var(--white);color:var(--text);font-size:18px;line-height:24px;padding:19px;font-family:"Roboto",sans-serif}.choices__input:-moz-placeholder{color:var(--gray)}.choices__input::-moz-placeholder{color:var(--gray)}.choices__input:-ms-input-placeholder{color:var(--gray)}.choices__input::-webkit-input-placeholder{color:var(--gray)}.choices__input:focus{outline:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{color:var(--lightGray)}._choices-portal.choices__list--dropdown,._choices-portal.choices__list[aria-expanded]{border-color:var(--green);border-radius:0;box-shadow:0 4px 12px rgba(0,0,0,.15)}._choices-gray .choices__inner{background:var(--surface);height:54px;min-height:54px;font-size:18px;line-height:160%;padding:0 40px 0 20px}._choices-gray .choices[data-type*=select-multiple]::after,._choices-gray .choices[data-type*=select-one]::after{right:20px;width:16px;height:16px;background-color:var(--dark)}._choices-gray ._choices-portal.choices__list--dropdown,._choices-gray ._choices-portal.choices__list[aria-expanded],._choices-gray .choices__list--dropdown,._choices-gray .choices__list[aria-expanded]{border-color:var(--border)}
/* End */


/* Start:/local/templates/excursions_s34web/assets/css/custom.min.css?17873054398649*/
.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.about-facts__btn{margin-top:30px}.excursion-list__item,.excursion-list__item .excursion-card{height:100%}.excursion-list__item.swiper-slide{height:auto}.excursion-card,.excursion-card__content{display:flex;flex-direction:column}.excursion-card__content{flex-grow:1}.excursion-card__title{margin-bottom:auto;padding-bottom:20px;text-decoration:none}.event-slot__title,.event-slot__title a,.event-slot__title a:not([class]),.excursion-card__title a,.excursion-card__title a:not([class]){color:inherit;text-decoration:none}.excursion-aside__tickets,.excursion-form__tickets,.request-edit__ticket-selection{display:flex;flex-direction:column;gap:10px}.ticket-option{display:flex;align-items:center;gap:16px;min-width:0;padding:10px;background:var(--white)}.ticket-option[hidden],.ticket-transfer[hidden]{display:none}.ticket-option__info{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.ticket-option__name{color:var(--gray);font-size:16px;line-height:1.2}.ticket-option__unit-price{color:var(--dark);font-size:18px;font-weight:700;line-height:1.2}.ticket-counter{position:relative;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;user-select:none}.ticket-counter .counter__control{width:150px}.ticket-counter .counter__value{min-width:0}.ticket-counter._disabled{pointer-events:none}.ticket-counter._disabled .counter__btn,.ticket-counter._disabled .counter__value{opacity:.4}.excursion-form__tickets>.counter__remaining,.request-edit__ticket-selection>.counter__remaining,.ticket-selection__remaining{text-align:left}.ticket-transfer{display:flex;align-items:flex-start;gap:12px;cursor:pointer}.ticket-transfer__input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.ticket-transfer__switch{position:relative;flex:0 0 auto;width:42px;height:24px;border-radius:12px;background:var(--borderDark);transition:background .2s ease}.ticket-transfer__switch::after{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--white);content:"";transition:transform .2s ease}.ticket-transfer__input:checked+.ticket-transfer__switch{background:var(--green)}.ticket-transfer__input:checked+.ticket-transfer__switch::after{transform:translateX(18px)}.ticket-transfer__input:focus-visible+.ticket-transfer__switch{outline:2px solid var(--green);outline-offset:2px}.ticket-transfer__content{display:flex;flex-direction:column;gap:4px}.ticket-transfer__title{color:var(--dark);font-size:16px;font-weight:700;line-height:1.3}.ticket-transfer__description{color:var(--textSecondary);font-size:14px;line-height:1.4}.excursion-form .ticket-transfer,.excursion-form__tickets{max-width:620px}.excursion-form__tickets .ticket-option,.request-edit__ticket-selection .ticket-option{background:var(--surface)}.request-edit .request-edit__form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"tickets remaining""transfer .""cost .";gap:20px 10px}.request-edit .request-edit__ticket-selection{grid-area:tickets;width:100%}.request-edit__remaining{grid-area:remaining;display:flex;align-items:center}.request-edit .request-edit__form-row>.ticket-transfer{grid-area:transfer}.request-edit .request-edit__col._cost{grid-area:cost;justify-content:flex-start}.request-edit__form-status{width:calc(50% - 5px)}.request-edit .request-edit__btn-row{padding-top:30px}@media only screen and (max-width:1023.98px){.request-edit .request-edit__form-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"tickets""remaining""transfer""cost"}.request-edit__remaining{justify-content:flex-end}.request-edit__form-status{width:100%}}@media only screen and (max-width:479.98px){.ticket-option{gap:10px}.ticket-counter .counter__control{width:132px}.ticket-option__name{font-size:14px}.ticket-option__unit-price{font-size:16px}}@media only screen and (max-width:767.98px){.about-facts__btn{margin-top:20px}}.excursion-detail__aside{position:relative}.excursion-detail__props{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media only print{.excursion-aside{width:clamp(364px,calc(20.55556vw + 117.33333px),512px)}}@media only screen and (min-width:1200px){.excursion-aside{width:clamp(364px,calc(20.55556vw + 117.33333px),512px)}}html{scroll-behavior:smooth}.excursion-detail-header .page-title{max-width:1200px;margin-bottom:56px;font-size:clamp(64px,5vw,80px);line-height:1.05}.excursion-detail-nav{max-width:100%;margin-bottom:90px;overflow-x:auto;scrollbar-width:none}.excursion-detail-nav::-webkit-scrollbar{display:none}.excursion-detail-nav__track{display:flex;align-items:flex-start;gap:clamp(32px,4vw,64px);width:max-content;min-width:100%}.excursion-detail-nav__link{position:relative;flex-shrink:0;padding:0 8px 15px;color:var(--dark);font-size:24px;font-weight:700;line-height:1.2;text-decoration:none;text-transform:uppercase}.excursion-detail-nav__link::after{content:"";position:absolute;right:0;bottom:0;left:0;height:5px;background:var(--green);transform:scaleX(0);transform-origin:left center;transition:transform .25s ease}.excursion-detail-nav__link:hover{color:var(--dark)}.excursion-detail-nav__link:hover::after{transform:scaleX(1)}.excursion-detail._sections{grid-template-rows:none}.excursion-detail-section{min-width:0;margin-bottom:80px;scroll-margin-top:30px}.excursion-detail__intro{min-width:0}.excursion-detail-section--description{grid-area:description}.excursion-detail-section--included{grid-area:included}.excursion-detail-section--gallery{grid-area:gallery}.excursion-detail-section--important{grid-area:important}.excursion-detail-section__title{margin-bottom:32px;color:var(--dark);font-family:"SFUIDisplay",Arial,sans-serif;font-size:clamp(30px,3vw,46px);font-weight:700;line-height:1.15}.excursion-detail-hero{margin-bottom:40px;overflow:hidden}.excursion-detail-hero__picture,.excursion-detail-hero__picture img{display:block;width:100%}.excursion-detail-hero__picture img{aspect-ratio:16/9;max-width:none;max-height:none;object-fit:cover}.excursion-detail-section__content.detailed{width:auto;margin:0}.excursion-detail-section__content{color:var(--textSecondary);font-size:17px;line-height:1.6}.excursion-detail-section__content ol,.excursion-detail-section__content p,.excursion-detail-section__content ul{margin:0 0 1.25em}.excursion-detail-photos .photos:last-child,.excursion-detail-section__content>:last-child{margin-bottom:0}.excursion-detail-section__content ol,.excursion-detail-section__content ul{padding-left:1.4em}.excursion-detail-section__content ul>li{list-style:disc}.excursion-detail-section__content ol>li{list-style:decimal}.excursion-detail-section__content li+li{margin-top:.6em}.excursion-detail-photos.detailed{margin-bottom:0}.excursion-detail-photos .photos__container{margin-top:0}.excursion-detail-photos .photos._big._single .photos__container{grid-template-columns:1fr}@media only print,only screen and (min-width:1200px){.excursion-detail._sections{grid-template-areas:none;grid-template-rows:none}.excursion-detail-section,.excursion-detail._sections>.excursion-detail__program,.excursion-detail__intro{grid-area:auto;grid-column:1}.excursion-detail._sections .excursion-detail__aside{grid-area:auto;grid-column:2;grid-row:1/span 20}}@media only screen and (max-width:1199.98px){.excursion-detail-header .page-title{margin-bottom:44px;font-size:clamp(58px,7.5vw,72px)}.excursion-detail-nav{margin-bottom:70px}.excursion-detail-section{margin-bottom:70px;scroll-margin-top:90px}}@media only screen and (max-width:767.98px){.excursion-detail-header .page-title{margin-bottom:42px;font-size:clamp(38px,12vw,46px)}.excursion-detail-nav{margin-right:-20px;margin-bottom:60px}.excursion-detail-nav__track{gap:30px;padding-right:20px}.excursion-detail-nav__link{padding-right:8px;padding-bottom:12px;padding-left:8px;font-size:17px}.excursion-detail-nav__link::after{height:4px}.excursion-detail-section{margin-bottom:60px}.excursion-detail-section__title{margin-bottom:24px;font-size:30px}.excursion-detail-hero{margin-right:-20px;margin-bottom:30px;margin-left:-20px}.excursion-detail-section__content{font-size:16px}}.about-facts__facts-inner{position:relative;padding-top:61px}.about-facts__facts-inner::before{position:absolute;top:0;left:0;width:36px;height:31px;background:url(/local/templates/excursions_s34web/assets/css/../images/quote.svg)no-repeat center/contain;content:""}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.request-list__cell._count{justify-content:center}
/* End */


/* Start:/local/templates/excursions_s34web/assets/css/booking-form.min.css?17878359711171*/
.booking-captcha{min-height:80px}.booking-captcha._yandex{height:100px;min-height:100px}.booking-captcha._yandex iframe{display:block}.booking-captcha__bitrix{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.booking-captcha__image{width:180px;min-height:40px;object-fit:contain;border:1px solid var(--borderLight)}.booking-captcha__refresh{color:var(--green);cursor:pointer;text-decoration:underline}.booking-captcha .form__text{flex:1 1 180px}.booking-form__message{display:none;font-size:16px;color:var(--error);line-height:1.4}.booking-form__message._visible{display:block}.booking-form__message._success{color:var(--green)}.booking-form__agreements{display:flex;flex:1 1 0;flex-direction:column;gap:12px}.excursion-form._submitting{pointer-events:none;opacity:.7}.excursion-form__close{cursor:pointer}.agreement-checkbox._error .agreement-checkbox__marker,.booking-captcha._error .form__text,.form__field._error .form__text,.form__field._error .form__textarea{border-color:var(--error);box-shadow:0 0 0 1px var(--error)}.booking-captcha._error{outline:1px solid var(--error);outline-offset:4px}@media (max-width:479.98px){.booking-captcha__image{width:150px}}
/* End */


/* Start:/local/templates/excursions_s34web/assets/css/legal.min.css?17857698741070*/
.cookie[hidden]{display:none!important}.legal-document{background:var(--white);color:var(--text);padding:0 0 120px}.legal-document__inner{margin:0 auto;max-width:1040px;padding:0 40px}.legal-document__inner h2{color:var(--dark);font-family:"Roboto",sans-serif;font-size:28px;font-weight:500;line-height:1.25;margin:48px 0 18px}.legal-document__inner li,.legal-document__inner p{font-size:18px;line-height:1.65}.legal-document__inner p{margin:0 0 18px}.legal-document__inner ul{margin:0 0 24px;padding-left:28px}.legal-document__inner li+li{margin-top:8px}.legal-document__inner a{color:var(--green);text-decoration:underline;text-underline-offset:3px}.legal-document__notice{background:var(--surface);border-left:4px solid var(--green);font-size:17px;line-height:1.5;margin-bottom:24px;padding:20px 24px}.legal-document__meta{color:var(--gray)}@media (max-width:767.98px){.legal-document{padding-bottom:72px}.legal-document__inner{padding:0 20px}.legal-document__inner h2{font-size:23px;margin-top:36px}.legal-document__inner li,.legal-document__inner p{font-size:16px}}
/* End */
/* /local/templates/excursions_s34web/assets/css/critical.min.css?1784883683625 */
/* /local/templates/excursions_s34web/assets/css/main.min.css?1788188236199802 */
/* /local/templates/excursions_s34web/assets/css/custom.min.css?17873054398649 */
/* /local/templates/excursions_s34web/assets/css/booking-form.min.css?17878359711171 */
/* /local/templates/excursions_s34web/assets/css/legal.min.css?17857698741070 */
