[data-simplebar]{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{direction:inherit;height:auto!important;overflow:hidden;width:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.simplebar-offset{-webkit-overflow-scrolling:touch;box-sizing:inherit!important;direction:inherit!important;resize:none!important}.simplebar-content-wrapper{-ms-overflow-style:none;box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;overflow:auto;position:relative;scrollbar-width:none;width:auto}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{-webkit-touch-callout:none;pointer-events:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{left:0;min-height:10px;position:absolute;right:0}.simplebar-scrollbar:before{background:#000;border-radius:7px;content:"";opacity:0;position:absolute;transition:opacity .2s linear .5s}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{bottom:2px;left:2px;right:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{bottom:0;left:0;min-height:0;min-width:10px;right:auto;top:0;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.simplebar-dummy-scrollbar-size{-ms-overflow-style:scrollbar!important;direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}.simplebar-dummy-scrollbar-size>div{height:200%;margin:10px 0;width:200%}.simplebar-hide-scrollbar{-ms-overflow-style:none;left:0;overflow-y:scroll;position:fixed;scrollbar-width:none;visibility:hidden}@-webkit-keyframes buttonClickIncrease{0%{transform:scale(.9)}to{transform:scale(1)}}@-moz-keyframes buttonClickIncrease{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes buttonClickIncrease{0%{transform:scale(.9)}to{transform:scale(1)}}@-webkit-keyframes buttonClickReduce{0%{transform:scale(1)}to{transform:scale(.9)}}@-moz-keyframes buttonClickReduce{0%{transform:scale(1)}to{transform:scale(.9)}}@keyframes buttonClickReduce{0%{transform:scale(1)}to{transform:scale(.9)}}@-webkit-keyframes favoriteFadeIn{0%{display:block;opacity:0}50%{opacity:1;transform:scale(1)}to{transform:scale(1.15)}}@-moz-keyframes favoriteFadeIn{0%{display:block;opacity:0}50%{opacity:1;transform:scale(1)}to{transform:scale(1.15)}}@keyframes favoriteFadeIn{0%{display:block;opacity:0}50%{opacity:1;transform:scale(1)}to{transform:scale(1.15)}}@-webkit-keyframes favoriteFadeInReduce{0%{transform:scale(1.15)}to{transform:scale(1)}}@-moz-keyframes favoriteFadeInReduce{0%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes favoriteFadeInReduce{0%{transform:scale(1.15)}to{transform:scale(1)}}@-webkit-keyframes favoriteFadeOut{0%{opacity:1}to{display:none;opacity:0}}@-moz-keyframes favoriteFadeOut{0%{opacity:1}to{display:none;opacity:0}}@keyframes favoriteFadeOut{0%{opacity:1}to{display:none;opacity:0}}.Advantages,.Pass,.Popular,.Publication,.RRWidgets,.Resorts,.Subscribe-banner,.Travel,.VKBanner{margin:0 auto;max-width:1180px;width:100%}@media screen and (max-width:1279px){.Advantages,.Pass,.Popular,.Publication,.RRWidgets,.Resorts,.Subscribe-banner,.Travel,.VKBanner{max-width:974px}}.Button,body,button,input,optgroup,select,textarea{font-family:Rubik,sans-serif}.Block{position:static}.Button{border-radius:12px}.Wrapper{overflow:initial}.Block .h2,.Block h2{margin-bottom:0}.Text{padding:0}.Popular{display:flex;flex-direction:column}.Popular__title{color:#2a2536;font-size:32px;font-weight:700;line-height:40px;margin:0}.Popular__resorts{--template-columns:3;display:grid;gap:20px;grid-template-columns:repeat(var(--template-columns),1fr);margin-top:24px}.Popular__resort{transition:all .1s ease;width:100%}.Popular__resort:hover{transform:translateY(-10px)}.Popular__resort a{display:block;height:100%;text-decoration:none;width:100%}.Popular__resort-image{border-radius:16px;margin-bottom:8px;overflow:hidden;padding-top:63.1578947368%;position:relative;width:100%}.Popular__resort-image img{background-color:#f0f2f9;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.Popular__resort-price{background:#316bff;border-radius:0 16px;color:#fff;font-size:14px;font-weight:500;line-height:24px;padding:4px 8px;position:absolute;right:0;top:0}.Popular__resort-name{color:#2a2536;font-size:24px;font-weight:500;line-height:32px}.Popular__resort-variants{color:#6a6d81;font-size:16px;line-height:24px}.Popular__still-button{align-items:center;-webkit-appearance:none;appearance:none;background:#f0f2f9;border:1px solid transparent;border-radius:12px;color:#316bff;cursor:pointer;display:inline-flex;font-size:16px;justify-content:center;line-height:24px;margin:32px auto 0;outline:none;padding:11px 32px;transition-duration:.2s;transition-property:color,background-color,border-color,transform;transition-timing-function:ease;user-select:none}.Popular__still-button:disabled{pointer-events:none}.Popular__still-button.is-loading,.Popular__still-button.loading{position:relative}.Popular__still-button.is-loading:before,.Popular__still-button.loading:before{background-color:#f0f2f9;border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.Popular__still-button.is-loading:after,.Popular__still-button.loading:after{background:url(/app/src/img/animate-svg/button-preloader-blue.svg) no-repeat 50%;content:"";height:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:25px;z-index:2}.Popular__still-button:hover{color:#2756cc}.Popular__still-button:active{color:#1d4099;transform:scale(.98)}.Popular__still-button:disabled{background:#f2f3f7;color:#838fad}.Block-popular{text-align:center}.Block-popular h2{font-size:36px;margin-bottom:10px}.Block-popular__arrow--next{right:4px}.Block-popular__arrow--prev{left:4px}.Block-popular__proposals{padding:15px 11px 8px 0}.Block-popular__proposals--no-price{padding:15px 11px 0 0}.Block-popular--dest{margin-top:0;padding-top:70px}.Block-popular--dest h2{font-size:36px}.Block-popular .sub-title{color:#8c8c8c;margin:0 auto 30px}.Block-popular .sub-title.avg-price{margin-bottom:65px}.Block-popular__price{background-color:#0089fd;border-radius:5px;color:#fff;display:inline-block;font-size:18px;font-weight:700;line-height:18px;padding:7px 11px 7px 14px;white-space:nowrap}.Block-popular__proposals{color:#e6e6e6;font-size:18px;overflow:hidden;padding:7px 11px 5px 13px;text-overflow:ellipsis;white-space:nowrap}.Block-popular__proposals--no-price{padding:7px 11px 5px 0}.Block-popular__selection{margin-top:70px;position:relative;text-align:center}.Block-popular__selection h2{font-size:36px}.Block-popular__section{height:auto;position:relative;width:100%}.Block-popular__section--kurorts{-ms-flex-pack:start;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;background-repeat:no-repeat;background-size:cover;border-radius:5px;color:#fff;cursor:pointer;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;height:240px;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;overflow:hidden;position:relative;text-overflow:ellipsis}.Block-popular__section--kurorts a{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.Block-popular__section--kurorts:hover .Block-popular__section--info-bottom .item,.Block-popular__section--kurorts:hover .Block-popular__section--info-bottom a,.Block-popular__section--kurorts:hover .Block-popular__section--info-bottom h3{color:#c8e6ff}.Block-popular__section--kurorts:not(:last-child){margin-right:20px}.Block-popular__section--3b{width:380px}.Block-popular__section--2b{width:580px}.Block-popular__section--info-bottom .item,.Block-popular__section--info-bottom a,.Block-popular__section--info-bottom h3{color:#fff;font-size:28px;font-weight:700;line-height:1.25}.Block-popular__section--info-bottom .item{bottom:70px;left:25px;position:absolute}.Block-popular__section--info-digits{bottom:25px;left:25px;position:absolute}.Block-popular__section--info-bottom{height:200px}.Block-popular__flex-pos{-ms-flex-pack:justify;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;margin-bottom:20px;margin-left:0;margin-right:0;width:inherit}.Block-popular__flex-pos--nowrap{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.Block-popular__destinations{background-color:#ecf9ff;padding-bottom:65px;width:100%}.Block-popular__arrow{background:#fff;border-radius:50%;box-shadow:0 0 7px rgba(0,0,0,.15);cursor:pointer;height:50px;left:-25px;position:absolute;top:calc(50% - 25px);transition:all .21s;width:50px;z-index:11}.Block-popular__arrow:hover{top:calc(50% - 27px);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.Block-popular__arrow:hover span{border-left-color:#464646;border-top-color:#464646}.Block-popular__arrow--next{right:-12px}.Block-popular__arrow--prev{left:-25px}.Block-popular__arrow span{border-left:2px solid #787878;border-top:2px solid #787878;cursor:pointer;display:block;height:18px;left:calc(50% - 6px);position:absolute;top:calc(50% - 9px);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:18px}.Block-popular__arrow--rotate{left:unset;right:-25px}.Block-popular__arrow--rotate span{left:14px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.slick-slide{margin:0 9.5px}.slick-list{margin:0 -10px}input::-moz-placeholder{color:#a0a0a0}input::-webkit-input-placeholder{color:#a0a0a0}@media screen and (max-width:1279px){.Block-popular{margin-top:161px}.Block-popular h2{font-size:32px}.Block-popular__arrow--prev{left:0}.Block-popular__arrow--rotate-hotels{right:0}.Block-popular__arrow:hover{top:calc(50% - 25px);transform:none}.Block-popular--dest{margin-top:0;padding-top:62px}.Block-popular__selection{margin-top:62px}.Block-popular__selection h2{font-size:32px}.Block-popular__advantages--main-block{width:210px}.Block-popular__advantages--text strong{font-size:21px}.Block-popular__advantages--text p{font-size:16px}.Block-popular__destinations{padding-bottom:50px}.Block-popular__price{margin-bottom:10px}.Block-popular__proposals{display:block;padding:0}.Block-popular__proposals--no-price{padding:15px 11px 0 0}.Block-popular__section--info-bottom{height:200px}.Block-popular__section--info-bottom a,.Block-popular__section--info-bottom h3{font-size:25px}.Block-popular__section--info-bottom .item{bottom:95px}.Block-popular__section--info-digits{text-align:left}.Block-popular__section--3b{width:300px}.Block-popular__section--2b{width:460px}.Block-popular__section:not(.top-section) .Block-popular__section--info-bottom h3{font-size:25px}.Title-main{font-size:32px}}.Travel{margin:50px auto}.Travel__header{display:flex;justify-content:space-between;padding:30px 0}.Travel__navigation{display:flex;gap:8px}.Travel__next,.Travel__prev{border-radius:100%;box-shadow:0 8px 22px 0 rgba(0,0,0,.122);height:32px;line-height:0;width:32px;z-index:1}.Travel__next.swiper-button-disabled,.Travel__prev.swiper-button-disabled{opacity:.3;pointer-events:none}.Travel__next svg,.Travel__prev svg{transition:all .1s ease}.Travel__title{color:#2a2536;font-size:32px;font-weight:700;line-height:40px;margin:0}.Travel__list{margin:-10px 0;overflow:hidden;padding:10px 0}.Travel__list.swiper-container-initialized .Travel__item{margin-right:0}.Travel__item{margin-right:20px;transition:all .1s ease;width:280px}.Travel__item:hover{transform:translateY(-10px)}.Travel__image{background-color:#f0f2f9;border-radius:16px;display:block;height:320px;overflow:hidden;width:280px}.Travel__name{color:#2a2536;font-size:24px;font-weight:500;line-height:1;margin-top:16px}.Travel__pagination{display:flex;justify-content:center;margin:16px auto 0}.Travel__bullet{background:#f0f2f9;border-radius:100%;height:8px;width:8px}.Travel__bullet:not(:last-child){margin-right:8px}.Travel__bullet--active{background:#316bff}.Travel .swiper-button-disabled{opacity:.3;pointer-events:none}.banner{position:relative;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.banner h1{color:#fff;position:relative;text-align:center;z-index:1}.banner .banners-main{background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;padding-top:70px;position:relative}.banner .banners-main .info{bottom:15px;color:#fff;font-size:14px;left:10px;position:absolute;z-index:2}.banner .banners-main .info a{border-bottom:1px solid;color:#fff}.banner .banners-main .info a:hover{border-bottom:none}.banner .banners-main:after{background:rgba(0,0,0,.2);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media screen and (max-width:1469px){.banner h1{margin-bottom:0}}.Pass__wrapper{background:#bcbbb9 url(/app/src/img/pass-background.jpg) no-repeat 50%;background-image:image-set(url("/app/src/img/pass-background.webp") 1x,url("/app/src/img/pass-background.jpg") 1x);background-size:cover;border-radius:20px;box-sizing:content-box;min-height:250px;overflow:hidden;padding:90px 80px;position:relative}.Pass__wrapper:after{background:linear-gradient(90deg,rgba(0,0,0,.5),transparent);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.Pass__subtitle,.Pass__title{color:#fff;position:relative;z-index:1}.Pass__title{font-size:24px;font-weight:700;line-height:28px;margin-bottom:8px}.Pass__subtitle{font-size:18px;line-height:24px;margin-bottom:24px}.Pass__subtitle--mobile{display:none}.Pass__more-button{align-items:center;-webkit-appearance:none;appearance:none;background:#f0f2f9;border:1px solid transparent;border-radius:12px;color:#316bff;cursor:pointer;display:inline-flex;font-size:16px;justify-content:center;line-height:24px;max-width:283px;outline:none;padding:11px 24px;position:relative;transition-duration:.2s;transition-property:color,background-color,border-color,transform;transition-timing-function:ease;user-select:none;width:100%;z-index:1}.Pass__more-button:disabled{pointer-events:none}.Pass__more-button.is-loading,.Pass__more-button.loading{position:relative}.Pass__more-button.is-loading:before,.Pass__more-button.loading:before{background-color:#f0f2f9;border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.Pass__more-button.is-loading:after,.Pass__more-button.loading:after{background:url(/app/src/img/animate-svg/button-preloader-blue.svg) no-repeat 50%;content:"";height:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:25px;z-index:2}.Pass__more-button:hover{color:#2756cc}.Pass__more-button:active{color:#1d4099;transform:scale(.98)}.Pass__more-button:disabled{background:#f2f3f7;color:#838fad}.Resorts{margin:50px auto 80px}.Resorts__title{color:#2a2536;font-size:32px;font-weight:700;line-height:40px;margin:0;padding:30px 0}.Resorts__tabs{display:flex;flex:1;flex-direction:row;min-width:0;overflow:hidden}.Resorts__tab{border-radius:8px;flex:0;padding:4px 16px;position:relative;white-space:nowrap}.Resorts__tab,.Resorts__tab .noLink,.Resorts__tab a{color:#6a6d81;cursor:pointer;font-size:16px;line-height:24px;user-select:none}.Resorts__tab:first-child{margin-left:0}.Resorts__tab:hover:after{opacity:1}.Resorts__tab.swiper-slide{margin-left:0}.Resorts__tab.is-active,.Resorts__tab.is-active .noLink,.Resorts__tab.is-active a{background:#f0f2f9;color:#2a2536}.Resorts__tab.is-active:after{background:#316bff;opacity:1}.Resorts__content{height:0;margin:0;opacity:0;overflow:hidden;padding:0;visibility:hidden}.Resorts__content.is-active{height:auto;opacity:1;overflow:visible;padding-top:32px;transition:opacity .2s ease-in-out;visibility:visible}.Resorts__list{column-count:4;column-gap:24px;list-style:none;margin:0;padding:0}.Resorts__item{break-inside:avoid;margin-bottom:24px}.Resorts__district-title{color:#2a2536;display:block;font-size:18px;font-weight:500;line-height:24px;margin-bottom:16px}.Resorts__district-title:hover{color:#2a2536}.Resorts__district-cities{display:grid;gap:8px}.Resorts__district-city a{color:#316bff;font-size:16px;line-height:24px}.Resorts__district-city a:hover{color:#316bff}.Resorts__district-city--bold{font-weight:700}.Resorts__cities{display:grid;gap:24px 20px;grid-template-columns:repeat(3,1fr)}.Resorts__city{display:flex;flex-direction:column;gap:8px;transition:all .1s ease}.Resorts__city:hover{transform:translateY(-10px)}.Resorts__city-image{border-radius:12px;height:240px;overflow:hidden;position:relative}.Resorts__city-image img{height:100%;object-fit:cover;width:100%}.Resorts__city-name{color:#333;font-size:24px;font-weight:500;line-height:32px}.Advantages{margin:60px auto 56px}.Advantages__lazy-loading{align-items:center;display:flex;justify-content:center}.Advantages__list{display:grid;gap:40px;grid-template-columns:repeat(4,1fr)}.Advantages__item-title{color:#2a2536;font-size:18px;font-weight:500;line-height:24px;margin-bottom:16px}.Advantages__item-text{color:#6a6d81;font-size:16px;line-height:24px}.Advantages__item:before{background-repeat:no-repeat;background-size:contain;content:"";display:block;height:48px;margin-bottom:16px;width:48px}.Advantages__item--ads:before{background-image:url(/app/src/img/svg/advantages_ads.svg)}.Advantages__item--search:before{background-image:url(/app/src/img/svg/advantages_search.svg)}.Advantages__item--booking:before{background-image:url(/app/src/img/svg/advantages_booking.svg)}.Advantages__item--discount:before{background-image:url(/app/src/img/svg/advantages_discount.svg)}.Publication{display:flex;flex-direction:column;margin-top:80px}.Publication .header>.title{font-size:32px;font-weight:700;line-height:40px}.Publication .list{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:40px}.Publication .list .item{background:#fff;border:1px solid #d4d2d8;border-radius:16px;display:flex;flex-direction:column;height:394px;overflow:hidden;width:380px}.Publication .list .item+.item{margin-left:20px}.Publication .list .item>.preview{height:210px;width:380px}.Publication .list .item>.content{display:flex;flex-direction:column;padding:16px}.Publication .list .item>.content>.row{display:flex;flex-direction:row;justify-content:space-between}.Publication .list .item>.content .date,.Publication .list .item>.content .time{color:#c9c8cc;font-size:16px;line-height:24px}.Publication .list .item>.content .time{align-items:center;display:flex}.Publication .list .item>.content .time:before{background-image:url(/app/src/img/svg/clock-grey.svg);background-position:50%;background-position:unset;background-repeat:no-repeat;content:"";display:inline-block;height:18px;padding-right:26px;width:18px}.Publication .list .item>.content>.title{color:#2a2536;font-size:18px;font-weight:500}.Publication .list .item>.content>.note,.Publication .list .item>.content>.title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:24px;margin-top:15px;max-height:48px;overflow:hidden;width:346px}.Publication .list .item>.content>.note{color:#6a6d81;font-size:16px;text-overflow:ellipsis}.Publication__more-button{align-items:center;-webkit-appearance:none;appearance:none;background:#f0f2f9;border:1px solid transparent;border-radius:12px;color:#316bff;cursor:pointer;display:inline-flex;font-size:16px;justify-content:center;line-height:24px;margin:32px auto 0;outline:none;padding:11px 32px;transition-duration:.2s;transition-property:color,background-color,border-color,transform;transition-timing-function:ease;user-select:none;width:auto}.Publication__more-button:disabled{pointer-events:none}.Publication__more-button.is-loading,.Publication__more-button.loading{position:relative}.Publication__more-button.is-loading:before,.Publication__more-button.loading:before{background-color:#f0f2f9;border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.Publication__more-button.is-loading:after,.Publication__more-button.loading:after{background:url(/app/src/img/animate-svg/button-preloader-blue.svg) no-repeat 50%;content:"";height:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:25px;z-index:2}.Publication__more-button:hover{color:#2756cc}.Publication__more-button:active{color:#1d4099;transform:scale(.98)}.Publication__more-button:disabled{background:#f2f3f7;color:#838fad}@media screen and (max-width:1279px){.Publication .list .item{height:374px;width:311px}.Publication .list .item>.preview{height:172px;width:312px}.Publication .list .item>.content>.title{width:282px}.Publication .list .item>.content>.note{-webkit-line-clamp:3;max-height:72px;width:282px}}.Presentation{align-items:center;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:flex;flex-direction:column}.Presentation__wrapper{height:435px;position:relative;width:1260px}.Presentation__picture{border-radius:20px;display:block;height:100%;left:0;line-height:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.Presentation__picture img{height:100%;object-fit:cover;object-position:left top;width:100%}.Presentation__container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.Presentation__title{background-color:#fff;border-radius:12px;color:#316bff;font-size:48px;font-weight:700;line-height:120%;padding:12px 20px}.Presentation__sub-title{background-color:#fff;border-radius:12px;color:#2a2536;font-size:18px;font-weight:500;line-height:140%;margin-top:-13px;padding:8px 12px}.Presentation__search{margin-top:-40px}.Presentation__search .search-v2{margin:0}.Subscribe-banner{margin-top:80px}.Subscribe-banner .Subscribe__advantages{font-size:16px;line-height:24px}.Subscribe-banner .Subscribe__footer-container{max-width:607px}.Subscribe-banner .Subscribe__inputs{max-width:100%}.Subscribe-banner .Subscribe__policy-link{color:#fff;text-decoration:underline}.Subscribe-banner__wrapper{align-items:center;background-color:#487bff;border-radius:20px;display:flex;gap:97px;justify-content:space-between;padding:24px 24px 24px 99px}.Subscribe-banner__image{transform:translateY(-12px)}.Subscribe-banner__main{display:flex;flex-direction:column}.Subscribe-banner__title{color:#fff;font-size:24px;font-weight:500;line-height:32px}.Subscribe-banner__text{color:#f0f2f9;font-size:16px;line-height:24px}.Subscribe-banner__link{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:500;gap:4px;line-height:24px;margin-top:12px}.VKBanner{margin-top:60px;position:relative}.VKBanner__container{border-radius:20px}.VKBanner--plate{margin-top:0}.VKBanner picture{display:flex}.VKBanner picture img{width:100%}.Support{align-items:flex-end;background:#f0f2f9;border-radius:20px;display:flex;justify-content:space-between;margin-top:60px;overflow:hidden;position:relative}.Support--mini .Support__image{position:static}.Support--mini .Support__wrapper{width:100%}.Support__wrapper{max-width:68.56%;padding:24px;z-index:1}.Support__image{bottom:0;position:absolute;right:0}.Support__label{background:#316bff;border-radius:16px;color:#fff;display:inline-block;padding:8px 16px;transform:rotate(-3.93deg)}.Support__content{display:flex;flex-direction:column;gap:16px;margin-top:12px}.Support__content-title{color:#2a2536;font-size:24px;font-weight:500;line-height:32px}.Support__content-questions{display:flex;flex-wrap:wrap;gap:4px}.Support__content-question{background:#fff;border-radius:16px;color:#316bff;padding:5px 10px}.Support__content__side{align-items:flex-start;display:flex;flex-direction:column}.Support__content-action-call{align-items:center;-webkit-appearance:none;appearance:none;background:#316bff;border:1px solid transparent;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-size:20px;gap:10px;justify-content:center;line-height:24px;line-height:28px;outline:none;padding:10px 24px;transition-duration:.2s;transition-property:color,background-color,border-color,transform;transition-timing-function:ease;user-select:none}.Support__content-action-call:disabled{pointer-events:none}.Support__content-action-call.is-loading,.Support__content-action-call.loading{position:relative}.Support__content-action-call.is-loading:before,.Support__content-action-call.loading:before{background-color:#316bff;border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.Support__content-action-call.is-loading:after,.Support__content-action-call.loading:after{background:url(/app/src/img/animate-svg/button-preloader.svg) no-repeat 50%;content:"";height:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:25px;z-index:2}.Support__content-action-call:hover{background-color:#0047fd;color:#fff}.Support__content-action-call:active{background-color:#0039ca;color:#fff;transform:scale(.98)}.Support__content-action-call:disabled{background:#838fad}.Support__content-call{display:none;font-size:14px;line-height:20px}@media screen and (max-width:599px){.Support{align-items:flex-end;flex-direction:column}.Support .Support__wrapper{max-width:100%}.Support__image{position:static}.Support__content-action-call{width:100%}.Support__content-call{display:flex;gap:8px}}.banner-v2 .baners_new{display:flex;justify-content:center;padding-top:178px}.banner-v2 h1{margin-bottom:0}.search-v2{margin-top:20px}.search-v2 .search-input-wrapper,.search-v2.no-margin{margin-top:0}.search-v2 .search-modal .block-header{background-color:#f0f2f9;color:#6a6d81;line-height:24px;padding:8px 20px}.search-v2 .search-modal .block-item{padding:6px 20px}.search-v2 .search-modal .block-item.is-active,.search-v2 .search-modal .block-item:hover{background:#d4d2d8}.search-v2 .search-modal .block-item-title{color:#2a2536;line-height:24px;margin-bottom:4px}.search-v2 .search-modal .block-item-pretitle{color:#6a6d81;font-size:16px;line-height:24px}.search-v2 .search-modal .block-type-item:hover,.search-v2 .search-modal .block.is-active{background:#d4d2d8}.search-v2 .button-wrapper{background-color:#316bff}.search-v2 .button-wrapper span{color:#fff;font-size:18px;font-weight:500;line-height:24px}.search-v2 .button-item:before,.search-v2 .date-item:before,.search-v2 .people-item:before,.search-v2 .search-item:before{background:#f0f2f9;width:2px}.search-v2 .button-item.is-active,.search-v2 .button-item:hover,.search-v2 .date-item.is-active,.search-v2 .date-item:hover,.search-v2 .people-item.is-active,.search-v2 .people-item:hover,.search-v2 .search-item.is-active,.search-v2 .search-item:hover{background:#f0f2f9}.search-v2 .button-label,.search-v2 .date-label,.search-v2 .people-label,.search-v2 .search-label{color:#6a6d81;line-height:24px}.search-v2 .button-input,.search-v2 .date-input,.search-v2 .people-input,.search-v2 .search-input{color:#2a2536;line-height:24px;margin-top:0}.search-v2 .button-input::placeholder,.search-v2 .date-input::placeholder,.search-v2 .people-input::placeholder,.search-v2 .search-input::placeholder{color:#d4d2d8;opacity:1}.search-v2 .button-input--muted,.search-v2 .date-input--muted,.search-v2 .people-input--muted,.search-v2 .search-input--muted{color:#d4d2d8}:root{--daterangepicker-day-color:#2a2536;--daterangepicker-day-holiday-color:#ff1f6b;--daterangepicker-day-hover-color:#fff;--daterangepicker-day-selected-background:#316bff;--daterangepicker-day-selected-between-background:#f0f2f9}.Daterangepicker__row{gap:8px}.Daterangepicker__week{margin-top:10px}.Daterangepicker__days{display:flex;flex-direction:column;gap:10px;margin-top:10px}.Daterangepicker .Month{padding:18px 24px 24px}.Daterangepicker .Month__header{height:32px}.Daterangepicker .Month__week{gap:8px;justify-content:space-between;margin-top:10px}.Daterangepicker .Month__weekday{align-items:center;display:flex;flex-grow:1;font-size:12px;justify-content:center;line-height:16px;padding:0 5px}.Daterangepicker .Month__days{display:flex;flex-direction:column;gap:10px;margin-top:16px}.Daterangepicker .Week{gap:8px;margin-top:0}.Daterangepicker .Day{border-radius:12px;font-size:14px;line-height:20px;margin:0}.Daterangepicker .Day:hover{background-color:#316bff;border-radius:12px}.Daterangepicker .Day.is-selected,.Daterangepicker .Day.is-selected-between+.is-selected-from,.Daterangepicker .Day.is-selected-between+.is-selected-to,.Daterangepicker .Day.is-selected-from,.Daterangepicker .Day.is-selected-from+.is-selected-to,.Daterangepicker .Day.is-selected-to,.Daterangepicker .Day.is-selected-to+.is-selected-from{border-radius:12px}.Daterangepicker .Days__selected{border-radius:var(--daterangepicker-border-radius);gap:8px;margin:0}.Daterangepicker-dropdown__wrapper{border-radius:12px;padding:12px 20px;width:auto}.Pass{margin-top:80px}.RR-widget{margin:0;padding:0}.RR-widget--active{margin-top:16px}.Selections{margin-top:80px}@media screen and (max-width:1279px){.error-kurort{width:98%}.Object-tile__item--new-tile{max-width:300px}.baners_new{padding-top:175px}.baners_new h1{font-size:32px;margin-bottom:30px}}.New-header__menu-item--user button svg path{fill:#316bff}.Presentation{margin-top:40px}.baners_new{background:linear-gradient(0deg,rgba(0,0,0,.35),rgba(0,0,0,.35)),url(/app/src/img/main-background.jpg) no-repeat 50%;background-image:linear-gradient(0deg,rgba(0,0,0,.35),rgba(0,0,0,.35)),image-set(url("/app/src/img/main-background.webp") 1x,url("/app/src/img/main-background.jpg") 1x);background-size:auto;height:495px;padding-top:160px;position:relative}.baners_new .Search .Form__input{border-left:1px solid #dcdcdc;transition:none}.baners_new .Datepicker__elem,.baners_new .Search .Form__input{border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;height:54px}.baners_new .Datepicker__elem{padding-top:16px}.baners_new .Datepicker__arrow{top:16px}.baners_new .Search-input-box--old{height:54px;padding:10px 40px 10px 15px}.baners_new .Search-input-box__wrapper{font-size:18px;line-height:34px}.baners_new .Search-input-box .icon--old{top:20px}.baners_new .Form__input-cross{right:10px}.baners_new .Form__group-person .person-select{top:68px}.baners_new .Search .Button{padding:15px 30px 12px}.no-top-pad{padding-top:0}.new-logo a,.new-logo span{background:url(/app/src/img/svg/new_logo_white.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.over-hide{overflow:hidden}.white-text li,.white-text p,.white-text span{color:#fff}.white-text .Text:before{background:url(/app/src/img/svg/arr_d_white.svg) no-repeat;height:12px;right:-12px;top:5px;width:20px}.white-text .Button,.white-text .Header__user-entrance{border-color:#fff;color:#fff}.white-text .Button:hover,.white-text .Header__user-entrance:hover{background:#fff;color:#0089fd}.white-text .Header__user-entrance:hover{background:none;color:#c8e6ff}.white-text .Header__favorite:hover{color:#c8e6ff}.white-text .Header__favorite:before{background:url(/app/src/img/svg/favorite_menu_white.svg) no-repeat}.white-text .Header__favorite:after{background-color:red;border-radius:50%;content:attr(data-after);display:block;font-size:10px;font-weight:700;line-height:19px;position:absolute;right:107px;top:-6px;width:19px}.New_header.bg_transparent{background:transparent;margin-top:9px}.baners_new .Datepicker__parent{top:58px}@media screen and (max-width:1279px){.baners_new{height:400px}}
/*# sourceMappingURL=index.css.map*/