.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:" ";display:table;line-height:0}.clear,.clearfix:after{clear:both}.clear{display:block;overflow:hidden;visibility:hidden;width:0;height:0}::-moz-selection{background:#fed837;text-shadow:none}::selection{background:#fed837;text-shadow:none}.hand{cursor:pointer}.hide{display:none}.invisible{visibility:hidden}.rel{position:relative}.not-selectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}video{width:100%!important;height:auto!important}.jq-checkbox,.jq-radio{position:relative;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jq-checkbox input,.jq-radio input{position:absolute;z-index:-1;margin:0;padding:0;opacity:0}.jq-file{position:relative;display:inline-block;overflow:hidden}.jq-file input{position:absolute;top:0;right:0;height:auto;margin:0;padding:0;opacity:0;font-size:100px;line-height:1em}.jq-file__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.jq-select-multiple,.jq-selectbox{position:relative;display:inline-block}.jq-select-multiple select,.jq-selectbox select{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0}.jq-select-multiple li,.jq-selectbox li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.jq-selectbox{z-index:10}.jq-selectbox__select{position:relative}.jq-selectbox__select-text{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis}.jq-selectbox__dropdown{position:absolute}.jq-selectbox__search input{-webkit-appearance:textfield}.jq-selectbox__search input::-webkit-search-cancel-button,.jq-selectbox__search input::-webkit-search-decoration{-webkit-appearance:none}.jq-selectbox__dropdown ul{overflow:auto;overflow-x:hidden;list-style:none}.jq-select-multiple ul,.jq-selectbox__dropdown ul{position:relative;-webkit-overflow-scrolling:touch}.jq-select-multiple ul{overflow-x:hidden}.jq-number{display:inline-block}.jq-number__field input{-moz-appearance:textfield;text-align:left}.jq-number__field input::-webkit-inner-spin-button,.jq-number__field input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@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}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.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-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,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.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(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.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-horizontal.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.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:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(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:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(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:10px;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:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-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:10px;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:transform .2s,top .2s}.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:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(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: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:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(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:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.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%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.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-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.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-cube{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-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-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.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;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;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-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{transform:scale(0);transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{transform:scale(1);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;transform:rotate(4deg);transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;transform:rotate(0deg);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{transition-property:top;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{transition-property:all;top:0!important;opacity:0}.tooltipster-slide{transition-property:left;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{transition-property:all;left:0!important;opacity:0}@-webkit-keyframes tooltipster-fading{0%{opacity:0}to{opacity:1}}@keyframes tooltipster-fading{0%{opacity:0}to{opacity:1}}.tooltipster-update-fade{-webkit-animation:tooltipster-fading .4s;animation:tooltipster-fading .4s}@-webkit-keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}to{transform:rotate(0)}}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}to{transform:rotate(0)}}.tooltipster-update-rotate{-webkit-animation:tooltipster-rotating .6s;animation:tooltipster-rotating .6s}@-webkit-keyframes tooltipster-scaling{50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}to{transform:scale(1)}}.tooltipster-update-scale{-webkit-animation:tooltipster-scaling .6s;animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-box{border:none;border-radius:5px;background:#fff;box-shadow:0 0 10px 6px rgba(0,0,0,.1)}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-box{margin-top:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-box{margin-right:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-box{margin-left:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-box{margin-bottom:6px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-content{color:#8d8d8d}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow{height:6px;margin-left:-6px;width:12px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow{height:12px;margin-left:0;margin-top:-6px;width:6px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-border{border:6px solid transparent}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow-border{border-left-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-border{border-right-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-arrow-border{border-top-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-uncropped{top:-6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-uncropped{left:-6px}.tooltipster-sidetip.tooltipster-light .tooltipster-box{border-radius:3px;border:1px solid #ccc;background:#ededed}.tooltipster-sidetip.tooltipster-light .tooltipster-content{color:#666}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow{height:9px;margin-left:-9px;width:18px}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow{height:18px;margin-left:0;margin-top:-9px;width:9px}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow-background{border:9px solid transparent}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#ededed;top:1px}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-background{border-left-color:#ededed;left:-1px}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-background{border-right-color:#ededed;left:1px}.tooltipster-sidetip.tooltipster-light.tooltipster-top .tooltipster-arrow-background{border-top-color:#ededed;top:-1px}.tooltipster-sidetip.tooltipster-light .tooltipster-arrow-border{border:9px solid transparent}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-left .tooltipster-arrow-border{border-left-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-border{border-right-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-top .tooltipster-arrow-border{border-top-color:#ccc}.tooltipster-sidetip.tooltipster-light.tooltipster-bottom .tooltipster-arrow-uncropped{top:-9px}.tooltipster-sidetip.tooltipster-light.tooltipster-right .tooltipster-arrow-uncropped{left:-9px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.cancel-off-png,.cancel-on-png,.star-half-png,.star-off-png,.star-on-png{font-size:2em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:raty;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}@font-face{font-family:raty;font-style:normal;font-weight:400;src:url(/webpack/raty.61364d57ff59dcb042e295ca6aa7206f.eot);src:url(/webpack/raty.61364d57ff59dcb042e295ca6aa7206f.eot?#iefix) format("embedded-opentype");src:url(/webpack/3e7164f3731cf99980c2e201173b5dbc.svg#raty) format("svg");src:url(/webpack/raty.02e9bd91f16cb296b280eda56bcac464.ttf) format("truetype");src:url(/webpack/raty.d473b273e15ec0c8721cfd464ecab07a.woff) format("woff")}.cancel-on-png:before{content:"\e600"}.cancel-off-png:before{content:"\e601"}.star-on-png:before{content:"\f005"}.star-off-png:before{content:"\f006"}.star-half-png:before{content:"\f123"}#growls-bc,#growls-bl,#growls-br,#growls-cc,#growls-cl,#growls-cr,#growls-default,#growls-tc,#growls-tl,#growls-tr,.ontop{z-index:50000;position:fixed}#growls-default{top:10px;right:10px}#growls-tl{top:10px;left:10px}#growls-tr{top:10px;right:10px}#growls-bl{bottom:10px;left:10px}#growls-br{bottom:10px;right:10px}#growls-tc{top:10px;right:10px;left:10px}#growls-bc{bottom:10px;right:10px;left:10px}#growls-cc{top:50%;left:50%;margin-left:-125px}#growls-cl{top:50%;left:10px}#growls-cr{top:50%;right:10px}#growls-bc .growl,#growls-tc .growl{margin-left:auto;margin-right:auto}.growl{opacity:.8;filter:alpha(opacity=80);position:relative;border-radius:4px;transition:all .4s ease-in-out}.growl.growl-incoming,.growl.growl-outgoing{opacity:0;filter:alpha(opacity=0)}.growl.growl-small{width:200px;padding:5px;margin:5px}.growl.growl-medium{width:250px;padding:10px;margin:10px}.growl.growl-large{width:300px;padding:15px;margin:15px}.growl.growl-default{color:#fff;background:#7f8c8d}.growl.growl-error{color:#fff;background:#c0392b}.growl.growl-notice{color:#fff;background:#2ecc71}.growl.growl-warning{color:#fff;background:#f39c12}.growl .growl-close{cursor:pointer;float:right;font-size:14px;line-height:18px;font-weight:400;font-family:helvetica,verdana,sans-serif}.growl .growl-title{font-size:18px;line-height:24px}.growl .growl-message{font-size:14px;line-height:18px}.lozad{position:relative}.lozad--bg{display:flex;justify-content:center;align-items:center;width:100%;height:100%;overflow:hidden}.lozad--bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}.lozad--bg.error:after,.lozad--bg.loaded:after{display:none}.lozad__img{width:100%;height:100%}.content div[id^=yandex_]{font-size:16px;display:inline-block;padding:30px 0}.content div[id^=yandex_]:empty{display:none}.content .post__content div[id^=yandex_]{max-width:600px}.blog-post-one__yandex-bottom .yap-layout_block_poster-horizontal,.blog-post-one__yandex-mobile .yap-layout_block_poster-horizontal,ins.adsbygoogle{margin:0 auto}.has-h2-counter{counter-reset:headerPageCounter}.has-h2-counter h2{position:relative;padding-left:50px}.has-h2-counter h2:before{counter-increment:headerPageCounter;content:counter(headerPageCounter)}@media screen and (max-width:640px){.has-h2-counter h2{padding-left:0}}.has-h2-counter.has-h2-counter_backwards h2:before{counter-increment:headerPageCounter -1}.has-h2-counter h2:before{position:absolute;display:inline-block;top:0;left:0;width:36px;height:36px;font-family:KievitProExtraBold,Roboto,sans-serif;font-size:16px;line-height:37px;text-align:center;color:#fff;border-radius:100%;background:#ff4641;vertical-align:middle}@media screen and (max-width:992px){.has-h2-counter h2:before{width:32px;height:32px;font-size:15px;line-height:32px}}@media screen and (max-width:640px){.has-h2-counter h2:before{position:static;margin-top:-5px;margin-right:10px}}.has-ol-counter{counter-reset:olPageCounter;list-style-type:none}.has-ol-counter li{position:relative;padding-left:50px}.has-ol-counter li:before{counter-increment:olPageCounter;content:counter(olPageCounter);margin:0 15px 0 -60px;position:relative;float:none}@media screen and (max-width:640px){.has-ol-counter li{padding-left:0}}.has-ol-counter li:before{position:absolute;display:inline-block;top:0;left:0;width:36px;height:36px;font-family:KievitProExtraBold,Roboto,sans-serif;font-size:16px;line-height:37px;text-align:center;color:#fff;border-radius:100%;background:#ff4641;vertical-align:middle}@media screen and (max-width:992px){.has-ol-counter li:before{width:32px;height:32px;font-size:15px;line-height:32px}}@media screen and (max-width:640px){.has-ol-counter li:before{position:static;margin-top:-5px}}.static-page-main{padding:0 100px 20px 20px;font-size:15px;line-height:25px}.static-page-main p{line-height:24px;margin-bottom:20px}.static-page-main ol,.static-page-main ul{line-height:24px;margin-bottom:20px;padding-left:20px}.static-page-main li{margin-bottom:20px}.static-page-main ul li:before{background:#fed837;top:8px;left:-20px}.static-page-main__wrapper{padding:40px 0 20px}.static-page-main__wrapper .qa-content-wrapper{padding-top:0}.static-page-main__header{text-transform:none;letter-spacing:0;font-size:40px;line-height:40px}@media screen and (max-width:640px){.static-page-main{padding-left:0;padding-right:12px}.static-page-main__header{font-size:36px}}.rules{font-size:15px;line-height:25px}.rules h1{margin-top:11px;margin-bottom:24px;font-size:32px;font-family:KievitProBold,Roboto,sans-serif;line-height:1.1;letter-spacing:0}@media (min-width:480px){.rules h1{margin-top:0}}@media (min-width:960px){.rules h1{font-size:48px;line-height:54px}}.rules h2{margin-bottom:25px;font-size:25px}.rules h2,.rules h3{font-family:KievitProMedium,Roboto,sans-serif}.rules h3{margin-bottom:20px;font-size:21px}.rules p{font-size:15px;font-family:KievitPro,Roboto,sans-serif;line-height:25px}.rules ol,.rules ul{line-height:24px;margin-bottom:20px;padding-left:0;list-style-position:inside}.rules li{margin-bottom:20px}.rules ul li:before{background:#fed837;top:8px;left:-20px}.rules__header{text-transform:capitalize}.show-more__button{padding:12px 45px}.big-header{width:100%;display:inline-block;text-align:center;text-transform:uppercase;font-size:56px;line-height:60px;letter-spacing:7px;margin-bottom:25px;font-family:KievitProBook,Roboto,sans-serif}.column-sidebar__ads{width:100%;margin-bottom:20px;line-height:0;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}@media screen and (max-width:800px){.column-sidebar__ads{margin:30px auto}}.is-blog .blog-posts__sidebar .column-sidebar__ads,.is-index .blog-posts__sidebar .column-sidebar__ads{height:900px}@media (max-width:1060px){.four-col-layout .qa_article .one-col__fixed-one .column-sidebar__ads{margin-top:20px}}.column-sidebar-ads__item{position:relative;display:inline-block;margin-bottom:20px}.column-sidebar-ads__item:last-of-type{margin:0}.column-sidebar-ads__item--height-small{width:300px;height:500px}.column-sidebar-ads__item>div:last-of-type:not(.banner){position:relative;z-index:1}.post-info{display:inline-block;float:left;min-height:40px;line-height:40px;font-size:17px}.post-info__user{float:left;padding-left:40px;position:relative;margin-right:30px;height:40px}.post-info__details{color:#999;line-height:40px;display:inline-block;float:left}.post-info_small{min-height:30px;line-height:40px;font-size:15px}.post-info_small .post-info__user{margin-right:25px}.post-info_small .post-info__details{line-height:30px}.post-info_small .post-info-details__separator{width:21px;height:30px}.post-info_small .post-info-details__rating{margin-top:3px}.post-info__details_extended .post-info-details__shares,.post-info__details_extended .post-info-details__views{padding-left:22px}.post-info__details_extended .post-info-details__shares:before,.post-info__details_extended .post-info-details__views:before{content:"";background-repeat:no-repeat;position:absolute;top:16px}.post-info__details_extended .post-info-details__views:before{background-image:url(/webpack/common_8.be61723b1b715ae1dd8d63edcd694b71.png);width:16px;height:11px;left:0}.post-info__details_extended .post-info-details__shares:before{background-image:url(/webpack/common_9.5a9bf6464eb1dfc12ff5f61dbadb40ef.png);width:14px;height:11px;left:4px}.post-info-details__date,.post-info-details__hint,.post-info-details__rating,.post-info-details__shares,.post-info-details__views{float:left;position:relative}.post-info-details__separator{width:40px;display:inline-block;position:relative;float:left;text-align:center}.post-info-details__separator:after{content:"";width:3px;height:3px;border-radius:100%;position:relative;display:inline-block;text-align:center;vertical-align:middle;background-image:url(/webpack/common_6.15feb459801a21fbc481edaae5ecc437.png)}.post-info-details__rating{background:#f1f8f2;font-size:15px;line-height:21px;padding:2px 10px 1px;border-radius:24px;color:#212121;margin:7px 0 0}.post-info-details__rating:after{right:auto;left:-10px;top:11px}.post-info-details__rating_white{background:#fff;color:#212121}.post-info-details__rating_negative{color:#999}.post-info-details__hint{text-transform:uppercase;font-family:KievitProBook,Roboto,sans-serif;color:#a0a0a0;font-size:15px;line-height:42px;height:40px}.post-info-authorship__caption{width:100%;margin-left:10px;font-size:11px;text-transform:uppercase;letter-spacing:.5px;line-height:11px;color:#a0a0a0}@media (min-width:480px){.post-info-authorship__caption{width:110px}}.post-info-authorship__caption:after{right:-14px}.post-info-authorship__link{display:inline-block;position:relative;padding-right:27px;float:left}.post-info-authorship__link:after{content:"";display:block;position:absolute;top:5px;right:1px;width:20px;height:20px;border-radius:50%;background-color:#fed837;background-repeat:no-repeat;background-image:url(/webpack/common_7.d49b7316d79a3ecc5ed07f9c2dd20081.png);background-position:5px 4px}.redactor-block{width:100%}.redactor-block__bottom{padding-top:9px}.redactor-block__btns{float:right}@media screen and (max-width:380px){.redactor-block__btns{float:none}}.redactor-block__btns .button-new{float:right}@media screen and (max-width:640px){.redactor-block__btns .button-new{font-size:17px}}@media screen and (max-width:380px){.redactor-block__btns .button-new{display:block;float:none;width:100%}}.redactor-block__submit{padding:15px 40px}.redactor-block-bottom__button{padding:12px 50px;float:right}.redactor-counter{display:inline-block;float:left;font-size:13px;color:#999;line-height:1.38462}@media screen and (max-width:800px){.redactor-counter{display:block;float:none;margin-bottom:25px}}@media screen and (max-width:640px){.redactor-counter{margin-bottom:17px}}.redactor-counter__digits{float:left;font-family:KievitPro,Roboto,sans-serif;font-size:15px;padding-top:1px}.redactor-counter__text{max-width:250px;margin-left:50px}@media screen and (max-width:800px){.redactor-counter__text{max-width:none}}.redactor-counter-digits__current{color:#212121}.pagination{display:inline-block;width:auto}.pagination__item{float:left;margin-right:6px}.pagination__item_next{float:right}.pagination-wrap{width:100%;text-align:center;display:inline-block;margin:50px 0 0;font-family:KievitProBook,Roboto,sans-serif;padding:0 20px}.pagination-item__link{color:#212121;text-decoration:none;width:42px;height:42px;line-height:41px;font-size:22px;display:inline-block;text-align:center;position:relative;padding-left:1px;border-radius:50%}.active .pagination-item__link{border:2px solid #fc4f1e}.pagination-item__link_next,.pagination-item__link_prev{text-decoration:none;width:24px;height:24px;display:inline-block;text-align:center;position:relative;background:transparent;border-radius:50%;margin-top:6px}.pagination-item__link_next:before,.pagination-item__link_prev:before{content:"";display:block;width:6px;height:10px;position:absolute;top:7px;background-repeat:no-repeat}.pagination-item__link_prev:before{left:8px;background-image:url(/webpack/common_11.d4e9709b3bd30caa1d87f62fa5f8baff.png)}.pagination-item__link_next:before{left:9px;background-image:url(/webpack/common_12.fb9846428effceefe80c87c064a53073.png)}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.three-col-layout .columns.four-col{width:100%}.three-col-layout .columns.four-col .column{padding:0 .782%}.three-col-layout .columns.four-col .two-col{width:49.999999%}.three-col-layout .columns.four-col .three-col{width:74.999999%}.three-col-layout .columns.four-col.columns-with-fixed-one .three-col,.three-col-layout .columns.four-col .four-col{width:100%}.three-col-layout .columns.four-col.columns-with-fixed-one .one-col__fixed-one{width:320px}.three-col-layout .columns.four-col.columns-with-fixed-one .one-col__fixed-one .column{padding:0 10px}.three-col-layout .columns.four-col.columns-with-fixed-one .one-col__fixed-one .adsbygoogle{margin-bottom:0!important}.three-col-layout .columns.three-col{width:75%}.three-col-layout .columns.three-col .column{padding:0 1.041%}.three-col-layout .columns.three-col .one-col{width:33.333333%}.three-col-layout .columns.three-col .two-col{width:66.666667%}.three-col-layout .columns.three-col .three-col{width:100%}.three-col-layout .columns.two-col{width:49.999999%}.three-col-layout .columns.two-col .column{padding:0 1.563%}.three-col-layout .columns.two-col .one-col{width:49.999999%}.three-col-layout .columns.two-col .two-col{width:100%}.three-col-layout .columns.one-col{width:24.999999%}.three-col-layout .columns.one-col .column{padding:0 3.125%}.three-col-layout .columns.four-col .column{padding:0 10px}.three-col-layout .columns.four-col .three-col,.three-col-layout .columns.four-col .two-col,.three-col-layout .columns.three-col,.three-col-layout .columns.two-col{width:66.666667%}.three-col-layout .columns.three-col .column,.three-col-layout .columns.two-col .column{padding:0 1.563%}.three-col-layout .columns.three-col .two-col,.three-col-layout .columns.two-col .two-col{width:100%}.three-col-layout .columns.three-col .one-col,.three-col-layout .columns.two-col .one-col{width:49.999999%}.three-col-layout .columns.one-col{width:33.333333%}.three-col-layout .columns.one-col .one-col{width:100%}.three-col-layout .blog-posts__item{height:420px}.three-col-layout .post-content__static_page h2,.three-col-layout .post-content__static_page h3,.three-col-layout .post-content__static_page p,.three-col-layout .post-content__tags{padding:0 8.5%}.three-col-layout .post__shares .column.one-col{padding:0 5px}.three-col-layout .post__shares .column.two-col{width:33.333333%;padding:0 5px}.three-col-layout .post__read-more .four-col .one-col:last-child{display:none}.three-col-layout .qa_article .columns-with-fixed-one{padding-right:0}.three-col-layout .qa_article .one-col__fixed-one{display:none}.three-col-layout .qa-ask-form__inputs.clonable-row .one-col:last-of-type{width:100%!important;text-align:center}.three-col-layout .guide-top .column.one-col{width:49.999999%}.three-col-layout .guide-top .column.two-col{width:100%}.three-col-layout .guide-top__link{margin-bottom:20px}.three-col-layout .blog-posts .one-col:last-child{display:none}.three-col-layout .advertising__info{padding:30px 20px}.three-col-layout.is-blog .blog-posts__sidebar .column-sidebar__ads,.three-col-layout.is-index .blog-posts__sidebar .column-sidebar__ads{height:860px}@media screen and (min-width:1061px){.four-col-layout .qa-cities-show .columns.four-col.qa-cities-show-fixed,.four-col-layout .qa-countries-show .columns.four-col.qa-countries-show-fixed{padding-right:320px}.four-col-layout .qa-cities-show .columns.four-col.qa-cities-show-fixed .three-col,.four-col-layout .qa-countries-show .columns.four-col.qa-countries-show-fixed .three-col{width:100%}.four-col-layout .qa-cities-show .columns.four-col.qa-cities-show-fixed .qa-cities-show-fixed-one,.four-col-layout .qa-cities-show .columns.four-col.qa-cities-show-fixed .qa-countries-show-fixed-one,.four-col-layout .qa-countries-show .columns.four-col.qa-countries-show-fixed .qa-cities-show-fixed-one,.four-col-layout .qa-countries-show .columns.four-col.qa-countries-show-fixed .qa-countries-show-fixed-one{margin-right:-320px;width:320px}}.is-branding .container--branding{max-width:1360px;padding:0 10px}.container--branding{max-width:100%;padding:0}@media only screen and (max-width:1380px){.four-col-layout .columns.four-col{width:100%}.four-col-layout .columns.four-col .column{padding:0 .782%}.four-col-layout .columns.four-col .two-col{width:49.999999%}.four-col-layout .columns.four-col .three-col{width:74.999999%}.four-col-layout .columns.four-col.columns-with-fixed-one .three-col,.four-col-layout .columns.four-col .four-col{width:100%}.four-col-layout .columns.four-col.columns-with-fixed-one .one-col__fixed-one{width:320px}.four-col-layout .columns.four-col.columns-with-fixed-one .one-col__fixed-one .column{padding:0 10px}.four-col-layout .columns.four-col.columns-with-fixed-one .one-col__fixed-one .adsbygoogle{margin-bottom:0!important}.four-col-layout .columns.three-col{width:75%}.four-col-layout .columns.three-col .column{padding:0 1.041%}.four-col-layout .columns.three-col .one-col{width:33.333333%}.four-col-layout .columns.three-col .two-col{width:66.666667%}.four-col-layout .columns.three-col .three-col{width:100%}.four-col-layout .columns.two-col{width:49.999999%}.four-col-layout .columns.two-col .column{padding:0 1.563%}.four-col-layout .columns.two-col .one-col{width:49.999999%}.four-col-layout .columns.two-col .two-col{width:100%}.four-col-layout .columns.one-col{width:24.999999%}.four-col-layout .columns.one-col .column{padding:0 3.125%}.four-col-layout .columns.one-col .one-col{width:100%}}@media only screen and (max-width:1060px){.four-col-layout .columns.four-col .column{padding:0 10px}.four-col-layout .columns.four-col .three-col,.four-col-layout .columns.four-col .two-col,.four-col-layout .columns.three-col,.four-col-layout .columns.two-col{width:66.666667%}.four-col-layout .columns.three-col .column,.four-col-layout .columns.two-col .column{padding:0 1.563%}.four-col-layout .columns.three-col .two-col,.four-col-layout .columns.two-col .two-col{width:100%}.four-col-layout .columns.three-col .one-col,.four-col-layout .columns.two-col .one-col{width:49.999999%}.four-col-layout .columns.one-col{width:33.333333%}.four-col-layout .columns.one-col .one-col{width:100%}.four-col-layout .blog-posts__item{height:420px}.four-col-layout .post-content__static_page h2,.four-col-layout .post-content__static_page h3,.four-col-layout .post-content__static_page p,.four-col-layout .post-content__tags{padding:0 8.5%}.four-col-layout .post__shares .column.one-col{padding:0 5px}.four-col-layout .post__shares .column.two-col{width:33.333333%;padding:0 5px}.four-col-layout .post__read-more .four-col .one-col:last-child{display:none}.four-col-layout .qa_article .columns-with-fixed-one{padding-right:0}.four-col-layout .qa_article .one-col__fixed-one{display:none}.four-col-layout .qa-ask-form__inputs.clonable-row .one-col:last-of-type{width:100%!important;text-align:center}.four-col-layout .guide-top .column.one-col{width:49.999999%}.four-col-layout .guide-top .column.two-col{width:100%}.four-col-layout .guide-top__link{margin-bottom:20px}.four-col-layout .blog-posts .one-col:last-child{display:none}.four-col-layout .advertising__info{padding:30px 20px}.four-col-layout .blog-posts_second .one-col:last-child{display:block}.four-col-layout.is-blog .blog-posts__sidebar .column-sidebar__ads,.four-col-layout.is-index .blog-posts__sidebar .column-sidebar__ads{height:860px}.four-col-layout .qa-countries-show .columns.four-col .three-col{width:100%}.qa-cities-show .qa-left-sidebar.qa-left-sidebar--opened+.columns.four-col.qa-cities-show-fixed,.qa-countries-show .qa-left-sidebar.qa-left-sidebar--opened+.columns.four-col.qa-countries-show-fixed{padding-right:0}.four-col-layout .qa-cities-show .qa-left-sidebar.qa-left-sidebar--opened+.columns.four-col.qa-cities-show-fixed .qa-cities-show-fixed-one,.four-col-layout .qa-countries-show .qa-left-sidebar.qa-left-sidebar--opened+.columns.four-col.qa-countries-show-fixed .qa-countries-show-fixed-one{width:100%;margin-right:0}.four-col-layout .qa-cities-show .qa-left-sidebar.qa-left-sidebar--opened+.columns.four-col.qa-cities-show-fixed .qa-cities-show-fixed-one .column-sidebar__ads,.four-col-layout .qa-countries-show .qa-left-sidebar.qa-left-sidebar--opened+.columns.four-col.qa-countries-show-fixed .qa-countries-show-fixed-one .column-sidebar__ads{text-align:center}}@media only screen and (max-width:992px){.four-col-layout .big-header,.three-col-layout .big-header{letter-spacing:2px}.four-col-layout .advertising__info,.three-col-layout .advertising__info{padding:30px 20px}.four-col-layout .advertising-info__item,.three-col-layout .advertising-info__item{width:100%;margin:0 0 20px}.four-col-layout .advertising-info__header,.three-col-layout .advertising-info__header{margin-bottom:20px}}@media only screen and (max-width:900px){.four-col-layout .qa_article .qa-top-types-item__clear,.three-col-layout .qa_article .qa-top-types-item__clear{display:block}.four-col-layout .qa-left-sidebar,.three-col-layout .qa-left-sidebar{padding:10px 0 0}.four-col-layout .qa-left-sidebar.qa-left-sidebar--closed,.three-col-layout .qa-left-sidebar.qa-left-sidebar--closed{width:60px}.four-col-layout .qa-left-sidebar.qa-left-sidebar--opened,.three-col-layout .qa-left-sidebar.qa-left-sidebar--opened{width:220px}.four-col-layout .qa-left-sidebar.qa-left-sidebar--opened~.columns .qa-content-wrapper,.three-col-layout .qa-left-sidebar.qa-left-sidebar--opened~.columns .qa-content-wrapper{padding-left:210px}.four-col-layout .post-content__static_page h2,.four-col-layout .post-content__static_page h3,.four-col-layout .post-content__static_page p,.four-col-layout .post-content__tags,.three-col-layout .post-content__static_page h2,.three-col-layout .post-content__static_page h3,.three-col-layout .post-content__static_page p,.three-col-layout .post-content__tags{padding:0 5%}.four-col-layout .has-h2-counter h2:before,.four-col-layout .has-ol-counter li:before,.three-col-layout .has-h2-counter h2:before,.three-col-layout .has-ol-counter li:before{margin-right:10px;left:0}.four-col-layout .post__shares .post-shares-link__text,.three-col-layout .post__shares .post-shares-link__text{letter-spacing:0}.four-col-layout .closable,.three-col-layout .closable{padding:20px 5%}.four-col-layout .columns.four-col .column.one-third.closable-num-list__item,.three-col-layout .columns.four-col .column.one-third.closable-num-list__item{display:table;width:100%;margin-bottom:10px}.four-col-layout .columns .four-col.contacts-form__container .column.two-col,.three-col-layout .columns .four-col.contacts-form__container .column.two-col{width:100%;padding:0}}@media only screen and (max-width:800px){.four-col-layout .top-bar .top-bar__item,.three-col-layout .top-bar .top-bar__item{font-size:0;margin-right:12px}.four-col-layout .top-bar .top-bar__item:last-of-type,.three-col-layout .top-bar .top-bar__item:last-of-type{margin-right:0}.four-col-layout .container,.three-col-layout .container{padding:0 14px}.four-col-layout .columns.four-col,.four-col-layout .columns.three-col,.three-col-layout .columns.four-col,.three-col-layout .columns.three-col{width:100%}.four-col-layout .columns.four-col .column,.four-col-layout .columns.three-col .column,.three-col-layout .columns.four-col .column,.three-col-layout .columns.three-col .column{padding:0 5px}.four-col-layout .columns.four-col .one-col,.four-col-layout .columns.three-col .one-col,.three-col-layout .columns.four-col .one-col,.three-col-layout .columns.three-col .one-col{width:49.999999%}.four-col-layout .columns.four-col .columns.one-col,.four-col-layout .columns.four-col .three-col,.four-col-layout .columns.four-col .two-col,.four-col-layout .columns.one-col,.four-col-layout .columns.one-col .one-col,.four-col-layout .columns.three-col .columns.one-col,.four-col-layout .columns.three-col .three-col,.four-col-layout .columns.three-col .two-col,.three-col-layout .columns.four-col .columns.one-col,.three-col-layout .columns.four-col .three-col,.three-col-layout .columns.four-col .two-col,.three-col-layout .columns.one-col,.three-col-layout .columns.one-col .one-col,.three-col-layout .columns.three-col .columns.one-col,.three-col-layout .columns.three-col .three-col,.three-col-layout .columns.three-col .two-col{width:100%}.four-col-layout .columns.columns-with-fixed-one,.three-col-layout .columns.columns-with-fixed-one{padding-right:0}.four-col-layout .show-more__wrap,.three-col-layout .show-more__wrap{margin-top:30px}.four-col-layout .big-header,.three-col-layout .big-header{margin-bottom:20px}.four-col-layout .footer-bottom__socials,.three-col-layout .footer-bottom__socials{width:280px;margin:5px auto}.four-col-layout .footer-bottom-socials__item,.three-col-layout .footer-bottom-socials__item{margin:10px 25px 5px 0;padding:0}.four-col-layout .footer-bottom-socials__item:nth-child(2n+2),.three-col-layout .footer-bottom-socials__item:nth-child(2n+2){margin-right:0}.four-col-layout .footer-bottom__age,.three-col-layout .footer-bottom__age{margin-top:34px}.four-col-layout .footer-bottom__copyright,.three-col-layout .footer-bottom__copyright{margin-top:40px}.four-col-layout .qa__header,.three-col-layout .qa__header{letter-spacing:2px}.four-col-layout .qa,.three-col-layout .qa{padding:22px 0 30px}.four-col-layout .qa.qa_article,.three-col-layout .qa.qa_article{padding-top:0}.four-col-layout .blog-posts-wrapper,.three-col-layout .blog-posts-wrapper{padding:20px 0 40px}.four-col-layout .one-col__fixed-one,.three-col-layout .one-col__fixed-one{display:none}.four-col-layout .post__read-more .four-col .one-col:last-child,.three-col-layout .post__read-more .four-col .one-col:last-child{display:block}.four-col-layout .blog-posts__item,.three-col-layout .blog-posts__item{height:440px}.four-col-layout .qa-left-sidebar__button,.three-col-layout .qa-left-sidebar__button{left:4px;top:22px}.four-col-layout .qa-left-sidebar__small,.three-col-layout .qa-left-sidebar__small{left:35px;top:70px}.four-col-layout .blog-posts_second .one-col:last-child{display:none}.qa-cities-show .qa-left-sidebar.qa-left-sidebar--closed+.columns.four-col.qa-cities-show-fixed,.qa-countries-show .qa-left-sidebar.qa-left-sidebar--closed+.columns.four-col.qa-countries-show-fixed{padding-right:0}.four-col-layout .qa-cities-show .qa-left-sidebar.qa-left-sidebar--closed+.columns.four-col.qa-cities-show-fixed .qa-cities-show-fixed-one,.four-col-layout .qa-countries-show .qa-left-sidebar.qa-left-sidebar--closed+.columns.four-col.qa-countries-show-fixed .qa-countries-show-fixed-one{width:100%;margin-right:0}}@media only screen and (max-width:700px){.four-col-layout .post-shares__link-wrap_total,.three-col-layout .post-shares__link-wrap_total{padding-right:0}.four-col-layout .post-shares__link-wrap_total .post-shares__link:after,.three-col-layout .post-shares__link-wrap_total .post-shares__link:after{background:none;border:0;right:0;display:none}.four-col-layout .blog-post-one__yandex-bottom,.three-col-layout .blog-post-one__yandex-bottom{display:none}.four-col-layout .blog-post-one__yandex-mobile,.three-col-layout .blog-post-one__yandex-mobile{display:block}}@media only screen and (max-width:650px){.four-col-layout .post-shares__link-wrap_total .post-shares-link__text,.four-col-layout .post-shares__link-wrap_vk .post-shares-link__text,.three-col-layout .post-shares__link-wrap_total .post-shares-link__text,.three-col-layout .post-shares__link-wrap_vk .post-shares-link__text{display:none}}@media only screen and (max-width:550px){.four-col-layout .footer-top__content,.three-col-layout .footer-top__content{margin-top:85px}.four-col-layout .footer-top-content__header,.three-col-layout .footer-top-content__header{font-size:50px;line-height:56px}.four-col-layout .footer-middle__menus.four-col .one-col,.three-col-layout .footer-middle__menus.four-col .one-col{width:100%;text-align:center;padding:0 3.125%}.four-col-layout .footer-middle-menu__header,.three-col-layout .footer-middle-menu__header{margin-bottom:20px}.four-col-layout .footer-bottom__copyright,.three-col-layout .footer-bottom__copyright{width:100%}.four-col-layout .footer-bottom__socials,.three-col-layout .footer-bottom__socials{width:100%;margin:5px auto 10px}.four-col-layout .footer-bottom__copyright,.three-col-layout .footer-bottom__copyright{margin:25px 0 10px}.four-col-layout .footer-bottom-socials__item,.three-col-layout .footer-bottom-socials__item{width:100%;margin:5px 0}.four-col-layout .footer-bottom__age,.three-col-layout .footer-bottom__age{float:none;margin:0 0 15px;display:inline-block}.four-col-layout .blog-posts__item,.three-col-layout .blog-posts__item{height:400px}.four-col-layout .blog-posts-item__caption,.three-col-layout .blog-posts-item__caption{font-size:20px;line-height:24px}.four-col-layout .blog-posts__item_full .blog-posts-item__caption,.three-col-layout .blog-posts__item_full .blog-posts-item__caption{font-size:34px;line-height:34px}.four-col-layout .big-header,.three-col-layout .big-header{font-size:50px;line-height:50px}.four-col-layout .qa-list__item,.three-col-layout .qa-list__item{padding-bottom:22px}.four-col-layout .qa-item-content__bottom .post-info__user,.three-col-layout .qa-item-content__bottom .post-info__user{margin-bottom:4px;margin-right:0}.four-col-layout .qa-item-content__bottom .post-info__details,.three-col-layout .qa-item-content__bottom .post-info__details{height:auto;line-height:30px;width:100%}}@media only screen and (max-width:480px){.four-col-layout .container,.four-col-layout .container.container_outer,.three-col-layout .container,.three-col-layout .container.container_outer{padding:0}.four-col-layout .columns.four-col,.four-col-layout .columns.one-col,.four-col-layout .columns.three-col,.four-col-layout .columns.two-col,.three-col-layout .columns.four-col,.three-col-layout .columns.one-col,.three-col-layout .columns.three-col,.three-col-layout .columns.two-col{width:100%}.four-col-layout .columns.four-col .column,.four-col-layout .columns.one-col .column,.four-col-layout .columns.three-col .column,.four-col-layout .columns.two-col .column,.three-col-layout .columns.four-col .column,.three-col-layout .columns.one-col .column,.three-col-layout .columns.three-col .column,.three-col-layout .columns.two-col .column{padding:0}.four-col-layout .columns.four-col .one-col,.four-col-layout .columns.one-col .one-col,.four-col-layout .columns.three-col .one-col,.four-col-layout .columns.two-col .one-col,.three-col-layout .columns.four-col .one-col,.three-col-layout .columns.one-col .one-col,.three-col-layout .columns.three-col .one-col,.three-col-layout .columns.two-col .one-col{width:100%}.four-col-layout .footer-top__content,.three-col-layout .footer-top__content{margin-top:95px}.four-col-layout .footer-top-content__header,.three-col-layout .footer-top-content__header{font-size:40px;line-height:44px}.four-col-layout input[type=submit].footer-content-top__button,.three-col-layout input[type=submit].footer-content-top__button{padding:12px 0}.four-col-layout .footer-top-content__input-button,.three-col-layout .footer-top-content__input-button{padding:0 5px}.four-col-layout .blog-posts__item_full .blog-posts-item__caption,.three-col-layout .blog-posts__item_full .blog-posts-item__caption{font-size:34px;line-height:34px;padding:0 15px}.four-col-layout .blog-posts-item__caption,.three-col-layout .blog-posts-item__caption{margin-bottom:20px}.four-col-layout .blog-posts__item,.three-col-layout .blog-posts__item{height:auto}.four-col-layout .blog-posts__item_full,.three-col-layout .blog-posts__item_full{height:400px}.four-col-layout .post-shares__link-wrap_total .post-shares-link__text,.four-col-layout .post-shares__link-wrap_vk .post-shares-link__text,.three-col-layout .post-shares__link-wrap_total .post-shares-link__text,.three-col-layout .post-shares__link-wrap_vk .post-shares-link__text{display:inline-block}.four-col-layout .qa__header,.three-col-layout .qa__header{letter-spacing:2px}.four-col-layout .qa-list__item,.three-col-layout .qa-list__item{padding:14px 70px 14px 0}.four-col-layout .qa-item__content,.three-col-layout .qa-item__content{padding-left:10px}.four-col-layout .qa-item-content__caption,.three-col-layout .qa-item-content__caption{font-size:20px;line-height:22px}.four-col-layout .qa-item-answers__count,.three-col-layout .qa-item-answers__count{font-size:26px;line-height:24px;padding-bottom:4px}.four-col-layout .qa-item-answers__text,.three-col-layout .qa-item-answers__text{font-size:15px;line-height:14px}.four-col-layout .qa-item__answers,.three-col-layout .qa-item__answers{width:70px}.four-col-layout .qa-top-types-item__clear,.three-col-layout .qa-top-types-item__clear{display:block}.four-col-layout input[type=submit].guide-top__button,.three-col-layout input[type=submit].guide-top__button{padding:12px 0}.four-col-layout .pagination-wrap,.three-col-layout .pagination-wrap{padding:0}.four-col-layout .pagination-item__link,.three-col-layout .pagination-item__link{width:36px;height:36px;line-height:35px;font-size:18px}.four-col-layout .pagination-item__link_next,.four-col-layout .pagination-item__link_prev,.three-col-layout .pagination-item__link_next,.three-col-layout .pagination-item__link_prev{margin-top:4px}.four-col-layout .blog-posts_second .one-col:last-child{display:block}}@media only screen and (max-width:400px){.four-col-layout .footer-top__content,.three-col-layout .footer-top__content{margin-top:95px}.four-col-layout .footer-top-content__header,.three-col-layout .footer-top-content__header{font-size:30px;line-height:34px}.four-col-layout .footer-top-content__subheader,.three-col-layout .footer-top-content__subheader{line-height:26px;margin-bottom:20px}.four-col-layout .footer-top__content,.three-col-layout .footer-top__content{margin-top:100px}.four-col-layout .big-header,.three-col-layout .big-header{font-size:38px;line-height:40px}.four-col-layout .blog-posts__item_full .blog-posts-item__caption,.three-col-layout .blog-posts__item_full .blog-posts-item__caption{font-size:24px;line-height:22px;padding:0 5px}.four-col-layout .blog-posts__item_full,.three-col-layout .blog-posts__item_full{height:300px}.four-col-layout .qa-item__answers,.three-col-layout .qa-item__answers{width:50px}.four-col-layout .qa-item-answers__count,.three-col-layout .qa-item-answers__count{font-size:24px;line-height:24px;padding-bottom:4px}.four-col-layout .qa-item-content__caption,.three-col-layout .qa-item-content__caption{font-size:18px;line-height:18px}.four-col-layout .qa-item-content__middle,.three-col-layout .qa-item-content__middle{margin-bottom:10px}.four-col-layout .qa-list__item,.three-col-layout .qa-list__item{padding:10px 55px 10px 0}}.header-user__avatar{position:relative;box-sizing:content-box}.header-user__avatar,.header-user__avatar .user-avatar--normal{width:50px;height:50px}@media screen and (max-width:992px){.header-user__avatar{margin-left:8px}}.header-user__circle{position:relative;cursor:pointer;z-index:20}.header-user__circle:hover .header-user__menu{opacity:1;visibility:visible;transition-delay:0s}.header-user-circle__avatar{z-index:3}.header-user-circle__count{right:50px;top:17px;position:absolute;z-index:3}.header-user-notification_events__count{right:10px;top:17px;position:absolute;z-index:3}.header-user-circle__arrow{right:0;top:18px;position:absolute;z-index:3}@media screen and (max-width:992px){.header-user-circle__arrow{right:0;top:0;width:100%;height:100%;background-position:50px 18px}}.header-user__menu{width:300px;background:#fff;position:absolute;border-radius:4px;z-index:2;top:-20px;right:-10px;-ms-box-shadow:0 5px 15px rgba(0,0,0,.3);-o-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3);padding:33px 20px 24px;font-family:KievitProBook,Roboto,sans-serif;opacity:0;transition:visibility 0s linear .2s,opacity .4s ease;visibility:hidden}@media screen and (max-width:992px){.header-user__menu{right:auto;left:-12px;top:-10px;padding-top:22px}}.header-user-menu__stats{display:inline-block;margin-bottom:18px}@media screen and (max-width:992px){.header-user-menu__stats{display:block;text-align:right}}.header-user-menu-stats__item{float:left;display:inline-block;padding-left:22px;position:relative;margin-right:16px}@media screen and (max-width:992px){.header-user-menu-stats__item{float:none}}.header-user-menu-stats__item:last-child{margin-right:0}.header-user-menu-stats__icon{display:block;position:absolute;top:0;left:0}.header-user-menu-stats__count{font-size:19px}.header-user-menu-stats__icon_likes{left:3px}.header-user-menu-stats__icon_rating{left:1px}.header-user-menu__links-wrapper{display:inline-block;width:100%;padding-bottom:21px;border-bottom:1px solid #e4f1e6;margin-bottom:1px}.header-user-menu__links{float:left}.header-user-menu__links_left,.header-user-menu__links_right{width:130px}.header-user-links__item{display:inline-block;width:100%;position:relative;margin-bottom:4px}.header-user-menu__booking{padding:8px 0 16px;border-bottom:1px solid #e4f1e6}.header-user-menu__booking-link i{display:inline-block;width:84px;height:16px;margin-right:8px;background:url(/webpack/69e682c5222ab15d3cb5c93adf7eb0cd.svg) no-repeat 50%;line-height:16px;vertical-align:bottom}.header-user-menu__booking-link span{display:inline-block;font-size:16px;font-family:KievitProLight,Roboto,sans-serif;line-height:16px;letter-spacing:-.5px;vertical-align:bottom}.header-user-links__link,.header-user-menu__exit{font-size:15px;line-height:18px}.header-user-links__link.active,.header-user-links__link:hover,.header-user-menu__exit.active,.header-user-menu__exit:hover{color:#fc4f1e}.header-user-links__link .count,.header-user-menu__exit .count{display:inline-block;vertical-align:middle;padding:3px 4px 2px;height:16px;min-width:16px;margin-left:8px;margin-top:-3px;color:#fff;font-size:11px;font-family:KievitProLight,Roboto,sans-serif;line-height:11px;letter-spacing:.85px;text-align:center;border-radius:100px;background-color:#ff4641;font-variant:lining-nums}.header-user-menu__exit{display:inline-block;padding-top:20px}.header-user-links__link-cashback{display:block;margin-bottom:18px;padding-bottom:12px;padding-top:8px;border-bottom:1px solid #e4f1e6}.header-user-links__link-cashback:hover strong:before{opacity:1}.header-user-links__link-cashback strong{font-size:0;position:relative;top:1px;display:inline-block;vertical-align:middle;width:84px;height:16px;margin-right:4px;background:url(/webpack/69e682c5222ab15d3cb5c93adf7eb0cd.svg) no-repeat 0 0}.header-user-links__link-cashback strong:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#fff url(/webpack/b296f39ae434c252029e3a8597cfac9d.svg) no-repeat 0 0;opacity:0;transition:all .3s}.header-user-links__alerts{left:100%;top:-3px;margin-left:2px}.header-top__banner{border-bottom:2px solid #e4f1e6}.header-top__banner img.banner{display:block;margin:0 auto 15px}@media only screen and (max-width:1100px){.header-top__banner{display:none}}.mfp-zoom-out.mfp-bg.mfp-search{opacity:1;background:rgba(24,12,1,.98)}.mfp-search .mfp-close{position:fixed;top:35px;right:35px;width:30px;height:30px;background-repeat:no-repeat;background-image:url(/webpack/5fb5b41d23ab0ba273f643155da7eddd.svg);background-size:20px;background-position:50%;opacity:.8}.mfp-search .mfp-close:hover{opacity:.5}@media screen and (max-width:992px){.mfp-search .mfp-close{right:25px}}@media screen and (max-width:640px){.mfp-search .mfp-close{right:7px;top:9px}}.mfp-search .mfp-content{vertical-align:top;height:100%}.impress-popup-wrap.mfp-bg{background:#180c01;opacity:.9}@media screen and (max-width:768px){.impress-popup-wrap.mfp-bg{opacity:.95}}@media screen and (max-width:768px){.impress-popup-wrap .mfp-content{height:100%;overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}}.alt-header__menu-item--ozon-fresh{display:none}@media screen and (min-width:1200px){.alt-header__menu-item--ozon-fresh{display:block;padding:0 14px 0 33px;flex-grow:1;height:64px;margin-top:10px}}.alt-header__menu-list:last-child .alt-header__menu-item--ozon-fresh{display:block;padding:18px 8px 0 0}@media screen and (min-width:641px){.alt-header__menu-list:last-child .alt-header__menu-item--ozon-fresh{padding:0 18px 0 7px}}@media screen and (min-width:1200px){.alt-header__menu-list:last-child .alt-header__menu-item--ozon-fresh{display:none}}.alt-header__menu-link--ozon-fresh{width:64px;height:44px;cursor:pointer;outline:none;background:url(/webpack/5c1ec4e9eddab0716fb819937a8dfbd6.svg) no-repeat 50%;background-size:contain;display:block;border-radius:0}.alt-header__menu-link--ozon-fresh:before{content:none}@media screen and (min-width:1200px){.alt-header__menu-link--ozon-fresh{width:128px;height:53px;display:block;background:url(/webpack/df2fc63d740b292213f2f29f432a2e17.svg) no-repeat 50%;background-size:contain}}@media screen and (min-width:1200px){.alt-header__menu-item--vtb{display:block;padding:0 13px;flex-grow:1;height:64px;margin-top:30px}}@media screen and (min-width:1400px){.alt-header__menu-item--vtb{display:block;padding:0 13px 0 53px;flex-grow:1;height:64px;margin-top:30px}}.alt-header__menu-list:last-child .alt-header__menu-item--vtb{display:block;padding:8px 8px 0 0}@media screen and (min-width:641px){.alt-header__menu-list:last-child .alt-header__menu-item--vtb{padding:0 18px 0 7px}}@media screen and (min-width:1200px){.alt-header__menu-list:last-child .alt-header__menu-item--vtb{display:none}}.alt-header__menu-list--with-btn .alt-header__menu-item:first-child{order:1}.alt-header__menu-list--with-btn .alt-header__menu-item:nth-child(2){order:2}.alt-header__menu-list--with-btn .alt-header__menu-item:nth-child(3){order:3}.alt-header__menu-list--with-btn .alt-header__menu-item:nth-child(4){order:4}.alt-header__menu-list--with-btn .alt-header__menu-item:nth-child(5){order:5}.alt-header__menu-list--with-btn .alt-header__menu-item:nth-child(6){order:6}.alt-header__menu-list--with-btn .alt-header__menu-item:nth-child(7){order:7}.alt-header__menu-list--with-btn .alt-header__menu-item:nth-child(8){order:8}.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1{order:3}@media screen and (min-width:300px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1{order:6}}@media screen and (min-width:450px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1{order:7}}@media screen and (min-width:550px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1{order:8}}@media screen and (min-width:640px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1{order:6;height:auto}}@media screen and (min-width:780px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1{order:7}}@media screen and (min-width:930px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1{order:8}}@media screen and (min-width:1120px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1{order:9}}@media screen and (min-width:1200px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1{width:150px;height:42px}}@media screen and (min-width:1400px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1{width:191px;height:82px}}.alt-header__menu-list:last-child .alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance,.alt-header__menu-list:last-child .alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland,.alt-header__menu-list:last-child .alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz,.alt-header__menu-list:last-child .alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo,.alt-header__menu-list:last-child .alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1{display:block;padding:8px 8px 0 0}@media screen and (min-width:641px){.alt-header__menu-list:last-child .alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance,.alt-header__menu-list:last-child .alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland,.alt-header__menu-list:last-child .alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz,.alt-header__menu-list:last-child .alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo,.alt-header__menu-list:last-child .alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1{padding:0 18px 0 7px}}@media screen and (min-width:1200px){.alt-header__menu-list:last-child .alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance,.alt-header__menu-list:last-child .alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland,.alt-header__menu-list:last-child .alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz,.alt-header__menu-list:last-child .alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo,.alt-header__menu-list:last-child .alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1{display:none}}.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--northland{width:72px;height:52px;cursor:pointer;outline:none;background:url(/webpack/66847d2a39262df8f433bd4b5d963960.svg) no-repeat 50%;background-size:contain;display:block;border-radius:0;margin-top:15px}@media screen and (min-width:640px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--northland{margin-top:0}}.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--northland:before,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--northland:before,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--northland:before,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--northland:before,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--northland:before{content:none}@media screen and (min-width:1200px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--northland{width:71px;height:55px;display:block;background:url(/webpack/66847d2a39262df8f433bd4b5d963960.svg) no-repeat 50%;background-size:contain}}@media screen and (min-width:1420px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--northland,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--northland{width:101px;height:55px}}.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--vtb1,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--vtb1,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--vtb1,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--vtb1,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--vtb1{width:64px;height:55px;cursor:pointer;outline:none;background:url(/webpack/55e1f96936de27cda2c6492f4eaaa26b.svg) no-repeat 50%;background-size:contain;display:block;border-radius:0;margin-top:15px}@media screen and (min-width:640px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--vtb1,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--vtb1,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--vtb1,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--vtb1,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--vtb1{margin-top:0}}.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--vtb1:before,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--vtb1:before,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--vtb1:before,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--vtb1:before,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--vtb1:before{content:none}@media screen and (min-width:1200px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--vtb1,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--vtb1,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--vtb1,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--vtb1,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--vtb1{width:116px;height:40px;display:block;background:url(/webpack/b7044d5277f688980538580eaa330c2f.svg) no-repeat 50%;background-size:contain}}@media screen and (min-width:1420px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--vtb1,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--vtb1,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--vtb1,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--vtb1,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--vtb1{width:116px;height:40px}}.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--rgo{width:86px;height:57px;cursor:pointer;outline:none;background:url(/webpack/10a77a3971cb305c8c854a5b12392496.svg) no-repeat 50%;background-size:contain;display:block;border-radius:0;margin-top:15px}@media screen and (min-width:640px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--rgo{margin-top:0}}.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--rgo:before,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--rgo:before,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--rgo:before,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--rgo:before,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--rgo:before{content:none}@media screen and (min-width:1200px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--rgo{width:86px;height:57px;display:block;background:url(/webpack/fecf8dcfbfd77d16d825579c9fd3e10b.svg) no-repeat 50%;background-size:contain}}@media screen and (min-width:1420px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--rgo,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--rgo{width:122px;height:54px}}.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--insurance{width:67px;height:57px;cursor:pointer;outline:none;background:url(/webpack/402f90e14722be4c9bf9c933f42cdaf3.svg) no-repeat 50%;background-size:contain;display:block;border-radius:0;margin-top:15px}@media screen and (min-width:640px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--insurance{margin-top:0}}.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--insurance:before,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--insurance:before,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--insurance:before,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--insurance:before,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--insurance:before{content:none}@media screen and (min-width:1200px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--insurance{width:125px;height:57px;display:block;background:url(/webpack/41e6e8f08f551340989bb2e7e4447769.svg) no-repeat 50%;background-size:contain}}@media screen and (min-width:1420px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--insurance,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--insurance{width:162px;height:32px;margin-top:11px}}.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--ozon-pvz{width:64px;height:48px;cursor:pointer;outline:none;background:url(/webpack/1dc2512aa4b5206e6bfb2a936490dbc5.svg) no-repeat 50%;background-size:contain;display:block;border-radius:0;margin-top:15px}@media screen and (min-width:640px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--ozon-pvz{margin-top:0}}.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--ozon-pvz:before,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--ozon-pvz:before,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--ozon-pvz:before,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--ozon-pvz:before,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--ozon-pvz:before{content:none}@media screen and (min-width:1200px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--ozon-pvz{width:125px;height:57px;display:block;background:url(/webpack/21281bc2dc4a1f2f38236f24fbb2686d.svg) no-repeat 50%;background-size:contain}}@media screen and (min-width:1420px){.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--insurance .alt-header__menu-link--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--northland .alt-header__menu-link--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--ozon-pvz .alt-header__menu-link--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--rgo .alt-header__menu-link--ozon-pvz,.alt-header__menu-list--with-btn .alt-header__menu-item.alt-header__menu-item--vtb1 .alt-header__menu-link--ozon-pvz{width:162px;height:32px;margin-top:11px}}.user-avatar{position:absolute;top:0;left:0;overflow:hidden;width:60px;height:60px;border-radius:100%}.user-avatar__character,.user-avatar__img{width:100%;height:100%;max-width:100%}.user-avatar__character{background:#bcddc4;color:#fff;font-family:KievitProMedium,Roboto,sans-serif;font-size:36px;line-height:1.77778em;text-align:center}.user-avatar--big{width:140px;height:140px}.user-avatar--big .user-avatar__character{font-size:64px;line-height:2.1875em}.user-avatar--normal{width:25px;height:25px}.user-avatar--normal .user-avatar__character{font-size:22px;line-height:1.81818em}.user-avatar--small{width:30px;height:30px}.user-avatar--small .user-avatar__character{font-size:20px;line-height:1.6em}.user-avatar--static{position:static;display:block}.bannerline-tooltip{box-shadow:0 5px 10px rgba(31,21,0,.2)}.bannerline-tooltip:after{content:"";display:block;border:10px solid transparent;border-left-color:#fff;position:absolute;right:-20px;top:50%;transform:translateY(-50%)}.bannerline-tooltip .tooltipster-content{font-size:17px;font-family:KievitProBold,Roboto,sans-serif;line-height:19px;color:#000;padding:15px 20px 17px 19px;background-color:#fff;border-radius:2px;position:relative}.footer-instagram{overflow:hidden;position:relative}.footer-instagram__title-wrap{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;z-index:1}@media screen and (max-width:390px){.footer-instagram__title-wrap{height:auto;top:50%;transform:translateY(-50%)}}.footer-instagram__title-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.footer-instagram__title{font-size:48px;font-family:KievitProExtraBold,Roboto,sans-serif;letter-spacing:1px;color:#fff;vertical-align:middle}@media screen and (max-width:992px){.footer-instagram__title{font-size:31px;letter-spacing:.5px}}.footer-instagram__title:after{content:"";display:inline-block;width:30px;height:30px;margin-left:10px;vertical-align:middle;background-image:url(/webpack/4e587918d6f056168c80b060011b7130.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.footer-instagram__list{overflow:hidden;position:relative}.footer-instagram__list:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#180c01;opacity:.5}.footer-instagram__item{float:left;width:12.5%;position:relative}.footer-instagram__item:before{content:"";display:block;padding-top:100%}@media screen and (max-width:768px){.footer-instagram__item{width:25%}}@media screen and (max-width:380px){.footer-instagram__item{width:33.33333%}.footer-instagram__item:nth-child(4n){display:none}}.footer-instagram__link{display:block;position:relative}.footer-instagram__link:before{content:"";display:block;padding-top:100%}.footer-instagram__img{position:absolute;top:0;left:0;width:100%;height:100%}.list-social{display:flex;margin-bottom:33px}@media screen and (min-width:768px){.list-social{margin-bottom:0}}.list-social__item{width:20px;height:20px;margin-right:31px}.list-social__item:last-child{margin-right:0}.no-touch .list-social__link:focus .list-social__link-icon,.no-touch .list-social__link:hover .list-social__link-icon{fill:#fff}.footer{position:relative;color:#fff;z-index:5}.footer,.footer:before{background-color:#121212}.footer:before{content:"";width:100%;height:29px;position:absolute;bottom:-23px;left:0;z-index:-1}.footer__main{padding-top:25px}@media screen and (min-width:768px){.footer__main{padding-top:50px}}.footer__main-row{margin-bottom:33px}@media screen and (min-width:768px){.footer__main-row{margin-bottom:18px}}@media screen and (min-width:1200px){.footer__main-row{display:flex;min-height:450px;border-bottom:1px solid #212121;margin-bottom:12px;justify-content:space-between;margin-right:14px}}@media screen and (min-width:1680px){.footer__main-row{margin-right:0;padding-right:0}}.footer__wrapper{margin-bottom:42px}@media screen and (min-width:768px){.footer__wrapper{margin-bottom:0;display:flex;flex-direction:column;flex-wrap:wrap;height:476px}}@media screen and (min-width:1200px){.footer__wrapper{-moz-column-count:3;column-count:3;display:block;height:auto;flex-basis:39%;min-height:450px;margin-right:-25px}}@media screen and (min-width:1280px){.footer__wrapper{flex-basis:44%}}@media screen and (min-width:1300px){.footer__wrapper{flex-basis:45%}}@media screen and (min-width:1920px){.footer__wrapper{flex-basis:46.4%}}@media screen and (min-width:768px){.footer__space-between{display:flex;justify-content:space-between;align-items:center;padding-bottom:1px}}@media screen and (min-width:1200px){.footer__space-between{padding-right:12px}}@media screen and (min-width:768px){.footer__space-between--mb{padding-bottom:0}}@media screen and (min-width:1200px){.footer__space-between--mb{margin-bottom:15px;padding-right:12px}}.footer__content,.footer__input{display:none}@media screen and (min-width:768px){.footer__content{display:block}}@media screen and (max-width:767px){.footer__input:checked~.footer__content{display:block;padding-bottom:15px;border-bottom:1px solid hsla(0,0%,100%,.08)}}input.footer__input[type=checkbox]:checked+.footer__main-title{border-bottom:none}input.footer__input[type=checkbox]:checked+.footer__main-title:after{transform:rotate(180deg);top:14px}input.footer__input[type=checkbox]+label:before{content:none}input.footer__input[type=checkbox]+label{font-family:KievitProMedium,Roboto,sans-serif;float:none;margin-right:0}.footer__copyright,.footer__link{font-size:13px;line-height:21px;color:#646464}@media screen and (min-width:768px){.footer-top__menu--project{height:100%;margin-right:9%}.footer-top__menu--inspire{height:187px;margin-right:16%}.footer-top__menu--save{margin-top:22px}.footer-top__menu--plan{margin-top:-69px}}@media screen and (min-width:1200px){.footer-top__menu{display:inline-block}.footer-top__menu--project{height:auto;display:block;margin:0 0 79px}.footer-top__menu--inspire{display:inline-block;height:130px}.footer-top__menu--inline{display:inline}.footer-top__menu--save{margin-top:0;height:161px}.footer-top__menu--plan{margin-top:0}}.footer__main-list{list-style:none;margin:0;padding:0}.footer__main-list>li{margin-bottom:7px}@media screen and (min-width:768px){.footer__main-list>li{max-width:160px}}.footer__main-list>li:last-child{margin-bottom:0}.footer__main-list>li a{font-family:KievitPro,Roboto,sans-serif;color:#d4d4d4;font-size:15px;line-height:21px}.footer__main-list>li a:hover{color:#fff}.footer__main-list-item.footer__top-list-item--insur{display:none}@media screen and (min-width:768px){.footer__main-list-item.footer__top-list-item--insur{display:block}}.footer__main-list>li.footer__top-list-item--width{max-width:100%}.footer__main-title{position:relative;padding:15px 0;font-size:15px;line-height:17px;border-bottom:1px solid hsla(0,0%,100%,.08)}.footer__main-title:after{position:absolute;content:"";right:0;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url(/webpack/e862eaf1c9c14398a78aca8c42ecd574.svg)}@media screen and (min-width:768px){.footer__main-title:after{content:none}}@media screen and (min-width:768px){.footer__main-title{font-size:17px;line-height:20px;margin-bottom:18px;border-bottom:none;background:none;padding:0}}@media screen and (min-width:1200px){.footer__main-title--margin{margin-top:30px}}.footer__number-items{margin-bottom:25px}@media screen and (min-width:768px){.footer__number-items{margin-bottom:0;margin-top:-3px}}.footer__number-item{font-size:15px;line-height:17px;color:#a0a0a0;margin-right:22px}@media screen and (min-width:768px){.footer__number-item{margin-right:18px}}.no-touch .footer__number-item:focus,.no-touch .footer__number-item:hover{color:#fff}.footer__number-item:last-child{margin-right:0}@media screen and (min-width:768px){.footer__flex-col{width:31.5%;margin-right:4.2%;display:flex;flex-direction:column;flex-wrap:wrap;max-height:400px}}@media screen and (min-width:1200px){.footer__flex-col{width:28%}}.footer__flex-col:last-child{flex:1;height:476px;max-height:500px;align-self:end}@media screen and (min-width:768px){.footer__flex-col--width{width:28%;margin-right:0}}.footer__app{position:relative;display:flex;padding:14px 9px 12px;background:url(/webpack/phones_320.59fbfcc3a839c8fcbc15f345a3681dea.png) 15px 8px no-repeat,hsla(0,0%,100%,.03);border-radius:5px;height:100%;overflow:hidden}@media screen and (min-width:768px){.footer__app{background:url(/webpack/phones_768.8a1610f67814a65f1926f8b37d0124ac.png) 26px 0 no-repeat;padding-top:12px}}@media screen and (min-width:1200px){.footer__app{background:url(/webpack/phones.b70317ef96d67dcf88f478a41b37b2c4.png) 0 16px no-repeat;padding:7px 0 0;min-height:450px}}.footer__app-bg{min-width:109px;flex-shrink:0}@media screen and (min-width:768px){.footer__app-bg{min-width:248px}}@media screen and (min-width:1200px){.footer__app-bg{min-width:348px}}.footer__app-wrap{margin-bottom:11px}@media screen and (min-width:768px){.footer__app-wrap{display:flex;margin-bottom:6px}}@media screen and (min-width:1200px){.footer__app-wrap{margin-bottom:14px}}.footer__app-text{font-family:KievitProBold,Roboto,sans-serif;font-size:17px;line-height:20px;color:#fff;margin-bottom:12px}@media screen and (min-width:768px){.footer__app-text{font-size:20px;line-height:25px;max-width:248px;margin-bottom:16px}}@media screen and (min-width:1200px){.footer__app-text{font-family:KievitProExtraBold,Roboto,sans-serif;font-size:30px;line-height:36px;margin-bottom:30px;max-width:312px}}.footer__app-link{display:block;width:147px;height:40px;border-radius:5px}@media screen and (min-width:768px){.footer__app-link{width:173px;height:47px}}.footer__app-links{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap}@media screen and (min-width:768px){.footer__app-links{display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}}.footer__app-link--google-play{display:block;width:173px;height:45px;background-image:url(/webpack/255c0ec6a2dc62eb9dd717851817664a.svg);background-size:cover;background-repeat:no-repeat;background-color:#000;transition:opacity .3s ease;margin-right:40px;margin-bottom:10px}@media screen and (min-width:768px){.footer__app-link--google-play{margin-bottom:15px;margin-right:0}}.no-touch .footer__app-link--google-play:focus,.no-touch .footer__app-link--google-play:hover{opacity:.6}.footer__app-link--app-store{display:block;background-image:url(/webpack/8fba1bcd82a610bec370e08dfe94d66d.svg);background-repeat:no-repeat;width:173px;height:45px}.no-touch .footer__app-link--app-store:focus,.no-touch .footer__app-link--app-store:hover{opacity:.6}.footer__app-link--common{font-family:KievitProMedium,Roboto,sans-serif;color:#000;text-align:center;font-size:15px;line-height:40px;width:147px;height:40px;background-color:#fff}@media screen and (min-width:768px){.footer__app-link--common{display:none}}.footer__app-qr{display:none}@media screen and (min-width:768px){.footer__app-qr{display:block;width:104px;height:104px;margin-right:47px}}@media screen and (min-width:1200px){.footer__app-qr{margin-right:22px}.footer__app-qr,.footer__app-qr img{width:128px;height:128px}}.footer__qr-text{display:none}@media screen and (min-width:768px){.footer__qr-text{display:block;font-size:13px;line-height:17px;color:#a0a0a0;max-width:103px;margin-top:4px}}@media screen and (min-width:1200px){.footer__qr-text{font-size:15px;line-height:20px;max-width:125px}}.footer__copyright{margin-bottom:8px}@media screen and (min-width:768px){.footer__copyright{width:62%;margin-bottom:0;margin-top:12px}}.footer__bottom-report-btn{flex-shrink:0;padding-bottom:1px}@media screen and (min-width:768px){.footer__bottom-report-btn{align-self:flex-end;padding-bottom:0}}.footer__app-content{padding-top:4px}@media screen and (min-width:768px){.footer__app-content{padding-top:0}}.footer-top__menu--links{margin-bottom:15px}.footer__country-links{display:flex;flex-wrap:wrap;width:100%;gap:10px;flex-direction:row}.footer__country-link{width:28px;height:21px;border-radius:5px;overflow:hidden}.footer__country-link a{width:100%;height:100%;display:block;border:none;outline:none;text-decoration:none}.footer__country-link img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-wrapper{position:relative;width:100%;padding:40px 0 0;margin-top:130px}.is-branding .content-wrapper{padding-top:300px}@media (max-width:640px){.content-wrapper{padding-top:0}.is-branding.jordan-1-branding-body .content-wrapper,.is-branding.jordan-2-branding-body .content-wrapper,.is-branding.jordan-3-branding-body .content-wrapper,.is-branding.jordan-4-branding-body .content-wrapper{padding-top:300px}.is-branding .content-wrapper{padding-top:320px}.is-cashback-page .content-wrapper{padding-top:20px}}@media screen and (max-width:767px){.glo-branding-body .content-wrapper{padding-top:210px}}@media (min-width:640px){.content-wrapper{margin-top:170px}}.content-wrapper--bg{padding-bottom:57px}.content-wrapper--bg .native-post{padding:0}label.radiobutton{font-size:15px;line-height:20px;color:#212121;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.radiobutton:hover .radiobutton__text:before{border:7px solid #d5cdbe}.radiobutton__input:checked+.radiobutton__text:before{border:7px solid #ff4641}.radiobutton__text{display:inline-block;position:relative;padding:0 0 0 30px;font-family:KievitPro,Roboto,sans-serif}.radiobutton__text:before{content:"";position:absolute;top:0;left:0;border-radius:50%;background:#fff;width:20px;height:20px;border:2px solid #d5cdbe;transition:all .1s}.breadcrumbs-seo{position:relative;display:flex;align-items:center;margin-top:20px}@media screen and (max-width:640px){.breadcrumbs-seo{display:none;padding:0}}.breadcrumbs-seo--blog{margin-top:30px}.breadcrumbs-seo--guide{margin:0 0 20px}.breadcrumbs-seo--hotels-seo,.breadcrumbs-seo--hotels-specials,.breadcrumbs-seo--tours{margin:0}.breadcrumbs-seo--hotels-specials .breadcrumbs-seo-list__item{color:#7f7f7f}.breadcrumbs-seo--hotels{margin-top:38px}.breadcrumbs-seo--article,.breadcrumbs-seo--city,.breadcrumbs-seo--city-experience,.breadcrumbs-seo--city-routes,.breadcrumbs-seo--countries-videos,.breadcrumbs-seo--country,.breadcrumbs-seo--country-experience,.breadcrumbs-seo--country-photos,.breadcrumbs-seo--info-pages,.breadcrumbs-seo--maps,.breadcrumbs-seo--overview,.breadcrumbs-seo--place,.breadcrumbs-seo--places-all,.breadcrumbs-seo--question,.breadcrumbs-seo--reviews-all{margin:32px auto 25px 10px}.breadcrumbs-seo--hotel{margin-top:0}.breadcrumbs-seo--hotel .breadcrumbs-seo__list{padding-left:20px}.breadcrumbs-seo__list{width:100%}.loading-breadcrumb .breadcrumbs-seo__list{position:relative;width:auto;height:100%;background:#e3dac6;border-radius:5px;overflow:hidden}.loading-breadcrumb .breadcrumbs-seo__list:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}.loading-breadcrumb .breadcrumbs-seo__list:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;background:#e3dac6;z-index:1}.loading-breadcrumb .breadcrumbs-seo__list:after{z-index:2}li.breadcrumbs-seo-list__item{margin-right:6px;font-size:17px;line-height:1.65;float:left;list-style-type:none;position:relative;z-index:1}.commercial-hotel_1 li.breadcrumbs-seo-list__item,li.breadcrumbs-seo-list__item .commercial-hotel{font-size:17px;line-height:1.65;padding-left:0}.commercial-hotel_1 li.breadcrumbs-seo-list__item:before,li.breadcrumbs-seo-list__item .commercial-hotel:before{content:"";position:static}li.breadcrumbs-seo-list__item+li.breadcrumbs-seo-list__item:before{content:url(/webpack/2cfaeb478e6ee93539072cd49f5b5265.svg);margin-right:6px}li.breadcrumbs-seo-list__item:last-of-type{float:none;margin-right:0;z-index:0}@media screen and (max-width:640px){li.breadcrumbs-seo-list__item{font-size:15px}}.breadcrumbs-seo--routes li.breadcrumbs-seo-list__item{font-size:15px}.breadcrumbs-seo-list__item--stroke{padding:0}.breadcrumbs-seo-list__link{border-bottom:none;color:#7f7f7f}.breadcrumbs-seo-list__link:focus,.no-touch .breadcrumbs-seo-list__link:hover{color:#000}.breadcrumbs-seo-list__link-text{white-space:nowrap;font-size:15px}@media screen and (min-width:768px){.breadcrumbs-seo-list__link-text{font-size:17px}}.breadcrumbs-seo-list__link--to-title{position:relative;color:#000;font-size:17px;line-height:20px;margin-right:20px;transition:all .3s ease}.breadcrumbs-seo-list__link--to-title:after{position:absolute;content:"";top:-1px;bottom:-1px;right:-20px;background-color:#f0eade;width:1px}.no-touch .breadcrumbs-seo-list__link--to-title:focus,.no-touch .breadcrumbs-seo-list__link--to-title:hover{color:#f60d0a}.no-touch .breadcrumbs-seo-list__link--to-title:focus .breadcrumbs-seo-list__icon path,.no-touch .breadcrumbs-seo-list__link--to-title:hover .breadcrumbs-seo-list__icon path{fill:#f60d0a}.breadcrumbs-seo--routes{margin-top:14px;margin-bottom:10px}@media screen and (max-width:768px){.breadcrumbs-seo--routes{margin-bottom:6px}}.ta-page-commercial\/railway-city_route .breadcrumbs-seo{margin-bottom:8px}.breadcrumbs-seo--blog-post{margin:0}@media screen and (max-width:992px){.breadcrumbs-seo--blog-post{margin:0 12px}}.breadcrumbs-seo--quiz{margin-top:0;margin-bottom:16px}.breadcrumbs-seo--reviews{margin:0;padding:32px 0 0 40px;background:#fff}.breadcrumbs-seo--local_profiles{margin-top:9px;margin-bottom:11px}@media screen and (min-width:768px){.breadcrumbs-seo--local_profiles{margin-bottom:5px}}@media screen and (min-width:1024px){.breadcrumbs-seo--local_profiles{margin-bottom:3px;margin-top:0}}.breadcrumbs-seo--info-pages{margin-bottom:0;margin-top:-2px}.breadcrumbs-seo--info-pages ol.breadcrumbs-seo__list{list-style:none}.breadcrumbs-seo--info-pages li.breadcrumbs-seo-list__item:first-child{padding-left:0}.breadcrumbs-seo--info-pages li.breadcrumbs-seo-list__item:first-child:before{content:none}.breadcrumbs-seo--info-pages li.breadcrumbs-seo-list__item:last-child{color:#7f7f7f;padding-left:12px}.breadcrumbs-seo--info-pages li.breadcrumbs-seo-list__item:last-child:before{left:0}.breadcrumbs-seo--articles-common{margin-top:0}.breadcrumbs-seo--article-inner{margin:0 0 32px}.breadcrumbs-seo--article-inner .breadcrumbs-seo-list__item{margin-right:11px}.breadcrumbs-seo-list__icon{display:inline-block;margin-right:9px}.datepicker--cells{display:flex;flex-wrap:wrap}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;position:relative;align-items:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4eb5e6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4eb5e6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:flex;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#ff9a19;display:flex;align-items:center;justify-content:center;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.-only-timepicker- .datepicker--content,.datepicker--body,.datepicker-inline .datepicker--pointer{display:none}.datepicker--cell-day{width:14.28571%}.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%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,transform .3s ease,left 0s .3s;z-index:100}.datepicker.-from-top-{transform:translateY(-8px)}.datepicker.-from-right-{transform:translateX(8px)}.datepicker.-from-bottom-{transform:translateY(8px)}.datepicker.-from-left-{transform:translateX(-8px)}.datepicker.active{opacity:1;transform:translate(0);transition:opacity .3s ease,transform .3s ease,left 0s 0s}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;transform:none}.datepicker--content{box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:#f0f0f0}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 5px)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 5px)}.datepicker--body.active{display:block}.datepicker--nav{display:flex;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:flex;cursor:pointer;align-items:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--buttons,.datepicker--time{border-top:1px solid #efefef;padding:4px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:flex}.datepicker--button{color:#4eb5e6;cursor:pointer;border-radius:4px;flex:1;display:inline-flex;justify-content:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{display:flex;align-items:center;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:flex;align-items:center;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:"";background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:flex;align-items:center;font-size:11px;height:17px;background:linear-gradient(90deg,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;margin-top:-6px}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-moz-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-ms-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower,.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:"";background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}.avia-datepicker.datepicker{font-family:KievitPro,Roboto,sans-serif;border:none;border-radius:2px;width:306px;padding:25px 21px}@media screen and (max-width:992px){.avia-datepicker.datepicker{width:275px;padding:10px}}.avia-datepicker.datepicker .datepicker--pointer{display:none}.avia-datepicker.datepicker .datepicker--nav{align-items:center;border:none;padding:0 8px}.avia-datepicker.datepicker .datepicker--content{padding:0}.avia-datepicker.datepicker .datepicker--days-names{margin:17px 0 10px}.avia-datepicker.datepicker .datepicker--nav-title{font-size:21px;color:#212121;cursor:default;pointer-events:none}.avia-datepicker.datepicker .datepicker--nav-title .no-touch,.avia-datepicker.datepicker .datepicker--nav-title:hover{background-color:transparent}.avia-datepicker.datepicker .datepicker--nav-action{width:24px;height:24px;border:2px solid #f0eade;border-radius:50%;transition:border-color .2s}.avia-datepicker.datepicker .datepicker--nav-action .no-touch,.avia-datepicker.datepicker .datepicker--nav-action:hover{border-color:#ff4641;background-color:transparent}.avia-datepicker.datepicker .datepicker--day-name{font-size:16px;color:#a0a0a0;text-transform:none}.avia-datepicker.datepicker .datepicker--cell{font-size:16px;height:40px;color:#000;border-radius:2px;margin-bottom:1.5px;border:none!important}.avia-datepicker.datepicker .datepicker--cell .no-touch,.avia-datepicker.datepicker .datepicker--cell:hover{background-color:#fde283}.avia-datepicker.datepicker .datepicker--cell.-current-{color:#000}.avia-datepicker.datepicker .datepicker--cell.-current-.-disabled-{color:#e0e0e0}.avia-datepicker.datepicker .datepicker--cell.-current-.-disabled- .avia-datepicker__dot{background-color:#eb5757}.avia-datepicker.datepicker .datepicker--cell.-in-range-{background-color:#f3f3f3;border-radius:0}.avia-datepicker.datepicker .datepicker--cell.-in-range- .no-touch,.avia-datepicker.datepicker .datepicker--cell.-in-range-:hover{background-color:#fde283}.avia-datepicker.datepicker .datepicker--cell.-in-range-.-disabled-{background-color:transparent}.avia-datepicker.datepicker .datepicker--cell.-weekend-{color:#eb5757}.avia-datepicker.datepicker .datepicker--cell.-disabled-:hover{background-color:transparent!important}.avia-datepicker.datepicker .datepicker--cell.-focus-.-selected-,.avia-datepicker.datepicker .datepicker--cell.-selected-{color:#fff;background-color:#ff4641}.avia-datepicker.datepicker .datepicker--cell.-disabled-,.avia-datepicker.datepicker .datepicker--cell.-other-month-{color:#e0e0e0}.avia-datepicker.datepicker .datepicker--cell.-disabled- .no-touch,.avia-datepicker.datepicker .datepicker--cell.-disabled-:hover,.avia-datepicker.datepicker .datepicker--cell.-other-month- .no-touch,.avia-datepicker.datepicker .datepicker--cell.-other-month-:hover{color:#e0e0e0;background-color:#fde283}.avia-datepicker.datepicker .datepicker--cell.-disabled-.-weekend-{color:rgba(235,87,87,.5)}.avia-datepicker.datepicker .datepicker--cell.-range-from-,.avia-datepicker.datepicker .datepicker--cell.-range-to-{background-color:#fde283}.avia-datepicker.datepicker .datepicker--cell.-range-from-.-selected-,.avia-datepicker.datepicker .datepicker--cell.-range-to-.-selected-{background-color:#ff4641}.avia-datepicker.datepicker .datepicker--cell.-range-from-.-disabled-,.avia-datepicker.datepicker .datepicker--cell.-range-from-.-other-month-,.avia-datepicker.datepicker .datepicker--cell.-range-to-.-disabled-,.avia-datepicker.datepicker .datepicker--cell.-range-to-.-other-month-{background-color:transparent}.avia-datepicker.datepicker .datepicker--cell.-range-from-.-focus-,.avia-datepicker.datepicker .datepicker--cell.-range-from-.-other-month-,.avia-datepicker.datepicker .datepicker--cell.-range-to-.-focus-,.avia-datepicker.datepicker .datepicker--cell.-range-to-.-other-month-{background-color:#fde283}.avia-datepicker__dot{position:absolute;background:#ff4641;width:4px;height:4px;border-radius:50%;left:50%;bottom:5px;transform:translateX(-50%)}.avia-datepicker__nav{width:100%;height:100%;background:no-repeat 50%}.avia-datepicker__nav--prev{background-image:url(/webpack/17a457c31ac61696529df6196ee3e8de.svg)}.avia-datepicker__nav--next{background-image:url(/webpack/60fe9816dde06ee043c21a63fb0fb914.svg)}.cookie{display:flex;flex-wrap:wrap;justify-content:space-between;padding:14px 12px 20px;background:#121212}@media screen and (min-width:768px){.cookie{flex-wrap:nowrap;align-items:center;padding:19px 38px}}@media screen and (min-width:1680px){.cookie{padding:15px 35px}}.cookie__text{width:90%;font-size:15px;line-height:21px;color:#fff}@media screen and (min-width:768px){.cookie__text{order:2;margin:0 30px}}@media screen and (min-width:1680px){.cookie__text{max-width:1125px;margin:0 auto}}.cookie__text-icon{display:none}@media screen and (min-width:1680px){.cookie__text-icon{display:inline-block;width:34px;height:31px;margin-right:26px;vertical-align:middle}}.cookie__text-link{font:inherit;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.51);transition:.3s}.no-touch .cookie__text-link:hover{border-bottom-color:hsla(0,0%,100%,0)}.cookie__close{align-self:flex-start;width:12px;height:12px;font-size:0;background:url(/webpack/23711286d25390b9702bd99a03943ce5.svg) no-repeat 50%;background-size:100%;cursor:pointer;transition:.3s}.no-touch .cookie__close:hover{transform:rotate(-90deg)}@media screen and (min-width:768px){.cookie__close{flex:0 0 auto;order:1;align-self:auto}}.cookie__accept{box-sizing:border-box;width:100%;margin-top:15px;font-size:15px;line-height:36px;text-align:center;color:#fff;border:2px solid #fff;border-radius:2px;cursor:pointer;transition:.3s}.no-touch .cookie__accept:hover{background-color:hsla(0,0%,100%,.1);transform:scale(1)}@media screen and (min-width:768px){.cookie__accept{flex:0 0 140px;order:3;margin-top:0}}@media screen and (min-width:1680px){.cookie__accept{flex-basis:155px}}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000;opacity:.5}input::-moz-placeholder,textarea::-moz-placeholder{color:#000;opacity:.5}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#000;opacity:.5}input::placeholder,textarea::placeholder{color:#000;opacity:.5}fieldset,form{border:0;padding:0;margin:0}label,legend{display:block;font-family:KievitProBold,Roboto,sans-serif}legend{width:100%;margin-bottom:20px;border-bottom:1px;border-style:solid;border-color:#000}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{height:50px;width:100%;padding:16px 15px 14px;color:#212121;font-size:16px;line-height:1;border-radius:2px;border:1px solid #d4d4d4;background-color:#fff;box-sizing:border-box}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{outline:0}input[type=color].error,input[type=date].error,input[type=datetime-local].error,input[type=datetime].error,input[type=email].error,input[type=month].error,input[type=number].error,input[type=password].error,input[type=search].error,input[type=tel].error,input[type=text].error,input[type=time].error,input[type=url].error,input[type=week].error,select.error,textarea.error{border-color:#d22}input[type=color][disabled],input[type=color][readonly],input[type=date][disabled],input[type=date][readonly],input[type=datetime-local][disabled],input[type=datetime-local][readonly],input[type=datetime][disabled],input[type=datetime][readonly],input[type=email][disabled],input[type=email][readonly],input[type=month][disabled],input[type=month][readonly],input[type=number][disabled],input[type=number][readonly],input[type=password][disabled],input[type=password][readonly],input[type=search][disabled],input[type=search][readonly],input[type=tel][disabled],input[type=tel][readonly],input[type=text][disabled],input[type=text][readonly],input[type=time][disabled],input[type=time][readonly],input[type=url][disabled],input[type=url][readonly],input[type=week][disabled],input[type=week][readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#f5f5f5;color:#b0b0b0}.input-button-block input[type=color],.input-button-block input[type=date],.input-button-block input[type=datetime-local],.input-button-block input[type=datetime],.input-button-block input[type=email],.input-button-block input[type=month],.input-button-block input[type=number],.input-button-block input[type=password],.input-button-block input[type=search],.input-button-block input[type=tel],.input-button-block input[type=text],.input-button-block input[type=time],.input-button-block input[type=url],.input-button-block input[type=week],.input-button-block select,.input-button-block textarea{border-top-right-radius:0;border-bottom-right-radius:0;float:left;width:65%}input[type=color].input--md,input[type=date].input--md,input[type=datetime-local].input--md,input[type=datetime].input--md,input[type=email].input--md,input[type=month].input--md,input[type=number].input--md,input[type=password].input--md,input[type=search].input--md,input[type=tel].input--md,input[type=text].input--md,input[type=time].input--md,input[type=url].input--md,input[type=week].input--md,select.input--md,textarea.input--md{width:300px}@media only screen and (max-width:1152px){input[type=color].input--md,input[type=date].input--md,input[type=datetime-local].input--md,input[type=datetime].input--md,input[type=email].input--md,input[type=month].input--md,input[type=number].input--md,input[type=password].input--md,input[type=search].input--md,input[type=tel].input--md,input[type=text].input--md,input[type=time].input--md,input[type=url].input--md,input[type=week].input--md,select.input--md,textarea.input--md{width:100%}}textarea{height:auto;resize:vertical;min-height:128px}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}select{display:block;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}select.changed{color:#333;font-style:normal}select option{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}select::-ms-expand{width:12px;border:none;background:#fff}.jq-selectbox__dropdown{width:auto!important}.jq-selectbox{display:inline-block;vertical-align:middle;cursor:pointer;font-family:KievitProMedium,Roboto,sans-serif;font-size:17px;line-height:24px}.jq-selectbox select{height:auto!important;box-shadow:none;line-height:0;outline:none!important;pointer-events:none}.jq-selectbox__select{min-width:180px;padding:0 45px 0 5px;border-bottom:3px solid #ff4641;border-radius:0}.jq-selectbox.disabled .jq-selectbox__select{border-color:#ccc;background:#f5f5f5;box-shadow:none;color:#888}.jq-selectbox__select-text{display:block;width:100%!important;line-height:28px;text-shadow:1px 1px #fff}.jq-selectbox .placeholder{color:#888}.jq-selectbox__trigger{position:absolute;top:0;right:0;width:24px;height:100%}.jq-selectbox__trigger-arrow{width:20px;height:20px;position:absolute;top:50%;border-radius:100%;background:url(/webpack/d2c2823f6800dd1bb6c4923c5615159c.svg) no-repeat 50%;background-size:12px 7px;z-index:12;transform:translateY(-50%)}.jq-selectbox.disabled .jq-selectbox__trigger-arrow{opacity:.4}.jq-selectbox__dropdown{top:-10px;min-width:180px;box-sizing:border-box;background:#fff;box-shadow:0 10px 30px rgba(31,21,1,.1)}.jq-selectbox ul{margin:0!important;padding:0!important}.jq-selectbox li{min-height:18px;padding:10px 20px;font-size:17px;color:#231f20;margin-bottom:1px!important}.jq-selectbox li.selected,.jq-selectbox li:hover{color:#fc4f1e}.jq-selectbox li.disabled{color:#aaa}.jq-selectbox li.disabled:hover{background:none}.jq-selectbox li.optgroup{font-family:KievitProBold,Roboto,sans-serif}.jq-selectbox li.optgroup:hover{background:none;color:#231f20;cursor:default}.jq-selectbox li.option{padding-left:25px}.qa-search{position:relative;z-index:100;margin:0 10px 20px;padding:33px 35px 37px;text-align:center;background-color:#faf8f3;clear:both}.qa-search .autocompleter{transition:opacity .3s;position:absolute;top:55%;left:1px;right:1px;z-index:-1;width:auto;background-color:#fff;box-shadow:0 2px 10px rgba(33,33,33,.2);opacity:0}.qa-search .autocompleter-show{opacity:1}.qa-search .autocompleter-list{border:2px solid #e4f1e6;padding:45px 0 10px}.qa-search .autocompleter-list li{padding:0 25px}.qa-search .autocompleter-item{padding-top:10px;padding-bottom:10px;color:#212121;font-size:17px}.qa-search .autocompleter-item strong{color:#212121}.qa-search .autocompleter-item.autocompleter-item-selected,.qa-search .autocompleter-item:hover{color:#ff4641}.qa-search .autocompleter-item.autocompleter-item-selected strong,.qa-search .autocompleter-item:hover strong{color:inherit}.qa-search .autocompleter-item.autocompleter-item-selected .autocompleter-item__icon,.qa-search .autocompleter-item .autocompleter-item__icon,.qa-search .autocompleter-item:hover .autocompleter-item__icon{display:none}.qa-search__label{margin:0 20px 10px 0;color:#212121;font-size:20px;font-family:KievitPro,Roboto,sans-serif}.qa-search__input-wrap,.qa-search__label{display:inline-block;vertical-align:baseline}.qa-search__input-wrap{position:relative;z-index:1;width:400px}@media (max-width:580px){.qa-search__input-wrap{width:100%}}input.qa-search__input{border-radius:2px;padding:16px 19px 14px;font-size:20px;color:#212121;box-shadow:none}input.qa-search__input::-webkit-input-placeholder{color:#a0a0a0;font-size:20px;opacity:1;letter-spacing:.01em;font-size:18px}input.qa-search__input::-moz-placeholder{color:#a0a0a0;font-size:20px;opacity:1;letter-spacing:.01em;font-size:18px}input.qa-search__input:-ms-input-placeholder{color:#a0a0a0;font-size:20px;opacity:1;letter-spacing:.01em;font-size:18px}input.qa-search__input::placeholder{color:#a0a0a0;font-size:20px;opacity:1;letter-spacing:.01em;font-size:18px}@media screen and (max-width:480px){input.qa-search__input::-webkit-input-placeholder{font-size:16px}input.qa-search__input::-moz-placeholder{font-size:16px}input.qa-search__input:-ms-input-placeholder{font-size:16px}input.qa-search__input::placeholder{font-size:16px}}.promo-banner .pclose{display:block;position:absolute;top:0;right:0;z-index:100;font-size:26px;padding:5px 10px 30px 30px;cursor:pointer;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.promo-banner iframe{width:100%;height:100%;border:0}@media screen and (max-height:400px) and (orientation:landscape){.promo-banner{display:none}}.preloader-content{position:absolute;top:50%;left:50%;display:block;transform:translate(-50%,-50%)}.competition__foto{display:inline-block;position:relative;width:680px;max-width:100%}.competition__title{margin-bottom:12px;color:#212121;font-family:KievitPro,Roboto,sans-serif;font-size:30px;font-weight:500;line-height:36px;letter-spacing:1px}@media screen and (max-width:767px){.competition__title{font-size:26px}}@media screen and (max-width:640px){.competition__title{font-size:24px;line-height:30px}}.competition__info{color:#212121;font-family:KievitPro,Roboto,sans-serif;font-size:18px;font-weight:500;line-height:30px;margin-bottom:6px}@media screen and (max-width:992px){.competition__info{font-size:16px}}@media screen and (max-width:767px){.competition__info{font-size:15px}}@media screen and (max-width:640px){.competition__info br{display:none}}.competition__disclamer{margin-bottom:10px;color:#212121;font-family:KievitPro,Roboto,sans-serif;font-size:18px;font-weight:500;line-height:30px}@media screen and (max-width:640px){.competition__disclamer{font-size:15px}}.competition__details{padding-right:35px;background:url(/webpack/arrow_more.7e14b155578dc2e940d3bc71f12b0608.png) no-repeat 100%;color:#d6111e;font-size:18px;font-family:KievitProMedium,Roboto,sans-serif;line-height:30px;text-decoration:none}.competition__list{padding:70px 0;font-size:0;margin:0 -100px}.competition__item{display:inline-block;vertical-align:top;text-align:left;margin:0 50px;max-width:290px}.competition__item:first-of-type{margin-left:0}.competition__item:last-of-type{margin-right:0}.competition__subtitle{font-family:KievitPro,Roboto,sans-serif;font-size:20px;margin-bottom:18px}.competition__place,.competition__subtitle{font-family:KievitProBold,Roboto,sans-serif;color:#212121}.competition__place{font-size:19px;position:relative;margin:0 16px 0 10px}.competition__place:before{content:"";display:inline-block;position:absolute;border-radius:100%;width:29px;height:29px;border:2px solid #fc4f1e;left:-10px;top:-1px}.competition__description{font-family:KievitPro,Roboto,sans-serif;font-size:15px;line-height:24px;color:#212121}.competition__example{border-bottom:1px solid #212121}.competition .button{margin-bottom:50px}@media screen and (min-width:993px) and (max-height:700px){.competition__foto{margin-top:20px}.competition__list{padding:40px 0 20px}}@media screen and (max-width:1200px){.competition__list{margin:0}.competition__item{margin:0 30px;max-width:250px}}@media screen and (max-width:992px){.competition__foto{margin-top:20px}.competition__list{margin:0 -40px;padding:40px 0 20px}.competition__item{margin:0 20px;max-width:210px}.competition__subtitle{font-size:18px}}@media screen and (max-width:767px){.competition__foto{margin-top:80px}.competition__foto:before{top:-28px;right:-30px;width:110px;height:24px}.competition__list{margin:0 10px}.competition__item{display:block;max-width:100%;margin:0 0 15px}}.competition-winner{margin-bottom:50px}.competition-winner__title{position:static!important;margin-bottom:40px}@media screen and (max-width:767px){.competition-winner__title{margin-bottom:20px}}.competition-winner__list{font-size:0;margin:0 -50px 10px}@media screen and (max-width:1200px){.competition-winner__list{margin:0}}.competition-winner__item{display:inline-block;vertical-align:top;width:calc(25% - 24px);margin:0 12px}@media screen and (max-width:992px){.competition-winner__item{width:calc(50% - 24px)}}.competition-winner__carousel{overflow:hidden;margin-bottom:12px}.competition-winner__carousel img{width:276px;height:200px;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}@media screen and (max-width:1200px){.competition-winner__carousel img{width:180px;height:150px}}@media screen and (max-width:992px){.competition-winner__carousel img{height:300px}}@media screen and (max-width:767px){.competition-winner__carousel img{height:200px}}@media screen and (max-width:480px){.competition-winner__carousel img{height:100px}}.competition-winner__carousel.owl-carousel .owl-nav .owl-next,.competition-winner__carousel.owl-carousel .owl-nav .owl-prev{border:none;width:26px;height:26px;top:calc(50% - 13px);background:#fff url(/webpack/arrow-right.3b1afc53a1ef1ef0ea6c9ebae35e9796.png) no-repeat 50%;z-index:10}.competition-winner__carousel.owl-carousel .owl-nav .owl-prev{left:-30px;transition:left .2s;transform:rotate(180deg)}.competition-winner__carousel.owl-carousel .owl-nav .owl-next{right:-30px;transition:right .2s}.competition-winner__carousel:hover .owl-nav .owl-prev{left:12px}.competition-winner__carousel:hover .owl-nav .owl-next{right:12px}.competition-winner__subtitle{text-align:left;font-size:18px;line-height:24px}@media screen and (max-width:480px){.competition-winner__subtitle{font-size:15px;line-height:20px}}.promo-honor{position:fixed;top:calc(100vh - 100px);right:0;left:0;z-index:1000;display:flex;align-items:center;box-sizing:border-box;min-height:100px;padding:10px 20px 10px 12px;background:linear-gradient(33.57deg,#2e3192 -15.64%,#1bffff 123.02%)}@media screen and (min-width:641px){.promo-honor{padding:20px 40px;background:linear-gradient(8.39deg,#2e3192 -15.64%,#1bffff 123.02%)}}.promo-honor__wrap{width:100%}.promo-honor__wrap-flex{display:flex;flex-wrap:nowrap;margin:0 auto;max-width:1003px}.promo-honor__img{position:relative;min-width:78px}@media screen and (min-width:641px){.promo-honor__img{min-width:113px}}.promo-honor__img-wrap{position:absolute;right:0;bottom:10px}@media screen and (min-width:641px){.promo-honor__img-wrap{bottom:0}}.promo-honor__img-honor{min-width:78px}.promo-honor__content{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-left:17px;width:100%}@media screen and (min-width:641px){.promo-honor__content{margin-left:47px}}.promo-honor__content-text{margin-bottom:5px;max-width:422px;font-weight:800;font-size:9px;font-family:M PLUS Rounded\ 1c,sans-serif;line-height:normal;text-transform:uppercase;letter-spacing:1px;color:#fff}@media screen and (min-width:641px){.promo-honor__content-text{max-width:425px;font-size:18px}}.promo-honor__content-text-br{display:none}@media screen and (min-width:641px){.promo-honor__content-text-br{display:block}}.promo-honor__content-btn{display:block;padding:5px 15px 6px;font-size:10px;font-family:opensans,sans-serif;color:#fff;text-decoration:none;background:linear-gradient(52.5deg,#6a11cb,#2575fc);border:none;border-radius:0}@media screen and (min-width:641px){.promo-honor__content-btn{padding:16px 31px;font-size:16px}}.promo-honor__content-btn-span{font-size:9px}@media screen and (min-width:641px){.promo-honor__content-btn-span{font-size:15px}}.promo-honor__close-btn{position:absolute;top:4px;right:4px;width:16px;height:16px;padding:0;font-size:0;background:#fff url(/webpack/71588cdae60e46a8367df8963815f5be.svg) no-repeat 50%;background-size:5.76px 5.76px;border:none;border-radius:50%;transform:scale(1);transition:.3s ease-in-out}.promo-honor__close-btn:hover{transform:scale(1.1)}@media screen and (min-width:641px){.promo-honor__close-btn{top:10px;right:10px;width:24px;height:24px;background-size:8.64px 8.64px}}.addPhoto-banner{position:fixed;right:0;bottom:0;left:0;z-index:1000;font-family:KievitPro,sans-serif;background:linear-gradient(179.08deg,#d1d4fa .38%,#a2a9e5 48.67%,#7883d4 97.49%)}.addPhoto-banner__wrap{display:flex;flex-wrap:wrap;box-sizing:border-box;padding:6px 17px 13px;cursor:pointer}@media screen and (min-width:881px){.addPhoto-banner__wrap{flex-wrap:nowrap;justify-content:center;align-items:center;padding:20px 40px}}.addPhoto-banner__text{order:1;width:72%;margin:0 0 5px;font-size:11px;line-height:15px;color:#fff;letter-spacing:.1px}@media screen and (min-width:881px){.addPhoto-banner__text{order:2;width:auto;max-width:544px;margin:0 39px 0 30px;font-size:17px;line-height:24px}}.addPhoto-banner__text-title{font-size:15px;line-height:18px;color:#fff;letter-spacing:1px}@media screen and (min-width:881px){.addPhoto-banner__text-title{margin-bottom:0;font-size:24px;line-height:27px}}@media screen and (min-width:881px){.addPhoto-banner__text-br{display:none}}.addPhoto-banner__btn{position:relative;top:0;left:0;order:3;margin-right:20%;padding:3px 14px 1px;font-size:12px;line-height:17px;font-family:KievitPro,sans-serif;text-align:center;color:#525db1;background:#fff;border-radius:2px;box-shadow:4px 4px 20px #6977e3;transition:.3s ease-in-out}@media screen and (min-width:881px){.addPhoto-banner__btn{margin:0;padding:17px 37px 19px;font-size:17px}}.addPhoto-banner__btn:hover{top:-1px;left:-1px;box-shadow:8px 8px 20px}.addPhoto-banner__img{position:relative;order:2;width:73px;margin-left:auto}@media screen and (min-width:881px){.addPhoto-banner__img{flex-shrink:0;order:1;width:223px;height:50px;margin:0}}.addPhoto-banner__img-picture{position:absolute;top:-43px;left:-76px;z-index:-1;width:151px;height:131px;background:url(/webpack/84680adbcf2560833c3c1baa73286e1c.svg) no-repeat;background-size:100%}@media screen and (min-width:881px){.addPhoto-banner__img-picture{top:auto;bottom:-36px;left:0;width:223px;height:167px;background-image:url(/webpack/31044eedfcd4fc260d29fc12d40dfb97.svg)}}.addPhoto-banner__closed-btn{position:absolute;top:0;right:3px;z-index:10;width:35px;height:35px;font-size:0;background:url(/webpack/8fdd1720bd6742efdc26e329fbd14ca2.svg) no-repeat 50%;background-size:20px;transform:scale(1);transition:.3s ease-in-out}@media screen and (min-width:881px){.addPhoto-banner__closed-btn{top:2px;right:3px}}.addPhoto-banner__closed-btn:hover{transform:scale(.95)}.promo-plan-vacation{position:fixed;right:0;bottom:0;left:0;z-index:1000;display:block;height:90px;background-color:#00acee}.promo-plan-vacation__content{position:relative;max-width:1360px;height:100%;padding-top:17px!important;padding-bottom:17px!important}.promo-plan-vacation__avatar{position:absolute;top:-19px;display:inline-block;width:354px;height:109px}.promo-plan-vacation__text{display:inline-block;max-height:100%;margin-right:22px;padding-left:380px;color:#fff}.promo-plan-vacation__title{font-weight:500;font-size:32px}.promo-plan-vacation__subtitle{font-size:21px;line-height:27px}.promo-plan-vacation__btn{display:inline-block;padding:20px 41px;font-weight:500;font-size:16px;vertical-align:top;text-align:center;color:#212121;text-transform:uppercase;background:#fed837;border-radius:28px}@media (max-width:999px){.promo-plan-vacation__avatar{display:none}.promo-plan-vacation__text{padding-left:0;vertical-align:middle}.promo-plan-vacation__btn{float:right;margin-right:15px}}@media (max-width:767px){.promo-plan-vacation__content{display:table}.promo-plan-vacation__avatar{display:none}.promo-plan-vacation__text{display:table-cell;padding-left:0;vertical-align:middle}.promo-plan-vacation__title{font-size:22px}.promo-plan-vacation__subtitle{font-size:18px;line-height:1}.promo-plan-vacation__btn{margin-right:30px;vertical-align:middle}}@media (max-width:480px){.promo-plan-vacation__btn{display:none}.promo-plan-vacation__content{text-align:center}}.promo-booking{position:fixed;bottom:0;left:0;right:0;z-index:1000;height:90px;font-family:KievitPro;font-weight:500;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}@media (max-width:992px){.promo-booking{height:110px}}@media (max-width:700px){.promo-booking{height:160px;text-align:center}}.promo-booking__wrap{height:100%;background:#00acee url(/webpack/promo-booking-bg.b4da1c24a22a62cc9a22552afe3e3334.png) no-repeat 0 50%}@media (max-width:1800px){.promo-booking__wrap{background-position-x:calc(50% + 50px)}}.promo-booking__content{position:relative;width:996px;height:100%;margin:0 auto;padding-left:100px;padding-right:180px;color:#fff}@media (max-width:1140px){.promo-booking__content{width:calc(100% - 20px)}}@media (max-width:700px){.promo-booking__content{padding-right:0;padding-left:0}}.promo-booking__exit{position:absolute;top:0;right:0;display:block;width:40px;height:40px;padding-top:5px;text-align:center;font-size:30px;font-weight:700;color:#fff}.promo-booking__avatar{position:absolute;left:0;top:calc(50% - 39px);width:79px;heigth:79px}@media (max-width:700px){.promo-booking__avatar{display:none}}.promo-booking__title{padding-top:20px;font-size:30px;font-family:KievitProBook}@media (max-width:1140px){.promo-booking__title{font-size:28px}}@media (max-width:992px){.promo-booking__title{max-width:450px;padding-top:16px}}@media (max-width:700px){.promo-booking__title{max-width:300px;margin:0 auto 10px;padding-top:15px;font-size:22px}}.promo-booking__title span{display:block;margin-top:5px;font-size:20px}.promo-booking__btn{position:absolute;right:0;top:calc(50% - 28px);width:152px;height:56px;padding:21px 10px;text-transform:uppercase;color:#000;font-weight:500;text-align:center;font-size:16px;background:#fed837;border-radius:28px}@media (max-width:700px){.promo-booking__btn{position:relative;top:0;margin:0 auto}}.promo-airbnb{position:fixed;bottom:0;left:0;right:0;z-index:1000;height:90px;font-family:KievitPro;font-weight:500;background:#ff5a60;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}@media (max-width:610px){.promo-airbnb{height:75px}}.promo-airbnb__content{position:relative;display:block;width:840px;height:100%;margin:0 auto;padding-left:280px;padding-right:180px;color:#fff}@media (max-width:992px){.promo-airbnb__content{width:100%;padding-left:110px}}@media (max-width:610px){.promo-airbnb__content{padding:0 10px}}.promo-airbnb__logo{position:absolute;left:0;top:calc(50% - 21px)}@media (max-width:992px){.promo-airbnb__logo{display:none}}.promo-airbnb__img{position:absolute;left:173px;bottom:0}@media (max-width:992px){.promo-airbnb__img{left:10px}}@media (max-width:610px){.promo-airbnb__img{display:none}}.promo-airbnb__title{padding-top:18px;font-size:30px;font-weight:500}@media (max-width:710px){.promo-airbnb__title{padding-top:23px;font-size:22px}}@media (max-width:610px){.promo-airbnb__title{width:300px;margin:0 auto 10px;padding-top:18px;font-size:18px;text-align:center}}.promo-airbnb__title span{display:block;margin-top:5px;font-size:21px}@media (max-width:710px){.promo-airbnb__title span{font-size:18px}}.promo-airbnb__btn{position:absolute;right:0;top:calc(50% - 28px);width:160px;height:56px;padding:23px 10px 0;text-transform:uppercase;color:#212121;font-weight:500;text-align:center;font-size:14px;background:#fff;border-radius:28px}@media (max-width:992px){.promo-airbnb__btn{right:40px}}@media (max-width:610px){.promo-airbnb__btn{display:none}}.promo-airbnb__exit{position:absolute;top:0;right:0;display:block;width:40px;height:40px;padding-top:5px;text-align:center;font-size:30px;font-weight:700;color:#fff}.burningFlights-banner{position:fixed;right:0;bottom:0;left:0;z-index:1000;box-sizing:border-box;width:100%;font-family:KievitPro,Roboto,sans-serif}.burningFlights-banner__bg{padding:10px 12px 5px;background-image:url(/webpack/8c142a3300ee72053c2d31f0d07b9dbe.svg),linear-gradient(99.52deg,#3e99d2 7.01%,#3ec9d2 89.51%),linear-gradient(270deg,#fa3252,#fa5539);background-repeat:no-repeat;background-position:50%;background-size:100%}@media screen and (min-width:375px){.burningFlights-banner__bg{padding:12px;background-image:url(/webpack/c2363d37ee5098711ea5e94b2a7f42ea.svg),linear-gradient(99.52deg,#3e99d2 7.01%,#3ec9d2 89.51%),linear-gradient(270deg,#fa3252,#fa5539)}}@media screen and (min-width:768px){.burningFlights-banner__bg{padding:7px 122px 5px 81px;background-image:url(/webpack/da202ffe0d8b8386b4852e63ef163e44.svg),linear-gradient(99.52deg,#3e99d2 7.01%,#3ec9d2 89.51%),linear-gradient(270deg,#fa3252,#fa5539)}}@media screen and (min-width:1440px){.burningFlights-banner__bg{padding:12px 153px 12px 183px;background-image:url(/webpack/5eb255a0653be4f47358e123ad1d6c4f.svg),linear-gradient(99.52deg,#3e99d2 7.01%,#3ec9d2 89.51%),linear-gradient(270deg,#fa3252,#fa5539)}}@media screen and (min-width:1920px){.burningFlights-banner__bg{padding:12px 0 11px 84px;background-image:url(/webpack/d7d3e1516b490f7d9e3a61e4e3deaa63.svg),linear-gradient(99.52deg,#3e99d2 7.01%,#3ec9d2 89.51%),linear-gradient(270deg,#fa3252,#fa5539)}}.burningFlights-banner__wrap{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;max-width:1210px;margin:0 auto}@media screen and (min-width:1440px){.burningFlights-banner__wrap{flex-direction:row}}.burningFlights-banner__wrap:before{content:"";position:absolute;top:-40px;left:-16px;display:none;width:87px;height:55px;background:url(/webpack/c7a7be5fc9adcb5e6a9585055502d805.svg) 50% no-repeat}@media screen and (min-width:375px){.burningFlights-banner__wrap:before{top:-38px}}@media screen and (min-width:768px){.burningFlights-banner__wrap:before{display:block;top:-33px;left:-25px}}@media screen and (min-width:1440px){.burningFlights-banner__wrap:before{top:-56px;left:-41px;width:106px;height:85px;background-image:url(/webpack/8501ba55be36d8e5c9ff6a2e19f9c24e.svg)}}@media screen and (min-width:1920px){.burningFlights-banner__wrap:before{top:-60px;left:-47px}}.burningFlights-banner__title{font-weight:800;font-size:17px;line-height:17px;color:#fff}@media screen and (min-width:768px){.burningFlights-banner__title{font-size:19px;line-height:24px}}@media screen and (min-width:1440px){.burningFlights-banner__title{font-size:24px;line-height:27px}}.burningFlights-banner__title-bright{position:relative;margin-right:6px}.burningFlights-banner__title-bright:before{content:"";position:absolute;top:-1px;left:-3px;z-index:-1;width:98px;height:25px;background:url(/webpack/super-price.3f8ff180790f383e472d8f97a7bb1fd0.png) 50% no-repeat;background-size:cover}@media screen and (min-width:768px){.burningFlights-banner__title-bright:before{display:none}}.burningFlights-banner__desc{max-width:255px;margin-top:6px;font-weight:400;font-size:13px;line-height:16px;color:#fff}@media screen and (min-width:375px){.burningFlights-banner__desc{margin-top:5px}}@media screen and (min-width:768px){.burningFlights-banner__desc{max-width:none;margin-top:4px;font-size:14px;line-height:18px}}@media screen and (min-width:1440px){.burningFlights-banner__desc{margin-top:3px;font-size:17px;line-height:20px}}.burningFlights-banner__desc-sale{position:relative;display:inline-block;margin-left:3px}@media screen and (min-width:375px){.burningFlights-banner__desc-sale{margin-left:4px}}@media screen and (min-width:768px){.burningFlights-banner__desc-sale{margin-left:8px}}@media screen and (min-width:1440px){.burningFlights-banner__desc-sale{margin-left:14px}}@media screen and (min-width:1920px){.burningFlights-banner__desc-sale{margin-left:9px}}.burningFlights-banner__desc-sale:before{content:"";position:absolute;top:-1px;left:-3px;z-index:-1;display:none;width:92px;height:17px;background:url(/webpack/sale.d351973bee98807c6fa3b53021d99fcf.png) 50% no-repeat;background-size:cover}@media screen and (min-width:768px){.burningFlights-banner__desc-sale:before{display:block;width:121px;height:22px}}@media screen and (min-width:1440px){.burningFlights-banner__desc-sale:before{top:-4px;left:-6px;width:143px;height:26px}}.burningFlights-banner__desc-mob-text{margin-left:5px}@media screen and (min-width:768px){.burningFlights-banner__desc-mob-text{display:none}}.burningFlights-banner__desc-lg-text{display:none}@media screen and (min-width:768px){.burningFlights-banner__desc-lg-text{display:block}}.burningFlights-banner__form-wrapper{margin-top:4px}@media screen and (min-width:768px){.burningFlights-banner__form-wrapper{margin-top:2px}}@media screen and (min-width:1440px){.burningFlights-banner__form-wrapper{margin-top:0;margin-left:46px;max-width:548px}}@media screen and (min-width:1920px){.burningFlights-banner__form-wrapper{margin-left:auto;max-width:543px}}.burningFlights-banner__form{margin-top:3px}@media screen and (min-width:375px){.burningFlights-banner__form{margin-top:4px}}@media screen and (min-width:768px){.burningFlights-banner__form{margin-top:0}}@media screen and (min-width:1440px){.burningFlights-banner__form{margin-left:auto;width:457px}}@media screen and (min-width:1920px){.burningFlights-banner__form{width:544px}}.burningFlights-banner__form-wrap{display:flex;flex-wrap:nowrap}.burningFlights-banner__form-wrap--hidden{display:none}.burningFlights-banner__form-label{width:100%;margin-right:5px}@media screen and (min-width:1440px){.burningFlights-banner__form-label{margin-right:7px}}.burningFlights-banner__form-email{padding:10px!important;height:35px!important;font-size:16px!important;border:none!important}@media screen and (min-width:768px){.burningFlights-banner__form-email{padding:10px!important;height:40px!important}}@media screen and (min-width:1440px){.burningFlights-banner__form-email{padding:10px 20px!important;width:52%!important;height:50px!important}}@media screen and (min-width:1920px){.burningFlights-banner__form-email{padding:10px 12px!important;width:100%!important}}.f-burningFlights__form-submit{display:flex;flex-shrink:0;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:60px;line-height:5px;padding-left:58px;font-weight:400;background:url(/webpack/aa2c256530b198e452907871acd5ca01.svg) no-repeat 18px,linear-gradient(270deg,#fa3252,#fa5539);border-radius:2px;margin-left:5px;overflow:hidden;border:0;transition:all .3s}@media screen and (min-width:768px){.f-burningFlights__form-submit{width:175px;height:50px!important;font-size:17px;background:url(/webpack/aa2c256530b198e452907871acd5ca01.svg) no-repeat 29px,linear-gradient(270deg,#fa3252,#fa5539)}}@media screen and (min-width:1440px){.f-burningFlights__form-submit{background:url(/webpack/aa2c256530b198e452907871acd5ca01.svg) no-repeat 24px,linear-gradient(270deg,#fa3252,#fa5539)}}@media screen and (min-width:1920px){.f-burningFlights__form-submit{width:178px}}@media screen and (max-width:767px){.f-burningFlights__form-submit{padding-left:35px;font-size:0;background-position:50%}}.no-touch .f-burningFlights__form-submit:focus,.no-touch .f-burningFlights__form-submit:hover{transform:scale(1.04)}.f-burningFlights__form-wrap input[type].button-new--primary[disabled]{background:url(/webpack/aa2c256530b198e452907871acd5ca01.svg) no-repeat 18px,#d4d4d4}.burningFlights-banner__form-success{position:relative;display:none;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;height:35px;background:linear-gradient(270deg,#fa3252,#fa5539),#000;border-radius:2px}.burningFlights-banner__form-success--show{display:flex}@media screen and (min-width:768px){.burningFlights-banner__form-success{height:40px}}@media screen and (min-width:1440px){.burningFlights-banner__form-success{height:50px}}.burningFlights-banner__form-success-image{display:block;width:14px;height:15px;margin-top:-5px;margin-right:13px;background:url(/webpack/4e223fb9852657e020fead9fe1945d28.svg) 50% no-repeat;background-size:cover}@media screen and (min-width:1440px){.burningFlights-banner__form-success-image{width:20px;height:22px;margin-right:18px}}.burningFlights-banner__form-success-span{font-weight:400;font-size:12px;line-height:17px;color:#fff}@media screen and (min-width:1440px){.burningFlights-banner__form-success-span{font-size:17px}}.burningFlights-banner__form-success-close{position:absolute;top:45%;right:12px;font-size:20px;line-height:0;color:#fff;transform:translateY(-50%);cursor:pointer}@media screen and (min-width:1440px){.burningFlights-banner__form-success-close{right:17px}}.burningFlights-banner__form-success-close:focus,.burningFlights-banner__form-success-close:hover{transform:translateY(-50%) scale(1.3)}.burningFlights-banner__form-warning{font-weight:400;font-size:9px;line-height:10px;color:#fff;opacity:.6}@media screen and (min-width:375px){.burningFlights-banner__form-warning{margin-top:2px}}@media screen and (min-width:768px){.burningFlights-banner__form-warning{font-size:10px}}@media screen and (min-width:1440px){.burningFlights-banner__form-warning{display:block;margin-top:6px;font-size:12px}}@media screen and (min-width:1920px){.burningFlights-banner__form-warning{margin-top:5px}}.burningFlights-banner__close{position:absolute;top:5px;right:12px;width:26px;height:26px;font-size:0;background:hsla(0,0%,100%,.5);border-radius:50%;transform:scale(1);transition:.2s ease-in-out}@media screen and (min-width:768px){.burningFlights-banner__close{top:7px;right:10px}}@media screen and (min-width:1440px){.burningFlights-banner__close{top:6px;right:8px}}@media screen and (min-width:1920px){.burningFlights-banner__close{top:17px;right:17px}}.burningFlights-banner__close:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:9px;background:url(/webpack/cf6732278630aba1a0b16252ccf01853.svg) no-repeat;background-size:100%;transform:translate(-50%,-50%)}.burningFlights-banner__close:hover{transform:scale(1.1)}@media screen and (max-width:375px){.burningFlights-banner--discounts{padding-top:2px;padding-bottom:2px}}@media screen and (min-width:1920px){.burningFlights-banner--discounts{padding-left:0}}.burningFlights-banner--discounts .burningFlights-banner__wrap{max-width:1290px}@media screen and (min-width:1920px){.burningFlights-banner--discounts .burningFlights-banner__wrap{padding-left:40px}}@media screen and (min-width:1920px){.burningFlights-banner--discounts .burningFlights-banner__wrap:before{left:5px}}@media screen and (min-width:1440px){.burningFlights-banner--discounts .burningFlights-banner__wrap-text{margin-left:5px}}@media screen and (min-width:768px){.burningFlights-banner--discounts .burningFlights-banner__title{font-size:19px}}@media screen and (min-width:1440px){.burningFlights-banner--discounts .burningFlights-banner__title{font-size:22px}}@media screen and (min-width:1920px){.burningFlights-banner--discounts .burningFlights-banner__title{font-size:24px}}@media screen and (max-width:425px){.burningFlights-banner--discounts .burningFlights-banner__title{width:215px;line-height:17px}}.burningFlights-banner--discounts .burningFlights-banner__desc{font-size:10px;max-width:unset;margin-top:0}@media screen and (min-width:375px){.burningFlights-banner--discounts .burningFlights-banner__desc{font-size:11px;margin-top:2px}}@media screen and (min-width:425px){.burningFlights-banner--discounts .burningFlights-banner__desc{font-size:14px}}@media screen and (min-width:1440px){.burningFlights-banner--discounts .burningFlights-banner__desc{font-size:16px}}@media screen and (min-width:1920px){.burningFlights-banner--discounts .burningFlights-banner__desc{font-size:17px}}.burningFlights-banner--discounts .burningFlights-banner__desc-sale{margin-left:3px}@media screen and (min-width:1440px){.burningFlights-banner--discounts .burningFlights-banner__desc-sale{margin-left:8px}}.burningFlights-banner--discounts .burningFlights-banner__desc-sale:before{display:block}@media screen and (max-width:767px) and (min-width:425px){.burningFlights-banner--discounts .burningFlights-banner__desc-sale:before{width:120px}}.burningFlights-banner--discounts .burningFlights__title-accent{position:relative;z-index:0;display:inline-block}.burningFlights-banner--discounts .burningFlights__title-accent:after{content:"";width:200px;height:20px;position:absolute;top:-1px;left:-2px;z-index:-1;background:url(/webpack/225835538cd0848aabf43b13b266b4a1.svg) 50% no-repeat;background-size:cover}@media screen and (min-width:768px){.burningFlights-banner--discounts .burningFlights__title-accent:after{width:225px;top:2px}}@media screen and (min-width:1440px){.burningFlights-banner--discounts .burningFlights__title-accent:after{width:260px;height:26px}}@media screen and (min-width:1920px){.burningFlights-banner--discounts .burningFlights__title-accent:after{width:280px}}@media screen and (min-width:1440px){.burningFlights-banner--discounts .burningFlights-banner__form-wrapper{margin-top:0;margin-left:95px}}@media screen and (min-width:1920px){.burningFlights-banner--discounts .burningFlights-banner__form-wrapper{margin-left:auto}}.burningFlights-banner--discounts .burningFlights-banner__form{margin-top:0}@media screen and (min-width:1440px){.burningFlights-banner--discounts .burningFlights-banner__form{margin-top:4px;width:360px}}@media screen and (min-width:1920px){.burningFlights-banner--discounts .burningFlights-banner__form{width:548px}}.burningFlights-banner--discounts .burningFlights-banner__form-warning{font-size:9px;margin-top:0}@media screen and (min-width:420px){.burningFlights-banner--discounts .burningFlights-banner__form-warning{font-size:10px}}@media screen and (min-width:1920px){.burningFlights-banner--discounts .burningFlights-banner__form-warning{font-size:12px}}.burningFlights-banner--discounts .burningFlights-banner__form-email{margin-right:4px;margin-bottom:2px;height:35px;background:#fff;opacity:1}@media screen and (min-width:768px){.burningFlights-banner--discounts .burningFlights-banner__form-email{margin-right:5px}}@media screen and (min-width:1440px){.burningFlights-banner--discounts .burningFlights-banner__form-email{height:50px;width:100%!important}}@media screen and (min-width:1920px){.burningFlights-banner--discounts .burningFlights-banner__form-email{margin-right:8px}}.burningFlights-banner--discounts .burningFlights-banner__form-submit{flex-shrink:0;font-size:17px;background-image:url(/webpack/aa2c256530b198e452907871acd5ca01.svg);background-repeat:no-repeat;background-position:15px 50%;background-size:18%}@media screen and (min-width:768px){.burningFlights-banner--discounts .burningFlights-banner__form-submit{width:156px}}@media screen and (min-width:1920px){.burningFlights-banner--discounts .burningFlights-banner__form-submit{width:176px}}@media screen and (max-width:425px){.burningFlights-banner--discounts .burningFlights-banner__form-submit{background-position:50%;background-size:50%}}@media screen and (max-width:320px){.burningFlights-banner--discounts .burningFlights-banner__form-submit{background-position:49% 56%}}.burningFlights-banner--discounts input[type].button-new{padding:0 15px 0 40px;height:35px}@media screen and (max-width:425px){.burningFlights-banner--discounts input[type].button-new{padding:0 0 0 60px;width:60px}}@media screen and (max-width:375px){.burningFlights-banner--discounts input[type].button-new{padding:0 0 0 55px;width:55px}}@media screen and (min-width:768px){.burningFlights-banner--discounts input[type].button-new{height:40px}}@media screen and (min-width:1440px){.burningFlights-banner--discounts input[type].button-new{height:50px}}.burningFlights-banner__desc--discounts{color:#fff;font-size:10px;line-height:12px;margin-top:2px}@media screen and (min-width:375px){.burningFlights-banner__desc--discounts{font-size:11px;margin-top:9px}}@media screen and (min-width:425px){.burningFlights-banner__desc--discounts{margin-top:6px;font-size:14px}}@media screen and (min-width:1440px){.burningFlights-banner__desc--discounts{margin-top:9px;font-size:16px;margin-bottom:10px}}@media screen and (min-width:1920px){.burningFlights-banner__desc--discounts{font-size:17px}}.burningFlights-banner__link{color:#fff;border-bottom:1px solid #fff}@media screen and (min-width:475px){.burningFlights-banner__link{border-bottom:2px solid #fff}}@media screen and (min-width:1440px){.burningFlights-banner__link{padding-bottom:1px}}.hotTours-banner{position:fixed;right:0;bottom:0;left:0;z-index:1000;box-sizing:border-box;width:100%;font-family:KievitPro,Helvetica,Arial,sans-serif}.hotTours-banner__bg{display:flex;flex-direction:column;align-items:center;padding:9px 0;background:url(/webpack/bg.fdab808e4ce64b4cec429efd6368ecdc.png) no-repeat center -10px,linear-gradient(100.45deg,#27ba59 4.02%,#0c956c 95.77%);background-size:cover}@media screen and (min-width:375px){.hotTours-banner__bg{padding:10px 0 11px 12px;background:url(/webpack/bg--375.eb686624ad46e454009e6c01514c7dc9.png) no-repeat center -4px,linear-gradient(102.2deg,#27ba59 4.02%,#0c956c 95.77%);background-size:cover}}@media screen and (min-width:768px){.hotTours-banner__bg{flex-direction:row;justify-content:center;align-items:normal;padding:10px 0 11px;background:url(/webpack/bg--768.8e013974905fa83dbc9d57b53ed66f9a.png) no-repeat 50%,linear-gradient(113.88deg,#27ba59 4.02%,#0c956c 95.77%);background-size:cover}}@media screen and (min-width:1440px){.hotTours-banner__bg{height:99px;padding:4px 0 7px;background:url(/webpack/bg--1920.b38994c1c9f3af64462571f93f5cf68a.png) no-repeat 50%,linear-gradient(147.16deg,#27ba59 4.02%,#0c956c 95.77%);background-size:cover}}.no-touch .hotTours-banner__bg:hover .hotTours-banner__desc-btn{color:#14c28c;box-shadow:5px 5px 10px #4fc191}@media screen and (min-width:1440px){.no-touch .hotTours-banner__bg:hover .hotTours-banner__desc-btn{transform:scale(1) translateX(105px)}}.no-touch .hotTours-banner__bg:hover .hotTours-banner__btn-icon{fill:#1ed096}.hotTours-banner__tagline{flex:0 0 auto;width:220px;height:73px;font-size:0;background:url(/webpack/3cdd498154004e132f9d0a3df5985a5c.svg) no-repeat 50%;background-size:100%}@media screen and (min-width:768px){.hotTours-banner__tagline{position:relative;width:340px;height:119px;margin-right:-11px;background:url(/webpack/5eb698938c7e81bf540a13d378ac404d.svg) no-repeat 50%;background-size:100%;transform:translateX(-20px)}}@media screen and (min-width:1440px){.hotTours-banner__tagline{width:320px;height:94px;margin-right:11px;transform:translateX(-118px)}}.hotTours-banner__desc{display:flex;flex-direction:column;align-items:center;margin-top:4px}@media screen and (min-width:768px){.hotTours-banner__desc{align-items:normal}}@media screen and (min-width:1440px){.hotTours-banner__desc{flex-direction:row;justify-content:center;align-items:center;margin-top:0}}.hotTours-banner__desc-text{display:none}@media screen and (min-width:768px){.hotTours-banner__desc-text{display:block;align-items:normal;font-size:14px;line-height:17px;color:#fff}}@media screen and (min-width:1440px){.hotTours-banner__desc-text{font-size:17px;line-height:20px}}.hotTours-banner__desc-btn{position:relative;display:block;width:196px;padding:0 37px 0 66px;font-weight:500;font-size:17px;line-height:45px;color:#0d966c;background:#fff;border-radius:40px;transition:.2s ease-in-out}@media screen and (min-width:768px){.hotTours-banner__desc-btn{margin:11px 0 0 -3px}}@media screen and (min-width:1440px){.hotTours-banner__desc-btn{margin:0;line-height:50px;transform:translateX(105px)}}.hotTours-banner__desc-btn:active,.hotTours-banner__desc-btn:focus,.hotTours-banner__desc-btn:hover{transform:scale(1)}@media screen and (min-width:1440px){.hotTours-banner__desc-btn:active,.hotTours-banner__desc-btn:focus,.hotTours-banner__desc-btn:hover{transform:scale(1) translateX(105px)}}.hotTours-banner__btn-icon{position:absolute;top:50%;left:36px;width:21px;height:12px;fill:#0f986b;transition:.2s ease-in-out;transform:translateY(-50%)}.hotTours-banner__close{position:absolute;top:7px;right:11px;width:26px;height:26px;font-size:0;background:hsla(0,0%,100%,.5);border-radius:50%;transition:.2s ease-in-out}@media screen and (min-width:768px){.hotTours-banner__close{top:7px;right:10px}}@media screen and (min-width:1440px){.hotTours-banner__close{top:17px;right:17px}}.hotTours-banner__close:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;background:url(/webpack/75375d70b9bf695d47b44e7abf8d8125.svg) no-repeat;background-size:100%;transform:translate(-50%,-50%)}.no-touch .hotTours-banner__close:hover{transform:rotate(90deg)}.hotels-banner{position:fixed;right:0;bottom:50px;left:0;z-index:1000;font-family:KievitPro,sans-serif;color:#fff}.hotels-banner__wrap{height:100px;padding:9px 12px 10px;background:#0024b5 url(/webpack/bg.305a70b05e650e06d881e4f2ed7f2071.jpg) no-repeat 100%}@media screen and (min-width:768px){.hotels-banner__wrap{display:flex;justify-content:space-between;align-items:center;padding:13px 47px 19px;background-image:url(/webpack/bg--768.5da3fd3630f219a4c8e7e2850b2a387c.jpg)}}@media screen and (min-width:1440px){.hotels-banner__wrap{justify-content:center;padding:15px 0;background-image:url(/webpack/bg--1920.64666ce1ec98f137fe53063263bdbfe2.jpg);background-position:50%}}.hotels-banner__text{position:relative}@media screen and (min-width:768px){.hotels-banner__text{padding-left:23px}}@media screen and (min-width:1440px){.hotels-banner__text{padding-left:113px}}.hotels-banner__text:before{content:" ";position:absolute;top:50%;left:-155px;display:none;width:152px;height:40px;background:url(/webpack/007020db18f58dd2f6ed5933b9f5fa6d.svg) no-repeat 50%;background-size:100%;transform:translateY(-50%)}@media screen and (min-width:768px){.hotels-banner__text:before{display:block}}@media screen and (min-width:1440px){.hotels-banner__text:before{left:-66px}}.hotels-banner__text-title{font-weight:800;font-size:16px;line-height:20px}@media screen and (min-width:768px){.hotels-banner__text-title{margin-top:3px;font-size:36px;line-height:36px}}@media screen and (min-width:1440px){.hotels-banner__text-title{font-size:36px;line-height:36px}}.hotels-banner__text-desc{font-size:11px;line-height:20px}@media screen and (min-width:768px){.hotels-banner__text-desc{margin-top:7px;font-size:16px}}@media screen and (min-width:1440px){.hotels-banner__text-desc{font-size:22px;line-height:22px}}.hotels-banner__text-desc br{display:none}@media screen and (min-width:768px){.hotels-banner__text-desc br{display:block}}@media screen and (min-width:1440px){.hotels-banner__text-desc br{display:none}}.hotels-banner__btn{display:flex;justify-content:space-between;align-items:center;flex-shrink:0;width:296px;height:44px;margin-top:3px;padding:0 11px;font-weight:800;font-size:27px;color:#fff;background-color:#ff0063;border-radius:2px;transition:.3s}@media screen and (min-width:768px){.hotels-banner__btn{flex-direction:column-reverse;justify-content:center;align-items:center;margin-top:6px;width:302px;height:76px;font-size:38px}}@media screen and (min-width:1440px){.hotels-banner__btn{width:375px;margin-top:0;margin-left:116px;font-size:46px}}.no-touch .hotels-banner__btn:hover{background-color:#ff2e79}@media screen and (min-width:768px){.hotels-banner__btn-wrap{align-self:flex-end;display:flex;margin-top:5px;margin-right:21px}}.hotels-banner__btn-social{position:relative;padding-left:24px;font-weight:800;font-size:11px;line-height:21px}@media screen and (min-width:768px){.hotels-banner__btn-social{margin-left:15px}}.hotels-banner__btn-social:before{content:" ";position:absolute;top:50%;left:0;width:16px;height:16px;background:no-repeat 50%/100%;transform:translateY(-50%)}.hotels-banner__btn-social--wa:before{background-image:url(/webpack/ae9a7d271f09e75c022d5949c2ee5851.svg)}.hotels-banner__btn-social--viber:before{background-image:url(/webpack/30104b87a06c8d51c0037c6b86891319.svg)}.hotels-banner__closed{position:absolute;top:12px;right:11px;width:26px;height:26px;font-size:0;background:hsla(0,0%,100%,.5);border-radius:50%;transition:.2s ease-in-out}@media screen and (min-width:768px){.hotels-banner__closed{top:7px;right:10px}}@media screen and (min-width:1440px){.hotels-banner__closed{top:16px;right:17px}}.hotels-banner__closed:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;background:url(/webpack/75375d70b9bf695d47b44e7abf8d8125.svg) no-repeat;background-size:100%;transform:translate(-50%,-50%)}.no-touch .hotels-banner__closed:hover{transform:rotate(90deg)}.hotels-banner--no-city .hotels-banner__wrap{padding:12px 12px 10px}@media screen and (min-width:768px){.hotels-banner--no-city .hotels-banner__wrap{padding:7px 47px 10px}}.hotels-banner--no-city .hotels-banner__text-desc{font-size:13px;line-height:16px}@media screen and (min-width:768px){.hotels-banner--no-city .hotels-banner__text-desc{font-size:25px;line-height:26px}}@media screen and (min-width:1440px){.hotels-banner--no-city .hotels-banner__text-desc{margin-top:0;font-size:29px;line-height:32px}}.hotels-banner--no-city .hotels-banner__text-desc br{display:block}.hotels-banner--no-city .hotels-banner__btn{height:38px;margin-top:14px}@media screen and (min-width:768px){.hotels-banner--no-city .hotels-banner__btn{height:76px;margin-top:0}}@media screen and (min-width:1440px){.hotels-banner--no-city .hotels-banner__btn{margin-left:72px}}@media screen and (min-width:768px){.hotels-banner--no-city .hotels-banner__btn-wrap{margin-top:8px;margin-right:20px}}.hotels-banner--no-city .hotels-banner__btn-social{font-size:9px;line-height:15px}@media screen and (min-width:768px){.hotels-banner--no-city .hotels-banner__btn-social{font-size:11px}}.hotels-banner--no-city .hotels-banner__btn-social:before{width:13px;height:13px}@media screen and (min-width:768px){.hotels-banner--no-city .hotels-banner__btn-social:before{width:16px;height:16px}}.hotelSelection-banner{position:fixed;right:0;bottom:0;left:0;z-index:1000;max-height:100px;font-family:KievitPro,sans-serif;background:#0f0f0f;color:#fff;overflow:hidden}.hotelSelection-banner__wrap{position:relative;padding:0 0 5px 13px}@media screen and (min-width:768px){.hotelSelection-banner__wrap{display:flex}}@media screen and (min-width:1400px){.hotelSelection-banner__wrap{max-width:1285px;margin:0 auto}}.hotelSelection-banner__wrap:before{content:" ";position:absolute;right:-1px;bottom:-67px;display:none;width:99px;height:104px;background:url(/webpack/2c58ac44c01db175204ed5df363f2e61.svg) no-repeat 50%/100%}@media screen and (min-width:768px){.hotelSelection-banner__wrap:before{right:auto;bottom:-23px;left:-59px;display:block;width:117px;height:124px;transform:rotate(20deg)}}@media screen and (min-width:1400px){.hotelSelection-banner__wrap:before{bottom:-24px;left:-18px;width:137px;height:130px}}.hotelSelection-banner__questions{width:233px;height:54px;margin:-14px 0 0 -8px;background:url(/webpack/008f6de2a378522c2775b16481ad3833.svg) no-repeat 0 0/100%}@media screen and (min-width:768px){.hotelSelection-banner__questions{width:233px;height:133px;margin:-34px 9px 0 32px;background-image:url(/webpack/9da8c4cca9d002732c9e6dfcc6aa382f.svg)}}@media screen and (min-width:1400px){.hotelSelection-banner__questions{width:298px;height:140px;margin:-40px 23px 0 90px;background-image:url(/webpack/392feebad8d2495b85d59e161e1b2ec0.svg)}}.hotelSelection-banner__content{margin-top:0}@media screen and (min-width:768px){.hotelSelection-banner__content{margin-top:7px}}@media screen and (min-width:1400px){.hotelSelection-banner__content{display:flex;margin-top:21px}}.hotelSelection-banner__text{font-weight:700;font-size:13px;line-height:16px;letter-spacing:-.1px}@media screen and (min-width:768px){.hotelSelection-banner__text{font-size:19px;line-height:23px;letter-spacing:0}}@media screen and (min-width:1400px){.hotelSelection-banner__text{font-size:22px;line-height:28px}}.hotelSelection-banner__text span{display:block;font-weight:400;letter-spacing:-.7px}@media screen and (min-width:768px){.hotelSelection-banner__text span{font-size:16px;letter-spacing:-.6px}}@media screen and (min-width:1400px){.hotelSelection-banner__text span{font-size:20px;letter-spacing:-.5px}}.hotelSelection-banner__number{position:relative;margin-top:2px;width:166px;height:16px;background:url(/webpack/333bf6b0aeba7df38d327508b0dc1f6a.svg) no-repeat 0 0/100%}@media screen and (min-width:768px){.hotelSelection-banner__number{width:234px;height:23px;margin-top:10px}}@media screen and (min-width:1400px){.hotelSelection-banner__number{width:325px;height:35px;margin-top:10px;margin-left:20px}}.hotelSelection-banner__number:after{content:" ";position:absolute;top:50%;right:-76px;width:71px;height:20px;background:url(/webpack/78f41b5bc18b4fe79eaba23140c428ee.svg) no-repeat 50%/100%;transform:translateY(-50%)}@media screen and (min-width:481px){.hotelSelection-banner__number:after{right:-118px;width:116px;height:20px;background-image:url(/webpack/49225e95bd5adef6ce71a99d9ba0a72f.svg)}}@media screen and (min-width:1400px){.hotelSelection-banner__number:after{top:auto;bottom:-22px;right:1px;transform:none}}.hotelSelection-banner__closed{position:absolute;top:12px;right:11px;width:26px;height:26px;font-size:0;background:hsla(0,0%,100%,.5);border-radius:50%;transition:.2s ease-in-out}@media screen and (min-width:768px){.hotelSelection-banner__closed{top:7px;right:10px}}@media screen and (min-width:1024px){.hotelSelection-banner__closed{top:16px;right:17px}}.hotelSelection-banner__closed:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;background:url(/webpack/75375d70b9bf695d47b44e7abf8d8125.svg) no-repeat;background-size:100%;transform:translate(-50%,-50%)}.no-touch .hotelSelection-banner__closed:hover{transform:rotate(90deg)}.jivo__bubble{position:fixed;right:12px;bottom:17px;z-index:9;display:flex;justify-content:flex-end;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jivo__bubble:hover .jivo__bubble-img{transform:translate(-50%,-50%) rotate(1turn)}.jivo__bubble-text{display:flex;align-items:center;max-width:345px;height:70px;margin-right:6px;padding:8px 25px;color:#000;font-family:KievitProMedium,Roboto,sans-serif;font-size:17px;background:#fde283;border-radius:20px 20px 5px 20px;box-shadow:0 5px 20px rgba(31,21,1,.2);cursor:pointer}@media screen and (max-width:641px){.jivo__bubble-text{max-width:240px;font-size:14px;height:50px;line-height:17px;padding:8px 20px}}.jivo__bubble-circle{position:relative;width:50px;height:50px;background:#ff4641;border-radius:50%;box-shadow:0 5px 20px rgba(31,21,1,.2);cursor:pointer}@media screen and (min-width:641px){.jivo__bubble-circle{width:70px;height:70px}}.jivo__bubble-img{position:absolute;top:50%;left:50%;width:32px;height:32px;transform:translate(-50%,-50%);transition:.6s}@media screen and (min-width:641px){.jivo__bubble-img{width:44px;height:44px}}.jivo__main{position:fixed;right:12px;bottom:14px;z-index:11;width:296px;opacity:1;transition:.5s;box-shadow:0 5px 20px rgba(31,21,1,.2)}@media screen and (min-width:641px){.jivo__main{right:59px;width:358px}}.jivo__main--hide{right:-110%;opacity:0}.jivo__main-close{position:absolute;top:-38px;right:0;width:32px;height:32px;font-size:0;text-align:center;background:#fff;border-radius:50%;box-shadow:0 5px 20px rgba(31,21,1,.2);cursor:pointer;transition:.3s}.jivo__main-close:after{content:"\00D7";position:absolute;top:50%;left:50%;width:100%;height:100%;font-size:35px;line-height:28px;transform:translate(-50%,-50%);transition:.3s}.jivo__main-close:hover:after{transform:translate(-50%,-50%) rotate(90deg)}@media screen and (min-width:641px){.jivo__main-close{top:0;right:-42px}}.jivo__main-header{position:relative}.jivo__main-logo{position:absolute;top:-16px;left:33px;width:40px;height:40px}@media screen and (max-width:641px){.jivo__main-logo{left:18px}}.jivo__main-text{padding:26px 30px 14px 20px;font-size:14px;line-height:17px;background:#f9f7f2;border-radius:2px 2px 0 0}@media screen and (min-width:641px){.jivo__main-text{font-size:17px;line-height:21px;height:125px;padding:28px 31px 14px 30px}}.jivo__main-body{display:flex;min-height:317px;padding:28px 31px 34px;background:#fff;border-radius:0 0 2px 2px}@media screen and (max-width:641px){.jivo__main-body{padding:20px 16px 18px}}.jivo__main-form{width:100%}.jivo__main-label{position:relative;cursor:default}.jivo__main-label:after{content:"*";position:absolute;top:16px;right:15px;display:none;font-size:15px;color:#ff4541}.jivo__main-label--required:after{display:block}.jivo__main-label:focus:after{display:none}textarea.jivo__main-textarea{height:180px!important;padding-top:18px!important}@media screen and (max-width:641px){textarea.jivo__main-textarea{height:130px!important}}input.jivo__main-input,textarea.jivo__main-textarea{box-sizing:border-box;height:auto;margin-bottom:10px;padding:10px 30px 10px 13px;font-size:15px;color:#8c8c8c;border:1px solid #d4d4d4;border-radius:2px;transition:.3s}input.jivo__main-input--error,textarea.jivo__main-textarea--error{border-color:#f01420}.jivo__main-submit{display:block;width:100%}.jivo__main-success{align-self:center;font-size:14px;line-height:20px;text-align:center}@media screen and (min-width:641px){.jivo__main-success{font-size:17px}}.jivo__main-success-span{display:block;margin-top:15px}.__jivoMobileButton{z-index:900!important}#jivo_chat_widget{display:none}#jivo_custom_widget{position:fixed;right:10px;bottom:11px;width:209px;height:56px;z-index:900;background:url(/webpack/2aa18bd3f62fcb665f42938caa898d32.svg) 50%}.has-magic-line{position:relative}.magic-line__item{position:relative;z-index:2}.magic-line{position:absolute;bottom:0;left:0;width:100px;height:2px;background:#fc4f1e;z-index:1;transform:translateY(-3px)}.notice-no-questions{background:#fff;padding:60px 45px 108px;text-align:center;border-radius:6px;position:relative}.notice-no-questions .notice-link:hover{color:#fc4f1e}.notice-no-questions .notice-no-questions-exit{display:block;width:12px;height:12px;position:absolute;right:24px;top:15px;background:url(/webpack/cross.60c2c8bf318424226772da5e955f699e.png) no-repeat 50% 50%;cursor:pointer}.notice-no-questions h3{text-transform:uppercase;font-size:24px;margin-top:9px;margin-bottom:-2px}.notice-no-questions p{font-size:17px;margin-bottom:31px}.notice-no-questions .notice-no-questions-img{width:140px;height:140px;display:inline-block;background:url(/webpack/notice-img.a503eb5e4d0ac499c42d49afd6b733b7.png) no-repeat 50% 50%}.notice-no-questions .button.qa-top__ask-button{float:none;padding:12px 33px 10px 57px;display:inline-block;top:0!important}.notice-no-questions .button.qa-top__ask-button:before{top:20px;left:36px}.notice-moderation{background:#ffede8;padding:20px;text-align:left;margin-bottom:5px}.notice-moderation h3{color:#999;font-size:15px;font-family:KievitPro,Roboto,sans-serif;margin-bottom:0}.growl{opacity:.95}#growls-default .growl.growl-medium{width:300px;padding:15px}@media (max-width:480px){#growls-default .growl.growl-medium{width:250px}}#growls-default .growl.growl-notice{background:#2ecc71;color:#fff;box-shadow:0 0 8px 1px rgba(0,0,0,.6)}#growls-default .growl .growl-title{font-size:20px;line-height:30px}#growls-default .growl .growl-message{font-size:16px;line-height:22px}#growls-default .growl .growl-close{font-size:20px;line-height:24px;transition:transform .3s}#growls-default .growl .growl-close:hover{transform:scale(1.3)}.switcher:after{content:"";display:table;clear:both}.switcher__nav{width:100%;height:50px;margin-bottom:30px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switcher__panel{position:relative;display:inline-block;width:300px;height:50px;padding:6px;border-radius:25px;box-shadow:inset 0 1px 4px rgba(18,18,18,.15);background-color:#fff}.switcher__panel--dark{background-color:#f1f8f2}.switcher__panel:after{content:"";position:absolute;top:6px;left:6px;z-index:1;width:144px;height:38px;border-radius:19px;box-shadow:0 1px 4px rgba(18,18,18,.2);background-color:#fed837;transition:left .25s ease}.switcher__panel--second:after{left:150px}.switcher__item{position:relative;z-index:2;float:left;width:144px;height:38px;border-radius:19px;background:none;color:#999;font-family:KievitProMedium,Roboto,sans-serif;font-size:14px;line-height:42px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:color .25s ease}.switcher__item--active{color:#212121;cursor:default}.switcher__content{position:relative;width:100%}.switcher__tab{display:none;width:100%}.switcher__tab:first-child{display:block}.directions{padding-top:60px}.template{display:flex;justify-content:space-between}@media screen and (max-width:768px){.template{flex-direction:column;align-items:center}}.template__content{flex-grow:1}@media screen and (max-width:768px){.template__content{width:100%;margin-bottom:36px}}.template__sidebar{flex-shrink:0;flex-basis:300px;margin-left:20px}@media screen and (max-width:768px){.template__sidebar{flex-basis:auto;width:100%;margin-left:0}}.template__banner{margin-bottom:20px}@media screen and (max-width:768px){.template__banner{display:none}}.template__top{margin-bottom:20px}@media screen and (max-width:768px){.template__top{margin-bottom:24px}}@media screen and (max-width:768px){.template__tooltip{display:none}}.pagination-new__list{text-align:center;white-space:nowrap}@media screen and (max-width:640px){.pagination-new__list{position:relative}}.pagination-new__list .desktop{display:block}.pagination-new__list .mobile{display:none}@media screen and (max-width:640px){.pagination-new__list .desktop{display:none}.pagination-new__list .mobile{display:block}}.pagination-new__list svg{margin:0 auto}.pagination-new__list>li{display:inline-block;margin:0 6px;vertical-align:middle}@media screen and (max-width:640px){.pagination-new__list>li{margin:0 2px}}.pagination-new__list>li>a,.pagination-new__list>li>span{display:block;padding:8px;font-size:24px;font-family:KievitProMedium,Roboto,sans-serif;letter-spacing:.67px;transition:color .3s;font-variant-numeric:lining-nums;border-bottom:0}.pagination-new__list>li>a:focus,.pagination-new__list>li>a:hover,.pagination-new__list>li>span:focus,.pagination-new__list>li>span:hover{color:#ff4641}@media screen and (max-width:640px){.pagination-new__list>li>a,.pagination-new__list>li>span{padding:4px}}.pagination-new__list>li.prev{margin-right:45px;margin-left:0}@media screen and (max-width:640px){.pagination-new__list>li.prev{position:absolute;top:50%;left:0;margin-right:13px;transform:translateY(-50%)}}.pagination-new__list>li.prev>a{width:32px;height:14px;padding-left:0;box-sizing:content-box}@media screen and (max-width:640px){.pagination-new__list>li.prev>a{width:25px}}@media screen and (max-width:480px){.pagination-new__list>li.prev>a{width:13px}}.pagination-new__list>li.next{margin-left:45px;margin-right:0}@media screen and (max-width:640px){.pagination-new__list>li.next{position:absolute;top:50%;right:0;margin-left:13px;transform:translateY(-50%)}}.pagination-new__list>li.next>a{width:32px;height:14px;padding-right:0;box-sizing:content-box}@media screen and (max-width:640px){.pagination-new__list>li.next>a{width:25px}}@media screen and (max-width:480px){.pagination-new__list>li.next>a{width:13px}}.pagination-new__list>li.active{color:#ff4641}.admin-btn{padding-top:5px;width:380px;display:inline-block;font-size:0;vertical-align:top}.admin-link{font-size:15px;display:block;position:relative}.admin-link span{display:none;position:absolute;text-align:center;width:158px;padding:10px 13px;color:#666;top:-42px;left:50%;margin-left:-79px;line-height:1;font-size:12px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.2)}.admin-link span:after{content:"";position:absolute;bottom:-5px;left:50%;margin-left:-5px;width:0;height:0;border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.admin-link a{width:100%}.admin-link a,.admin-link a:before{display:inline-block;vertical-align:middle}.admin-link a:before{content:"";height:16px;width:18px;margin-right:13px;background-size:contain;background-repeat:no-repeat}.admin-link.edit-link a:before{background-image:url(/webpack/e79a31fff3470728173db92b7b3a38f2.svg)}.admin-link.delete-link a:before{background-image:url(/webpack/0fda27e6ce7e991523cf0f0f2b00f24b.svg)}.admin-link.delete-full-link a:before{background-image:url(/webpack/800519bed1a2fe8052dcc33f23e18a63.svg)}.admin-link.convert-link a:before{background-image:url(/webpack/c1c2893035a94c27a5022b7c863cef4a.svg);transform:scaleX(-1)}.admin-link.toggle-question-link a:before{background-image:url(/webpack/dbf36bb0e2b12cf9b388156e1683c3ca.svg)}.admin-link.active-link .checked{color:#ff4641}.admin-link.a-link a:before{background-image:url(/webpack/619779624c9bca55e29885aaba8b5c5c.svg)}.admin-link.a-link a.checked:before{background-image:url(/webpack/6ba4c1035b173ddde90053928d792a2a.svg)}.admin-link.o-link a:before{background-image:url(/webpack/a78611684cf0658c2bccd0fbc4ffb4c4.svg)}.admin-link.o-link a.checked:before{background-image:url(/webpack/6b0b5adfc218e8ec0ca7347e80bc04ab.svg)}.admin-link.c-link a:before{background-image:url(/webpack/cc5539dd29dc3375cb7ff820e8e9a2a5.svg)}.admin-link.c-link a.checked:before{background-image:url(/webpack/6a7d1b306f3b5c6e3839b309821d0232.svg)}.admin-link.copy a:before{background-image:url(/webpack/883d36cac6cce293dd503ac583d43898.svg)}.convert_answer{display:inline-block;width:100%;position:relative;line-height:.7}.convert_answer label{font-size:15px}.convert_answer label:before{content:"";left:0;display:inline-block;vertical-align:middle;height:16px;width:18px;margin-right:13px;background-size:contain;background-repeat:no-repeat;background-image:url(/webpack/c1c2893035a94c27a5022b7c863cef4a.svg)}.convert_answer form select{position:absolute;top:0;width:100%;height:100%;background:transparent;padding:0;box-shadow:none;line-height:normal;font-size:0;border-radius:15px;cursor:pointer}.convert_answer form select option{font-size:15px}.convert_answer form .convert-link,.convert_answer form .select-convert{position:relative;cursor:pointer;display:inline-block}.convert_answer form .convert-link:hover span,.convert_answer form .select-convert:hover span{display:block}.convert_answer form .convert-link span,.convert_answer form .select-convert span{display:none;position:absolute;text-align:center;width:164px;padding:10px 13px;color:#666;top:-42px;left:50%;margin-left:-82px;line-height:1;font-size:12px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.2)}.convert_answer form .convert-link span:after,.convert_answer form .select-convert span:after{content:"";position:absolute;bottom:-5px;left:50%;margin-left:-5px;width:0;height:0;border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.convert_answer form .convert-link{margin-left:4px;float:right;display:none}.convert_answer form input[type=submit]{background:none;border:none;height:auto;font-size:15px;font-weight:400;text-transform:none;text-decoration:underline;letter-spacing:0;padding:0 5px;font-size:0;display:inline-block;vertical-align:top}.convert_answer form input[type=submit]:hover{text-decoration:none}.convert_answer form input[type=submit].convert-link-icon{display:block;width:16px;height:16px;background-position:50% 50%;background-repeat:no-repeat;background-image:url(/webpack/c2328ad4d21a6f2a313cd87afeba2e9f.svg)}.tipster{display:inline-block;line-height:0;width:16px;height:16px;background-color:#f0eade;vertical-align:middle;border-radius:50%;margin:0 3px;background-image:url(/webpack/icon-vopros.7bb451c81dbb2d935aac8be2847bd883.png);background-repeat:no-repeat;background-position:50%}.tipster--light{background-color:#fff}.content-header{background:#fff;padding:29px 30px 37px;margin-bottom:30px}@media screen and (max-width:992px){.content-header{padding:25px 25px 27px}}@media screen and (max-width:640px){.content-header{padding:25px 12px 34px}}@media screen and (max-width:480px){.content-header{margin-bottom:15px}}.content-header__title{color:#212121;font-family:KievitProExtraBold,Roboto,sans-serif;font-size:48px;line-height:1.125;text-transform:none;letter-spacing:0;margin-bottom:9px}.content-header__title em,.content-header__title span{font-style:normal;color:#ff4641}@media screen and (max-width:1060px) and (min-width:481px){body.side-panel-closed .content-header__title{font-size:32px;margin-bottom:15px;line-height:1.125}}@media screen and (max-width:1200px) and (min-width:1061px){.content-header__title{font-size:32px;margin-bottom:15px}}@media screen and (max-width:920px){.content-header__title{font-size:32px;margin-bottom:15px}}@media screen and (max-width:700px) and (min-width:641px){.content-header__title{font-size:24px;line-height:28px;margin-bottom:15px}}@media screen and (max-width:480px){.content-header__title{font-size:24px;line-height:28px;margin-bottom:10px}}.content-header__description{font-family:KievitPro,Roboto,sans-serif;font-size:17px;line-height:28px;color:#000;text-align:justify;overflow:auto}.content-header__description p{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.content-header__description .more-seo{color:#ff4641;cursor:pointer}.content-header__description .more-seo:hover{text-decoration:underline}.content-header__text{margin-top:5px}.content-header__text p{margin:0;font-size:17px;line-height:28px;color:#000}.content-header__text p:last-child{margin-top:19px}@-webkit-keyframes spin-preload{0%{opacity:1}12.5%{opacity:.85}25%{opacity:.7}37.5%{opacity:.55}50%{opacity:.4}62.5%{opacity:.25}75%{opacity:.1}87.5%{opacity:0}to{opacity:0}}@keyframes spin-preload{0%{opacity:1}12.5%{opacity:.85}25%{opacity:.7}37.5%{opacity:.55}50%{opacity:.4}62.5%{opacity:.25}75%{opacity:.1}87.5%{opacity:0}to{opacity:0}}.ajax-preloader-holder{margin:0 auto}.ajax-preloader-holder .ajax-preloader{width:100%;height:100%}.ajax-preloader path{opacity:1}.ajax-preloader path:first-child{-webkit-animation-name:spin-preload;animation-name:spin-preload;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-delay:-.75s;animation-delay:-.75s}.ajax-preloader path:nth-child(2){-webkit-animation-name:spin-preload;animation-name:spin-preload;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-delay:-.65625s;animation-delay:-.65625s}.ajax-preloader path:nth-child(3){-webkit-animation-name:spin-preload;animation-name:spin-preload;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-delay:-.5625s;animation-delay:-.5625s}.ajax-preloader path:nth-child(4){-webkit-animation-name:spin-preload;animation-name:spin-preload;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-delay:-.46875s;animation-delay:-.46875s}.ajax-preloader path:nth-child(5){-webkit-animation-name:spin-preload;animation-name:spin-preload;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-delay:-.375s;animation-delay:-.375s}.ajax-preloader path:nth-child(6){-webkit-animation-name:spin-preload;animation-name:spin-preload;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-delay:-.28125s;animation-delay:-.28125s}.ajax-preloader path:nth-child(7){-webkit-animation-name:spin-preload;animation-name:spin-preload;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-delay:-.1875s;animation-delay:-.1875s}.ajax-preloader path:nth-child(8){-webkit-animation-name:spin-preload;animation-name:spin-preload;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-delay:-.09375s;animation-delay:-.09375s}.mfp-fullheight-content .mfp-content{height:100%}.mfp-fullwidth-content .mfp-container{padding:0}.modal__content{position:relative;max-width:1300px;padding:33px;margin:0 auto;box-sizing:content-box}@media (max-width:640px){.modal__content{padding:5px}}.modal .mfp-close{position:absolute;top:12px;right:12px;z-index:101;width:16px;height:16px;line-height:16px;padding:0;color:#333;background:url(/webpack/145c7fa185bac62c51a674f7cc4fa435.svg) no-repeat 50%;background-size:cover;transition:transform .3s}.modal .mfp-close:hover{transform:scale(1.2)}.modal--sm .modal__content{max-width:700px}.modal--cross-inner .modal__content{padding:0}@media (max-width:640px){.modal--cross-inner .modal__content{padding:0}}.recommended{margin-bottom:30px;padding:34px 12px 45px;background-color:#f5f1e8}@media screen and (min-width:480px){.recommended{padding:35px 30px 45px}}.recommended__header{display:inline-block;height:23px;margin-bottom:20px;padding-left:130px;line-height:23px;background:url(/webpack/aea4836701b87eddef568e50ac539281.svg) no-repeat 0 50%;background-size:117px 23px}@media screen and (min-width:480px){.recommended__header{margin-bottom:30px}}.recommended__header-span{font-size:17px;color:#ff4641;text-transform:capitalize}.recommended__list-item{margin-bottom:10px;font-family:KievitProMedium,Roboto,sans-serif;font-size:17px}@media screen and (min-width:480px){.recommended__list-item{font-size:21px}}.recommended__item-link{line-height:28px;color:#000;text-decoration:none;border-bottom:3px solid #ff4641}.recommended__hotels-list{font-size:15px;line-height:21px;color:#999}.recommended__hotels-item{font-size:inherit;line-height:inherit;color:inherit;text-decoration:underline}.answer-new{padding:15px 19px 15px 16px;background:#fff}@media screen and (max-width:640px){.answer-new{padding:12px}}.answer-new__head{margin-bottom:15px;display:flex;justify-content:space-between}@media screen and (max-width:767px){.answer-new__head{margin-bottom:8px;display:block}}.answer-new__title{color:#212121;font-family:KievitProBold,Roboto,sans-serif;font-size:36px;line-height:43px}@media screen and (max-width:767px){.answer-new__title{text-align:center;margin-bottom:8px;font-size:25px;line-height:30px}}@media screen and (max-width:640px){.answer-new__title{font-size:24px;text-align:left;margin-bottom:4px}}@media screen and (max-width:640px){.answer-new .redactor-editor{margin:5px 0 -2px}}.answer-new__advice{text-align:right;font-size:15px;line-height:21px;padding-top:4px}@media screen and (max-width:767px){.answer-new__advice{text-align:center;font-size:15px;line-height:25px}}@media screen and (max-width:640px){.answer-new__advice{text-align:left}}.answer-new__help{font-size:15px}.answer-new__examples{display:inline-block;color:#7f7f7f;font-family:KievitPro,Roboto,sans-serif;font-size:15px}.answer-new__line{margin-right:8px}.answer-new__link{font-size:15px;font-family:KievitProMedium,Roboto,sans-serif}.answer-new__link:hover{text-decoration:underline}@media screen and (max-width:640px){.answer-new .redactor-block__submit{margin-top:7px;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;line-height:17px}}.grecaptcha-badge{display:none!important;pointer-events:none!important}.select2-container--select-control .autocompleter-item__icon{display:none}.select2-container--select-control .select2-selection{background:#fff;height:auto;border:1px solid #d4d4d4;border-radius:2px}.select2-container--select-control.select2-container--transparent .select2-selection{background:transparent}.select2-container--select-control.select2-container--disabled .select2-selection{background-color:#f5f1e8}.select2-container--select-control.select2-container--disabled .select2-selection__placeholder{opacity:.3}.select2-container--select-control .select2-selection--single .select2-selection__rendered{padding:17px 45px 17px 12px}.select2-container--select-control.select2-container--sm .select2-selection__rendered{padding:12px 12px 11px;height:38px}.select2-container--select-control .select2-selection__rendered{color:#000;font-size:15px;line-height:1;height:49px}.select2-container--select-control .select2-selection__placeholder{color:#7f7f7f}.select2-container--select-control.select2-container--transparent .select2-selection__placeholder{color:#000}.select2-container--select-control .select2-selection--single .select2-selection__clear{position:absolute;right:30px;font-size:25px;line-height:13px}.select2-container--select-control .select2-selection__arrow{position:absolute;width:12px;height:7px;right:12px;top:50%;margin-top:-3.5px;background-image:url(/webpack/de99b45bfec37123833e02ef9e5bc06a.svg);background-position:50%;background-repeat:no-repeat}.select2-container--select-control.select2-container--open .select2-selection__arrow{transform:rotate(180deg)}.select2-container--select-control.select2-container--open .select2-selection{background:#fff}.select2-container--select-control .select2-dropdown{border:1px solid #d4d4d4;border-top:none;box-shadow:0 10px 30px rgba(31,21,1,.1)}.select2-container--select-control .select2-results__options{max-height:200px;overflow-y:auto;padding:6px 0}.select2-container--select-control .select2-results__option{font-family:KievitPro,Roboto,sans-serif;line-height:1;font-size:15px;color:#000;padding:6px 12px}.select2-container--select-control .select2-results__option--highlighted{color:#ff4641}.autocompleter{width:100%;background:none;position:absolute;top:86px;left:0;z-index:100;font-family:KievitProBook,Roboto,sans-serif}@media (max-width:800px){.autocompleter{top:70px}}@media (max-width:600px){.autocompleter{top:55px}}.autocompleter,.autocompleter-hint{position:absolute}.autocompleter-list{list-style:none;text-align:left;margin:0;padding:10px 0 0 15px}@media (max-width:800px){.autocompleter-list{padding-left:10px}}.autocompleter-item-selected{color:#ff4641}.autocompleter-item{padding:2px 18px 2px 30px;color:#999;font-size:24px;line-height:26px;margin-bottom:10px;cursor:pointer;transition:color .1s linear}@media (max-width:600px){.autocompleter-item{font-size:18px}}.autocompleter-item strong{color:#fff;transition:color .1s linear}.autocompleter-item span{color:#bbb}.autocompleter-item:hover,.autocompleter-item:hover strong{color:#fc4f1e}.autocompleter-item:hover .autocompleter-item__icon_question{background-image:url(/webpack/search_1.a98aa034606f388d8d63a276208eeb9b.png)}.autocompleter-item:hover .autocompleter-item__icon_guide{background-image:url(/webpack/search_2.18613a2b72e5733aabe0d11e321b2035.png)}.autocompleter-item:hover .autocompleter-item__icon_post{background-image:url(/webpack/search_3.b59c76ccf3e8fbd56ddc51ce5f08bc8a.png)}.autocompleter-hint{color:#ccc;text-align:left;top:-56px;left:0;width:100%;padding:12px 12px 12px 13px;font-size:24px;display:none}.autocompleter-hint span{color:transparent}.autocompleter-hint-show{display:block}.autocompleter-closed{display:none}@media (max-width:600px){.autocompleter-show{padding-left:0}}.autocompleter-item__icon{position:absolute;background-repeat:no-repeat;display:block;transition:background .1s linear}.autocompleter-item__icon_question{background-image:url(/webpack/search_4.c87e9611455ce3030a0a8b97bbeab317.png);width:13px;height:13px;top:7px;left:7px}.autocompleter-item__icon_guide{background-image:url(/webpack/search_5.3f9777cb08a468329fa1cff48be7fb83.png);width:11px;height:15px;top:6px;left:8px}.autocompleter-item__icon_post{background-image:url(/webpack/search_6.cdeb55798d71dab5e251f1c117849796.png);width:10px;height:13px;top:7px;left:9px}.link-hilight{color:red;font-style:italic;background:#ccc}.external-notif{position:relative;max-width:680px;border-radius:2px;background-color:#f9f7f2;text-align:center;margin:0 auto;padding:100px 25px}@media screen and (max-width:768px){.external-notif{min-width:296px;padding:50px 25px 60px}}.external-notif__img{width:150px;height:150px;background:#fff url(/webpack/d29f75389687621f239ce4d2fa330509.svg) no-repeat 59% 55%;border-radius:50%;margin:0 auto 40px}@media screen and (max-width:768px){.external-notif__img{width:100px;height:100px;margin-bottom:20px;background-size:52px 52px}}.external-notif__title{font-size:36px;color:#212121;font-family:KievitProMedium,Roboto,sans-serif;margin-bottom:16px}@media screen and (max-width:768px){.external-notif__title{font-size:24px;line-height:1.2em;margin-bottom:10px}}.external-notif__title>br{display:none}@media screen and (max-width:768px){.external-notif__title>br{display:block}}.external-notif__subtitle{font-family:KievitProLight,Roboto,sans-serif;font-size:21px;margin-bottom:39px;letter-spacing:-.002em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media screen and (max-width:768px){.external-notif__subtitle{font-size:16px;max-width:82%;margin:0 auto 32px}}.external-notif__text{color:#7f7f7f}.external-notif__link{color:#212121;text-decoration:underline;display:inline-block;line-height:16px}.external-notif__button{padding:20px 36px 19px;font-size:17px;font-family:KievitProMedium,Roboto,sans-serif;letter-spacing:.028em}@media screen and (max-width:768px){.external-notif__button{font-size:18px;padding:20px 50px 19px 47px;border-radius:0}}.external-notif .mfp-close{color:#212121;width:34px;height:34px;line-height:34px;right:22px;top:23px;opacity:1;font-size:0;background:#f9f7f2 url(/webpack/468e0e942630ef234a5e602ccf23669e.svg) no-repeat 59% 55%;transition:transform .3s}@media screen and (max-width:768px){.external-notif .mfp-close{width:28px;height:28px;top:17px;right:17px}}.external-notif .mfp-close:hover{transform:scale(1.03)}.external-popup .mfp-container{padding:0 12px}.auth-popup-wrap{background-color:rgba(24,12,1,.9)}@media screen and (max-width:585px){.auth-popup-wrap .mfp-content{height:100%}}.auth-popup{display:flex;flex-direction:column;position:relative;max-width:740px;margin:0 auto;box-shadow:0 4px 32px rgba(0,0,0,.25)}.auth-popup .mfp-close{top:24px;right:13px;width:30px;height:30px;background-image:url(/webpack/6c5de80f0fc186591154e3bfd1f25365.svg);background-repeat:no-repeat;background-position:50%;opacity:1}@media screen and (min-width:751px){.auth-popup .mfp-close{top:13px;right:15px;background-image:url(/webpack/a0ff1fcd067043983c6b3536bf21f380.svg);background-repeat:no-repeat;background-position:50%}}.auth-popup__wrap{display:flex;flex-direction:row;flex-grow:1}@media screen and (max-width:750px){.auth-popup__wrap{padding:12px}}.auth-popup__intro{position:relative;width:340px;flex-shrink:0}@media screen and (max-width:750px){.auth-popup__intro{display:none}}.auth-popup__content-wrap{flex-grow:1;background:#fff;overflow:hidden}@media screen and (min-width:751px){.auth-popup__content-wrap{position:relative}}.auth-popup__content{padding:32px 12px 40px}@media screen and (min-width:641px){.auth-popup__content{padding:60px 40px 40px}}@media screen and (min-width:751px){.auth-popup__content{padding:67px 40px 40px}}.auth-popup__img{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f2f2f2;background-position:50%;background-size:cover;opacity:0;transition:opacity .3s}.auth-popup__img.is-active{opacity:1}.auth-popup__header{max-width:485px;margin:0 auto;text-align:center}@media screen and (max-width:640px){.auth-popup__header{text-align:left}}.auth-popup__header--create{max-width:585px}.auth-popup__header--vote,.auth-popup__header--voteplace{max-width:525px}@media screen and (min-width:586px) and (max-height:750px){.auth-popup__header{max-width:none}}.auth-popup__title{color:#fff;font-size:27px;line-height:1.16667;font-family:KievitProMedium,Roboto,sans-serif;margin-bottom:.7em}@media screen and (min-width:751px){.auth-popup__title{margin-bottom:0;font-size:30px}}.auth-popup__sub-title{color:#fff;font-size:16px;line-height:24px}@media screen and (min-width:751px){.auth-popup__sub-title{margin-top:12px;font-size:17px}}.auth-popup__bot-message,.auth-popup__top-message{position:absolute;left:0;width:100%;padding:0 12px}.auth-popup__top-message{position:relative;left:auto;padding-top:52px;letter-spacing:.5px}@media screen and (min-width:751px){.auth-popup__top-message{margin-bottom:18px;padding-top:0}}.auth-popup__bot-message{top:100%;color:#fff;font-size:13px;line-height:18px;text-align:center;padding-top:20px;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.auth-popup__bot-message.is-show{opacity:1;visibility:visible;transition:opacity .3s,visibility 0s}.auth-popup__bot-message p{max-width:500px;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;margin:0 auto}.auth-popup__bot-message a{text-decoration:underline}.auth-popup__tabs{margin-bottom:19px}@media screen and (min-width:751px){.auth-popup__tabs{margin-bottom:33px}}.auth-popup__tabs-link{display:inline-block;font-size:27px;font-family:KievitProBold,Roboto,sans-serif;letter-spacing:.5px;color:#a0a0a0}.auth-popup__tabs-link:not(:first-of-type){margin-left:21px}.auth-popup__tabs-link.is-active{color:#212121}@media screen and (min-width:768px){.auth-popup__tabs-link{font-size:25px;font-family:KievitProMedium,Roboto,sans-serif}}.auth-popup__social-title{margin-bottom:11px;font-size:15px;line-height:21px;letter-spacing:.5px}.auth-popup__social{margin:0 -5px;overflow:hidden}.auth-popup__social-item-wrap{display:flex;margin-bottom:10px}.auth-popup__social-item{padding:0 5px;width:100%}.auth-popup__social-item--google{width:100%}.auth-popup__soc-btn{display:block;padding-left:5px;padding-right:5px;font-size:17px;white-space:nowrap}.auth-popup__or{margin:19px 0 12px;font-size:15px;line-height:21px}@media screen and (min-width:751px){.auth-popup__or{margin:35px 0 17px}}.auth-popup__tabs-content{position:relative}.auth-popup__tab-content{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.auth-popup__tab-content.is-active{position:static;opacity:1;visibility:visible;transition:opacity .3s,visibility 0s}.auth-popup__field+.auth-popup__field{margin-top:18px}.auth-popup__buttons{margin-top:19px}@media screen and (min-width:751px){.auth-popup__buttons{margin-top:23px}}.auth-popup__button-singin{padding:14px 35px;font-size:17px}.auth-popup__button-remind{padding:14px 18px}.footer-too:after{content:"";display:block;border:10px solid transparent;border-bottom-color:#fff;position:absolute;right:50%;top:-20px;transform:translate(50%)}.footer-too .tooltipster-content{display:block;padding:16px 7px 14px 59px;height:60px;color:#212121;font-size:15px;position:relative;background:#fff url(/webpack/b23c3b93fdb9be3873fdb7472e109bc7.svg) no-repeat 13% 50%;background-size:10%;border-radius:2px}.places-block{padding:29px 12px 30px;background-color:#f5f1e8}@media (min-width:641px){.places-block{padding:29px 30px 30px}}.places-block__title{font-family:KievitProExtraBold,Roboto,sans-serif;font-size:13px;line-height:15px;color:#212121;letter-spacing:1px;text-transform:uppercase}.places-block__list{list-style:none}.places-block__item{position:relative;display:inline-block;margin-right:7px;margin-bottom:11px;padding:0}.places-block__item:before{content:"";position:absolute;top:50%;left:0;width:4px;height:4px;margin-top:0;background-color:#212121;border-radius:100%;transform:translateY(-50%)}.places-block__item:first-child:before{display:none}.places-block__item:nth-child(n+2){padding-left:12px}.places-block__link{font-size:15px;line-height:20px;color:#000}.geography-hint{margin-bottom:30px;padding:30px 12px 10px;background-color:#f5f1e8}@media (min-width:641px){.geography-hint{padding:42px 30px 17px}}.geography-hint__header{margin-bottom:20px}@media (min-width:641px){.geography-hint__header{margin-bottom:29px}}.geography-hint__logo{display:inline-block;width:91px;height:18px}@media (min-width:641px){.geography-hint__logo{width:117px;height:23px}}.geography-hint__body-text{font-family:KievitPro,Roboto,sans-serif;font-size:17px;line-height:24px;color:#212121}@media (min-width:641px){.geography-hint__body-text{font-size:18px}}.user-icon{background-repeat:no-repeat}.user-icon__like{width:14px;height:14px;background-image:url(/webpack/users_0.035af53604e86f2501c98c88af41cb2c.png)}.user-icon__rating{width:15px;height:15px;background-image:url(/webpack/users_1.39146fb88611ee270969b4a000052a67.png)}.user-profile-content__header{margin-bottom:40px;padding:0 0 0 20px;font-size:36px;line-height:38px;text-transform:none}.user-profile-content__add{float:right}.user-profile-content__posts-link{text-transform:uppercase;letter-spacing:1px;font-size:14px;color:#589ce1;line-height:18px}.user-profile-content__posts-link--grey{color:#a0a0a0}.user-sidebar-links__item{width:100%;margin-bottom:8px}.user-sidebar-links__link{font-size:19px;line-height:22px}.user-sidebar-links__link--active,.user-sidebar-links__link:hover{color:#fc4f1e}.user-info{display:flex;align-items:center;float:none;line-height:1;min-height:auto}.user-info__icon-wrapper{margin-right:10px;flex-shrink:0}.user-info__icon{display:block;border-radius:50%;height:100%;width:100%;overflow:hidden;line-height:1;background:#ddd}.user-info__details{line-height:17px;float:none}.user-info__author{display:flex;align-items:center}@media screen and (min-width:400px){.comment__no-checked .user-info__author{position:relative}}.comment__no-checked .user-info__author:before{content:"(На модерации)";position:absolute;bottom:35px;right:0;font-size:15px;line-height:20px;color:#f60d0a}@media screen and (min-width:400px){.comment__no-checked .user-info__author:before{bottom:2px;right:-121px;font-size:16px;line-height:20px}}.user-info__name{color:#000;font-size:15px;vertical-align:bottom;white-space:normal;margin-right:8px}.user-info__name,.user-info__post{display:inline-block;font-family:KievitPro,Roboto,sans-serif}.user-info__post{position:relative;padding-left:10px;color:#ff4641;font-size:13px;line-height:17px;vertical-align:middle}@media screen and (max-width:800px){.user-info__post{display:block;margin-left:0}}.user-info__post:before{content:"";display:block;width:8px;height:10px;position:absolute;left:0;top:50%;margin-top:-5px;background-image:url(/webpack/ac04abd7d26ffd09ac12a7689b663988.svg);background-repeat:no-repeat;background-position:50%}.answer-info{display:flex;align-items:center}@media screen and (max-width:800px){.answer-info .user-info__name{display:block;margin-bottom:2px;margin-right:0}}.answer-info .user-info__post{margin:0;display:block}@media screen and (min-width:400px){.qa-answer__no-checked .answer-info{position:relative}}.qa-answer__no-checked .answer-info:before{content:"(На модерации)";position:absolute;bottom:38px;right:0;font-size:15px;line-height:20px;color:#f60d0a}@media screen and (min-width:400px){.qa-answer__no-checked .answer-info:before{bottom:6px;right:-121px;font-size:16px;line-height:20px}}.answer-info__user{margin-right:17px}@media screen and (max-width:800px){.answer-info__user{margin-right:14px}}.qa-answer__main--special_answer .answer-info__user{position:relative}.answer-info__date{display:none;float:right;color:#7f7f7f;font-family:KievitPro,Roboto,sans-serif;font-size:13px;margin-left:6px}.answer-info__date--destop{display:block}@media screen and (max-width:800px){.answer-info__date{order:-1;padding-top:0;float:none;margin-left:0}}.answer-info__achievements{display:flex}.qa-answer__main--special_answer .answer-info__achievements{flex:1;flex-wrap:wrap;overflow:hidden;height:34px}.answer-info__achievement{margin-left:-21px;margin-right:7px;flex-shrink:0;border:2px solid #fff;border-radius:50%;position:relative}.answer-info__achievement:first-child{margin-left:0;z-index:3}.answer-info__achievement:nth-child(2){z-index:2}@media screen and (max-width:640px){.answer-info__achievement:nth-child(2){display:none}}.answer-info__achievement:nth-child(3){z-index:1}@media screen and (max-width:640px){.answer-info__achievement:nth-child(3){display:none}}.answer-info__achievement .answer-info__icon{width:30px;height:30px}.qa-answer__main--special_answer .answer-info__achievement:first-child{margin-left:22px;z-index:6}.qa-answer__main--special_answer .answer-info__achievement:nth-child(2){z-index:5}@media screen and (max-width:640px){.qa-answer__main--special_answer .answer-info__achievement:nth-child(2){display:block}}.qa-answer__main--special_answer .answer-info__achievement:nth-child(3){z-index:4}@media screen and (max-width:640px){.qa-answer__main--special_answer .answer-info__achievement:nth-child(3){display:block}}.qa-answer__main--special_answer .answer-info__achievement:nth-child(4){z-index:3}.qa-answer__main--special_answer .answer-info__achievement:nth-child(5){z-index:2}.qa-answer__main--special_answer .answer-info__achievement:nth-child(6){z-index:1}.tour-hotel-nans .qa-answer__main--special_answer .answer-info__achievement{display:none}@media screen and (min-width:362px){.tour-hotel-nans .qa-answer__main--special_answer .answer-info__achievement{display:block}}.answer-info__achievement-tooltip .tooltipster-box{background:#fff;box-shadow:0 10px 30px rgba(31,21,1,.1);border-radius:2px}.answer-info__achievement-tooltip .tooltipster-content{color:#000;padding:0;font-family:KievitPro,Roboto,sans-serif}.answer-info__achievement-tooltip-link{display:block;padding:25px 10px 22px;cursor:pointer}.answer-info__achievement-tooltip-image{display:block;width:64px;height:64px;margin:0 auto}.answer-info__achievement-tooltip-title{margin-top:10px;font-size:17px;font-family:KievitProMedium,Roboto,sans-serif;line-height:17px;text-align:center;color:#212121}.answer-info__achievement-tooltip-desc{font-size:15px;margin-top:11px;text-align:center}.answer-info__more{font-size:13px;color:#979388}.qa-answer__main--special_answer .answer-info__more{position:absolute;right:-15px}.bookmark{position:relative;fill:none;stroke:#a0a0a0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.no-touch .bookmark:hover{stroke:#ff4641}.bookmark span{display:block;position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;cursor:pointer}.bookmark svg{display:block}.bookmark--places{width:17px;stroke:#fff;fill:rgba(0,0,0,.2)}.bookmark--places svg{width:17px;height:28px}.bookmark--check{fill:#ff4641;stroke:#ff4641}.bookmark-popup-wrap.mfp-bg{background-color:#f5f1e8;opacity:.8}.bookmark-popup-wrap .preloader img{display:block;margin:0 auto}@media (max-width:640px){.bookmark-popup-wrap--full .mfp-content{height:100%}}.bookmark-popup{max-width:600px;background:#fff;margin:0 auto;box-shadow:0 10px 30px rgba(31,21,1,.1);overflow-y:auto;overflow-scrolling:touch}@media (max-width:640px){.bookmark-popup-wrap--full .bookmark-popup{height:100%;display:flex;flex-direction:column}}.bookmark-popup__head{display:flex;padding:45px 30px 30px;justify-content:space-between;flex-shrink:0}@media (max-width:640px){.bookmark-popup__head{padding:20px 12px}}.bookmark-popup__close{position:relative;width:24px;height:24px;padding:0;cursor:pointer;opacity:1}@media (max-width:640px){.bookmark-popup__close--confirm{display:none}}@media (max-width:640px){.bookmark-popup__close{width:20px;height:20px}}.bookmark-popup__close:after,.bookmark-popup__close:before{content:"";display:block;position:absolute;top:50%;left:50%;height:2px;width:30px;background:#000}@media (max-width:640px){.bookmark-popup__close:after,.bookmark-popup__close:before{width:28px}}.bookmark-popup__close:before{transform:translate(-50%) rotate(45deg)}.bookmark-popup__close:after{transform:translate(-50%) rotate(-45deg)}.bookmark-popup__title{color:#212121;font-size:30px;font-family:KievitProExtraBold,Roboto,sans-serif;line-height:1.2}@media (max-width:640px){.bookmark-popup__title{font-size:25px}}.bookmark-popup__content{min-height:130px}@media (min-width:641px){.bookmark-popup__content{padding-bottom:30px}}@media (max-width:640px){.bookmark-popup-wrap--full .bookmark-popup__content{flex-grow:1;overflow-y:auto;overflow-scrolling:touch}}.bookmark-popup__footer{padding:15px 30px 60px}@media (max-width:640px){.bookmark-popup__footer{padding:10px 12px 30px}}.bookmark-popup__creating{padding:0 30px 20px;flex-shrink:0}@media (max-width:640px){.bookmark-popup__creating{padding:0 12px 20px}}.bookmark-popup__list{padding:0 30px;overflow:auto}@media (max-width:640px){.bookmark-popup__list{padding:0}}@media (max-width:480px){.bookmark-popup__confirm-btn .button-new{width:50%;padding-right:0;padding-left:0}}.folder{display:flex;padding:24px 0;justify-content:space-between;align-items:center;cursor:pointer;border-top:1px solid #f0eade}.folder:last-child{border-bottom:1px solid #f0eade}@media (max-width:640px){.folder{padding:24px 12px}}.folder__title{color:#000;font-size:17px;font-family:KievitProMedium,Roboto,sans-serif}.folder--check .folder__title,.folder:hover .folder__title{color:#f80906}.folder__check{flex-shrink:0;width:15px;height:25px;background-image:url(/webpack/6b4ad90697444705cc46a1171df62572.svg);background-repeat:no-repeat;background-size:contain}.folder--check .folder__check{background-image:url(/webpack/e961dc1a5efa1a3534a2f6cd1a747b11.svg)}.creating-folder__btns{text-align:right}.creating-folder__label{color:#000;font-size:17px;font-family:KievitProMedium,Roboto,sans-serif;margin-bottom:12px}.creating-folder__input,input[type=text].creating-folder__input{border-radius:2px;padding:15px 16px;border:1px solid #c2b6a0;box-shadow:none;color:#000;font-size:15px;line-height:1;height:auto;margin-bottom:15px}.creating-folder__input::-webkit-input-placeholder,input[type=text].creating-folder__input::-webkit-input-placeholder{color:#7f7f7f}.creating-folder__input::-moz-placeholder,input[type=text].creating-folder__input::-moz-placeholder{color:#7f7f7f}.creating-folder__input:-ms-input-placeholder,input[type=text].creating-folder__input:-ms-input-placeholder{color:#7f7f7f}.creating-folder__input::placeholder,input[type=text].creating-folder__input::placeholder{color:#7f7f7f}.more-option{display:inline-block;position:relative;z-index:10}.more-option__btn{cursor:pointer;padding:7px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.more-option__icon{display:block;fill:#a0a0a0}.more-option__btn:hover .more-option__icon{fill:#828282}.more-option__dropdown{display:none;position:absolute;top:calc(100% + 10px);right:0;background:#fff;box-shadow:0 10px 30px rgba(31,21,1,.1);padding:20px 30px;border-radius:2px;z-index:10}.more-option--open{z-index:15}.more-option--open .more-option__dropdown{display:block}.more-option__dropdown-list>li{white-space:nowrap;padding:10px 0;transition:transform .2s ease}.more-option__dropdown-list>li:hover{transform:scale(1.04)}.more-option__dropdown-list>li.divider{padding:0;height:1px;background-color:#f5f1e8;margin:10px 0}.comment{position:relative}.comment__box.has-unhelpful{opacity:.3}.comment__content{margin-bottom:7px}.comment__content.static-page__answer{margin-bottom:7px;font-size:18px}.comment__top{margin-bottom:12px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:400px){.comment__no-checked .comment__top{position:relative;margin-top:50px}}.comment__info{flex:1}.comment__controls{position:absolute;right:0;top:5px}.comment__controls .more-option{margin-right:6px}.comment__bottom{display:flex;justify-content:space-between;align-items:center}.comment__buttons .button-new:not(:last-child){margin-right:18px}.comment__buttons .button-new--link{font-size:16px}.comment__buttons .button-new-count--style:hover,.comment__buttons a:hover{color:#ff4641}.comment__sub-comments{padding-left:40px}.comments{position:relative}.comments__item{margin-bottom:30px}.comments__item .comments__item{margin-bottom:15px}.comments__item:last-child{margin-bottom:0}.comments__children{padding-top:24px;padding-left:15px}@media (min-width:480px){.comments__children{padding-left:40px}}.comments__sub-form{margin-top:15px;padding-left:15px}@media (min-width:480px){.comments__sub-form{padding-left:40px}}.comment-form--cloned{margin-top:15px}.comment-form__user{float:left;padding-top:9px}@media screen and (max-width:640px){.comment-form__user{padding-top:5px}}.comment-form__icon{display:block;width:30px;height:30px;border-radius:50%;background:#ddd;overflow:hidden}.comment-form__fields{margin-left:40px}.comment-form--not-user .comment-form__fields{margin-left:0}.comment-form__fields-textarea{display:flex;flex-wrap:nowrap;justify-content:space-between}.comment-form__textarea{flex-shrink:0;border-radius:2px;border:1px solid #d4d4d4;background-color:#fff;box-shadow:none;color:#000;font-size:16px;line-height:1.65;padding:12px 16px;min-height:65px;float:left}@media (min-width:480px){.comment-form__textarea{min-height:50px}}.comment-form__textarea:focus{border-color:#ababab}.comment-form__textarea::-webkit-input-placeholder{opacity:1;color:#a0a0a0}.comment-form__textarea::-moz-placeholder{opacity:1;color:#a0a0a0}.comment-form__textarea:-ms-input-placeholder{opacity:1;color:#a0a0a0}.comment-form__textarea::placeholder{opacity:1;color:#a0a0a0}.comment-form__textarea:focus::-webkit-input-placeholder{color:#5a5a5a}.comment-form__textarea:focus::-moz-placeholder{color:#5a5a5a}.comment-form__textarea:focus:-ms-input-placeholder{color:#5a5a5a}.comment-form__textarea:focus::placeholder{color:#5a5a5a}@media screen and (max-width:1024px){.comment-form__textarea{width:calc(100% - 30px)}}@media screen and (max-width:640px){.comment-form__textarea{padding:7px 11px}}.comment-form__hint{display:block;font-size:12px;color:#a0a0a0;margin-top:6px}@media screen and (max-width:1024px){.comment-form__hint{display:none}}.comment-form__btn{display:none;width:20px;height:20px;font-size:0;border:none;border-radius:0;padding:0;margin-top:auto;background-color:transparent;background-image:url(/webpack/81500df144b52937e8fff7172a4eba87.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;opacity:.35}textarea:focus+.comment-form__btn{opacity:1}.comment-form__btn:disabled{background-color:transparent;background-image:url(/webpack/81500df144b52937e8fff7172a4eba87.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}@media screen and (max-width:1024px){.comment-form__btn{display:block}}.comment-info{display:flex;flex-direction:column}@media screen and (max-width:800px){.comment-info{align-items:flex-start;flex-direction:column}}.comment-info__user .user-info__post{display:block}.comment-info__date{display:inline-block;color:#7f7f7f;font-family:KievitPro,Roboto,sans-serif;font-size:13px;line-height:1;margin-left:5px}.deleted{color:red;text-transform:uppercase}.question-item{display:flex;padding:30px;background-color:#f9f7f2;margin-bottom:20px;align-items:center}@media screen and (max-width:992px){.question-item{margin-bottom:12px}}@media screen and (max-width:768px){.question-item{padding:25px 13px}}.question-item--light{background:#fff}.question-item--favorite{background:#fff;margin-bottom:0}.question-item__user-top{display:none;margin-bottom:13px}@media screen and (max-width:992px){.question-item__user-top{display:block}}.question-item__content{flex:1;padding-right:25px}@media screen and (max-width:992px){.question-item__content{padding-right:0}}.question-item__answers{width:90px;text-align:center}@media screen and (max-width:992px){.question-item__answers{display:none}}.question-item__answers-mob{display:none}@media screen and (max-width:992px){.question-item__answers-mob{display:flex;align-items:center}}.question-item__count{color:#212121;font-size:30px;font-family:KievitProExtraBold,Roboto,sans-serif;margin-bottom:10px}@media screen and (max-width:992px){.question-item__count{margin-bottom:0;margin-right:5px;font-size:20px}}.question-item__count--new{display:inline-block;font-size:21px;border-radius:100px;color:#fff;background-color:#ff4641;padding:2px 8px 3px}@media (max-width:768px){.question-item__count--new{padding:3px 8px 5px}}.question-item__text{color:#000;font-family:KievitPro,Roboto,sans-serif;font-size:15px}.question-item__top{font-size:13px;margin-bottom:9px}.question-item__middle{margin-bottom:13px}@media screen and (max-width:992px){.question-item__middle{margin-bottom:19px}}.question-item__bottom{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:992px){.question-item__info .question-info__user{display:none}}.question-item__theme{color:#ff4641;font-size:13px;font-family:KievitProMedium,Roboto,sans-serif;line-height:1.30769;text-transform:uppercase;letter-spacing:.5px}.question-item__caption{color:#000;font-size:21px;font-family:KievitProMedium,Roboto,sans-serif;line-height:1.33333}.no-touch .question-item__caption:hover{color:#ff4641}@media screen and (max-width:768px){.question-item__caption{font-size:17px;line-height:1.5}}.question-info{display:flex;align-items:center}.question-info__user{margin-right:8px}.question-info__date,.question-info__views{margin-right:18px}.question-info__details{display:flex;color:#7f7f7f;font-family:KievitPro,Roboto,sans-serif;font-size:13px;padding-top:3px}.question-info__details .divider{margin:0 3px}.question-info__details .divider:after{content:"\2022"}.question-info__rating{margin-right:18px}.question-info__rating span{vertical-align:middle}.question-info__rating:before{content:"";display:inline-block;width:14px;height:16px;vertical-align:middle;margin-right:3px;background-image:url(/webpack/0d2c2ba965b5a1eafe3598f76d1e2282.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.answer-item{padding:30px;display:flex}@media (max-width:768px){.answer-item{padding:20px 12px}}.answer-item__user{margin-right:10px;flex-shrink:0}@media (max-width:768px){.answer-item__user{display:none}}.answer-item__user .answer-item__icon{width:40px;height:40px}.answer-item__user-mobile{display:none;flex-shrink:0;margin-right:9px}@media (max-width:768px){.answer-item__user-mobile{display:block}}.answer-item__user-mobile .answer-item__icon{display:block;width:30px;height:30px}.answer-item__icon{border-radius:50%}.answer-item__content{flex-grow:1}.answer-item__thems{color:#212121;font-size:13px;font-family:KievitProExtraLight,Roboto,sans-serif;line-height:17px;text-transform:uppercase;letter-spacing:.5px}.answer-item__theme{color:#ff4641;font-family:KievitProMedium,Roboto,sans-serif}.answer-item__line{display:inline-block;color:#212121;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.answer-item__line a:hover{text-decoration:underline}.answer-item__question-wrap{display:flex;justify-content:space-between;margin-bottom:20px}.answer-item__question-head{display:flex;align-items:center;margin-bottom:5px}.answer-item__question-content{flex-grow:1}.answer-item__question-link{display:inline;color:#000;font-size:21px;font-family:KievitProMedium,Roboto,sans-serif;line-height:1.33333;vertical-align:middle}.answer-item__question-link:hover{text-decoration:underline}@media (max-width:768px){.answer-item__question-link{font-size:18px;line-height:1.33333}}.answer-item__counts{flex-shrink:0;margin:0 20px;width:60px;text-align:center}@media (max-width:768px){.answer-item__counts{display:none}}.answer-item__count{color:#212121;font-size:30px;font-family:KievitProExtraBold,Roboto,sans-serif}.answer-item__count-label{color:#000;font-size:15px}.answer-item__answer-wrap{position:relative;padding:20px;border-radius:2px;background-color:#f9f7f2}.answer-item__answer-wrap:before{content:"";display:block;position:absolute;bottom:100%;left:30px;width:0;height:0;border-color:transparent transparent #f9f7f2;border-style:solid;border-width:0 10.5px 9px}.answer-item__answer-user{float:left}.answer-item__answer-user .answer-item__icon{width:30px;height:30px}.answer-item__answer-inner{margin-left:40px}.answer-item__answer-text{color:#000;font-size:15px;line-height:1.53333}@media (max-width:768px){.answer-item__answer-text{font-size:16px;line-height:1.5}}.answer-item__answer-info{display:inline-block;color:#7f7f7f;font-size:13px;line-height:1.30769;vertical-align:middle;margin-right:20px}.answer-item__answer-info img{vertical-align:middle;margin-right:4px}.answer-item__answer-bottom{margin-top:5px}.answer-item__gallery{margin-top:10px}.videos-gallery__main{position:relative;height:0;max-height:461px;margin-bottom:12px;padding-top:56.25%;overflow:hidden}@media (min-width:641px){.videos-gallery__main{margin-bottom:20px}}.videos-gallery__main iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.videos-gallery__list{display:flex;flex-wrap:wrap;justify-content:center}.videos-gallery__holder{width:22%;max-width:68px;margin:0 4px 5px;border:3px solid hsla(0,0%,100%,0);transition:border .5s}@media (min-width:641px){.videos-gallery__holder{max-width:120px;margin:0 5px}}.videos-gallery__holder.js-active{border:3px solid #f80906}.videos-gallery__item{position:relative;height:0;padding-top:56.17%;overflow:hidden}.videos-gallery__item img{bottom:0;border:0}.videos-gallery__item img,.videos-gallery__total{position:absolute;top:0;left:0;width:100%;height:100%}.videos-gallery__total{background-color:rgba(0,0,0,.6);cursor:pointer}.videos-gallery__total-number{position:absolute;top:50%;left:0;width:100%;font-family:KievitProLight,Roboto,sans-serif;font-size:20px;line-height:1;text-align:center;color:#fff;transform:translateY(-50%)}.closable{width:100%;height:100%;padding:0 10px}.closable__inner{width:100%;padding:35px 8% 30px;position:relative;margin-bottom:6px;border-top:2px solid #eeebe5}@media screen and (max-width:480px){.closable__inner{padding:35px 2% 30px}}.close-icon{width:18px;height:18px;position:absolute;background-repeat:no-repeat;cursor:pointer;background-image:url(/webpack/common_10.bed72c8aacbd465bbb973d9112b52f7f.png);background-position:3px 3px;display:block;opacity:.3;z-index:5;transition:opacity .3s ease}.close-icon:hover{opacity:1}.closable__num-list{display:table}.columns.four-col .column.one-third.closable-num-list__item{padding:0 0 0 100px;font-family:KievitProBook,Roboto,sans-serif;display:table-cell;line-height:28px;min-height:40px;float:none;vertical-align:middle}.columns.four-col .column.one-third.closable-num-list__item:before{display:inline-block;position:absolute;margin:-20px 0 0;top:50%;left:44px}.closable-num-list__text{display:table-cell;vertical-align:middle}.closable__close{top:18px;right:26px}@media screen and (max-width:480px){.closable__close{top:15px;right:15px}}.tip{background-color:#f5f1e8;margin:0 -12px;padding:20px 12px;position:relative;color:#212121;overflow:hidden}@media (min-width:480px){.tip{margin:0 -30px;padding:40px 30px}}.tip select{display:inline-block;width:auto}.tip__header{margin-bottom:15px;font-size:17px;line-height:23px;font-family:KievitProLight,Roboto,sans-serif}.tip__text{color:#ff4641;font-size:17px;text-transform:capitalize;margin-left:10px}.tip__logo{width:117px;height:23px;display:inline-block;vertical-align:text-bottom;background:url(/webpack/aea4836701b87eddef568e50ac539281.svg) no-repeat 0 50%;background-size:117px 23px}.tip__title{margin-bottom:21px;font-size:21px;font-family:KievitProBold,Roboto,sans-serif}@media (min-width:480px){.tip__title{font-size:30px}}.tip__more{margin-top:20px;text-align:center}@media (min-width:480px){.tip__more{text-align:left}}.tip__more a{padding:11px 22px;text-decoration:none}.tips{position:relative;right:auto;display:inline-block;float:right;width:300px;margin-right:10px;padding:15px 15px 30px;background-color:#f1f8f2;border:2px solid #f1f8f2;border-radius:5px}.tips__close-link{position:absolute;top:12px;right:13px;display:block;width:12px;height:12px;background:url(/webpack/cross.60c2c8bf318424226772da5e955f699e.png) no-repeat 50% 50%;cursor:pointer}.tips__header{display:block;height:40px;margin-left:12px;padding-left:49px;font-size:17px;line-height:38px;color:#212121;background:url(/webpack/logo_tips.461e71189ed03e7e7885c23cbf87ab72.png) no-repeat 0 50%}.tips__header,.tips__header-span{font-family:KievitProLight,Roboto,sans-serif}.tips__header-span{margin-left:10px;font-size:15px;color:#a0a0a0;text-transform:uppercase;letter-spacing:.08em}.tips__title{margin-top:23px;margin-bottom:8px;font-family:KievitProMedium,Roboto,sans-serif;font-size:24px;line-height:30px;text-align:center;color:#212121;text-transform:uppercase}.tips__item{margin-bottom:10px}.tips__item p{margin:0;padding:0;font-family:KievitProLight,Roboto,sans-serif;font-size:20px;line-height:30px;text-align:center;color:#212121}@media only screen and (max-width:1380px){.four-col-layout .container .columns.col-visible-tips{width:100%}.four-col-layout .columns.four-col.columns-with-fixed-one .one-col__fixed-one .column.column-p0{padding:0}}@media only screen and (max-width:1300px){.user-profile__content{width:60%}.tree-col-edit .user-profile__content{width:100%}.tree-col-edit .tips{display:none}}@media only screen and (max-width:1060px){.tips{display:none}.user-profile__content{width:100%}}.tips__close-link--hide{display:none}.tip-airport__content{display:flex;flex-wrap:wrap;justify-content:space-between}.tip-airport__map{width:100%;overflow:hidden}@media (min-width:480px){.tip-airport__map{margin-left:0;margin-right:0;width:100%;overflow:hidden}}@media (min-width:1024px){.tip-airport__map{width:50%}}.tip-airport__map .airports-map{position:relative;width:100%;padding-bottom:66.66667%;height:auto;margin-bottom:0}.tip-airport__description{width:100%;padding-top:30px;text-align:left}@media (min-width:1024px){.tip-airport__description{width:50%;padding-left:30px}}.tip-airport__name{margin-bottom:5px;font-size:21px;font-family:KievitProMedium,Roboto,sans-serif}.tip-airport__distance,.tip-airport__drive-time{font-size:17px}.tip-airport__drive-time{margin-top:10px}.tip-airport__distance span,.tip-airport__drive-time span{font-family:KievitProMedium,Roboto,sans-serif;font-size:17px}.tip-weather a{text-decoration:none}.tip-weather__slider{width:80%;margin:auto}@media (min-width:480px){.tip-weather__slider{width:100%}}.tip-weather__column{width:33.3333%;min-width:200px}.tip-weather__link{font-size:17px;text-decoration:none;border-bottom:3px solid #ff4641}.tip-weather__month{margin-bottom:10px;margin-right:80px}.tip-weather__name{float:left}.tip-weather__degree{float:right;font-size:21px}.tip-prices__currency,.tip-weather__degree{font-family:KievitProMedium,Roboto,sans-serif}.tip-prices__currency{font-size:17px}@media (min-width:480px){.tip-prices__currency{font-size:21px}}.tip-prices__select{margin-bottom:10px}@media (min-width:480px){.tip-prices__select{margin-bottom:25px}}.tip-prices__currency-table{background-color:transparent}.tip-prices__currency-table caption{font-size:17px;line-height:28px;text-align:left;margin-bottom:5px}@media (min-width:480px){.tip-prices__currency-table caption{font-size:21px}}.tip-prices__currency-table td{border:0;vertical-align:top}.tip-prices__items{padding:5px 0}.tip-prices__items--caption{padding-right:20px;font-size:17px;line-height:25px}.tip-prices__items--value{white-space:nowrap;text-align:right;font-family:KievitProMedium,Roboto,sans-serif;font-size:17px;line-height:24px}@media (min-width:480px){.tip-prices__items--value{font-size:21px}}.tip-exchange .jq-selectbox__dropdown,.tip-exchange .jq-selectbox__select{min-width:100px}.tip-exchange input[type=text]{border-radius:0;width:100%;height:40px;padding:0 15px;font-size:17px;font-family:KievitProMedium,Roboto,sans-serif}@media (min-width:1150px){.tip-exchange input[type=text]{width:145px;height:50px;font-size:21px}}.tip-exchange__addon,.tip-exchange__convert{display:flex;align-items:center}.tip-exchange__addon{margin-bottom:15px}@media (min-width:1150px){.tip-exchange__addon{margin-bottom:0;margin-right:15px}}.tip-exchange__divider{padding:0 7px;align-self:flex-end;position:relative;top:-5px;font-family:KievitProMedium,Roboto,sans-serif;font-size:30px}@media (min-width:1150px){.tip-exchange__divider{padding:0 20px;align-self:auto;top:0}}.tip-exchange__from,.tip-exchange__to{position:relative;width:calc(50% - 14px)}@media (min-width:1150px){.tip-exchange__from,.tip-exchange__to{display:flex;align-items:center;width:auto}}.tip-exchange__source{padding-top:20px;font-size:17px;font-family:KievitPro,Roboto,sans-serif;line-height:23px}.tip-exchange__flag{display:block;width:24px;height:24px;border-radius:50%;margin-right:10px;overflow:hidden}.tip-exchange__flag img{margin:0;height:100%}.tip-exchange__currency-code{font-family:KievitProMedium,Roboto,sans-serif}.tip-routes a{text-decoration:none}.tip-routes__column{width:280px}.tip-routes__column:not(:last-child){margin-right:40px}@media (min-width:480px){.tip-routes__column{width:calc(50% - 6px);min-width:325px;padding:0}.tip-routes__column:not(:last-child){margin-right:0}}.tip-routes__item{margin-right:0;white-space:nowrap}@media (min-width:480px){.tip-routes__item{margin-right:80px}}.tip-routes__city{display:inline-block;line-height:25px;font-size:17px;font-family:KievitPro,Roboto,sans-serif;border-bottom:3px solid #ff4641}@media (min-width:480px) and (max-width:1350px){.tip-routes__city{max-width:175px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.tip-routes__distance{float:right;font-size:17px;font-family:KievitProMedium,Roboto,sans-serif}@media (min-width:1350px){.tip-routes__distance{font-size:21px}}.tip-time__clock{margin-bottom:25px}.tip-time__locale{display:inline-block;font-size:60px;font-family:KievitProBold,Roboto,sans-serif}.tip-time__date{display:inline-block;margin-left:20px;vertical-align:bottom;font-size:17px}.tip-time__offset-title{margin-bottom:12px;font-size:21px;font-family:KievitProMedium,Roboto,sans-serif}.tip-time__slider{width:80%;margin:auto}@media (min-width:480px){.tip-time__slider{width:100%}}.tip-time__column{width:33.3333%;min-width:200px}.tip-time__city{display:inline-flex;justify-content:space-between;min-width:170px;margin-right:70px}.tip-time__name{font-size:17px}.tip-time__offset{font-size:21px;font-family:KievitProMedium,Roboto,sans-serif}.tip-slider{position:relative;margin-bottom:30px}.tip-slider__slides{box-sizing:border-box}.tip-slider__pagination.swiper-pagination-bullets{bottom:auto;margin-top:10px}.tip-slider__pagination .swiper-pagination-bullet{width:4px;height:4px;vertical-align:middle;background-color:#212121;border-radius:50%;opacity:1}.tip-slider__pagination .swiper-pagination-bullet-active{width:8px;height:8px;background-color:#ff4641}.tip-widget-wr{padding-bottom:12px}.tip-widget-wr h2{margin-bottom:18px;font-family:KievitProMedium,Roboto,sans-serif;font-size:24px;line-height:1;color:#212121}.cashback-activate{position:relative}.cashback-activate-error{padding-top:15px;padding-left:10px;color:red;font-size:15px;line-height:1.4;clear:both}.cashback-activate-error:empty{padding:0}@media (max-width:992px){.cashback-activate-error{width:300px;margin:0 auto;padding-top:0;padding-left:0}}.cashback-activate__header{display:flex;justify-content:center;flex-direction:column;position:relative;padding:30px 60px;min-height:400px;color:#fff;background:url(/webpack/cashback.4aee46128639395872c39b925de9a04e.jpg) no-repeat 50% 50%/cover}@media (max-width:768px){.cashback-activate__header{padding-right:12px;padding-left:12px}}@media (max-width:640px){.cashback-activate__header{min-height:320px}}@media screen and (max-width:585px){.cashback-activate__header{background-image:url(/webpack/cashback-mobile.65952d850b79347100cb96a28f422996.jpg);background-position:100%}}.cashback-activate__header-title{font-size:48px;font-family:KievitProBold,Roboto,sans-serif;margin-bottom:6px}@media (max-width:640px){.cashback-activate__header-title{font-size:30px}}.cashback-activate__header-title img{display:inline-block;vertical-align:bottom}@media (max-width:640px){.cashback-activate__header-title img{width:168px}}.cashback-activate__header-subtitle{margin-bottom:25px;font-size:24px;font-family:KievitProMedium,Roboto,sans-serif;line-height:1.2;max-width:360px}@media (max-width:640px){.cashback-activate__header-subtitle{font-size:17px;text-shadow:0 2px 10px rgba(0,0,0,.4);max-width:275px}}.cashback-activate__header-btn{padding-right:45px;padding-left:45px}.cashback-activate__requirements{padding:40px 30px;background-color:#f5f1e8}@media (max-width:768px){.cashback-activate__requirements{padding:40px 12px}}.cashback-activate__warning{padding:40px 12px}@media screen and (min-width:768px){.cashback-activate__warning{display:flex;flex-direction:row;align-items:center}}.cashback-activate__warning p{font-family:KievitProMedium,Roboto,sans-serif;font-size:23px;line-height:1.47059;margin-top:10px}@media screen and (min-width:768px){.cashback-activate__warning p{max-width:90%;margin-bottom:10px}}@media screen and (min-width:1200px){.cashback-activate__warning p{font-size:28px}}.cashback-activate__photo{margin:0 auto;display:block;width:45px;height:45px}@media screen and (min-width:1200px){.cashback-activate__photo{width:55px;height:55px}}.cashback-activate__title{color:#212121;font-size:36px;font-family:KievitProExtraBold,Roboto,sans-serif;line-height:1.2}@media (max-width:640px){.cashback-activate__title{font-size:25px}}.cashback-activate__btns{text-align:right}.cashback-activate__items{margin:40px 0}@media (max-width:640px){.cashback-activate__items{margin:35px 0 26px}}.cashback-activate__item:not(:first-child){margin-top:50px}@media (max-width:640px){.cashback-activate__item:not(:first-child){margin-top:40px}}.cashback-activate__item-content{position:relative;padding-left:150px}@media (max-width:640px){.cashback-activate__item-content{padding-left:0}}.cashback-activate__item-img{position:absolute;top:0;left:0;width:120px}@media (max-width:640px){.cashback-activate__item-img{position:static;margin-bottom:20px;width:90px}}.cashback-activate__item-img img{display:block}.cashback-activate__item-step{color:#a0a0a0;font-size:15px;font-family:KievitProMedium,Roboto,sans-serif;text-transform:uppercase;margin-bottom:13px;font-variant:lining-nums}@media (max-width:640px){.cashback-activate__item-step{font-size:14px}}.cashback-activate__item-title{color:#212121;font-size:24px;font-family:KievitProMedium,Roboto,sans-serif;margin-bottom:13px;line-height:1.2}@media (max-width:640px){.cashback-activate__item-title{font-size:23px;margin-bottom:11px}}.cashback-activate__item-title-link{display:inline;line-height:1.4;font-size:18px;font-family:KievitProMedium,Roboto,sans-serif;word-break:break-all}@media (max-width:640px){.cashback-activate__item-title-link{font-size:17px}}.cashback-activate__descr-wrap{margin:15px 0}.cashback-activate__item-description{color:#5e5f58;font-size:15px;font-family:KievitPro,Roboto,sans-serif;line-height:1.2}.cashback-activate__item-link{display:inline-block;margin-top:21px;font-size:14px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase}.cashback-activate__item-link:hover{text-decoration:underline}.cashback-activate__item-action{margin-left:-15px;margin-right:-15px;margin-bottom:5px}@media (max-width:768px){.cashback-activate__item-action{margin-left:-12px;margin-right:-12px;margin-bottom:0}}.cashback-activate__item-action-col{float:left;width:50%;max-width:330px;padding-left:15px;padding-right:15px;margin-bottom:23px}@media (max-width:768px){.cashback-activate__item-action-col{padding-left:12px;padding-right:12px}}@media screen and (max-width:520px){.cashback-activate__item-action-col{width:100%;max-width:none}}.cashback-activate__item-action-col label{color:#000;font-size:17px;font-family:KievitProMedium,Roboto,sans-serif;margin-bottom:10px}.cashback-activate__reservations{padding:40px 30px;background:#fff;margin-bottom:50px}@media (max-width:768px){.cashback-activate__reservations{padding:40px 12px}}.cashback-activate__reserv-head{display:flex;justify-content:space-between;margin-bottom:16px}@media screen and (max-width:480px){.cashback-activate__reserv-head{display:block}}.cashback-activate__filter{width:204px}@media screen and (max-width:480px){.cashback-activate__filter{margin-top:15px}}.cashback-activate__pager{margin-bottom:75px}.cashback-activate__contact-us{padding:40px 30px;background:#fff}@media (max-width:768px){.cashback-activate__contact-us{padding:30px 12px}}.cashback-activate__text{color:#000;font-size:21px;font-family:KievitPro,Roboto,sans-serif;line-height:1.33333;margin:0}@media (max-width:640px){.cashback-activate__text{font-size:17px;line-height:1.47059}}.cashback-activate__text .btn-line{font-size:inherit}.cashback-activate__smalltext{color:#000;font-size:15px;font-family:KievitPro,Roboto,sans-serif}.cashback-activate__save-btn-requisites,input[type].cashback-activate__save-btn-requisites{width:100%;max-width:275px}@media screen and (max-width:520px){.cashback-activate__save-btn-requisites,input[type].cashback-activate__save-btn-requisites{max-width:none}}@media (max-width:480px){.cashback-activate__send-mail-btn{width:100%}}.cashback-table{position:relative}@media (max-width:640px){.cashback-table{margin:0 -12px}}.cashback-table--shadow-right:after{content:"";position:absolute;top:0;right:0;width:70px;height:calc(100% - 6px);background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff)}.cashback-table ::-webkit-scrollbar{-webkit-appearance:none}.cashback-table ::-webkit-scrollbar:vertical{width:6px}.cashback-table ::-webkit-scrollbar:horizontal{height:6px}.cashback-table ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:10px;border:2px solid #fff}.cashback-table ::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}.cashback-table__scrollable{overflow-x:auto}.cashback-table__table{min-width:730px}@media (max-width:640px){.cashback-table__table{min-width:530px}}.cashback-table__head th{color:#000;font-size:15px;font-family:KievitProMedium,Roboto,sans-serif;line-height:1;padding:18px 30px;border:none}@media (max-width:640px){.cashback-table__head th{padding-left:12px;padding-right:12px}}.cashback-table__body{color:#000;font-size:17px;font-family:KievitPro,Roboto,sans-serif;line-height:20px;white-space:nowrap}.cashback-table__body tr:nth-child(odd){background-color:#f9f7f2}.cashback-table__body td{border:none;padding:14px 30px}@media (max-width:640px){.cashback-table__body td{padding-left:12px;padding-right:12px}}.cashback-table__place{white-space:normal}.cashback-table__price{text-transform:uppercase}.cashback-table__status-notification,.cashback-table__status-value{display:inline-block;vertical-align:middle}.cashback-table__status-notification{top:auto;margin-left:10px}.cashback-table__status--pending{color:#a0a0a0}.cashback-table__status--send{color:#69b374}.cashback-popup{position:absolute;top:300px;left:0;right:0;bottom:0;background-color:rgba(241,248,242,.5);color:#212121}.cashback-popup__inner{position:absolute;top:50%;left:50%;width:700px;min-height:280px;padding:1px 15px 0;box-shadow:0 5px 30px rgba(33,33,33,.3);border-radius:3px;background-color:#fff;transform:translate(-50%,-50%);text-align:center}.cashback-popup__text{margin-bottom:15px}.cashback-popup__icon,.cashback-popup__text{font-size:34px;font-family:KievitPro,Roboto,sans-serif;line-height:45px}.cashback-popup__icon{width:60px;height:60px;margin:40px auto 30px;background-position:50% 50%;background-repeat:no-repeat}.cashback-popup__icon--preloader{background-image:url(/webpack/spinner.5f796176dba4fdb270758b563276003e.png);background-size:60px auto;margin-top:55px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.cashback-popup__icon--checked{height:52px;background-image:url(/webpack/917f4019ec4df473377eae6889d61480.svg)}.cashback-popup__icon--error{width:52px;height:52px;background-image:url(/webpack/785ea0aa19d006d98bdb095b7f785c2b.svg)}.cashback-popup__btn{display:block;padding:10px;margin-bottom:48px;font-size:14px;font-family:KievitProMedium,Roboto,sans-serif;color:#212121;text-transform:uppercase}.cashback-popup__btn:hover{text-decoration:underline}.cashback-popup__close{position:absolute;top:0;right:0;width:46px;height:46px;font-size:0;background:url(/webpack/4cbce6d60e4709a7b66ca268b6b79150.svg) no-repeat 50% 50%/15px auto;opacity:.3;transition:all .3s}.cashback-popup__close:hover{opacity:.9}.cashback-popup-sender{background:#fff;position:relative;max-width:600px;margin:0 auto;padding:40px 30px}@media (max-width:640px){.cashback-popup-sender{max-width:400px;padding:28px 12px}}.cashback-popup-sender__head{margin-bottom:27px}.cashback-popup-sender__title{color:#000;font-size:30px;font-family:KievitProExtraBold,Roboto,sans-serif;line-height:1.16667;margin-bottom:30px}@media (max-width:640px){.cashback-popup-sender__title{font-size:24px;line-height:1.16667}}.cashback-popup-sender__logo{display:inline-block;width:117px;height:auto;vertical-align:middle}@media (max-width:640px){.cashback-popup-sender__logo{width:91px}}.cashback-popup-sender__hint{display:inline-block;margin-left:10px;color:#ff4641;font-size:17px;font-family:KievitPro,Roboto,sans-serif;vertical-align:middle}@media (max-width:640px){.cashback-popup-sender__hint{font-size:13px}}.cashback-popup-sender__content{position:relative}.cashback-popup-sender__close{position:absolute;top:25px;right:20px;z-index:100;width:20px;height:20px;opacity:1;cursor:pointer}@media (max-width:640px){.cashback-popup-sender__close{width:18px;height:18px;right:12px}}.cashback-popup-sender__close:hover{transform:scale(1.05)}.cashback-popup-sender__close:active{top:25px;transform:scale(.95)}.cashback-popup-sender__close:after,.cashback-popup-sender__close:before{content:"";display:block;position:absolute;top:50%;left:50%;width:27px;height:3px;background:#000}@media (max-width:640px){.cashback-popup-sender__close:after,.cashback-popup-sender__close:before{height:2px;width:25px}}.cashback-popup-sender__close:after{transform:translate(-50%,-50%) rotate(45deg)}.cashback-popup-sender__close:before{transform:translate(-50%,-50%) rotate(-45deg)}.cashback-popup-sender__label{display:block;float:left;font-size:17px;font-family:KievitProMedium,Roboto,sans-serif;padding-top:15px;padding-right:15px;width:40%;max-width:180px;color:#000}@media (max-width:640px){.cashback-popup-sender__label{width:100%;max-width:none;padding:0;margin-bottom:10px}}.cashback-popup-sender__group{overflow:hidden;margin-bottom:40px}@media (max-width:640px){.cashback-popup-sender__group{margin-bottom:30px}}@media (max-width:640px){.cashback-popup-sender__btn{display:block;width:100%}}.cashback-popup-sender__form-group{position:relative}.cashback-popup-sender__form-control{display:block;float:left;max-width:300px;width:60%!important}@media (max-width:640px){.cashback-popup-sender__form-control{width:100%!important;max-width:none}}.cashback-popup-sender__form-control::-webkit-input-placeholder{text-transform:uppercase}.cashback-popup-sender__form-control::-moz-placeholder{text-transform:uppercase}.cashback-popup-sender__form-control:-ms-input-placeholder{text-transform:uppercase}.cashback-popup-sender__form-control::placeholder{text-transform:uppercase}.contacts-form__header{padding-top:30px;margin-bottom:9px;font-size:27px;font-family:KievitProBold,Roboto,sans-serif}@media (min-width:480px){.contacts-form__header{padding-top:0;margin-bottom:18px;font-size:36px}}.contacts-form__text{font-size:17px;line-height:25px;margin-bottom:10px;margin-top:10px}@media (min-width:480px){.contacts-form__text{font-size:21px;margin-top:21px;margin-bottom:20px}}.contacts-form__text--adress{margin-bottom:16px}.contacts-form__smalltext{font-size:15px;line-height:28px}.contacts-form__redactor{margin-bottom:21px}.contacts-form__terms{margin-bottom:26px;font-size:13px;line-height:17px}.contacts-form__terms a{color:inherit;border-bottom:none}.contacts-form__row{display:flex;flex-direction:column}@media (min-width:700px){.contacts-form__row{flex-direction:row;justify-content:space-between;flex-wrap:wrap}}.contacts-form__captcha{width:296px}.contacts-form__captcha--no-marg{margin-bottom:0}.contacts-form__button{float:none;display:block;font-size:17px;width:100%;padding:15px 48px;border-radius:5px;margin-top:14px}@media (min-width:640px){.contacts-form__button{width:auto;align-self:flex-start}}@media (max-width:480px){.contacts-form__button{width:100%;margin-top:28px}}.columns .four-col.contacts-form__container .column.two-col:first-of-type{padding-right:30px}@media (max-width:900px){.columns .four-col.contacts-form__container .column.two-col:first-of-type{padding-right:0}}.contacts-form__columns{margin:0 -15px 30px;overflow:hidden}@media (max-width:768px){.contacts-form__columns{margin:0 -12px 20px}}.contacts-form__col{float:left;width:50%;padding:0 15px}@media (max-width:768px){.contacts-form__col{padding:0 12px}}@media (max-width:480px){.contacts-form__col{width:100%}.contacts-form__col:not(:first-child){margin-top:10px}}.contacts-form__redactor-wrap{margin-bottom:20px}@media (max-width:640px){.contacts-form__redactor-wrap{margin-bottom:28px}}.contacts-form__footer{margin-top:24px}@media (min-width:640px){.contacts-form__footer{margin-top:20px}}.contacts-form__footer .terms{font-size:13px;line-height:17px;margin-bottom:30px}.contacts-form__footer .terms a{text-decoration:none;border-width:1px}.contacts-form__footer-line{position:relative;display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){.contacts-form__footer-line{align-items:flex-start;flex-direction:column}}@media (max-width:768px){.contacts-form__footer-line .contacts-form__btn-wrap{position:absolute;right:0;top:10px}}@media screen and (max-width:549px){.contacts-form__footer-line .contacts-form__btn-wrap{position:static;margin-top:28px}}.contacts-form__footer-line .contacts-form__button,.contacts-form__footer-line .contacts-form__captcha,.contacts-form__footer-line .contacts-form__terms{margin:0}.contacts-form__footer-line .contacts-form__terms{padding:0 50px 0 20px;color:#7f7f7f}@media (max-width:992px){.contacts-form__footer-line .contacts-form__terms{padding:0 20px}}@media (max-width:768px){.contacts-form__footer-line .contacts-form__terms{order:1;padding:0;margin-top:20px}}.contacts-form__btn-wrap{flex-shrink:0}@media screen and (max-width:380px){.contacts-form__btn-wrap{width:100%}}.contacts-form__input,.contacts-form__textarea,input.contacts-form__input{font-size:15px}.weather{font-family:KievitPro,Roboto,sans-serif}.weather--bordered{margin:0 -30px;padding:0 30px}@media screen and (max-width:992px){.weather--bordered{margin:0 -12px;padding:0 12px}}.weather--bordered+.weather--bordered{margin-top:35px;padding-top:35px;border-top:1px solid #f5f1e8}.weather__title{color:#000;font-size:21px;font-family:KievitProMedium,Roboto,sans-serif;margin-bottom:25px}@media screen and (max-width:640px){.weather__title{margin-bottom:15px}}.weather__today{display:flex;margin-bottom:35px;justify-content:space-between}@media screen and (max-width:1200px){.weather__today{flex-direction:column}}.weather__today-temp{width:44%;max-width:367px;flex-shrink:0}.weather__today-details{display:flex;align-items:center}.weather__today-detail-inner{text-align:right}.weather__current{display:flex;align-items:center}.weather__current-icon-wrap{width:52%;flex-shrink:0;max-width:190px;max-height:190px;min-width:120px;min-height:120px;border-radius:50%;overflow:hidden;position:relative;margin-right:28px;background-image:radial-gradient(circle 95px at 282.11% 1552.63%,#fff 0,#f9f7f2 100%)}@media screen and (max-width:1200px){.weather__current-icon-wrap{margin-bottom:20px}}.weather__current-icon-wrap:before{content:"";display:block;width:100%;padding-top:100%}.weather__current-prop{max-width:140px}.weather__current-icon{position:absolute;top:50%;left:50%;display:block;max-width:65%;max-height:100%;margin:0 auto;transform:translate(-50%,-50%)}.weather__current-temp{color:#212121;font-size:60px;font-family:KievitProExtraBold,Roboto,sans-serif;margin-top:-.35em;margin-bottom:10px}@media screen and (max-width:640px){.weather__current-temp{font-size:48px}}.weather__current-descr{color:#000;font-size:15px;line-height:1.13333}.weather__detail{display:inline-block;vertical-align:top;width:33.33333%;min-width:140px;margin:10px 0;padding-left:35px;padding-right:5px;position:relative;text-align:left}@media screen and (max-width:480px){.weather__detail{width:50%;margin:8px 0}}.weather__detail-icon-wrap{position:absolute;width:25px;left:0}.weather__detail-icon{display:block;margin:0 auto}.weather__detail-info{color:#000;font-size:15px;line-height:1.13333}.weather__detail-title{font-family:KievitProMedium,Roboto,sans-serif}.weather__detail-descr{font-family:KievitPro,Roboto,sans-serif}.weather__coming-days-wrap{position:relative;overflow:hidden;display:flex}@media screen and (max-width:640px){.weather__coming-days-wrap{margin:0 -12px}}.weather__coming-days-wrap:after,.weather__coming-days-wrap:before{content:"";display:block;position:absolute;top:0;width:60px;height:100%;pointer-events:none;z-index:1;opacity:0;transition:opacity .3s}.weather__coming-days-wrap:before{left:0;background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,.9) 30%,hsla(0,0%,100%,0))}.weather__coming-days-wrap:after{right:0;background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,.9) 30%,hsla(0,0%,100%,0))}.weather__coming-days-wrap.has-sh-left:before,.weather__coming-days-wrap.has-sh-right:after{opacity:1}.weather__coming-days-scrolled{display:flex;overflow:hidden;overflow-x:auto;width:100%}.weather__coming-days{display:flex;flex-grow:1;flex-shrink:0;justify-content:space-around;padding:0 12px}.weather__day{padding:0 12px;text-align:center;flex-shrink:0;min-width:64px}.weather__day-week{font-size:15px;font-family:KievitPro,Roboto,sans-serif}.weather__day-icon-wrap{margin:13px 0 16px}.weather__day-icon{height:43px}@media screen and (max-width:640px){.weather__day-icon{height:35px}}.weather__day-temp{color:#000;font-size:21px;font-family:KievitProMedium,Roboto,sans-serif}.weather__day-temp--min{margin-bottom:10px}.weather__hours-wrap{white-space:nowrap;overflow-x:hidden}.weather__hour{display:inline-block;width:90px;padding:15px 0;text-align:center;border-radius:2px;margin-right:5px;vertical-align:top}.weather__hour--current{background-color:#f9f7f2}@media screen and (max-width:640px){.weather__hour{width:75px;padding:8px 0}}.weather__hour-time{margin-bottom:13px;color:#000;font-size:15px;font-family:KievitPro,Roboto,sans-serif;line-height:1}@media screen and (max-width:640px){.weather__hour-time{margin-bottom:10px}}.weather__hour-time .date{font-size:21px}.weather__hour-time .day-week{font-size:18px;color:#7f7f7f}.weather__hour-icon-wrap{width:100%;max-width:58px;margin:0 auto 20px}@media screen and (max-width:640px){.weather__hour-icon-wrap{margin-bottom:10px}}.weather__hour-icon{width:100%}.weather__hour-temp{color:#000;font-size:21px;font-family:KievitProMedium,Roboto,sans-serif}.weather__hours-slider{position:relative}.weather__hours-slider--shadow-next:after{content:"";display:block;position:absolute;right:0;top:0;height:100%;width:100px;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.4) 20%,hsla(0,0%,100%,.6));z-index:2}@media screen and (max-width:640px){.weather__hours-slider--shadow-next:after{width:70px}}.weather__hours-slider--shadow-prev:before{content:"";display:block;position:absolute;left:0;top:0;height:100%;width:100px;background:linear-gradient(90deg,hsla(0,0%,100%,.6) 0,hsla(0,0%,100%,.4) 80%,hsla(0,0%,100%,0));z-index:2}@media screen and (max-width:640px){.weather__hours-slider--shadow-prev:before{width:70px}}.weather__hours-slider .swiper-button-next,.weather__hours-slider .swiper-button-prev{background:none;width:auto;height:auto;margin-top:-15px}.weather__hours-slider .swiper-button-next:after,.weather__hours-slider .swiper-button-prev:after{content:"";display:block;width:30px;height:30px;box-shadow:0 2px 4px rgba(31,21,1,.1);background-color:#fff;border-radius:50%;background-position:50%;background-size:6px 10px;background-repeat:no-repeat}.weather__hours-slider .swiper-button-next.swiper-button-disabled,.weather__hours-slider .swiper-button-prev.swiper-button-disabled{opacity:0}.weather__hours-slider .swiper-button-prev{left:0}.weather__hours-slider .swiper-button-prev:after{background-image:url(/webpack/6e7ca78f84b5930503af1281816c799a.svg)}.weather__hours-slider .swiper-button-next{right:0}.weather__hours-slider .swiper-button-next:after{background-image:url(/webpack/1c43d473372d672394d31e515e2f558b.svg)}.weather-days-shadow{position:relative}.weather-days-shadow.has-sh-right:after{right:0;background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff)}.weather-days-shadow.has-sh-left:before,.weather-days-shadow.has-sh-right:after{content:"";display:block;position:absolute;top:0;height:100%;width:70px;z-index:10;pointer-events:none}.weather-days-shadow.has-sh-left:before{left:0;background-image:linear-gradient(270deg,hsla(0,0%,100%,0) 0,#fff)}.weather-days{display:flex;background:transparent;margin-bottom:0}@media screen and (max-width:992px){.weather-days--cities{margin-left:0}}.weather-days--cities .wind{width:165px}.weather-days--cities .pressure{width:95px}.weather-days--bordered{margin:0 -30px;padding:0 30px}.weather-days--bordered+.weather-days--bordered{border-top:1px solid #f5f1e8}@media screen and (max-width:992px){.weather-days--bordered{margin:0 -12px;padding:9px 12px}}.weather-days table{margin:0}.weather-days table>tbody>tr>td{border-bottom:0;padding:10px 18px;min-width:106px}@media screen and (max-width:992px){.weather-days table>tbody>tr>td{padding:10px 15px}.weather-days--bordered .weather-days table>tbody>tr>td{padding:8px 15px}}.weather-days table>tbody>tr>td:first-child{padding-left:10px}@media screen and (max-width:992px){.weather-days table>tbody>tr>td:first-child{padding-left:12px}}.weather-days table>tbody>tr>td:last-child{padding-right:0}@media screen and (max-width:992px){.weather-days table>tbody>tr>td:last-child{padding-right:12px}}.weather-days table>tbody>tr>td.wind{min-width:165px}@media screen and (max-width:992px){.weather-days--bordered table>tbody>tr>td{padding:8px 15px}}.weather-days__cities,.weather-days__days{flex-shrink:0}.weather-days__cities table,.weather-days__days table{height:100%}.weather-days__cities table>tbody>tr>td:first-child,.weather-days__days table>tbody>tr>td:first-child{padding-right:15px;padding-left:0}.weather-days__days-row{height:66px}.weather-days__cities{width:140px}.weather-days__cities td{vertical-align:top;padding-top:20px!important}.weather-days__city{font-family:KievitProMedium,Roboto,sans-serif;font-size:21px;line-height:25px}.weather-days__weather-inner{overflow-x:auto;-webkit-overflow-scrolling:touch}.weather-days__weather{flex-grow:1;min-width:0}@media screen and (max-width:640px){.weather-days__weather{padding-left:0}}.weather-days__weather table{min-width:500px;height:100%}.weather-days__day{white-space:nowrap}.weather-days__day .date{color:#000;font-size:21px;font-family:KievitPro,Roboto,sans-serif}.weather-days__day .day-week{color:#7f7f7f;font-size:15px;font-family:KievitPro,Roboto,sans-serif}.weather-days__icon{min-width:52px;width:52px;height:43px}.weather-days__temp{color:#000;font-size:21px;font-family:KievitProMedium,Roboto,sans-serif}.weather-days__prop{display:flex;white-space:normal}.weather-days__prop .icon-wrap{flex-shrink:0;width:24px;margin-right:5px}@media screen and (max-width:640px){.weather-days__prop .icon-wrap{width:25px;margin-right:5px}}.weather-days__prop .icon{max-width:100%}.weather-days__prop .title{color:#000;font-size:15px;font-family:KievitProMedium,Roboto,sans-serif;vertical-align:middle}.weather-days__prop .value{color:#000;font-size:15px;font-family:KievitPro,Roboto,sans-serif;vertical-align:middle;white-space:nowrap}.weather-days__more{float:right}#taboola-below-article-thumbnails{margin-top:20px}#taboola-below-article-thumbnails .thumbnails-a{padding:0 18px}@media screen and (min-width:993px){#taboola-below-article-thumbnails .thumbnails-a{padding:0 40px}}#taboola-below-article-thumbnails .thumbnails-a .trc_rbox_header{padding:5px 0 28px;font-size:30px;line-height:1.1em}@media screen and (min-width:993px){#taboola-below-article-thumbnails .thumbnails-a .trc_rbox_header{padding:35px 0 33px}}#taboola-below-article-thumbnails .thumbnails-a .syndicatedItem .video-label-box{margin:25px 0 0}#taboola-below-article-thumbnails .thumbnails-a .syndicatedItem .video-title{font-size:21px;line-height:28px}#taboola-below-article-thumbnails .thumbnails-a .syndicatedItem .branding{font-size:13px}.redactor-box{position:relative;overflow:visible}.redactor-box,.redactor-editor{background:#fff}.redactor-box,.redactor-box textarea,.redactor-editor{z-index:auto}.redactor-link-tooltip{z-index:99}.redactor-toolbar{z-index:10}.redactor-box-fullscreen{z-index:1051}.redactor-air,.redactor-dropdown{z-index:1052}#redactor-modal,#redactor-modal-box,#redactor-modal-overlay{z-index:1053}.redactor-body-fullscreen .redactor-link-tooltip{z-index:1099}.redactor-box-fullscreen{position:fixed;top:0;left:0;width:100%}.redactor-placeholder:after{position:absolute;top:20px;left:20px;content:attr(placeholder);display:block;color:rgba(0,0,0,.3);font-weight:400!important}.redactor-editor{overflow:auto;margin:0;padding:24px 32px 12px;outline:none;white-space:normal;border:1px solid rgba(0,0,0,.07)}.redactor-editor,.redactor-relative{position:relative}.redactor-in{cursor:text}.redactor-editor:focus,.redactor-in:focus{outline:none}.redactor-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.redactor-script-tag{display:none}.redactor-editor img{cursor:pointer}.redactor-voice-label{display:none}.redactor-voice-alert{position:absolute;left:-3000px}.redactor-toolbar{position:relative;padding:0!important;background:#fff;border:none;box-shadow:0 1px 2px rgba(0,0,0,.25)}.redactor-toolbar:after{content:"";display:table;clear:both}.redactor-toolbar li a{color:rgba(0,0,0,.75)}.redactor-toolbar li a:hover{outline:none}.redactor-toolbar li a.redactor-act,.redactor-toolbar li a:active{outline:none;background-color:#eee;color:#444}.redactor-toolbar li a.redactor-button-disabled{opacity:.3}.redactor-toolbar li a.redactor-button-disabled:hover{color:#333;outline:none;background-color:transparent!important;cursor:default}.redactor-toolbar li a.redactor-button-focus{color:#fff;background:#000}.redactor-toolbar.redactor-toolbar-external{z-index:999;border:1px solid rgba(0,0,0,.1)}.redactor-air{position:absolute;background:rgba(0,0,0,.9);padding:0;max-width:600px;min-width:200px;border-radius:4px;border:none}.redactor-air li a{color:hsla(0,0%,100%,.75)}.redactor-air li a:hover{outline:none;background-color:#1f78d8;color:#fff}.redactor-air li a.redactor-act,.redactor-air li a:active{outline:none;background-color:#333;color:hsla(0,0%,100%,.5)}.redactor-air li a.redactor-button-disabled{opacity:.3}.redactor-air li a.redactor-button-disabled:hover{color:hsla(0,0%,100%,.3);outline:none;background-color:transparent!important;cursor:default}.redactor-air li a.redactor-button-focus{color:#333;background:#eee}.redactor-air,.redactor-toolbar{font-family:Arial,Helvetica Neue,Helvetica,Tahoma,sans-serif;margin:0!important;list-style:none!important;line-height:1!important}.redactor-air li,.redactor-toolbar li{vertical-align:top;display:inline-block;margin:0!important;padding:0!important;outline:none;list-style:none!important}.redactor-air li a,.redactor-toolbar li a{font-size:13px;display:block;text-align:center;padding:15px 14px 14px;outline:none;border:none;line-height:1;text-decoration:none;cursor:pointer;zoom:1}.redactor-air li a.re-bold,.redactor-toolbar li a.re-bold{font-family:KievitProBold,Roboto,sans-serif}.redactor-air li a.re-italic,.redactor-toolbar li a.re-italic{font-style:italic}.redactor-air li a.re-deleted,.redactor-toolbar li a.re-deleted{text-decoration:line-through}.redactor-air li a.re-underline,.redactor-toolbar li a.re-underline{text-decoration:underline}.redactor-link-tooltip{font-family:Arial,Helvetica Neue,Helvetica,Tahoma,sans-serif;position:absolute;padding:10px;line-height:1;display:inline-block;background-color:#000;color:#555!important;font-size:12px}.redactor-link-tooltip a{font-size:12px;color:#ccc;margin:0 5px;text-decoration:none}.redactor-link-tooltip a:hover{color:#fff}.redactor-structure div,.redactor-structure h1,.redactor-structure h2,.redactor-structure h3,.redactor-structure h4,.redactor-structure h5,.redactor-structure h6{position:relative}.redactor-structure div:before,.redactor-structure h1:before,.redactor-structure h2:before,.redactor-structure h3:before,.redactor-structure h4:before,.redactor-structure h5:before,.redactor-structure h6:before{width:24px;position:absolute;font-size:10px;font-weight:400;opacity:.3;left:-32px;text-align:right}.redactor-structure h1:before{content:"H1"}.redactor-structure h2:before{content:"H2"}.redactor-structure h3:before{content:"H3"}.redactor-structure h4:before{content:"H4"}.redactor-structure h5:before{content:"H5"}.redactor-structure h6:before{content:"H6"}.redactor-structure div:before{content:"DIV"}#redactor-droparea{position:relative;overflow:hidden;padding:64px 24px;border:3px dashed rgba(0,0,0,.1)}#redactor-droparea.drag-hover{background:rgba(200,222,250,.75)}#redactor-droparea.drag-drop{background:rgba(250,248,200,.5)}#redactor-droparea-placeholder{text-align:center;font-size:12px;margin-left:64px;color:rgba(0,0,0,.7)}.redactor-image-dragover{outline:2px solid #3d79f2}#redactor-progress{position:fixed;top:0;left:0;width:100%;z-index:1000000;height:10px}#redactor-progress span{background-image:linear-gradient(45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent);-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;display:block;width:100%;height:100%;background-color:#3d58a8;background-size:40px 40px}@-webkit-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes redactorSlideUp{to{padding-top:0;padding-bottom:0;height:0}}@keyframes redactorSlideUp{to{padding-top:0;padding-bottom:0;height:0}}.redactor-slideUp{overflow:hidden;-webkit-animation-name:redactorSlideUp;animation-name:redactorSlideUp}@-webkit-keyframes redactorSlideDown{0%{height:0;padding-top:0;padding-bottom:0}}@keyframes redactorSlideDown{0%{height:0;padding-top:0;padding-bottom:0}}.redactor-slideDown{overflow:hidden;-webkit-animation-name:redactorSlideDown;animation-name:redactorSlideDown}@-webkit-keyframes redactorFadeIn{0%{opacity:0}to{opacity:1}}@keyframes redactorFadeIn{0%{opacity:0}to{opacity:1}}.redactor-fadeIn{-webkit-animation-name:redactorFadeIn;animation-name:redactorFadeIn}@-webkit-keyframes redactorFadeOut{0%{opacity:1}to{opacity:0}}@keyframes redactorFadeOut{0%{opacity:1}to{opacity:0}}.redactor-fadeOut{-webkit-animation-name:redactorFadeOut;animation-name:redactorFadeOut}.redactor-dropdown{font-family:Arial,Helvetica Neue,Helvetica,Tahoma,sans-serif;min-width:220px;max-height:254px;color:#000;margin:0;padding:0;font-size:14px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.2);overflow:auto;list-style:none}.redactor-dropdown li{border-bottom:1px solid rgba(0,0,0,.07)}.redactor-dropdown li:last-child{border-bottom:none}.redactor-dropdown li:hover{background-color:#3d79f2}.redactor-dropdown li:hover a{color:#fff!important;text-decoration:none}.redactor-dropdown li.redactor-dropdown-link-inactive{background:none}.redactor-dropdown li.redactor-dropdown-link-inactive a,.redactor-dropdown li.redactor-dropdown-link-inactive a:hover{cursor:default;color:#000!important;opacity:.4;background:none}.redactor-dropdown a{display:block;padding:16px 16px 15px;color:#000;text-decoration:none}.redactor-dropdown a span{padding:1px 4px;display:inline-block;border-radius:3px;line-height:1.4}.redactor-dropdown a:focus{outline:none}.redactor-dropdown a.selected{background-color:#000;color:#fff}.redactor-dropdown a.redactor-dropdown-link-selected{color:#fff;background:#000}.redactor-dropdown-box-inline .redactor-dropdown-marked span{background-color:#ffd61e;color:#000;text-decoration:none}.redactor-dropdown-box-inline .redactor-dropdown-code span{font-family:Menlo,Monaco,Consolas,Courier New,monospace;background:rgba(0,0,0,.05)}.redactor-dropdown-box-inline .redactor-dropdown-sample span{font-family:Menlo,Monaco,Consolas,Courier New,monospace;background:#46a9fc;color:hsla(0,0%,100%,.9)}.redactor-dropdown-box-inline .redactor-dropdown-variable span{font-family:Menlo,Monaco,Consolas,Courier New,monospace;color:rgba(0,0,0,.5)}.redactor-dropdown-box-inline .redactor-dropdown-shortcut span{font-family:Menlo,Monaco,Consolas,Courier New,monospace;background:#000;color:hsla(0,0%,100%,.85);white-space:nowrap}.redactor-dropdown-box-inline .redactor-dropdown-cite span{color:rgba(0,0,0,.5);font-style:italic}.redactor-dropdown-box-inline .redactor-dropdown-sub span,.redactor-dropdown-box-inline .redactor-dropdown-sup span{font-size:12px}.redactor-dropdown-box-format .redactor-dropdown-blockquote{color:rgba(0,0,0,.4);font-style:italic}.redactor-dropdown-box-format .redactor-dropdown-pre{font-family:monospace,sans-serif}.redactor-dropdown-box-format .redactor-dropdown-h1,.redactor-dropdown-box-format .redactor-dropdown-h2,.redactor-dropdown-box-format .redactor-dropdown-h3,.redactor-dropdown-box-format .redactor-dropdown-h4,.redactor-dropdown-box-format .redactor-dropdown-h5,.redactor-dropdown-box-format .redactor-dropdown-h6{line-height:24px;font-family:KievitProBold,Roboto,sans-serif}.redactor-dropdown-box-format .redactor-dropdown-h1{font-size:40px;line-height:32px}.redactor-dropdown-box-format .redactor-dropdown-h2{font-size:32px;line-height:32px}.redactor-dropdown-box-format .redactor-dropdown-h3{font-size:24px}.redactor-dropdown-box-format .redactor-dropdown-h4{font-size:18px}.redactor-dropdown-box-format .redactor-dropdown-h5{font-size:16px}.redactor-dropdown-box-format .redactor-dropdown-h6{font-size:14px;text-transform:uppercase;letter-spacing:.04em}#redactor-modal-overlay{position:fixed;top:0;left:0;margin:auto;overflow:auto;width:100%;height:100%;background-color:rgba(0,0,0,.6)}#redactor-modal-box{position:fixed;top:0;left:0;bottom:0;right:0;overflow-x:hidden;overflow-y:auto}#redactor-modal{position:relative;margin:16px auto auto;padding:0;background:#fff;color:#000;border-radius:5px;box-shadow:0 4px 20px rgba(0,0,0,.35);font-family:Arial,Helvetica Neue,Helvetica,Tahoma,sans-serif;font-size:14px}@media (max-width:768px){#redactor-modal{font-size:16px!important}}#redactor-modal #redactor-modal-header{border-top-right-radius:5px;border-top-left-radius:5px;padding:20px 24px;font-size:16px;font-family:KievitProBold,Roboto,sans-serif;color:#000;border-bottom:1px solid rgba(0,0,0,.05);background:#f5f5f5}#redactor-modal #redactor-modal-close{position:absolute;top:10px;right:4px;width:30px;height:40px;text-align:center;color:rgba(0,0,0,.4);font-size:30px;font-family:KievitProLight,Roboto,sans-serif;cursor:pointer;-webkit-appearance:none;padding:0;border:0;background:none;outline:none}#redactor-modal #redactor-modal-close:hover{color:#000}#redactor-modal #redactor-modal-body{overflow:auto;padding:40px 48px 24px}#redactor-modal #redactor-modal-body section{margin-bottom:24px}#redactor-modal #redactor-modal-body label{font-family:KievitProBold,Roboto,sans-serif;font-size:12px;display:block;margin-bottom:4px}#redactor-modal #redactor-modal-body label .desc{font-weight:400;color:rgba(0,0,0,.5)}#redactor-modal #redactor-modal-body label.checkbox{font-weight:400;font-size:inherit}@media (max-width:768px){#redactor-modal #redactor-modal-body{padding:24px}}#redactor-modal input[type=email],#redactor-modal input[type=password],#redactor-modal input[type=text],#redactor-modal input[type=url],#redactor-modal select,#redactor-modal textarea{box-sizing:border-box;position:relative;z-index:2;margin:0;padding:8px;height:40px;border:1px solid #ddd;border-radius:3px;background-color:#fff;box-shadow:none;color:#333;width:100%;font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,Tahoma,sans-serif}@media (max-width:768px){#redactor-modal input[type=email],#redactor-modal input[type=password],#redactor-modal input[type=text],#redactor-modal input[type=url],#redactor-modal select,#redactor-modal textarea{font-size:16px}}#redactor-modal input[type=email]:focus,#redactor-modal input[type=password]:focus,#redactor-modal input[type=text]:focus,#redactor-modal input[type=url]:focus,#redactor-modal select:focus,#redactor-modal textarea:focus{transition:border .3s ease-in;outline:none;border-color:#aaa}#redactor-modal textarea{display:block;line-height:1.4em}#redactor-modal button{padding:13px 24px 14px;margin:0 8px 8px 0;height:40px;outline:none;border:1px solid transparent;border-radius:4px;background-color:#eee;color:#000;text-align:center;text-decoration:none;font-weight:400;font-size:13px;font-family:Arial,Helvetica Neue,Helvetica,Tahoma,sans-serif;line-height:1;cursor:pointer}#redactor-modal button:hover{color:#777;background:none;background:#ddd;text-decoration:none}#redactor-modal button.redactor-modal-button-offset{margin-left:24px}#redactor-modal button#redactor-modal-button-delete{background:none;border-color:#f23d3d;color:#f23d3d}#redactor-modal button#redactor-modal-button-delete:hover{color:hsla(0,0%,100%,.6);background-color:#f23d3d}#redactor-modal button#redactor-modal-button-action{color:#fff;background-color:#3d79f2}#redactor-modal button#redactor-modal-button-action:hover{color:hsla(0,0%,100%,.6);background-color:#3263c6}#redactor-modal .redactor-group:after{content:"";display:table;clear:both}#redactor-modal .redactor-modal-tab-side{float:left;width:26%;margin-right:6%}#redactor-modal .redactor-modal-tab-area{float:left;width:66%}@media (max-width:768px){#redactor-modal .redactor-modal-tab-side{float:none;width:auto;margin-right:0;margin-bottom:24px}#redactor-modal .redactor-modal-tab-area{float:none;width:auto}}#redactor-modal-tabber{margin-bottom:40px;font-size:12px}#redactor-modal-tabber a{border:1px solid #ddd;line-height:1;padding:8px 15px;margin-right:-1px;text-decoration:none;color:#000}#redactor-modal-tabber a:hover{background-color:#1f78d8;border-color:#1f78d8;color:#fff}#redactor-modal-tabber a.active{cursor:default;background-color:rgba(0,0,0,.05);border-color:#ddd;color:rgba(0,0,0,.5)}#redactor-modal-list{margin-left:0;padding-left:0;list-style:none;max-height:250px;overflow-x:auto}#redactor-modal-list li{border-bottom:1px solid rgba(0,0,0,.07)}#redactor-modal-list li:last-child{border-bottom:none}#redactor-modal-list a{padding:10px 5px;color:#000;text-decoration:none;font-size:13px;display:block;position:relative}#redactor-modal-list a:hover{background-color:#eee}.redactor-editor{font-family:Arial,Helvetica Neue,Helvetica,Tahoma,sans-serif;font-size:15px;line-height:24px;color:#222}.redactor-editor[dir=rtl]{direction:rtl;unicode-bidi:embed}.redactor-editor[dir=rtl] ol li,.redactor-editor[dir=rtl] ul li{text-align:right}.redactor-editor[dir=rtl] ol,.redactor-editor[dir=rtl] ol ol,.redactor-editor[dir=rtl] ol ul,.redactor-editor[dir=rtl] ul,.redactor-editor[dir=rtl] ul ol,.redactor-editor[dir=rtl] ul ul{margin:0 24px 0 0}@media (max-width:768px){.redactor-editor{font-size:16px}}.redactor-editor a{color:#256bc9}.redactor-editor a:focus,.redactor-editor a:hover{color:#e21e3b}.redactor-editor h1,.redactor-editor h2,.redactor-editor h3,.redactor-editor h4,.redactor-editor h5,.redactor-editor h6{font-family:Arial,Helvetica Neue,Helvetica,Tahoma,sans-serif;font-weight:700;color:#000;text-rendering:optimizeLegibility;padding:0;margin:0 0 16px}.redactor-editor h1{font-size:40px;line-height:44px}.redactor-editor h2{font-size:32px;line-height:36px}.redactor-editor h3{font-size:24px;line-height:32px}.redactor-editor h4{font-size:18px;line-height:24px}.redactor-editor h5{font-size:16px;line-height:24px}.redactor-editor h6{font-size:14px;line-height:24px;text-transform:uppercase}.redactor-editor address,.redactor-editor blockquote,.redactor-editor dl,.redactor-editor figure,.redactor-editor hr,.redactor-editor ol,.redactor-editor p,.redactor-editor pre,.redactor-editor table,.redactor-editor ul{padding:0;margin:0}.redactor-editor ol,.redactor-editor ol ol,.redactor-editor ol ul,.redactor-editor ul,.redactor-editor ul ol,.redactor-editor ul ul{margin:0 0 0 24px}.redactor-editor ol li,.redactor-editor ul li{text-align:left}.redactor-editor ol ol li{list-style-type:lower-alpha}.redactor-editor ol ol ol li{list-style-type:lower-roman}.redactor-editor address,.redactor-editor blockquote,.redactor-editor dl,.redactor-editor figure,.redactor-editor hr,.redactor-editor ol,.redactor-editor p,.redactor-editor pre,.redactor-editor table,.redactor-editor ul{margin-bottom:16px}.redactor-editor blockquote{position:relative;font-style:italic;color:rgba(0,0,0,.6)}.redactor-editor blockquote cite{font-size:80%}@media (min-width:768px){.redactor-editor blockquote{padding-left:24px;border-left:1px solid rgba(0,0,0,.1)}}.redactor-editor address{font-style:normal}.redactor-editor dl dt{font-family:KievitProBold,Roboto,sans-serif}.redactor-editor dd{margin-left:24px}.redactor-editor cite{color:rgba(0,0,0,.5);font-style:italic}.redactor-editor del,.redactor-editor s{text-decoration:line-through}.redactor-editor abbr[title],.redactor-editor dfn[title]{border-bottom:1px dotted #000;cursor:help}.redactor-editor b,.redactor-editor strong{font-family:KievitProBold,Roboto,sans-serif}.redactor-editor em,.redactor-editor i{font-style:italic}.redactor-editor sub,.redactor-editor sup{font-size:10px;line-height:0;position:relative;margin-left:.2rem}.redactor-editor sup{top:-.4rem}.redactor-editor sub{bottom:-.2rem}.redactor-editor figcaption{margin:.3rem 0;font-size:11px;font-style:italic;text-align:left}.redactor-editor ins,.redactor-editor u{text-decoration:underline}.redactor-editor mark{background-color:#ffd61e;color:#000;text-decoration:none}.redactor-editor code,.redactor-editor kbd,.redactor-editor output,.redactor-editor pre,.redactor-editor samp,.redactor-editor var{font-size:90%;font-style:normal;font-family:Menlo,Monaco,Consolas,Courier New,monospace}.redactor-editor pre{margin-top:16px;font-size:90%;line-height:24px;color:rgba(0,0,0,.75);overflow:auto;background:rgba(0,0,0,.03);padding:24px;word-wrap:normal}.redactor-editor code,.redactor-editor kbd,.redactor-editor mark,.redactor-editor samp{padding:.2rem .4rem;display:inline-block;line-height:1;border-radius:4px}.redactor-editor code{background:rgba(0,0,0,.05)}.redactor-editor pre code{font-size:100%;border:none;padding:0;background:none;line-height:24px}.redactor-editor var{color:rgba(0,0,0,.5)}.redactor-editor samp{background:#46a9fc;color:hsla(0,0%,100%,.9)}.redactor-editor kbd{background:#000;color:hsla(0,0%,100%,.85);white-space:nowrap}.redactor-editor hr{display:block;box-sizing:content-box;height:1px;border:0;border-top:1px solid rgba(0,0,0,.1)}.redactor-editor audio,.redactor-editor embed,.redactor-editor img,.redactor-editor object,.redactor-editor video{max-width:100%}.redactor-editor embed,.redactor-editor img,.redactor-editor object,.redactor-editor video{height:auto}.redactor-editor embed,.redactor-editor object{height:100%}.redactor-editor img{vertical-align:middle;-ms-interpolation-mode:bicubic}.redactor-editor table{border-collapse:collapse;max-width:100%;width:100%;empty-cells:show}.redactor-editor table caption{text-transform:uppercase;padding:0;color:rgba(0,0,0,.5);font-size:11px}.redactor-editor table td,.redactor-editor table th{border:1px solid #eee;padding:16px 16px 15px}.redactor-editor table tfoot td,.redactor-editor table tfoot th{color:rgba(0,0,0,.5)}.redactor-editor .video-container{height:0;padding-bottom:56.25%;position:relative;margin-bottom:16px}.redactor-editor .video-container embed,.redactor-editor .video-container iframe,.redactor-editor .video-container object{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.redactor-editor{padding-top:10px;padding-left:15px;padding-right:15px;border-radius:2px;border:1px solid #d4d4d4;font-size:16px}.redactor-editor mark{display:inline;background-color:#ff0}.redactor-editor figure,.redactor-editor img,.redactor-editor p figure,.redactor-editor p img{display:inline-block}.redactor-editor p{min-height:1px;margin-bottom:0}.redactor-editor ul{list-style:disc!important}mark.yellow{background-color:#ff0}mark.orange{background-color:orange!important;color:#222!important}#redactor-modal button:last-child{margin-right:0;margin-left:0}#redactor-modal .redactor-modal-button-offset{float:right}.redactor-dropdown-box-inline .redactor-dropdown-sample span{background-color:orange!important;color:#222!important}.redactor-toolbar{box-shadow:none;font-family:KievitPro,Roboto,sans-serif}.redactor-toolbar li a{font-size:15px;padding:14px 10px;background-position:50%;background-repeat:no-repeat;background-size:15px}@media screen and (max-width:800px){.redactor-toolbar li a{padding:0;width:30px;height:30px;font-size:0}}@media screen and (max-width:350px){.redactor-toolbar li a{width:25px}}.redactor-toolbar li a:not(.redactor-act):hover{outline:none;color:#ff4641}.redactor-toolbar li a svg{display:block}.redactor-toolbar li:first-child a{margin-left:-10px}@media (max-width:800px){.redactor-toolbar li:first-child a{margin-left:-4px}}.redactor-box-fullscreen .redactor-toolbar li:first-child a{margin-left:0}@media (max-width:800px){.re-html{background-image:url(/webpack/5eaa2fd490bc81be0d1adaa474987e94.svg);margin-left:-4px}}.re-fullscreen-btn{float:right}@media screen and (max-width:1024px){.re-fullscreen-btn{display:none!important}}.re-fullscreen{margin-right:-10px}@media screen and (max-width:1024px){.re-fullscreen{padding:8px!important;margin-right:-4px}}.redactor-box-fullscreen .re-fullscreen{margin-right:0}.re-format{margin-right:10px}@media screen and (max-width:800px){.re-format{background-image:url(/webpack/a4444a104aacda60eb0bfbce4e75bb24.svg)}}@media screen and (max-width:800px){.re-bold{background-image:url(/webpack/031b0bee0c3bf8a0eadf4ca16698580f.svg);background-size:11px!important}}.re-italic{font-size:0!important;padding:0!important;width:19px;height:43px;background-image:url(/webpack/b49c18a6c94653eaef1582ea9662a07c.svg);background-size:10px 13px!important}@media screen and (max-width:800px){.re-deleted{background-image:url(/webpack/594a4c3d6483d21454a2c28fd8346223.svg)}}.re-underline{margin-right:10px}@media screen and (max-width:800px){.re-underline{font-size:15px!important;padding-top:8px!important}}.re-lists{background-image:url(/webpack/001ca12fc9e2ed7a42b2e3402575b0b2.svg)}.re-link,.re-lists{font-size:0!important;padding:0!important;width:30px;height:43px}.re-link{background-image:url(/webpack/bb3355f8735dc818510795835ed3d979.svg)}.re-image{font-size:0!important;padding:0!important;width:30px;height:43px;margin-right:10px;background-image:url(/webpack/1d0c08a5ac8534f2d2185e8aec682bb7.svg)}@media screen and (max-width:800px){.re-image{background-image:url(/webpack/e0da6f5aaaaa9c648bc1a984920940b0.svg)}}@media screen and (max-width:800px){.re-alignment{background-image:url(/webpack/cf7a0d16b188e8236465955305c3e911.svg)}}@media screen and (max-width:800px){.re-pasteasplaintext{background-image:url(/webpack/07120a94ad44d7abb9a54f868fe608b9.svg);background-size:11px 15px!important}}.widgets{position:relative;margin:20px 0}.widgets:empty{display:none}div.mewtwo-widget{font-family:KievitPro,Roboto,sans-serif!important}div.mewtwo-widget .mewtwo-show_hotels .mewtwo-show_hotels__label{margin-left:16px!important}div.mewtwo-widget .mewtwo-flights-submit_button button{font-family:KievitProMedium,Roboto,sans-serif!important}.default-popup{width:380px;margin:40px auto;position:relative;background:#fff}.names-popup{width:660px;border-radius:4px;padding:12px 0 30px}.names-popup__header-wrap{width:100%;padding:0 20px}.names-popup__header{border-bottom:2px solid #e4f1e6;line-height:28px;padding:0 20px 12px;margin-bottom:30px}.names-popup__greeting,.names-popup__header{font-family:KievitProBook,Roboto,sans-serif;font-size:24px}.names-popup__greeting{padding:20px 40px 18px;line-height:30px;background-color:#f1f8f2;margin-bottom:40px}.names-popup__form{padding:0 40px}.names-popup-form__item{margin-bottom:20px;display:inline-block;vertical-align:top;width:100%}.names-popup-form__item:last-of-type{margin-bottom:30px}.names-popup__label{width:45%;float:left;line-height:24px;font-size:18px;padding:17px 0 15px}input[type=text].names-popup__input{width:55%;float:left;padding:16px 16px 13px;letter-spacing:1px}input[type=submit].names-popup__button{margin:0 auto;display:block}.guide{padding:30px 40px 80px;background:#f9f7f2}@media screen and (max-width:992px){.guide{padding:35px 12px 40px}}.guide__head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:43px}@media screen and (max-width:450px){.guide__head{flex-direction:column}}@media screen and (max-width:450px){.guide__header-link{margin-top:20px}}.guide__title{font-family:KievitProExtraBold,Roboto,sans-serif;font-size:48px;text-transform:none;margin-bottom:0;line-height:1;letter-spacing:0}@media screen and (max-width:992px){.guide__title{font-size:27px}}.guide__footer{padding-top:50px}@media screen and (max-width:992px){.guide__footer{padding-top:30px}}@media screen and (max-width:480px){.guide__footer{padding-top:18px}}@media screen and (max-width:768px){.guide__btn{font-size:17px;padding:10px 30px}}.guide-list{width:100%;overflow:hidden}.guide-list--home{margin-bottom:50px}@media screen and (max-width:992px){.guide-list--home{margin-bottom:25px}}.guide-list--search{overflow:visible}@media screen and (max-width:640px){.guide-list--search{overflow:visible}}.guide-list__container{margin:0 -10px -20px}.guide-list__container:after{content:"";display:table;clear:both}@media screen and (max-width:992px){.guide-list__container{margin:0 -6px}}.guide-list--search .guide-list__container{margin:0 -9px -18px}@media screen and (max-width:640px){.guide-list--search .guide-list__container{display:flex;padding:6px 4px 0;margin:-6px -12px -18px;overflow:scroll;-webkit-overflow-scrolling:touch}}.guide-list__item{float:left;width:25%;padding:0 10px;margin-bottom:20px}@media only screen and (max-width:1060px){.guide-list__item{width:33.33333%}.guide-list--home .guide-list__item:last-child,.guide-list--home .guide-list__item:nth-last-child(2),.guide-list--search .guide-list__item:last-child,.guide-list--search .guide-list__item:nth-last-child(2){display:none}}@media screen and (max-width:992px){.guide-list__item{padding:0 6px;margin-bottom:12px}}@media (max-width:800px){.guide-list__item{width:50%}}@media (max-width:480px){.guide-list__item{width:100%}.guide-list--home .guide-list__item:nth-child(n+4){display:none}}.guide-list--search .guide-list__item{padding:0 9px;margin-bottom:18px}@media screen and (max-width:800px){.guide-list--search .guide-list__item{width:33.33333%}}@media screen and (max-width:640px){.guide-list--search .guide-list__item{flex-shrink:0;width:44.5%;padding:0 9px}}@media screen and (max-width:380px){.guide-list--search .guide-list__item{width:77.5%}}.guide-list__footer{padding:40px 0 20px;text-align:center}.guide-list__more{padding:12px 45px}.guide-single{overflow:hidden;position:relative;display:block;border-radius:1px;text-align:center}.guide-list--search .guide-single{transition:transform .3s;transform:translateY(0) translateZ(0)}.guide-list--search .guide-single:hover{transform:translateY(-6px) translateZ(0)}.guide-single__hodler{line-height:0;position:relative;background-color:#f2f2f2}.guide-single__hodler:before{content:"";display:block;padding-top:66.67%}.guide-single__image{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.guide-single__content,.guide-single__image{position:absolute;top:0;left:0;width:100%;height:100%}.guide-single__content{display:flex;flex-direction:column;justify-content:center;background-color:rgba(31,21,1,.2)}.guide-single__container{text-align:center}.guide-single__name{text-shadow:0 1px 1px rgba(31,21,1,.6);color:#fff;font-size:25px;font-family:KievitProExtraBold,Roboto,sans-serif}@media screen and (max-width:640px){.guide-list--search .guide-single__name{font-size:4.375vw}}.guide-single__country{text-shadow:0 1px 1px rgba(31,21,1,.6);color:#fff;font-size:17px;font-family:KievitProMedium,Roboto,sans-serif}@media screen and (max-width:640px){.guide-list--search .guide-single__country{font-size:3.75vw}}.alphabetical{padding:74px 40px 76px;background:#fff}@media screen and (max-width:992px){.alphabetical{padding:35px 12px 23px;margin-bottom:30px}}.alphabetical__head{margin-bottom:34px}.alphabetical__title{font-family:KievitProExtraBold,Roboto,sans-serif;font-size:36px;text-transform:none;margin-bottom:0;letter-spacing:0;line-height:normal}@media screen and (max-width:992px){.alphabetical__title{font-size:27px}}@media screen and (max-width:992px){.alphabetical__content{position:relative}.alphabetical__content.is-hide{overflow:hidden;height:800px}.alphabetical__content.is-hide:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:130px;background:linear-gradient(180deg,hsla(0,0%,100%,.0001) 1.02%,#fff)}}.alphabetical__show-more{display:none}@media screen and (max-width:992px){.alphabetical__show-more{display:block}}.alphabetical-groups{overflow:hidden;-moz-column-count:4;column-count:4}@media screen and (max-width:768px){.alphabetical-groups{-moz-column-count:3;column-count:3}}@media screen and (max-width:640px){.alphabetical-groups{-moz-column-count:2;column-count:2}}@media screen and (max-width:420px){.alphabetical-groups{-moz-column-count:1;column-count:1}}.alphabetical-groups__letter-group{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:25px}.group-letter__symbol{font-family:KievitProExtraBold,Roboto,sans-serif;font-size:25px;color:rgba(0,0,0,.3);text-transform:uppercase;line-height:1;margin-bottom:28px}.group-letter__symbol-qwe{min-height:25px;margin-bottom:17px}.group-letter__country-link{font-size:17px;line-height:32px}.letter-country{position:relative;padding-left:30px}.letter-country__head{position:relative;margin-bottom:17px}.letter-country__image{position:absolute;width:20px;height:20px;top:50%;left:-30px;border-radius:50%;transform:translateY(-50%)}.letter-country__name{font-family:KievitProMedium,Roboto,sans-serif;font-size:25px;line-height:1;margin:0;color:#000}.letter-country__name:hover{color:#ff4641}.letter-country__name a{color:inherit}.letter-country__cities>li+li{margin-top:10px}.letter-country__cities>li>a{font-size:17px;color:#000}.letter-country__cities>li>a:hover{color:#ff4641}.letter-country__show-more{display:inline-block;margin-top:15px;margin-bottom:30px;font-size:14px;font-family:KievitProMedium,Roboto,sans-serif;text-transform:lowercase}.letter-country__show-more:hover{text-decoration:underline}.country-alphabetical__main{background:#fff;padding:44px 40px 100px}@media screen and (max-width:992px){.country-alphabetical__main{padding:26px 12px 50px}}.country-alphabetical__head{margin-bottom:35px}.country-alphabetical__title{font-family:KievitProExtraBold,Roboto,sans-serif;font-size:27px;line-height:1;color:#ff4641;margin:0;text-transform:none;letter-spacing:0}.country-alphabetical__tabs{margin-top:33px}.country-alphabetical__tab{margin-right:14px}.country-alphabetical__pager{padding:60px 0 85px}@media screen and (max-width:768px){.country-alphabetical__pager{padding:35px 12px 45px}}.country-alphabetical__content{margin-top:62px}@media screen and (max-width:640px){.country-alphabetical__content{margin-top:36px}}.guide-list-item__caption-wrap{position:relative;display:inline-block;margin-top:18px;padding-right:20px;padding-left:32px;line-height:20px}.qa-left-sidebar.opened .guide-list-item__caption-wrap{width:100%}.guide-list-item__caption-wrap_no-flag{padding:0}.guide-list-item__only-caption{margin:0 0 10px -32px;font-family:KievitProExtraBold,Roboto,sans-serif;font-size:34px;line-height:36px}@media screen and (min-width:481px){.guide-list-item__only-caption{margin-left:-14px}}@media screen and (min-width:641px){.guide-list-item__only-caption{margin-left:0}}.qa-left-sidebar__small .guide-list-item__only-caption{padding:0;margin-left:-32px;text-align:left;transform:rotate(0deg)}@media screen and (min-width:481px){.qa-left-sidebar__small .guide-list-item__only-caption{margin-left:-14px}}@media screen and (min-width:641px){.qa-left-sidebar__small .guide-list-item__only-caption{margin-left:0;text-align:right;transform:rotate(180deg)}}.guide-list-item__flag{position:absolute;top:0;left:0;width:20px;height:20px;overflow:hidden;line-height:0;border-radius:100%}.guide-list-item__flag-ds{top:6px}.guide-list-item__caption-country{display:block;font-family:KievitProBold,Roboto,sans-serif;font-size:13px;color:#212121;text-transform:uppercase;letter-spacing:1px}.guide-list-item-flag__img,.guide-list-item__flag img{display:block;width:100%;height:100%}.guide-list-item__caption{display:block;font-family:KievitProMedium,Roboto,sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:1px}.guide-list-item__caption-country:hover,.guide-list-item__caption:hover{color:#fc4f1e}.guide-list-item__caption-country--disabled{color:#a0a0a0}.lazy{position:relative;display:block;margin-top:20px;margin-bottom:20px}.lazy:after{content:"";position:absolute;top:50%;left:50%;width:36px;height:36px;margin:-18px 0 0 -18px;background:url(/webpack/e8844bad13b706df93cd22cafc339920.svg) 50% no-repeat}.lazy.loaded:after{display:none}.yandex-banner{margin-bottom:20px}.yandex-banner__rtb{margin:0!important}.pagination{width:100%;display:flex;justify-content:center;align-items:center;margin-top:20px}.pagination span{margin:0 5px}.pagination .page{display:block;padding:8px;letter-spacing:.67px;transition:color .3s;font-variant-numeric:lining-nums;border-bottom:0}.pagination .page,.pagination .page a{font-size:19px;font-family:KievitPro;line-height:20px;text-decoration:none;color:#212121;padding:0 1px}@media screen and (min-width:767px){.pagination .page,.pagination .page a{font-size:24px;line-height:28px;padding:0 8px}}.pagination .page:hover{color:#ff4641}.pagination .page.active{pointer-events:none;cursor:default;color:#ff4641}.pagination .page.gap{pointer-events:none;cursor:default;color:#000}.pagination .page.gap:hover{color:#000}.pagination .page.prev a{background:url(/webpack/98f0e00e0826744b25a18ed77344d7e1.svg) no-repeat 50%;background-size:contain;width:20px;height:14px;font-size:0;cursor:pointer;display:block}@media screen and (min-width:767px){.pagination .page.prev a{width:32px}}.pagination .page.prev.disabled{display:none}.pagination .page.next a{background:url(/webpack/98f0e00e0826744b25a18ed77344d7e1.svg) no-repeat 50%;background-size:contain;width:20px;height:14px;transform:rotateY(180deg);font-size:0;display:block;cursor:pointer}@media screen and (min-width:767px){.pagination .page.next a{width:32px}}.pagination .page.next.disabled{display:none}.faq+.faq .faq__tab:first-child{border-top:none}.faq__tab{border-top:1px solid #efeadf;border-bottom:1px solid transparent}.faq__tab:last-child{border-bottom:1px solid #efeadf}@media screen and (min-width:768px){.faq__tab.open .faq__header{padding-bottom:28px}}@media screen and (min-width:768px){.faq__tab.open .faq__header:before{transform:translateY(-50%) rotate(45deg)}}.faq__header{padding:20px 25px 20px 0;font-size:24px;line-height:29px;font-family:KievitProExtraBold,Roboto,sans-serif;margin:0;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color .25s}@media screen and (min-width:768px){.faq__header{padding:30px 75px 30px 0;font-size:30px;line-height:36px}}.no-touch .faq__header:focus,.no-touch .faq__header:hover{color:#f60d0a}.no-touch .faq__header:focus:before,.no-touch .faq__header:hover:before{background-color:#faf8f3}.faq__header:before{content:"";position:absolute;top:50%;right:3px;transform:translateY(-50%) rotate(0deg);width:9px;height:14px;background-image:url(/webpack/b23b1b2c511d5db7bf8873a636879b46.svg);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;transition:transform .25s}@media screen and (min-width:768px){.faq__header:before{width:50px;height:50px;border-radius:50em;transition:all .25s;background-size:16px;background-image:url(/webpack/d6fc5de4cbce3f2d5cb36d4cf005467a.svg)}}.faq__body.modal{display:block;position:fixed;height:auto;padding:50px 12px;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:15;-webkit-animation:fadeIn .1s linear;animation:fadeIn .1s linear;overflow-y:auto}@media screen and (min-width:768px){.faq__body.modal{display:none}}.faq__body.modal .faq__btn-close{display:block}.faq__btn-close{display:none;position:absolute;top:12px;right:12px;font-size:0;width:40px;height:40px;border-radius:50%;box-shadow:5px 5px 30px rgba(0,0,0,.2);background-color:#fff;background-image:url(/webpack/d81faf54302dc5ceb10f2b87f990c02a.svg);background-size:12px;background-repeat:no-repeat;background-position:50% 50%;border:none;opacity:1}.faq__body.visible{display:block;height:auto;overflow:hidden}@media screen and (max-width:767px){.faq__body.visible{display:none;height:0;overflow:hidden}}.faq__body{display:none}@media screen and (max-width:767px){.faq__body{height:0;overflow:hidden}}.faq__body p{margin-top:0}.faq__title{display:block;font-family:KievitProExtraBold,Roboto,sans-serif;font-size:25px;line-height:1.4;margin-bottom:32px;color:#000}.faq__subtitle{line-height:24px;font-family:KievitProExtraBold,Roboto,sans-serif}.faq__subtitle,.faq__text{display:block;margin-bottom:22px;font-size:17px}.faq__text{line-height:28px;color:#000}.faq__number-list{list-style:none;counter-reset:ol-counter;margin-bottom:22px}@media screen and (min-width:768px){.faq__number-list{margin-bottom:32px}}.faq__number-list-item{display:flex;counter-increment:ol-counter;font-size:17px;line-height:28px;color:#000;padding-left:24px}.faq__number-list-item:last-child{padding-bottom:0}.faq__number-list-item:before{position:absolute;content:counter(ol-counter) ". ";display:inline-block;left:0;color:#ff4641;min-width:15px}@media screen and (min-width:768px){.faq__number-list-item{padding-left:30px;padding-bottom:18px}}.faq__circle-list{list-style:none;margin-bottom:22px}.faq__circle-list-item{display:flex;position:relative;font-size:17px;line-height:28px;color:#000;padding-left:24px}.faq__circle-list-item:before{content:"";display:block;position:absolute;top:12px;left:0;width:5px;height:5px;border-radius:50%;background-color:#ff4641}@media screen and (min-width:768px){.faq__circle-list-item{padding-left:30px;padding-bottom:18px}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.review-popup{width:100%;max-width:1050px;margin:0 auto;padding:0 20px;box-sizing:border-box}@media screen and (max-width:767px){.review-popup{padding:0 5px}}.review-popup .mfp-close{background:#fff;border-radius:100%;position:fixed;top:30px;right:30px;width:44px;height:44px}@media screen and (max-width:767px){.review-popup .mfp-close{top:20px;right:20px;width:30px;height:30px;font-size:26px;line-height:30px}}.review-popup__title{color:#000;font-size:36px;font-family:KievitProBold,Roboto,sans-serif;text-transform:uppercase;text-align:center;letter-spacing:8px;position:absolute;top:40px;left:0;width:100%;padding-left:80px;padding-right:80px;box-sizing:border-box}@media screen and (max-width:992px){.review-popup__title{padding-left:120px;padding-right:120px}}@media screen and (max-width:767px){.review-popup__title{font-size:20px;line-height:24px;padding:22px;letter-spacing:3px}}.review-popup__page-control{position:absolute;top:40px;left:30px;cursor:pointer}.review-popup__page-control__icon{width:24px;height:24px;background:#fff;border-radius:100%;float:left;margin-right:10px}.review-popup__page-control__icon:before{content:"";width:6px;height:10px;background-repeat:no-repeat;display:block;position:absolute;top:7px;background-image:url(/webpack/review_2.a2a64285bfc45c52e172100d127f3de0.png);left:8px}.review-popup__page-control__text{color:#000;font-size:15px;font-family:KievitProLight,Roboto,sans-serif;line-height:28px;text-transform:uppercase;display:inline-block}@media screen and (max-width:767px){.review-popup__page-control{top:25px;left:20px}}@media screen and (max-width:767px){.review-popup__page-control--scrolled{position:fixed;z-index:2;top:62px;left:auto;right:20px}.review-popup__page-control--scrolled .review-popup__page-control__icon{width:30px;height:30px;margin-right:0}.review-popup__page-control--scrolled .review-popup__page-control__icon:before{top:10px;left:11px}.review-popup__page-control--scrolled .review-popup__page-control__text{display:none}}.review-popup__page-scroll{display:none;position:fixed;bottom:20px;left:auto;right:20px;z-index:2}.review-popup__page-scroll__icon{width:30px;height:30px;margin-right:0;background:#fff;border-radius:100%;float:left}.review-popup__page-scroll__icon:before{content:"";top:10px;left:11px;width:8px;height:11px;background-repeat:no-repeat;display:block;position:absolute;background-image:url(/webpack/review_3.7f2468d48aa088bd9d146a46f07cab78.png)}@media screen and (max-width:767px){.review-popup__page-scroll{display:block}}.review-popup__page--hidden{display:none}.review-popup__input-wrap{position:relative;width:100%}.review-popup__input-wrap:after{content:"";width:100%;height:3px;background:#fc4f1e;bottom:-2px;left:0;display:block;position:absolute}input[type=text].review-popup__input{color:#000;font-size:36px;font-family:KievitProMedium,Roboto,sans-serif;line-height:70px;height:70px;background-image:url(/webpack/review_4.99b2f84adb54a31e168b5910168c539a.png);background-position:100%;background-repeat:no-repeat;padding:0 32px 0 0;box-sizing:border-box}input[type=text].review-popup__input:-moz-placeholder{color:#999;font-size:36px;font-family:KievitProMedium,Roboto,sans-serif;line-height:70px;text-transform:none}input[type=text].review-popup__input:-ms-input-placeholder{color:#999;font-size:36px;font-family:KievitProMedium,Roboto,sans-serif;line-height:70px;text-transform:none}input[type=text].review-popup__input::-webkit-input-placeholder{color:#999;font-size:36px;font-family:KievitProMedium,Roboto,sans-serif;line-height:70px;text-transform:none}@media screen and (max-width:767px){input[type=text].review-popup__input{height:45px;padding-right:20px;background-size:16px 15px;font-size:20px;line-height:26px}input[type=text].review-popup__input:-moz-placeholder{font-size:20px;line-height:26px}input[type=text].review-popup__input:-ms-input-placeholder{font-size:20px;line-height:26px}input[type=text].review-popup__input::-webkit-input-placeholder{font-size:20px;line-height:26px}}.social-info{display:flex}@media screen and (max-width:640px){.social-info{justify-content:space-between}}.social-info__item{display:flex;align-items:center;padding:11px 19px;border-radius:50px;transition:background-color .3s,color .3s;color:#fff}@media screen and (max-width:640px){.social-info__item{padding:5px}}.social-info__item .no-touch,.social-info__item:hover{background-color:rgba(0,0,0,.4)}.is-open .social-info__item{color:#000}.social-info__text{font-size:15px}.social-info__icon{margin-right:15px}.social-info__icon-vk{width:18px;height:10px}.social-info__icon-fb{width:8px;height:16px}.social-info__icon-ig{width:18px;height:18px}.js-nohreflink{cursor:pointer}.wg-layout{background:#f9f7f2;font-family:KievitPro}.wg-layout__inner-wrap{min-width:280px}@media screen and (max-width:640px){.wg-layout__inner-wrap{padding-left:0;padding-right:0}}.wg-block.wg-block_bordered{border:none}.wg-title.wg-title_h1{font-size:30px;line-height:36px;letter-spacing:normal;text-transform:none}.wg-title.wg-title_h1,.wg-title.wg-title_h3{font-style:normal;font-family:KievitProBold,Roboto,sans-serif;color:#000}.wg-title.wg-title_h3{font-size:21px;line-height:24px}.wg-button{font-style:normal;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;border-color:#ff4641;border-radius:2px}.wg-button,.wg-button:hover{background:#ff4641}.wg-button.wg-button_always-big{position:relative}.wg-button.wg-button_always-big:before{background-image:url(/webpack/bf0d7f743ad2bfe5dccead1c765486c2.svg);background-size:cover}.wg-button_light{color:#fff!important}.wg-select select{height:40px;background:#f9f7f2;border-radius:2px;border:none;color:#212121;font-size:15px}.wg-select:before{background-image:url(https://spa.ufs-online.ru/kupit-zhd-bilety/img/ctr/ctr-sprite.png);background-position:-64px -35px;right:0;top:50%;right:10px;height:5px;margin-top:-2px;z-index:1}.wg-tip__popup.wg-tip__popup_active{padding:11px;font-style:normal;font-weight:400;font-size:15px;line-height:25px;color:#000}.wg-checkbox__button i{height:14px;left:1px}.wg-checkbox input:checked~.wg-checkbox__button i{background-image:url(/webpack/7eaad737825e1258458c22d255866eaa.svg);background-repeat:no-repeat}.wg-search-box-container{max-width:none;background:linear-gradient(209.56deg,#f7f3e8,#f0e3c2 64.37%)}.wg-search{background:none}.wg-search.wg-search_aside{border:none}.wg-search-box-container .wg-search_aside .wg-search__title{color:#000;border-bottom:1px solid #c2b596}.wg-search-box-container .wg-search_aside .wg-search__title:after{display:none}@media screen and (min-width:375px){.wg-search-box-container .wg-search__inner{padding:35px 30px}}.wg-search__label{color:#000}.wg-search__col.wg-search__col_submit{margin-top:12px}@media screen and (min-width:1099px){.wg-search-box-container .wg-search__col_submit{flex:1 1 auto}}.wg-search-box-container .wg-search__col_submit .wg-button{height:50px;min-width:120px}.wg-button.wg-button_always-big{font-size:17px;line-height:17px;color:#fff;background-color:#ff4641;border-color:#ff4641;border-radius:2px}.wg-search__textinput[type=text]{padding:14px 15px 15px;color:#212121;font-size:15px;border:none;border-radius:2px!important}.wg-search__col_time .wg-search__col_time-range{display:none}.wg-search__datepicker{border:none;border-radius:2px}.wg-search__datepicker-wrap input[type=text][readonly]{background-color:#fff;height:48px;color:#21283c;padding-left:0}.wg-search__cancel,.wg-search__example-item{border-bottom:1px dotted #000;color:#000}.wg-datepicker__footer button.wg-button_bordered{color:#fff!important}tbody .wg-datepicker__weekend,thead .wg-datepicker__weekend{color:red!important}.wg-filter{background:#fff}.wg-interval-input__label,.wg-title_h4{color:#000}.wg-title.wg-title_h4.wg-title_color_dark.wg-accordion__title{font-style:normal;font-family:KievitProBold,Roboto,sans-serif;font-size:17px;line-height:19px}.wg-block__section,.wg-order-info+.wg-filter>.wg-block__inner .wg-block__section:first-child{border-top:1px solid #efeadf}.wg-rangeslider__handle:after,.wg-rangeslider__progress:before{background:#ff4641}.wg-rangeslider__ruler-item_active{color:#ff4641}.wg-textinput.wg-interval-input__input{background:#f9f7f2;border-radius:2px;height:40px}.wg-checkbox__button{border-left:2px solid #d5cdbe;border-bottom:2px solid #d5cdbe}.wg-checkbox__button:after,.wg-checkbox__button:before{background:#d5cdbe}.wg-checkbox__label{color:#000}.wg-checkbox__label:hover{color:#ff4641}.wg-checkbox input:checked~.wg-checkbox__button~.wg-checkbox__label{color:#000}.wg-order-info{background:#fff}.wg-title.wg-title_h3.wg-title_w_500.wg-filter__direction.wg-seo{font-style:normal;font-family:KievitProBold,Roboto,sans-serif;font-size:15px;line-height:24px}.wg-filter__date{font-style:normal;font-weight:400;font-size:15px;line-height:24px}.wg-timeofday__item{color:#ff4641;border-bottom:1px dotted #ff4641}.wg-filter__buttons .wg-link{color:#ff4641!important}.wg-block__section.wg-block__section_noborder.wg-block__section_nopadding{border:none}.wg-preloader{width:100vw;height:100vh}.wg-preloader__tile{display:none}.wg-order-breadcrumbs{background:#fff;border-radius:2px}.wg-order-breadcrumbs__inner-wrap{min-width:280px}.wg-order-breadcrumbs__item .wg-order-breadcrumbs__link{color:#7f7f7f;border-bottom:none}.wg-order-breadcrumbs__item:before,.wg-order-breadcrumbs__item_active{background:#fff}.wg-order-breadcrumbs__item_active .wg-order-breadcrumbs__link{color:#000}.wg-order-breadcrumbs__minibasket-spacer{background:#f9f7f2}.wg-order-breadcrumbs__minibasket.wg-minibasket{font-family:KievitPro;font-style:normal;background:#fff9e2;border-radius:2px;height:35px}.wg-order-breadcrumbs__minibasket.wg-minibasket:before{background:#fff9e2;border-bottom-color:#fff9e2}.wg-minibasket__item{font-family:KievitProMedium,Roboto,sans-serif;font-size:17px;color:#000}.wg-order-breadcrumbs__item.wg-order-breadcrumbs__item_backlink{border-bottom:none}.wg-order-breadcrumbs__item_backlink:after,.wg-order-breadcrumbs__item_backlink:before{border-color:#000}.wg-order-breadcrumbs__link-container.wg-order-breadcrumbs__link-container_info{font-size:15px}@media (min-width:1024px){.wg-order-breadcrumbs__item_active:after,.wg-order-breadcrumbs__item_active:before{background:#fff}}.wg-found__date.wg-found__date_current{color:#ff4641}.wg-block__inner_found{background:#fff;border-radius:2px}.wg-block__inner_small-bottom-padding{padding-bottom:20px}.wg-title_inline.wg-block__title{font-size:15px;line-height:28px;color:#000}.wg-sort__label{color:#000}.wg-sort__button{background-image:url(/webpack/triangle.28fd28b9c481666ff3cbb771c9f2b5dd.png);background-position:50%}.wg-sort__button_down{transform:rotate(180deg)}.wg-train-options{background:#fff}.wg-block.wg-block_bordered.wg-train-options{border:none;border-radius:2px}.wg-train-options__label_dark{color:#fff;background:#ff4641;border-radius:2px}.wg-train-options__label_brand{background:#fed837;border-radius:2px;color:#000}.wg-train-options__total-sum{color:#ff4641}.wg-train-info__name-wrap .wg-train-info__name a{color:#000;border:0;font-size:18px}.wg-train-info__number,.wg-train-info__number-link{font-style:normal;font-family:KievitProBold,Roboto,sans-serif;font-size:21px;line-height:24px;color:#000}.wg-track-info__date,.wg-track-info__direction,.wg-track-info__time{color:#000}.wg-wagon-type{border:1px solid #efeadf}.wg-wagon-type__item{background:#f9f7f2;border-right:1px solid #efeadf;cursor:pointer}.wg-wagon-type__item:hover{background:#fde283}.wg-wagon-type__title{color:#000}.wg-wagon-type__price-value{color:#ff4641}.wg-wagon-type__available-seats{color:#000}.wg-wagon-type__item_empty,.wg-wagon-type__item_empty:hover{background:#fff}.no-touchevents .wg-wagon-type__item:hover:not(.wg-wagon-type__item_empty),.wg-wagon-type__item_selected{background:#fde283;box-shadow:none}.wg-order-seats{font-family:KievitPro;color:#000}.wg-order-seats__title{font-style:normal;font-family:KievitProMedium,Roboto,sans-serif;font-size:21px;line-height:21px;color:#000}.wg-order-seats__section-label{color:#000;font-size:15px!important}.wg-order-seats__section-label .wg-link{color:#ff4641!important}.wg-order-seats__browsing{color:#000;background:#f9f7f2;border-radius:2px}.wg-order-seats__browsing span span{color:#000;font-family:KievitProBold,Roboto,sans-serif}.wg-order-seats__spinner .wg-spinner{height:26px;border-color:#f9f7f2}.wg-spinner_active{border-color:#f9f7f2}.wg-spinner__control.wg-spinner__control_minus,.wg-spinner__control.wg-spinner__control_plus{background:#f9f7f2;border-color:#f9f7f2}.wg-spinner__control:after,.wg-spinner__control:before,.wg-spinner_active .wg-spinner__control:after,.wg-spinner_active .wg-spinner__control:before{background-color:#aaa}.wg-order-seats__wagon-number{color:#000;font-size:21px}.wg-order-seats__wagon-type{font-size:15px}.wg-brand-text{color:#ff4641!important}.wg-icon_dc,.wg-icon_er{background:#ff4641}.wg-order-seats__price{color:#ff4641}.wg-block__notes p .wg-dark-text{color:#ff4641!important;border-bottom:none}.wg-order-info__route_full{background:#fff}.wg-order-info__divider{border-left:3px dotted #ff4641}.wg-block__inner_order-total{background:#fff;border-radius:2px}.wg-order-total__title{color:#000!important}.commercial__content .wg-insurance-info p a{color:#ff4641;border-bottom:0}.wg-autocomplete__item-focused,.wg-autocomplete__item:hover{color:#ff4641}@media screen and (max-width:768px){.wg-places-scheme__scheme-sub{margin-left:15px;margin-right:15px}}@media screen and (max-width:768px){.wg-order-seats__scheme-wrap{margin-left:-20px;margin-right:-20px;margin-bottom:10px}}.wg-title.wg-title_h3.wg-title_w_500.wg-title_color_brand{margin-bottom:0}.wg-title.wg-title_h3.wg-title_w_500.wg-title_color_brand.wg-order-info__title{font-size:13px;line-height:17px}.wg-layout__aside .wg-train-info__direction{color:#000;font-size:17px;line-height:28px;margin-bottom:0}.wg-layout__aside .wg-train-info__detail{font-size:17px;line-height:28px;color:#7f7f7f}.wg-layout__aside .wg-order-info__toggle{border:none;padding:0!important;font-size:13px;line-height:17px;background:none;color:#ff4641!important}.wg-layout__aside .wg-order-info__total-price{align-items:center;padding:20px 0}.wg-layout__aside .wg-order-info__total-price-title{font-style:normal;font-family:KievitProBold,Roboto,sans-serif;font-size:21px;line-height:0;color:#000}.wg-layout__aside .wg-order-info__total-price-sum{font-style:normal;font-family:KievitProMedium,Roboto,sans-serif;font-size:21px;line-height:0;color:#ff4641}.wg-layout__aside .wg-order-info__total-price-sum small{color:#ff4641}.wg-block.wg-block_bordered.t_passenger{border:none;border-radius:2px}.wg-form{background:#fff;border-radius:2px}.wg-form__label span{color:#ff4641}.wg-form .wg-textinput{height:40px;font-style:normal;font-weight:400;font-size:16px;line-height:28px;color:#000;background:#f9f7f2;border-radius:2px;border:none}.wg-form .wg-block__title{color:#000}.wg-add-passenger__icon{background:#ff4641;border-radius:2px;transition:all .3s}.wg-add-passenger__icon:hover{background:#ff140d;transition:all .3s}.wg-form__passenger-note,.wg-form__tariff-label span{font-size:15px;color:#000}.wg-icon_close.wg-block__remove{border-radius:2px}.wg-icon_close.wg-block__remove:after,.wg-icon_close.wg-block__remove:before{background:#ff4641}.wg-block__section.wg-block__section_top.wg-block__section_noborder+div{border-top:none}.wg-form__note{color:#7f7f7f;font-style:normal;font-weight:400;font-size:13px;line-height:17px;margin-top:22px}.wg-block__notes p{color:#7f7f7f}.wg-block__notes p .wg-dark-text{color:#000}.wg-require-mark{color:#ff4641}.wg-block__inner.wg-block__inner_filled.wg-block__inner_border-bottom{background:#fff9e2}.wg-order-total__title{color:#000}.wg-order-total__note{font-size:15px;line-height:25px;color:#000}.wg-order-total__price{color:#ff4641}.wg-order-total__price span{font-family:KievitProMedium,Roboto,sans-serif;font-size:21px;color:#ff4641}.wg-block__inner.wg-block__inner_filled.wg-block__inner_border-bottom+div{background:#fff}.wg-payment-chooser__label.wg-tabs__tab.wg-payment-chooser__label_active{background:#f9f7f2}.wg-radiobutton__button{border:2px solid #d5cdbe}.wg-radiobutton input:checked~.wg-radiobutton__button:before{background:#ff4641}.wg-radiobutton__label{font-style:normal;font-weight:400;font-size:15px;line-height:17px;color:#000}.wg-agree{display:flex}.wg-agree .wg-link,a.wg-link{color:#ff4641!important}.wg-block .t_back_button{color:#000!important;background:#fff;border:2px solid #fff}.wg-block__section.wg-block__buttons button{height:50px}.wg-content__inner-wrap_bordered{background:#fff;border:none;border-radius:2px}.wg-article__section .wg-link{color:#ff4641!important}.fullscreen-opacity{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(24,12,1,.5);z-index:16}.questions-hotels{margin:37px 0 0;display:flex;align-items:center;flex-wrap:wrap}.questions-hotels__title{margin:0 0 20px;font-size:24px;font-family:KievitProBold,Roboto,sans-serif;line-height:1.5;flex-grow:1}@media screen and (max-width:640px){.questions-hotels__title{line-height:1.16667;padding:0 12px;order:0}}.questions-hotels__show-all{display:flex;justify-content:center;align-items:center;height:40px;padding:0 20px;border:2px solid #ff4641;border-radius:2px;font-size:15px;font-family:KievitProMedium,Roboto,sans-serif;transition:color .3s,background-color .3s;margin-bottom:20px}.no-touch .questions-hotels__show-all:focus,.no-touch .questions-hotels__show-all:hover{background-color:#ff4641;color:#fff}@media screen and (max-width:640px){.questions-hotels__show-all{height:50px;order:3;flex-grow:1;margin:15px 12px}}.questions-hotels__slider{flex-basis:100%}@media screen and (max-width:640px){.questions-hotels__slider{order:2}}.questions-hotels__hotel{background-color:#fff;display:block}.questions-hotels__preview{position:relative;width:100%;height:115px;background-color:#ccc;overflow:hidden}.questions-hotels__rating{position:absolute;left:22px;right:22px;bottom:10px;display:flex;justify-content:space-between}.questions-hotels__rating img{margin-right:3px}.questions-hotels__stars{display:flex;align-items:center}.questions-hotels__label{font-size:15px;color:#fff;font-family:KievitProBold,Roboto,sans-serif}.questions-hotels__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.questions-hotels__wrap{display:flex;flex-direction:column;justify-content:space-between;padding:15px 20px 20px;min-height:120px}.questions-hotels__hotel-name{font-size:17px;font-family:KievitProMedium,Roboto,sans-serif;margin-bottom:4px}.questions-hotels__hotel-location{font-size:15px;margin-bottom:5px}.questions-hotels__hotel-link{display:flex;align-items:center;justify-content:center;width:100%;height:40px;font-size:15px;font-family:KievitProMedium,Roboto,sans-serif;color:#212121;border:2px solid #f0eade;border-radius:2px;transition:background-color .3s,border-color .3s,color .3s}.no-touch .questions-hotels__hotel-link:focus,.no-touch .questions-hotels__hotel-link:hover{background-color:#ff4641;border-color:#ff4641;color:#fff}.questions-hotels__pagination-wrap{flex-basis:100%;margin:22px auto 30px}@media screen and (max-width:640px){.questions-hotels__pagination-wrap{margin:17px auto 0;order:2}}.questions-hotels__pagination{position:static}.questions-hotels__pagination .swiper-pagination-bullet{width:6px;height:6px;background:#dfdcd4;opacity:1;vertical-align:middle;margin:0 4px}.questions-hotels__pagination .swiper-pagination-bullet-active{width:10px;height:10px;background:#ff4641}.com-slider-pagination{text-align:center;margin-bottom:37px;position:static}@media screen and (max-width:1199px){.com-slider-pagination{margin-bottom:37px}}@media screen and (max-width:767px){.com-slider-pagination{margin-bottom:36px}}.com-slider-pagination .swiper-pagination-bullet{width:6px;height:6px;background:#dfdcd4;opacity:1;vertical-align:middle;margin:0 4px}.com-slider-pagination .swiper-pagination-bullet-active{width:10px;height:10px;background:#ff4641}.no-touch .scale-item-hover:focus .scale-item-target,.no-touch .scale-item-hover:hover .scale-item-target{transform:scale(1.1)}.scale-item-target{transform:scale(1.01);transition:transform .2s}.dropdown-list{padding:30px 0 26px;display:flex;justify-content:center}@media screen and (max-width:640px){.dropdown-list{padding:28px 0 32px}}.dropdown-list .dropdown-list__input:checked~.dropdown-list__wrap{display:flex;flex-direction:column}.dropdown-list .dropdown-list__input:checked~.dropdown-list__btn--toggle{display:none}.dropdown-list__wrap{display:none;border:1px solid #f0eade;border-radius:5px;background-color:#fff;position:relative;padding:28px 0 12px;overflow:hidden;width:100%}@media screen and (max-width:1024px){.dropdown-list__wrap{padding-top:30px}}@media screen and (max-width:640px){.dropdown-list__wrap{padding:28px 0 0}}.dropdown-list__shadow-wrapper{position:relative;z-index:1;display:flex;flex-direction:column}.dropdown-list__shadow-wrapper:after{content:"";position:absolute;display:none;opacity:0;width:100px;pointer-events:none;transition:opacity .2s;top:0;bottom:0;z-index:1}@media screen and (max-width:1199px){.dropdown-list__shadow-wrapper:after{display:block}}@media screen and (max-width:1185px){.home__section--insurance .dropdown-list__shadow-wrapper:after{display:block}}@media screen and (max-width:1199px){.home__section--insurance .dropdown-list__shadow-wrapper:after{display:none}}@media screen and (max-width:684px){.home__section--insurance .dropdown-list__shadow-wrapper:after{display:block}}@media screen and (max-width:640px){.home__section--insurance .dropdown-list__shadow-wrapper:after{display:none}}@media screen and (max-width:600px){.home__section--insurance .dropdown-list__shadow-wrapper:after{display:block}}@media screen and (max-width:1199px){.home__section--excursions .dropdown-list__shadow-wrapper:after{display:none}}@media screen and (max-width:727px){.home__section--excursions .dropdown-list__shadow-wrapper:after{display:block}}.dropdown-list__shadow-wrapper:after{right:0;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.dropdown-list__shadow-wrapper.has-sh-right:after{opacity:1}.dropdown-list__items{max-height:184px;display:flex;flex-direction:column;flex-wrap:wrap;padding:0 23px;overflow-x:hidden;overflow-y:hidden;align-content:space-between}@media screen and (max-width:1300px){.dropdown-list__items{max-height:255px}}@media screen and (max-width:1199px){.dropdown-list__items{max-height:190px}}@media screen and (max-width:1024px){.dropdown-list__items{width:100%;padding-right:17px;padding-left:17px}}@media screen and (max-width:640px){.dropdown-list__items{padding-top:15px;padding-left:10px;padding-right:10px}}@media screen and (max-width:684px){.home__section--insurance .dropdown-list__items{overflow-x:auto}}@media screen and (max-width:640px){.home__section--insurance .dropdown-list__items{overflow-x:hidden}}@media screen and (max-width:600px){.home__section--insurance .dropdown-list__items{overflow-x:auto}}@media screen and (max-width:727px){.home__section--excursions .dropdown-list__items{overflow-x:auto}}.home__section--guidebook .dropdown-list__items{overflow-x:auto}@media screen and (min-width:1299px){.home__section--guidebook .dropdown-list__items{overflow-x:hidden}}.home__section--avia .dropdown-list__items{overflow-x:auto}@media screen and (min-width:1035px){.home__section--avia .dropdown-list__items{overflow-x:hidden}}.home__section--rent-auto .dropdown-list__items{overflow-x:auto}@media screen and (min-width:1310px){.home__section--rent-auto .dropdown-list__items{overflow-x:hidden}}.home__section--all-transport .dropdown-list__items{overflow-x:auto}@media screen and (min-width:1190px){.home__section--all-transport .dropdown-list__items{overflow-x:hidden}}.dropdown-list__item{margin-right:23px;width:225px}.home__section--insurance .dropdown-list__item{margin-right:0;width:20%}@media screen and (max-width:1024px){.home__section--insurance .dropdown-list__item{display:inline-block;width:auto;margin-right:30px}}.home__section--excursions .dropdown-list__item{margin-right:0;width:20%}@media screen and (max-width:1024px){.home__section--excursions .dropdown-list__item{display:inline-block;width:auto;margin-right:30px}}@media screen and (max-width:1300px){.dropdown-list__item{margin-right:0}}@media screen and (max-width:1199px){.dropdown-list__item{margin-right:23px}}@media screen and (max-width:1024px){.dropdown-list__item{display:inline-block;width:auto;margin-right:30px}}a.dropdown-list__link{display:inline-block;font-size:17px;margin-bottom:7px;white-space:nowrap;border-bottom:none}a.dropdown-list__link:hover{color:#ff4641}@media screen and (max-width:480px){a.dropdown-list__link{font-size:15px;margin-bottom:12px}}.dropdown-list__cross{position:absolute;width:20px;height:20px;right:8px;top:12px;cursor:pointer;opacity:.5;transition:opacity .2s;z-index:3}@media screen and (max-width:1024px){.dropdown-list__cross{right:9px;top:14px}}@media screen and (max-width:640px){.dropdown-list__cross{right:12px;top:12px}}.no-touch .dropdown-list__cross:hover{opacity:1}.dropdown-list__cross:after,.dropdown-list__cross:before{content:"";position:absolute;top:50%;left:50%;width:23px;height:2px;background:#000;display:block;border-radius:5px}@media screen and (max-width:1024px){.dropdown-list__cross:after,.dropdown-list__cross:before{width:20px}}.dropdown-list__cross:after{transform:translate(-50%,-50%) rotate(45deg)}.dropdown-list__cross:before{transform:translate(-50%,-50%) rotate(-45deg)}.dropdown-list .dropdown-list__btn{display:block;font-size:17px;font-family:KievitProMedium,Roboto,sans-serif;border:none;background:transparent;text-align:center;cursor:pointer;margin:0 auto}.dropdown-list .dropdown-list__btn:before{content:none}.dropdown-list__btn--arrow{font-size:17px;padding:4px 0}.no-touch .dropdown-list__btn--arrow:hover .dropdown-list__icon:after{top:calc(50% + 2px)}.dropdown-list__icon{display:inline-block;position:relative;color:#ff4641;transition:color .2s}.no-touch .dropdown-list__icon:hover{color:#f60d0a}.dropdown-list__icon:after{content:url(/webpack/72528faf6635e204a3cebbc8d3166bd1.svg);display:inline-block;width:10px;height:6px;margin-left:11px;transition:top .2s}.dropdown-list__icon--without:after{content:none}.dropdown-list__btn--all{padding:36px 0 16px}@media screen and (max-width:1024px){.dropdown-list__btn--all{padding-top:18px}}@media screen and (max-width:640px){.dropdown-list__btn--all{padding:9px 0 25px}}.dropdown-list__btn--all.dropdown-list__btn{font-size:15px}.dropdown-list--all-articles .dropdown-list__btn--all.dropdown-list__btn{margin-top:-13px}@media screen and (min-width:768px){.dropdown-list--all-articles .dropdown-list__btn--all.dropdown-list__btn{margin-top:0}}@media screen and (min-width:1200px){.dropdown-list--all-articles .dropdown-list__btn--all.dropdown-list__btn{margin-top:6px}}.dropdown-list--promo{padding-top:30px;padding-bottom:0}@media screen and (max-width:1024px){.dropdown-list--promo{padding-top:18px;margin-right:24px}}@media screen and (max-width:640px){.dropdown-list--promo{margin-right:0}}.dropdown-list--promo .content-tabs{margin-left:23px}@media screen and (max-width:1024px){.dropdown-list--promo .content-tabs{margin-left:17px;margin-bottom:30px}}@media screen and (max-width:640px){.dropdown-list--promo .content-tabs{margin-top:28px;padding-left:10px;margin-left:0;margin-bottom:0}}@media screen and (max-width:640px){.dropdown-list--promo .dropdown-list__item{width:178px}}@media screen and (max-width:1024px){.dropdown-list--promo .dropdown-list__item{width:220px}}@media screen and (max-width:640px){.dropdown-list--promo .dropdown-list__link{margin-bottom:8px}}.dropdown-list--promo .dropdown-list__btn{font-size:15px}@media screen and (max-width:640px){.dropdown-list--promo .dropdown-list__btn{width:100%;padding:13px;color:#000;background:#f5f1e8;border-radius:5px}}.dropdown-list--promo .dropdown-list__btn--all{padding:42px 0 14px}@media screen and (max-width:640px){.dropdown-list--promo .dropdown-list__btn--all{font-size:15px;background:transparent;color:#ff4641;padding:20px 0 25px}}.dropdown-list--promo .dropdown-list__icon--color{color:#000}.dropdown-list--promo .dropdown-list__icon:after{content:url(/webpack/a0d749a561f834676fabdff2449cb6a8.svg)}@media screen and (max-width:640px){.dropdown-list--promo .dropdown-list__icon:after{position:absolute;transform:rotate(270deg);top:4px;right:-12px}}.dropdown-list--promo.show .dropdown-list__icon:after{display:none}.dropdown-list--excursions{padding-top:16px}@media screen and (min-width:768px){.dropdown-list--excursions{padding-top:6px}}.dropdown-list--tours{padding-top:0}.dropdown-list--tours .dropdown-list__wrap{padding:50px 0 37px}@media screen and (max-width:1024px){.dropdown-list--tours .dropdown-list__wrap{padding:38px 0 36px}}@media screen and (max-width:480px){.dropdown-list--tours .dropdown-list__wrap{padding:26px 0 15px}}.dropdown-list--tours .dropdown-list__items{max-height:350px;align-items:inherit;padding-right:0;padding-left:0}@media screen and (max-width:1023px){.dropdown-list--tours .dropdown-list__items{max-height:528px;overflow-x:auto;max-height:360px}}@media screen and (max-width:480px){.dropdown-list--tours .dropdown-list__items{max-height:350px;padding-top:12px}}.dropdown-list--tours .dropdown-list__items:after{display:block;content:"";top:0;bottom:0;right:0;height:100%;width:1px}@media screen and (max-width:480px){.dropdown-list--tours .dropdown-list__items:after{width:8px}}.dropdown-list--tours .dropdown-list__item{position:relative;display:flex;justify-content:space-between;margin:0 24px 6px;width:370px}@media screen and (min-width:1024px){.dropdown-list--tours .dropdown-list__item{width:28%}}@media screen and (min-width:1400px){.dropdown-list--tours .dropdown-list__item{width:370px}}@media screen and (max-width:992px){.dropdown-list--tours .dropdown-list__item{width:315px}}@media screen and (max-width:480px){.dropdown-list--tours .dropdown-list__item{width:234px;margin:0 8px 10px}}.dropdown-list--tours .dropdown-list__link{line-height:22px;flex-grow:1;margin-bottom:0;margin-right:4px;overflow:hidden;white-space:nowrap;width:100%}.dropdown-list--tours .dropdown-list__link.active,.no-touch .dropdown-list--tours .dropdown-list__link:hover{color:#ff4641}.dropdown-list--tours .dropdown-list__link:after{content:"";position:absolute;top:0;right:90px;bottom:0;width:44px;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}.dropdown-list--tours .dropdown-list__link:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;height:100%;width:100%}.dropdown-list--tours .dropdown-list__link-text{flex-shrink:0;min-width:90px;font-size:17px;line-height:22px;color:#ff4641}@media screen and (max-width:480px){.dropdown-list--tours .dropdown-list__link-text{font-size:15px}}.dropdown-list--all-transport .dropdown-list__item{width:303px;overflow:hidden;margin-right:0;padding-right:23px}@media screen and (max-width:1199px){.dropdown-list--all-transport .dropdown-list__item{margin-right:0}}@media screen and (max-width:1024px){.dropdown-list--all-transport .dropdown-list__item{width:326px}}@media screen and (max-width:480px){.dropdown-list--all-transport .dropdown-list__item{width:210px}}.dropdown-list--all-transport a.dropdown-list__link{position:relative;width:100%}.dropdown-list--all-transport a.dropdown-list__link:after{content:"";position:absolute;top:0;right:-23px;bottom:0;width:90px;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}@media screen and (max-width:640px){.dropdown-list--all-transport a.dropdown-list__link:after{width:78px}}.dropdown-list--all-transport a.dropdown-list__link:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;height:100%;width:100%}.dropdown-list--all-articles{padding-top:30px}@media screen and (max-width:1199px){.dropdown-list--all-articles .dropdown-list__shadow-wrapper{margin-bottom:14px}}@media screen and (max-width:319px){.dropdown-list--all-articles .dropdown-list__shadow-wrapper{margin-bottom:0}}.dropdown-list--all-articles .dropdown-list__items{padding-top:20px;max-height:308px;padding-left:20px;overflow:hidden}@media screen and (max-width:1350px){.dropdown-list--all-articles .dropdown-list__items{overflow:auto}}@media screen and (max-width:1024px){.dropdown-list--all-articles .dropdown-list__items{padding-top:18px;max-height:363px;padding-bottom:10px}}@media screen and (max-width:480px){.dropdown-list--all-articles .dropdown-list__items{padding:9px 10px 9px 6px;margin-bottom:5px;max-height:356px}}.dropdown-list--all-articles .dropdown-list__item{width:270px;overflow:hidden;padding-right:23px;margin-right:3.6%}@media screen and (max-width:1199px){.dropdown-list--all-articles .dropdown-list__item{margin-right:0}}@media screen and (max-width:1024px){.dropdown-list--all-articles .dropdown-list__item{width:220px;margin-right:27px}}@media screen and (max-width:480px){.dropdown-list--all-articles .dropdown-list__item{width:172px;margin-right:38px}}.dropdown-list--all-articles .dropdown-list__item:nth-child(n+30){margin-right:0}.dropdown-list--all-articles a.dropdown-list__link{position:relative;width:100%}@media screen and (max-width:480px){.dropdown-list--all-articles a.dropdown-list__link{margin-bottom:7px}}.dropdown-list--all-articles a.dropdown-list__link:after{content:"";position:absolute;top:0;right:-36px;bottom:-2px;width:90px;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}@media screen and (max-width:640px){.dropdown-list--all-articles a.dropdown-list__link:after{width:78px}}.dropdown-list--all-articles a.dropdown-list__link:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;height:100%;width:100%}.dropdown-list--all-hotels{padding-top:30px}@media screen and (max-width:1199px){.dropdown-list--all-hotels .dropdown-list__shadow-wrapper{margin-bottom:14px}}@media screen and (max-width:319px){.dropdown-list--all-hotels .dropdown-list__shadow-wrapper{margin-bottom:0}}.dropdown-list--all-hotels .dropdown-list__items{padding-top:20px;max-height:308px;padding-left:20px;overflow:hidden}@media screen and (max-width:1350px){.dropdown-list--all-hotels .dropdown-list__items{overflow:auto}}@media screen and (max-width:1024px){.dropdown-list--all-hotels .dropdown-list__items{padding-top:18px;max-height:363px;padding-bottom:10px}}@media screen and (max-width:480px){.dropdown-list--all-hotels .dropdown-list__items{padding:9px 10px 9px 6px;margin-bottom:5px;max-height:356px}}.dropdown-list--all-hotels .dropdown-list__item{width:270px;overflow:hidden;padding-right:23px;margin-right:3.6%}@media screen and (max-width:1199px){.dropdown-list--all-hotels .dropdown-list__item{margin-right:0}}@media screen and (max-width:1024px){.dropdown-list--all-hotels .dropdown-list__item{width:220px;margin-right:27px}}@media screen and (max-width:480px){.dropdown-list--all-hotels .dropdown-list__item{width:172px;margin-right:38px}}.dropdown-list--all-hotels .dropdown-list__item:nth-child(n+30){margin-right:0}.dropdown-list--all-hotels a.dropdown-list__link{position:relative;width:100%}@media screen and (max-width:480px){.dropdown-list--all-hotels a.dropdown-list__link{margin-bottom:7px}}.dropdown-list--all-hotels a.dropdown-list__link:after{content:"";position:absolute;top:0;right:-36px;bottom:-2px;width:90px;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}@media screen and (max-width:640px){.dropdown-list--all-hotels a.dropdown-list__link:after{width:78px}}.dropdown-list--all-hotels a.dropdown-list__link:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;height:100%;width:100%}.dropdown-list--all-tours{padding-top:30px}@media screen and (max-width:1199px){.dropdown-list--all-tours .dropdown-list__shadow-wrapper{margin-bottom:14px}}@media screen and (max-width:319px){.dropdown-list--all-tours .dropdown-list__shadow-wrapper{margin-bottom:0}}.dropdown-list--all-tours .dropdown-list__items{padding-top:20px;max-height:562px;padding-left:20px;overflow:hidden;align-content:space-between}@media screen and (max-width:1350px){.dropdown-list--all-tours .dropdown-list__items{overflow:auto}}@media screen and (max-width:1024px){.dropdown-list--all-tours .dropdown-list__items{padding-top:18px;max-height:569px;padding-bottom:10px}}@media screen and (max-width:480px){.dropdown-list--all-tours .dropdown-list__items{padding:9px 10px 9px 6px;margin-bottom:5px;max-height:558px}}.dropdown-list--all-tours .dropdown-list__item{width:270px;overflow:hidden;padding-right:23px;margin-right:3.6%}@media screen and (max-width:1199px){.dropdown-list--all-tours .dropdown-list__item{margin-right:0}}@media screen and (max-width:1024px){.dropdown-list--all-tours .dropdown-list__item{width:220px;margin-right:27px}}@media screen and (max-width:480px){.dropdown-list--all-tours .dropdown-list__item{width:172px;margin-right:38px}}.dropdown-list--all-tours .dropdown-list__item:nth-child(n+60){margin-right:0}.dropdown-list--all-tours a.dropdown-list__link{position:relative;width:100%}@media screen and (max-width:480px){.dropdown-list--all-tours a.dropdown-list__link{margin-bottom:7px}}.dropdown-list--all-tours a.dropdown-list__link:after{content:"";position:absolute;top:0;right:-36px;bottom:-2px;width:90px;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}@media screen and (max-width:640px){.dropdown-list--all-tours a.dropdown-list__link:after{width:78px}}.dropdown-list--all-tours a.dropdown-list__link:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;height:100%;width:100%}.sticky-b{position:-webkit-sticky;position:sticky;top:10px;z-index:18;transition:top 1s cubic-bezier(.165,.84,.44,1)}.sticky-b:after,.sticky-b:before{content:"";display:table}body.no-scroll{overflow:hidden}.gallery-sidead{display:flex}.gallery-sidead__ad{display:none}@media screen and (min-width:768px){.gallery-sidead__ad{display:block;flex:0 0 340px;padding:20px;background:#fff}}@media screen and (max-width:992px){.ta-page-overviews-show .commercial-promo{padding:67px 30px 57px}}@media screen and (max-width:480px){.ta-page-questions-show .commercial-promo{padding-left:12px;padding-right:12px}}.ta-page-questions-show .content,.ta-page-questions-show .content-wrapper{overflow:hidden}.ta-page-questions-show .qa-content-wrapper{padding-left:0}.ta-page-questions-show .qa-left-sidebar__upstairs{opacity:0}.intent-media-parallax+.commercial-promo{padding-top:50px}@media screen and (max-width:992px){.intent-media-parallax+.commercial-promo{padding-top:30px}}.commercial-promo{padding:64px 0 26px;color:#000}@media screen and (max-width:1199px){.commercial-promo{padding:64px 0 4px;width:100%}}@media screen and (max-width:992px){.commercial-promo{padding:67px 0 4px}}@media screen and (max-width:640px){.commercial-promo{overflow:hidden;padding:33px 12px 0}}.commercial-promo__section{padding:0 24px}@media screen and (max-width:640px){.commercial-promo__section{padding:0 12px}}.commercial-promo__section:not(:last-child){margin-bottom:30px}.no-touch .commercial-promo__section:hover .com-promo-slider__nav.swiper-button-disabled{opacity:0}.no-touch .commercial-promo__section:hover .com-promo-slider__nav{opacity:1;z-index:6;cursor:pointer;pointer-events:auto}@media screen and (max-width:992px){.commercial-promo__section .com-promo-slider__nav{display:none}}@media screen and (max-width:992px){.ta-page-cities .commercial-promo{padding:67px 30px 37px}}@media screen and (max-width:640px){.ta-page-cities .commercial-promo{padding:67px 12px 26px}}.commercial-promo__bg{overflow:hidden;background-color:#fff;padding:36px 0 33px}@media screen and (max-width:640px){.commercial-promo__bg{padding:28px 0 30px}}.commercial-promo__title{font-family:KievitProExtraBold,Roboto,sans-serif;font-size:36px;margin-bottom:26px;line-height:.89583}@media screen and (max-width:640px){.commercial-promo__title{font-size:24px;line-height:1.16667;margin-bottom:14px}}.commercial-promo__title--small{font-size:25px;line-height:36px;margin-bottom:3px}@media screen and (max-width:992px){.commercial-promo__title--small{margin-bottom:3px}}@media screen and (max-width:640px){.commercial-promo__title--small{font-size:20px;line-height:24px;margin-bottom:9px}}.commercial-promo__links-section{margin-bottom:18px}@media screen and (max-width:992px){.commercial-promo__links-section{margin-bottom:30px}}@media screen and (max-width:640px){.commercial-promo__links-section{margin-bottom:12px}}@media screen and (max-width:992px){.commercial-promo__links-container{overflow:visible}}.commercial-promo__links{position:relative}.no-touch .commercial-promo__links:hover .commercial-promo__links-btn-next.swiper-button-disabled,.no-touch .commercial-promo__links:hover .commercial-promo__links-btn-prev.swiper-button-disabled{opacity:0}.no-touch .commercial-promo__links:hover .commercial-promo__links-btn-next,.no-touch .commercial-promo__links:hover .commercial-promo__links-btn-prev{opacity:1;pointer-events:auto;z-index:2}@media screen and (min-width:641px){.commercial-promo__links-btn-next.com-promo-slider__nav,.commercial-promo__links-btn-prev.com-promo-slider__nav{z-index:2}}@media screen and (min-width:1024px){.commercial-promo__links-btn-next.com-promo-slider__nav:not(.swiper-button-disabled)~.commercial-promo__links-container:after,.commercial-promo__links-btn-next.com-promo-slider__nav:not(.swiper-button-disabled)~.commercial-promo__links-container:before,.commercial-promo__links-btn-prev.com-promo-slider__nav:not(.swiper-button-disabled)~.commercial-promo__links-container:after,.commercial-promo__links-btn-prev.com-promo-slider__nav:not(.swiper-button-disabled)~.commercial-promo__links-container:before{z-index:2;position:absolute;content:"";top:0;bottom:0;width:25px;border-radius:2px}}.commercial-promo__links-btn-next:not(.swiper-button-disabled)~.commercial-promo__links-container:after{right:0;box-shadow:inset -5px 0 10px rgba(0,0,0,.07)}.commercial-promo__links-btn-prev:not(.swiper-button-disabled)~.commercial-promo__links-container:before{left:0;box-shadow:inset 5px 0 10px rgba(0,0,0,.07)}.commercial-promo__link{display:flex;flex-direction:column;align-items:center;justify-content:center;height:140px;background-color:#fff}.no-touch .commercial-promo__link:focus,.no-touch .commercial-promo__link:hover{color:#ff4641}.commercial-promo__label{font-size:15px;line-height:25px;color:#696969}@media screen and (max-width:640px){.commercial-promo__label{line-height:20px}}.commercial-promo__link-label{font-size:17px;line-height:20px;font-family:KievitProMedium,Roboto,sans-serif}.commercial-promo__icon-box{font-size:10px;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background-color:#ff4641;margin-bottom:34px;background-repeat:no-repeat;background-position:50%}@media screen and (max-width:640px){.commercial-promo__icon-box{min-width:26px}}.commercial-promo__icon-box--avia{background-image:url(/webpack/8bcc1a534a8ca651e5218c13a1704389.svg)}.commercial-promo__icon-box--hotels{background-image:url(/webpack/04aa7ef9997e8f3b5ce3522f37538d37.svg)}.commercial-promo__icon-box--rent{background-image:url(/webpack/6669c8755faa892bd6addcf884189dff.svg)}.commercial-promo__icon-box--railway{background-image:url(/webpack/54efaffad697a5ce37a98ffe5b0ed908.svg)}.commercial-promo__icon-box--insur{background-image:url(/webpack/88bd49421d56fea5e705c044fd72be54.svg)}.commercial-promo__icon-box--bus{background-image:url(/webpack/721ad193df2beeade059188231c080c6.svg)}.commercial-promo__icon-box--all_transport{background-image:url(/webpack/118796b171a4d9900f90fff33e5baca7.svg)}.commercial-promo__icon-box--excursions{background-image:url(/webpack/7541f7e3e883c680fc220ea04ee183ef.svg)}.commercial-promo__icon-box--tours{background-image:url(/webpack/9c20f9d4c261b4eef1d4e8027c2ecc7f.svg)}.commercial-promo__slider{margin-top:22px}@media screen and (max-width:992px){.commercial-promo__slider{margin-top:20px}}@media screen and (max-width:640px){.commercial-promo__slider{margin-top:20px}}.commercial-promo__slider .dropdown-list__items{max-height:340px}.comercial-promo__slider--nolabel{margin-bottom:0}@media screen and (max-width:640px){.comercial-promo__slider--nolabel{margin-top:36px}}.commercial-promo__banner{color:#fff;padding:50px 31px 25px;margin-bottom:60px;background-size:cover;background-position:50%}@media screen and (max-width:992px){.commercial-promo__banner{margin-bottom:57px;padding-bottom:45px}}@media screen and (max-width:640px){.commercial-promo__banner{padding:31px 30px 33px}}.commercial-promo__banner .commercial-promo__title{margin-bottom:25px}@media screen and (max-width:992px){.commercial-promo__banner .commercial-promo__title{margin-bottom:18px}}@media screen and (max-width:640px){.commercial-promo__banner .commercial-promo__title{margin-bottom:9px}}@media screen and (max-width:992px){.commercial-promo__banner .commercial-promo__label{margin-bottom:26px}}@media screen and (max-width:640px){.commercial-promo__banner .commercial-promo__label{margin-bottom:21px}}.commercial-promo__space-between{display:flex;justify-content:space-between;align-items:center}.commercial-promo__link-text{position:relative;font-size:15px;line-height:17px;font-weight:500;color:#ff4641;padding-right:16px}.commercial-promo__link-text:after{position:absolute;content:"";right:-4px;top:4px;width:10px;height:10px;background-image:url(/webpack/81f97096fd3183c92e5ea564e2be9266.svg);background-repeat:no-repeat}@media screen and (max-width:768px){.commercial-promo__link-text{display:none}}.commercial-promo__link-mobile{display:none}.commercial-promo__link-mobile:after{display:inline-block;content:"";width:10px;height:10px;vertical-align:middle;margin-left:8px;background-image:url(/webpack/81f97096fd3183c92e5ea564e2be9266.svg);background-repeat:no-repeat}@media screen and (max-width:768px){.commercial-promo__link-mobile{display:block;position:relative;width:100%;font-size:15px;line-height:17px;text-align:center;font-weight:500;color:#000;background-color:#f5f1e8;border-radius:12px;padding:12px 30px;margin-top:18px}}.commercial-promo__banner-wrap{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:992px){.commercial-promo__banner-wrap{flex-direction:column;align-items:flex-start}}.commercial-promo__button{padding:16px 68px}@media screen and (max-width:640px){.commercial-promo__button{width:100%}}.ta-page-cities .commercial-promo__slider--railway{margin-bottom:47px}@media screen and (max-width:992px){.ta-page-cities .commercial-promo__slider--railway{margin-bottom:44px}}@media screen and (max-width:640px){.ta-page-cities .commercial-promo__slider--railway{margin-bottom:34px}}.ta-page-cities .commercial-promo__slider--bus{margin-bottom:15px}@media screen and (max-width:992px){.ta-page-cities .commercial-promo__slider--bus{margin-bottom:0}}@media screen and (max-width:640px){.ta-page-cities .commercial-promo__slider--bus{margin-bottom:11px}}.popular-flights{margin-top:30px}@media screen and (max-width:640px){.popular-flights{padding-left:12px}}.popular-flights__label{font-size:13px;font-family:KievitProExtraBold,Roboto,sans-serif;text-transform:uppercase;margin-bottom:17px}.popular-flights__content{display:flex;flex-wrap:wrap}.popular-flights__item{font-size:15px;color:#000;margin-bottom:10px}.popular-flights__item:not(:last-child):after{content:"•";color:#cfc8b7;margin-left:7px;margin-right:7px}.popular-flights__item:hover{color:#ff4641}@media screen and (max-width:992px){.popular-flights__item:nth-child(8):after,.popular-flights__item:nth-child(n+9){display:none}}.popular-railway{padding-top:30px}@media screen and (max-width:640px){.popular-railway{padding-top:25px;padding-left:12px}}.popular-railway__label{font-size:13px;font-family:KievitProExtraBold,Roboto,sans-serif;text-transform:uppercase;margin-bottom:16px}@media screen and (max-width:1024px){.popular-railway__label{letter-spacing:1.1px;margin-bottom:16px}}@media screen and (max-width:640px){.popular-railway__label{margin-bottom:17px}}.popular-railway__content{display:flex;flex-wrap:wrap}.popular-railway__item{font-size:15px;color:#000;margin-bottom:10px}.popular-railway__item:not(:last-child):after{content:"•";color:#cfc8b7;margin-left:7px;margin-right:7px}.popular-railway__item:hover{color:#ff4641}@media screen and (max-width:1024px){.popular-railway__item:nth-child(8):after,.popular-railway__item:nth-child(n+9){display:none}}.popular-bus{padding-top:30px}@media screen and (max-width:640px){.popular-bus{padding-top:27px;padding-left:12px}}.popular-bus__label{font-size:13px;font-family:KievitProExtraBold,Roboto,sans-serif;text-transform:uppercase;margin-bottom:17px}.popular-bus__content{display:flex;flex-wrap:wrap}.popular-bus__item{font-size:15px;color:#000;margin-bottom:10px}.popular-bus__item:not(:last-child):after{content:"•";color:#cfc8b7;margin-left:7px;margin-right:7px}.popular-bus__item:hover{color:#ff4641}@media screen and (max-width:1024px){.popular-bus__item:nth-child(8):after,.popular-bus__item:nth-child(n+9){display:none}}.com-promo-slider{position:relative;z-index:6}.com-promo-slider__container.swiper{overflow:visible}@media screen and (min-width:992px){.com-promo-slider__wrapper{width:auto}}.com-promo-slider__nav{pointer-events:none;opacity:0;position:absolute;width:35px;height:35px;border:2px solid #f0eade;border-radius:50%;top:50%;z-index:1;background:url(/webpack/a6d3e85311bc81352477bfdd769c17bd.svg) #fff no-repeat 50%;cursor:pointer;transition:background-color .3s,border-color .3s}@media screen and (max-width:992px) and (min-width:641px){.com-promo-slider__nav{pointer-events:auto;opacity:1}}.com-promo-slider__nav.swiper-button-disabled{pointer-events:none;opacity:0;background-color:#fff;border-color:#f0eade}.com-promo-slider__nav:focus,.com-promo-slider__nav:hover{border-color:#fde283;background-color:#fde283}.com-promo-slider--lifehacks .com-promo-slider__nav{top:44%}.com-promo-slider__nav--next{transform:translateY(-50%);right:-18px}.com-promo-slider__nav--prev{transform:translateY(-50%) rotate(180deg);left:-18px}.com-promo-slider__pagination{position:static;margin-top:25px}@media screen and (min-width:641px){.com-promo-slider__pagination{display:none}}.com-promo-slider__pagination .swiper-pagination-bullet{width:6px;height:6px;background:#dfdcd4;opacity:1;vertical-align:middle;margin:0 4px}.com-promo-slider__pagination .swiper-pagination-bullet-active{width:10px;height:10px;background:#ff4641}.promo-slide{position:relative;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;border-radius:5px;background-color:#f5f1e8;box-sizing:border-box;padding:13px 15px}.promo-slide:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(0deg,rgba(0,0,0,.8),transparent 65.94%);border-radius:5px}.promo-slide--commercial{width:280px;height:160px;background-color:#faf8f3}@media screen and (max-width:1024px){.promo-slide--commercial{margin-left:0;margin-right:25px}}@media screen and (max-width:640px){.promo-slide--commercial{width:270px;margin-right:10px}}.promo-slide__wrap{position:absolute;left:20px;bottom:13px;right:15px;z-index:1;color:#fff}.promo-slide__img{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;"}.promo-slide__title{font-size:17px;line-height:28px;font-family:KievitProMedium,Roboto,sans-serif;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;z-index:2}.promo-slide__title:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.promo-slide__label{font-size:15px;line-height:24px;color:#fff;z-index:2}.promo-slide__more{display:flex;justify-content:center;width:280px;height:160px;background-color:#f5f1e8;border-radius:5px;transition:background-color .3s ease}@media screen and (max-width:1024px){.promo-slide__more{margin-left:0}}@media screen and (max-width:640px){.promo-slide__more{width:270px}}.promo-slide__more:hover{background-color:#e3dac6}.promo-slide__text{align-self:center;font-size:17px;line-height:28px;color:#ff4641;border-radius:5px;padding-right:16px;background-image:url(/webpack/9fe7f1f1911b522bcfc3ab7a0cdbbc99.svg);background-position:100% 55%;background-repeat:no-repeat}.promo-slide__price,.promo-slide__text{font-family:KievitProMedium,Roboto,sans-serif}.promo-slide__price{font-size:15px}.promo-slide--insur{height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;transition:background-color .3s}.promo-slide--insur:after{display:none}.no-touch .promo-slide--insur:focus:not(.promo-slide--more),.no-touch .promo-slide--insur:hover:not(.promo-slide--more){background-color:#e3dac6}.promo-slide--insur .promo-slide__wrap{position:static;display:flex;align-items:center;justify-content:center;height:40px;margin-bottom:28px}@media screen and (max-width:640px){.promo-slide--insur .promo-slide__wrap{height:23px;margin-bottom:39px}}.promo-slide--insur .promo-slide__wrap img{max-height:100%;width:auto}.promo-slide--insur .promo-slide__price{font-size:17px;color:#ff4641;margin-bottom:10px;text-align:center}.promo-slide--insur .promo-slide__label{font-size:15px;color:#7f7f7f}.promo-slide--rent{background-color:transparent;padding:0}.promo-slide--rent:after{display:none}.no-touch .promo-slide--rent:focus .promo-slide__label,.no-touch .promo-slide--rent:hover .promo-slide__label{color:#ff4641}.promo-slide--rent .promo-slide__wrap{position:static;height:160px;background-size:cover;background-position:50%;background-repeat:no-repeat;margin-bottom:19px;border-radius:5px}@media screen and (max-width:992px){.promo-slide--rent .promo-slide__wrap{height:202px;margin-bottom:17px}}@media screen and (max-width:640px){.promo-slide--rent .promo-slide__wrap{height:178px}}.promo-slide--rent .promo-slide__label{font-size:21px;font-family:KievitProMedium,Roboto,sans-serif;line-height:1.14286;margin-bottom:14px;transition:color .3s;color:#000}.promo-slide--rent .promo-slide__price{color:#ff4641;margin-bottom:5px}@-webkit-keyframes commercial-preloader3{0%,25%{left:32px;transform:scale(0)}50%{left:32px;transform:scale(1)}75%{left:100px}to{left:168px;transform:scale(1)}}@keyframes commercial-preloader3{0%,25%{left:32px;transform:scale(0)}50%{left:32px;transform:scale(1)}75%{left:100px}to{left:168px;transform:scale(1)}}@-webkit-keyframes commercial-preloader2{0%{transform:scale(1)}25%,to{transform:scale(0)}}@keyframes commercial-preloader2{0%{transform:scale(1)}25%,to{transform:scale(0)}}@-webkit-keyframes commercial-preloader{0%{left:32px;transform:scale(0)}25%{left:32px;transform:scale(1)}50%{left:100px}75%{left:168px;transform:scale(1)}to{left:168px;transform:scale(0)}}@keyframes commercial-preloader{0%{left:32px;transform:scale(0)}25%{left:32px;transform:scale(1)}50%{left:100px}75%{left:168px;transform:scale(1)}to{left:168px;transform:scale(0)}}.commercial-preloader{position:relative;width:60px!important;height:15px!important;transform:translate(-30px,-30px) scale(.3) translate(30px,30px)}.commercial-preloader>div{position:absolute;transform:translate(-50%,-50%);width:40px;height:40px}.commercial-preloader>div>div{width:40px;height:40px;border-radius:50%;background:#ff4641;position:absolute;top:77px;left:32px;-webkit-animation:commercial-preloader 3s cubic-bezier(0,.5,.5,1) infinite forwards;animation:commercial-preloader 3s cubic-bezier(0,.5,.5,1) infinite forwards}.commercial-preloader div:first-child div{-webkit-animation:commercial-preloader2 3s cubic-bezier(0,.5,.5,1) infinite forwards;animation:commercial-preloader2 3s cubic-bezier(0,.5,.5,1) infinite forwards}.commercial-preloader div:nth-child(2) div{-webkit-animation-delay:-1.5s;animation-delay:-1.5s}.commercial-preloader div:nth-child(3) div{-webkit-animation-delay:-.75s;animation-delay:-.75s}.commercial-preloader div:nth-child(4) div{-webkit-animation-delay:0s;animation-delay:0s}.commercial-preloader div:nth-child(5) div{-webkit-animation:commercial-preloader3 3s cubic-bezier(0,.5,.5,1) infinite forwards;animation:commercial-preloader3 3s cubic-bezier(0,.5,.5,1) infinite forwards}.content-tabs{display:flex;margin:20px 0 30px}@media screen and (max-width:640px){.content-tabs{overflow-y:hidden;padding-bottom:10px;margin:14px 0 10px}}.content-tabs--avia{margin:20px 0}@media screen and (max-width:640px){.content-tabs--avia{margin:20px 0 10px}}.content-tabs--avia .content-tabs__tab{padding:12px 14px}@media screen and (max-width:640px){.content-tabs--avia .content-tabs__tab{font-size:17px}}.content-tabs__tab{display:block;padding:10px 14px;font-size:17px;font-family:KievitProMedium,Roboto,sans-serif;color:rgba(0,0,0,.5);border-radius:5px;white-space:nowrap;cursor:pointer;transition:color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:640px){.content-tabs__tab{font-size:14px}}.content-tabs__tab+.content-tabs__tab{margin-left:5px}.content-tabs__tab.active{cursor:default;pointer-events:none;background:#f0eade;color:#000}.no-touch .content-tabs__tab:hover:not(.active){color:#ff4641}.place-gallery{overflow:hidden;position:relative;background-color:#fff}@media screen and (max-width:640px){.place-gallery{padding:0 0 19px 12px}}.place-gallery__subtitle{margin:0;font-size:30px;line-height:36px;font-family:KievitProExtraBold,Roboto,sans-serif;padding-top:40px;padding-bottom:30px;padding-left:25px;color:#212121}@media screen and (max-width:640px){.place-gallery__subtitle{font-size:24px;line-height:30px;padding-top:30px;padding-bottom:20px;padding-left:0}}.place-gallery__wrapper{margin:-.5px}@media screen and (max-width:640px){.place-gallery__wrapper{margin:0;white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}}.place-gallery__wrap{float:left;width:25%;padding:.5px;position:relative;cursor:pointer}.place-gallery__wrap:nth-child(6){clear:both}@media screen and (max-width:640px){.place-gallery__wrap{display:inline-block;float:none;width:267px;padding:0 13px 0 0}}.place-gallery__wrap--main{width:50%}@media screen and (max-width:640px){.place-gallery__wrap--main{width:267px}}.place-gallery__photo{position:relative;width:100%;padding-bottom:67%;background-position:50%;background-size:cover;background-color:#f2f2f2;border-radius:2px;overflow:hidden}.place-gallery__photo:after{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.2);opacity:0;transition:opacity .2s}.no-touch .place-gallery__photo:hover:after{opacity:1}.place-gallery__actions{position:absolute;bottom:20px;left:28px}@media screen and (max-width:640px){.place-gallery__actions{display:none;position:relative;top:0;left:0;margin-top:10px}}.place-gallery__actions--mobile{display:none;padding-right:12px}@media screen and (max-width:640px){.place-gallery__actions--mobile{display:block}}.place-gallery__action{display:table;margin-bottom:5px;padding:8px 17px 12px 15px;background-color:rgba(0,0,0,.5);transition:background-color .2s;cursor:pointer;border-radius:2px}@media screen and (max-width:640px){.place-gallery__action{margin-bottom:35px}}.place-gallery__action:hover{background-color:rgba(0,0,0,.7)}.place-gallery__action span{margin-left:12px;color:#fff;font-size:15px;vertical-align:middle}@media screen and (max-width:1199px){.place-gallery__action span{font-size:12px}}@media screen and (max-width:1060px){.place-gallery__action span{font-size:15px}}.place-gallery__action:last-child{margin-bottom:0}.place-gallery__action--all .place-gallery__icon{fill:#fff}@media screen and (max-width:640px){.place-gallery__action--all{position:static;width:100%;padding:14px 12px;border:2px solid #ff4641;background-color:transparent;text-align:center;font-size:17px;font-family:KievitProMedium,Roboto,sans-serif}.place-gallery__action--all span{color:#000}.place-gallery__action--all .place-gallery__icon{fill:#000}.place-gallery__action--all:focus,.place-gallery__action--all:hover{background-color:#fff}}.place-gallery__icon{vertical-align:middle}.place-actions{display:flex;position:relative}@media screen and (max-width:640px){.place-actions{flex-direction:column}}.place-actions--avia{position:absolute;right:0;top:0}.place-actions__action{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#fff;margin-right:7px;border-radius:2px;transition:background-color .2s;cursor:pointer;padding:0}.place-actions__action:last-child{margin-right:0}.no-touch .place-actions__action:hover{background-color:#fde283}.place-actions__action:not(:disabled):active{transform:none}@media screen and (max-width:640px){.place-actions__action{margin-right:0;margin-bottom:8px}}.place-actions__action--colored{background-color:#faf8f3;border-radius:5px}@media screen and (min-width:768px){.place-actions__action--colored{width:50px;height:50px}}@media screen and (min-width:768px){.place-actions__action--colored svg{width:22px;height:21px}}.place-actions__icon{stroke:#000}.place-actions__icon--link{position:relative;bottom:2px;left:2px}.place-actions__shares{visibility:hidden;opacity:0;position:absolute;right:0;top:calc(100% + 15px);width:210px;padding:27px 20px 25px 25px;background-color:#fff;box-shadow:0 10px 30px rgba(31,21,1,.1);border-radius:2px;transform:translateY(5px);transition:opacity .3s,transform .3s,visibility 0s .3s;z-index:10}.place-actions__shares:after{content:"";position:absolute;top:-5px;right:10px;width:20px;height:8px;background-image:url(/webpack/920b4aa3951d0df24c8c84de92af18bc.svg);background-repeat:no-repeat;background-position:50%}.place-actions__shares:before{content:"";position:absolute;top:-15px;left:0;width:100%;height:15px;background:transparent}.place-actions__action:hover .place-actions__shares{display:block;visibility:visible;opacity:1;transform:translateY(0);transition:opacity .3s,visibility .3s,transform .3s}.place-actions__copy{margin-right:10px}.place-actions__link{display:flex;align-items:center;font-size:14px;margin-bottom:20px}.no-touch .place-actions__link:hover{color:#ff4641}.place-actions__share{width:100%;border-radius:2px;border:none;padding:10px;color:#fff;margin-bottom:5px;position:relative}.place-actions__share:last-child{margin-bottom:0}.place-actions__share span{font-size:14px;position:relative;left:8px}.place-actions__share:before{position:absolute;top:50%;transform:translateY(-50%);left:30px}.place-actions__share--vk{background-color:#5e93d4}.no-touch .place-actions__share--vk:hover{background-color:#4b86d0}.place-actions__share--vk:before{content:url(/webpack/5c18d5c15d128b445ac4471a906075c5.svg)}.place-actions__share--fb{background-color:#3f5a93}.no-touch .place-actions__share--fb:hover{background-color:#374f82}.place-actions__share--fb:before{content:url(/webpack/898df095b721184261938aafb1525f1f.svg)}.reviews-slider{margin-bottom:62px;position:relative}@media screen and (max-width:1199px){.reviews-slider{top:-14px;margin-bottom:40px}}@media screen and (max-width:767px){.reviews-slider{top:20px}}@media screen and (max-width:480px){.commercial .reviews-slider{margin-top:0}}.reviews-slider a.reviews-slider-top-btn{position:absolute;top:-78px;right:0;border:3px solid #ff4641;letter-spacing:0;padding:13px 38px;transition:all .3s ease}@media screen and (max-width:1199px){.reviews-slider a.reviews-slider-top-btn{width:198px;top:-70px;padding-left:16px;padding-right:16px;margin-bottom:35px}}@media screen and (max-width:880px){.reviews-slider a.reviews-slider-top-btn{top:-88px}}@media screen and (max-width:740px){.reviews-slider a.reviews-slider-top-btn{position:static}}@media screen and (max-width:640px){.reviews-slider a.reviews-slider-top-btn{position:static;width:100%;top:-50px}}a.reviews-slider__button{margin:auto;display:block;border:2px solid #f0eade;padding:0;box-sizing:content-box;width:254px;line-height:50px;letter-spacing:0;text-align:center;transition:all .3s ease;font-size:15px;color:#212121}@media screen and (max-width:640px){a.reviews-slider__button{width:296px}}.button-new--lg.reviews-slider__button{border-bottom:2px solid #f0eade}.reviews-slider-button-new{border:2px solid #f0eade;padding-left:0;padding-right:0;width:255px;margin:auto;display:block}@media screen and (max-width:768px){.reviews-slider-button-new{width:100%}}.reviews-slider-container{margin:0 auto 29px;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}@media screen and (max-width:1199px){.reviews-slider-container{margin:42px auto 36px}}@media screen and (max-width:767px){.reviews-slider-container{margin:0 auto 18px}}@media screen and (max-width:480px){.reviews-slider-container{margin-right:-12px}}.reviews-slider-wrapper{z-index:1;display:flex;box-sizing:content-box}.review-slide,.reviews-slider-wrapper{width:100%;height:100%;transition-property:transform}.review-slide{flex-shrink:0;position:relative;max-width:391px}@media screen and (max-width:1024px){.review-slide{max-width:100%}}.review-slide__head{display:flex;align-items:center;height:40px;margin-bottom:30px;font-size:15px;border:none!important}.review-slide__avatar{height:40px;width:40px;border-radius:50%;margin-right:20px;background-size:cover}.review-slide__subtitle{font-size:14px;font-family:KievitProMedium,Roboto,sans-serif}@media screen and (max-width:992px){.review-slide__subtitle{display:none}}.review-slide__content{background:#f9f7f2;font-size:17px;line-height:28px;padding:26px 40px 40px 37px;box-sizing:border-box;border-radius:2px;position:relative}.review-slide__content:before{content:"";position:absolute;top:-5px;left:26px;width:29px;height:29px;transform:rotate(45deg);background:#f9f7f2}@media screen and (max-width:1199px){.review-slide__content{padding:26px 40px 40px 37px}}@media screen and (max-width:767px){.review-slide__content{padding:26px 40px 26px 37px}}@media screen and (max-width:640px){.review-slide__content{padding:25px 40px 26px 22px}.review-slide__content:before{left:25px}}.review-slide__content_text{margin-bottom:33px}.review-slide__content_stars{font-size:15px;font-family:KievitProMedium,Roboto,sans-serif;line-height:16px;margin-right:15px}.review-slide__content_stars .star{width:16px;height:16px;display:inline-block;text-decoration:none;border:none;background:url(/webpack/109e3e50c207c604c4e63580a40b931e.svg) no-repeat 50%;background-size:16px;margin-right:5px;vertical-align:middle}.review-slide__content_stars .star.half-filled{background:url(/webpack/cfcad3e187b1becb361356f0b05e10be.svg) no-repeat 50%;background-size:16px}.review-slide__content_stars .star.unfilled{background:url(/webpack/c506c78b0b7d36a39ba1208836425a4b.svg) no-repeat 50%;background-size:16px}.review-slide__content_stars__rating{vertical-align:middle;margin-left:10px}.reviews-slider-nav{position:absolute;top:124px;width:49px;height:49px;z-index:2;cursor:pointer;border:2px solid #f0eade;border-radius:50%;background:#fff url(/webpack/073109ed3acea7600ec93e2714d8be15.svg) no-repeat 50%;transition:background-color .3s,border-color .3s}.no-touch .reviews-slider-nav:hover{border-color:#fde283;background-color:#fde283}@media screen and (max-width:640px){.reviews-slider-nav{display:none}}.reviews-slider-nav--prev{transform:rotate(180deg);left:-27px}.reviews-slider-nav--next{right:-27px}.reviews-slider-nav--next.swiper-button-disabled,.reviews-slider-nav--prev.swiper-button-disabled{opacity:0;pointer-events:none}.reviews-slider--home{margin:22px 0 0;padding:0 40px 0 12px}@media screen and (max-width:1024px){.reviews-slider--home{margin:22px -40px 0;padding:0 40px}}@media screen and (max-width:640px){.reviews-slider--home{margin:22px -12px 0}}.reviews-slider--home .review-slide__content{background-color:#fff}.reviews-slider--home .review-slide__content:before{background:#fff}.reviews-slider--home .reviews-slider-nav{width:35px;height:35px;background-image:url(/webpack/b179e8e3a1c139ba3a4648316f6d001b.svg)}.reviews-slider--home .reviews-slider-nav--next{right:-17px}@media screen and (max-width:1024px){.reviews-slider--home .reviews-slider-nav--next{right:20px}}.reviews-slider--home .reviews-slider-nav--prev{left:-17px}@media screen and (max-width:1024px){.reviews-slider--home .reviews-slider-nav--prev{left:20px}}.reviews-slider--home .reviews-slider{margin:0 auto 39px}@media screen and (max-width:1024px){.reviews-slider--home .reviews-slider{margin:20px 0 30px;padding:0 40px}}@media screen and (max-width:640px){.reviews-slider--home .reviews-slider{margin-bottom:25px;padding:0 12px}}.reviews-slider--home .com-slider-pagination{display:block;white-space:nowrap;margin:0 auto 15px}.home__section .reviews-slider--home .com-slider-pagination{display:block;white-space:nowrap;margin:0 auto 15px;transform:none;left:0}.reviews-slider-popup{position:absolute;top:50%;left:50%;width:400px;padding:34px 40px 44px;border-radius:2px;background-color:#fff;transform:translate(-50%,-50%)}@media screen and (max-width:992px){.reviews-slider-popup{width:100%;position:relative;top:0;left:0;margin:0 auto;padding:34px 16px 44px;transform:none}}@media screen and (max-width:992px){.reviews-slider-popup-wrap{height:100%!important}.reviews-slider-popup-wrap .mfp-content{height:100%;overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}}.reviews-slider-popup__close{position:absolute;top:0;right:0;width:60px;height:60px;background:url(/webpack/eb4ec5185cb5dcf6fc3a2ecd3e20360a.svg) no-repeat 50%/20px 20px;opacity:.3;transition:all .3s;cursor:pointer}.no-touch .reviews-slider-popup__close:hover{opacity:.9}.reviews-slider-popup__form-group{margin-top:27px}.reviews-slider-popup__title{font-size:25px;line-height:34px;font-family:KievitProExtraBold,Roboto,sans-serif}.reviews-slider-popup__input{margin-bottom:20px}.reviews-slider-popup__textarea{height:166px;resize:none;margin-bottom:15px}.reviews-slider-popup__rate{display:flex;flex-direction:column;align-items:center;margin-bottom:32px}.reviews-slider-popup__rate span{font-size:15px;font-family:KievitProMedium,Roboto,sans-serif;color:#212121;margin-bottom:19px}.reviews-slider-popup__stars{display:flex;align-items:center}.reviews-slider-popup__stars img{display:block;margin-right:10px}.reviews-slider-popup__stars img:nth-last-child(2){margin-right:0}.button-new--primary.reviews-slider-popup__btn{width:100%;margin-top:15px}.button-new--primary.reviews-slider-popup__btn:disabled{opacity:.5;background:#ff4641;border-color:#ff4641}.landlord-link--desktop{display:none}@media screen and (min-width:1024px){.landlord-link--desktop{display:block;width:725px;margin:10px auto 0}}.landlord-link--mobile{display:block;width:100%;order:3;padding:0 12px;margin:0 auto 33px}@media screen and (min-width:768px){.landlord-link--mobile{padding:0;width:auto}}@media screen and (min-width:1024px){.landlord-link--mobile{display:none}}.landlord-link__wrapper{display:flex;flex-direction:row;justify-content:space-between;padding:23px 0 21px 21px;background-color:#fff}@media screen and (min-width:768px){.landlord-link__wrapper{padding:18px 20px 17px 16px}}@media screen and (min-width:1024px){.landlord-link__wrapper{padding:21px 84px 10px 16px}}@media screen and (min-width:768px){.landlord-link__wrap-text{display:flex;flex-direction:column;flex-direction:row;flex-grow:2;justify-content:space-between;align-items:baseline}}@media screen and (min-width:1024px){.landlord-link__wrap-text{justify-content:flex-start}}@media screen and (min-width:1061px){.landlord-link__wrap-text{flex-wrap:wrap}}.landlord-link__icon{position:relative;bottom:6px;order:1;width:39px;height:25px;margin-right:22px;background-image:url(/webpack/6c1a7772bf9da64433a9cf97cd21f9c3.svg);background-repeat:no-repeat;background-position:50%}@media screen and (min-width:768px){.landlord-link__icon{order:0;margin-right:3px}}.landlord-link__title{margin-right:5px;margin-bottom:5px;font-family:KievitProBold,Roboto,sans-serif;font-size:15px;color:#212121}@media screen and (min-width:768px){.landlord-link__title{flex-shrink:0}}.landlord-link__desc{margin-right:10px;font-size:15px;line-height:18px}@media screen and (min-width:768px){.landlord-link__desc{flex-shrink:0;margin-right:2px}}.landlord-link__link{position:relative;display:inline-block;font-size:15px}.landlord-link__link:after{content:"";position:absolute;bottom:-4px;left:0;right:0;display:inline-block;width:100%;height:1px;background-color:#ff4641}@media screen and (min-width:768px){.landlord-link__link{bottom:0}}.slider-menu{margin-top:42px;padding:0 12px}@media screen and (min-width:481px){.slider-menu{padding:0;margin-top:74px}}.slider-menu__title{font-size:24px;line-height:28px;font-family:KievitProExtraBold,Roboto,sans-serif;margin-bottom:16px}@media screen and (min-width:481px){.slider-menu__title{margin-left:12px}}@media screen and (min-width:641px){.slider-menu__title{font-size:36px;line-height:40px;margin-bottom:22px;margin-left:34px}}@media screen and (min-width:993px){.slider-menu__title{margin-left:0}}.slider-menu__slider{position:relative;margin:0 -12px}@media screen and (min-width:481px){.slider-menu__slider{margin:0}}@media screen and (min-width:641px){.slider-menu__slider{margin:0 -6px}}@media screen and (min-width:993px){.slider-menu__slider{margin:0}}.slider-menu__container.swiper{overflow:visible}@media screen and (min-width:993px){.slider-menu__container.swiper{overflow:hidden}}.slider-menu__slide.swiper-slide{position:relative;height:110px;padding:19px 20px 20px;background-color:#fff;border-radius:5px;box-sizing:border-box;word-wrap:break-word}.slider-menu__next,.slider-menu__prev{opacity:0;z-index:2}@media screen and (min-width:1024px){.slider-menu__next:not(.swiper-button-disabled)~.slider-menu__container:after,.slider-menu__next:not(.swiper-button-disabled)~.slider-menu__container:before,.slider-menu__prev:not(.swiper-button-disabled)~.slider-menu__container:after,.slider-menu__prev:not(.swiper-button-disabled)~.slider-menu__container:before{z-index:2;position:absolute;content:"";top:0;bottom:0;width:25px;border-radius:2px}}@media screen and (min-width:641px){.slider-menu__next,.slider-menu__prev{width:35px;height:35px;opacity:1;pointer-events:auto}}.slider-menu__prev:not(.swiper-button-disabled)~.slider-menu__container:before{left:0;box-shadow:inset 5px 0 8px rgba(0,0,0,.07)}.slider-menu__next:not(.swiper-button-disabled)~.slider-menu__container:after{right:0;box-shadow:inset -5px 0 8px rgba(0,0,0,.07)}.slider-menu__next{right:19px}@media screen and (min-width:1024px){.slider-menu__next{right:-19px}}.slider-menu__prev{left:19px}@media screen and (min-width:1024px){.slider-menu__prev{left:-19px}}.slider-menu__heading{font-size:13px;line-height:17px;font-family:KievitProMedium,Roboto,sans-serif;color:#ff4641;margin-bottom:4px;text-transform:uppercase}@media screen and (min-width:641px){.slider-menu__heading{margin-bottom:4px}}.slider-menu__link{display:block;font-size:17px;line-height:20px;font-family:KievitProMedium,Roboto,sans-serif;color:#030303;transition:color .2s;margin-bottom:3px}.slider-menu__link:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.slider-menu__link:hover{color:#ff4641}.slider-menu__icon{display:none}.slider-menu__counter{display:inline-block;font-size:12px;line-height:14px;color:#000;padding:2px 5px;border-radius:5px;background-color:#f5f1e8;margin-right:5px}.slider-menu__counter:empty{padding:0}.slider-menu__counter-new{font-size:12px;line-height:14px;padding:2px 5px;background-color:#ff4641;color:#fff;border-radius:5px}.commercial-button__next.commercial-button__next--hotel,.commercial-button__prev.commercial-button__next--hotel{display:none}@media screen and (min-width:1200px){.commercial-button__next.commercial-button__next--hotel,.commercial-button__prev.commercial-button__next--hotel{display:block}}.commercial-button__next.commercial-button__prev--hotel,.commercial-button__prev.commercial-button__prev--hotel{display:none}@media screen and (min-width:1200px){.commercial-button__next.commercial-button__prev--hotel,.commercial-button__prev.commercial-button__prev--hotel{display:block}}.commercial-button__next.swiper-button-disabled,.commercial-button__prev.swiper-button-disabled{pointer-events:none;opacity:0}.no-touch .commercial-button__next.swiper-button-disabled:hover,.no-touch .commercial-button__prev.swiper-button-disabled:hover{background-color:#fff;border-color:#f0eade}.commercial-button__next--hotel,.commercial-button__prev--hotel{display:none}@media screen and (min-width:1200px){.commercial-button__next--hotel,.commercial-button__prev--hotel{display:block}}.commercial-button__prev--hotel{left:16px}.commercial-button__next--hotel{right:16px}.com-promo-answer{padding:24px 27px;background-color:#fff}@media screen and (max-width:640px){.com-promo-answer{padding:24px 13px}}.com-promo-answer--city{background-color:#f5f1e8;padding-bottom:59px;margin-bottom:73px}@media screen and (max-width:640px){.com-promo-answer--city{margin-bottom:57px}}.com-promo-answer--city .com-promo-answer__head{margin-bottom:17px}.com-promo-answer--city .com-promo-answer__label,.com-promo-answer--city .com-promo-answer__title{font-size:17px}.com-promo-answer--city .com-promo-answer__text p{font-size:21px;line-height:1.33333;margin-bottom:11px}@media screen and (max-width:640px){.com-promo-answer--city .com-promo-answer__text p{font-size:17px}}.com-promo-answer--city .com-promo-answer__text p:last-child{margin-bottom:0}.com-promo-answer__head{display:flex;align-items:center;margin-bottom:15px}@media screen and (max-width:480px){.com-promo-answer__head{margin-bottom:25px}}.com-promo-answer__avatar{width:30px;height:30px;margin-right:10px}@media screen and (min-width:480px){.com-promo-answer__head-wrap{display:flex;align-items:center}}.com-promo-answer__title{font-size:15px;font-family:KievitProMedium,Roboto,sans-serif;margin-right:10px}.com-promo-answer__label{font-size:13px;color:#ff4641}.com-promo-answer__text,.com-promo-answer__text p{font-size:15px;line-height:1.66667;margin:0}.com-promo-answer__text p a{border-bottom:3px solid #ff4641;transition:.2s}.no-touch .com-promo-answer__text p a:focus,.no-touch .com-promo-answer__text p a:hover{color:#ff4641;border-bottom-color:hsla(0,0%,100%,0)}.swiper__preloader{position:relative;width:100%;height:100%;background:#e3dac6;border-radius:2px;overflow:hidden;position:absolute;top:0;left:0;z-index:10}.swiper__preloader:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}.wysiwyg-content figure{margin:27px 0}@media screen and (min-width:768px){.wysiwyg-content figure{margin:50px 0}}.block-faq{margin-top:40px}.hotel-page__layout .block-faq{padding-top:31px;margin-top:0}@media screen and (min-width:1024px){.hotel-page__layout .block-faq{padding-top:37px}}.block-faq__input-list,.block-faq__input-list:not(:checked)~.block-faq__box .block-faq__swiper-item:nth-of-type(n+7){display:none}.block-faq__input-list:not(:checked)~.block-faq__show-more:before{content:attr(data-show)}.block-faq__input-list:checked~.block-faq__box .block-faq__swiper-item:nth-of-type(n+7){display:block}.block-faq__title{margin:0;font-size:24px;line-height:30px}@media screen and (min-width:1024px){.block-faq__title{font-size:30px;line-height:36px}}@media screen and (min-width:768px){.block-faq__ask-question{max-width:166px;margin-left:auto}}.block-faq__box{margin-top:28px;background-color:#fff}.hotel-page__layout .block-faq__box{margin-top:49px}@media screen and (min-width:641px){.hotel-page__layout .block-faq__box{margin-top:21px}}@media screen and (min-width:1024px){.hotel-page__layout .block-faq__box{margin-top:24px}}@media screen and (min-width:768px){.block-faq__box{padding:30px 20px;border-radius:5px;box-shadow:0 8px 50px rgba(31,21,1,.09)}}@media screen and (min-width:1200px){.block-faq__box{padding:0;box-shadow:none}}.block-faq__swiper-wrapper{display:flex;flex-direction:column}.block-faq__swiper-item{padding-bottom:15px}@media screen and (min-width:768px){.block-faq__swiper-item{padding-bottom:20px}}.block-faq__swiper-item:not(:first-of-type){border-top:1px solid #f0eade;padding:15px 0}@media screen and (min-width:768px){.block-faq__swiper-item:not(:first-of-type){padding:20px 0}}.block-faq__swiper-input{display:none}.block-faq__swiper-input+.block-faq__question{margin-right:0;float:none;font-family:KievitProMedium,Roboto,sans-serif}.block-faq__swiper-input:checked~.block-faq__question .block-faq__question-text{color:#ff4641}.block-faq__swiper-input:checked~.block-faq__question:after{background-image:url(/webpack/326c467c8dd2f087f0857ff86876ac8d.svg);transform:rotate(0deg)}.block-faq__swiper-input:not(:checked)~.block-faq__answer{display:none}.block-faq__question{position:relative}.block-faq__question:before{display:none!important}.block-faq__question:after{position:absolute;content:"";top:50%;right:0;width:20px;height:20px;background:url(/webpack/5e4ca163695c0ee6544621ea6f36bcc8.svg) no-repeat;transform:translateY(-50%)}@media screen and (min-width:768px){.block-faq__question:after{top:7px;width:14px;height:9px;background-image:url(/webpack/054904652f722392a5d7c59a87645fae.svg);transform:none}}.block-faq__question-text{display:inline-block;width:calc(100% - 28px);font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;line-height:17px;color:#000;transition:.3s}@media screen and (min-width:768px){.block-faq__question-text{font-size:17px;line-height:20px}}@media screen and (min-width:1024px){.block-faq__question-text{width:calc(100% - 50px)}}.block-faq__answer{margin-bottom:0}.block-faq__answer-text{font-size:15px;line-height:20px;color:#000}@media screen and (min-width:768px){.block-faq__answer-text{font-size:17px;line-height:28px}}.block-faq__swiper-nav{display:none}.block-faq__show-more{position:relative;margin-top:20px;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;line-height:50px;text-align:center;background-color:#fff;border:2px solid #f5f1e8;border-radius:5px;transition:.3s;cursor:pointer}.block-faq__show-more:before{content:attr(data-hide)}.no-touch .block-faq__show-more:hover{color:#f60d0a;border-color:#f60d0a}.block-faq--popup{background-color:#fff}.block-faq--popup .block-faq__popup-close{position:fixed;top:12px;left:12px;padding:0;width:40px;height:40px;font-size:0;background:#fff url(/webpack/edeafb797b056af65373387d3526e669.svg) no-repeat calc(50% - 1.5px) 50%/7px 11px;border:none;border-radius:50%;box-shadow:5px 5px 30px rgba(0,0,0,.2);z-index:10}.block-faq--popup .mfp-container{height:auto;padding:0 12px}.block-faq--popup .block-faq__box-wrap{padding:57px 0 50px}.block-faq--popup .block-faq__swiper-wrapper{flex-direction:row}.block-faq--popup .block-faq__swiper-item{border:none}.block-faq--popup .block-faq__answer{display:block!important;margin-top:20px}.block-faq--popup .block-faq__question:after{display:none}.block-faq--popup .block-faq__question-text{font-family:KievitProBold,Roboto,sans-serif;font-size:24px;line-height:30px}.block-faq--popup .block-faq__swiper-nav{position:fixed;right:12px;bottom:12px;left:12px;z-index:10;display:flex;height:50px}.block-faq--popup .block-faq__swiper-btn{position:relative;top:auto;right:auto;bottom:auto;left:auto;flex-shrink:0;height:50px;margin:0;padding:0;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;line-height:50px;text-align:center;color:#000;border:none;border-radius:5px;background:#f5f1e8}.block-faq--popup .block-faq__swiper-btn:after{display:none}.block-faq--popup .block-faq__swiper-btn:before{content:" ";position:absolute;top:50%;left:50%;width:9px;height:15px;background:url(/webpack/edeafb797b056af65373387d3526e669.svg) no-repeat 50%/100%;transform:translate(-50%,-50%)}.block-faq--popup .block-faq__swiper-btn--prev{width:50px}.block-faq--popup .block-faq__swiper-btn--next{display:flex;flex-direction:row-reverse;width:236px;margin-left:auto}.block-faq--popup .block-faq__swiper-btn--next:before{position:static;margin-left:10px;transform:rotate(180deg)}.block-faq--questions{padding:30px 12px;background-color:#fff}@media screen and (min-width:1024px){.block-faq--questions{padding:40px 25px}}@media screen and (min-width:768px){.block-faq__swiper-item:last-of-type{border-bottom:1px solid #f0eade}}.recommendation-content .com-promo-answer__text,.recommendation-content .com-promo-answer__text p{font-size:15px;line-height:1.66667;margin:0}.recommendation-content .com-promo-answer__text p a{border-bottom:3px solid #ff4641;transition:.2s}.no-touch .recommendation-content .com-promo-answer__text p a:focus,.no-touch .recommendation-content .com-promo-answer__text p a:hover{color:#ff4641;border-bottom-color:hsla(0,0%,100%,0)}.price-companies{display:flex;flex-flow:column}.price-companies.price-companies__hide-max-companies .price-companies__row:nth-child(n+10){display:none}.price-companies__list{width:100%}.price-companies__row{display:flex;justify-content:space-between;min-height:20px;line-height:17px;font-size:15px;margin-bottom:12px}@media screen and (min-width:768px){.price-companies__row{font-size:17px;max-width:417px}}.price-companies__row:last-child{margin-bottom:0}.price-companies__price{font-family:KievitProBold,Roboto,sans-serif;color:#ff4641;min-width:80px;text-align:right}.price-companies__no-data{color:#a0a0a0}.price-companies__footnote{display:block;font-size:13px;line-height:1.25;margin:22px 0;color:#7f7f7f}.price-companies__show-more--hide{display:none}.price-companies__input--show-more[type=checkbox]~label:before{display:inline-block;font-size:15px;line-height:17px;color:#ff4641;vertical-align:middle;width:auto;height:auto;border:none;box-shadow:none;background-color:transparent;margin-right:5px;background:none}@media screen and (min-width:768px){.price-companies__input--show-more[type=checkbox]~label:before{font-size:17px;line-height:28px}}.price-companies__input--show-more[type=checkbox]:checked~label:before{content:"Скрыть список";background-image:unset}.price-companies__input--show-more[type=checkbox]+label:before{content:"Показать ещё";background-image:unset}.price-companies__input--show-more[type=checkbox]~label:after{display:inline-block;content:"";width:20px;height:20px;background-image:url(/webpack/9005b795f217f5196ec8c480d6dd993e.svg);vertical-align:middle}.price-companies__input--show-more[type=checkbox]:checked~label:after{transform:rotate(180deg)}.wrapper{display:flex;flex-direction:column}.icon{background-repeat:no-repeat;background-position:50%;background-size:contain}.icon-arrow-right{background-image:url(/webpack/arrow-right.3b1afc53a1ef1ef0ea6c9ebae35e9796.png)}.icon-positive{background-image:url(/webpack/positive.642e56bcb55a67dc56ae59433c5ed28d.png)}.icon-negative{background-image:url(/webpack/negative.06348f39580f74294dbf94e8b9c1ef90.png)}@-webkit-keyframes lds-ellipsis3{0%,25%{left:32px;transform:scale(0)}50%{left:32px;transform:scale(1)}75%{left:100px}to{left:168px;transform:scale(1)}}@keyframes lds-ellipsis3{0%,25%{left:32px;transform:scale(0)}50%{left:32px;transform:scale(1)}75%{left:100px}to{left:168px;transform:scale(1)}}@-webkit-keyframes lds-ellipsis2{0%{transform:scale(1)}25%,to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:scale(1)}25%,to{transform:scale(0)}}@-webkit-keyframes lds-ellipsis{0%{left:32px;transform:scale(0)}25%{left:32px;transform:scale(1)}50%{left:100px}75%{left:168px;transform:scale(1)}to{left:168px;transform:scale(0)}}@keyframes lds-ellipsis{0%{left:32px;transform:scale(0)}25%{left:32px;transform:scale(1)}50%{left:100px}75%{left:168px;transform:scale(1)}to{left:168px;transform:scale(0)}}.lds-ellipsis{position:relative}.lds-ellipsis>div{transform:translate(-50%,-50%)}.lds-ellipsis>div,.lds-ellipsis div>div{position:absolute;width:40px;height:40px}.lds-ellipsis div>div{border-radius:50%;background:#ff4641;top:77px;left:32px;-webkit-animation:lds-ellipsis 3s cubic-bezier(0,.5,.5,1) infinite forwards;animation:lds-ellipsis 3s cubic-bezier(0,.5,.5,1) infinite forwards}.no-touch .button-new:hover .lds-ellipsis div>div{background:#fff}.lds-ellipsis div:first-child div{-webkit-animation:lds-ellipsis2 3s cubic-bezier(0,.5,.5,1) infinite forwards;animation:lds-ellipsis2 3s cubic-bezier(0,.5,.5,1) infinite forwards}.lds-ellipsis div:nth-child(2) div{-webkit-animation-delay:-1.5s;animation-delay:-1.5s}.lds-ellipsis div:nth-child(3) div{-webkit-animation-delay:-.75s;animation-delay:-.75s}.lds-ellipsis div:nth-child(4) div{-webkit-animation-delay:0s;animation-delay:0s}.lds-ellipsis div:nth-child(5) div{-webkit-animation:lds-ellipsis3 3s cubic-bezier(0,.5,.5,1) infinite forwards;animation:lds-ellipsis3 3s cubic-bezier(0,.5,.5,1) infinite forwards}.lds-ellipsis{width:60px!important;height:15px!important;transform:translate(-30px,-30px) scale(.3) translate(30px,30px)}.com-ya-iframe{overflow:hidden;padding-top:40px}@media screen and (max-width:768px){.com-ya-iframe{overflow:initial;padding-top:25px}}.com-ya-iframe__iframe{display:block;margin:0 auto;overflow:initial!important}@media screen and (max-width:768px){.com-ya-iframe__iframe{display:none}}.com-ya-iframe__link{display:none;font-size:16px;line-height:1.15}@media screen and (max-width:768px){.com-ya-iframe__link{display:initial}}.com-interests{display:flex;flex-wrap:wrap}@media screen and (max-width:768px){.com-interests{margin:0 -12px}}.com-interests__item{position:relative;display:flex;width:calc(50% - 11px);min-height:187px;padding:0 3.3%;background-color:#faf8f3;margin-bottom:22px;color:#000;border-bottom:none}.com-interests__item:nth-child(2n){margin-left:11px}.com-interests__item:nth-child(odd){margin-right:11px}@media screen and (max-width:1199px){.com-interests__item{width:100%;min-height:auto;margin-bottom:10px;padding:0 12px}.com-interests__item:nth-child(2n),.com-interests__item:nth-child(odd){margin-right:0;margin-left:0}}.com-interests__item .no-touch,.com-interests__item:focus,.com-interests__item:hover{background-color:#fde283}.com-interests__item .no-touch .com-interests__label,.com-interests__item:focus .com-interests__label,.com-interests__item:hover .com-interests__label{background-color:#ff4641;color:#fff}.com-interests__img{display:flex;align-self:center;flex-shrink:0;width:50px;height:50px;margin-right:13px;border-radius:50%;overflow:hidden}@media screen and (min-width:768px){.com-interests__img{width:98px;height:90px;margin-right:50px}}.com-interests__icon{width:100%;height:100%}.com-interests__info{padding:22px 0 10px}@media screen and (max-width:1199px){.com-interests__info{padding-bottom:20px}}.com-interests__label{display:inline-block;padding:0 14px;margin-bottom:7px;background-color:#fde283;font-size:13px;line-height:21px;transition:background-color .3s,color .3s}a.com-interests__title{display:block;margin-bottom:6px;font-size:21px;font-family:KievitProBold,Roboto,sans-serif;line-height:1.14286}@media screen and (max-width:768px){a.com-interests__title{font-size:17px;line-height:1.41176}}a.com-interests__title:after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;display:block;width:100%;height:100%}.com-interests__text{font-size:15px;line-height:1.4}.review-client{padding:18px 0 17px}.review-client+.review-client{border-top:1px solid #efeadf}.review-client__author{margin-bottom:13px;color:#000;font-size:15px;line-height:1;font-family:KievitProMedium,Roboto,sans-serif}.review-client__info{margin-bottom:4px}.review-client__date{padding-top:1px;color:#7f7f7f;font-size:13px;line-height:1.3}.review-client__text{color:#000;font-size:15px;line-height:1.6}.review-client__more{color:#ff4641;font-size:15px}.review-client__stars{margin-right:18px;margin-bottom:4px;font-size:15px;font-family:KievitProMedium,Roboto,sans-serif}.review-client__stars .star{width:13px;height:13px;display:inline-block;text-decoration:none;border:none;background:url(/webpack/109e3e50c207c604c4e63580a40b931e.svg) no-repeat 50%;background-size:12px;margin-right:3px;vertical-align:middle}.review-client__stars .star.unfilled{background:url(/webpack/c506c78b0b7d36a39ba1208836425a4b.svg) no-repeat 50%;background-size:16px}.review-client__ratings{vertical-align:middle;margin-left:10px}.review-client__data{display:flex;flex-wrap:wrap}.most-searchable{display:flex;flex-direction:column;background-color:#f9f7f2;padding:38px 20px 20px 10px;margin-bottom:30px}.most-searchable__title-wrap{text-align:center}.most-searchable__title{font-size:21px;line-height:25px;letter-spacing:.5px;text-transform:uppercase}.most-searchable__title--red{color:#ff4641}.most-searchable__title--black{color:#000}.most-searchable__item{padding:10px 0 19px 10px}.most-searchable__item:not(:last-child){border-bottom:1px solid #f0eade}.most-searchable__link{font-size:15px;line-height:17px;font-family:KievitProBold,Roboto,sans-serif;color:#000}.most-searchable__link .no-touch,.most-searchable__link:hover{color:#ff4641}.avia-tourists-reviews .tourists-reviews__item{padding:0}.avia-tourists-reviews a.reviews-tourists{padding:40px 0 33px;border-bottom:none}@media screen and (max-width:480px){.avia-tourists-reviews a.reviews-tourists{flex-direction:column;padding-top:34px;padding-bottom:23px}}.avia-tourists-reviews .reviews-tourists:not(:last-child){border-bottom:1px solid #efeadf}.avia-tourists-reviews .reviews-tourists:last-child{padding-bottom:0}.avia-tourists-reviews .reviews-tourists__info{padding-left:13px;padding-right:15px}@media screen and (max-width:480px){.avia-tourists-reviews .reviews-tourists__info{padding:0}}@media screen and (max-width:480px){.avia-tourists-reviews .reviews-tourists__img{top:22px}}.avia-tourists-reviews .reviews-tourists__name{color:#000}.avia-tourists-reviews .reviews-tourists__detail{font-size:13px;line-height:17px;color:#7f7f7f;margin-bottom:7px}@media screen and (max-width:480px){.avia-tourists-reviews .reviews-tourists__detail{margin-bottom:4px}}.avia-tourists-reviews .reviews-tourists__stars{padding-bottom:5px}@media screen and (max-width:480px){.avia-tourists-reviews .reviews-tourists__stars{padding-top:28px;padding-bottom:9px}}.avia-tourists-reviews .reviews-tourists__stars svg{margin-right:5px}.avia-tourists-reviews .reviews-tourists__sum{font-family:KievitProBold,Roboto,sans-serif}@media screen and (max-width:480px){.avia-tourists-reviews .reviews-tourists__sum{padding:0 8px}}.avia-tourists-reviews .reviews-tourists__text{color:#000}.interesting-for-tourists{display:flex;flex-direction:column;background-color:#f9f7f2;padding:35px 20px 20px;margin-top:30px}.interesting-for-tourists__title-wrap{display:flex;flex-direction:column;align-items:center}.interesting-for-tourists__title{font-size:21px;line-height:25px;letter-spacing:.5px;text-transform:uppercase}.interesting-for-tourists__title--black{color:#000}.interesting-for-tourists__title--red{color:#ff4641}.interesting-for-tourists__item{padding:22px 0 21px 3px;border-bottom:1px solid #f0eade}.interesting-for-tourists__item:first-child{padding-top:17px}.interesting-for-tourists__link{font-size:17px;line-height:28px;font-family:KievitProBold,Roboto,sans-serif;color:#000}.interesting-for-tourists__link .no-touch,.interesting-for-tourists__link:hover{color:#ff4641}.interesting-for-tourists__text{font-size:17px;line-height:28px}.interesting-for-tourists__all-info{font-size:15px;line-height:17px;color:#ff4641;margin:0 58px;align-self:center;padding-top:28px;transition:all .3s ease}.interesting-for-tourists__all-info .no-touch,.interesting-for-tourists__all-info:hover{border-bottom:1px solid #ff4641}.seo-interesting-info{display:flex;flex-wrap:wrap;margin:-22px -12px 0}@media screen and (max-width:768px){.seo-interesting-info{margin:-22px 0 0}}@media screen and (max-width:480px){.seo-interesting-info{margin:0}}.seo-interesting-info--local_profiles{justify-content:space-between;margin:0 -12px}@media screen and (min-width:768px){.seo-interesting-info--local_profiles{margin:0}}.seo-interesting-info__item{width:calc(50% - 26px);margin:20px 12px 0;color:#000;background-color:#faf8f3;transition:all .3s ease;border-radius:5px;max-height:146px}@media screen and (max-width:880px){.seo-interesting-info__item{width:100%}}@media screen and (max-width:768px){.seo-interesting-info__item{margin:20px 0 0;max-height:124px}}@media screen and (max-width:480px){.seo-interesting-info__item{margin:10px 0 0}}.seo-interesting-info--local_profiles .seo-interesting-info__item{margin:0 0 10px}@media screen and (min-width:768px){.seo-interesting-info--local_profiles .seo-interesting-info__item{margin:0 0 26px}}@media screen and (min-width:1024px){.seo-interesting-info--local_profiles .seo-interesting-info__item{width:calc(50% - 16px);margin:0 0 22px;padding:13px 13px 13px 27px}}.seo-interesting-info__item:nth-child(4) .seo-interesting__img-wrapper{width:93px;height:93px}@media screen and (max-width:480px){.seo-interesting-info__item:nth-child(4) .seo-interesting__img-wrapper{width:53px;height:53px}}.seo-interesting-info--local_profiles .seo-interesting-info__item:nth-child(4) .seo-interesting__img-wrapper{width:50px;height:50px}@media screen and (min-width:768px){.seo-interesting-info--local_profiles .seo-interesting-info__item:nth-child(4) .seo-interesting__img-wrapper{width:100px;height:100px}}.seo-interesting-info__item--big{width:100%;flex-basis:100%}.seo-interesting-info__item--big .seo-interesting{padding:18px 43px 12px 35px}@media screen and (max-width:768px){.seo-interesting-info__item--big .seo-interesting{padding:20px 43px 10px 30px}}@media screen and (max-width:480px){.seo-interesting-info__item--big .seo-interesting{padding:21px 12px 20px}}.seo-interesting-info__item--big .seo-interesting--local_profiles{padding:0 12px}@media screen and (min-width:768px){.seo-interesting-info__item--big .seo-interesting--local_profiles{padding:0 28px}}@media screen and (min-width:1024px){.seo-interesting-info__item--big .seo-interesting--local_profiles{padding:1px 28px 2px}}.seo-interesting--local_profiles{padding:0 12px}.seo-interesting{position:relative;display:flex;align-items:center;justify-content:space-between;height:100%;border-bottom:none;padding:26px 43px 23px 36px;transition:all .3s ease;border-radius:5px}.seo-interesting .no-touch,.seo-interesting:focus,.seo-interesting:hover{background-color:#fde283}.seo-interesting .no-touch .seo-excursions__show-more-button,.seo-interesting:focus .seo-excursions__show-more-button,.seo-interesting:hover .seo-excursions__show-more-button{background-color:#ff4641;color:#fff;border-color:#ff4641}@media screen and (max-width:768px){.seo-interesting{align-items:center;padding-top:22px;padding-left:30px;padding-bottom:12px}}@media screen and (max-width:480px){.seo-interesting{padding:21px 12px 20px}}.seo-interesting:not(:last-child){margin-bottom:23px}.seo-interesting .seo-excursions__show-more-button{min-width:166px;padding-top:12px;line-height:20px}@media screen and (max-width:880px){.seo-interesting .seo-excursions__show-more-button{display:none}}.seo-interesting--local_profiles{padding:25px 12px;margin-bottom:10px}@media screen and (min-width:768px){.seo-interesting--local_profiles{padding:28px 30px;margin-bottom:20px}}.seo-interesting__wrapper{display:flex}@media screen and (max-width:768px){.seo-interesting__wrapper{align-items:center}}.seo-interesting__img-wrapper{flex-shrink:0;align-self:center;width:90px;height:90px;margin-right:30px;margin-bottom:5px}@media screen and (max-width:768px){.seo-interesting__img-wrapper{margin-right:28px;margin-bottom:0}}@media screen and (max-width:480px){.seo-interesting__img-wrapper{width:51px;height:51px;margin-right:12px}}.seo-interesting--local_profiles .seo-interesting__img-wrapper{align-self:flex-start}@media screen and (min-width:768px){.seo-interesting--local_profiles .seo-interesting__img-wrapper{display:flex;justify-content:center;align-items:center;width:90px;height:90px;margin-right:30px}}@media screen and (min-width:1024px){.seo-interesting--local_profiles .seo-interesting__img-wrapper{margin-bottom:0;margin-top:0}}.seo-interesting__img-wrapper:nth-child(4){width:100px;height:100px}.seo-interesting__text-wrapper{align-self:center}@media screen and (max-width:768px){.seo-interesting__text-wrapper{padding-bottom:36px}}@media screen and (max-width:480px){.seo-interesting__text-wrapper{padding-bottom:0}}.seo-interesting--local_profiles .seo-interesting__text-wrapper{padding-bottom:0}.seo-interesting__text{font-size:15px;line-height:21px}.seo-interesting--local_profiles .seo-interesting__text{display:inline-block;margin-bottom:3px}@media screen and (min-width:768px){.seo-interesting--local_profiles .seo-interesting__text{margin-bottom:7px}}@media screen and (min-width:1024px){.seo-interesting--local_profiles .seo-interesting__text{margin-bottom:10px}}.seo-interesting__link{display:block;margin-bottom:7px;font-size:21px;line-height:25px;font-family:KievitProBold,Roboto,sans-serif}@media screen and (max-width:640px){.seo-interesting__link{font-size:17px}}.seo-interesting__link:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}@media screen and (max-width:768px){.seo-interesting__link{margin-bottom:5px}}.seo-interesting--local_profiles .seo-interesting__link{margin-bottom:0}.commercial-checkbox{display:inline-block;position:relative;padding-left:28px;border-bottom:none;cursor:pointer}.commercial-checkbox:after,.commercial-checkbox:before{position:absolute;content:"";left:0;top:5px;width:20px;height:20px;border-radius:2px;transition:.3s}.commercial-checkbox:before{border:2px solid #d5cdbe}.commercial-checkbox.active:after{border:2px solid #ff4641;background-color:#ff4641;background-image:url(/webpack/566ee45f223a4f005e1dec95170a7dd0.svg);background-repeat:no-repeat;background-position:40% 50%}.commercial-checkbox:focus:before,.no-touch .commercial-checkbox:hover:before{border-color:#ff4641;transition:border-color .3s ease}.commercial-checkbox:focus .commercial-checkbox__code,.commercial-checkbox:focus .commercial-checkbox__text,.no-touch .commercial-checkbox:hover .commercial-checkbox__code,.no-touch .commercial-checkbox:hover .commercial-checkbox__text{color:#ff4641}.commercial-checkbox:disabled:before{color:#d5cdbe}.commercial-checkbox:disabled .commercial-checkbox__text{opacity:.5}.commercial-checkbox--flex{display:flex}.commercial-checkbox--flex-between{display:flex;width:100%}.commercial-checkbox--rent-cars{margin-bottom:13px}.commercial-checkbox--rent-cars:after,.commercial-checkbox--rent-cars:before{top:0;transform:none}.commercial-checkbox--hidden{display:none}.commercial-checkbox--hotels-page{width:100%}.commercial-checkbox--top:before{top:3px}.commercial-checkbox--disabled:before{background-color:#d4d4d4;border-color:#d4d4d4}.commercial-checkbox--disabled .commercial-checkbox__text,.commercial-checkbox--disabled .hotels-page-filter__counter{color:#d4d4d4}.no-touch .commercial-checkbox--disabled:focus,.no-touch .commercial-checkbox--disabled:hover{pointer-events:none}.no-touch .commercial-checkbox--disabled:focus:before,.no-touch .commercial-checkbox--disabled:hover:before{background-color:#d4d4d4;border-color:#d4d4d4}.no-touch .commercial-checkbox--disabled:focus .commercial-checkbox__text,.no-touch .commercial-checkbox--disabled:focus .hotels-page-filter__counter,.no-touch .commercial-checkbox--disabled:hover .commercial-checkbox__text,.no-touch .commercial-checkbox--disabled:hover .hotels-page-filter__counter{color:#d4d4d4}.commercial-checkbox__text{font-size:15px;line-height:28px;transition:color .3s ease}.commercial-checkbox__text--color{color:#515151}.commercial-checkbox__code{color:#7f7f7f;font-size:15px;line-height:28px;margin-left:auto;white-space:nowrap;transition:color .3s ease}.no-touch .commercial-checkbox__code:hover{color:#000}.filter-checkbox{display:flex;align-items:center;position:relative;border-bottom:none;cursor:pointer;box-sizing:border-box;width:100%;font-family:KievitPro}.filter-checkbox--inline{width:auto}.filter-checkbox.hide{display:none}.filter-checkbox__custom{position:relative;width:20px;min-width:20px;height:20px;border:2px solid #d5cdbe;border-radius:2px;display:inline-block;box-sizing:border-box;margin-right:11px;transition:all .1s;background-color:#fff}.commercial-filter__custom .filter-checkbox__custom{margin-right:7.2px}.filter-checkbox__custom:after{position:absolute;font-family:icomoon;font-size:8px;color:#fff;left:46%;top:55%;transform:translate(-50%,-50%)}.filter-checkbox input[type=checkbox]:checked+.filter-checkbox__custom{border-color:#ff4641;transition:.1s;background:#ff4641}.filter-checkbox input[type=checkbox]:checked+.filter-checkbox__custom:after{content:"\e917"}.filter-checkbox:focus .filter-checkbox__custom,.no-touch .filter-checkbox:hover .filter-checkbox__custom{border-color:#ff4641}.filter-checkbox:focus .filter-checkbox__subtitle,.filter-checkbox:focus .filter-checkbox__title,.no-touch .filter-checkbox:hover .filter-checkbox__subtitle,.no-touch .filter-checkbox:hover .filter-checkbox__title{color:#ff4641}.filter-checkbox__title{font-size:15px;font-family:KievitPro;color:#212121;transition:color .3s ease;line-height:28px}.filter-checkbox__title--active{padding-left:26px;margin-left:-3px}.filter-checkbox__title--active:before{content:"";width:20px;height:20px;position:absolute;background:url(/webpack/7f70000c045866ae29649773b6369fb2.svg) no-repeat 50%/cover;top:5px;left:0}.filter-checkbox__title--kids{padding-left:26px;margin-left:-3px}.filter-checkbox__title--kids:before{content:"";width:20px;height:20px;position:absolute;background:url(/webpack/2e909fe3cac6f593b95fc06eff78291c.svg) no-repeat 50%/cover;top:5px;left:0}.filter-checkbox__title--family{padding-left:26px;margin-left:-3px}.filter-checkbox__title--family:before{content:"";width:20px;height:20px;position:absolute;background:url(/webpack/9239a16dcf9499e13875381294705b67.svg) no-repeat 50%/cover;top:5px;left:0}.filter-checkbox__title--business{padding-left:26px;margin-left:-3px}.filter-checkbox__title--business:before{content:"";width:20px;height:20px;position:absolute;background:url(/webpack/979eae1fc38dd16c90180f4bed9dc2af.svg) no-repeat 50%/cover;top:5px;left:0}.filter-checkbox__title--couples{padding-left:26px;margin-left:-3px}.filter-checkbox__title--couples:before{content:"";width:20px;height:20px;position:absolute;background:url(/webpack/6d0dfa2f0699b0d02adcb1c1f75b16a4.svg) no-repeat 50%/cover;top:5px;left:0}.commercial-filter__custom .filter-checkbox__title{font-size:14px}.filter-checkbox__title--badge:after{content:"";display:inline-block;width:20px;height:20px;background-image:url(/webpack/9827fe638bf3a8994ddc54a247ea32c1.svg);vertical-align:middle;margin-left:10px}.filter-checkbox__code{color:#7f7f7f;font-size:15px;line-height:28px;margin-left:auto;white-space:nowrap;transition:color .3s ease}.no-touch .filter-checkbox__code:hover{color:#ff4641}.no-touch .filter-checkbox__code.js-tours-r-sidebar-code-info:hover{color:#000}.filter-checkbox__count{padding-left:15px}.filter-checkbox--no-wrap .filter-checkbox__code{margin-left:20px}.filter-checkbox--no-wrap .filter-checkbox__title{position:relative;width:100%;overflow-x:hidden;white-space:nowrap}.filter-checkbox--no-wrap .filter-checkbox__title:after{content:"";position:absolute;top:0;right:-4px;bottom:0;width:50px;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}@media screen and (min-width:1200px){.filter-checkbox--no-wrap .filter-checkbox__title:after{right:0}}.filter-checkbox--hotels{min-height:30px;align-items:flex-start;padding:5px}.filter-checkbox--hotels .filter-checkbox__custom{width:20px;min-width:20px;height:20px}.filter-checkbox--hotels .filter-checkbox__custom:after{top:50%}.filter-checkbox--hotels .filter-checkbox__count,.filter-checkbox--hotels .filter-checkbox__only-btn,.filter-checkbox--hotels .filter-checkbox__title{line-height:18px}.filter-checkbox__count{font-size:15px;margin-left:auto;line-height:28px;color:#7f7f7f}.filter-checkbox__only-btn{display:none;font-size:15px;color:#ff4641;position:absolute;right:0;top:0;height:100%;align-items:center;transition:all .1s;padding:5px 5px 5px 25px}.filter-checkbox--disabled{pointer-events:none;cursor:none}.filter-checkbox--disabled .filter-checkbox__custom{background-color:#d4d4d4;border-color:#d4d4d4}.filter-checkbox--disabled .filter-checkbox__code,.filter-checkbox--disabled .filter-checkbox__count,.filter-checkbox--disabled .filter-checkbox__title{color:#d4d4d4}.option-link{max-height:40px;white-space:nowrap;padding:6px 17px 10px;margin-bottom:10px;background-color:#f9f7f2;border-bottom:none;transition:background .3s ease,border-color .3s ease;cursor:pointer;border-radius:50px}.option-link.active,.option-link:focus,.option-link:hover{background-color:#fde283}.option-link:not(:last-child){margin-right:9px}.option-link--flights:not(:last-child){margin-right:5px}.option-link__text{font-size:15px;line-height:28px}.advantages{display:flex;flex-direction:column;margin:12px 0 0}@media screen and (min-width:768px){.advantages{margin-top:0;flex-direction:row;justify-content:space-between;margin-bottom:46px}}.advantages--rent-cars{margin-top:17px}@media screen and (min-width:768px){.advantages--rent-cars{margin-top:23px}}@media screen and (min-width:1200px){.advantages--rent-cars{margin-top:41px;margin-bottom:0}}@media screen and (min-width:768px){.advantages--railway{margin-top:46px}}@media screen and (min-width:1200px){.advantages--railway{margin-top:40px}}.advantages--bus{margin-top:38px}@media screen and (min-width:768px){.advantages--bus{margin-top:30px}}.advantages--insurance{margin-top:30px}@media screen and (min-width:1200px){.advantages--insurance{margin-top:45px}}.advantages__item{margin-bottom:30px}@media screen and (min-width:768px){.advantages__item{flex-basis:calc(33.33333% - 30px)}}.advantages__icon{display:flex;align-items:flex-end;height:90px;margin-bottom:21px}@media screen and (min-width:768px){.advantages__icon{margin-bottom:30px}}.advantages__icon .lozad{justify-content:flex-start;min-width:100px;width:auto}.advantages__title{margin-bottom:.3em;font-family:KievitProBold,Roboto,sans-serif;font-size:17px;line-height:1.64706;color:#000}@media screen and (min-width:768px){.advantages__title{min-height:2.4em;font-size:30px;line-height:1.2}}.advantages__text{font-size:15px;line-height:1.86667}@media screen and (min-width:768px){.advantages__text{font-size:17px;line-height:1.64706}}.column-list{margin-top:22px}@media screen and (min-width:768px){.column-list{margin-top:24px}}@media screen and (min-width:481px){.column-list__list{-moz-column-count:2;column-count:2;-moz-column-gap:83px;column-gap:83px}}@media screen and (min-width:1024px){.column-list__list{-moz-column-count:4;column-count:4;-moz-column-gap:30px;column-gap:30px}}.column-list__link{display:inline-block;font-size:17px;line-height:27px;border-bottom:1px solid #ff4641;transition:.3s}.no-touch .column-list__link:hover{color:#ff4641;border-bottom-color:hsla(0,0%,100%,0)}.column-list__dropdown-list{position:relative;margin-top:12px;padding:0;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;line-height:17px;color:#ff4641;background:none;border:none}@media screen and (min-width:768px){.column-list__dropdown-list{display:none}}.column-list__dropdown-list:after{content:url(/webpack/72528faf6635e204a3cebbc8d3166bd1.svg);margin-left:10px}.column-list__btn-more{display:block;width:292px;margin:21px auto 0;padding:0;box-sizing:content-box;font-size:15px;line-height:48px;letter-spacing:0;text-align:center;color:#212121;border:2px solid #f0eade;transition:.3s}@media screen and (min-width:768px){.column-list__btn-more{margin-top:40px;width:200px}}.no-touch .column-list__btn-more:hover{border-color:#ff4641}.filter__title{margin-bottom:21px;font-family:KievitProBold,Roboto,sans-serif;font-size:17px}.filter__wrapper{display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.filter__wrapper{padding-bottom:28px}}@media screen and (min-width:1200px){.filter__wrapper{padding-bottom:0}}.filter__item{display:flex;align-items:center;border-radius:50px;padding:0 16px;height:40px;margin:0 5px 9px 0;font-size:15px;cursor:pointer;border:none;background-color:#f5f1e8;transition:background-color .2s,color .2s,width .2s;color:#000}.filter__item--active,.no-touch .filter__item:hover{background-color:#fde283}.filter__item-wrap{display:flex;align-items:center;justify-content:space-between}.filter__item-img-wrap{padding-right:10px}.filter__items-wrap{display:flex;flex-wrap:wrap}.filter__items{margin-bottom:26px}.filter__btn-wrap{display:flex;justify-content:center;padding-top:9px}.filter__btn-wrap--mobile{position:absolute;top:6px;left:16px}@media screen and (min-width:768px){.filter__btn-wrap--mobile{display:none}}.filter__btn-wrap--tablet{display:none}@media screen and (min-width:768px){.filter__btn-wrap--tablet{display:block;margin:0 auto;order:1}}.filter__btn-icon{position:relative;display:inline-block;width:19px;height:19px;vertical-align:sub;margin-right:9px;transition:opacity .3s}.filter__btn-icon:after{background:url(/webpack/23284cf832456f2a1d4aefe40f4c4681.svg) no-repeat;opacity:1}.filter__btn-icon:after,.filter__btn-icon:before{content:"";position:absolute;left:0;display:inline-block;width:19px;height:19px;transition:opacity .3s}.filter__btn-icon:before{background:url(/webpack/7b7d57bb641c38029ee6dcb323931306.svg) no-repeat;opacity:0}.filter__btn{font-size:15px;text-align:center;cursor:pointer;transition:color .3s}.filter__btn:hover{color:#ff4641}.filter__btn:hover .filter__btn-icon:after{opacity:0}.filter__btn:hover .filter__btn-icon:before{opacity:1}.filter__apply-btn{position:absolute;right:0;left:0;width:100%;padding:19px 0;border:none;font-size:17px;font-family:KievitProMedium,Roboto,sans-serif;background:#ff4641;color:#fff;transition:background .3s}@media screen and (min-width:768px){.filter__apply-btn{position:static;padding:15px 0;border-radius:2px}}.filter__apply-btn:hover{background:#e43425}.filter__cross-icon{position:absolute;right:26px;top:18px;width:12px;height:12px;background:url(/webpack/7f719127da82f6342bfcdf15a2c089ba.svg) no-repeat;cursor:pointer}@media screen and (min-width:1200px){.filter__cross-icon{display:none}}.filter__apply-btn-wrap{margin:0 -19px}@media screen and (min-width:768px){.filter__apply-btn-wrap{width:100%;margin:0 auto 12px}}@media screen and (min-width:1200px){.filter__apply-btn-wrap{display:none}}.special-offer{margin-bottom:30px}@media screen and (min-width:768px){.special-offer{display:flex}}.special-offer__wrapper{position:relative;border:1px solid #f3efea;border-radius:2px;margin-bottom:10px}@media screen and (min-width:768px){.special-offer__wrapper:before{position:absolute;content:"";top:-1px;left:0;bottom:-1px;width:10px;border-radius:2px;background-color:#ff4641}}@media screen and (min-width:1200px){.special-offer__wrapper{flex-grow:1;margin-right:20px;margin-bottom:0}}@media screen and (min-width:768px){.special-offer__wrapper--archive:before{position:absolute;content:"";top:-1px;left:0;bottom:-1px;width:10px;border-radius:2px;background-color:#b2b2b2}}.special-offer__wrapper--results{margin-right:0;border-bottom:2px dashed #f5f1e8;margin-bottom:0}@media screen and (min-width:768px){.special-offer__wrapper--results{border-right:2px dashed #f5f1e8;border-bottom:1px solid #f3efea;flex-grow:1}}.special-offer-price{background-color:#faf8f3;border-radius:2px}.special-offer-price--results{width:100%;padding:9px 20px 22px;cursor:pointer;transition:background-color .3s ease}@media screen and (min-width:768px){.special-offer-price--results{width:200px;flex-shrink:0;padding-top:62px}}@media screen and (min-width:1024px){.special-offer-price--results{width:263px;padding-left:30px;padding-right:30px;padding-top:55px}}.no-touch .special-offer-price--results:focus,.no-touch .special-offer-price--results:hover{background-color:#f5f1e8}.no-touch .special-offer-price--results:focus .special-offer-price__btn,.no-touch .special-offer-price--results:hover .special-offer-price__btn{background-color:#f60d0a}.special-offer-price--archive{width:100%;padding:11px 20px 22px;cursor:default;transition:background-color .3s ease}.special-offer-price--archive .special-offer-price__text{margin-bottom:14px}@media screen and (min-width:768px){.special-offer-price--archive .special-offer-price__text{margin-bottom:17px}}@media screen and (min-width:768px){.special-offer-price--archive{width:200px;flex-shrink:0;padding-top:18px}}@media screen and (min-width:1024px){.special-offer-price--archive{width:263px;padding-left:30px;padding-right:30px;padding-top:19px}}.no-touch .special-offer-price--archive:focus,.no-touch .special-offer-price--archive:hover{background-color:#f5f1e8}@media screen and (min-width:768px){.special-offer-price--s{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}}@media screen and (min-width:1200px){.special-offer-price--s{align-items:normal;flex-direction:column}}.special-offer-price__lowercase{font-size:13px;line-height:17px;margin-bottom:4px;color:#7f7f7f;padding-top:3px}@media screen and (min-width:768px){.special-offer-price__lowercase{padding-top:4px;margin-bottom:0}}@media screen and (min-width:1024px){.special-offer-price__lowercase{padding-top:10px}}.special-offer-price__uppercase{font-size:13px;line-height:17px;font-family:KievitProMedium,Roboto,sans-serif;letter-spacing:.04em;text-transform:uppercase;padding:1px 4px;border-radius:2px;color:#fff;background-color:#b3b3b3;margin-left:-3px}@media screen and (min-width:768px){.special-offer-price__uppercase{margin-left:-5px}}.special-offer-price__bold{display:block;font-size:30px;line-height:36px;transition:color .3s ease;white-space:nowrap}@media screen and (min-width:768px){.special-offer-price__bold--results{font-size:21px;line-height:28px}}@media screen and (min-width:1024px){.special-offer-price__bold--results{font-size:30px;line-height:36px;padding-top:0}}.special-offer-price__btn{width:100%;font-size:17px;padding:15px 25px}@media screen and (min-width:768px){.special-offer-price__btn{mwidth:180px;padding:15px 17px}}@media screen and (min-width:1024px){.special-offer-price__btn{width:100%}}.no-touch .special-offer-price__btn:focus,.no-touch .special-offer-price__btn:hover{background-color:#f60d0a}.special-offer-price__wrap{padding:30px 20px}@media screen and (min-width:768px){.special-offer-price__wrap--flex{display:flex}}@media screen and (min-width:1200px){.special-offer-price__wrap--flex{flex-direction:column}}.special-offer-price__wrap--border{padding:27px 20px 22px;border-bottom:1px solid #efeadf}@media screen and (min-width:768px){.special-offer-price__wrap--border{border-bottom:none;padding-top:19px}}@media screen and (min-width:1200px){.special-offer-price__wrap--border{padding-top:27px;border-bottom:1px solid #efeadf}}.special-offer-price__calendar{display:flex;background-color:#fff;border-radius:2px;margin-bottom:20px}@media screen and (min-width:768px){.special-offer-price__calendar{margin-bottom:0;margin-right:10px}}@media screen and (min-width:1200px){.special-offer-price__calendar{margin-right:0;margin-bottom:20px}}.special-offer-price__calendar-row{min-width:130px;width:50%;padding:11px 18px}.special-offer-price__calendar-row--border{border-right:1px solid #efeadf}.special-offer-price__calendar-text{position:relative;font-size:16px;line-height:28px;color:#a0a0a0}.special-offer-price__calendar-text:after,.special-offer-price__calendar-text:before{position:absolute;content:" ";top:50%;transform:translateY(-50%);background-repeat:no-repeat}.special-offer-price__calendar-text--calendar{padding-left:23px}.special-offer-price__calendar-text--calendar:before{left:-2px;width:15px;height:15px;background-image:url(/webpack/d98a154c034a8a44285b21f0599b6322.svg)}.special-offer-price__calendar-text--arrow:after{width:19px;height:7px;right:-6px;background-image:url(/webpack/10b0b984d76ac7c87153798a13e5f367.svg)}.special-offer-price__text{font-size:13px;line-height:16px;color:#7f7f7f;margin-bottom:17px}@media screen and (min-width:768px){.special-offer-price__text{margin-bottom:23px}}@media screen and (min-width:1200px){.special-offer-price__text{margin-bottom:22px}}.special-offer-info{padding:20px 17px 30px}@media screen and (min-width:768px){.special-offer-info{padding:25px 18px 30px 31px}}@media screen and (min-width:1200px){.special-offer-info{padding:50px 28px 30px 40px}}.special-offer-info--results{position:relative;padding:22px 17px 14px}@media screen and (min-width:768px){.special-offer-info--results{padding:30px 18px 20px 28px}}@media screen and (min-width:1024px){.special-offer-info--results{padding:30px 28px 27px 40px}}.special-offer-info--results:after,.special-offer-info--results:before{position:absolute;content:" ";display:block;height:22px;width:11px;bottom:-10px;border-left:1px solid #f5f1e8;border-radius:100% 0 0 100%/50% 0 0 50%;background-color:#fff}@media screen and (min-width:768px){.special-offer-info--results:after,.special-offer-info--results:before{height:11px;width:22px;border-right:1px solid #f5f1e8;bottom:auto;right:-26px;border-radius:0 0 50% 50%/0 0 100% 100%}}.special-offer-info--results:after{right:-1px}@media screen and (min-width:768px){.special-offer-info--results:after{top:-1px;right:-11px}}.special-offer-info--results:before{left:-1px;transform:rotate(180deg)}@media screen and (min-width:768px){.special-offer-info--results:before{bottom:-1px;left:auto;right:-11px}}@media screen and (min-width:768px){.special-offer-info__column:before{top:-4px}}@media screen and (min-width:1024px){.special-offer-info__column:before{top:0}}@media screen and (min-width:1024px){.special-offer-info__text--icon{margin-right:21px}}.special-offer-info__company{font-size:17px;line-height:17px;color:#000;padding-right:20px}.special-offer-info__logo-wrap{flex-shrink:0;width:36px;height:36px;margin-right:12px}.special-offer-info__logo{width:100%;height:100%}.special-offer-info__star{width:17px;height:17px;background-image:url(/webpack/109e3e50c207c604c4e63580a40b931e.svg);background-repeat:no-repeat;background-position:50%}.special-offer-info__row-wrap{display:flex;align-items:center}.special-offer-info__row-wrap--display{display:none}@media screen and (min-width:768px){.special-offer-info__row-wrap--display{display:flex}}.special-offer-info__space-between{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}@media screen and (min-width:768px){.special-offer-info__space-between{margin-bottom:20px;flex-wrap:wrap}}@media screen and (min-width:1200px){.special-offer-info__space-between{margin-bottom:16px}}.special-offer-info__space-between--margin{margin-bottom:0;padding-top:9px}@media screen and (min-width:768px){.special-offer-info__space-between--margin{align-items:flex-start;padding-top:8px;margin-bottom:0}}@media screen and (min-width:1200px){.special-offer-info__space-between--margin{padding-top:14px}}.special-offer-info__rating{font-size:20px;line-height:21px;margin-right:6px}.special-offer-info__flex{display:none}@media screen and (min-width:768px){.special-offer-info__flex{display:flex;margin-bottom:53px}}@media screen and (min-width:1200px){.special-offer-info__flex{margin-bottom:48px}}.special-offer-info__column{font-size:21px;line-height:24px;font-family:KievitProMedium,Roboto,sans-serif;padding-right:7px}@media screen and (min-width:768px){.special-offer-info__column{font-family:KievitProBold,Roboto,sans-serif;display:block;margin-bottom:7px;padding-right:0}}@media screen and (min-width:1024px){.special-offer-info__column{font-size:30px;line-height:36px}}.special-offer-info__column--icon{min-width:127px}@media screen and (min-width:768px){.special-offer-info__column--icon{position:relative;flex-grow:1}.special-offer-info__column--icon:before{position:absolute;content:" ";top:0;left:50%;transform:translateX(-50%);width:40px;height:40px;background-image:url(/webpack/0a4563baf3b311819c3d0da616bb2e18.svg);background-repeat:no-repeat;background-position:50%;z-index:2}}@media screen and (min-width:768px) and (min-width:768px){.special-offer-info__column--icon:before{top:-4px}}@media screen and (min-width:768px) and (min-width:1024px){.special-offer-info__column--icon:before{top:0}}@media screen and (min-width:768px){.special-offer-info__column--icon:after{position:absolute;content:" ";top:15px;right:20px;left:20px;height:1px;background-color:#edeae1;z-index:1}}@media screen and (min-width:768px) and (min-width:1024px){.special-offer-info__column--icon:after{top:20px}}@media screen and (min-width:768px){.special-offer-info__column--right{text-align:right}}.flight-offers__mobile{margin-bottom:10px}@media screen and (min-width:768px){.flight-offers__mobile{display:none}}.flight-offers__mobile-wrap{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:6px}.special-offer-info__icon{width:14px;height:12px;background-image:url(/webpack/55a24baa0f13e9654c4ad1b4842e4426.svg);background-repeat:no-repeat;margin-right:7px}.special-offer-info__text{font-size:13px;line-height:17px;color:#7f7f7f;letter-spacing:.02em}@media screen and (min-width:1024px){.special-offer-info__text{font-size:17px}}.special-offer-info__text--width{max-width:228px;letter-spacing:.02em}@media screen and (min-width:768px){.special-offer-info__text--width{max-width:235px}}@media screen and (min-width:1024px){.special-offer-info__text--width{max-width:100%}}.special-offer-info__text--icon{position:relative;margin-right:15px;padding-left:25px}@media screen and (min-width:1024px){.special-offer-info__text--icon{margin-right:34px}}.special-offer-info__text--icon:before{position:absolute;content:" ";top:50%;transform:translateY(-50%);left:0;width:18px;height:10px;background-image:url(/webpack/5d4377173c0896337b6884e2bc8e82a4.svg);background-repeat:no-repeat}@media screen and (min-width:481px){.special-offer-info__flex-text{display:flex}}.special-offer-info__days{font-size:13px;line-height:17px;font-family:KievitProMedium,Roboto,sans-serif;text-transform:uppercase;letter-spacing:.04em;border-radius:2px}.special-offer-info__days--warning{color:#fff;background-color:#ff3b48;border-radius:2px;padding:2px 4px}.commercial-filter-gradient.commercial-checkbox{display:flex;overflow:hidden;white-space:nowrap;width:100%;text-align:left;transition:color .3s ease;font-size:15px;line-height:28px}.commercial-filter-gradient.commercial-checkbox.active,.no-touch .commercial-filter-gradient.commercial-checkbox:hover{color:#ff4641}.commercial-filter-gradient.commercial-checkbox .commercial-filter-gradient__name{position:relative;width:100%;white-space:nowrap}.commercial-filter-gradient.commercial-checkbox .commercial-filter-gradient__name:after{content:"";position:absolute;top:0;right:-4px;bottom:0;width:20px;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}@media screen and (min-width:1200px){.commercial-filter-gradient.commercial-checkbox .commercial-filter-gradient__name:after{right:0}}.commercial-filter-gradient.commercial-checkbox .commercial-filter-gradient__name--width:after{width:100px}.commercial-filter-gradient.commercial-checkbox+.commercial-filters__text,.commercial-filter-gradient.commercial-checkbox .commercial-filters__text{margin-top:0}.popular-avia-companies{padding:25px 14px 15px;border:1px solid #f5f1e8;background-color:#fff;margin-bottom:20px;border-radius:5px}.popular-avia-companies__title{font-size:13px;line-height:16px;color:#7f7f7f;text-transform:uppercase;letter-spacing:.5px;margin-bottom:30px;text-align:center}.popular-avia-companies__item{position:relative;display:flex;padding:5px 10px}.popular-avia-companies__item:not(:last-child){margin-bottom:3px}.no-touch .popular-avia-companies__item:focus,.no-touch .popular-avia-companies__item:hover{background-color:#faf8f3;border-radius:5px}.popular-avia-companies__number{font-size:13px;line-height:17px;color:#7f7f7f;margin-right:6px;padding:0 11px}.popular-avia-companies__number--gold{color:#fbc640;background:url(/webpack/a393408e187b142b276c563403808262.svg) 0 4px no-repeat,url(/webpack/3070b9e4c9fdecbf859b64d0e65d0983.svg) 100% 4px no-repeat}.popular-avia-companies__number--silver{color:#bebab1;background:url(/webpack/9f166cba2d1704d0c5a0e3aa0b6cb13d.svg) 0 4px no-repeat,url(/webpack/a473cf42461fee2a2e5fae1bca1af76e.svg) 100% 4px no-repeat}.popular-avia-companies__number--bronze{color:#d0b263;background:url(/webpack/f4692b038b96427c6b8d4f6c7d283c33.svg) 0 4px no-repeat,url(/webpack/02f2cd19caa798d8da1620ca7b28c1a2.svg) 100% 4px no-repeat}.popular-avia-companies__logo{width:40px;height:40px;border-radius:12px;margin-right:10px}.popular-avia-companies__column{display:flex;flex-direction:column;justify-content:center}.popular-avia-companies__link{font-size:15px;line-height:17px}.popular-avia-companies__link:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;height:100%;width:100%}.popular-avia-companies__row{display:flex}.popular-avia-companies__count{font-size:13px;line-height:17px;color:#7f7f7f;padding-left:15px;background-repeat:no-repeat;background-position:0 50%}.popular-avia-companies__count--rating{background-image:url(/webpack/a7fbac66470f1ac33c184380e2922569.svg);margin-right:10px}.popular-avia-companies__count--review{background-image:url(/webpack/acb639603834b239e66de77a029e3890.svg)}.airline-direct-flights .airline-direct-flights__subtitles-block{display:none}@media screen and (min-width:1200px){.airline-direct-flights .airline-direct-flights__subtitles-block{display:flex;padding:0 40px;margin-bottom:22px}}.airline-direct-flights .airline-direct-flights__column-name{font-size:13px;line-height:17px;color:#a0a0a0;text-transform:uppercase}.airline-direct-flights .airline-direct-flights__column-name:first-child{flex-grow:1}.airline-direct-flights .airline-direct-flights__column-name:nth-child(2){min-width:104px}.airline-direct-flights .airline-direct-flights__column-name:nth-child(3){min-width:107px}.airline-direct-flights .airline-direct-flights__column-name:nth-child(4){min-width:121px}.airline-direct-flights .airline-direct-flights__column-name:last-child{min-width:148px}.airline-direct-flights .airline-direct-flights__item{position:relative;padding:28px 10px 10px;background-color:#fff;border-radius:5px;box-shadow:0 8px 50px rgba(31,21,1,.09);transition:all .3s ease}.airline-direct-flights .airline-direct-flights__item:first-child:before{content:none}@media screen and (min-width:768px){.airline-direct-flights .airline-direct-flights__item{display:flex;justify-content:space-between;align-items:center;padding:25px 20px}}@media screen and (min-width:1200px){.airline-direct-flights .airline-direct-flights__item{justify-content:normal;box-shadow:none;padding:8px 40px}.airline-direct-flights .airline-direct-flights__item:before{position:absolute;content:"";left:40px;right:40px;top:0;height:1px;background-color:#efeadf;transition:all .3s}}.no-touch .airline-direct-flights .airline-direct-flights__item:focus,.no-touch .airline-direct-flights .airline-direct-flights__item:focus .airline-direct-flights__distance-text,.no-touch .airline-direct-flights .airline-direct-flights__item:hover,.no-touch .airline-direct-flights .airline-direct-flights__item:hover .airline-direct-flights__distance-text{background-color:#faf8f3}@media screen and (min-width:1200px){.no-touch .airline-direct-flights .airline-direct-flights__item:focus .airline-direct-flights__btn,.no-touch .airline-direct-flights .airline-direct-flights__item:hover .airline-direct-flights__btn{display:block;position:absolute;top:50%;transform:translateY(-50%);right:-9px;min-width:167px;height:58px;line-height:24px;padding:16px;text-align:center;margin-top:0}}.no-touch .airline-direct-flights .airline-direct-flights__item:hover+.airline-direct-flights .airline-direct-flights__item:before,.no-touch .airline-direct-flights .airline-direct-flights__item:hover:before{content:none}.airline-direct-flights .airline-direct-flights__item:not(:last-child){margin-bottom:20px}@media screen and (min-width:1200px){.airline-direct-flights .airline-direct-flights__item:not(:last-child){margin-bottom:0}}.airline-direct-flights .airline-direct-flights__space-between{display:flex;justify-content:space-between}@media screen and (min-width:1200px){.airline-direct-flights .airline-direct-flights__space-between{justify-content:flex-start;flex-wrap:wrap;flex-grow:1;padding-right:10px}}.airline-direct-flights .airline-direct-flights__wrap{margin-bottom:22px}@media screen and (min-width:768px){.airline-direct-flights .airline-direct-flights__wrap{width:100%;margin-right:70px;margin-bottom:0}}@media screen and (min-width:1200px){.airline-direct-flights .airline-direct-flights__wrap{display:flex;flex-direction:row-reverse;margin-right:0}}.airline-direct-flights .airline-direct-flights__row{display:flex;align-items:center}@media screen and (min-width:768px){.airline-direct-flights .airline-direct-flights__row{margin-bottom:4px}}.airline-direct-flights .airline-direct-flights__bold{font-size:17px;line-height:24px;color:#000;font-family:KievitProMedium,Roboto,sans-serif}@media screen and (min-width:768px){.airline-direct-flights .airline-direct-flights__bold{font-size:22px;line-height:24px}}@media screen and (min-width:1200px){.airline-direct-flights .airline-direct-flights__bold{text-align:left}}.airline-direct-flights .airline-direct-flights__bold--right{padding-right:14px}@media screen and (min-width:768px){.airline-direct-flights .airline-direct-flights__bold--right{padding-right:25px}}@media screen and (min-width:1200px){.airline-direct-flights .airline-direct-flights__bold--right{padding-right:0;min-width:104px}}.airline-direct-flights .airline-direct-flights__bold--left{padding-left:14px}@media screen and (min-width:768px){.airline-direct-flights .airline-direct-flights__bold--left{padding-left:25px}}@media screen and (min-width:1200px){.airline-direct-flights .airline-direct-flights__bold--left{padding-left:0;min-width:121px}}.airline-direct-flights .airline-direct-flights__price{font-size:14px;line-height:17px;font-family:KievitProBold,Roboto,sans-serif}@media screen and (min-width:768px){.airline-direct-flights .airline-direct-flights__price{font-size:22px;line-height:24px}}@media screen and (min-width:1200px){.airline-direct-flights .airline-direct-flights__price{color:#ff4641;min-width:148px}}.airline-direct-flights .airline-direct-flights__text{font-size:14px;line-height:17px;color:#7f7f7f}@media screen and (min-width:768px){.airline-direct-flights .airline-direct-flights__text{font-size:15px;line-height:18px}}@media screen and (min-width:1200px){.airline-direct-flights .airline-direct-flights__text{font-size:22px;line-height:24px;font-family:KievitProBold,Roboto,sans-serif;color:#000;word-break:break-all}}.airline-direct-flights .airline-direct-flights-list__regular--right{text-align:right}.airline-direct-flights .airline-direct-flights__btn-wrap{position:relative;display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;flex-shrink:0;padding-top:9px;border-top:1px solid #d4d4d4}@media screen and (min-width:768px){.airline-direct-flights .airline-direct-flights__btn-wrap{flex-direction:column;align-items:flex-end;border-top:none;padding-top:0}}@media screen and (min-width:1200px){.airline-direct-flights .airline-direct-flights__btn-wrap{min-width:148px;padding:18px 0}}.airline-direct-flights .airline-direct-flights__btn{font-size:14px;line-height:17px;font-family:KievitProMedium,Roboto,sans-serif;color:#ff4641;padding:5px 18px 5px 0;background-image:url(/webpack/2959be568ce9bcb9177f9c4fc6cbcfda.svg);background-repeat:no-repeat;background-position:100%}@media screen and (min-width:768px){.airline-direct-flights .airline-direct-flights__btn{font-size:17px;line-height:17px;padding:16px 37px;border-radius:5px;background-color:#ff4641;color:#fff;margin-top:13px}}@media screen and (min-width:1200px){.airline-direct-flights .airline-direct-flights__btn{display:none}}.airline-direct-flights .airline-direct-flights__btn:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;height:100%;width:100%}.airline-direct-flights .airline-direct-flights__distance{position:relative;flex-grow:1;text-align:center;border:2px solid #d4d4d4;border-bottom:2px;padding:0 14px}@media screen and (min-width:768px){.airline-direct-flights .airline-direct-flights__distance{padding:0 25px}}@media screen and (min-width:1200px){.airline-direct-flights .airline-direct-flights__distance{border:none;padding:0;flex-grow:0;min-width:107px}}.airline-direct-flights .airline-direct-flights__distance:after{position:absolute;content:"";width:15px;height:14px;right:-4px;top:-8px;background-image:url(/webpack/4c471ee3b2b6084a8d57d1a935c4f0cc.svg);background-repeat:no-repeat}@media screen and (min-width:768px){.airline-direct-flights .airline-direct-flights__distance:after{width:20px;height:18px;right:-2px;top:-10px;background-image:url(/webpack/7e7acb0255ab235e74e9458a89d28116.svg)}}@media screen and (min-width:1200px){.airline-direct-flights .airline-direct-flights__distance:after{content:none}}.airline-direct-flights .airline-direct-flights__distance-text{position:absolute;top:-9px;left:50%;transform:translateX(-50%);font-size:14px;line-height:17px;color:#7f7f7f;padding:0 12px;background-color:#fff;transition:background-color .3s}@media screen and (min-width:768px){.airline-direct-flights .airline-direct-flights__distance-text{font-size:15px;line-height:24px;padding:0 25px;top:-12px}}@media screen and (min-width:1200px){.airline-direct-flights .airline-direct-flights__distance-text{position:static;padding:0;font-size:17px;transform:none;text-align:left;background-color:transparent}}.airline-direct-flights .airline-direct-flights__dash{display:none}@media screen and (min-width:1200px){.airline-direct-flights .airline-direct-flights__dash{display:inline-block;font-family:KievitProMedium,Roboto,sans-serif;padding:0 5px}}.airline-direct-flights--avia-to-city .airline-direct-flights__item:hover+.airline-direct-flights__item:before,.airline-direct-flights--avia-to-city .airline-direct-flights__item:hover:before{display:none}.no-touch .airline-direct-flights--avia-to-city a.airline-direct-flights__text:hover{color:#ff4641}@media screen and (min-width:1200px){.airline-direct-flights--avia-to-city .airline-direct-flights__text--destination{display:none}}.list-block__title{font-size:30px;font-family:KievitProExtraBold,Roboto,sans-serif;margin-bottom:25px}@media screen and (max-width:480px){.list-block__title{font-size:24px;margin-bottom:14px}}.list-block__disc{font-size:17px;margin-bottom:45px;color:#7f7f7f}@media screen and (max-width:992px){.list-block__disc{margin-bottom:30px}}.list-block-list{-moz-column-count:2;column-count:2;-moz-column-gap:38px;column-gap:38px;margin-bottom:21px}@media screen and (max-width:992px){.list-block-list{margin-bottom:17px}}@media screen and (max-width:640px){.list-block-list{-moz-column-count:1;column-count:1;flex-direction:column}}@media screen and (max-width:480px){.list-block-list{margin-bottom:26px}}.list-block-list__column{width:100%}.list-block-list__column:first-child{margin-right:40px}.list-block-list__item{display:block;-moz-column-break-inside:avoid;break-inside:avoid;font-size:17px;line-height:28px;font-family:KievitProMedium,Roboto,sans-serif;padding:26px 0;border-bottom:1px solid #efeadf}@media screen and (max-width:640px){.list-block-list__item{padding:12px 0}}@media screen and (min-width:480px){.list-block-list--countries .list-block-list__item:last-child{border-bottom:1px solid #efeadf}}.list-block-list__link{border-bottom:none!important}.list-block-list__link:hover{color:#ff4641;transition:all .3s}.list-block-pagination{display:flex;justify-content:space-between;align-items:center;margin:0 auto}.list-block-pagination .pagination-new{width:100%}.list-block-pagination .pagination-new__list>li>a,.list-block-pagination .pagination-new__list>li>span{border:none}.list-block-pagination__item{font-size:24px;font-family:KievitProMedium,Roboto,sans-serif;border-bottom:0!important;margin-right:25px}.list-block-pagination__item:last-child{margin-right:0}@media screen and (max-width:480px){.list-block-pagination__item:nth-child(4),.list-block-pagination__item:nth-child(5){display:none}}@media screen and (max-width:768px){.list-block-pagination__item{margin-right:29px}}@media screen and (max-width:480px){.list-block-pagination__item{margin-right:22px}}.list-block-pagination__item--active{color:#ff4641}.list-block-pagination__next,.list-block-pagination__prev{width:30px;height:14px;background:url(/webpack/4fcc1b597c8f34dcbe0f1f01c20660bd.svg) no-repeat;border-bottom:none!important}@media screen and (min-width:480px){.list-block-pagination__next,.list-block-pagination__prev{background:url(/webpack/896c850a33d25fc2379903ff7e86b297.svg)}}.list-block-pagination__next{transform:rotate(180deg)}.ta-page-commercial\/list-block .commercial__wrap{padding-top:0}@media screen and (max-width:992px){.ta-page-commercial\/list-block .commercial__sidebar--show{margin-top:23px}}@media screen and (max-width:480px){.ta-page-commercial\/list-block .commercial__sidebar--show{margin-top:18px}}.sidebar-advantages{padding:28px 25px;border-radius:5px;border:1px solid #f5f1e8;background-color:#fff}.sidebar-advantages--mt{margin-top:30px}.sidebar-advantages--bus{display:flex;flex-direction:column;align-items:center;padding:28px 17px 28px 25px}.sidebar-advantages--bus .sidebar-advantages__title{max-width:190px}.sidebar-advantages__title{font-size:13px;line-height:16px;font-family:KievitProMedium,Roboto,sans-serif;color:#7f7f7f;text-align:center;text-transform:uppercase;letter-spacing:.5px;margin-bottom:33px}.sidebar-advantages__item{display:flex;align-items:center}.sidebar-advantages__item:not(:last-child){margin-bottom:30px}.sidebar-advantages__img-wrapper{width:50px;height:50px;flex-shrink:0;margin-right:18px}.sidebar-advantages__text-medium{font-size:17px;line-height:17px;font-family:KievitProMedium,Roboto,sans-serif;color:#000}.sidebar-advantages__text{font-size:13px;line-height:24px;color:#7f7f7f}.airports-city{margin:0 -12px 40px}@media screen and (min-width:1024px){.airports-city{width:50%}}@media screen and (min-width:768px){.airports-city{margin:0 -12px 50px}}.airports-city__item{position:relative;display:flex;justify-content:space-between;-moz-column-break-inside:avoid;break-inside:avoid;border-radius:5px;padding:5px 10px;transition:all .3s ease;margin-bottom:5px}.no-touch .airports-city__item:focus,.no-touch .airports-city__item:hover{background-color:#faf8f3}.no-touch .airports-city__item:focus .airports-city__link,.no-touch .airports-city__item:focus .airports-city__uppercase,.no-touch .airports-city__item:hover .airports-city__link,.no-touch .airports-city__item:hover .airports-city__uppercase{color:#ff4641}.airports-city__link{font-size:14px;line-height:17px;color:#000;padding-right:20px}@media screen and (min-width:641px){.airports-city__link{font-size:17px}}.airports-city__link:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;height:100%;width:100%}.airports-city__uppercase{font-size:14px;line-height:17px;color:#7f7f7f}@media screen and (min-width:641px){.airports-city__uppercase{font-size:17px}}.comme-interests{display:flex;flex-wrap:wrap}@media screen and (max-width:768px){.comme-interests{margin:0 -12px}}.comme-interests__item{position:relative;display:flex;align-items:center;width:calc(50% - 11px);min-height:187px;padding:0 3.3%;background-color:#faf8f3;margin-top:22px;color:#000;border-bottom:none}.comme-interests__item:nth-child(2n){margin-left:11px}.comme-interests__item:nth-child(odd){margin-right:11px}@media screen and (max-width:768px){.comme-interests__item{width:100%;min-height:auto;padding:0 12px}.comme-interests__item:nth-child(2n),.comme-interests__item:nth-child(odd){margin-right:0;margin-left:0}}.comme-interests__item .no-touch,.comme-interests__item:focus,.comme-interests__item:hover{background-color:#fde283}.comme-interests__item .no-touch .comme-interests__label,.comme-interests__item:focus .comme-interests__label,.comme-interests__item:hover .comme-interests__label{background-color:#ff4641;color:#fff}.comme-interests__img{display:flex;align-items:center;flex-shrink:0;padding-right:7%}@media screen and (max-width:768px){.comme-interests__img{padding-right:13px}}@media screen and (max-width:768px){.comme-interests__icon{height:50px;width:50px}}.comme-interests__info{padding:22px 0 10px}@media screen and (max-width:768px){.comme-interests__info{padding-bottom:20px}}.comme-interests__label{display:inline-block;padding:0 14px;margin-bottom:7px;background-color:#fde283;font-size:13px;line-height:21px;transition:background-color .3s,color .3s}.comme-interests__title{display:block;margin-bottom:6px;font-size:21px;font-family:KievitProBold,Roboto,sans-serif;line-height:1.14286}@media screen and (max-width:768px){.comme-interests__title{font-size:17px;line-height:1.41176}}@media screen and (max-width:480px){.comme-interests__title{margin-bottom:5px}}.comme-interests__title:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;display:block;width:100%;height:100%}.comme-interests__text{font-size:15px;line-height:1.4}.comme-interests__item{min-height:149px}@media screen and (max-width:768px){.comme-interests__item{min-height:123px}}.comme-interests__item.comme-interests__item-big{margin-left:0;margin-right:0;width:100%;min-height:123px}@media screen and (max-width:640px){.comme-interests__item.comme-interests__item-big{flex-flow:wrap;padding:10px 10px 25px}}.no-touch .comme-interests__item.comme-interests__item-big:hover .comme-interests__btn{background-color:#ff4641;border-color:#ff4641;color:#fff}@media screen and (max-width:768px){h3+.comme-interests .comme-interests__item-big .comme-interests__wrap-btn{display:none}}@media screen and (min-width:880px){.comme-interests__item-big .comme-interests__img{padding-right:3.5%}}.comme-interests__item-big .comme-interests__info{padding:0;display:flex;flex-flow:column;justify-content:center}@media screen and (max-width:640px){.comme-interests__item-big .comme-interests__info{width:75%;padding:0 0 22px}}.comme-interests__item-big .comme-interests__label{max-width:90px}@media screen and (max-width:640px){.comme-interests__item-big .comme-interests__title{padding-top:8px}}.comme-interests__wrap-btn{flex:1;display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width:768px){.comme-interests__wrap-btn{padding-right:8px}}@media screen and (max-width:640px){.comme-interests__wrap-btn{justify-content:center;padding-right:0}}.comme-interests__btn{width:166px;height:50px;font-size:15px;border:2px solid #f0eade;box-sizing:border-box;border-radius:2px;background-color:transparent;transition:background-color .3s ease,border .3s ease,color .3s ease}.no-touch .comme-interests__btn:hover{background-color:#ff4641;border-color:#ff4641;color:#fff}@media (max-width:400px){.comme-interests__btn{width:100%}}@media screen and (max-width:768px){.comme-interests{margin:0}}@media screen and (max-width:640px){.comme-interests{margin:0 -12px}}.comme-interests+h3{margin-bottom:20px;margin-top:23px}@media screen and (max-width:768px){.comme-interests+h3{margin-top:23px}}@media screen and (max-width:640px){.comme-interests+h3{margin-top:21px;margin-bottom:27px;line-height:24px}}@media screen and (max-width:768px){.comme-interests__title{font-size:21px;line-height:1.2}}@media screen and (max-width:640px){.comme-interests__title{padding-top:1px;font-size:17px}}.comme-interests__info{padding:22px 0}@media screen and (max-width:768px){.comme-interests__info{padding:20px 0}}@media screen and (max-width:640px){.comme-interests__info{padding:23px 0}}.comme-interests__img{width:118px}@media screen and (max-width:768px){.comme-interests__img{padding-right:23px;width:auto}}@media screen and (max-width:640px){.comme-interests__img{padding-right:16px}}@media screen and (max-width:768px){.comme-interests__img img{width:100px;height:90px}}@media screen and (max-width:640px){.comme-interests__img img{width:50px;height:50px}}@media screen and (max-width:768px){.comme-interests__item{padding:0 28px;margin-bottom:22px}}@media screen and (max-width:640px){.comme-interests__item{padding:0 10px;flex-flow:nowrap;min-height:144px;margin-bottom:10px}}@media screen and (max-width:768px){.comme-interests__label{margin-bottom:6px}}@media screen and (max-width:480px){.comme-interests__label{margin-bottom:4px}}@media screen and (max-width:640px){.comme-interests__img-mobile{align-items:flex-start;padding-top:6px;padding-left:3px;padding-right:13px}}@media screen and (max-width:640px){.comme-interests--wrapper .comme-interests__img{align-items:flex-start}}.comme-interests--wrapper .comme-interests__item-big{padding-bottom:1px!important}@media screen and (max-width:640px){.comme-interests--wrapper .comme-interests__item-big .comme-interests__img{padding-top:40px}}@media screen and (max-width:640px){.comme-interests--wrapper .comme-interests__item-big .comme-interests__label{margin-top:13px;margin-bottom:-1px}}.comme-interests--wrapper.comme-interests--no-label{margin:22px 0 0}@media screen and (min-width:1024px){.comme-interests--wrapper.comme-interests--no-label{margin:38px 0 0}}.comme-interests--wrapper.comme-interests--no-label .comme-interests__item{position:relative;padding:25px 20px 25px 12px;border-radius:5px;min-height:auto}.no-touch .comme-interests--wrapper.comme-interests--no-label .comme-interests__item:focus,.no-touch .comme-interests--wrapper.comme-interests--no-label .comme-interests__item:hover{background-color:#faf8f3}@media screen and (min-width:768px){.comme-interests--wrapper.comme-interests--no-label .comme-interests__item{max-width:100%;width:100%;margin:0 0 20px}}@media screen and (min-width:1024px){.comme-interests--wrapper.comme-interests--no-label .comme-interests__item{width:calc(50% - 11px);padding:28px 30px}.no-touch .comme-interests--wrapper.comme-interests--no-label .comme-interests__item:focus,.no-touch .comme-interests--wrapper.comme-interests--no-label .comme-interests__item:hover{background-color:#f5f1e8}.comme-interests--wrapper.comme-interests--no-label .comme-interests__item:nth-child(odd){margin-right:20px}}.comme-interests--wrapper.comme-interests--no-label .comme-interests__info,.comme-interests--wrapper.comme-interests--no-label .comme-interests__title{padding:0}@media screen and (min-width:768px){.comme-interests--wrapper.comme-interests--no-label .comme-interests__info{display:flex;width:100%;justify-content:space-between;align-items:center}}.comme-interests--wrapper.comme-interests--no-label .comme-interests__img{padding-top:0;padding-right:13px}@media screen and (min-width:768px){.comme-interests--wrapper.comme-interests--no-label .comme-interests__img{padding-right:28px}}.comme-interests--wrapper.comme-interests--no-label .comme-interests__info-leftside{width:100%;margin-right:40px}@media screen and (min-width:1024px){.comme-interests--wrapper.comme-interests--no-label .comme-interests__info-leftside{margin-right:0}}.comme-interests--wrapper.comme-interests--no-label .comme-interests__info-rightside{display:none}@media screen and (min-width:768px){.comme-interests--wrapper.comme-interests--no-label .comme-interests__info-rightside{display:block}}@media screen and (min-width:1024px){.comme-interests--wrapper.comme-interests--no-label .comme-interests__info-rightside{display:none}}.block-wrapper{background:#fff;box-shadow:0 8px 50px rgba(31,21,1,.09);padding:18px 12px 40px;border-radius:5px;margin:40px 0}@media screen and (min-width:481px){.block-wrapper{padding-top:4px}}@media screen and (min-width:768px){.block-wrapper{padding:12px 20px 76px;margin:50px -20px}}@media screen and (min-width:1200px){.block-wrapper{padding:12px 40px 50px;margin:50px -40px}}.skeleton-filter:not(:last-of-type){margin-bottom:20px}.skeleton-filter__head{padding:24px 21px;border:1px solid #f3efea;border-radius:5px 5px 0 0}.skeleton-filter__head-text{position:relative;width:159px;height:16px;background:#e3dac6;border-radius:5px;overflow:hidden}.skeleton-filter__head-text:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}.skeleton-filter__body{border:1px solid #f3efea;border-top:none;border-radius:0 0 5px 5px;padding:30px 21px}.skeleton-filter__checkboxes-list>:nth-child(2n) .skeleton-filter__checkbox-text{width:190px}.skeleton-filter__checkbox{display:flex;align-items:flex-end}.skeleton-filter__checkbox:nth-child(n+2){margin-top:21px}.skeleton-filter__checkbox-rect{position:relative;width:20px;height:20px;background:#e3dac6;border-radius:5px;overflow:hidden;margin-right:10px}.skeleton-filter__checkbox-rect:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}.skeleton-filter__checkbox-text{position:relative;width:162px;height:16px;background:#e3dac6;border-radius:5px;overflow:hidden}.skeleton-filter__checkbox-text:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}.skeleton-filters .noUi-target{display:none}.skeleton-filters__map{position:relative;width:100%;height:100px;background:#e3dac6;overflow:hidden;margin-bottom:20px;border-radius:5px}.skeleton-filters__map:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}.commercial-double-range.noUi-horizontal{height:3px;border:none;box-shadow:none;margin-bottom:23px}.commercial-double-range.noUi-horizontal .noUi-handle{width:20px;height:20px;top:-9px;border-radius:50%;background-color:#ff4641;border:none;box-shadow:none;cursor:pointer}.commercial-double-range.noUi-horizontal .noUi-handle:before{position:absolute;content:"";width:10px;height:10px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff}.commercial-double-range.noUi-horizontal .noUi-handle:after{content:none}.commercial-double-range.noUi-horizontal.noUi-target{border-radius:2px;background-color:#d5cdbe}.commercial-double-range.noUi-horizontal .noUi-connect{background-color:#ff4641;border-radius:2px}.commercial-single-range.noUi-horizontal{height:3px;border:none;box-shadow:none;margin-bottom:11px}.commercial-single-range.noUi-horizontal .noUi-handle{width:20px;height:20px;top:-9px;border-radius:50%;background-color:#ff4641;border:none;box-shadow:none;cursor:pointer}.commercial-single-range.noUi-horizontal .noUi-handle:before{position:absolute;content:"";width:10px;height:10px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff}.commercial-single-range.noUi-horizontal .noUi-handle:after{content:none}.commercial-single-range.noUi-horizontal.noUi-target{border-radius:2px;background-color:#d5cdbe}.commercial-single-range.noUi-horizontal .noUi-connect{background-color:#ff4641;border-radius:2px}.seo-big-review{padding:20px 10px 10px;background:#faf8f3;border-radius:5px;display:flex;flex-direction:column;margin:42px -12px 0}@media screen and (min-width:641px){.seo-big-review{padding:27px 20px 35px;margin:30px -12px}.hotel-page__layout .seo-big-review{padding:27px 20px 24px;margin:30px -12px 7px}}@media screen and (min-width:1024px){.seo-big-review{padding:30px 20px 40px}}.seo-big-review.hide{display:none}.seo-big-review input[type=checkbox]+label:before{width:auto;height:auto;border:none;box-shadow:none;background-color:transparent;margin-right:5px;background-image:none}.seo-big-review input[type=checkbox]+label{margin-right:0;float:none;font-family:KievitProMedium,Roboto,sans-serif}.ta-page-commercial\/railway .seo-big-review{margin-bottom:0}@media screen and (max-width:880px){.ta-page-commercial\/railway-city_route .seo-big-review{margin-bottom:0}}.seo-big-review__head-flag{width:117px;margin-bottom:20px}@media screen and (min-width:641px){.seo-big-review__head-flag{width:auto;margin-bottom:24px}}.seo-big-review__head-author{margin-bottom:4px}.seo-big-review__author-photo{width:60px;height:60px;float:left;margin-right:12px}.seo-big-review__author-photo img{width:100%;height:100%;border:3px solid #fff;border-radius:50%}.seo-big-review__author-text{padding-top:4px;height:60px}.seo-big-review__author-status{display:inline;font-size:15px;line-height:30px;color:#7f7f7f}@media screen and (min-width:641px){.seo-big-review__author-status{line-height:25px}}.seo-big-review__author-name{font-size:17px;line-height:15px;font-family:KievitProMedium,Roboto,sans-serif;color:#000}@media screen and (min-width:641px){.seo-big-review__author-name{font-size:21px;line-height:28px}}.seo-big-review__flag{position:relative;display:inline-block;font-size:12px;padding:6px 8px 6px 12px;background-color:#ff4641;color:#fff;text-transform:uppercase;font-family:KievitProExtraBold,Roboto,sans-serif;line-height:1;letter-spacing:1px;white-space:nowrap;border-top-left-radius:5px;border-bottom-left-radius:5px}@media screen and (min-width:641px){.seo-big-review__flag{font-size:15px;padding:8px 8px 8px 12px}}.seo-big-review__flag:after,.seo-big-review__flag:before{content:"";position:absolute;margin-left:-4px;left:100%;width:18px}@media screen and (min-width:641px){.seo-big-review__flag:after,.seo-big-review__flag:before{left:98%;margin-left:0}}.seo-big-review__flag:before{top:0;bottom:50%;background-image:linear-gradient(122deg,#ff4641,#ff4641 50%,transparent 0,transparent)}.seo-big-review__flag:after{top:50%;bottom:0;background-image:linear-gradient(55deg,#ff4641,#ff4641 50%,transparent 0,transparent)}.seo-big-review__content{display:flex;flex-direction:column-reverse}.seo-big-review__content-text{overflow:hidden;max-height:262px;position:relative;transition:all .3s}@media screen and (min-width:641px){.seo-big-review__content-text{max-height:174px}}.seo-big-review__content-text:before{position:absolute;content:"";height:40px;bottom:0;left:0;right:0;margin-right:0;background:linear-gradient(0deg,#faf8f3 46.96%,rgba(250,248,243,0))}@media screen and (min-width:641px){.seo-big-review__content-text:before{height:74px;bottom:-30px}}@media screen and (max-width:768px){.ta-page-commercial\/hotels-show .seo-big-review__content-text{margin-bottom:16px}}@media screen and (max-width:640px){.ta-page-commercial\/hotels-show .seo-big-review__content-text{margin-bottom:10px}}.ta-page-commercial\/hotels-show .seo-big-review__content-text p,.ta-page-commercial\/rent_cars .commercial__content .seo-big-review__content-text p{margin:20px 0}.ta-page-commercial\/hotels-show .seo-big-review__content-text p:first-child,.ta-page-commercial\/rent_cars .commercial__content .seo-big-review__content-text p:first-child{margin-top:0}.seo-big-review__content-text h2{font-family:KievitPro;font-size:21px;line-height:24px;color:#212121}.seo-big-review__content-text h3{font-family:KievitPro;font-size:17px;line-height:38px}@media screen and (max-width:640px){.seo-big-review__content-text h3{margin-bottom:.7em}}.seo-big-review__content-text ol,.seo-big-review__content-text ul{font-size:17px;line-height:27px;color:#000;list-style:none;margin:0 0 27px}.seo-big-review__content-text ol li,.seo-big-review__content-text ul li{padding-left:30px;margin-bottom:14px}.seo-big-review__content-text ol li p,.seo-big-review__content-text ul li p{display:inline-block;margin:0}.seo-big-review__content-text ul li{position:relative}.seo-big-review__content-text ul li:before{content:"\2022";position:absolute;left:0;font-size:17px;color:#ff4641}.seo-big-review__content-text ol{counter-reset:list}.seo-big-review__content-text ol li{position:relative}.seo-big-review__content-text ol li:before{content:counters(list,".") ".";counter-increment:list;position:absolute;left:0;font-size:17px;color:#ff4641}.ta-page-commercial\/hotels-show .commercial-hotel .seo-big-review__content-text ol li:before{background-color:transparent;transform:none}.seo-big-review__content-text img{display:block}.seo-big-review__content-text figure{margin:27px 0}@media screen and (min-width:768px){.seo-big-review__content-text figure{margin:50px 0}}.seo-big-review__content-text p:last-of-type{margin-bottom:10px}@media screen and (min-width:768px){.seo-big-review__content-text p:last-of-type{margin-bottom:0}}.seo-big-review__content-ps{font-size:17px;line-height:27px;color:#6d6d6d;font-style:italic;padding-top:14px;padding-bottom:30px}@media screen and (min-width:641px){.seo-big-review__content-ps{padding-top:24px;padding-bottom:25px}}.seo-big-review__content-ps a{font-family:KievitProBold,Roboto,sans-serif}.seo-big-review a{border-bottom:1px solid #ff4641}.no-touch .seo-big-review a:focus,.no-touch .seo-big-review a:hover{color:#ff4641}.seo-big-review__btn{position:relative;width:100%;height:38px}@media screen and (min-width:641px){.seo-big-review__btn{height:52px}}.seo-big-review__btn:after{position:absolute;font-size:13px;line-height:17px;text-align:center;letter-spacing:1px;text-transform:uppercase;font-family:KievitProBold,Roboto,sans-serif}input[type=checkbox]:not(:checked)+label.seo-big-review__btn:after{content:"Читать весь отзыв";color:#ff4641;width:144px;left:50%;top:10px;transform:translateX(-50%)}@media screen and (min-width:641px){input[type=checkbox]:not(:checked)+label.seo-big-review__btn:after{top:28px}}input[type=checkbox]:checked+label.seo-big-review__btn{height:42px}@media screen and (min-width:1024px){input[type=checkbox]:checked+label.seo-big-review__btn{height:46px}}input[type=checkbox]:checked+label.seo-big-review__btn:after{content:"Свернуть";color:#212121;top:10px;left:50%;transform:translateX(-50%)}@media screen and (min-width:641px){input[type=checkbox]:checked+label.seo-big-review__btn:after{top:28px}}input[type=checkbox]:checked+label.seo-big-review__btn .seo-big-review__btn-borders:after,input[type=checkbox]:checked+label.seo-big-review__btn .seo-big-review__btn-borders:before{content:none}.seo-big-review__btn-borders{position:relative;width:100%;height:100%}.seo-big-review__btn-borders:after,.seo-big-review__btn-borders:before{position:absolute;content:"";width:18%;bottom:40px;height:1px;background-color:#e7e1d5}@media screen and (min-width:641px){.seo-big-review__btn-borders:after,.seo-big-review__btn-borders:before{width:32%;bottom:34px}}@media screen and (min-width:1024px){.seo-big-review__btn-borders:after,.seo-big-review__btn-borders:before{width:35%}}.seo-big-review__btn-borders:before{left:0}.seo-big-review__btn-borders:after{right:0}@media screen and (min-width:1024px){.seo-big-review__btn-borders:after{right:6px}}input[type=checkbox]:checked~.seo-big-review__content-text{overflow:visible;max-height:100%}input[type=checkbox]:checked~.seo-big-review__content-text:before{content:none}.seo-big-review--hotel-page{margin:10px 0 25px}@media screen and (min-width:768px){.seo-big-review--hotel-page{margin:0}}@media screen and (min-width:1024px){.seo-big-review--hotel-page{margin:38px 0 0}}.seo-big-review--hotel-page .seo-big-review__content-text{max-height:272px}@media screen and (min-width:641px){.seo-big-review--hotel-page .seo-big-review__content-text{max-height:174px}}.seo-big-review--hotel-page .seo-big-review__content-text p{font-size:15px;line-height:20px}@media screen and (min-width:641px){.seo-big-review--hotel-page .seo-big-review__content-text p{font-size:17px;line-height:27px}}.seo-big-review--hotels-page{margin:42px 0 38px}@media screen and (min-width:1200px){.seo-big-review--hotels-page{margin:0 0 38px;padding:40px 24px 43px}}.seo-big-review--hotels-page .seo-big-review__head{margin-bottom:8px}.seo-big-review--hotels-page .seo-big-review__btn-borders:after,.seo-big-review--hotels-page .seo-big-review__btn-borders:before{bottom:62px}@media screen and (min-width:768px){.seo-big-review--hotels-page .seo-big-review__btn-borders:after,.seo-big-review--hotels-page .seo-big-review__btn-borders:before{bottom:35px}}.seo-big-review--hotels{padding:40px 12px 43px;margin-bottom:15px}@media screen and (min-width:641px){.seo-big-review--hotels{padding-right:38px;padding-left:38px;margin:10px -38px}}@media screen and (min-width:1200px){.seo-big-review--hotels{margin-right:0;margin-left:0;padding-right:28px;padding-left:28px;margin-bottom:0}}.seo-big-review--hotels .seo-big-review__content-text{overflow:hidden}.seo-big-review--hotels .seo-big-review__content-text img{margin:0 2px}.seo-big-review--hotels .seo-big-review__content-text h2{font-size:30px;line-height:36px;margin-bottom:15px}@media screen and (min-width:641px){.seo-big-review--hotels .seo-big-review__content-text h2{margin-bottom:22px}}.ta-page-commercial\/hotels-seo .seo-big-review--hotels .seo-big-review__content-text h2{line-height:34px}.seo-big-review--hotels .seo-big-review__content-text p{margin:1.1em 0}@media screen and (max-width:640px){.ta-page-commercial\/hotels-seo .seo-big-review--hotels .seo-big-review__content-text p{padding-bottom:20px}}.seo-big-review--hotels .hotels-list__desc-wrapper,.seo-big-review--hotels .hotels-list__layout{width:100%}@media screen and (max-width:480px){.seo-big-review--hotels .hotels-list__reserve{display:flex}}.seo-big-review--hotels .hotels-review{margin:0 -12px 4px;padding:22px 12px}@media screen and (min-width:641px){.seo-big-review--hotels .hotels-review{padding-right:38px;padding-left:38px;margin:28px -38px 3px}}@media screen and (min-width:1200px){.seo-big-review--hotels .hotels-review{padding-right:28px;padding-left:28px;margin:21px -28px 1px}}.seo-big-review--hotels-show{margin-top:43px;padding-bottom:0;padding-top:38px}@media screen and (min-width:1024px){.seo-big-review--hotels-show{padding-top:0}}@media screen and (min-width:641px){.seo-big-review--hotels-show{margin-top:40px}}.seo-big-review--hotels-show .seo-big-review__head{margin-bottom:20px}@media screen and (min-width:641px){.seo-big-review--hotels-show .seo-big-review__head{margin-bottom:24px}}.seo-big-review--rent-car{margin-bottom:22px}.seo-big-review--rent-car .seo-big-review__content-text{max-height:500px}@media screen and (min-width:1200px){.seo-big-review--rent-car .seo-big-review__content-text{max-height:700px}}.hotels-tabs{display:flex;position:relative;border-bottom:1px solid #dcdcdc}@media screen and (max-width:1280px){.hotels-tabs{justify-content:space-between}}@media screen and (max-width:992px){.hotels-tabs{overflow-x:auto;overflow-y:hidden}}@media screen and (max-width:900px){.hotels-tabs{justify-content:stretch}}@media screen and (max-width:768px){.hotels-tabs{margin:0 -38px;padding:0 25px}}@media screen and (max-width:640px){.hotels-tabs{margin:0 -12px}}@media screen and (max-width:600px){.hotels-tabs{display:none}}@media screen and (max-width:1024px){.hotels-tabs--hotels-seo{padding:0 14px}}a.hotels-tabs__item{position:relative;flex-shrink:0;font-size:13px;line-height:12px;font-family:KievitProMedium,Roboto,sans-serif;letter-spacing:.04em;text-transform:uppercase;border-bottom:none;color:#aca9a2;padding-bottom:35px;transition:all .3s ease;padding-right:24px;padding-left:24px;cursor:pointer}a.hotels-tabs__item:first-child{padding-left:24px}@media screen and (max-width:768px){a.hotels-tabs__item:first-child{padding-left:15px}}@media screen and (max-width:1280px){a.hotels-tabs__item{padding-left:11px;padding-right:11px}}@media screen and (max-width:768px){a.hotels-tabs__item{padding-left:20px;padding-right:20px;padding-bottom:23px}}a.hotels-tabs__item.active,a.hotels-tabs__item:focus{color:#000}a.hotels-tabs__item.active:after,a.hotels-tabs__item:focus:after{position:absolute;content:"";bottom:0;left:0;right:0;border-bottom:1px solid #ff4641;color:#000;z-index:2}.section-sidebar{display:none}@media screen and (min-width:1200px){.section-sidebar{display:block!important;flex:0 0 300px}}.section-sidebar.mfp-bg{display:block;background:rgba(24,12,1,.95);opacity:1}.section-sidebar.mfp-wrap{top:0;left:0;display:block}.section-sidebar.mfp-wrap .mfp-container{position:fixed;left:auto;right:0;width:100%;padding:0;background-color:#fff}@media screen and (min-width:481px){.section-sidebar.mfp-wrap .mfp-container{width:300px}}.section-sidebar.mfp-wrap .mfp-container .section-sidebar{display:flex;flex-direction:column;height:100%}.section-sidebar .mfp-content{height:100%;overflow-y:auto}.section-sidebar__top{height:57px}@media screen and (min-width:1200px){.section-sidebar__top{display:none}}.section-sidebar__top-close{top:5px!important;right:5px!important;font-size:35px}.section-sidebar__content{height:100%;overflow-y:auto}.section-sidebar__block{position:relative;max-height:54px;padding:17px 12px;border:1px solid #f3efea;border-right:none;border-left:none;overflow:hidden}@media screen and (min-width:1200px){.section-sidebar__block{padding:17px 20px;border:1px solid #f3efea}}.section-sidebar__block--open{max-height:none}@media screen and (min-width:1200px){.section-sidebar__block--open{padding-bottom:5px}}.section-sidebar__block--open .section-sidebar__block-title:after{transform:rotate(0)}.section-sidebar__block+.section-sidebar__block{margin-top:-1px}@media screen and (min-width:1200px){.section-sidebar__block+.section-sidebar__block{margin-top:17px}}.section-sidebar__block-title{position:relative;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;line-height:17px;cursor:pointer}.section-sidebar__block-title:after{content:"";position:absolute;right:0;width:17px;height:17px;background:url(/webpack/0eb22c2697ac05be40da3c11c9d2a70a.svg) no-repeat 50%/12px 12px;transform:rotate(-180deg);transition:.3s}.section-sidebar__block-list{margin-top:13px}.section-sidebar__block-list--sub-list{margin-top:0;margin-left:12px}.section-sidebar__block-link{font-size:15px;line-height:35px;transition:.3s}.section-sidebar__block-link:after{content:attr(data-count);position:relative;bottom:4px;left:4px;font-size:11px;line-height:11px;letter-spacing:.8px;color:#7f7f7f}.section-sidebar__block-link:not([href]){cursor:default}.no-touch .section-sidebar__block-link[href]:hover{color:#ff4641}.section-sidebar__block-link--red{line-height:46px;color:#ff4641}.no-touch .section-sidebar__block-link--red[href]:hover{color:#f60d0a}.section-sidebar__block-link--all-btn{display:block;margin:24px auto 20px;width:258px;padding:0 76px;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;line-height:40px;white-space:nowrap;background:#faf8f3;border-radius:2px}@media screen and (min-width:1200px){.section-sidebar__block-link--all-btn{display:inline-block;min-width:125px;width:auto;margin:40px 0 0;padding:0 9px}}.no-touch .section-sidebar__block-link--all-btn[href]:hover{color:inherit;background:#e3dac6}.section-sidebar-btn{position:fixed;bottom:18px;left:50%;z-index:10;width:132px;font-size:17px;line-height:48px;box-shadow:5px 5px 30px rgba(0,0,0,.2);transform:translateX(-50%)}@media screen and (min-width:1200px){.section-sidebar-btn{display:none}}.section-sidebar-btn--hotels-country{left:calc(50% - 76px);width:145px;padding-top:0;padding-bottom:0}.similar-hotels-slider{position:relative;margin-top:25px}@media screen and (min-width:480px){.similar-hotels-slider{padding-top:5px}}@media screen and (min-width:768px){.similar-hotels-slider{padding-top:0}}.similar-hotels-slider .best-stars-hotel__title{margin-top:7px;margin-bottom:0}@media screen and (min-width:768px){.similar-hotels-slider .best-stars-hotel__title{margin-top:10px}}.similar-hotels-slider .similar-hotels-slider__next,.similar-hotels-slider .similar-hotels-slider__prev{display:none;top:100px}@media screen and (min-width:768px){.similar-hotels-slider .similar-hotels-slider__next,.similar-hotels-slider .similar-hotels-slider__prev{display:block}}.similar-hotels-slider__container{overflow:visible}@media screen and (min-width:1200px){.similar-hotels-slider__container{overflow:hidden}}.hotels-pagination.swiper-pagination{position:static;margin:8px 0 0}@media screen and (min-width:481px){.hotels-pagination.swiper-pagination{margin:27px 0 37px}}@media screen and (min-width:768px){.hotels-pagination.swiper-pagination{margin-top:22px}}.hotels-pagination.hotels-pagination--directions{margin:20px 0 15px}@media screen and (min-width:768px){.hotels-pagination.hotels-pagination--directions{margin-bottom:0;margin-top:35px}}.hotels-pagination .swiper-pagination-bullet{width:6px;height:6px;background:#dfdcd4;opacity:1;vertical-align:middle;margin:0 4px}.hotels-pagination .swiper-pagination-bullet-active{width:10px;height:10px;background:#ff4641}.best-stars-hotel__stars{margin-top:4px}.similar-hotels-slider__item{position:relative}.similar-hotels-slider__item .no-touch .similar-hotels-slider__title,.similar-hotels-slider__item:focus .similar-hotels-slider__title,.similar-hotels-slider__item:hover .similar-hotels-slider__title{color:#ff4641}.similar-hotels-slider__item--last{box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;height:auto;background-color:#f5f1e8;border-radius:5px;padding:9px}@media screen and (min-width:1024px){.similar-hotels-slider__item--last{display:none}}.similar-hotels-slider__img-wrap{position:relative;height:200px;width:100%;margin-bottom:5px}.similar-hotels-slider__last-link{font-size:14px;line-height:17px;font-family:KievitProMedium,Roboto,sans-serif;text-align:center}@media screen and (min-width:481px){.similar-hotels-slider__last-link{font-size:17px;line-height:24px}}.similar-hotels-slider__last-link:after{position:absolute;content:" ";top:0;bottom:0;left:0;right:0;width:100;height:100%}.similar-hotels-slider__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.similar-hotels-slider__title{display:block;font-size:14px;line-height:18px;font-family:KievitProMedium,Roboto,sans-serif;margin-bottom:10px;transition:color .3s ease}@media screen and (min-width:768px){.similar-hotels-slider__title{font-size:17px;line-height:24px;margin-bottom:4px}}.similar-hotels-slider__title:after{position:absolute;content:" ";top:0;bottom:0;left:0;right:0;width:100;height:100%}.similar-hotels-slider__footer{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}@media screen and (min-width:1024px){.similar-hotels-slider__footer{margin-bottom:18px}}.similar-hotels-slider__place{display:block;font-size:13px;line-height:17px;color:#515151}.similar-hotels-slider__price{margin-left:auto;font-family:KievitProMedium,Roboto,sans-serif;font-size:17px;white-space:nowrap}.similar-hotels-slider__icon-wrap{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:#ff4641;border-radius:50%;margin-bottom:10px}.similar-hotels-slider__icon{width:auto;height:auto}.similar-hotels-slider__btn{width:100%;border:2px solid #f5f1e8;border-radius:5px;padding:16px 25px;margin-top:5px}@media screen and (min-width:768px){.similar-hotels-slider__btn{display:none}}.similar-hotels-slider--airport{margin-bottom:32px}.similar-hotels-slider--airport .similar-hotels-slider__place{font-size:11px;font-family:KievitProMedium,Roboto,sans-serif;text-transform:uppercase;color:#ff4641;margin-bottom:2px}@media screen and (min-width:768px){.similar-hotels-slider--airport .similar-hotels-slider__place{font-size:13px;margin-bottom:7px}}.similar-hotels-slider--airport .similar-hotels-slider__price{display:none}.similar-hotels-slider--airport .similar-hotels-slider__img-wrap{margin-bottom:9px}.similar-hotels-slider--airport .similar-hotels-slider__img{border-radius:5px}.similar-hotels-slider--airport .similar-hotels-slider__prev{left:-26px}@media screen and (min-width:768px){.similar-hotels-slider--airport .similar-hotels-slider__prev{top:86px}}@media screen and (min-width:1024px){.similar-hotels-slider--airport .similar-hotels-slider__prev{top:100px}}.similar-hotels-slider--airport .similar-hotels-slider__next{right:-26px}@media screen and (min-width:768px){.similar-hotels-slider--airport .similar-hotels-slider__next{top:86px}}@media screen and (min-width:1024px){.similar-hotels-slider--airport .similar-hotels-slider__next{top:100px}}.similar-hotels-slider--airport .similar-hotels-slider__img-wrap{height:120px}@media screen and (min-width:768px){.similar-hotels-slider--airport .similar-hotels-slider__img-wrap{height:200px}}.similar-hotels-slider--airport .hotels-list__star-amount,.similar-hotels-slider--airport .hotels-pagination{display:none}@media screen and (min-width:768px){.similar-hotels-slider--airport .hotels-list__star-amount{display:block}}.commercial-filters.mfp-bg{background:rgba(24,12,1,.95)}.commercial-filters.mfp-wrap{top:0;left:0}.commercial-filters.mfp-wrap .mfp-container{position:fixed;left:auto;right:0;width:300px;background-color:#fff}@media screen and (max-width:480px){.commercial-filters.mfp-wrap .mfp-container{width:100%}}.commercial-filters.mfp-wrap .mfp-container .commercial-filters--flights{display:flex;flex-direction:column;height:100%;margin:0 -6px}@media screen and (min-width:1200px){.commercial-filters.mfp-wrap .mfp-container .commercial-filters--flights{margin:0}}.commercial-filters.mfp-wrap .mfp-content{height:100%}@media screen and (min-width:1200px){.commercial-filters--flights{display:block!important;flex-shrink:0;width:300px;max-width:300px;margin-right:20px}}.commercial-filters--flights.hidden{display:none}@media screen and (min-width:1200px){.commercial-filters--flights.hidden{display:block}}.commercial-filters--flights.blur{-webkit-filter:blur(2px);filter:blur(2px);pointer-events:none}.commercial-filters--flights .mfp-close{top:5px}.commercial-filters--overflow{overflow:hidden}.commercial-filters__reset{flex-shrink:0;display:block;border-bottom:1px solid #f3efea}@media screen and (min-width:1200px){.commercial-filters__reset{display:none}}.commercial-filters__reset-wrap{position:relative;padding:12px 12px 14px 38px}.commercial-filters__reset-wrap:before{position:absolute;content:"";top:17px;left:13px;width:18px;height:18px;background:url(/webpack/0943ab0552eabfa26a8c58a454360e52.svg) no-repeat 50%}@media screen and (min-width:641px){.commercial-filters__reset-wrap:before{left:20px}}.commercial-filters__text{font-size:15px;line-height:28px}.commercial-filters__text--reset{cursor:pointer}@media screen and (min-width:641px){.commercial-filters__text--reset{padding-left:9px}}.commercial-filters__text--opacity{opacity:.4;margin-left:3px}.commercial-filters__content{flex-grow:1;overflow:auto}.commercial-filters__bottom-reset{display:none}@media screen and (min-width:1200px){.commercial-filters__bottom-reset{display:flex;align-items:center;justify-content:center;margin:32px auto 0}}.no-touch .commercial-filters__bottom-reset:focus .commercial-filters__reset-text,.no-touch .commercial-filters__bottom-reset:hover .commercial-filters__reset-text{color:#ff4641}.no-touch .commercial-filters__bottom-reset:focus .commercial-filters__reset-icon path,.no-touch .commercial-filters__bottom-reset:hover .commercial-filters__reset-icon path{stroke:#ff4641}.commercial-filters__reset-text{line-height:28px;color:#000;margin-left:5px;transition:all .3s ease}.commercial-filters__reset-icon path{transition:all .3s ease}.commercial-filters__btn-apply{flex-shrink:0;display:block;width:100%;font-size:17px;padding:19px 25px 20px}@media screen and (min-width:1200px){.commercial-filters__btn-apply{display:none}}@media screen and (min-width:1200px){.commercial-filters__wrap:not(:last-child){margin-bottom:20px}}.commercial-filters__wrap .commercial-filters__item{margin-bottom:14px}.commercial-filters__title-wrap{position:relative;padding:20px 18px 20px 12px;cursor:pointer;border:1px solid #f3efea;border-top:transparent}@media screen and (min-width:481px){.commercial-filters__title-wrap{padding-left:21px}}@media screen and (min-width:1200px){.commercial-filters__title-wrap{border-top:1px solid #f3efea;padding:20px 23px 22px 21px}}.commercial-filters__title-wrap:after{position:absolute;content:"";right:12px;width:14px;height:8px;top:29px;transform:rotate(180deg);background-image:url(/webpack/45f9bd8c6c0541121d1fc8afc59c263d.svg);background-repeat:no-repeat}@media screen and (min-width:481px){.commercial-filters__title-wrap:after{background-image:url(/webpack/0eb22c2697ac05be40da3c11c9d2a70a.svg);width:9px;height:5px;right:21px}}@media screen and (min-width:1024px){.commercial-filters__title-wrap:after{top:31px}}.commercial-filters__title-wrap.active{border-bottom:transparent;border-right:transparent;border-left:transparent}.commercial-filters__title-wrap.active:after{transform:rotate(1turn)}@media screen and (min-width:1200px){.commercial-filters__title-wrap.active{border-right:1px solid #f3efea;border-left:1px solid #f3efea}}.commercial-filters__title-wrap.active+.commercial-filters__big-list{position:relative;border:none;padding-bottom:28px}.commercial-filters__title-wrap.active+.commercial-filters__big-list:after{position:absolute;content:" ";bottom:19px;left:0;right:0;height:1px;background-color:#f3efea}@media screen and (min-width:1200px){.commercial-filters__title-wrap.active+.commercial-filters__big-list:after{content:none}}@media screen and (min-width:1200px){.commercial-filters__title-wrap.active+.commercial-filters__big-list{border:1px solid #f3efea}}.commercial-filters__title{font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;line-height:17px;color:#000}.commercial-filters__title--margin{display:block;margin-bottom:15px}@media screen and (min-width:1200px){.commercial-filters__title--margin{margin-top:10px}}.commercial-filters__big-list{border:1px solid #f3efea;padding-bottom:28px}.commercial-filters__big-list.hidden{display:none}.commercial-filters__list-wrapper{padding:0 14px 19px;border-bottom:1px solid #f3efea}@media screen and (min-width:641px){.commercial-filters__list-wrapper{padding:0 21px 19px}}@media screen and (min-width:1200px){.commercial-filters__list-wrapper{padding:21px 18px 28px 21px;border:1px solid #f3efea}}.commercial-filters__list-wrapper.hidden{display:none}.commercial-filters__list-wrapper--borderless{border:none;padding-bottom:30px}.commercial-filters__list-wrapper--borderless:last-child{padding-bottom:10px}@media screen and (min-width:1200px){.commercial-filters__list-wrapper--borderless,.commercial-filters__list-wrapper--borderless:last-child{padding-bottom:0}}.commercial-filters__list-wrapper--padding{padding-top:21px}.commercial-filters__price{color:#515151;margin-left:10px}.commercial-filters__price--nowrap{white-space:nowrap}.commercial-filters-dropdown--hidden .commercial-filters-dropdown__text:after{transform:rotate(180deg)}.commercial-filters-dropdown__text{position:relative;font-size:15px;line-height:28px;color:#ff4641}.commercial-filters-dropdown__text:after{position:absolute;content:" ";right:-20px;top:13px;width:9px;height:5px;background-image:url(/webpack/edd16a40b4938092109e6755e911d383.svg);background-repeat:no-repeat}.commercial-filters__filter.js-hotel-name__filter.js-hotel-name_clear .name-filter__status--clear,.commercial-filters__filter.js-hotel-name__filter.js-hotel-name_loading .name-filter__status--loading{display:block}.commercial-filters__filter #name-field{padding-top:20px}.commercial-filters__filter .filters-group__content label{position:relative}.commercial-filters__filter .filters-group__content label .name-filter__input{height:40px;font-size:15px;font-weight:400;font-family:KievitPro,Arial,sans-serif;line-height:24px;padding:0 10px 0 15px;border:2px solid #d5cdbe;box-sizing:border-box;border-radius:5px;color:#000;outline:none;transition:.3s ease}.commercial-filters__filter .filters-group__content label .name-filter__input::-webkit-input-placeholder{color:#7f7f7f;opacity:.8}.commercial-filters__filter .filters-group__content label .name-filter__input::-moz-placeholder{color:#7f7f7f;opacity:.8}.commercial-filters__filter .filters-group__content label .name-filter__input:-ms-input-placeholder{color:#7f7f7f;opacity:.8}.commercial-filters__filter .filters-group__content label .name-filter__input::placeholder{color:#7f7f7f;opacity:.8}.commercial-filters__filter .filters-group__content label .name-filter__input:focus{border:2px solid #212121}.commercial-filters__filter .filters-group__content label .name-filter__input:focus::-webkit-input-placeholder{color:rgba(0,0,0,.8);-webkit-transition:.3s ease;transition:.3s ease}.commercial-filters__filter .filters-group__content label .name-filter__input:focus::-moz-placeholder{color:rgba(0,0,0,.8);-moz-transition:.3s ease;transition:.3s ease}.commercial-filters__filter .filters-group__content label .name-filter__input:focus:-ms-input-placeholder{color:rgba(0,0,0,.8);-ms-transition:.3s ease;transition:.3s ease}.commercial-filters__filter .filters-group__content label .name-filter__input:focus::placeholder{color:rgba(0,0,0,.8);transition:.3s ease}.commercial-filters__filter .filters-group__content label .name-filter__status{position:absolute;top:50%;right:15px;transform:translateY(-50%);height:19px;width:19px;transition:.3s ease}@-webkit-keyframes loadingAnim{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(1turn)}}@keyframes loadingAnim{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(1turn)}}.commercial-filters__filter .filters-group__content label .name-filter__status--clear{background:url(/webpack/f58f90e8dbe4e8a5276be49bc09d958f.svg) no-repeat 50%/contain;display:none;z-index:2}.commercial-filters__filter .filters-group__content label .name-filter__status--loading{background:url(/webpack/8fc1b16e1431ad7038a1cf4d2387e407.svg) no-repeat 50%/contain;display:none;-webkit-animation:loadingAnim 1s linear infinite;animation:loadingAnim 1s linear infinite;background-color:#fff;z-index:3}.avia-companies{display:flex;flex-wrap:wrap;margin-bottom:36px}@media screen and (min-width:641px){.avia-companies{display:block;-moz-column-count:3;column-count:3;-moz-column-gap:100px;column-gap:100px;margin-bottom:18px}}@media screen and (min-width:1024px){.avia-companies{display:flex;align-items:center;flex-wrap:wrap;-moz-column-gap:initial;column-gap:normal;padding-top:6px}}.avia-companies__item{position:relative;display:flex;align-items:center;width:50%;margin-bottom:14px;-moz-column-break-inside:avoid;break-inside:avoid;padding:5px 10px 5px 5px;transition:all .3s}@media screen and (min-width:641px){.avia-companies__item{width:auto;margin-bottom:20px}}@media screen and (min-width:1024px){.avia-companies__item{width:25%}}.no-touch .avia-companies__item:focus,.no-touch .avia-companies__item:hover{background-color:#faf8f3;border-radius:5px}.no-touch .avia-companies__item:focus .avia-companies__btn-text,.no-touch .avia-companies__item:hover .avia-companies__btn-text{color:#f60d0a}.no-touch .avia-companies__item:focus,.no-touch .avia-companies__item:hover{background-color:transparent}.no-touch .avia-companies__item:focus .avia-companies__logo--dots,.no-touch .avia-companies__item:hover .avia-companies__logo--dots{transition:all .25s;background-color:#f5f1e8}.avia-companies__item--hidden,.avia-companies__item.hidden{display:none}.avia-companies__link{font-size:14px;line-height:17px;color:#000}@media screen and (min-width:641px){.avia-companies__link{font-size:15px}}.avia-companies__link:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;height:100%;width:100%}.avia-companies__logo{width:27px;height:27px;flex-shrink:0;margin-right:10px;border-radius:5px;border:1px solid #faf8f3}@media screen and (min-width:768px){.avia-companies__logo{width:40px;height:40px;border-radius:12px;margin-right:15px}}.avia-companies__logo--dots{border-radius:5px;background-image:url(/webpack/78f6b6a37e79f1ef5c662d61cbffcfdb.svg);background-repeat:no-repeat;background-position:50%;background-color:#faf8f3}@media screen and (min-width:768px){.avia-companies__logo--dots{border-radius:12px}}.avia-companies__btn-text{font-size:14px;line-height:17px;color:#ff4641;transition:color .25s}@media screen and (min-width:768px){.avia-companies__btn-text{font-size:15px}}.weather-today{padding-bottom:20px}@media screen and (min-width:641px){.weather-today{border-bottom:1px solid #efeadf;padding-bottom:27px}}@media screen and (min-width:1200px){.weather-today{padding-bottom:17px}}@media screen and (min-width:641px){.weather-today__flex{display:flex}}.weather-today__text-medium{font-size:17px;line-height:28px;font-family:KievitProMedium,Roboto,sans-serif;color:#000;margin-bottom:16px}@media screen and (min-width:641px){.weather-today__text-medium{margin-bottom:24px}}@media screen and (min-width:1200px){.weather-today__text-medium{margin-bottom:18px}}.weather-today__degree{font-size:60px;line-height:71px;color:#212121;margin-right:24px}.weather-today__img-wrap{flex-shrink:0;width:64px;height:64px}.weather-today__column{margin-bottom:11px}@media screen and (min-width:641px){.weather-today__column{margin-bottom:0}}@media screen and (min-width:1024px){.weather-today__column{display:flex}}@media screen and (min-width:641px){.weather-today__column--list{flex-shrink:0;width:68%;margin-left:auto}}@media screen and (min-width:1200px){.weather-today__column--list{width:60%}}@media screen and (min-width:641px){.weather-today__column--flex{width:25%}}@media screen and (min-width:1200px){.weather-today__column--flex{width:40%;display:flex}}.weather-today__temp{display:flex;align-items:center;margin-bottom:12px}@media screen and (min-width:1200px){.weather-today__temp{margin-right:28px}}.weather-today__text{font-size:15px;line-height:17px;color:#000}@media screen and (min-width:641px){.weather-today__text--padding{padding-right:5%}}@media screen and (min-width:1200px){.weather-today__text--padding{align-self:center}}@media screen and (min-width:641px){.weather-today__list{display:flex;flex-wrap:wrap;height:130px}}@media screen and (min-width:1200px){.weather-today__list{height:95px;padding-top:12px}}.weather-today__item{position:relative;display:flex;color:#000;margin-bottom:11px}.weather-today__item:last-child{margin-bottom:0}@media screen and (min-width:641px){.weather-today__item{width:44%;margin-right:6%;margin-bottom:19px}}@media screen and (min-width:1200px){.weather-today__item{width:35%;margin-right:-2%;margin-bottom:7px}}.weather-today__item .weather-today__icon-wrap{width:25px;height:25px;margin-right:10px}.weather-today__option{font-size:15px;line-height:17px;font-family:KievitProMedium,Roboto,sans-serif;margin-right:5px}.weather-week{margin:0 -12px;display:flex;overflow:hidden}@media screen and (min-width:641px){.weather-week{margin:0}}.weather-week__scroll{display:flex;overflow:hidden;overflow-x:auto;width:100%;margin-bottom:40px}@media screen and (min-width:641px){.weather-week__scroll{padding-top:24px;margin-bottom:50px}}.weather-week__block{display:flex;flex-grow:1;flex-shrink:0;justify-content:space-between;padding:0 12px}@media screen and (min-width:641px){.weather-week__block{padding:0}}.weather-week__day{min-width:86px}@media screen and (min-width:641px){.weather-week__day{min-width:68px}}@media screen and (min-width:1200px){.weather-week__day{min-width:60px}}.weather-week__text-medium{font-size:17px;line-height:20px;font-family:KievitProMedium,Roboto,sans-serif;color:#000;margin-bottom:7px}.weather-week__text{font-size:15px;line-height:17px;color:#7f7f7f;margin-bottom:18px}.weather-week__img-wrap{width:41px;height:34px;margin-bottom:12px;height:auto}.weather-week__temp{font-size:28px;line-height:28px;color:#000}@media screen and (min-width:1024px){.contacts-info{display:flex;flex-wrap:wrap}}.contacts-info__info{display:flex}@media screen and (min-width:1200px){.contacts-info__info:nth-child(odd){padding-right:62px}}.contacts-info__info:not(:last-child){margin-bottom:22px}@media screen and (min-width:1024px){.contacts-info__info:nth-child(odd){width:60%}.contacts-info__info:nth-child(2n){width:40%}}@media screen and (min-width:1200px){.contacts-info__content--padding{padding-right:50px}}.contacts-info__text-title{font-size:14px;line-height:17px;color:#7f7f7f;margin-bottom:5px;margin-top:0}@media screen and (min-width:768px){.contacts-info__text-title{font-size:17px;line-height:24px;margin-bottom:0}}.contacts-info__link{border-bottom:1px solid #ff4641;font-size:17px}.no-touch .contacts-info__link:focus,.no-touch .contacts-info__link:hover{color:#ff4641}.contacts-info__text{font-size:14px;line-height:17px;color:#000;margin:0}@media screen and (min-width:768px){.contacts-info__text{font-size:17px;line-height:28px}}.contacts-info__icon{flex-shrink:0;width:40px;height:40px;background-color:#faf8f3;background-repeat:no-repeat;background-position:50%;border-radius:12px;margin-right:15px}@media screen and (min-width:768px){.contacts-info__icon{margin-right:19px}}.contacts-info__icon--place{background-image:url(/webpack/94fd9ef3218e1165bb4865f8ba7f4649.svg)}.contacts-info__icon--phone{background-image:url(/webpack/f99d4da6a550c25aa64d5f0dd1e209b0.svg)}.contacts-info__icon--mail{background-image:url(/webpack/4eb98cec61d55796962ea1dc3ac6e4fe.svg)}.contacts-info__icon--site{background-image:url(/webpack/5cd424440f2ed65bb26a71d0073d8e45.svg)}.contacts-info__icon--time{background-image:url(/webpack/94f5ab7063e5307a9f961b81e5a7ae6d.svg)}.contacts-info__icon--services{background-image:url(/webpack/6c2d512548faebef953d65158f559781.svg)}.contacts-info__icon--transport{background-image:url(/webpack/5600e7a932213781c9c6ae5db49d4be5.svg)}.contacts-info__btn{font-size:14px;border:2px solid #f5f1e8;padding:8px 10px;margin-top:11px;border-radius:5px;letter-spacing:.02em}@media screen and (min-width:768px){.contacts-info__btn{font-size:15px;height:40px;padding:11px;margin-top:6px}}@media screen and (min-width:1024px){.contacts-info__btn{margin-top:3px}}.no-touch .contacts-info__btn:hover{border:2px solid #f60d0a}.contacts-info__phone-link{display:block}.contacts-info__btn-more{width:39px;height:21px;background-image:url(/webpack/3dec1f3761981a8baafd5ecb9f08370c.svg);background-color:#faf8f3;background-repeat:no-repeat;background-position:50% 13px;margin-top:6px}.no-touch .contacts-info__btn-more:focus,.no-touch .contacts-info__btn-more:hover{background-color:#f5f1e8}.contacts-info__btn-more.hidden{display:none}.contacts-info__text-block.overflow{overflow:hidden;max-height:56px}.contacts-info-wrapper{padding-top:40px;padding-bottom:40px;border-bottom:1px solid #efeadf}@media screen and (min-width:768px){.contacts-info-wrapper{padding-top:50px;padding-bottom:50px}}.contacts-info-wrapper--margin{margin-bottom:40px}@media screen and (min-width:768px){.contacts-info-wrapper--margin{margin-bottom:50px}}.comm-popular-routes{margin-bottom:26px}@media screen and (min-width:768px){.comm-popular-routes{margin-bottom:38px;-moz-column-count:2;column-count:2;-moz-column-gap:36px;column-gap:36px}}@media screen and (min-width:1024px){.comm-popular-routes{-moz-column-gap:27px;column-gap:27px;-moz-column-count:3;column-count:3}}.comm-popular-routes__route{position:relative;display:flex;align-items:center;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:12px;padding:5px;border-radius:5px;transition:all .3s ease}.no-touch .comm-popular-routes__route:focus,.no-touch .comm-popular-routes__route:hover{background-color:#faf8f3}.no-touch .comm-popular-routes__route:focus .comm-popular-routes__link,.no-touch .comm-popular-routes__route:focus .comm-popular-routes__text,.no-touch .comm-popular-routes__route:hover .comm-popular-routes__link,.no-touch .comm-popular-routes__route:hover .comm-popular-routes__text{color:#f60d0a}.comm-popular-routes__route--hidden{display:none}.comm-popular-routes__img{flex-shrink:0;width:24px;height:24px;margin-right:13px}.comm-popular-routes__link{font-size:14px;line-height:17px;transition:color .3s ease}@media screen and (min-width:768px){.comm-popular-routes__link{font-size:17px}}.comm-popular-routes__link:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;height:100%;width:100%}.comm-popular-routes__btn{position:relative;font-size:14px;line-height:17px;color:#ff4641;padding-right:18px}@media screen and (min-width:768px){.comm-popular-routes__btn{display:none}}.comm-popular-routes__btn:after{position:absolute;content:"";right:0;top:6px;width:10px;height:10px;background-repeat:no-repeat;background-image:url(/webpack/7799bb1fc0fc904c5ae9f3bc3c004d07.svg);transform:rotate(90deg)}.comm-popular-routes__btn.hidden{display:none}.comm-popular-routes__text{font-size:14px;line-height:17px;color:#7f7f7f}@media screen and (min-width:768px){.comm-popular-routes__text{font-size:17px}}.comm-popular-routes--page-hotels{-moz-column-count:1;column-count:1;margin-left:-5px;margin-right:-5px;margin-bottom:15px}@media screen and (min-width:768px){.comm-popular-routes--page-hotels{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px;margin-bottom:0;width:99%}}@media screen and (min-width:1200px){.comm-popular-routes--page-hotels{-moz-column-count:1;column-count:1;width:100%}}.comm-popular-routes--page-hotels .comm-popular-routes__route{justify-content:space-between;margin-bottom:5px}.comm-popular-routes--page-hotels .comm-popular-routes__link{font-size:17px;line-height:17px;color:#ff4641}.comm-popular-routes--page-hotels .comm-popular-routes__text{font-size:17px;line-height:17px;font-family:KievitProMedium,Roboto,sans-serif}@media screen and (min-width:768px){.comm-popular-routes--railway-station{margin-bottom:38px;-moz-column-count:2;column-count:2;-moz-column-gap:36px;column-gap:36px;-moz-column-fill:auto;column-fill:auto;height:284px}}@media screen and (min-width:1024px){.comm-popular-routes--railway-station{-moz-column-count:3;column-count:3;height:200px}}.comm-popular-routes--railway-station .comm-popular-routes__route{justify-content:space-between;margin-bottom:5px}.comm-popular-routes--railway-station .comm-popular-routes__btn{margin-left:5px}@media screen and (min-width:768px){.comm-popular-routes--railway-station .comm-popular-routes__btn{margin-left:0}}.comm-popular-routes--bus-station{margin-left:-5px}.comm-popular-routes--bus-station .comm-popular-routes__route{margin-bottom:5px}.comm-popular-routes--bus-station .comm-popular-routes__btn{margin-left:5px}@media screen and (min-width:768px){.comm-popular-routes--bus-station .comm-popular-routes__btn{margin-left:0}}.prices-outdated{padding:20px 33px 20px 10px}@media screen and (min-width:768px){.prices-outdated{padding:24px 20px 21px 25px;margin-bottom:38px}}.prices-outdated__icon{width:60px;height:60px;flex-shrink:0;margin-right:16px;background:url(/webpack/838f08309db7e55b8fba86a14cc8cbb5.svg) no-repeat 50%/contain}@media screen and (min-width:768px){.prices-outdated__icon{margin-right:21px}}.prices-outdated__title{font-size:17px;line-height:24px;font-family:KievitProBold,Roboto,sans-serif;color:#000;margin-bottom:4px}@media screen and (min-width:768px){.prices-outdated__title{font-size:21px;line-height:21px;margin-bottom:10px}}.prices-outdated__text{font-size:14px;line-height:21px;color:#000;margin:0}@media screen and (min-width:768px){.prices-outdated__text{font-size:17px;line-height:28px}}.prices-outdated__btn{width:177px;height:40px;margin-left:76px;padding:11px 13px 13px}@media screen and (min-width:768px){.prices-outdated__btn{height:50px;margin-top:4px;padding:14px 33px;margin-left:auto}}.prices-outdated{display:none;justify-content:space-between;flex-wrap:wrap;box-shadow:0 8px 50px rgba(31,21,1,.09);border-radius:5px;padding:15px 33px 15px 10px;background-color:#fff;margin-bottom:22px}@media screen and (min-width:768px){.prices-outdated{padding:24px 20px 24px 25px;margin-bottom:38px}}@media screen and (min-width:1024px){.prices-outdated{margin-bottom:47px}}.prices-outdated.show{display:flex}.prices-outdated__wrapper{display:flex;align-items:center;margin-bottom:11px}@media screen and (min-width:768px){.prices-outdated__wrapper{margin-bottom:0}}.prices-seo-data__icon{width:60px;height:60px;flex-shrink:0;margin-right:16px;background:url(/webpack/7b998e2ac41e20db52ec810a939831ff.svg) no-repeat 50%/contain}@media screen and (min-width:768px){.prices-seo-data__icon{margin-right:21px}}.prices-seo-data__text{font-size:14px;line-height:21px;color:#000;margin:0}@media screen and (min-width:768px){.prices-seo-data__text{font-size:21px;line-height:28px}}.commercial-table-radio{display:none}.commercial-table-radio:checked+.commercial-table-tab{font-family:KievitProBold,Roboto,sans-serif;color:#000;border-bottom:3px solid #ff4641}.commercial-table-radio+.commercial-table-tab:after,.commercial-table-radio+.commercial-table-tab:before,.commercial-table-radio:checked+.commercial-table-tab:after,.commercial-table-radio:checked+.commercial-table-tab:before{display:none}.commercial-table-radio[id=railway-departure]:checked~.railway-table--departure{display:block}.commercial-table-radio[id=railway-departure]:checked~.railway-table--arrival{display:none}.commercial-table-radio[id=railway-arrival]:checked~.railway-table--arrival{display:block}.commercial-table-radio[id=railway-arrival]:checked~.railway-table--departure{display:none}.commercial-table-radio+.commercial-table-tab{flex-shrink:0;display:inline-block;float:none;font-size:13px;line-height:17px;font-family:KievitProExtraBold,Roboto,sans-serif;color:#7f7f7f;padding:8px 14px 15px;text-transform:uppercase;letter-spacing:1px;margin-right:0;margin-bottom:22px}.commercial-table-radio+.commercial-table-tab:first-of-type{margin-left:14px}@media screen and (min-width:768px){.commercial-table-radio+.commercial-table-tab:first-of-type{padding:16px 22px 24px;margin-left:20px}}@media screen and (min-width:1200px){.commercial-table-radio+.commercial-table-tab:first-of-type{margin-left:40px}}.commercial-table-radio+.commercial-table-tab:nth-of-type(2){padding-left:30px}@media screen and (min-width:768px){.commercial-table-radio+.commercial-table-tab:nth-of-type(2){padding-left:25px}}@media screen and (min-width:768px){.commercial-table-radio+.commercial-table-tab{font-size:15px;line-height:17px;padding:16px 22px 24px}}.no-touch .commercial-table-radio+.commercial-table-tab:hover{color:#000}.no-results{width:100%;display:flex;flex-wrap:wrap;padding-bottom:38px}@media screen and (min-width:768px){.no-results{justify-content:space-between;padding:38px 30px;box-shadow:0 0 5px rgba(0,0,0,.08);border-radius:2px}}@media screen and (min-width:1024px){.no-results{padding:40px 30px 30px}}.no-results--tours{position:absolute;top:0;left:0;right:0;background:#fff;z-index:9}@media screen and (min-width:768px){.no-results__wrap{width:88%}}.no-results__title{font-size:20px;line-height:23px;font-family:KievitProExtraBold,Roboto,sans-serif;margin-bottom:22px}@media screen and (min-width:768px){.no-results__title{font-size:30px;line-height:36px;margin-bottom:20px;margin-bottom:18px}}.no-results__list{margin-bottom:42px}.no-results__item{position:relative;font-size:17px;line-height:28px;color:#000;padding-left:30px}.no-results__item:not(:last-child){margin-bottom:12px}.no-results__item:before{content:"\2022";position:absolute;left:0;color:#ff4641}.no-results__text{font-size:16px;line-height:24px;color:#000;margin-bottom:22px}.no-results__icon{display:none}@media screen and (min-width:768px){.no-results__icon{display:block;width:75px;height:75px;background:url(/webpack/e58dde3312c9c1c0c84a76c194af203d.svg) no-repeat 50%/contain}}.no-results__btn{width:100%;padding:16px}@media screen and (min-width:768px){.no-results__btn{width:209px}}.no-results__form--success .no-results__btn{position:relative}.no-results__form--success .no-results__btn:before{content:"Запрос отправлен";position:absolute;top:-20px;left:0;color:#090;font-size:11px;line-height:17px;font-family:KievitProBold,Roboto,sans-serif}.no-results__form{display:flex;flex-direction:column}@media screen and (min-width:1024px){.no-results__form{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap}}.no-results__form label{margin-bottom:10px}@media screen and (min-width:1024px){.no-results__form label{width:49%}}.no-results__form label input{font-size:15px;font-family:KievitPro,Roboto,sans-serif}.no-results__form--success label{position:relative}.no-results__form--success label:before{content:"";position:absolute;right:20px;top:50%;background:url(/webpack/2284a605a03b64d520dfab5c3388f6bf.svg) no-repeat 50%;width:20px;height:20px;transform:translateY(-10px)}.no-results-ru-by__btn{width:100%;margin-top:15px}@media screen and (min-width:1024px){.no-results-ru-by__btn{width:209px;margin-top:0}}.no-right-data-ru-by{position:relative}.no-right-data-ru-by:before{content:"Введите корректные данные";position:absolute;top:-20px;left:0;color:#f60d0a;font-size:11px;line-height:17px;font-family:KievitProBold,Roboto,sans-serif}.no-results__wrap .no-results__name--error,.no-results__wrap .no-results__phone--error{border:1px solid #f60d0a}.no-results__info{font-size:15px;line-height:17px;color:#000;margin-top:16px}.no-results__agreement{font-size:13px;line-height:17px;margin:15px 0 10px;width:100%;order:1}@media screen and (min-width:1024px){.no-results__agreement{margin:10px 0 30px;order:0}}.no-results__agreement a{text-decoration:none;border-width:1px;border-bottom:1px solid #ff4641}.internal-error{width:100%;display:flex;flex-wrap:wrap;padding-bottom:38px}@media screen and (min-width:768px){.internal-error{justify-content:space-between;padding:38px 30px;box-shadow:0 0 5px rgba(0,0,0,.08);border-radius:2px}}@media screen and (min-width:1024px){.internal-error{padding:30px}}@media screen and (min-width:768px){.internal-error__wrap{width:80%}}.internal-error__title{font-size:24px;line-height:30px;font-family:KievitProExtraBold,Roboto,sans-serif;margin-bottom:22px}@media screen and (min-width:768px){.internal-error__title{font-size:30px;line-height:36px}}.internal-error__list{margin-bottom:42px}.internal-error__item{position:relative;font-size:17px;line-height:28px;color:#000;padding-left:30px}.internal-error__item:not(:last-child){margin-bottom:12px}.internal-error__item:before{content:"\2022";position:absolute;left:0;color:#ff4641}.internal-error__text{font-size:17px;line-height:28px;color:#000;margin-bottom:22px}.internal-error__icon{display:none}@media screen and (min-width:768px){.internal-error__icon{display:block;width:75px;height:75px;background:url(/webpack/e58dde3312c9c1c0c84a76c194af203d.svg) no-repeat 50%/contain}}.internal-error__btn{width:100%;padding:16px}@media screen and (min-width:768px){.internal-error__btn{width:209px}}.price-change-notification{display:flex;flex-wrap:wrap;background-color:#fde283;box-shadow:0 8px 50px rgba(31,21,1,.09);border-radius:5px;padding:25px 10px;margin-bottom:14px}@media screen and (min-width:641px){.price-change-notification{flex-wrap:nowrap;justify-content:space-between;margin-bottom:30px;padding:25px}}@media screen and (min-width:1200px){.price-change-notification{padding:25px 21px;background-color:#faf8f3;box-shadow:none}}.price-change-notification--desktop{display:none}@media screen and (min-width:1200px){.price-change-notification--desktop{display:block}}@media screen and (min-width:1200px){.price-change-notification--tablet{display:none}}.price-change-notification__row{display:flex;margin-bottom:17px}@media screen and (min-width:768px){.price-change-notification__row{margin-bottom:0}}@media screen and (min-width:1200px){.price-change-notification__row{flex-direction:row-reverse;margin-bottom:20px}}.price-change-notification__img-wrapper{width:50px;height:50px;flex-shrink:0;margin-right:20px}@media screen and (min-width:768px){.price-change-notification__img-wrapper{margin-right:30px}}@media screen and (min-width:1200px){.price-change-notification__img-wrapper{margin-right:0}}.price-change-notification__text{font-family:KievitProMedium,Roboto,sans-serif;font-size:17px;line-height:20px;color:#000;text-align:left}@media screen and (min-width:768px){.price-change-notification__text{align-self:center;width:64%}}@media screen and (min-width:1200px){.price-change-notification__text{width:100%}}.price-change-notification__button{width:100%;flex-shrink:0;padding:15px 25px;color:#212121;background-color:#fff;border-color:transparent}@media screen and (min-width:641px){.price-change-notification__button{width:196px;align-self:flex-start}}@media screen and (min-width:1200px){.price-change-notification__button{background-color:#ff4641;color:#fff;border-color:#ff4641}}.no-results-seo{display:flex;background-color:#fff;box-shadow:0 8px 50px rgba(31,21,1,.09);border-radius:5px;padding:17px 11px 20px;margin-bottom:22px}@media screen and (min-width:768px){.no-results-seo{padding:23px 25px 25px;margin-bottom:38px}}@media screen and (min-width:1200px){.no-results-seo{justify-content:space-between}}@media screen and (min-width:768px){.no-results-seo__content{display:flex}}.no-results-seo__title{font-family:KievitProBold,Roboto,sans-serif;font-size:18px;line-height:27px;color:#000;margin-bottom:8px}@media screen and (min-width:768px){.no-results-seo__title{width:90%;font-size:21px;line-height:25px;margin-bottom:20px}}@media screen and (min-width:1200px){.no-results-seo__title{width:84%;margin-bottom:15px}}.no-results-seo__icon{width:60px;height:60px;flex-shrink:0;background:url(/webpack/e08d36d032b9bffb75fb2758c269624c.svg) no-repeat 50%/contain;margin-right:16px;margin-top:4px}@media screen and (min-width:768px){.no-results-seo__icon{margin-right:21px;margin-top:0}}.no-results-seo__text{font-size:14px;line-height:21px;margin:0 0 6px;color:#000}@media screen and (min-width:768px){.no-results-seo__text{font-size:17px;line-height:28px;margin-bottom:0}}.no-results-seo__btn{height:40px;padding:11px 34px}@media screen and (min-width:768px){.no-results-seo__btn{height:50px;flex-shrink:0;align-self:flex-start;padding:16px 33px;margin-top:4px}}.commercial-sidebar-tooltip .tooltipster-content{background:#212121;border:none;border-radius:2px;font-size:13px;line-height:16px;padding:15px 20px}.tooltipster-sidetip.tooltipster-borderless.commercial-sidebar-tooltip .tooltipster-arrow-background{border:none}.loading-data{display:flex;flex-direction:column;align-items:center;padding:0 28px;margin:50px auto}.loading-data img{-webkit-animation:rotation 2s linear infinite;animation:rotation 2s linear infinite}.loading-data__icon-wrap{margin-bottom:20px}.loading-data__title{font-family:KievitProExtraBold,Roboto,sans-serif;font-size:24px;line-height:30px;margin-bottom:14px}@media screen and (min-width:768px){.loading-data__title{font-size:30px;line-height:36px}}.loading-data__text{font-size:17px;line-height:28px;color:#000;margin-bottom:28px;text-align:center}.loading-data__text--medium{font-family:KievitProMedium,Roboto,sans-serif;line-height:20px}.commercial-filters-map{display:none}@media screen and (min-width:1200px){.commercial-filters-map{display:block;position:relative;width:100%;height:100px;background-image:url(/webpack/mini-map.23a495bc18256d9420d22fdadecb5e87.jpg);background-repeat:no-repeat;background-size:cover;margin-bottom:20px;border-radius:5px}}.disabled-map .commercial-filters-map{opacity:.5;pointer-events:none}.commercial-filters-map--hotel{display:none}@media screen and (min-width:1200px){.commercial-filters-map--hotel{display:block}}.commercial-filters-map__button{position:absolute;min-width:242px;line-height:15px;left:50%;top:50%;transform:translate(-50%,-50%);padding:12px 14px 13px 42px;background-image:url(/webpack/f24aeb9392f7b1cfd94abd45602b4d5e.svg);background-repeat:no-repeat;background-position:9% 50%;background-color:#fff}.commercial-filters-map__button:focus,.no-touch .commercial-filters-map__button:hover{color:#e43425}.commercial-filters-map__button.disabled{pointer-events:none}.nearest-directions{margin-left:-12px;margin-right:-12px;overflow:hidden}@media screen and (min-width:768px){.nearest-directions{margin-right:-38px;margin-left:-38px}}@media screen and (min-width:1200px){.nearest-directions{margin-bottom:38px;margin-left:0;margin-right:0}}.nearest-directions__container{display:flex;overflow-x:auto;overflow-y:hidden;padding-left:12px;padding-right:12px}@media screen and (min-width:768px){.nearest-directions__container{padding-left:38px;padding-right:38px}}@media screen and (min-width:1200px){.nearest-directions__container{flex-direction:column;padding:0}}.nearest-directions__card-content{position:relative;margin-right:20px}@media screen and (min-width:1200px){.nearest-directions__card-content{display:flex;margin-right:0}.nearest-directions__card-content:not(:last-child){margin-bottom:20px}}.no-touch .nearest-directions__card-content:focus .nearest-directions__title,.no-touch .nearest-directions__card-content:hover .nearest-directions__title{color:#f60d0a}.no-touch .nearest-directions__card-content:focus .nearest-directions__card:before,.no-touch .nearest-directions__card-content:hover .nearest-directions__card:before{opacity:1;background:linear-gradient(0deg,rgba(0,0,0,.68),transparent)}.nearest-directions__card{position:relative;width:230px;height:226px}.nearest-directions__card:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:5px;transition:opacity .3s ease;opacity:.5;background:linear-gradient(0deg,rgba(0,0,0,.68),transparent)}@media screen and (min-width:1200px){.nearest-directions__card{width:60px;height:60px;margin-right:12px}}.nearest-directions__content{position:absolute;left:20px;bottom:20px;width:190px;height:auto}@media screen and (min-width:1200px){.nearest-directions__content{position:static;left:auto;bottom:auto}}.nearest-directions__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";border-radius:5px}.nearest-directions__title{display:block;font-family:KievitProBold,Roboto,sans-serif;font-size:20px;line-height:25px;color:#fff;margin-bottom:0;line-height:30px}@media screen and (min-width:1200px){.nearest-directions__title{font-size:15px;line-height:20px;color:#ff4641;margin-bottom:0}}.nearest-directions__title:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0}.nearest-directions__text{font-size:15px;line-height:20px;color:#fff;margin:0;display:inline-block}@media screen and (min-width:1200px){.nearest-directions__text{font-size:15px;line-height:20px;color:#7f7f7f}}.nearest-directions__text--dot:before{content:"•";margin:0 8px;color:#c4c4c4}.nearest-directions__price{font-size:17px;line-height:20px;color:#ff4641;margin-top:8px;margin-bottom:0;font-family:KievitProMedium,Roboto,sans-serif}@media screen and (min-width:1200px){.nearest-directions__price{font-size:15px;line-height:17px;font-family:KievitProBold,Roboto,sans-serif;color:#000;margin-top:3px}}@-webkit-keyframes loading-bar{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes loading-bar{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@-webkit-keyframes show{0%{-webkit-filter:grayscale(100%) opacity(.2);filter:grayscale(100%) opacity(.2)}to{-webkit-filter:grayscale(0) opacity(1);filter:grayscale(0) opacity(1)}}@keyframes show{0%{-webkit-filter:grayscale(100%) opacity(.2);filter:grayscale(100%) opacity(.2)}to{-webkit-filter:grayscale(0) opacity(1);filter:grayscale(0) opacity(1)}}@-webkit-keyframes animate-stripes{0%{background-position:0,0}to{background-position:-42px,0}}@keyframes animate-stripes{0%{background-position:0,0}to{background-position:-42px,0}}.loading-notification{background-color:#fff;box-shadow:0 8px 50px rgba(31,21,1,.09);border-radius:5px}@media screen and (min-width:1200px){.loading-notification{display:flex;flex-wrap:wrap}}.hotels-page--no-results .loading-notification,.loading-notification.hidden{display:none}.loading-notification__space-between{padding:15px 10px 0}@media screen and (min-width:768px){.loading-notification__space-between{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:15px 25px 8px}}.loading-notification__title{font-family:KievitProBold,Roboto,sans-serif;font-size:18px;line-height:28px;color:#000}@media screen and (min-width:768px){.loading-notification__title{font-size:20px}}.loading-notification--loading-bar .loading-notification__title{display:none}.loading-notification--loading-bar.text-show .loading-notification__title{display:block;padding-left:15px;font-size:17px}@media screen and (min-width:768px){.loading-notification--loading-bar.text-show .loading-notification__title{padding-left:42px}}@media screen and (min-width:1200px){.loading-notification--loading-bar.text-show .loading-notification__title{padding-left:0}}.loading-notification__text{font-size:15px;line-height:20px;color:#000;padding-bottom:10px}@media screen and (min-width:768px){.loading-notification__text{padding-bottom:0}}.loading-notification--loading-bar .loading-notification__text{display:none}.loading-notification--loading-bar.text-show .loading-notification__text{display:block;padding-left:15px;font-size:14px}@media screen and (min-width:768px){.loading-notification--loading-bar.text-show .loading-notification__text{padding-left:42px;margin-bottom:8px}}@media screen and (min-width:1200px){.loading-notification--loading-bar.text-show .loading-notification__text{padding-left:0}}@media screen and (min-width:768px){.loading-notification__wrapper--padding{width:100%;padding-right:10px}}@media screen and (min-width:1200px){.loading-notification__wrapper--padding{width:auto}}.loading-notification__wrapper--logo{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:1024px){.loading-notification__wrapper--logo{margin-top:22px}}@media screen and (min-width:1200px){.loading-notification__wrapper--logo{margin-top:0}}.loading-notification--loading-bar{position:-webkit-sticky;position:sticky;top:0;z-index:13;width:100%;margin:0 0 22px;padding:22px 10px 14px;box-shadow:0 6px 10px -4px rgba(31,21,1,.09)}@media screen and (min-width:768px){.loading-notification--loading-bar{padding:14px 25px;margin-bottom:25px}}@media screen and (min-width:1200px){.loading-notification--loading-bar{padding:15px 25px;display:block}}.loading-notification--loading-bar.show{width:auto;padding:8px 0 0;top:47px;margin-left:-12px;margin-right:-12px;opacity:0;-webkit-animation:show-loader 0s linear .3s forwards;animation:show-loader 0s linear .3s forwards}@media screen and (min-width:641px){.loading-notification--loading-bar.show{margin-left:-38px;margin-right:-38px}}@media screen and (min-width:1200px){.loading-notification--loading-bar.show{max-width:940px;box-shadow:0 6px 10px -4px rgba(31,21,1,.09);-webkit-animation:show-loader 0s linear forwards;animation:show-loader 0s linear forwards;top:0;margin-left:0;margin-right:0;padding:15px 25px;border-radius:5px}}.loading-notification__bar{position:relative;height:4px;width:100%;background:#d5cdbe;border-radius:5px;overflow:hidden}.loading-notification__percent{position:absolute;top:0;left:0;transform:translateX(-100%);width:100%;height:100%;border-radius:5px;-webkit-animation:loading-bar 30s linear forwards;animation:loading-bar 30s linear forwards;overflow:hidden}.loading-notification__percent .background{position:absolute;top:0;right:-60px;bottom:0;left:0;background:repeating-linear-gradient(135deg,#ec0d0a,#ec0d0a 10px,#ff7b77 0,#ff7b77 30px);-webkit-animation:animate-stripes .5s linear infinite;animation:animate-stripes .5s linear infinite}.loading-notification.stop .loading-notification__percent{-webkit-animation-play-state:paused;animation-play-state:paused}.loading-notification.loaded .loading-notification__percent{-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-duration:3s;animation-duration:3s}.loading-notification__icon{position:relative;width:61px;height:34px;margin-top:10px;border-radius:5px;overflow:hidden}@media screen and (min-width:768px){.loading-notification__icon{width:70px;height:40px;margin-top:22px}}@media screen and (min-width:900px){.loading-notification__icon{margin-top:0}}.loading-notification__icon:not(:first-of-type){margin-left:9px}@media screen and (min-width:768px){.loading-notification__icon:not(:first-of-type){margin-left:10px}}.loading-notification__icon:nth-of-type(n+5){display:none}@media screen and (min-width:768px){.loading-notification__icon:nth-of-type(n+5){display:block}}.loading-notification__icon:before{position:absolute;content:"";left:50%;top:50%;z-index:1;width:20px;height:20px;background-image:url(/webpack/d97276f181cefa8c22137be2f8745c53.svg);-webkit-animation:rotation 2s linear infinite forwards;animation:rotation 2s linear infinite forwards;margin-top:-10px;margin-left:-10px}.loading-notification__icon:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-size:cover;-webkit-filter:grayscale(100%) opacity(.1);filter:grayscale(100%) opacity(.1)}.loading-notification.loaded .loading-notification__icon:after{-webkit-animation:show 1s linear forwards;animation:show 1s linear forwards}.loading-notification__icon--tez:after{background-image:url(/webpack/d3a1d21c7169ec1ce7745ae1fef1534d.svg);-webkit-animation:show .3s linear 7.2s forwards;animation:show .3s linear 7.2s forwards}@media screen and (min-width:768px){.loading-notification__icon--tez:after{-webkit-animation:show .3s linear 4.7s forwards;animation:show .3s linear 4.7s forwards}}.loading-notification__icon--biblio:after{background-image:url(/webpack/732cea4814b0ea57e6b2262eaee91899.svg);-webkit-animation:show .3s linear 14.7s forwards;animation:show .3s linear 14.7s forwards}@media screen and (min-width:768px){.loading-notification__icon--biblio:after{-webkit-animation:show .3s linear 9.7s forwards;animation:show .3s linear 9.7s forwards}}.loading-notification__icon--tui:after{background-image:url(/webpack/cc0768d5fd0dcf84e79c651d311ffe15.svg);-webkit-animation:show .3s linear 22.2s forwards;animation:show .3s linear 22.2s forwards}@media screen and (min-width:768px){.loading-notification__icon--tui:after{-webkit-animation:show .3s linear 14.7s forwards;animation:show .3s linear 14.7s forwards}}.loading-notification__icon--anex:after{background-image:url(/webpack/a8f2a462965c7b486ed46ea067d7c904.svg);-webkit-animation:show .3s linear 29.7s forwards;animation:show .3s linear 29.7s forwards}@media screen and (min-width:768px){.loading-notification__icon--anex:after{-webkit-animation:show .3s linear 19.7s forwards;animation:show .3s linear 19.7s forwards}}.loading-notification__icon--ICS:after{background-image:url(/webpack/1a2925ec6ed5d89499e120ee07e6fcbb.svg);-webkit-animation:show .3s linear 24.7s forwards;animation:show .3s linear 24.7s forwards}.loading-notification__icon--pegas:after{background-image:url(/webpack/66b8580f69b2b91cfbe43cf26081e7ff.svg);-webkit-animation:show .3s linear 29.7s forwards;animation:show .3s linear 29.7s forwards}.loading-notification__icon--agoda:after{background:#fff url(/webpack/0da2c98949ae35ecf8377359a59ab27f.svg);-webkit-animation:show .3s linear 29.2s forwards;animation:show .3s linear 29.2s forwards}.loading-notification__icon--hotelscom:after{background:#fff url(/webpack/29488ea40e404d7ed0590d2c93c36c7c.svg);-webkit-animation:show .3s linear 21.2s forwards;animation:show .3s linear 21.2s forwards}.loading-notification__icon--vector:after{background:#fff url(/webpack/d25a53d43599ce1472b52039cb7e62f1.svg);-webkit-animation:show .3s linear 14.2s forwards;animation:show .3s linear 14.2s forwards}.loading-notification__icon--booking:after{background:#fff url(/webpack/7fdd6700926f28625c4a6691b02ceb0a.svg);-webkit-animation:show .3s linear 7.2s forwards;animation:show .3s linear 7.2s forwards}.loading-notification--hotels{padding-bottom:13px}@media screen and (min-width:768px){.loading-notification--hotels{padding-bottom:0}}.loading-notification--hotels .loading-notification__icon{width:40px;height:40px;margin-top:10px;margin-left:0}.loading-notification--hotels .loading-notification__icon:not(:last-child){margin-right:10px}@media screen and (min-width:768px){.loading-notification--hotels .loading-notification__icon{margin-top:0}}.loading-notification--hotels .loading-notification__icon:after{background-position:50%;background-repeat:no-repeat;background-color:#f8f8f8}.loading-notification--hotels .loading-notification__wrapper--padding{width:auto}.loading-notification--hotels .loading-notification__wrapper--logo{justify-content:flex-start}.small-search-form{display:none}@media screen and (min-width:1340px){.small-search-form{display:flex;margin-bottom:38px}}.small-search-form .new-field-date{max-width:none;width:814px;left:0;right:auto;transform:none}.small-search-form .field-autocomplete--visible{top:53px;left:-19px}.small-search-form__fields{position:relative;display:flex}.small-search-form__field-wrap{position:relative;width:29.154%}.small-search-form__field{position:relative;display:flex;align-items:center;height:50px;padding:0 17px;background:#faf8f3;border-radius:5px;cursor:pointer}.small-search-form__field--date-from,.small-search-form__field--date-to{margin:0 5px}.small-search-form__field--tourists{width:40.0651%}.small-search-form__field.focused{border:2px solid #212121;border-radius:5px}.small-search-form__field .new-field-base{height:auto}.small-search-form__field .new-field-base__control-wrap{padding:13px 0}.small-search-form__field .new-field-base__control-wrap--select:before{top:20px;right:0}.small-search-form__field .new-field-base__input{font-size:17px}.small-search-form__field .tourists-field{top:51px;left:-45px}.small-search-form__field.incorrect{border:1px solid #f10}.small-search-form__btn{flex-shrink:0;width:239px;margin-left:7px;padding:0;font-size:15px;line-height:46px;text-align:center}.no-touch .small-search-form__btn:focus{border:inherit}.small-search-form__btn-small{position:absolute;top:0;bottom:0;width:20px;height:100%;background-position:50%;background-repeat:no-repeat;background-image:url(/webpack/61b13dd73ec12d43f8c2a0d875875130.svg)}.small-search-form__btn-small--prev{right:29px}.small-search-form__btn-small--next{right:9px;transform:rotate(180deg)}.small-search-form__icon{flex-shrink:0;margin-right:8px}.small-search-form--popup .mfp-container{display:flex;flex-direction:column;padding:0}.small-search-form--popup .mfp-content{margin-top:auto}.small-search-form--popup .mfp-close{top:-5px;right:-5px}.small-search-form--popup .small-search-form{position:relative;display:block;padding:44px 12px 20px;background:#fff;border-radius:12px 12px 0 0;overflow:hidden}@media screen and (min-width:768px){.small-search-form--popup .small-search-form{padding:44px 38px 20px}}.small-search-form--popup .small-search-form:before{content:" ";position:absolute;top:10px;left:50%;width:48px;height:3px;background:#bfbebd;border-radius:8px;opacity:.5;transform:translateX(-50%)}.small-search-form--popup .small-search-form__fields{flex-wrap:wrap}.small-search-form--popup .small-search-form__field-wrap{width:50%}.small-search-form--popup .tour-hotel-page .small-search-form__field-1{width:100%;margin-bottom:5px}.comm-limited .small-search-form--popup .tour-hotel-page .small-search-form__field-1{position:fixed;top:0;left:0;bottom:0;right:0;z-index:2000;margin-top:0;background-color:#fff;height:100%;padding-top:65px;border:none}.small-search-form--popup .tour-hotel-page .small-search-form__field-2{margin-right:2px;width:calc(50% - 2px)}.small-search-form--popup .tour-hotel-page .small-search-form__field-2 div{margin:0}.small-search-form--popup .tour-hotel-page .small-search-form__field-3{margin-left:3px;width:calc(50% - 3px)}.small-search-form--popup .tour-hotel-page .small-search-form__field-3 div{border:none}.small-search-form--popup .small-search-form__field--date-from{border-top-right-radius:0;border-bottom-right-radius:0}.small-search-form--popup .small-search-form__field--date-to{margin:0;border-left:1px solid #eadcb8;border-top-left-radius:0;border-bottom-left-radius:0}.small-search-form--popup .small-search-form__field--tourists{width:100%;margin-top:10px}.small-search-form--popup .small-search-form__field--tourists.open{position:fixed;top:0;left:0;bottom:0;right:0;z-index:2000;margin-top:0;background-color:#fff;height:100%;padding-top:65px;border:none}.small-search-form--popup .small-search-form__field--tourists.open .small-search-form__icon{display:none}.small-search-form--popup .small-search-form__field--tourists.open .new-field-base__modal-close{display:block}.small-search-form--popup .small-search-form__field--tourists.open .new-field-base__control-wrap{padding:0 12px;pointer-events:none}.small-search-form--popup .small-search-form__field--tourists.open .new-field-base__control-wrap:before{display:none}.small-search-form--popup .small-search-form__field--tourists.open .new-field-base__input{font-size:21px}.small-search-form--popup .small-search-form__field--tourists.open .tourists-field{position:static;padding:25px 12px 0;background:none;box-shadow:none}.small-search-form--popup .small-search-form__field--tourists.open .tourists-field__button-close{display:block}.small-search-form--popup .small-search-form__btn{width:100%;margin:20px 0 0}.small-search-form--popup .new-field-base{height:100%}.small-search-form--popup .new-field-date{z-index:2000;width:100%}.small-search-form--popup .js-modal-open{top:0}.simple-list__list{width:100%}.simple-list__table{position:relative;display:flex;justify-content:space-between;font-size:15px;height:28px;margin-bottom:4px;padding-left:25px;text-underline-offset:4px;-webkit-text-decoration:underline #ff4641;text-decoration:underline #ff4641}.simple-list__table:before{content:"";position:absolute;display:block;width:5px;height:5px;left:0;top:7px;border-radius:50%;background-color:#ff4641}@media screen and (min-width:481px){.simple-list__table{font-size:17px}}@media screen and (min-width:768px){.simple-list__table{max-width:417px}}@media screen and (min-width:1024px){.simple-list__table{max-width:unset}}.price-month{display:flex;flex-flow:column}@media screen and (min-width:1024px){.price-month{flex-flow:row}}.price-month .price-month__list{width:100%;-moz-column-count:1;column-count:1}@media screen and (min-width:768px){.price-month .price-month__list{-moz-column-count:2;column-count:2;-moz-column-gap:64px;column-gap:64px}}.price-month .price-month__row{display:flex;justify-content:space-between;min-height:20px;line-height:17px;font-size:15px;margin-bottom:12px}@media screen and (min-width:768px){.price-month .price-month__row{font-size:17px;max-width:417px}}@media screen and (min-width:1024px){.price-month .price-month__row{max-width:unset}}@media screen and (min-width:768px){.price-month .price-month__row:nth-child(6){margin-bottom:0}}.price-month .price-month__row:last-child{margin-bottom:0}.price-month .price-month__price{font-family:KievitProBold,Roboto,sans-serif;color:#ff4641}.price-month .price-month__no-data{color:#a0a0a0}.other-routes__nearest-routes-headlines{display:flex;flex-direction:row;justify-content:space-between;width:calc(100% - 24px);margin:20px auto 10px}@media screen and (min-width:768px){.other-routes__nearest-routes-headlines{width:calc(100% - 43px);margin-top:36px}}@media screen and (min-width:1920px){.other-routes__nearest-routes-headlines{width:calc(100% - 72px)}}.other-routes__nearest-routes-headline{font-size:13px;line-height:17px;color:#a0a0a0;text-transform:uppercase}.other-routes__nearest-routes-headline:nth-child(2),.other-routes__nearest-routes-headline:nth-child(4){display:none}@media screen and (min-width:768px){.other-routes__nearest-routes-headline:nth-child(2),.other-routes__nearest-routes-headline:nth-child(4){display:block}}@media screen and (min-width:768px){.other-routes__nearest-routes-headline:first-child{width:40%;display:block}}@media screen and (min-width:1024px){.other-routes__nearest-routes-headline:first-child{width:51.8%}}@media screen and (min-width:1920px){.other-routes__nearest-routes-headline:first-child{width:49.7%}}@media screen and (min-width:768px){.other-routes__nearest-routes-headline:nth-child(2){display:none;width:13%}}@media screen and (min-width:1024px){.other-routes__nearest-routes-headline:nth-child(2){width:9.8%;display:block}}@media screen and (min-width:1920px){.other-routes__nearest-routes-headline:nth-child(2){width:8.1%}}@media screen and (min-width:768px){.other-routes__nearest-routes-headline:nth-child(3){width:11%}}@media screen and (min-width:1024px){.other-routes__nearest-routes-headline:nth-child(3){width:13.9%}}@media screen and (min-width:1920px){.other-routes__nearest-routes-headline:nth-child(3){width:11.6%}}@media screen and (min-width:768px){.other-routes__nearest-routes-headline:nth-child(4){text-align:left;width:5%}}@media screen and (min-width:1024px){.other-routes__nearest-routes-headline:nth-child(4){width:13%}}@media screen and (min-width:1920px){.other-routes__nearest-routes-headline:nth-child(4){width:16.9%}}.other-routes__nearest-routes-headline:nth-child(4) spen{display:block;max-width:134px;margin-left:auto}@media screen and (min-width:1920px){.other-routes__nearest-routes-headline:nth-child(4) spen{margin-left:0}}@media screen and (min-width:1024px){.other-routes__nearest-routes--railway .other-routes__nearest-routes-headline:first-child{width:48.2%}}@media screen and (min-width:1920px){.other-routes__nearest-routes--railway .other-routes__nearest-routes-headline:first-child{width:51.3%}}@media screen and (min-width:1024px){.other-routes__nearest-routes--railway .other-routes__nearest-routes-headline:nth-child(2){width:12.8%}}@media screen and (min-width:1920px){.other-routes__nearest-routes--railway .other-routes__nearest-routes-headline:nth-child(2){width:16.3%}}@media screen and (min-width:1920px){.other-routes__nearest-routes--railway .other-routes__nearest-routes-headline:nth-child(3){width:16.6%}}@media screen and (min-width:1920px){.other-routes__nearest-routes--railway .other-routes__nearest-routes-headline:nth-child(4){width:16.9%}}.other-routes__nearest-routes-list{margin:0 auto}@media screen and (min-width:768px){.other-routes__nearest-routes-list{margin:8px 0 0}}@media screen and (min-width:1024px){.other-routes__nearest-routes-list{margin:18px 0 0}}.other-routes__nearest-routes-item{padding:0 12px}@media screen and (min-width:768px){.other-routes__nearest-routes-item:nth-child(odd) .avia-city-routes__nearest-routes-link{background:#faf8f3}}@media screen and (min-width:768px){.other-routes__nearest-routes-item:nth-child(2n) .avia-city-routes__nearest-routes-link{background:#fff}}.other-routes__nearest-routes-item+.other-routes__nearest-routes-item{padding-top:20px}@media screen and (min-width:768px){.other-routes__nearest-routes-item+.other-routes__nearest-routes-item{margin-top:0;padding-top:25px}}.other-routes__nearest-data-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:768px){.other-routes__nearest-data-wrap{width:70%;align-items:flex-start}}@media screen and (min-width:1024px){.other-routes__nearest-data-wrap{width:81%;align-items:center}}@media screen and (min-width:1920px){.other-routes__nearest-data-wrap{align-items:center}}.other-routes__nearest-routes-item{position:relative;padding-bottom:20px;padding-top:10px}.other-routes__nearest-routes-item:before{content:"";width:90%;height:1px;background-color:#efeadf;position:absolute;top:0;left:5%}@media screen and (min-width:768px){.other-routes__nearest-routes-item:before{width:95%;left:2.5%}}@media screen and (min-width:1920px){.other-routes__nearest-routes-item:before{width:92%;left:4%}}.no-touch .other-routes__nearest-routes-item:hover+.other-routes__nearest-routes-item:before,.no-touch .other-routes__nearest-routes-item:hover:before,.other-routes__nearest-routes-item:first-child:before{content:none}@media screen and (min-width:768px){.other-routes__nearest-routes-item{display:flex;flex-direction:row;justify-content:space-between;padding:26px 20px;align-items:flex-start}}@media screen and (min-width:1024px){.other-routes__nearest-routes-item{padding:23px 20px 21px;align-items:center}.other-routes__nearest-routes-item:hover{background:#faf8f3}}@media screen and (min-width:1920px){.other-routes__nearest-routes-item{padding:23px 73px 21px 40px}}.other-routes__nearest-routes-name{font-size:17px;line-height:20px;font-family:KievitProBold,Roboto,sans-serif;display:flex;flex-wrap:wrap;width:80%;z-index:2}.other-routes__nearest-routes-name:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.other-routes__nearest-routes-name span:first-child{margin-right:5px}@media screen and (min-width:768px){.other-routes__nearest-routes-name{font-size:20px;line-height:24px;width:85%}}@media screen and (min-width:1024px){.other-routes__nearest-routes-name{width:68%}}@media screen and (min-width:1024px){.other-routes__nearest-routes--railway .other-routes__nearest-routes-name{width:60%}}@media screen and (min-width:1920px){.other-routes__nearest-routes--railway .other-routes__nearest-routes-name{width:58%}}.other-routes__nearest-routes-distance{font-size:15px;line-height:18px;padding-top:2px;width:20%;text-align:right}@media screen and (min-width:768px){.other-routes__nearest-routes-distance{font-size:17px;line-height:24px;width:11%;text-align:left;white-space:nowrap;padding-top:3px}}@media screen and (min-width:1024px){.other-routes__nearest-routes-distance{width:14.2%;padding-top:4px;order:1}}@media screen and (min-width:1920px){.other-routes__nearest-routes-distance{width:12.2%}}.other-routes__nearest-routes-price{margin:0;font-size:14px;line-height:17px;color:#000;font-family:KievitProBold,Roboto,sans-serif;min-width:75px;text-align:right}@media screen and (min-width:768px){.other-routes__nearest-routes-price{font-size:22px;line-height:24px;text-align:left;margin-bottom:11px;white-space:nowrap;width:118px;margin-top:2px;margin-left:auto}}@media screen and (min-width:1024px){.other-routes__nearest-routes-price{font-size:21px;line-height:25px;color:#ff4641;margin-bottom:0;text-align:left;padding-left:44px;margin-left:0;width:auto}}@media screen and (min-width:1920px){.other-routes__nearest-routes-price{padding-left:54px}}.other-routes__nearest-routes-path{font-size:15px;line-height:18px;margin-top:5px;position:relative;padding-left:48px;color:#7f7f7f;white-space:nowrap}.other-routes__nearest-routes-path:before{content:"в пути: ";position:absolute;top:0;left:0}@media screen and (min-width:768px){.other-routes__nearest-routes-path{font-size:17px;line-height:24px;width:100%;margin-top:11px;padding-left:56px}}@media screen and (min-width:1024px){.other-routes__nearest-routes-path{width:16%;margin-top:4px;padding-left:0;color:#000}.other-routes__nearest-routes-path:before{content:none}}@media screen and (min-width:1920px){.other-routes__nearest-routes-path{width:15%}}.other-routes__nearest-data-price{display:flex;flex-direction:row;justify-content:space-between;margin-top:18px}@media screen and (min-width:768px){.other-routes__nearest-data-price{flex-direction:column-reverse;width:100%;max-width:167px;margin-top:0}}@media screen and (min-width:1024px){.other-routes__nearest-data-price{position:relative;max-width:170px}}.other-routes__nearest-routes-btn{color:#ff4641;font-size:14px;line-height:17px;position:relative;min-width:98px;font-family:KievitProMedium,Roboto,sans-serif}.other-routes__nearest-routes-btn:before{content:"";position:absolute;top:3px;right:0;width:11px;height:11px;background-image:url(/webpack/2959be568ce9bcb9177f9c4fc6cbcfda.svg);background-repeat:no-repeat;background-position:50%}@media screen and (min-width:768px){.other-routes__nearest-routes-btn{font-size:17px;line-height:17px;color:#fff;background:#ff4641;border-radius:5px;padding:16.5px 35px}}@media screen and (min-width:1024px){.other-routes__nearest-routes-btn{display:none;position:absolute;top:-61%;left:3px;padding:20.5px 35px}.other-routes__nearest-routes-item:hover .other-routes__nearest-routes-btn{display:block}}@media screen and (min-width:1920px){.other-routes__nearest-routes-btn{left:22%;top:-64%;width:167px}}.avia-city-routes__routes-no-data{font-family:KievitPro,Roboto,sans-serif;font-size:15px;line-height:18px;color:#a0a0a0}@media screen and (min-width:768px){.avia-city-routes__routes-no-data{font-size:17px;line-height:20px}}@media screen and (min-width:1920px){.avia-city-routes__routes-no-data{font-size:17px;line-height:24px}}.price-tickets{display:flex;flex-flow:column}.price-tickets.price-tickets__hide-max-tickets .price-tickets__row:nth-child(n+10){display:none}.price-tickets__list{width:100%}.price-tickets__row{display:flex;justify-content:space-between;min-height:20px;line-height:17px;font-size:15px;margin-bottom:12px}@media screen and (min-width:768px){.price-tickets__row{font-size:17px;max-width:417px}}.price-tickets__row--width-100{width:100%;margin-bottom:0}@media screen and (min-width:768px){.price-tickets__row--width-100{font-size:17px}}.price-tickets__number{min-width:61px;font-weight:bolder}.price-tickets__price{font-family:KievitProBold,Roboto,sans-serif;color:#ff4641;min-width:80px;text-align:right}.price-tickets__no-data{color:#a0a0a0}.price-tickets__input--show-more[type=checkbox]~label:before{display:inline-block;font-size:15px;line-height:17px;color:#ff4641;vertical-align:middle;width:auto;height:auto;border:none;box-shadow:none;background-color:transparent;margin-right:5px;background:none}@media screen and (min-width:768px){.price-tickets__input--show-more[type=checkbox]~label:before{font-size:17px;line-height:28px}}.price-tickets__input--show-more[type=checkbox]:checked~label:before{content:"Скрыть список";background-image:unset}.price-tickets__input--show-more[type=checkbox]+label:before{content:"Показать ещё";background-image:unset}.price-tickets__input--show-more[type=checkbox]~label:after{display:inline-block;content:"";width:20px;height:20px;background-image:url(/webpack/9005b795f217f5196ec8c480d6dd993e.svg);vertical-align:middle}.price-tickets__input--show-more[type=checkbox]:checked~label:after{transform:rotate(180deg)}.author-opinion{position:relative;width:100%;padding:38px 0;background:#faf8f3}.author-opinion:before{left:-100px}.author-opinion:after,.author-opinion:before{content:"";background:#faf8f3;position:absolute;top:0;width:100px;height:100%}.author-opinion:after{right:-100px}@media screen and (min-width:768px){.author-opinion{margin-top:54px;padding:50px 30px}.author-opinion:after,.author-opinion:before{background:unset}}@media screen and (min-width:1200px){.author-opinion{padding:50px 25px}}.author-opinion__header{position:relative;display:inline-block;padding:7px 15px 6px 12px;margin-bottom:18px;height:24px;background-color:#ff4641;color:#fff;font-size:10px;line-height:12px;letter-spacing:1.1px;text-transform:uppercase;border-top-left-radius:4px;border-bottom-left-radius:4px}.author-opinion__header:before{content:"";position:absolute;right:-1px;top:0;display:block;width:0;height:0;border-right:9px solid #faf8f3;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:0}@media screen and (min-width:768px){.author-opinion__header{margin-bottom:26px;padding:7px 20px 6px 12px;letter-spacing:1px;line-height:17px;font-size:15px;height:30px}.author-opinion__header:before{border-right:10px solid #faf8f3;border-top:15px solid transparent;border-bottom:15px solid transparent}}.author-opinion__info{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.author-opinion__info.js-author-opinion__info--hover{cursor:pointer}.author-opinion__info.js-author-opinion__info--hover:hover .author-opinion__name{color:#ff4641}.author-opinion__info.js-author-opinion__info--hover:hover .author-opinion__name:after{background-image:url(/webpack/c608c435d99fa19d11bc804c4b4067e1.svg)}.author-opinion__photo{width:54px;height:54px;margin-left:4px;margin-right:15px;border-radius:50%;background-image:url(/webpack/author.4f47527a0fff08df2e71b53ee9b9601a.png);background-position:50%;background-size:cover}@media screen and (min-width:1200px){.author-opinion__photo{margin-right:19px;margin-left:0}}.author-opinion__about{display:flex;flex-flow:column}.author-opinion__about p{margin:0}.author-opinion__title{font-size:15px;line-height:28px;color:#7f7f7f}@media screen and (min-width:768px){.author-opinion__title{line-height:25px}}.author-opinion__name{position:relative;font-size:16px;line-height:18px;color:#000;font-weight:bolder;letter-spacing:.7px}.author-opinion__name:after{content:"";display:block;position:absolute;top:calc(50% - 7px);right:-21px;width:15px;height:15px;background-image:url(/webpack/d363600cfa36cbd4015258c726b674e0.svg);background-repeat:no-repeat}@media screen and (min-width:768px){.author-opinion__name{letter-spacing:.3px;font-size:21px;line-height:28px}}.author-opinion__text{margin-top:30px;font-size:18px;line-height:28px}@media screen and (min-width:768px){.author-opinion__text{font-size:17px;line-height:27px;margin-top:31px}}.author-opinion__nans-text a{border-bottom:3px solid #ff4641;transition:.2s;position:relative}.author-opinion__nans-text a:hover{color:#ff4641;border-bottom-color:hsla(0,0%,100%,0)}.author-opinion__nans-text a span{position:absolute;top:45%;right:0}.author-opinion-mini{width:100%;padding:2px 0 16px}@media screen and (min-width:768px){.author-opinion-mini{padding:40px 0 22px}}.author-opinion-mini__header{position:relative;display:inline-block;padding:7px 15px 6px 12px;margin-bottom:18px;height:24px;background-color:#ff4641;color:#fff;font-size:10px;line-height:12px;letter-spacing:1.1px;text-transform:uppercase;border-top-left-radius:4px;border-bottom-left-radius:4px}.author-opinion-mini__header:before{content:"";position:absolute;right:-1px;top:0;display:block;width:0;height:0;border-right:9px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:0}@media screen and (min-width:768px){.author-opinion-mini__header{margin-bottom:26px;padding:7px 20px 6px 12px;letter-spacing:1px;line-height:17px;font-size:15px;height:30px}.author-opinion-mini__header:before{border-right:10px solid #fff;border-top:15px solid transparent;border-bottom:15px solid transparent}}.author-opinion-mini__info{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.author-opinion-mini__info.js-author-opinion-mini__info--hover{cursor:pointer}.author-opinion-mini__info.js-author-opinion-mini__info--hover:hover .author-opinion-mini__name{color:#ff4641}.author-opinion-mini__info.js-author-opinion-mini__info--hover:hover .author-opinion-mini__name:after{background-image:url(/webpack/c608c435d99fa19d11bc804c4b4067e1.svg)}.author-opinion-mini__photo{width:54px;height:54px;margin-left:4px;margin-right:15px;border-radius:50%;background-image:url(/webpack/author.4f47527a0fff08df2e71b53ee9b9601a.png);background-position:50%;background-size:cover}@media screen and (min-width:1200px){.author-opinion-mini__photo{margin-right:19px;margin-left:0}}.author-opinion-mini__about{display:flex;flex-flow:column}.author-opinion-mini__about p{margin:0}.author-opinion-mini__title{font-size:15px;line-height:28px;color:#7f7f7f}@media screen and (min-width:768px){.author-opinion-mini__title{line-height:25px}}.author-opinion-mini__name{position:relative;font-size:16px;line-height:18px;color:#000;font-weight:bolder;letter-spacing:.7px}.author-opinion-mini__name:after{content:"";display:block;position:absolute;top:calc(50% - 7px);right:-21px;width:15px;height:15px;background-image:url(/webpack/d363600cfa36cbd4015258c726b674e0.svg);background-repeat:no-repeat}@media screen and (min-width:768px){.author-opinion-mini__name{letter-spacing:.3px;font-size:21px;line-height:28px}}.author-opinion-profile{display:none;flex-flow:column;align-items:center;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1043;background:#fff}@media screen and (min-width:768px){.author-opinion-profile{flex-flow:row;justify-content:space-around;align-items:center;background:rgba(24,12,1,.95)}}.author-opinion-profile__btn-background-close{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(24,12,1,.95);cursor:pointer}.author-opinion-profile__block{display:flex;flex-flow:column;overflow:auto;padding:50px 13px;position:relative;width:100%;height:100%;max-width:835px;background-color:#fff;box-shadow:0 10px 30px rgba(24,12,1,.3)}@media screen and (min-width:768px){.author-opinion-profile__block{height:auto;border-radius:5px;padding:50px 50px 18px;max-width:692px;max-height:568px}}@media screen and (min-width:1200px){.author-opinion-profile__block{padding:50px;flex-flow:row;max-height:390px;max-width:835px;gap:26px}}.author-opinion-profile__header-top{font-size:24px;line-height:30px;margin:0}@media screen and (min-width:768px){.author-opinion-profile__header-top{font-size:30px;line-height:36px}}@media screen and (min-width:1200px){.author-opinion-profile__header-top{display:none}}.author-opinion-profile__info{margin-top:39px;display:flex}.author-opinion-profile__info p{margin:0}@media screen and (min-width:768px){.author-opinion-profile__info{flex-flow:column}}@media screen and (min-width:1200px){.author-opinion-profile__info{margin-top:15px}}.author-opinion-profile__photo{width:78px;height:78px;margin-right:13px;border-radius:50%;background-image:url(/webpack/author.4f47527a0fff08df2e71b53ee9b9601a.png);background-position:50%;background-size:cover}@media screen and (min-width:1200px){.author-opinion-profile__photo{width:79px;height:79px}}.author-opinion-profile__description{display:flex;flex-flow:column;align-items:flex-start;gap:5px;margin-top:11px}@media screen and (min-width:768px){.author-opinion-profile__description{margin-top:15px;height:auto}}@media screen and (min-width:1200px){.author-opinion-profile__description{width:132px;margin-top:14px}}.author-opinion-profile__name{margin:0;font-size:17px;line-height:20px;font-weight:700;margin-left:3px!important;letter-spacing:0}.author-opinion-profile__profession{position:relative;padding:0 5px 0 20px;font-size:13px;line-height:18px;color:#4a3d12;background:#fef0c1;border-radius:5px}.author-opinion-profile__profession:after{content:"";display:block;position:absolute;top:0;left:5px;width:9px;height:100%;background-image:url(/webpack/ad77e209a1181044a362551576d63262.svg);background-position:50%;background-repeat:no-repeat}@media screen and (min-width:768px){.author-opinion-profile__profession{margin-top:2px;padding:0 5px 0 20px}}@media screen and (min-width:1200px){.author-opinion-profile__profession{padding:0 5px 0 21px}.author-opinion-profile__profession:after{left:7px}}.author-opinion-profile__about{margin-top:10px}@media screen and (min-width:768px){.author-opinion-profile__about{margin-top:0}}.author-opinion-profile__header{display:none;margin-bottom:22px;font-weight:800;font-size:30px;line-height:36px;margin-top:0}@media screen and (min-width:1200px){.author-opinion-profile__header{display:block;margin-bottom:0}}.author-opinion-profile__text{color:#000}@media screen and (min-width:768px){.author-opinion-profile__text{margin-top:26px}}@media screen and (min-width:1200px){.author-opinion-profile__text{margin-top:21px;padding-bottom:18px}}.author-opinion-profile__text p{font-size:17px;line-height:28px;margin-top:16px}@media screen and (min-width:768px){.author-opinion-profile__text p{margin-top:unset}}.author-opinion-profile__btn-close{position:absolute;top:20px;right:20px;width:40px;height:40px;box-shadow:5px 5px 30px rgba(0,0,0,.2);border-radius:50%;background:#fff;cursor:pointer}.author-opinion-profile__btn-close:before{transform:translate(-50%,-50%) rotate(-45deg)}.author-opinion-profile__btn-close:after,.author-opinion-profile__btn-close:before{content:"";display:block;width:16px;height:2px;position:absolute;top:50%;left:50%;background:#000}.author-opinion-profile__btn-close:after{transform:translate(-50%,-50%) rotate(45deg)}@media screen and (min-width:1200px){.author-opinion-profile__btn-close{box-shadow:unset;background:transparent;top:11px;right:9px}.author-opinion-profile__btn-close:after,.author-opinion-profile__btn-close:before{width:25px}}.author-opinion-profile__overflow-hidden{overflow:hidden}.author-opinion-profile__z-index-1200{z-index:1200}.ta-swiper{position:relative;margin-top:28px}@media screen and (max-width:768px){.ta-swiper{margin-top:25px}}@media screen and (max-width:640px){.ta-swiper{margin-top:19px;margin-bottom:32px}}@media screen and (max-width:480px){.flights__directions .ta-swiper{margin-bottom:0}}.ta-swiper__wrapper{position:relative;margin-bottom:34px}@media screen and (max-width:640px){.ta-swiper__wrapper{margin-bottom:19px}}.ta-swiper__pagination{position:static}.ta-swiper__pagination .swiper-pagination-bullet{width:6px;height:6px;background:#dfdcd4;opacity:1;vertical-align:middle}.ta-swiper__pagination .swiper-pagination-bullet-active{width:10px;height:10px;background:#ff4641}.ta-swiper__prev{position:absolute;top:106px;width:49px;height:49px;left:-28px;border:2px solid #f0eade;border-radius:50%;cursor:pointer;background:#fff url(/webpack/9d401b380fe36dc82cfa189d96cba2a2.svg) no-repeat 50%;background-size:8px 15px;transition:background .3s ease,border-color .3s ease}.ta-swiper__prev:hover{border-color:#fde283;background-color:#fde283}@media screen and (max-width:768px){.ta-swiper__prev{left:-26px;top:110px}}@media screen and (max-width:640px){.ta-swiper__prev{margin-top:-35px;display:none}}.ta-swiper__next{position:absolute;top:106px;right:-28px;width:49px;height:49px;border:2px solid #f0eade;border-radius:50%;cursor:pointer;background:#fff url(/webpack/a68ae716fc63c5536b46429c8646d51e.svg) no-repeat 50%;background-size:8px 15px;transition:background .3s ease,border-color .3s ease}.ta-swiper__next:hover{border-color:#fde283;background-color:#fde283}@media screen and (max-width:768px){.ta-swiper__next{right:9px;top:107px}}@media screen and (max-width:640px){.ta-swiper__next{margin-top:-35px;display:none}}.ta-swiper .ta-swiper__slide{width:282px;height:225px;background-size:cover;border-radius:2px;position:relative;display:block;border:none;overflow:hidden}.ta-swiper .ta-swiper__slide:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;margin-right:14px;transition:opacity .3s ease;opacity:.5}.ta-swiper .ta-swiper__slide:before,.ta-swiper .ta-swiper__slide:hover:before{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),linear-gradient(1turn,rgba(0,0,0,.68),transparent 50.08%)}.ta-swiper .ta-swiper__slide:hover:before{opacity:1}@media screen and (min-width:768px){.ta-swiper .ta-swiper__slide{width:321px;margin-right:25px}}@media screen and (min-width:1024px){.ta-swiper .ta-swiper__slide{width:390px;margin-right:45px}}.ta-swiper__content{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:flex-end;height:100%;width:100%;padding:0 30px 18px 19px;box-sizing:border-box;color:#fff}@media screen and (min-width:768px){.ta-swiper__content{padding:15px 65px 25px 31px}}@media screen and (min-width:1024px){.ta-swiper__content{padding:15px 0 23px 31px}}a.ta-swiper__link{font-size:21px;line-height:24px;font-family:KievitProMedium,Roboto,sans-serif;color:#fff;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}a.ta-swiper__link:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;box-sizing:border-box}.ta-swiper__content-text{font-size:26px;line-height:33px;font-family:KievitProExtraBold,Roboto,sans-serif;color:#fff}@media screen and (min-width:768px){.ta-swiper__content-text{margin-bottom:10px}}.ta-swiper__price{font-size:15px;line-height:24px;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.ta-swiper__next.swiper-button-disabled,.ta-swiper__prev.swiper-button-disabled{pointer-events:none;opacity:0}.ta-swiper__next.swiper-button-disabled:hover,.ta-swiper__prev.swiper-button-disabled:hover{background-color:#fff;border-color:#f0eade}.ta-swiper__text{font-size:28px;line-height:34px;font-family:KievitProExtraBold,Roboto,sans-serif}.ta-calendar-aviasales{font-size:13px;margin:30px auto 0}.ta-calendar-aviasales__wrapper{position:relative;display:flex;flex-flow:column;min-height:308px}@media screen and (min-width:881px){.ta-calendar-aviasales__wrapper{flex-flow:row}}@-webkit-keyframes StartAnimation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes StartAnimation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ta-calendar-aviasales__loader{width:104%;height:104%;position:absolute;top:-2%;left:-2%;background-color:#fff;z-index:50;display:none;justify-content:space-around;align-items:center}.ta-calendar-aviasales__loader:before{background-image:url(/webpack/c2222eb81426351fff5405a43b2acf33.svg);background-size:cover;display:inline-block;width:50px;height:50px;content:"";-webkit-animation:StartAnimation 1s linear infinite;animation:StartAnimation 1s linear infinite}.ta-calendar-aviasales__filters{display:flex;flex-flow:column;width:100%;z-index:30;position:relative}@media screen and (min-width:880px){.ta-calendar-aviasales__filters{width:275px}}.ta-calendar-aviasales__filters_filters{display:none;margin-bottom:32px}@media screen and (min-width:880px){.ta-calendar-aviasales__filters_filters{display:block}}.ta-calendar-aviasales__filters_direction{padding:20px 0}.ta-calendar-aviasales__filters_direction input[type=checkbox]:checked~span{background-color:#ff4641;border:2px solid #ff4641}.ta-calendar-aviasales__filters_direction input[type=checkbox]:checked~span:after{display:block}.ta-calendar-aviasales__filters_direction label{display:flex;align-items:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-size:15px;font-family:KievitPro,Roboto,sans-serif;padding-left:29px;height:20px}.ta-calendar-aviasales__filters_direction input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ta-calendar-aviasales__filters_direction span{display:block;position:absolute;top:0;left:2px;width:20px;height:20px;border:2px solid #d5cdbe;border-radius:3px;background-color:#fff}.ta-calendar-aviasales__filters_direction span:after{display:none;content:"";width:100%;height:100%;outline:2px solid #ff4641;border-radius:3px;background-color:#ff4641;background-image:url(/webpack/b8a6860b20c15f43b7612a48aa529b82.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.ta-calendar-aviasales__filters_currency{position:relative;display:flex;align-items:center;font-size:15px;height:40px;width:100%;border:2px solid #d5cdbe;border-radius:5px;padding:0 0 0 10px}.ta-calendar-aviasales__filters_currency:after{content:"\00a0 ₽";display:inline-block;position:absolute;right:10px}.ta-calendar-aviasales__filters_brief{display:flex;justify-content:space-between;flex-wrap:wrap;background-color:#f5f1e8;padding:6px 12px;border:none;border-radius:5px;cursor:pointer;margin-bottom:12px}@media screen and (min-width:880px){.ta-calendar-aviasales__filters_brief{display:none}}.ta-calendar-aviasales__filters_brief p{display:inline-block;margin:0}.ta-calendar-aviasales__filters_brief .bold{font-size:15px;margin-right:10px;font-family:KievitProBold,Roboto,sans-serif}.ta-calendar-aviasales__filters_brief .gray{color:#a0a0a0;font-size:15px}.ta-calendar-aviasales__body{width:100%;position:relative;z-index:20;min-height:auto;border:none;margin-left:0;flex:1;background:#fff}@media screen and (min-width:881px){.ta-calendar-aviasales__body{padding:0 0 0 35px}}.ta-calendar-aviasales__month-container{width:100%}.ta-calendar-aviasales__month-list{display:flex;flex-flow:column}.ta-calendar-aviasales__month-list-info{display:flex;justify-content:flex-end;width:100%;height:40px;border-radius:3px}.ta-calendar-aviasales__month-list-info-name{display:flex;align-items:center;margin:0 auto}.ta-calendar-aviasales__month-list-info-name span{font-size:21px}.ta-calendar-aviasales__month-arrow-left,.ta-calendar-aviasales__month-arrow-right{display:flex;justify-content:space-around;align-items:center;height:100%;width:30px;cursor:pointer;font-size:16px}.ta-calendar-aviasales__month-list-info-back-to-all-month{position:relative;display:flex;justify-content:space-around;align-items:center;font-size:15px;margin-right:0;cursor:pointer;transition:all .4s ease-out;padding:6px 35px 6px 15px;border-radius:3px;background:#fde283}.ta-calendar-aviasales__month-list-info-back-to-all-month:after{content:url(/webpack/dea6e6a661db324a0227c3d6d6347a03.svg);display:block;position:absolute;top:50%;right:15px;transform:translateY(-40%);vertical-align:middle}.ta-calendar-aviasales__days{display:flex;flex-flow:column}.ta-calendar-aviasales__days-names{width:100%;display:grid;grid-gap:2px;grid-template-columns:repeat(7,1fr);height:36px;margin:10px 0 2px}@media screen and (min-width:560px){.ta-calendar-aviasales__days-names{grid-gap:5px;margin:10px 0 5px}}.ta-calendar-aviasales__days-names p{width:100%;display:flex;justify-content:space-around;align-items:center;background-color:#faf8f3;margin:0;border-radius:3px;font-size:16px;pointer-events:none;color:#a0a0a0}.ta-calendar-aviasales__days-list{width:100%;display:grid;grid-gap:2px;grid-template-columns:repeat(7,1fr)}@media screen and (min-width:560px){.ta-calendar-aviasales__days-list{grid-gap:5px}}.ta-calendar-aviasales__day{position:relative;display:flex;flex-flow:column;justify-content:space-around;align-items:center;width:100%;height:48px;border-radius:3px;background-color:#faf8f3;cursor:pointer;transition:all .4s ease-out;padding:5px 0}.ta-calendar-aviasales__day:hover{background:#f5f1e8}.ta-calendar-aviasales__day.another-month{pointer-events:none;background-color:#e0e0e0;opacity:.4}.ta-calendar-aviasales__day.is-active{background:#71c94a;color:#fff}.ta-calendar-aviasales__day.is-active:hover{background:#67bd41}.ta-calendar-aviasales__day.is-active .ta-calendar-aviasales__day-number{color:#fff}.ta-calendar-aviasales__day-link{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.ta-calendar-aviasales__day-number{color:#7f7f7f;font-size:10px}@media screen and (min-width:560px){.ta-calendar-aviasales__day-number{font-size:12px}}.ta-calendar-aviasales__day-price{display:flex;flex-flow:column;align-items:center;font-weight:bolder;text-align:center;font-size:12px}.ta-calendar-aviasales__day-price:before{content:"от\00a0";display:inline-block}.ta-calendar-aviasales__day-price:empty:before{display:none}@media screen and (min-width:560px){.ta-calendar-aviasales__day-price{font-size:14px;flex-flow:row;align-items:unset}.ta-calendar-aviasales__day-price:after{content:"\00a0 ₽";display:inline-block}}.ta-calendar-aviasales__day-price:empty:after{display:none}.ta-calendar-aviasales__day-price.search-icon{width:13px;height:13px;background-image:url(/webpack/ea2df92fa0a8299029df549aa8c5b700.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.ta-calendar-aviasales__year-container{width:100%;position:relative}.ta-calendar-aviasales__year-list{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;overflow:hidden}.ta-calendar-aviasales__month{width:100%;height:70px;background:#faf8f3;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#262626;text-decoration:none;cursor:pointer;transition:all .4s ease-out}@media screen and (min-width:1200px){.ta-calendar-aviasales__month{height:108px}}.ta-calendar-aviasales__month:hover{background:#f5f1e8}.ta-calendar-aviasales__month.is-active{background:#71c94a;color:#fff}.ta-calendar-aviasales__month.is-active:hover{background:#67bd41}.ta-calendar-aviasales__month.is-active .ta-calendar-aviasales__month-name{color:#fff}.ta-calendar-aviasales__month-name{display:block;font-size:10px;color:#7f7f7f;transition:all .3s;margin-top:0;text-transform:uppercase}@media screen and (min-width:481px){.ta-calendar-aviasales__month-name{font-size:13px}}.ta-calendar-aviasales__month-price{display:block;font-size:15px;margin-top:10px;font-family:KievitProBold,Roboto,sans-serif;font-weight:600;line-height:1;word-spacing:-.25ex;direction:ltr}.ta-calendar-aviasales__month-price:after{content:"\00a0 ₽";display:inline-block}.ta-calendar-aviasales__month-price:empty:after{display:none}@media screen and (min-width:481px){.ta-calendar-aviasales__month-price{font-size:21px}}.commercial-questions{background-color:#fff;padding:30px}@media screen and (max-width:640px){.commercial-questions{margin:0 -12px;padding:30px 14px}}.commercial-questions__header{position:relative}.commercial-questions__return{display:inline-block;text-decoration:none;font-size:15px;line-height:17px;color:#7f7f7f;position:relative;padding-left:21px;border:none!important;margin-bottom:15px}.commercial-questions__return:before{content:"";width:12px;position:absolute;left:0;top:0;bottom:0;margin:auto;background:url(/webpack/475ec15fa3a1c65abd3f367a53902e40.svg) no-repeat 50%}h1.commercial-questions__title{font-size:30px;letter-spacing:0;text-transform:none;line-height:36px;font-family:KievitProExtraBold,Roboto,sans-serif;margin-bottom:0;padding-right:200px}@media screen and (max-width:768px){h1.commercial-questions__title{margin-bottom:20px}}@media screen and (max-width:640px){h1.commercial-questions__title{font-size:24px;line-height:29px;margin-bottom:35px;padding-right:0}}.commercial-questions__header-button{position:absolute;right:0;top:28px;background:#ff4641;border-radius:2px;color:#fff;width:184px;height:50px;text-align:center;line-height:48px;border:1px solid #ff4641;font-size:15px;font-family:KievitProMedium,Roboto,sans-serif}@media screen and (max-width:640px){.commercial-questions__header-button{position:static;display:block;width:100%;margin-bottom:12px}}.commercial-questions__question{font-size:21px;line-height:25px;font-family:KievitProMedium,Roboto,sans-serif;margin-bottom:18px;display:block;border:none!important;transition:color .3s ease!important}.commercial-questions__question:hover{color:#ff4641}@media screen and (max-width:640px){.commercial-questions__question{margin-bottom:4px}}.commercial-questions__answer{font-size:17px;line-height:28px;color:#5c5c5c;margin-bottom:12px}@media screen and (max-width:640px){.commercial-questions__answer{margin-bottom:18px}}.commercial-questions__item{padding-bottom:21px;padding-top:25px;position:relative}@media screen and (max-width:992px){.commercial-questions__item{padding-top:20px}}.commercial-questions__item:after{content:"";position:absolute;left:-30px;right:-30px;bottom:0;border-bottom:1px solid #f0eade}@media screen and (max-width:640px){.commercial-questions__item:after{left:-12px;right:-12px}}.commercial-review-page{background-color:#fff;padding:35px 30px 53px;border-radius:2px;margin-bottom:50px}@media screen and (max-width:992px){.commercial-review-page{margin-bottom:20px}}@media screen and (max-width:480px){.commercial-review-page{padding:30px 12px 35px;margin:0 -12px 18px}}.commercial-review-page__header{position:relative}.commercial-review-page__return{display:inline-block;text-decoration:none;font-size:15px;line-height:17px;color:#7f7f7f;position:relative;padding-left:21px;border:none!important;margin-bottom:30px}@media screen and (max-width:768px){.commercial-review-page__return{margin-bottom:28px}}.commercial-review-page__return:before{content:"";width:12px;position:absolute;left:0;top:0;bottom:0;margin:auto;background:url(/webpack/475ec15fa3a1c65abd3f367a53902e40.svg) no-repeat 50%}.commercial-review-page .com-reviews-item{padding:0}.commercial-review-page .com-reviews-item:after{display:none}@media screen and (max-width:992px){.ta-page-commercial\/flights-review .commercial__sidebar--show{display:none}}@media screen and (max-width:992px){.review-popular{margin-top:54px}}@media screen and (max-width:480px){.review-popular{margin-top:39px}}.review-popular-item__name{pointer-events:none;display:block;border:none}.review-popular__header{display:flex;align-items:center;flex-direction:row;justify-content:space-between;margin-bottom:26px}@media screen and (max-width:480px){.review-popular__header{margin-bottom:30px}}.review-popular__header .review-popular__title{margin:0;font-size:30px;line-height:36px}@media screen and (max-width:640px){.review-popular__header .review-popular__title{font-size:24px;line-height:29px}}.review-popular__button{border:2px solid #ff4641!important;color:#212121;width:135px;height:50px;line-height:46px;text-align:center;transition:color .3s ease,background .3s ease!important;border-radius:2px;font-size:15px;font-family:KievitProMedium,Roboto,sans-serif}.review-popular__button:hover{color:#fff;background:#ff4641}@media screen and (max-width:640px){.review-popular__button{display:none}}.review-popular__reviews.desktop-view{margin:0 -15px}.review-popular-item{width:33.3%;float:left;padding:0 15px}@media screen and (min-width:993px){.review-popular-item{display:none}.review-popular-item:nth-child(n+1):nth-child(-n+3){display:block}}@media screen and (max-width:992px){.review-popular-item{padding:0}}.review-popular-item__content{background:#fff;padding:20px 30px 20px 20px}.review-popular-item__header{position:relative;height:30px;display:flex;align-items:stretch;margin-bottom:22px}.review-popular-item__ava{background-image:url(/webpack/ava1.a6d674e3fccd115c3edc83db0c0a47c7.png);background-size:cover;height:30px;width:30px;border-radius:50%;margin-right:10px;display:inline-block}.review-popular-item__name{font-size:15px;line-height:17px;display:flex;align-self:baseline;white-space:nowrap;border-bottom:none!important}.review-popular-item__date{font-size:13px;line-height:20px;color:#7f7f7f;position:absolute;left:40px;top:15px;white-space:nowrap}.review-popular-item__text{font-size:17px;line-height:25px;height:174px;overflow:hidden;margin-bottom:42px}.review-popular-item .star{width:16px;height:16px;display:inline-block;text-decoration:none;border:none;background:url(/webpack/109e3e50c207c604c4e63580a40b931e.svg) no-repeat 50%;background-size:16px;margin-right:5px;vertical-align:middle}.review-popular-item .star.half-filled{background:url(/webpack/cfcad3e187b1becb361356f0b05e10be.svg) no-repeat 50%;background-size:16px}.review-popular-item .star.unfilled{background:url(/webpack/c506c78b0b7d36a39ba1208836425a4b.svg) no-repeat 50%;background-size:16px}.review-popular-item__stars{display:flex;align-items:center;height:20px}.review-popular-item__rating{margin-left:13px;font-size:15px;line-height:20px;font-family:KievitProMedium,Roboto,sans-serif}@media screen and (max-width:992px){.review-popular__reviews.desktop-view{display:none}}.review-popular__reviews.mobile-view .review-popular-item__text{height:auto}.review-popular__reviews.mobile-view{display:none}@media screen and (max-width:992px){.review-popular__reviews.mobile-view{display:block;margin-right:-40px}}@media screen and (max-width:640px){.review-popular__reviews.mobile-view{margin-right:-12px}}.review-popular__swiper-wrapper{margin-bottom:42px}@media screen and (max-width:992px){.review-popular__swiper-wrapper{margin-bottom:36px}}@media screen and (max-width:480px){.review-popular__swiper-wrapper{margin-bottom:29px}}.review-popular__reviews-pagination{text-align:center;margin-left:-20px;position:static;margin-bottom:42px}@media screen and (max-width:992px){.review-popular__reviews-pagination{margin-bottom:0}}@media screen and (max-width:640px){.review-popular__reviews-pagination{margin-left:-6px;margin-bottom:43px}}@media screen and (max-width:480px){.review-popular__reviews-pagination{margin-bottom:39px}}.review-popular__reviews-pagination .swiper-pagination-bullet{width:6px;height:6px;background:#dfdcd4;opacity:1;vertical-align:middle;margin:0 4px}.review-popular__reviews-pagination .swiper-pagination-bullet-active{width:10px;height:10px;background:#ff4641}.review-popular__button.mobile-sm{display:none}@media screen and (max-width:640px){.review-popular__button.mobile-sm{display:block;width:100%}}.commercial-reviews{background-color:#fff;padding:30px;border-radius:2px}@media screen and (max-width:768px){.commercial-reviews{padding:32px 27px}}@media screen and (max-width:480px){.commercial-reviews{padding:29px 13px;margin:0 -12px}}.commercial-reviews__header{position:relative}.commercial-reviews__return{display:inline-block;text-decoration:none;font-size:15px;line-height:17px;color:#7f7f7f;position:relative;padding-left:21px;border:none!important;margin-bottom:10px}.commercial-reviews__return:before{content:"";width:12px;position:absolute;left:0;top:0;bottom:0;margin:auto;background:url(/webpack/475ec15fa3a1c65abd3f367a53902e40.svg) no-repeat 50%}.commercial-reviews__header-button{position:absolute;right:0;top:28px;background:#ff4641;border-radius:2px;color:#fff;width:184px;height:50px;text-align:center;line-height:48px;border:1px solid #ff4641;font-size:15px;font-family:KievitProMedium,Roboto,sans-serif}@media screen and (max-width:640px){.commercial-reviews__header-button{position:static;display:block;width:100%}}.commercial-reviews__counter{font-size:17px;line-height:28px;color:#7f7f7f;margin-bottom:-15px}@media screen and (max-width:768px){.commercial-reviews__counter{padding-left:5px}}@media screen and (max-width:640px){.commercial-reviews__counter{margin-bottom:10px}}@media screen and (max-width:480px){.commercial-reviews__counter{padding-left:0;margin-bottom:27px}}.com-reviews-item{padding-top:34px;padding-bottom:44px;position:relative}.com-reviews-item:after{content:"";position:absolute;left:-30px;right:-30px;bottom:0;border-bottom:1px solid #f0eade}@media screen and (max-width:768px){.com-reviews-item:after{left:-24px;right:-24px}}@media screen and (max-width:480px){.com-reviews-item:after{left:-12px;right:-12px}}@media screen and (max-width:640px){.com-reviews-item{padding-bottom:36px}}.com-reviews-item__review{background:#f9f7f2;font-size:17px;line-height:28px;padding:25px 40px;position:relative}@media screen and (max-width:640px){.com-reviews-item__review{padding:25px 18px}}.com-reviews-item__header{display:flex;height:30px;align-items:center;margin-bottom:28px;position:relative}@media screen and (max-width:640px){.com-reviews-item__header{justify-content:space-between;margin-bottom:25px}}.com-reviews-item__ava{background-image:url(/webpack/ava1.a6d674e3fccd115c3edc83db0c0a47c7.png);background-size:cover;height:30px;width:30px;border-radius:50%;margin-right:10px;display:inline-block}.com-reviews-item__name{display:inline-block;font-size:15px;line-height:17px}@media screen and (max-width:640px){.com-reviews-item__name{display:flex;align-self:baseline;margin-top:-3px}}.com-reviews-item__person{display:flex;align-items:center;border-bottom:none!important;margin-right:11px;pointer-events:none}.com-reviews-item__date{font-size:13px;line-height:17px;color:#7f7f7f;margin-right:15px}@media screen and (max-width:640px){.com-reviews-item__date{font-size:13px;line-height:17px;color:#7f7f7f;margin-right:9px;position:absolute;left:40px;top:15px}}.com-reviews-item__stars{display:flex;align-items:center}@media screen and (max-width:640px){.com-reviews-item__stars{align-self:flex-start;margin-top:-3px}}.com-reviews-item__stars .star{width:16px;height:16px;display:inline-block;text-decoration:none;border:none;background:url(/webpack/109e3e50c207c604c4e63580a40b931e.svg) no-repeat 50%;background-size:16px;margin-right:5px;vertical-align:middle}@media screen and (max-width:640px){.com-reviews-item__stars .star{display:none}.com-reviews-item__stars .star:first-child{display:inline-block;margin-left:5px}}.com-reviews-item__stars .star.half-filled{background:url(/webpack/cfcad3e187b1becb361356f0b05e10be.svg) no-repeat 50%;background-size:16px}.com-reviews-item__stars .star.unfilled{background:url(/webpack/c506c78b0b7d36a39ba1208836425a4b.svg) no-repeat 50%;background-size:16px}.com-reviews-item__rating{margin-left:13px;font-size:15px;line-height:17px;font-family:KievitProMedium,Roboto,sans-serif}@media screen and (max-width:640px){.com-reviews-item__rating{margin-left:0}}.com-reviews-item__showmore{cursor:pointer;font-family:KievitProMedium,Roboto,sans-serif;color:#ff4641;margin-left:5px;border-bottom:none!important}.com-reviews-item__showmore.hide{display:none}.com-reviews-item__text{-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.commercial-button__next,.commercial-button__prev{width:49px;height:49px;cursor:pointer;border:2px solid #f0eade;border-radius:50%;background:#fff url(/webpack/073109ed3acea7600ec93e2714d8be15.svg) no-repeat 50%;background-size:8px 15px;transition:background .3s ease,border-color .3s ease}.commercial-button__next:hover,.commercial-button__prev:hover{border-color:#fde283;background-color:#fde283}.commercial-button__prev{transform:rotate(180deg)}.commercial-button__next{transform:none}.ta-page-commercial\/landlord .commercial__wrap{padding-top:35px}@media screen and (min-width:641px){.ta-page-commercial\/landlord .commercial__wrap{padding-top:41px}}@media screen and (min-width:1200px){.ta-page-commercial\/landlord .commercial__wrap{padding-top:73px}}.landlord-banner{margin-bottom:32px}@media screen and (min-width:641px){.landlord-banner{margin-bottom:47px}}@media screen and (min-width:1200px){.landlord-banner{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:22px}}.landlord .landlord-title{font-family:KievitProExtraBold,Roboto,sans-serif;font-size:24px;line-height:29px;text-align:center}@media screen and (min-width:641px){.landlord .landlord-title{font-family:KievitProExtraBold,Roboto,sans-serif;font-size:48px;line-height:58px}}@media screen and (min-width:1200px){.landlord .landlord-title{text-align:center}}.landlord .landlord-title--order{margin-bottom:30px}@media screen and (min-width:641px){.landlord .landlord-title--order{margin-bottom:52px}}@media screen and (min-width:1200px){.landlord .landlord-title--order{margin-bottom:62px}}.landlord-title--announce br{display:none}@media screen and (min-width:1200px){.landlord-title--announce br{display:block}}@media screen and (min-width:641px){.landlord .landlord-title--announce{padding:0 10px;margin-bottom:14px}}@media screen and (min-width:1200px){.landlord .landlord-title--announce{line-height:58px;margin-bottom:25px}}.landlord .landlord-title--banner{margin-bottom:16px}@media screen and (min-width:641px){.landlord .landlord-title--banner{margin-bottom:29px;font-family:KievitProExtraBold,Roboto,sans-serif;font-size:62px;line-height:72px}}@media screen and (min-width:1200px){.landlord .landlord-title--banner{margin-bottom:32px}}.landlord .landlord-title--partners{text-align:left;margin-bottom:17px}@media screen and (min-width:641px){.landlord .landlord-title--partners{font-family:KievitProExtraBold,Roboto,sans-serif;font-size:30px;line-height:40px;margin-bottom:32px}}@media screen and (min-width:1200px){.landlord .landlord-title--partners{margin-bottom:32px}}.landlord .landlord-title--preview{margin-bottom:17px}@media screen and (min-width:641px){.landlord .landlord-title--preview{margin-bottom:41px}}@media screen and (min-width:1200px){.landlord .landlord-title--preview{margin-bottom:43px}}@media screen and (min-width:1200px){.landlord .landlord-title--faq{text-align:left}}.landlord-banner__bg{position:relative;display:flex;justify-content:center;margin:0 0 28px -28px;height:143px}@media screen and (min-width:641px){.landlord-banner__bg{height:327px;margin:0 -12px 4px}}@media screen and (min-width:1200px){.landlord-banner__bg{margin:0 0 53px}}@media screen and (min-width:641px){.landlord-banner__bg-img{max-width:none}}.landlord-banner__subtitle{margin-top:0;line-height:28px;font-size:17px;text-align:center;margin-bottom:30px}@media screen and (min-width:641px){.landlord-banner__subtitle{font-size:30px;line-height:40px;margin-bottom:52px}}@media screen and (min-width:1200px){.landlord-banner__subtitle{font-size:30px;line-height:41px}}.landlord-banner__subtitle br{content:"";display:block;margin-bottom:20px}@media screen and (min-width:641px){.landlord-banner__subtitle br{margin-bottom:0}}.landlord-advantages{display:flex;justify-content:space-between;flex-direction:column;margin-bottom:32px}@media screen and (min-width:641px){.landlord-advantages{flex-direction:row;align-items:baseline;margin-bottom:72px}}@media screen and (min-width:1024px){.landlord-advantages{justify-content:space-between;margin-bottom:128px}}.landlord-advantages__wrapper{display:flex;align-items:center;justify-content:center;margin-bottom:27px}@media screen and (min-width:641px){.landlord-advantages__wrapper{flex-direction:column}}@media screen and (min-width:1024px){.landlord-advantages__wrapper{flex-direction:row;align-items:flex-start}}.landlord-advantages__item{display:flex}@media screen and (min-width:641px){.landlord-advantages__item{width:calc(33.33333% - 36px);text-align:center}}@media screen and (min-width:1024px){.landlord-advantages__item{max-width:400px;width:100%;text-align:left}}.landlord-advantages__icon-wrap{margin-right:20px}@media screen and (min-width:641px){.landlord-advantages__icon-wrap{margin-right:0;margin-bottom:19px}}@media screen and (min-width:1024px){.landlord-advantages__icon-wrap{margin-right:33px}}.landlord-advantages__icon{min-width:70px;height:70px}@media screen and (min-width:641px){.landlord-advantages__icon{width:90px;height:90px}}@media screen and (min-width:1024px){.landlord-advantages__icon{max-width:none}}.landlord-advantages__title{margin-bottom:5px;font-family:KievitProExtraBold,Roboto,sans-serif;font-size:17px}@media screen and (min-width:641px){.landlord-advantages__title{font-family:KievitProExtraBold,Roboto,sans-serif;font-size:30px;margin-bottom:14px}}@media screen and (min-width:1024px){.landlord-advantages__title{font-size:40px}}.landlord-advantages__desc{font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;line-height:22px}@media screen and (min-width:641px){.landlord-advantages__desc{font-size:17px;line-height:25px}}@media screen and (min-width:1024px){.landlord-advantages__desc{font-size:22px;line-height:32px}}.landlord-order{margin-bottom:50px}@media screen and (min-width:641px){.landlord-order{margin-bottom:75px}}@media screen and (min-width:1200px){.landlord-order{margin-bottom:148px}}.landlord-order__wrap{display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width:1200px){.landlord-order__wrap{flex-direction:row}}.landlord-order__item{margin:0 auto 10px;width:100%;border:1px solid #e8e4db;border-radius:10px;overflow:hidden}@media screen and (min-width:641px){.landlord-order__item{max-width:100%;margin:0 auto 21px}}@media screen and (min-width:1200px){.landlord-order__item{max-width:390px;height:522px;margin:0}}.landlord-order__item--step1 .landlord-order__img-wrap{height:calc(100% - 190px);padding-left:10px}@media screen and (min-width:641px){.landlord-order__item--step1 .landlord-order__img-wrap{height:calc(100% - 231px);padding-left:0}}@media screen and (min-width:1200px){.landlord-order__item--step1 .landlord-order__img-wrap{height:231px}}.landlord-order__item--step2 .landlord-order__desc br{display:none}@media screen and (min-width:641px){.landlord-order__item--step2 .landlord-order__desc br{display:block}}@media screen and (min-width:1200px){.landlord-order__item--step2 .landlord-order__desc br{display:none}}.landlord-order__item--step2 .landlord-order__img-wrap{height:calc(100% - 162px)}@media screen and (min-width:641px){.landlord-order__item--step2 .landlord-order__img-wrap{height:calc(100% - 202px);margin-left:0}}@media screen and (min-width:1200px){.landlord-order__item--step2 .landlord-order__img-wrap{height:202px;margin-bottom:44px}}@media screen and (min-width:641px){.landlord-order__item--step2 .landlord-order__item-wrap{padding-left:0}}@media screen and (min-width:1200px){.landlord-order__item--step2 .landlord-order__item-wrap{padding-left:33px}}@media screen and (min-width:641px){.landlord-order__item--step2 .landlord-order__info-wrap{padding-top:8px}}.landlord-order__item--step3 .landlord-order__desc br:nth-child(1n+2){display:none}@media screen and (min-width:641px){.landlord-order__item--step3 .landlord-order__desc br:nth-child(1n+1){display:block}}@media screen and (min-width:1200px){.landlord-order__item--step3 .landlord-order__desc br:nth-child(1n+1){display:block}}.landlord-order__item--step3 .landlord-order__img-wrap{height:calc(100% - 189px)}@media screen and (min-width:641px){.landlord-order__item--step3 .landlord-order__img-wrap{height:calc(100% - 235px)}}@media screen and (min-width:1200px){.landlord-order__item--step3 .landlord-order__img-wrap{height:235px}}.landlord-order__img{display:flex;align-items:center;justify-content:center}.landlord-order__title{margin-bottom:10px;font-family:KievitProMedium,Roboto,sans-serif;font-size:17px;line-height:28px;letter-spacing:2px;text-transform:uppercase;color:#ff4641}.landlord-order__desc{font-size:17px;font-family:KievitProExtraBold,Roboto,sans-serif;line-height:27px;margin-right:-5px}@media screen and (min-width:641px){.landlord-order__desc{font-family:KievitProExtraBold,Roboto,sans-serif;font-size:22px;line-height:32px}}@media screen and (min-width:1200px){.landlord-order__desc{font-size:25px;line-height:35px}}.landlord-order__item-wrap{padding:31px 20px 38px}@media screen and (min-width:641px){.landlord-order__item-wrap{padding:34px 20px 38px 29px;display:flex;justify-content:space-between}}@media screen and (min-width:1200px){.landlord-order__item-wrap{padding:37px 20px 38px 30px;flex-direction:column}}.landlord-order__info-wrap{display:flex;flex-direction:column}@media screen and (min-width:641px){.landlord-order__info-wrap{width:279px;padding-top:25px;margin-right:28px}}@media screen and (min-width:1024px){.landlord-order__info-wrap{margin-right:230px}}@media screen and (min-width:1200px){.landlord-order__info-wrap{width:auto;margin-right:0;padding-top:0}}.landlord-order__img-wrap{display:flex;justify-content:center;align-items:center;margin-bottom:29px}@media screen and (min-width:641px){.landlord-order__img-wrap{margin-bottom:0}}@media screen and (min-width:1200px){.landlord-order__img-wrap{margin-bottom:22px;height:242px}}.landlord-announce{margin-bottom:29px;padding-top:19px}@media screen and (min-width:768px){.landlord-announce{margin-bottom:65px}}@media screen and (min-width:1200px){.landlord-announce{padding-top:0;margin-bottom:119px}}.landlord-announce__item{height:calc(100% - 211px);margin:0 auto}@media screen and (min-width:768px){.landlord-announce__item{width:687px;height:389px}}@media screen and (min-width:1200px){.landlord-announce__item{width:1301px;height:763px;margin:0}}@media screen and (min-width:768px){.landlord-announce__item-img{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;background-image:url(/webpack/landlord-announce-img1-md.b6701bd545ca71daebce65726ee873bf.jpg)}}@media screen and (min-width:1200px){.landlord-announce__item-img{background-image:url(/webpack/landlord-announce-img1-lg.9d434dbebb880ded235ec048f2ba2fb1.jpg);background-position:-27px 0}}@media screen and (min-width:768px){.landlord-announce__item-mobile{display:none}}.landlord-offer{position:relative;margin-bottom:61px}@media screen and (min-width:641px){.landlord-offer{margin-bottom:97px}}@media screen and (min-width:1024px){.landlord-offer{margin-bottom:146px}}.landlord-offer__wrapper{display:flex;justify-content:center;flex-direction:column;text-align:center}.landlord-offer__img-wrap{margin-bottom:21px}@media screen and (min-width:641px){.landlord-offer__img-wrap{margin-bottom:40px}}@media screen and (min-width:1024px){.landlord-offer__img-wrap{margin-bottom:42px}}.landlord .landlord-offer__title{font-family:KievitProExtraBold,Roboto,sans-serif;font-size:24px;margin-bottom:14px}@media screen and (min-width:641px){.landlord .landlord-offer__title{font-size:48px;line-height:50px;margin-bottom:34px}}@media screen and (min-width:1024px){.landlord .landlord-offer__title{font-size:48px;margin-bottom:32px;margin-top:0}}.landlord-offer__desc{padding:0 12px;font-size:17px;margin-bottom:32px;line-height:25px;color:#7f7f7f;text-align:center}@media screen and (min-width:641px){.landlord-offer__desc{margin-bottom:47px}}@media screen and (min-width:1024px){.landlord-offer__desc{margin-bottom:41px;font-size:22px}}.landlord-offer__form{position:relative}.landlord-offer__form-flex{display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width:1024px){.landlord-offer__form-flex{flex-direction:row}}.landlord-offer__form-flex .button-new.landlord-offer__btn{padding:20px 76px;width:100%;height:60px;font-size:17px;border-radius:5px}@media screen and (min-width:641px){.landlord-offer__form-flex .button-new.landlord-offer__btn{width:auto;padding:20px 108px}}@media screen and (min-width:1024px){.landlord-offer__form-flex .button-new.landlord-offer__btn{padding:20px 28px}}.landlord-offer__input-wrap{position:relative;width:296px;margin-bottom:10px}@media screen and (min-width:641px){.landlord-offer__input-wrap{width:360px}}@media screen and (min-width:1024px){.landlord-offer__input-wrap{width:190px;margin-right:10px;margin-bottom:0}}.landlord-offer__input-wrap:after{content:"";position:absolute;right:18px;bottom:3px;display:block;width:8px;height:60px;background:url(/webpack/12d80150a3a67f54f13e03e015a108dc.svg) no-repeat 50%}.landlord-offer__label{font-size:0}.landlord-offer__input:-webkit-autofill,.landlord-offer__input:-webkit-autofill:focus,.landlord-offer__input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.landlord .landlord-offer__input{width:100%;height:60px;padding:21px 35px 21px 13px;font-size:16px;border:1px solid #f5f1e8;background-color:#f5f1e8;color:#000;border-radius:5px}.landlord-offer__input::-webkit-input-placeholder{color:#7f7f7f}.landlord-offer__input::-moz-placeholder{color:#7f7f7f}.landlord-offer__input:-ms-input-placeholder{color:#7f7f7f}.landlord-offer__input::placeholder{color:#7f7f7f}.landlord .landlord-offer__input--invalid{border:1px solid #fa1430;background-color:rgba(250,20,48,.03)}.landlord-offer__warn-text{display:none;position:absolute;content:"";top:6px;left:15px;font-size:9px;line-height:12px;color:#fa1430}.landlord-offer__text{position:absolute;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .3s;width:297px;font-size:16px;line-height:19px;padding-top:20px;padding-left:28px;text-align:left;color:#16ac5b;background-image:url(/webpack/baca4b7e178ea904bb68364039839880.svg);background-repeat:no-repeat;background-position:0 35%}@media screen and (min-width:641px){.landlord-offer__text{width:360px;padding-left:32px;background-position:0 50%}}@media screen and (min-width:1024px){.landlord-offer__text{width:560px;padding-left:40px;background-position:2% 90%}}.landlord-offer__text.show{position:relative;opacity:1}.landlord-partners{margin-bottom:24px}@media screen and (min-width:641px){.landlord-partners{margin-bottom:58px}}@media screen and (min-width:1024px){.landlord-partners{margin-bottom:67px}}.landlord-partners__icons{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;height:103px}@media screen and (min-width:641px){.landlord-partners__icons{justify-content:flex-start;height:auto}}.landlord-partners__icon-wrap{display:flex;align-items:center;justify-content:center;height:auto}.landlord-partners__icon-wrap:nth-child(-n+3){width:33.33333%}@media screen and (min-width:641px){.landlord-partners__icon-wrap:nth-child(-n+3){width:173px}}@media screen and (min-width:1024px){.landlord-partners__icon-wrap:nth-child(-n+3){width:180px}}@media screen and (min-width:641px){.landlord-partners__icon-wrap{width:173px;height:103px;margin-bottom:17px;border-right:1px solid #ece7dc;border-left:1px solid #ece7dc}}@media screen and (min-width:1024px){.landlord-partners__icon-wrap{width:180px}}.landlord-partners__icon-wrap:first-child{border-left:none}.landlord-partners__icon-wrap:last-child{border-right:none}.landlord-partners__icon--booking-com{width:82px}@media screen and (min-width:641px){.landlord-partners__icon--booking-com{width:121px}}.landlord-partners__icon--aeroflot{width:78px}@media screen and (min-width:641px){.landlord-partners__icon--aeroflot{width:107px}}.landlord-partners__icon--ingosstrakh{width:86px}@media screen and (min-width:641px){.landlord-partners__icon--ingosstrakh{width:108px}}.landlord-partners__icon--avis{width:49px}@media screen and (min-width:641px){.landlord-partners__icon--avis{width:72px}}.landlord-partners__icon--tui{width:47px}@media screen and (min-width:641px){.landlord-partners__icon--tui{width:81px}}.landlord-partners__icon--emirates{width:45px}@media screen and (min-width:641px){.landlord-partners__icon--emirates{width:75px}}.landlord-partners__icon--agoda{width:52px}@media screen and (min-width:641px){.landlord-partners__icon--agoda{width:84px}}.landlord-tabs{margin-bottom:25px}@media screen and (min-width:641px){.landlord-tabs{margin-bottom:79px}}@media screen and (min-width:1200px){.landlord-tabs{margin-bottom:183px}}.landlord-tabs__items{text-align:center;max-width:300px;margin:0 auto}@media screen and (min-width:768px){.landlord-tabs__items{display:flex;justify-content:space-between;max-width:100%;padding:0 38px;margin:0 0 42px}}@media screen and (min-width:1024px){.landlord-tabs__items{justify-content:space-evenly}}@media screen and (min-width:1200px){.landlord-tabs__items{justify-content:center;margin-bottom:42px}}.landlord-tabs__item{position:relative;display:inline-block;border-bottom:2px solid transparent;margin-bottom:17px;font-family:KievitProMedium,Roboto,sans-serif;font-size:14px;line-height:28px;text-transform:uppercase;letter-spacing:.9px;cursor:pointer}@media screen and (min-width:768px){.landlord-tabs__item{margin-bottom:13px;font-family:KievitProMedium,Roboto,sans-serif;font-size:17px;line-height:28px}}@media screen and (min-width:1200px){.landlord-tabs__item{margin-right:70px;font-family:KievitProBold,Roboto,sans-serif}}.landlord-tabs__item:last-child{margin-bottom:0;margin-right:0}@media screen and (min-width:768px){.landlord-tabs__item:last-child{margin-bottom:13px}}.landlord-tabs__item.active:after{content:"";display:block;position:absolute;left:0;right:0;bottom:-3px;border-bottom:2px solid #ff4641}.landlord-tabs__slide-wrap{display:none;height:calc(100% - 232px);margin:0 auto}@media screen and (min-width:768px){.landlord-tabs__slide-wrap{width:692px;height:425px}}@media screen and (min-width:1200px){.landlord-tabs__slide-wrap{width:1321px;height:705px}}.landlord-tabs__slide-wrap.active{display:block}.landlord-tabs__slide{width:100%;height:100%;background-size:cover;background-position:50%}@media screen and (min-width:1200px){.landlord-tabs__slide{width:1258px;height:739px}}@media screen and (min-width:768px){.landlord-tabs__slide--first{background-image:url(/webpack/landlord-slide-img-1-tablet.9447c3329adaadc6a598ba7dd7e75328.jpg)}}@media screen and (min-width:1200px){.landlord-tabs__slide--first{background-image:url(/webpack/landlord-slide-img-1.7c5abe8fd03eabb1851563affc1c4a1f.jpg)}}@media screen and (min-width:768px){.landlord-tabs__slide--second{background-image:url(/webpack/landlord-slide-img-2-lg.05fc1601ed6ac4c2917f2ab55c5da625.jpg)}}@media screen and (min-width:1200px){.landlord-tabs__slide--second{background-image:url(/webpack/landlord-slide-img-2.6d3192ca19e607bfaa89c725e137fae0.jpg)}}@media screen and (min-width:768px){.landlord-tabs__slide-img{display:none}}.landing-faq{margin-top:33px}@media screen and (max-width:768px){.landing-faq{margin-top:30px}}@media screen and (max-width:480px){.landing-faq{margin-top:22px}}a.landing-faq__button{border:2px solid #f0eade;width:225px;padding:0;line-height:50px;box-sizing:content-box;margin:auto;display:block;text-align:center;transition:all .3s ease;font-size:15px;font-family:KievitProMedium,Roboto,sans-serif;letter-spacing:0;color:#000}@media screen and (max-width:640px){a.landing-faq__button{width:296px}}.no-touch a.landing-faq__button:hover{border-color:#ff4641}.button-new--lg.landing-faq__button{border-bottom:2px solid #f0eade}.landing-faq-wrapper{background:#faf8f3;position:relative;margin-bottom:40px;padding-bottom:15px;display:flex;flex-wrap:wrap;justify-content:space-between}.landing-faq-wrapper:before{content:"";position:absolute;top:0;left:0;border-left:15px solid transparent;border-top:15px solid transparent;border-color:#fff transparent transparent #fff;border-style:solid;border-width:15px}@media screen and (max-width:768px){.landing-faq-wrapper{padding-bottom:38px}}@media screen and (max-width:640px){.landing-faq-wrapper{padding-bottom:25px}}.landing-faq-wrapper__cell{width:25%;border-right:1px solid #e9e2d0;padding-right:24px;padding-left:43px;margin-top:40px;margin-bottom:17px;position:relative;display:flex;justify-content:space-between;flex-direction:column}.landing-faq-wrapper__cell:nth-child(4),.landing-faq-wrapper__cell:nth-child(8){border:none}@media screen and (max-width:992px){.landing-faq-wrapper__cell{width:50%;border:none}.landing-faq-wrapper__cell:nth-child(odd){border-right:1px solid #e9e2d0}}@media screen and (max-width:768px){.landing-faq-wrapper__cell{width:50%;padding-left:39px;padding-right:33px;margin-bottom:0;margin-top:36px}.landing-faq-wrapper__cell:nth-child(odd){border:none}.landing-faq-wrapper__cell:nth-child(2n){padding-left:21px}.landing-faq-wrapper__cell:nth-child(2n):after{left:21px}.landing-faq-wrapper__cell:after{position:absolute;bottom:-22px;left:39px;right:22px;height:1px;background:#e9e2d0;content:""}.landing-faq-wrapper__cell:nth-child(7):after,.landing-faq-wrapper__cell:nth-child(8):after{display:none}}@media screen and (max-width:640px){.landing-faq-wrapper__cell{width:100%;padding-left:24px;padding-right:24px}.landing-faq-wrapper__cell:after{left:24px;right:24px;bottom:-18px}.landing-faq-wrapper__cell:nth-child(7):after{display:block}.landing-faq-wrapper__cell:nth-child(8):after{display:none}}.commercial__content .landing-faq-wrapper__question{display:block;font-size:21px;line-height:21px;font-family:KievitProBold,Roboto,sans-serif;border:none;margin-bottom:7px;transition:color .3s ease}.commercial__content .landing-faq-wrapper__question:hover{color:#ff4641}@media screen and (max-width:1199px){.commercial__content .landing-faq-wrapper__question{font-size:17px;line-height:21px}}.landing-faq-wrapper__counter{font-size:15px;line-height:25px;color:#7f7f7f}.landing-advantages{display:flex;justify-content:space-between}@media screen and (max-width:1199px){.landing-advantages{max-width:720px;width:100%;margin:0 auto;padding-bottom:0;flex-wrap:wrap}}@media screen and (max-width:640px){.landing-advantages{flex-direction:column}}.realty__advantages .landing-advantages{margin-bottom:16px}@media screen and (min-width:768px){.realty__advantages .landing-advantages{margin-bottom:0}}@media screen and (min-width:1024px){.realty__advantages .landing-advantages{margin-bottom:1px}}.landing-advantages__item{max-width:280px;width:100%}.landing-advantages__item:last-child{margin-right:0}@media screen and (max-width:480px){.landing-advantages__item:last-child{margin-bottom:0}}@media screen and (max-width:992px){.landing-advantages__item{margin-bottom:5px}}@media screen and (max-width:768px){.landing-advantages__item{max-width:331px}}@media screen and (max-width:640px){.landing-advantages__item{max-width:none}}@media screen and (max-width:480px){.landing-advantages__item{margin-bottom:30px}}@media screen and (max-width:992px){.flights .landing-advantages__item:first-child .landing-advantages__image{width:80px}}@media screen and (max-width:992px){.flights .landing-advantages__item:nth-child(2) .landing-advantages__image{width:88px}}@media screen and (max-width:992px){.flights .landing-advantages__item:nth-child(3) .landing-advantages__image{width:106px}}@media screen and (max-width:992px){.flights .landing-advantages__item:nth-child(4) .landing-advantages__image{width:92px}}@media screen and (max-width:992px) and (min-width:640px){.rent-cars .landing-advantages__item{margin-bottom:43px}}@media screen and (max-width:992px){.railway .landing-advantages__item{margin-bottom:22px}}@media screen and (max-width:640px){.railway .landing-advantages__item{margin-bottom:32px}}@media screen and (max-width:640px){.railway .landing-advantages__item:first-child .landing-advantages__image{width:71px}}@media screen and (max-width:640px){.railway .landing-advantages__item:nth-child(2) .landing-advantages__image{width:62px}}@media screen and (max-width:640px){.railway .landing-advantages__item:nth-child(3) .landing-advantages__image{width:64px}}@media screen and (max-width:640px){.railway .landing-advantages__item:nth-child(4) .landing-advantages__image{width:85px}}@media screen and (max-width:992px){.insurance .landing-advantages__item{margin-bottom:8px}}@media screen and (max-width:640px){.insurance .landing-advantages__item{margin-bottom:36px}}@media screen and (max-width:992px){.insurance .landing-advantages__item:first-child .landing-advantages__image{width:65px}}@media screen and (max-width:1199px){.excursions .landing-advantages__item{margin-bottom:31px}}@media screen and (max-width:640px){.excursions .landing-advantages__item{margin-bottom:25px}.excursions .landing-advantages__item:first-child .landing-advantages__picture,.excursions .landing-advantages__item:nth-child(2) .landing-advantages__picture,.excursions .landing-advantages__item:nth-child(3) .landing-advantages__picture{width:79px;height:83px}.excursions .landing-advantages__item:nth-child(4) .landing-advantages__picture{width:74px;height:71px;margin-top:12px;margin-bottom:15px}}.realty .landing-advantages__item{margin-bottom:31px}@media screen and (min-width:768px){.realty .landing-advantages__item{margin-bottom:62px}}.tours .landing-advantages__item{margin-bottom:14px}@media screen and (min-width:768px){.tours .landing-advantages__item{margin-bottom:24px}}@media screen and (max-width:481px){.tours .landing-advantages__item .landing-advantages__image{width:70px}}.landing-advantages__picture{display:flex;align-items:center;height:105px;margin-bottom:10px}@media screen and (max-width:992px){.flights .landing-advantages__picture{height:85px}}.rent-cars .landing-advantages__picture{height:85px;margin-bottom:22px}@media screen and (max-width:640px){.rent-cars .landing-advantages__picture{margin-bottom:7px}}@media screen and (max-width:640px){.railway .landing-advantages__picture{height:80px;margin-bottom:13px}}.realty .landing-advantages__picture{height:70px;margin-bottom:20px}@media screen and (min-width:768px){.realty .landing-advantages__picture{height:90px;margin-bottom:25px}}.realty .landing-advantages__picture img{width:24%}@media screen and (min-width:768px){.realty .landing-advantages__picture img{width:27%}}.insurance .landing-advantages__picture{margin-bottom:17px}@media screen and (max-width:992px){.insurance .landing-advantages__picture{margin-bottom:7px}}.excursions .landing-advantages__picture{margin-bottom:17px}@media screen and (max-width:992px){.excursions .landing-advantages__picture{margin-bottom:15px}}@media screen and (max-width:640px){.excursions .landing-advantages__picture{width:90px;height:97px}}@media screen and (max-width:480px){.excursions .landing-advantages__picture{margin-bottom:25px}}@media screen and (max-width:1199px){.landing-advantages__picture{margin-bottom:20px}}@media screen and (max-width:480px){.landing-advantages__picture{margin-bottom:6px}}.tours .landing-advantages__picture{margin-bottom:0}@media screen and (min-width:768px){.tours .landing-advantages__picture{margin-bottom:18px}}.landing-advantages__title{font-size:30px;line-height:36px;font-family:KievitProExtraBold,Roboto,sans-serif;margin-bottom:30px}.landing-advantages__title:last-child{margin-bottom:0}@media screen and (min-width:992px){.flights .landing-advantages__title{min-height:108px}}@media screen and (max-width:992px){.rent_cars .landing-advantages__title{margin-bottom:13px}}.excursions .landing-advantages__title{width:182px;margin-bottom:10px}@media screen and (max-width:992px){.excursions .landing-advantages__title{margin-bottom:15px}}@media screen and (max-width:480px){.excursions .landing-advantages__title{width:100%;font-size:17px;line-height:28px;margin-bottom:7px}}.tours .landing-advantages__title{margin-top:0}@media screen and (max-width:768px){.landing-advantages__title{max-width:320px;margin-bottom:16px;padding-right:10px}}@media screen and (max-width:480px){.landing-advantages__title{padding-right:0;font-size:17px;line-height:25px;margin-bottom:10px}}.landing-advantages__desc{font-size:17px;line-height:28px}@media screen and (max-width:480px){.landing-advantages__desc{max-width:270px;font-size:15px;line-height:22px}}h3.com-landing__title{margin-top:0;font-size:30px;font-family:KievitProExtraBold,Roboto,sans-serif}@media screen and (max-width:768px){h3.com-landing__title{margin-bottom:16px}}@media screen and (max-width:480px){h3.com-landing__title{font-size:24px;margin-bottom:8px}}h2.com-landing__title{margin-top:0;font-size:48px;font-family:KievitProExtraBold,Roboto,sans-serif;margin-bottom:22px}@media screen and (max-width:768px){h2.com-landing__title{margin-bottom:20px}}@media screen and (max-width:640px){h2.com-landing__title{font-size:36px;margin-bottom:5px}}@media screen and (max-width:480px){h2.com-landing__title{font-size:24px}}h1.com-landing__title{margin-top:0;font-size:62px;font-family:KievitProExtraBold,Roboto,sans-serif;letter-spacing:0;text-transform:none}.com-landing__label{color:#7f7f7f;font-size:17px;line-height:28px}.rent-cars h2.rent-cars__title{font-size:30px;margin-top:0}@media screen and (max-width:640px){.rent-cars h2.rent-cars__title{font-size:24px}}@media screen and (max-width:640px){.rent-cars__advantages{margin-bottom:54px}}.rent-cars__label{font-size:17px;line-height:25px;color:#7f7f7f;margin-bottom:33px;max-width:635px}.rent-cars__partners{margin-bottom:50px}.rent-cars__directions{margin-bottom:20px}@media screen and (max-width:480px){.rent-cars__directions{margin-top:-12px}}@media screen and (max-width:480px){.rent-cars__directions .landing-directions{margin-bottom:15px}}.rent-cars__label--partners{color:#212121}@media screen and (max-width:1199px){.rent-cars__label--partners{margin-bottom:26px}}.rent-cars h2.rent-cars__title--partners{font-size:48px;font-family:KievitProExtraBold,Roboto,sans-serif;margin-top:67px}@media screen and (max-width:1199px){.rent-cars h2.rent-cars__title--partners{margin-top:20px;margin-bottom:12px}}@media screen and (max-width:768px){.rent-cars h2.rent-cars__title--partners{padding-top:50px}}@media screen and (max-width:480px){.rent-cars h2.rent-cars__title--partners{padding-top:0;font-size:24px}}.rent-cars__recall{margin-top:50px;margin-bottom:57px}@media screen and (max-width:768px){.rent-cars__recall{margin-top:0}}@media screen and (max-width:640px){.rent-cars__recall{margin-top:30px}}@media screen and (max-width:768px){.rent-cars__title--recall{width:320px}}.commercial .review-slide__head{border:none}.rent-cars-directions__button{display:flex;align-items:center;justify-content:center;width:242px;height:50px;margin:10px auto 70px;border:2px solid #f0eade!important}@media screen and (max-width:1199px){.rent-cars-directions__button{margin-bottom:50px}}@media screen and (max-width:768px){.rent-cars-directions__button{margin-top:0}}@media screen and (max-width:480px){.rent-cars-directions__button{width:100%}}.rent-cars-directions__button:hover{border:2px solid #ff4641!important}.rent-cars__slider{overflow:hidden}@media screen and (max-width:1300px){.rent-cars__slider{overflow:visible}}.no-touch .rent-cars__slide .rent-cars-item:hover{background-color:#f5f1e8}.rent-advantages{display:flex;justify-content:space-between;padding-top:17px}@media screen and (max-width:1199px){.rent-advantages{padding-top:40px;max-width:720px;width:100%;margin:0 auto;flex-wrap:wrap}}@media screen and (max-width:640px){.rent-advantages{padding-top:25px;flex-direction:column}}.rent-advantages__item{max-width:280px;width:100%}.rent-advantages__item:last-child{margin-right:0}@media screen and (max-width:1199px){.rent-advantages__item{max-width:320px;margin-bottom:40px}}@media screen and (max-width:640px){.rent-advantages__item{max-width:none;margin-bottom:28px}}.rent-advantages__picture{display:flex;align-items:center;height:85px;margin-bottom:20px}@media screen and (max-width:1199px){.rent-advantages__picture{margin-bottom:25px}}@media screen and (max-width:640px){.rent-advantages__picture{margin-bottom:3px}}.rent-advantages__picture--tickets img{margin-bottom:-10px}.rent-advantages__title{width:250px;font-size:30px;line-height:36px;margin-bottom:30px;font-family:KievitProExtraBold,Roboto,sans-serif}@media screen and (max-width:1199px){.rent-advantages__title{margin-bottom:15px}}@media screen and (max-width:640px){.rent-advantages__title{font-size:17px;width:100%;margin-bottom:0}}.rent-advantages__desc{font-size:17px;line-height:28px}@media screen and (max-width:640px){.rent-advantages__desc{font-size:15px;line-height:25px}}.rent-partners{padding-bottom:40px}@media screen and (max-width:768px){.rent-partners{padding-bottom:10px}}@media screen and (max-width:480px){.rent-partners{padding-bottom:5px}}.rent-partners__content{display:flex;align-items:center;padding-top:20px;overflow-x:auto}@media screen and (max-width:640px){.rent-partners__content{padding-top:13px}}.rent-partners__image{flex-shrink:0;margin-right:65px}.rent-partners__image:last-child{margin-right:0}.com-hotels-leaders-title,.com-hotels__directions,.com-hotels__leaders{margin-bottom:60px}.com-hotels__reviews{margin-top:50px;margin-bottom:50px}@media screen and (max-width:1199px){.com-hotels__reviews{margin-top:30px}}@media screen and (max-width:768px){.com-hotels__reviews{margin-bottom:55px}}.com-hotels__directions{margin-bottom:20px}@media screen and (max-width:768px){.com-hotels__directions{margin-top:35px}}@media screen and (max-width:640px){.com-hotels__directions{margin-top:20px}}.flights__reviews .com-hotels__title{margin-bottom:30px}.com-hotels .button-new{border:2px solid #f0eade}.com-hotels .button-new:hover{border:2px solid #ff4641}@media screen and (max-width:768px){.com-hotels__title--reviews{width:320px}}.com-hotels h2{font-size:48px;line-height:54px;color:#000;margin-bottom:20px}@media screen and (max-width:640px){.com-hotels h2{font-size:24px;line-height:28px;margin-bottom:10px}}.com-hotels h3{font-size:30px;line-height:36px;margin-bottom:20px;font-family:KievitProExtraBold,Roboto,sans-serif}@media screen and (max-width:640px){.com-hotels h3{font-size:24px;line-height:29px;margin-bottom:11px}}.com-hotels__label{font-size:17px;line-height:25px;color:#7f7f7f}.com-hotels-leaders-title{font-size:48px;line-height:54px;color:#000;font-family:KievitProExtraBold,Roboto,sans-serif;max-width:850px;margin-bottom:23px}@media screen and (max-width:880px){.com-hotels-leaders-title{font-size:30px;line-height:36px;margin-bottom:35px}}@media screen and (max-width:640px){.com-hotels-leaders-title{font-size:24px;line-height:28px;margin-bottom:15px}}.com-hotels-directions-label{display:none}@media screen and (max-width:640px){.com-hotels-directions-label{display:block}}.com-hotels__directions,.com-hotels__directions .landing-directions{margin-bottom:15px}@media screen and (max-width:1024px){.com-hotels__directions .landing-directions{margin:0 -40px 15px}}@media screen and (max-width:640px){.com-hotels__directions .landing-directions{margin:0 -12px 15px}}@media screen and (max-width:1024px){.com-hotels__directions .landing-directions__container{padding:0 40px}}@media screen and (max-width:640px){.com-hotels__directions .landing-directions__container{padding:0 12px}}.com-hotels__directions .landing-directions__pagination{margin-bottom:19px}@media screen and (max-width:1024px){.com-hotels__directions .landing-directions__prev{left:15px}}@media screen and (max-width:1024px){.com-hotels__directions .landing-directions__next{right:15px}}.com-hotels-leaders{display:flex;flex-wrap:wrap;margin-bottom:41px}@media screen and (max-width:640px){.com-hotels-leaders{justify-content:space-between;margin-bottom:30px}}.com-hotels-leaders__item{display:flex;align-items:center;justify-content:center;width:20%;min-height:80px;color:#7f7f7f;font-size:17px;margin-bottom:25px}.com-hotels-leaders__item:first-child,.com-hotels-leaders__item:nth-child(6){justify-content:flex-start}.com-hotels-leaders__item:last-child{padding-top:10px}@media screen and (max-width:1199px){.com-hotels-leaders__item{width:25%}}@media screen and (max-width:880px){.com-hotels-leaders__item{width:33.3%;min-height:75px}.com-hotels-leaders__item:last-child,.com-hotels-leaders__item:nth-child(4){padding-left:20px;justify-content:flex-start}.com-hotels-leaders__item:nth-child(6){justify-content:center}.com-hotels-leaders__item:nth-child(7){justify-content:flex-start}}@media screen and (max-width:640px){.com-hotels-leaders__item{margin-bottom:0;width:44%;min-height:73px}.com-hotels-leaders__item:last-child,.com-hotels-leaders__item:nth-child(4){padding-left:0}}.com-hotels-popular-routes{display:flex}.com-hotels-popular-routes__column{width:100%}.com-hotels-popular-routes__column:first-child{margin-bottom:29px}@media screen and (min-width:1024px){.com-hotels-popular-routes__column:first-child{margin-right:45px;margin-bottom:27px}}.com-hotels-popular-routes__column:last-child{display:none}@media screen and (min-width:1024px){.com-hotels-popular-routes__column:last-child{display:block}}.com-hotels-popular-routes__item:nth-child(3n) br{display:block}@media screen and (min-width:768px){.com-hotels-popular-routes__item:nth-child(3n) br{display:none}}.com-hotels-popular-routes__item:last-child .com-hotels-popular-routes__link,.com-hotels-popular-routes__item:last-child:hover .com-hotels-popular-routes__link{border-bottom:none}.com-hotels-popular-routes__link{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #efeadf;padding:17px 0}.no-touch .com-hotels-popular-routes__link:focus,.no-touch .com-hotels-popular-routes__link:hover{color:#ff4641}@media screen and (min-width:768px){.com-hotels-popular-routes__link{padding:28px 0 29px}}.com-hotels-popular-routes__title{font-size:17px;line-height:20px}.com-hotels-popular-routes__title br{display:none}.com-hotels-popular-routes__price{color:#ff4641;font-family:KievitProMedium,Roboto,sans-serif;font-size:21px}.com-hotels-popular-routes__btn{display:flex;justify-content:center;align-items:center;margin:0 auto 53px;padding:15px 0;max-width:295px}@media screen and (min-width:768px){.com-hotels-popular-routes__btn{margin:0 auto 49px;padding:18px 0;max-width:270px}}.com-hotels-popular-routes__btn span{font-size:14px;display:block;padding:0 0 0 9px}.com-hotels-popular-routes__btn:hover svg{fill:#fff}.com-hotels-popular-routes__btn:hover span{color:#fff}.no-touch .commercial__content a.com-hotels-popular-routes__link,.no-touch .commercial__content a.com-hotels-popular-routes__link:hover:hover{border-bottom-color:#efeadf}.ta-page-commercial\/railway .commercial__content .seo-big-review__content-text p:first-child{margin-top:0}.ta-page-railway .commercial__main .container-new{overflow:visible}@media screen and (max-width:992px){.ta-page-railway .commercial__main .container-new{overflow:hidden}}@media screen and (max-width:767px){.commercial-railway_city_route__raise{position:relative;z-index:1005}}.railway__advantages,.railway__prices{margin-bottom:61px}@media screen and (max-width:992px){.railway__advantages,.railway__prices{margin-bottom:66px}}@media screen and (max-width:640px){.railway__advantages,.railway__prices{margin-bottom:22px}}.railway__directions{margin-bottom:55px;margin-top:37px}.railway__reviews{margin-top:50px;margin-bottom:60px}@media screen and (max-width:1199px){.railway__reviews{margin-top:30px}}@media screen and (max-width:640px){.railway__reviews{margin-bottom:27px}}.railway__reviews .railway__title{margin-bottom:30px}@media screen and (max-width:768px){.railway__title--reviews{width:320px}}.railway a,.railway a:hover{border:none}.railway .button-new{border:2px solid #f0eade}.railway .button-new:hover{border:2px solid #ff4641}.railway h2{font-size:48px;line-height:54px;color:#000;margin-bottom:50px;margin-top:0;font-family:KievitProExtraBold,Roboto,sans-serif}@media screen and (max-width:768px){.railway h2{margin-bottom:38px}}@media screen and (max-width:640px){.railway h2{font-size:24px;line-height:29px;margin-bottom:25px}}.railway h3{font-size:30px;line-height:29px;margin-bottom:20px;font-family:KievitProExtraBold,Roboto,sans-serif}@media screen and (max-width:640px){.railway h3{font-size:24px;line-height:29px;margin-bottom:7px}}.railway__label{font-size:17px;line-height:25px;color:#7f7f7f}@media screen and (max-width:768px){.commercial__content .railway .coatings-main-title{margin-bottom:0}}.railway .reviews-h3{line-height:36px}@media screen and (max-width:640px){.railway .reviews-h3{line-height:29px}}.railway-routes{padding:32px 31px 58px}@media screen and (max-width:768px){.railway-routes{padding:32px 26px 58px}}@media screen and (max-width:480px){.railway-routes{padding:28px 14px 27px;margin:0 -12px}}.railway__routes-title{font-size:30px;font-family:KievitProExtraBold,Roboto,sans-serif;line-height:36px;margin-top:10px}@media screen and (max-width:480px){.railway__routes-title{font-size:24px;line-height:29px}}.railway__routes-disc{font-size:17px;line-height:20px;margin-top:20px;color:#7f7f7f}@media screen and (max-width:480px){.railway__routes-disc{margin-top:11px}}.railway__routes{display:flex;margin:44px -22.5px}@media screen and (max-width:1199px){.railway__routes{margin:25px 0 0}}@media screen and (max-width:768px){.railway__routes{margin-right:0}}@media screen and (max-width:640px){.railway__routes{margin-top:30px;margin-right:0}}.railway__routes-wrapper{padding:0 22.5px;width:50%}@media screen and (max-width:880px){.railway__routes-wrapper{padding:0}}.railway__routes-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;height:78px;line-height:76px;font-size:17px;border-bottom:1px solid #efeadf;position:relative}@media screen and (max-width:768px){.railway__routes-row{height:78px;line-height:70px}}@media screen and (min-width:768px){.railway__routes-row{align-items:center}}@media screen and (max-width:640px){.railway__routes-row{height:auto;line-height:1;padding:20px 0}}.railway__routes-wrapper .railway__routes-row:last-child{border:none}a.railway__routes-link{display:inline-block;max-width:200px;line-height:20px;align-items:center;border-bottom:0}a.railway__routes-link .railway__routes-separator--new{padding:0 5px}@media screen and (min-width:1200px){a.railway__routes-link .railway__routes-separator--new{display:none}}.no-touch a.railway__routes-link:focus,.no-touch a.railway__routes-link:hover{color:#ff4641}.no-touch a.railway__routes-link:focus .railway__routes-separator,.no-touch a.railway__routes-link:hover .railway__routes-separator{background:url(/webpack/dfe92603e1e271668e10315ab39ece65.svg)}@media screen and (max-width:640px){a.railway__routes-link{flex-direction:column;align-items:flex-start}}@media screen and (min-width:768px){a.railway__routes-link{max-width:none;line-height:28px;display:flex}}.railway__routes-from,.railway__routes-price,.railway__routes-separator,.railway__routes-to{display:inline-block;white-space:nowrap}@media screen and (max-width:640px){.railway__routes-from{margin-bottom:10px}}@media screen and (max-width:640px){.railway__routes-from,.railway__routes-to{display:block;line-height:17px}}.railway__routes-price{color:#ff4641;font-family:KievitProMedium,Roboto,sans-serif;font-size:21px}@media screen and (max-width:640px){.railway__routes-price{position:absolute;right:0;top:0;bottom:0;height:21px;line-height:21px;margin:auto;float:none;display:block}}.railway__routes-separator{background:url(/webpack/7e2041929c04f4e44677d9a9f55980cb.svg);width:122px;height:9px;margin:0 15px;transition:background .2s;display:none}@media screen and (min-width:1200px){.railway__routes-separator{display:block}}@media screen and (max-width:640px){.railway__routes-separator{height:0;margin:3px 0;overflow:hidden}}.railway-routes .railway__routes{width:246px;height:46px;line-height:46px;box-sizing:content-box;border:2px solid #f0eade;display:block;margin:50px auto 0;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;text-align:center;border-radius:2px;transition:border-color .3s ease,color .3s ease,background-color .3s ease}.railway-routes .railway__routes svg{vertical-align:middle;margin-right:9px;transition:fill .3s ease;fill:#212121;width:19px;height:19px}.railway-routes .railway__routes:hover{border:2px solid #ff4641;background-color:#ff4641;color:#fff}.railway-routes .railway__routes:hover svg{fill:#fff}@media screen and (max-width:768px){.railway-routes .railway__routes{transform:translateX(-20px)}}@media screen and (max-width:640px){.railway-routes .railway__routes{transform:translateX(0);width:auto;margin-right:0}}@media screen and (max-width:880px){.railway__routes .railway__routes-wrapper{display:none}.railway__routes .railway__routes-wrapper:first-child{display:block;width:100%}}@media screen and (min-width:880px){.railway__routes .railway__routes-wrapper{width:50%}.railway__routes .railway__routes-wrapper:nth-child(2){display:block}}.railway__routes-button{display:flex;justify-content:center;align-items:center;margin:35px auto 0;width:247px;height:50px;padding:0}.railway__routes-button svg{margin-right:9px}.railway__routes-button span{font-size:15px}@media screen and (max-width:640px){.railway__routes-button{width:100%}}.railway__routes-button:hover svg{fill:#fff}.privacy{width:100%;background:#fff;padding:16px 31px 57px;border-radius:2px;margin:0}.privacy__content h1{font-size:24px;font-family:KievitProExtraBold,Roboto,sans-serif;margin-bottom:24px}@media screen and (min-width:768px){.privacy__content h1{font-size:30px;margin-bottom:13px}}.privacy__content p{font-size:17px;line-height:28px;font-family:KievitPro,Roboto,sans-serif}.privacy__content a{border-bottom:3px solid #ff4641}.railway-advantages{margin:0 -20px}@media screen and (max-width:1199px){.railway-advantages{margin-bottom:88px}}@media screen and (max-width:640px){.railway-advantages{margin:0;overflow:hidden}}.railway-advantages__item{width:25%;float:left;padding:0 20px 15px}@media screen and (max-width:1199px){.railway-advantages__item{width:50%;height:295px}}@media screen and (max-width:768px){.railway-advantages__item{height:auto;padding-bottom:0}}@media screen and (max-width:640px){.railway-advantages__item{width:100%;height:auto;padding:15px 0 17px;margin-bottom:12px}}@media screen and (max-width:640px){.railway-advantages__wrapper .railway-advantages__item:last-child{height:69px}}.railway-advantages__title{font-size:30px;line-height:36px;font-family:KievitProExtraBold,Roboto,sans-serif;min-height:65px;margin-bottom:30px}@media screen and (max-width:1199px){.railway-advantages__title{min-height:70px;margin-bottom:25px}}@media screen and (max-width:768px){.railway-advantages__title{margin-bottom:15px}}@media screen and (max-width:640px){.railway-advantages__title{min-height:0;margin-bottom:9px;font-size:17px;line-height:25px}}.railway-advantages__desc{font-size:17px;line-height:28px;color:#000}@media screen and (max-width:640px){.railway-advantages__desc{font-size:15px;line-height:22px}}.railway-advantages__pic{height:105px;line-height:105px;margin-bottom:17px}@media screen and (max-width:768px){.railway-advantages__pic{height:136px;line-height:136px}}@media screen and (max-width:640px){.railway-advantages__pic{height:auto;line-height:1;margin-bottom:14px}}.railway-advantages__pic img{vertical-align:bottom}@media screen and (max-width:640px){.railway-advantages__pic img{vertical-align:top}}.railway-advantages__pic img[alt="Railway advantage 1"]{transform:translate(-7px,-3px)}@media screen and (max-width:768px){.railway-advantages__pic img[alt="Railway advantage 1"]{transform:translate(-6px,-10px)}}@media screen and (max-width:640px){.railway-advantages__pic img[alt="Railway advantage 1"]{width:72px;height:78px;transform:none}}.railway-advantages__pic img[alt="Railway advantage 2"]{transform:translate(-5px,-12px)}@media screen and (max-width:768px){.railway-advantages__pic img[alt="Railway advantage 2"]{transform:translate(2px,-18px)}}@media screen and (max-width:640px){.railway-advantages__pic img[alt="Railway advantage 2"]{transform:translate(-1px,-5px);width:62px;height:68px}}.railway-advantages__pic img[alt="Railway advantage 3"]{transform:translate(-4px,-12px)}@media screen and (max-width:768px){.railway-advantages__pic img[alt="Railway advantage 3"]{transform:translate(-2px,-18px)}}@media screen and (max-width:640px){.railway-advantages__pic img[alt="Railway advantage 3"]{transform:translate(2px,-8px);width:64px;height:76px}}.railway-advantages__pic img[alt="Railway advantage 4"]{transform:translate(5px)}@media screen and (max-width:768px){.railway-advantages__pic img[alt="Railway advantage 4"]{transform:translate(3px,-7px)}}@media screen and (max-width:640px){.railway-advantages__pic img[alt="Railway advantage 4"]{transform:translate(-1px,-7px);width:86px;height:71px;margin-bottom:-18px}}@media screen and (max-width:640px){.railway-coatings{margin-bottom:25px}}.coatings-wrapper{position:relative}.coatings__desc{display:none;position:absolute;left:0;top:43px}@media screen and (max-width:992px){.coatings__desc{display:block}}@media screen and (max-width:640px){.coatings__desc{display:flex;flex-direction:row-reverse;justify-content:space-between;right:15px;top:25px}}.coatings-desc-item{margin-bottom:27px}.coatings-desc-item__pic{float:left;line-height:24px;width:38px;text-align:center}.coatings-desc-item__pic img{vertical-align:bottom}@media screen and (max-width:640px){.coatings-desc-item__pic{line-height:22px;width:auto}.coatings-desc-item__pic img{vertical-align:top}}@media screen and (max-width:640px){.coatings-desc-item__pic img[alt="Railway coatings3"]{width:17.1px;height:17.1px}}@media screen and (max-width:640px){.coatings-desc-item__pic img[alt="Railway coatings2"]{width:14.49px;height:19px}}@media screen and (max-width:640px){.coatings-desc-item__pic img[alt="Railway coatings1"]{width:21.37px;height:14px}}.coatings-desc-item__title{font-family:KievitProExtraBold,Roboto,sans-serif;color:#000;font-size:30px;line-height:31px;margin-left:60px;white-space:nowrap}@media screen and (max-width:640px){.coatings-desc-item__title{font-size:17px;line-height:17px;margin-left:33px}}.coatings-desc-item__text{color:#7f7f7f;font-size:17px;line-height:25px;margin-left:60px;white-space:nowrap}@media screen and (max-width:640px){.coatings-desc-item__text{font-size:13px;line-height:25px;margin-left:33px}}@media screen and (max-width:640px){.coatings__desc .coatings-desc-item:nth-child(2) .coatings-desc-item__text,.coatings__desc .coatings-desc-item:nth-child(2) .coatings-desc-item__title{margin-left:27px}}.coatings__map{height:825px;background:url(/webpack/c06f17e7f0572d170c2f1093e109911c.svg) no-repeat 50%;background-position:77px 2px;padding-top:100px;margin:0 -30px}@media screen and (max-width:1199px){.coatings__map{height:650px;background-size:contain;background-position:50%;width:auto}}@media screen and (max-width:992px){.coatings__map{margin:0 -80px;background-position:50% -25px}}@media screen and (max-width:768px){.coatings__map{background:url(/webpack/37ca469abfca81d41f2b95fe076ff35f.svg) no-repeat 50%;background-position:-7px -12px;padding-top:50px;margin:0 -30px;height:625px}}@media screen and (max-width:640px){.coatings__map{height:auto;padding-bottom:88%;background:url(/webpack/f68fa0e5add45d059f12acbc71e7ef9d.svg) no-repeat 50%/cover;background-position:0 48px;margin:0 -22px}}@media screen and (max-width:320px){.coatings__map{background:url(/webpack/f68fa0e5add45d059f12acbc71e7ef9d.svg) no-repeat;background-position:10px 53px}}.coatings-overlay{position:absolute;box-shadow:0 10px 30px rgba(24,12,1,.1);border-radius:2px;overflow:hidden}@media screen and (max-width:992px){.coatings-overlay{display:none}}.coatings-overlay_pic1{top:125px;left:-2px;background:url(/webpack/railway-coatings-overlay1.c4cf69021f7cac2142076cdd11ee263f.jpg) no-repeat 50%;background-size:cover;width:250px;height:145px}@media screen and (max-width:1199px){.coatings-overlay_pic1{top:50px}}.coatings-overlay_pic2{width:205px;height:130px;top:386px;left:-111px;background:url(/webpack/railway-coatings-overlay2.3014825eca1ffd1d70def5e7bbc2d7a6.jpg) no-repeat 50%;background-size:cover}@media screen and (max-width:1380px){.coatings-overlay_pic2{left:0}}@media screen and (max-width:1199px){.coatings-overlay_pic2{top:285px;left:-30px}}.coatings-overlay_pic3{width:150px;height:105px;top:157px;right:-21px;background:url(/webpack/railway-coatings-overlay3.68cf6778d422948e9beb0cb3720e9786.jpg) no-repeat 50%;background-size:cover}@media screen and (max-width:1199px){.coatings-overlay_pic3{top:125px}}.coatings-overlay_pic4{top:401px;right:-24px;background:url(/webpack/railway-coatings-overlay4.77af67126b78727d0b96d17a6cd9fa0f.jpg) no-repeat 50%;background-size:cover;width:270px;height:145px}@media screen and (max-width:1380px){.coatings-overlay_pic4{right:-25px}}@media screen and (max-width:1199px){.coatings-overlay_pic4{width:250px;height:145px}}.railway-routes{background:#fff;padding:42px 13px 21px;margin:0 -12px;border-radius:2px}@media screen and (min-width:768px){.railway-routes{padding:15px 26px 52px;margin:0}}@media screen and (min-width:1024px){.railway-routes{padding:17px 31px 58px}}.railway-routes__title{font-size:24px;line-height:24px;font-family:KievitProExtraBold,Roboto,sans-serif;margin-bottom:9px}@media screen and (min-width:768px){.railway-routes__title{font-size:30px;line-height:30px;margin-bottom:24px}}@media screen and (min-width:1024px){.railway-routes__title{margin-bottom:21px}}.railway-routes__disc{font-size:17px;line-height:17px;color:#7f7f7f;margin-bottom:28px}@media screen and (min-width:1024px){.railway-routes__disc{margin-bottom:47px}}.railway-routes-list{display:flex;margin-top:30px;margin-right:12px}@media screen and (min-width:768px){.railway-routes-list{margin-right:40px}}@media screen and (min-width:1024px){.railway-routes-list{margin:0 -22.5px 3px}}.railway-routes-list__wrapper{padding:0;margin-bottom:29px;width:50%}@media screen and (min-width:768px){.railway-routes-list__wrapper{margin-bottom:19px}}@media screen and (min-width:1024px){.railway-routes-list__wrapper{padding:0 22.5px}}.railway-routes-list__row{display:flex;justify-content:space-between;align-items:center;padding:17px 0 16px;font-size:17px;border-bottom:1px solid #efeadf;position:relative}@media screen and (min-width:768px){.railway-routes-list__row{padding:31px 0 30px}}@media screen and (min-width:1024px){.railway-routes-list__row{padding:29px 0 32px}}.railway-routes-list__wrapper .railway-routes-list__row:last-child{border:none}a.railway-routes-list__link{display:flex;align-items:flex-start;flex-direction:column;border-bottom:0;font-family:KievitProMedium,Roboto,sans-serif}.no-touch a.railway-routes-list__link:focus,.no-touch a.railway-routes-list__link:hover{color:#ff4641}.no-touch a.railway-routes-list__link:focus .railway-routes-list__separator,.no-touch a.railway-routes-list__link:hover .railway-routes-list__separator{background:url(/webpack/dfe92603e1e271668e10315ab39ece65.svg)}@media screen and (min-width:768px){a.railway-routes-list__link{flex-direction:row;align-items:center}}.railway-routes-list__from,.railway-routes-list__price,.railway-routes-list__separator,.railway-routes-list__to{display:inline-block;white-space:nowrap}@media screen and (max-width:640px){.railway-routes-list__from{margin-bottom:10px}}@media screen and (max-width:640px){.railway-routes-list__from,.railway-routes-list__to{display:block;line-height:17px}}.railway-routes-list__price{color:#ff4641;font-family:KievitProMedium,Roboto,sans-serif;font-size:21px}@media screen and (max-width:640px){.railway-routes-list__price{position:absolute;right:0;top:0;bottom:0;height:21px;line-height:21px;margin:auto;float:none;display:block}}.railway-routes-list__separator{background:url(/webpack/7e2041929c04f4e44677d9a9f55980cb.svg);width:122px;height:9px;margin:0 15px}.railway-routes .railway-routes{width:246px;height:46px;line-height:46px;box-sizing:content-box;border:2px solid #f0eade;display:block;margin:50px auto 0;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;text-align:center;border-radius:2px;transition:border-color .3s ease,color .3s ease,background-color .3s ease}.railway-routes .railway-routes svg{vertical-align:middle;margin-right:9px;transition:fill .3s ease;fill:#212121;width:19px;height:19px}.railway-routes .railway-routes:hover{border:2px solid #ff4641;background-color:#ff4641;color:#fff}.railway-routes .railway-routes:hover svg{fill:#fff}.railway-routes-list .railway-routes-list__wrapper{display:none}@media screen and (min-width:1024px){.railway-routes-list .railway-routes-list__wrapper{display:block}}.railway-routes-list .railway-routes-list__wrapper:first-child{display:block;width:100%}.railway-routes__button{display:flex;justify-content:center;align-items:center;margin:35px auto 0;width:247px;height:50px;padding:0}.railway-routes__button svg{margin-right:9px}.railway-routes__button span{font-size:15px}@media screen and (max-width:640px){.railway-routes__button{width:100%}}.railway-routes__button:hover svg{fill:#fff}.ta-page-commercial\/railway-routes .commercial__sidebar--show{margin-top:17px}@media screen and (min-width:768px){.ta-page-commercial\/railway-routes .commercial__sidebar--show{margin-top:23px}}@media screen and (min-width:1024px){.ta-page-commercial\/railway-routes .commercial__sidebar--show{margin-top:0}}.excursions__advantages{margin-bottom:95px}@media screen and (max-width:992px){.excursions__advantages{margin-bottom:10px}}.excursions__reviews{margin-bottom:55px}@media screen and (max-width:1199px){.excursions__reviews{margin-top:28px}}.excursions__reviews .reviews-slider-container.swiper{margin-bottom:0}@media screen and (max-width:1024px){.excursions__reviews .reviews-slider-container.swiper{overflow:visible}}.excursions__reviews .reviews-slider{margin-top:27px}.excursions__reviews .reviews-slider a.reviews-slider-top-btn{top:-93px;width:auto}@media screen and (max-width:1199px){.excursions__reviews .reviews-slider a.reviews-slider-top-btn{top:-108px}}@media screen and (max-width:480px){.excursions__reviews .reviews-slider a.reviews-slider-top-btn{width:100%}}.excursions__reviews .com-slider-pagination{margin-top:34px}@media screen and (max-width:480px){.excursions__reviews .com-slider-pagination{margin-top:20px}}.excursions-recommended,.excursions__popular{margin-bottom:55px}@media screen and (max-width:480px){.excursions-recommended,.excursions__popular{margin-bottom:58px}}.ta-page-commercial\/excursions-index .commercial__content a.excursions-card{border-bottom:none}.excursions__title{font-size:48px;line-height:54px;font-family:KievitProExtraBold,Roboto,sans-serif;margin-bottom:23px}@media screen and (max-width:992px){.excursions__title{margin-top:10px}}@media screen and (max-width:480px){.excursions__title{margin-top:25px;margin-bottom:7px;font-size:24px;line-height:29px}}.excursions__label{margin-right:25px;color:#7f7f7f;font-size:17px;line-height:28px}.excursions__wrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media screen and (min-width:641px){.excursions__wrapper{flex-direction:row;align-items:center}}.excursions__cities{margin-bottom:20px}@media screen and (min-width:768px){.excursions__cities{margin-bottom:25px}}@media screen and (min-width:1024px){.excursions__cities{margin-bottom:21px}}a.excursions__link{font-style:normal;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;line-height:17px;color:#212121;text-decoration:underline;border-bottom:none;padding-top:13px}@media screen and (min-width:768px){a.excursions__link{padding-top:0}}a.excursions__link--tablet{display:none;border:2px solid #f0eade;margin:18px auto 0;padding:17px 50px;white-space:nowrap}@media screen and (max-width:992px){a.excursions__link--tablet{display:block}}@media screen and (max-width:480px){a.excursions__link--tablet{padding:17px 69px;margin:29px auto 0}}a.excursions__link--desktop{display:block}@media screen and (max-width:992px){a.excursions__link--desktop{display:none}}.excursions-cities{display:flex;justify-content:space-between;padding-top:58px;position:relative;margin-bottom:24px}@media screen and (max-width:1220px){.excursions-cities{flex-wrap:wrap}}@media screen and (max-width:992px){.excursions-cities{padding-top:12px;margin-bottom:0}}@media screen and (max-width:480px){.excursions-cities{padding-top:32px}}.excursions-cities .excursions-cities__item{border-bottom:0}.excursions-cities__item{display:flex;align-items:flex-end;width:282px;height:494px;border-radius:2px;padding:0 0 28px 30px;color:#fff;background-position:top;background-size:cover;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.excursions-cities__item:hover .excursions-cities__mask{background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 50%)}@media screen and (max-width:1220px){.excursions-cities__item{width:48%;height:200px;margin-bottom:24px;background-size:cover}}@media screen and (max-width:640px){.excursions-cities__item{width:100%;height:164px;padding:0 0 23px 24px;margin-bottom:11px}}.excursions-cities__mask{position:absolute;top:0;right:0;left:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.68),rgba(0,0,0,.2))}.excursions-cities__text{z-index:1}.excursions-cities__title{font-size:28px;line-height:30px;font-family:KievitProExtraBold,Roboto,sans-serif}.excursions-cities__disc{font-size:13px;line-height:20px}.excursions-cities__btn{font-size:15px;line-height:17px;position:absolute;top:-20px;right:0}@media screen and (max-width:767px){.excursions-cities__btn{display:flex;align-items:center;justify-content:center;width:254px;height:50px;border:2px solid #f0eade!important;border-radius:2px;font-family:KievitProMedium,Roboto,sans-serif;top:unset;bottom:56px;right:50%;transform:translateX(50%)}}@media screen and (max-width:480px){.excursions-cities__btn{width:100%;bottom:59px}}.excursions-attraction{display:flex;justify-content:space-between;padding-top:58px;position:relative;margin-bottom:24px}@media screen and (max-width:1220px){.excursions-attraction{flex-wrap:wrap}}@media screen and (max-width:992px){.excursions-attraction{padding-top:12px;margin-bottom:0}}@media screen and (max-width:480px){.excursions-attraction{padding-top:32px}}.excursions-attraction .excursions-attraction__item{border-bottom:0}.excursions-attraction__item{display:flex;align-items:flex-end;width:282px;height:494px;border-radius:2px;padding:0 0 28px 30px;color:#fff;background-position:top;background-size:cover;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}@media screen and (max-width:1220px){.excursions-attraction__item{width:48%;height:200px;margin-bottom:24px;background-size:cover;background-position:50%}}@media screen and (max-width:640px){.excursions-attraction__item{width:100%;height:164px;padding:0 0 23px 24px;margin-bottom:11px}}.excursions-attraction__item:hover .excursions-attraction__mask{background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 50%)}.excursions-attraction__mask{position:absolute;top:0;right:0;left:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.68),rgba(0,0,0,.2))}.excursions-attraction__text{z-index:1}.excursions-attraction__title{font-size:28px;line-height:30px;font-family:KievitProExtraBold,Roboto,sans-serif}.excursions-attraction__disc{font-size:13px;line-height:20px}.excursions-attraction__btn{font-size:15px;line-height:17px;position:absolute;top:-20px;right:0}@media screen and (max-width:768px){.excursions-attraction__btn{display:flex;align-items:center;justify-content:center;width:254px;height:50px;border:2px solid #f0eade!important;border-radius:2px;font-family:KievitProMedium,Roboto,sans-serif;top:unset;bottom:56px;right:50%;transform:translateX(50%)}}@media screen and (max-width:480px){.excursions-attraction__btn{width:100%;bottom:59px}}.excursions-popular{margin-top:31px}@media screen and (min-width:768px){.excursions-popular__list-wrap{-moz-column-count:2;column-count:2;-moz-column-gap:50px;column-gap:50px}}@media screen and (min-width:1024px){.excursions-popular__list-wrap{-moz-column-count:4;column-count:4}}@media screen and (min-width:768px){.excursions-popular__list{-moz-column-count:2;column-count:2;-moz-column-gap:83px;column-gap:83px}}@media screen and (min-width:1024px){.excursions-popular__list{-moz-column-count:4;column-count:4;-moz-column-gap:30px;column-gap:30px}}.excursions-popular__item{margin-top:1px}.excursions-popular__item:nth-of-type(n+13){display:none}@media screen and (min-width:768px){.excursions-popular__item:nth-of-type(n+13){display:block}}.excursions-popular__link{font-size:17px;line-height:27px;border-bottom:1px solid #ff4641;transition:.3s}.no-touch .excursions-popular__link:hover{color:#ff4641;border-bottom-color:hsla(0,0%,100%,0)}.excursions-popular__dropdown-list{position:relative;margin-top:12px;padding:0;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;line-height:17px;color:#ff4641;background:none;border:none}@media screen and (min-width:768px){.excursions-popular__dropdown-list{display:none}}.excursions-popular__dropdown-list:after{content:url(/webpack/72528faf6635e204a3cebbc8d3166bd1.svg);margin-left:10px}a.excursions-popular__btn-more{display:none;width:296px;margin:30px auto 0;padding:0;box-sizing:content-box;font-size:15px;line-height:50px;letter-spacing:0;text-align:center;color:#212121;border:2px solid #f0eade;transition:.3s}@media screen and (min-width:768px){a.excursions-popular__btn-more{display:block;width:146px}}.no-touch a.excursions-popular__btn-more:hover{border-color:#ff4641}.excursions-card{flex-grow:1;width:282px;margin:23px 18px;color:#7f7f7f;font-size:13px}@media screen and (max-width:768px){.excursions-card{margin:25px 13px;padding-right:20px}}@media screen and (max-width:480px){.excursions-card{margin:22px 0;padding-right:0}}.excursions-card.excursions-card--extends{width:100%;display:flex;flex-basis:auto}@media screen and (max-width:992px){.excursions-card.excursions-card--extends{width:calc(50% - 36px);display:block;flex-basis:inherit}}@media screen and (max-width:768px){.excursions-card.excursions-card--extends{width:calc(50% - 50px)}}@media screen and (max-width:640px){.excursions-card.excursions-card--extends{width:100%}}.excursions-card--extends .excursions-card__body{display:flex;flex-direction:column}.excursions-card__image{width:100%;height:187px;background-position:50%;background-size:cover;position:relative;margin-bottom:17px;border-radius:2px;overflow:hidden}@media screen and (max-width:768px){.excursions-card__image{height:213px}}@media screen and (max-width:480px){.excursions-card__image{height:187px}}.excursions-card--extends .excursions-card__image{max-width:282px;width:100%;margin:0 32px 0 0}@media screen and (max-width:992px){.excursions-card--extends .excursions-card__image{max-width:100%;margin:0 0 16px}}.excursions-card__mask{position:absolute;top:0;right:0;left:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.4) 0,transparent 50%)}.excursions-card__time{display:flex;align-items:center;font-size:15px;color:#fff;position:absolute;top:16px;left:20px;z-index:1}.excursions-card__time:before{content:"";width:15px;height:15px;margin-right:8px;background-image:url(/webpack/b3d28c9d01a9f70851cd1902f9e95066.svg)}.excursions-card__title{font-family:KievitProMedium,Roboto,sans-serif;font-size:21px;line-height:24px;color:#212121;margin-bottom:7px;transition:all .3s}.excursions-card__rating{display:flex}.excursions-card__star{width:12px;height:12px;background-image:url(/webpack/e89f5b74c6f72fc81d1ac162127d2452.svg);margin-right:5px}.excursions-card__star.unfilled{background-image:url(/webpack/cc963eef2e30a44680790747f075f5b7.svg)}.excursions-card__disc{margin-top:20px;line-height:17px}.excursions-card__bottom{display:flex;align-items:center;justify-content:space-between;margin-top:11px}.excursions-card__price span{font-family:KievitProMedium,Roboto,sans-serif;font-size:21px;color:#212121;margin-right:5px}.excursions-card__avatar{width:36px;height:36px;border-radius:100%;background-position:50%;background-size:contain;align-self:flex-end;margin-right:4px}.excursions-card__next-date{display:none}.excursions-card--seo{flex-grow:0;width:auto;flex-basis:calc(33.33333% - 36px);margin:23px 18px}@media screen and (max-width:768px){.excursions-card--seo{flex-grow:1;flex-basis:calc(50% - 50px);width:100%;margin:23px 25px 31px;padding-right:0}}@media screen and (max-width:480px){.excursions-card--seo{flex-basis:100%;margin:23px 0 27px;padding-right:0}}.excursions-card--seo .no-touch .excursions-card__title,.excursions-card--seo:hover .excursions-card__title{color:#ff4641}.excursions-card--seo .no-touch .excursions-card__discount,.excursions-card--seo:hover .excursions-card__discount{opacity:1;overflow:visible}.excursions-card--seo .excursions-card__discount{position:absolute;font-family:KievitProLight,Roboto,sans-serif;padding:0 15px;height:25px;left:10px;bottom:12px;font-size:15px;line-height:26px;border-radius:50px;color:#fff;background-color:#ff4641;opacity:0;overflow:hidden;transition:.3s}.excursions-card--seo .excursions-card__avatar{display:none}.excursions-card--seo .excursions-card__bottom{margin-top:19px}.excursions-card--seo .excursions-card__next-date{display:block;margin-top:28px}.excursions-card--seo .excursions-card__next-date-link,.excursions-card--seo .excursions-card__next-date-text{margin-right:5px}.excursions-card--seo .excursions-card__next-date-link{padding:5px 10px;border-radius:50px;border-bottom:none;color:#7f7f7f;background-color:#f9f7f2}.excursions-card--seo .excursions-card__next-date-link:hover{color:#000;background-color:#fde283}.excursions-card--extends .excursions-card__bottom{margin-top:auto;padding:5px 0}@media screen and (max-width:992px){.excursions-card--extends .excursions-card__bottom{margin-top:19px;padding:initial}}@-webkit-keyframes excursions-mask{to{background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 50%)}80%{background:linear-gradient(180deg,rgba(0,0,0,.25) 0,rgba(0,0,0,.15) 50%)}50%{background:linear-gradient(180deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.1) 50%)}20%{background:linear-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.05) 50%)}0%{background:linear-gradient(180deg,rgba(0,0,0,.4) 0,transparent 50%)}}@keyframes excursions-mask{to{background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 50%)}80%{background:linear-gradient(180deg,rgba(0,0,0,.25) 0,rgba(0,0,0,.15) 50%)}50%{background:linear-gradient(180deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.1) 50%)}20%{background:linear-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.05) 50%)}0%{background:linear-gradient(180deg,rgba(0,0,0,.4) 0,transparent 50%)}}.excursions-recommended .reviews-slider__button,.excursions__popular .reviews-slider__button{margin-top:6px}.excursions-recommended{position:relative;padding-top:25px}@media screen and (min-width:641px){.excursions-recommended{padding-top:19px}}@media screen and (min-width:1024px){.excursions-recommended{padding-top:17px}}.excursions-recommended__container.swiper{overflow:visible}@media screen and (min-width:1350px){.excursions-recommended__container.swiper{overflow:hidden}}.commercial-button__next--excursions,.commercial-button__prev--excursions{position:absolute;display:none;top:104px}@media screen and (min-width:641px){.commercial-button__next--excursions,.commercial-button__prev--excursions{display:block}}@media screen and (min-width:1350px){.commercial-button__next--excursions,.commercial-button__prev--excursions{display:none}}.commercial-button__prev--excursions{left:-28px}.commercial-button__next--excursions{right:-28px}.commercial-button__next--excursions.swiper-button-disabled,.commercial-button__prev--excursions.swiper-button-disabled{pointer-events:none;opacity:0}.excursions-recommended__pagination{position:static;margin-top:8px}@media screen and (min-width:641px){.excursions-recommended__pagination{margin-top:21px}}@media screen and (min-width:1350px){.excursions-recommended__pagination{display:none}}.excursions-recommended__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:10px;height:10px;background:#ff4641}.excursions-recommended__pagination .swiper-pagination-bullet{width:6px;height:6px;background:#dfdcd4;opacity:1;vertical-align:middle}.excursions-recommended .excursions-recommended__item{border-bottom:0;cursor:pointer}.excursions-recommended .excursions-recommended__item:hover .excursions-card__title,.excursions-recommended .excursions-recommended__item:hover .excursions-recommended__title{color:#ff4641;transition:all .3s}.excursions-recommended .excursions-recommended__item:hover .excursions-recommended__mask{background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 50%);-webkit-animation:excursions-mask .1s;animation:excursions-mask .1s}@media screen and (min-width:1024px){.excursions-recommended .excursions-recommended__item{width:25%}}.excursions-recommended__btn{width:100%;bottom:46px;margin-top:27px}@media screen and (min-width:992px){.excursions-recommended__btn{margin-top:40px}}@media screen and (min-width:1200px){.excursions-recommended__btn{display:flex;align-items:center;justify-content:center;width:247px;height:50px;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;line-height:17px;border:2px solid #f0eade!important;border-radius:2px;margin:55px auto 0}.excursions-recommended__btn:hover{color:#fff;background:#ff4641;border-color:#ff4641!important}}.excursions-recommended .excursions-card{display:block;width:100%;margin:0;padding-right:0}@media screen and (min-width:1200px){.excursions-recommended .excursions-card{width:282px}}.excursions-recommended .excursions-card__image{height:187px}@media screen and (max-width:768px){.excursions-recommended--sights .excursions-card:hover .excursions-card__mask{background:linear-gradient(180deg,rgba(0,0,0,.4) 0,transparent 50%)}}.excursions-recommended--sights .excursions-card .excursions-card__title{margin-bottom:16px}@media screen and (max-width:768px){.excursions-recommended--sights .excursions-card .excursions-card__title{width:100%;margin-left:0;margin-top:0;padding-right:0}}@media screen and (max-width:768px){.excursions-recommended--sights .excursions-card .excursions-card__mask{background:transparent}}@media screen and (max-width:768px){.excursions-recommended--sights .excursions-card .excursions-card__time{display:none}}.excursions-recommended--sights .excursions-card .excursions-card__rating{margin-bottom:6px}.excursions-recommended--sights .excursions-card .excursions-card__disc{margin-top:20px}.excursions-recommended--sights .excursions-card .excursions-card__title{margin-bottom:17px}.excursions-recommended--sights .excursions-card .excursions-card__avatar{margin-right:0}@media screen and (max-width:768px){.excursions-recommended--sights .excursions-card .excursions-card__avatar{margin-right:30px}}.excursions-recommended--sights .excursions-card .excursions-card__image{position:relative}@media screen and (max-width:480px){.excursions-recommended--sights .excursions-card .excursions-card__image{height:187px}}@media screen and (max-width:640px){.ta-page-commercial\/bus-index .bus .landing-advantages__desc{max-width:100%}}.ta-page-commercial\/bus-index .bus .landing-directions{margin-top:32px}@media screen and (max-width:768px){.ta-page-commercial\/bus-index .bus .landing-directions{margin-top:34px}}.ta-page-commercial\/bus-index .bus .landing-directions__pagination{margin-top:36px}@media screen and (max-width:480px){.ta-page-commercial\/bus-index .bus .landing-directions__pagination{margin-top:20px}}.ta-page-commercial\/bus-index .bus .select2-container--open span.select2-selection--single.bus-container .select2-selection__arrow{transform:rotate(180deg)}.ta-page-commercial\/bus-index .bus span.select2-selection--single.bus-container{height:40px;font-size:15px;line-height:28px;border:none;padding-top:7px;padding-bottom:5px;border-radius:2px;background-color:#f9f7f2}.ta-page-commercial\/bus-index .bus span.select2-selection--single.bus-container:hover{background-color:#f5f1e8}.ta-page-commercial\/bus-index .bus span.select2-selection--single.bus-container:focus{background-color:#fde283}.ta-page-commercial\/bus-index .bus span.select2-selection--single.bus-container .select2-selection__rendered{padding-right:56px;padding-left:15px;color:#212121}.ta-page-commercial\/bus-index .bus span.select2-selection--single.bus-container .select2-selection__arrow{height:40px;width:38px;background-repeat:no-repeat;background-position:50%;background-image:url(/webpack/4466393d7303da636b38a575ff3455ef.svg)}@media screen and (max-width:480px){.ta-page-commercial\/bus-index .bus span.select2-selection--single.bus-container .select2-selection__arrow{right:-1px}}.ta-page-commercial\/bus-index .bus span.select2-selection--single.bus-container .select2-selection__arrow b{border:0}.ta-page-commercial\/bus-index .bus .landing-reviews{margin-top:32px}@media screen and (max-width:768px){.ta-page-commercial\/bus-index .bus .landing-reviews{margin-top:32px}}@media screen and (max-width:480px){.ta-page-commercial\/bus-index .bus .landing-reviews{margin-top:30px}}.ta-page-commercial\/bus-index .bus .landing-reviews-container{margin-bottom:58px}@media screen and (max-width:768px){.ta-page-commercial\/bus-index .bus .landing-reviews-container{margin-bottom:34px}}@media screen and (max-width:480px){.ta-page-commercial\/bus-index .bus .landing-reviews-container{margin-bottom:18px}}.ta-page-commercial\/bus-index .bus a.landing-reviews-top-btn{top:-60px}@media screen and (max-width:768px){.ta-page-commercial\/bus-index .bus a.landing-reviews-top-btn{top:-96px}}.ta-page-commercial\/bus-index .bus .review-slide__content{padding-bottom:42px}@media screen and (max-width:768px){.ta-page-commercial\/bus-index .bus .review-slide__content{padding-top:26px}}@media screen and (max-width:640px){.ta-page-commercial\/bus-index .bus .review-slide__content{padding-bottom:36px;padding-top:28px}}@media screen and (max-width:768px){.ta-page-commercial\/bus-index .bus .review-slide__content:before{top:-3px;left:25px}}@media screen and (max-width:640px){.ta-page-commercial\/bus-index .bus .review-slide__labels{margin-top:8px}}@media screen and (max-width:768px){.ta-page-commercial\/bus-index .bus .review-slide__head{margin-bottom:28px}}.ta-page-commercial\/bus-index .bus .review-slide__name{margin-bottom:0}@media screen and (max-width:640px){.ta-page-commercial\/bus-index .bus .review-slide__name{margin-bottom:5px}}@media screen and (max-width:640px){.ta-page-commercial\/bus-index .bus .landing-faq{margin-top:18px}}.ta-page-commercial\/bus-index .bus .landing-faq-wrapper{margin-bottom:42px}.ta-page-commercial\/bus-index .bus .landing-faq__button,.ta-page-commercial\/bus-index .bus .landing-reviews__button{letter-spacing:0}.ta-page-commercial\/bus-index .bus__directions-slider{margin-bottom:19px}.ta-page-commercial\/bus-index .bus__select{width:159px}@media screen and (max-width:480px){.ta-page-commercial\/bus-index .bus__select{width:100%}}.select2-dropdown.bus-dropdown{font-size:15px;line-height:30px;margin-top:8px;border:none;box-shadow:0 10px 30px rgba(31,21,1,.1)}.select2-dropdown.bus-dropdown:focus{background-color:#fde283}.select2-dropdown.bus-dropdown .select2-results__option[aria-selected=false],.select2-dropdown.bus-dropdown .select2-results__option[aria-selected=true]{padding-left:29px;color:#000;background-color:#fff}.select2-dropdown.bus-dropdown .select2-results__option[aria-selected=false]:first-child,.select2-dropdown.bus-dropdown .select2-results__option[aria-selected=true]:first-child{padding-top:14px}.select2-dropdown.bus-dropdown .select2-results__option[aria-selected=false]:last-child,.select2-dropdown.bus-dropdown .select2-results__option[aria-selected=true]:last-child{padding-bottom:18px}.select2-dropdown.bus-dropdown .select2-results__option[aria-selected=false]:hover,.select2-dropdown.bus-dropdown .select2-results__option[aria-selected=true]:hover{color:#ff4641;background-color:#fff}.select2-dropdown.bus-dropdown .select2-results__option[aria-selected=false]:focus,.select2-dropdown.bus-dropdown .select2-results__option[aria-selected=true]:focus{background-color:#fde283}.select2-dropdown.bus-dropdown .select2-results__option.select2-results__option--highlighted{color:#000;background-color:#fff}h2.bus__title{margin-top:0;font-size:30px;font-family:KievitProExtraBold,Roboto,sans-serif}@media screen and (max-width:768px){h2.bus__title{margin-bottom:16px}}@media screen and (max-width:480px){h2.bus__title{font-size:24px;margin-bottom:8px}}h2.bus__title.bus__title--large{font-size:48px;font-family:KievitProExtraBold,Roboto,sans-serif;margin-bottom:22px}@media screen and (max-width:768px){h2.bus__title.bus__title--large{margin-bottom:20px}}@media screen and (max-width:640px){h2.bus__title.bus__title--large{font-size:36px;margin-bottom:5px}}@media screen and (max-width:480px){h2.bus__title.bus__title--large{font-size:24px}}@media screen and (max-width:768px){h2.bus__title--reviews{max-width:300px}}@media screen and (max-width:640px){h2.bus__title--reviews{margin-bottom:30px}}.bus-calendar__button{position:relative;height:40px;font-size:15px;line-height:28px;flex-shrink:0;padding:7px 50px;margin-left:9px;color:#212121;background-color:#f9f7f2}.bus-calendar__button:before{position:absolute;content:"";top:50%;transform:translateY(-50%);left:20px;width:16px;height:15px;background-image:url(/webpack/9d097eeb444aa13e54752a63324e8448.svg)}@media screen and (max-width:480px){.bus-calendar__button:before{left:16px}}.bus-calendar__button:after{position:absolute;content:"";top:50%;transform:translateY(-50%);right:18px;width:10px;height:6px;background-image:url(/webpack/4466393d7303da636b38a575ff3455ef.svg)}@media screen and (max-width:480px){.bus-calendar__button:after{right:13px}}@media screen and (max-width:480px){.bus-calendar__button{margin-top:6px;margin-left:0;padding:7px 47px}}.bus-calendar__input{position:absolute;opacity:0;padding:0;height:auto;pointer-events:none}.bus__label{color:#7f7f7f;max-width:635px;font-size:17px;line-height:28px}@media screen and (max-width:768px){.bus__label{padding-left:4px}}@media screen and (max-width:480px){.bus__label{padding-left:0}}.bus__reviews{margin-bottom:56px}@media screen and (max-width:768px){.bus__reviews{margin-bottom:52px}}@media screen and (max-width:480px){.bus__reviews{margin-bottom:58px}}.bus__reviews+.bus__label{margin-top:22px}.bus .swiper-pagination-bullets{margin-bottom:16px}@media screen and (max-width:480px){.bus .swiper-pagination-bullets{margin-bottom:5px}}.bus__advantages{margin-bottom:72px;padding-top:10px}@media screen and (max-width:768px){.bus__advantages{margin-bottom:36px}}@media screen and (max-width:480px){.bus__advantages{margin-bottom:57px;margin-top:0}}.bus__advantages .landing-advantages__picture{margin-bottom:18px}@media screen and (max-width:480px){.bus__advantages .landing-advantages__picture{width:86px;height:76px;margin-bottom:12px}}@media screen and (max-width:768px){.bus__advantages .landing-advantages__title{margin-bottom:12px}}@media screen and (max-width:1199px){.bus__advantages .landing-advantages__item:not(:last-child){margin-bottom:45px}}@media screen and (max-width:768px){.bus__advantages .landing-advantages__item:not(:last-child){margin-bottom:33px}}.bus__advantages .landing-advantages__item:first-child{padding-left:4px}@media screen and (max-width:768px){.bus__advantages .landing-advantages__item:first-child{padding-left:0}}@media screen and (max-width:480px){.bus__advantages .landing-advantages__item:first-child .landing-advantages__picture{height:72px;width:78px;margin-bottom:16px}}@media screen and (max-width:480px){.bus__advantages .landing-advantages__item:first-child .landing-advantages__title{margin-bottom:9px}}@media screen and (max-width:768px){.bus__advantages .landing-advantages__item:nth-child(2){padding-left:4px}}@media screen and (max-width:480px){.bus__advantages .landing-advantages__item:nth-child(2){margin-bottom:46px;padding-left:0}}.bus__advantages .landing-advantages__item:nth-child(2) .landing-advantages__image{padding-bottom:20px}@media screen and (max-width:768px){.bus__advantages .landing-advantages__item:nth-child(2) .landing-advantages__image{padding-bottom:4px}}@media screen and (max-width:480px){.bus__advantages .landing-advantages__item:nth-child(2) .landing-advantages__picture{width:64px;padding-left:5px;margin-bottom:15px}}@media screen and (max-width:480px){.bus__advantages .landing-advantages__item:nth-child(3){margin-bottom:22px}}.bus__advantages .landing-advantages__item:nth-child(3) .landing-advantages__image{padding-bottom:23px;padding-left:10px}@media screen and (max-width:768px){.bus__advantages .landing-advantages__item:nth-child(3) .landing-advantages__image{padding-left:0;padding-bottom:0}}@media screen and (max-width:480px){.bus__advantages .landing-advantages__item:nth-child(3) .landing-advantages__image{margin-bottom:20px}}@media screen and (max-width:480px){.bus__advantages .landing-advantages__item:nth-child(3) .landing-advantages__picture{width:44px}}@media screen and (max-width:768px){.bus__advantages .landing-advantages__item:nth-child(4){padding-left:6px}}@media screen and (max-width:480px){.bus__advantages .landing-advantages__item:nth-child(4){padding-left:0}}@media screen and (max-width:768px){.bus__advantages .landing-advantages__item:nth-child(4) .landing-advantages__image{margin-top:27px}}@media screen and (max-width:480px){.bus__advantages .landing-advantages__item:nth-child(4) .landing-advantages__picture{height:70px;margin-bottom:15px}}.bus__partners{margin-left:-10px;padding-top:26px;margin-bottom:-19px}@media screen and (max-width:992px){.bus__partners{padding-top:3px;margin:0 -38px 20px -2px}}@media screen and (max-width:480px){.bus__partners{padding-top:0;margin-left:0}}.bus-partners__content{display:flex;flex-wrap:wrap;align-items:center;overflow:hidden}@media screen and (max-width:768px){.bus-partners__content{flex-wrap:nowrap;overflow-x:scroll}}.bus-partners__image{display:flex;justify-content:center;align-items:center;width:165px;height:48px;flex-shrink:0;margin:0 52px 58px 0}@media screen and (max-width:992px){.bus-partners__image{margin:18px 78px 23px -11px}}@media screen and (max-width:480px){.bus-partners__image{margin-top:24px;margin-bottom:26px;margin-right:40px}}.bus-partners__image:nth-child(6n){margin-right:0}@media screen and (max-width:1335px){.bus-partners__image:nth-child(6n){margin-right:53px}}.bus__directions{display:flex;justify-content:space-between;margin-bottom:30px}@media screen and (max-width:1199px){.bus__directions{justify-content:flex-start;flex-direction:column}}@media screen and (max-width:992px){.bus__directions{flex-direction:column;align-items:flex-start}}@media screen and (max-width:768px){.bus__directions{margin-bottom:28px}}@media screen and (max-width:480px){.bus__directions{margin-bottom:-6px}}@media screen and (max-width:992px){.bus__title-wrapper{flex-direction:column}}.bus__select-wrapper{display:flex;align-self:flex-start}@media screen and (max-width:992px){.bus__select-wrapper{margin-top:27px}}@media screen and (max-width:768px){.bus__select-wrapper{padding-left:4px}}@media screen and (max-width:480px){.bus__select-wrapper{flex-direction:column;align-self:stretch;padding-left:0;margin-top:16px}}@media screen and (max-width:480px){.bus__select-wrapper .select2-container{width:100%}}.ta-page-commercial\/flights-index .commercial__wrap{overflow:visible}.flights__advantages,.flights__directions,.flights__offers,.flights__prices,.flights__reviews{margin-bottom:55px}@media screen and (max-width:768px){.flights__advantages{margin-bottom:62px}}@media screen and (max-width:640px){.flights__advantages{margin-bottom:57px}}.flights__directions{margin-top:45px;margin-bottom:0}@media screen and (max-width:768px){.flights__directions{margin-top:0}}@media screen and (max-width:640px){.flights__directions{margin-top:22px}}.flights__prices{margin-bottom:53px}.flights__offers{position:relative}@media screen and (max-width:640px){.flights__offers{margin-bottom:33px}}.flights__offers a.flights-offers-other__offer:hover{border:1px solid #f3efea}.flights__reviews{margin-bottom:55px;margin-top:50px}@media screen and (max-width:1024px){.flights__reviews{margin-top:41px;margin-bottom:40px}}@media screen and (max-width:640px){.flights__reviews{margin-bottom:30px;margin-top:0}}.flights__reviews .flights__title{margin-bottom:30px}.flights a,.flights a:hover{border:none}.flights .button-new{border:2px solid #f0eade}.flights .button-new:hover{border:2px solid #ff4641}.flights h2{font-size:48px;line-height:54px;color:#000;margin-bottom:14px;margin-top:0}@media screen and (max-width:640px){.flights h2{font-size:24px;line-height:28px;margin-bottom:10px}}.flights h3{font-size:30px;line-height:36px;margin-bottom:20px;font-family:KievitProExtraBold,Roboto,sans-serif}@media screen and (max-width:768px){.flights h3{margin-bottom:17px}}@media screen and (max-width:640px){.flights h3{font-size:24px;line-height:29px;margin-bottom:9px}}@media screen and (max-width:880px){.flights-reviews-title{max-width:350px}}.flights__label{font-size:17px;line-height:25px;color:#7f7f7f}.flights-advantages{margin:0 -20px}@media screen and (max-width:768px){.flights-advantages{overflow:hidden;display:flex;flex-direction:row;flex-wrap:wrap}}@media screen and (max-width:640px){.flights-advantages{margin:0}}.flights-advantages__item{width:25%;float:left;padding:15px 20px}@media screen and (max-width:1199px){.flights-advantages__item{width:50%;height:310px}}@media screen and (max-width:768px){.flights-advantages__item{height:auto;padding:0 15px 8px}}@media screen and (max-width:640px){.flights-advantages__item{width:auto;height:auto;padding:0;margin-bottom:50px}}.flights-advantages__title{font-size:30px;line-height:36px;font-family:KievitProExtraBold,Roboto,sans-serif;min-height:108px;margin-bottom:27px}@media screen and (max-width:1199px){.flights-advantages__title{min-height:70px;margin-bottom:10px}}@media screen and (max-width:880px){.flights-advantages__title{min-height:110px}}@media screen and (max-width:768px){.flights-advantages__title{max-width:300px;margin-bottom:15px;min-height:0}}@media screen and (max-width:640px){.flights-advantages__title{min-height:0;font-size:17px;line-height:22px;margin-bottom:11px}}.flights-advantages__desc{font-size:17px;line-height:28px}@media screen and (max-width:640px){.flights-advantages__desc{font-size:15px;line-height:22px;max-width:280px}}.flights-advantages__pic{height:105px;line-height:105px}@media screen and (max-width:640px){.flights-advantages__pic{height:auto;line-height:1}}.flights-advantages__pic img{vertical-align:middle}.flights-advantages .flights-advantages__item:first-child .flights-advantages__pic img{transform:translate(-7px,-7px)}@media screen and (max-width:768px){.flights-advantages .flights-advantages__item:first-child .flights-advantages__pic img{width:79.1px;height:72.75px;transform:translate(-1px,-13px)}}.flights-advantages .flights-advantages__item:nth-child(2) .flights-advantages__pic img{transform:translate(-8px,-4px)}@media screen and (max-width:768px){.flights-advantages .flights-advantages__item:nth-child(2) .flights-advantages__pic img{width:88.63px;height:67px;transform:translate(1px,-11px)}}@media screen and (max-width:640px){.flights-advantages .flights-advantages__item:nth-child(2) .flights-advantages__pic img{margin-bottom:8px}}.flights-advantages .flights-advantages__item:nth-child(3) .flights-advantages__pic img{transform:translate(-2px,-12px)}@media screen and (max-width:768px){.flights-advantages .flights-advantages__item:nth-child(3) .flights-advantages__pic img{width:106.5px;height:60.76px;transform:translate(-3px,-8px)}}@media screen and (max-width:640px){.flights-advantages .flights-advantages__item:nth-child(3) .flights-advantages__pic img{width:96px;height:54.77px;margin-bottom:16px;transform:translate(1px,-12px)}}.flights-advantages .flights-advantages__item:nth-child(4) .flights-advantages__pic img{transform:translate(1px,-19px)}@media screen and (max-width:768px){.flights-advantages .flights-advantages__item:nth-child(4) .flights-advantages__pic img{width:92.44px;height:84.97px}}@media screen and (max-width:640px){.flights-advantages .flights-advantages__item:nth-child(4) .flights-advantages__pic img{width:82.65px;height:75.97px;margin-bottom:-3px;transform:translate(1px,-14px)}}.popular-routes{display:flex;margin-bottom:34px}@media screen and (max-width:880px){.popular-routes{margin-bottom:25px}}@media screen and (max-width:480px){.popular-routes{margin-bottom:30px}}.popular-routes__column{width:100%}.popular-routes__column:first-child{margin-right:45px}@media screen and (max-width:880px){.popular-routes__column:first-child{margin-right:0}}@media screen and (max-width:880px){.popular-routes__column:last-child{display:none}}.popular-routes__item{border-bottom:1px solid #efeadf}.popular-routes__item:last-child,.popular-routes__item:last-child:hover{border-bottom:none}@media screen and (max-width:480px){.popular-routes__item{padding-left:12px;background-image:url(/webpack/d6de58869fa84aa8e38ed4d213f85163.svg);background-repeat:no-repeat;background-position:0}}.popular-routes__link{display:flex;align-items:center;justify-content:space-between;height:78px;font-size:17px;line-height:28px;white-space:nowrap}@media screen and (max-width:480px){.popular-routes__link{flex-direction:column;align-items:flex-start;justify-content:center;line-height:25px}}.no-touch .popular-routes__link:focus,.no-touch .popular-routes__link:hover{color:#ff4641}.no-touch .popular-routes__link:focus .popular-routes-item__separator,.no-touch .popular-routes__link:hover .popular-routes-item__separator{background-image:url(/webpack/ecd29400f76f03894d1d6708c7990446.svg)}.popular-routes-item__from{flex-shrink:0}.popular-routes-item__separator{width:100%;height:25px;background-image:url(/webpack/75f58188c37ac248bcbaf8dc1152ca2d.svg);background-size:400px;background-repeat:no-repeat;background-position:50%;margin-right:17px;margin-left:17px}@media screen and (max-width:480px){.popular-routes-item__separator{height:0;overflow:hidden;margin:3px 0}}.popular-routes-item__to{flex-shrink:0}.popular-routes__button{display:flex;justify-content:center;align-items:center;width:250px;height:52px;font-size:15px;line-height:15px;font-family:KievitProMedium,Roboto,sans-serif;padding:0 5px;margin:0 auto 58px}@media screen and (max-width:480px){.popular-routes__button{width:100%}}.popular-routes__button span{display:flex;align-items:center}.popular-routes__button span:before{content:"";display:block;margin-right:10px;width:19px;height:19px;background:url(/webpack/fbde3efaf8e1c8904afcaafff53fc829.svg)}.popular-routes__button--bus{border:2px solid #f0eade;font-size:14px}@media screen and (max-width:480px){.popular-routes__button--bus{width:100%}}@media screen and (min-width:480px){.popular-routes__button:hover span{color:#fff}.popular-routes__button:hover span:before{background:url(/webpack/3ba4cfb890d4d7fcb4971b64eb1281d4.svg)}}.flights-prices{margin-top:33px;overflow:hidden}@media screen and (max-width:768px){.flights-prices{margin:28px -40px 0;padding:0 40px}}@media screen and (max-width:640px){.flights-prices{margin:21px -12px 0;padding:0 12px}}.flights-prices_row-top{margin:0 -20px 40px}@media screen and (max-width:768px){.flights-prices_row-top{display:none}}.flights-prices_row-top__item{width:50%}.flights-prices_row-bottom__item,.flights-prices_row-top__item{display:block;padding:0 20px;box-sizing:border-box;float:left;border:none}.flights-prices_row-bottom__item{width:33.3%}.flights-prices_row-top__item .flights-prices__item{height:350px;position:relative;border-radius:2px;background-size:cover}.flights-prices_row-bottom .flights-prices__item{height:225px;position:relative;border-radius:2px;background-size:cover}.flights-prices__item:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;transition:opacity .3s ease;opacity:.5;background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),linear-gradient(1turn,rgba(0,0,0,.68),transparent 50.08%)}.flights-prices__item:hover{cursor:pointer}.flights-prices__item:hover:before{opacity:1}.flights-prices__content{position:absolute;left:30px;bottom:28px;color:#fff;z-index:5;right:30px}@media screen and (max-width:640px){.flights-prices__content{left:20px;right:20px}}.flights-prices__name{font-size:28px;line-height:34px;font-family:KievitProExtraBold,Roboto,sans-serif;margin-bottom:8px;white-space:nowrap}.flights-prices__price{font-size:15px;line-height:18px;white-space:nowrap}.flights-prices_economy{position:absolute;top:30px;left:30px;border-radius:50px;font-size:15px;text-align:center;width:170px;background:#fde283;height:30px;line-height:30px;z-index:5}@media screen and (max-width:768px){.flights-prices_economy{top:26px}}@media screen and (max-width:640px){.flights-prices_economy{left:20px}}.flights-prices_row-bottom{margin:0 -20px}@media screen and (max-width:768px){.flights-prices_row-bottom{display:none}}.flights-prices-row-mobile{display:none;overflow:visible}@media screen and (max-width:768px){.flights-prices-row-mobile{display:block}}.flights-prices-button-prev{transform:translateY(-50%);left:2px}.flights-prices-button-next,.flights-prices-button-prev{position:absolute;top:50%;width:30px;height:30px;margin-top:-45px;background:url(/webpack/073109ed3acea7600ec93e2714d8be15.svg) no-repeat 50%;background-size:30px;z-index:1;display:none}.flights-prices-button-next{right:2px;transform:translateY(-50%) rotate(180deg)}.flights-prices-button-next.swiper-button-disabled,.flights-prices-button-prev.swiper-button-disabled{opacity:0}.flights-prices-pagination{margin-top:40px;text-align:center}@media screen and (max-width:768px){.flights-prices-pagination{margin-top:26px}}.flights-prices-pagination .swiper-pagination-bullet{width:6px;height:6px;background:#dfdcd4;opacity:1;vertical-align:middle}.flights-prices-pagination .swiper-pagination-bullet-active{width:10px;height:10px;background:#ff4641}.flights-prices_row-mobile__item .flights-prices__item{height:226px;background-size:cover}h2.insurance__title{font-size:30px;font-family:KievitProExtraBold,Roboto,sans-serif;margin-top:50px;margin-bottom:20px}@media screen and (max-width:768px){h2.insurance__title{margin-top:38px}}@media screen and (max-width:480px){h2.insurance__title{font-size:24px;line-height:29px;margin-bottom:5px}}@media screen and (max-width:768px){.insurance__title--recall{width:320px}}h2.insurance__title.insurance__title--large{font-size:48px;font-family:KievitProExtraBold,Roboto,sans-serif;margin-top:28px;margin-bottom:20px}@media screen and (max-width:768px){h2.insurance__title.insurance__title--large{margin-top:35px;margin-bottom:8px}}@media screen and (max-width:480px){h2.insurance__title.insurance__title--large{font-size:24px;margin-top:8px}}@media screen and (max-width:480px){h2.insurance__title.insurance__title--popular{margin-bottom:8px}}.insurance__label{font-size:17px;line-height:28px;color:#7f7f7f}.insurance__label.insurance__label--black{color:#000}.insurance__advantages{margin-bottom:49px}@media screen and (max-width:992px){.insurance__advantages{margin-bottom:0}}@media screen and (max-width:640px){.insurance__advantages{margin-bottom:14px}}.insurance__advice{margin-top:35px;margin-bottom:66px}@media screen and (max-width:768px){.insurance__advice{margin-top:35px}}@media screen and (max-width:480px){.insurance__advice{margin-top:25px;margin-bottom:45px}}.insurance__recall{margin-top:50px;margin-bottom:55px}@media screen and (max-width:1199px){.insurance__recall{margin-top:30px}}.insurance__recall .review-slide__head{border:none}.insurance-advantages{display:flex;justify-content:space-between;padding-bottom:20px}@media screen and (max-width:1199px){.insurance-advantages{max-width:720px;width:100%;margin:20px auto 0;padding-bottom:0;flex-wrap:wrap}}@media screen and (max-width:640px){.insurance-advantages{flex-direction:column}}.insurance-advantages__item{max-width:280px;width:100%}.insurance-advantages__item:last-child{margin-right:0}@media screen and (max-width:992px){.insurance-advantages__item{margin-bottom:5px}}@media screen and (max-width:768px){.insurance-advantages__item{max-width:331px}}@media screen and (max-width:640px){.insurance-advantages__item{max-width:none}}@media screen and (max-width:480px){.insurance-advantages__item{margin-top:5px;margin-bottom:38px}}.insurance-advantages__picture{display:flex;align-items:center;height:105px;margin-bottom:18px}@media screen and (max-width:992px){.insurance-advantages__picture{margin-bottom:15px}}@media screen and (max-width:480px){.insurance-advantages__picture{margin-bottom:0}}.insurance-advantages__title{font-size:30px;line-height:36px;font-family:KievitProExtraBold,Roboto,sans-serif;margin-bottom:30px}@media screen and (max-width:768px){.insurance-advantages__title{max-width:320px;margin-bottom:10px}}@media screen and (max-width:480px){.insurance-advantages__title{max-width:280px;font-size:17px;line-height:25px;margin-bottom:10px}}.insurance-advantages__desc{font-size:17px;line-height:28px}@media screen and (max-width:480px){.insurance-advantages__desc{font-size:15px;line-height:22px}}.insurance-advice{overflow-x:auto;overflow-y:hidden}@media screen and (max-width:768px){.insurance-advice{margin-right:-40px}}@media screen and (max-width:640px){.insurance-advice{margin-right:-12px}}.insurance-advice__wrapper{display:flex}.insurance-advice__inline{display:inline-block}a.insurance-advice__item{display:flex;flex-direction:column;align-items:center;width:391px;height:460px;border:1px solid #e8e4db;margin-right:43px;padding:39px 30px 32px;cursor:pointer}a.insurance-advice__item:hover{border:1px solid #e8e4db}a.insurance-advice__item:hover .insurance-advice__button,a.insurance-advice__item:hover .insurance-advice__title{color:#ff4641}a.insurance-advice__item:hover .insurance-advice__chevron{margin-right:-15px}a.insurance-advice__item:last-child{margin-right:0}@media screen and (max-width:992px){a.insurance-advice__item:last-child{margin-right:47px}}@media screen and (max-width:480px){a.insurance-advice__item:last-child{margin-right:15px}}@media screen and (max-width:480px){a.insurance-advice__item{width:280px;height:308px;padding:10px 20px 13px;margin-right:15px}}.insurance-advice__images{display:flex;justify-content:center;align-items:center;width:310px;height:230px}@media screen and (max-width:480px){.insurance-advice__images{width:225px;height:180px}}.insurance-advice__title{font-family:KievitProExtraBold,Roboto,sans-serif;font-size:28px;line-height:34px;margin-top:20px;transition:all .3s ease-in;width:331px}@media screen and (max-width:480px){.insurance-advice__title{width:auto;font-size:17px;line-height:20px;margin-top:15px}}.insurance-advice__button{display:flex;margin-top:auto;width:100%;font-size:15px;border-bottom:0;transition:all .3s ease-in}.insurance-advice__chevron{width:14px;height:14px;margin-left:auto;background-repeat:no-repeat;background-position:50%;transition:all .3s ease-in}.insurance-popular{margin-top:30px}@media screen and (max-width:992px){.insurance-popular{margin-top:10px}}@media screen and (max-width:640px){.insurance-popular{margin-top:5px}}.insurance-popular__content{display:flex}.insurance-popular__column{width:100%}.insurance-popular__column:not(:last-child){margin-right:46px}@media screen and (max-width:992px){.insurance-popular__column:last-child{display:none}.insurance-popular__column:nth-child(2){margin-right:0}}@media screen and (max-width:640px){.insurance-popular__column:not(:last-child){margin-right:0}.insurance-popular__column:not(:first-child){display:none}}a.insurance-popular__item{display:flex;align-items:center;height:59px;color:#000;font-size:17px;cursor:pointer;border-bottom:none}a.insurance-popular__item:not(:last-child){border-bottom:1px solid #efeadf}.no-touch a.insurance-popular__item:focus,.no-touch a.insurance-popular__item:hover{color:#ff4641;border-color:#efeadf}a.insurance-popular__button{display:flex;align-items:center;justify-content:center;width:234px;height:50px;margin:45px auto 69px;border:2px solid #f0eade;border-radius:2px;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;color:#212121}a.insurance-popular__button:before{content:"";display:block;margin-right:10px;width:19px;height:19px;background:url(/webpack/fbde3efaf8e1c8904afcaafff53fc829.svg)}@media screen and (max-width:992px){a.insurance-popular__button{margin-top:21px;margin-bottom:53px}}@media screen and (min-width:480px){a.insurance-popular__button:hover:before{background:url(/webpack/3ba4cfb890d4d7fcb4971b64eb1281d4.svg)}}@media screen and (max-width:640px){a.insurance-popular__button{width:100%;margin-top:8px;margin-bottom:58px}}.insurance-partners{position:relative;margin-top:75px;margin-bottom:100px}@media screen and (max-width:768px){.insurance-partners{margin-top:30px;margin-right:-40px;margin-bottom:50px}}@media screen and (max-width:640px){.insurance-partners{margin-right:-12px}}.ta-page-insurance .commercial__wrap{overflow:visible}.insurance-partners__wrapper{position:relative;padding-left:58px}@media screen and (max-width:992px){.insurance-partners__wrapper{padding-left:20px}}@media screen and (max-width:768px){.insurance-partners__wrapper{padding-left:0}}.insurance-partners__prev{position:absolute;top:50%;left:-24px;transform:translateY(-50%);width:49px;height:49px;margin-top:0;border:2px solid #f0eade;border-radius:50%;background-color:#fff;background-image:url(/webpack/e9a400df9ce3c622b3bd0aee5f2bdf4e.svg);background-repeat:no-repeat;background-position:48% 50%;background-size:8px 15px;transition:background .3s ease,border-color .3s ease,opacity .3s}.insurance-partners__prev:hover{border-color:#fde283;background-color:#fde283}@media screen and (max-width:768px){.insurance-partners__prev{display:none}}.insurance-partners__next{position:absolute;top:50%;right:-24px;transform:translateY(-50%) rotate(180deg);width:49px;height:49px;margin-top:0;border:2px solid #f0eade;border-radius:50%;background-color:#fff;background-image:url(/webpack/e9a400df9ce3c622b3bd0aee5f2bdf4e.svg);background-repeat:no-repeat;background-position:48% 50%;background-size:8px 15px;transition:background .3s ease,border-color .3s ease,opacity .3s}.insurance-partners__next:hover{border-color:#fde283;background-color:#fde283}@media screen and (max-width:768px){.insurance-partners__next{display:none}}.swiper-button-next.insurance-partners__next.swiper-button-disabled,.swiper-button-prev.insurance-partners__prev.swiper-button-disabled{opacity:0}.insurance-partners__slide{width:380px}.insurance-partners__image{display:flex;align-items:center;justify-content:center;width:180px;height:55px}@media screen and (max-width:768px){.insurance-partners__image{width:160px}}.ta-page-commercial\/tours-index .commercial__wrap{padding-top:22px}@media screen and (min-width:768px){.ta-page-commercial\/tours-index .commercial__wrap{padding-top:74px}}h2.tours__title{font-size:24px;line-height:28px}@media screen and (min-width:768px){h2.tours__title{font-size:30px}}h2.tours__title--partners{margin-bottom:30px}@media screen and (min-width:768px){h2.tours__title--partners{line-height:36px;margin-bottom:40px}}@media screen and (min-width:1024px){h2.tours__title--partners{max-width:890px;font-size:48px;line-height:56px;margin-bottom:37px}}h2.tours__title--directions{margin-bottom:28px}@media screen and (min-width:768px){h2.tours__title--directions{margin-bottom:34px}}@media screen and (min-width:1024px){h2.tours__title--directions{margin-bottom:28px}}@media screen and (min-width:1024px){h2.landing-advantages__title{margin-bottom:30px}}.tours__advantages{margin-bottom:34px}.tours__partners{margin-bottom:16px}@media screen and (min-width:768px){.tours__partners{margin-bottom:6px}}@media screen and (min-width:1024px){.tours__partners{margin-bottom:0}}.tours-partners__list{display:flex;flex-wrap:wrap}.tours-partners__item{flex-basis:50%;display:flex;justify-content:center;margin-bottom:34px}@media screen and (min-width:641px){.tours-partners__item{flex-basis:33.3%;margin-bottom:50px}}@media screen and (min-width:1024px){.tours-partners__item{flex-basis:25%}}@media screen and (min-width:1200px){.tours-partners__item{flex-basis:20%}}@media screen and (min-width:641px){.tours-partners__item:last-child{padding-top:10px}}@media screen and (min-width:1200px){.tours-partners__item:last-child{padding-top:0}}.tours-partners__image{height:40px;max-width:70%;max-height:100%}@media screen and (min-width:768px){.tours-partners__image{height:auto;max-width:100%}}.tours-partners__text{font-size:17px;line-height:28px;color:#7f7f7f}.tours__directions .landing-directions__options{position:absolute;top:30px;left:21px;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;line-height:17px;color:#fff;background:#000;border-radius:5px;padding:3px 7px}@media screen and (min-width:768px){.tours__directions .landing-directions__options{left:30px}}.tours-popular-directions__wrap{margin-bottom:21px}@media screen and (min-width:641px){.tours-popular-directions__wrap{margin-top:33px}}.test{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}@media screen and (min-width:1174px){.ta-page-commercial\/all_transport h2{font-size:48px;line-height:54px;margin:41px 0 42px}}.ta-page-commercial\/all_transport h3{font-size:30px;margin-bottom:9px}@media screen and (max-width:768px){.ta-page-commercial\/all_transport h3{margin-bottom:18px}}@media screen and (max-width:480px){.ta-page-commercial\/all_transport h3{font-size:24px;line-height:29px;margin-bottom:9px}}@media screen and (max-width:768px){.ta-page-commercial\/all_transport .all-transport__recall{padding-bottom:26px}}@media screen and (max-width:480px){.ta-page-commercial\/all_transport .all-transport__recall{padding-bottom:1px}}@media screen and (max-width:768px){.ta-page-commercial\/all_transport .all-transport__questions+h3,.ta-page-commercial\/all_transport .all-transport__recall+h3{margin-bottom:10px}}.ta-page-commercial\/all_transport .all-transport__advantages{padding-top:50px}@media screen and (max-width:1199px){.ta-page-commercial\/all_transport .all-transport__advantages{padding-bottom:38px}}@media screen and (max-width:1024px){.ta-page-commercial\/all_transport .all-transport__advantages{padding-top:0}}@media screen and (max-width:767px){.ta-page-commercial\/all_transport .all-transport__advantages{padding-top:31px;padding-bottom:30px}}@media screen and (max-width:480px){.ta-page-commercial\/all_transport .all-transport__advantages{padding-top:0;padding-bottom:0}}@media screen and (max-width:1199px){.ta-page-commercial\/all_transport .all-transport__advantages+h2{margin:15px 0 40px;font-size:48px}}@media screen and (max-width:767px){.ta-page-commercial\/all_transport .all-transport__advantages+h2{margin:15px 0 28px;font-size:48px}}@media screen and (max-width:480px){.ta-page-commercial\/all_transport .all-transport__advantages+h2{margin:14px 0 36px;font-size:24px;line-height:29px}}.ta-page-commercial\/all_transport .landing-advantages__title{margin-bottom:30px}@media screen and (max-width:1199px){.ta-page-commercial\/all_transport .landing-advantages__title{margin-bottom:15px}}@media screen and (max-width:480px){.ta-page-commercial\/all_transport .landing-advantages__title{margin-bottom:9px}}.ta-page-commercial\/all_transport .all-transport__title--questions-and-answers{margin-top:-64px}@media screen and (max-width:1199px){.ta-page-commercial\/all_transport .all-transport__title--questions-and-answers{margin-top:0}}.ta-page-commercial\/all_transport .all-transport__title--recall{width:auto}@media screen and (max-width:1199px){.ta-page-commercial\/all_transport .all-transport__title--recall{width:320px}}@media screen and (max-width:640px){.ta-page-commercial\/all_transport .all-transport__title--recall{width:auto}}@media screen and (max-width:480px){.ta-page-commercial\/all_transport .all-transport__title--recall{margin-bottom:30px}}.ta-page-commercial\/all_transport .all-transport__label{position:relative;margin-bottom:23px;font-size:17px;line-height:25px;color:#7f7f7f}@media screen and (max-width:1199px){.ta-page-commercial\/all_transport .all-transport__label{margin-bottom:0}}@media screen and (min-width:1174px){.ta-page-commercial\/all_transport .landing-advantages{margin-top:-3px}}@media screen and (max-width:1199px){.ta-page-commercial\/all_transport .landing-advantages__item{margin-bottom:14px}}@media screen and (max-width:480px){.ta-page-commercial\/all_transport .landing-advantages__item{margin-bottom:21px}}@media screen and (min-width:1174px){.ta-page-commercial\/all_transport .landing-advantages__item:first-child{padding-left:5px}.ta-page-commercial\/all_transport .landing-advantages__item:first-child .landing-advantages__image{margin:13px 0 0 -10px}}@media screen and (max-width:768px){.ta-page-commercial\/all_transport .landing-advantages__item:first-child .landing-advantages__image{position:relative;top:4px;left:-7px}}@media screen and (max-width:480px){.ta-page-commercial\/all_transport .landing-advantages__item:first-child .landing-advantages__image{top:0;left:-1px;width:71px}}@media screen and (max-width:480px){.ta-page-commercial\/all_transport .landing-advantages__item:nth-child(2){margin-bottom:28px}}@media screen and (max-width:480px){.ta-page-commercial\/all_transport .landing-advantages__item:nth-child(2) .landing-advantages__image{position:relative;top:1px;left:-1px;width:78px}}@media screen and (max-width:480px){.ta-page-commercial\/all_transport .landing-advantages__item:nth-child(3){margin-bottom:7px}}.ta-page-commercial\/all_transport .landing-advantages__item:nth-child(3) .landing-advantages__image{position:relative;top:-4px;left:-1px}@media screen and (max-width:480px){.ta-page-commercial\/all_transport .landing-advantages__item:nth-child(3) .landing-advantages__image{top:-4px;left:0;width:54px}}@media screen and (max-width:480px){.ta-page-commercial\/all_transport .landing-advantages__item:nth-child(4) .landing-advantages__image{position:relative;top:17px;width:89px}}.ta-page-commercial\/all_transport .landing-advantages__item:nth-child(3) .landing-advantages__title,.ta-page-commercial\/all_transport .landing-advantages__item:nth-child(4) .landing-advantages__title{padding-right:30%}@media screen and (max-width:768px){.ta-page-commercial\/all_transport .landing-advantages__item:nth-child(3) .landing-advantages__title,.ta-page-commercial\/all_transport .landing-advantages__item:nth-child(4) .landing-advantages__title{padding-right:0}}@media screen and (max-width:768px){.ta-page-commercial\/all_transport .landing-advantages__item:nth-child(2n){padding-left:5px}}@media screen and (max-width:480px){.ta-page-commercial\/all_transport .landing-advantages__item:nth-child(2n){padding-left:0}}@media screen and (min-width:1174px){.ta-page-commercial\/all_transport .landing-advantages__picture{margin-bottom:18px}}@media screen and (max-width:480px){.ta-page-commercial\/all_transport .landing-advantages__picture{margin-bottom:1px}}.ta-page-commercial\/all_transport .commercial__wrap{padding-top:30px}@media screen and (max-width:1024px){.ta-page-commercial\/all_transport .commercial__wrap{padding-top:58px}}@media screen and (max-width:640px){.ta-page-commercial\/all_transport .commercial__wrap{padding-top:24px}}.all-transport-result{min-height:100vh;background-color:#f9f7f2}.all-transport-result__head{width:100%;padding:111px 0 33px;min-height:195px;background:url(/webpack/result-bg.b031e349f30f4c93a5513baccd1a23ad.jpg) no-repeat;background-size:cover}@media screen and (max-width:1024px){.all-transport-result__head{padding:110px 0 49px}}@media screen and (max-width:640px){.all-transport-result__head{padding-top:95px}}.all-transport__routes-wrapper{padding-bottom:59px}@media screen and (max-width:480px){.all-transport__routes-wrapper{padding-bottom:33px}}.all-transport__routes-wrapper .swiper-button-white{display:inline-flex;justify-content:center;align-items:center;width:49px;height:49px;border:2px solid #f0eade;border-radius:50%;background-color:#fff}@media screen and (max-width:768px){.all-transport__routes-wrapper .swiper-button-white{margin-top:-55px}}@media screen and (max-width:480px){.all-transport__routes-wrapper .swiper-button-white{display:none}}.all-transport__routes-wrapper .swiper-button-white.swiper-button-disabled{opacity:0}@media screen and (max-width:768px){.all-transport-routes-button-prev{left:14px}}.all-transport-routes__pagination{display:none;align-items:center;justify-content:center;padding:42px 0 9px;margin-left:-22px}@media screen and (max-width:768px){.all-transport-routes__pagination{display:flex}}@media screen and (max-width:480px){.all-transport-routes__pagination{padding:26px 0 9px;margin-left:-20px}}.all-transport-routes__pagination .swiper-pagination-bullet{width:6px;height:6px;background-color:#dfdcd4;border-radius:50%;display:inline-block;margin:0 4.5px}.all-transport-routes__pagination .swiper-pagination-bullet-active{width:10px;height:10px;background-color:#ff4641}.all-transport-routes{margin:0 -38px;padding:0 38px}@media screen and (max-width:640px){.all-transport-routes{margin:0 -12px;padding:0 12px}}.all-transport-routes__item{display:flex;flex-direction:column}.all-transport-routes__head{padding:23px 32px;border-radius:2px 2px 0 0;min-height:68px;display:flex;align-items:flex-end;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (max-width:480px){.all-transport-routes__head{padding:15px 16px;min-height:84px}}.all-transport-routes__head:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(1turn,rgba(0,0,0,.68),transparent 50.08%);z-index:1}.all-transport-routes__title{font-size:28px;line-height:34px;color:#fff;font-family:KievitProBold,Roboto,sans-serif;position:relative;z-index:2}@media screen and (max-width:480px){.all-transport-routes__title{font-size:17px;line-height:20px}}.all-transport-routes__content{border:1px solid #e8e4db;border-top:0;padding:16px 27px 37px 31px}@media screen and (max-width:768px){.all-transport-routes__content{padding:16px 27px 19px 31px}}@media screen and (max-width:480px){.all-transport-routes__content{padding:15px 11px 18px 15px}}.all-transport-list__item{display:flex;align-items:center;height:79px;border-bottom:1px solid #efeadf;margin-bottom:-6px}@media screen and (max-width:480px){.all-transport-list__item{height:63px}}.all-transport-list__item:last-child{border-bottom:0}.all-transport-list__icon{width:39px;display:inline-flex;align-items:center;min-height:24px}@media screen and (max-width:480px){.all-transport-list__icon{display:none}}a.all-transport-list__link{font-size:17px;line-height:20px;color:#000;flex:1;padding-right:5px;border:none;cursor:default}.no-touch a.all-transport-list__link:focus,.no-touch a.all-transport-list__link:hover{color:#ff4641;cursor:pointer}@media screen and (max-width:480px){a.all-transport-list__link{font-size:14px;line-height:20px}}.all-transport-list__price{font-size:17px;color:#ff4641;font-family:KievitProBold,Roboto,sans-serif}@media screen and (max-width:768px){.all-transport-list__price{padding-right:4px}}@media screen and (max-width:480px){.all-transport-list__price{font-size:14px;line-height:17px}}.all-transport-routes-button-next,.all-transport-routes-button-prev{background-image:none!important;transition:border-color .2s,background-color .2s}.all-transport-routes-button-next:hover,.all-transport-routes-button-prev:hover{border-color:#fde283;background-color:#fde283;background-image:none}.all-transport-map{text-align:center;padding-right:38px}@media screen and (max-width:1199px){.all-transport-map{margin:-25px -38px 16px;padding-right:0}}@media screen and (max-width:767px){.all-transport-map{margin:31px -12px 18px}}.all-transport-map g{cursor:pointer}#all-transport-map__popup{position:absolute;top:0;left:0;z-index:999;transform:translateX(-50%);display:none}.all-transport-into-city{padding:19px;background-position:50%;background-repeat:no-repeat;background-size:cover;width:251px;height:135px;box-shadow:0 10px 30px rgba(24,12,1,.1);border-radius:2px;overflow:hidden}@media screen and (max-width:480px){.all-transport-into-city{padding:10px;width:180px;height:90px}}.all-transport-into-city__content{display:flex;flex-flow:column;justify-content:flex-end;height:100%}.all-transport-into-city__title{font-size:24px;color:#fff;font-family:KievitProBold,Roboto,sans-serif;text-align:left}@media screen and (max-width:480px){.all-transport-into-city__title{font-size:17px}}.all-transport-tooltipster .tooltipster-arrow{display:none}.all-transport-tooltipster .tooltipster-box{background:none;border-radius:0;border:none}.all-transport-tooltipster .tooltipster-content{padding:0}.landing-directions{position:relative;margin-top:28px}@media screen and (max-width:768px){.landing-directions{margin-top:25px}}@media screen and (max-width:640px){.landing-directions{margin-top:19px;margin-bottom:32px}}@media screen and (max-width:480px){.flights__directions .landing-directions{margin-bottom:0}}.landing-directions__wrapper{position:relative;margin-bottom:34px}@media screen and (max-width:640px){.landing-directions__wrapper{margin-bottom:19px}}.landing-directions__pagination{position:static}.landing-directions__pagination .swiper-pagination-bullet{width:6px;height:6px;background:#dfdcd4;opacity:1;vertical-align:middle}.landing-directions__pagination .swiper-pagination-bullet-active{width:10px;height:10px;background:#ff4641}.landing-directions__prev{position:absolute;top:106px;transform:rotate(180deg);width:49px;height:49px;left:-28px;border:2px solid #f0eade;border-radius:50%;cursor:pointer;background:#fff url(/webpack/073109ed3acea7600ec93e2714d8be15.svg) no-repeat 50%;background-size:8px 15px;transition:background .3s ease,border-color .3s ease}.landing-directions__prev:hover{border-color:#fde283;background-color:#fde283}@media screen and (max-width:768px){.landing-directions__prev{left:-26px;top:110px}}@media screen and (max-width:640px){.landing-directions__prev{margin-top:-35px;display:none}}.landing-directions__next{position:absolute;top:106px;right:-28px;width:49px;height:49px;border:2px solid #f0eade;border-radius:50%;cursor:pointer;background:#fff url(/webpack/073109ed3acea7600ec93e2714d8be15.svg) no-repeat 50%;background-size:8px 15px;transition:background .3s ease,border-color .3s ease}.landing-directions__next:hover{border-color:#fde283;background-color:#fde283}@media screen and (max-width:768px){.landing-directions__next{right:9px;top:107px}}@media screen and (max-width:640px){.landing-directions__next{margin-top:-35px;display:none}}.landing-directions .landing-directions__slide{width:282px;height:225px;background-size:cover;border-radius:2px;position:relative;display:block;border:none;overflow:hidden}.landing-directions .landing-directions__slide:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;margin-right:14px;transition:opacity .3s ease;opacity:.5}.landing-directions .landing-directions__slide:before,.landing-directions .landing-directions__slide:hover:before{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),linear-gradient(1turn,rgba(0,0,0,.68),transparent 50.08%)}.landing-directions .landing-directions__slide:hover:before{opacity:1}@media screen and (min-width:768px){.landing-directions .landing-directions__slide{width:321px;margin-right:25px}}@media screen and (min-width:1024px){.landing-directions .landing-directions__slide{width:390px;margin-right:45px}}.landing-directions__content{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:flex-end;height:100%;width:100%;padding:0 30px 18px 19px;box-sizing:border-box;color:#fff}@media screen and (min-width:768px){.landing-directions__content{padding:15px 65px 25px 31px}}@media screen and (min-width:1024px){.landing-directions__content{padding:15px 0 23px 31px}}a.landing-directions__link{font-size:21px;line-height:24px;font-family:KievitProMedium,Roboto,sans-serif;color:#fff}a.landing-directions__link:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;box-sizing:border-box}.landing-directions__content-text{font-size:26px;line-height:33px;font-family:KievitProExtraBold,Roboto,sans-serif;color:#fff}@media screen and (min-width:768px){.landing-directions__content-text{margin-bottom:10px}}.landing-directions__price{font-size:15px;line-height:24px}.noopacity{opacity:1!important}.landing-directions__next.swiper-button-disabled,.landing-directions__prev.swiper-button-disabled{pointer-events:none;opacity:0}.landing-directions__next.swiper-button-disabled:hover,.landing-directions__prev.swiper-button-disabled:hover{background-color:#fff;border-color:#f0eade}.landing-directions__text{font-size:28px;line-height:34px;font-family:KievitProExtraBold,Roboto,sans-serif}.excursions-r__slider{display:none}.excursion-spoiler-hide{font-size:15px;line-height:12px;padding:0 0 10px 7px;color:#fff}.ta-page-commercial\/excursions-routes .commercial__show{padding-bottom:81px}@media screen and (max-width:992px){.ta-page-commercial\/excursions-routes .commercial__show{padding-bottom:80px}}@media screen and (max-width:480px){.ta-page-commercial\/excursions-routes .commercial__show{padding-bottom:79px}}@media screen and (max-width:992px){.ta-page-commercial\/excursions-routes .commercial__sidebar--show{margin-top:22px}}@media screen and (max-width:480px){.ta-page-commercial\/excursions-routes .commercial__sidebar--show{margin-top:19px}}.ta-page-commercial\/excursions-routes .commercial__wrap{padding-top:0}.cherepaha-widget{background-color:#fff}.cherepaha-widget__title{width:95%;max-width:1140px;margin:0 auto;padding:50px 20px 20px;font-size:30px;font-family:KievitProBold,Roboto,sans-serif;color:#000;letter-spacing:0;text-transform:none}.cherepaha-widget__container{min-height:900px;display:flex;align-items:center;justify-content:center}.cherepaha-widget__container iframe{position:relative;display:block;margin:0 auto;z-index:1;min-height:1564px!important}.cherepaha-widget__preloader{position:absolute;z-index:0}.ta-page-commercial\/compare{background-color:#1e1e1e}.com-compare{display:flex;flex-direction:column;min-height:100vh;padding:21px 40px 0}@media screen and (max-width:992px){.com-compare{padding-top:12px}}@media screen and (max-width:640px){.com-compare{padding:0}}.com-compare__logo{display:block;flex-shrink:0;width:177px;margin-right:3.9%}.com-compare__logo img{width:100%}@media screen and (max-width:992px){.com-compare__logo{margin-right:47px}}@media screen and (max-width:640px){.com-compare__logo{width:117px;margin-right:0;margin-bottom:17px}}.com-compare__head{display:flex;align-items:center;margin-bottom:15px}@media screen and (max-width:1450px){.com-compare__head{flex-wrap:wrap}}@media screen and (max-width:992px){.com-compare__head{padding:0;margin-bottom:30px}}@media screen and (max-width:640px){.com-compare__head{display:none;flex-direction:column}}.com-compare__title{flex-grow:1;min-width:0;font-size:17px;font-family:KievitProExtraBold,Roboto,sans-serif;text-transform:none;letter-spacing:0;color:#f9f7f2}@media screen and (max-width:1450px){.com-compare__title{text-align:right}}@media screen and (max-width:992px){.com-compare__title{font-size:17px}}.com-compare__filters{display:flex;align-items:center;justify-content:center}@media screen and (max-width:1450px){.com-compare__filters{width:100%;justify-content:flex-start}}@media screen and (max-width:992px){.com-compare__filters{margin-top:20px}}@media screen and (max-width:640px){.com-compare__filters{display:none;flex-wrap:wrap;justify-content:center}}.com-compare__filter-item{display:flex;align-items:center;margin-right:31px;font-size:17px;color:#f9f7f2}@media screen and (max-width:992px){.com-compare__filter-item{font-size:14px}.com-compare__filter-item:nth-last-child(2){margin-right:auto}}@media screen and (max-width:640px){.com-compare__filter-item{margin-bottom:16px}.com-compare__filter-item:nth-child(2),.com-compare__filter-item:nth-last-child(2){margin-right:0}}.com-compare__filter-icon{margin-right:12px}@media screen and (max-width:992px){.com-compare__filter-icon{height:15px;margin-right:8px}}.com-compare__edit{height:40px;padding:0 22px;background:transparent;border:1.6px solid #524f4f;font-size:15px;border-radius:2px;color:#807f7f}@media screen and (max-width:992px){.com-compare__edit{font-size:14px}}@media screen and (max-width:640px){.com-compare__edit{width:100%;margin-top:10px}}.com-compare__buttons{display:flex;justify-content:center}@media screen and (max-width:640px){.com-compare__buttons{justify-content:space-between}}.com-compare__button{position:relative;display:flex;justify-content:space-between;align-items:center;padding:0 22px 0 26px;background:#2c2929;border:1.6px solid #524f4f;border-radius:2px 2px 0 0;width:334px;height:55px}@media screen and (max-width:640px){.com-compare__button{width:50%;height:51px;padding:0 20px;border-radius:0;border:0}}.com-compare__button:not(.active){cursor:pointer}.com-compare__button:first-child{margin-right:20px}@media screen and (max-width:640px){.com-compare__button:first-child{margin-right:0}}.no-touch .com-compare__button:hover:not(.active){background:#393535;border-color:#858585}.com-compare__button.active{background-color:#fff;border-color:transparent}.com-compare__button.active .com-compare__link{background-color:#f9f7f2}@media screen and (max-width:640px){.com-compare__button.active .com-compare__link{background-color:transparent}}.com-compare__button.active .com-compare__link span{color:#212121}.com-compare__button.active .com-compare__link svg{color:#d2c7ad}.no-touch .com-compare__button.active .com-compare__link:focus,.no-touch .com-compare__button.active .com-compare__link:hover{background-color:#fde283}.no-touch .com-compare__button.active .com-compare__link:focus svg,.no-touch .com-compare__button.active .com-compare__link:hover svg{color:#000}.com-compare__link{display:flex;align-items:center;flex-shrink:0;color:#807f7f;background-color:#383434;font-size:12px;transition:background-color .3s;cursor:pointer;height:25px;padding:0 10px 0 14px;border-radius:50px}.no-touch .com-compare__link:focus,.no-touch .com-compare__link:hover{background-color:#4c4848}@media screen and (max-width:640px){.com-compare__link{background-color:transparent;padding:0;height:auto;border-radius:0}}.com-compare__link span{color:#fff;margin-right:12px}@media screen and (max-width:640px){.com-compare__link span{display:none}}.com-compare__link svg{transition:color .3s;color:#807f7f}@media screen and (max-width:640px){.com-compare__link svg{width:10px}}.com-compare__button-logo{display:flex;align-items:center;justify-content:center;flex-basis:144px;min-height:30px}@media screen and (max-width:640px){.com-compare__button-logo{flex-basis:92px;min-height:20px}}.com-compare__logo-img{vertical-align:middle}@media screen and (max-width:640px){.com-compare__logo-img--as{width:75px}}@media screen and (max-width:640px){.com-compare__logo-img--ss{width:97px}}.com-compare__iframe{flex-grow:1;margin:0 -38px}@media screen and (max-width:640px){.com-compare__iframe{margin:0}}.rental-list{margin-top:19px}@media screen and (max-width:768px){.rental-list{margin-top:15px}}@media screen and (max-width:640px){.rental-list{margin-top:10px}}.rental-list+h2{margin-top:42px;margin-bottom:22px}@media screen and (max-width:768px){.rental-list+h2{font-size:30px}}@media screen and (max-width:640px){.rental-list+h2{font-size:21px;line-height:24px;margin:23px 0}}.rental-list__item{font-size:17px;line-height:28px;position:relative;padding:4px 0 0 26px}@media screen and (max-width:640px){.rental-list__item{margin-bottom:7px;padding-top:0;line-height:1.5}}.rental-list__item:before{content:"";width:5px;height:5px;border-radius:50%;background-color:#ff4641;display:inline-block;position:absolute;top:18px;left:1px}@media screen and (max-width:640px){.rental-list__item:before{top:12px;left:0}}.commercial__content h4{font-size:17px}@media screen and (max-width:640px){.commercial__content h4{line-height:1.6}}.comments-interests{display:flex;flex-wrap:wrap}@media screen and (max-width:768px){.comments-interests{margin:0 -12px}}.comments-interests__item{display:flex;width:calc(50% - 11px);min-height:187px;padding:0 3.3%;background-color:#faf8f3;margin-bottom:22px;color:#000;border-bottom:none}.comments-interests__item:nth-child(2n){margin-left:11px}.comments-interests__item:nth-child(odd){margin-right:11px}@media screen and (max-width:768px){.comments-interests__item{width:100%;min-height:auto;margin-bottom:10px;padding:0 12px}.comments-interests__item:nth-child(2n),.comments-interests__item:nth-child(odd){margin-right:0;margin-left:0}}.comments-interests__item .no-touch,.comments-interests__item:focus,.comments-interests__item:hover{background-color:#fde283}.comments-interests__item .no-touch .comments-interests__btn,.comments-interests__item .no-touch .comments-interests__label,.comments-interests__item:focus .comments-interests__btn,.comments-interests__item:focus .comments-interests__label,.comments-interests__item:hover .comments-interests__btn,.comments-interests__item:hover .comments-interests__label{background-color:#ff4641;border-color:#ff4641;color:#fff}.comments-interests__img{display:flex;align-items:center;flex-shrink:0;padding-right:7%}@media screen and (max-width:768px){.comments-interests__img{padding-right:13px}}@media screen and (max-width:768px){.comments-interests__icon{height:50px;width:50px}}.comments-interests__info{padding:22px 0 10px}@media screen and (max-width:768px){.comments-interests__info{padding-bottom:20px}}.comments-interests__label{display:inline-block;padding:0 14px;margin-bottom:7px;background-color:#fde283;font-size:13px;line-height:21px;transition:background-color .3s,color .3s}.comments-interests__title{margin-bottom:6px;font-size:21px;font-family:KievitProBold,Roboto,sans-serif;line-height:1.14286}@media screen and (max-width:768px){.comments-interests__title{font-size:17px;line-height:1.41176}}.comments-interests__title:after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;display:block;width:100%;height:100%}.comments-interests__text{font-size:15px;line-height:1.4}.comments-interests__item{min-height:149px}@media screen and (max-width:768px){.comments-interests__item{min-height:123px}}.comments-interests__item.comments-interests__item-big{margin-left:0;margin-right:0;width:100%;min-height:123px}@media screen and (max-width:640px){.comments-interests__item.comments-interests__item-big{flex-flow:wrap;padding:10px 10px 25px}}.no-touch .comments-interests__item.comments-interests__item-big:hover .comments-interests__btn{background-color:#ff4641;border-color:#ff4641;color:#fff}@media screen and (max-width:768px){h3+.comments-interests .comments-interests__item-big .comments-interests__wrap-btn{display:none}}@media screen and (min-width:880px){.comments-interests__item-big .comments-interests__img{padding-right:3.5%}}.comments-interests__item-big .comments-interests__info{padding:0;display:flex;flex-flow:column;justify-content:center}@media screen and (max-width:640px){.comments-interests__item-big .comments-interests__info{width:75%;padding:0 0 22px}}.comments-interests__item-big .comments-interests__label{max-width:90px}@media screen and (max-width:640px){.comments-interests__item-big .comments-interests__title{padding-top:8px}}.comments-interests__wrap-btn{flex:1;display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width:768px){.comments-interests__wrap-btn{padding-right:8px}}@media screen and (max-width:640px){.comments-interests__wrap-btn{justify-content:center;padding-right:0}}.comments-interests__btn{width:166px;height:50px;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;border:2px solid #f0eade;box-sizing:border-box;border-radius:2px;background-color:transparent;transition:background-color .3s ease,border .3s ease,color .3s ease;margin:1px -4px 0}.no-touch .comments-interests__btn:hover{background-color:#ff4641;border-color:#ff4641;color:#fff}@media (max-width:400px){.comments-interests__btn{width:100%}}@media screen and (max-width:768px){.comments-interests{margin:0}}@media screen and (max-width:640px){.comments-interests{margin:0 -12px}}.comments-interests+h3{margin-bottom:20px;margin-top:23px}@media screen and (max-width:768px){.comments-interests+h3{margin-top:23px}}@media screen and (max-width:640px){.comments-interests+h3{margin-top:21px;margin-bottom:27px;line-height:24px}}@media screen and (max-width:768px){.comments-interests__title{font-size:21px;margin-top:-2px}}@media screen and (max-width:640px){.comments-interests__title{padding-top:1px;font-size:17px}}.comments-interests__info{padding:22px 0}@media screen and (max-width:768px){.comments-interests__info{padding:18px 0}}@media screen and (max-width:640px){.comments-interests__info{padding:23px 0}}.comments-interests__img{width:118px}@media screen and (max-width:768px){.comments-interests__img{padding-right:23px;width:auto}}@media screen and (max-width:640px){.comments-interests__img{padding-right:16px}}@media screen and (max-width:768px){.comments-interests__img img{width:100px;height:90px}}@media screen and (max-width:640px){.comments-interests__img img{width:50px;height:50px}}.comments-interests__item{position:relative}@media screen and (max-width:768px){.comments-interests__item{padding:0 28px;margin-bottom:22px}}@media screen and (max-width:640px){.comments-interests__item{padding:0 10px;flex-flow:nowrap;min-height:144px;margin-bottom:10px}}@media screen and (max-width:768px){.comments-interests__label{margin-bottom:4px}}@media screen and (max-width:640px){.comments-interests__img-mobile{align-items:flex-start;padding-top:6px;padding-left:3px;padding-right:13px}}@media screen and (max-width:640px){.comments-interests--wrapper .comments-interests__img{align-items:flex-start;padding-top:56px}}.comments-interests--wrapper .comments-interests__item-big{padding-bottom:1px!important}@media screen and (max-width:640px){.comments-interests--wrapper .comments-interests__item-big .comments-interests__img{padding-top:40px}}@media screen and (max-width:640px){.comments-interests--wrapper .comments-interests__item-big .comments-interests__label{margin-top:13px;margin-bottom:-1px}}.ta-page-commercial\/rent_cars ol{list-style:none}.ta-page-commercial\/rent_cars .com-interests__item{padding:0 2.8% 0 3.3%}@media screen and (max-width:768px){.ta-page-commercial\/rent_cars .com-interests__item{padding:0 4.1% 0 3.3%}}.ta-page-commercial\/rent_cars .com-interests__item:nth-child(3){min-height:187px}@media screen and (max-width:768px){.ta-page-commercial\/rent_cars .com-interests__item:nth-child(3){min-height:122px}}.page-text-style h3{margin:37px 0 -10.3px}@media screen and (max-width:768px){.page-text-style h3{margin:37px 0 -1.2px}}@media screen and (max-width:640px){.page-text-style h3{margin:20px 0 21px;font-size:17px;line-height:24px}}.page-text-style+h2{margin:43px 0 -3px}.page-text-style+h2+p{margin-bottom:23px}@media screen and (max-width:768px){.page-text-style+h2{margin:39px 0 24px;font-size:30px}}@media screen and (max-width:640px){.page-text-style+h2{font-size:21px;margin:20px 0}}@media screen and (max-width:640px){.page-text-style p:nth-child(8){margin:1em -1px -5px 0}}.tourists-reviews__item{padding:40px 0 34px}.tourists-reviews__item:last-child .reviews-tourists__text{margin-top:-3px;padding-bottom:3px}.reviews-tourists{display:flex;position:relative}.reviews-tourists__footer{text-align:center;padding-top:31px;padding-left:24px}@media screen and (max-width:768px){.reviews-tourists__footer{padding-top:30px;padding-left:0}}.reviews-tourists__footer+h2{margin-top:48px;margin-bottom:23px}@media screen and (max-width:768px){.reviews-tourists__footer+h2{font-size:30px;margin-top:50px;margin-bottom:23px}}@media screen and (min-width:768px){.reviews-tourists__footer+h2+p{margin-bottom:36px;margin-top:24px}}@media screen and (max-width:768px){.reviews-tourists__footer+h2+p{margin-bottom:20px}}@media screen and (max-width:768px) and (max-width:640px){.reviews-tourists__footer+h2+p{margin-bottom:10px}}@media screen and (max-width:640px){.reviews-tourists__footer+h2{font-size:21px;margin-top:31px;margin-bottom:20px}}.button-new.reviews-tourists__btn{display:inline-flex;justify-content:center;align-items:center;width:250px;height:54px;font-size:15px;font-family:KievitProMedium,Roboto,sans-serif;padding:0 5px;border:2px solid #f0eade;box-sizing:border-box}@media screen and (max-width:640px){.button-new.reviews-tourists__btn{width:100%}}.reviews-tourists__img{width:36px;height:36px;border-radius:50%;overflow:hidden;flex:0 0 36px}@media screen and (max-width:640px){.reviews-tourists__img{position:absolute;top:-10px}}.reviews-tourists__info{padding:9px 15px 0}@media screen and (max-width:640px){.reviews-tourists__info{padding:0}}.reviews-tourists__name{font-size:17px;font-family:KievitProMedium,Roboto,sans-serif}@media screen and (max-width:640px){.reviews-tourists__name{padding-left:53px}}.reviews-tourists__stars{display:flex;align-items:center;padding:17px 0 10px}@media screen and (max-width:640px){.reviews-tourists__stars{padding:26px 0 10px}}.reviews-tourists__stars svg{margin-right:4px}.reviews-tourists__sum{font-family:KievitProMedium,Roboto,sans-serif;font-size:17px;padding:0 6px}.reviews-tourists__text{font-size:17px;line-height:24px}.commercial__content .rent-auto__title{text-decoration:none;border-bottom:none}.rent-slid-thumb-wrapper{position:relative;padding:52px 0 30px}@media screen and (max-width:768px){.rent-slid-thumb-wrapper{padding:25px 0 49px 6px;margin-right:-40px;margin-left:-40px}}@media screen and (max-width:640px){.rent-slid-thumb-wrapper{padding:6px 0 8px 13px;margin-right:-12px;margin-left:-12px}}.rent-slid-box{background:#faf8f3;border-radius:2px;width:207px;height:164px;padding:20px;box-sizing:border-box;position:relative;cursor:pointer;transition:background .3s ease}.no-touch .rent-slid-box:hover{background-color:#fde283}@media screen and (max-width:768px){.rent-slid-box{padding:17px}}@media screen and (max-width:640px){.rent-slid-box{width:100%;height:119px}}@media screen and (max-width:420px){.rent-slid-box{height:109px}}@media screen and (max-width:330px){.rent-slid-box{width:138px}}.swiper-slide-thumb-active .rent-slid-box{background-color:#fde283}.rent-slid-box__content{z-index:2;position:relative}.rent-slid-box__img{position:absolute;bottom:17px;right:0;z-index:1}@media screen and (max-width:768px){.rent-slid-box__img{bottom:20px;right:2px}}@media screen and (max-width:640px){.rent-slid-box__img{width:75%;bottom:13px}}.rent-slid-box__title{font-size:17px;padding-bottom:5px;font-family:KievitProMedium,Roboto,sans-serif;word-break:inherit;text-overflow:ellipsis;overflow:hidden}.rent-slid-box__price{font-size:12px;color:#ff4641}.rent-slid-box__prev{position:absolute;transform:rotate(180deg);width:49px;height:49px;left:-20px;border:2px solid #f0eade;border-radius:50%;cursor:pointer;background:#fff url(/webpack/073109ed3acea7600ec93e2714d8be15.svg) no-repeat 50%;background-size:8px 15px;transition:background .3s ease,border-color .3s ease}.no-touch .rent-slid-box__prev:hover{border-color:#fde283;background-color:#fde283}@media screen and (max-width:768px){.rent-slid-box__prev{left:13px;top:104px}}@media screen and (max-width:640px){.rent-slid-box__prev{margin-top:-35px;display:none}}.rent-slid-box__next{position:absolute;right:-20px;width:49px;height:49px;border:2px solid #f0eade;border-radius:50%;cursor:pointer;background:#fff url(/webpack/073109ed3acea7600ec93e2714d8be15.svg) no-repeat 50%;background-size:8px 15px;transition:background .3s ease,border-color .3s ease}.no-touch .rent-slid-box__next:hover{border-color:#fde283;background-color:#fde283}@media screen and (max-width:768px){.rent-slid-box__next{right:14px;top:100px}}@media screen and (max-width:640px){.rent-slid-box__next{margin-top:-35px;display:none}}.rent-slid-box__next.swiper-button-disabled,.rent-slid-box__prev.swiper-button-disabled{pointer-events:none;opacity:0}@media screen and (max-width:768px){.rent-slid-box__next.swiper-button-disabled,.rent-slid-box__prev.swiper-button-disabled{opacity:1}}.no-touch .rent-slid-box__next.swiper-button-disabled:hover,.no-touch .rent-slid-box__prev.swiper-button-disabled:hover{background-color:#fff;border-color:#f0eade}.rent-slid-box__pagination{display:none;position:static;margin:7px 0}@media screen and (max-width:640px){.rent-slid-box__pagination{display:block}}.rent-slid-box__pagination .swiper-pagination-bullet{width:6px;height:6px;background:#dfdcd4;opacity:1;vertical-align:middle;margin:0 6px}.rent-slid-box__pagination .swiper-pagination-bullet-active{width:10px;height:10px;background:#ff4641}.rent-auto{display:flex}@media screen and (max-width:480px){.rent-auto{display:block}}.rent-auto__img{width:308px;height:166px;display:flex;align-items:center;justify-content:center;position:relative}.rent-auto__img:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.03)}@media screen and (max-width:640px){.rent-auto__img{width:50%;margin-right:10px}}@media screen and (max-width:480px){.rent-auto__img{width:100%;margin-right:0}}@media screen and (max-width:640px){.rent-auto__img img{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}}.rent-auto__specifications{flex:1;padding:16px 40px}@media screen and (max-width:768px){.rent-auto__specifications{padding:15px 27px}}@media screen and (max-width:640px){.rent-auto__specifications{padding:5px 2px 20px}}@media screen and (max-width:480px){.rent-auto__specifications{padding:20px 2px}}.rent-auto__manciple{font-size:13px;letter-spacing:.5px;text-transform:uppercase;color:#ff4641;padding-bottom:7px}@media screen and (max-width:640px){.rent-auto__manciple{padding-bottom:4px}}.rent-auto__title{font-size:21px;font-weight:600;padding-bottom:10px;text-decoration:none;border-bottom:none}@media screen and (max-width:640px){.rent-auto__title{font-size:17px}}.no-touch .rent-auto__title:hover{color:#ff4641}.rent-auto-list{font-size:0}.rent-auto__rent-auto-list{padding-top:14px}@media screen and (max-width:640px){.rent-auto__rent-auto-list{padding-top:10px}}.rent-auto-list__item{display:inline-flex;align-items:center;max-width:217px;width:100%;margin-top:10px;font-size:13px}@media screen and (max-width:768px){.rent-auto-list__item{max-width:50%}}.rent-auto-list__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:14px;height:14px;margin-right:7px}.rent-auto-list__text{display:inline-block;color:#7f7f7f}.swiper-slide__rent-auto{margin:0 0 30px}@media screen and (max-width:640px){.swiper-slide__rent-auto{margin:0}}.rent-auto-footer{text-align:center;padding-left:17px}@media screen and (min-width:768px){.rent-auto-footer{margin-top:-1px}}@media screen and (max-width:768px){.rent-auto-footer{padding-left:0}}a.rent-auto-footer__link{display:inline-flex;justify-content:center;align-items:center;width:252px;height:50px;padding:0 8px 0 5px;font-size:15px;font-family:KievitProMedium,Roboto,sans-serif;border:2px solid #f0eade;box-sizing:border-box;letter-spacing:0}@media screen and (max-width:480px){a.rent-auto-footer__link{width:100%}}a.rent-auto-footer__link span{display:flex;align-items:center}a.rent-auto-footer__link span:before{content:"";display:block;margin-right:8px;width:19px;height:19px;background:url(/webpack/fbde3efaf8e1c8904afcaafff53fc829.svg)}@media screen and (min-width:480px){a.rent-auto-footer__link:hover span{color:#fff}a.rent-auto-footer__link:hover span:before{background:url(/webpack/3ba4cfb890d4d7fcb4971b64eb1281d4.svg)}}.rent-auto-info{text-align:center;font-size:13px;line-height:17px;color:#7f7f7f;padding:30px 0 41px}@media screen and (max-width:640px){.rent-auto-info{padding-top:9px;padding-bottom:35px;font-size:12px;text-indent:-5px;text-align:left}}.rent-auto-info+h3{margin-bottom:10px}@media screen and (max-width:640px){.rent-auto-info+h3{font-size:17px;line-height:24px;margin-top:11px;margin-bottom:24px}}.rent-auto-info+h3+p{margin:15px 0 39px}@media screen and (max-width:640px){.rent-auto-info+h3+p{margin-bottom:11px}}.map-car-rental{height:600px;box-shadow:0 0 15px 0 rgba(0,0,0,.15);border-radius:2px;overflow:hidden;position:relative}@media screen and (min-width:640px){.map-car-rental.leaflet-container:after{padding-left:320px}}.map-car-rental.is-disable:after{display:none!important}@media screen and (max-width:640px){.map-car-rental{height:530px;margin:0 -12px}}.map-car-rental+h2{margin-top:44px;margin-bottom:24px}@media screen and (max-width:768px){.map-car-rental+h2{font-size:30px;margin-top:51px;margin-bottom:22px}}@media screen and (max-width:640px){.map-car-rental+h2{font-family:KievitProBold,Roboto,sans-serif;font-size:21px;line-height:24px;margin-top:40px;margin-bottom:20px}}.commercial__content .map-list-city__link,.commercial__content .map-tabs-nav__link{text-decoration:none;border:0}@media screen and (min-width:768px){.ta-page-commercial\/rent_cars .commercial-side-block{margin-top:7px}}@media screen and (max-width:640px){.ta-page-commercial\/rent_cars .commercial__content h3{font-size:17px;line-height:1.4;letter-spacing:.2px}}@media screen and (min-width:768px){.ta-page-commercial\/rent_cars .search-fields{margin-bottom:35px}}.ta-page-commercial\/rent_cars .leaflet-container{font-family:KievitPro,Roboto,sans-serif;line-height:normal;font-size:15px;font-variant:inherit}.ta-page-commercial\/rent_cars .leaflet-touch .leaflet-bar.leaflet-control-zoom{border-radius:0;border:0;box-shadow:none}.ta-page-commercial\/rent_cars .leaflet-touch .leaflet-bar .leaflet-control-zoom-in{font-size:0;background:linear-gradient(0deg,#fff,#fff),rgba(0,0,0,.6);box-shadow:5px 5px 30px rgba(0,0,0,.2);border-radius:2px;border:0;margin-bottom:3px;position:relative}@media screen and (max-width:640px){.ta-page-commercial\/rent_cars .leaflet-touch .leaflet-bar .leaflet-control-zoom-in{width:40px;height:40px}}.ta-page-commercial\/rent_cars .leaflet-touch .leaflet-bar .leaflet-control-zoom-in:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/webpack/6da00d36bed8282ce0d7b1f256e40b36.svg) 50% no-repeat}.ta-page-commercial\/rent_cars .leaflet-touch .leaflet-bar .leaflet-control-zoom-out{font-size:0;position:relative}@media screen and (max-width:640px){.ta-page-commercial\/rent_cars .leaflet-touch .leaflet-bar .leaflet-control-zoom-out{width:40px;height:40px}}.no-touch .ta-page-commercial\/rent_cars .leaflet-touch .leaflet-bar .leaflet-control-zoom-out:hover{background:linear-gradient(0deg,#fff,#fff),rgba(0,0,0,.6)}.ta-page-commercial\/rent_cars .leaflet-touch .leaflet-bar .leaflet-control-zoom-out:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/webpack/802fc7fc25b1ed78c39ea0ebd91f598b.svg) 50% no-repeat}.ta-page-commercial\/rent_cars .leaflet-touch .leaflet-bar .leaflet-control-fullscreen-button{background:linear-gradient(0deg,#fff,#fff),rgba(0,0,0,.6);box-shadow:5px 5px 30px rgba(0,0,0,.2);border-radius:2px;border:0;margin-bottom:3px;position:relative}@media screen and (max-width:640px){.ta-page-commercial\/rent_cars .leaflet-touch .leaflet-bar .leaflet-control-fullscreen-button{display:none}}.ta-page-commercial\/rent_cars .leaflet-touch .leaflet-bar .leaflet-control-fullscreen-button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/webpack/c29160560633a2daa59a1421092c50eb.svg) 50% no-repeat}.ta-page-commercial\/rent_cars .leaflet-control-container .leaflet-left{top:87px;left:auto;right:10px}.ta-page-commercial\/rent_cars .leaflet-control-container .leaflet-left .leaflet-control-fullscreen{border-radius:0;border:0;box-shadow:none}@media screen and (max-width:640px){.ta-page-commercial\/rent_cars .map-content .leaflet-top .leaflet-control{margin-top:83px;margin-right:12px}}.ta-page-commercial\/rent_cars .map-tabs{box-shadow:0 0 15px 0 rgba(0,0,0,.15);border-radius:2px;overflow:hidden;position:relative}.ta-page-commercial\/rent_cars .map-tabs-nav{display:flex}@media screen and (max-width:640px){.ta-page-commercial\/rent_cars .map-tabs-nav{display:block;position:absolute;z-index:99999;left:12px;bottom:-100%;right:12px;background:#fff;box-shadow:2px 2px 20px rgba(115,112,103,.08);border-radius:2px;padding:27px 18px 17px;box-sizing:border-box;transition:bottom .3s ease}.ta-page-commercial\/rent_cars .map-tabs-nav.active{bottom:8px}}.ta-page-commercial\/rent_cars .map-tabs-nav__button{display:none;width:40px;height:40px;background:#fff;border-radius:2px;align-items:center;justify-content:center;position:absolute;top:24px;right:12px;z-index:401}@media screen and (max-width:640px){.ta-page-commercial\/rent_cars .map-tabs-nav__button{display:inline-flex}.ta-page-commercial\/rent_cars .map-tabs-nav__button.active{background-color:#fde283}}.ta-page-commercial\/rent_cars .map-tabs-nav__item{flex:1 1 33.33333%;margin-right:2px}@media screen and (min-width:768px){.ta-page-commercial\/rent_cars .map-tabs-nav__item:nth-child(2) .map-tabs-nav__link{padding-left:15px}.ta-page-commercial\/rent_cars .map-tabs-nav__item:nth-child(3) .map-tabs-nav__link{padding-left:5px}.ta-page-commercial\/rent_cars .map-tabs-nav__item:nth-child(4) .map-tabs-nav__link{padding-left:4px}}.ta-page-commercial\/rent_cars .map-tabs-nav__item:last-child{margin-right:0}@media screen and (max-width:640px){.ta-page-commercial\/rent_cars .map-tabs-nav__item{margin-bottom:7px}}.ta-page-commercial\/rent_cars .map-tabs-nav__link{display:flex;justify-content:center;align-items:center;height:60px;font-size:13px;letter-spacing:.04em;text-transform:uppercase;background:#f5f1e8;border-radius:2px;color:#aca9a2;text-decoration:none;border:0;font-family:KievitProMedium,Roboto,sans-serif;transition:background-color .3s,color .3s}.no-touch .ta-page-commercial\/rent_cars .map-tabs-nav__link:not(.active):hover{background-color:#eee8dd;color:#030303}@media screen and (max-width:640px){.ta-page-commercial\/rent_cars .map-tabs-nav__link{min-height:auto;font-size:15px;line-height:27px;justify-content:flex-start;background-color:transparent;color:#212121;font-weight:400;text-transform:none}.ta-page-commercial\/rent_cars .map-tabs-nav__link:before{content:"\25CF";width:20px;height:20px;background-color:#fff;border:2px solid #d5cdbe;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;color:#fff;margin-right:7px}}.ta-page-commercial\/rent_cars .map-tabs-nav__link.active{background-color:#fff;color:#000;cursor:default}@media screen and (max-width:640px){.ta-page-commercial\/rent_cars .map-tabs-nav__link.active:before{background-color:#ff4641;border-color:#ff4641}}.ta-page-commercial\/rent_cars .map-tabs-nav__close{display:none}@media screen and (max-width:640px){.ta-page-commercial\/rent_cars .map-tabs-nav__close{display:inline-flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;width:39px;height:39px;z-index:9}}.ta-page-commercial\/rent_cars .leaflet-pane .leaflet-popup a.leaflet-popup-close-button{font-size:0;top:10px;right:4px}.ta-page-commercial\/rent_cars .leaflet-pane .leaflet-popup a.leaflet-popup-close-button:before{content:"";width:10px;height:10px;background:url(/webpack/39aa4724a108dcd7dd49d350075d196d.svg) 50% no-repeat;display:block}.ta-page-commercial\/rent_cars .leaflet-popup{font-family:KievitPro,Roboto,sans-serif}.ta-page-commercial\/rent_cars .leaflet-popup .leaflet-popup-content-wrapper{background:transparent;box-shadow:none;border-radius:2px}.ta-page-commercial\/rent_cars .leaflet-popup .leaflet-popup-content{width:auto!important;margin:0 0 15px;box-shadow:2px 2px 20px rgba(115,112,103,.08)}.ta-page-commercial\/rent_cars .leaflet-popup .leaflet-popup-tip-container{display:none}.ta-page-commercial\/rent_cars .leaflet-popup .map-popup__btn{border:0;color:#fff}.map-popup{width:273px;padding:20px 21px;background-color:#fff}.map-popup__title{font-size:15px;font-family:KievitProMedium,Roboto,sans-serif}.map-popup__info{font-size:15px;color:#ff4641;padding-bottom:3px}.map-popup__text{font-size:14px;line-height:22px}.map-popup__text+.map-popup__item{margin-top:10px}.map-popup__btn{width:231px;height:40px;background:#ff4641;border-radius:2px;font-size:15px;color:#fff;display:flex;margin:14px auto 0;font-family:KievitProMedium,Roboto,sans-serif;justify-content:center;align-items:center}.map-popup__btn-invert{background-color:transparent;border:2px solid #f0eade!important;color:#212121!important}.no-touch .map-popup__btn-invert:hover{background:#ff4641;border-color:transparent!important;color:#fff!important}.map-popup__item{display:flex;align-items:center;font-size:14px;padding:3px 0}.map-popup__item img{margin-right:12px}.map-popup__item+.map-popup__btn{margin-top:14px}.map-popup__item--disabled{color:#959595}.map-tabs-content__item{position:relative}.map-aside-left-wrapper{position:absolute;z-index:463;top:0;left:0;bottom:0;width:308px;overflow:hidden}@media screen and (max-width:640px){.map-aside-left-wrapper{display:none;z-index:9999}.map-aside-left-wrapper.is-open{display:flex}.map-aside-left-wrapper .map-aside-left{display:block}.map-aside-left-wrapper .map-aside-left:first-child{height:331px;top:auto}.map-aside-left-wrapper .map-aside-left:first-child .js-scroll-box{height:60%!important}.map-aside-left-wrapper .map-aside-left:nth-child(2) .js-scroll-box{height:55%!important;margin-bottom:11px}}.map-aside-left-wrapper.is-open .map-aside-left{top:11px;bottom:11px;height:auto}.map-aside-left{position:absolute;z-index:463;top:11px;left:11px;bottom:11px;background-color:#fff;width:297px;display:flex;flex-flow:column;transition:left .3s ease;cursor:default}.map-car-rental .map-aside-left{top:14px}.map-car-rental .map-aside-left .map-aside-left__title{padding-bottom:5px}@media screen and (max-width:640px){.map-aside-left{display:none;z-index:9999}.map-aside-left.is-open{display:flex}}.map-aside-left .map-aside-left__btn{color:#fff;border-bottom-color:#ff4641}.map-aside-left .map-aside-back{border:0}.map-aside-left__close{display:none;width:39px;height:39px;align-items:center;justify-content:center;position:absolute;top:0;right:0}@media screen and (max-width:640px){.map-aside-left__close{display:flex}}.map-aside-left__toggle-btn{display:none;align-items:center;justify-content:center;font-size:15px;color:#212121;background:#fff;border-radius:2px;height:40px;width:296px;position:absolute;left:50%;bottom:8px;transform:translateX(-50%);z-index:401;padding:0 6px 0 0}@media screen and (max-width:640px){.map-aside-left__toggle-btn{display:inline-flex}}.map-aside-back{display:inline-flex;align-items:center;padding-bottom:9px}.map-aside-back__icon{margin-right:7px}.map-aside-back__text{color:#959595;font-size:15px}.js-map-aside-left--hide{left:100%}.js-map-aside-left--hide.visible{left:0}.map-aside-left--height-auto{bottom:auto}@media screen and (max-width:640px){.map-aside-left--height-auto{display:flex;bottom:11px;top:auto}}.map-aside-left__head{padding:22px 21px 4px}.map-car-rental .map-aside-left__head{padding:17px 19px 4px}.map-aside-left__title{font-size:21px;line-height:24px;font-family:KievitProBold,Roboto,sans-serif}@media screen and (max-width:640px){.map-aside-left__title{font-size:15px;line-height:20px}.map-aside-left__title br{display:none}}.map-aside-left__title--min{font-size:16px;padding-bottom:3px}.map-aside-left__title-letter{letter-spacing:-1.2px}.map-aside-left__text{font-size:14px;line-height:22px;margin:12px 0 14px}.map-aside-left__text a{border:0;color:#000!important}@media screen and (max-width:640px){.map-aside-left__text{margin:9px 0}.map-aside-left__text--min-mob{margin-bottom:0}}.map-aside-left__text-big-margin{margin:24px 0 18px}.map-aside-left__text--min{font-size:13px;line-height:17px}.map-aside-left__copy{text-align:center}.map-aside-left__copy span{color:#7f7f7f}.map-aside-left__btn{color:#fff;font-size:15px;width:100%;margin-bottom:16px;padding:16px 25px}.map-aside-left__btn--big-margin{margin:22px 0 5px}.map-aside-left__btn--margin{margin:0;padding:7px 25px;font-size:15px;line-height:17px;letter-spacing:-.9px}.map-aside-left__content{flex:1;margin-bottom:15px}.map-car-rental .map-aside-left__content{margin-top:3px}.map-aside-left__footer{padding:10px 20px 15px}.map-car-rental .map-aside-left__footer{min-height:154px}.map-list-city .map-list-city__title-link{color:#000;border:0;transition:color .3s;letter-spacing:-.8px}.no-touch .map-list-city .map-list-city__title-link:hover{color:#ff4641}.map-list-city--margin-y{margin:11px 0}.map-list-city--margin-y_min{margin:5px 0}@media screen and (max-width:640px){.map-list-city--margin-y_min{margin:-10px 0 0}}.map-list-city__item{display:flex;position:relative;padding:0 14px 0 22px;transition:background-color .3s;cursor:pointer}.map-car-rental .map-list-city__item{padding:0 16px 0 20px}.no-touch .map-list-city__item:hover:not(.map-list-city__item--not-hover){background-color:#fde283}.no-touch .map-list-city__item:hover .map-list-city__marker{opacity:1}.map-list-city__item--not-hover{padding:0 16px 12px 20px}.map-list-city__link{border:0;position:absolute;top:0;left:0;right:0;bottom:0}.map-list-city__marker{align-self:flex-start;width:8px;height:9px;margin-top:14px;opacity:.3;transition:.3s}a.map-list-city__title{border:0;position:relative;z-index:9;color:#212121}.js-map-aside-left--hide .map-list-city__title{padding:10px 0;line-height:normal}.map-list-city__title{font-size:15px;min-height:40px;padding:7px 0;display:flex;align-items:center}.map-list-city__title+.map-list-city__stars-list{margin-top:-8px}.map-list-city__title--bold{font-family:KievitProMedium,Roboto,sans-serif}.map-list-city__text{flex:1;padding:0 11px;font-size:12px;word-break:break-word}@media screen and (min-width:768px){.map-list-city__text{max-width:185px}}.map-list-city__text p{font-size:12px;margin:7px 0}.map-list-city__info{font-size:15px;color:#ff4641!important;line-height:40px;border:0!important}.map-list-city__info--min{font-size:12px}.stars-list{display:flex;padding:6px 0}.stars-list__item{width:14px;height:11px;background:url(/webpack/9a12d27391a7306a714902352e318a6c.svg) 50% no-repeat}.stars-list__item-active{background:url(/webpack/1998b17eeef47c6e4b6ccab5545e7cc1.svg) 50% no-repeat}.map-list-city__stars-list{padding:0}.map-filter__item{display:flex;align-items:center;padding:5px 0 1px}@media screen and (max-width:640px){.map-filter__item{padding:8px 0 0}}.map-filter__text{font-size:12px;padding-left:10px;font-weight:400}.map-aside-left__map-filter{border-bottom:1px solid #dadada;padding:7px 0 17px}@media screen and (max-width:640px){.map-aside-left__map-filter{padding:9px 0 17px 2px}}.btn-checkbox{display:flex;align-items:center;cursor:pointer}.btn-checkbox input:checked~.btn-checkbox__label{background-color:#ff4641}.btn-checkbox input:checked~.btn-checkbox__label .btn-checkbox__marker{left:calc(100% - 19px);background-color:#fff}.btn-checkbox input:checked~.btn-checkbox__label .btn-checkbox__marker:before{background-color:#ff4641}.btn-checkbox__input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.btn-checkbox__label{background-color:#f9f7f2;display:inline-block;position:relative;width:32px;height:20px;border-radius:50px;transition:background-color .3s}.btn-checkbox__marker{position:absolute;top:50%;left:1px;transform:translateY(-50%);width:18.4px;height:18.4px;background-color:#ff4641;border-radius:50%;transition:background-color .3s,left .3s}.btn-checkbox__marker:before{content:"";position:absolute;top:50%;left:50%;width:7.2px;height:7.2px;background-color:#fff;border-radius:50%;transform:translate(-50%,-50%)}.map-list-city__reviews{display:flex;align-items:center;font-size:12px;padding:9px 0 0;letter-spacing:-.7px}.map-list-city__reviews-svg{margin-right:3px;width:11px}.map-content{height:600px}@media screen and (min-width:640px){.map-content.leaflet-container:after{padding-left:320px}}.map-content.is-disable:after{display:none!important}@media screen and (max-width:640px){.map-content{height:530px}}.js-tab-content{visibility:hidden;position:absolute;clip:rect(0 0 0 0)}.js-tab-content.active{visibility:visible;position:relative;clip:rect(auto,auto,auto,auto)}@media screen and (max-width:640px){.map-rental-points{height:530px;margin:0 -12px}}.map-rental-points+h2{margin-top:50px;margin-bottom:22px}@media screen and (max-width:768px){.map-rental-points+h2{font-size:30px;margin-top:50px}}@media screen and (max-width:640px){.map-rental-points+h2{margin:42px 0 25px;font-family:KievitProBold,Roboto,sans-serif;font-size:21px;line-height:24px}}.js-scroll-box{overflow:auto;width:100%;position:relative}.js-scroll-box .ps__thumb-y{background:#918a7b;border-radius:2px;width:3px!important;right:0}.js-scroll-box .ps--active-x>.ps__rail-x,.js-scroll-box .ps--active-y>.ps__rail-y,.js-scroll-box .ps__rail-y{background-color:rgba(214,208,193,.4)!important;border-radius:2px;width:3px;right:9px!important}.worth-wrapper{display:flex;padding-bottom:5px}@media screen and (max-width:768px){.worth-wrapper{padding-top:11px}}@media screen and (max-width:640px){.worth-wrapper{display:block;padding-top:14px;padding-bottom:27px}}.worth-wrapper+h4{font-family:KievitProBold,Roboto,sans-serif;margin-bottom:10px}@media screen and (max-width:768px){.worth-wrapper+h4{padding-top:20px}}@media screen and (max-width:640px){.worth-wrapper+h4{padding-top:0}}.worth-wrapper__item{flex:1}@media screen and (max-width:640px){.worth-wrapper__item{padding-bottom:22px}}@media screen and (max-width:640px){.worth-wrapper__item:last-child{padding-bottom:0}}@media screen and (max-width:992px){.worth-wrapper__item:nth-child(2n){padding-left:24px}}@media screen and (max-width:768px){.worth-wrapper__item:nth-child(2n){padding-left:38px}}@media screen and (max-width:640px){.worth-wrapper__item:nth-child(2n){padding-left:0}}.worth__title{display:flex;align-items:center;font-size:21px;font-weight:600;padding-bottom:10px}.worth__title-success{color:#008542}.worth__title-error{color:#cd3430}@media screen and (max-width:640px){.worth__title-error{padding-bottom:21px}}.worth__icon{margin-right:15px}@media screen and (max-width:640px){.worth__icon{height:20px;margin-right:17px}}.worth-list__item{font-size:17px;line-height:28px;max-width:400px;padding:6px 0 9px}@media screen and (max-width:640px){.worth-list__item{position:relative;padding:7px 0 7px 37px;line-height:1}}.worth-list__item:before{content:"";position:absolute;top:17px;left:1px;display:none;width:20px;height:1px;background-color:#000}@media screen and (max-width:640px){.worth-list__item:before{display:block}}.worth-container+h2{margin-top:42px;margin-bottom:22px}@media screen and (max-width:768px){.worth-container+h2{font-size:30px;margin-top:32px}}@media screen and (max-width:640px){.worth-container+h2{font-size:21px;margin-top:35px}}@media screen and (min-width:768px){.worth-container__item+h2{margin-top:43px;margin-bottom:22px}}@media screen and (max-width:640px){.worth-container__item+h2{margin:33px 0 24px;font-family:KievitProBold,Roboto,sans-serif}}.worth-container__item h3{margin-bottom:0}@media screen and (max-width:640px){.worth-container__item h3{margin-bottom:10px}}.worth-container__item p{margin:16px 0 37px}@media screen and (max-width:768px){.worth-container__item p{margin:23px 0 38px}}@media screen and (max-width:640px){.worth-container__item p{margin-top:22px;margin-bottom:13px}}.worth-container__item.active{position:static;opacity:1;pointer-events:auto}.worth-button-show{font-size:17px;line-height:28px;padding-left:5px;color:#ff4641}.worth-content{display:none}.ta-page-commercial\/excursions-seo .excursions-top-content__text{padding-top:5px}@media screen and (max-width:480px){.ta-page-commercial\/excursions-seo .excursions-top-content__text{padding-top:0}}.ta-page-commercial\/excursions-seo .excursions-top-content__text p{margin:0;font-style:normal}@media screen and (max-width:480px){.ta-page-commercial\/excursions-seo .excursions-top-content__text p{line-height:1.64706}}@media screen and (max-width:768px){.ta-page-commercial\/excursions-seo h2{font-size:30px;margin-top:42px}}@media screen and (max-width:480px){.ta-page-commercial\/excursions-seo h2{font-size:21px}}.ta-page-commercial\/excursions-seo h3{margin-bottom:.3em}@media screen and (max-width:480px){.ta-page-commercial\/excursions-seo h3{font-size:17px}}.ta-page-commercial\/excursions-seo .commercial__wrap{padding-top:0}.ta-page-commercial\/excursions-seo .commercial__sidebar{margin-left:39px}@media screen and (max-width:1100px){.ta-page-commercial\/excursions-seo .commercial__sidebar{display:none}}.ta-page-commercial\/excursions-seo .commercial__top-content{margin-top:32px}@media screen and (max-width:768px){.ta-page-commercial\/excursions-seo .commercial__top-content{margin-top:25px}}@media screen and (max-width:480px){.ta-page-commercial\/excursions-seo .commercial__top-content{margin-top:35px}}.ta-page-commercial\/excursions-seo .excursions-top-content__description-wrap{margin-top:0}@media screen and (max-width:768px){.ta-page-commercial\/excursions-seo .excursions-top-content__filters:not(:empty){margin-top:43px}}@media screen and (max-width:480px){.ta-page-commercial\/excursions-seo .excursions-top-content__filters:not(:empty){margin-top:40px}}.ta-page-commercial\/excursions-seo .excursions-card__discount{display:none}.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .excursions-card__image{order:1}.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .excursions-card__rating{margin-bottom:6px;order:2}.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .excursions-card__disc{order:4;margin-top:17px}@media screen and (max-width:480px){.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .excursions-card__disc{margin-top:15px}}.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .excursions-card__title{margin-bottom:0;order:3}.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .excursions-card__bottom,.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .excursions-card__mask,.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .excursions-card__time{display:none}.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .seo-popular-places__pagination{position:static;margin-top:34px;margin-bottom:33px}@media screen and (max-width:768px){.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .seo-popular-places__pagination{margin-top:34px;margin-bottom:40px}}@media screen and (max-width:640px){.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .seo-popular-places__pagination{margin-top:14px;margin-bottom:40px}}.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .swiper-pagination-bullet{width:6px;height:6px;background:#dfdcd4;opacity:1;vertical-align:middle}.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .swiper-pagination-bullet-active{width:10px;height:10px;background:#ff4641}.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .seo-popular-places__container{padding-bottom:6px}.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .seo-popular-places__list{padding-top:15px;margin-bottom:44px;text-align:left}@media screen and (max-width:768px){.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .seo-popular-places__list{margin-bottom:0}}.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .seo-popular-places__next,.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .seo-popular-places__prev{position:absolute;top:106px;width:49px;height:49px;border:2px solid #f0eade;border-radius:50%;cursor:pointer;background:#fff url(/webpack/e9a400df9ce3c622b3bd0aee5f2bdf4e.svg) no-repeat 50%;background-size:8px 15px;transition:background .3s ease,border-color .3s ease}.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .seo-popular-places__next:hover,.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .seo-popular-places__prev:hover{border-color:#fde283;background-color:#fde283}@media screen and (max-width:768px){.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .seo-popular-places__next,.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .seo-popular-places__prev{display:block}}@media screen and (max-width:640px){.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .seo-popular-places__next,.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .seo-popular-places__prev{margin-top:-35px;display:none}}.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .seo-popular-places__prev{left:-28px}@media screen and (max-width:768px){.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .seo-popular-places__prev{left:-30px;top:128px}}.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .seo-popular-places__next{right:-28px;transform:rotate(180deg)}@media screen and (max-width:768px){.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .seo-popular-places__next{right:-26px;top:122px}}@media screen and (max-width:768px){.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .seo-popular-places__container{overflow:visible}}.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .excursions-card{display:flex;flex-direction:column}@media screen and (max-width:768px){.ta-page-commercial\/excursions-seo .commercial__content .seo-popular-places .excursions-card{margin:0;padding-right:25px}}.ta-page-commercial\/excursions-seo .commercial__content a.excursions-card{border-bottom:none}.ta-page-commercial\/excursions-seo .commercial__content a.excursions-card .no-touch .excursions-card__title,.ta-page-commercial\/excursions-seo .commercial__content a.excursions-card:hover .excursions-card__title{color:#ff4641}@media screen and (max-width:768px){.ta-page-commercial\/excursions-seo .seo-excursions-feedbacks+h2{margin-top:1.7em;margin-bottom:.1em}}@media screen and (max-width:480px){.ta-page-commercial\/excursions-seo .seo-excursions-feedbacks+h2{margin-top:2.4em;margin-bottom:.6em}}.ta-page-commercial\/excursions-seo .seo-popular-places+h2{margin-top:1.9em;margin-bottom:.6em}@media screen and (max-width:768px){.ta-page-commercial\/excursions-seo .seo-popular-places+h2{margin-top:1.7em}}@media screen and (max-width:480px){.ta-page-commercial\/excursions-seo .seo-popular-places+h2{margin-top:1.4em}}@media screen and (max-width:480px){.ta-page-commercial\/excursions-seo .seo-interesting-info{margin:8px -12px 10px;width:calc(100% + 24px)}}.ta-page-commercial\/excursions-seo .seo-interesting-info h3{line-height:24px;margin-bottom:4px;margin-top:4px}@media screen and (max-width:768px){.ta-page-commercial\/excursions-seo .seo-interesting-info h3{margin-bottom:6px;margin-top:3px}}@media screen and (max-width:480px){.ta-page-commercial\/excursions-seo .seo-interesting-info h3{line-height:15px;margin-bottom:10px;margin-top:8px}}.ta-page-commercial\/excursions-seo .seo-excursions__type-desc{margin-bottom:10px}@media screen and (max-width:768px){.ta-page-commercial\/excursions-seo .seo-excursions__type-desc{margin-bottom:13px}}.ta-page-commercial\/excursions-seo .seo-excursions__type-list{margin-top:10px}@media screen and (max-width:1199px){.ta-page-commercial\/excursions-seo .seo-excursions__type-list{margin-top:10px;margin-bottom:25px}}@media screen and (max-width:767px){.ta-page-commercial\/excursions-seo .seo-excursions__type-list{margin-top:7px;margin-bottom:7px;padding-left:0}}.ta-page-commercial\/excursions-seo .seo-excursions__item{position:relative;font-size:17px;line-height:28px;padding-left:25px}.ta-page-commercial\/excursions-seo .seo-excursions__item:not(:last-child){margin-bottom:4px}.ta-page-commercial\/excursions-seo .seo-excursions__item:before{position:absolute;content:"\2022";left:0;color:#ff4641}.ta-page-commercial\/excursions-seo .seo-excursions__guides-desc{margin-bottom:15px}.ta-page-commercial\/excursions-seo .seo-excursions__cheap-tour-desc{margin-top:10px}.excursions-top-content__desc{display:flex;justify-content:space-between;margin-bottom:40px}@media screen and (max-width:768px){.excursions-top-content__desc{margin-bottom:32px}}.excursions-top-content__desc:not(:empty){margin-bottom:16px}.excursions-top-content__text{max-width:917px;margin-right:30px}@media screen and (max-width:768px){.excursions-top-content__text{margin-right:0}}.excursions-top-content__description-wrap{display:flex;margin-top:14px}@media screen and (max-width:768px){.excursions-top-content__description-wrap{display:none}}.excursions-top-content__description{text-align:right}.excursions-top-content__description:first-child{margin-right:57px}.excursions-top-content__description-title{display:block;font-size:21px;line-height:25px;color:#000;white-space:nowrap}.excursions-top-content__description-text{font-size:13px;line-height:26px;color:#7f7f7f}.excursions-top-content__filters{display:flex;flex-wrap:wrap;margin-top:46px}.excursions-top-content__filters:not(:empty){margin-top:39px;margin-bottom:20px}@media screen and (max-width:768px){.excursions-top-content__filters:not(:empty){margin-top:30px;margin-bottom:12px}}@media screen and (max-width:480px){.excursions-top-content__filters:not(:empty){margin-bottom:25px;margin-top:37px}}@media screen and (max-width:768px){.excursions-top-content__filters{flex-direction:column}}.excursions-top-content__filter{display:flex;flex-direction:column;margin-right:41px}@media screen and (max-width:768px){.excursions-top-content__filter{flex-direction:row;align-items:center;flex-wrap:wrap}}@media screen and (max-width:480px){.excursions-top-content__filter{flex-direction:column;align-items:flex-start;margin-bottom:14px}}@media screen and (max-width:480px){.excursions-top-content__filter:nth-child(2){margin-bottom:10px}}@media screen and (max-width:480px){.excursions-top-content__filter:last-child{margin-top:3px;margin-left:2px;margin-bottom:0}}@media screen and (max-width:768px){.excursions-top-content__filter-name{margin-right:79px}}.excursions-top-content__filter-wrap{display:flex;flex-wrap:wrap}@media screen and (max-width:480px){.excursions-top-content__filter-wrap{flex-direction:column;align-items:flex-start}}@media screen and (max-width:480px){.excursions-top-content__filter-wrap:last-of-type{flex-direction:row}}.excursions-top-content__filter-name{font-size:13px;line-height:28px;color:#7f7f7f}@media screen and (max-width:768px){.excursions-top-content__filter-name{flex-shrink:0;min-width:142px;padding-bottom:16px;margin-right:12px}}@media screen and (max-width:480px){.excursions-top-content__filter-name{width:auto;padding-bottom:0}}.excursions-top-button{display:flex;align-items:center;font-size:15px;line-height:12px;height:40px;border-radius:50px;padding:0 15px;margin-bottom:20px;transition:background-color .2s linear,color .2s linear,border .2s linear;background-color:#f9f7f2;color:#000;background-repeat:no-repeat;background-position:0 50%}.excursions-top-button:hover{background-color:#fde283}.excursions-top-button:not(:last-child){margin-right:9px}@media screen and (max-width:480px){.excursions-top-button{margin-bottom:6px}}.excursions-top-button img{flex-shrink:0;margin-right:6px}.excursions-card-list{display:flex;flex-direction:column;margin-bottom:45px}@media screen and (max-width:1199px){.excursions-card-list{margin-bottom:47px}}.excursions-card-list__list{display:flex;flex-wrap:wrap;margin:-23px -18px -21px;overflow:hidden}@media screen and (max-width:768px){.excursions-card-list__list{margin:-25px}}@media screen and (max-width:480px){.excursions-card-list__list{margin:-22px 0}}.excursions-card-list__list--sights{margin-left:-11px;margin-right:-11px}@media screen and (max-width:768px){.excursions-card-list__list--sights{display:none;margin-bottom:0}}.excursions-card-list__button{display:flex;justify-content:center;align-self:center;height:50px;min-width:251px;padding:14px 31px;margin:40px auto 0}@media screen and (max-width:768px){.excursions-card-list__button{margin-top:34px;margin-bottom:0}}@media screen and (max-width:480px){.excursions-card-list__button{width:100%;margin-top:31px}}.excursions-card-list+p{margin-top:0;margin-bottom:8px}@media screen and (max-width:480px){.excursions-card-list+p{margin-top:25px;margin-bottom:15px}}a.seo-excursions__show-more-button,button.seo-excursions__show-more-button{display:inline-flex;justify-content:center;align-self:center;min-width:240px;height:50px;font-size:15px;letter-spacing:0;padding:11px 19px 10px;border:2px solid #f0eade;background-color:#fff}@media screen and (max-width:480px){a.seo-excursions__show-more-button,button.seo-excursions__show-more-button{padding-left:8px;padding-right:8px;align-self:stretch;width:100%}}a.seo-excursions__show-more-button .no-touch span,button.seo-excursions__show-more-button .no-touch span{color:#fff}a.seo-excursions__show-more-button .no-touch span:before,button.seo-excursions__show-more-button .no-touch span:before{background-image:url(/webpack/d8a8552a80cab89a9c68415b865e2403.svg)}a.seo-excursions__show-more-button span,button.seo-excursions__show-more-button span{display:flex;align-items:center}a.seo-excursions__show-more-button span:before,button.seo-excursions__show-more-button span:before{content:"";display:block;margin-right:10px;width:19px;height:19px;background-image:url(/webpack/fbde3efaf8e1c8904afcaafff53fc829.svg);background-repeat:no-repeat}@media screen and (max-width:480px){a.seo-excursions__show-more-button span:before,button.seo-excursions__show-more-button span:before{margin-right:7px}}.seo-excursions-feedbacks{margin-top:32px;text-align:center}@media screen and (max-width:480px){.seo-excursions-feedbacks{margin-top:25px}}.seo-excursions-feedbacks__list{text-align:left;margin-bottom:42px}@media screen and (max-width:768px){.seo-excursions-feedbacks__list{margin-bottom:50px;margin-left:-38px;margin-right:-38px}}@media screen and (max-width:480px){.seo-excursions-feedbacks__list{margin-left:-12px;margin-right:-12px;margin-bottom:32px}}.seo-excursions-feedback__item{padding:26px 51px 27px 39px;background-color:#faf8f3}@media screen and (max-width:480px){.seo-excursions-feedback__item{padding:21px 12px 30px}}.seo-excursions-feedback__item:not(:last-child){padding-bottom:25px;border-bottom:1px solid #efeadf}@media screen and (max-width:768px){.seo-excursions-feedback__item:not(:last-child){padding-bottom:27px}}@media screen and (max-width:768px){.seo-excursions-feedback__item:last-child{padding-bottom:34px}}@media screen and (max-width:480px){.seo-excursions-feedback__item:last-child{padding-bottom:30px}}.seo-excursions-feedback__item p{font-size:15px;line-height:24px;margin-top:5px;margin-bottom:17px}@media screen and (max-width:768px){.seo-excursions-feedback__item p{font-size:15px;margin-top:6px;margin-bottom:20px}}@media screen and (max-width:480px){.seo-excursions-feedback__item p{margin-top:0}}.seo-excursions-feedback__item .tourists-feedback__rating{display:flex}.seo-excursions-feedback__item .tourists-feedback__stars{max-width:104px;margin-right:14px}.seo-excursions-feedback__item .tourists-feedback__stars img:not(:last-child){margin-right:5px}.seo-excursions-feedback__item .tourists-feedback__value{font-size:17px;line-height:17px;font-family:KievitProMedium,Roboto,sans-serif}.seo-excursions-feedback__item .tourists-feedback__feedback-date{font-size:13px;line-height:17px;color:#7f7f7f}@media screen and (max-width:480px){.seo-excursions-feedback__item .tourists-feedback__feedback-date{line-height:22px}}.seo-excursions-feedback__item .tourists-feedback__author-wrap{display:flex;align-items:center}.seo-excursions-feedback__item .tourists-feedback__author-wrap img{width:36px;height:36px;margin-right:17px}.seo-excursions-feedback__item .tourists-feedback__author{font-size:17px;line-height:22px}a.seo-excursions__show-more-button{display:inline-flex;justify-content:center;min-width:240px;height:50px;font-size:15px;letter-spacing:0;padding:11px 19px 10px;border:2px solid #f0eade;background-color:#fff;transition:all .3s ease}@media screen and (max-width:480px){a.seo-excursions__show-more-button{padding-left:8px;padding-right:8px;align-self:stretch}}a.seo-excursions__show-more-button:hover span{color:#fff}a.seo-excursions__show-more-button:hover span:before{background-image:url(/webpack/d8a8552a80cab89a9c68415b865e2403.svg)}a.seo-excursions__show-more-button span{display:flex;align-items:center}a.seo-excursions__show-more-button span:before{content:"";display:block;margin-right:10px;width:19px;height:19px;background-image:url(/webpack/fbde3efaf8e1c8904afcaafff53fc829.svg);background-repeat:no-repeat}@media screen and (max-width:480px){a.seo-excursions__show-more-button span:before{margin-right:7px}}.excursions-redirect{padding:5% 0}@media screen and (min-width:768px){.excursions-redirect{padding:10% 20px}}.excursions-redirect__wrap{max-width:727px;margin:0 auto;padding:57px 14px 50px;font-family:KievitPro,Roboto,sans-serif;text-align:center;color:#000;background:#fff;border-radius:1px}@media screen and (min-width:768px){.excursions-redirect__wrap{padding:85px 14px 22px}}.excursions-redirect__title{font-family:KievitProExtraBold,Roboto,sans-serif;font-size:20px;line-height:30px;color:#212121}@media screen and (min-width:768px){.excursions-redirect__title{font-size:30px;line-height:54px}}.excursions-redirect__desc{max-width:477px;margin:5px auto 0;font-size:17px;line-height:28px}@media screen and (min-width:768px){.excursions-redirect__desc{margin-top:13px;font-size:21px}}.excursions-redirect__direction{display:flex;justify-content:center;align-items:center;margin-top:16px}@media screen and (min-width:768px){.excursions-redirect__direction{margin-top:55px}}.excursions-redirect__direction-from,.excursions-redirect__direction-to{flex:0 0 119px;max-width:180px;height:auto}@media screen and (min-width:768px){.excursions-redirect__direction-from,.excursions-redirect__direction-to{flex:0 0 180px}}.excursions-redirect__direction-arrow{display:flex;flex:0 0 27px;height:12px;margin:0 15px}@media screen and (min-width:768px){.excursions-redirect__direction-arrow{margin:0 40px}}.excursions-redirect__text-desc{margin-top:17px;font-family:KievitProMedium,Roboto,sans-serif;font-size:17px;line-height:28px}@media screen and (min-width:768px){.excursions-redirect__text-desc{margin-top:44px}}.excursions-redirect__text-link{color:#ff4641;white-space:nowrap;border-bottom:2px solid transparent;transition:.3s}.no-touch .excursions-redirect__text-link:hover{color:#000;border-bottom-color:#ff4641}.excursion-spoiler{font-family:KievitPro,Roboto,sans-serif;font-size:15px;line-height:12px;padding:12px 23px;margin-bottom:8px;color:#000;background-color:#f9f7f2;border-radius:50px;transition:background .3s ease,border-color .3s ease;cursor:pointer}.excursion-spoiler:hover{background-color:#fde283}@media screen and (max-width:640px){.excursion-spoiler{font-size:13px;padding-top:12px;padding-bottom:11px}}.seo-popular-places{display:flex;flex-direction:column;position:relative}@media screen and (max-width:480px){.seo-popular-places .excursions-card__image{height:187px}}.seo-popular-places .seo-popular-places__slider{position:relative;display:none}@media screen and (max-width:768px){.seo-popular-places .seo-popular-places__slider{display:block}}.seo-popular-places .seo-excursions__show-more-button{margin:0 auto}.seo-popular-cities__list{display:flex;flex-wrap:wrap;margin:0 -13px;padding-top:14px}@media screen and (max-width:768px){.seo-popular-cities__list{display:none}}.popular-cities{flex-basis:33.33333%;padding:0 13px}@media screen and (max-width:768px){.popular-cities{flex-basis:calc(50% - 38px);padding:0}}@media screen and (max-width:480px){.popular-cities{flex-basis:calc(100% - 24px)}}.popular-cities__image{position:relative;width:100%;height:119px;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";margin-bottom:25px}@media screen and (max-width:768px){.popular-cities__image{height:134px}}@media screen and (max-width:480px){.popular-cities__image{height:119px}}.popular-cities__image-wrap{width:100%;height:119px;background-image:linear-gradient(180deg,rgba(0,0,0,.4) 0,transparent 50%)}@media screen and (max-width:768px){.popular-cities__image-wrap{height:134px}}@media screen and (max-width:480px){.popular-cities__image-wrap{height:119px}}.popular-cities__image-wrap img{width:100%;height:100%}.popular-cities__title-wrap{position:absolute;top:50%;transform:translateY(-50%);left:24px;color:#fff}.popular-cities__title{font-size:30px;line-height:36px}.popular-cities__desc{font-size:15px;line-height:24px}.seo-popular-cities__slider{position:relative;display:none}@media screen and (max-width:768px){.seo-popular-cities__slider,.seo-popular-cities__slider .seo-popular-cities__container{display:block}}@media screen and (max-width:768px){.seo-popular-cities__slider .seo-popular-cities__list{display:flex;flex-wrap:nowrap;margin:0}}.seo-popular-cities__next,.seo-popular-cities__prev{position:absolute;top:106px;width:49px;height:49px;border:2px solid #f0eade;border-radius:50%;cursor:pointer;background:#fff url(/webpack/e9a400df9ce3c622b3bd0aee5f2bdf4e.svg) no-repeat 50%;background-size:8px 15px;transition:background .3s ease,border-color .3s ease}.seo-popular-cities__next:hover,.seo-popular-cities__prev:hover{border-color:#fde283;background-color:#fde283}@media screen and (max-width:768px){.seo-popular-cities__next,.seo-popular-cities__prev{display:block;top:78px}}@media screen and (max-width:640px){.seo-popular-cities__next,.seo-popular-cities__prev{margin-top:-35px;display:none}}.seo-popular-cities__prev{left:-26px}.seo-popular-cities__next{right:-26px;transform:rotate(180deg)}.seo-popular-cities__pagination{position:static;margin-top:19px}@media screen and (max-width:480px){.seo-popular-cities__pagination{margin-top:0}}.seo-popular-cities__pagination .swiper-pagination-bullet{width:6px;height:6px;background:#dfdcd4;opacity:1;vertical-align:middle}.seo-popular-cities__pagination .swiper-pagination-bullet-active{width:10px;height:10px;background:#ff4641}.search-form{display:flex;padding-top:15px}.search-form__wrapper{flex-basis:38%;margin-right:2px}@media screen and (max-width:768px){.search-form__wrapper{flex-basis:100%}}input.search-form__input{height:40px;border:2px solid #f9f7f2}@media screen and (max-width:480px){input.search-form__input{font-size:12px;padding-left:5px;padding-right:5px}}.search-form__label--visually-hidden{width:1px;height:1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.search-form__submit{padding:10px 32px;line-height:16px}@media screen and (max-width:480px){.search-form__submit{padding:10px 22px}}.insurance-info{padding:36px 56px 30px 30px;background:#faf8f3;border-radius:2px;margin-top:50px}@media screen and (max-width:768px){.insurance-info{padding:38px 16px 22px 30px}}@media screen and (max-width:640px){.insurance-info{padding:30px 14px 8px 30px;margin:0 -13px}}.insurance-info .insurance-info__head{display:flex;justify-content:flex-start;align-items:center;margin-bottom:25px}@media screen and (max-width:640px){.insurance-info .insurance-info__head{flex-wrap:wrap;padding-top:6px}}.insurance-info .insurance-info__head .insurance-info__head--logo{height:30px;width:30px;margin-right:10px}.insurance-info .insurance-info__head .insurance-info__head--logo img{max-height:100%}.insurance-info .insurance-info__head .insurance-info__wrap{display:flex}@media screen and (max-width:480px){.insurance-info .insurance-info__head .insurance-info__wrap{flex-direction:column}}.insurance-info .insurance-info__head .insurance-info__head--name{font-size:17px;line-height:17px;font-family:KievitProBold,Roboto,sans-serif;color:#000;margin-right:10px}.insurance-info .insurance-info__head .insurance-info__head--info{font-size:17px;line-height:17px;color:#ff4641}.insurance-info .insurance-info__content p{font-size:21px;line-height:28px}.insurance-info .insurance-info__content .insurance-info__link{border-bottom:3px solid #ff4641}.insurance-info .insurance-info__content .insurance-info__link:hover{color:#ff4641}.insurance-posts{margin:50px auto;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:768px){.insurance-posts{margin:50px auto 43px}}@media screen and (max-width:640px){.insurance-posts{margin:50px auto 0}}.insurance-posts .insurance-posts__title{font-size:30px;line-height:36px;font-family:KievitProBold,Roboto,sans-serif;width:100%;margin-bottom:35px}@media screen and (max-width:640px){.insurance-posts .insurance-posts__title{font-size:24px;margin-bottom:18px}}.insurance-posts .insurance-posts__item{flex-basis:calc(33.33333% - 20px)}@media screen and (max-width:640px){.insurance-posts .insurance-posts__item{flex-basis:100%;padding-right:60px}}.insurance-posts .insurance-posts__item .insurance-post__item-category{font-size:13px;line-height:17px;letter-spacing:.5px;text-transform:uppercase;color:#ff4641;margin-bottom:10px}.insurance-posts .insurance-posts__item .insurance-post__item-title{font-size:21px;line-height:28px;color:#000;border:none;font-family:KievitProBold,Roboto,sans-serif;transition:color .3s}.no-touch .insurance-posts .insurance-posts__item .insurance-post__item-title:focus,.no-touch .insurance-posts .insurance-posts__item .insurance-post__item-title:hover{color:#ff4641}.insurance-posts .insurance-posts__item .insurance-post__item-comments{margin-top:5px;font-size:13px;line-height:17px}@media screen and (max-width:640px){.insurance-posts .insurance-posts__item:not(:last-child){margin-bottom:52px}}.ta-page-commercial\/insurance-show .commercial__content p:first-child{margin-top:1.7em;margin-bottom:1.7em}@media screen and (max-width:768px){.ta-page-commercial\/insurance-show .commercial__content p:first-child{margin-bottom:1em;margin-top:1.4em}}@media screen and (max-width:640px){.ta-page-commercial\/insurance-show .commercial__content p:first-child{margin-top:1.3em;margin-bottom:0}}.ta-page-commercial\/insurance-show .commercial__content p{margin-top:0;margin-bottom:2.2em}@media screen and (max-width:768px){.ta-page-commercial\/insurance-show .commercial__content p{margin:1.3em 0}}@media screen and (max-width:640px){.ta-page-commercial\/insurance-show .commercial__content p{margin:1.4em 0}}.ta-page-commercial\/insurance-show .commercial__content h2{margin-top:0;font-size:30px}@media screen and (max-width:640px){.ta-page-commercial\/insurance-show .commercial__content h2{font-size:24px;margin-top:0}}.ta-page-commercial\/insurance-show .commercial__content h2+p{margin-top:1.3em;margin-bottom:.9em}@media screen and (max-width:768px){.ta-page-commercial\/insurance-show .commercial__content h2+p{margin-top:1.4em}}@media screen and (max-width:640px){.ta-page-commercial\/insurance-show .commercial__content h2+p{margin-top:1.2em;margin-bottom:0}}.ta-page-commercial\/insurance-show .commercial__content h3{margin-bottom:.6em}@media screen and (max-width:640px){.ta-page-commercial\/insurance-show .commercial__content h3{line-height:24px;margin-bottom:1em}}.ta-page-commercial\/insurance-show .commercial__content h3+p{margin-top:.5em;margin-bottom:1.5em}@media screen and (max-width:640px){.ta-page-commercial\/insurance-show .commercial__content h3+p{margin-bottom:1.6em}}.ta-page-commercial\/insurance-show .commercial__content h3+p:last-of-type{margin-bottom:2.4em}.ta-page-commercial\/insurance-show .commercial__content a{border-bottom:1px solid #ff4641}.ta-page-commercial\/insurance-show .commercial__sidebar{margin-top:34px}@media screen and (max-width:768px){.ta-page-commercial\/insurance-show .insurance-feature__item p{margin-top:11px}}.ta-page-commercial\/insurance-show .table-option+p{margin-top:2em;margin-bottom:1.9em}@media screen and (max-width:640px){.ta-page-commercial\/insurance-show .table-option+p{margin-top:1.2em;margin-bottom:1em}}.ta-page-commercial\/insurance-show .seo-big-review h2{font-size:21px;margin-bottom:1em;margin-top:0}@media screen and (max-width:768px){.ta-page-commercial\/insurance-show .seo-big-review h2{margin-bottom:1.2em}}.ta-page-commercial\/insurance-show .seo-big-review h2+p{margin-bottom:1.4em}@media screen and (max-width:768px){.ta-page-commercial\/insurance-show .seo-big-review h2+p{margin-top:1em}}.ta-page-commercial\/insurance-show .seo-big-review .seo-big-review__content-text ul{margin-top:26px;margin-bottom:42px}.ta-page-commercial\/insurance-show .seo-big-review .seo-big-review__content-text p{margin-top:0;margin-bottom:24px;margin-bottom-margin-top:0}@media screen and (max-width:768px){.ta-page-commercial\/insurance-show .seo-big-review .seo-big-review__content-text p{line-height:26px}}@media screen and (max-width:640px){.ta-page-commercial\/insurance-show .seo-big-review .seo-big-review__content-text p{line-height:27px}}.ta-page-commercial\/insurance-show .insurance-info__content p{margin:1.1em 0}@media screen and (max-width:640px){.ta-page-commercial\/insurance-show .insurance-info__content p{font-size:17px}}.insurance-table{display:flex;overflow-x:hidden;position:relative;text-transform:uppercase;margin-bottom:11px}@media screen and (max-width:768px){.insurance-table{margin-bottom:45px}}@media screen and (max-width:480px){.insurance-table{margin-bottom:0}}.insurance-table .insurance-table__scroll{position:absolute;top:0;width:110px;z-index:2;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:opacity .3s;opacity:1}@media screen and (max-width:640px){.insurance-table .insurance-table__scroll{display:none}}.insurance-table .insurance-table__scroll.is-js-hidden{opacity:0;height:0;width:0}.insurance-table .insurance-table__scroll.is-js-hidden .insurance-table__scroll-icon{display:none}.insurance-table .insurance-table__scroll .insurance-table__scroll-icon{width:50px;height:50px;background:#fff;border:2px solid #f0eade;border-radius:50%;display:flex;justify-content:center;align-items:center;line-height:1;transition:background .3s ease,border-color .3s ease}.insurance-table .insurance-table__scroll .insurance-table__scroll-icon:hover{border-color:#fde283;background-color:#fde283}.insurance-table .insurance-table__scroll--left{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));left:140px}.insurance-table .insurance-table__scroll--right{right:0;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}.insurance-table .insurance-table__description{flex-shrink:0;flex-basis:140px}.insurance-table .insurance-table__description .insurance-table__tr{display:flex;flex-direction:column;width:150px;height:65px;padding-top:33px;font-size:13px;line-height:17px;text-align:left}@media screen and (max-width:768px){.insurance-table .insurance-table__description .insurance-table__tr{width:140px}}@media screen and (max-width:480px){.insurance-table .insurance-table__description .insurance-table__tr{width:130px;height:55px;padding-top:34px}}.insurance-table .insurance-table__description .insurance-table__tr .insurance-table__tr-text{display:inline}@media screen and (max-width:640px){.insurance-table .insurance-table__description .insurance-table__tr .insurance-table__tr-text{position:relative}}.insurance-table .insurance-table__description .insurance-table__tr .insurance-table__tr-text span{position:relative;color:#fde283}@media screen and (max-width:640px){.insurance-table .insurance-table__description .insurance-table__tr .insurance-table__tr-text span{position:static}}.insurance-table .insurance-table__description .insurance-table__tr .insurance-table__tr-text span:hover .insurance-tooltip{display:block}.insurance-table .insurance-table__description .insurance-table__tr .insurance-table__tr-text span:hover svg path{fill:#fde283}.insurance-table .insurance-table__description .insurance-table__tr .insurance-table__tr-text span svg{vertical-align:bottom;margin-left:7px;cursor:pointer}.insurance-table .insurance-table__description .insurance-table__tr .insurance-table__tr-text .insurance-tooltip{display:none;position:absolute;width:402px;bottom:32px;padding:18px 20px 22px;border-radius:2px;text-transform:none;box-shadow:0 10px 30px rgba(24,12,1,.1);color:#000;background-color:#fff1c1;z-index:10}@media screen and (max-width:480px){.insurance-table .insurance-table__description .insurance-table__tr .insurance-table__tr-text .insurance-tooltip{width:290px;padding:15px 13px}}.insurance-table .insurance-table__description .insurance-table__tr.insurance-table__tr--logo{height:90px}.insurance-table .insurance-table__description .insurance-table__tr--rate{justify-content:center;height:90px;padding-top:0}@media screen and (max-width:480px){.insurance-table .insurance-table__description .insurance-table__tr--rate{height:28px}}.insurance-table .insurance-table__description .insurance-table__tr--bold{font-family:KievitProBold,Roboto,sans-serif}.insurance-table .insurance-table__description .insurance-table__tr--expand{cursor:pointer}.insurance-table .insurance-table__description .insurance-table__tr--expand .insurance-table__icon-wrap{position:relative}.insurance-table .insurance-table__description .insurance-table__tr--expand .insurance-table__icon-wrap:after{position:absolute;content:"";bottom:5px;right:56px;width:8px;height:5px;background-image:url(/webpack/8766ac9a053b86714400f1c6673ce21a.svg);background-repeat:no-repeat}@media screen and (max-width:768px){.insurance-table .insurance-table__description .insurance-table__tr--expand .insurance-table__icon-wrap:after{right:46px}}@media screen and (max-width:480px){.insurance-table .insurance-table__description .insurance-table__tr--expand .insurance-table__icon-wrap:after{right:36px}}.insurance-table .insurance-table__description .insurance-table__tr--expand .insurance-table__icon-wrap--position:after{left:52px;background-image:url(/webpack/ee23915c832f587c5b66d91df8a685a7.svg)}.insurance-table .insurance-table__description .is-js-show .insurance-table__icon-wrap:after{transform:rotate(-180deg)}.insurance-table .insurance-table__data{position:relative;display:flex;overflow:hidden}@media screen and (max-width:640px){.insurance-table .insurance-table__data{overflow-x:scroll}}.insurance-table .insurance-table__data .insurance-table__column:nth-child(odd){background:#faf8f3}.insurance-table .insurance-table__data .insurance-table__column{max-width:150px}@media screen and (max-width:768px){.insurance-table .insurance-table__data .insurance-table__column{padding-bottom:14px}}@media screen and (max-width:480px){.insurance-table .insurance-table__data .insurance-table__column{padding-bottom:46px}}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell{position:relative;display:flex;justify-content:center;width:150px;height:65px;padding-top:35px;padding-left:7px;padding-right:7px;font-size:13px}@media screen and (max-width:480px){.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell:not(:first-child){padding-top:34px}}@media screen and (max-width:480px){.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell{height:55px}}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell img{max-height:30px}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell .insurance-table__cell--sale{position:absolute;bottom:-14px;width:100px;height:26px;font-size:17px;line-height:24px;text-align:center;color:#fff;background:#54ce60;border-radius:15px}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell.insurance-table__cell--logo{align-items:center;height:90px;padding-top:0;background-color:#fff}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--cover{color:#ff4641;text-transform:none}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--benefit:before,.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--exclusive:before,.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--recommend:before{position:absolute;text-align:center;font-size:17px;line-height:26px;text-transform:none;border-radius:15px;bottom:79px;left:50%;transform:translateX(-50%);height:26px;padding:0 18px}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--benefit:before{content:"Выгодно";color:#fff;background-color:#54ce60}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--recommend:before{content:"Рекомендуем";color:#000;background-color:#ffd850}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--exclusive:before{content:"Эксклюзив";color:#fff;background-color:#ff4641}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--separator:after{position:absolute;content:"";height:1px;left:0;right:0;bottom:14px;background-color:#f0eade}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__column-group--risks .insurance-table__cell--separator:after{bottom:-12px}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--assistans{flex-direction:column;justify-content:center;padding-right:10px;padding-left:10px;line-height:17px;margin-bottom:0;padding-top:20px}@media screen and (max-width:480px){.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--assistans{height:26px}}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--assistans a.insurance-table__link{width:100%;font-family:KievitProMedium,Roboto,sans-serif;text-align:center;margin:0 auto;align-self:flex-start;border-bottom:0;text-decoration:underline;-webkit-text-decoration-color:#ff4641;text-decoration-color:#ff4641}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--assistans a.insurance-table__link span{color:#212121}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--rate{flex-direction:column;align-items:center;justify-content:center;height:90px;padding-top:0;padding-bottom:20px}@media screen and (max-width:480px){.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--rate{height:76px}}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--rate .insurance-table__rate-numbers{font-size:17px;line-height:24px;font-family:KievitProBold,Roboto,sans-serif}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--rate .insurance-table__rate-wrap{position:relative;width:85px;height:12px;margin:5px 0 10px;background-image:url(/webpack/e89f5b74c6f72fc81d1ac162127d2452.svg);background-size:17px 12px}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--rate .insurance-table__rate-wrap .insurance-table__rate-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--rate .insurance-table__rate-wrap .insurance-table__rate-star{position:absolute;top:0;left:0;margin:0;height:12px;font-size:inherit;background-size:17px 12px}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--rate .insurance-table__rate-wrap .insurance-table__rate-star:after,.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--rate .insurance-table__rate-wrap .insurance-table__rate-star:before{content:none}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--rate .insurance-table__rate-wrap .insurance-table__rate-star:first-of-type{z-index:5;width:17px}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--rate .insurance-table__rate-wrap .insurance-table__rate-star:nth-of-type(2){z-index:4;width:34px}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--rate .insurance-table__rate-wrap .insurance-table__rate-star:nth-of-type(3){z-index:3;width:51px}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--rate .insurance-table__rate-wrap .insurance-table__rate-star:nth-of-type(4){z-index:2;width:68px}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--rate .insurance-table__rate-wrap .insurance-table__rate-star:nth-of-type(5){z-index:1;width:85px}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--rate .insurance-table__rate-link{text-transform:none}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__column-group--medcine .insurance-table__cell--separator:after{bottom:-48px}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__data-text{position:relative}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__data-text:before{content:"";position:absolute;height:14px;top:2px;background-repeat:no-repeat}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__text-red{color:#ff4641;text-transform:none}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__data-text--check:before{left:-24px;width:12px;background-image:url(/webpack/fef756b46440585ddb596df52d23771b.svg)}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__data-text--null:before{left:-16px;width:10px;background-image:url(/webpack/4789b5ed872fdc58ba7576bdfe158c45.svg)}.insurance-table .insurance-table__data .insurance-table__column .insurance-table__cell--price{font-family:KievitProBold,Roboto,sans-serif}.table-button{display:flex;flex-direction:column;align-items:center;margin-left:40px;margin-bottom:42px;padding-top:6px}@media screen and (max-width:768px){.table-button{padding-top:9px;margin-bottom:40px;margin-right:48px;margin-left:0}}@media screen and (max-width:640px){.table-button{padding-top:4px;margin-right:0;margin-bottom:27px}}.table-button .table-button__button{display:flex;justify-content:center;align-items:center;width:336px;height:50px;font-family:KievitPro,Roboto,sans-serif;font-size:15px;margin-bottom:18px}@media screen and (max-width:640px){.table-button .table-button__button{padding-left:6px;padding-right:6px;margin-bottom:14px}}@media screen and (max-width:320px){.table-button .table-button__button{width:100%}}.table-button .table-button__text{font-size:17px;color:#707070}@media screen and (max-width:640px){.table-button .table-button__text{text-align:center;line-height:23px}}.table-option{font-size:12px;line-height:28px;color:#7f7f7f}@media screen and (max-width:640px){.table-option{line-height:12px}}@media screen and (max-width:1100px){.ta-page-commercial\/avia-city_route .commercial__sidebar,.ta-page-commercial\/avia-seo .commercial__sidebar{display:none}}.ta-page-commercial\/avia-seo .commercial__content h3{line-height:24px;margin-bottom:26px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content h3{margin-bottom:24px}}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content p{margin-bottom:27px}}.ta-page-commercial\/avia-seo .commercial__content p:first-child{margin-bottom:0}.ta-page-commercial\/avia-seo .commercial__content p+p{margin-top:-4px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content p+p{margin-top:0;margin-bottom:18px}}.ta-page-commercial\/avia-seo .commercial__content p+h2{margin-top:45px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content p+h2{margin-top:21px}}.ta-page-commercial\/avia-seo .commercial__content h2+p{margin-top:23px;margin-bottom:20px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content h2+p{margin-top:16px}}.ta-page-commercial\/avia-seo .commercial__content p+h3{margin-top:50px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content p+h3{margin-top:0;margin-bottom:16px}}.ta-page-commercial\/avia-seo .commercial__content ul li{position:relative;font-size:17px;line-height:28px;color:#000;padding-left:57px;padding-bottom:4px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content ul li{padding-left:26px}}.ta-page-commercial\/avia-seo .commercial__content ul li:before{position:absolute;content:"";left:31px;top:14px;width:5px;height:5px;border-radius:50%;background-color:#ff4641}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content ul li:before{left:0}}.ta-page-commercial\/avia-seo .commercial__content ul+h2{margin-top:40px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content ul+h2{margin-top:16px}}.ta-page-commercial\/avia-seo .commercial__content ul+h3{margin-top:50px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content ul+h3{margin-top:18px}}.ta-page-commercial\/avia-seo .commercial__content ul+p{margin-top:20px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content ul+p{margin-top:10px}}.ta-page-commercial\/avia-seo .commercial__content .country-price-month{margin-bottom:52px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .country-price-month{margin-bottom:3px}}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .country-price-month+h3{margin-bottom:0}}.ta-page-commercial\/avia-seo .commercial__content .country-price-companies{margin-bottom:60px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .country-price-companies{margin-bottom:36px}}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .country-price-companies+h3{margin-bottom:0}}.ta-page-commercial\/avia-seo .commercial__content .distance-cities{margin-bottom:52px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .distance-cities{margin-bottom:25px}}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .distance-cities__item{min-height:auto;padding:31px 18px 40px 28px;margin-right:14px}}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .distance-cities__title{margin-bottom:17px}}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .distance-cities__label{flex-grow:0;margin-bottom:32px}}@media screen and (max-width:640px){.ta-page-commercial\/avia-seo .commercial__content .distance-cities__button{max-width:220px}}.ta-page-commercial\/avia-seo .commercial__content .nearest-cities{margin-bottom:25px;margin-top:32px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .nearest-cities{margin-top:-12px;margin-bottom:-12px}}.ta-page-commercial\/avia-seo .commercial__content .nearest-cities__list{border-right:none;margin-bottom:0}.ta-page-commercial\/avia-seo .commercial__content .nearest-cities__list:last-child{padding-left:0}.ta-page-commercial\/avia-seo .commercial__content .nearest-cities__item{padding-left:0;margin-bottom:4px}.ta-page-commercial\/avia-seo .commercial__content .nearest-cities__item:before{content:none}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .nearest-cities__item{margin-bottom:12px}}.ta-page-commercial\/avia-seo .commercial__content .nearest-cities__airports{line-height:14px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .nearest-cities__airports{margin-top:0}}.ta-page-commercial\/avia-seo .commercial__content .get-to-city+h2{margin-top:0;margin-bottom:28px}.ta-page-commercial\/avia-seo .commercial__content .avia-tourists-reviews{padding-left:28px;padding-bottom:32px;margin-bottom:42px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .avia-tourists-reviews{padding-bottom:24px;margin-bottom:24px}}.ta-page-commercial\/avia-seo .commercial__content .reviews-tourists__info{padding-left:16px}.ta-page-commercial\/avia-seo .commercial__content a.avia-filters__mobile-button .no-touch,.ta-page-commercial\/avia-seo .commercial__content a.avia-filters__mobile-button:active,.ta-page-commercial\/avia-seo .commercial__content a.avia-filters__mobile-button:hover{border-color:#d5cdbe}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .avia-flights{margin:0}}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .avia-flights__switcher{margin-bottom:17px}}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .avia-flights+.low-coster{margin-top:0}}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .low-coster.transfers-flights+h2{margin-top:25px}}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .flight-route__city{font-size:10px;color:#000}}@media screen and (max-width:768px){.ta-page-commercial\/avia-seo .commercial__content .flight-route__codes{margin-top:8px}}@media screen and (max-width:320px){.ta-page-commercial\/avia-seo .commercial__content .flight-route__codes{display:flex;justify-content:stretch;margin:0 0 4px}}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .flight-route__code{font-size:14px;font-family:KievitProMedium,Roboto,sans-serif}}.ta-page-commercial\/avia-seo .commercial__content .low-coster a.transfers-flights__flight{transition:all .3s ease}.ta-page-commercial\/avia-seo .commercial__content .low-coster a.transfers-flights__flight .no-touch .transfers-flights__price-wrap,.ta-page-commercial\/avia-seo .commercial__content .low-coster a.transfers-flights__flight:focus .transfers-flights__price-wrap,.ta-page-commercial\/avia-seo .commercial__content .low-coster a.transfers-flights__flight:hover .transfers-flights__price-wrap{opacity:0}@media screen and (max-width:992px){.ta-page-commercial\/avia-seo .commercial__content .low-coster a.transfers-flights__flight{padding:0 11px}}@media screen and (max-width:768px){.ta-page-commercial\/avia-seo .commercial__content .low-coster a.transfers-flights__flight{margin-top:18px}}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .low-coster a.transfers-flights__flight{padding-right:22px}.ta-page-commercial\/avia-seo .commercial__content .low-coster a.transfers-flights__flight .transfers-flights__flight-wrap{padding-top:14px!important}}.ta-page-commercial\/avia-seo .commercial__content h3.seo-interesting__title{margin-top:4px;margin-bottom:4px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content h3.seo-interesting__title{margin-bottom:8px;margin-top:0}}.ta-page-commercial\/avia-seo .commercial__content h3.flight-offers__title{margin-bottom:12px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content h3.flight-offers__title{margin-bottom:6px}}.ta-page-commercial\/avia-seo .commercial__content h3.avia-most-cheap-places__title{margin-bottom:9px}.ta-page-commercial\/avia-seo .commercial__content .flight-offers--sale h3.flight-offers__title{margin:0;min-height:60px;max-width:185px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .flight-offers--sale{min-height:47px;padding-top:6px;margin-bottom:11px}}.ta-page-commercial\/avia-seo .commercial__content .flight-offers--sale+p{margin-top:31px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .flight-offers--sale+p{margin-top:15px;margin-bottom:18px}}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .flight-offers__pagination{margin-bottom:20px}}@media screen and (max-width:1199px){.ta-page-commercial\/avia-seo .commercial__content .flight-offers__price-btn{margin-left:0;margin-right:0}}@media screen and (max-width:992px){.ta-page-commercial\/avia-seo .commercial__content .flight-offers__price-btn{margin-left:7px;margin-right:7px}}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .flight-offers__price-btn{margin-left:19px;margin-right:16px}}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .seo-button-more__wrap{margin-bottom:24px}}.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info{padding-top:18px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info{padding-top:8px;margin:0 -12px}}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info__item{margin-left:0}}.ta-page-commercial\/avia-seo .commercial__content .seo-interesting{padding-bottom:20px}.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--two{flex-wrap:nowrap}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--two{flex-wrap:wrap;padding-top:0}}.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--two .seo-interesting-info__item{margin-bottom:0}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--two .seo-interesting-info__item:not(:last-child){margin-bottom:10px}}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--two .seo-interesting{padding-top:23px}}.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--three .seo-interesting-info__item:nth-child(2){margin-bottom:0}@media screen and (max-width:1024px){.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--three .seo-interesting-info__item:nth-child(2){margin-bottom:25px}}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--three .seo-interesting-info__item:nth-child(2){margin-bottom:11px}}@media screen and (max-width:1024px){.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--three .seo-interesting-info__item{flex-basis:100%}}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--three .seo-interesting-info__item{margin-bottom:11px}}.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--four{padding-top:11px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--four{margin-top:-16px}}.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--five,.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--six{padding-top:14px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--five,.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--six{padding-top:8px}}.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--five .seo-interesting,.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--six .seo-interesting{padding-bottom:38px;padding-left:28px}@media screen and (max-width:768px){.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--five .seo-interesting,.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--six .seo-interesting{padding-top:25px;padding-bottom:26px}}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--five .seo-interesting,.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--six .seo-interesting{padding-left:12px;padding-bottom:23px}}.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--five .seo-interesting-info__item--big .seo-interesting,.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--six .seo-interesting-info__item--big .seo-interesting{padding-top:26px;padding-bottom:10px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--five .seo-interesting-info__item--big .seo-interesting,.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--six .seo-interesting-info__item--big .seo-interesting{padding-bottom:23px}}.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--five .seo-interesting-info__item--big .seo-interesting__img-wrapper,.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--six .seo-interesting-info__item--big .seo-interesting__img-wrapper{margin-top:-8px}.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--five .seo-interesting__img-wrapper,.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--six .seo-interesting__img-wrapper{margin-top:19px;margin-right:29px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--five .seo-interesting__img-wrapper,.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--six .seo-interesting__img-wrapper{margin-right:15px;margin-top:10px}}.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--six .seo-interesting-info__item:nth-child(5){margin-bottom:0}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info--six .seo-interesting-info__item:nth-child(5){margin-bottom:11px}}.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info__item--big{flex-basis:100%}.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info__item--big .seo-interesting{padding-right:26px;padding-top:26px;padding-bottom:20px}.ta-page-commercial\/avia-seo .commercial__content .seo-interesting-info__item--big .seo-interesting__img-wrapper{margin-top:-8px}.ta-page-commercial\/avia-seo .commercial__content .seo-excursions__show-more-button{align-self:flex-start;margin-top:12px}.ta-page-commercial\/avia-seo .commercial__content .seo-interesting__wrapper{align-items:stretch}.ta-page-commercial\/avia-seo .commercial__content .seo-interesting__img-wrapper{margin-right:22px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .seo-interesting__img-wrapper{align-self:center;margin-top:0;margin-right:12px}}.ta-page-commercial\/avia-seo .commercial__content .seo-interesting__text{max-width:226px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .seo-interesting__text{margin-top:4px}}.ta-page-commercial\/avia-seo .commercial__content .avia-most-cheap-places--interesting{padding-top:10px}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .avia-most-cheap-places--interesting{padding-top:5px}}@media screen and (max-width:480px){.ta-page-commercial\/avia-seo .commercial__content .avia-most-cheap-places--interesting .avia-most-cheap-places__pagination{margin-bottom:22px}}.ta-page-commercial\/avia-seo .commercial__content .select2.select2-container{flex-basis:220px;flex-shrink:0}@media screen and (max-width:690px){.ta-page-commercial\/avia-seo .commercial__content .select2.select2-container{flex-basis:200px}}@media screen and (max-width:600px){.ta-page-commercial\/avia-seo .commercial__content .select2.select2-container{flex-basis:145px}}.ta-page-commercial\/avia-seo .commercial__content .select2.select2-container.select2-container--default{margin-right:6px}.ta-page-commercial\/avia-seo .commercial__content .select2.select2-container.select2-container--default .select2-selection--single.avia-select-container{height:40px;border:2px solid #d5cdbe;border-radius:2px;padding:9px 14px 16px 5px}.ta-page-commercial\/avia-seo .commercial__content .select2.select2-container.select2-container--default .select2-selection--single.avia-select-container .select2-selection__rendered{font-size:15px;line-height:18px}.ta-page-commercial\/avia-seo .commercial__content .select2.select2-container.select2-container--default .select2-selection--single.avia-select-container .select2-selection__arrow{height:40px;width:38px;background-repeat:no-repeat;background-position:50%;background-image:url(/webpack/5d868ae544375791b92e5dfbc72a50de.svg)}.ta-page-commercial\/avia-seo .commercial__content .select2.select2-container.select2-container--default .select2-selection--single.avia-select-container .select2-selection__arrow b{border-color:transparent}.ta-page-commercial\/avia-seo .select2-container--open span.select2-selection--single.avia-select-container .select2-selection__arrow{transform:rotate(180deg)}.avia-head{padding-top:224px;height:730px;background-color:#aaa;background-image:url(/webpack/bg-head.06385aeb22e11b86b16011f637ce85b4.jpg);background-size:cover;background-position:50%}@media screen and (max-width:768px){.avia-head{height:636px;padding-top:85px}}.avia-head__title{margin-bottom:20px;color:#fff;font-family:KievitProExtraBold,Roboto,sans-serif;font-size:48px;line-height:1.125;text-align:center;text-transform:none;letter-spacing:0}@media screen and (max-width:768px){.avia-head__title{margin-bottom:5px;font-size:25px;line-height:1}}.avia-head__desc{text-align:center;color:#fff;margin-bottom:48px}@media screen and (max-width:768px){.avia-head__desc{margin-bottom:17px}}.avia-head__desc p{font-size:21px;line-height:1.33333;margin:0}@media screen and (max-width:768px){.avia-head__desc p{font-size:15px;line-height:1.66667}}.avia-footnote{display:block;margin-top:5px;text-align:right;font-size:12px;line-height:1.25;color:#7f7f7f}.flight-company,.flight-company__icon{display:flex;align-items:center}.flight-company__icon{justify-content:center;flex-shrink:0;width:70px;height:70px;margin-right:12px}@media screen and (max-width:768px){.flight-company__icon{width:32px;height:32px;margin-right:6px}}.flight-company__icon img{width:50px;height:50px}@media screen and (max-width:768px){.flight-company__icon img{width:24px;height:24px}}.flight-company__name{color:#000;font-size:15px;line-height:1.2}.flight-company__text{font-size:13px;line-height:24px;color:#7f7f7f}.flight-route{padding-top:17px}@media screen and (max-width:768px){.flight-route{padding-top:0}}.flight-route__fly-times{position:relative;top:-7px;display:flex;justify-content:space-between}@media screen and (max-width:768px){.flight-route__fly-times{display:none}}.flight-route__change{position:absolute;top:-34px;left:50%;transform:translateX(-50%);color:#7f7f7f;font-size:13px}@media screen and (max-width:768px){.flight-route__change{top:auto;bottom:-19px}}.flight-route__codes{margin:8px 0;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:768px){.flight-route__codes{margin:27px 0 1px}}.flight-route__code{color:#000;font-size:17px;font-family:KievitProMedium,Roboto,sans-serif;line-height:1;text-transform:uppercase}@media screen and (max-width:768px){.flight-route__code{font-size:15px}}.flight-route__code--middle{text-transform:none;font-size:13px}.flight-route__divider{height:1px;margin:0 10px;flex-grow:1;background:rgba(31,21,1,.2)}@media screen and (max-width:768px){.flight-route__divider{margin:0 5px}}.flight-route__dots{position:relative;display:flex;align-items:center;flex:1}@media screen and (max-width:768px){.flight-route__dots{padding:0 8px}}.flight-route__dot{width:7px;height:7px;border-radius:50%;background-color:#000}.flight-route__cities{display:flex;justify-content:space-between;margin-bottom:3px}.flight-route__city{color:#000;font-size:13px}@media screen and (max-width:768px){.flight-route__city{color:#7f7f7f}}.flight-route__city svg{vertical-align:middle}.flight-route__dates{display:flex;justify-content:flex-start}.flight-route__date{font-size:13px;color:#7f7f7f;text-transform:lowercase}.nearest-cities{margin:35px 0;display:flex}@media screen and (max-width:768px){.nearest-cities{flex-wrap:wrap;margin:18px 0}}.nearest-cities__list{flex-basis:48%;border-right:1px solid #f5f1e8}.nearest-cities__list:last-child{flex-basis:60%;border-right:none;padding-left:35px}@media screen and (max-width:768px){.nearest-cities__list:last-child{margin-bottom:0;flex-basis:50%}}@media screen and (max-width:480px){.nearest-cities__list:last-child{flex-basis:100%;padding-left:0}}@media screen and (max-width:768px){.nearest-cities__list{flex-basis:50%;margin-bottom:18px}}@media screen and (max-width:480px){.nearest-cities__list{flex-basis:100%;border-right:none}}.nearest-cities__link{font-size:17px;color:#000;border-bottom:1px solid #ff4641}.no-touch .nearest-cities__link:focus,.no-touch .nearest-cities__link:hover{color:#ff4641}.nearest-cities__airports{margin-top:6px;font-size:13px;letter-spacing:.02em;color:#7f7f7f}.nearest-cities__airports a:not(:last-child):after{content:", "}.nearest-cities__item{margin-bottom:18px}.nearest-cities__item:last-child{margin-bottom:0}.country-price-companies{position:relative}@media screen and (max-width:768px){.country-price-companies{display:flex}}@media screen and (max-width:768px){.country-price-companies__chart{width:calc(100% - 22px)!important}}.country-price-companies__mobile-icons{display:none}@media screen and (max-width:768px){.country-price-companies__mobile-icons{display:block;width:22px}}.country-price-companies__icons{height:100%;padding-top:6px;padding-bottom:40px;display:flex;flex-direction:column;justify-content:space-between}.country-price-companies__icon{width:22px;height:22px;border-radius:50%;list-style:none;background:no-repeat 50%;background-size:cover}@media screen and (max-width:480px){.country-price-month{margin-right:-12px}}.country-price-month__container{height:300px;position:relative}@media screen and (max-width:480px){.country-price-month__container{height:220px;overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch}}.country-price-month__chart{height:100%}@media screen and (max-width:480px){.country-price-month__chart{min-width:620px}}.country-price-month__switcher{margin-bottom:30px}.country-price-month__radio{display:inline-block;margin-right:30px}.country-price-month__radio:last-child{margin-right:0}@media screen and (max-width:768px){.country-price-month__radio{margin-right:25px}}.seo-button-more__wrap{max-width:220px;margin:37px auto 59px}@media screen and (max-width:480px){.seo-button-more__wrap{max-width:100%;margin:18px 0 27px}}.seo-button-more__wrap--avia{max-width:288px}@media screen and (max-width:480px){.seo-button-more__wrap--avia{max-width:100%}}@media screen and (max-width:480px){.seo-button-more__wrap--avia .seo-button-more{padding:15px 0 15px 5px}}@media screen and (max-width:480px){.seo-button-more__wrap--avia .seo-button-more__icon{margin-right:9px}}.seo-button-more__wrap--continent{max-width:149px}@media screen and (max-width:480px){.seo-button-more__wrap--continent{max-width:100%}}.seo-button-more{display:flex;align-items:center;justify-content:center;width:100%;height:50px;font-size:15px;line-height:17px;letter-spacing:0;padding:10px 17px;boreder-radius:2px;border:2px solid #f0eade;background-color:#fff;color:#000}.seo-button-more .no-touch,.seo-button-more:focus,.seo-button-more:hover{background-color:#ff4641;border-color:#ff4641;color:#fff}.seo-button-more .no-touch .seo-button-more__icon path,.seo-button-more:focus .seo-button-more__icon path,.seo-button-more:hover .seo-button-more__icon path{fill:#fff}@media screen and (max-width:480px){.seo-button-more--red{justify-content:center;letter-spacing:.2px;padding-top:15px;padding-bottom:15px;background-color:#ff4641;border-color:#ff4641;color:#fff}}.seo-button-more--red .no-touch,.seo-button-more--red:focus,.seo-button-more--red:hover{background-color:#ff140d}.seo-button-more__icon{margin-right:8px;flex-shrink:0}.low-coster.transfers-flights .low-coster__price{margin-bottom:30px}.low-coster.transfers-flights .low-coster__price .flight-company__wrap{width:48px;height:48px}@media screen and (max-width:768px){.low-coster.transfers-flights .low-coster__price .flight-company__wrap{width:32px;height:32px}}.low-coster.transfers-flights .low-coster__price .flight-company__group{align-self:flex-start;padding-top:4px}.low-coster.transfers-flights .low-coster__price .transfers-flights__price-wrap{padding-left:26px}@media screen and (max-width:992px){.low-coster.transfers-flights .low-coster__price .transfers-flights__price-wrap{padding-left:28px}}.low-coster.transfers-flights .low-coster__time .transfers-flights__flight-company{align-self:auto;padding-top:10px}@media screen and (max-width:768px){.low-coster.transfers-flights .low-coster__time .transfers-flights__flight-company{padding-top:0}}.low-coster.transfers-flights .low-coster__time .transfers-flights__price-wrap{padding-left:28px}.low-coster.transfers-flights .low-coster__time .flight-route{padding-right:4px}.low-coster.transfers-flights .low-coster__time .flight-company__number{font-size:15px;line-height:24px;color:#ff4641}@media screen and (max-width:480px){.low-coster.transfers-flights .low-coster__time .flight-company__number{font-size:10px;line-height:17px}}@media screen and (max-width:480px){.low-coster.transfers-flights .low-coster__time .flight-company{align-items:flex-start}}@media screen and (max-width:480px){.low-coster.transfers-flights .low-coster__time .flight-company__group{padding-top:0}}.low-coster.transfers-flights a.transfers-flights__flight{padding-right:26px}.low-coster.transfers-flights .flight-route__change{top:-30px}.low-coster.transfers-flights .transfers-flights__flight-company{align-self:flex-end}@media screen and (max-width:320px){.low-coster.transfers-flights .transfers-flights__flight-company{display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%;margin-bottom:4px}}.low-coster.transfers-flights .transfers-flights__flight-wrap{padding-top:18px;padding-bottom:25px}@media screen and (max-width:768px){.low-coster.transfers-flights .transfers-flights__flight-wrap{padding-top:13px;padding-bottom:30px}}@media screen and (max-width:320px){.low-coster.transfers-flights .transfers-flights__flight-wrap{padding-top:18px;padding-bottom:21px;flex-direction:column;justify-content:stretch;align-items:stretch}}.low-coster.transfers-flights .flight-company__wrap{width:40px;height:40px;margin-right:13px}@media screen and (max-width:320px){.low-coster.transfers-flights .flight-company__wrap{width:32px;height:32px}}.low-coster.transfers-flights .flight-company__icon{width:40px;height:40px}@media screen and (max-width:320px){.low-coster.transfers-flights .flight-company__icon{width:32px;height:32px}}.low-coster.transfers-flights .flight-company__name{max-width:80px}@media screen and (max-width:320px){.low-coster.transfers-flights .flight-company__name{font-size:14px}}@media screen and (max-width:320px){.low-coster.transfers-flights .flight-company__text{font-size:10px;line-height:15px}}.low-coster.transfers-flights .flight-price{display:none}@media screen and (max-width:320px){.low-coster.transfers-flights .flight-price{display:block;font-size:21px;line-height:17px;letter-spacing:.2px;padding-top:5px;color:#ff4641}}.low-coster.transfers-flights .transfers-flights__price-wrap{padding-left:33px;padding-top:18px}@media screen and (max-width:320px){.low-coster.transfers-flights .transfers-flights__price-wrap{display:none}}.low-coster.transfers-flights .transfers-flights__rate-wrap{display:flex;margin-top:15px;margin-left:4px}@media screen and (max-width:320px){.low-coster.transfers-flights .transfers-flights__rate-wrap{margin-top:0;margin-left:0}}.low-coster.transfers-flights .transfers-flights__description{display:none;font-size:10px;line-height:18px;color:#7f7f7f}@media screen and (max-width:320px){.low-coster.transfers-flights .transfers-flights__description{display:block}}.low-coster.transfers-flights .transfers-flights__stars{margin-right:10px}@media screen and (max-width:320px){.low-coster.transfers-flights .transfers-flights__stars{display:flex;margin-right:6px}}.low-coster.transfers-flights .transfers-flights__stars svg{width:16px;height:16px}@media screen and (max-width:320px){.low-coster.transfers-flights .transfers-flights__stars svg{width:12px;height:12px;margin-right:3px}}.low-coster.transfers-flights .transfers-flights__value{font-size:15px;line-height:18px;color:#000}@media screen and (max-width:320px){.low-coster.transfers-flights .transfers-flights__value{font-size:14px;line-height:17px}}@media screen and (max-width:320px){.low-coster.transfers-flights .flight-route__divider{display:none}}.low-coster.transfers-flights .transfers-flights__price-wrap{padding-top:11px}@media screen and (max-width:320px){.low-coster.transfers-flights .transfers-flights__price-wrap{padding-left:0}}.low-coster.transfers-flights .transfers-flights__search{height:50px}@media screen and (max-width:320px){.low-coster.transfers-flights .transfers-flights__flight-route{display:none}}.transfers-flights__mobile{display:none}@media screen and (max-width:320px){.transfers-flights__mobile{display:block}}@media screen and (max-width:320px){.transfers-flights__mobile .transfers-flights__mobile-rating .transfers-flights__flight-description{display:flex}}.transfers-flights__mobile .transfers-flights__mobile-rating .transfers-flights__description:first-child{margin-right:40px}.transfers-flights__mobile .transfers-flights__mobile-rating .transfers-flights__description:nth-child(2){margin-right:80px}.transfers-flights__mobile .transfers-flights__mobile-rating .transfers-flights__description{margin-right:44px}@media screen and (max-width:320px){.transfers-flights__mobile .transfers-flights__mobile-rating .flight-route__code{margin-right:45px}}@media screen and (max-width:320px){.transfers-flights__mobile .transfers-flights__mobile-rating .flight-route__cities{display:flex;justify-content:stretch;margin-bottom:8px}}@media screen and (max-width:320px){.transfers-flights__mobile .transfers-flights__mobile-rating .flight-route__city{margin-right:39px}}@media screen and (max-width:320px){.transfers-flights__mobile .transfers-flights__mobile-rating .transfers-flights__common{display:flex;margin-bottom:2px}}@media screen and (max-width:320px) and (max-width:320px){.transfers-flights__mobile .transfers-flights__mobile-rating .transfers-flights__common .transfers-flights__rate-wrap{display:flex;align-items:center}}.transfers-flights__mobile .transfers-flights__mobile-rating .flight-time{font-size:14px;line-height:17px;margin-right:22px}.transfers-flights__mobile .transfers-flights__mobile-price{display:flex}.transfers-flights__mobile .transfers-flights__mobile-price .transfers-flights__column:not(:last-child){margin-right:60px}.transfers-flights__mobile .transfers-flights__mobile-price .flight-route__code{margin-bottom:6px}.transfers-flights__mobile .transfers-flights__mobile-time{display:flex;flex-wrap:wrap}.transfers-flights__mobile .transfers-flights__mobile-time .flight-route__time{font-size:14px;font-family:KievitProMedium,Roboto,sans-serif}.transfers-flights__mobile .transfers-flights__mobile-time .transfers-flights__column:not(:last-child){margin-right:60px}.transfers-flights__mobile .transfers-flights__mobile-time .transfers-flights__column--top{padding-top:13px}.transfers-flights__mobile .transfers-flights__mobile-time .transfers-flights__column--double{display:flex}.transfers-flights__mobile .transfers-flights__mobile-time .transfers-flights__column-group:first-child{margin-right:19px}.transfers-flights__mobile .transfers-flights__mobile-time .transfers-flights__column-group:last-child{align-self:flex-end}.transfers-flights__mobile .transfers-flights__mobile-time .flight-route__code{margin-bottom:6px}.flight-filter{display:none}@media screen and (max-width:480px){.flight-filter{display:flex;position:relative;min-width:296px;height:40px;margin-bottom:15px;padding:6px 12px;border:2px solid #d5cdbe;border-radius:2px;background-image:url(/webpack/915da71d980e946f200ba3bb9e286545.svg);background-position:97% 40%;background-repeat:no-repeat}}.flight-filter__filter-text{font-size:15px;line-height:24px}.get-to-city{display:flex;flex-wrap:wrap;margin-top:4px}@media screen and (max-width:480px){.get-to-city{margin-top:-6px}}.get-to-city__advice{flex-basis:33.33333%-95;padding-right:95px;margin-bottom:48px}.get-to-city__advice:nth-child(3n+3){padding-right:0}@media screen and (max-width:992px){.get-to-city__advice:nth-child(3n+3){padding-right:95px}}@media screen and (max-width:480px){.get-to-city__advice{flex-basis:100%;padding-right:0;margin-bottom:22px}}a.get-to-city__title{display:flex;flex-direction:column;max-width:225px;font-size:21px;line-height:25px;font-family:KievitProMedium,Roboto,sans-serif;padding-bottom:10px;border-bottom:none;text-decoration:underline;-webkit-text-decoration-color:#cecbc3;text-decoration-color:#cecbc3}@media screen and (max-width:480px){a.get-to-city__title{max-width:100%;font-size:17px;line-height:20px}}a.get-to-city__title .no-touch,a.get-to-city__title:hover{color:#ff4641}.get-to-city__distance{font-size:17px;line-height:28px;color:#7f7f7f}.avia-list__item{color:#000}a.avia-list__price{line-height:24px;margin-left:7px;border-bottom:none;color:#ff4641}a.avia-list__price .no-touch,a.avia-list__price:hover{border-bottom:1px solid #ff4641}@media screen and (max-width:480px){a.avia-list__price{margin-left:16px}}.avia-alternative-types{display:flex;flex-wrap:wrap}@media screen and (max-width:480px){.avia-alternative-types{padding-top:14px}}.avia-alternative-types__item{flex-basis:33.33333%;margin-right:18px}@media screen and (max-width:480px){.avia-alternative-types__item{flex-basis:100%;margin-right:0}}@media screen and (max-width:480px){.avia-alternative-types__item:not(:last-child){margin-bottom:25px}}.avia-alternative-types__country{font-size:21px;line-height:25px;font-family:KievitProMedium,Roboto,sans-serif;margin-bottom:5px}@media screen and (max-width:480px){.avia-alternative-types__country{margin-bottom:0}}.avia-alternative-types__text{font-size:17px;line-height:28px;color:#7f7f7f}.avia-city-routes{position:relative}.avia-city-routes h2{font-size:24px;line-height:28px}@media screen and (min-width:991px){.avia-city-routes h2{font-size:30px;line-height:36px}}@media screen and (max-width:767px){.commercial-avia_airline__raise,.commercial-avia_city_route_2__raise,.commercial-avia_city_route__raise{position:relative;z-index:1005}}.avia-city-routes__popular-destinations{margin-top:27px}.avia-city-routes__popular-wrap{position:relative;margin-top:23px}@media screen and (min-width:991px){.avia-city-routes__popular-wrap{margin:23px -15px 0}}@media screen and (min-width:991px){.avia-city-routes__popular-list{display:flex;justify-content:space-between;flex-wrap:wrap}}.avia-city-routes__popular-item{flex-grow:1;height:160px;cursor:pointer}@media screen and (min-width:481px){.avia-city-routes__popular-item{height:250px}}@media screen and (min-width:991px){.avia-city-routes__popular-item{width:30%;height:160px;margin:27px 15px 0}.avia-city-routes__popular-item--top{width:40%;height:250px;margin:8px 15px 0}}.avia-city-routes__popular-item a{text-decoration:none;border:none}.avia-city-routes__popular-link{position:relative;display:block;height:100%;background:#e3dac6}.avia-city-routes__popular-link:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:transparent;transition:background .3s}.no-touch .avia-city-routes__popular-link:hover:after{background:rgba(0,0,0,.5)}.avia-city-routes__popular-bg{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avia-city-routes__popular-text{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box;padding:0 20px 15px;background:linear-gradient(1turn,rgba(0,0,0,.68),transparent 50.08%);color:#fff}.avia-city-routes__popular-title{font-size:21px;line-height:24px;color:#fff}.avia-city-routes__popular-title span{display:block;font-family:KievitProBold,Roboto,sans-serif;font-size:28px;line-height:32px}.avia-city-routes__popular-price{margin-top:8px;margin-left:3px;font-size:15px;line-height:24px}.avia-city-routes__popular-pagination{position:relative;bottom:auto!important;display:flex;justify-content:center;align-items:center;min-height:11px;margin-top:26px}@media screen and (min-width:991px){.avia-city-routes__popular-pagination{display:none}}.avia-city-routes__popular-pagination--lock{display:none}.avia-city-routes__pagination-bullet{margin:0 5px;width:6px;height:6px;background-color:#dfdcd4;border-radius:50%;transition:.3s}.avia-city-routes__pagination-bullet--active{width:10px;height:10px;background:#ff4641}.other-routes__nearest-routes{margin-top:29px;box-shadow:0 8px 50px rgba(31,21,1,.09);border-radius:5px;padding-top:29px;padding-bottom:49px}@media screen and (min-width:991px){.other-routes__nearest-routes{margin-top:50px}}.other-routes__nearest-routes a{-webkit-tap-highlight-color:rgba(0,0,0,0)}.other-routes__nearest-routes a:hover{transition:.3s}@media screen and (min-width:768px){.other-routes__nearest-routes{width:106%;margin-left:-3%;padding-top:51px}}@media screen and (min-width:1920px){.other-routes__nearest-routes{width:108%;margin-left:-4%}}@media screen and (min-width:1920px){.other-routes__nearest-routes.other-routes__nearest-routes--railway{margin-left:0}}.avia-city-routes__nearest-routes-wrap{position:relative}@media screen and (min-width:768px){.avia-city-routes__nearest-routes-wrap{display:flex;flex-wrap:nowrap;width:100%}}.avia-city-routes__nearest-routes-link{display:flex;justify-content:space-between;align-items:center;padding:21px 18px 13px 12px;background-color:#faf8f3;border-radius:2px}@media screen and (min-width:768px){.avia-city-routes__nearest-routes-link{justify-content:normal;padding:21px 30px 23px}}.no-touch .avia-city-routes__nearest-routes-link:hover{background-color:#fde283;box-shadow:0 8px 50px rgba(31,21,1,.09)}.avia-city-routes__nearest-routes-direction{font-family:KievitProMedium,Roboto,sans-serif;font-size:14px;line-height:24px;white-space:nowrap;color:#212121}@media screen and (min-width:768px){.avia-city-routes__nearest-routes-direction{font-size:15px}}.avia-city-routes__nearest-routes-direction span{display:block;margin-bottom:-1px;font-size:10px;line-height:10px;color:#7f7f7f}@media screen and (min-width:768px){.avia-city-routes__nearest-routes-direction span{height:11px;margin-bottom:10px;font-size:0;background:url(/webpack/1fc43629ed37f9f6830a6133afc2b8f1.svg) no-repeat 0 50%/20px 11px}}.avia-city-routes__nearest-routes-direction--to{margin-top:5px}@media screen and (min-width:768px){.avia-city-routes__nearest-routes-direction--to{margin-top:0;text-align:right}}@media screen and (min-width:768px){.avia-city-routes__nearest-routes-direction--to span{background:url(/webpack/dde3759a472fd20cdb96622b17330bd1.svg) no-repeat 100% 50%/20px 11px}}.avia-city-routes .airline-indents{display:block;width:100%;margin:40px 0;border-top:1px solid #efeadf;border-bottom:1px solid #efeadf}@media screen and (min-width:768px){.avia-city-routes .airline-indents{margin:50px 0}}.avia-city-routes__chart-img{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;min-height:210px;width:100%;-o-object-fit:contain;object-fit:contain}.flights-price-calendar{position:absolute;top:35px;left:50%;transform:translateX(-50%);width:100%;visibility:hidden}.flights-price-calendar__items{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:-5px;padding-top:15px}.flights-price-calendar__item-wrap{padding:5px}.flights-price-calendar__item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:92px;height:70px;padding:16px 17px 13px;background-color:#f5f1e8}@media screen and (min-width:768px){.flights-price-calendar__item{width:190px;height:108px;padding:9px 17px 13px}}.flights-price-calendar__month{margin-bottom:15px;font-size:10px;text-transform:uppercase;color:#7f7f7f}@media screen and (min-width:768px){.flights-price-calendar__month{margin-bottom:10px;font-size:13px}}.flights-price-calendar__price{font-size:15px;font-family:KievitProBold,Roboto,sans-serif;white-space:nowrap;color:#212121}@media screen and (min-width:768px){.flights-price-calendar__price{font-size:21px}}.avia-calendar{overflow:hidden;margin-top:31px}@media screen and (max-width:768px){.avia-calendar{margin:0 -12px}}.stock-tickets{position:relative;margin-bottom:30px}@media screen and (min-width:768px){.stock-tickets{margin-bottom:50px}}.stock-tickets.loading .stock-tickets__preloader{display:flex}.stock-tickets__container{margin-bottom:30px}@media screen and (min-width:768px){.stock-tickets__container{margin-bottom:40px}}.stock-tickets__slider{margin-bottom:15px;overflow:visible}.stock-tickets__slider.swiper-wrapper{display:flex;align-items:stretch}@media screen and (min-width:1300px){.stock-tickets__slider{overflow:hidden}}.stock-tickets__slide{display:flex;position:relative;flex-direction:column;justify-content:center;height:auto;transition:all .3s ease;box-sizing:border-box;padding:20px 12px;background:#faf8f3;border-radius:5px;text-align:center;transition:background .3s ease;cursor:pointer}@media screen and (min-width:768px){.stock-tickets__slide{padding:30px}}@media screen and (min-width:1024px){.stock-tickets__slide{max-width:280px}}.no-touch .stock-tickets__slide:hover{background:#f5f1e8}.no-touch .stock-tickets__slide:hover .stock-ticket__btn-select--hover{opacity:1;display:block}.no-touch .stock-tickets__slide:hover .stock-ticket__btn-select:first-child{display:none}.stock-tickets__slide--last .stock-ticket{height:100%}@media screen and (min-width:1024px){.stock-tickets__slide--last{display:none}}.stock-tickets__button{display:table;margin:0 auto;padding:13px 21px;border:2px solid #f0eade;border-radius:2px;color:#212121;transition:color .3s,background-color .3s,border-color .3s}.stock-tickets__button svg{vertical-align:middle;margin-right:3px}.stock-tickets__button span{vertical-align:middle}.stock-tickets__button .no-touch,.stock-tickets__button:focus,.stock-tickets__button:hover{color:#fff;background-color:#ff4641;border-color:#ff4641;transform:none}@media screen and (max-width:640px){.stock-tickets__button{display:block;background-color:#ff4641;border-color:#ff4641;color:#fff;font-size:15px;width:100%;padding:15px}.stock-tickets__button svg{display:none}}.stock-tickets__preloader{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;align-items:center;justify-content:center;z-index:1}.stock-tickets__paginaton{white-space:nowrap;margin:20px auto}@media screen and (min-width:641px){.stock-ticket__btn{display:none}}.stock-ticket__logo-company{margin:0 auto 5px}@media screen and (min-width:768px){.stock-ticket__logo-company{margin:0 auto 16px}}.stock-ticket__info-wrap{display:block;min-height:52px}@media screen and (min-width:768px){.stock-ticket__info-wrap{min-height:85px}}.stock-ticket__logo{width:40px;height:40px;border-radius:12px;border:1px solid #f5f1e8}@media screen and (min-width:768px){.stock-ticket__logo{width:60px;height:60px}}.stock-ticket__title{font-size:14px;line-height:17px;font-family:KievitProMedium,Roboto,sans-serif;text-align:center;margin:0 auto 9px;max-width:none}@media screen and (min-width:768px){.stock-ticket__title{font-size:21px;line-height:24px}}.stock-ticket__time-left{font-family:KievitProMedium,Roboto,sans-serif;font-size:11px;line-height:17px;letter-spacing:.04em;text-transform:uppercase}@media screen and (min-width:768px){.stock-ticket__time-left{font-size:13px}}.stock-ticket__date-available{font-size:12px;line-height:15px;align-self:center;letter-spacing:.02em;color:#7f7f7f}@media screen and (min-width:768px){.stock-ticket__date-available{font-size:13px;line-height:17px}}.stock-ticket__date-available--margin{margin-top:auto;margin-bottom:6px}.stock-ticket__price{display:block;font-size:15px;color:#ff4641;font-family:KievitProMedium,Roboto,sans-serif;transition:opacity .3s ease;margin-top:9px}@media screen and (min-width:768px){.stock-ticket__price{margin-top:15px}}.stock-ticket__btn-select{display:block;width:100%;height:40px;line-height:9px;color:#fff;font-size:14px;font-family:KievitProMedium,Roboto,sans-serif;border-radius:5px;background:#ff4641;cursor:pointer;box-sizing:border-box;white-space:nowrap;padding:14px}.stock-ticket__btn-select:after{content:"";position:absolute;display:block;top:0;left:0;bottom:0;right:0}@media screen and (min-width:768px){.stock-ticket__btn-select{font-size:15px;line-height:1;height:50px;padding:17px 10px}}@media screen and (min-width:1024px){.stock-ticket__btn-select{background:transparent;line-height:11px;color:#000;border:2px solid #ff4641}}.stock-ticket__btn-select.stock-ticket__btn-select--hover{opacity:0;display:none;background-color:#f60d0a;color:#fff}.stock-ticket__last-slide-btn{cursor:pointer;border-radius:5px;margin-top:9px;padding:11px 25px;font-family:KievitProMedium,Roboto,sans-serif}.stock-ticket__last-slide-btn:after{content:"";position:absolute;display:block;top:0;left:0;bottom:0;right:0}@media screen and (min-width:768px){.stock-ticket__last-slide-btn{padding:16px 25px}}.direct-flights-row:nth-child(odd){background:#faf8f3}.direct-flights-row .no-touch,.direct-flights-row:hover{cursor:pointer;background:#fde283;box-shadow:0 8px 50px rgba(31,21,1,.09)}.direct-flights-row--hide{display:none}.direct-flights-row td{padding:21px 0 21px 3.335%;font-size:15px;line-height:1.6;border:none;vertical-align:top}.direct-flights-row td:first-child{white-space:nowrap}.direct-flights-row td:last-child{padding-right:3.335%}@media screen and (max-width:768px){.direct-flights-row td{padding-left:12px}}.direct-flights-row td span{color:#ff4641;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px}.direct-flights__form{position:relative;display:inline-block}input.direct-flights__date{position:absolute;opacity:0;padding:0;height:auto;pointer-events:none;margin-bottom:6px}input.direct-flights__date::-webkit-input-placeholder{opacity:1;color:#212121}input.direct-flights__date::-moz-placeholder{opacity:1;color:#212121}input.direct-flights__date:-ms-input-placeholder{opacity:1;color:#212121}input.direct-flights__date::placeholder{opacity:1;color:#212121}input.direct-flights__date+label{font-size:21px;color:#212121;font-family:KievitProMedium,Roboto,sans-serif;padding:0;border:none;cursor:pointer}input.direct-flights__date+label:after{content:url(/webpack/fc94b964a83938e054113b09e0f6e8bb.svg);vertical-align:middle;margin-left:15px}.direct-flights__icon{margin-left:15px;vertical-align:middle}@media screen and (max-width:768px){.direct-flights__container{margin:0 -12px;overflow-x:auto;overflow-y:hidden}}.direct-flights__table{margin-bottom:0}@media screen and (max-width:768px){.direct-flights__table{width:925px;max-width:none}}.direct-flights__table>thead th{padding:18px 0 18px 3.335%;font-family:KievitPro,Roboto,sans-serif;font-size:13px;line-height:1;color:#a0a0a0;text-transform:uppercase;border:none}.direct-flights__table>thead th:last-child{padding-right:3.335%}@media screen and (max-width:768px){.direct-flights__table>thead th{padding-left:12px}}.direct-flights__table>thead th:first-child{width:22.2%}@media screen and (max-width:768px){.direct-flights__table>thead th:first-child{width:21.6%}}.direct-flights__table>thead th:nth-child(2){width:16.8%}.direct-flights__table>thead th:nth-child(3){width:13.3%}.direct-flights__table>thead th:nth-child(4){width:15.7%}.direct-flights__table a{color:#ff4641;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px}.direct-flights__table a .no-touch,.direct-flights__table a:hover{text-decoration:underline}.direct-flights__more-box{background-color:#faf8f3;text-align:center;cursor:pointer}@media screen and (max-width:768px){.direct-flights__more-box{margin:0 -12px}}.direct-flights__more-box .no-touch,.direct-flights__more-box:hover{background:#fde283}.direct-flights__more-box--hidden{display:none}.direct-flights__more{margin:0 30px;padding:37px 0;border-top:1px solid #efeadf;font-size:15px;color:#ff4641;cursor:pointer}@media screen and (max-width:768px){.direct-flights__more{margin:0;padding:32px 0}}.direct-flights__button{display:table;margin:40px auto 0;padding:13px 90px;font-size:17px}@media screen and (max-width:768px){.direct-flights__button{display:block;margin-top:25px;padding:13px}}.direct-flights__button span{display:block;font-size:13px}.direct-flights--seo-flights{display:flex;flex-direction:column;padding-top:7px}@media screen and (max-width:480px){.direct-flights--seo-flights{padding-top:0}}@media screen and (max-width:480px){.direct-flights--seo-flights input.direct-flights__date+label{font-size:15px;line-height:15px;padding:11px 11px 12px;border:1px solid #d5cdbe}}.direct-flights--seo-flights input.direct-flights__date+label:after{position:absolute;top:50%;transform:translateY(-50%);left:160px;margin-left:0;padding-top:4px}@media screen and (max-width:480px){.direct-flights--seo-flights input.direct-flights__date+label:after{padding-top:0;right:12px;left:auto;content:url(/webpack/3d23387d284ac6e8b7ffb40a318ce208.svg);align-self:center}}.direct-flights--seo-flights .direct-flights__date-label{display:flex;position:relative}.calendar-nav{display:flex;align-items:center;flex-wrap:wrap}.calendar-nav__action{display:flex;width:100%}@media screen and (min-width:768px){.calendar-nav__action{order:1;width:auto}}.calendar-nav__item{background-color:#faf8f3;height:40px;font-size:15px;font-family:KievitPro,Roboto,sans-serif;padding:5px 15px;color:#212121;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:5px;width:100%;flex:1;white-space:nowrap;transition:all .3s}.calendar-nav__item.active,.no-touch .calendar-nav__item:hover{background-color:#fde283}.calendar-nav__item:nth-child(n+2){margin-left:5px}@media screen and (min-width:768px){.calendar-nav__item{width:auto;margin-left:10px}.calendar-nav__item:nth-child(n+2){margin-left:10px}}.calendar-nav__form{position:relative;margin-top:15px;width:100%}.calendar-nav__form.active .calendar-nav__date+label{background-color:#fde283}@media screen and (min-width:768px){.calendar-nav__form{width:150px;margin-top:0;order:0}}.calendar-nav__date{position:absolute;opacity:0;padding:0;height:auto;pointer-events:none;margin-bottom:6px;width:100%;height:40px}.calendar-nav__date::-webkit-input-placeholder{opacity:1;color:#212121}.calendar-nav__date::-moz-placeholder{opacity:1;color:#212121}.calendar-nav__date:-ms-input-placeholder{opacity:1;color:#212121}.calendar-nav__date::placeholder{opacity:1;color:#212121}.calendar-nav__date+label{font-family:KievitPro,Roboto,sans-serif;font-size:15px;color:#000;padding:6px 30px 6px 15px;border:none;cursor:pointer;background-color:#faf8f3;border-radius:5px;position:relative;height:40px;display:flex;align-items:center;transition:all .3s}.calendar-nav__date+label:after{content:url(/webpack/dea6e6a661db324a0227c3d6d6347a03.svg);vertical-align:middle;margin-left:15px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.no-touch .calendar-nav__date+label:hover{background-color:#fde283}@media screen and (min-width:768px){.calendar-nav__date+label:after{content:url(/webpack/22e323fce8c2c3af8229b6db0a52c276.svg)}}.transfers-flights{border-radius:2px;margin-top:32px}@media screen and (max-width:768px){.transfers-flights{margin-left:-12px;margin-right:-12px}}a.transfers-flights__flight{display:block;padding:0 31px;background:#faf8f3;transition:none;border-bottom:none}@media screen and (max-width:768px){a.transfers-flights__flight{padding:0 12px;margin-bottom:10px}a.transfers-flights__flight .transfers-flights__price-wrap{opacity:1}}a.transfers-flights__flight .no-touch,a.transfers-flights__flight:hover{cursor:pointer;background:#fde283;box-shadow:0 8px 50px rgba(31,21,1,.09)}a.transfers-flights__flight .no-touch .transfers-flights__search,a.transfers-flights__flight:hover .transfers-flights__search{opacity:1}a.transfers-flights__flight .no-touch .transfers-flights__price-wrap,a.transfers-flights__flight:hover .transfers-flights__price-wrap{opacity:0}@media screen and (max-width:768px){a.transfers-flights__flight .no-touch .transfers-flights__price-wrap,a.transfers-flights__flight:hover .transfers-flights__price-wrap{opacity:1}}a.transfers-flights__flight+a.transfers-flights__flight .transfers-flights__flight-wrap{border-top:1px solid #efeadf}@media screen and (max-width:768px){a.transfers-flights__flight+a.transfers-flights__flight .transfers-flights__flight-wrap{border:none}}.transfers-flights__flight-wrap{position:relative;display:flex;justify-content:space-between;align-items:center;padding:14px 0}@media screen and (max-width:768px){.transfers-flights__flight-wrap{flex-wrap:wrap;padding:14px 0 23px}}.transfers-flights__flight-company{width:20%;flex-shrink:0}@media screen and (max-width:768px){.transfers-flights__flight-company{order:0;width:60%;padding:0}}.transfers-flights__flight-route{flex-basis:52.5%;flex-shrink:0}@media screen and (max-width:768px){.transfers-flights__flight-route{order:2;flex-basis:100%}}.transfers-flights__price-wrap{flex-basis:20%;flex-shrink:0;padding-left:25px}@media screen and (max-width:768px){.transfers-flights__price-wrap{order:1;flex-basis:40%;padding:0}}.transfers-flights__price{font-size:21px;font-family:KievitProMedium,Roboto,sans-serif;line-height:1;color:#ff4641;white-space:nowrap;text-align:center;letter-spacing:.03em}@media screen and (max-width:768px){.transfers-flights__price{text-align:right;letter-spacing:.01em}}.transfers-flights__search{position:absolute;top:50%;right:0;opacity:0;transform:translateY(-50%)}@media screen and (max-width:768px){.transfers-flights__search{display:none}}@media screen and (max-width:768px){.transfers-flights__redirect{position:relative}}.transfers-flights__calendar-link{position:relative}@media screen and (max-width:768px){.transfers-flights__calendar-link{position:static}}.transfers-flights__calendar-link input{position:absolute;left:0;top:0;opacity:0;height:0;border:0;padding:0;pointer-events:none}.transfers-flights__calendar-link label{display:inline;border-bottom:1px solid #cecbc3;transition:border-bottom-color .2s}.transfers-flights__calendar-link label .no-touch,.transfers-flights__calendar-link label:hover{border-bottom:1px solid #ff4641}.transfers-flights__more-box{background-color:#faf8f3;text-align:center}.transfers-flights__more-box .no-touch,.transfers-flights__more-box:hover{background:#fde283}.transfers-flights__more{margin:0 30px;padding:37px 0;border-top:1px solid #efeadf;font-size:15px;color:#ff4641;cursor:pointer}@media screen and (max-width:768px){.transfers-flights__more{border-top:none;padding:32px 0}}.transfers-flights__flight-link-position{padding:0 12px;margin-bottom:10px;position:relative;display:block;transition:none;border-bottom:none;background-color:#faf8f3}.transfers-flights__flight-link-position:not(:first-child) .transfers-flights__flight-wrap{border-top:1px solid #efeadf}@media screen and (min-width:768px){.transfers-flights__flight-link-position{padding:0 31px;margin-bottom:0}}.transfers-flights__flight-link-position:hover{cursor:pointer;background:#fde283;box-shadow:0 8px 50px rgba(31,21,1,.09)}.transfers-flights__flight-link-position:hover .transfers-flights__search{opacity:1}.transfers-flights__overlay-links{flex-basis:20%;flex-shrink:0;padding-left:25px}.transfers-flights__overlay-links:before{content:"";position:absolute;top:0;left:-12px;width:calc(100% + 24px);height:100%;z-index:1}@media screen and (min-width:768px){.transfers-flights__overlay-links:before{left:-31px;width:calc(100% + 62px)}}.avia-flights{margin:32px 0}@media screen and (max-width:768px){.avia-flights__list{margin:0 -12px}}.avia-flights__switcher{position:relative}@media screen and (max-width:768px){.avia-flights__switcher{margin-bottom:20px}}.avia-flights__switcher-names{display:flex}@media screen and (max-width:768px){.avia-flights__switcher-names{position:absolute;top:100%;left:0;width:100%;flex-wrap:wrap;opacity:0;pointer-events:none}.avia-flights__switcher-names.show{opacity:1;pointer-events:auto;z-index:1}}.avia-flights__switch{padding:24px;margin-right:1px;flex-basis:33.33333%;background-color:#f5f1e8;border-radius:2px 2px 0 0;font-size:13px;font-family:KievitProMedium,Roboto,sans-serif;letter-spacing:.6px;color:#aca9a2;text-align:center;text-transform:uppercase;cursor:pointer;transition:color .2s,background-color .2s}@media screen and (max-width:768px){.avia-flights__switch{padding:12px;margin-right:0;flex-basis:100%;border-radius:0;text-align:left;text-transform:none;font-size:15px}}.avia-flights__switch:last-child{margin-right:0}.avia-flights__switch.active,.no-touch .avia-flights__switch:hover{background-color:#faf8f3;color:#000}.avia-flights__switcher-field{display:none;width:100%;border:1px solid #d5cdbe;border-radius:2px;background:url(/webpack/bf8140b27e034d50ebe6292c469ea9a0.svg) no-repeat 96%;font-size:15px;padding:12px 30px 11px 12px}@media screen and (max-width:768px){.avia-flights__switcher-field{display:block}}a.avia-flights__flight{display:block;padding:0 31px 0 34px;background:#faf8f3;transition:none;border-bottom:none}@media screen and (max-width:768px){a.avia-flights__flight{padding:0 12px;margin-bottom:10px}}a.avia-flights__flight .no-touch,a.avia-flights__flight:hover{cursor:pointer;background:#fde283;box-shadow:0 8px 50px rgba(31,21,1,.09)}a.avia-flights__flight .no-touch .flight-info__search,a.avia-flights__flight:hover .flight-info__search{opacity:1}a.avia-flights__flight+a.avia-flights__flight .avia-flights__flight-wrap{border-top:1px solid #efeadf}@media screen and (max-width:768px){a.avia-flights__flight+a.avia-flights__flight .avia-flights__flight-wrap{border:none}}.avia-flights__more-box{background-color:#faf8f3;text-align:center}.avia-flights__more-box .no-touch,.avia-flights__more-box:hover{background:#fde283}@media screen and (max-width:768px){.avia-flights__more-box{margin:0 -12px}}.avia-flights__more{margin:0 30px;padding:37px 0;border-top:1px solid #efeadf;font-size:15px;color:#ff4641;cursor:pointer}@media screen and (max-width:768px){.avia-flights__more{border-top:none;padding:32px 0}}.flight-info{position:relative;display:flex;justify-content:space-between;align-items:center;padding:25px 0}@media screen and (max-width:768px){.flight-info{flex-wrap:wrap;padding:17px 0 16px}}.flight-info__container{padding-bottom:20px;flex-grow:1}@media screen and (max-width:768px){.flight-info__container{order:1}}.flight-info__icons{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.flight-info__icons img{width:20px}@media screen and (max-width:768px){.flight-info__icons{margin-bottom:17px}}.flight-info__dots{position:relative;display:flex;align-items:center;justify-content:space-between;flex-grow:1}.flight-info__dot{width:7px;height:7px;border-radius:50%;background-color:#000;margin:0 5px}.flight-info__divider{height:1px;flex-grow:1;background:rgba(31,21,1,.2)}.flight-info__cities{position:relative;display:flex;align-items:center;justify-content:space-between}.flight-info__city{flex-shrink:0}.flight-info__city:first-child{margin-right:20px}.flight-info__city:last-child{margin-left:20px}@media screen and (max-width:768px){.flight-info__city{font-size:15px}}.flight-info__label{color:#7f7f7f;font-size:13px}.flight-info__label--time{position:absolute;left:50%;transform:translateX(-50%);top:-30px;white-space:nowrap}@media screen and (max-width:768px){.flight-info__label--time{top:-21px}}.flight-info__label--dist{position:absolute;left:50%;transform:translateX(-50%);top:17px}@media screen and (max-width:768px){.flight-info__label--dist{top:11px}}.flight-info__label--changes{position:absolute;left:50%;transform:translateX(-50%);top:20px}.flight-info__wrap{display:flex}@media screen and (max-width:768px){.flight-info__wrap{flex-wrap:wrap}}.flight-info__item{padding-right:15px;font-size:17px;font-family:KievitProMedium,Roboto,sans-serif}.flight-info__item span{display:block;margin-bottom:10px}.flight-info__item span:last-child{margin-bottom:0}@media screen and (max-width:768px){.flight-info__item{font-size:15px;padding-right:0}}.flight-info--city-others .flight-info__item:first-child{flex-basis:30.7%}@media screen and (max-width:768px){.flight-info--city-others .flight-info__item:first-child{flex-basis:50%;order:0;white-space:nowrap}}.flight-info--city-others .flight-info__item:nth-child(2){flex-basis:43%}@media screen and (max-width:768px){.flight-info--city-others .flight-info__item:nth-child(2){flex-basis:50%;order:2;margin-top:-15px}}@media screen and (max-width:768px){.flight-info--city-others .flight-info__item:nth-child(2) span{margin-bottom:3px}}.flight-info--city-others .flight-info__item:nth-child(3){flex-grow:1}@media screen and (max-width:768px){.flight-info--city-others .flight-info__item:nth-child(3){flex-basis:50%;order:1;text-align:right}}.flight-info__price-wrap{position:relative;flex-basis:31%;flex-shrink:0;padding:0 12px 0 25px;text-align:right}@media screen and (max-width:768px){.flight-info__price-wrap{order:0;flex-basis:100%;padding:0}}.flight-info__price{display:inline-block;font-size:21px;font-family:KievitProMedium,Roboto,sans-serif;line-height:1;color:#ff4641;white-space:nowrap;text-align:center;letter-spacing:.03em}@media screen and (max-width:768px){.flight-info__price{text-align:right;letter-spacing:.01em}}.flight-info__search{position:absolute;top:50%;right:0;opacity:0;transform:translateY(-50%)}@media screen and (max-width:768px){.flight-info__search{display:none}}.flight-info--city-others .flight-info__container{padding-top:15px;padding-bottom:6px}@media screen and (max-width:768px){.flight-info--city-others .flight-info__container{padding:0;margin-top:-10px}}@media screen and (max-width:768px){.flight-info--city-rus .flight-info__price-wrap{text-align:center;margin-bottom:2px}}.flight-info--continent .flight-info__time{font-size:17px;line-height:25px}.flight-info--continent .flight-info__date{font-size:13px;line-height:17px;color:#7f7f7f}.distance-cities{overflow:hidden;margin:28px 0}@media screen and (max-width:768px){.distance-cities{margin-right:-12px}}.distance-cities__wrap{display:flex;flex-wrap:wrap;margin:-20px -15px}@media screen and (max-width:768px){.distance-cities__wrap{display:none}}.distance-cities__mobile{display:none;padding-bottom:20px}@media screen and (max-width:768px){.distance-cities__mobile{display:block;padding-bottom:34px}}.distance-cities__item{display:flex;flex-direction:column;min-height:208px;width:calc(33.33333% - 30px);padding:33px 30px 40px;margin:20px 15px;background-color:#faf8f3;border-radius:2px}@media screen and (max-width:768px){.distance-cities__item{width:280px;margin:0;box-sizing:border-box}}.distance-cities__title{font-size:21px;font-family:KievitProMedium,Roboto,sans-serif;margin-bottom:16px}.distance-cities__label{flex-grow:1;font-size:17px;color:#7f7f7f}.distance-cities__button{width:100%;padding:15px;border:2px solid #ff4641}.distance-cities__button .no-touch,.distance-cities__button:hover{background-color:#ff4641;color:#fff}.distance-cities__pagination{position:absolute;bottom:0!important}@media screen and (max-width:640px){.distance-cities__pagination{display:block}}.distance-cities__pagination .swiper-pagination-bullet{width:6px;height:6px;background-color:#efeadf;margin-right:5px;opacity:1}.distance-cities__pagination .swiper-pagination-bullet:last-child{margin-right:0}.distance-cities__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ff4641}.flight-offers{padding-top:6px}.flight-offers .flight-offers__image{height:60px;width:60px;margin-top:40px;margin-bottom:26px}@media screen and (max-width:480px){.flight-offers .flight-offers__image{width:40px;height:40px;margin-top:30px}}.flight-offers .flight-offers__icon{width:60px;height:60px}@media screen and (max-width:480px){.flight-offers .flight-offers__icon{width:40px;height:40px}}.flight-offers h3.flight-offers__title{text-align:center;padding-top:0}@media screen and (max-width:480px){.flight-offers h3.flight-offers__title{font-size:17px;padding-top:10px}}.flight-offers .flight-offers__slider.swiper{overflow:visible}.flight-offers a.flight-offers__slide.swiper-slide{display:flex;flex-direction:column;align-items:center;flex-basis:calc(33.33333% - 64px);height:auto;border-bottom:none;padding:0 22px 36px;background-color:#faf8f3;transition:all .3s ease}@media screen and (max-width:1199px){.flight-offers a.flight-offers__slide.swiper-slide{flex-basis:calc(33.33333% - 44px);padding-left:15px;padding-right:15px}}@media screen and (max-width:480px){.flight-offers a.flight-offers__slide.swiper-slide{padding:0 16px 15px 8px;flex-basis:60%}}.flight-offers a.flight-offers__slide.swiper-slide:hover{background-color:#fde283}.flight-offers a.flight-offers__slide.swiper-slide:hover .flight-offers__price-btn{background-color:#ff4641;padding-top:23px;padding-bottom:23px}@media screen and (max-width:480px){.flight-offers a.flight-offers__slide.swiper-slide:hover .flight-offers__price-btn{padding-top:9px}}.flight-offers a.flight-offers__slide.swiper-slide:hover .flight-offers__price-btn:after{position:absolute;content:"Выбрать даты";width:105px;color:#fff;font-size:15px;line-height:16px;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:560px){.flight-offers a.flight-offers__slide.swiper-slide:hover .flight-offers__price-btn:after{font-size:13px}}@media screen and (max-width:480px){.flight-offers a.flight-offers__slide.swiper-slide:hover .flight-offers__price-btn:after{font-size:15px}}.flight-offers a.flight-offers__slide.swiper-slide:hover .flight-offers__price-text{display:none}.flight-offers a.flight-offers__slide.swiper-slide:not(:last-child){margin-right:30px}@media screen and (max-width:1199px){.flight-offers a.flight-offers__slide.swiper-slide:not(:last-child){margin-right:20px}}@media screen and (max-width:480px){.flight-offers a.flight-offers__slide.swiper-slide:not(:last-child){margin-right:8px}}.flight-offers a.flight-offers__slide.swiper-slide span{text-align:center}.flight-offers .flight-offers__pagination{position:static;display:none;margin-top:0;margin-bottom:39px}@media screen and (max-width:480px){.flight-offers .flight-offers__pagination{display:block;margin-top:11px;margin-bottom:34px}}.flight-offers .flight-offers__pagination .swiper-pagination-bullet{width:6px;height:6px;margin-right:5px;background:#dfdcd4;opacity:1;vertical-align:middle}@media screen and (max-width:1920px){.flight-offers .flight-offers__pagination .swiper-pagination-bullet{opacity:0}}@media screen and (max-width:480px){.flight-offers .flight-offers__pagination .swiper-pagination-bullet{opacity:1}}.flight-offers .flight-offers__pagination .swiper-pagination-bullet-active{background:#ff4641}.flight-offers__price-btn{position:relative;align-self:stretch;margin:0 7px 23px;color:#ff4641;border:2px solid #ff4641}@media screen and (max-width:1199px){.flight-offers__price-btn{padding:14px 6px}}@media screen and (max-width:480px){.flight-offers__price-btn{padding-top:7px;padding-bottom:7px;margin-right:18px;margin-left:18px;margin-bottom:21px}}.flight-offers__price-text{font-size:24px;line-height:18px}@media screen and (max-width:640px){.flight-offers__price-text{font-size:15px;letter-spacing:.2px}}.flight-offers__description{max-width:236px;font-size:13px;line-height:17px;margin-bottom:42px;color:#000}@media screen and (max-width:480px){.flight-offers__description{max-width:175px;margin-bottom:17px}}.flight-offers__period{font-size:13px;line-height:17px;margin-bottom:21px;color:#000;letter-spacing:.02em;text-align:center}@media screen and (max-width:480px){.flight-offers__period{margin-bottom:16px}}.flight-offers__days{font-size:13px;line-height:17px;font-family:KievitProBold,Roboto,sans-serif;letter-spacing:.04em;text-transform:uppercase;margin-bottom:3px}@media screen and (max-width:480px){.flight-offers__days{font-size:10px;margin-bottom:0}}.flight-offers__text{max-width:164px;font-size:13px;line-height:17px;letter-spacing:.02em;color:#7f7f7f}@media screen and (max-width:480px){.flight-offers--sale{padding-top:0}}.flight-offers--sale a.flight-offers__slide.swiper-slide{padding-bottom:40px}@media screen and (max-width:480px){.flight-offers--sale a.flight-offers__slide.swiper-slide{padding:0 7px 30px 14px}}.flight-offers--sale .flight-offers__image{margin-bottom:32px}@media screen and (max-width:480px){.flight-offers--sale .flight-offers__image{margin-top:32px;margin-bottom:0;width:40px;height:40px}}@media screen and (max-width:480px){.flight-offers--sale .flight-offers__image svg{width:40px;height:40px}}.flight-offers--sale .flight-offers__days{margin-bottom:2px}@media screen and (max-width:480px){.flight-offers--sale .flight-offers__days{margin-bottom:0}}.flight-offers--sale .flight-offers__price-btn{margin-top:30px;margin-bottom:0}@media screen and (max-width:480px){.flight-offers--sale .flight-offers__price-btn{margin-top:16px}}@media screen and (max-width:480px){.flight-offers--sale .flight-offers__pagination{margin-bottom:0}}.avia-most-cheap-places{padding-top:5px}@media screen and (max-width:480px){.avia-most-cheap-places{padding-top:0}}.avia-most-cheap-places .avia-most-cheap-places__slider.swiper{overflow:visible}.avia-most-cheap-places .avia-most-cheap-places__wrap.swiper-wrapper{display:flex;flex-wrap:wrap}@media screen and (max-width:480px){.avia-most-cheap-places .avia-most-cheap-places__wrap.swiper-wrapper{flex-wrap:nowrap}}.avia-most-cheap-places a.avia-most-cheap-places__slide.swiper-slide{display:flex;flex-direction:column;flex-basis:calc(25% - 30px);border-bottom:none;padding-right:40px;margin-bottom:36px}@media screen and (max-width:480px){.avia-most-cheap-places a.avia-most-cheap-places__slide.swiper-slide{padding-right:14px;margin-bottom:0;flex-basis:95%}}.avia-most-cheap-places a.avia-most-cheap-places__slide.swiper-slide img{height:100%}.avia-most-cheap-places a.avia-most-cheap-places__slide.swiper-slide:nth-child(4n+4){padding-right:0}@media screen and (max-width:480px){.avia-most-cheap-places a.avia-most-cheap-places__slide.swiper-slide{padding-right:14px}}.avia-most-cheap-places a.avia-most-cheap-places__slide.swiper-slide:hover .avia-most-cheap-places__title{color:#ff4641}.avia-most-cheap-places .avia-most-cheap-places__pagination{position:static;margin-top:0;margin-bottom:39px;display:none}@media screen and (max-width:480px){.avia-most-cheap-places .avia-most-cheap-places__pagination{display:block;margin-top:15px;margin-bottom:34px}}.avia-most-cheap-places .avia-most-cheap-places__pagination .swiper-pagination-bullet{width:6px;height:6px;margin-right:5px;background:#dfdcd4;opacity:1;vertical-align:middle}@media screen and (max-width:2560px){.avia-most-cheap-places .avia-most-cheap-places__pagination .swiper-pagination-bullet{opacity:0}}@media screen and (max-width:480px){.avia-most-cheap-places .avia-most-cheap-places__pagination .swiper-pagination-bullet{opacity:1}}.avia-most-cheap-places .avia-most-cheap-places__pagination .swiper-pagination-bullet-active{background:#ff4641}.avia-most-cheap-places .avia-most-cheap-places__image{height:112px;margin-bottom:18px}@media screen and (max-width:480px){.avia-most-cheap-places .avia-most-cheap-places__image{height:156px}}.avia-most-cheap-places .avia-most-cheap-places__price{font-size:15px;line-height:17px;color:#ff4641}.avia-most-cheap-places+h3{margin-top:-8px}.avia-most-cheap-places+h2{margin-top:14px;margin-bottom:16px}@media screen and (max-width:480px){.avia-most-cheap-places+h2{margin-top:-11px;margin-bottom:14px}}.avia-popular-directions{padding-top:15px}@media screen and (max-width:480px){.avia-popular-directions{padding-top:7px}}@media screen and (max-width:480px){.avia-popular-directions+h2{margin-top:22px}}.avia-popular-directions__slider.swiper{overflow:visible}@media screen and (max-width:992px){.avia-popular-directions__slider.swiper{overflow:hidden}}@media screen and (max-width:992px) and (max-width:768px){.avia-popular-directions__slider.swiper{overflow:visible}}.avia-popular-directions__wrap.swiper-wrapper{display:flex;flex-wrap:wrap}@media screen and (max-width:992px){.avia-popular-directions__wrap.swiper-wrapper{flex-wrap:nowrap}}a.popular-directions__slide.swiper-slide{display:flex;flex-direction:column;flex-basis:calc(33.33333% - 71px);padding:40px 45px 24px 29px;border-bottom:none;background-color:#faf8f3}@media screen and (max-width:992px){a.popular-directions__slide.swiper-slide{flex-basis:calc(50% - 71px)}}@media screen and (max-width:540px){a.popular-directions__slide.swiper-slide{padding:32px 18px 18px;margin-bottom:0;margin-right:14px;flex-basis:81%}}@media screen and (max-width:400px){a.popular-directions__slide.swiper-slide{flex-basis:78%}}a.popular-directions__slide.swiper-slide:last-child{padding-right:32px}@media screen and (max-width:480px){a.popular-directions__slide.swiper-slide:last-child{padding-right:18px}}.avia-popular-directions__pagination{position:static;margin-top:0;margin-bottom:39px;display:none}@media screen and (max-width:992px){.avia-popular-directions__pagination{display:block;margin-top:15px;margin-bottom:20px}}.avia-popular-directions__pagination .swiper-pagination-bullet{width:6px;height:6px;margin-right:5px;background:#dfdcd4;opacity:1;vertical-align:middle;cursor:pointer}@media screen and (max-width:2560px){.avia-popular-directions__pagination .swiper-pagination-bullet{opacity:0}}@media screen and (max-width:1230px){.avia-popular-directions__pagination .swiper-pagination-bullet{opacity:1}}.avia-popular-directions__pagination .swiper-pagination-bullet-active{background:#ff4641}.popular-directions__stars-wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.popular-directions__stars-wrap svg{width:12px;height:12px}.popular-directions__title{font-size:21px;line-height:25px;color:#000}@media screen and (max-width:480px){.popular-directions__title{font-size:17px;line-height:17px}}.popular-directions__rate{font-size:15px;line-height:18px;color:#979388}.popular-directions__group{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}@media screen and (max-width:480px){.popular-directions__group{margin-bottom:3px}}.popular-directions__city{font-size:17px;line-height:28px;color:#000}.popular-directions__price{font-size:15px;line-height:17px;color:#ff4641}.popular-directions__stars{align-self:flex-end}.avia-filters{display:flex;margin-bottom:40px;padding-top:14px}@media screen and (max-width:480px){.avia-filters{padding-top:7px;margin-bottom:16px}}.avia-filters__input{position:absolute;opacity:0;padding:0;height:auto;pointer-events:none}.avia-filters__button{position:relative;height:40px;width:159px;flex-shrink:0;font-size:15px;line-height:18px;padding:9px 16px 16px 30px;margin-right:6px;border:2px solid #d5cdbe}@media screen and (max-width:480px){.avia-filters__button{width:172px;margin-right:10px}}.avia-filters__button:before{left:12px;width:13px;height:12px;background-image:url(/webpack/7301629c9c52c2b6d567a77046e1c694.svg)}.avia-filters__button:after,.avia-filters__button:before{position:absolute;content:"";top:50%;transform:translateY(-50%);background-repeat:no-repeat}.avia-filters__button:after{right:14px;width:10px;height:6px;background-image:url(/webpack/5d868ae544375791b92e5dfbc72a50de.svg)}@media screen and (max-width:640px){.avia-filters__button:after{right:18px}}.avia-filters__text{position:absolute;top:50%;transform:translateY(-50%);left:38px;font-size:15px;line-height:18px}@media screen and (max-width:640px){.avia-filters__text{font-size:14px;left:33px;color:#000}}.avia-filters__wrapper{display:flex}@media screen and (max-width:600px){.avia-filters__wrapper{flex-wrap:wrap}}@media screen and (max-width:480px){.avia-filters__wrapper{display:none}}.select2-container--open .select2-dropdown.avia-select-dropdown,.select2-container--open .select2-dropdown.avia-select-dropdown .select2-results__options{font-size:15px;line-height:18px}.select2-container--open .select2-dropdown.avia-select-dropdown .select2-results__option[aria-selected=false],.select2-container--open .select2-dropdown.avia-select-dropdown .select2-results__option[aria-selected=true]{padding-left:15px;color:#212121;background-color:#fff;border:1px solid #d5cdbe}a.avia-filters__mobile-button{display:none}a.avia-filters__mobile-button .avia-filters__text{padding-left:5px}@media screen and (max-width:480px){a.avia-filters__mobile-button{display:block;position:relative;width:40%;height:40px;font-size:14px;line-height:17px;color:#000;border:2px solid #d5cdbe;border-radius:2px;background-image:url(/webpack/885c6fb1965ef42a627ff63697bda8da.svg);background-repeat:no-repeat;background-position:6% 50%}}@media screen and (max-width:320px){a.avia-filters__mobile-button{background-position-x:15%}}.avia-modal{position:relative;background:#fff;opacity:1}.avia-modal .mfp-container{overflow:auto}.avia-modal .mfp-close{color:#000;right:8px;top:15px}.avia-modal__reset{font-size:15px;line-height:40px;padding:17px 24px 8px 38px;border-bottom:1px solid #f3efea;background-image:url(/webpack/66d068aabba265f071246287086f37fd.svg);background-repeat:no-repeat;background-position:3% 58%;background-color:#fff}.avia-modal__form{display:flex;flex-direction:column;padding-left:12px;padding-right:12px}.avia-modal__form input[type=radio]+label:before{width:20px;height:20px;margin-right:9px;border:2px solid #d5cdbe}.avia-modal__form input[type=radio]:checked+label:before{border:7px solid #ff4641}.avia-modal__form input[type=radio]:checked+label:after{display:none}.avia-modal__form input[type=checkbox]+label{margin-right:12px}.avia-modal__form input[type=checkbox]+label:before{width:20px;height:20px;margin-right:8px;border:2px solid #d5cdbe;box-shadow:none}.avia-modal__form input[type=checkbox]:checked+label:before{background:#ff4641;border-radius:2px;border-color:#ff4641;background-image:url(/webpack/465d614c2e7534014aaac9e5da76bac2.svg);background-repeat:no-repeat;background-position:40% 50%}.avia-modal__label{margin-bottom:18px}.avia-modal__label--separator{margin-right:0;padding-bottom:18px;border-bottom:1px solid #f3efea}.avia-modal__label--margin{margin-bottom:45px}.avia-modal__title{font-size:15px;line-height:17px;font-family:KievitProMedium,Roboto,sans-serif;padding-top:22px;padding-bottom:24px}.avia-modal__title--company{padding-top:0;padding-bottom:21px}.avia-modal__text{font-size:15px;line-height:12px}.avia-modal__button{font-size:17px;margin:0 -12px;padding-top:20px;padding-bottom:20px}.avia-modal__button:disabled{opacity:.5}.alternative-transport{display:flex;padding:13px 0}@media screen and (max-width:768px){.alternative-transport{flex-wrap:wrap}}@media screen and (max-width:480px){.alternative-transport{display:block;padding:2px 0}}a.alternative-transport__link{position:absolute;top:0;left:0;right:0;bottom:0;border:0}.alternative-transport__item{box-sizing:border-box;border-right:1px solid #eeebe3;flex:1;padding:12px 4% 7px;max-width:246px;position:relative}.no-touch .alternative-transport__item:hover .alternative-transport__name{color:#ff4641}.alternative-transport__item:first-child{padding-left:0}.alternative-transport__item:last-child{border-right:0;padding-right:0}@media screen and (min-width:1199px){.alternative-transport__item:nth-child(2){max-width:238px;padding:12px 2% 7px 5.8%}.alternative-transport__item:nth-child(3){padding:12px 2% 7px 6.4%;max-width:255px}.alternative-transport__item:last-child{padding-left:5%;max-width:161px}}@media screen and (min-width:1199px) and (min-width:1199px){.alternative-transport__item:last-child .alternative-transport__times{margin-right:-40px}}@media screen and (min-width:1199px){.alternative-transport__item:first-child{max-width:192px;padding-left:0}}@media screen and (max-width:768px){.alternative-transport__item{border-right:0;padding:12px 0 7px}}@media screen and (max-width:767px){.alternative-transport__item{min-width:50%}}@media screen and (max-width:480px){.alternative-transport__item{display:flex;margin-right:0;margin-bottom:19px;padding:0}}.alternative-transport__icon{width:36px;height:36px;border-radius:50%;background-color:#ff4641;display:inline-flex;align-items:center;justify-content:center}.alternative-transport__icon path{fill:#fff}@media screen and (max-width:480px){.alternative-transport__content{padding-left:15px}}.alternative-transport__name{font-size:21px;font-family:KievitProMedium,Roboto,sans-serif;padding:22px 0;transition:color .3s}@media screen and (max-width:480px){.alternative-transport__name{padding:6px 0 21px}}.alternative-transport__times{font-size:17px;color:#000}.alternative-transport__price{font-size:17px;color:#ff4641;padding:10px 0}.ta-page-commercial\/railway .commercial-head__desc,.ta-page-commercial\/railway .commercial-head__title{text-align:left}.ta-page-commercial\/railway .commercial__content .toc{margin-top:0}@media screen and (min-width:1199px){.ta-page-commercial\/railway .commercial__content .toc{margin-top:0;margin-bottom:46px}}@media screen and (max-width:768px){.ta-page-commercial\/railway .commercial__content .toc{margin-top:20px;margin-bottom:46px}}@media screen and (max-width:640px){.ta-page-commercial\/railway .commercial__content .toc{margin:32px -12px 38px;padding:29px 12px 25px}.ta-page-commercial\/railway .commercial__content .toc .toc__wrapper{background-image:none;padding:2px 0 0 30px}}@media screen and (min-width:992px){.ta-page-commercial\/railway .h-hidden-lg{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}}@media screen and (max-width:992px){.ta-page-commercial\/railway .h-hidden-lg{font-size:30px}}@media screen and (min-width:1199px){.ta-page-commercial\/railway .top-text-description p:last-child{margin-top:1.7em;margin-bottom:1.2em}}@media screen and (max-width:768px){.ta-page-commercial\/railway .top-text-description p{margin:1.7em 0}}@media screen and (max-width:480px){.ta-page-commercial\/railway .top-text-description p{margin:1.7em 0}}@media screen and (min-width:1199px){.ta-page-commercial\/railway .city-router-advantages{margin-top:21px;margin-bottom:43px}}@media screen and (max-width:480px){.ta-page-commercial\/railway .city-router-advantages{margin-top:5px}}@media screen and (min-width:1199px){.ta-page-commercial\/railway .city-router-advantages+h2{margin-top:21px}}@media screen and (max-width:480px){.ta-page-commercial\/railway .city-router-advantages+h2{margin-top:19px;font-size:24px}}@media screen and (max-width:768px){.ta-page-commercial\/railway .city-router-advantages__icon{margin-bottom:8px}}@media screen and (max-width:480px){.ta-page-commercial\/railway .city-router-advantages__icon{min-height:auto;margin-bottom:12px}}@media screen and (min-width:1199px){.ta-page-commercial\/railway .city-router-advantages__item:first-child svg{position:relative;top:10px}}@media screen and (max-width:768px){.ta-page-commercial\/railway .city-router-advantages__item:first-child svg{top:7px;width:95px;position:relative}}@media screen and (max-width:480px){.ta-page-commercial\/railway .city-router-advantages__item:first-child svg{top:0;width:89px}}@media screen and (max-width:768px){.ta-page-commercial\/railway .city-router-advantages__item:nth-child(2){padding-left:3px}.ta-page-commercial\/railway .city-router-advantages__item:nth-child(2) svg{top:6px;width:100px;position:relative;left:-9px}.ta-page-commercial\/railway .city-router-advantages__item:last-child{padding-left:21px}.ta-page-commercial\/railway .city-router-advantages__item:last-child svg{top:11px;width:105px;position:relative;left:1px}}@media screen and (max-width:480px){.ta-page-commercial\/railway .city-router-advantages__item{margin-bottom:41px}.ta-page-commercial\/railway .city-router-advantages__item:nth-child(2) svg{top:-3px;width:78px;position:relative;left:0}.ta-page-commercial\/railway .city-router-advantages__item:last-child{margin-bottom:5px}.ta-page-commercial\/railway .city-router-advantages__item:last-child svg{top:-6px;width:80px;position:relative;left:0}.ta-page-commercial\/railway .city-router-advantages__item .city-router-advantages__title{max-width:100%}}@media screen and (max-width:480px){.ta-page-commercial\/railway .city-router-advantages__item:nth-child(2){margin-bottom:36px}.ta-page-commercial\/railway .city-router-advantages__item:nth-child(2) .city-router-advantages__icon{margin-bottom:7px}.ta-page-commercial\/railway .city-router-advantages__item:nth-child(2) svg{top:-8px}}@media screen and (max-width:768px){.ta-page-commercial\/railway .city-router-advantages__title{max-width:100%;min-height:108px;margin-bottom:14px}}@media screen and (max-width:480px){.ta-page-commercial\/railway .city-router-advantages__title{min-height:25px;margin-bottom:9px;line-height:25px}}@media screen and (max-width:480px){.ta-page-commercial\/railway .city-router-advantages__text{line-height:22px}}.ta-page-commercial\/railway .prices-ticket-box{padding-top:50px}@media screen and (max-width:768px){.ta-page-commercial\/railway .prices-ticket-box{padding-top:21px}}@media screen and (max-width:480px){.ta-page-commercial\/railway .prices-ticket-box{padding-top:0}}.ta-page-commercial\/railway .railway-big-review-wrapper{margin-top:30px}@media screen and (min-width:641px){.ta-page-commercial\/railway .railway-big-review-wrapper{margin-top:50px}}.ta-page-commercial\/railway .railway-big-review-wrapper+.prices-ticket-box{padding-top:20px}@media screen and (max-width:768px){.ta-page-commercial\/railway .prices-ticket-box h2{font-size:30px;margin-top:30px;margin-bottom:21px}}@media screen and (max-width:480px){.ta-page-commercial\/railway .prices-ticket-box h2{font-size:21px}}.ta-page-commercial\/railway .ticket-text-box h2{margin-top:40px}@media screen and (max-width:768px){.ta-page-commercial\/railway .ticket-text-box h2{font-size:30px}}@media screen and (max-width:480px){.ta-page-commercial\/railway .ticket-text-box h2{font-size:21px;margin-top:10px;margin-bottom:21px}}.ta-page-commercial\/railway .ticket-text-box h2+p{margin-top:15px}.ta-page-commercial\/railway .ticket-text-box h3{margin:42px 0 0}@media screen and (max-width:480px){.ta-page-commercial\/railway .ticket-text-box h3{font-size:17px;margin:20px 0 0}}.ta-page-commercial\/railway .ticket-text-box h3+p{margin-top:15px;margin-bottom:-5px}.ta-page-commercial\/railway .ticket-text-box ul{list-style:none;padding-left:27px;margin:-6px 0}@media screen and (max-width:768px){.ta-page-commercial\/railway .ticket-text-box ul{margin:0}.ta-page-commercial\/railway .ticket-text-box ul+p{margin-top:20px}}@media screen and (max-width:640px){.ta-page-commercial\/railway .ticket-text-box ul{padding-left:25px}}.ta-page-commercial\/railway .ticket-text-box ul li{font-size:17px;line-height:28px}@media screen and (max-width:640px){.ta-page-commercial\/railway .ticket-text-box ul li{position:relative}}.ta-page-commercial\/railway .ticket-text-box ul li:before{content:"\25CF";font-size:13px;color:#ff4641;padding-right:19px}.ta-page-commercial\/railway .ticket-text-box ul{margin:13px 0 0}@media screen and (max-width:480px){.ta-page-commercial\/railway .ticket-text-box ul{padding-left:28px;margin-top:20px}}.ta-page-commercial\/railway .ticket-text-box ul+p{margin-top:14px}.ta-page-commercial\/railway .ticket-text-box ul li:last-child{line-height:34px}.ta-page-commercial\/railway .ticket-text-box+h2{margin-top:42px;margin-bottom:22px}@media screen and (max-width:768px){.ta-page-commercial\/railway .ticket-text-box+h2{font-size:30px;margin-top:44px}}@media screen and (max-width:480px){.ta-page-commercial\/railway .ticket-text-box+h2{font-family:KievitProBold,Roboto,sans-serif;font-size:21px;margin-top:25px}}@media screen and (min-width:1199px){.ta-page-commercial\/railway .tourists-reviews{padding:0 28px}}@media screen and (max-width:992px){.ta-page-commercial\/railway .tourists-reviews{margin:0 -38px;padding:0 38px 11px}}@media screen and (min-width:1199px){.ta-page-commercial\/railway .tourists-reviews__item{padding:40px 0 36px}.ta-page-commercial\/railway .tourists-reviews__item:first-child,.ta-page-commercial\/railway .tourists-reviews__item:nth-child(4){padding-bottom:59px}.ta-page-commercial\/railway .tourists-reviews__item:last-child{padding-bottom:45px}}@media screen and (max-width:768px){.ta-page-commercial\/railway .tourists-reviews__item{padding:40px 0 34px}.ta-page-commercial\/railway .tourists-reviews__item:nth-child(4){padding:43px 0 34px}}@media screen and (max-width:480px){.ta-page-commercial\/railway .tourists-reviews__item{padding:41px 0 24px}.ta-page-commercial\/railway .tourists-reviews__item:last-child{padding-bottom:14px}}@media screen and (min-width:1199px){.ta-page-commercial\/railway .city-reviews-tourists__stars{padding:17px 0 4px}}@media screen and (max-width:1199px){.ta-page-commercial\/railway .city-reviews-tourists__stars svg{margin-right:5px}}@media screen and (min-width:1199px){.ta-page-commercial\/railway .city-reviews-tourists__detail{padding:5px 0 7px}}@media screen and (max-width:768px){.ta-page-commercial\/railway .city-reviews-tourists__detail{padding:0 0 7px}}@media screen and (max-width:768px){.ta-page-commercial\/railway .tourists-reviews+h2{font-size:30px;margin-top:50px}}@media screen and (max-width:480px){.ta-page-commercial\/railway .tourists-reviews+h2{font-size:21px;line-height:24px;margin-top:31px}}.ta-page-commercial\/railway .alternative-transport{padding-bottom:85px}@media screen and (max-width:992px){.ta-page-commercial\/railway .alternative-transport{padding-bottom:2px}}.redirect{padding:5% 12px}@media screen and (min-width:768px){.redirect{padding:10% 20px}}.redirect__wrap{max-width:727px;margin:0 auto;padding:32px 14px 22px;background:#fff;border-radius:1px}@media screen and (min-width:768px){.redirect__wrap{padding:85px 14px 22px}}.redirect__direction{display:flex;flex-direction:column;align-items:center}@media screen and (min-width:768px){.redirect__direction{flex-direction:row;justify-content:center}}.redirect__direction-from{width:183px;height:35px;background:url(/webpack/590853f6db3ab27c23a06998e463a6d7.svg) no-repeat 50%;background-size:100%}@media screen and (min-width:768px){.redirect__direction-from{width:233px;height:45px}}.redirect__direction-arrow{width:26px;height:12px;margin:30px 0}@media screen and (min-width:768px){.redirect__direction-arrow{margin:0 66px}}.redirect__direction-arrow img{display:block;margin:0 auto;transform:rotate(90deg)}@media screen and (min-width:768px){.redirect__direction-arrow img{transform:rotate(0)}}.redirect__direction-to{display:flex;align-items:center;width:150px;height:30px}@media screen and (min-width:768px){.redirect__direction-to{width:188px;height:37px}}.redirect__text{max-width:531px;margin:25px auto 0;font-size:17px;line-height:28px;text-align:center}@media screen and (min-width:768px){.redirect__text{margin-top:40px;font-size:21px;line-height:28px}}.redirect__text-desc{margin-top:105px;font-size:12px;line-height:17px;text-align:center}@media screen and (min-width:768px){.redirect__text-desc{margin-top:115px;font-size:17px;line-height:28px}}.redirect__text-desc-link{display:inline-block;line-height:1;vertical-align:middle;border-bottom:2px solid #ff4641;transition:.3s}.no-touch .redirect__text-desc-link:hover{color:#ff4641;border-bottom-color:transparent}.tourists-reviews{background-color:#faf8f3;padding:0 32px;box-sizing:border-box}@media screen and (max-width:768px){.tourists-reviews{padding:0 26px}}@media screen and (max-width:640px){.tourists-reviews{margin:0 -12px;padding:0 13px}}.tourists-reviews__item{border-bottom:1px solid #efeadf;padding:43px 0 34px}.tourists-reviews__item:last-child{border-bottom:0}@media screen and (max-width:768px){.tourists-reviews__item{padding:40px 0 36px}}@media screen and (max-width:640px){.tourists-reviews__item{padding:40px 0 23px}}.city-reviews-tourists{display:flex;position:relative}.city-reviews-tourists__footer{text-align:center;padding-top:25px;padding-left:24px}@media screen and (max-width:768px){.city-reviews-tourists__footer{padding-top:30px;padding-left:0}}.city-reviews-tourists__footer+h2{margin-top:48px}@media screen and (max-width:768px){.city-reviews-tourists__footer+h2{font-size:30px;margin-top:50px;margin-bottom:23px}.city-reviews-tourists__footer+h2+p{margin-bottom:20px}}@media screen and (max-width:768px) and (max-width:640px){.city-reviews-tourists__footer+h2+p{margin-bottom:10px}}@media screen and (max-width:640px){.city-reviews-tourists__footer+h2{font-size:21px;margin-top:31px;margin-bottom:20px}}.button-new.city-reviews-tourists__btn{display:inline-flex;justify-content:center;align-items:center;width:250px;height:54px;font-size:15px;font-family:KievitProMedium,Roboto,sans-serif;padding:0 5px;border:2px solid #f0eade;box-sizing:border-box}@media screen and (max-width:640px){.button-new.city-reviews-tourists__btn{width:100%}}.city-reviews-tourists__img{width:36px;height:36px;border-radius:50%;overflow:hidden;flex:0 0 36px}@media screen and (max-width:640px){.city-reviews-tourists__img{position:absolute;top:-10px}}.city-reviews-tourists__info{padding:9px 17px 0}@media screen and (max-width:640px){.city-reviews-tourists__info{padding:0}}.city-reviews-tourists__name{font-size:17px;font-family:KievitProMedium,Roboto,sans-serif}@media screen and (max-width:640px){.city-reviews-tourists__name{padding-left:53px}}.city-reviews-tourists__stars{display:flex;align-items:center;padding:17px 0 10px}@media screen and (max-width:640px){.city-reviews-tourists__stars{padding:26px 0 10px}}.city-reviews-tourists__stars svg{margin-right:5px}.city-reviews-tourists__sum{font-family:KievitProMedium,Roboto,sans-serif;font-size:17px;padding:0 6px}.star-disabled path{fill:rgba(0,0,0,.15)}.city-reviews-tourists__text{font-size:17px;line-height:24px}.city-reviews-tourists__detail{font-size:13px;color:#7f7f7f;padding:5px 0}.commercial__content .schedule-filter-list__link{border:0}.commercial__content .schedule-info__name{border-bottom:1px solid #ff4641}.commercial__content .schedule-prices__btn{border:2px solid #ff4641}.schedule-filter__item{display:flex;justify-content:space-between;padding-bottom:29px}@media screen and (max-width:480px){.schedule-filter__item{display:block;padding-bottom:10px}.schedule-filter__item:first-child{padding-bottom:17px}.schedule-filter__item:not(:first-child){padding-bottom:10px}.schedule-filter__item .schedule-filter-list{display:none}}.schedule-filter__item .schedule-info-text{display:none}@media screen and (max-width:480px){.schedule-filter__item .schedule-info-text{display:block;width:90%;line-height:17px;padding:0 0 23px}}.schedule-filter__first{font-size:21px;line-height:25px;font-family:KievitProMedium,Roboto,sans-serif;padding-right:15px;margin-top:-5px}a.schedule-filter__btn{padding:15px 28px;border-bottom:2px solid #ff4641;display:flex;align-items:center;max-height:50px;margin:auto 0;letter-spacing:.2px;justify-content:center}@media screen and (max-width:768px){a.schedule-filter__btn{padding:15px 27px;margin:2px 0}}@media screen and (max-width:480px){a.schedule-filter__btn{padding:16px 27px}}.schedule-filter-list{display:flex;align-items:center;min-height:42px}.schedule-filter-list svg{display:block;width:16px;height:16px;-webkit-animation:loading 1s linear infinite;animation:loading 1s linear infinite}.schedule-filter-list__item{margin-right:9px}.schedule-filter-list__link{display:inline-block;font-size:15px;min-width:63.14px;padding:12.5px 16px;border:none;border-radius:50px;color:#000;background-color:#f9f7f2;text-align:center}.no-touch .schedule-filter-list__link:hover,.schedule-filter-list__link.active{background-color:#fde283}.schedule-info-text{font-size:13px;color:#7f7f7f;padding:0 0 24px}@media screen and (max-width:480px){.schedule-info-text{display:none}}.schedule-filter__data{margin:0 10px}.schedule-filter__select .nice-select{padding-right:50px}.schedule-carrier__logo-wrap{margin-top:13px;width:100px;height:40px;background:#fff;position:relative}@media screen and (min-width:768px){.schedule-carrier__logo-wrap{margin-top:6px}}.schedule-carrier__details{display:flex;flex-direction:column}.schedule-carrier__details--omio{flex-wrap:wrap;flex-direction:row}.schedule-carrier__details--omio .schedule-carrier__name{order:-1;margin-bottom:7px}.schedule-carrier__details--omio .schedule-carrier__logo{margin:0}.schedule-carrier__logo{display:block;max-height:18px;margin:auto}.seo-bus-route__list .schedule-carrier__logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.schedule-carrier__name{font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;line-height:18px;color:#000;margin-right:12px}.schedule-single-price{color:#000;font-family:KievitProBold,Roboto,sans-serif;text-align:right;padding-top:12px;margin-right:13px}@media screen and (min-width:1174px){.schedule-single-price{min-width:120px}}@media screen and (max-width:640px){.schedule-single-price{margin-right:0;width:50%;margin-left:10px}}@media screen and (max-width:768px){.schedule-list{padding:0;margin:0 -38px}}.schedule-list__day{font-family:KievitProBold,Roboto,sans-serif;font-size:13px;line-height:35px;letter-spacing:1px;text-align:center;background:#f8f4ea}.schedule-list__item{position:relative}.schedule-list__item .schedule-box__item:nth-child(2){display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:480px){.schedule-list__item:first-child .schedule-box{padding-top:26px}}.schedule-list__item:not(:first-child) .schedule-box{padding-top:42px}@media screen and (max-width:480px){.schedule-list__item:not(:first-child) .schedule-box{padding-top:25px;min-height:228px}}.schedule-list__item:not(:first-child) .schedule-box__item{padding-bottom:23px}@media screen and (max-width:1199px){.schedule-list__item:not(:first-child) .schedule-box__item{padding-bottom:25px}}@media screen and (max-width:480px){.schedule-list__item:not(:first-child) .schedule-box__item{padding-bottom:17px}.schedule-list__item:not(:first-child) .schedule-box__item:nth-child(2){padding-bottom:6px}.schedule-list__item:not(:first-child) .schedule-box__item:last-child{padding-bottom:30px}}.schedule-list__item:last-child .schedule-box{padding-top:21px}.schedule-list__item:last-child .schedule-box__item{padding-bottom:24px;border-bottom:0}.schedule-list__item:hover .schedule-list__past-trips{visibility:visible;opacity:1}.schedule-list__past-trips{position:absolute;z-index:10;display:flex;justify-content:space-between;align-items:center;padding:0 30px;width:100%;height:100%;background:url(/webpack/blur-effect.1e59bee0e9cc78b791e8686ebc2646ea.jpg) no-repeat 50%/cover;visibility:hidden;opacity:0;transition:opacity .3s}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.schedule-list__past-trips{background:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}.schedule-list__past-trips-text{font-family:KievitProMedium,Roboto,sans-serif;font-size:17px;line-height:24px}.schedule-list__past-trips-btn{width:127px;padding:0;line-height:40px;text-align:center}.schedule-list__footer{display:flex;justify-content:center;align-items:center;background-color:#faf8f3;padding:0 30px}@media screen and (max-width:768px){.schedule-list__footer{padding:0 38px;margin:0 -38px}}.schedule-list__footer a{border-bottom:0}.schedule-list__footer a .no-touch,.schedule-list__footer a:hover{border-color:#efeadf}.schedule-list__button{font-size:15px;line-height:17px;color:#ff4641;font-family:KievitProMedium,Roboto,sans-serif;padding:35px 0;width:100%;text-align:center;cursor:pointer}@media screen and (max-width:992px){.schedule-list__button{padding:35px 0 40px}}@media screen and (max-width:640px){.schedule-list__button{padding:29px 0}}.schedule-box{background-color:#faf8f3;transition:background-color .3s;display:flex;padding:26px 30px 0}@media screen and (max-width:1199px){.schedule-box{flex-flow:wrap;justify-content:space-between;padding:26px 38px 0}}@media screen and (max-width:640px){.schedule-box{padding:38px 12px 0}}.schedule-box:not(.schedule-box--disable) .no-touch,.schedule-box:not(.schedule-box--disable):hover{background-color:#fde283}.schedule-box:not(.schedule-box--disable) .no-touch .schedule-box__item,.schedule-box:not(.schedule-box--disable):hover .schedule-box__item{border-bottom-color:#fde283}.schedule-box:not(.schedule-box--disable) .no-touch .schedule-info__number,.schedule-box:not(.schedule-box--disable):hover .schedule-info__number{background-color:#000;color:#fff}.schedule-box:not(.schedule-box--disable) .no-touch .schedule-prices__btn,.schedule-box:not(.schedule-box--disable):hover .schedule-prices__btn{color:#fff;background-color:#ff4641}.schedule-box--disable{opacity:.5}.schedule-box__item{background-color:inherit;border-bottom:1px solid #efeadf;padding-bottom:17px}@media screen and (min-width:768px){.schedule-box__item:nth-child(2){width:26%;min-width:222px}}@media screen and (max-width:1199px){.schedule-box__item{flex:1}}.schedule-box__item:first-child{flex:1;order:1}@media screen and (max-width:1199px){.schedule-box__item:first-child{order:0;flex:1 1 100%;margin-bottom:5px;border:0}}@media screen and (max-width:480px){.schedule-box__item:first-child{margin-bottom:0}}@media screen and (max-width:640px){.schedule-box__item:nth-child(2){padding-top:10px;padding-bottom:6px;margin-bottom:10px;border:0;width:100%;flex:initial}}.schedule-box__item:last-child{order:2}@media screen and (max-width:1199px){.schedule-box__item:last-child{order:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}}@media screen and (max-width:640px){.schedule-box__item:last-child{padding-bottom:25px;width:100%;flex:initial}}.schedule-time{background-color:inherit;padding:10px 26px 0 37px}@media screen and (max-width:1199px){.schedule-time{padding:0}}.schedule-time__head{position:relative;padding-bottom:2px;font-family:KievitPro,Roboto,sans-serif;font-size:11px;line-height:1;color:#7f7f7f;vertical-align:0;text-align:right}.schedule-time__content{display:flex;align-items:center;background-color:inherit}.schedule-time__time{font-size:17px;color:#000;font-family:KievitProMedium,Roboto,sans-serif}@media screen and (max-width:768px){.schedule-time__time{font-size:30px;font-family:KievitProBold,Roboto,sans-serif}}@media screen and (max-width:640px){.schedule-time__time{font-size:17px}}.schedule-time__all-time{flex:1;text-align:center;position:relative;background-color:inherit;margin:0 13px}@media screen and (max-width:768px){.schedule-time__all-time{margin:0 30px}}@media screen and (max-width:480px){.schedule-time__all-time{margin:0 18px}}.schedule-time__all-time:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:#cecbc3;transform:translateY(-50%)}.schedule-time__minutes{display:inline-block;font-size:13px;color:#7f7f7f;background-color:inherit;position:relative;z-index:2;padding:10px 14px;margin-right:-8px}.schedule-time__footer{display:flex;align-items:center;justify-content:space-between}.schedule-time__text{font-size:13px;color:#000;min-height:13px}.schedule-info__head{display:flex;align-items:center;padding-bottom:10px}.schedule-info__number{font-size:15px;color:#000;background-color:#e8e6df;border-radius:50px;display:inline-flex;align-items:center;justify-content:center;height:21px;min-width:49px;transition:background-color .3s,color .3s}.schedule-info__name{font-size:15px;font-family:KievitProMedium,Roboto,sans-serif;border-bottom:1px solid #ff4641;margin:0 12px}.schedule-info__logo{width:31px;height:18px}.schedule-info__title{margin-top:10px;font-size:13px;color:#000;text-transform:uppercase}.schedule-privileges{display:flex;align-items:center;min-height:22px}@media screen and (min-width:1200px){.schedule-privileges{width:100%}}.schedule-privileges__text{font-size:13px;white-space:nowrap;color:#7f7f7f;padding-right:11px}@media screen and (min-width:1200px){.schedule-privileges__text{white-space:normal}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.schedule-privileges__text--omio{width:inherit}}.schedule-privileges__icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:50%;font-size:10px;text-transform:uppercase;color:#fff;margin-right:5px}.schedule-privileges__icon--green{background-color:#24b756}.schedule-privileges__icon--gray{background-color:#e8e6df}.schedule-privileges__icon--dark{background-color:#000}.schedule-privileges__icon--dark path{fill:#fff}.schedule-privileges__stars-sum{color:#7f7f7f;font-size:13px;font-family:KievitProMedium,Roboto,sans-serif;padding:0 4px}.schedule-privileges__stars{display:flex;align-items:center}.schedule-privileges__stars .stars-list{display:flex;padding:6px 0}.schedule-privileges__stars .stars-list img{width:13px;height:16px;margin-right:3.5px}.schedule-prices{padding-top:12px}@media screen and (max-width:480px){.schedule-prices{width:100%;padding-top:11px}}.schedule-prices__content{display:flex;padding-top:10px}@media screen and (max-width:768px){.schedule-prices__content{min-height:52px;padding-top:10px}}@media screen and (max-width:640px){.schedule-prices__content{flex-direction:row-reverse;justify-content:flex-end;width:100%}}.schedule-prices__content--align{justify-content:flex-end}.schedule-prices-list{display:table;border-collapse:collapse;height:100%;margin-top:1px}.schedule-prices-list__item{font-size:11px;color:#7f7f7f;display:table-row;border-bottom:6px solid transparent}.schedule-prices-list__name{display:table-cell;text-align:right;white-space:nowrap}@media screen and (max-width:480px){.schedule-prices-list__name{text-align:left}}.schedule-prices-list__sum{color:#000;font-family:KievitProMedium,Roboto,sans-serif;display:table-cell;white-space:nowrap;padding-left:10px}@media screen and (max-width:480px){.schedule-prices-list__sum{text-align:right}}.schedule-prices__footer{font-size:11px;color:#7f7f7f;text-align:right;padding-top:15px}@media screen and (max-width:480px){.schedule-prices__footer{align-self:flex-start;padding-top:0;text-align:left;width:50%;line-height:17px;margin-top:11px}}.schedule-prices__btn{padding:11px 5px;max-height:40px;min-width:127px}@media screen and (max-width:480px){.schedule-prices__btn{min-width:147px}}.schedule-prices__wrap{display:flex;width:100%;margin-right:13px}@media screen and (max-width:768px){.schedule-prices__wrap{margin-left:0}}@media screen and (max-width:640px){.schedule-prices__wrap{width:auto;margin-left:9px;margin-right:0}}.schedule-prices__wrap--reverse{flex-direction:column-reverse}@media screen and (max-width:640px){.schedule-prices__wrap--reverse .schedule-prices-list{width:auto}}.schedule-prices__wrap--reverse .schedule-single-price{padding-top:0;padding-bottom:4px;margin-right:0}@media screen and (max-width:640px){.schedule-prices__wrap--reverse .schedule-single-price{width:auto;margin-left:0}}.railway-route__schedule-list{display:block;min-height:133px}.schedule-preloader{width:100%;min-height:639px;background:#faf8f3;position:relative}.schedule-preloader__wrapper{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.schedule-preloader__wrapper:before{content:"";position:absolute;top:-75%;left:50%;width:60px;height:60px;background:url(/webpack/c2222eb81426351fff5405a43b2acf33.svg) 50% no-repeat;background-size:cover;-webkit-animation:loadingAllOffers 1s linear infinite;animation:loadingAllOffers 1s linear infinite;margin-left:-30px}@media screen and (min-width:768px){.schedule-preloader__wrapper:before{top:-110%}}.schedule-preloader__image{display:inline-block}.schedule-preloader__title{font-size:21px;font-family:KievitProBold,Roboto,sans-serif;display:block;margin:17px 0}.schedule-preloader__desc{font-size:17px;display:block}.railway-other-routes{padding:15px 0 38px}@media screen and (max-width:1024px){.railway-other-routes{padding:3px 0 18px}}@media screen and (max-width:640px){.railway-other-routes{margin:0 -12px;padding:12px 0 16px}}.railway-other-routes__wrapper{width:100%}@media screen and (max-width:1199px){.railway-other-routes__wrapper{padding:0}}.railway-other-routes__separator{background:url(/webpack/19fd52c9d274e20782bfafe3e435fcd0.svg) 50%;display:block;width:inherit;height:9px;margin:0 15px}@media screen and (max-width:640px){.railway-other-routes__separator{visibility:hidden;margin:3px 0;height:0}}.railway-other-routes__subtitle{color:#7f7f7f;font-size:10px;font-family:KievitProMedium,Roboto,sans-serif;line-height:2px;display:none}@media screen and (max-width:640px){.railway-other-routes__subtitle{display:block}}a.railway-other-routes__item{display:flex;align-items:center;justify-content:space-between;background:#fff;padding:25px 27px 25px 30px;border-radius:2px;font-size:15px;font-family:KievitProMedium,Roboto,sans-serif;border-bottom:none}@media screen and (max-width:1024px){a.railway-other-routes__item{padding:25px 21px 25px 30px}}@media screen and (max-width:640px){a.railway-other-routes__item{padding:28px 9px 11px 11px;margin-bottom:10px;background:#faf8f3}}a.railway-other-routes__item:nth-child(odd){background:#faf8f3}a.railway-other-routes__item:hover{background:#fde283}a.railway-other-routes__item:hover .railway-other-routes__separator{background:url(/webpack/7ab8cc33340049078ad538f91b05c156.svg) 50%}.railway-other-routes__link{width:81%;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;line-height:28px;border-bottom:none;display:flex;align-items:center;justify-content:space-between;white-space:nowrap}@media screen and (max-width:1024px){.railway-other-routes__link{width:74%}}@media screen and (max-width:640px){.railway-other-routes__link{flex-direction:column;align-items:flex-start;font-size:14px}}.railway-other-routes__btn{padding:11px 18px;margin-right:3px;white-space:nowrap}@media screen and (max-width:1024px){.railway-other-routes__btn{margin-right:10px}}@media screen and (max-width:640px){.railway-other-routes__btn{position:relative;bottom:5px}}.filter-popup{max-width:320px;background-color:#fff}.filter-popup__close{background-color:transparent;border:0;position:absolute;top:12px;right:15px}.filter-popup__close svg{width:13px;height:13px}.filter-popup__head{padding:16px 2px;line-height:28px;color:#0e0e0e}.filter-popup__clear{display:inline-flex;align-items:center;background-color:transparent;border:0}.filter-popup__clear.animate svg{transform:rotate(-1turn);transition:transform 0s}.filter-popup__clear svg{margin-right:9px;transition:transform .8s}.filter-popup__item{padding:19px 11px 9px}.filter-popup__title{font-family:KievitProBold,Roboto,sans-serif}.filter-popup__button{width:100%}.filter-popup__schedule-filter-list{padding:20px 0 0;flex-flow:row wrap}.filter-popup__schedule-filter-list .schedule-filter-list__item{margin-bottom:7px}.filter-form{padding:9px 0 65px}.filter-form__item{font-size:15px;line-height:12px;color:#000;display:flex;align-items:center;padding:16px 0 5px}.filter-form__input:checked+.filter-form__marker{border:7px solid #ff4641}.filter-form__marker{display:inline-block;width:20px;height:20px;border:2px solid #d5cdbe;border-radius:50%;margin-right:8px}.filter-form__bold{font-family:KievitProBold,Roboto,sans-serif;min-width:40px;margin-right:10px;display:inline-block}.filter-popup__button{padding:20px;font-size:17px;line-height:17px}.schedule-filter__select{width:234px}.schedule-filter__select .select2-container{width:100%!important}@media screen and (max-width:480px){.schedule-filter__select{width:100%}}.js-select+.select2-container--default .select2-selection--single,.js-select-city-route+.select2-container--default .select2-selection--single{border:1.6px solid #d5cdbe;border-radius:2px;height:42px}.js-select+.select2-container--default .select2-selection--single .select2-selection__placeholder,.js-select-city-route+.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#000}.js-select+.select2-container--default .select2-selection__rendered,.js-select-city-route+.select2-container--default .select2-selection__rendered{line-height:38px;color:#212121;font-size:15px;padding-left:16px;padding-right:48px}@media screen and (max-width:480px){.js-select+.select2-container--default .select2-selection__rendered,.js-select-city-route+.select2-container--default .select2-selection__rendered{padding-left:12px}}.js-select+.select2-container--default .select2-selection__arrow,.js-select-city-route+.select2-container--default .select2-selection__arrow{border:0;background:url(/webpack/30b420724106607304409b09b465f8da.svg) 50% no-repeat;width:12px;height:100%;right:19px;margin:0;transform-origin:inherit;transition:transform .15s ease-in-out}@media screen and (max-width:480px){.js-select+.select2-container--default .select2-selection__arrow,.js-select-city-route+.select2-container--default .select2-selection__arrow{right:14px}}.js-select+.select2-container--default .select2-selection__arrow b,.js-select-city-route+.select2-container--default .select2-selection__arrow b{display:none}.js-select+.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow,.js-select-city-route+.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{transform:rotate(-180deg)}.ta-page-commercial\/railway .select2-dropdown{padding:10px 0;box-shadow:0 10px 30px rgba(31,21,1,.1);border-radius:2px;border:0}.ta-page-commercial\/railway .select2-results__option[aria-selected]{background-color:transparent;font-size:15px;padding:10px 20px;color:#000}.ta-page-commercial\/railway .select2-container--default .select2-results__option[aria-selected=true]{background-color:transparent;color:#ff4641}.ta-page-commercial\/railway .select2-search--dropdown .select2-search__field{height:30px;padding:0 13px}.ta-page-commercial\/railway .select2-results__option{font-size:15px;padding:5px 20px}.datepicker-list{font-size:15px;display:flex}@media screen and (max-width:480px){.datepicker-list{display:block}}.datepicker-list__item{border-radius:2px;border-right:1px solid #eeebe3;padding:14px 5px 14px 23px;width:114px;position:relative}@media screen and (max-width:480px){.datepicker-list__item{padding:8px 5px 14px 28px}.datepicker-list__item:not(:first-child){display:none}}.datepicker-list__item.datepicker-list__active,.datepicker-list__item:first-child,.datepicker-list__item:last-child{border-right:0}.datepicker-list__item:first-child{width:130px;padding-left:0}@media screen and (max-width:480px){.datepicker-list__item:first-child{width:100%}}.datepicker-list__item:first-child .datepicker-list__accent{position:relative;top:-3px}@media screen and (max-width:480px){.datepicker-list__item:first-child .datepicker-list__accent{top:0}}@media screen and (max-width:480px){.datepicker-list__item:not(:first-child){display:none}}.datepicker-list__item:not(.datepicker-list__disable):not(.datepicker-list__active):not(:first-child) .no-touch,.datepicker-list__item:not(.datepicker-list__disable):not(.datepicker-list__active):not(:first-child) .no-touch .datepicker-list__accent,.datepicker-list__item:not(.datepicker-list__disable):not(.datepicker-list__active):not(:first-child) .no-touch .datepicker-list__day-week,.datepicker-list__item:not(.datepicker-list__disable):not(.datepicker-list__active):not(:first-child):hover,.datepicker-list__item:not(.datepicker-list__disable):not(.datepicker-list__active):not(:first-child):hover .datepicker-list__accent,.datepicker-list__item:not(.datepicker-list__disable):not(.datepicker-list__active):not(:first-child):hover .datepicker-list__day-week{color:#ff4641}@media screen and (max-width:640px){.datepicker-list__item:not(:first-child){display:none}}@media screen and (max-width:992px){.datepicker-list__item{border:0;width:94px}.datepicker-list__item:last-child,.datepicker-list__item:nth-child(2){display:none}}.datepicker-list__accent{height:18px;font-family:KievitProMedium,Roboto,sans-serif;font-size:17px}@media screen and (max-width:480px){.datepicker-list__accent{display:inline-block;padding-right:3px}}.datepicker-list__accent svg{display:inline-block;width:16px;height:16px;vertical-align:baseline;-webkit-animation:loading 1s linear infinite;animation:loading 1s linear infinite}.datepicker-list__day-week{color:#7f7f7f;text-transform:capitalize}.datepicker-list__active{background-color:#f9f7f2;margin-left:-1px;margin-right:3px}.datepicker-list__discount .datepicker-list__accent{color:#4eae57}.datepicker-list__error,.datepicker-list__error .datepicker-list__accent,.datepicker-list__error .datepicker-list__day-week{color:#ff4641}.datepicker-list__disable{opacity:.5}@media screen and (min-width:1174px){#city-route-datepicker .datepicker--body{min-height:540px}}.datepicker-wrapper{display:none}.datepicker-popup{width:858px;background-color:#fff;margin:0 auto;position:relative}@media screen and (max-width:992px){.datepicker-popup{width:100%}}.datepicker-popup__head{padding:37px 29px 0}@media screen and (max-width:480px){.datepicker-popup__head{padding:52px 11px 0}}.datepicker-popup__content{padding:0 18px 30px}@media screen and (max-width:480px){.datepicker-popup__content{padding:0 4px 40px 3px}}h2.datepicker-popup__title{font-size:30px;margin-bottom:23px}@media screen and (max-width:480px){h2.datepicker-popup__title{font-size:21px;line-height:25px}}.datepicker-popup__info{color:#7f7f7f;font-size:13px}@media screen and (max-width:480px){.datepicker-popup__info{line-height:17px}}.datepicker-popup__filter{display:flex;padding:28px 0 31px}.datepicker-popup__select{width:192px;margin-left:19px}.datepicker-popup__select .select2-container{width:100%!important}.city-route-datepicker{width:100%;border:0;font-family:KievitPro,Roboto,sans-serif}.city-route-datepicker .datepicker .datepicker--pointer{display:none}.city-route-datepicker .datepicker .datepicker--nav{align-items:center;border:none;padding:0 8px}@media screen and (max-width:480px){.city-route-datepicker .datepicker .datepicker--nav{padding:0 11px}}.city-route-datepicker .datepicker .datepicker--content{padding:0 2px}.city-route-datepicker .datepicker .datepicker--days-names{margin:31px 0 26px}@media screen and (max-width:480px){.city-route-datepicker .datepicker .datepicker--days-names{margin:20px 0 21px}}.city-route-datepicker .datepicker .datepicker--nav-title{font-size:21px;color:#212121;cursor:default;pointer-events:none}.city-route-datepicker .datepicker .datepicker--nav-title .no-touch,.city-route-datepicker .datepicker .datepicker--nav-title:hover{background-color:transparent}.city-route-datepicker .datepicker .datepicker--nav-action{width:37px;height:37px;border:2px solid #f0eade;border-radius:50%;transition:border-color .2s}@media screen and (max-width:480px){.city-route-datepicker .datepicker .datepicker--nav-action{width:24px;height:24px;overflow:hidden}}.city-route-datepicker .datepicker .datepicker--nav-action .no-touch,.city-route-datepicker .datepicker .datepicker--nav-action:hover{border-color:#ff4641;background-color:transparent}.city-route-datepicker .datepicker .datepicker--day-name{font-size:15px;color:#a0a0a0;text-transform:none}.city-route-datepicker .datepicker .datepicker--cell.-current-{color:#000}.city-route-datepicker .datepicker .datepicker--cell.-current-.-disabled-{color:#d12c2c}.city-route-datepicker .datepicker .datepicker--cell.-in-range-{background-color:#f3f3f3;border-radius:0}.city-route-datepicker .datepicker .datepicker--cell.-in-range- .no-touch,.city-route-datepicker .datepicker .datepicker--cell.-in-range-:hover{background-color:#f9f7f2}.city-route-datepicker .datepicker .datepicker--cell.-in-range-.-disabled-{background-color:transparent}.city-route-datepicker .datepicker .datepicker--cell.-weekend-{color:#eb5757}.city-route-datepicker .datepicker .datepicker--cell.-disabled-:hover{background-color:transparent!important}.city-route-datepicker .datepicker .datepicker--cell.-focus-.-selected-,.city-route-datepicker .datepicker .datepicker--cell.-selected-{background-color:#ff4641;color:#fff}@media screen and (max-width:480px){.city-route-datepicker .datepicker .datepicker--cell.-focus-.-selected- .city-datepicker-el__price:before,.city-route-datepicker .datepicker .datepicker--cell.-selected- .city-datepicker-el__price:before{color:transparent}}.city-route-datepicker .datepicker .datepicker--cell.-focus-.-selected- .city-datepicker-el__date,.city-route-datepicker .datepicker .datepicker--cell.-focus-.-selected- .city-datepicker-el__delivery,.city-route-datepicker .datepicker .datepicker--cell.-focus-.-selected- .city-datepicker-el__price,.city-route-datepicker .datepicker .datepicker--cell.-selected- .city-datepicker-el__date,.city-route-datepicker .datepicker .datepicker--cell.-selected- .city-datepicker-el__delivery,.city-route-datepicker .datepicker .datepicker--cell.-selected- .city-datepicker-el__price{color:#fff!important}.city-route-datepicker .datepicker .datepicker--cell.-disabled-,.city-route-datepicker .datepicker .datepicker--cell.-other-month-{color:#e0e0e0}.city-route-datepicker .datepicker .datepicker--cell.-disabled- .no-touch,.city-route-datepicker .datepicker .datepicker--cell.-disabled-:hover,.city-route-datepicker .datepicker .datepicker--cell.-other-month- .no-touch,.city-route-datepicker .datepicker .datepicker--cell.-other-month-:hover{color:#e0e0e0;background-color:#f9f7f2}.city-route-datepicker .datepicker .datepicker--cell.-disabled- .city-datepicker-el__date,.city-route-datepicker .datepicker .datepicker--cell.-disabled- .city-datepicker-el__delivery,.city-route-datepicker .datepicker .datepicker--cell.-disabled- .city-datepicker-el__price{opacity:.4}.city-route-datepicker .datepicker .datepicker--cell.-weekend-,.city-route-datepicker .datepicker .datepicker--cell.-weekend- .city-datepicker-el__date{color:#d12c2c}.city-route-datepicker .datepicker .datepicker--cell.-range-from-,.city-route-datepicker .datepicker .datepicker--cell.-range-to-{background-color:#f9f7f2}.city-route-datepicker .datepicker .datepicker--cell.-range-from-.-selected-,.city-route-datepicker .datepicker .datepicker--cell.-range-to-.-selected-{background-color:#ff4641}.city-route-datepicker .datepicker .datepicker--cell.-range-from-.-disabled-,.city-route-datepicker .datepicker .datepicker--cell.-range-from-.-other-month-,.city-route-datepicker .datepicker .datepicker--cell.-range-to-.-disabled-,.city-route-datepicker .datepicker .datepicker--cell.-range-to-.-other-month-{background-color:transparent}.city-route-datepicker .datepicker .datepicker--cell.-range-from-.-focus-,.city-route-datepicker .datepicker .datepicker--cell.-range-from-.-other-month-,.city-route-datepicker .datepicker .datepicker--cell.-range-to-.-focus-,.city-route-datepicker .datepicker .datepicker--cell.-range-to-.-other-month-{background-color:#f9f7f2}.city-route-datepicker .datepicker--cell-day{border-bottom:1px solid #eeebe3;border-right:1px solid #eeebe3;padding:24px 19px 10px 13px;height:85px;align-items:flex-start}@media screen and (max-width:480px){.city-route-datepicker .datepicker--cell-day{height:39px;border:0;padding:1px;margin:5.6px 0}}.city-route-datepicker .datepicker--cell-day:first-child,.city-route-datepicker .datepicker--cell-day:nth-child(2),.city-route-datepicker .datepicker--cell-day:nth-child(3),.city-route-datepicker .datepicker--cell-day:nth-child(4),.city-route-datepicker .datepicker--cell-day:nth-child(5),.city-route-datepicker .datepicker--cell-day:nth-child(6),.city-route-datepicker .datepicker--cell-day:nth-child(7){height:66px;padding:12px 15px 10px}@media screen and (max-width:480px){.city-route-datepicker .datepicker--cell-day:first-child,.city-route-datepicker .datepicker--cell-day:nth-child(2),.city-route-datepicker .datepicker--cell-day:nth-child(3),.city-route-datepicker .datepicker--cell-day:nth-child(4),.city-route-datepicker .datepicker--cell-day:nth-child(5),.city-route-datepicker .datepicker--cell-day:nth-child(6),.city-route-datepicker .datepicker--cell-day:nth-child(7){height:39px;border:0;padding:1px;margin-top:0}}.city-route-datepicker .datepicker--cell{border-radius:0;background-color:#fff}@media screen and (max-width:480px){.city-route-datepicker .datepicker--cell{border-radius:2px}}.city-route-datepicker .datepicker--cell .no-touch,.city-route-datepicker .datepicker--cell:hover{background-color:#f9f7f2}.city-route-datepicker .datepicker--cells{position:relative}.city-route-datepicker .datepicker--cells:before{content:"";width:1px;background-color:#fff;height:100%;position:absolute;top:0;right:0;z-index:2}.city-route-datepicker .datepicker--cells:after{content:"";width:100%;background-color:#fff;height:1px;position:absolute;bottom:0;left:0;z-index:2}.city-datepicker-el{display:flex;color:#212121;width:100%;background-color:inherit}@media screen and (max-width:480px){.city-datepicker-el{flex-flow:column;text-align:center}}.city-datepicker-el--discount .city-datepicker-el__price{color:#4eae57}.city-datepicker-el__info{flex:1 1 100%;background-color:inherit}@media screen and (max-width:480px){.city-datepicker-el__info{display:block}}.city-datepicker-el__price{font-size:17px;line-height:20px;font-family:KievitProMedium,Roboto,sans-serif;background-color:inherit}@media screen and (max-width:480px){.city-datepicker-el__price{font-size:10px;position:relative}.city-datepicker-el__price:before{content:"\2014";color:#e0e0e0;position:absolute;top:0;left:0;width:100%;text-align:center;z-index:1}.city-datepicker-el__price span{background-color:inherit;position:relative;z-index:2}}.city-datepicker-el__delivery{font-size:15px;color:#a0a0a0}@media screen and (max-width:480px){.city-datepicker-el__delivery{display:none}}.city-datepicker-el__date{font-size:17px;line-height:20px}@media screen and (max-width:480px){.city-datepicker-el__date{font-size:15px;line-height:normal;font-family:KievitProMedium,Roboto,sans-serif;order:-1}}@media screen and (max-width:480px){.datepicker-popup__datepicker-popup__filter{display:none}}.datepicker-popup__btn-filter{display:none}@media screen and (max-width:480px){.datepicker-popup__btn-filter{display:block;max-width:296px;width:100%;margin:27px auto;padding:10.5px}}.js-link-datepicker{cursor:pointer}.datepicker-loading{-webkit-animation:loading 1s linear infinite;animation:loading 1s linear infinite}@-webkit-keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.datepicker-popup .mfp-close-btn,.filter-popup .mfp-close-btn{position:absolute;top:18px;right:18px;width:13px;height:13px;background:url(/webpack/eb4ec5185cb5dcf6fc3a2ecd3e20360a.svg) no-repeat 50%/contain;border:none}@media screen and (min-width:768px){.datepicker-popup .mfp-close-btn,.filter-popup .mfp-close-btn{top:15px;right:20px;width:20px;height:20px}.datepicker-popup .mfp-close-btn svg,.filter-popup .mfp-close-btn svg{padding:4px}}.datepicker-popup .mfp-close{display:none}.railway-station--border{padding-bottom:40px;border-bottom:1px solid #efeadf}@media screen and (min-width:768px){.railway-station--border{padding-bottom:50px}}.railway-station__container{display:flex}.railway-station__wrapper{border-radius:5px;background-color:#fff;box-shadow:0 8px 50px rgba(31,21,1,.09);padding:1px 0 54px;margin:0 0 40px}@media screen and (min-width:641px){.railway-station__wrapper{margin:0 -20px 50px;padding:12px 0 46px}}@media screen and (min-width:1200px){.railway-station__wrapper{margin:0 -40px 50px}}.railway-station__btn{padding:16px 25px}.railway-station__btn--table{width:236px}@media screen and (min-width:641px){.railway-station__btn--table{width:auto;padding:16px 33px}}.railway-station__btn--schedule{font-size:0;width:50px;background-image:url(/webpack/970983ce04ed126d7c8f009359999b65.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:20px;background-color:#faf8f3;margin-left:10px}.no-touch .railway-station__btn--schedule:focus,.no-touch .railway-station__btn--schedule:hover{background-color:#f5f1e8}@media screen and (min-width:641px){.railway-station__btn--schedule{font-size:15px;line-height:17px;width:auto;padding:17px 35px 17px 62px;background-position:35px 50%;margin-left:20px}}.railway-station__space-between{position:relative;margin-bottom:25px;padding:0 12px}@media screen and (min-width:768px){.railway-station__space-between{display:flex;justify-content:space-between;margin-bottom:12px;padding:0 20px}.railway-station__space-between:after{position:absolute;content:"";left:12px;right:12px;height:1px;bottom:25px;background-color:#efeadf}}@media screen and (min-width:768px) and (min-width:641px){.railway-station__space-between:after{left:20px;right:20px}}@media screen and (min-width:768px) and (min-width:1200px){.railway-station__space-between:after{bottom:30px;left:40px;right:40px}}@media screen and (min-width:1200px){.railway-station__space-between{margin-bottom:8px;padding:0 40px}}.railway-station__reversed{font-size:14px;line-height:17px}@media screen and (min-width:768px){.railway-station__reversed{font-size:22px;line-height:26px;display:flex;flex-direction:row-reverse}}.railway-station__time{margin-right:14px}@media screen and (min-width:768px){.railway-station__time{margin-right:0}}.railway-station__date{font-family:KievitProMedium,Roboto,sans-serif}@media screen and (min-width:768px){.railway-station__date{margin-right:28px}}.railway-station__text-small{font-size:13px;color:#7f7f7f;margin-top:4px}@media screen and (min-width:768px){.railway-station__text-small{text-align:right}}.railway-station__nav{padding:0 12px;margin-bottom:22px}@media screen and (min-width:768px){.railway-station__nav{padding:0 20px;margin-bottom:38px}}@media screen and (min-width:1200px){.railway-station__nav{padding:0 40px}}.railway-table--arrival{display:none}.railway-table__subtitles-block{display:flex;width:100%;margin-bottom:9px;padding:0 12px}@media screen and (min-width:641px){.railway-table__subtitles-block{padding:0 20px;margin-bottom:14px}}@media screen and (min-width:1200px){.railway-table__subtitles-block{padding:0 40px;margin-bottom:18px}}.railway-table__column-name{font-family:KievitPro,Roboto,sans-serif;font-size:13px;line-height:17px;color:#a0a0a0;text-transform:uppercase;border-bottom:none;padding:0}.railway-table__column-name:first-child{min-width:55px}@media screen and (min-width:641px){.railway-table__column-name:first-child{min-width:75px}}@media screen and (min-width:1200px){.railway-table__column-name:first-child{min-width:90px}}.railway-table__column-name:nth-child(2){flex-grow:1}.railway-table__column-name:nth-child(3){display:none}@media screen and (min-width:1200px){.railway-table__column-name:nth-child(3){display:block;min-width:244px}}.railway-table__column-name:nth-child(4){display:none}@media screen and (min-width:641px){.railway-table__column-name:nth-child(4){display:block;min-width:auto}}@media screen and (min-width:1200px){.railway-table__column-name:nth-child(4){min-width:146px}}.railway-table__item{display:flex;position:relative;padding:16px 12px 18px;background-color:#fff;border-radius:5px;transition:all .3s ease}.railway-table__item:first-child:before{content:none}@media screen and (min-width:641px){.railway-table__item{padding:26px 20px}}@media screen and (min-width:1200px){.railway-table__item{padding:26px 40px}}.railway-table__item:before{position:absolute;content:"";left:12px;right:12px;top:0;height:1px;background-color:#efeadf;transition:all .3s}@media screen and (min-width:641px){.railway-table__item:before{right:20px;left:20px}}@media screen and (min-width:1200px){.railway-table__item:before{right:40px;left:40px}}.no-touch .railway-table__item:focus,.no-touch .railway-table__item:hover{background-color:#faf8f3}.no-touch .railway-table__item:focus .railway-table__text-bold--link,.no-touch .railway-table__item:hover .railway-table__text-bold--link{color:#f60d0a}.no-touch .railway-table__item:hover+.railway-table__item:before,.no-touch .railway-table__item:hover:before{content:none}td.railway-table__time-block{min-width:55px;border-bottom:none;padding:0}@media screen and (min-width:641px){td.railway-table__time-block{min-width:75px}}@media screen and (min-width:1200px){td.railway-table__time-block{min-width:90px}}td.railway-table__flex-row{display:flex;width:100%;border-bottom:none;padding:0}@media screen and (min-width:1200px){.railway-table__wrap--desktop{display:flex;width:100%}}@media screen and (min-width:1200px){.railway-table__wrap--column{display:flex;flex-direction:column;min-width:244px;padding-left:30px}}.railway-table__wrap-flex{position:relative;display:flex;flex-grow:1}@media screen and (min-width:641px){.railway-table__wrap-flex{margin-right:10px}}.railway-table__time{font-size:14px;line-height:17px;font-family:KievitProMedium,Roboto,sans-serif;color:#000}@media screen and (min-width:641px){.railway-table__time{font-size:17px;line-height:20px}}@media screen and (min-width:1200px){.railway-table__time{font-size:22px;line-height:26px}}.railway-table__text-small{display:none}@media screen and (min-width:641px){.railway-table__text-small{display:block;font-size:13px;line-height:16px}}.railway-table__last-column{margin-left:27px}@media screen and (min-width:641px){.railway-table__last-column{min-width:auto;align-self:flex-start;margin-left:0}}@media screen and (min-width:1200px){.railway-table__last-column{min-width:146px;margin-top:3px}}.railway-table__text{font-size:14px;line-height:17px;color:#000}@media screen and (min-width:641px){.railway-table__text{font-size:17px;line-height:20px}}.railway-table__status{font-size:14px;line-height:17px;color:#000;padding:1px 6px 2px;border-radius:4px}@media screen and (min-width:641px){.railway-table__status{font-size:17px;line-height:20px}}.railway-table__status--arrived{color:#fff;background-color:#85c65c}.railway-table__status--expecting{background-color:#fde283}.railway-table__status--no-status{background-color:transparent;color:#7f7f7f}.railway-table__status--departured{background-color:#f0eade}.railway-table__text-bold{font-family:KievitProBold,Roboto,sans-serif;font-size:14px;line-height:15px;color:#000;margin-bottom:4px}@media screen and (min-width:641px){.railway-table__text-bold{display:block;font-size:17px;line-height:20px;margin-bottom:6px}}@media screen and (min-width:1200px){.railway-table__text-bold{font-size:22px;line-height:26px;flex-grow:1}}.railway-table__logo{flex-shrink:0;width:18px;height:18px;margin-right:10px;margin-top:3px}@media screen and (min-width:641px){.railway-table__logo{width:20px;height:20px;margin-right:17px;margin-top:0}}@media screen and (min-width:1200px){.railway-table__logo{position:absolute;content:"";width:20px;height:20px;right:214px;top:5px;margin-right:10px}}.railway-table__space-between{margin-top:-5px}@media screen and (min-width:641px){.railway-table__space-between{display:flex;flex-grow:1;justify-content:space-between;margin-top:0}}.railway-table__number{font-size:14px;line-height:17px;font-family:KievitProMedium,Roboto,sans-serif;color:#000;margin-right:5px}@media screen and (min-width:641px){.railway-table__number{font-size:17px;line-height:21px}}@media screen and (min-width:1200px){.railway-table__number{line-height:27px}}.railway-table__name{font-size:14px;line-height:17px;color:#7f7f7f}@media screen and (min-width:641px){.railway-table__name{font-size:17px;line-height:21px}}@media screen and (min-width:1200px){.railway-table__name{font-size:13px;line-height:16px}}.railway-table__wrapper{position:relative;padding-left:28px}@media screen and (min-width:641px){.railway-table__wrapper{position:relative;display:flex;flex-wrap:wrap;flex-direction:column;padding-left:36px;width:100%}}@media screen and (min-width:1024px){.railway-table__wrapper{padding-left:0;flex-wrap:nowrap;flex-direction:row}}@media screen and (min-width:768px){.railway-table--schedule .railway-table__column-name:nth-child(2){max-width:100%;min-width:393px}.railway-table--schedule .railway-table__column-name:nth-child(2).railway-table__column-name--max-width{max-width:393px}}@media screen and (min-width:1024px){.railway-table--schedule .railway-table__column-name:nth-child(3){display:block;min-width:172px}.railway-table--schedule .railway-table__column-name:nth-child(3).railway-table__column-name--width{min-width:417px;max-width:417px}}@media screen and (min-width:768px){.railway-table--schedule .railway-table__column-name:nth-child(4){min-width:245px;max-width:245px;text-align:right}}@media screen and (min-width:1024px){.railway-table--schedule .railway-table__column-name:nth-child(4){text-align:left}}@media screen and (min-width:1024px){.railway-table--schedule .railway-table__column-name--width{min-width:417px;max-width:417px}}.railway-table--schedule .railway-table__last-column{display:block;margin-top:16px;margin-left:0;font-size:14px;line-height:17px;color:#000}@media screen and (min-width:641px){.railway-table--schedule .railway-table__last-column{position:absolute;top:0;right:0;font-size:17px;line-height:20px;order:2;max-width:160px;min-width:160px;text-align:right;margin-left:auto;margin-top:0}}@media screen and (min-width:768px){.railway-table--schedule .railway-table__last-column{min-width:245px}}@media screen and (min-width:1024px){.railway-table--schedule .railway-table__last-column{order:3;max-width:245px;text-align:initial;position:static;top:auto;right:auto}}.railway-table--schedule .railway-table__wrap--column{margin-bottom:14px}@media screen and (min-width:641px){.railway-table--schedule .railway-table__wrap--column{order:3;max-width:330px}}@media screen and (min-width:768px){.railway-table--schedule .railway-table__wrap--column{min-width:330px;max-width:100%}}@media screen and (min-width:1024px){.railway-table--schedule .railway-table__wrap--column{order:2;position:relative;min-width:172px;padding-right:10px;padding-left:0}}@media screen and (min-width:641px){.railway-table--schedule .railway-table__wrap--column{max-width:172px}}@media screen and (min-width:768px){.railway-table--schedule .railway-table__wrap--width{max-width:100%}}@media screen and (min-width:1024px){.railway-table--schedule .railway-table__wrap--width{max-width:172px}}@media screen and (min-width:1200px){.railway-table--schedule .railway-table__wrap--width{flex-grow:2}}.railway-table--schedule .railway-table__logo{position:absolute;content:"";width:18px;height:18px;left:0;top:-4px;margin-right:10px}@media screen and (min-width:641px){.railway-table--schedule .railway-table__logo{width:20px;height:20px;top:0}}@media screen and (min-width:1024px){.railway-table--schedule .railway-table__logo{left:0;top:3px}}.railway-table--schedule .railway-table__text-bold{display:block}@media screen and (min-width:641px){.railway-table--schedule .railway-table__text-bold{order:1;max-width:330px;min-width:290px}}@media screen and (min-width:1024px){.railway-table--schedule .railway-table__text-bold{flex-grow:1;max-width:none;min-width:auto;padding-right:10px}}@media screen and (min-width:768px){.railway-table--schedule .railway-table__text-bold--width{max-width:100%}}@media screen and (min-width:1024px){.railway-table--schedule .railway-table__text-bold--width{max-width:393px;flex-grow:0;min-width:393px}}.railway-table--schedule .railway-table__time{min-width:55px;border-bottom:none;padding:0}@media screen and (min-width:641px){.railway-table--schedule .railway-table__time{min-width:75px}}@media screen and (min-width:1200px){.railway-table--schedule .railway-table__time{min-width:90px}}.railway-table--schedule .railway-table__subtitles-block{margin-bottom:5px}@media screen and (min-width:641px){.railway-table--schedule .railway-table__subtitles-block{margin-bottom:9px}}@media screen and (min-width:1200px){.railway-table--schedule .railway-table__subtitles-block{margin-bottom:20px}}@media screen and (min-width:1024px){.railway-table--schedule .railway-table__number{display:block}}.railway-station-map{width:100%;height:100%;position:relative}.railway-station-map__close{width:40px;height:40px;border-radius:50%;position:absolute;z-index:1000;top:30px!important;right:36px;padding:0;background-image:url(/webpack/7b56d4034e52d6a7f4fcd152be483906.svg);background-color:#fff;background-repeat:no-repeat;background-position:50% 50%;opacity:1;cursor:pointer}.railway-table-schedule__wrapper{position:relative}.railway-table-schedule__wrapper:after{position:absolute;content:"";left:14px;right:14px;top:42px;height:1px;background-color:#efeadf}@media screen and (min-width:768px){.railway-table-schedule__wrapper:after{top:60px;left:20px;right:20px}}@media screen and (min-width:1200px){.railway-table-schedule__wrapper:after{left:40px;right:40px}}.ta-page-commercial\/bus .schedule-filter__item{padding-bottom:0}.ta-page-commercial\/bus .commercial__content h3{margin-top:37px;margin-bottom:0}@media screen and (max-width:640px){.ta-page-commercial\/bus .commercial__content h3{margin-top:31px;font-size:17px;line-height:24px}}.ta-page-commercial\/bus .commercial__content h3+p{margin-top:15px;margin-bottom:23px}@media screen and (max-width:640px){.ta-page-commercial\/bus .commercial__content h3+p{margin:10px 0}}.ta-page-commercial\/bus .tourists-reviews{padding:0 27px}@media screen and (max-width:768px){.ta-page-commercial\/bus .tourists-reviews{margin:0 -38px;padding:0 39px}}@media screen and (max-width:768px){.ta-page-commercial\/bus .reviews-tourists__footer-two{margin:0 -38px;padding:0 35px 0 23px}}.ta-page-commercial\/bus .tourists-reviews__item{padding:40px 0 33px}@media screen and (max-width:640px){.ta-page-commercial\/bus .tourists-reviews__item:not(:first-child){padding:30px 0}}.ta-page-commercial\/bus .reviews-tourists__stars{padding:17px 0 21px}@media screen and (max-width:640px){.ta-page-commercial\/bus .reviews-tourists__stars{padding:29px 0 10px}}.ta-page-commercial\/bus .reviews-tourists__footer-two+h2{margin-bottom:23px}@media screen and (max-width:768px){.ta-page-commercial\/bus .reviews-tourists__footer-two+h2{font-size:30px;margin:51px 0 22px}}@media screen and (max-width:640px){.ta-page-commercial\/bus .reviews-tourists__footer-two+h2{font-size:21px;margin:30px 0 25px}}@media screen and (max-width:640px){.ta-page-commercial\/bus a.comments-inters__item:nth-child(3){margin-bottom:10px}}.ta-page-commercial\/bus .data-picker-mobile{background-color:#fff;padding:52px 11px}.ta-page-commercial\/bus .data-picker-mobile .mfp-close{width:60px;height:50px;opacity:1;color:#000;font-size:0;background:url(/webpack/2e9198d313267d019e3a8650945c6ec5.svg) 50% no-repeat}.ta-page-commercial\/bus .data-picker-mobile .datepicker-bus{width:auto;padding:10px 0}.ta-page-commercial\/bus .datepicker-bus .-selected-{cursor:not-allowed}.ta-page-commercial\/bus .data-picker-mobile__titles{font-size:21px;line-height:25px;color:#000;padding-bottom:15px;font-family:KievitProMedium,Roboto,sans-serif}@media screen and (max-width:480px){.ta-page-commercial\/bus .seo-interesting-info{margin:0 -12px}}.ta-page-commercial\/bus h3.seo-interesting__title{margin-top:5px}.carriers-list{display:flex;margin:-5px 0}@media screen and (max-width:767px){.carriers-list{margin:20px -1px 0}}@media screen and (max-width:640px){.carriers-list{display:block;margin:-11px 0 0}}.carriers-list--seo-bus{margin:0 0 10px}@media screen and (min-width:768px){.carriers-list+h2{margin-top:56px;margin-bottom:22px}}@media screen and (max-width:768px){.carriers-list+h2{font-size:30px;margin-top:51px}}@media screen and (max-width:640px){.carriers-list+h2{font-size:21px;margin-top:25px}}.carriers-list__item{display:flex;align-items:center;flex:0 0 183px;border-right:1px solid #eeebe3;margin-right:45px;padding:5px 0}@media screen and (min-width:768px){.carriers-list__item:nth-child(2){flex:0 0 230px;margin-right:41px}}.carriers-list__item:last-child{border-right:0;margin-right:0}@media screen and (max-width:640px){.carriers-list__item{border:0;padding:5px 0 15px}}.carriers-list__icon{width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-color:#ff4641;margin-right:20px}.carriers-list__text{font-size:17px;color:#000}.carriers-list__emphasis{font-family:KievitProBold,Roboto,sans-serif;display:inline-block;margin-right:5px}@media screen and (max-width:768px){.carriers-list__emphasis{margin-right:3px}}.time-by-bus{display:flex;background-color:#faf8f3;padding:30px 0}@media screen and (max-width:767px){.time-by-bus{display:block;padding:22px 0 14px;border-radius:2px;margin-bottom:20px}}@media screen and (max-width:768px){.time-by-bus+p{margin:27px 0}}@media screen and (max-width:640px){.time-by-bus+p{margin:24px 0 28px}}.time-by-bus+p+p{width:98%}@media screen and (min-width:767px){.time-by-bus+p+p{margin:28px 0}}@media screen and (max-width:640px){.time-by-bus+p+p{margin-bottom:28px}}.time-by-bus__bar{width:1px;margin-right:31px;background:#eeebe3}@media screen and (max-width:880px){.time-by-bus__bar{display:none}}.time-by-bus__item{display:flex;align-items:center;padding:0 30px;flex:1;border-right:1px solid #eeebe3}@media screen and (max-width:992px){.time-by-bus__item{border:none;padding:0 0 0 20px}}@media screen and (max-width:767px){.time-by-bus__item{padding:14px 19px;border:none}}.time-by-bus__item:nth-child(3){border:none}.time-by-bus__item:nth-child(3) .time-by-bus__icon svg{transform:translateX(1px)}.time-by-bus__icon{width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-color:#ff4641;margin-right:20px;flex-shrink:0}@media screen and (max-width:992px){.time-by-bus__icon{margin-right:10px}}@media screen and (max-width:767px){.time-by-bus__icon{margin-right:20px}}.time-by-bus__text{font-size:17px;color:#000}.time-by-bus__emphasis{font-family:KievitProBold,Roboto,sans-serif;display:block;padding-bottom:6px}.ways-transportation{display:flex;flex:1 1 auto;flex-direction:column}@media screen and (max-width:768px){.ways-transportation{margin:0 -38px}}@media screen and (min-width:768px){.ways-transportation{margin-bottom:57px}}@media screen and (min-width:1024px){.ways-transportation{margin-bottom:49px}}.ways-transportation__body,.ways-transportation__head{display:flex;width:100%;flex-direction:column}.ways-transportation__head{color:#a0a0a0;font-size:13px;text-transform:uppercase;padding-left:29px}@media screen and (max-width:768px){.ways-transportation__head{padding-left:37px;padding-right:81px}}@media screen and (max-width:640px){.ways-transportation__head{padding:0 40px}}.ways-transportation__head .ways-transportation__tr{padding-bottom:14px}@media screen and (max-width:768px){.ways-transportation__head .ways-transportation__tr{padding:17px 0 14px}}@media screen and (max-width:640px){.ways-transportation__head .ways-transportation__tr{padding:20px 0 15px}}.ways-transportation__head .ways-transportation__td:nth-child(2){padding-left:42px}@media screen and (max-width:768px){.ways-transportation__head .ways-transportation__td:nth-child(2){padding-left:30px}}.ways-transportation__head .ways-transportation__td:last-child{justify-content:flex-start;padding-left:54px}@media screen and (max-width:640px){.ways-transportation__head .ways-transportation__td:last-child{display:none}}.ways-transportation__body{background:#faf8f3;border-radius:2px;font-size:17px;color:#000;font-family:KievitProBold,Roboto,sans-serif;padding:9px 30px 5px}@media screen and (max-width:768px){.ways-transportation__body{padding:9px 37px 5px}}@media screen and (max-width:640px){.ways-transportation__body{padding:16px 38px 14px 37px}.ways-transportation__body .ways-transportation__td:last-child{width:100%;flex:1 1 100%;padding:19px 0 12px}}.ways-transportation__tr{display:flex;width:100%;border-bottom:1px solid #efeadf;padding:17px 0 21px}@media screen and (max-width:768px){.ways-transportation__tr{padding:11px 0 18px}}@media screen and (max-width:640px){.ways-transportation__tr{flex-flow:wrap}}.ways-transportation__tr:nth-child(2){padding:20px 0 21px;margin-bottom:3px}@media screen and (max-width:768px){.ways-transportation__tr:nth-child(2){padding:18px 0 17px}}@media screen and (max-width:640px){.ways-transportation__tr:nth-child(2){padding:20px 0 10px}.ways-transportation__tr:nth-child(2) .ways-transportation__td{padding:8px 0}}@media screen and (max-width:768px){.ways-transportation__tr:nth-child(3){padding:15px 0 12px}}@media screen and (max-width:640px){.ways-transportation__tr:nth-child(3){padding:35px 0 12px}.ways-transportation__tr:nth-child(3) .ways-transportation__td:last-child{padding:14px 0}}.ways-transportation__tr:last-child{border-bottom:0}.ways-transportation__td{flex:1;display:flex;align-items:center}.ways-transportation__td:first-child{flex:1 1 106px}.ways-transportation__td:nth-child(2){flex:1 1 100px;padding-left:37px;padding-top:4px}@media screen and (max-width:768px){.ways-transportation__td:nth-child(2){padding-left:27px}}@media screen and (max-width:640px){.ways-transportation__td:nth-child(2){justify-content:flex-end}}.ways-transportation__td:last-child{justify-content:center}.ways-transportation__icon{width:50px}@media screen and (max-width:640px){.ways-transportation__icon{width:48px}}.ways-transportation__btn{min-width:221px;padding:16px 0 17px;text-align:center}@media screen and (max-width:640px){.ways-transportation__btn{padding:12px 0 11px;display:block;min-width:100%}}a.ways-transportation__btn{border-bottom:2px solid #ff4641}.leave-review{background-color:#faf8f3;padding:33px 31px 32px 27px;display:flex;flex-flow:row wrap;margin-top:23px;margin-bottom:50px}@media screen and (max-width:768px){.leave-review{padding:32px 19px 32px 38px}}@media screen and (max-width:640px){.leave-review{margin:20px -12px;padding:20px 12px}}.leave-review__item{margin-bottom:-1px}@media screen and (max-width:768px){.leave-review__item{width:100%;flex:1 1 100%}.leave-review__item:first-child,.leave-review__item:nth-child(2),.leave-review__item:nth-child(3){order:-2}.leave-review__item:nth-child(6){order:-1}}@media screen and (max-width:640px){.leave-review__item{padding:0!important}}.leave-review__item:first-child{padding-right:20px}.leave-review__item:first-child .leave-review-box__title{margin-right:11px}@media screen and (max-width:768px){.leave-review__item:first-child .leave-review-box{margin-bottom:30px}}.leave-review__item:nth-child(2){flex:1;justify-content:flex-end;display:flex;margin-top:-4px}@media screen and (max-width:768px){.leave-review__item:nth-child(2){display:block;margin-top:0}}.leave-review__item:nth-child(2) .select2-container{min-width:271px;margin-left:12px;margin-right:-2px}@media screen and (max-width:640px){.leave-review__item:nth-child(2) .select2-container{margin:12px 0 0;min-width:298px}}.leave-review__item:nth-child(5){margin-bottom:21px}@media screen and (min-width:1199px){.leave-review__item:nth-child(5) .leave-review-box__title{margin-right:19px}}@media screen and (max-width:768px){.leave-review__item:last-child{margin-top:-19px;padding-right:23px}}.leave-review__item--50{flex:0 0 394px;padding-right:60px}.leave-review__item--75{flex:0 0 555px}@media screen and (max-width:768px){.leave-review__item--75{flex:1 1 100%;padding:0 0 10px}}@media screen and (max-width:768px){.leave-review__item-mobile{flex:1 1 100%;padding:0}.leave-review__item-mobile .leave-review-box{justify-content:space-between}}.leave-review__item--right{justify-content:flex-end;display:flex;flex:0 0 287px}@media screen and (max-width:768px){.leave-review__item--right{flex:1 1 100%;justify-content:center}}.leave-review__button{padding:14.5px 30.7px}@media screen and (max-width:640px){.leave-review__button{width:100%;padding:14px 0 15px;margin:12px 0}}.leave-review__item--lg{flex:1 1 100%;width:100%;margin:2px 0 29px}.leave-review-box{display:flex;align-items:center;justify-content:space-between;margin-bottom:29px}@media screen and (max-width:768px){.leave-review-box{justify-content:flex-start;margin-bottom:27px}}@media screen and (max-width:640px){.leave-review-box{flex-flow:wrap;margin-bottom:21px}}.leave-review-box__title{font-size:17px;color:#000;margin-right:14px}@media screen and (max-width:640px){.leave-review-box__title{font-size:12px;max-width:130px}}.leave-review-box__title--big{font-family:KievitProBold,Roboto,sans-serif}@media screen and (max-width:640px){.leave-review-box__title--big{width:100%;font-size:17px;margin:3px 2px}}.leave-review__textarea{font-size:15px;line-height:17px;color:#868686;padding:19px;background:#fff;border:1px solid #d4d4d4;border-radius:2px;height:86px!important;min-height:86px}@media screen and (max-width:768px){.leave-review__textarea{margin:-3px 0 0}}.leave-review-info{display:flex}@media screen and (max-width:768px){.leave-review-info{margin:-15px 0 20px}}.leave-review-info__number{font-size:15px;line-height:19px}.leave-review-info__text{font-size:13px;line-height:17px;color:#7f7f7f;padding:0 20px}@media screen and (max-width:640px){.leave-review-info__text{margin-right:-25px;padding-left:23px}}.star-group img{margin:0 2px}@media screen and (max-width:768px){.star-group img{width:28px;margin:2px 0 -8px 2px}}@media screen and (max-width:640px){.star-group img{width:27px;margin:2px 0 -7px 2px}}@media screen and (max-width:768px){.star-group--big{padding-left:13px}}@media screen and (max-width:640px){.star-group--big{padding-left:0;margin:8px 0 -6px -3px}}.star-group--big img{margin:0 6px}@media screen and (max-width:768px){.star-group--big img{margin:0 4px;width:31px}}.title-group{display:flex;align-items:center;justify-content:space-between;padding-bottom:4px}@media screen and (max-width:768px){.title-group h2{font-size:30px}}@media screen and (max-width:640px){.title-group h2{font-size:21px;margin:8px 0 21px!important}}.title-group select{max-width:207px}.title-group .select2-container{margin-top:-13px}@media screen and (max-width:640px){.title-group .select2-container{display:none}}.wrapper-popups{display:none}.filter-popup{position:relative;background:#fff;width:auto;max-width:500px;margin:20px auto}.filter-popup .mfp-close{width:60px;height:60px;opacity:1;color:#000;font-size:0;background:url(/webpack/2e9198d313267d019e3a8650945c6ec5.svg) 50% no-repeat}.filter-popup__head{display:flex;align-items:center;padding:21px 10px;font-size:15px}.filter-popup__head svg{margin-right:9px}.filter-popup__item{border-top:1px solid #f3efea;padding:25px 12px}.filter-popup__item:nth-child(2){padding:19px 12px}.filter-popup__item .slider-time-info{padding:31px 0 5px}.filter-popup__item .slider-time-theme{margin:10px 10px 0}.filter-popup__title{font-size:15px;color:#000;font-family:KievitProMedium,Roboto,sans-serif}.filter-popup__btn,.filter-popup__footer{width:100%;font-size:17px;padding:19px 0}.checkbox-list{padding:16px 3px 0 0}.checkbox-list__item{padding:10px 0}input[type=checkbox].styled-checkbox{position:absolute;opacity:0}input[type=checkbox].styled-checkbox+label{position:relative;cursor:pointer;padding:0 0 0 30px;font-size:15px;color:#000;margin:0;float:none}input[type=checkbox].styled-checkbox+label:before{content:"";position:absolute;top:-1px;left:0;margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;border:2px solid #d5cdbe;box-shadow:none;box-sizing:border-box;border-radius:2px}input[type=checkbox].styled-checkbox:checked+label:before{background:#ff4641;border-color:#ff4641}input[type=checkbox].styled-checkbox:disabled+label{color:#b8b8b8;cursor:auto}input[type=checkbox].styled-checkbox:disabled+label:before{box-shadow:none;background:#ddd}input[type=checkbox].styled-checkbox:checked+label:after{content:"";position:absolute;top:-1px;left:1px;background:url(/webpack/566ee45f223a4f005e1dec95170a7dd0.svg) 50% no-repeat;width:20px;height:20px}h2.seo-bus-route__title{margin-top:1.4em;margin-bottom:1em}@media screen and (min-width:768px){h2.seo-bus-route__title{margin-bottom:.6em}}h2.seo-bus-route__title--schedule-cost{margin-top:25px;margin-bottom:.6em}@media screen and (min-width:768px){h2.seo-bus-route__title--schedule-cost{margin-top:1.9em;margin-bottom:.7em}}@media screen and (min-width:1199px){h2.seo-bus-route__title--schedule-cost{margin-bottom:.8em}}h2.seo-bus-route__title--distance-time{margin-top:1em}@media screen and (min-width:768px){h2.seo-bus-route__title--distance-time{margin-top:1.6em;margin-bottom:.8em}}@media screen and (min-width:1199px){h2.seo-bus-route__title--distance-time{margin-top:1.2em}}@media screen and (min-width:768px){h2.seo-bus-route__title--departure{margin-bottom:.6em}}@media screen and (min-width:1199px){h2.seo-bus-route__title--departure{margin-bottom:-.1em}}h2.seo-bus-route__title--arrival{margin-top:1.6em}@media screen and (min-width:768px){h2.seo-bus-route__title--arrival{margin-top:1.4em;margin-bottom:.6em}}@media screen and (min-width:1199px){h2.seo-bus-route__title--arrival{margin-bottom:-.3em}}p.seo-bus-route__desc{margin-top:1.5em}@media screen and (min-width:768px){p.seo-bus-route__desc--departure{margin-top:1.3em}}@media screen and (min-width:768px){.seo-bus-route__list{margin-top:30px}}@media screen and (min-width:1199px){.seo-bus-route__list{margin-top:14px}}.seo-bus-route__border{padding-bottom:40px;border-bottom:1px solid #efeadf}@media screen and (min-width:768px){.seo-bus-route__border{padding-bottom:50px}}.seo-bus-route__ya-iframe .com-ya-iframe{padding-top:0;padding-bottom:40px}.date-bus-mobile__item{padding:10px 0 8px}.date-bus-mobile__item:first-child{text-align:right;padding-right:15px}.date-bus-mobile__title{font-size:21px;line-height:25px;color:#000}.route-details__item{padding:0 4px;position:relative}.route-details__line{position:absolute;border-left:1px dotted #beb9ac;width:20px;height:110%}.route-details__line span{z-index:9;left:-2px;position:absolute;width:6px;height:6px;top:0;background-color:#f0ebe1}.route-details__line span:nth-child(2){top:33.5%}.route-details__line span:nth-child(3){top:63%}.route-details__line span:after{content:"";width:3px;height:3px;border-radius:50%;background-color:#beb9ac;position:absolute;left:0;top:2px}.route-details__line span.start{position:absolute;top:-2px;left:-5px;width:12px;height:13px;background-color:#f0ebe1}.route-details__line span.start:after{content:"";width:9px;height:9px;border-radius:50%;border:2px solid #beb9ac;position:absolute;left:0;top:2px;background-color:#f0ebe1}.route-details__line span.end{position:absolute;bottom:0;top:auto;left:-5px;width:12px;height:13px;background-color:#f0ebe1}.route-details__line span.end:after{content:"";width:9px;height:9px;border-radius:50%;border:2px solid #beb9ac;position:absolute;left:0;top:2px;background-color:#f0ebe1}.route-details__content{padding:0 0 0 40px}.route-details__title{font-size:15px;color:#000;padding-bottom:4px}.route-details__text{font-size:13px;line-height:17px;color:#7f7f7f;max-width:400px}.route-details__text-dark{color:#000;display:block}.route-details__time{font-size:12px;line-height:17px;color:#7f7f7f;padding:29px 0 43px}@media screen and (max-width:640px){.route-details__time{padding:14px 0 24px}}.dot-custom{color:#b7b2a8;display:inline-block;padding:0 5px}.dot-custom:before{content:"\00B7"}@media screen and (max-width:768px){.b-schedule{padding:0;margin:0 -38px}}.b-schedule__day{display:block;color:#212121}.b-schedule__item{position:relative;margin-top:17px}@media screen and (min-width:768px){.b-schedule__item:not(:first-of-type){margin-top:0}}.b-schedule__day{font-family:KievitProBold,Roboto,sans-serif;font-size:13px;line-height:35px;letter-spacing:1px;text-align:center;background:#f8f4ea}.b-schedule__past-trips-text{font-family:KievitProMedium,Roboto,sans-serif;font-size:17px;line-height:24px}.b-schedule__past-trips-btn{width:127px;padding:0;line-height:40px;text-align:center}.b-schedule__more{background-color:#f0ebe1;padding:40px 38px 24px}@media screen and (max-width:768px){.b-schedule__more{padding:41px 38px 4px;margin-top:-1px}}@media screen and (max-width:640px){.b-schedule__more{padding:30px 12px 4px}}.b-schedule__footer{display:flex;justify-content:center;align-items:center;background-color:#faf8f3;padding:0 30px}@media screen and (max-width:768px){.b-schedule__footer{padding:0 38px;margin:0 -38px}}@media screen and (max-width:640px){.b-schedule__footer{background-color:transparent;text-align:center;margin:0 -12px;padding:30px 24px}}.b-schedule__footer a{border-bottom:0}.b-schedule__footer a .no-touch,.b-schedule__footer a:hover{border-color:#efeadf}.b-schedule__button{font-size:15px;line-height:17px;color:#ff4641;font-family:KievitProMedium,Roboto,sans-serif;padding:32px 0 35px;width:100%;text-align:center}@media screen and (max-width:768px){.b-schedule__button{padding:36px 0 35px 14px}}@media screen and (max-width:640px){.b-schedule__button{padding:10px 0;height:54px;border:2px solid #f0eade!important;border-radius:2px;display:inline-flex;justify-content:center;align-items:center;color:#212121}}.b-schedule__item-details{background:#f0ebe1}.b-schedule__details-preloader{display:none}.schedule-boxs{position:relative;display:flex;flex-flow:wrap;justify-content:space-between;padding:38px 12px 13px;background-color:#faf8f3;transition:background-color .3s}@media screen and (min-width:768px){.schedule-boxs{padding:38px 38px 0}}@media screen and (min-width:900px){.schedule-boxs{padding:26px 30px 0}}.no-touch .schedule-boxs:not(.schedule-boxs--disable):hover{background-color:#fde283}.no-touch .schedule-boxs:not(.schedule-boxs--disable):hover .schedule-boxs__item{border-bottom-color:#fde283}.no-touch .schedule-boxs:not(.schedule-boxs--disable):hover .schedule-infos__number{background-color:#000;color:#fff}.no-touch .schedule-boxs:not(.schedule-boxs--disable):hover .schedule-price__btn{color:#fff;background-color:#ff4641}.schedule-boxs__item{background-color:inherit;border-bottom:1px solid #efeadf;padding-bottom:22px}@media screen and (max-width:899px){.schedule-boxs__item{flex:1;border:none;padding-bottom:6px}}.schedule-boxs__item:first-child{flex:1;order:1}@media screen and (max-width:899px){.schedule-boxs__item:first-child{flex:1 1 100%;order:0;margin-bottom:20px;border:0}}@media screen and (min-width:900px){.schedule-boxs__item:first-child{padding-bottom:36px}}@media screen and (max-width:640px){.schedule-boxs__item:nth-child(2){padding-bottom:19px;flex:0 0 40%;overflow:hidden}.schedule-boxs__item:nth-child(3){padding-bottom:19px;flex:0 0 60%;overflow:hidden}}.schedule-boxs__item:nth-child(2){padding-top:7px;padding-bottom:6px;border:0}@media screen and (min-width:768px){.schedule-boxs__item:nth-child(2){align-self:flex-end;padding:0 0 30px;border-bottom:1px solid #efeadf}}@media screen and (min-width:900px){.schedule-boxs__item:nth-child(2){margin-top:5px;padding:0 0 71px}}@media screen and (min-width:899px){.schedule-boxs__item:nth-child(2){width:200px}}.schedule-boxs__item:last-child{order:2}@media screen and (max-width:899px){.schedule-boxs__item:last-child{order:0;display:flex;justify-content:flex-end;padding-bottom:29px}}@media screen and (max-width:640px){.schedule-boxs__item:last-child{padding-bottom:0;border:0}}@media screen and (min-width:768px){.schedule-boxs__item:last-child{align-self:flex-end;padding:0 0 30px;border-bottom:1px solid #efeadf}}@media screen and (min-width:900px){.schedule-boxs__item:last-child{display:flex;align-items:center;align-self:auto;padding:0;border-bottom:1px solid #efeadf}}.b-schedule__item:last-of-type .schedule-boxs__item{border:none}.schedule-filter--bus{display:flex;margin:0 -2px}@media screen and (max-width:768px){.schedule-filter--bus{position:relative}.schedule-filter--bus:after{content:"";display:none;width:20px;height:20px;background:url(/webpack/3d1a962d90bf7d1f6302723a39361e1f.svg) 50% no-repeat;position:absolute;top:10px;right:2px}}@media screen and (max-width:640px){.schedule-filter--bus:after{display:none}}.schedule-filter--bus .schedule-filter__item{padding-right:10px}@media screen and (max-width:640px){.schedule-filter--bus .schedule-filter__item{padding-bottom:0!important}.schedule-filter--bus .schedule-filter__item:not(:first-child){display:none}}.schedule-filter--bus .schedule-filter__coming-flights{padding-right:30px;font-family:KievitProMedium,Roboto,sans-serif;font-size:17px;line-height:40px}.schedule-filter--bus .schedule-filter__item.schedule-filter__item-mobile{display:none}@media screen and (max-width:640px){.schedule-filter--bus .schedule-filter__item.schedule-filter__item-mobile{display:block}}.schedule-filter--bus .schedule-filter__item .schedule-filter__btn{width:116px;height:42px;border:1.6px solid #d5cdbe;border-radius:2px;display:inline-flex;align-items:center;justify-content:center;background-color:transparent;font-size:14px;font-family:KievitProMedium,Roboto,sans-serif;margin-left:-1px}@media screen and (max-width:640px){.schedule-filter--bus .schedule-filter__item .schedule-filter__btn{padding:16px 13px;margin-top:0}}.schedule-filter--bus .schedule-filter__item .schedule-filter__btn svg{margin-right:6px}.schedule-filter--bus .js-schedule-datepicker{display:flex;align-items:center;justify-content:space-between;position:relative;border:1.6px solid #d5cdbe;border-radius:2px;width:160px;height:42px;overflow:hidden}.schedule-filter--bus .js-schedule-datepicker.is-change{background-color:#f9f7f2;border-color:#f9f7f2}.schedule-filter--bus .js-schedule-datepicker.is-change .clear-date{opacity:1;z-index:11}.schedule-filter--bus .js-schedule-datepicker.is-change:after{opacity:0;z-index:0}.schedule-filter--bus .js-schedule-datepicker.is-open{background-color:#fce183;border-color:#fce183}.schedule-filter--bus .js-schedule-datepicker:before{content:"";width:34px;height:20px;background:url(/webpack/439a4eabace717c574dad38783188f48.svg) 50% no-repeat;z-index:9}.schedule-filter--bus .js-schedule-datepicker:after{content:"";width:10px;height:7px;margin-right:13px;background:url(/webpack/435a587c41cb267e90fdb4344667e525.svg) 50% no-repeat;pointer-events:inherit;cursor:pointer}.schedule-filter--bus .js-schedule-datepicker input[type=data]{width:100%;border:0;font-size:15px;line-height:12px;position:absolute;top:1px;left:0;bottom:0;height:97%;padding:0 27px 0 34px;text-transform:lowercase;background-color:inherit;cursor:pointer}@media screen and (max-width:640px){.schedule-filter--bus .js-schedule-datepicker input[type=data]{padding:0 34px}}.schedule-filter--bus .js-schedule-datepicker input[type=data]::-webkit-input-placeholder{color:#212121;text-transform:none;opacity:1}.schedule-filter--bus .js-schedule-datepicker input[type=data]::-moz-placeholder{color:#212121;text-transform:none;opacity:1}.schedule-filter--bus .js-schedule-datepicker input[type=data]:-ms-input-placeholder{color:#212121;text-transform:none;opacity:1}.schedule-filter--bus .js-schedule-datepicker input[type=data]::placeholder{color:#212121;text-transform:none;opacity:1}.schedule-filter--bus .clear-date{display:inline-block;width:20px;height:20px;background:url(/webpack/3441a0e36253ce8d3b31505f4a71b090.svg) 50% no-repeat;position:absolute;top:50%;right:5px;transform:translateY(-50%);cursor:pointer;z-index:0;opacity:0}@media screen and (max-width:640px){.schedule-filter--bus .clear-date{right:14px}}.schedule-filter--bus .schedule-filter__item .select2-search--inline,.schedule-filter--bus .schedule-filter__item .select2-selection__choice__remove{display:none!important}.schedule-filter--bus .js-schedule-select+.select2 .select2-selection{width:141px;height:42px;border:1.6px solid #d5cdbe;border-radius:2px;font-size:15px;padding:0 3px 0 7px;margin:0 0 0 1px}.schedule-filter--bus .js-schedule-select+.select2 .select2-selection[aria-expanded=true]{background-color:#fce183;border-color:#fce183}.schedule-filter--bus .js-schedule-select+.select2 .select2-selection__rendered{display:flex;align-items:center;height:100%}.schedule-filter--bus .js-schedule-select+.select2 .select2-selection__rendered:after{content:" ";top:auto;left:auto;width:20px;height:20px;display:inline-block;background:url(/webpack/435a587c41cb267e90fdb4344667e525.svg) 50% no-repeat;border:none}.schedule-filter--bus .js-schedule-select+.select2 .select2-selection__rendered .length-select{display:block!important}.schedule-filter--bus .js-schedule-select+.select2 .select2-selection__rendered .select2-selection__choice{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border:0;background-color:transparent;margin:0;padding:0;width:100%}.schedule-filter--bus .js-schedule-select+.select2 .select2-selection__rendered .select2-selection__choice:not(:first-child){display:none}.schedule-filter--bus .js-schedule-select-dropdown{width:300px!important}.schedule-filter--bus .js-schedule-select-dropdown .select2-results{padding:0}.schedule-filter--bus .js-schedule-select-dropdown .select2-results>.select2-results__options{min-height:256px;padding:12px 20px 0}.schedule-filter--bus .js-schedule-select-dropdown .select2-results__option{padding:5px 0 5px 46px;position:relative;cursor:pointer}.schedule-filter--bus .js-schedule-select-dropdown .select2-results__option:before{content:"";width:20px;height:20px;border:2px solid #d5cdbe;border-radius:2px;position:absolute;top:12px;left:10px}.schedule-filter--bus .js-schedule-select-dropdown .select2-results__option:after{content:"";width:20px;height:20px;background:url(/webpack/bf6275608bd33c0b1eca609615037842.svg) 50% no-repeat;position:absolute;top:12px;left:10px;opacity:0}.schedule-filter--bus .js-schedule-select-dropdown .select2-results__option:hover:before{border-color:#ff4641}.schedule-filter--bus .js-schedule-select-dropdown .select2-results__option[aria-selected=true]{color:#ff4641}.schedule-filter--bus .js-schedule-select-dropdown .select2-results__option[aria-selected=true]:before{background-color:#ff4641;border-color:#ff4641}.schedule-filter--bus .js-schedule-select-dropdown .select2-results__option[aria-selected=true]:after{opacity:1}.ta-page-commercial\/bus-show .select2-dropdown{border:0;box-shadow:0 10px 30px rgba(31,21,1,.1);border-radius:2px}.ta-page-commercial\/bus-show .select2-results__options{overflow:auto;width:100%;position:relative}.ta-page-commercial\/bus-show .select2-results__options .ps__thumb-y{background:#918a7b;border-radius:2px;width:3px!important;right:0}.ta-page-commercial\/bus-show .select2-results__options .ps--active-x>.ps__rail-x,.ta-page-commercial\/bus-show .select2-results__options .ps--active-y>.ps__rail-y,.ta-page-commercial\/bus-show .select2-results__options .ps__rail-y{background-color:rgba(214,208,193,.4)!important;border-radius:2px;width:3px;right:0!important}.schedule-filter__bus-select-dropdown{width:auto!important;max-height:266px!important;padding:22px 30px}.schedule-filter__bus-select-dropdown .select2-results__option{padding:0 0 0 36px;font-size:15px;line-height:30px;white-space:nowrap;transition:.3s}.schedule-filter__bus-select-dropdown .select2-results__option:before{content:" ";position:absolute;top:50%;left:0;width:16px;height:16px;border:2px solid #d5cdbe;border-radius:2px;transform:translateY(-50%);transition:.3s}.schedule-filter__bus-select-dropdown .select2-results__option[aria-selected=true]{color:#000;background:none}.schedule-filter__bus-select-dropdown .select2-results__option[aria-selected=true]:before{background:url(/webpack/bf6275608bd33c0b1eca609615037842.svg) no-repeat 50%;border-color:#ff4641}.schedule-filter__bus-select-dropdown .select2-results__option--highlighted[aria-selected]{color:#ff4641;background:none}.schedule-filter__bus-select-dropdown .select2-results__option--highlighted[aria-selected]:before{border-color:#ff4641}.schedule-infos{min-width:222px}@media screen and (max-width:640px){.schedule-infos{min-width:auto}}.schedule-infos__head{display:flex;align-items:center;padding:6px 0 3px}@media screen and (max-width:640px){.schedule-infos__head{padding-top:1px}}.schedule-infos__number{font-size:15px;color:#000;background-color:#e8e6df;border-radius:50px;display:inline-flex;align-items:center;justify-content:center;height:21px;min-width:49px;transition:background-color .3s,color .3s}.schedule-infos__name{border-bottom:1px solid #ff4641;margin:0 12px}.schedule-infos__name,.schedule-infos__names{font-size:15px;font-family:KievitProMedium,Roboto,sans-serif}.schedule-infos__names{color:#000}.schedule-infos__logo{width:31px;height:18px}.schedule-infos__title{font-size:13px;color:#000;text-transform:uppercase}.schedule-infos__privileges{padding-top:2px}.schedule-infos__all{font-size:13px;color:#857d6f}.schedule-infos__more{width:152px;height:35px;background-color:#fff;border-radius:2px;font-size:13px;color:#000;padding:7px 23px 5px 12px;position:relative;display:flex;align-items:center;margin:12px 0;cursor:pointer}.schedule-infos__more.open:after{transform:rotate(180deg)}.schedule-infos__more:after{content:"";width:8px;height:5px;background:url(/webpack/1cbaee61eddee7963845c2621ef4ef36.svg) 50% no-repeat;position:absolute;top:50%;right:12px;transform:translateY(-50%);transition:transform .3s}@media screen and (max-width:640px){.schedule-infos__more:after{right:4px}}.schedule-infos__more--mobile{display:none;background-color:#faf8f3}@media screen and (max-width:640px){.schedule-infos__more--mobile{display:flex;justify-content:center;align-items:center}.schedule-infos__more--mobile.open{background-color:#f0ebe1}.schedule-infos__more--mobile.open .schedule-infos__more:after{transform:rotate(180deg);top:34%}.schedule-infos__more--mobile .schedule-infos__more{display:inline-flex;border:0;background-color:inherit;margin:-4px 0 5px;padding-left:10px;width:auto}}@media screen and (max-width:640px){.schedule-list{margin:19px -12px 0}}.schedule-list__preloader{display:none;justify-content:center;align-items:center;height:300px}.schedule-list+h2{margin-top:36px;margin-bottom:22px}@media screen and (max-width:768px){.schedule-list+h2{margin-top:49px;margin-bottom:24px;font-size:30px}}@media screen and (max-width:640px){.schedule-list+h2{margin:19px 0 22px;font-size:21px}}.schedule-list-filter{display:flex;padding:30px 27px 0 28px}@media screen and (max-width:768px){.schedule-list-filter{display:none}}.schedule-list-filter__item{display:flex;justify-content:space-between;flex:0 0 25%}.schedule-list-filter__item:nth-child(2){flex:1}.schedule-list-filter__item:last-child .schedule-list-filter__text{text-align:right;width:100%}.schedule-list-filter__text{font-size:13px;text-transform:uppercase;color:#a0a0a0}.schedule-list-filter__text.js-schedule-filter-price{color:#212121;position:relative;padding-right:14px;cursor:pointer}.schedule-list-filter__text.js-schedule-filter-price:after{content:"";width:0;height:0;display:inline-block;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #212121;position:absolute;top:50%;right:0;transform:translateY(-50%);transition:.3s}.schedule-list-filter__text--reverse.js-schedule-filter-price:after{transform:translateY(-50%) rotate(180deg)}.schedule-list__noresults{margin:30px 12px 0;padding:25px 20px 20px;color:#000;background:#faf8f3;border-radius:2px}@media screen and (min-width:641px){.schedule-list__noresults{margin:30px 38px 0}}@media screen and (min-width:768px){.schedule-list__noresults{margin:30px 0 0;padding:25px 20px 20px}}.schedule-list__noresults-title{font-family:KievitProMedium,Roboto,sans-serif;font-size:21px;line-height:24px}.schedule-list__noresults-desc{margin-top:14px;font-family:KievitPro,Roboto,sans-serif;font-size:17px;line-height:24px}.schedule-more__title{font-size:13px;color:#000;font-family:KievitProMedium,Roboto,sans-serif;text-transform:uppercase;padding-bottom:42px}.schedule-more__content{display:flex}@media screen and (max-width:768px){.schedule-more__content{display:block}}.schedule-more__item{width:290px}@media screen and (max-width:768px){.schedule-more__item{width:100%;margin:0 0 23px}}@media screen and (max-width:640px){.schedule-more__item{margin:0 0 14px}}.schedule-more__item:first-child{flex:1}.schedule-more__btn{display:none}@media screen and (max-width:640px){.schedule-more__btn{display:block;text-align:center;padding:11px 0 12px;margin-top:13px}}.schedule-more-list{margin-top:-3px;margin-left:-2px}@media screen and (max-width:768px){.schedule-more-list{margin-left:49px}}@media screen and (max-width:640px){.schedule-more-list{margin:29px 0 0 4px}}.schedule-more-list__item{display:flex;padding-bottom:10.5px}@media screen and (max-width:768px){.schedule-more-list__item{padding-bottom:9.9px}}@media screen and (max-width:640px){.schedule-more-list__item{padding-bottom:10.5px}}.schedule-more-list__icon{width:31px}.schedule-more-list__text{font-size:15px;line-height:15px;color:#000;padding-top:2px;max-width:200px}@media screen and (max-width:768px){.schedule-more-list__text{max-width:100%}}@media screen and (max-width:480px){.schedule-price{width:100%}}body{overflow-x:hidden}.schedule-price__content{display:flex}@media screen and (max-width:480px){.schedule-price__content{flex-direction:row-reverse;justify-content:space-between;width:100%}}.schedule-price__content input.schedule-price__btn{display:block;min-width:153px;line-height:9px;padding:0;height:50px;border-bottom:2px solid #ff4641}@media screen and (max-width:640px){.schedule-price__content input.schedule-price__btn{min-width:124px;height:40px;font-size:16px;touch-action:manipulation}}.schedule-price__content input.schedule-price__btn:active{border-bottom:2px solid #e7e1d5}.schedule-price__content a.schedule-price__btn-overlay{display:none;height:50px;line-height:45px;width:153px;padding:0}@media screen and (max-width:640px){.schedule-price__content a.schedule-price__btn-overlay{height:40px;line-height:35px;width:124px}}.schedule-price-list{display:table;border-collapse:collapse;margin-top:1px;margin-right:13px}@media screen and (min-width:1174px){.schedule-price-list{min-width:120px}}@media screen and (max-width:480px){.schedule-price-list{margin-right:0;width:50%;margin-left:10px}}.schedule-price-list__item{font-size:11px;color:#7f7f7f;display:table-row;border-bottom:6px solid transparent}.schedule-price-list__name{display:table-cell;padding:0 9px;text-align:right}@media screen and (max-width:480px){.schedule-price-list__name{padding:0;text-align:left}}.schedule-price-list__sum{color:#000;font-family:KievitProMedium,Roboto,sans-serif;display:table-cell}@media screen and (max-width:480px){.schedule-price-list__sum{text-align:right}}.schedule-price__big{font-size:21px;line-height:18px;color:#000;text-align:center;padding:15px 0 14px}@media screen and (max-width:767px){.schedule-price__big{padding:7px 1px 12px 0;font-family:KievitProBold,Roboto,sans-serif;font-size:16px;text-align:right}}@media screen and (min-width:768px){.schedule-price__big{padding:0 0 18px;font-size:21px;text-align:right;font-family:KievitProBold,Roboto,sans-serif}}@media screen and (min-width:900px){.schedule-price__big{padding-bottom:13px;text-align:center}}.schedule-price__footer{font-size:11px;color:#7f7f7f;text-align:right;padding-top:15px}@media screen and (max-width:480px){.schedule-price__footer{padding-top:0;text-align:left;width:50%;line-height:17px;min-height:34px}}.schedule-privilege{display:flex;align-items:center;min-height:22px}.schedule-privilege__text{font-size:13px;color:#7f7f7f;padding-right:11px}.schedule-privilege__icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:10px;text-transform:uppercase;color:#fff;margin-right:5px}.schedule-privilege__icon--green{background-color:#24b756}.schedule-privilege__icon--gray{background-color:#e8e6df}.schedule-privilege__icon--dark{background-color:#000}.schedule-privilege__icon--dark path{fill:#fff}.schedule-privilege__stars-sum{color:#7f7f7f;font-size:13px;font-family:KievitProMedium,Roboto,sans-serif;padding:0 4px}.schedule-privilege__stars{display:flex;align-items:center;padding:3px 0 0;margin-bottom:-2px}.schedule-privilege__stars .stars-list{display:flex;padding:0}.schedule-privilege__stars .stars-list img{width:13px;height:16px;margin-right:3.5px}.schedule-privilege__stars .stars-list__item{width:14px;height:15px;background-size:contain;background:url(/webpack/a83ee15058bf85ea4c60f50b3b0abac6.svg) 50% no-repeat;margin-right:2px}.schedule-privilege__stars .stars-list__item-active{background:url(/webpack/65c502db4fb8cb678b1dd4a865df702b.svg) 50% no-repeat;background-size:contain}.schedule-tim{background-color:inherit;padding:21px 47px 0 9px}@media screen and (max-width:899px){.schedule-tim{padding:4px 0 0}}.schedule-tim__head{font-size:11px;color:#7f7f7f;display:flex;align-items:center}@media screen and (max-width:640px){.schedule-tim__head{padding-bottom:2px;align-items:flex-end}}.schedule-tim__head-item{flex:0 0 44%}@media screen and (max-width:768px){.schedule-tim__head-item{flex:0 0 46%}}@media screen and (max-width:640px){.schedule-tim__head-item{flex:0 0 40%}}.schedule-tim__content{display:flex;align-items:center;background-color:inherit}@media screen and (max-width:899px){.schedule-tim__content{margin:0 0 -2px}}.schedule-tim__time{font-size:17px;color:#000;font-family:KievitProBold,Roboto,sans-serif}@media screen and (min-width:768px){.schedule-tim__time{font-size:30px}}@media screen and (min-width:900px){.schedule-tim__time{font-size:17px;font-family:KievitProMedium,Roboto,sans-serif}}.schedule-tim__all-time{flex:1;text-align:center;position:relative;background-color:inherit;margin:0 13px}.schedule-tim__all-time:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:#cecbc3;transform:translateY(-50%)}.schedule-tim__minutes{display:inline-block;font-size:15px;color:#7f7f7f;background-color:inherit;position:relative;z-index:2;padding:10px 14px;margin-right:-8px}.schedule-tim__footer{display:flex;justify-content:space-between}.schedule-tim__footer-item{max-width:165px}@media screen and (max-width:640px){.schedule-tim__footer-item{max-width:110px}}.schedule-tim__footer-item:nth-child(2){text-align:right}.schedule-tim__text{font-size:15px;color:#000;min-height:13px;padding-top:3px;margin-bottom:-2px}@media screen and (min-width:768px){.schedule-tim__text{font-family:KievitProMedium,Roboto,sans-serif}}.schedule-tim__link{margin-top:5px;font-size:13px;line-height:17px;color:#857d6f}@media screen and (max-width:899px){.schedule-tim__link{margin-top:8px}}@media screen and (max-width:640px){.schedule-tim__link{line-height:normal}}.slider-time{min-width:107px;height:42px;border:1.6px solid #d5cdbe;border-radius:2px;font-size:15px;position:relative}.slider-time.is-open{background-color:#fce183;border-color:#fce183}.slider-time__value{font-size:15px;color:#000;height:100%;display:flex;align-items:center;padding:0 25px 0 12px;position:relative}.slider-time__value:after{content:"";width:20px;height:20px;background:url(/webpack/435a587c41cb267e90fdb4344667e525.svg) 50% no-repeat;z-index:9;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.slider-time__down{position:absolute;top:100%;z-index:-1;background:#fff;box-shadow:0 10px 30px rgba(31,21,1,.1);border-radius:2px;width:432px;height:154px;padding:26px 30px;opacity:0;transition:opacity .2s}.slider-time__down.is-open{opacity:1;z-index:99}.slider-time__title{font-size:17px;font-family:KievitProBold,Roboto,sans-serif;padding:5px 0}.slider-time-info{display:flex;align-items:center;justify-content:space-between;padding:10px 0}input.slider-time-info__item{font-size:15px;color:#000;border:0;background-color:transparent;padding:0;height:auto}input.slider-time-info__item:nth-child(2){text-align:right}#slider-time.ui-slider-horizontal{height:2px;background-color:#dfdace;border-radius:2px}#slider-time.ui-slider-horizontal .ui-slider-range{height:100%}#slider-time.ui-slider-horizontal .ui-slider-handle{top:-.5em;margin-left:-.6em}#slider-time.ui-slider{position:relative;text-align:left}#slider-time.ui-slider .ui-slider-range{position:absolute;z-index:1;height:2px;display:block;border-radius:2px;background-color:#ff4641}#slider-time.ui-slider .ui-slider-handle{border-radius:50%;background-color:#ff4641;position:absolute;z-index:2;width:20px;height:20px;border:none;cursor:pointer}#slider-time.ui-slider .ui-slider-handle:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff}#slider-time.ui-slider a:focus{outline:none}.schedule-error{position:relative;padding:25px 23px;background:#fff4f4;border-radius:2px}@media screen and (min-width:768px){.schedule-error{padding:25px 47px}}.schedule-error:before{content:" ";position:absolute;top:0;bottom:0;left:0;width:4px;background:#fd7979;border-radius:2px}.schedule-error__title{font-family:KievitProMedium,Roboto,sans-serif;font-size:21px;line-height:24px;color:#000}.schedule-error__btn{margin-top:11px;padding:0 27px;line-height:36px}.schedule-error__text{margin-top:23px;font-family:KievitPro,Roboto,sans-serif;font-size:17px;line-height:24px;color:#000}.schedule-error__nearest-list{display:flex;margin-top:14px}.schedule-error__nearest-item:not(:first-of-type){margin-left:9px}.schedule-error__nearest-btn{display:inline-block;padding:0 15px;font-size:15px;line-height:40px;background:#fff;border-radius:50px;transition:.3s}.no-touch .schedule-error__nearest-btn:hover{background:#fde283}.js-selector+.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg)}.js-selector+.select2-container--default .select2-selection--single{height:42px;border:1.6px solid #d5cdbe;border-radius:2px;background-color:transparent}.js-selector+.select2-container--default .select2-selection--single .select2-selection__arrow{height:33px;width:33px}.js-selector+.select2-container--default .select2-selection--single .select2-selection__arrow b{background:url(/webpack/435a587c41cb267e90fdb4344667e525.svg) 50% no-repeat;width:13px;height:8px;border:0;transition:transform .3s;margin-left:-8px;margin-top:1px}.js-selector+.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:15px;color:#000;line-height:40px;padding-left:13px}.js-selector+.select2-container--default .select2-results__option{font-size:15px;line-height:30px;background-color:transparent!important}.js-selector+.select2-container--default .select2-container--open .select2-dropdown--below{border:0;box-shadow:0 10px 30px rgba(31,21,1,.1);border-radius:2px}.js-selector+.select2-container--default .select2-container--default .select2-results__option--highlighted[aria-selected]{color:#ff4641}.slider-time-theme.ui-slider-horizontal{height:2px;background-color:#dfdace;border-radius:2px}.slider-time-theme.ui-slider-horizontal .ui-slider-range{height:100%}.slider-time-theme.ui-slider-horizontal .ui-slider-handle{top:-.5em;margin-left:-.6em}.slider-time-theme.ui-slider{position:relative;text-align:left}.slider-time-theme.ui-slider .ui-slider-range{position:absolute;z-index:1;height:2px;display:block;border-radius:2px;background-color:#ff4641}.slider-time-theme.ui-slider .ui-slider-handle{border-radius:50%;background-color:#ff4641;position:absolute;z-index:2;width:20px;height:20px;border:none;cursor:pointer}.slider-time-theme.ui-slider .ui-slider-handle:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff}.slider-time-theme.ui-slider a:focus{outline:none}.bus-city-stations{display:flex;flex-direction:column;align-items:flex-start;margin-left:-5px}.bus-city-stations__item{margin-bottom:3px;padding:5px;border-radius:5px;transition:all .3s ease}.no-touch .bus-city-stations__item:focus,.no-touch .bus-city-stations__item:hover{background-color:#faf8f3}.no-touch .bus-city-stations__item:focus .bus-city-stations__link,.no-touch .bus-city-stations__item:hover .bus-city-stations__link{color:#ff4641}.bus-city-stations__link{font-size:14px;line-height:17px;transition:color .3s ease}@media screen and (min-width:768px){.bus-city-stations__link{font-size:17px}}.bus-station-table{margin-bottom:20px}@media screen and (min-width:768px){.bus-station-table{display:flex;flex-direction:column}}.bus-station-table__time-info{margin-top:22px;font-size:14px;font-family:KievitProBold,Roboto,sans-serif}@media screen and (min-width:768px){.bus-station-table__time-info{order:0;padding-bottom:12px;border-bottom:1px solid #efeadf;font-size:22px;margin-top:20px}}.bus-station-table__time-info span:nth-child(n+2){margin-left:14px}.bus-station-table__date{font-family:KievitProMedium,Roboto,sans-serif}@media screen and (min-width:768px){.bus-station-table__date{order:1;margin-top:22px}}.bus-station-table__timezone{font-size:13px;font-family:KievitPro,Roboto,sans-serif;color:#7f7f7f;margin-top:4px}.bus-station-table__items{margin-top:6px}@media screen and (min-width:768px){.bus-station-table__items{order:2;margin-top:13px}}@media screen and (min-width:1200px){.bus-station-table__items{margin-top:30px}}.bus-station-table__item{padding-top:20px}@media screen and (min-width:768px){.bus-station-table__item{padding-top:25px}}.bus-station-table__item:nth-child(n+2){border-top:1px solid #efeadf;margin-top:30px}.bus-station-table__route{display:flex}@media screen and (min-width:768px){.bus-station-table__route{flex-direction:row-reverse;font-size:22px}}.bus-station-table__route-name{font-size:17px;font-family:KievitProBold,Roboto,sans-serif;line-height:20.4px;flex:1;padding-right:15px}@media screen and (min-width:768px){.bus-station-table__route-name{padding-left:0;font-size:inherit}}.bus-station-table__route-number{font-size:15px;margin-left:auto;line-height:19px}@media screen and (min-width:768px){.bus-station-table__route-number{margin-left:0;min-width:75px;font-size:inherit}}.bus-station-table__all-date-info{font-size:13px;font-family:KievitProBold,Roboto,sans-serif;margin-top:22px;line-height:15.6px}@media screen and (min-width:768px){.bus-station-table__all-date-info{font-size:17px;margin-top:30px}}.bus-station-table__all-date-info span{color:#f10}.bus-station-table__table-list{margin-top:7px;margin-right:-12px;word-break:break-word;width:106%}@media screen and (min-width:768px){.bus-station-table__table-list{margin-right:-10px;margin-top:26px;width:100%}}@media screen and (min-width:1024px){.bus-station-table__table-list{display:flex;margin-right:0;flex-wrap:wrap;width:103%}}.bus-station-table__table-column{display:inline}@media screen and (min-width:1024px){.bus-station-table__table-column{display:block}.bus-station-table__table-column:not(:first-of-type){margin-left:.98%}}.bus-station-table__table-item{display:inline-block;min-width:35px;margin-top:3px;margin-right:6px;font-size:13px;line-height:24px;white-space:nowrap}@media screen and (min-width:768px){.bus-station-table__table-item{min-width:41.5px;margin-right:4px;font-size:17px;margin-top:4px}}@media screen and (min-width:1024px){.bus-station-table__table-item{display:block;min-width:auto;margin-right:5px;letter-spacing:.3px}.bus-station-table__table-item:first-of-type{font-family:KievitProMedium,Roboto,sans-serif}}.bus-station-map{width:100%;height:100%;position:relative}.bus-station-map__close{width:40px;height:40px;border-radius:50%;position:absolute;z-index:1000;top:30px!important;right:36px;padding:0;background-image:url(/webpack/7b56d4034e52d6a7f4fcd152be483906.svg);background-color:#fff;background-repeat:no-repeat;background-position:50% 50%;opacity:1;cursor:pointer}.bus-station-marker__icon img{transform:translate(-41px,-80px)}.bus-station-schedule-btn{position:relative;width:100%;height:50px}.bus-station-schedule-btn:before{display:inline-block;content:"";width:20px;height:20px;background-image:url(/webpack/1c7ecc53d611e01e0bad94ac96a98ab2.svg);background-repeat:no-repeat;margin-right:9px;vertical-align:middle}@media screen and (min-width:768px){.bus-station-schedule-btn{width:177px}}@media screen and (max-width:768px){.ta-page-commercial\/hotels-seo .commercial__content h2{font-size:30px;line-height:36px}}@media screen and (max-width:480px){.ta-page-commercial\/hotels-seo .commercial__content h2{font-size:24px;line-height:29px;margin-bottom:20px;margin-top:0}}.ta-page-commercial\/hotels-seo .commercial__content h3{line-height:24px;font-family:KievitProMedium,Roboto,sans-serif;margin-bottom:11px}@media screen and (max-width:480px){.ta-page-commercial\/hotels-seo .commercial__content h3{margin-bottom:3px}}.ta-page-commercial\/hotels-seo .commercial__content .seo-hotels{display:flex;margin-bottom:50px}@media screen and (max-width:1199px){.ta-page-commercial\/hotels-seo .commercial__content .seo-hotels{display:block}}@media screen and (max-width:480px){.ta-page-commercial\/hotels-seo .commercial__content .seo-hotels+h2{margin-top:0;margin-bottom:18px}}.ta-page-commercial\/hotels-seo .commercial__content .seo-hotels__filters{flex-basis:300px;flex-shrink:0;margin-right:10px}@media screen and (max-width:1300px){.ta-page-commercial\/hotels-seo .commercial__content .seo-hotels__filters{flex-basis:250px}}@media screen and (max-width:1199px){.ta-page-commercial\/hotels-seo .commercial__content .seo-hotels__filters{display:none}}.ta-page-commercial\/hotels-seo .commercial__content .seo-hotels__set{width:100%;overflow:hidden}@media screen and (max-width:1199px){.ta-page-commercial\/hotels-seo .commercial__content .seo-hotels__set{overflow:visible}}.ta-page-commercial\/hotels-seo .commercial__content a.hotels-tabs__item .no-touch,.ta-page-commercial\/hotels-seo .commercial__content a.hotels-tabs__item:hover{color:#000;border-color:#dcdcdc}.ta-page-commercial\/hotels-seo .commercial__content p.hotels-review-text{margin:0 0 20px}.ta-page-commercial\/hotels-seo .commercial__content .hotels-questions__text{margin:0}.ta-page-commercial\/hotels-seo .commercial__content p.hotels__text{margin-top:0;margin-bottom:23px}@media screen and (max-width:768px){.ta-page-commercial\/hotels-seo .commercial__content .best-stars+p.hotels__text{margin-bottom:28px}}.ta-page-commercial\/hotels-seo .commercial__content .hotels-review-content .hotels-review-text:nth-child(2){margin-bottom:0}.ta-page-commercial\/hotels-seo .commercial__content a.best-stars__show-all{font-size:15px;line-height:17px;letter-spacing:0;display:block;max-width:190px;margin:0 auto;border:2px solid #f0eade;transition:all .3s ease;padding:15px 30px}@media screen and (max-width:480px){.ta-page-commercial\/hotels-seo .commercial__content a.best-stars__show-all{max-width:100%}}.ta-page-commercial\/hotels-seo .commercial__content a.hotels-directions__slide{border-bottom:none}.ta-page-commercial\/hotels-seo .commercial__content a.hotels-directions__slide:hover{border-color:none}.ta-page-commercial\/hotels-seo .commercial__content .seo-interesting-info{margin:0 -17px;padding-top:0;padding-bottom:25px}@media screen and (max-width:768px){.ta-page-commercial\/hotels-seo .commercial__content .seo-interesting-info{padding-top:5px;padding-bottom:0}}@media screen and (max-width:480px){.ta-page-commercial\/hotels-seo .commercial__content .seo-interesting-info{margin:-5px -26px 0}}@media screen and (max-width:768px){.ta-page-commercial\/hotels-seo .commercial__content .seo-interesting-info+h2{margin-top:28px}}.ta-page-commercial\/hotels-seo .commercial__content .seo-interesting-info__item{width:calc(50% - 36px);margin:0 17px 22px}@media screen and (max-width:880px){.ta-page-commercial\/hotels-seo .commercial__content .seo-interesting-info__item{width:100%;margin-bottom:27px}}@media screen and (max-width:480px){.ta-page-commercial\/hotels-seo .commercial__content .seo-interesting-info__item{margin:0 12px 10px}}.ta-page-commercial\/hotels-seo .commercial__content .seo-interesting__wrapper{align-items:stretch}.ta-page-commercial\/hotels-seo .commercial__content h3.seo-interesting__title{margin-top:3px;margin-bottom:3px}@media screen and (max-width:480px){.ta-page-commercial\/hotels-seo .commercial__content .seo-interesting__img-wrapper{align-self:center}}@media screen and (max-width:768px){.ta-page-commercial\/hotels-seo .commercial__content .seo-interesting__text-wrapper{padding-bottom:0}}.ta-page-commercial\/hotels-seo .commercial__content .seo-interesting-info__item--big .seo-interesting__text-wrapper{margin-top:8px}.ta-page-commercial\/hotels-seo .mfp-close{right:8px;top:7px}@media screen and (max-width:768px){.ta-page-commercial\/hotels-seo .mfp-close{top:11px}}@media screen and (max-width:480px){.ta-page-commercial\/hotels-seo .mfp-close{top:4px;right:0}}@media screen and (max-width:480px){.ta-page-commercial\/hotels-seo .hotels-directions{margin-bottom:0}}a.hotels-filters-button{display:none;position:relative;font-size:17px;width:150px;padding-left:26px;margin:0 auto;border-bottom:none}@media screen and (max-width:1199px){a.hotels-filters-button{position:fixed;bottom:18px;left:50%;transform:translateX(-50%);z-index:10}}.hotels-filters-button__text{margin-left:20px}.hotels-filters-button__text:before{content:"";position:absolute;top:50%;left:23px;width:17px;height:13px;background-image:url(/webpack/eac5b3ddc3c1e4f985b4aaf7c06b4f6f.svg);transform:translateY(-50%)}.hotels-set--has-order-params .hotels-set__button,.hotels-set--has-order-params .hotels-set__tabs{display:none}.hotels-set__preloader{display:none;justify-content:center;align-items:center;height:50px}.hotels-set__preloader.show{display:flex}.hotels-set__button{display:block;max-height:50px;margin:0 auto;padding-top:16px;padding-bottom:16px;color:#000;border-color:#f0eade;transition:all .3s ease}@media screen and (max-width:480px){.hotels-set__button{width:100%}}.no-touch .hotels-set__button:hover{border:2px solid #ff4641;color:#fff;background-color:#ff4641}.hotels-set__pagination{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media screen and (min-width:641px){.hotels-set__tabs{margin-bottom:7px;padding:0 10px}}@media screen and (min-width:1024px){.hotels-set__tabs{margin-bottom:18px}}.hotels-double-checked{margin-bottom:30px}@media screen and (min-width:1200px){.hotels-filters{display:block!important}}.hotels-filters--overflow{overflow:hidden}.hotels-filters.mfp-wrap{top:0;left:0}.hotels-filters.mfp-wrap .mfp-container{position:fixed;left:auto;right:0;width:300px;background-color:#fff}@media screen and (max-width:480px){.hotels-filters.mfp-wrap .mfp-container{width:100%}}.hotels-filters.mfp-wrap .mfp-container .hotels-filters{display:flex;flex-direction:column;height:100%;margin:0 -6px}@media screen and (min-width:1200px){.hotels-filters.mfp-wrap .mfp-container .hotels-filters{margin:0}}.hotels-filters.mfp-wrap .mfp-content{height:100%}.hotels-filters.mfp-bg{background:rgba(24,12,1,.95)}.hotels-filters__wrap{margin-bottom:17px}@media screen and (max-width:1199px){.hotels-filters__wrap{margin-bottom:0}}.hotels-filters__wrap--flights .hotels-filters__item:not(:last-child){margin-bottom:14px}.hotels-filters__text--reset{cursor:pointer}@media screen and (min-width:641px){.hotels-filters__text--reset{padding-left:9px}}.reset-filters{flex-shrink:0;display:block;border-bottom:1px solid #f3efea}@media screen and (min-width:1200px){.reset-filters{display:none}}.hotel-filters__content{overflow:auto;flex-grow:1}.reset-filters__wrap{position:relative;padding:12px 12px 14px 38px}.reset-filters__wrap:before{position:absolute;content:"";top:35%;left:4%;width:15px;height:15px;background:url(/webpack/085870fffd9216ca3b696259ba54f291.svg) no-repeat 50%}@media screen and (min-width:641px){.reset-filters__wrap:before{left:7%}}.hotels-filters__btn{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:100%;max-height:60px;font-size:17px;padding:23px 25px 20px;border-radius:0}@media screen and (min-width:1200px){.hotels-filters__btn{display:none}}.hotels-filters__btn--margin{margin-top:-6px}.hotels-filters__btn--no-result{flex-direction:column;background-color:#a0a0a0;border-color:#a0a0a0}.hotels-filters__btn--no-result .hotels-filters__btn-text{line-height:24px}.hotels-filters__btn--no-result .hotels-filters__btn-text-sm,.hotels-filters__btn--no-result .hotels-page-filters__btn-text-sm{display:block;font-size:15px;line-height:20px}.hotels-filters__btn--loading .hotels-filters__preloader{display:block;-webkit-animation:rotation 2s linear infinite;animation:rotation 2s linear infinite;margin-right:10px}@-webkit-keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.hotels-filters__preloader{display:none}.hotels-filters__btn-text{font-family:KievitProMedium,Roboto,sans-serif}.hotels-filters__btn-text-sm{display:none}.hotels-filters__title-wrap{position:relative;padding:14px 18px 16px 21px;cursor:pointer;border:1px solid #f3efea}@media screen and (max-width:1199px){.hotels-filters__title-wrap{border-top:transparent}}@media screen and (max-width:480px){.hotels-filters__title-wrap{padding-left:12px}}.hotels-filters__title-wrap:after{position:absolute;content:"";width:9px;height:5px;right:21px;top:25px;transform:rotate(180deg);background-image:url(/webpack/0eb22c2697ac05be40da3c11c9d2a70a.svg);background-repeat:no-repeat}@media screen and (max-width:768px){.hotels-filters__title-wrap:after{top:22px}}@media screen and (max-width:480px){.hotels-filters__title-wrap:after{background-image:url(/webpack/45f9bd8c6c0541121d1fc8afc59c263d.svg);right:12px;width:14px;height:8px}}.hotels-filters__title-wrap.active{border-bottom:transparent;border-right:transparent;border-left:transparent}.hotels-filters__title-wrap.active:after{transform:rotate(1turn)}@media screen and (min-width:1200px){.hotels-filters__title-wrap.active{border-right:1px solid #f3efea;border-left:1px solid #f3efea}}.hotels-filters__title-wrap.active+.hotels-filters__list-checkbox,.hotels-filters__title-wrap.active+.hotels-filters__list-options,.hotels-filters__title-wrap.active+.hotels-filters__list-wrap .hotels-filters__list-options{display:flex;height:auto;border:1px solid #f3efea;border-top:transparent;padding:0 18px 16px 21px}@media screen and (max-width:480px){.hotels-filters__title-wrap.active+.hotels-filters__list-checkbox,.hotels-filters__title-wrap.active+.hotels-filters__list-options,.hotels-filters__title-wrap.active+.hotels-filters__list-wrap .hotels-filters__list-options{padding:0 12px 12px}}.hotels-filters__title-wrap.active+.hotels-filters__list-wrap .hotels-filters__list-options{border-top:transparent}.hotels-filters__title-wrap.active+.hotels-filters__list-options{padding-top:6px}@media screen and (max-width:1199px){.hotels-filters__title-wrap.active+.hotels-filters__list-options{padding-top:4px;padding-bottom:10px}}.hotels-filters__title-wrap.active+.hotels-filters__list-wrap .hotels-filters__list-options--season{border-bottom:transparent;padding-top:6px}.hotels-filters__title{font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;line-height:17px;color:#000}.hotels-filters__item--space-between{display:flex;justify-content:space-between}.hotels-filters__list-checkbox{display:flex;flex-direction:column;display:none}.hotels-filters__list-checkbox .hotels-filters__item:not(:last-child){margin-bottom:6px}.hotels-filters__list-options{display:flex;flex-wrap:wrap;display:none}@media screen and (max-width:1199px){.hotels-filters__list-options{border-bottom:none;padding-top:4px}}.hotels-filters__list-options .hotels-filters__item:not(:last-child){margin-right:9px;margin-bottom:12px}.hotels-filters__list-options .hotels-filters__link--season{padding-left:46px;background-repeat:no-repeat;background-position:24% 50%}.hotels-filters__list-options .hotels-filters__text{line-height:12px;color:#000}.hotels-filters__link--spring{background-image:url(/webpack/3036b3f525bc18c88bd79cc410fcf9d8.svg)}.hotels-filters__link--winter{background-image:url(/webpack/36df6d6495bf557f18c563cc9736a3cb.svg)}.hotels-filters__link--summer{background-image:url(/webpack/384f3bf9b4fe7f92b01bdfa93382beb9.svg)}.hotels-filters__link--autumn{background-image:url(/webpack/44a200b1f952191c8d79fad239d11e43.svg)}.hotels-filters__link--season.hotels-filters__link--ny{background-image:url(/webpack/2d5f1e66bed0f089eec77b892e749e59.svg);background-position:18% 50%}.hotels-filters__checkbox{display:inline-block;position:relative;padding-left:28px;border-bottom:none;cursor:pointer;transition:color .3s}.hotels-filters__checkbox:after,.hotels-filters__checkbox:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:17px;height:17px;border-radius:2px;transition:background-color .3s}.hotels-filters__checkbox:before{border:2px solid #d5cdbe}.hotels-filters__checkbox.active:after{border:2px solid #ff4641;background-color:#ff4641;background-image:url(/webpack/tick.29510ed2da27f3674e738c67cc63a146.png);background-repeat:no-repeat;background-position:100% 50%}.no-touch .hotels-filters__checkbox:hover{color:#f60d0a}.hotels-filters__checkbox--toggle{padding-left:52px}.hotels-filters__checkbox--toggle:before{width:40px;height:25px;border-radius:50px;background:#f9f7f2;border:none}.hotels-filters__checkbox--toggle:after{left:1px;width:23px;height:23px;border:7px solid #ff4641;border-radius:50%;background:#fff}.hotels-filters__checkbox--toggle.active:before{background:#ff4641}.hotels-filters__checkbox--toggle.active:after{border:7px solid #fff;background:#ff4641;transform:translate(15px,-50%)}.hotels-filters__link{display:block;padding:7px 22px 12px 20px;background-color:#f9f7f2;border-bottom:none;transition:background .3s ease,border-color .3s ease;cursor:pointer;border-radius:50px}.hotels-filters__link:focus,.hotels-filters__link:hover{background-color:#fde283}.hotels-filters__text{font-size:15px;line-height:28px}.hotels-filters__text--opacity{opacity:.4;margin-left:3px}.hotels-filters__counter{font-size:15px;line-height:28px;margin-left:auto;color:#b9b9b9}.hotels-filters__price{color:#515151}.hotels-filters__price--nowrap{white-space:nowrap}.hotels-filters__show-btn{position:relative;font-size:15px;line-height:28px;color:#ff4641}.hotels-filters__show-btn:after{position:absolute;content:" ";right:-20px;top:13px;width:9px;height:5px;background-image:url(/webpack/edd16a40b4938092109e6755e911d383.svg);background-repeat:no-repeat}.hotels-filters__show-btn.active:after{transform:rotate(180deg)}@-webkit-keyframes set-search{to{transform:translateX(100%)}}@keyframes set-search{to{transform:translateX(100%)}}.set-search{margin-bottom:30px;border-radius:2px;box-shadow:0 0 5px rgba(0,0,0,.08)}.set-search__bar{position:relative;height:4px;background:#e9e5db;border-radius:1px;overflow:hidden}.set-search__percent{position:absolute;top:0;transform:translateX(-98%);width:100%;height:100%;background:#ff4641;border-radius:1px;transition:all .3s;overflow:hidden}.set-search__percent:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:set-search 2s infinite;animation:set-search 2s infinite}.set-search__content{padding:26px 12px 30px}@media screen and (min-width:768px){.set-search__content{padding:30px;display:flex;justify-content:space-between;align-items:center}}.set-search__title{font-family:KievitProMedium,Roboto,sans-serif;font-size:21px;line-height:24px;color:#212121}.set-search__desc{margin-top:11px;font-size:14px;line-height:17px}@media screen and (min-width:768px){.set-search__desc{margin-top:9px;font-size:17px;line-height:20px}}.set-search__quantity{margin-top:11px;font-size:14px;line-height:17px}@media screen and (min-width:768px){.set-search__quantity{margin-top:0;margin-left:100px;text-align:center;white-space:nowrap}}.set-search__quantity span{display:inline-block;font-family:KievitProBold,Roboto,sans-serif}@media screen and (min-width:768px){.set-search__quantity span{display:block;font-size:26px;line-height:31px}}.js-set-search-preloader.hide{display:none}.skeleton-loader__item{padding:0 0 20px}.skeleton-loader__item+.skeleton-loader__item{padding-top:19px;border-top:1px solid #f3efea}@media screen and (min-width:641px){.skeleton-loader__item{display:flex;flex-wrap:wrap}}@media screen and (min-width:1024px){.skeleton-loader__item{flex-wrap:nowrap}}.skeleton-loader__img{position:relative;width:100%;height:152px;margin-top:0;background:#e3dac6;border-radius:2px;overflow:hidden}.skeleton-loader__img:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}@media screen and (min-width:641px){.skeleton-loader__img{width:193px;height:260px}}@media screen and (min-width:1024px){.skeleton-loader__img{width:280px;height:290px}}.skeleton-loader__wrap-content{margin-top:16px}@media screen and (min-width:641px){.skeleton-loader__wrap-content{flex-grow:1;margin-top:0;margin-left:24px}}@media screen and (min-width:1024px){.skeleton-loader__wrap-content{display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width:1024px){.skeleton-loader__content{flex-grow:1}}.skeleton-loader__place{position:relative;width:45.27%;height:12px;margin-top:0;background:#e3dac6;border-radius:2px;overflow:hidden}.skeleton-loader__place:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}@media screen and (min-width:641px){.skeleton-loader__place{width:78.01%;height:17px}}@media screen and (min-width:1024px){.skeleton-loader__place{width:100%}}.skeleton-loader__title{position:relative;width:92.56%;height:24px;margin-top:4px;background:#e3dac6;border-radius:2px;overflow:hidden}.skeleton-loader__title:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}@media screen and (min-width:641px){.skeleton-loader__title{margin-top:8px;width:78.01%;height:24px}}@media screen and (min-width:1024px){.skeleton-loader__title{width:100%}}.skeleton-loader__wrap-star{display:flex;align-items:center;margin-top:12px}@media screen and (min-width:641px){.skeleton-loader__wrap-star{margin-top:14px}}.skeleton-loader__star{position:relative;width:62px;height:12px;margin-top:0;background:#e3dac6;border-radius:2px;overflow:hidden}.skeleton-loader__star:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}.skeleton-loader__mark{position:relative;width:55px;height:12px;margin-top:0;background:#e3dac6;border-radius:2px;overflow:hidden;margin-left:8px}.skeleton-loader__mark:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}.skeleton-loader__text{position:relative;width:85.81%;height:15px;margin-top:18px;background:#e3dac6;border-radius:2px;overflow:hidden}.skeleton-loader__text:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}@media screen and (min-width:641px){.skeleton-loader__text{margin-top:25px;width:65.32%}}@media screen and (min-width:1024px){.skeleton-loader__text{width:309px}}.skeleton-loader__desc{position:relative;width:100%;height:15px;margin-top:6px;background:#e3dac6;border-radius:2px;overflow:hidden}.skeleton-loader__desc:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}@media screen and (min-width:641px){.skeleton-loader__desc{width:76.1%}}@media screen and (min-width:1024px){.skeleton-loader__desc{width:360px}}@media screen and (min-width:1024px){.skeleton-loader__desc-second{position:relative;width:139px;height:15px;margin-top:6px;background:#e3dac6;border-radius:2px;overflow:hidden}.skeleton-loader__desc-second:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}}.skeleton-loader__review{display:flex;flex-wrap:wrap;margin-top:8px;padding:17px 10px 18px;background:#f9f7f2}@media screen and (min-width:641px){.skeleton-loader__review{margin-top:9px;padding:16px 20px 19px}}@media screen and (min-width:1024px){.skeleton-loader__review{align-self:flex-start;margin-top:0;margin-left:29px;padding:27px 27px 27px 20px}}.skeleton-loader__review-stars{position:relative;width:11px;height:12px;margin-top:0;background:#e3dac6;border-radius:2px;overflow:hidden}.skeleton-loader__review-stars:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}.skeleton-loader__review-mark{position:relative;width:162px;height:12px;margin-top:0;background:#e3dac6;border-radius:2px;overflow:hidden;margin-left:5px}.skeleton-loader__review-mark:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}.skeleton-loader__review-text{position:relative;width:100%;height:56px;margin-top:13px;background:#e3dac6;border-radius:2px;overflow:hidden}.skeleton-loader__review-text:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}@media screen and (min-width:1024px){.skeleton-loader__review-text{height:133px;margin-top:22px}}.skeleton-loader__content-btn{display:none}@media screen and (min-width:1024px){.skeleton-loader__content-btn{flex-grow:1;display:flex;align-items:center;margin-top:20px}}.skeleton-loader__wrap-btn{display:flex;align-items:center;margin-top:6px}@media screen and (min-width:641px){.skeleton-loader__wrap-btn{width:100%;margin-top:12px}}@media screen and (min-width:1024px){.skeleton-loader__wrap-btn{display:none}}.skeleton-loader__facilities-wrap{display:none}@media screen and (min-width:641px){.skeleton-loader__facilities-wrap{display:block}}.skeleton-loader__facilities-line{position:relative;width:232px;height:15px;margin-top:0;background:#e3dac6;border-radius:2px;overflow:hidden}.skeleton-loader__facilities-line:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}.skeleton-loader__facilities-line+.skeleton-loader__facilities-line{margin-top:12px}.skeleton-loader__price{position:relative;width:81px;height:15px;margin-top:0;background:#e3dac6;border-radius:2px;overflow:hidden;margin-left:auto}.skeleton-loader__price:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}.skeleton-loader__btn{position:relative;width:140px;height:50px;margin-top:0;background:#e3dac6;border-radius:2px;overflow:hidden;margin-left:11px}.skeleton-loader__btn:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}@media screen and (min-width:768px){.no-data__text{width:80%}}.no-data__text-title{font-family:KievitProMedium,Roboto,sans-serif}.no-data__btn{width:272px;font-size:17px;border-radius:2px}@media screen and (min-width:768px){.no-data__btn{width:226px;margin:26px 0 0}}.no-data--sticky{position:-webkit-sticky;position:sticky;top:0}.tours-card-offers{position:relative;padding:73px 12px 21px;overflow-x:auto;min-height:calc(100vh - 50px)}@media screen and (min-width:768px){.tours-card-offers{padding:20px;min-height:auto}}.hotel-page-prices__list .tours-card-offers{padding:0 0 21px;min-height:0}@media screen and (min-width:768px){.hotel-page-prices__list .tours-card-offers{padding:20px 0}}.tours-card-offers__btn-close{position:fixed;top:12px;right:12px;z-index:10}@media screen and (min-width:768px){.tours-card-offers__btn-close{display:none}}.hotel-page-prices__list .tours-card-offers__btn-close{display:none}.tours-card-offers__title{font-family:KievitProExtraBold,Roboto,sans-serif;font-size:24px;line-height:29px;color:#212121;padding-right:45px}@media screen and (min-width:1024px){.tours-card-offers__title{font-size:21px;line-height:24px;font-family:KievitProBold,Roboto,sans-serif}}.hotel-page-prices__list .tours-card-offers__title{display:none}.tours-card-offers__desc{position:relative;display:flex;align-items:center;min-height:20px;margin-top:23px;padding-left:32px;font-size:12px;line-height:14px;color:#7f7f7f;background:url(/webpack/b5cc64d487f6b0693dd11eea7a510648.svg) no-repeat 0 0/20px}@media screen and (min-width:768px){.tours-card-offers__desc{font-size:14px;margin-left:7px}}.hotel-page-prices__list .tours-card-offers__desc{display:none}.tours-card-offers__list{margin-top:25px}@media screen and (min-width:768px){.tours-card-offers__list{margin-top:29px}}@media screen and (min-width:1024px){.tours-card-offers__list{margin-top:24px}}.tours-card-offers__item{display:flex;flex-wrap:wrap;padding:13px;border:2px solid #f0eade;border-radius:5px}@media screen and (min-width:768px){.tours-card-offers__item{flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:0;border:none}}.tours-card-offers__item+.tours-card-offers__item{margin-top:20px}@media screen and (min-width:768px){.tours-card-offers__item+.tours-card-offers__item{margin-top:30px}}.tours-card-offers__item.tours-card-offers__item--hide{display:none}.tours-card-offers__price{width:72%}@media screen and (min-width:768px){.tours-card-offers__price{order:3;width:60%;margin-left:10px;text-align:right}}.tours-card-offers__price-value{font-family:KievitProBold,Roboto,sans-serif;font-size:21px;line-height:25px}.tours-card-offers__price-desc{font-size:12px;line-height:17px;color:#212121}.tours-card-offers__partner{display:flex;margin-left:auto;font-family:KievitProMedium,Roboto,sans-serif;transition:.3s;width:28%}@media screen and (min-width:768px){.tours-card-offers__partner{align-items:center;flex-shrink:0;order:1;margin-right:auto}}@media screen and (min-width:1024px){.tours-card-offers__partner{width:30%;font-size:17px;line-height:20px}}.no-touch .tours-card-offers__partner:hover{color:#f60d0a}.tours-card-offers__logo{display:flex;flex-shrink:0;width:70px;height:40px;padding:6px;border-radius:5px}@media screen and (min-width:768px){.tours-card-offers__logo{margin-right:14px;padding:6px 4px}}@media screen and (min-width:1024px){.tours-card-offers__logo{margin-right:9px}}.tours-card-offers__logo img{margin:auto}.tours-card-offers__text{display:none}@media screen and (min-width:768px){.tours-card-offers__text{display:block}}.tours-card-offers__service{width:100%;margin-top:6px}@media screen and (min-width:768px){.tours-card-offers__service{order:2;width:60%;margin-top:0;padding-left:25px}}@media screen and (min-width:1024px){.tours-card-offers__service{margin:0 auto;padding-left:40px}}.tours-card-offers__service-food{margin-right:5px;padding-left:25px;font-size:12px;line-height:14px;color:#090;background:url(/webpack/9e372aae9d7816cf1a5cd4746f73a6e5.svg) no-repeat 0/15px}@media screen and (min-width:768px){.tours-card-offers__service-food{margin-left:-25px;font-size:14px;line-height:17px}}@media screen and (min-width:1024px){.tours-card-offers__service-food{font-size:17px;line-height:20px}}.tours-card-offers__service-food--no-food{color:#7f7f7f;background-image:url(/webpack/bfc41af5f867607066bc2a5f94d52149.svg)}.tours-card-offers__service-food--card{font-size:14px;line-height:17px;margin-left:0}@media screen and (min-width:1024px){.tours-card-offers__service-food--card{font-size:17px;line-height:20px}}.tours-card-offers__service-code{display:inline-block;padding:0 6px;font-size:12px;line-height:20px;color:#212121;background:#f5f1e8;border-radius:5px}@media screen and (min-width:768px){.tours-card-offers__service-code{font-size:14px}}.tours-card-offers__service-code--card{font-size:14px;line-height:17px}.tours-card-offers__btn{display:block;width:100%;font-family:KievitProMedium,Roboto,sans-serif;margin-top:13px;font-size:15px;line-height:40px;color:#fff;text-align:center;background:#ff4641;border-radius:5px;transition:.3s;border:none}@media screen and (min-width:768px){.tours-card-offers__btn{flex-shrink:0;order:4;width:128px;margin-top:0;margin-left:20px;font-size:15px;line-height:50px;color:#212121;background:#f5f1e8}}.no-touch .tours-card-offers__btn:hover{color:#fff;background:#f60d0a}.tours-card-offers__footer{width:100%;height:50px;display:flex;align-items:center;justify-content:center;background:#faf8f3;cursor:pointer}.no-touch .tours-card-offers__footer:hover .tours-card-offers__hide-btn{color:#f60d0a}.hotel-page-prices__list .tours-card-offers__footer{display:none}.tours-card-offers__list-btn{width:100%;height:50px;display:flex;align-items:center;justify-content:center;background:#faf8f3;cursor:pointer;transition:.2s;border-radius:5px}@media screen and (min-width:1024px){.tours-card-offers__list-btn:hover{background:#e43425}}.tours-card-offers__list-btn .tours-card-offers__hide-btn{transition:.2s}.tours-card-offers__list-btn .tours-card-offers__hide-btn:after{content:none}.no-touch .tours-card-offers__list-btn:hover .tours-card-offers__hide-btn{color:#fff}.tours-card-offers__hide-btn{font-size:15px;color:#ff4641;cursor:pointer}.tours-card-offers__hide-btn:after{display:inline-block;content:"";width:12px;height:12px;background-image:url(/webpack/d31051f25d8f9023a984394c046acbbd.svg);vertical-align:middle;margin-left:8px;transform:rotate(180deg)}.best-stars-section{background:#faf8f3;border-radius:2px}@media screen and (max-width:768px){.best-stars-section .best-stars__next,.best-stars-section .best-stars__prev{top:98px}}@media screen and (max-width:480px){.best-stars-section+h2{margin-bottom:17px;margin-top:0}}.best-stars{position:relative;padding-bottom:5px}@media screen and (max-width:768px){.best-stars{padding-bottom:10px}}@media screen and (max-width:768px){.best-stars__container{overflow:visible}}.best-stars__wrapper{position:relative}.best-stars__next,.best-stars__prev{position:absolute;top:106px;width:49px;height:49px;border:2px solid #f0eade;border-radius:50%;cursor:pointer;background:#fff url(/webpack/e9a400df9ce3c622b3bd0aee5f2bdf4e.svg) no-repeat 50%;background-size:8px 15px;transition:background .3s ease,border-color .3s ease}.best-stars__next:hover,.best-stars__prev:hover{border-color:#fde283;background-color:#fde283}@media screen and (max-width:640px){.best-stars__next,.best-stars__prev{display:none}}.best-stars__prev{left:-28px}.best-stars__next{right:-26px;transform:rotate(180deg)}.best-stars__next.swiper-button-next.swiper-button-disabled,.best-stars__prev.swiper-button-prev.swiper-button-disabled{opacity:0}.hotels-rechecked{background:#faf8f3;border-radius:2px;padding:40px 12px 30px;margin-left:-12px;margin-right:-12px;max-height:2092px;overflow-y:hidden;position:relative}@media screen and (min-width:768px){.hotels-rechecked{margin-left:-38px;margin-right:-38px;padding:50px 40px 30px;max-height:1400px}}@media screen and (min-width:1200px){.hotels-rechecked{margin-left:0;margin-right:0;padding:50px 26px 30px}}.hotels-rechecked--full{max-height:unset}.hotels-rechecked--full .hotels-rechecked__bottom{display:none}.hotels-rechecked__title{display:flex;align-items:center;justify-content:center;width:147px;height:22px;background-image:url(/webpack/e646f09f06a57392b58ead7398e7d4a2.svg);background-size:contain;color:#fff;text-transform:uppercase;font-family:KievitProExtraBold,Roboto,sans-serif;font-size:10px;letter-spacing:1px}@media screen and (min-width:768px){.hotels-rechecked__title{width:205px;height:30px;font-size:15px}}.hotels-rechecked__author{display:flex;align-items:center;padding-top:16px}@media screen and (min-width:768px){.hotels-rechecked__author{padding-top:24px}}.hotels-rechecked-author__img{width:60px;height:60px;border-radius:100%;border:4px solid #fff;margin-right:13px}.hotels-rechecked-author__title{color:#7f7f7f;font-size:15px}.hotels-rechecked-author__name{font-size:17px;font-family:KievitProMedium,Roboto,sans-serif;margin-top:6px}@media screen and (min-width:768px){.hotels-rechecked-author__name{font-size:21px}}.hotels-rechecked__article{position:relative;padding-top:30px}.hotels-rechecked-article__title{font-size:30px;line-height:36px;color:#212121;font-family:KievitProExtraBold,Roboto,sans-serif}.ta-page-commercial\/hotels-seo .commercial__content .hotels-rechecked-article__title{margin-top:0;margin-bottom:0}.commercial__content .hotels-rechecked-article__title+.hotels-rechecked-article__paragraph{margin-top:20px;margin-bottom:22px}@media screen and (min-width:1200px){.commercial__content .hotels-rechecked-article__title+.hotels-rechecked-article__paragraph{margin-top:18px}}.commercial__content .hotels-rechecked-article__paragraph{margin-top:26px}@media screen and (min-width:768px){.commercial__content .hotels-rechecked-article__paragraph{line-height:27px}}.hotels-rechecked__slider{position:relative;margin-right:-12px}@media screen and (min-width:768px){.hotels-rechecked__slider{margin-right:-38px}.hotels-rechecked__slider .swiper-button-next{right:12px}}@media screen and (min-width:1200px){.hotels-rechecked__slider{margin-right:0}.hotels-rechecked__slider .swiper-button-prev{left:-24px}.hotels-rechecked__slider .swiper-button-next{right:-24px}}.hotels-rechecked__slider+.hotels-rechecked-article__paragraph{margin-top:15px}@media screen and (min-width:768px){.hotels-rechecked__slider+.hotels-rechecked-article__paragraph{margin-top:12px;margin-bottom:25px}}@media screen and (min-width:1200px){.hotels-rechecked__slider+.hotels-rechecked-article__paragraph{margin-top:6px;margin-bottom:18px}}.rechecked-hotel{padding:22px 12px 24px;background:#f5f1e9;margin-right:-12px;margin-left:-12px}@media screen and (min-width:768px){.rechecked-hotel{margin-left:-40px;margin-right:-40px;padding:26px 38px}}@media screen and (min-width:1200px){.rechecked-hotel{margin-left:-26px;margin-right:-26px;padding:26px 29px}}@media screen and (min-width:768px){.rechecked-hotel__wrapper{display:flex}}.rechecked-hotel__img{-o-object-fit:cover;object-fit:cover;width:100%;height:155px;border-radius:2px}@media screen and (min-width:768px){.rechecked-hotel__img{width:193px;height:221px;margin-right:23px}}@media screen and (min-width:1200px){.rechecked-hotel__img{width:213px;height:221px;margin-right:32px}}.rechecked-hotel__content{padding-top:10px}@media screen and (min-width:768px){.rechecked-hotel__content{padding-top:0}}.rechecked-hotel__head{display:flex;justify-content:space-between}.rechecked-hotel__head .rechecked-hotel__head-right{display:none}@media screen and (min-width:1200px){.rechecked-hotel__head .rechecked-hotel__head-right{display:block}.rechecked-hotel__head .rechecked-hotel__head-right .rechecked-hotel__bottom{padding-top:0;margin-left:8px}}@media screen and (min-width:768px){.rechecked-hotel__features{display:flex}}.rechecked-hotel__features li{color:#515151;font-size:13px;line-height:17px}@media screen and (min-width:768px){.rechecked-hotel__features li{display:flex;align-items:center;line-height:12px}}@media screen and (min-width:768px){.rechecked-hotel__features li:not(:first-child):before{content:"";width:3px;height:3px;margin-right:12px;margin-left:12px;border-radius:100%;background:#c4c4c4}}.rechecked-hotel__title{width:85%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:6px;color:#212121;font-size:17px;line-height:20px;font-family:KievitProMedium,Roboto,sans-serif}@media screen and (min-width:768px){.rechecked-hotel__title{width:100%;font-size:21px;line-height:24px;padding-top:10px}}.rechecked-hotel__info{align-items:center;display:flex;padding-top:8px}@media screen and (min-width:768px){.rechecked-hotel__info{padding-top:10px}}.rechecked-hotel__rating{display:flex}.rechecked-hotel__rating li{width:12px;height:12px;background-image:url(/webpack/4296795355e5030fee5ad9420462a369.svg);background-size:contain;margin-right:6px}.rechecked-hotel__rating span{font-size:13px;font-family:KievitProMedium,Roboto,sans-serif;color:#212121}.rechecked-hotel__class{font-size:13px;color:#515151;padding:4px 6px 3px;border:1px solid #d4d4d4;border-radius:2px;margin-left:16px}.rechecked-hotel__disc{padding-top:8px;font-size:14px;line-height:20px;color:#000}@media screen and (min-width:768px){.rechecked-hotel__disc{padding-top:18px}}@media screen and (min-width:1200px){.rechecked-hotel__disc{max-width:461px}}.rechecked-hotel__options{display:none;flex-wrap:wrap;padding-top:26px;font-size:14px;line-height:17px;color:#515151}@media screen and (min-width:1200px){.rechecked-hotel__options{display:flex}}@media screen and (min-width:768px){.rechecked-hotel__options--tablet{display:flex}}@media screen and (min-width:1200px){.rechecked-hotel__options--tablet{display:none}}.rechecked-hotel__options li{display:flex;align-items:center;margin-right:8px}.rechecked-hotel__options li:not(:first-child):before{content:"";width:3px;height:3px;border-radius:100%;margin-right:8px;background:#515151}.rechecked-hotel__bottom{display:flex;align-items:center;justify-content:flex-end;padding-top:22px}@media screen and (min-width:768px){.rechecked-hotel__bottom{flex-direction:row-reverse;padding-top:20px}}@media screen and (min-width:1200px){.rechecked-hotel__bottom{flex-direction:row}.rechecked-hotel__bottom--mobile{display:none}}.rechecked-hotel__price{font-family:KievitProMedium,Roboto,sans-serif;font-size:14px;margin-right:16px}@media screen and (min-width:768px){.rechecked-hotel__price{margin-left:23px;font-size:17px}}@media screen and (min-width:1200px){.rechecked-hotel__price{margin-left:0;margin-right:11px}}.rechecked-hotel__button{display:flex;align-items:center;justify-content:center;width:130px;height:40px;background:#ff4641;border-radius:2px;color:#fff;font-size:14px;font-family:KievitProMedium,Roboto,sans-serif}@media screen and (min-width:768px){.rechecked-hotel__button{width:160px;height:50px}}@media screen and (min-width:1200px){.rechecked-hotel__button{width:140px}}.hotels-rechecked__bottom{display:flex;justify-content:center;padding-top:89px;width:100%;height:151px;background:#000;position:absolute;bottom:0;left:0;background:linear-gradient(0deg,#faf8f3 51%,rgba(250,248,243,0))}.hotels-rechecked__bottom a{border-bottom:0}.hotels-rechecked__read-more{height:20px;color:#212121;font-family:KievitProBold,Roboto,sans-serif;font-size:13px;letter-spacing:1px;text-transform:uppercase}.hotels-review{padding:26px 28px 16px;margin:-8px -28px 0;background-color:#f5f1e9}@media screen and (max-width:880px){.hotels-review{padding-left:38px;margin-left:-38px;margin-right:-38px}}@media screen and (max-width:480px){.hotels-review{padding:22px 12px 68px;margin-left:-12px;margin-right:-12px}}.hotels-review .hotels-list{border-bottom:none;margin-bottom:0}.hotels-review .hotels-list__item{flex-wrap:wrap;padding:0}@media screen and (max-width:480px){.hotels-review .hotels-list__item{padding:0!important}}.hotels-review .hotels-list__layout{display:flex}@media screen and (max-width:880px){.hotels-review .hotels-list__layout{margin-bottom:28px}}@media screen and (max-width:640px){.hotels-review .hotels-list__layout{flex-direction:column}}@media screen and (max-width:480px){.hotels-review .hotels-list__layout{margin-bottom:0}}.hotels-review .hotels-list__img-wrap{flex-shrink:0;width:212px;height:100%;margin-right:33px}@media screen and (max-width:880px){.hotels-review .hotels-list__img-wrap{width:192px;margin-right:24px}}@media screen and (max-width:640px){.hotels-review .hotels-list__img-wrap{width:100%;height:152px;margin-bottom:14px}}@media screen and (max-width:480px){.hotels-review .hotels-list__img-wrap{width:100%;margin-bottom:13px}}.hotels-review .hotels-list__img-wrap .hotels-list__img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.hotels-review .hotels-list__desc-wrapper{flex-wrap:wrap}@media screen and (max-width:880px){.hotels-review .hotels-list__desc-wrapper{flex-direction:column;justify-content:flex-start}}.hotels-review .hotels-list__desc{width:calc(100% - 176px)}@media screen and (max-width:880px){.hotels-review .hotels-list__desc{width:100%;margin-bottom:22px}}@media screen and (max-width:480px){.hotels-review .hotels-list__desc{margin-bottom:0}}@media screen and (max-width:880px){.hotels-review .hotels-list__stars-wrap{margin-bottom:15px}}@media screen and (max-width:480px){.hotels-review .hotels-list__stars-wrap{margin-bottom:7px}}@media screen and (max-width:930px){.hotels-review .hotels-list__icon-group-tablet{display:flex;flex-wrap:wrap}}@media screen and (max-width:480px){.hotels-review .hotels-list__icon-group-tablet{padding-top:2px;margin-bottom:13px}}.hotels-review .hotels-list__icon-group{flex-basis:100%;padding-bottom:0;padding-top:46px}@media screen and (max-width:930px){.hotels-review .hotels-list__icon-group{display:none}}@media screen and (max-width:880px){.hotels-review .hotels-list__price{order:2;margin:0 0 0 23px}}@media screen and (max-width:640px){.hotels-review .hotels-list__price{order:1;margin:0 15px 0 0}}.hotels-review .hotels-list__reserve{align-self:flex-start;margin-left:auto}@media screen and (max-width:880px){.hotels-review .hotels-list__reserve{display:flex;justify-content:flex-end;flex-direction:row-reverse;align-items:center}}@media screen and (max-width:480px){.hotels-review .hotels-list__reserve{display:none}}.hotels-review .hotels-list__reserve-mobile{display:none}@media screen and (max-width:480px){.hotels-review .hotels-list__reserve-mobile{display:flex;align-items:center;justify-content:flex-end}}.hotels-review .hotels-list__reserve-button{width:140px;padding:17px 0;text-align:center}@media screen and (max-width:880px){.hotels-review .hotels-list__reserve-button{order:1;width:160px}}@media screen and (max-width:640px){.hotels-review .hotels-list__reserve-button{order:2;width:130px;padding:12px 0}}.hotels-review .hotels-list__text{max-width:none}.hotels-list__actions{display:flex;align-items:center;position:absolute;right:0;top:0}@media screen and (max-width:880px){.hotels-list__actions{position:static;margin-top:20px}}@media screen and (max-width:640px){.hotels-list__actions{justify-content:flex-end}}.hotels-list__content{width:100%;position:relative}.hotels-list__options{display:flex;flex-wrap:wrap}.hotels-list__options--desktop{display:flex;margin-top:45px}@media screen and (max-width:880px){.hotels-list__options--desktop{display:none}}.hotels-list__options--tablet{display:none}@media screen and (max-width:880px){.hotels-list__options--tablet{display:flex}}@media screen and (max-width:640px){.hotels-list__options--tablet{display:none}}.hotels-list__head{padding-right:250px}@media screen and (max-width:880px){.hotels-list__head{padding:0;margin-bottom:20px}}@media screen and (max-width:640px){.hotels-list__head{margin-bottom:8px}}.hotels-review-content{display:flex;max-height:306px;flex-direction:column;position:relative;overflow:hidden;padding-top:23px}.hotels-review-content.js-is-open{max-height:100%}@media screen and (max-width:768px){.hotels-review-content{max-height:182px}}@media screen and (max-width:480px){.hotels-review-content{max-height:388px}}.hotels-review-btn-wrap{align-self:center}.hotels-review-btn-wrap--open{position:absolute;display:none;width:100%;height:162px;bottom:0;background:linear-gradient(0deg,#faf8f3 56%,rgba(250,248,243,0));padding-top:65px}.hotels-review-btn-wrap--open.js-is-open{display:flex}@media screen and (max-width:480px){.hotels-review-btn-wrap--open{padding-top:80px}}button.hotels-review-button{font-size:14px;line-height:17px;font-family:KievitProBold,Roboto,sans-serif;text-transform:uppercase;margin:0 auto}@media screen and (max-width:480px){button.hotels-review-button{padding-left:0;padding-right:0}}button.hotels-review-button .no-touch,button.hotels-review-button:hover{color:#ff4641}@media screen and (max-width:768px){.hotels-questions{margin-top:52px}}@media screen and (max-width:480px){.hotels-questions{margin:0 -12px}}@media screen and (max-width:768px){.hotels-questions+h2{margin-top:52px}}.hotels-questions__list{position:relative;padding:27px 42px 14px;background-color:#faf8f3}@media screen and (max-width:768px){.hotels-questions__list{padding:15px 36px 26px}}@media screen and (max-width:480px){.hotels-questions__list{padding:17px 12px 23px}}.hotels-questions__list:before{position:absolute;content:"";top:0;left:0;border-left:15px solid transparent;border-top:15px solid transparent;border-color:#fff transparent transparent #fff;border-style:solid;border-width:15px}@media screen and (max-width:480px){.hotels-questions__list:before{content:none}}.hotels-questions__item{padding:25px 0 33px;cursor:pointer}@media screen and (max-width:768px){.hotels-questions__item{padding-top:18px}}@media screen and (max-width:480px){.hotels-questions__item{padding-top:15px}}@media screen and (max-width:480px){.hotels-questions__item:last-child{padding-bottom:0}}@media screen and (max-width:768px){.hotels-questions__item:not(:last-child){border-bottom:1px solid #e9e2d0}}.hotels-questions__item.active{padding-bottom:6px}.hotels-questions__item.active .hotels-questions__wrap:after{transform:rotate(180deg)}.hotels-questions__item.active .hotels-questions__text{display:block}@media screen and (max-width:768px){.hotels-questions__item.active{padding-bottom:15px}}.hotels-questions__wrap{display:flex;position:relative}.hotels-questions__wrap:after{position:absolute;content:"";width:13px;height:8px;right:0;top:50%;transform:translateY(-50%);background-image:url(/webpack/26b1f011a1ba49c4de753758e4aa6091.svg);background-repeat:no-repeat}@media screen and (max-width:768px){.hotels-questions__wrap:after{right:-9px}}@media screen and (max-width:480px){.hotels-questions__wrap:after{right:0}}.hotels-questions__question{font-size:21px;line-height:21px;color:#000}@media screen and (max-width:880px){.hotels-questions__question{padding-right:80px}}@media screen and (max-width:768px){.hotels-questions__question{padding-right:50px}}@media screen and (max-width:480px){.hotels-questions__question{font-size:17px;line-height:17px;padding-right:40px}}.hotels-questions__text{display:none;padding-top:16px;padding-bottom:22px}@media screen and (max-width:768px){.hotels-questions__text{padding-bottom:0}}.hotels-directions{position:relative;padding-top:4px}@media screen and (max-width:768px){.hotels-directions{padding-top:16px}}@media screen and (max-width:480px){.hotels-directions{padding-top:0}}@media screen and (max-width:768px){.hotels-directions .best-stars__next,.hotels-directions .best-stars__prev{top:125px}}@media screen and (max-width:768px){.hotels-directions__container.swiper{overflow:visible}}.hotels-directions__slide:hover .hotels-directions__img-wrap:before{opacity:.5;background:linear-gradient(1turn,rgba(0,0,0,.68),rgba(0,0,0,.68))}.hotels-directions__img-wrap{position:relative;height:226px}.hotels-directions__img-wrap:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;transition:.3s;background:linear-gradient(1turn,rgba(0,0,0,.68),transparent 50%)}.hotels-directions__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.hotels-directions__content{position:absolute;min-width:247px;bottom:25px;left:33px;right:35px;color:#fff}@media screen and (max-width:750px){.hotels-directions__content{left:19px}}.hotels-directions__text{font-size:21px;line-height:24px}.hotels-directions__city{font-size:28px;line-height:34px;font-family:KievitProExtraBold,Roboto,sans-serif;margin-bottom:5px}.hotels-directions__amount{font-size:15px;line-height:24px}.hotels-list{margin:0 -8px}@media screen and (min-width:641px){.hotels-list{margin:0 -10px 26px}}@media screen and (min-width:1024px){.hotels-list{margin:0 0 32px}}.hotels-list__card,.hotels-list__item{position:relative;display:flex;flex-direction:column;padding:8px}@media screen and (min-width:641px){.hotels-list__card,.hotels-list__item{flex-wrap:wrap;flex-direction:row;padding:10px}}@media screen and (min-width:1024px){.hotels-list__card,.hotels-list__item{flex-direction:row;flex-wrap:nowrap}}.hotels-list__card:not(:last-child),.hotels-list__item:not(:last-child){margin-bottom:28px}@media screen and (min-width:641px){.hotels-list__card:not(:last-child),.hotels-list__item:not(:last-child){margin-bottom:16px}}@media screen and (min-width:1024px){.hotels-list__card:not(:last-child),.hotels-list__item:not(:last-child){margin-bottom:38px}}.hotels-list__card:not(:last-child):after,.hotels-list__item:not(:last-child):after{position:absolute;content:" ";height:1px;bottom:-14px;left:10px;right:10px;background-color:#f3efea}@media screen and (min-width:641px){.hotels-list__card:not(:last-child):after,.hotels-list__item:not(:last-child):after{bottom:-7px}}@media screen and (min-width:1024px){.hotels-list__card:not(:last-child):after,.hotels-list__item:not(:last-child):after{bottom:-20px}}.hotels-list__item--highlighted{background-color:#fffcf2;border:1px solid #fde283}.hotels-list__img-container{position:relative;flex-shrink:0;width:100%;height:152px;margin:0 0 14px;border-radius:2px}@media screen and (min-width:641px){.hotels-list__img-container{width:193px;height:260px;margin-right:23px}}@media screen and (min-width:1024px){.hotels-list__img-container{width:280px;height:290px;margin-bottom:0}}.hotels-list__img-container .hotels-list__img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.hotels-list__img-container .hotels-list-img__next,.hotels-list__img-container .hotels-list-img__prev{opacity:0;transition:.3s}.no-touch .hotels-list__img-container:hover .hotels-list-img__next,.no-touch .hotels-list__img-container:hover .hotels-list-img__prev{opacity:1}.no-touch .hotels-list__img-container:hover .hotels-list-img__next.swiper-button-disabled,.no-touch .hotels-list__img-container:hover .hotels-list-img__prev.swiper-button-disabled{opacity:.35}.hotels-list__img-container .hotels-list-pagination.swiper-pagination-bullets{display:block;bottom:5px}@media screen and (min-width:641px){.hotels-list__img-container .hotels-list-pagination.swiper-pagination-bullets{display:none}}.hotels-list__img-container .hotels-list-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:6px;height:6px;background-color:#fff;opacity:1}.hotels-list__img-container .hotels-list-pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:4px;height:4px;background-color:#fff;opacity:.5;margin:0 2px;vertical-align:middle}.hotels-list-img__next,.hotels-list-img__prev{position:absolute;top:0;width:53px;height:100%;margin-top:0;background:linear-gradient(90deg,rgba(0,0,0,.38),transparent)}.hotels-list-img__next:after,.hotels-list-img__prev:after{position:absolute;content:"";top:0;left:0;display:block;height:100%;width:100%;background-image:url(/webpack/9753b9230a7d45a64389685f8ba2559f.svg);background-repeat:no-repeat;background-position:50%;background-size:10px 16px}.hotels-list-img__prev{left:0}.hotels-list-img__pagination{display:flex;align-items:center}@media screen and (min-width:1200px){.hotels-list-img__pagination{display:none}}.hotels-list-img__pagination .swiper-pagination-bullet{flex-shrink:0;width:4px;height:4px;background:#fff;opacity:.5;transform:scale(1)}.hotels-list-img__pagination .swiper-pagination-bullet-active{width:6px;height:6px;opacity:1}.hotels-list-img__next{right:0;transform:rotate(-180deg)}.hotels-list__desc-wrapper{display:flex;flex-direction:column;width:100%}@media screen and (min-width:641px){.hotels-list__desc-wrapper{width:calc(100% - 216px)}}@media screen and (min-width:1024px){.hotels-list__desc-wrapper{width:100%;flex-direction:row}}.hotels-list__icon-group-tablet{display:none}@media screen and (min-width:641px){.hotels-list__icon-group-tablet{display:flex;justify-content:space-between;width:100%}}@media screen and (min-width:1024px){.hotels-list__icon-group-tablet{display:none;margin-top:17px;width:100%}}.hotels-list__icon-item-wrap{display:flex}@media screen and (min-width:641px){.hotels-list__icon-item-wrap{flex-wrap:wrap}}@media screen and (min-width:1024px){.hotels-list__icon-item-wrap--deskMob{margin-top:35px}}.hotels-list__icon-item-wrap--deskMob .hotels-list__icon-item{width:30px;margin-top:12px}@media screen and (min-width:641px){.hotels-list__icon-item-wrap--deskMob{display:none}}@media screen and (min-width:1024px){.hotels-list__icon-item-wrap--deskMob{display:inline-flex}}.hotels-list__desc{display:flex;flex-direction:column;width:100%;margin-bottom:12px}@media screen and (min-width:641px){.hotels-list__desc{width:100%;margin-bottom:0}}@media screen and (min-width:1024px){.hotels-list__desc{margin-right:15px}}.hotels-list__place-wrap{display:flex;flex-direction:column}@media screen and (min-width:641px){.hotels-list__place-wrap{flex-direction:row;flex-wrap:wrap;align-items:center;margin-top:-5px;margin-bottom:7px}}.hotels-list__place{position:relative;font-size:13px;line-height:17px;color:#515151}.hotels-list__place--dot{display:none}@media screen and (min-width:641px){.hotels-list__place--dot{display:inline-block;width:3px;height:3px;background-color:#c4c4c4;border-radius:50%;margin:0 12px}}a.hotels-list__title{font-size:20px;line-height:24px;transition:all .3s ease;border-bottom:none}a.hotels-list__title:hover{color:#ff4641;border-color:none}@media screen and (min-width:641px){a.hotels-list__title{font-size:21px}}.hotels-list__stars-wrap{display:flex;align-items:baseline;flex-wrap:wrap}.hotels-list__star-wrap{display:flex;justify-content:space-between;margin-right:3px;margin-bottom:4px}.hotels-list__star-gold{display:block;height:12px;margin-right:4px;background:url(/webpack/4296795355e5030fee5ad9420462a369.svg) space 0}.hotels-list__star-gold--1-star{width:14px}.hotels-list__star-gold--2-star{width:28px}.hotels-list__star-gold--3-star{width:43px}.hotels-list__star-gold--4-star{width:58px}.hotels-list__star-gold--5-star{width:70px}.hotels-list__star-red{width:14px;height:13px}.hotels-list__mark,.hotels-list__star-amount{font-size:13px;line-height:17px}.hotels-list__mark{padding:0 5px;border:1px solid #d4d4d4;border-radius:2px}.hotels-list__star-amount{margin-right:20px;color:#7f7f7f}.hotels-list__text{display:block;font-size:14px;line-height:20px;color:#000}.hotels-list__icon-group{display:none}.hotels-list__icon-item{display:flex;margin-right:14px;margin-bottom:6px}@media screen and (min-width:641px){.hotels-list__icon-item{margin-bottom:4px}}.hotels-list__icon-img{width:30px;height:30px;border-radius:50%;border:1px solid #e0e0e0;justify-content:center;align-items:center;margin:0}@media screen and (min-width:641px){.hotels-list__icon-img{flex-shrink:0;margin-right:9px;display:none}}.hotels-list__icon-text{display:none}@media screen and (min-width:641px){.hotels-list__icon-text{font-size:14px;line-height:17px;color:#515151}}.hotels-list__icon-text--bold{font-family:KievitProMedium,Roboto,sans-serif}.hotels-list__review-wrap{display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;width:100%;margin:15px 0 0}@media screen and (min-width:641px){.hotels-list__review-wrap{margin:15px 0}}@media screen and (min-width:1024px){.hotels-list__review-wrap{justify-content:normal;max-width:237px;margin:0}}.hotels-list__review{display:flex;flex-direction:column;padding:15px 13px;background-color:#f9f7f2}@media screen and (min-width:768px){.hotels-list__review{padding:20px}}@media screen and (min-width:1200px){.hotels-list__review{padding:25px 20px}}.hotels-list__review-marks{display:flex;flex-wrap:nowrap;align-items:center;margin-bottom:6px;margin-left:-3px}@media screen and (min-width:641px){.hotels-list__review-marks{margin-bottom:15px}}.hotels-list__review-mark{display:flex;align-items:center;position:relative;font-size:14px;line-height:17px;white-space:nowrap;color:#000}.hotels-list__review-mark--dot{width:2px;height:2px;margin:2px 5px;border-radius:50%;background-color:#b7b2a8}.hotels-list__review-text{font-size:13px;line-height:17px;color:#515151}.hotels-list__review-star{width:13px;height:12px;margin-right:3px;background:url(/webpack/e89f5b74c6f72fc81d1ac162127d2452.svg) no-repeat 50%}.hotels-list__review-none{display:flex;flex-direction:column;align-self:flex-start;font-size:14px;padding:20px 14px 12px 11px;background-color:#f9f7f2}@media screen and (min-width:641px){.hotels-list__review-none{width:100%;padding:19px 30px 13px 16px}}@media screen and (min-width:1024px){.hotels-list__review-none{padding:28px 30px 28px 16px}}.hotels-list__link{line-height:17px;margin-left:3px}@media screen and (min-width:641px){.hotels-list__link{margin-left:25px}}.hotels-list__no-star{display:flex}.hotels-list__no-star img{margin-right:6px}.hotels-list__no-star-text{line-height:17px;color:#959595}.hotels-list__reserve{align-self:flex-end;margin-bottom:0;margin-top:10px}@media screen and (min-width:641px){.hotels-list__reserve{display:none}}@media screen and (min-width:1024px){.hotels-list__reserve{display:flex;align-items:center;margin-top:22px}}.seo-big-review--hotels .hotels-list__reserve{display:flex;flex-direction:row}@media screen and (min-width:768px){.seo-big-review--hotels .hotels-list__reserve{flex-direction:row-reverse;margin-left:auto}}.hotels-list__reserve-tablet{display:flex;align-items:flex-start;margin-left:auto}@media screen and (min-width:641px){.hotels-list__reserve-tablet{align-items:center}}.hotels-list__price{font-size:14px;line-height:17px;margin-right:21px}@media screen and (min-width:641px){.hotels-list__price{font-size:17px}}@media screen and (min-width:1024px){.hotels-list__price{margin-right:9px}}a.hotels-list__reserve-button{border-bottom:none;font-size:14px;font-family:KievitProMedium,Roboto,sans-serif;padding:12px 17px;transition:all .3s ease}@media screen and (min-width:641px){a.hotels-list__reserve-button{padding:17px 22px}}a.hotels-list__reserve-button .no-touch,a.hotels-list__reserve-button:hover{border-color:#e43425;background-color:#e43425}.tours-r{background:#fff;padding-top:26px;position:relative;margin-top:65px}@media screen and (max-width:767px){.tours-r__raise{z-index:1005}}@media screen and (min-width:641px){.tours-r{padding-top:40px}}@media screen and (min-width:1200px){.tours-r{margin-top:90px}}.tours-hotel-r{padding:0 0 20px;margin-top:0}@media screen and (min-width:641px){.tours-hotel-r{padding:0 0 50px}}@media screen and (min-width:1200px){.tours-hotel-r{margin-top:90px}}.tours-r__content{position:relative}.tours-r__form{margin:0 -40px 25px;padding:34px 40px;background:linear-gradient(255.8deg,#f1e3c1 6.01%,#e7d8b4 95.47%);border-radius:2px}@media screen and (max-width:992px){.tours-r__form{margin:0 -20px 20px;padding:25px 20px}}@media screen and (max-width:640px){.tours-r__form{margin:0 0 25px;padding:25px 20px}}.tours-r__form--shadow-none .search-fields{box-shadow:none}.hotels-tabs--tours{display:none}@media screen and (min-width:641px){.hotels-tabs--tours{display:flex}}.tours-r-text{margin:0 0 14px}@media screen and (min-width:641px){.tours-r-text{margin:0 0 20px}}.tours-r-sidebar{display:flex;flex-direction:column;height:100%;top:0;position:fixed;left:auto;right:0;width:100%;background-color:#fff;padding:0}@media screen and (min-width:481px){.tours-r-sidebar{width:300px}}@media screen and (min-width:1200px){.tours-r-sidebar{margin-bottom:30px;display:block!important;position:relative;left:0}}.tours-r-sidebar .mfp-close{top:5px;right:9px}.tours-r-flexwrap{display:flex;flex-wrap:wrap}.tours-r-flexwrap .more-filters-link{width:100%}.tours-r-noflexwrap{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center}.tours-r-flexwrap--distance-slide{margin-top:10px;flex-direction:column}.tours-r-checkbox{display:flex;align-items:center;cursor:pointer}.tours-r-checkbox:not(:last-of-type){margin-bottom:14px;margin-right:17px}.tours-r-checkbox:empty{margin-bottom:0}.tours-r-checkbox--hidden{display:none}.filter-checkbox:not(:last-of-type):not(.filter-checkbox--inline){margin-bottom:14px}.filter-checkbox:empty{margin-bottom:0}.filter-checkbox--hidden{display:none}.filter-checkbox .tours-font-icon--star{color:#ffd037;font-size:18px}.filter-checkbox .tours-font-icon--star:nth-child(n+2){margin-left:4px}.filter-checkbox--inline{margin-right:17px;margin-bottom:14px}.tours-r-checkbox--full-width,.tours-r-checkbox--full-width:not(:last-of-type){width:100%;margin-right:0}.tours-r-checkbox__checkbox{width:20px;height:20px;margin-right:7px}.tours-r-checkbox-margin{margin-right:5px}.tours-r-sidebar-center{display:flex;align-items:center}.tours-r-sidebar-star:not(:last-child){margin-right:3px}.tours-r-dropdown--hide{margin-top:14px}.tours-r-dropdown--hide .tours-r-dropdown__text:after{transform:rotate(180deg)}.tours-r-dropdown__text{position:relative;font-size:15px;line-height:28px;color:#ff4641;cursor:pointer}.tours-r-dropdown__text:after{position:absolute;content:"";display:inline-block;width:9px;height:5px;margin-left:12px;top:50%;transform:translateY(-50%);background-image:url(/webpack/edd16a40b4938092109e6755e911d383.svg);transition:transform .3s ease}.tours-r-sidebar__subtitle{font-size:15px;line-height:28px;font-family:KievitProMedium,Roboto,sans-serif;margin-top:10px;margin-bottom:8px}.tours-r-sidebar-space{display:flex;justify-content:space-between}.tours-r-sidebar__content{flex-grow:1;overflow:auto}@media screen and (min-width:1200px){.tours-r-sidebar__content{margin-bottom:30px}}.tours-r-rating{display:flex;border-radius:2px;overflow:hidden}.tours-r-rating__choice{font-size:15px;line-height:40px;text-align:center;color:#212121;background:#f9f7f2;transition:.3s;cursor:pointer;font-family:KievitPro}.tours-r-rating__choice--any{flex-basis:100px}@media screen and (min-width:641px){.tours-r-rating__choice--any{flex-basis:86px}}.tours-r-rating__choice--number{flex-grow:1}.tours-r-rating__choice:first-child{border-radius:2px 0 0 2px}.tours-r-rating__choice:last-child{border-radius:0 2px 2px 0}.tours-r-rating__choice+.tours-r-rating__choice{border-left:1px solid rgba(0,0,0,.1)}.tours-r-rating__choice.active{color:#fff;background:#ff4641}.tours-r-rating__choice--number.active{flex-grow:1}.tours-r-rating__choice--number.active~.tours-r-rating__choice--number{color:#fff;background:#ff4641}.no-touch .tours-r-rating__choice:not(.active):focus,.no-touch .tours-r-rating__choice:not(.active):hover{background:#fde283}.no-touch .tours-r-rating__choice.active:hover{background:#f60d0a}.tours-r-sidebar__info{display:flex;align-items:center;margin-top:18px;padding-right:40px}.no-touch .tours-r-sidebar__info:hover .tours-r-sidebar__info-text{color:#f60d0a}.no-touch .tours-r-sidebar__info:hover .tours-r-sidebar__info-icon path{fill:#f60d0a}.commercial-filter__custom .tours-r-sidebar__info{padding-right:30px}.tours-r-sidebar__info-text{font-family:KievitPro,Roboto,sans-serif;font-size:15px;line-height:28px;color:#000;transition:color .3s ease}.tours-r-sidebar__info-icon{margin-right:8px}.tours-r-sidebar__info-icon path{transition:fill .3s ease}.tours-r-list{display:flex;flex-direction:column;margin-bottom:50px;width:100%}@media screen and (min-width:641px){.tours-r-list{margin-top:20px;padding-top:0;margin-bottom:70px}}@media screen and (min-width:1024px){.tours-r-list{margin-bottom:50px;flex-direction:column;margin-top:0}}@media screen and (min-width:1200px){.seo-tours.loaded .tours-r-list,.tours-r-list{height:100%}}.tours-r-list__list{height:100%}.tours-r-list__row{display:flex;align-items:center}.hotels-list__stars-wrap--margin{margin-bottom:10px}.tours-r-list__s-button{display:flex;justify-content:center;align-self:center;margin-top:21px;border:2px solid #f0eade;padding:16px 18px;width:100%;transition:all .3s ease}@media screen and (min-width:481px){.tours-r-list__s-button{width:296px}}@media screen and (min-width:641px){.tours-r-list__s-button{padding:16px 25px;margin-top:28px}}.no-touch .tours-r-list__s-button:hover{background-color:#ff4641;color:#fff;border:2px solid #ff4641}.tours-r-list__s-button.loading{pointer-events:none}.no-touch .tours-r-list__s-button.loading:hover{background:none}.tours-r-list__s-button.hide,.tours-r-list__s-button.hide-js{display:none}.tours-r-list__preloader{display:none;justify-content:center;align-items:center;padding:40px}.tours-r-list__preloader.show{position:-webkit-sticky;position:sticky;top:0;display:flex}.tours-dropdown-tabs{display:flex}@media screen and (min-width:641px){.tours-dropdown-tabs{display:none}}.tours-dropdown-tabs .tours-select-container.select2-selection.select2-selection--single{height:40px;font-size:16px;line-height:28px;background-color:#f9f7f2;border-radius:2px;border:none}.tours-dropdown-tabs .select2-container.select2-container--default{width:100%;display:flex;flex-grow:1}.tours-dropdown-tabs .select2-container.select2-container--default:after{position:absolute;content:"";right:17px;top:50%;transform:translateY(-50%);width:10px;height:6px;background:url(/webpack/30b420724106607304409b09b465f8da.svg) 50% no-repeat}.tours-dropdown-tabs .select2-container.select2-container--default .selection{width:100%}.tours-dropdown-tabs .select2-container--default .select2-selection__rendered{padding-top:6px;padding-left:20px}.tours-dropdown-tabs .select2-container--default .select2-selection__arrow b{display:none}.tours-to-form{display:none;justify-content:space-between;align-items:center;height:55px;padding:5px 24px 2px 12px;background-color:#ff4641;z-index:12}@media screen and (min-width:481px){.tours-to-form{width:100%}}@media screen and (min-width:641px){.tours-to-form{display:none}}.tours-to-form.show{display:flex;width:100%;left:0;right:0}.tours-to-form__wrap{display:flex;flex-wrap:wrap;width:90%}.tours-to-form__row{display:flex;align-items:center;margin-right:14px}.tours-to-form__text{font-size:12px;line-height:24px;margin-left:5px;color:#fff;background-repeat:no-repeat}.tours-to-form__text--medium{font-family:KievitProMedium,Roboto,sans-serif}.tours-to-form__text--margin{margin-right:0}.tours-to-form__number{font-size:12px;line-height:15px;height:15px;color:#fff;background-color:#e72823;border-radius:2px;margin-left:3px;padding-left:4px;padding-right:4px}.tours-to-form__edit{flex-shrink:0}.tours-select-dropdown{width:295px!important;border:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-shadow:0 10px 30px rgba(31,21,1,.1)}.tours-select-dropdown .select2-results__option{font-size:15px;line-height:20px;padding-left:16px;padding-top:16px}.tours-select-dropdown .select2-results__option:last-child{padding-bottom:14px}.tours-select-dropdown .select2-results__option--highlighted[aria-selected],.tours-select-dropdown .select2-results__option[aria-selected=true]{color:#ff4641;background-color:#fff}.tours-r-toolbar{position:fixed;top:0;z-index:20;width:100%;margin-right:-12px;margin-left:-12px;padding:7px 12px;font-size:12px;background:#fff;transition:transform .3s}@media screen and (min-width:641px){.tours-r-toolbar{padding-left:38px;padding-right:38px;margin-left:-38px;margin-right:-38px}}@media screen and (min-width:1200px){.tours-r-toolbar{display:none}.tours-r-toolbar.active{transform:none}}.tours-r-toolbar:not(.active){transform:translateY(-1000px)}.tours-r-toolbar.hide{display:none}.tours-r-toolbar.tours-hotel-r-toolbar{margin:65px 0 20px}@media screen and (min-width:641px){.tours-r-toolbar.tours-hotel-r-toolbar{margin:90px 0 20px}}.tours-r-toolbar__wrap{display:flex;align-items:center;justify-content:space-between;min-height:41px;padding:6px 13px 6px 10px;background:#f5f1e8;border-radius:5px}@media screen and (min-width:768px){.hotel-page .tours-r-toolbar__wrap{min-height:49px;padding:10px 13px 10px 10px}}.tours-r-toolbar__direction{color:#000}.tours-r-toolbar__date{line-height:17px;color:#7f7f7f}.tours-r-toolbar--hotel{width:auto;position:-webkit-sticky;position:sticky;top:0;box-shadow:0 5px 5px -3px rgba(31,21,1,.09)}.tours-r-toolbar--hotel.show{display:block;transform:none}@media screen and (min-width:1200px){.tours-r-toolbar--hotel.show{display:none}}.tours-r-toolbar--hotel.active{border-top:1px solid #ede8dd;border-bottom:1px solid #ede8dd;box-shadow:none}@media screen and (min-width:641px){.tours-r-toolbar--hotel{padding-top:11px;padding-bottom:11px}}.filter-dropdown{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-dropdown--price .filter-dropdown__body-inner{padding:15px 21px 30px}@media screen and (max-width:1200px){.filter-dropdown--price .filter-dropdown__body-inner{padding:5px 21px 28px}}.filter-dropdown--common-options .filter-dropdown__body-inner{padding:8px 12px 30px}@media screen and (min-width:1024px){.filter-dropdown--common-options .filter-dropdown__body-inner{padding:26px 15px 30px 22px}}.filter-dropdown--persons .filter-dropdown__body-inner{padding-top:4px;padding-bottom:20px}@media screen and (min-width:1024px){.filter-dropdown--persons .filter-dropdown__body-inner{padding-bottom:18px;padding-top:30px}}.filter-dropdown--one-item .filter-dropdown__body-inner{padding-bottom:28px}.filter-dropdown--fuel-options .filter-dropdown__body-inner{padding:0 10px 30px}@media screen and (min-width:768px){.filter-dropdown--fuel-options .filter-dropdown__body-inner{padding:0 19px 10px 20px}}@media screen and (min-width:1024px){.filter-dropdown--fuel-options .filter-dropdown__body-inner{padding:28px 15px 30px 22px}}.filter-dropdown--fuel-type .filter-dropdown__body-inner{padding:0 12px 22px}@media screen and (min-width:768px){.filter-dropdown--fuel-type .filter-dropdown__body-inner{padding:0 12px 22px 21px}}@media screen and (min-width:1024px){.filter-dropdown--fuel-type .filter-dropdown__body-inner{padding:27px 18px 22px}}.filter-dropdown--transmission .filter-dropdown__body-inner{padding:0 12px 21px}@media screen and (min-width:768px){.filter-dropdown--transmission .filter-dropdown__body-inner{padding:0 12px 21px 21px}}@media screen and (min-width:1024px){.filter-dropdown--transmission .filter-dropdown__body-inner{padding:28px 18px 22px}}.filter-dropdown--booking-sites .filter-dropdown__body-inner{padding:7px 12px 20px}@media screen and (min-width:768px){.filter-dropdown--booking-sites .filter-dropdown__body-inner{padding:5px 21px 15px}}@media screen and (min-width:1024px){.filter-dropdown--booking-sites .filter-dropdown__body-inner{padding:30px 21px 27px}}@media screen and (min-width:768px){.filter-dropdown--options .filter-dropdown__body-inner{padding-top:5px;padding-bottom:20px}}@media screen and (min-width:1024px){.filter-dropdown--options .filter-dropdown__body-inner{padding-top:30px}}.filter-dropdown--all-transport .filter-dropdown__head{padding:24px 19px 24px 12px}@media screen and (min-width:768px){.filter-dropdown--all-transport .filter-dropdown__head{padding:24px 19px 24px 21px}}.filter-dropdown--all-transport.filter-dropdown--cost .filter-dropdown__body-inner{padding:9px 12px 30px}@media screen and (min-width:768px){.filter-dropdown--all-transport.filter-dropdown--cost .filter-dropdown__body-inner{padding:9px 21px 30px}}@media screen and (min-width:1200px){.filter-dropdown--all-transport.filter-dropdown--cost .filter-dropdown__body-inner{padding-bottom:25px}}.filter-dropdown--all-transport .commercial-checkbox--rent-cars{margin-bottom:21px}.filter-dropdown--all-transport .commercial-checkbox--rent-cars:last-child{margin-bottom:0}.filter-dropdown--all-transport .commercial-checkbox:before{top:0;transform:none}.filter-dropdown--all-transport .commercial-filters__text{line-height:18px}.filter-dropdown--all-transport .option-link:not(:last-child){margin-right:5px}.filter-dropdown--all-transport .filter-dropdown__head{border-bottom:1px solid #f3efea}@media screen and (min-width:1200px){.filter-dropdown--all-transport .filter-dropdown__head{border-bottom:none}}.filter-dropdown--all-transport .filter-dropdown__head.show{border-bottom:none}@media screen and (min-width:1200px){.filter-dropdown--all-transport .filter-dropdown__head.show{border-bottom:1px solid #f3efea}}.filter-dropdown--all-transport .filter-dropdown__head.show .filter-dropdown__icon{transform:rotate(180deg)}.filter-dropdown--all-transport .filter-dropdown__head.show+.filter-dropdown__body{border-bottom:1px solid #f3efea}@media screen and (min-width:1200px){.filter-dropdown--all-transport .filter-dropdown__head.show+.filter-dropdown__body{border-bottom:none}}@media screen and (min-width:1200px){.filter-dropdown--tours-result:not(:first-child){margin-top:20px}}.filter-dropdown--tours-result .filter-dropdown__icon{transform:rotate(180deg)}@media screen and (min-width:1200px){.filter-dropdown--tours-result .filter-dropdown__icon{width:10px;height:6px}}.filter-dropdown--tours-result .filter-dropdown__body{display:none}.filter-dropdown--tours-result .filter-dropdown__body .filter-dropdown__body-inner{padding:10px 12px 20px}@media screen and (min-width:641px){.filter-dropdown--tours-result .filter-dropdown__body .filter-dropdown__body-inner{padding:5px 20px 20px}}@media screen and (min-width:1200px){.filter-dropdown--tours-result .filter-dropdown__body .filter-dropdown__body-inner{padding:30px 21px 26px}}.filter-dropdown--tours-result .filter-dropdown__head{display:flex;border-top:1px solid #f3efea;padding-left:12px;padding-right:12px;border-bottom:none;align-items:center;border-radius:5px 5px 5px 5px}@media screen and (min-width:641px){.filter-dropdown--tours-result .filter-dropdown__head{padding-left:21px;padding-right:21px}}@media screen and (min-width:1200px){.filter-dropdown--tours-result .filter-dropdown__head{border:1px solid #f3efea}}.filter-dropdown--tours-result .filter-dropdown__head.show{padding-bottom:10px;border-radius:5px 5px 0 0}@media screen and (min-width:641px){.filter-dropdown--tours-result .filter-dropdown__head.show{padding-bottom:16px}}@media screen and (min-width:1200px){.filter-dropdown--tours-result .filter-dropdown__head.show{padding:24px 21px 25px}}.filter-dropdown--tours-result .filter-dropdown__head.show .filter-dropdown__icon{transform:rotate(0deg)}.filter-dropdown--tours-result .filter-dropdown__head.show+.filter-dropdown__body{display:block}@media screen and (min-width:1200px){.filter-dropdown--tours-result .filter-dropdown__head.filter-dropdown__head--price{padding:17px 20px 10px}}@media screen and (min-width:1200px){.filter-dropdown--tours-result .filter-dropdown__body{border:1px solid #f3efea;border-radius:0 0 5px 5px;border-top:0}}.filter-dropdown__head{background-color:#fff;padding:24px 21px 25px;border-bottom:1px solid #f3efea;display:flex;justify-content:space-between;cursor:pointer}.transport-result--open-filter .filter-dropdown__head{padding:26px 21px 23px}@media screen and (max-width:1200px){.transport-result--open-filter .filter-dropdown__head{border-bottom:0;padding:19px 21px 15px}}.filter-dropdown--subtitle .filter-dropdown__head{padding:15px 21px 16px}@media screen and (max-width:1200px){.filter-dropdown--subtitle .filter-dropdown__head{border-bottom:0;padding:19px 21px 10px}}.filter-dropdown--depart .filter-dropdown__head{padding:15px 21px 14px}@media screen and (max-width:640px){.filter-dropdown--depart .filter-dropdown__head{padding:15px 12px 14px}}.filter-dropdown__head--price .filter-dropdown__subtitle{margin-top:5px}@media screen and (min-width:1200px){.filter-dropdown__head--price .filter-dropdown__subtitle{margin-top:9px}}.filter-dropdown__title{font-size:15px;color:#000;font-family:KievitProMedium,Roboto,sans-serif}.filter-dropdown__subtitle{font-size:13px;color:#7f7f7f;margin-top:9px}.filter-dropdown__subtitle:empty{margin-top:0}.filter-dropdown__body{background-color:#fff;transform-origin:50% 0}.filter-dropdown__body.hidden{display:none}.filter-dropdown__body-inner{padding:30px 12px}@media screen and (max-width:1200px){.filter-dropdown__body-inner{padding:12px 21px 25px}}@media screen and (max-width:640px){.filter-dropdown__body-inner{padding:12px 12px 30px}}.filter-dropdown--cost .filter-dropdown__body-inner{padding:33px 12px 30px}@media screen and (min-width:1024px){.filter-dropdown--cost .filter-dropdown__body-inner{padding:47px 12px 17px}}.filter-dropdown__body-inner--flex{display:flex;flex-wrap:wrap}.filter-dropdown__icon{display:flex;align-items:center}.filter-dropdown--open .filter-dropdown__head{border-bottom:none}@media screen and (min-width:1200px){.filter-dropdown--open .filter-dropdown__head{border-bottom:1px solid #f3efea}}.filter-dropdown--open .filter-dropdown__icon{transform:rotate(180deg)}.tours-r-filters{display:flex;position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:14;box-shadow:0 2px 3px rgba(0,0,0,.3);border-radius:5px;overflow:hidden;transition:all .3s}.tours-r-filters.bury{transform:translate(-50%,70px)}@media screen and (min-width:1200px){.tours-r-filters{display:none}}.tours-r-filters--hide{display:none}a.tours-r-filters__filter{display:flex;justify-content:center;align-items:center;width:120px;height:40px;padding:10px;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;color:#212121;background:#f5f1e8;border:none;border-radius:0}a.tours-r-filters__filter:nth-child(n+2){border-left:1px solid rgba(0,0,0,.1)}.tours-r-filters__filter-icon{margin-right:10px;position:relative}.tours-r-filters__filter--map{display:none}@media screen and (min-width:641px){.tours-r-filters__filter--map{display:block}}.disabled-map .tours-r-filters__filter--map .tours-r-filters__filter-wrap{opacity:.5;pointer-events:none}.tours-r-filters__filter--sidebar.hide{display:none}.tours-r-filters__filter-count{background:#ff4641;font-size:9px;font-family:KievitProMedium,Roboto,sans-serif;line-height:14px;color:#fff;min-width:14px;height:14px;position:absolute;top:-2px;right:-3px;border-radius:7px;padding-left:3px;padding-right:3px}.tours-popup-container .mfp-container{padding:0;overflow:hidden auto}.range-slider{width:calc(100% - 10px);position:relative;text-align:left}.range-slider .range-slider-body{position:absolute;z-index:1;height:2px;display:block;border-radius:2px;background-color:#ff4641}.range-slider .range-slider-handle{position:absolute;z-index:2;width:20px;height:20px;border-radius:50%;background-color:#ff4641;border:none;cursor:pointer}.no-touch .range-slider .range-slider-handle:hover,.range-slider .range-slider-handle:focus{width:22px;height:22px}.range-slider .range-slider-handle:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff}.range-slider--distance{margin-bottom:20px;margin-top:20px}.range-slider-horizontal{height:3px;background-color:#d5cdbe;border-radius:2px;margin-left:auto;margin-right:auto}.range-slider-horizontal .range-slider-body{height:100%}.range-slider-horizontal .range-slider-handle{top:-9px;transform:translateX(-50%)}.range-slider--multiple{margin-top:72px}@media screen and (min-width:1200px){.range-slider--multiple{margin-top:50px}}.range-slider--multiple:before{position:absolute;content:"";width:150px;height:57px;left:54px;top:-60px;background-image:url(/webpack/diagram_small.feabb7f59027275819a77df701236419.png)}.range-slider--single{margin-bottom:20px}.range-slider-controls{display:flex;margin-top:23px;border:2px solid #d5cdbe;border-radius:5px}.range-slider-controls__control{position:relative;width:50%;padding:3px 10px 5px;display:flex;align-items:center}.range-slider-controls__control:last-child{border-left:2px solid #d5cdbe}.range-slider-controls__text{font-size:15px;line-height:28px;color:#7f7f7f;margin-right:6px}.range-slider__input{width:100%;padding-right:5px;border:none}.range-slider__currency,.range-slider__input{font-size:15px;line-height:28px}.tooltipster-sidetip.tooltipster-borderless.range-slider-tooltip .tooltipster-box{border-radius:2px;background-color:#212121;border-color:#212121}.tooltipster-sidetip.tooltipster-borderless.range-slider-tooltip .tooltipster-arrow-border{border-top-color:#212121}.tooltipster-sidetip.tooltipster-borderless.range-slider-tooltip .tooltipster-arrow-background{border-top-color:#212121;border-radius:2px}.tooltipster-sidetip.tooltipster-borderless.range-slider-tooltip .tooltipster-content{font-size:13px;line-height:28px;color:#fff;padding:0 6px;min-width:90px;text-align:center}.tooltipster-sidetip.tooltipster-borderless.range-slider-tooltip--distance .tooltipster-content{min-width:50px;line-height:20px}.tooltipster-sidetip.tooltipster-borderless.range-slider-tooltip--distance .tooltipster-arrow{bottom:3px}.range-slider--distance .range-slider-handle:first-of-type{display:none}@media screen and (min-width:1200px){.js-distance-slider-info{display:none}}.tours-card-offer-container{width:100%;display:none}.tours-card-offer-container.open{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:20;background:#fff;overflow-y:auto}@media screen and (min-width:768px){.tours-card-offer-container.open{position:relative;z-index:1;width:auto;height:auto}}@media screen and (min-width:1024px){.tours-card-offer-container.open{width:100%;margin-top:-5px}}.tours-distance-slider__title{font-size:15px;color:#000;font-family:KievitProMedium,Roboto,sans-serif;display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:21px}.tours-distance-slider__input-wrap{border:2px solid #f0eade;border-radius:5px;flex:1;max-width:105px;margin-left:15px;position:relative;font-family:KievitPro,Roboto,sans-serif;padding:8px 4px 8px 6px;display:flex;align-items:center}.tours-distance-slider__input-wrap span{color:#7f7f7f;font-size:15px}.tours-distance-slider__input-wrap input{border:none;outline:none;font-size:15px;width:100%}.tours-distance-slider__input-wrap input:hover{border:none;outline:none}.sort-declaration{border:1px solid #f0eade;border-radius:5px;padding:10px;margin-bottom:20px;position:relative}.sort-declaration:before{content:"";width:40px;height:40px;background:url(/webpack/f117f6112b5a83bd63ac3779ae2606b5.svg) no-repeat 50%;position:absolute;top:10px;right:10px}@media screen and (min-width:768px){.sort-declaration{padding:19px 35px 19px 25px;margin-bottom:30px}.sort-declaration:before{width:70px;height:70px;background-size:cover;left:26px;top:26px}}@media screen and (min-width:1200px){.sort-declaration{padding:19px 5px 19px 25px;margin-bottom:30px}}.loading .sort-declaration,.seo-tours--no-tours .sort-declaration,.sort-declaration.hide{display:none}.seo-tours--no-tours .sort-declaration--recommend{display:block}.sort-declaration--recommend:before{content:none}@media screen and (min-width:1200px){.sort-declaration--recommend{padding:19px 25px;margin-bottom:30px}}.sort-declaration--title{color:#000;font-size:15px;line-height:17px;font-family:KievitProBold,Roboto,sans-serif;padding-right:51px;margin-bottom:10px}@media screen and (min-width:481px){.sort-declaration--title{margin-bottom:15px}}@media screen and (min-width:768px){.sort-declaration--title{font-size:21px;line-height:25px;padding-right:0;margin-left:100px}}.sort-declaration--recommend .sort-declaration--title{padding-right:0;margin-left:0}.sort-declaration--text,.sort-declaration--text p{color:#000;font-size:13px;line-height:17px;font-family:KievitPro,Roboto,sans-serif;font-weight:400;padding-right:31px;margin-bottom:11px;margin-top:0}@media screen and (min-width:768px){.sort-declaration--text,.sort-declaration--text p{font-size:17px;line-height:28px;padding-right:0;margin-bottom:22px;margin-left:100px}}.sort-declaration--recommend .sort-declaration--text,.sort-declaration--recommend .sort-declaration--text p{margin-bottom:0;padding-right:0;margin-left:0}.sort-declaration--answers{display:flex;flex-direction:row;align-items:center}@media screen and (min-width:768px){.sort-declaration--answers{margin-left:100px}}.sort-declaration--recommend .sort-declaration--answers{display:none}.sort-declaration--answers-yes{background:#f5f1e8;border-radius:5px;padding:9.5px 20px;color:#212121;line-height:17px}.sort-declaration--answers-no,.sort-declaration--answers-yes{font-size:15px;font-family:KievitProMedium,Roboto,sans-serif;cursor:pointer}.sort-declaration--answers-no{color:#ff4641;line-height:28px;padding-left:26px}@media screen and (min-width:768px){.sort-declaration--answers-no{padding-left:20px}}.seo-tours--hide-recommend-block .sort-declaration{display:none}.seo-tours--hide-recommend-block .sort-declaration--recommend{display:block}.tours-bottom-text{margin-top:7px}@media screen and (min-width:768px){.tours-bottom-text{margin-top:20px}}@media screen and (min-width:1024px){.tours-bottom-text{margin-top:81px}}.tours-bottom-text__wrapper{font-size:15px;line-height:20px;font-family:KievitPro,Roboto,sans-serif;color:#000}@media screen and (min-width:768px){.tours-bottom-text__wrapper{font-size:17px;line-height:28px}}.tours-r-list__s-button{margin-bottom:24px}@media screen and (min-width:768px){.tours-r-list__s-button{margin-bottom:29px}}@media screen and (min-width:1024px){.tours-r-list__s-button{margin-bottom:18px}}.tours-date-popup-container{overflow-y:auto}.tours-date-popup-container .mfp-container{padding:0}.tours-date-popup-container .mfp-content{padding:83px 6px 0 11px;background-color:#fff;min-height:100%}@media screen and (min-width:768px){.tours-date-popup-container .mfp-content{width:692px;padding:35px 60px 36px 50px;min-height:auto;border-radius:5px}}@media screen and (min-width:1200px){.tours-date-popup-container .mfp-content{width:883px;padding:41px 36px 23px 41px}}.tours-date-popup-container .mfp-close-btn{position:absolute;top:12px;right:12px;z-index:1;width:40px;height:40px;background:#fff url(/webpack/eb4ec5185cb5dcf6fc3a2ecd3e20360a.svg) no-repeat 50%/12px;border:none;border-radius:50%;box-shadow:5px 5px 30px rgba(0,0,0,.2);color:transparent;opacity:1}@media screen and (min-width:768px){.tours-date-popup-container .mfp-close-btn{box-shadow:none;width:40px;height:40px;background:#fff url(/webpack/eb4ec5185cb5dcf6fc3a2ecd3e20360a.svg) no-repeat 50%/12px;background-size:contain;width:21px;height:36px;top:11px;right:18px}}@media screen and (min-width:768px){.tours-date-popup-container .tours-selection-hint{display:none}}.tours-date-popup__title{font-family:KievitProBold,Roboto,sans-serif;font-size:19px;line-height:25px;margin-bottom:66px}@media screen and (min-width:768px){.tours-date-popup__title{font-size:36.6px;line-height:42px;margin-bottom:57px}}@media screen and (min-width:1200px){.tours-date-popup__title{margin-bottom:54px;letter-spacing:-.3px}}.tours-date-popup__forms{width:98%}@media screen and (min-width:768px){.tours-date-popup__forms{width:102%}}@media screen and (min-width:1200px){.tours-date-popup__forms{display:flex}}.tours-date-popup__form__fields{margin-bottom:31px}@media screen and (min-width:768px){.tours-date-popup__form__fields{justify-content:flex-start}}.tours-page-specials__aside{display:none}@media screen and (min-width:1200px){.tours-page-specials__aside{flex-shrink:0;width:300px;max-width:300px;align-self:flex-start;position:-webkit-sticky;position:sticky;top:0;margin-right:30px;order:-1;margin-top:50px;display:block;margin-bottom:60px}}.tours-r-list .tours-page-specials__aside{display:block}@media screen and (min-width:768px){.tours-r-list .tours-page-specials__aside{display:none}}.commercial__headline-second--tours-page{margin-top:38px}@media screen and (min-width:768px){.commercial__headline-second--tours-page{font-size:30px;line-height:36px}}@media screen and (min-width:1200px){.commercial__headline-second--tours-page{font-size:21px;line-height:25px;margin-top:10px}}@media screen and (min-width:768px){.tours-page-specials__other+.commercial__headline-second--tours-page{margin-top:32px;margin-bottom:20px}}@media screen and (min-width:1200px){.tours-page-specials__other+.commercial__headline-second--tours-page{margin-top:41px}}.tours-page-specials__other{margin-bottom:30px}@media screen and (min-width:768px){.tours-page-specials__other{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px;width:98%}}@media screen and (min-width:1200px){.tours-page-specials__other{-moz-column-count:1;column-count:1;margin-bottom:20px;width:100%}}.tours-page-specials__list-item{margin-bottom:13px}@media screen and (min-width:768px){.tours-page-specials__list-item{margin-bottom:11px}}.tours-page-specials__list-item:last-child{margin-bottom:0}@media screen and (min-width:768px){.tours-page-specials__link{line-height:20px}}.no-touch .tours-page-specials__link:focus,.no-touch .tours-page-specials__link:hover{color:#f60d0a}.about-rating-tourists-popup{overflow-y:auto}.about-rating-tourists-popup .mfp-container{padding:0}.about-rating-tourists-popup .mfp-content{background-color:#fff;border-radius:5px;width:95%;padding:54px 24px 241px;position:relative}@media screen and (min-width:641px){.about-rating-tourists-popup .mfp-content{padding:54px 64px 241px}}@media screen and (min-width:1200px){.about-rating-tourists-popup .mfp-content{width:1132px;padding:54px 226px 49px 64px}}.about-rating-tourists-popup .mfp-close{position:absolute;top:12px;right:12px;z-index:1;width:40px;height:40px;background:#fff url(/webpack/eb4ec5185cb5dcf6fc3a2ecd3e20360a.svg) no-repeat 50%/12px;border:none;border-radius:50%;box-shadow:5px 5px 30px rgba(0,0,0,.2);color:transparent;opacity:1}@media screen and (min-width:768px){.about-rating-tourists-popup .mfp-close{box-shadow:none;width:40px;height:40px;background:#fff url(/webpack/eb4ec5185cb5dcf6fc3a2ecd3e20360a.svg) no-repeat 50%/12px;background-size:contain;width:21px;height:36px;top:13px;right:31px}}.aboutRatingTourists__icon{position:absolute;bottom:40px;left:57px;background:url(/webpack/6fe9a1875f8ac2f989c0333dd444fc24.svg) 50% no-repeat;background-size:contain;width:165px;height:165px}@media screen and (min-width:1200px){.aboutRatingTourists__icon{top:62px;right:79px;bottom:auto;left:auto}}.aboutRatingTourists__title{font-family:KievitProBold,Roboto,sans-serif;font-size:35px;line-height:36px;margin-bottom:40px}.aboutRatingTourists__text{font-size:19px;line-height:28px;font-family:KievitPro,Roboto,sans-serif}.tours-price-update-container{overflow-y:auto}.tours-price-update-container .mfp-container{padding:0}.tours-price-update-container .mfp-content{padding:84px 11px 35px;width:94%;background-color:#fff;border-radius:12px}@media screen and (min-width:768px){.tours-price-update-container .mfp-content{width:692px;padding:103px 60px 36px;min-height:auto;border-radius:5px}}@media screen and (min-width:1200px){.tours-price-update-container .mfp-content{width:723px;padding:23px 225px 23px 41px}}.tours-price-update-container .mfp-close-btn{position:absolute;top:12px;right:12px;z-index:1;width:40px;height:40px;background:#fff url(/webpack/eb4ec5185cb5dcf6fc3a2ecd3e20360a.svg) no-repeat 50%/12px;border:none;border-radius:50%;box-shadow:5px 5px 30px rgba(0,0,0,.2);color:transparent;opacity:1}@media screen and (min-width:768px){.tours-price-update-container .mfp-close-btn{box-shadow:none;width:40px;height:40px;background:#fff url(/webpack/eb4ec5185cb5dcf6fc3a2ecd3e20360a.svg) no-repeat 50%/12px;background-size:contain;width:21px;height:36px;top:11px;right:18px}}.price-update__icon{position:absolute;top:11px;left:16px;background:url(/webpack/81e3c9a00b5367b5b01e1a90fda57d49.svg) 50% no-repeat;background-size:contain;width:60px;height:80px}@media screen and (min-width:768px){.price-update__icon{width:90px;height:90px;top:14px;left:37px}}@media screen and (min-width:1200px){.price-update__icon{width:112px;height:116px;top:25px;left:auto;right:60px}}.price-update__title{font-family:KievitProBold,Roboto,sans-serif;font-size:24px;line-height:35px;margin-bottom:19px}@media screen and (min-width:768px){.price-update__title{font-size:36.6px;line-height:42px;margin-bottom:22px}}@media screen and (min-width:1200px){.price-update__title{margin-bottom:28px;letter-spacing:-.3px}}.price-update__buttons-wrapper{display:flex;justify-content:space-between}.price-update__buttons-yes{border-color:#ff4641;background-color:#ff4641;color:#fff}.price-update__buttons-no,.price-update__buttons-yes{width:48%;font-family:KievitProMedium,Roboto,sans-serif;padding:15px 0;border-radius:5px;text-align:center;font-size:15px;cursor:pointer}.price-update__buttons-no{background-color:#f5f1e8;border-color:#f5f1e8}@-webkit-keyframes showAndHide{0%{opacity:0}to{opacity:1}}@keyframes showAndHide{0%{opacity:0}to{opacity:1}}.tours-r-card{box-shadow:0 8px 50px rgba(31,21,1,.09);border-radius:5px;margin-bottom:20px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}@media screen and (min-width:768px){.tours-r-card{margin-bottom:30px}}@media screen and (min-width:1024px){.tours-r-card{margin-bottom:20px}}.tours-r-card.tours-select{box-sizing:border-box;border:2px solid #fde283}.tours-r-card__recommendations{width:100%;height:40px;background-color:#3491f1;position:absolute;z-index:1;display:flex;justify-content:space-between;align-items:center;padding:10px}@media screen and (min-width:768px){.tours-r-card__recommendations{padding:10px 10px 10px 20px}}@media screen and (min-width:1200px){.tours-r-card__recommendations{padding:10px 10px 10px 27px}}.tours-r-card__recommendations-text{font-size:13px;line-height:17px;color:#fff;font-family:KievitPro,Roboto,sans-serif;padding-left:32px;position:relative;margin-top:-1px}@media screen and (min-width:768px){.tours-r-card__recommendations-text{font-size:15px}}@media screen and (min-width:1200px){.tours-r-card__recommendations-text{margin-top:-4px}}.tours-r-card__recommendations-text:before{content:"";width:20px;height:20px;background:url(/webpack/d522f85838cfcef7b9e87cbbf4261b6b.svg) no-repeat 50%;background-size:cover;position:absolute;left:-1px;top:-2px}@media screen and (min-width:1200px){.tours-r-card__recommendations-text:before{top:0}}@media screen and (min-width:1200px){.tours-r-card__recommendations-icon{display:none}}.tours-r-card__container{position:relative;z-index:1;padding-bottom:24px;display:flex;flex-direction:column}@media screen and (min-width:768px){.tours-select .tours-r-card__container{padding:20px}}@media screen and (min-width:1024px){.tours-select .tours-r-card__container{padding:15px 25px 25px}}@media screen and (min-width:768px){.tours-r-card__container{padding:20px}}@media screen and (min-width:1024px){.tours-r-card__container{flex-direction:row;flex-wrap:wrap;padding:25px}.no-touch .tours-r-card__container:hover .swiper-initialized .tours-r-slider__btn{display:block}}.tours-r-card__container.tours-select-error{padding-bottom:10px}@media screen and (min-width:768px){.tours-r-card__container.tours-select-error{padding-bottom:20px}}@media screen and (min-width:1024px){.tours-r-card__container.tours-select-error{padding-bottom:25px}}.tours-r-card__container--be-recommendations{margin-top:37px;position:relative;z-index:2;border-radius:5px;overflow:hidden;background-color:#fff}.tours-r-card__wrap{display:flex;flex-direction:column}@media screen and (min-width:1024px){.tours-r-card__wrap{width:80%}}.tours-r-card__wrapper{flex-grow:1;padding:0 10px 8px 0;margin-left:10px;border-bottom:1px solid #efeadf}@media screen and (min-width:768px){.tours-r-card__wrapper{padding:0 0 17px;margin-left:0}}@media screen and (min-width:1024px){.tours-r-card__wrapper{display:flex;flex-direction:column;width:calc(100% - 276px)}}.tours-r-card__error{display:flex;margin-left:10px;margin-right:10px;flex-grow:1;margin-top:10px;padding:6px 36px;color:#da1414;font-size:13px;line-height:20px;background-color:#feefef;position:relative;border-radius:5px}@media screen and (min-width:768px){.tours-r-card__error{margin-left:0;margin-right:0;padding:6px 39px}}.tours-r-card__error:before{position:absolute;content:"";top:8px;left:14px;width:16px;height:16px;background-image:url(/webpack/99ee3d448f2f40d909fb53e8045f1fbc.svg);background-repeat:no-repeat;background-size:cover}.tours-r-card__img-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:164px;margin-bottom:17px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#f5f1e8}@media screen and (min-width:768px){.tours-r-card__img-wrap{width:260px;height:230px;margin-right:23px;border-radius:5px}}@media screen and (min-width:1024px){.tours-r-card__img-wrap{margin:0 16px 0 0}}.tours-r-card__img{width:40px;height:54px;margin-top:14px}@media screen and (min-width:768px){.tours-r-card__img{width:56px;height:75px;margin-top:26px}}.tours-r-card__place-wrap{display:flex;flex-direction:column;margin-bottom:4px}@media screen and (min-width:768px){.tours-r-card__place-wrap{flex-direction:row;flex-wrap:wrap;align-items:center}}.tours-r-card__place{position:relative;font-size:13px;line-height:24px;color:#7f7f7f}.tours-r-card__map-link{color:#ff4641;cursor:pointer;padding-top:2px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.tours-r-card__map-link:hover{color:#f60d0a}.tours-r-card__place--dot{display:none}@media screen and (min-width:768px){.tours-r-card__place--dot{display:inline-block;width:3px;height:3px;background-color:#c4c4c4;border-radius:50%;margin:0 12px}}.tours-r-card__review{display:flex;flex-shrink:0;align-items:center;margin-bottom:10px}@media screen and (min-width:768px){.tours-r-card__review{margin-bottom:12px}}@media screen and (min-width:1024px){.tours-r-card__review{display:block;margin-left:auto;width:20%}}@media screen and (min-width:1024px){.tours-r-card__review-flex{text-align:right}}@media screen and (min-width:1024px){.tours-r-card__flex-reverse{display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:flex-end}}.tours-r-card__review-text{display:block;text-align:right;font-size:13px;line-height:16px;color:#ff4641}@media screen and (min-width:1024px){.tours-r-card__review-text{font-size:15px;line-height:20px;text-align:right;width:100%}}.no-touch .tours-r-card__review-text:focus,.no-touch .tours-r-card__review-text:hover{color:#f60d0a}.tours-r-card__link{cursor:pointer;width:100%;background:transparent;padding:0;border:none;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;text-align:left}a.tours-r-card__link{max-width:100%;display:block;order:-1}@media screen and (min-width:1024px){a.tours-r-card__link{order:0}}.tours-r-card__mark{font-size:13px;line-height:17px;font-family:KievitProMedium,Roboto,sans-serif;color:#000}@media screen and (min-width:1024px){.tours-r-card__mark{font-size:17px}}.tours-r-card__dot{width:3px;height:3px;margin:2px 7px;background-color:#b7b2a8;border-radius:50%}@media screen and (min-width:1024px){.tours-r-card__dot{display:none}}.tours-r-card__title{font-size:16px;line-height:24px;font-family:KievitProBold,Roboto,sans-serif;margin-bottom:5px;white-space:nowrap;overflow:hidden;width:100%;position:relative}.tours-r-card__title:before{content:"";width:50px;height:50px;position:absolute;right:0;top:50%;transform:translateY(-50%);background:#242a4d;background:linear-gradient(103deg,rgba(36,42,77,0) 2%,#fff 73%)}@media screen and (min-width:768px){.tours-r-card__title{max-width:50%}}@media screen and (min-width:1024px){.tours-r-card__title{font-size:21px;line-height:24px;margin-bottom:14px;max-width:100%}.tours-r-card__title:before{content:none}}.tours-r-card__title.tours-r-card__link{text-overflow:clip;order:-1}@media screen and (min-width:1024px){.tours-r-card__title.tours-r-card__link{order:0}}.no-touch .tours-r-card__title:focus .tours-r-card__link,.no-touch .tours-r-card__title:hover .tours-r-card__link{color:#f60d0a}.tours-r-card__flex{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.tours-r-card__flex.tours-r-card__stars{justify-content:flex-start;margin-bottom:0}.tours-r-card__flex--width{width:100%;justify-content:space-between;margin-bottom:6px;flex-wrap:nowrap}@media screen and (min-width:768px){.tours-r-card__flex--width{width:auto;margin-left:auto;justify-content:flex-end;flex-wrap:wrap;margin-bottom:0;order:3}}.tours-r-card__flex--hide{display:none}@media screen and (min-width:641px){.tours-r-card__flex--hide{display:flex}}@media screen and (min-width:1024px){.tours-r-card__flex--margin{margin-bottom:7px}}.tours-r-card__stars{display:flex;align-items:center;margin-bottom:14px;margin-right:3px}.tours-r-card__amount{font-size:13px;line-height:17px;color:#000;font-family:KievitProMedium,Roboto,sans-serif;margin-right:14px;margin-bottom:14px}@media screen and (min-width:1024px){.tours-r-card__amount{margin-bottom:12px}}.tours-r-card__booking-types{display:flex;flex-wrap:wrap;width:100%;flex-direction:column;align-items:flex-start;margin-bottom:6px}@media screen and (min-width:768px){.tours-r-card__booking-types{margin-top:2px;width:auto;flex-direction:row}.tours-r-card__booking-types:not(:last-of-type){margin-right:10px}}.tours-r-card__booking-type{position:relative;font-size:13px;line-height:20px;color:#fff;border-radius:5px;padding-left:5px;padding-right:6px;margin-bottom:4px;margin-right:10px}@media screen and (min-width:768px){.tours-r-card__booking-type{margin-bottom:4px}}@media screen and (min-width:1024px){.tours-r-card__booking-type{margin-bottom:4px}}.tours-r-card__booking-type:before{display:inline-block;content:"";width:14px;height:16px;vertical-align:middle;background-repeat:no-repeat;margin-right:4px}.tours-r-card__booking-type--early{background-color:#85c65c}.tours-r-card__booking-type--early:before{background-image:url(/webpack/7a99e289a64333145b45978c478e8423.svg)}.tours-r-card__booking-type--instant{background-color:#ffd037;color:#212121}.tours-r-card__booking-type--instant:before{background-image:url(/webpack/5b3ddfab7857c5153d83f433d242767a.svg)}.tours-r-card__booking-type--hot{background:linear-gradient(159.07deg,#ff3b48 .43%,#ff6c5b 55.2%)}.tours-r-card__booking-type--hot:before{background-image:url(/webpack/1a9bdf3d8bf7e6a1922c6756011e9c00.svg)}.tours-r-card__booking-type--inline{display:inline-block;margin-bottom:0}.tours-r-card__text{font-size:14px;line-height:20px;color:#000;margin:0}.tours-r-card__icons-container{display:flex;width:100%;margin-top:10px;overflow:hidden;overflow-x:auto}@media screen and (min-width:768px){.tours-r-card__icons-container{margin-top:8px;flex-wrap:wrap;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-box-orient:vertical;box-orient:vertical}}@media screen and (min-width:1024px){.tours-r-card__icons-container{margin-top:auto}}.tours-r-card__icon-item{position:relative;display:inline-flex;flex-shrink:0;margin:0 6px 8px 0;min-height:31px;width:31px;border-radius:50%;font-size:0;background-color:#faf8f3}@media screen and (min-width:768px){.tours-r-card__icon-item{min-height:17px;width:auto;font-size:14px;line-height:17px;color:#212121;margin:9px 21px 0 0;padding-left:20px;background-color:transparent}}.tours-r-card__icon-item:before{position:absolute;content:"";top:7px;left:8px;width:15px;height:15px;background-size:contain;background-repeat:no-repeat}@media screen and (min-width:768px){.tours-r-card__icon-item:before{top:0;left:0}}.tours-r-card__icon-item:not(:last-child){margin-right:4px}@media screen and (min-width:768px){.tours-r-card__icon-item:not(:last-child){margin-right:21px}}.tours-r-card__layout{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:column-reverse;padding:15px 10px 12px}@media screen and (min-width:768px){.tours-r-card__layout{width:100%;flex-direction:row;align-items:center;padding:10px 0 0}}.tours-r-card__column{display:flex;flex-direction:column}@media screen and (min-width:768px){.tours-r-card__column{text-align:right;margin-right:20px;align-items:flex-end}}.tours-r-card-discount{width:100%;position:relative;display:flex;flex-direction:column}@media screen and (min-width:768px){.tours-r-card-discount{position:static;flex-direction:row;align-items:flex-end}}.tours-r-card-discount__previous-price{position:absolute;bottom:0;right:16px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#ec0d0a;font-size:13px;line-height:16px;font-weight:600}@media screen and (min-width:768px){.tours-r-card-discount__previous-price{position:static;margin:0 9px}}.tours-r-card-discount__discount-percent{width:80px;color:#fff;text-align:center;font-size:13px;line-height:17px;padding:1px 0;background:#090;border-radius:5px;margin-bottom:1px}.tours-r-card__logo-block{display:flex;align-items:center;flex-wrap:wrap;height:0}@media screen and (min-width:641px){.tours-r-card__logo-block{height:auto}}@media screen and (min-width:768px){.tours-r-card__logo-block{order:1}}@media screen and (min-width:1024px){.tours-r-card__logo-block{width:284px}}.tours-r-card__logo-wrap{margin-right:10px}.tours-r-card__logo{display:flex;flex-shrink:0;width:70px;transform:translateY(7px);height:40px}@media screen and (min-width:641px){.tours-r-card__logo{transform:none}}.tours-r-card__logo img{align-self:center}.tours-r-card__medium{font-size:17px;line-height:20px;font-family:KievitProMedium,Roboto,sans-serif;color:#000;align-self:center}.tours-r-card__medium.hide-in-mobile{display:none}@media screen and (min-width:768px){.tours-r-card__medium.hide-in-mobile{display:block}}.tours-r-card__medium.hide-in-desktop{margin-top:17px}@media screen and (min-width:768px){.tours-r-card__medium.hide-in-desktop{display:none;margin-top:0}}.tours-r-card__medium.hide-in-tablet{display:none}@media screen and (min-width:1024px){.tours-r-card__medium.hide-in-tablet{display:block}}.tours-r-card__price{font-size:21px;line-height:25px;color:#000}.tours-r-card__small-text{font-size:12px;line-height:17px;padding-right:25px}@media screen and (min-width:768px){.tours-r-card__small-text{padding-right:0}}.tours-r-card__small-tooltip{font-size:13px;line-height:17px;color:#000;font-family:KievitPro,Roboto,sans-serif;position:relative;margin-right:18px;margin-top:7px;cursor:default;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}@media screen and (min-width:768px){.tours-r-card__small-tooltip{padding-right:0}}.tours-r-card__small-tooltip:after{content:"";display:inline-block;width:17px;height:17px;margin-left:2px;background-image:url(/webpack/0f903fdfef123aa6e6ef711084ba6e99.svg);position:absolute;top:0}.tours-r-card__small-tooltip[aria-describedby]{cursor:pointer}.tours-r-card__small-tooltip[aria-describedby]:after{background-image:url(/webpack/3ebafc3339310149895b1ce79914ff1a.svg)}.tippy-box[data-theme~=offer]{background-color:#fafafa;color:#000;border-radius:5px;padding:0;border:1px solid #212121}.offer-consist--text,.offer-consist--title{font-size:13px;line-height:17px;padding:0;margin:0;font-family:KievitPro,Roboto,sans-serif;text-align:center}.offer-consist--title{font-family:KievitProMedium,Roboto,sans-serif}.offer-consist--icons{display:flex;justify-content:space-between;justify-items:center;margin:7px auto;width:90%}.offer-consist--icon{width:22px;height:22px;display:block}.offer-consist--icon:first-child{background:url(/webpack/efc25914d14771c912c5384f096882aa.svg) 50% no-repeat;background-size:contain}.offer-consist--icon:nth-child(3){background:url(/webpack/2acf79f16d1055c2c0df928b1e8fa969.svg) 50% no-repeat;background-size:contain}.offer-consist--icon:nth-child(5){background:url(/webpack/edd291d6a8890ea295a64ac92ebc773e.svg) 50% no-repeat;background-size:contain}.offer-consist--icon:nth-child(7){background:url(/webpack/e4fed2d2754fdc1ccd9784d7555b04d0.svg) 50% no-repeat;background-size:contain}.tippy-box[data-theme~=offer]>.tippy-svg-arrow{fill:#fafafa}.tippy-box[data-theme~=offer][data-placement^=top]>.tippy-arrow:before{border-top-color:#212121;bottom:-8px}.tours-r-card__btn{align-self:flex-start;flex-shrink:0;font-size:15px;line-height:17px;width:128px;min-height:50px}@media screen and (min-width:768px){.tours-r-card__btn{padding:14px 10px;align-self:center}}@media screen and (min-width:1024px){.tours-r-card__btn{padding:14px 12px;align-self:flex-start}}.tours-r-card__space-between{display:flex;justify-content:space-between;width:100%;padding:0 10px;min-height:30px;margin-bottom:20px}@media screen and (min-width:768px){.tours-r-card__space-between{padding:0;min-height:auto;margin-bottom:30px}}.tours-r-card__link-text{font-size:14px;line-height:17px;color:#7f7f7f;margin-right:6px}@media screen and (min-width:768px){.tours-r-card__link-text{font-size:15px;line-height:18px}}.tours-r-card__link-text--medium{font-family:KievitProMedium,Roboto,sans-serif;margin-right:15px}.tours-r-card__spoiler{position:relative;display:flex;align-items:center;min-height:22px;margin-left:auto;font-family:KievitPro,Roboto,sans-serif;font-size:14px;line-height:17px;color:#ff4641}.tours-r-card__spoiler:before{content:attr(data-text)}.tours-r-card__spoiler:after{display:inline-block;content:"";width:12px;height:12px;background-image:url(/webpack/d31051f25d8f9023a984394c046acbbd.svg);vertical-align:middle;margin-left:8px;transform:rotate(270deg);transition:transform .3s}@media screen and (min-width:768px){.tours-r-card__spoiler:after{transform:rotate(0deg)}}@media screen and (min-width:1024px){.tours-r-card__spoiler{font-size:15px;line-height:18px}}.no-touch .tours-r-card__spoiler:focus,.no-touch .tours-r-card__spoiler:hover{color:#f60d0a}.tours-r-card__spoiler.active:before{content:"Скрыть"}.tours-r-card__spoiler.active:after{transform:rotate(180deg)}.tours-r-card__spoiler.loading-with-preloader{pointer-events:none}.tours-r-card__spoiler.loading-with-preloader:before{content:"Загрузка"}.tours-r-card__spoiler.loading-with-preloader:after{width:22px;height:22px;transform:none;background:url(/webpack/c2222eb81426351fff5405a43b2acf33.svg) no-repeat 50%/cover;-webkit-animation:loadingAllOffers 1s linear infinite;animation:loadingAllOffers 1s linear infinite}.tours-r-card__loading{position:relative;font-size:15px;line-height:17px;margin-left:auto;display:flex;color:#212121}.tours-r-card__loading:before{display:inline-block;content:"";width:22px;height:22px;background:url(/webpack/c2222eb81426351fff5405a43b2acf33.svg) no-repeat;background-size:22px 22px;vertical-align:middle;margin-right:10px;-webkit-animation:loading 1s linear infinite;animation:loading 1s linear infinite}@media screen and (min-width:641px){.tours-r-card__loading{flex-direction:row-reverse}.tours-r-card__loading:before{margin-right:0;margin-left:10px}}.tours-r-card__rating{font-family:KievitProMedium,Roboto,sans-serif;font-size:13px;line-height:16px;color:#fff;padding:0 6px;border-radius:5px;margin-right:7px}@media screen and (min-width:1024px){.tours-r-card__rating{font-size:17px;line-height:20px;padding:1px 6px}}.tours-r-card__rating--good{background-color:#090}.tours-r-card__rating--bad{background-color:#edc131}.tours-r-card__meal{display:flex;align-items:center;margin-bottom:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:default}@media screen and (min-width:768px){.tours-r-card__meal{margin-bottom:0;order:2;max-width:218px}.tours-r-card__meal .tours-card-offers__service-food{white-space:nowrap;overflow-x:hidden;max-width:220px;text-overflow:ellipsis}}@media screen and (min-width:1200px){.tours-r-card__meal{max-width:152px;width:auto}}@media screen and (min-width:1340px){.tours-r-card__meal{max-width:260px}}.tours-r-card__special-reviews{width:100%;font-weight:500;font-size:13px;line-height:24px;color:#090;position:relative;padding-left:28px;margin-bottom:11px}@media screen and (min-width:768px){.tours-r-card__special-reviews{padding-left:22px;font-size:15px;line-height:24px}}@media screen and (min-width:1200px){.tours-r-card__special-reviews{margin-bottom:16px}}.tours-r-card__special-reviews:before{content:"";position:absolute;width:16px;height:12px;background:url(/webpack/4e079675e63ff3096f25478fea831526.svg) no-repeat 50%;background-size:contain;top:50%;left:7px;transform:translateY(-50%)}@media screen and (min-width:768px){.tours-r-card__special-reviews:before{left:0}}.tours-r-card__special-reviews.tours-r-card__special-reviews--positive{color:#090}.tours-r-card__special-reviews.tours-r-card__special-reviews--negative{color:#ff3b48}.tours-r-card__special-reviews.tours-r-card__special-reviews--negative:before{background:url(/webpack/c32f8859df384a248796d5ffda9ca8cd.svg) no-repeat 50%;background-size:contain;width:18px;height:17px}.tours-r-card__special-reviews.show{-webkit-animation:showAndHide .5s;animation:showAndHide .5s}.tours-r-card__container-bottom{padding:0 10px;width:100%}@media screen and (min-width:768px){.tours-r-card__container-bottom{padding:0}}@media screen and (min-width:1200px){.tours-r-card__container-bottom{display:flex;justify-content:space-between;align-items:start}}.tours-r-card__score{width:100%;display:flex;flex-direction:column;margin-top:15px}.tours-r-card__score:not(.tours-r-card__score--tg-link){margin-top:0}@media screen and (min-width:768px){.tours-r-card__score{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width:1200px){.tours-r-card__score{max-width:none;width:auto;flex-direction:column;margin-top:0}}.tours-r-card__score-item{margin-bottom:15px}.tours-r-card__score-item:last-child{margin-bottom:0}@media screen and (min-width:768px){.tours-r-card__score-item{width:45%}}@media screen and (min-width:1200px){.tours-r-card__score-item{width:310px}}.tours-r-card__score-item-text{margin-bottom:5px;display:flex;justify-content:space-between}.tours-r-card__score-item-text p,.tours-r-card__score-item-text span{font-weight:500;font-size:15px;line-height:18px;color:#000;text-align:left;margin:0}.tours-r-card__score-item-text span{color:#090;text-align:right;font-weight:600}.tours-r-card__score-item--negative .tours-r-card__score-item-text span{color:#ff3b48}.tours-r-card__score-item-line{width:100%;height:3px;background:#d9d9d9;border-radius:5px;display:block;position:relative}.tours-r-card__score-item-line:before{content:"";position:absolute;top:0;left:0;height:100%;width:var(--rating_value);background:#090;border-radius:5px}.tours-r-card__score-item--negative .tours-r-card__score-item-line:before{background:#ff3b48}.hotel-tours-page__item{padding-left:35px;margin-bottom:15px}@media screen and (min-width:768px){.hotel-tours-page__item{margin-bottom:9px;padding-left:30px}}.hotel-tours-page__item:before{position:absolute;content:"";top:0;left:8px;width:20px;height:20px;background-size:contain;background-repeat:no-repeat}@media screen and (min-width:768px){.hotel-tours-page__item:before{top:6px;left:0}}.hotel-tours-page__item--beach_distance:before,.hotel-tours-page__item--beach_surface:before,.hotel-tours-page__item--beach_type:before,.hotel-tours-page__item--line:before,.tours-r-card__icon-item--beach:before{background-image:url(/webpack/9deb357c1e3f8f3fab6339ef1101f52e.svg)}.hotel-tours-page__item--renovation:before,.tours-r-card__icon-item--renovation:before{background-image:url(/webpack/bb5dd5b6b45e49f03271991db08f87cf.svg)}.hotel-tours-page__item--wi_fi:before,.tours-r-card__icon-item--wifi:before{background-image:url(/webpack/6edc2bb3fdcca5a1fb6912648d1ab941.svg)}.hotel-tours-page__item--aquapark:before,.tours-r-card__icon-item--aquapark:before{background-image:url(/webpack/51c41ed79b076d2fa10e4a50bdcb4b97.svg)}.hotel-tours-page__item--fitness:before,.tours-r-card__icon-item--fitness:before{background-image:url(/webpack/990566d492bb4db6d485424122c6b385.svg)}.hotel-tours-page__item--heated_pool:before,.tours-r-card__icon-item--heated-pool:before{background-image:url(/webpack/ccb0fb39b312fabd6392c3b8d6c420f4.svg)}.hotel-tours-page__item--indoor_pool:before,.tours-r-card__icon-item--indoor-pool:before{background-image:url(/webpack/65f3f13aaf4a6bbb4573783b1f94f244.svg)}.hotel-tours-page__item--kids_club:before,.tours-r-card__icon-item--kids-club:before{background-image:url(/webpack/38679e27ad02d3d47a2d7c6400a34f99.svg)}.hotel-tours-page__item--kids_menu:before,.tours-r-card__icon-item--kids-menu:before{background-image:url(/webpack/edeed8aadc18a48b664c6273d33a6f5f.svg)}.hotel-tours-page__item--kids_pool:before,.tours-r-card__icon-item--kids-pool:before{background-image:url(/webpack/0a27488f0104261cdbb0a8fe8b606d95.svg)}.hotel-tours-page__item--massage:before,.tours-r-card__icon-item--massage:before{background-image:url(/webpack/a5f372cf0c37badeb1e0b734a902d256.svg)}.hotel-tours-page__item--menu:before,.tours-r-card__icon-item--menu:before{background-image:url(/webpack/bd6a77526d20b0a3ac4aeefd6c62a120.svg)}.hotel-tours-page__item--nanny:before,.tours-r-card__icon-item--nanny:before{background-image:url(/webpack/02100f1cacb21786b1ad1e32300649fc.svg)}.hotel-tours-page__item--parking:before,.tours-r-card__icon-item--parking:before{background-image:url(/webpack/dc09145dda5517ae9fe856eb1118712d.svg)}.hotel-tours-page__item--pool:before,.tours-r-card__icon-item--pool:before{background-image:url(/webpack/190db7b311a3913d74cbb47da350a34f.svg)}.hotel-tours-page__item--ski_in:before,.tours-r-card__icon-item--ski-in:before{background-image:url(/webpack/87ff42e809aca3cba6e16b6dac70411d.svg)}.hotel-tours-page__item--ski_out:before,.tours-r-card__icon-item--ski-out:before{background-image:url(/webpack/f695c20444104d753c04f61c36ebe4e6.svg)}.hotel-tours-page__item--aircon:before,.tours-r-card__icon-item--aircon:before{background-image:url(/webpack/4cb2fa14727de842d7e033a3fb54f943.svg)}.hotel-tours-page__item--thermal_fun:before,.tours-r-card__icon-item--thermal-fun:before{background-image:url(/webpack/b6b32606fdf99d593448eea5aed4a12d.svg)}.hotel-tours-page__item--wifi:before,.tours-r-card__icon-item--wifi:before{background-image:url(/webpack/6edc2bb3fdcca5a1fb6912648d1ab941.svg)}.hotel-tours-page__item--bar:before,.tours-r-card__icon-item--bar:before{background-image:url(/webpack/fcdbcf1cc57afa24d272a43a2ab1628c.svg)}.tours-r-card__facts{margin-bottom:0}@media screen and (min-width:1200px){.tours-r-card__facts{margin-right:20px}}.tours-r-card__facts-title,.tours-r-card__score-title{font-weight:600;font-size:17px;line-height:24px;margin-bottom:10px}@media screen and (min-width:1200px){.tours-r-card__facts-title,.tours-r-card__score-title{font-size:18px;line-height:22px}}.hotel-page-info .tours-r-card__facts-title,.hotel-page-info .tours-r-card__score-title{font-size:20px;line-height:22px;margin-bottom:10px}@media screen and (min-width:768px){.hotel-page-info .tours-r-card__facts-title,.hotel-page-info .tours-r-card__score-title{font-size:22px;line-height:25px;margin-bottom:15px}}.tours-r-card__score-title{width:100%}.tours-r-card__list li{font-size:15px;line-height:19px;color:#000;margin-bottom:10px;padding-left:18px;position:relative}@media screen and (min-width:1200px){.tours-r-card__list li{font-size:16px;line-height:20px}}.tours-r-card__list li:before{content:"";position:absolute;width:10px;height:10px;left:0;top:5px;border-radius:50%;display:block;background:url(/webpack/70fcb4fab8c3cb1e3c27fc4b51f0283c.svg) no-repeat 50%;background-size:contain}.tours-r-card__list li:last-child{margin-bottom:0}.hotel-page-info .tours-r-card__list li{color:#000;line-height:20px;font-size:15px}@media screen and (min-width:768px){.hotel-page-info .tours-r-card__list li{line-height:25px;font-size:17px}.hotel-page-info .tours-r-card__list li:before{top:8px}}.tours-r-card__tg-link{font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-feature-settings:"pnum" on,"lnum" on;color:#000;position:relative;padding:10px 10px 10px 53px;min-height:53px;border-radius:5px;border:1px solid #f3efea;display:flex;align-items:center;margin:10px auto 0;width:calc(100% - 20px);max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}@media screen and (min-width:768px){.tours-r-card__tg-link{padding:15px 15px 15px 56px;font-size:16px;line-height:22px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:auto}}@media screen and (min-width:1024px){.tours-r-card__tg-link{margin:20px auto 0;transition:.2s}.tours-r-card__tg-link:hover{border:1px solid #40b3e0}}.tours-r-card__tg-link:before{content:"";width:33px;height:33px;position:absolute;top:50%;left:12px;transform:translateY(-50%);background:url(/webpack/telegram-logo.5dd747c0d6c55b1ea10a046dd2e82a87.png) no-repeat 50%;background-size:contain}.tours-r-card__tg-link--special{border:2px solid #ff4641;color:#ff4641;padding:10px 0;font-weight:500;width:100%;max-width:310px;text-align:center;min-height:44px;display:flex;justify-content:center;transition:.3s;margin:0 auto}@media screen and (min-width:768px){.tours-r-card__tg-link--special{width:45%;max-width:45%;margin:0}}@media screen and (min-width:1200px){.tours-r-card__tg-link--special{width:310px;max-width:310px;margin:0 auto}}.tours-r-card__tg-link--special:hover{transition:.34s;border:2px solid #e43425;color:#e43425}.tours-r-card__tg-link--special:before{content:none}.tours-r-card__container-middle{padding:0 10px}@media screen and (min-width:768px){.tours-r-card__container-middle{padding:0}}.tours-r-card__description-chat{margin-bottom:10px}.hotel-page-info .tours-r-card__description-chat{margin-bottom:25px}@media screen and (min-width:768px){.hotel-page-info .tours-r-card__description-chat{margin-bottom:45px}}.tours-r-card__description-chat h4{font-family:KievitPro,Roboto,sans-serif;margin-bottom:4px;line-height:16px;font-size:15px}@media screen and (min-width:768px){.tours-r-card__description-chat h4{font-size:17px;line-height:19px;margin-bottom:8px}}.hotel-page-info .tours-r-card__description-chat h4{margin-bottom:10px}@media screen and (min-width:768px){.hotel-page-info .tours-r-card__description-chat h4{font-size:20px;line-height:23px;margin-bottom:12px}}.tours-r-card__description-chat p{white-space:pre-line;margin:0;padding:0 0 0 8px;font-style:normal;font-weight:400;font-size:14px;line-height:20px}@media screen and (min-width:768px){.tours-r-card__description-chat p{font-size:16px;line-height:22px}}.hotel-page-info .tours-r-card__description-chat p{color:#000;padding:0;line-height:20px;font-size:15px}@media screen and (min-width:768px){.hotel-page-info .tours-r-card__description-chat p{line-height:28px;font-size:17px}}.tours-r-card__description-chat-title{font-family:KievitProBold,Roboto,sans-serif;font-size:17px;line-height:24px;margin-bottom:12px}@media screen and (min-width:768px){.tours-r-card__description-chat-title{font-size:18px;line-height:24px}}.hotel-page-info .tours-r-card__description-chat-title{font-size:20px;line-height:22px;margin-bottom:10px}@media screen and (min-width:768px){.hotel-page-info .tours-r-card__description-chat-title{font-size:22px;line-height:25px;margin-bottom:15px}}.tours-r-card__description-chat-item{margin-bottom:17px}.hotel-page-info .tours-r-card__description-chat-item{margin-bottom:25px}@media screen and (min-width:768px){.hotel-page-info .tours-r-card__description-chat-item{margin-bottom:45px}}.tours-r-card__question-chat-item{margin-bottom:10px}@media screen and (min-width:768px){.tours-r-card__question-chat-item{margin-bottom:15px}}@media screen and (min-width:768px){.hotel-page-info .tours-r-card__question-chat-item{margin-bottom:25px}}.tours-r-slider{margin-bottom:16px}@media screen and (min-width:1024px){.tours-r-slider{margin-bottom:0}}.tours-r-slider .swiper-button-next,.tours-r-slider .swiper-container-rtl .swiper-button-prev{background-image:none}.tours-r-slider__container{flex-shrink:0;overflow:visible}@media screen and (min-width:768px){.tours-r-slider__container{border-radius:5px;margin-left:auto}}@media screen and (min-width:1024px){.tours-r-slider__container{margin:0 16px 0 0;overflow:hidden}}.tours-r-slider__img-wrap{width:245px;height:164px}@media screen and (min-width:641px){.tours-r-slider__img-wrap{width:260px;height:230px}}.tours-r-slider__img-slide{margin-right:3px;width:100%}@media screen and (min-width:340px){.tours-r-slider__img-slide{width:106.6%}}@media screen and (min-width:355px){.tours-r-slider__img-slide{width:111.6%}}@media screen and (min-width:370px){.tours-r-slider__img-slide{width:112.6%}}@media screen and (min-width:400px){.tours-r-slider__img-slide{width:122.6%}}@media screen and (min-width:420px){.tours-r-slider__img-slide{width:129.6%}}@media screen and (min-width:481px){.tours-r-slider__img-slide{width:150%}}@media screen and (min-width:500px){.tours-r-slider__img-slide{width:155%}}@media screen and (min-width:600px){.tours-r-slider__img-slide{width:175%}}@media screen and (min-width:768px){.tours-r-slider__img-slide{width:209%;margin-right:5px}}@media screen and (min-width:992px){.tours-r-slider__img-slide{width:280.3%}}@media screen and (min-width:1024px){.tours-r-slider__img-slide{width:100%}}.tours-r-slider__img-slide:last-of-type{margin-right:0}.no-touch .tours-r-slider__img-slide:focus,.no-touch .tours-r-slider__img-slide:hover{cursor:pointer}.tours-r-slider__img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";display:block}@media screen and (min-width:768px){.tours-r-slider__img{border-radius:5px}}.swiper-lazy-preloader{border:none;background:url(/webpack/ad1990307ebb3ea3f8d8006c2ed2e28e.svg)}.tours-r-slider__btn{display:none}@media screen and (min-width:1024px){.tours-r-slider__btn{position:absolute;top:123px;width:30px;height:30px;opacity:.9;border-radius:50%;background:#fff;background-size:12px;box-shadow:0 2px 4px rgba(0,0,0,.18)}.no-touch .tours-r-slider__btn:focus,.no-touch .tours-r-slider__btn:hover{opacity:1}.no-touch .tours-r-slider__btn:focus .tours-r-slider__btn-icon path,.no-touch .tours-r-slider__btn:hover .tours-r-slider__btn-icon path{fill:#ff4641}}.tours-r-slider__btn-icon{display:block;margin:9px auto 0}.tours-r-slider__btn--prev{transform:rotate(0deg)}.tours-r-slider__pagination.swiper-pagination-bullets{display:none}@media screen and (min-width:1024px){.tours-r-slider__pagination.swiper-pagination-bullets{display:block}.tours-r-slider__pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:4px;height:4px;background:#fff;margin:0 5px;opacity:0}.tours-r-slider__pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{width:6px;height:6px;background:#fff;opacity:1}.tours-r-slider__pagination.swiper-pagination-bullets span.swiper-pagination-bullet.swiper-pagination-bullet-active-main{opacity:1}.tours-r-slider__pagination.swiper-pagination-bullets span.swiper-pagination-bullet.swiper-pagination-bullet-active-next{min-width:6px;min-height:6px;top:1px}}@-webkit-keyframes show-loader{0%,to{opacity:1}}@keyframes show-loader{0%,to{opacity:1}}.seo-tours{display:flex}.seo-tours,.seo-tours.seo-tours--no-results{position:relative}.seo-tours.seo-tours--no-results .seo-tours__content{position:static;min-height:500px}.seo-tours.seo-tours--no-results .seo-tours__filters,.seo-tours.seo-tours--no-results .tours-r-filters,.seo-tours.seo-tours--no-results .tours-r-list__s-button{display:none}.seo-tours.loading .loading-notification__loading.show{position:fixed;top:49px;padding:5px 0 0;margin-left:-12px;margin-right:-12px;z-index:11;background-color:transparent;opacity:0;-webkit-animation:show-loader 0s linear .3s forwards;animation:show-loader 0s linear .3s forwards}@media screen and (min-width:641px){.seo-tours.loading .loading-notification__loading.show{margin-left:-38px;margin-right:-38px}}@media screen and (min-width:1200px){.seo-tours.loading .loading-notification__loading.show{width:940px;top:0;margin-left:0;margin-right:0;padding:15px 25px;background-color:#fff;box-shadow:0 8px 50px rgba(31,21,1,.09);border-radius:5px;-webkit-animation:show-loader 0s linear forwards;animation:show-loader 0s linear forwards}}.seo-tours__filters{display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:1200px){.seo-tours__filters{display:block;flex-shrink:0;width:300px;max-width:300px;margin-right:20px;order:-1}}.seo-tours__content{position:relative;display:flex;flex-direction:column;width:100%;max-width:940px}.seo-tours__content .notification-appeal+.sort-rules{margin-top:30px}.seo-tours__btn-scrollUp{position:absolute;top:0;right:-70px;height:100%;display:none}@media screen and (min-width:1025px){.seo-tours__btn-scrollUp{display:block;right:-40px}}@media screen and (min-width:1450px){.seo-tours__btn-scrollUp{right:-70px}}.seo-tours__btn-scrollUp button{padding:0;visibility:hidden;pointer-events:none;opacity:0}@media screen and (min-width:1200px){.seo-tours__btn-scrollUp button{position:-webkit-sticky;position:sticky;top:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:50px;font-family:KievitProMedium,Roboto,sans-serif;font-size:13px;line-height:17px;text-transform:uppercase;letter-spacing:.5px;background:none;border:none;cursor:pointer;transition:.3s}.seo-tours__btn-scrollUp button.show{visibility:visible;pointer-events:auto;transform:translateY(-100px);opacity:1}}.seo-tours__btn-scrollUp button:before{content:"";display:block;width:50px;height:50px;margin-bottom:11px;background:#fff url(/webpack/7681df1b0844da43623aaebac49170be.svg) no-repeat 50%/16px 9px;border-radius:50%;box-shadow:0 8px 50px rgba(31,21,1,.09)}.seo-tours__btn-scrollUp button:hover{transform:translateY(-105px)}.more-filters-link{font-size:15px;height:28px;margin-top:14px;color:#ff4641;display:flex;align-items:center;cursor:pointer;transition:all .3s}.more-filters-link img{margin-left:10px;transition:all .3s}.more-filters-link.open img{transform:rotate(180deg)}.more-filters-link:hover{color:#f60d0a}.more-filters-link--mt{margin-top:0}.meal-types-popup{width:100%;position:relative;display:flex;flex-direction:column;padding:72px 12px 50px;background-color:#fff}@media screen and (min-width:768px){.meal-types-popup{max-width:692px;padding:50px;border-radius:5px;margin:35px auto}}@media screen and (min-width:1200px){.meal-types-popup{max-width:835px;margin:150px auto}}.meal-types-popup .mfp-close{position:fixed;top:12px;right:12px;z-index:1;display:flex;justify-content:center;align-items:center;width:40px;height:40px;color:#000;background:#fff;border-radius:50%;box-shadow:5px 5px 30px rgba(0,0,0,.2);opacity:1}@media screen and (min-width:768px){.meal-types-popup .mfp-close{top:54px;right:auto;align-self:flex-end;margin-right:-30px}}@media screen and (min-width:1024px){.meal-types-popup .mfp-close{position:absolute;top:0;right:0;width:44px;height:44px;margin:0;border-radius:5px;box-shadow:none}}.meal-types-popup__title{font-size:24px;line-height:30px;color:#000}@media screen and (min-width:768px){.meal-types-popup__title{font-size:30px;line-height:36px}}.meal-types-popup__wrap{padding-top:30px}@media screen and (min-width:768px){.meal-types-popup__wrap{padding-top:50px}}.meal-types-popup__subtitle{font-family:KievitProBold,Roboto,sans-serif;font-size:18px;line-height:27px;color:#000;margin-right:14px;margin-bottom:5px}@media screen and (min-width:768px){.meal-types-popup__subtitle{font-size:20px;line-height:25px}}.meal-types-popup__code{font-size:17px;line-height:28px;padding:2px 6px;background-color:#f5f1e8;border-radius:5px}@media screen and (min-width:1200px){.commercial-filters__filter{border:1px solid #f3efea}.commercial-filters__filter:not(:first-of-type){margin-top:20px}}.commercial-filters__price-button{display:flex;justify-content:center;width:100%;font-size:15px;line-height:20px;font-family:KievitProMedium,Roboto,sans-serif;background-color:#f5f1e8;background-image:url(/webpack/527682e1ea7ec2c79010fe966ee3fc3c.svg);background-position:25% 50%;background-repeat:no-repeat;padding:15px 35px 15px 68px;margin:20px 12px;border-radius:5px;transition:all .3s ease}@media screen and (min-width:768px){.commercial-filters__price-button{margin:20px}}@media screen and (min-width:1200px){.commercial-filters__price-button{margin:0 0 20px}.no-touch .commercial-filters__price-button:focus,.no-touch .commercial-filters__price-button:hover{background-color:#f0eade;background-image:url(/webpack/fb5e905243989e59f3c580d21dbfba20.svg);color:#f60d0a}}@media screen and (min-width:1200px){.commercial-filters__apply{display:none}}.commercial-filters__input[type=checkbox]+label:before{display:none}.commercial-filters__input[type=checkbox]+label{float:none;margin-right:0}.commercial-filters__input~.commercial-filters__content{display:none}.commercial-filters__header{display:flex;align-items:center;justify-content:space-between;padding:20px;border-top:1px solid #f3efea;border-bottom:1px solid #f3efea}@media screen and (min-width:768px){.commercial-filters__header{padding:20px 12px 27px}}@media screen and (min-width:1200px){.commercial-filters__header{padding:24px 21px;border-top:none;border-bottom:none}}@media screen and (min-width:1200px){.commercial-filters__header--padding{padding:16px 21px 9px}}.commercial-filters__subtitle{font-size:15px;color:#000;font-family:KievitProMedium,Roboto,sans-serif}.commercial-filters__text{font-size:13px;color:#7f7f7f;margin-top:9px}.commercial-filters__text:empty{margin-top:0}.commercial-filters__input:checked~.commercial-filters__content{display:block;padding:0 12px 30px}@media screen and (min-width:768px){.commercial-filters__input:checked~.commercial-filters__content{padding:0 20px 20px}}@media screen and (min-width:1200px){.commercial-filters__input:checked~.commercial-filters__content{padding:30px 21px}}.commercial-filters__input:checked+.commercial-filters__header .commercial-filters__arrow{transform:rotate(0)}.commercial-filters__input:checked+.commercial-filters__header{border-bottom:none}@media screen and (min-width:1200px){.commercial-filters__input:checked+.commercial-filters__header{border-top:none;border-bottom:1px solid #f3efea}}.commercial-filters__arrow{transform:rotate(180deg)}.commercial-filters__reset{display:flex;align-items:center;justify-content:center;width:100%;color:#ff4641;background-color:rgba(236,13,10,.05);padding:15px 35px;margin-top:20px;border-radius:5px;transition:all .3s ease}.no-touch .commercial-filters__reset:focus,.no-touch .commercial-filters__reset:hover{background-color:rgba(236,13,10,.15)}.no-touch .commercial-filters__reset:focus .commercial-filters__reset-icon path,.no-touch .commercial-filters__reset:hover .commercial-filters__reset-icon path{stroke:#f60d0a}.no-touch .commercial-filters__reset:focus .commercial-filters__reset-text,.no-touch .commercial-filters__reset:hover .commercial-filters__reset-text{color:#f60d0a}.commercial-filters__reset-text{font-size:15px;line-height:18px;font-family:KievitProMedium,Roboto,sans-serif;margin-left:6px}.commercial-filters__item{display:flex;align-items:center;cursor:pointer}.commercial-filters__item:not(:last-of-type){margin-bottom:14px}.commercial-filters__item:empty{margin-bottom:0}.commercial-filters__item--hidden{display:none}.commercial-filters__center{display:flex;align-items:center}.commercial-filters__margin{margin-right:5px}.commercial-filters__star:not(:last-child){margin-right:3px}.commercial-filters__counter{font-size:15px;line-height:28px;margin-left:auto;color:#7f7f7f}.commercial-filters__filter .noUi-horizontal{padding-left:10px;padding-right:10px}.commercial-filters__filter .noUi-horizontal .noUi-connects{margin-left:-10px;margin-right:-10px;width:auto}.commercial-filters__filter .noUi-horizontal .noUi-handle{right:-10px}@media screen and (min-width:1200px){.filters-group{border:1px solid #f3efea;border-radius:5px}.filters-group:not(:first-of-type){margin-top:20px}}.filters-group__input[type=checkbox]+label:before{display:none}.filters-group__input[type=checkbox]+label{float:none;margin-right:0}.filters-group__input~.filters-group__content{display:none}.filters-group__header{display:flex;align-items:center;justify-content:space-between;padding:20px 12px;border-top:1px solid #f3efea;border-bottom:1px solid #f3efea}@media screen and (min-width:768px){.filters-group__header{padding:20px 20px 27px}}@media screen and (min-width:1200px){.filters-group__header{min-height:65px;padding:13px 21px;border-top:none;border-bottom:none}}@media screen and (min-width:1200px){.filters-group__header--padding{padding:16px 21px 9px}}.filters-group__title{font-size:15px;color:#000;font-family:KievitProMedium,Roboto,sans-serif}.filters-group__subtitle{font-size:13px;line-height:17px;color:#7f7f7f;margin-top:9px}.filters-group__subtitle:empty{margin-top:0}.filters-group__input:checked~.filters-group__content{display:block;padding:0 12px 30px}@media screen and (min-width:768px){.filters-group__input:checked~.filters-group__content{padding:0 20px 20px}}@media screen and (min-width:1200px){.filters-group__input:checked~.filters-group__content{padding:30px 21px}}.filters-group__input:checked+.filters-group__header .filters-group__arrow{transform:rotate(0)}.filters-group__input:checked+.filters-group__header{border-bottom:none}@media screen and (min-width:1200px){.filters-group__input:checked+.filters-group__header{border-top:none;border-bottom:1px solid #f3efea}}.filters-group__arrow{transform:rotate(180deg)}.seo-tours--hide-recommend-block .options-filter--recommend,.seo-tours__filters-show-rating-recommend .options-filter--recommend{display:none}.filters-group__center{display:flex;align-items:center}.filters-group__margin{margin-right:5px}.filters-group__star:not(:last-child){margin-right:3px}.filters-group__counter{font-size:15px;line-height:28px;margin-left:auto;color:#7f7f7f}.filters-group__list.open .filters-group__item--hidden{display:block}.commercial-filter__custom,.seo-tours__filters-show-rating-recommend .commercial-filter__custom{display:none}@media screen and (min-width:1200px){.seo-tours__filters-show-rating-recommend .commercial-filter__custom{display:block}}.filters-group__item:not(:first-of-type){margin-top:14px}.commercial-filter__custom .filters-group__item:not(:first-of-type){margin-top:0}.filters-group__item:not(.filters-group__item--inline){width:100%}.filters-group__item--hidden{display:none}.filters-group__content-item{margin-bottom:23px}.filters-group__content-item-title{font-size:16px;line-height:17px;font-family:KievitPro,Roboto,sans-serif;margin-bottom:13px}.filters-custom:nth-child(n+6){display:none}.filters-custom-spoiler:not(:checked)~.filters-custom:nth-child(n+6){display:block}.filters-group__spoiler-input~.more-filters-link{display:inline-block;font-size:15px;color:#ff4641;vertical-align:middle;float:none;margin-right:0;margin-top:14px}.commercial-filter__custom .filters-group__spoiler-input~.more-filters-link{margin-top:-16px}.filters-group__spoiler-input~.more-filters-link:after{content:"\e91a";display:inline-block;font-family:icomoon!important;margin-left:10px;font-size:8.5px;color:#ff4641;vertical-align:middle;transition:all .3s;transform:rotate(180deg)}.filters-group__spoiler-input:not(:checked)~.more-filters-link .more-filters-link-show{display:none}.filters-group__spoiler-input:checked~.more-filters-link .more-filters-link-show,.filters-group__spoiler-input:not(:checked)~.more-filters-link .more-filters-link-hide{display:inline-block}.filters-group__spoiler-input:checked~.more-filters-link .more-filters-link-hide{display:none}.filters-group__spoiler-input:checked~.more-filters-link:after{transform:rotate(0)}.filters-group__spoiler-input:checked~.filters-group__list .filters-group__item:nth-child(n+7){display:none}.skeleton-tours__item{padding:0;box-shadow:0 8px 50px rgba(31,21,1,.09);border-radius:5px}.skeleton-tours__item+.skeleton-tours__item{margin-top:20px}@media screen and (min-width:768px){.skeleton-tours__item{display:flex;flex-direction:column}}@media screen and (min-width:1024px){.skeleton-tours__item{padding:25px;flex-direction:row;flex-wrap:wrap}}.skeleton-tours__wrap-img{display:flex;flex-wrap:nowrap;width:100%}.skeleton-tours__wrap-img>:nth-child(n+2){margin-left:3px}@media screen and (min-width:768px){.skeleton-tours__wrap-img{padding:20px 0 20px 20px}}@media screen and (min-width:1024px){.skeleton-tours__wrap-img{padding:0;display:block;width:auto}}.skeleton-tours__img{position:relative;width:100%;height:164px;background:#e3dac6;border-radius:5px;overflow:hidden;flex-shrink:1}.skeleton-tours__img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}.skeleton-tours__img:nth-child(2){display:none}.skeleton-tours__img:last-child{position:relative;width:100%;height:164px;background:#e3dac6;border-radius:5px;overflow:hidden;flex-shrink:4}.skeleton-tours__img:last-child:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}@media screen and (min-width:768px){.skeleton-tours__img{flex-shrink:4;height:230px}.skeleton-tours__img:nth-child(2){display:block}.skeleton-tours__img:last-child{height:230px;flex-shrink:6}}@media screen and (min-width:1024px){.skeleton-tours__img{width:260px;height:230px;flex-shrink:1}.skeleton-tours__img:nth-child(n+2){display:none}}.skeleton-tours__wrap-content{margin-top:20px;padding-left:12px;padding-right:12px;width:100%}@media screen and (min-width:768px){.skeleton-tours__wrap-content{padding-left:20px;padding-right:20px;margin-top:0}}@media screen and (min-width:1024px){.skeleton-tours__wrap-content{display:flex;flex-wrap:wrap;justify-content:space-between;width:calc(100% - 260px);padding-right:0;padding-left:15px}}@media screen and (min-width:1024px){.skeleton-tours__content{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}}.skeleton-tours__rating{position:relative;width:174px;height:16px;background:#e3dac6;border-radius:5px;overflow:hidden}.skeleton-tours__rating:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}@media screen and (min-width:1024px){.skeleton-tours__rating{width:260px}}.skeleton-tours__place{position:relative;width:46%;height:16px;background:#e3dac6;border-radius:5px;overflow:hidden;margin-top:6px}.skeleton-tours__place:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}@media screen and (min-width:768px){.skeleton-tours__place{margin-top:15px;height:14px;width:56%}}@media screen and (min-width:1024px){.skeleton-tours__place{margin-left:auto;height:16px;width:130px;margin-top:0}}.skeleton-tours__place-second{position:relative;width:76%;height:16px;background:#e3dac6;border-radius:5px;overflow:hidden;margin-top:6px}.skeleton-tours__place-second:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}@media screen and (min-width:768px){.skeleton-tours__place-second{margin-top:7px;height:25px;width:56%}}@media screen and (min-width:1024px){.skeleton-tours__place-second{width:388px;margin-top:0}}.skeleton-tours__title{position:relative;width:92.56%;height:42px;background:#e3dac6;border-radius:5px;overflow:hidden;margin-top:6px}.skeleton-tours__title:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}@media screen and (min-width:768px){.skeleton-tours__title{margin-top:6px;height:14px;width:121px}}@media screen and (min-width:1024px){.skeleton-tours__title{width:60px;height:12px;margin-left:auto;margin-top:0}}.skeleton-tours__text{position:relative;width:100%;height:16px;background:#e3dac6;border-radius:5px;overflow:hidden;margin-top:45px}.skeleton-tours__text:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}@media screen and (min-width:768px){.skeleton-tours__text{margin-top:18px;height:14px;width:94%}}@media screen and (min-width:1024px){.skeleton-tours__text{width:100%;margin-top:60px}}.skeleton-tours__desc{position:relative;width:100%;height:16px;background:#e3dac6;border-radius:5px;overflow:hidden;margin-top:6px}.skeleton-tours__desc:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}@media screen and (min-width:768px){.skeleton-tours__desc{margin-top:5px;height:14px;width:72%}}@media screen and (min-width:1024px){.skeleton-tours__desc{width:46%;margin-top:0}}.skeleton-tours__desc-second{position:relative;width:84%;height:16px;background:#e3dac6;border-radius:5px;overflow:hidden;margin-top:6px}.skeleton-tours__desc-second:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}@media screen and (min-width:768px){.skeleton-tours__desc-second{display:none}}@media screen and (min-width:1024px){.skeleton-tours__desc-second{position:relative;width:80%;height:16px;background:#e3dac6;border-radius:5px;overflow:hidden;margin-top:6px}.skeleton-tours__desc-second:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}}.skeleton-tours__services{display:flex;margin-top:10px;flex-wrap:wrap}.skeleton-tours__service{position:relative;width:31px;height:31px;background:#e3dac6;border-radius:5px;overflow:hidden;border-radius:50%;margin-right:4px}.skeleton-tours__service:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}@media screen and (min-width:768px){.skeleton-tours__service{margin-top:12px;width:133px;height:16px;border-radius:5px;margin-right:15px}.skeleton-tours__service:last-child{display:none}}.skeleton-tours__bottom-content{display:flex;margin-top:20px;flex-direction:column;padding:10px;width:100%}@media screen and (min-width:768px){.skeleton-tours__bottom-content{flex-direction:row-reverse;flex-wrap:wrap;margin-top:14px;padding:20px}}@media screen and (min-width:1024px){.skeleton-tours__bottom-content{padding:0;margin-top:10px}}.skeleton-tours__logo-wrap{display:flex;align-items:center;width:100%;margin-top:15px}@media screen and (min-width:768px){.skeleton-tours__logo-wrap{width:auto;margin-top:0}}.skeleton-tours__logo{position:relative;width:71px;height:40px;background:#e3dac6;border-radius:5px;overflow:hidden}.skeleton-tours__logo:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}.skeleton-tours__logo-text{position:relative;width:145px;height:15px;background:#e3dac6;border-radius:5px;overflow:hidden;margin-left:auto}.skeleton-tours__logo-text:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}@media screen and (min-width:768px){.skeleton-tours__logo-text{width:71px;height:18px;margin-left:9px}}.skeleton-tours__column{display:flex}@media screen and (min-width:768px){.skeleton-tours__column{margin-left:auto}}@media screen and (min-width:768px){.skeleton-tours__price-block{display:flex;flex-direction:column;align-items:flex-end}}.skeleton-tours__price{position:relative;width:79px;height:22px;background:#e3dac6;border-radius:5px;overflow:hidden}.skeleton-tours__price:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}.skeleton-tours__price-text{position:relative;width:123px;height:15px;background:#e3dac6;border-radius:5px;overflow:hidden;margin-top:6px}.skeleton-tours__price-text:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}@media screen and (min-width:768px){.skeleton-tours__price-text{width:182px}}.skeleton-tours__price-text-small{position:relative;width:66px;height:15px;background:#e3dac6;border-radius:5px;overflow:hidden;margin-top:2px}.skeleton-tours__price-text-small:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}@media screen and (min-width:768px){.skeleton-tours__price-text-small{display:none}}.skeleton-tours__button{position:relative;width:128px;height:50px;background:#e3dac6;border-radius:5px;overflow:hidden;margin-left:auto}.skeleton-tours__button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}@media screen and (min-width:768px){.skeleton-tours__button{margin-left:20px}}.skeleton-tours__bottom-content-footer{margin-top:14px;display:none;align-items:center;justify-content:space-between;width:100%}@media screen and (min-width:768px){.skeleton-tours__bottom-content-footer{display:flex}}.tours-map-open .mfp-container{padding:0}.tours-map{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tours-map .leaflet-container{font:inherit}.tours-map .leaflet-marker-icon{display:flex;align-items:center;justify-content:center}#tours-map,.tours-map,.tours-map__content,.tours-map__layout{width:100%;height:100%}.tours-map__content{overflow-y:auto;max-height:calc(100% - 166px)}@media screen and (min-width:1200px){.tours-map__content{width:100%;position:relative;z-index:2;padding:4px 22px 30px 30px;margin-top:16px;scrollbar-color:#7f7f7f #f0eade;scrollbar-width:thin}.tours-map__content::-webkit-scrollbar{width:3px}.tours-map__content::-webkit-scrollbar-track{background:#f0eade}.tours-map__content::-webkit-scrollbar-thumb{border-radius:6px;background:#7f7f7f}}.tours-map__layout{position:absolute;z-index:1}.tours-map__layout .leaflet-control-container{display:none}.tours-map__header{padding:30px 30px 0 14px;position:relative;z-index:3}@media screen and (min-width:1200px){.tours-map__header{padding:30px 30px 0}}.tours-map__title{font-family:KievitProExtraBold,Roboto,sans-serif;font-size:25px;line-height:28px;margin-bottom:12px}@media screen and (min-width:1200px){.tours-map__title{font-size:30px;line-height:38px;margin-bottom:0}}.tours-map__close{position:absolute;top:14px;right:12px;width:40px;height:40px;background:#fff;border-radius:50%;box-shadow:5px 5px 30px rgba(0,0,0,.2);background-image:url(/webpack/d81faf54302dc5ceb10f2b87f990c02a.svg);background-repeat:no-repeat;background-position:50%;cursor:pointer;z-index:8}@media screen and (min-width:641px){.tours-map__close{top:34px;right:38px}}.list-open .tours-map__close{display:none}@media screen and (min-width:1200px){.list-open .tours-map__close,.tours-map__close{display:block}}.tours-map__hide-list{position:absolute;top:14px;right:12px;width:40px;height:40px;background:#fff;border-radius:50%;box-shadow:5px 5px 30px rgba(0,0,0,.2);background-image:url(/webpack/de99b45bfec37123833e02ef9e5bc06a.svg);background-repeat:no-repeat;background-position:50%;cursor:pointer;z-index:8;display:none;transform:rotate(90deg)}.list-open .tours-map__hide-list{display:block}@media screen and (min-width:1200px){.list-open .tours-map__hide-list{display:none}}@media screen and (min-width:641px){.tours-map__hide-list{top:34px;right:38px}}@media screen and (min-width:1200px){.tours-map__hide-list{display:none}}.tours-map__list{display:none;position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff;border-radius:5px;box-shadow:0 10px 30px rgba(24,12,1,.3);z-index:4;padding-bottom:5px}.list-open .tours-map__list{display:block}@media screen and (min-width:1200px){.tours-map__list{display:block;top:11px;left:11px;width:600px;bottom:17px;max-height:915px}}.tours-map__list.show{display:block;width:100%;max-width:100%;left:0;right:0}.tours-map__list-wrap{height:100%;overflow:hidden}@media screen and (min-width:1200px){.tours-map__list-wrap{margin-right:5px}}.tours-map__zoom-controls{position:absolute;display:flex;flex-direction:column;right:-60px;top:0}.tours-map__zoom{width:40px;height:40px;border-radius:5px;background:#fff no-repeat 50%;box-shadow:5px 5px 30px rgba(0,0,0,.2);border:none}.tours-map__zoom--in{margin-bottom:6px;background-image:url(/webpack/062bc3511f57184d1bad8da69cb59177.svg)}.tours-map__zoom--out{background-image:url(/webpack/628f6738576771adc07b7ea88352367a.svg)}.tours-map__text{font-size:15px;line-height:22px;margin-bottom:12px}.tours-map-checkbox{display:flex;align-items:center;cursor:pointer}input:checked~.tours-map-checkbox__label{background-color:#ff4641}input:checked~.tours-map-checkbox__label .tours-map-checkbox__marker{left:calc(100% - 23px);background-color:#fff}input:checked~.tours-map-checkbox__label .tours-map-checkbox__marker:before{background-color:#ff4641}.tours-map-checkbox__text{font-size:15px;line-height:17px}.tours-map-checkbox__label{background-color:#ebe8e2;display:inline-block;position:relative;width:40px;height:25px;border-radius:50px;transition:background-color .3s;margin-right:10px}.tours-map-checkbox__marker{position:absolute;top:50%;left:1px;transform:translateY(-50%);width:24px;height:24px;background-color:#ff4641;border-radius:50%;border:1px solid #ff4641;transition:background-color .3s,left .3s}.tours-map-checkbox__marker:before{content:"";position:absolute;top:50%;left:50%;width:9px;height:9px;background-color:#fff;border-radius:50%;transform:translate(-50%,-50%)}.select2-container--map-select.select2-container--open{width:192px;display:flex;flex-grow:1}.select2-container--map-select .select2-selection__arrow b{display:none}.select2-container--map-select .select2-selection{width:100%}.select2-container--map-select .select2-selection.select2-selection--single{position:relative;font-size:15px;line-height:28px;width:294px;height:40px;border:none;background-color:#faf8f3;border-radius:5px;padding:4px 32px 5px 15px;color:#000}.select2-container--map-select .select2-selection.select2-selection--single:after{position:absolute;content:"";right:14px;top:15px;width:10px;height:9px;background:url(/webpack/30b420724106607304409b09b465f8da.svg) 50% no-repeat}.select2-container--map-select .select2-selection.select2-selection--single:active{border-color:#ff4641}.select2-container--map-select .select2-selection.select2-selection--single:disabled{color:#ede9e3}.select2-container--map-select .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0}.hotels-map__card,.tours-map__card{padding:20px 0 0;border-bottom:1px solid #efeadf}.hotels-map__card:first-child,.tours-map__card:first-child{padding-top:0}.tours-map__card-wrap{display:flex;color:#212121;cursor:pointer;flex-direction:column}@media screen and (min-width:1200px){.tours-map__card-wrap{flex-direction:row}}.tours-map__card-content{border-bottom:1px solid #efeadf;padding:0 10px;width:100%}@media screen and (min-width:1200px){.tours-map__card-content{width:calc(100% - 220px);padding:0}}.tours-map__card-price{display:flex;justify-content:flex-start;padding:14px 10px 10px;flex-direction:column}@media screen and (min-width:600px){.tours-map__card-price{flex-direction:row;align-items:center}}@media screen and (min-width:1200px){.tours-map__card-price{justify-content:space-between;padding:24px 0 20px}}.tours-map__price-wrap{display:flex;flex-direction:column;margin-right:20px;text-align:left}@media screen and (min-width:1200px){.tours-map__price-wrap{text-align:right}}.tours-map__price-row{display:flex;align-items:center}.tours-map__price-row:first-child{order:2;min-width:190px}@media screen and (min-width:1200px){.tours-map__price-row:first-child{order:0}}.tours-map__price-row:last-child{margin-bottom:12px}@media screen and (min-width:600px){.tours-map__price-row:last-child{margin-bottom:0;margin-right:10px}}@media screen and (min-width:1200px){.tours-map__price-row:last-child{margin-bottom:0}}.tours-map__price-text{font-size:12px;line-height:17px}.tours-map__logo{width:70px;height:40px;margin-right:10px}.tours-map__logo-text{font-family:KievitProMedium,Roboto,sans-serif;font-size:17px;line-height:20px;color:#000}.tours-map__img{flex-shrink:0;width:100%;height:153px;margin-bottom:20px;border-radius:5px}@media screen and (min-width:600px){.tours-map__img{height:353px}}@media screen and (min-width:1200px){.tours-map__img{margin-right:20px;margin-bottom:0;width:200px;height:153px}}.tours-map__img--be-recommendations{height:175px;position:relative}.tours-map-popup__card{position:absolute;top:0;left:0;border-radius:5px}.tours-map-popup__card.tours-map-popup__recommendations{height:20px}.tours-map-popup__card .tours-map-popup__recommendations-text{font-family:KievitProThin,Roboto,sans-serif;font-size:13px;display:block;margin:0 auto;padding-left:12px}.tours-map-popup__card .tours-map-popup__recommendations-text:before{width:14px;height:14px;left:-5px}.tours-map__card-title{display:block;font-size:17px;line-height:24px;max-width:85%;font-family:KievitProBold,Roboto,sans-serif;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tours-map__stars-wrap{display:flex;align-items:center;margin-bottom:5px}.tours-map__stars{margin-right:5px}.tours-map__star:not(:last-child){margin-right:4px}.tours-map__star-text{font-size:13px;line-height:17px;margin-right:9px;padding-top:5px}.tours-map__icons{display:inline-flex;margin-bottom:8px;overflow:hidden;width:100%;margin-top:-10px}.tours-map__icon{display:flex;justify-content:center;align-items:center;width:31px;height:31px;border-radius:50%;background-color:#faf8f3;margin:10px 4px 0 0;min-width:31px}.tours-map__icon img{vertical-align:middle}.tours-map__star-red{margin-right:4px;padding-bottom:3px}.tours-map__reviews{display:flex;align-items:center;margin-bottom:13px}.tours-map__reviews-bold{font-family:KievitProBold,Roboto,sans-serif;font-size:13px;line-height:17px}.tours-map__reviews-dot{width:3px;height:3px;margin:2px 6px;background-color:#d5cdbe;border-radius:50%}.tours-map__text-small{font-size:13px;line-height:17px;color:#7f7f7f}.tours-map__price{font-family:KievitProBold,Roboto,sans-serif;font-size:21px;line-height:25px;color:#000;padding-bottom:5px}.tours-map__filters-button{align-self:flex-end;width:50px;height:50px;border-radius:50%;background-color:#ff4641;box-shadow:5px 5px 30px rgba(0,0,0,.4);border:none;background-repeat:no-repeat;background-position:50%;background-image:url(/webpack/05f7c86bb8b57befd2f1e8c210a40596.svg);z-index:4}@media screen and (min-width:641px){.tours-map__filters-button{right:38px;bottom:30px}}@media screen and (min-width:1200px){.tours-map__filters-button{display:none}}.tours-map__link{padding:15px 34px}.tours-map__list-button{display:none;position:absolute;left:38px;bottom:30px;font-size:17px;line-height:17px;padding-left:42px;padding-right:17px;border-radius:50px;background-color:#ff4641;background-image:url(/webpack/c2cfa380816eef9ee75d9ad9c9154741.svg);background-repeat:no-repeat;background-position:10% 50%;z-index:5}@media screen and (min-width:641px){.tours-map__list-button{display:block}}@media screen and (min-width:1200px){.tours-map__list-button{display:none}}.tours-map-marker-wrap{min-width:67px}.tours-map__marker{font-size:14px;line-height:10px;font-family:KievitProBold,Roboto,sans-serif;color:#000;padding:10px;background-color:#fff;border:1px solid #000;border-radius:5px;cursor:pointer;z-index:3;white-space:nowrap;box-shadow:1px 1px 3px rgba(0,0,0,.3)}.tours-map__marker--recommend{padding-left:27px;position:relative}.tours-map__marker--recommend:before{content:"";width:12px;height:14px;background:url(/webpack/cda67d177180df5caf4703244e0013ae.svg) 50% no-repeat;position:absolute;left:10px;top:7px}.tours-map__marker .no-touch,.tours-map__marker:focus,.tours-map__marker:hover{color:#fff;background-color:#000}.tours-map__location{background-color:#fff;border:1px solid #000;border-radius:50%;cursor:pointer;z-index:3;box-shadow:1px 1px 3px rgba(0,0,0,.3);width:29px;height:29px;position:relative}.tours-map__location svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);fill:#000}.tours-map__location .no-touch,.tours-map__location:focus,.tours-map__location:hover{background-color:#000}.tours-map__location .no-touch svg,.tours-map__location:focus svg,.tours-map__location:hover svg{fill:#fff}.tours-map-marker-wrap.active{z-index:2000!important}.tours-map-marker-wrap.active .tours-map__marker{color:#fff;background-color:#212121}.tours-map-marker-wrap.active .tours-map__location{background-color:#000}.tours-map-marker-wrap.active .tours-map__location svg{fill:#fff}.tours-map__mobile-popup{position:absolute;bottom:15px;left:15px;right:15px}.tours-map__cluster{background-color:#fff;border:1px solid #000;border-radius:50%;font-size:14px;font-family:KievitProBold,Roboto,sans-serif;box-shadow:1px 1px 3px rgba(0,0,0,.3);text-align:center;line-height:9px}.leaflet-container .tours-map__reviews-link,.tours-map__reviews-link{color:#ff4641}.tours-map__rating{padding:0 6px;background:#f0eade;color:#fff;border-radius:5px;margin-right:7px}.tours-map__rating--good{background:#090}.tours-map__rating--bad{background:#edc131}.tours-map__error,.tours-map__preloader{display:none}.tours-map--error .tours-map__list,.tours-map--loading .tours-map__list{width:0}.tours-map--error .tours-map__list-wrap,.tours-map--loading .tours-map__list-wrap{display:none}.tours-map--error .tours-map__error,.tours-map--loading .tours-map__preloader{display:block}.tours-map__pagination-btn{width:22px;height:100%;margin:22px auto 0}.tours-map__pagination-btn img{-webkit-animation:rotation 2s linear infinite;animation:rotation 2s linear infinite}.tours-map__pagination-btn.hide{display:none}.tours-map-list{height:calc(var(--cnt)*267px);display:flex;flex-direction:column}.tours-map__dropdown .choices__list--dropdown{z-index:10}.tours-map__show-list{position:absolute;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;line-height:40px;border:none;width:120px;padding:0 0 0 10px;vertical-align:middle;background-color:#fff;border-radius:5px;z-index:7;left:50%;bottom:10px;transform:translateX(-50%);box-shadow:0 2px 3px rgba(0,0,0,.3)}@media screen and (min-width:1200px){.tours-map__show-list{display:none}}.tours-map__show-list:before{display:inline-block;content:"";width:20px;height:20px;vertical-align:middle;margin-right:10px;background:url(/webpack/883084900c4a7d8418cb3ac503c8e4a9.svg) 50% no-repeat;margin-bottom:4px}.list-open .tours-map__show-list{display:none}@font-face{font-family:icomoon;src:url(/webpack/icomoon.0a50bf542e9fe4c7809d4d0049b0511f.eot);src:url(/webpack/icomoon.0a50bf542e9fe4c7809d4d0049b0511f.eot) format("embedded-opentype"),url(/webpack/icomoon.ffbabf03962b69b0c96224428dba483b.ttf) format("truetype"),url(/webpack/icomoon.c20f4b62630d4648716746cd1822f2a4.woff) format("woff"),url(/webpack/abbcd8b524e1b8ba1271cedc78f3655a.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" tours-font-icon--"],[class^=tours-font-icon--]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tours-font-icon--beach:before{content:"\e900"}.tours-font-icon--fitness:before{content:"\e901"}.tours-font-icon--pool:before{content:"\e902"}.tours-font-icon--indoor-pool:before{content:"\e903"}.tours-font-icon--kids-club:before{content:"\e904"}.tours-font-icon--kids-menu:before{content:"\e905"}.tours-font-icon--kids-pool:before{content:"\e906"}.tours-font-icon--location:before{content:"\e907"}.tours-font-icon--massage:before{content:"\e908"}.tours-font-icon--menu:before{content:"\e909"}.tours-font-icon--nanny:before{content:"\e90a"}.tours-font-icon--next:before{content:"\e90b"}.tours-font-icon--parking:before{content:"\e90c"}.tours-font-icon--pool:before{content:"\e90d"}.tours-font-icon--prev:before{content:"\e90e"}.tours-font-icon--renovation:before{content:"\e90f"}.tours-font-icon--ski-elevator:before{content:"\e910"}.tours-font-icon--ski-track:before{content:"\e911"}.tours-font-icon--snowflake:before{content:"\e912"}.tours-font-icon--thermal-fun:before{content:"\e913"}.tours-font-icon--wifi:before{content:"\e914"}.tours-font-icon--wine:before{content:"\e915"}.tours-font-icon--star:before{content:"\e916"}.tours-font-icon--done:before{content:"\e917"}.tours-font-icon--plane:before{content:"\e918"}.tours-font-icon--theater:before{content:"\e919"}.tours-font-icon--arrow-down:before{content:"\e91a"}.tours-font-icon--bell:before{content:"\e91b"}.tours-font-icon--plus:before{content:"\e91c"}.tours-font-icon--minus:before{content:"\e91d"}.tours-font-icon--angle-left:before{content:"\e91e"}.price-change-form{position:relative;padding:12px 18px 40px;margin:0 -12px;background-color:#fff;box-shadow:0 10px 30px rgba(24,12,1,.3)}@media screen and (min-width:768px){.price-change-form{width:692px;margin:0 auto;padding:50px;border-radius:5px}}@media screen and (min-width:1200px){.price-change-form{width:835px;display:flex;flex-direction:row-reverse;justify-content:space-between;padding:50px 20px 50px 50px}}.price-change-form .mfp-close{font-size:0;right:17px;top:13px;width:40px;height:40px;background-image:url(/webpack/d81faf54302dc5ceb10f2b87f990c02a.svg);background-repeat:no-repeat;background-position:50%;color:#000;opacity:1;border-radius:50%;box-shadow:5px 5px 30px rgba(0,0,0,.2)}@media screen and (min-width:641px){.price-change-form .mfp-close{background-image:url(/webpack/01be66abc4c8af3db89e3708dfaad91e.svg);box-shadow:none;right:11px;top:10px}}.price-change-form__img{width:190px;height:150px;margin:60px auto 22px}@media screen and (min-width:641px){.price-change-form__img{margin:0 0 13px}}@media screen and (min-width:1200px){.price-change-form__img{flex-shrink:0;align-self:center;margin:18px 0 0}}.price-change-form__title{max-width:80%;font-family:KievitProExtraBold,Roboto,sans-serif;font-size:24px;line-height:30px;text-align:center;color:#000;margin:0 auto 27px}@media screen and (min-width:641px){.price-change-form__title{font-size:30px;line-height:36px;max-width:317px;text-align:left;margin:0 0 27px}}@media screen and (min-width:641px){.price-change-form__form{display:flex}}input[type=text].price-change-form__input{font-size:17px;height:58px;padding:16px 14px;border:2px solid #d5cdbe;border-radius:5px}input[type=text].price-change-form__input--invalid{border:2px solid #f10}.price-change-form__text{font-size:15px;line-height:20px;color:#7f7f7f}.price-change-form__label{position:relative;font-family:KievitPro,Roboto,sans-serif;margin-bottom:20px}@media screen and (min-width:641px){.price-change-form__label{flex-grow:1;align-self:flex-start;max-width:344px;margin-bottom:0;margin-right:10px}}input[type=submit].price-change-form__btn{font-family:KievitProMedium,Roboto,sans-serif;width:100%;display:inline-block;height:auto;border:2px solid transparent;border-radius:5px;font-size:17px;text-align:center;padding:17px 25px;margin-bottom:20px;background-color:#ff4641;color:#fff;transition:background-color .3s,color .3s,border-color .3s}.no-touch input[type=submit].price-change-form__btn:focus,.no-touch input[type=submit].price-change-form__btn:hover{border-color:#e43425;background-color:#e43425}@media screen and (min-width:641px){input[type=submit].price-change-form__btn{width:auto;padding:17px 33px}}input[type=submit].price-change-form__btn[disabled]{background-color:#7f7f7f;pointer-events:none}.price-change-form__error{display:none;position:absolute;content:"";top:4px;left:21.5px;font-size:12px;line-height:12px;color:#fa1430}.price-subscribe-popup{display:block!important}.new-field-base{position:relative;flex-grow:1;min-width:0;width:100%;height:auto}@media screen and (max-width:767px){.js-mobile-open .new-field-base{height:100vh}}@media screen and (max-width:767px){.small-search-form__field-1 .js-mobile-open .new-field-base{height:100vh;position:absolute;top:37px}}.small-search-form__field-1 .new-field-base .new-field-base__label{display:none}body.comm-limited .small-search-form__field-1 .new-field-base .new-field-base__label{display:block}.tours-hotel-r .new-field-base__label{display:none!important}.new-field-base__control-wrap{position:relative;padding:13px 12px 14px;cursor:pointer}@media screen and (min-width:768px){.new-field-base__control-wrap{padding:22px 18px;width:100%}}@media screen and (min-width:1024px){.new-field-base__control-wrap{padding:23px 15px}}@media screen and (min-width:768px){.tours-date-popup .new-field-base__control-wrap{padding:15px 0 17px 20px}}@media screen and (min-width:1024px){.tours-date-popup .new-field-base__control-wrap{padding:15px 0 17px 15px}}@media screen and (min-width:768px){.tours-date-popup .tour-forms__field--4 .new-field-base__control-wrap{padding:15px 0 17px 11px}}.new-field-base__label{display:none;margin-bottom:7px;font-size:10px;line-height:1.2;color:#7f7f7f;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.2px}@media screen and (min-width:768px){.new-field-base__label{display:block}}.tours-date-popup .new-field-base__label{position:absolute;top:-22px;left:0;display:block;text-transform:uppercase;color:#212121;font-size:11px;line-height:13px}@media screen and (min-width:1024px){.tours-date-popup .tour-forms__field--6 .new-field-base__label{padding-left:2px}}.js-mobile-open .new-field-base__label{display:block;margin-bottom:0;font-size:11px}.new-field-base__control{display:flex;align-items:center}.new-field-base__date-control{position:relative;padding-left:28px}.new-field-base__input{font-size:16px;line-height:1.3;padding:0;flex-grow:1;min-width:0;width:100%;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;text-overflow:ellipsis;pointer-events:none;color:#212121}.new-field-base__input::-webkit-input-placeholder{color:#a0a0a0}.new-field-base__input::-moz-placeholder{color:#a0a0a0}.new-field-base__input:-ms-input-placeholder{color:#a0a0a0}.new-field-base__input::placeholder{color:#a0a0a0}@media screen and (min-width:768px){.new-field-base__input{font-size:21px;line-height:24px;pointer-events:auto}}.js-mobile-open .new-field-base__input{font-size:21px;height:40px;pointer-events:auto}.js-mobile-open .new-field-base__input::-webkit-input-placeholder{color:transparent}.js-mobile-open .new-field-base__input::-moz-placeholder{color:transparent}.js-mobile-open .new-field-base__input:-ms-input-placeholder{color:transparent}.js-mobile-open .new-field-base__input::placeholder{color:transparent}.new-field-base__changer{position:absolute;top:auto;bottom:-16px;right:11px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;transform:rotate(-90deg);background:#f9f7f2;border-radius:50%;cursor:pointer;z-index:1;transition:background-color .2s}.no-touch .new-field-base__changer:hover{background-color:#fde283}@media screen and (min-width:768px){.new-field-base__changer{top:50%;right:-17px;display:flex;align-items:center;transform:translateY(-50%)}}.js-mobile-open .new-field-base__changer{display:none}.new-field-base__changer-icon{width:12px;height:12px;position:relative;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.new-field-base__date-icon{position:absolute;top:50%;left:4px;transform:translateY(-50%);width:13px;height:12px}@media screen and (min-width:768px){.tours-date-popup .new-field-base__date-icon{left:4px}}.new-field-base__modal-close{display:none;position:fixed;top:13px;right:18px;width:25px;height:25px;z-index:147}.new-field-base__modal-close:after,.new-field-base__modal-close:before{content:"";position:absolute;top:50%;left:50%;display:block;width:12px;height:2px;border-radius:10px;background:#000}.new-field-base__modal-close:before{transform:translate(-50%,-50%) rotate(45deg)}.new-field-base__modal-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.js-mobile-open .new-field-base__modal-close{display:block}.js-noselect:hover{cursor:pointer}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.new-field-date{display:none;position:absolute}.new-field-date:before{content:"";display:block;position:absolute;left:0;right:0;bottom:60px;height:1px;background-color:#f5f1e8}@media screen and (min-width:768px){.new-field-date:before{display:none}}.js-modal-open{display:block;position:fixed;overflow-y:auto;top:0;right:0;left:0;bottom:0;z-index:14;transform:none;border-radius:0;background-color:#fff}@media screen and (min-width:768px){.js-modal-open{max-width:370px;min-height:520px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px rgba(24,12,1,.3);border-radius:5px}.js-modal-open.new-field-date--short{min-height:420px}}@media screen and (min-width:1024px){.js-modal-open{position:absolute;max-width:770px;min-height:539px;width:100%;top:101%;bottom:auto;transform:translate(-50%);box-shadow:0 8px 50px rgba(31,21,1,.09)}.js-modal-open.new-field-date--short{min-height:460px}}.tours-date-popup .js-modal-open{z-index:1050}@media screen and (min-width:1024px){.tours-date-popup .js-modal-open{width:134%;left:50.7%}}@media screen and (min-width:1200px){.tours-date-popup .js-modal-open{left:65.7%}}@media (orientation:landscape) and (max-width:1024px){.js-modal-open .new-field-date__body-inner{padding-bottom:80px}.js-modal-open:before{bottom:-60px}.js-modal-open .new-field-date__head-button{bottom:-115px}}@media (orientation:landscape) and (max-width:640px){.js-modal-open .new-field-date__body-inner{padding-bottom:70px}.js-modal-open:before{bottom:-110px}.js-modal-open .new-field-date__head-button{bottom:-160px}}@media (orientation:landscape) and (min-width:736px) and (max-width:1024px){.js-modal-open .new-field-date__body-inner{padding-bottom:80px}.js-modal-open:before{bottom:-65px}.js-modal-open .new-field-date__head-button{bottom:-115px}}.new-field-date__head{padding:15px 12px 18px;border-bottom:1px solid #f0eade}@media screen and (min-width:768px){.new-field-date__head{padding:20px 35px}}@media screen and (min-width:1024px){.new-field-date__head{display:flex;min-height:84px;width:100%;align-items:center;justify-content:space-between;padding:17px 40px}}.new-field-date__head-title{font-size:17px;font-family:KievitProBold,Roboto,sans-serif;line-height:24px}@media screen and (min-width:1024px){.new-field-date__head-title{font-size:20px}}.new-field-date__head-button{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;border-radius:5px;max-width:296px;width:100%;height:40px;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;left:50%;transform:translateX(-50%);background:#f5f1e8;bottom:10px;border:2px solid #f5f1e8}.no-touch .new-field-date__head-button:focus,.no-touch .new-field-date__head-button:hover{border-color:#ff4641}@media screen and (min-width:1024px){.new-field-date__head-button{position:static;transform:none;display:block;background:#fff;max-width:310px;height:50px;transition:border-color .2s}}.new-field-date__head-button.js-disabled{opacity:.5;cursor:auto;pointer-events:none}.new-field-date__body-inner{padding:20px 12px 30px;max-width:320px;margin:auto}@media screen and (min-width:768px){.new-field-date__body-inner{padding:20px 0 30px;max-width:294px;margin:auto}}@media screen and (min-width:1024px){.new-field-date__body-inner{max-width:100%;padding:18px 40px 30px}}.new-field-date__close{display:none;position:absolute;top:15px;right:15px;width:25px;height:25px}@media screen and (max-width:1024px){.new-field-date__close{display:block}}@media screen and (min-width:768px){.new-field-date__close{top:20px}}@media screen and (min-width:1024px){.new-field-date__close{display:none}}.new-field-date__close:after,.new-field-date__close:before{content:"";display:block;position:absolute;top:50%;left:50%;width:12px;height:2px;background-color:#000;border-radius:10px}.new-field-date__close:after{transform:translate(-50%,-50%) rotate(45deg)}.new-field-date__close:before{transform:translate(-50%,-50%) rotate(-45deg)}.new-field-date__loading{min-height:320px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.new-field-date__loading-wrap{text-align:center}.new-field-date__loading-img{display:block;margin:0 auto 12px;-webkit-animation:spin 1s infinite;animation:spin 1s infinite}.new-field-date__loading-text{font-size:13px}.new-field-date__float-wrap{display:none;position:absolute;width:100%;justify-content:center;padding:15px 0;border-top:1px solid #f0eade}@media screen and (min-width:768px){.new-field-date__float-wrap{margin-top:15px}}@media screen and (min-width:1024px){.new-field-date__float-wrap{padding:0;border:none;margin-top:0;margin-bottom:30px;bottom:-9px}}.new-field-date__float-wrap.visible{display:flex}.new-field-date__float-btn{display:block;background-color:#faf8f3;line-height:1;padding:14px 20px;border-radius:50px;color:#000;font-size:15px;border:none;transition:background-color .25s}.no-touch .new-field-date__float-btn:hover{background-color:#f0eade}.new-field-date__float-btn.active,.no-touch .new-field-date__float-btn.active:hover{background-color:#fde283}.counter-field__count{display:block;margin-bottom:12px}.counter-field__count:last-child{margin-bottom:0}.counter-field__counter-inner{display:flex;justify-content:space-between;align-items:center;-webkit-tap-highlight-color:transparent}.counter-field__label{max-width:55%;font-size:15px}.counter-field__counter-wrap{display:flex;max-width:45%}.counter-field__result{max-width:32px;width:100%;padding:0 7px;font-size:15px;text-align:center;border:none}.counter-field__button{border:none;padding:0;position:relative;display:block;width:28px;height:28px;border-radius:50%;background-color:#f9f7f2;transition:background-color .25s;cursor:pointer}.counter-field__button.inactive{opacity:.5;pointer-events:none}.counter-field__button:before{width:10px;height:2px}.counter-field__button.js-increment:after,.counter-field__button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;background-color:#aaa;border-radius:50%;z-index:3;transition:background-color .25s}.counter-field__button.js-increment:after{width:2px;height:10px}.counter-field__button:hover{background-color:#f0eade}.counter-field__button:hover:after,.counter-field__button:hover:before{background-color:#000}.new-search-forms__field--nights.js-nights.js-open{background-color:#fff;z-index:15}@media screen and (max-width:767px){.new-search-forms__field--nights.js-nights.js-open{position:fixed;flex-basis:100%;max-width:100%;height:auto;min-height:auto;padding-top:65px;top:0;left:0;right:0;bottom:0;margin:0;border:none}}@media screen and (min-width:1024px){.new-search-forms__field--nights.js-nights.js-open{box-shadow:0 10px 30px rgba(31,21,1,.1)}}.new-search-forms__field--nights.js-nights.js-open .new-field-base__control-wrap{pointer-events:none}@media screen and (min-width:768px){.new-search-forms__field--nights.js-nights.js-open .new-field-base__control-wrap{pointer-events:auto}}@media screen and (max-width:767px){.new-search-forms__field--nights.js-nights.js-open .new-field-base__control-wrap{padding:0 12px}}@media screen and (min-width:768px){.tours-date-popup-container .new-search-forms__field--nights.js-nights.js-open{box-shadow:none}}.new-search-forms__field--nights.js-nights.js-open .new-field-base__label{display:block;color:#7f7f7f;font-size:11px}.tours-date-popup-container .new-search-forms__field--nights.js-nights.js-open .new-field-base__label{margin-left:10px}@media screen and (min-width:768px){.tours-date-popup-container .new-search-forms__field--nights.js-nights.js-open .new-field-base__label{margin-left:0;color:#212121;font-size:11px;line-height:13px}}@media screen and (min-width:768px){.new-search-forms__field--nights.js-nights.js-open .new-field-base__label{font-size:10px;margin-left:0}}.new-search-forms__field--nights.js-nights.js-open .nights-field{visibility:visible;opacity:1;padding:0 12px;margin-top:25px}@media screen and (min-width:768px){.new-search-forms__field--nights.js-nights.js-open .nights-field{margin-top:0;padding:25px 12px;position:absolute;width:253px;top:88px;box-shadow:0 10px 30px rgba(31,21,1,.1)}}.new-search-forms__field--nights.js-nights.js-open .new-field-base__input{font-size:21px}@media screen and (min-width:768px){.new-search-forms__field--nights.js-nights.js-open .new-field-base__input{font-size:17px}}.new-search-forms__field--nights.js-nights.js-open .new-field-base__modal-close{display:block}@media screen and (min-width:768px){.new-search-forms__field--nights.js-nights.js-open .new-field-base__modal-close{display:none}}.new-search-forms__field--nights.js-nights.js-open .new-field-base__control-wrap--select:before{display:none}@media screen and (min-width:768px){.new-search-forms__field--nights.js-nights.js-open .new-field-base__control-wrap--select:before{display:block;transform:rotate(180deg)}}.new-search-forms__field--nights .new-field-base__input{cursor:pointer}.new-search-forms__field--nights .nights-field{visibility:hidden;opacity:0;transition:opacity .25s;padding:25px 20px;background-color:#fff;border-radius:5px}.new-search-forms__field--nights .nights-field .counter-field__count{margin-bottom:18px}.new-search-forms__field--nights .nights-field__button{padding:0;width:95px;height:40px;background-color:#faf8f3;border-radius:50px;border:none;font-size:15px;transition:background-color .25s}.no-touch .new-search-forms__field--nights .nights-field__button:hover{background-color:#f0eade}.new-search-forms__field--nights .nights-field__button--active,.no-touch .new-search-forms__field--nights .nights-field__button--active:hover{background-color:#fde283}@media screen and (max-width:767px){.new-search-forms__field--nights .new-field-base__control-wrap--select:before{display:none}}.new-search-forms--yellow .new-search-forms__field--nights.js-open .nights-field{top:57px}.new-search-forms--yellow .new-search-forms__field--nights.js-open .new-field-base__input{font-size:21px}@media screen and (min-width:768px){.new-search-forms--yellow .new-search-forms__field--nights.js-open .new-field-base__input{font-size:17px}}.new-search-forms--yellow .new-search-forms__field--nights.js-open .new-field-base__label{font-size:11px}@media screen and (min-width:768px){.new-search-forms--yellow .new-search-forms__field--nights.js-open .new-field-base__label{color:#86754b}}.nights-field__button-close{display:block;position:absolute;bottom:5px;left:50%;transform:translateX(-50%);width:100%;max-width:296px;height:50px;text-align:center;font-size:15px;border-radius:5px;border:none;background-color:#ff4641;color:#fff}@media screen and (min-width:768px){.nights-field__button-close{display:none}}.map-helper-screen,.tours-map-helper-screen{background-color:#fff;position:fixed;top:0;bottom:0;left:0;right:0;z-index:8}.map-helper-screen__wrap,.tours-map-helper-screen__wrap{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:83%}.map-helper-screen__spinner,.tours-map-helper-screen__spinner{-webkit-animation:rotation 2s linear infinite;animation:rotation 2s linear infinite}.map-helper-screen__title,.tours-map-helper-screen__title{font-family:KievitProBold;font-size:24px;line-height:30px;margin-top:24px}@media screen and (min-width:481px){.map-helper-screen__title,.tours-map-helper-screen__title{font-size:30px;line-height:36px}}.map-helper-screen__descr,.tours-map-helper-screen__descr{font-family:KievitPro;font-size:17px;line-height:28px;margin-top:17px}.map-helper-screen__button,.tours-map-helper-screen__button{margin-top:38px}.tours-map-popup{font-family:KievitPro,Roboto,sans-serif}.tours-map-popup .leaflet-popup-content{width:100%!important;margin:0}.tours-map-popup .leaflet-popup-close-button,.tours-map-popup .leaflet-popup-tip-container{display:none}.tours-map-popup .leaflet-popup-content-wrapper{box-shadow:0 8px 50px rgba(31,21,1,.09);padding:0}.tours-map-popup.leaflet-popup{width:245px;min-height:393px;z-index:3;margin-top:8px;margin-bottom:20px}@media screen and (min-width:768px){.tours-map-popup.leaflet-popup{position:fixed;flex-direction:column;width:692px;margin-top:0}}@media screen and (min-width:1200px){.tours-map-popup.leaflet-popup{width:296px}}.tours-map-popup__recommendations{position:absolute;top:0;left:0;width:100%;height:40px;background-color:#3491f1;z-index:1;display:flex;justify-content:space-between;align-items:center;padding:10px;border-top-right-radius:5px;border-top-left-radius:5px}@media screen and (min-width:768px){.tours-map-popup__recommendations{padding:10px 10px 10px 17px;height:35px}}@media screen and (min-width:1200px){.tours-map-popup__recommendations{padding:10px}}.tours-map-popup__recommendations-text{font-size:13px;line-height:17px;color:#fff;font-family:KievitPro,Roboto,sans-serif;padding-left:32px;position:relative;margin-top:-1px}@media screen and (min-width:768px){.tours-map-popup__recommendations-text{font-size:15px}}@media screen and (min-width:1200px){.tours-map-popup__recommendations-text{margin-top:-4px}}.tours-map-popup__recommendations-text:before{content:"";width:20px;height:20px;background:url(/webpack/d522f85838cfcef7b9e87cbbf4261b6b.svg) no-repeat 50%;background-size:cover;position:absolute;left:-1px;top:-2px}@media screen and (min-width:1200px){.tours-map-popup__recommendations-text:before{top:0}}@media screen and (min-width:1200px){.tours-map-popup__recommendations-icon{display:none}}.tippy-box[data-theme~=darkRecommendations]{font-size:13px;line-height:17px;color:#fff;font-family:KievitPro,Roboto,sans-serif;padding:1px 15px 1px 1px;position:relative;background:#212121}.tippy-box[data-theme~=darkRecommendations]:before{content:"";background:url(/webpack/94225b74f201d08eddc544fcfb4fdc0b.svg) hsla(0,0%,100%,.1) no-repeat 50%;width:16px;height:16px;border-radius:50%;position:absolute;top:5px;right:5px}@media screen and (min-width:1200px){.tippy-box[data-theme~=darkRecommendations]:before{content:none}}.tours-map-popup__wrapper{box-shadow:0 8px 50px rgba(31,21,1,.09)}@media screen and (min-width:768px){.tours-map-popup__wrapper{display:flex;flex-direction:column;padding:20px}}@media screen and (min-width:1200px){.tours-map-popup__wrapper{padding:0}}.tours-map-popup__wrapper--be-recommendations{margin-top:36px;width:100%;position:relative;z-index:2;border-radius:5px;overflow:hidden;background-color:#fff}@media screen and (min-width:768px){.tours-map-popup__wrapper--be-recommendations{margin-top:33px}}.tours-map-popup__img-wrap{height:164px;width:245px}@media screen and (min-width:768px){.tours-map-popup__img-wrap{width:260px;height:230px}}@media screen and (min-width:1200px){.tours-map-popup__img-wrap{width:296px;height:226px}}.tours-map-popup__img-slide{width:100%}.tours-map-popup__img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:5px}.tours-map-popup__content{width:100%;padding:20px 10px 10px;background-color:#fff;box-shadow:2px 2px 20px rgba(115,112,103,.08);border-bottom-left-radius:5px;border-bottom-right-radius:5px}@media screen and (min-width:768px){.tours-map-popup__content{padding:18px 0 0;box-shadow:none}}@media screen and (min-width:1200px){.tours-map-popup__content{padding:20px 10px 10px;box-shadow:2px 2px 20px rgba(115,112,103,.08)}}.tours-map-popup__content .tours-map__star-red{margin-right:7px}.tours-map-popup__content .tours-r-card__booking-type:not(:last-child){margin-bottom:2px}.leaflet-container .tours-map-popup__title,.tours-map-popup__title{display:block;font-family:KievitProBold,Roboto,sans-serif;font-size:17px;line-height:22px;width:92%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#212121;cursor:pointer;margin-bottom:5px}.no-touch .leaflet-container .tours-map-popup__title:hover,.no-touch .tours-map-popup__title:hover{color:#ff4641}.tours-map-popup__stars{margin-right:8px;font-family:KievitPro,Roboto,sans-serif;line-height:20px}.tours-map-popup__text{font-family:KievitPro,Roboto,sans-serif;font-size:13px;line-height:17px}.tours-map-popup__wrap{display:flex;align-items:center;margin-bottom:6px}@media screen and (min-width:768px){.tours-map-popup__wrap{margin-bottom:3px}}@media screen and (min-width:1200px){.tours-map-popup__wrap{margin-bottom:10px}}.tours-map-popup__reviews{display:flex;align-items:center;margin-bottom:12px}@media screen and (min-width:768px){.tours-map-popup__reviews{margin-bottom:15px}}@media screen and (min-width:1200px){.tours-map-popup__reviews{margin-bottom:12px}}.leaflet-container .tours-map-popup__link,.tours-map-popup__link{display:block;width:100%;font-family:KievitPro,Roboto,sans-serif;font-size:15px;line-height:17px;padding:14px;color:#fff;margin-top:9px}@media screen and (min-width:768px){.leaflet-container .tours-map-popup__link,.tours-map-popup__link{width:128px;margin-top:0}}@media screen and (min-width:1200px){.leaflet-container .tours-map-popup__link,.tours-map-popup__link{width:100%}}.tours-map-popup__price{font-family:KievitProBold,Roboto,sans-serif;font-size:17px;line-height:20px;color:#000;margin-bottom:5px}@media screen and (min-width:768px){.tours-map-popup__price{font-size:21px;line-height:25px;margin-bottom:0}}@media screen and (min-width:1200px){.tours-map-popup__price{font-size:17px;line-height:20px;margin-bottom:5px}}.tours-map-popup__booking-types{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:10px}@media screen and (min-width:768px){.tours-map-popup__booking-types{flex-direction:row;margin-bottom:7px;flex-wrap:wrap}}@media screen and (min-width:1200px){.tours-map-popup__booking-types{flex-direction:column;margin-bottom:10px}}.tours-map-popup__container{border-top-left-radius:5px;border-top-right-radius:5px;background-color:#fff}.tours-map-popup__btn{display:none}@media screen and (min-width:1024px){.tours-map-popup__btn{display:block;position:absolute;top:123px;width:30px;height:30px;opacity:.9;border-radius:50%;background-color:#fff;background-size:12px;background-repeat:no-repeat;background-position:50%;box-shadow:0 2px 4px rgba(0,0,0,.18)}.no-touch .tours-map-popup__btn:focus,.no-touch .tours-map-popup__btn:hover{opacity:1}}.tours-map-popup__btn--prev{background-image:url(/webpack/75ea40e6f858f0ae426435fa467ae5f5.svg)}.tours-map-popup__btn--next{background-image:url(/webpack/bb2015d01f9eae275f485b5b81838ac4.svg)}.tours-map-popup__pagination.swiper-pagination-bullets{display:none}@media screen and (min-width:1024px){.tours-map-popup__pagination.swiper-pagination-bullets{bottom:9px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center}.tours-map-popup__pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:4px;height:4px;background:#fff;opacity:.7;margin:0 5px}.tours-map-popup__pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{width:6px;height:6px;background:#fff;opacity:1}}.tours-map-popup__services{display:none;width:100%}@media screen and (min-width:768px){.tours-map-popup__services{display:flex;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid #efeadf}}@media screen and (min-width:1200px){.tours-map-popup__services{display:none}}.tours-map-popup__flex{display:flex;align-items:center;margin:10px 4px 0 0}.tours-map-popup__flex:not(:last-child){margin-right:21px}.tours-map-popup__icon{width:auto;height:auto;flex-shrink:0;margin-right:7px}.tours-map-popup__icon .tours-font-icon{font-size:15px;color:#212121}.tours-map-popup__service-text{font-size:14px;line-height:17px}@media screen and (min-width:768px){.tours-map-popup__space-between{display:flex;justify-content:space-between;padding-top:11px}}@media screen and (min-width:1200px){.tours-map-popup__space-between{justify-content:normal;padding-top:0}}@media screen and (min-width:768px){.tours-map-popup__flex-row{display:flex;align-items:center}}@media screen and (min-width:1200px){.tours-map-popup__flex-row{width:100%;align-items:baseline;flex-direction:column}}.tours-map-popup__flex-row--logo{display:none}@media screen and (min-width:768px){.tours-map-popup__flex-row--logo{display:flex}}@media screen and (min-width:1200px){.tours-map-popup__flex-row--logo{display:none}}.tours-map-popup__flex-column{display:flex;flex-direction:column}@media screen and (min-width:768px){.tours-map-popup__flex-column{margin-right:20px;text-align:right}}@media screen and (min-width:1200px){.tours-map-popup__flex-column{margin-bottom:10px;text-align:left}}@media screen and (min-width:768px){.tours-map-popup__logo{flex-shrink:0;width:70px;height:40px;margin-right:10px}}.tours-map-popup__logo-text{font-family:KievitProMedium,Roboto,sans-serif;font-size:17px;line-height:20px;color:#000}@-webkit-keyframes rotate-spinner{to{transform:translateY(-50%) rotate(1turn)}}@keyframes rotate-spinner{to{transform:translateY(-50%) rotate(1turn)}}.sort-rules{display:flex;align-items:center;font-size:15px;position:relative;margin-bottom:22px;z-index:2}.sort-rules.showWarning{margin-bottom:20px}@media screen and (min-width:768px){.sort-rules.showWarning{margin-bottom:12px}}@media screen and (min-width:1024px){.sort-rules.showWarning{margin-bottom:11px}}@media screen and (min-width:1024px){.sort-rules{margin-bottom:28px}}.sort-rules.hide{display:none}.sort-rules .sort-rules__title{color:#7f7f7f;padding-right:17px;font-family:KievitProMedium,Roboto,sans-serif;display:none}.sort-rules .sort-rules__selected{height:40px;width:310px;padding:6px 30px 6px 15px;position:relative;display:flex;align-items:center;background-color:#faf8f3;color:#212121;border-radius:5px;cursor:pointer}.sort-rules .sort-rules__selected:after{content:url(/webpack/22e323fce8c2c3af8229b6db0a52c276.svg);position:absolute;top:50%;right:15px;transform:translateY(-50%);transition:all .3s}.sort-rules .sort-rules__rules-list{display:none;width:100%;flex-direction:column;position:absolute;top:calc(100% + 3px);left:0;max-width:310px;z-index:9;border-radius:5px;overflow:hidden;box-shadow:0 8px 50px rgba(31,21,1,.09)}@media screen and (min-width:1024px){.sort-rules .sort-rules__rules-list{top:0}}.sort-rules .sort-rules__rule{color:#ff4641;position:relative;cursor:pointer;transition:all .3s ease;font-family:KievitProMedium,Roboto,sans-serif;padding:8px;height:40px;display:flex;align-items:center;background-color:#fff}.sort-rules .sort-rules__rule.selected{color:#000;background-color:#f5f1e8}.sort-rules .sort-rules__rule:hover{color:#f60d0a;background-color:#f5f1e8}@media screen and (min-width:1024px){.sort-rules .sort-rules__rule.selected,.sort-rules .sort-rules__rule:hover{border-radius:5px}.sort-rules .sort-rules__rule:not(:last-child){margin-right:14px}}.sort-rules .sort-rules__rule--direction:after{content:url(/webpack/e1ab93f40022fb3e85a42d547e04d753.svg);position:absolute;top:50%;right:12px;transform:translateY(-50%)}.sort-rules .sort-rules__rule--direction:not(.selected){padding-right:8px}.sort-rules .sort-rules__rule--direction:not(.selected):after{display:none}.sort-rules .sort-rules__rule--direction:hover:after{content:url(/webpack/96dfd86ca1b6030464625a3aa1b84652.svg)}.sort-rules .sort-rules__rule--direction[data-direction=asc]:after{transform:translateY(-50%) scaleY(-1)}.sort-rules .sort-rules__backdrop{position:fixed;top:0;bottom:0;left:0;right:0;display:none}.sort-rules.open .sort-rules__rules-list--tablet{display:flex}.sort-rules.open .sort-rules__selected:after{transform:translateY(-50%) rotate(180deg)}.sort-rules.open .sort-rules__backdrop{display:block}.sort-rules .sort-rules__rules-list--desctop{display:none}@media screen and (min-width:1024px){.sort-rules .sort-rules__rules-list--desctop{display:flex}.sort-rules.open .sort-rules__backdrop,.sort-rules .sort-rules__selected,.sort-rules .sort-rules__selected:after{display:none}.sort-rules .sort-rules__title{display:block}.sort-rules .sort-rules__rules-list{display:flex;flex-direction:row;position:relative;max-width:none;box-shadow:none}.sort-rules .sort-rules__rules-list--tablet{display:none}.sort-rules .sort-rules__rule{height:auto}.sort-rules .sort-rules__rule--direction{padding-right:36px}}.waiting .sort-rules{position:relative}.waiting .sort-rules:after{content:" ";position:absolute;top:50%;right:40px;width:19px;height:19px;background:url(/webpack/ad1990307ebb3ea3f8d8006c2ed2e28e.svg) no-repeat 50%/100%;transform:translateY(-50%);-webkit-animation:rotate-spinner 1s linear infinite;animation:rotate-spinner 1s linear infinite}.sort-rules .choices[data-type*=select-one]{font-size:15px;margin-bottom:0;width:100%}@media screen and (min-width:481px){.sort-rules .choices[data-type*=select-one]{width:310px}}.sort-rules .choices[data-type*=select-one]:after{content:"\e91a";font-family:icomoon;font-size:10px;width:10px;height:7px;border-width:0;background-repeat:no-repeat;background-size:cover;transform:rotate(0deg) translateY(-50%);transition:transform .25s;position:absolute;top:50%;right:15px}.sort-rules .choices[data-type*=select-one].is-open:after{transform:rotate(180deg);margin-top:-2.5px}.waiting .sort-rules .choices[data-type*=select-one]{opacity:.6;pointer-events:none}.sort-rules .choices.is-open .choices__inner{background-color:#f5f1e8}.sort-rules .choices__inner{transition:background-color .25s}.no-touch .sort-rules .choices__inner:hover{background-color:#f5f1e8}.sort-rules .choices__inner,.sort-rules .tourists-field__select{height:40px;min-height:auto;font-size:15px;background:#faf8f3;border:none;border-radius:5px;color:#000}.sort-rules .choices__placeholder{opacity:1;line-height:1.2}.mfp-content .sort-rules .choices__list--dropdown{margin-top:2px;z-index:3;box-shadow:0 10px 30px rgba(31,21,1,.1);border-radius:5px;border:none}.sort-rules .choices__list--dropdown .choices__list{overflow-y:visible;scrollbar-color:#918a7b rgba(214,208,193,.4);scrollbar-width:thin}.sort-rules .choices__list--dropdown .choices__list::-webkit-scrollbar{width:3px}.sort-rules .choices__list--dropdown .choices__list::-webkit-scrollbar-track{background:rgba(214,208,193,.4)}.sort-rules .choices__list--dropdown .choices__list::-webkit-scrollbar-thumb{border-radius:6px;background:#918a7b}.sort-rules .choices__list .choices__list{padding:9px 0;max-height:260px}.mfp-content .sort-rules .choices__list--dropdown .choices__item{font-size:15px;padding:10px 10px 10px 20px}.sort-rules .choices__item--disabled{display:none}.sort-rules .choices__list--dropdown .choices__item{color:#000}.sort-rules .choices__list--dropdown .choices__item--selectable.is-selected{background-color:#f5f1e8;color:#000}.sort-rules .choices__list--dropdown .choices__item--selectable:hover{background-color:#fde283}.sort-rules .choices__list--single{padding-right:30px}@media screen and (min-width:1024px){.sort-rules--hotels .choices{display:none}}.list-page-content__warning-date,.sort-rules--hotels select.hide{display:none}.list-page-content__warning-date.show{display:block;position:relative;font-size:13px;line-height:20px;color:#000;background-color:#fef0c1;border-radius:5px;padding:6px 18px 6px 39px;margin-bottom:20px}@media screen and (min-width:768px){.list-page-content__warning-date.show{font-size:17px;line-height:28px;padding:10px 20px 10px 51px}}@media screen and (min-width:1024px){.list-page-content__warning-date.show{margin-bottom:18px}}.list-page-content__warning-date.show:before{position:absolute;content:"";top:8px;left:14px;width:16px;height:16px;background-image:url(/webpack/194410a5f9960341566db2778cb61a8a.svg);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:768px){.list-page-content__warning-date.show:before{width:17px;height:17px;top:15px;left:25px}}@media screen and (min-width:1024px){.list-page-content__warning-date.show:before{width:17px;height:17px;top:15px;left:25px}}.hotels-page-content__warning-date{display:none}.hotels-page-content__warning-date.show{display:block;position:relative;font-size:13px;line-height:20px;color:#000;background-color:#fef0c1;border-radius:5px;padding:6px 18px 6px 39px;margin-bottom:20px}@media screen and (min-width:768px){.hotels-page-content__warning-date.show{font-size:17px;line-height:28px;padding:10px 20px 10px 51px}}@media screen and (min-width:1024px){.hotels-page-content__warning-date.show{margin-bottom:18px}}.hotels-page-content__warning-date.show:before{position:absolute;content:"";top:8px;left:14px;width:16px;height:16px;background-image:url(/webpack/194410a5f9960341566db2778cb61a8a.svg);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:768px){.hotels-page-content__warning-date.show:before{width:17px;height:17px;top:15px;left:25px}}@media screen and (min-width:1024px){.hotels-page-content__warning-date.show:before{width:17px;height:17px;top:15px;left:25px}}.tours-tooltip .tooltipster-box{background:#212121;border:none;border-radius:2px;font-size:13px}.tours-tooltip.tooltipster-top .tooltipster-arrow-background,.tours-tooltip.tooltipster-top .tooltipster-arrow-border{border-top-color:#212121}.tours-tooltip.tooltipster-bottom .tooltipster-arrow-background,.tours-tooltip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#212121}.flights-offers-r{display:flex}.flights-offers-r__content{width:100%}.flights-offers-r__title{font-size:25px;line-height:25px;font-family:KievitProExtraBold,Roboto,sans-serif;text-transform:none;letter-spacing:0}@media screen and (min-width:768px){.flights-offers-r__title{font-size:40px;line-height:50px;margin-bottom:14px}}@media screen and (min-width:1200px){.flights-offers-r__title{margin-top:24px}}.flights-offers-r__text{font-size:13px;line-height:17px}@media screen and (min-width:641px){.flights-offers-r__text{font-size:17px;line-height:28px;margin-top:0;margin-bottom:44px}}.flights-offers-r__sort,.flights-offers-r__text.hidden{display:none}@media screen and (min-width:768px){.flights-offers-r__sort{display:flex;align-items:center;margin-bottom:22px}}.flights-offers-r__sort.hidden{display:none}.flights-offers-r__sort.no-event{pointer-events:none}.flights-offers-r__sort.blur{-webkit-filter:blur(2px);filter:blur(2px);pointer-events:none}.flights-offers-r__sort-btn,.flights-offers-r__sort-text{font-size:15px;line-height:28px;color:#000}.flights-offers-r__sort-btn:not(:last-child),.flights-offers-r__sort-text{margin-right:22px}.flights-offers-r__sort-btn.active{color:#ff4641}.flights-offers-r__sort-btn--arrow{position:relative;padding-right:16px}.flights-offers-r__sort-btn--arrow:after{position:absolute;content:" ";width:10px;height:6px;right:0;top:13px;background-image:url(/webpack/10b0b984d76ac7c87153798a13e5f367.svg);background-repeat:no-repeat}.flights-offers-r__sort-btn--arrow.active{color:#000}.flights-offers-r__sort-btn--arrow.active:after{top:11px;right:1px;transform:rotate(180deg)}.flights-offers-r__filters-btn{display:inline;position:fixed;bottom:18px;left:50%;font-size:14px;width:123px;padding:11px 25px;transform:translateX(-50%);z-index:10;box-shadow:5px 5px 30px rgba(0,0,0,.2)}@media screen and (min-width:1200px){.flights-offers-r__filters-btn{display:none}}.flights-offers-r__btn-text{position:relative;margin-left:18px}.flights-offers-r__btn-text:before{content:" ";position:absolute;top:50%;transform:translateY(-50%);left:-26px;width:20px;height:20px;background-image:url(/webpack/d520ef000877af026e09706e01cb410a.svg)}.flights-offers-r__dropdown{display:flex;margin-bottom:22px}@media screen and (min-width:768px){.flights-offers-r__dropdown{display:none}}.flights-offers-r__dropdown.blur{-webkit-filter:blur(2px);filter:blur(2px);pointer-events:none}.flights-offers-r__dropdown .flights-select-container.select2-selection.select2-selection--single{height:40px;font-size:16px;line-height:28px;background-color:#f9f7f2;border-radius:2px;border:none}.flights-offers-r__dropdown .select2-container.select2-container--default{width:100%;display:flex;flex-grow:1}.flights-offers-r__dropdown .select2-container.select2-container--default:after{position:absolute;content:"";right:17px;top:50%;transform:translateY(-50%);width:10px;height:6px;background:url(/webpack/10b0b984d76ac7c87153798a13e5f367.svg) 50% no-repeat}.flights-offers-r__dropdown .select2-container.select2-container--default .selection{width:100%}.flights-offers-r__dropdown .select2-container--default .select2-selection__rendered{padding-top:6px;padding-left:16px}.flights-offers-r__dropdown .select2-container--default .select2-selection__arrow b{display:none}.flights-offers-r__more-btn{display:block;max-height:50px;margin:0 auto;padding-top:16px;padding-bottom:16px;color:#000;border-color:#f0eade;transition:all .3s ease}.flights-offers-r__more-btn.hidden{display:none}.flights-offers-r__preloader{display:none;justify-content:center;align-items:center;height:50px}.flights-offers-r__preloader.show{display:flex}.flights-offers-r__calendar.hidden{display:none}.select2-container--default .flights-filters-dropdown{border:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-shadow:0 10px 30px rgba(31,21,1,.1)}.select2-container--default .flights-filters-dropdown .select2-results__option{font-size:15px;line-height:20px;padding-left:16px;padding-top:16px;background-color:#fff}.select2-container--default .flights-filters-dropdown .select2-results__option:last-child{padding-bottom:14px}.select2-container--default .flights-filters-dropdown .select2-results__option--highlighted[aria-selected]{color:#ff4641;background-color:#fff}.flights-filters-sort{border:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-shadow:0 10px 30px rgba(31,21,1,.1)}.flights-filters-sort .select2-results__option{position:relative;font-size:15px;line-height:20px;padding-left:47px;padding-top:16px}.flights-filters-sort .select2-results__option:last-child{padding-bottom:14px}.flights-filters-sort .select2-results__option:before{position:absolute;content:" ";width:20px;height:20px;left:14px;top:17px;background-color:#fff;border:2px solid #d5cdbe;border-radius:50%}.flights-filters-sort .select2-results__option--highlighted[aria-selected]{color:#000;background-color:#fff}.flights-filters-sort .select2-results__option--highlighted[aria-selected]:before{border:7px solid #ff4641}@-webkit-keyframes skeleton-flights-offers{to{transform:translateX(100%)}}@keyframes skeleton-flights-offers{to{transform:translateX(100%)}}.skeleton-flights-offers{margin-top:22px}@media screen and (min-width:641px){.skeleton-flights-offers{margin-top:0}}.skeleton-flights-offers__item{position:relative;margin-bottom:30px;border:1px solid #f3efea;border-radius:2px}@media screen and (min-width:641px){.skeleton-flights-offers__item{display:flex}.skeleton-flights-offers__item:before{position:absolute;content:"";top:-1px;left:0;bottom:-1px;width:10px;border-radius:2px;background-color:#ff4641;z-index:2}}@media screen and (min-width:1200px){.skeleton-flights-offers__item{margin-bottom:20px}}.skeleton-flights-offers__column-wide{position:relative;padding:20px 16px 35px;margin-right:0;border-bottom:2px dashed #f5f1e8;margin-bottom:0}@media screen and (min-width:641px){.skeleton-flights-offers__column-wide{flex-grow:1;padding:38px 14px 30px 30px;border-right:2px dashed #f5f1e8;border-bottom:none}}@media screen and (min-width:1200px){.skeleton-flights-offers__column-wide{padding:36px 30px 30px 40px}}.skeleton-flights-offers__column-wide:after,.skeleton-flights-offers__column-wide:before{position:absolute;content:" ";display:block;height:22px;width:11px;bottom:-10px;border-radius:100% 0 0 100%/50% 0 0 50%;border-left:1px solid #f5f1e8;background-color:#fff}@media screen and (min-width:641px){.skeleton-flights-offers__column-wide:after,.skeleton-flights-offers__column-wide:before{height:11px;width:22px;border-right:1px solid #f5f1e8;bottom:auto;right:-26px;border-radius:0 0 50% 50%/0 0 100% 100%}}.skeleton-flights-offers__column-wide:after{right:-1px}@media screen and (min-width:641px){.skeleton-flights-offers__column-wide:after{top:-1px;right:-11px}}.skeleton-flights-offers__column-wide:before{left:-1px;transform:rotate(180deg)}@media screen and (min-width:641px){.skeleton-flights-offers__column-wide:before{bottom:-1px;left:auto;right:-11px}}.skeleton-flights-offers__column{padding:30px 20px 22px;background-color:#faf8f3}@media screen and (min-width:641px){.skeleton-flights-offers__column{display:flex;align-items:flex-start;flex-direction:column;padding:76px 18px 20px}}@media screen and (min-width:1200px){.skeleton-flights-offers__column{padding:72px 30px 22px}}.skeleton-flights-offers__space-between{display:flex;justify-content:space-between;align-items:center}.skeleton-flights-offers__wrap{display:flex;align-items:center}.skeleton-flights-offers__logo{position:relative;width:36px;height:36px;margin-top:0;background:#e3dac6;border-radius:2px;overflow:hidden}.skeleton-flights-offers__logo:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-flights-offers 2s infinite;animation:skeleton-flights-offers 2s infinite}.skeleton-flights-offers__name{position:relative;width:60px;height:17px;margin-top:0;background:#e3dac6;border-radius:2px;overflow:hidden;margin-left:10px}.skeleton-flights-offers__name:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-flights-offers 2s infinite;animation:skeleton-flights-offers 2s infinite}.skeleton-flights-offers__rating{position:relative;width:28px;height:21px;margin-top:0;background:#e3dac6;border-radius:2px;overflow:hidden}.skeleton-flights-offers__rating:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-flights-offers 2s infinite;animation:skeleton-flights-offers 2s infinite}.skeleton-flights-offers__star{position:relative;width:15px;height:14px;margin-top:0;background:#e3dac6;border-radius:2px;overflow:hidden;margin-left:6px}.skeleton-flights-offers__star:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-flights-offers 2s infinite;animation:skeleton-flights-offers 2s infinite}.skeleton-flights-offers__cities{position:relative;width:100%;height:24px;margin-top:40px;background:#e3dac6;border-radius:2px;overflow:hidden}.skeleton-flights-offers__cities:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-flights-offers 2s infinite;animation:skeleton-flights-offers 2s infinite}@media screen and (min-width:641px){.skeleton-flights-offers__cities{margin-top:24px;height:30px}}@media screen and (min-width:1200px){.skeleton-flights-offers__cities{height:40px;margin-top:28px}}.skeleton-flights-offers__text{position:relative;width:203px;height:17px;margin-top:6px;background:#e3dac6;border-radius:2px;overflow:hidden}.skeleton-flights-offers__text:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-flights-offers 2s infinite;animation:skeleton-flights-offers 2s infinite}@media screen and (min-width:641px){.skeleton-flights-offers__text{width:100px;height:20px}}.skeleton-flights-offers__text:nth-child(2){display:none}@media screen and (min-width:641px){.skeleton-flights-offers__text:nth-child(2){display:block}}.skeleton-flights-offers__info{margin-top:12px}@media screen and (min-width:641px){.skeleton-flights-offers__info{display:flex;align-items:center;justify-content:space-between;margin-top:30px}}@media screen and (min-width:1200px){.skeleton-flights-offers__info{margin-top:32px}}.skeleton-flights-offers__info-dates{position:relative;width:200px;height:34px;margin-top:0;background:#e3dac6;border-radius:2px;overflow:hidden}.skeleton-flights-offers__info-dates:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-flights-offers 2s infinite;animation:skeleton-flights-offers 2s infinite}@media screen and (min-width:641px){.skeleton-flights-offers__info-dates{width:228px}}@media screen and (min-width:1200px){.skeleton-flights-offers__info-dates{width:397px;height:28px}}.skeleton-flights-offers__info-small,.skeleton-flights-offers__info-text{display:none}@media screen and (min-width:641px){.skeleton-flights-offers__info-small,.skeleton-flights-offers__info-text{display:block}}.skeleton-flights-offers__info-small{position:relative;width:72px;height:28px;margin-top:0;background:#e3dac6;border-radius:2px;overflow:hidden}.skeleton-flights-offers__info-small:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-flights-offers 2s infinite;animation:skeleton-flights-offers 2s infinite}@media screen and (min-width:641px){.skeleton-flights-offers__info-small{margin-left:54px}}@media screen and (min-width:1200px){.skeleton-flights-offers__info-small{margin-left:auto}}.skeleton-flights-offers__info-text{position:relative;width:77px;height:28px;margin-top:0;background:#e3dac6;border-radius:2px;overflow:hidden}.skeleton-flights-offers__info-text:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-flights-offers 2s infinite;animation:skeleton-flights-offers 2s infinite}@media screen and (min-width:641px){.skeleton-flights-offers__info-text{margin-left:auto}}@media screen and (min-width:1200px){.skeleton-flights-offers__info-text{width:102px}}.skeleton-flights-offers__uppercase{position:relative;width:116px;height:17px;margin-top:0;background:#e3dac6;border-radius:2px;overflow:hidden}.skeleton-flights-offers__uppercase:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-flights-offers 2s infinite;animation:skeleton-flights-offers 2s infinite}.skeleton-flights-offers__price{position:relative;width:160px;height:36px;margin-top:2px;background:#e3dac6;border-radius:2px;overflow:hidden}.skeleton-flights-offers__price:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-flights-offers 2s infinite;animation:skeleton-flights-offers 2s infinite}@media screen and (min-width:641px){.skeleton-flights-offers__price{width:100px;height:24px;margin-top:7px}}@media screen and (min-width:1200px){.skeleton-flights-offers__price{width:160px;height:36px;margin-top:2px}}.skeleton-flights-offers__button{position:relative;width:260px;height:50px;margin-top:14px;background:#e3dac6;border-radius:2px;overflow:hidden}.skeleton-flights-offers__button:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translateX(-100%);z-index:1;-webkit-animation:skeleton-flights-offers 2s infinite;animation:skeleton-flights-offers 2s infinite}@media screen and (min-width:641px){.skeleton-flights-offers__button{width:160px;margin-top:25px}}@media screen and (min-width:1200px){.skeleton-flights-offers__button{width:203px}}.no-data{display:flex;flex-wrap:wrap;margin:0 -12px;padding:0 12px;box-shadow:none;border-radius:5px}@media screen and (min-width:768px){.no-data{justify-content:space-between;padding:50px 30px 32px;box-shadow:0 0 5px rgba(0,0,0,.08)}}@media screen and (min-width:1024px){.no-data{padding:40px 30px}}.no-data--seo{position:absolute;top:0;background:#fff}@media screen and (min-width:768px){.no-data__text{width:calc(100% - 100px)}}.no-data__text-title{font-family:KievitProExtraBold,Roboto,sans-serif;font-size:24px;line-height:30px;color:#212121}@media screen and (min-width:768px){.no-data__text-title{font-size:30px;line-height:36px}}.no-data__text-title span{white-space:nowrap}.no-data__text-desc{margin-top:17px;font-size:17px;line-height:28px;margin-bottom:20px}.no-data__icon{display:none}@media screen and (min-width:768px){.no-data__icon{display:block;width:75px;height:75px;background:url(/webpack/f2c8497a1d326e6557c440ee1798761b.svg) no-repeat 50%/contain}}.no-data__btn{width:100%;margin:12px auto 0;padding:0;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;line-height:50px;text-align:center;color:#fff;background:#ff4641;border:none;border-radius:5px}@media screen and (min-width:641px){.no-data__btn{width:159px;margin:26px 0 0}}.no-data__filters,.tours-list-filters{display:flex;flex-wrap:wrap;width:100%}.seo-tours--no-tours .tours-list-filters{display:none}.no-data__filter,.tours-list-filter{display:flex;align-items:center;padding:12px 15px;background-color:#f9f7f2;border-radius:50px;margin-right:5px;margin-bottom:10px;max-width:250px;overflow:hidden;height:40px}.no-data__filter-text,.tours-list-filter-text{font-size:15px;line-height:16px;color:#000;margin-right:10px;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 22px);overflow:hidden}.tours-list-filter__custom{display:none}.seo-tours__filters-show-rating-recommend .tours-list-filter__custom{display:flex}.no-data__close,.tours-list-filter__close{display:flex;justify-content:center;align-items:center;width:16px;height:16px;border-radius:50%;transition:background-color .3s ease;background-color:rgba(255,108,91,.1)}.no-touch .no-data__close:hover,.no-touch .tours-list-filter__close:hover{background-color:rgba(255,108,91,.3)}.no-data__close img,.tours-list-filter__close img{width:8px;height:8px}.no-data--avia-offers{margin-bottom:30px}.no-data--bus-station-table{flex-direction:column;align-items:flex-start;box-shadow:none;padding:40px 0 0}.no-data--bus-station-table .no-data__text{order:1;margin-top:12px}.no-data--bus-station-table .no-data__text-title{font-family:KievitProExtraBold,Roboto,sans-serif;font-size:24px;line-height:28.8px}.no-data--bus-station-table .no-data__text-desc{font-size:17px;line-height:28px;margin-top:20px}.no-data--bus-station-table .no-data__btn{order:2;margin:26px 0 0;background:transparent;border:2px solid #f5f1e8;color:#212121;border-radius:5px;padding-left:36px;padding-right:36px;width:auto;font-size:15px;transition:all .3s}.no-touch .no-data--bus-station-table .no-data__btn:hover{background-color:#ff4641;color:#fff}.no-data--bus-station-table .no-data__icon{display:block;width:50px;height:50px;border-radius:12px;background:#f5f1e8;position:relative;order:0}.no-data--bus-station-table .no-data__icon:after{content:url(/webpack/1f97aa69ef68c58e6b47738eb0311d5f.svg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:768px){.no-data--bus-station-table{padding:206px 0 130px;align-items:center}.no-data--bus-station-table .no-data__icon{display:block;width:70px;height:70px}.no-data--bus-station-table .no-data__icon:after{content:url(/webpack/d1fa5185a0fabef59992768b4ec3fe36.svg)}.no-data--bus-station-table .no-data__text{margin-top:40px;text-align:center;width:100%}.no-data--bus-station-table .no-data__text-title{font-size:30px}.no-data--bus-station-table .no-data__btn{margin-top:54px}}.flights-offers-other{position:relative;display:flex;margin:30px -12px 40px;padding:0 6px;overflow-y:auto}@media screen and (min-width:768px){.flights-offers-other{margin:20px -38px 40px;padding:0 28px}}@media screen and (min-width:1024px){.flights-offers-other{margin:30px -38px 40px}}.flights-offers-other:after{display:block;content:" ";width:12px;flex-shrink:0}@media screen and (min-width:768px){.flights-offers-other:after{width:10px}}@media screen and (min-width:1024px){.flights-offers-other:after{content:none}}a.flights-offers-other__offer{min-width:270px;background-color:#fff;border-radius:2px;border:1px solid #f3efea;cursor:pointer;margin:0 8px}@media screen and (min-width:768px){a.flights-offers-other__offer{min-width:300px;margin:0 10px}}@media screen and (min-width:1024px){a.flights-offers-other__offer{width:25%}}.no-touch a.flights-offers-other__offer:focus,.no-touch a.flights-offers-other__offer:hover{background-color:#faf8f3;border:1px solid #f3efea}.no-touch a.flights-offers-other__offer:focus .flights-offers-other__bold,.no-touch a.flights-offers-other__offer:hover .flights-offers-other__bold{color:#ff4641}.flights-offers-other__space-between{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.flights-offers-other__name{display:block;font-size:21px;line-height:24px;font-family:KievitProMedium,Roboto,sans-serif;color:#000}.flights-offers-other__name--icon{display:inline-block;padding-right:23px;background-image:url(/webpack/55a24baa0f13e9654c4ad1b4842e4426.svg);background-repeat:no-repeat;background-position:100%}.flights-offers-other__name--margin{margin-bottom:4px}.flights-offers-other__logo{width:36px;height:36px;margin-right:12px}.flights-offers-other__company{font-size:17px;line-height:17px;color:#000}.flights-offers-other__rating{font-size:20px;line-height:21px;margin-right:6px}.flights-offers-other__star{width:15px;height:14px;background-image:url(/webpack/14de04b5f2e27a6e501a311e58b75181.svg);background-repeat:no-repeat;background-position:50%}.flights-offers-other__text-small{display:block;font-size:13px;line-height:17px;color:#7f7f7f}.flights-offers-other__text-small--margin{margin-bottom:14px}.flights-offers-other__text-small--width{max-width:156px}.flights-offers-other__header{position:relative;padding:21px 20px;border-bottom:2px dashed #f5f1e8}.flights-offers-other__header:after,.flights-offers-other__header:before{position:absolute;content:" ";display:block;height:22px;width:11px;bottom:-10px;border-left:1px solid #f5f1e8;border-radius:100% 0 0 100%/50% 0 0 50%;background-color:#fff}.flights-offers-other__header:after{right:-1px}.flights-offers-other__header:before{left:-1px;transform:rotate(180deg)}.flights-offers-other__footer{position:relative;padding:25px 20px 30px}.flights-offers-other__row-wrap{display:flex;align-items:center}.flights-offers-other__uppercase{font-size:13px;line-height:17px;font-family:KievitProMedium,Roboto,sans-serif;text-transform:uppercase}.flights-offers-other__bold{display:block;font-size:30px;line-height:36px}.hotels-page{width:100%}@media screen and (min-width:1200px){.hotels-page{display:flex;flex-wrap:wrap;margin-bottom:14px}}@media screen and (min-width:1200px){.hotels-page--column{flex-shrink:0;width:300px;max-width:300px;margin-right:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;order:-1}}.hotels-page__filters,.hotels-page__filters-selection{display:block}.hotels-page__content{margin-top:40px}@media screen and (max-width:768px){.hotels-page__content{margin-top:25px}}@media screen and (min-width:1200px){.hotels-page__content{flex-grow:1;width:50%;margin-top:0}}.hotels-page .loading-notification__loading.show{position:fixed;top:49px;padding:5px 0 0;margin-left:-12px;margin-right:-12px;z-index:11;background-color:transparent;opacity:0;-webkit-animation:show-loader 0s linear .3s forwards;animation:show-loader 0s linear .3s forwards}@media screen and (min-width:641px){.hotels-page .loading-notification__loading.show{margin-left:-38px;margin-right:-38px}}@media screen and (min-width:1200px){.hotels-page .loading-notification__loading.show{width:920px;top:0;margin-left:0;margin-right:0;padding:15px 25px;background-color:#fff;box-shadow:0 8px 50px rgba(31,21,1,.09);border-radius:5px;-webkit-animation:show-loader 0s linear forwards;animation:show-loader 0s linear forwards}}.hotels-page--no-filtered-hotels .hotels-page-content__next-page,.hotels-page--no-filtered-hotels .hotels-page-content__text,.hotels-page--no-filtered-hotels .hotels-page__breadcrumbs,.hotels-page--no-filtered-hotels .hotels-page__headline,.hotels-page--no-filtered-hotels .sort-rules{display:none}.hotels-page--no-filtered-hotels .hotels-page-content__content{height:100%}.hotels-page--no-results .hotels-page-content__next-page,.hotels-page--no-results .hotels-page-content__text,.hotels-page--no-results .hotels-page-item,.hotels-page--no-results .hotels-page__breadcrumbs,.hotels-page--no-results .hotels-page__filters,.hotels-page--no-results .hotels-page__headline,.hotels-page--no-results .sort-rules{display:none}.hotels-page__seo-content{width:100%}.hotels-page-content{height:100%}.hotels-page-content__preloader{display:none;justify-content:center;align-items:center;height:50px}.hotels-page-content__preloader.show{display:flex;position:-webkit-sticky;position:sticky;top:0}.hotels-page-content__button{display:flex;justify-content:center;align-items:center;width:296px;max-height:50px;padding-top:16px;padding-bottom:16px;color:#000;border-color:#f0eade;margin:20px auto 0;transition:all .3s ease}@media screen and (min-width:641px){.hotels-page-content__button{width:199px;margin:40px auto 0;padding:16px 30px}}@media screen and (min-width:1024px){.hotels-page-content__button{width:205px;padding:16px 33px}}.no-touch .hotels-page-content__button:hover{border:2px solid #ff4641;color:#fff;background-color:#ff4641}.hotels-page-content__button.inactive{pointer-events:none}.no-touch .hotels-page-content__button.inactive:hover{background:none}.hotels-page-content__pagination{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.hotels-page-content__text{margin:12px 0 46px}@media screen and (min-width:768px){.hotels-page-content__text{margin:13px 0 42px}}@media screen and (min-width:1024px){.hotels-page-content__text{margin:15px 0 42px}}.hotels-page-content__text--none{display:none}.hotels-page-content__big-review{border-color:#faf8f3;border-radius:5px}.hotels-page-content__next-page.hide{display:none}.hotels-page-footer{margin-top:70px}@media screen and (min-width:1200px){.hotels-page-footer{position:relative;display:flex;width:100%;flex-direction:row-reverse;margin-top:100px}}@media screen and (min-width:1200px){.hotels-page-footer__sidebar{position:-webkit-sticky;position:sticky;left:0;top:0;max-width:300px;flex-shrink:0;margin-right:40px}}@media screen and (min-width:1200px){.hotels-page-footer__content{flex-grow:1}}@-webkit-keyframes loadingAllOffers{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loadingAllOffers{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hotels-page-item{max-width:920px;position:relative;overflow:hidden;box-shadow:0 8px 50px rgba(31,21,1,.09);border-radius:5px}.hotels-page-item:not(:first-child){margin-top:20px}.hotels-page-item--dedicated{box-sizing:border-box;border:2px solid #fde283}@media screen and (min-width:1024px){.no-touch .hotels-page-item:focus .swiper-initialized .hotels-page-item__btn,.no-touch .hotels-page-item:hover .swiper-initialized .hotels-page-item__btn{display:block}}.hotels-page-item--hotels-specials{margin-top:38px;margin-bottom:0}@media screen and (min-width:768px){.hotels-page-item--hotels-specials{margin-bottom:3px}}@media screen and (min-width:1200px){.hotels-page-item--hotels-specials{margin-top:50px;margin-bottom:10px}}.hotels-page-item--hotels-specials:first-of-type{margin-top:22px}.hotels-page-item__img-container{flex-shrink:0;margin:0}@media screen and (min-width:768px){.hotels-page-item__img-container{margin-left:auto;padding-left:20px;padding-right:20px}}@media screen and (min-width:1024px){.hotels-page-item__img-container{margin:0 15px 0 0;overflow:hidden;padding-left:0;padding-right:0}}.hotels-page-item__wrapper{height:164px}@media screen and (min-width:768px){.hotels-page-item__wrapper{height:230px}}@media screen and (min-width:1024px){.hotels-page-item__wrapper{width:260px;height:230px}}.hotels-page-item__slide{background:#e3dac6}@media screen and (min-width:381px){.hotels-page-item__slide{width:57.14%}}@media screen and (min-width:481px){.hotels-page-item__slide{width:50%}}@media screen and (min-width:641px){.hotels-page-item__slide{width:45.45%}}@media screen and (min-width:768px){.hotels-page-item__slide{width:41.67%}}@media screen and (min-width:1024px){.hotels-page-item__slide{width:260px;padding:0}}.hotels-page-item__slide:not(:last-of-type){margin-right:3px}.hotels-page-item__slide--one-photo{width:83.164%;height:164px;background:#fff}@media screen and (min-width:581px){.hotels-page-item__slide--one-photo{width:66.536%}}@media screen and (min-width:641px){.hotels-page-item__slide--one-photo{height:230px}}@media screen and (min-width:768px){.hotels-page-item__slide--one-photo{width:44.786%;padding:0 20px}}@media screen and (min-width:1024px){.hotels-page-item__slide--one-photo{width:260px;padding:0}}.hotels-page-item__slide--one-photo:not(:last-of-type){margin-right:0}@media screen and (min-width:768px){.hotels-page-item__slide--one-photo:not(:last-of-type){margin-right:15px}}.hotels-page-item__slide.no-image{background:url(/webpack/1847ef7040e3e9f93d1ce8ac5af9bac9.svg) no-repeat 50%}.hotels-page-item__slide.no-image:after,.hotels-page-item__slide.no-image img{display:none}.hotels-page-item__img{position:relative;z-index:2;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}@media screen and (min-width:768px){.hotels-page-item__img{border-radius:5px}}.hotels-page-item__no-photo{display:flex;align-items:center;justify-content:center;width:100%;height:164px;margin-bottom:17px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#f5f1e8}@media screen and (min-width:768px){.hotels-page-item__no-photo{width:260px;height:230px;margin-right:23px;border-radius:5px}}@media screen and (min-width:1024px){.hotels-page-item__no-photo{margin:0 16px 0 0}}.hotels-page-item__icon{width:40px;height:54px;margin-top:14px}@media screen and (min-width:768px){.hotels-page-item__icon{width:56px;height:75px;margin-top:26px}}.hotels-page-item__btn{display:none}@media screen and (min-width:1024px){.hotels-page-item__btn{position:absolute;top:123px;width:30px;height:30px;opacity:.9;border-radius:50%;background:#fff;background-size:12px;box-shadow:0 2px 4px rgba(0,0,0,.18);transition:opacity .3s}.no-touch .hotels-page-item__btn:focus,.no-touch .hotels-page-item__btn:hover{opacity:1}.no-touch .hotels-page-item__btn:focus .tours-r-slider__btn-icon path,.no-touch .hotels-page-item__btn:hover .tours-r-slider__btn-icon path{fill:#ff4641}}.hotels-page-item__btn-icon{display:block;margin:9px auto 0}.hotels-page-item__btn--prev{transform:rotate(0deg)}.hotels-page-item__pagination.swiper-pagination-bullets{display:none}@media screen and (min-width:1024px){.hotels-page-item__pagination.swiper-pagination-bullets{bottom:9px;left:50%;display:flex;align-items:center;justify-content:center;transform:translateX(-50%)}}.hotels-page-item__pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:4px;height:4px;background:#fff;opacity:.7;margin:0 5px}.hotels-page-item__pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{width:6px;height:6px;background:#fff;opacity:1}@media screen and (min-width:1024px){.hotels-page-item__pagination.swiper-pagination-bullets-dynamic{display:block}}.hotels-page-item__pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{vertical-align:middle}@media screen and (min-width:1024px){.hotels-page-item__layout{display:flex}}.hotels-page-item__desc{margin-top:16px;padding-left:10px;padding-right:10px}@media screen and (min-width:768px){.hotels-page-item__desc{padding-right:20px;padding-left:20px}}@media screen and (min-width:1024px){.hotels-page-item__desc{display:flex;flex-direction:column;width:calc(100% - 275px);margin-top:0;padding-left:0;padding-right:0}}@media screen and (min-width:1024px){.hotels-page-item__header{padding-right:122px}}.hotels-page-item__rating-hover{position:static}@media screen and (min-width:1024px){.hotels-page-item__rating-hover{position:absolute;display:flex;top:10px;right:11px;z-index:15;border-radius:8px;padding:15px;transition:background-color .3s ease}}.no-touch .hotels-page-item__rating-hover:focus:not(.disabled),.no-touch .hotels-page-item__rating-hover:hover:not(.disabled){background-color:#212121}.no-touch .hotels-page-item__rating-hover:focus:not(.disabled) .hotels-page-item__tooltip,.no-touch .hotels-page-item__rating-hover:hover:not(.disabled) .hotels-page-item__tooltip{display:block}.no-touch .hotels-page-item__rating-hover:focus:not(.disabled) .hotels-page-item__rating-text,.no-touch .hotels-page-item__rating-hover:focus:not(.disabled) .hotels-page-item__reviews,.no-touch .hotels-page-item__rating-hover:hover:not(.disabled) .hotels-page-item__rating-text,.no-touch .hotels-page-item__rating-hover:hover:not(.disabled) .hotels-page-item__reviews{color:#fff}.hotels-page-item__rating-hover.disabled .hotels-page-item__rating-wrap{cursor:default}.hotels-page-item__rating{font-family:KievitProMedium,Roboto,sans-serif;font-size:13px;line-height:16px;color:#fff;padding:0 6px;border-radius:5px;margin-right:7px}@media screen and (min-width:1024px){.hotels-page-item__rating{font-size:17px;line-height:20px;padding:1px 6px}}.hotels-page-item__rating--good{background-color:#090}.hotels-page-item__rating--bad{background-color:#edc131}.hotels-page-item__rating-text{position:relative;font-size:13px;line-height:17px;font-family:KievitProMedium,Roboto,sans-serif;color:#000;margin-left:auto}@media screen and (min-width:1024px){.hotels-page-item__rating-text{font-size:17px;line-height:21px}}.hotels-page-item__rating-text--tooltip{color:#fff}@media screen and (min-width:1024px){.hotels-page-item__rating-wrap{cursor:pointer}}.hotels-page-item__tooltip{display:none;margin-right:18px}.hotels-page-item__tooltip-wrap{position:relative;padding-left:11px}.hotels-page-item__tooltip-wrap:before{position:absolute;content:"";width:3px;top:0;left:0;bottom:0;background-color:#85c65c;border-radius:5px}.hotels-page-item__tooltip-bold{font-family:KievitProBold,Roboto,sans-serif;font-size:17px;line-height:24px;margin-bottom:8px;color:#fff}.hotels-page-item__tooltip-text{font-size:15px;line-height:20px;color:#fff}.hotels-page-item__tooltip-text:not(:last-child){margin-bottom:5px}.hotels-page-item__reviews{text-align:right;font-size:13px;line-height:16px;color:#ff4641;padding-left:17px;position:relative}@media screen and (min-width:1024px){.hotels-page-item__reviews{display:block;width:100%;font-size:15px;line-height:20px;text-align:right;margin-top:8px;padding-left:0}}.hotels-page-item__reviews:before{position:absolute;content:"";width:3px;height:3px;top:50%;transform:translateY(-50%);left:7px;background-color:#b7b2a8;border-radius:50%;font-size:17px}@media screen and (min-width:1024px){.hotels-page-item__reviews:before{content:none}}.hotels-page-item__reviews--tooltip{color:#fff}.hotels-page-item__place{font-size:13px;line-height:15px;color:#7f7f7f;margin-top:10px}@media screen and (min-width:768px){.hotels-page-item__place{margin-top:0}}.hotels-page-item__place:first-child{width:100%}@media screen and (min-width:641px){.hotels-page-item__place:first-child{width:auto}}.hotels-page-item__place--dot{position:relative;padding-right:23px}@media screen and (min-width:641px){.hotels-page-item__place--dot:not(:last-child):after{position:absolute;content:"";width:3px;height:3px;top:50%;transform:translateY(-50%);right:10px;background-color:#c4c4c4;border-radius:50%}}.hotels-page-item__place--colored{color:#ff4641}.disabled-map .hotels-page-item__place--colored{opacity:.5;pointer-events:none}.no-touch .hotels-page-item__place--colored:focus,.no-touch .hotels-page-item__place--colored:hover{color:#f60d0a}@media screen and (min-width:641px){.hotels-page-item__flex{display:flex;align-items:center;flex-wrap:wrap}}.hotels-page-item__flex--margin-top{margin-top:5px}@media screen and (min-width:1024px){.hotels-page-item__flex--margin-top{margin-top:10px}}.hotels-page-item__flex--margin{margin-top:12px;margin-bottom:6px}@media screen and (min-width:768px){.hotels-page-item__flex--margin{margin-top:20px}}@media screen and (min-width:1024px){.hotels-page-item__flex--margin{margin-top:15px}}.hotels-page-item__flex--mobile{display:flex;justify-content:space-between;flex-shrink:0}@media screen and (min-width:768px){.hotels-page-item__flex--mobile{justify-content:flex-end}}.hotels-page-item__flex--end{align-items:flex-start;flex-direction:column}@media screen and (min-width:768px){.hotels-page-item__flex--end{align-items:center;justify-content:flex-end;flex-direction:row}}.hotels-page-item__flex--hidden{display:none}@media screen and (min-width:768px){.hotels-page-item__flex--hidden{display:flex}}.hotels-page-item__flex--absolute{position:absolute;width:auto;height:40px;bottom:12px;left:10px;display:flex;align-items:center}@media screen and (min-width:768px){.hotels-page-item__flex--absolute{align-self:flex-start;position:static;height:auto;width:auto}}.hotels-page-item__title{display:block;font-size:17px;line-height:24px;font-family:KievitProBold,Roboto,sans-serif;max-width:95%;white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;margin-right:10px;overflow:hidden;cursor:pointer}@media screen and (min-width:768px){.hotels-page-item__title{font-size:18px;line-height:27px;margin-bottom:0;max-width:100%}}@media screen and (min-width:1024px){.hotels-page-item__title{font-size:21px;line-height:24px;max-width:376px}}.no-touch .hotels-page-item__title:focus,.no-touch .hotels-page-item__title:hover{color:#f60d0a}.hotels-page-item__stars{display:flex;align-items:center}.hotels-page-item__stars .tours-font-icon{font-size:13px;color:#ffd037}.hotels-page-item__star:not(:first-child),.hotels-page-item__stars .tours-font-icon:nth-child(n+2){margin-left:4px}.hotels-page-item__text{font-family:KievitPro,Roboto,sans-serif;font-size:15px;line-height:20px;color:#000;position:relative}.hotels-page-item__text.hotels-page-item__text--selected-filter{font-family:KievitProMedium,Roboto,sans-serif;color:#090}.hotels-page-item__text--colored{display:inline-block;color:#7f7f7f;margin-left:8px}.hotels-page-item__text--tooltip{border-bottom:2px dotted #7f7f7f;color:#7f7f7f;font-feature-settings:"pnum" on,"lnum" on}.hotels-page-item__text--tooltip:hover{border-bottom:2px dotted #212121;color:#212121;cursor:pointer}.tippy-box[data-theme~=translucent]{background-color:#000;color:#fff;line-height:20px;font-size:13px}.tippy-box[data-theme~=translucent][data-placement^=top]>.tippy-arrow:before{border-top-color:#000}.tippy-box[data-theme~=translucent][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#000}.tippy-box[data-theme~=translucent][data-placement^=left]>.tippy-arrow:before{border-left-color:#000}.tippy-box[data-theme~=translucent][data-placement^=right]>.tippy-arrow:before{border-right-color:#000}.hotels-page-item__text--bg{display:inline-block;padding-left:25px;background-repeat:no-repeat;background-position:0 50%}.hotels-page-item__text--plane:before{content:"\e918";font-family:icomoon;font-size:15px;position:absolute;left:0;top:1px;color:#212121}.hotels-page-item__text--house:before{content:"\e919";font-family:icomoon;font-size:13px;position:absolute;left:0;top:1px;color:#212121}.hotels-page-item__text--dot{position:relative}.hotels-page-item__text--dot:not(:last-child){padding-right:19px}.hotels-page-item__text--dot:not(:last-child):after{position:absolute;content:"";width:3px;height:3px;top:50%;transform:translateY(-50%);right:7px;background-color:#c4c4c4;border-radius:50%}.hotels-page-item__text--advantage{color:#090;font-size:12px;line-height:16px}@media screen and (min-width:1024px){.hotels-page-item__text--advantage{font-size:15px;line-height:20px}}.hotels-page-item__text--advantage.hotels-page-item__text--dot:last-child,.hotels-page-item__text--advantage.hotels-page-item__text--dot:nth-child(2){padding-right:19px}.hotels-page-item__text--advantage.hotels-page-item__text--dot:last-child:after,.hotels-page-item__text--advantage.hotels-page-item__text--dot:nth-child(2):after{content:none}.hotels-page-item__text--margin{margin-bottom:5px}.hotels-page-item__text--offers{margin-top:10px;margin-bottom:6px}@media screen and (min-width:768px){.hotels-page-item__text--offers{margin:0}}.hotels-page-item__text--mr8{margin-right:8px}.hotels-page-item__margin-auto{display:none}@media screen and (min-width:768px){.hotels-page-item__margin-auto{display:flex;flex-wrap:wrap;margin-top:30px;padding-bottom:11px;border-bottom:1px solid #efeadf}}@media screen and (min-width:1024px){.hotels-page-item__margin-auto{margin-top:auto;margin-right:14px}}.hotels-page-item__footer{position:relative;padding:15px 10px 10px}@media screen and (min-width:768px){.hotels-page-item__footer{padding:10px 20px 18px}}@media screen and (min-width:1024px){.hotels-page-item__footer{padding:10px 25px 18px}}.hotels-page-item__footer.loaded{visibility:hidden}.hotels-page-item__footer.loaded .hotels-page-item__spoiler{position:absolute;top:50%;left:10px;transform:translateY(-50%);visibility:visible}@media screen and (min-width:768px){.hotels-page-item__footer.loaded .hotels-page-item__spoiler{left:20px}}@media screen and (min-width:1024px){.hotels-page-item__footer.loaded .hotels-page-item__spoiler{left:25px}}.hotels-page-item__bottom{position:relative;display:flex;flex-direction:column}@media screen and (min-width:1024px){.hotels-page-item__bottom{display:flex}}.hotels-page-item__logo{width:40px;height:40px;margin-right:10px}@media screen and (min-width:768px){.hotels-page-item__logo{width:20px;height:20px}}@media screen and (min-width:1024px){.hotels-page-item__logo{width:40px;height:40px}}.hotels-page-item__logo img{color:transparent;height:100%}.hotels-page-item__advantages{display:none}@media screen and (min-width:768px){.hotels-page-item__advantages{display:flex;flex-wrap:wrap;max-width:320px}}.hotels-page-item__small{font-size:12px;line-height:17px}.hotels-page-item__price{text-align:left;font-family:KievitProBold,Roboto,sans-serif;font-size:21px;line-height:25px;color:#000;margin-top:5px}@media screen and (min-width:768px){.hotels-page-item__price{text-align:right;margin-top:0}}.hotels-page-item__price--discount{color:#090}.hotels-page-item__link-hotel{align-self:flex-start;flex-shrink:0;font-size:15px;line-height:20px;width:128px;height:50px;margin-left:15px}@media screen and (min-width:768px){.hotels-page-item__link-hotel{padding:14px 10px;align-self:center;margin-left:20px}}@media screen and (min-width:1024px){.hotels-page-item__link-hotel{padding:14px 12px;align-self:flex-end}}.hotels-page-item__reverse{display:flex;flex-direction:column-reverse}@media screen and (min-width:768px){.hotels-page-item__reverse{flex-direction:row;justify-content:space-between}}.hotels-page-item__discount{font-size:13px;line-height:17px;color:#fff;padding:2px 6px;margin-right:6px;border-radius:5px;background-color:#090;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:768px){.hotels-page-item__discount{margin-right:6px}}.hotels-page-item__border{border-bottom:1px solid #efeadf}@media screen and (min-width:768px){.hotels-page-item__border{border-bottom:0}}.hotels-page-item__spoiler{position:relative;display:flex;align-items:center;min-height:22px;margin-left:auto;font-family:KievitPro,Roboto,sans-serif;font-size:14px;line-height:17px;color:#ff4641}.hotels-page-item__spoiler:before{content:attr(data-text)}.hotels-page-item__spoiler:after{display:inline-block;content:"";width:12px;height:12px;background-image:url(/webpack/d31051f25d8f9023a984394c046acbbd.svg);vertical-align:middle;margin-left:8px;transform:rotate(270deg);transition:transform .3s}@media screen and (min-width:768px){.hotels-page-item__spoiler:after{transform:rotate(0deg)}}@media screen and (min-width:768px){.hotels-page-item__spoiler{font-size:15px;line-height:20px}}@media screen and (min-width:1200px){.hotels-page-item__spoiler{margin-top:6px}}.no-touch .hotels-page-item__spoiler:focus,.no-touch .hotels-page-item__spoiler:hover{color:#f60d0a}.hotels-page-item__spoiler.active:before{content:"Скрыть"}.hotels-page-item__spoiler.active:after{transform:rotate(180deg)}.hotels-page-item__footer.loaded .hotels-page-item__spoiler,.hotels-page-item__spoiler.loading-with-preloader{pointer-events:none}.hotels-page-item__footer.loaded .hotels-page-item__spoiler:before,.hotels-page-item__spoiler.loading-with-preloader:before{content:"Загрузка";color:#212121}.hotels-page-item__footer.loaded .hotels-page-item__spoiler:after,.hotels-page-item__spoiler.loading-with-preloader:after{width:22px;height:22px;transform:none;background:url(/webpack/c2222eb81426351fff5405a43b2acf33.svg) no-repeat 50%/cover;-webkit-animation:loadingAllOffers 1s linear infinite;animation:loadingAllOffers 1s linear infinite}.hotels-page-item__bottom-text{font-size:15px;line-height:18px;margin-right:7px;color:#7f7f7f}.hotels-page-item__bottom-text--medium{font-family:KievitProMedium,Roboto,sans-serif;margin-right:15px}.hotels-page-item__wrap--flex{display:flex;min-height:50px;margin-top:17px}@media screen and (min-width:768px){.hotels-page-item__wrap--flex{margin-top:24px;min-height:auto}}@media screen and (min-width:1024px){.hotels-page-item__wrap--flex{margin-top:4px}}.hotels-page-item__wrap--mt{display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.hotels-page-item__wrap--mt{margin-top:8px}}@media screen and (min-width:1024px){.hotels-page-item__wrap--mt{margin-top:-5px}}@media screen and (min-width:768px){.hotels-page-item__container{padding:20px 0 0}}@media screen and (min-width:1024px){.hotels-page-item__container{display:flex;padding:25px 11px 0 25px}}.hotels-page-item__logo-name:not(.hotels-page-item__logo-name--mobile){display:none}@media screen and (min-width:768px){.hotels-page-item__logo-name:not(.hotels-page-item__logo-name--mobile){display:block;font-family:KievitProMedium,Roboto,sans-serif;font-size:12px;line-height:17px;color:#000;margin-right:30px}}@media screen and (min-width:1024px){.hotels-page-item__logo-name:not(.hotels-page-item__logo-name--mobile){font-size:15px;line-height:17px}}.hotels-page-item__logo-name.hotels-page-item__logo-name--mobile{display:block;font-size:15px;font-family:KievitProMedium,Roboto,sans-serif;line-height:17px;color:#000;margin-right:30px}.hotels-page-item__warning-price{padding:6px 36px;color:#da1414;font-style:normal;font-weight:400;font-size:13px;line-height:20px;background-color:#feefef;position:relative;border-radius:5px}@media screen and (min-width:768px){.hotels-page-item__warning-price{padding:6px 39px}}.hotels-page-item__warning-price:before{position:absolute;content:"";top:8px;left:14px;width:16px;height:16px;background-image:url(/webpack/99ee3d448f2f40d909fb53e8045f1fbc.svg);background-repeat:no-repeat;background-size:cover}.hotels-page-attention{display:flex;margin-top:20px;margin-bottom:20px;padding:20px 10px;box-shadow:0 8px 50px rgba(31,21,1,.09);background-color:#fff;border-radius:5px}@media screen and (min-width:768px){.hotels-page-attention{padding:24px}}.hotels-page-attention__icon{width:60px;height:60px;flex-shrink:0;margin-right:6px;background:url(/webpack/bbb2d975627c1309b7abafdb432420ac.svg) no-repeat 50%/contain}@media screen and (min-width:768px){.hotels-page-attention__icon{margin-right:21px}}.hotels-page-attention__title{font-family:KievitProBold,Roboto,sans-serif;font-size:17px;line-height:24px;color:#000;margin-bottom:8px}@media screen and (min-width:768px){.hotels-page-attention__title{font-size:21px;line-height:25px}}.hotels-page-attention__text{font-size:14px;line-height:21px;margin:0;color:#000}@media screen and (min-width:768px){.hotels-page-attention__text{font-size:17px;line-height:28px}}.hotels-page-offers{position:relative;padding:0 0 21px}@media screen and (min-width:768px){.hotels-page-offers{padding:20px 0 40px;margin-right:7px}}@media screen and (min-width:1024px){.hotels-page-offers{padding:16px 0 40px;margin-right:11px}}.hotels-page-offers__btn-close{position:fixed;top:12px;right:12px;z-index:10}@media screen and (min-width:768px){.hotels-page-offers__btn-close{display:none}}.hotels-page-offers__title{font-family:KievitProExtraBold,Roboto,sans-serif;font-size:24px;line-height:29px;padding-top:73px;padding-right:12px;padding-left:12px}@media screen and (min-width:768px){.hotels-page-offers__title{font-size:21px;line-height:24px;font-family:KievitProBold,Roboto,sans-serif;padding-left:20px;padding-top:0}}@media screen and (min-width:1024px){.hotels-page-offers__title{padding-left:25px}}.hotels-page-offers__text{position:relative;display:flex;align-items:center;min-height:22px;margin-top:23px;padding-left:32px;font-size:12px;line-height:14px;color:#7f7f7f;background:url(/webpack/d3273fc9f7ab28327c9d3a83c79d3541.svg) no-repeat 0 0/22px;margin-left:12px}@media screen and (min-width:768px){.hotels-page-offers__text{font-size:14px;margin-top:26px;margin-left:20px}}@media screen and (min-width:1024px){.hotels-page-offers__text{margin-left:25px}}.hotels-page-offers__price{font-family:KievitProBold,Roboto,sans-serif;font-size:21px;line-height:25px;flex-shrink:0}.hotels-page-offers__bg{width:100%;height:50px;display:flex;align-items:center;justify-content:center;background:#f5f1e8;cursor:pointer}.no-touch .hotels-page-offers__bg:hover .hotels-page-offers__hide-btn{color:#f60d0a}.hotels-page-offers__hide-btn{font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;color:#ff4641}.hotels-page-offers__hide-btn:after{display:inline-block;content:"";width:12px;height:12px;background-image:url(/webpack/60abc8797fdb3bccb591ee526b6077e9.svg);vertical-align:middle;margin-left:8px}.hotels-page-offers__btn{display:block;width:128px;padding:0;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;line-height:50px;color:#fff;text-align:center;background:#ff4641;border:none;border-radius:5px;transition:.3s}@media screen and (min-width:768px){.hotels-page-offers__btn{flex-shrink:0;margin-left:20px;font-size:15px;line-height:50px;color:#212121;background:#f5f1e8}}.no-touch .hotels-page-offers__btn:focus,.no-touch .hotels-page-offers__btn:hover{color:#fff;background:#f60d0a}.hotels-page-offers__list{margin-top:25px;padding-left:12px;padding-right:12px;overflow:hidden}@media screen and (min-width:768px){.hotels-page-offers__list{max-height:536px;overflow-y:auto;margin-top:18px;padding-left:20px;padding-right:11px;scrollbar-color:#ff4641 #f0eade;scrollbar-width:thin}.hotels-page-offers__list::-webkit-scrollbar{width:3px}.hotels-page-offers__list::-webkit-scrollbar-track{background:#f0eade}.hotels-page-offers__list::-webkit-scrollbar-thumb{border-radius:6px;background:#ff4641}}@media screen and (min-width:1024px){.hotels-page-offers__list{margin-top:24px;padding-left:25px;padding-right:12px}}.hotels-page-offers__item{display:flex;flex-wrap:wrap;padding:12px;border:2px solid #f0eade;border-radius:5px}@media screen and (min-width:768px){.hotels-page-offers__item{flex-wrap:nowrap;align-items:center;justify-content:space-between;padding:0;border:none}}.hotels-page-offers__item+.hotels-page-offers__item{margin-top:20px}@media screen and (min-width:768px){.hotels-page-offers__item+.hotels-page-offers__item{margin-top:30px}}.hotels-page-offers__logo{width:40px;height:40px;flex-shrink:0}@media screen and (min-width:768px){.hotels-page-offers__logo{margin-right:20px}}.hotels-page-offers__logo img{color:transparent}@media screen and (min-width:768px){.hotels-page-offers__flex{display:flex;align-items:center}}.hotels-page-offers__flex--space{display:flex;align-items:center;width:100%;justify-content:space-between;margin-top:27px}@media screen and (min-width:768px){.hotels-page-offers__flex--space{width:auto;flex-shrink:0;margin-top:0}}.hotels-page-offers__wrap-flex{display:flex;flex-wrap:wrap}.hotels-page-offers-container{width:100%;display:none}.hotels-page-offers-container.open{position:fixed;top:0;left:0;width:100%;height:100%;z-index:20;display:block;background:#fff;overflow-y:auto}@media screen and (min-width:768px){.hotels-page-offers-container.open{position:relative;z-index:1;width:auto;height:auto;padding-top:0}}@media screen and (min-width:1024px){.hotels-page-offers-container.open{width:100%}}.hotels-page-filters{display:flex;flex-direction:column;height:100%;width:100%;top:0;position:fixed;left:auto;right:0;background-color:#fff;padding:0}@media screen and (min-width:481px){.hotels-page-filters{width:300px}}@media screen and (min-width:1200px){.hotels-page-filters{margin-bottom:30px;display:block!important;position:relative;left:0}}.hotels-page-filters .mfp-close{top:5px;right:9px}.hotels-page-filters__price-button{display:flex;justify-content:center;width:auto;font-size:15px;line-height:20px;font-family:KievitProMedium,Roboto,sans-serif;background-color:#f5f1e8;background-position:70px 50%;background-repeat:no-repeat;padding:15px;margin:20px 12px;border-radius:5px;transition:all .3s ease}.hotels-page-filters__price-button:before{content:"\e91b";font-family:icomoon;font-size:20px;margin-right:12px}@media screen and (min-width:768px){.hotels-page-filters__price-button{margin:20px}}@media screen and (min-width:1200px){.hotels-page-filters__price-button{margin:0 0 20px;width:100%}.no-touch .hotels-page-filters__price-button:hover{color:#f60d0a}}.hotels-page-filters__price-button.disabled{color:#f60d0a;pointer-events:none}.hotels-page-filters__apply{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:100%;max-height:60px;font-size:17px;padding:23px 25px 20px;border-radius:initial}@media screen and (min-width:1200px){.hotels-page-filters__apply{display:none}}.hotels-page-filters__apply--no-result{flex-direction:column;background-color:#a0a0a0;border-color:#a0a0a0}.hotels-page-filters__apply--no-result .hotels-filters__btn-text{line-height:24px}.hotels-page-filters__apply--no-result .hotels-filters__btn-text-sm{display:block;font-size:15px;line-height:20px}.hotels-page-filters__btn-text{font-family:KievitProMedium,Roboto,sans-serif;font-size:17px;line-height:17px}.hotels-page-filters__btn-text-sm,.hotels-page-filters__reset{display:none}@media screen and (min-width:1200px){.hotels-page-filters__reset{display:flex;align-items:center;justify-content:center;width:100%;color:#ff4641;background-color:rgba(236,13,10,.05);padding:15px 35px;margin-top:20px;border-radius:5px;transition:all .3s ease}.no-touch .hotels-page-filters__reset:focus,.no-touch .hotels-page-filters__reset:hover{background-color:rgba(236,13,10,.15)}.no-touch .hotels-page-filters__reset:focus .hotels-page-filters__reset-icon path,.no-touch .hotels-page-filters__reset:hover .hotels-page-filters__reset-icon path{stroke:#f60d0a}.no-touch .hotels-page-filters__reset:focus .hotels-page-filters__reset-text,.no-touch .hotels-page-filters__reset:hover .hotels-page-filters__reset-text{color:#f60d0a}}.hotels-page-filters__reset-text{font-size:15px;line-height:18px;font-family:KievitProMedium,Roboto,sans-serif;margin-left:6px}.hotels-page-filters__controls{display:flex;margin-top:23px;border:2px solid #d5cdbe;border-radius:5px}.hotels-page-filters__control{position:relative;overflow:hidden;padding:3px 5px 3px 30px;display:flex;align-items:center}.hotels-page-filters__control:last-child{border-left:2px solid #d5cdbe}.hotels-page-filters__control:before{position:absolute;font-size:15px;line-height:28px;content:"от";left:13px;color:#7f7f7f}.hotels-page-filters__control:after{content:"₽";font-size:15px;line-height:28px;color:#7f7f7f}.hotels-page-filters__control.hotels-page-filters__control--to:before{content:"до";left:10px}.hotels-page-filters__field-price{width:100%;font-size:15px;line-height:28px;color:#000;border:none}.hotels-page-filters__content{flex-grow:1;overflow:auto}@media screen and (min-width:1200px){.hotels-page-filters__content{margin-bottom:30px}}.hotels-page-filters__apply.hide,.hotels-page-filters__reset.hide{display:none}@media screen and (min-width:1200px){.hotels-page-filter{border:1px solid #f3efea;border-radius:5px}.hotels-page-filter:not(:first-of-type){margin-top:20px}}@media screen and (min-width:1200px){.hotels-page-filter--double-range .hotels-page-filter__input:checked~.hotels-page-filter__content{padding-top:19px}}.hotels-page-filter--single-range .hotels-page-filter__input:checked~.hotels-page-filter__content{padding-top:0}@media screen and (min-width:1200px){.hotels-page-filter--single-range .hotels-page-filter__input:checked~.hotels-page-filter__content{padding-top:36px;margin-bottom:26px}}.hotels-page-filter__input[type=checkbox]+label:before{display:none}.hotels-page-filter__input[type=checkbox]+label{float:none;margin-right:0}.hotels-page-filter__input~.hotels-page-filter__content,.hotels-page-filter__input~.hotels-page-filter__spoiler{display:none}.hotels-page-filter__header{display:flex;align-items:center;justify-content:flex-start;padding:20px 12px;border-top:1px solid #f3efea;border-bottom:1px solid #f3efea}@media screen and (min-width:768px){.hotels-page-filter__header{padding:20px 20px 22px}}@media screen and (min-width:1200px){.hotels-page-filter__header{padding:24px 21px;border-top:none;border-bottom:none}}.hotels-page-filter__header .tours-font-icon{font-size:8.5px;transition:all .3s}.hotels-page-filter__header .tours-font-icon--arrow-down{margin-left:auto}@media screen and (min-width:1200px){.hotels-page-filter__header--padding{padding:16px 21px 9px}}.hotels-page-filter__subtitle{font-size:15px;color:#000;font-family:KievitProMedium,Roboto,sans-serif}.hotels-page-filter__text{font-size:13px;color:#7f7f7f;margin-top:9px}.hotels-page-filter__text:empty{margin-top:0}.hotels-page-filter__header-marker{padding:3px 7px;background-color:#ff4641;border-radius:5px;color:#fff;font-size:13px;margin-left:10px}.hotels-page-filter__input:checked~.hotels-page-filter__content{display:block;padding:0 12px;margin-bottom:20px}@media screen and (min-width:768px){.hotels-page-filter__input:checked~.hotels-page-filter__content{padding:0 20px}}@media screen and (min-width:1200px){.hotels-page-filter__input:checked~.hotels-page-filter__content{padding:26px 21px 0;margin-bottom:30px}}.hotels-page-filter__input:checked~.hotels-page-filter__spoiler{display:block}.hotels-page-filter__input:checked+.hotels-page-filter__header .tours-font-icon--arrow-down{transform:rotate(180deg)}.hotels-page-filter__input:checked+.hotels-page-filter__header{border-bottom:none}@media screen and (min-width:1200px){.hotels-page-filter__input:checked+.hotels-page-filter__header{border-top:none;border-bottom:1px solid #f3efea}}.hotels-page-filter__arrow{width:12px;transform:rotate(180deg)}@media screen and (min-width:1200px){.hotels-page-filter__arrow{width:auto}}.hotels-page-filter__item{display:flex;align-items:center;cursor:pointer}.hotels-page-filter__item:not(:last-of-type){margin-bottom:10px}.hotels-page-filter__item:empty{margin-bottom:0}.hotels-page-filter__item--disabled{pointer-events:none;background-color:transparent}.hotels-page-filter__center{display:flex;align-items:center}.hotels-page-filter__margin{margin-right:5px}.hotels-page-filter__star:not(:last-child){margin-right:3px}.hotels-page-filter__counter{font-size:15px;line-height:28px;margin-left:auto;color:#7f7f7f}.hotels-page-filter__counter--colored{display:none;color:#ff4641}.hotels-page-filter__bg{position:relative;height:60px;margin-left:-12px;margin-right:-12px}.hotels-page-filter__bg:before{position:absolute;content:"";width:150px;height:57px;left:19%;background-image:url(/webpack/diagram.feabb7f59027275819a77df701236419.png)}@media screen and (min-width:768px){.hotels-page-filter__bg:before{left:50%;transform:translateX(-50%);right:0}}@media screen and (min-width:768px){.hotels-page-filter__bg{margin-left:0;margin-right:0}}.hotels-page-filter__distance{font-family:KievitPro,Roboto,sans-serif;font-size:15px;line-height:17px;color:#000;margin-bottom:13px}.hotels-page-filter__spoiler{font-family:KievitPro,Roboto,sans-serif;display:block;position:relative;padding-left:12px;margin-bottom:20px;margin-top:-8px;transition:all .3s}@media screen and (min-width:768px){.hotels-page-filter__spoiler{padding-left:20px}}@media screen and (min-width:1200px){.hotels-page-filter__spoiler{margin-top:-16px}}.hotels-page-filter__spoiler .tours-font-icon--arrow-down{font-size:8.5px;color:#ff4641;transition:all .3s}.hotels-page-filter__spoiler-input[type=checkbox]~label:before{display:inline-block;content:"Скрыть";font-size:15px;color:#ff4641;vertical-align:middle}.hotels-page-filter__spoiler-input[type=checkbox]~label{float:none;margin-right:0}.hotels-page-filter__spoiler-input[type=checkbox]~label:after{content:"\e91a";display:inline-block;font-family:icomoon!important;margin-left:10px;font-size:8.5px;color:#ff4641;vertical-align:middle;transition:all .3s}.hotels-page-filter__spoiler-input[type=checkbox]:checked~label:before{content:"Показать еще"}.hotels-page-filter__spoiler-input:not(:checked)~label:after{transform:rotate(180deg)}.hotels-page-filter__spoiler-input:checked~.hotels-page-filter__content .hotels-page-filter__item:nth-child(n+7){display:none}.hotels-page-filters-container .mfp-container{padding:0;overflow:hidden auto}@media screen and (min-width:1200px){.hotels-page-filter--options .hotels-page-filter__input:checked~.hotels-page-filter__content{padding:26px 16px 0;margin-bottom:30px}}@media screen and (min-width:1200px){.hotels-page-filter--options .commercial-checkbox--hotels-page{padding-left:32px;padding-right:5px}.hotels-page-filter--options .commercial-checkbox--hotels-page:before{left:4px}}.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:focus,.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:hover{background-color:#faf8f3;border-radius:5px}.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:focus.commercial-checkbox--disabled,.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:focus.hotels-page-filter__item--disabled,.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:hover.commercial-checkbox--disabled,.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:hover.hotels-page-filter__item--disabled{background-color:transparent}.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:focus.commercial-checkbox--disabled:before,.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:focus.hotels-page-filter__item--disabled:before,.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:hover.commercial-checkbox--disabled:before,.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:hover.hotels-page-filter__item--disabled:before{background-color:#d4d4d4;border-color:#d4d4d4}.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:focus.commercial-checkbox--disabled .commercial-checkbox__text,.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:focus.commercial-checkbox--disabled .hotels-page-filter__counter,.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:focus.hotels-page-filter__item--disabled .commercial-checkbox__text,.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:focus.hotels-page-filter__item--disabled .hotels-page-filter__counter,.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:hover.commercial-checkbox--disabled .commercial-checkbox__text,.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:hover.commercial-checkbox--disabled .hotels-page-filter__counter,.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:hover.hotels-page-filter__item--disabled .commercial-checkbox__text,.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:hover.hotels-page-filter__item--disabled .hotels-page-filter__counter{color:#d4d4d4}.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:focus.commercial-checkbox--disabled .hotels-page-filter__counter--hidden,.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:focus.hotels-page-filter__item--disabled .hotels-page-filter__counter--hidden,.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:hover.commercial-checkbox--disabled .hotels-page-filter__counter--hidden,.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:hover.hotels-page-filter__item--disabled .hotels-page-filter__counter--hidden{display:block}.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:focus.commercial-checkbox--disabled .hotels-page-filter__counter--colored,.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:focus.hotels-page-filter__item--disabled .hotels-page-filter__counter--colored,.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:hover.commercial-checkbox--disabled .hotels-page-filter__counter--colored,.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:hover.hotels-page-filter__item--disabled .hotels-page-filter__counter--colored{display:none}.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:focus:before,.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:hover:before{border-color:#d5cdbe;background-color:#fff}.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:focus .hotels-page-filter__counter--hidden,.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:hover .hotels-page-filter__counter--hidden{display:none}.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:focus .hotels-page-filter__counter--colored,.no-touch .hotels-page-filter--options .commercial-checkbox--hotels-page:hover .hotels-page-filter__counter--colored{display:block}.hotels-page-filter--options .filter-checkbox{transition:background-color .1s}.no-touch .hotels-page-filter--options .filter-checkbox:hover{background-color:#faf8f3;border-radius:5px}.no-touch .hotels-page-filter--options .filter-checkbox:hover .filter-checkbox__custom{border-color:#d5cdbe}.no-touch .hotels-page-filter--options .filter-checkbox:hover .filter-checkbox__subtitle,.no-touch .hotels-page-filter--options .filter-checkbox:hover .filter-checkbox__title{color:#212121}.no-touch .hotels-page-filter--options .filter-checkbox:hover .filter-checkbox__only-btn{display:flex;background-image:linear-gradient(90deg,rgba(250,248,243,0),#faf8f3 15px);border-radius:0 5px 5px 0}.hotels-page-filter--options .filter-checkbox input[type=checkbox]:checked+.filter-checkbox__custom{border-color:#ff4641}.hotels-page-double-range{min-height:3px}.hotels-page-double-range.noUi-horizontal{height:3px;border:none;box-shadow:none;margin-bottom:23px;margin-right:6px}@media screen and (min-width:768px){.hotels-page-double-range.noUi-horizontal{margin-right:0}}.hotels-page-double-range.noUi-horizontal .noUi-handle{width:20px;height:20px;top:-9px;border-radius:50%;background-color:#ff4641;border:none;box-shadow:none;cursor:pointer}.hotels-page-double-range.noUi-horizontal .noUi-handle:before{position:absolute;content:"";width:10px;height:10px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff}.hotels-page-double-range.noUi-horizontal .noUi-handle:after{content:none}.hotels-page-double-range.noUi-horizontal .noUi-handle.noUi-handle-upper{right:-12px}@media screen and (min-width:768px){.hotels-page-double-range.noUi-horizontal .noUi-handle.noUi-handle-upper{right:-9px}}.hotels-page-double-range.noUi-horizontal .noUi-handle-lower{right:-12px}@media screen and (min-width:768px){.hotels-page-double-range.noUi-horizontal .noUi-handle-lower{right:-9px}}.hotels-page-double-range.noUi-horizontal.noUi-target{border-radius:2px;background-color:#d5cdbe}.hotels-page-double-range.noUi-horizontal .noUi-connect{background-color:#ff4641;border-radius:2px}.hotels-single-range-filter.noUi-horizontal{height:3px;border:none;box-shadow:none;margin-bottom:11px;margin-right:6px}@media screen and (min-width:768px){.hotels-single-range-filter.noUi-horizontal{margin-right:0}}.hotels-single-range-filter.noUi-horizontal .noUi-handle{width:20px;height:20px;top:-9px;right:-12px;border-radius:50%;background-color:#ff4641;border:none;box-shadow:none;cursor:pointer}@media screen and (min-width:1200px){.hotels-single-range-filter.noUi-horizontal .noUi-handle{right:-9px}}.hotels-single-range-filter.noUi-horizontal .noUi-handle:before{position:absolute;content:"";width:10px;height:10px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff}.hotels-single-range-filter.noUi-horizontal .noUi-handle:after{content:none}@media screen and (min-width:1200px){.hotels-single-range-filter.noUi-horizontal .noUi-handle.noUi-handle-upper{margin-right:-12px}}.hotels-single-range-filter.noUi-horizontal.noUi-target{border-radius:2px;background-color:#d5cdbe}.hotels-single-range-filter.noUi-horizontal .noUi-connect{background-color:#ff4641;border-radius:2px}.hotels-single-range-filter.noUi-horizontal .noUi-base{background-color:#d5cdbe}.rating-filter{display:flex;border-radius:2px;overflow:hidden}.rating-filter__choice{font-size:15px;line-height:40px;text-align:center;color:#212121;background:#f9f7f2;transition:.3s;cursor:pointer;font-family:KievitPro}.rating-filter__choice--any{flex-basis:100px}@media screen and (min-width:641px){.rating-filter__choice--any{flex-basis:86px}}.rating-filter__choice--number{flex-grow:1}.rating-filter__choice:first-child{border-radius:2px 0 0 2px}.rating-filter__choice:last-child{border-radius:0 2px 2px 0}.rating-filter__choice+.rating-filter__choice{border-left:1px solid rgba(0,0,0,.1)}.rating-filter__choice.active{color:#fff;background:#ff4641}.rating-filter__choice--number.active{flex-grow:1}.rating-filter__choice--number.active~.rating-filter__choice--number{color:#fff;background:#ff4641}.no-touch .rating-filter__choice:not(.active):focus,.no-touch .rating-filter__choice:not(.active):hover{background:#fde283}.no-touch .rating-filter__choice.active:hover{background:#f60d0a}.hotels-btn-scrollUp{display:none}@media screen and (min-width:1450px){.hotels-btn-scrollUp{position:absolute;top:0;right:-70px;height:100%;display:block}}.hotels-btn-scrollUp button{padding:0;visibility:hidden;pointer-events:none;opacity:0}@media screen and (min-width:768px){.hotels-btn-scrollUp button{position:-webkit-sticky;position:sticky;top:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:50px;font-family:KievitProMedium,Roboto,sans-serif;font-size:13px;line-height:17px;text-transform:uppercase;letter-spacing:.5px;background:none;border:none;cursor:pointer;transition:.3s}.hotels-btn-scrollUp button.show{visibility:visible;pointer-events:auto;transform:translateY(-100px);opacity:1}}.hotels-btn-scrollUp button:before{content:"";display:block;width:50px;height:50px;margin-bottom:11px;background:#fff url(/webpack/7681df1b0844da43623aaebac49170be.svg) no-repeat 50%/16px 9px;border-radius:50%;box-shadow:0 8px 50px rgba(31,21,1,.09)}.hotels-btn-scrollUp button:hover{transform:translateY(-105px)}.bad-answer{position:relative;padding:8px 20px 8px 40px;font-size:13px;line-height:20px;color:#da1414;background:#feefef;border-radius:5px}@media screen and (min-width:768px){.bad-answer{padding-left:50px;font-size:17px;line-height:28px}}.bad-answer:before{content:" ";position:absolute;top:8px;left:15px;width:16px;height:16px;background:url(/webpack/7308ba21b13c45b41d8feddd652a29b7.svg) no-repeat 50%/100%}@media screen and (min-width:768px){.bad-answer:before{top:16px;left:25px;width:17px;height:17px}}.bad-answer__strong{font-family:KievitProBold,Roboto,sans-serif}.bad-answer__link{border-bottom:1px solid #da1414;cursor:pointer;transition:.3s}.no-touch .bad-answer__link:hover{border-bottom-color:rgba(218,20,20,0)}.hotels-page-specials{width:100%}@media screen and (min-width:1200px){.hotels-page-specials{display:flex;flex-direction:row-reverse;flex-wrap:wrap;margin-bottom:50px}}.hotels-page-specials .hotels-page__content{margin-top:0}@media screen and (min-width:1200px){.hotels-page-specials__aside{flex-shrink:0;width:300px;max-width:300px;position:-webkit-sticky;position:sticky;align-self:flex-start;top:0;margin-right:30px;order:-1}}.hotels-page-specials__other{margin-bottom:30px}@media screen and (min-width:768px){.hotels-page-specials__other{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px;width:98%}}@media screen and (min-width:1200px){.hotels-page-specials__other{-moz-column-count:1;column-count:1;margin-bottom:20px;width:100%}}.hotels-page-specials__list-item{margin-bottom:13px}@media screen and (min-width:768px){.hotels-page-specials__list-item{margin-bottom:11px}}.hotels-page-specials__list-item:last-child{margin-bottom:0}@media screen and (min-width:768px){.hotels-page-specials__link{line-height:20px}}.no-touch .hotels-page-specials__link:focus,.no-touch .hotels-page-specials__link:hover{color:#f60d0a}.hotels-page-specials__description{display:flex;flex-direction:column-reverse}@media screen and (min-width:1200px){.hotels-page-specials__description{margin-bottom:50px}.hotels-page-specials__description:first-child{margin-bottom:29px}}.hotels-page-specials__description--mt{margin-bottom:40px}@media screen and (min-width:1200px){.hotels-page-specials__description--mt{margin-bottom:52px}}.hotels-page-specials__description--mt .hotels-page-specials__read-more--hotels-specials{margin-top:5px}@media screen and (min-width:768px){.hotels-page-specials__description--mt .hotels-page-specials__read-more--hotels-specials{margin-top:14px}}.hotels-page-specials__text{margin-bottom:0}.hotels-page-specials__text p{font-size:15px;line-height:20px;font-family:KievitPro,Roboto,sans-serif}@media screen and (min-width:768px){.hotels-page-specials__text p{font-size:17px;line-height:28px}}.hotels-page-specials__text p:last-child{margin-bottom:0}.hotels-page-specials__text ol,.hotels-page-specials__text ul{margin:19px 0 21px}@media screen and (min-width:768px){.hotels-page-specials__text ol,.hotels-page-specials__text ul{margin:22px 0 21px}}.hotels-page-specials__text ol li,.hotels-page-specials__text ul li{font-size:15px;line-height:20px;margin-bottom:9px;padding-left:25px;position:relative}@media screen and (min-width:768px){.hotels-page-specials__text ol li,.hotels-page-specials__text ul li{font-size:17px;line-height:28px;margin-bottom:20px;padding-left:29px}}.hotels-page-specials__text ol li:before,.hotels-page-specials__text ul li:before{content:"";position:absolute;top:7px;left:0;width:5px;height:5px;border-radius:50%;background-color:#ff4641}@media screen and (min-width:768px){.hotels-page-specials__text ol li:before,.hotels-page-specials__text ul li:before{top:13px}}.author-opinion__nans-text{margin-top:0;font-size:15px;line-height:20px;font-family:KievitPro,Roboto,sans-serif}@media screen and (min-width:768px){.author-opinion__nans-text{font-size:17px;line-height:28px}}.hotels-page-specials__text-block{display:-webkit-box;-webkit-line-clamp:17;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width:768px){.hotels-page-specials__text-block{display:block;-webkit-line-clamp:unset}}.hotels-page-specials__text-block:first-child{-webkit-line-clamp:unset}.hotels-page-specials__text-block--details{-webkit-line-clamp:8}@media screen and (min-width:768px){.hotels-page-specials__text-block--details{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}}.hotels-page-specials__text-block--details .hotels-page-specials__text{margin-bottom:0}.hotels-page-specials__read-more{margin-top:9px}@media screen and (min-width:768px){.hotels-page-specials__read-more{margin-top:16px}}@media screen and (min-width:768px){.hotels-page-specials__read-more--hide{display:none}}.hotels-page-specials__input[type=checkbox]~label:before{display:inline-block;font-size:15px;line-height:17px;color:#ff4641;vertical-align:middle}@media screen and (min-width:768px){.hotels-page-specials__input[type=checkbox]~label:before{font-size:17px;line-height:28px}}.hotels-page-specials__input[type=checkbox]:checked~label:before{content:"Скрыть описание"}.hotels-page-specials__input[type=checkbox]~label:after{display:inline-block;content:"";width:20px;height:20px;background-image:url(/webpack/9005b795f217f5196ec8c480d6dd993e.svg);vertical-align:middle}.hotels-page-specials__input[type=checkbox]:checked~label:after{transform:rotate(180deg)}.hotels-page-specials__input[type=checkbox]~label:before{content:"Читать дальше"}.hotels-page-specials__input:checked~.hotels-page-specials__text-block{-webkit-line-clamp:unset}.ta-page-commercial\/hotels-seo_page input[type=checkbox]+label:before{width:auto;height:auto;border:none;box-shadow:none;background-color:transparent;margin-right:5px;background-image:none}.ta-page-commercial\/hotels-seo_page input[type=checkbox]+label{margin-right:0;float:none;font-family:KievitProMedium,Roboto,sans-serif}.hotels-map-popup{position:relative;font-family:KievitPro,Roboto,sans-serif}.hotels-map-popup .leaflet-popup-content{width:100%!important;margin:0}.hotels-map-popup .leaflet-popup-close-button,.hotels-map-popup .leaflet-popup-tip-container{display:none}.hotels-map-popup .leaflet-popup-content-wrapper{box-shadow:0 8px 50px rgba(31,21,1,.09);padding:0}.hotels-map-popup.leaflet-popup{display:none;margin:0;padding:0 0 20px}@media screen and (min-width:1024px){.hotels-map-popup.leaflet-popup{display:initial;position:fixed;width:261px;bottom:0!important}}@media screen and (max-width:768px){.hotels-map-popup.leaflet-popup{left:40px;right:40px;bottom:81px;transform:none}}@media screen and (max-width:640px){.hotels-map-popup.leaflet-popup{left:12px;right:12px;bottom:70px}}.hotels-map-popup__wrapper{box-shadow:0 8px 50px rgba(31,21,1,.09);display:flex;padding:0;background:#fff;border-radius:5px;overflow:hidden}@media screen and (min-width:481px){.hotels-map-popup__wrapper{padding:15px}}@media screen and (min-width:1024px){.hotels-map-popup__wrapper{flex-direction:column;padding:0}}.hotels-map-popup__img-wrap{height:100px;width:70px;position:relative}@media screen and (min-width:481px){.hotels-map-popup__img-wrap{width:150px;height:150px}}@media screen and (min-width:1024px){.hotels-map-popup__img-wrap{width:100%;height:200px;border-bottom-left-radius:0;border-bottom-right-radius:0}}.hotels-map-popup__img-slide{width:100%;background:#e3dac6}.hotels-map-popup__img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:relative}@media screen and (min-width:481px){.hotels-map-popup__img{border-radius:5px}}.hotels-map-popup__img--no-photo{width:60px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hotels-map-popup__content{width:100%;background-color:#fff;padding:10px 8px 5px;display:flex;flex-direction:column;overflow:hidden}@media screen and (min-width:481px){.hotels-map-popup__content{padding:0 0 0 15px}}@media screen and (min-width:1024px){.hotels-map-popup__content{box-shadow:none;padding:10px}}@media screen and (min-width:1200px){.hotels-map-popup__content{box-shadow:2px 2px 20px rgba(115,112,103,.08)}}.hotels-map-popup__content .hotels-map__star-red{margin-right:7px}.hotels-map-popup__content .tours-r-card__booking-type:not(:last-child){margin-bottom:2px}.hotels-map-popup__title-container{display:flex;flex-wrap:nowrap;justify-content:flex-start}@media screen and (min-width:481px){.hotels-map-popup__title-container{display:block}}.hotels-map-popup__title-container .hotels-stars{margin-left:15px}.hotels-map-popup__title-container .hotels-stars>*{font-size:10px}@media screen and (min-width:481px){.hotels-map-popup__title-container .hotels-stars{margin-left:0}.hotels-map-popup__title-container .hotels-stars>*{font-size:13px}}.hotels-map-popup__title,.leaflet-container .hotels-map-popup__title{display:inline-block;font-family:KievitPro,Roboto,sans-serif;font-size:13px;line-height:17px;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#212121;margin-bottom:0;font-weight:400}@media screen and (min-width:481px){.hotels-map-popup__title,.leaflet-container .hotels-map-popup__title{display:block;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;line-height:17px;width:92%;margin-bottom:4px}}.hotels-map-popup__text{font-family:KievitPro,Roboto,sans-serif;font-size:13px;line-height:17px}.hotels-map-popup__wrap{display:flex;align-items:center}@media screen and (min-width:768px){.hotels-map-popup__wrap{margin-bottom:6px}}@media screen and (min-width:1024px){.hotels-map-popup__wrap{margin-bottom:3px}}@media screen and (min-width:1200px){.hotels-map-popup__wrap{margin-bottom:10px}}.hotels-map-popup__region{color:#7f7f7f;font-size:12px}@media screen and (min-width:481px){.hotels-map-popup__region{font-size:13px}}.hotels-map-popup__reviews{display:flex;align-items:center;margin-bottom:7px}@media screen and (min-width:1024px){.hotels-map-popup__reviews{margin-bottom:3px}}.hotels-map-popup__link,.leaflet-container .hotels-map-popup__link{display:block;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;line-height:50px;vertical-align:middle;padding:0;color:#fff;background-color:#ff4641;margin-top:9px;border-radius:5px;text-align:center}@media screen and (min-width:1024px){.hotels-map-popup__link,.leaflet-container .hotels-map-popup__link{width:100%;margin-top:0}}.no-touch .hotels-map-popup__link:focus,.no-touch .hotels-map-popup__link:hover,.no-touch .leaflet-container .hotels-map-popup__link:focus,.no-touch .leaflet-container .hotels-map-popup__link:hover{background-color:#e43425}.hotels-map-popup__price{font-family:KievitProBold,Roboto,sans-serif;font-size:12px;line-height:15px;color:#000;white-space:nowrap}@media screen and (min-width:481px){.hotels-map-popup__price{font-size:21px;line-height:25px;margin-bottom:5px}}@media screen and (min-width:768px){.hotels-map-popup__price{margin-bottom:0}}@media screen and (min-width:1200px){.hotels-map-popup__price{margin-bottom:0}}.hotels-map-popup__price--great{color:#090}.hotels-map-popup__booking-types{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:12px}.hotels-map-popup__booking-types:empty{margin-bottom:0}.hotels-map-popup__btn{display:none}@media screen and (min-width:1024px){.hotels-map-popup__btn{display:block;position:absolute;top:107px;width:30px;height:30px;opacity:.9;border-radius:50%;background-color:#fff;background-size:12px;background-repeat:no-repeat;background-position:50%;box-shadow:0 2px 4px rgba(0,0,0,.18)}.no-touch .hotels-map-popup__btn:focus,.no-touch .hotels-map-popup__btn:hover{opacity:1}}.hotels-map-popup__btn:before{font-family:icomoon;color:#000;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hotels-map-popup__btn--prev:before{content:"\e90e"}.hotels-map-popup__btn--next:before{content:"\e90b"}.hotels-map-popup__pagination.swiper-pagination-bullets{display:none}@media screen and (min-width:1024px){.hotels-map-popup__pagination.swiper-pagination-bullets{bottom:9px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center}.hotels-map-popup__pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:4px;height:4px;background:#fff;opacity:.7;margin:0 5px}.hotels-map-popup__pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{width:6px;height:6px;background:#fff;opacity:1}}.hotels-map-popup__services{display:none;width:100%}@media screen and (min-width:768px){.hotels-map-popup__services{display:flex;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid #efeadf}}@media screen and (min-width:1200px){.hotels-map-popup__services{display:none}}.hotels-map-popup__flex{display:flex;align-items:center;margin:10px 4px 0 0}.hotels-map-popup__flex:not(:last-child){margin-right:21px}.hotels-map-popup__icon{width:auto;height:auto;flex-shrink:0;margin-right:7px}.hotels-map-popup__icon .tours-font-icon{font-size:15px;color:#212121}.hotels-map-popup__service-text{font-size:14px;line-height:17px}.hotels-map-popup__space-between{margin-top:auto;order:3}@media screen and (min-width:1024px){.hotels-map-popup__space-between{order:unset;display:flex;justify-content:space-between;padding-top:11px}}@media screen and (min-width:1200px){.hotels-map-popup__space-between{justify-content:normal;padding-top:0}}@media screen and (min-width:1024px){.hotels-map-popup__flex-row{display:flex;align-items:center}}@media screen and (min-width:1200px){.hotels-map-popup__flex-row{width:100%;align-items:baseline;flex-direction:column}}.hotels-map-popup__flex-row--logo{display:none}@media screen and (min-width:1024px){.hotels-map-popup__flex-row--logo{display:flex}}@media screen and (min-width:1200px){.hotels-map-popup__flex-row--logo{display:none}}.hotels-map-popup__flex-column{display:flex;flex-direction:column}@media screen and (min-width:1024px){.hotels-map-popup__flex-column{margin-right:20px;text-align:right}}@media screen and (min-width:1200px){.hotels-map-popup__flex-column{margin-bottom:10px;text-align:left}}.hotels-map-popup__card-price{display:flex;flex-wrap:nowrap;align-items:center}@media screen and (min-width:481px){.hotels-map-popup__card-price{flex-wrap:wrap}}@media screen and (min-width:1200px){.hotels-map-popup__card-price{text-align:left}}@media screen and (min-width:1024px){.hotels-map-popup__logo{flex-shrink:0;width:70px;height:40px;margin-right:10px}}.hotels-map-popup__logo-text{font-family:KievitProMedium,Roboto,sans-serif;font-size:17px;line-height:20px;color:#000}.hotels-map-popup__action .tours-map-popup__link{width:100%}@media screen and (min-width:1024px){.hotels-map-popup__action{margin-top:10px}}.hotels-map-popup__advantage{font-size:12px;line-height:17px;color:#090;margin-right:8px}@media screen and (min-width:768px){.hotels-map-popup__advantage{display:block;font-size:15px;line-height:20px}}.hotels-map-popup__advantage:last-child{margin-right:0}.hotels-map-popup__slider{pointer-events:none}@media screen and (min-width:1024px){.hotels-map-popup__slider{pointer-events:unset}}.hotels-stars{margin-right:8px;font-family:KievitPro,Roboto,sans-serif;line-height:20px;display:flex}.hotels-stars>*{margin-right:4px;font-size:13px;color:#ffd037}.hotels-stars--list{margin-top:4px}.hotels-map-list .hotels-map__card{border-radius:5px;box-shadow:0 8px 50px rgba(31,21,1,.09);padding:15px 13px 9px;border:2px solid transparent;transition:.3s ease;cursor:pointer}.hotels-map-list .hotels-map__card.active,.hotels-map-list .hotels-map__card:hover:not(.hotels-map__card--preloader){border-color:#d5cdbe}.hotels-map-list .hotels-map__card:not(:last-of-type){margin-bottom:10px}.hotels-map-list .hotels-map__card.current{border-color:#fde283}.hotels-map-list .hotels-map__card-wrap{width:100%}.hotels-map-list .hotels-map__card-content{display:flex;flex-direction:column;flex:1}.hotels-map-list .hotels-map__price{transition:color .3s ease}.hotels-map-list .hotels-map__price--great{color:#090}.hotels-map-list .hotels-map__card-price{padding-bottom:0;display:flex;flex-wrap:wrap;margin-top:auto;position:relative}.hotels-map-list .hotels-map__img{width:150px;height:150px}.hotels-map-list .hotels-map__region{color:#7f7f7f;font-size:13px;font-family:KievitPro,Roboto,sans-serif}.hotels-map-list .hotels-map__card--preloader .hotels-map__img{position:relative;width:150px;height:150px;background:#e3dac6;border-radius:5px;overflow:hidden}.hotels-map-list .hotels-map__card--preloader .hotels-map__img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}.hotels-map-list .hotels-map__card--preloader .hotels-map__rating{position:relative;width:29px;height:14px;background:#e3dac6;border-radius:5px;overflow:hidden}.hotels-map-list .hotels-map__card--preloader .hotels-map__rating:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}.hotels-map-list .hotels-map__card--preloader .hotels-map__region{position:relative;width:134px;height:14px;background:#e3dac6;border-radius:5px;overflow:hidden}.hotels-map-list .hotels-map__card--preloader .hotels-map__region:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}.hotels-map-list .hotels-map__card--preloader .hotels-map__card-title{position:relative;width:219px;height:14px;background:#e3dac6;border-radius:5px;overflow:hidden;margin-top:8px}.hotels-map-list .hotels-map__card--preloader .hotels-map__card-title:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}.hotels-map-list .hotels-map__card--preloader .hotels-map__stars-wrap{position:relative;width:62px;height:14px;background:#e3dac6;border-radius:5px;overflow:hidden;margin-top:5px}.hotels-map-list .hotels-map__card--preloader .hotels-map__stars-wrap:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}.hotels-map-list .hotels-map__card--preloader .hotels-map__card-price{padding-bottom:0}.hotels-map-list .hotels-map__card--preloader .hotels-map__price{position:relative;width:79px;height:20px;background:#e3dac6;border-radius:5px;overflow:hidden}.hotels-map-list .hotels-map__card--preloader .hotels-map__price:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}.hotels-map-list .hotels-map__card--preloader .hotels-map__price-text{position:relative;width:145px;height:14px;background:#e3dac6;border-radius:5px;overflow:hidden;margin-top:9px}.hotels-map-list .hotels-map__card--preloader .hotels-map__price-text:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0));transform:translate3d(-100%,0,0);z-index:1;-webkit-animation:skeleton-loader 2s infinite;animation:skeleton-loader 2s infinite}@-webkit-keyframes loadingHotelMap{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes loadingHotelMap{to{transform:translate(-50%,-50%) rotate(1turn)}}.hotels-map{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hotels-map .leaflet-container{font:inherit}.hotels-map .leaflet-marker-icon{display:flex;align-items:center;justify-content:center}.hotels-map.waiting .hotels-map__waiting{position:absolute;top:20px;left:50%;z-index:2;width:50px;height:50px;background:#fff;border-radius:50%;transform:translateX(-50%)}@media screen and (min-width:1200px){.hotels-map.waiting .hotels-map__waiting{left:calc(50% + 214.5px)}}.hotels-map.waiting .hotels-map__waiting:before{content:" ";position:absolute;top:50%;left:50%;z-index:2;width:24px;height:24px;background:url(/webpack/683cca912df934d745368489b8c1e9fc.svg) no-repeat 50%/100%,#fff;transform:translate(-50%,-50%);-webkit-animation:loadingHotelMap 1s linear infinite;animation:loadingHotelMap 1s linear infinite}#hotels-map,.hotels-map,.hotels-map__layout{width:100%;height:100%}@media screen and (min-width:1200px){.hotels-map__content{width:100%;height:100%;position:relative;z-index:2;padding:0 10px 15px 5px}}.hotels-map__layout{position:absolute;z-index:1}.hotels-map__layout .leaflet-control-container{display:none}.hotels-map__header{position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:#fff;padding:0 20px 15px}.hotels-map__dropdown{margin-bottom:0}.hotels-map__title{font-family:KievitProExtraBold,Roboto,sans-serif;font-size:30px;line-height:38px;margin-bottom:0}.hotels-map__close{position:absolute;top:10px;right:12px;width:40px;height:40px;border:none;border-radius:50%;box-shadow:5px 5px 30px rgba(0,0,0,.2);background-image:url(/webpack/7b56d4034e52d6a7f4fcd152be483906.svg);background-repeat:no-repeat;background-position:50%;background-color:#fff;cursor:pointer;z-index:8;opacity:1}@media screen and (min-width:641px){.hotels-map__close{top:20px;right:38px}}@media screen and (min-width:1200px){.hotels-map__close{top:34px}}.hotels-map__list{display:none}@media screen and (min-width:1200px){.hotels-map__list{display:block;position:absolute;top:14px;left:15px;bottom:14px;width:434px;background-color:#fff;border-radius:5px;box-shadow:0 10px 30px rgba(24,12,1,.3);z-index:4;padding-bottom:5px;transition:.3s linear}}.hotels-map__list.show{display:block;width:100%;max-width:100%;left:0;right:0}.hotels-map__list.hidden{transform:translateX(calc(-100% - 14px))}.hotels-map__list.hidden .hotels-map__hide{width:auto}.hotels-map__list.hidden .hotels-map__hide:before{left:15px;transform:translateY(-50%) rotate(180deg)}.hotels-map__list.hidden .hotels-map__hide:after{display:inline-block;content:"Показать список";padding:0 15px 0 35px;font-family:KievitProMedium,Roboto,sans-serif;color:#000;font-size:15px;line-height:40px;white-space:nowrap;vertical-align:middle}.hotels-map__list-wrap{height:calc(100% - 28px);margin-right:5px;overflow:hidden}@media screen and (min-width:1200px){.hotels-map__list-wrap{overflow-y:auto;margin-top:25px;scrollbar-color:#ff4641 #f0eade;scrollbar-width:thin}.hotels-map__list-wrap::-webkit-scrollbar{width:3px}.hotels-map__list-wrap::-webkit-scrollbar-track{background:#f0eade}.hotels-map__list-wrap::-webkit-scrollbar-thumb{border-radius:6px;background:#ff4641}.hotels-map__list-wrap::-webkit-scrollbar-track{margin-bottom:50px}}.hotels-map__zoom-controls{display:none}@media screen and (min-width:641px){.hotels-map__zoom-controls{position:absolute;display:flex;flex-direction:column;right:38px;top:50%;transform:translateY(-50%);z-index:10}}@media screen and (min-width:1200px){.hotels-map__zoom-controls{right:36px;top:45%}}.hotels-map__zoom{width:40px;height:40px;border-radius:5px;background:#fff no-repeat 50%;box-shadow:5px 5px 30px rgba(0,0,0,.2);border:none;position:relative}.hotels-map__zoom:before{font-family:icomoon;font-size:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hotels-map__zoom--in{margin-bottom:6px}.hotels-map__zoom--in:before{content:"\e91c"}.hotels-map__zoom--out:before{content:"\e91d"}.hotels-map__text{font-size:15px;line-height:22px;margin-bottom:12px}.hotels-map-checkbox{display:flex;align-items:center;cursor:pointer}input:checked~.hotels-map-checkbox__label{background-color:#ff4641}input:checked~.hotels-map-checkbox__label .hotels-map-checkbox__marker,input:checked~.hotels-map-checkbox__label .tours-map-checkbox__marker{left:calc(100% - 23px);background-color:#fff}input:checked~.hotels-map-checkbox__label .hotels-map-checkbox__marker:before,input:checked~.hotels-map-checkbox__label .tours-map-checkbox__marker:before{background-color:#ff4641}.hotels-map-checkbox__text{font-size:15px;line-height:17px}.hotels-map-checkbox__label{background-color:#ebe8e2;display:inline-block;position:relative;width:40px;height:25px;border-radius:50px;transition:background-color .3s;margin-right:10px}.hotels-map-checkbox__marker{position:absolute;top:50%;left:1px;transform:translateY(-50%);width:24px;height:24px;background-color:#ff4641;border-radius:50%;border:1px solid #ff4641;transition:background-color .3s,left .3s}.hotels-map-checkbox__marker:before{content:"";position:absolute;top:50%;left:50%;width:9px;height:9px;background-color:#fff;border-radius:50%;transform:translate(-50%,-50%)}.hotels-map__card{padding:15px}.hotels-map__card-wrap{display:flex;color:#212121;cursor:pointer}.hotels-map__card-content{width:calc(100% - 220px)}.hotels-map__card-price{display:flex;padding:24px 0 20px;flex-wrap:wrap;margin-top:auto}.hotels-map__price-wrap{display:flex;flex-direction:column;margin-right:20px;text-align:right}.hotels-map__discount{font-size:13px;line-height:17px;color:#fff;align-self:flex-start;padding:1px 6px;margin-right:6px;border-radius:5px;background-color:#090;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:6px}.hotels-map__price-row{display:flex;align-items:center}.hotels-map__price-text{font-size:12px;line-height:17px;margin-top:0;width:100%;flex:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hotels-map__price-text:before{content:" / "}@media screen and (min-width:481px){.hotels-map__price-text{flex:initial}.hotels-map__price-text:before{content:"";display:none}}.hotels-map__logo{width:70px;height:40px;margin-right:10px}.hotels-map__logo-text{font-family:KievitProMedium,Roboto,sans-serif;font-size:17px;line-height:20px;color:#000}.hotels-map__img{flex-shrink:0;width:200px;height:153px;margin-right:14px;border-radius:5px}.hotels-map__card-title{display:block;font-size:15px;line-height:20px;max-width:85%;font-family:KievitProMedium,Roboto,sans-serif;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotels-map__stars-wrap{display:flex;align-items:center;margin-bottom:5px}.hotels-map__stars{margin-right:5px}.hotels-map__star:not(:last-child){margin-right:4px}.hotels-map__star-text{font-size:13px;line-height:17px;margin-right:9px;padding-top:5px}.hotels-map__icons{display:inline-flex;margin-bottom:8px;overflow:hidden;width:100%;margin-top:-10px}.hotels-map__icon{display:flex;justify-content:center;align-items:center;width:31px;height:31px;border-radius:50%;background-color:#faf8f3;margin:10px 4px 0 0;min-width:31px}.hotels-map__icon img{vertical-align:middle}.hotels-map__star-red{margin-right:4px;padding-bottom:3px}.hotels-map__reviews{display:flex;align-items:center;margin-bottom:1px}.hotels-map__reviews-medium{font-family:KievitProMedium,Roboto,sans-serif;font-size:12px;line-height:17px}@media screen and (min-width:481px){.hotels-map__reviews-medium{font-size:13px}}.hotels-map__reviews-dot{width:3px;height:3px;margin:2px 6px;background-color:#d5cdbe;border-radius:50%}.hotels-map__text-small{font-size:13px;line-height:17px;color:#7f7f7f}.hotels-map__price{font-family:KievitProBold,Roboto,sans-serif;font-size:21px;line-height:25px;color:#000}.hotels-map__list-button{display:none;position:absolute;left:38px;bottom:30px;font-size:17px;line-height:17px;padding-left:42px;padding-right:17px;border-radius:50px;background-color:#ff4641;z-index:5}@media screen and (min-width:641px){.hotels-map__list-button{display:block}}@media screen and (min-width:1200px){.hotels-map__list-button{display:none}}.hotels-map__marker{position:absolute;bottom:0;left:50%;font-size:14px;line-height:10px;font-family:KievitProBold,Roboto,sans-serif;color:#000;padding:8px 9px;background-color:#fff;border-radius:5px;cursor:pointer;z-index:3;white-space:nowrap;box-shadow:1px 1px 3px rgba(0,0,0,.3);transform:translateX(-50%)}.hotels-map__marker .no-touch,.hotels-map__marker:focus,.hotels-map__marker:hover{color:#fff;background-color:#000}.hotels-map__marker{background-color:#212121;color:#fff}.hotels-map__marker .no-touch,.hotels-map__marker:focus,.hotels-map__marker:hover{color:#212121;background-color:#ffd037}.hotels-map__cur-hotel{position:absolute;bottom:0;left:0}.hotels-map__cur-hotel .hotels-map__marker{bottom:56px;background:linear-gradient(159.07deg,#ff3b48 .43%,#ff6c5b 55.2%);color:#fff}.hotels-map__pin{position:absolute;bottom:0;left:50%;width:38px;height:51px;background:url(/webpack/dc1d676719882e82b9529ea5b5a22f10.svg) no-repeat 50%/cover;transform:translateX(-50%)}.hotels-map__location{background-color:#fff;border:1px solid #000;border-radius:50%;cursor:pointer;z-index:3;box-shadow:1px 1px 3px rgba(0,0,0,.3);width:29px;height:29px;position:relative}.hotels-map__location svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);fill:#000}.hotels-map__location .no-touch,.hotels-map__location:focus,.hotels-map__location:hover{background-color:#000}.hotels-map__location .no-touch svg,.hotels-map__location:focus svg,.hotels-map__location:hover svg{fill:#fff}.hotels-map-marker-wrap.viewed .hotels-map__marker{color:#fff;background-color:#7f7f7f}.hotels-map-marker-wrap.active{z-index:10000000!important}.hotels-map-marker-wrap.active .tours-map__marker{color:#fff;background-color:#212121}.hotels-map-marker-wrap.active .hotels-map__marker{color:#212121;background-color:#ffd037}.hotels-map-marker-wrap.active .hotels-map__location{background-color:#000}.hotels-map-marker-wrap.active .hotels-map__location svg{fill:#fff}.hotels-map-marker-wrap.active .hotels-map__cur-hotel .hotels-map__marker{color:#fff}.hotels-map__mobile-popup{position:absolute;bottom:70px;left:12px;right:12px;z-index:10}@media screen and (min-width:641px){.hotels-map__mobile-popup{bottom:81px;left:48px;right:48px}}@media screen and (min-width:1024px){.hotels-map__mobile-popup{display:none}}.hotels-map__mobile-popup .hotels-map-popup__link{display:block;height:1px;padding:0;background-color:transparent;margin-top:0;border-color:transparent}.hotels-map__mobile-popup .hotels-map-popup__link:after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;width:100%;height:100%}.hotels-map__cluster{background-color:#212121;color:#fff;border:1px solid #000;border-radius:50%;font-size:14px;line-height:29px;font-family:KievitProBold,Roboto,sans-serif;box-shadow:1px 1px 3px rgba(0,0,0,.3);text-align:center}.hotels-map__reviews-link,.leaflet-container .hotels-map__reviews-link{color:#ff4641}.hotels-map__rating{padding:0 6px;background:#f0eade;color:#fff;border-radius:5px;margin-right:7px}.hotels-map__rating--good{background:#090}.hotels-map__rating--bad{background:#edc131}.hotels-map--error .hotels-map__list,.hotels-map--error .hotels-map__list-wrap,.hotels-map--error .hotels-map__zoom-controls,.hotels-map--loading .hotels-map__list,.hotels-map--loading .hotels-map__list-wrap,.hotels-map--loading .hotels-map__zoom-controls,.hotels-map__error,.hotels-map__preloader{display:none}.hotels-map--error .hotels-map__error,.hotels-map--loading .hotels-map__preloader{display:block}.hotels-map__pagination-btn{width:22px;height:100%;margin:22px auto 0}.hotels-map__pagination-btn img{-webkit-animation:rotation 2s linear infinite;animation:rotation 2s linear infinite}.hotels-map__pagination-btn.hide{display:none}.hotels-map-list{height:calc(var(--cnt)*267px);display:flex;flex-direction:column}.hotels-map__dropdown .choices__list--dropdown{z-index:10}.hotels-map__hide{width:40px;height:40px;border-radius:5px;background:#fff no-repeat 50%;box-shadow:5px 5px 30px rgba(0,0,0,.2);border:none;position:absolute;top:20px;left:calc(100% + 15px);cursor:pointer}.hotels-map__hide:before{content:"\e91e";font-family:icomoon;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hotels-map .sort-rules .choices[data-type*=select-one]{width:100%;max-width:381px}.hotels-map__list-btn{position:absolute;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;line-height:40px;border:none;width:120px;padding:0;vertical-align:middle;background-color:#fff;border-radius:5px;z-index:7;left:50%;bottom:10px;transform:translateX(-50%);box-shadow:0 2px 3px rgba(0,0,0,.3)}@media screen and (min-width:768px){.hotels-map__list-btn{bottom:20px}}@media screen and (min-width:1200px){.hotels-map__list-btn{display:none}}.hotels-map__list-btn:before{display:inline-block;content:"";width:20px;height:20px;vertical-align:middle;margin-right:10px;background:url(/webpack/883084900c4a7d8418cb3ac503c8e4a9.svg) 50% no-repeat;margin-bottom:4px}.hotels-map-wrapper{z-index:999999999999}.hotels-map-wrapper .mfp-container{padding-left:0;padding-right:0}.ta-page-commercial\/hotels-show h2{font-size:30px;line-height:24px;margin-bottom:18px}@media screen and (max-width:640px){.ta-page-commercial\/hotels-show h2{font-size:21px;margin-bottom:12px}}.ta-page-commercial\/hotels-show p{margin:0}.hotels-show-main-content li{position:relative;font-size:inherit;line-height:inherit;padding-left:23px}.hotels-show-main-content li:not(:last-child){margin-bottom:13px}@media screen and (max-width:640px){.hotels-show-main-content li:not(:last-child){line-height:28px;margin-bottom:8px}}.hotels-show-main-content li:before{position:absolute;content:"\2022";left:0;color:#ff4641}.commercial-hotel .more-seo,.commercial-hotel_1 .more-seo{font-size:17px;font-family:KievitProBold,Roboto,sans-serif;border-bottom:1px solid #ff4641;cursor:pointer;transition:.3s}.no-touch .commercial-hotel .more-seo:focus,.no-touch .commercial-hotel .more-seo:hover,.no-touch .commercial-hotel_1 .more-seo:focus,.no-touch .commercial-hotel_1 .more-seo:hover{color:#ff4641}.commercial-hotel .mfp-container,.commercial-hotel_1 .mfp-container{top:50%;left:50%;transform:translate(-50%,-50%)}.commercial-hotel .mfp-content,.commercial-hotel_1 .mfp-content{max-height:calc(100% - 100px);overflow:auto;width:940px}@media screen and (max-width:1199px){.commercial-hotel .mfp-content,.commercial-hotel_1 .mfp-content{width:70%}}@media screen and (max-width:992px){.commercial-hotel .mfp-content,.commercial-hotel_1 .mfp-content{width:calc(100% - 76px)}}@media screen and (max-width:640px){.commercial-hotel .mfp-content,.commercial-hotel_1 .mfp-content{width:100%;max-height:100%}}.commercial-hotel .mfp-close,.commercial-hotel_1 .mfp-close{font-size:52px;top:12px}@media screen and (max-width:992px){.commercial-hotel .mfp-close,.commercial-hotel_1 .mfp-close{top:9px;right:7px}}.commercial-hotel_1 p.hotels-show-text,.commercial-hotel p.hotels-show-text{margin-top:0;margin-bottom:0}.commercial-hotel_1 p.hotels-show-text br,.commercial-hotel p.hotels-show-text br{content:" ";display:block;margin-top:17px}.commercial-hotel_1 p.hotels-show-text--info,.commercial-hotel p.hotels-show-text--info{margin-bottom:10px}@media screen and (max-width:640px){.commercial-hotel_1 p.hotels-show-text--info,.commercial-hotel p.hotels-show-text--info{font-size:14px;margin-bottom:7px}}@media screen and (max-width:640px){.commercial-hotel_1 p.hotels-show-text--font,.commercial-hotel p.hotels-show-text--font{font-size:14px}}.commercial-hotel_1 p.hotels-show-text--margin,.commercial-hotel p.hotels-show-text--margin{margin-left:35px}.hotels-show{background-color:#fff}.hotels-show h2{line-height:24px;margin-bottom:30px}@media screen and (max-width:640px){.hotels-show h2{font-size:21px;margin-bottom:12px}}.hotels-show h3{font-size:21px;line-height:24px;margin-bottom:0}@media screen and (max-width:640px){.hotels-show h3{font-size:17px}}.hotels-show .hotels-show-section--info{padding:44px 30px 50px;margin-bottom:50px}@media screen and (max-width:1024px){.hotels-show .hotels-show-section--info{padding-bottom:48px}}@media screen and (max-width:640px){.hotels-show .hotels-show-section--info{padding:40px 12px 8px;margin:0 -12px}}.hotels-show h2.hotels-show-card-info__title{margin-bottom:12px;line-height:36px}@media screen and (max-width:640px){.hotels-show h2.hotels-show-card-info__title{font-size:24px;line-height:28px}}@media screen and (max-width:768px){.hotels-show h2.hotels-show-title{margin-bottom:25px}}@media screen and (max-width:640px){.hotels-show h2.hotels-show-title{font-size:24px;margin-bottom:11px}}.hotels-show .place-actions__icon{flex-shrink:0}.hotels-show-section--tabs{padding-bottom:32px;margin-bottom:0}@media screen and (max-width:640px){.hotels-show-section--tabs{padding-bottom:0;margin:0 -12px}}@media screen and (max-width:640px){.hotels-show-section--rooms{margin-top:30px}}.hotels-show-section--info{padding:48px 30px 34px}@media screen and (max-width:880px){.hotels-show-section--info{padding-bottom:34px}}@media screen and (max-width:640px){.hotels-show-section--info{padding:24px 12px 14px;margin:0 -12px}}.hotels-show-section--info+h2{margin-bottom:28px}.hotels-show-section--reviews{padding-top:33px}@media screen and (max-width:640px){.hotels-show-section--reviews{padding-top:0}}.hotels-show-section--around{padding:40px 40px 0}@media screen and (max-width:640px){.hotels-show-section--around{padding:26px 0 20px}}.hotels-show-section--around+h2{margin-bottom:15px}.hotels-show-section--ask{margin-bottom:80px}@media screen and (max-width:640px){.hotels-show-section--ask{margin-bottom:70px}}.hotels-show-section--slider{overflow:hidden;padding:10px 30px 0}@media screen and (max-width:880px){.hotels-show-section--slider{padding:0 30px}}@media screen and (max-width:640px){.hotels-show-section--slider{overflow:visible;padding:0}}a.hotels-show-link{font-size:17px;line-height:28px;border-bottom:1px solid red}a.hotels-show-link .no-touch,a.hotels-show-link:focus,a.hotels-show-link:hover{color:#e43425}@media screen and (max-width:640px){a.hotels-show-link{font-size:14px;line-height:21px}}a.hotels-show-sidebar__qstn-link{text-decoration:underline;-webkit-text-decoration-color:#ff4641;text-decoration-color:#ff4641;font-family:KievitProBold,Roboto,sans-serif;line-height:17px}.no-touch a.hotels-show-sidebar__qstn-link:hover,a.hotels-show-sidebar__qstn-link:focus{color:#e43425}.hotels-show-dates{font-size:14px;line-height:17px;color:#515151}@media screen and (max-width:640px){.hotels-show-dates{font-size:17px}}h3.hotels-show-rooms-item-title{font-family:KievitProMedium,Roboto,sans-serif;font-size:17px;line-height:24px}@media screen and (max-width:480px){h3.hotels-show-rooms-item-title--width{max-width:172px;margin-bottom:3px}}.hotels-show-rooms-item-text{font-size:14px;line-height:17px;color:#219653}.hotels-show-rooms-item-text--color-red{color:#ff4641}@media screen and (max-width:640px){.hotels-show-container{background-color:#fff;margin-top:0;padding-top:0}}.hotels-show-container .hotels-show-section{background-color:#fff}.hotels-show-container--new{position:relative;left:50%;transform:translateX(-50%);width:100vw}.hotels-show__user-wrap{display:flex;flex-direction:column}.hotels-show__avatar{width:36px;height:36px;flex-shrink:0;margin-right:17px}@media screen and (max-width:640px){.hotels-show__avatar--small{width:30px;height:30px;margin-right:12px}}@media screen and (max-width:640px){.hotels-show-text--small{font-size:14px}}.hotels-show-more-btn{font-size:14px;line-height:17px;color:#515151;border:1px solid #d4d4d4;border-radius:2px;padding:5px 15px 5px 11px}.hotels-show-more-btn .no-touch,.hotels-show-more-btn:focus,.hotels-show-more-btn:hover{border-color:#b1b1b1}.hotels-show-price-btn{padding-top:15px;padding-bottom:15px;flex-shrink:0}.hotels-show-price-btn .no-touch,.hotels-show-price-btn:focus,.hotels-show-price-btn:hover{background-color:#e43425;border-color:#e43425}.hotels-show-all-btn,.hotels-show-all-btn--collapsed{font-size:15px;line-height:17px;padding:28px 5px;margin:0 auto;display:block;align-self:center;color:#ff4641;cursor:pointer}@media screen and (max-width:640px){.hotels-show-all-btn,.hotels-show-all-btn--collapsed{margin:16px 5px;padding:0 5px 16px}}.hotels-show-all-btn--collapsed .no-touch,.hotels-show-all-btn--collapsed:focus,.hotels-show-all-btn--collapsed:hover,.hotels-show-all-btn .no-touch,.hotels-show-all-btn:focus,.hotels-show-all-btn:hover{font-family:KievitProBold,Roboto,sans-serif;color:#e43425}@media screen and (max-width:768px){.hotels-show-all-btn--padding{padding-bottom:24px}}@media screen and (max-width:640px){.hotels-show-all-btn--padding{padding-bottom:18px;margin-bottom:0}}.hotels-show-all-btn--hotels-show{margin:0;padding:0;line-height:50px;background-color:#faf8f3}@media screen and (min-width:641px){.hotels-show-all-btn--hotels-show{line-height:74px}}.hotels-show-section--old-data .hotels-show-all-btn--hotels-show,.hotels-show-section--updated .hotels-show-all-btn--hotels-show{opacity:.5;pointer-events:none}.hotels-show-all-btn--hotels-show .no-touch,.hotels-show-all-btn--hotels-show:focus,.hotels-show-all-btn--hotels-show:hover{background-color:#f5f1e9}.hotels-show-all-btn--hotels-rooms{margin:0 -30px;padding:0;line-height:50px}@media screen and (min-width:641px){.hotels-show-all-btn--hotels-rooms{line-height:74px}}@media screen and (min-width:641px){.hotels-show-all-btn--collapsed{margin-left:77px}}.hotels-show-all-btn--collapsed.hidden{display:none}@media screen and (min-width:641px){.hotels-show-all-btn--inline{display:inline-block}}.hotels-show-more-btn--conveniences{margin-top:7px}@media screen and (max-width:1024px){.hotels-show-more-btn--conveniences{margin-top:10px}}.hotels-show__author-name{font-size:17px;line-height:22px;color:#000}@media screen and (max-width:640px){.hotels-show__author-name--font{font-size:15px;line-height:17px}}.hotels-show__date{font-size:13px;line-height:17px;color:#7f7f7f}.hotels-show__achievements{display:flex;margin-right:6px}.hotels-show-achievements-wrap{display:flex;align-items:center}.hotels-show__achievement{position:relative;cursor:pointer}.hotels-show__achievement:first-child{z-index:3}.hotels-show__achievement:nth-child(2){z-index:2;margin-left:-15px}.hotels-show__achievement:nth-child(3){z-index:1;margin-left:-15px}@media screen and (max-width:640px){.hotels-show__achievement:not(:first-child){display:none}}.hotels-show__badge-wrap{width:30px;height:30px}.hotels-show__scores{font-size:13px;line-height:17px;color:#979388}h2.hotels-show-title--margin-bottom{margin-bottom:0}.show-buttons__button--share:hover .place-actions__shares{visibility:visible;top:57px;opacity:1;transition:transform .3s ease}.hotels-show-desc__link{font-size:17px;font-family:KievitProBold,Roboto,sans-serif;border-bottom:1px solid #ff4641}.hotels-show-desc__link .no-touch:focus,.hotels-show-desc__link .no-touch:hover{color:#ff4641}.hotels-show-desc__more{display:none}.hotels-show-desc{padding:0 30px}@media screen and (max-width:640px){.hotels-show-desc{padding:0 12px}}.hotels-show-desc__list{margin-bottom:20px;margin-top:22px}@media screen and (max-width:640px){.hotels-show-desc__list{margin-bottom:10px;margin-top:12px}}@media screen and (max-width:640px){li.hotels-show-desc__item{font-size:17px;line-height:24px}}.show-nav{display:flex;align-items:center}.show-nav__text{font-size:15px;line-height:12px;color:#000;background-color:#f9f7f2;border-radius:50px;padding:9px 18px;transition:background .3s ease,border-color .3s ease}.show-nav__text:not(:last-child){margin-right:11px}.show-nav__text .no-touch,.show-nav__text:focus,.show-nav__text:hover{background-color:#fde283}.show-nav__back{font-size:15px;line-height:17px;padding-left:21px;margin-right:16px;color:#7f7f7f;background-image:url(/webpack/475ec15fa3a1c65abd3f367a53902e40.svg);background-repeat:no-repeat;background-position:0 50%}.show-buttons{display:flex;position:relative;margin-left:auto}@media screen and (max-width:640px){.show-buttons{margin-left:0;padding-top:0}}.show-buttons__button{display:flex;align-items:center;font-size:15px;height:40px;line-height:12px;color:#000;background-color:#f9f7f2;padding:12px 17px 12px 11px;border-radius:2px;transition:background .3s ease,border-color .3s ease}@media screen and (max-width:992px){.show-buttons__button{position:relative;width:40px;padding-right:13px}}.show-buttons__button:not(:last-child){margin-right:12px}@media screen and (max-width:992px){.show-buttons__button:not(:last-child){margin-right:7px}}.show-buttons__button .no-touch,.show-buttons__button:focus,.show-buttons__button:hover{background-color:#fde283}.show-buttons__button--save:active,.show-buttons__button--save:focus{background-color:#f9f7f2}.show-buttons__button--save:active .show-buttons__icon,.show-buttons__button--save:focus .show-buttons__icon{stroke:#ff4641}.show-buttons__button--save:active .show-buttons__icon path,.show-buttons__button--save:focus .show-buttons__icon path{fill:#ff4641}@media screen and (max-width:992px){.show-buttons__icon{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%)}}span.show-buttons__text{padding-left:12px}@media screen and (max-width:768px){span.show-buttons__text{display:none}}.show-buttons__text--padding{padding-left:8px}.hotels-show-card-content{display:flex;justify-content:space-between;padding:21px 28px 18px 33px;background-color:#faf8f3;border-radius:2px}@media screen and (max-width:992px){.hotels-show-card-content{padding:21px 30px 20px}}@media screen and (max-width:640px){.hotels-show-card-content{flex-direction:column;padding:20px 12px 15px;margin:0 -12px}}.hotels-show-card-content__descr{font-size:14px;line-height:17px;color:#ff4641;position:relative;padding-left:3px}@media screen and (max-width:640px){.hotels-show-card-content__descr{order:2;padding-left:10px;margin-left:10px}.hotels-show-card-content__descr:before{content:"";display:block;width:3px;height:3px;border-radius:50%;background-color:#c4c4c4;position:absolute;left:0;top:7px}}@media screen and (max-width:640px){.hotels-show-card-content__descr:nth-child(2){padding-left:0;margin-left:5px}}.hotels-show-card-content__descr:nth-child(2):before{display:none}.hotels-show-card-content__estimation,.hotels-show-card-content__text{font-size:14px;line-height:17px;font-family:KievitProMedium,Roboto,sans-serif;color:#000;padding-left:10px;margin-left:10px;position:relative}.hotels-show-card-content__estimation:before,.hotels-show-card-content__text:before{content:"";display:block;width:3px;height:3px;border-radius:50%;background-color:#c4c4c4;position:absolute;left:0;top:7px}.hotels-show-card-content__text{line-height:31px;display:inline-block;color:#515151;font-weight:400}.hotels-show-card-content__text:before{top:13px}@media screen and (max-width:640px){.hotels-show-card-content__text{line-height:18px;margin-bottom:4px}}.hotels-show-card-content__text--hide{display:none}@media screen and (max-width:640px){.hotels-show-card-content__estimation{order:1;padding:0;margin:0}.hotels-show-card-content__estimation:before{display:none}}.hotels-show-card-content__btn{min-width:179px;font-size:14px;line-height:17px;color:#515151;padding:6px 10px 6px 37px;background-image:url(/webpack/b4d26451963c63339bf7b3a9e3ceb41b.svg);background-repeat:no-repeat;background-position:8% 44%;border:1px solid #d4d4d4;border-radius:2px;margin-left:20px}@media screen and (max-width:992px){.hotels-show-card-content__btn{align-self:flex-start;margin-top:5px;margin-bottom:5px}}@media screen and (max-width:640px){.hotels-show-card-content__btn{margin:0 0 15px 20px}}.hotels-show-card-content__btn .no-touch,.hotels-show-card-content__btn:focus,.hotels-show-card-content__btn:hover{color:#e43425}.hotels-show-card__dot{display:inline-block;width:3px;height:3px;margin:2px 10px 2px 7px;background-color:#c4c4c4}@media screen and (max-width:768px){.hotels-show-card__dot{margin:2px 8px 2px 5px}}.hotels-show-card-content__stars{text-align:right;margin-bottom:4px}@media screen and (max-width:640px){.hotels-show-card-content__stars{text-align:left}}.hotels-show-card-content__wrap{display:flex;align-items:center;flex-wrap:wrap}@media screen and (max-width:992px){.hotels-show-card-content__wrap{align-items:flex-start}}.hotels-show-card-content__rating{display:inline-block}.hotels-show-card-content__value{font-size:20px;line-height:1;margin-left:10px;font-family:KievitProBold,Roboto,sans-serif;color:#000}@media screen and (max-width:640px){.hotels-show-card-content__value{font-size:14px}}.hotels-show-card-rating{flex-shrink:0;display:flex;flex-direction:column;justify-content:center;padding-bottom:10px;margin-left:30px}@media screen and (max-width:992px){.hotels-show-card-rating{justify-content:flex-start;padding:0}}@media screen and (max-width:640px){.hotels-show-card-rating{margin:0}}@media screen and (max-width:992px){.hotels-show-card-content__rating-wrap{align-self:center;margin-top:-3px}}@media screen and (max-width:640px){.hotels-show-card-content__rating-wrap{order:2}}.hotels-show-card-content__reviews{display:flex}.hotels-show-card-column{overflow:hidden}@media screen and (max-width:640px){.hotels-show-card-column{margin-bottom:3px}}.hotels-show-card-content__description{margin-left:-20px}.hotels-show-rooms-price{display:none}.hotels-show-rooms-price.show{display:block;margin:0 -12px;position:relative}@media screen and (min-width:641px){.hotels-show-rooms-price.show{margin:0}}.hotels-show-rooms-price__outdated{display:none;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:9px 30px;background:rgba(254,216,55,.25)}.hotels-show-section--old-data .hotels-show-rooms-price__outdated{display:flex}.hotels-show-rooms-price__outdated-text{position:relative;width:100%;margin-right:10px;padding-left:31px;font-size:13px;line-height:17px}@media screen and (min-width:768px){.hotels-show-rooms-price__outdated-text{width:70%}}.hotels-show-rooms-price__outdated-text:before{content:" ";position:absolute;top:0;left:0;width:21px;height:19px;background:url(/webpack/5ff94a84cf0c247067215fc106b0998f.svg) no-repeat 50%/contain}.hotels-show-rooms-price__outdated-btn{position:relative;margin:10px 0 0 54px;padding:0;font-size:13px;line-height:17px;font-family:KievitProMedium,Roboto,sans-serif;text-transform:uppercase;background:none;border:none;border-bottom:1px dotted #000;transition:.3s}@media screen and (min-width:768px){.hotels-show-rooms-price__outdated-btn{margin-top:0}}.no-touch .hotels-show-rooms-price__outdated-btn:hover{border-bottom-color:transparent}.no-touch .hotels-show-rooms-price__outdated-btn:hover:before{-webkit-animation:rotate 1s;animation:rotate 1s}.hotels-show-rooms-price__outdated-btn:before{content:" ";position:absolute;top:0;left:-23px;width:15px;height:15px;margin-right:8px;background:url(/webpack/7ff4950891b801c2630b10a7cb2628d2.svg) no-repeat 50%/contain}.hotels-show-rooms-price__item-wrap{pointer-events:none;min-height:398px;background-size:cover;background-position:50%;background-repeat:no-repeat}@media screen and (min-width:641px){.hotels-show-rooms-price__item-wrap{min-height:630px}}@media screen and (min-width:1024px){.hotels-show-rooms-price__item-wrap{min-height:718px;background-size:contain}}.hotels-show-rooms-price__border{position:relative;display:flex;align-items:center;border-bottom:1px solid #f3efea;padding-bottom:20px;padding-top:14px}@media screen and (min-width:641px){.hotels-show-rooms-price__border{padding-top:19px}}@media screen and (min-width:1024px){.hotels-show-rooms-price__border{padding-bottom:9px}}.hotels-show-rooms-price__border:after{position:absolute;content:" ";width:11px;height:11px;right:-4px;top:50%;transform:translateY(-50%);background-image:url(/webpack/1ab1c6034fba4b9ae8fea0dcad8c71bd.svg);background-repeat:no-repeat}@media screen and (min-width:641px){.hotels-show-rooms-price__border:after{content:none}}.hotels-show-section--old-data .hotels-show-rooms-price__list,.hotels-show-section--updated .hotels-show-rooms-price__list{opacity:.5;pointer-events:none}.hotels-show-rooms-price__item{display:block;padding:0 12px 2px;background-color:#faf8f3;cursor:pointer}@media screen and (min-width:641px){.hotels-show-rooms-price__item{padding:0 12px 0 30px}}.hotels-show-rooms-price__item:nth-of-type(n+8){display:none}.hotels-show-rooms-price__list--show-list .hotels-show-rooms-price__item:nth-of-type(n+8){display:block}.no-touch .hotels-show-rooms-price__item:focus,.no-touch .hotels-show-rooms-price__item:hover{background-color:#f5f1e9}.hotels-show-rooms-price__wrap{display:flex;margin-left:auto;padding-top:3px;padding-right:18px}@media screen and (min-width:641px){.hotels-show-rooms-price__wrap{padding-top:0;flex-direction:column}}@media screen and (min-width:1024px){.hotels-show-rooms-price__wrap{flex-direction:row}}.hotels-show-rooms-price__text-wrap{display:flex;align-items:center;flex-direction:column-reverse}@media screen and (min-width:641px){.hotels-show-rooms-price__text-wrap{align-self:flex-start}}@media screen and (min-width:1024px){.hotels-show-rooms-price__text-wrap{flex-direction:row;align-self:center}}.hotels-show-rooms-price__logo-wrap{align-self:flex-start;flex-shrink:0}@media screen and (min-width:641px){.hotels-show-rooms-price__logo-wrap{margin-right:17px}}@media screen and (min-width:1024px){.hotels-show-rooms-price__logo-wrap{align-self:center}.hotels-show-rooms-price__logo-wrap--no-logo{display:none}}.hotels-show-rooms-price__logo{max-height:30px;height:100%}.hotels-show-rooms-price__column{display:flex;flex-direction:column;text-align:right}@media screen and (min-width:641px){.hotels-show-rooms-price__column{margin-bottom:12px}}.hotels-show-price-btn--tour{display:none}@media screen and (min-width:641px){.hotels-show-price-btn--tour{display:block;min-width:162px;height:50px;margin-left:13px}}@media screen and (min-width:1024px){.hotels-show-price-btn--tour{margin-left:15px}}.hotels-show-rooms-price__name{display:none}@media screen and (min-width:641px){.hotels-show-rooms-price__name{display:block;max-width:335px;font-size:17px;line-height:24px;font-family:KievitProMedium,Roboto,sans-serif;align-self:center;margin-bottom:33px}}@media screen and (min-width:1024px){.hotels-show-rooms-price__name{margin-bottom:0}}.hotels-show-rooms-price__price{font-size:17px;line-height:24px;margin-bottom:3px;color:#ff4641}@media screen and (min-width:641px){.hotels-show-rooms-price__price{color:#000}}@media screen and (min-width:1024px){.hotels-show-rooms-price__price{margin-bottom:8px}}.hotels-show-dates-rooms{font-size:14px;line-height:17px;color:#515151}.hotels-show-rooms-price__redirect{display:flex;flex-direction:column;align-items:center;position:absolute;top:24%;left:50%;transform:translateX(-50%);width:100%;max-width:70%}@media screen and (min-width:641px){.hotels-show-rooms-price__redirect{top:37%}}.hotels-show-rooms-price__redirect.is-dates .hotels-show-rooms-price__redirect-button{display:inline-block}.hotels-show-rooms-price__redirect.is-dates .hotels-show-rooms-price__calendar,.hotels-show-rooms-price__redirect.is-dates .hotels-show-rooms-price__redirect-text{display:none}.hotels-show-rooms-price__redirect-text{font-size:17px;line-height:24px;font-family:KievitProMedium,Roboto,sans-serif;text-align:center}@media screen and (min-width:641px){.hotels-show-rooms-price__redirect-text{font-size:21px}}.hotels-show-rooms-price__redirect-button{font-size:17px;width:180px;align-self:center;margin-top:30px;padding:20px}.hotels-show-rooms-price__calendar{align-self:center;width:77px;height:67px}@media screen and (min-width:641px){.hotels-show-rooms-price__calendar{margin-bottom:28px}}.hotels-show-tours-price{background-color:#faf8f3;padding-left:30px;padding-right:30px}@media screen and (max-width:768px){.hotels-show-tours-price{padding-right:37px}}@media screen and (max-width:640px){.hotels-show-tours-price{margin:0 -12px;padding-left:18px;padding-right:12px}}a.hotels-show-tours-price__item{display:flex;padding-top:20px;padding-bottom:17px;border-bottom:1px solid #f3efea;cursor:pointer}@media screen and (max-width:640px){a.hotels-show-tours-price__item{flex-wrap:wrap;position:relative;padding-top:20px;padding-bottom:8px}}a.hotels-show-tours-price__item .no-touch .hotels-show-rooms-item-title,a.hotels-show-tours-price__item:focus .hotels-show-rooms-item-title,a.hotels-show-tours-price__item:hover .hotels-show-rooms-item-title{color:#ff4641}a.hotels-show-tours-price__item .no-touch .hotels-show-tours-btn,a.hotels-show-tours-price__item:focus .hotels-show-tours-btn,a.hotels-show-tours-price__item:hover .hotels-show-tours-btn{background-color:#ff4641;border-color:#ff4641}a.hotels-show-tours-price__item .no-touch .hotels-show-tours-btn .hotels-show-tours-btn__text-white,a.hotels-show-tours-price__item:focus .hotels-show-tours-btn .hotels-show-tours-btn__text-white,a.hotels-show-tours-price__item:hover .hotels-show-tours-btn .hotels-show-tours-btn__text-white{display:block;color:#fff}a.hotels-show-tours-price__item .no-touch .hotels-show-tours-btn .hotels-show-tours-btn__text,a.hotels-show-tours-price__item:focus .hotels-show-tours-btn .hotels-show-tours-btn__text,a.hotels-show-tours-price__item:hover .hotels-show-tours-btn .hotels-show-tours-btn__text{display:none}.hotels-show-tours-title-wrap{display:flex}@media screen and (max-width:768px){.hotels-show-tours-title-wrap{margin-bottom:-4px}}@media screen and (max-width:640px){.hotels-show-tours-title-wrap{flex-wrap:wrap;flex-direction:column}}.hotels-show-mark{align-self:flex-start;font-size:14px;line-height:17px;color:#515151;border:1px solid #d4d4d4;border-radius:2px;padding:3px 6px;margin-left:14px}@media screen and (max-width:640px){.hotels-show-mark{margin-left:0;margin-bottom:7px}}.hotels-show-tours__icon{margin-right:3px}.hotels-show-tours-text{font-size:14px;line-height:28px;color:#515151;margin-right:6px}@media screen and (max-width:640px){.hotels-show-tours-text{font-size:12px}}.hotels-show-tours-btn{align-self:flex-start;min-width:187px;padding-top:15px;padding-bottom:15px;line-height:15px;border:2px solid #f0eade;margin-left:auto}@media screen and (max-width:992px){.hotels-show-tours-btn{min-width:155px;background-color:#ff4641;border-color:#ff4641}}@media screen and (max-width:480px){.hotels-show-tours-btn{display:none}}.hotels-show-tours-btn .hotels-show-tours-btn__text-white{display:none}@media screen and (max-width:992px){.hotels-show-tours-btn__text{color:#fff}}.hotels-show-tours-price__mobile{display:none}@media screen and (max-width:480px){.hotels-show-tours-price__mobile{display:block;position:absolute;right:5%;font-size:17px;line-height:20px;font-family:KievitProMedium,Roboto,sans-serif;color:#ff4641}}.hotels-show-tours-icon-more{display:none}@media screen and (max-width:480px){.hotels-show-tours-icon-more{display:block;position:absolute;top:50%;transform:translateY(-50%);right:0;transform:rotate(180deg)}.hotels-show-tours-icon-more path{fill:#ff4641}}.hotels-show-info{-moz-column-count:2;column-count:2;-moz-column-gap:100px;column-gap:100px;padding-top:8px}@media screen and (max-width:767px){.hotels-show-info{-moz-column-count:1;column-count:1;padding-top:17px}}@media screen and (max-width:640px){.hotels-show-info{padding-top:0}}@media screen and (max-width:640px){.hotels-show-info li{font-size:14px;line-height:20px}}.hotels-show-info__item{margin-bottom:28px;-moz-column-break-inside:avoid;break-inside:avoid}@media screen and (max-width:880px){.hotels-show-info__item{margin-bottom:23px}}@media screen and (max-width:640px){.hotels-show-info__item{margin-bottom:12px}}.hotels-show-info-title{font-size:21px;line-height:28px}@media screen and (max-width:640px){.hotels-show-info-title{font-size:17px}}.hotels-show-info-img{width:20px;height:28px;margin-right:16px}.hotels-show-info__icon-wrap{display:flex;margin-bottom:12px}@media screen and (max-width:640px){.hotels-show-info__icon-wrap{margin-bottom:5px}}.hotels-show-info__text-wrap{padding-left:36px}@media screen and (max-width:880px){.hotels-show-info__text-wrap--width{max-width:70%}}@media screen and (max-width:640px){.hotels-show-info__text-wrap--width{max-width:100%}}.hotels-show-info__list{font-size:14px}@media screen and (min-width:768px){.hotels-show-info__list{font-size:17px}}@media screen and (max-width:640px){.hotels-show-around li{font-size:14px;line-height:20px}}.hotels-show-around__items{padding:32px 0 28px;-moz-column-count:2;column-count:2;-moz-column-gap:100px;column-gap:100px}@media screen and (max-width:992px){.hotels-show-around__items{padding-bottom:28px;-moz-column-count:1;column-count:1;-moz-column-gap:normal;column-gap:normal}}@media screen and (max-width:640px){.hotels-show-around__items{padding:13px 0 10px}}.hotels-show-around__item{-moz-column-break-inside:avoid;break-inside:avoid}@media screen and (max-width:992px){.hotels-show-around__item{padding-right:0}}.hotels-show-around__item:not(:last-child){margin-bottom:56px}@media screen and (max-width:992px){.hotels-show-around__item:not(:last-child){margin-bottom:33px}}@media screen and (max-width:640px){.hotels-show-around__item:not(:last-child){margin-bottom:11px}}.hotels-show-around__title-wrap{display:flex}li.hotels-show-around__objects-item{font-size:14px}@media screen and (min-width:768px){li.hotels-show-around__objects-item{font-size:17px}}.hotels-show-around__icon-wrap{display:none}.hotels-show-around__title{font-size:17px;line-height:22px;color:#000;margin-bottom:12px}@media screen and (max-width:640px){.hotels-show-around__title{margin-bottom:8px}}.hotels-show-text--around{padding-left:36px}.hotels-show-map{position:relative;height:200px;max-width:1260px;margin:0 -12px 40px}@media screen and (min-width:641px){.hotels-show-map{margin:0 0 20px}}@media screen and (min-width:1024px){.hotels-show-map{height:235px;margin-bottom:20px}}.hotels-show-map__location{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.hotels-show-map__location,.hotels-show-map__wrap{display:flex;height:100%;flex-direction:column;align-items:center}.hotels-show-map__wrap{margin-top:32px}@media screen and (min-width:641px){.hotels-show-map__wrap{margin-top:33px;margin-bottom:40px}}@media screen and (min-width:1024px){.hotels-show-map__wrap{margin-top:50px}}.hotels-show-map__img{height:45px;width:37px}.hotels-show-map__btn{min-width:226px;padding:17px 13px;background-color:#fff;border-radius:2px;line-height:17px;margin-top:38px}.hotels-show-map__btn .no-touch,.hotels-show-map__btn:focus,.hotels-show-map__btn:hover{color:#e43425}.hotels-show-ask-qstn{display:flex;flex-direction:column;background-color:#f9f7f2;padding:18px 20px 24px 18px}@media screen and (min-width:768px){.hotels-show-ask-qstn{flex-direction:row;justify-content:space-between;padding-right:30px;background-color:#fff}}@media screen and (min-width:1024px){.hotels-show-ask-qstn{padding:20px 40px 15px 30px}}.hotels-show-ask-qstn__wrap{display:flex;flex-direction:column;margin-bottom:16px}@media screen and (min-width:768px){.hotels-show-ask-qstn__wrap{min-width:475px;flex-direction:row;margin-bottom:0}}@media screen and (min-width:1200px){.hotels-show-ask-qstn__wrap{width:100%}}.hotels-show-ask-qstn__btn{width:100%;padding:15px 18px;border-radius:2px;line-height:17px;transition:all .3s ease;background-color:#ff4641;border-color:#ff4641;color:#fff}.hotels-show-ask-qstn__btn:focus{background-color:#e43425;border-color:#e43425}@media screen and (min-width:768px){.hotels-show-ask-qstn__btn{width:150px;align-self:flex-start;background-color:#fff;border:2px solid #f0eade;color:#000}}@media screen and (min-width:1024px){.hotels-show-ask-qstn__btn{width:187px;margin-left:auto}.hotels-show-ask-qstn__btn .no-touch,.hotels-show-ask-qstn__btn:focus,.hotels-show-ask-qstn__btn:hover{background-color:#f0eade;border-color:#f0eade}}.hotels-show-ask-qstn__img-wrap{width:53px;height:41px;flex-shrink:0;margin-top:5px}.hotels-show-ask-qstn__img-wrap img{width:100%;height:100%}.hotels-show-ask-qstn__img-wrap--margin{margin-right:20px;margin-bottom:18px}@media screen and (min-width:1024px){.hotels-show-ask-qstn__img-wrap--margin{margin-right:42px}}@media screen and (min-width:1024px){.hotels-show-ask-qstn__text-wrap{padding-top:5px}}.hotels-show-ask-qstn__text{font-size:17px;line-height:28px}.hotels-show-ask-qstn__text--width{padding-top:10px;max-width:380px}@media screen and (min-width:1024px){.hotels-show-ask-qstn__text--width{padding-top:5px}}@media screen and (min-width:1200px){.hotels-show-ask-qstn__text--width{max-width:100%}}.hotels-show-ask{padding:35px 30px 0}@media screen and (max-width:768px){.hotels-show-ask{padding-top:46px}}@media screen and (max-width:640px){.hotels-show-ask{padding:27px 0 0}}.hotels-show-ask__title-wrap{display:flex;align-items:center;margin-bottom:29px}@media screen and (max-width:768px){.hotels-show-ask__title-wrap{margin-bottom:48px}}@media screen and (max-width:640px){.hotels-show-ask__title-wrap{align-items:flex-start;flex-direction:column;margin-bottom:42px}}.hotels-show-ask__btn{min-width:176px;margin-left:auto}@media screen and (max-width:768px){.hotels-show-ask__btn{margin-top:-20px}}@media screen and (max-width:640px){.hotels-show-ask__btn{width:100%;margin-top:5px}}.hotels-show-ask-items{display:flex;flex-direction:column}.hotels-show-ask-items__item:not(:first-child){padding-top:26px}@media screen and (max-width:768px){.hotels-show-ask-items__item:not(:first-child){padding-top:30px}}@media screen and (max-width:640px){.hotels-show-ask-items__item:not(:first-child){padding-top:20px}}.hotels-show-ask-items__item:not(:last-child){border-bottom:1px solid #f3efea}.hotels-show-ask-items__item-ask{display:flex;margin-bottom:30px}@media screen and (max-width:640px){.hotels-show-ask-items__item-ask{margin-bottom:22px}}.hotels-show-ask-items__item-column{flex-grow:1}.hotels-show-ask__avatar-wrap{display:flex}.hotels-show-ask-items__user-info{margin-bottom:28px}@media screen and (max-width:640px){.hotels-show-ask-items__user-info{margin-bottom:15px}}.hotels-show-ask-items__user{display:flex;align-items:center}@media screen and (max-width:640px){.hotels-show-ask-items__user{width:100%}}.hotels-show-ask-items__wrap{display:flex;justify-content:space-between;flex-grow:1}@media screen and (max-width:640px){.hotels-show-ask-items__wrap{justify-content:baseline}}@media screen and (max-width:768px){.hotels-show-ask-items__wrap .qa-answer__mark{height:17px}}@media screen and (max-width:640px){.hotels-show-ask-items__wrap .qa-answer__mark{align-items:center;justify-content:baseline;flex-shrink:0}}.hotels-show__user-wrap--margin{margin-right:15px}@media screen and (max-width:640px){.hotels-show__user-wrap--margin{margin-right:7px;flex-shrink:0}}.hotels-show-achievements-wrap--align{align-self:flex-start}.hotels-show-ask-items__ask-wrap{display:flex;flex-direction:column;align-items:flex-start;margin-left:52px}@media screen and (max-width:640px){.hotels-show-ask-items__ask-wrap{margin-left:0}}.hotels-show-ask-items__ask{font-size:21px;line-height:25px;color:#000;margin-bottom:10px}.hotels-show-ask-items__answer-btn{font-size:15px;line-height:18px;color:#979388}.hotels-show-ask-items__item-answer{position:relative;display:flex;padding:23px 20px 18px;background-color:#f9f7f2}.hotels-show-ask-items__item-answer:before{position:absolute;content:"";top:-5px;transform:rotate(45deg);left:50px;border:10px solid transparent;border-bottom-color:#f9f7f2;background-color:#f9f7f2}@media screen and (max-width:640px){.hotels-show-ask-items__item-answer:before{left:21px}}@media screen and (max-width:768px){.hotels-show-ask-items__item-answer{padding-bottom:20px;padding-right:30px}}@media screen and (max-width:640px){.hotels-show-ask-items__item-answer{padding:23px 10px 10px}}.hotels-show-ask-items__about-user{margin-bottom:15px}@media screen and (max-width:768px){.hotels-show-ask-items__about-user{margin-bottom:13px}}.hotels-show-ask-items__avatar{flex-shrink:0;width:30px;height:30px;margin-right:10px}.hotels-show-ask-items__author-wrap{display:flex}@media screen and (max-width:640px){.hotels-show-ask-items__author-wrap{flex-direction:column}}.hotels-show-ask-items__author-name{font-size:15px;line-height:17px;color:#000;margin-right:11px}.hotels-show__date--margin{margin-right:7px}.hotels-show-ask-items__answer-controls{display:flex;align-items:center}@media screen and (max-width:640px){.hotels-show-ask-items__answer-controls{display:none}}.hotels-show-ask-items__like-btn{margin-right:5px}.hotels-show-ask-items__like-btn .no-touch .hotels-show-ask-items__icon,.hotels-show-ask-items__like-btn:focus .hotels-show-ask-items__icon,.hotels-show-ask-items__like-btn:hover .hotels-show-ask-items__icon{fill:#828282}.hotels-show-ask-items__counter{font-size:13px;line-height:16px;color:#a0a0a0}@media screen and (max-width:640px){.hotels-show-score-wrap{display:flex;align-items:center;margin-left:auto;margin-right:8px}}.hotels-show__scores--display{display:none}@media screen and (max-width:640px){.hotels-show__scores--display{display:block}}.hotels-show-text--line-height{margin-left:40px}@media screen and (max-width:640px){.hotels-show-text--line-height{font-size:14px;line-height:25px;margin-left:0}}.hotels-show-form{display:flex;flex-wrap:wrap;font-size:15px;line-height:12px;color:#000}@media screen and (max-width:880px){.hotels-show-form{margin-top:-4px}}.hotels-show-form-wrap{position:relative;display:flex;align-items:center;margin-bottom:15px;margin-right:38px}@media screen and (max-width:880px){.hotels-show-form-wrap{margin-right:32px}}@media screen and (max-width:640px){.hotels-show-form-wrap{margin-bottom:9px;margin-right:7px}}@media screen and (max-width:880px){.hotels-show-form-wrap:nth-child(2){margin-right:13px}}@media screen and (max-width:640px){.hotels-show-form-wrap:nth-child(2){margin-right:0}}@media screen and (max-width:640px){.hotels-show-form-wrap:not(:last-child){width:calc(50% - 4px)}}.hotels-show-form-wrap:last-child{margin-right:0;flex-grow:1}@media screen and (max-width:768px){.hotels-show-form-wrap:last-child{flex-grow:0}}@media screen and (max-width:640px){.hotels-show-form-wrap:last-child{flex-grow:1}}.hotels-show-form__label{display:flex;align-items:center}@media screen and (max-width:640px){.hotels-show-form__label{width:100%}}.hotels-show-form__label-text{margin-right:28px}@media screen and (max-width:880px){.hotels-show-form__label-text{margin-right:10px}}@media screen and (max-width:640px){.hotels-show-form__label-text{display:none}}.hotels-show-form__input{width:200px;background-color:transparent;border:1.6px solid #d5cdbe;padding:10px 13px 10px 34px;border-radius:2px;background-repeat:no-repeat;background-position:5% 50%}@media screen and (max-width:640px){.hotels-show-form__input{background-position-x:8%}}.hotels-show-form__input--date{background-image:url(/webpack/1d58a3da20a2a97c22b1b379337c2634.svg)}@media screen and (max-width:880px){.hotels-show-form__input--date{width:190px}}@media screen and (max-width:640px){.hotels-show-form__input--date{width:100%}}.hotels-show-form__input--user{width:100%;background-image:url(/webpack/13bb5ee42cdd918da1edb02b6939d3e0.svg);background-position-x:11px;padding-left:30px}@media screen and (max-width:768px){.hotels-show-form__input--user{width:84px;background-position-x:14%}}@media screen and (max-width:640px){.hotels-show-form__input--user{width:100%;background-position-x:4%}}.hotels-show-form-icon-wrap{position:absolute;right:11px;top:50%;transform:translateY(-50%)}@media screen and (max-width:880px){.hotels-show-form-icon-wrap{right:12px}}.hotels-show-form__btn{width:20px;height:30px;border-radius:2px;transition:all .3s ease}.hotels-show-form__btn:first-child{margin-right:12px}.hotels-show-form__btn .no-touch,.hotels-show-form__btn:focus,.hotels-show-form__btn:hover{background-color:#d5cdbe}.hotels-show-form__btn-down{width:16px;height:30px}@media screen and (max-width:640px){.hotels-show-form__btn--back{display:none}}.hotels-show-form__icon--forth{transform:rotate(180deg)}@media screen and (max-width:640px){.hotels-show-form__icon--forth{transform:rotate(270deg)}}.hotels-show-form__icon--down{transform:rotate(270deg)}.hotels-show-title-block__form{min-height:42px}.hotels-show-slider{margin-bottom:18px}@media screen and (max-width:640px){.hotels-show-slider{margin-right:-12px;margin-left:-12px}}.hotels-show-slider__container{margin-bottom:11px;border-radius:2px}@media screen and (min-width:1024px){.hotels-show-slider__container{margin-bottom:30px}}.hotels-show-slider__slide.swiper-slide{position:relative;height:525px;flex-basis:650px}@media screen and (max-width:880px){.hotels-show-slider__slide.swiper-slide{flex-basis:481px;height:296px}}@media screen and (max-width:640px){.hotels-show-slider__slide.swiper-slide{height:200px;flex-basis:100%}}.hotels-show-slider__img{height:100%;width:100%;border-radius:2px;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.commercial-button__prev--hotels-show{left:21px}@media screen and (max-width:880px){.commercial-button__prev--hotels-show{left:30px}}@media screen and (max-width:640px){.commercial-button__prev--hotels-show{display:none}}.commercial-button__next--hotels-show{right:16px}@media screen and (max-width:880px){.commercial-button__next--hotels-show{right:30px}}@media screen and (max-width:640px){.commercial-button__next--hotels-show{display:none}}.hotels-show-slider__gallery{display:flex;flex-wrap:wrap;margin:0 -5px 0 -4px}@media screen and (max-width:880px){.hotels-show-slider__gallery{margin-right:-3px}}@media screen and (max-width:640px){.hotels-show-slider__gallery{display:none}}.hotels-show-slider__gallery-item{width:50px;height:50px;border-radius:2px;margin:0 5px 11px 4px;cursor:pointer}.hotels-show-slider__gallery-item--active{border:2px solid #ff4641;background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5)),#c4c4c4}@media screen and (max-width:880px){.hotels-show-slider__gallery-item{margin-right:3px}}.hotels-show-slider__gallery-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.hotels-show-slider__counter{display:none;color:#fff;font-size:14px;font-family:KievitProMedium,Roboto,sans-serif;height:30px;line-height:30px;padding:0 4px;background-color:rgba(0,0,0,.6);border-radius:2px;position:absolute;bottom:12px;right:13px;left:auto;z-index:100;width:auto}@media screen and (max-width:640px){.hotels-show-slider__counter{display:inline-block}}.hotels-show-questions{padding:45px 40px 44px}@media screen and (max-width:992px){.hotels-show-questions{padding:45px 30px 13px 40px}}@media screen and (max-width:640px){.hotels-show-questions{padding:41px 0 13px}}.hotels-show-questions__list{margin-top:-4px}.hotels-show-questions__item{padding:22px 0 14px;cursor:pointer}@media screen and (max-width:992px){.hotels-show-questions__item{padding-top:25px}}.hotels-show-questions__item:not(:last-child){border-bottom:1px solid #f3efea}@media screen and (max-width:640px){.hotels-show-questions__item:first-child{padding-top:31px;padding-bottom:23px}}@media screen and (max-width:640px){.hotels-show-questions__item{padding-top:10px}}.hotels-show-questions__item.active .hotels-show-questions__icon{transform:rotate(180deg)}.hotels-show-questions__item.active .hotels-show-questions__icon path{fill:#000}.hotels-show-questions__item.active .hotels-show-text--question{display:block}.hotels-show-questions__wrap{display:flex;justify-content:space-between;align-items:center}.hotels-show-questions__icon-wrap{flex-shrink:0;margin-left:auto}.hotels-show-questions__question{font-size:17px;line-height:22px}@media screen and (max-width:768px){.hotels-show-questions__question{padding-right:80px}}@media screen and (max-width:480px){.hotels-show-questions__question{padding-right:20px}}.hotels-show-text--question{display:none;padding-top:12px;padding-right:30px}@media screen and (max-width:640px){.hotels-show-text--question{font-size:14px;padding-right:0}}.hotels-show-rooms-item{display:flex;flex-wrap:wrap;padding-top:20px;padding-bottom:20px}@media screen and (min-width:768px){.hotels-show-rooms-item{flex-wrap:nowrap}}.hotels-show-rooms-item:nth-of-type(n+6){display:none}.hotels-show-rooms__list--show-list .hotels-show-rooms-item:nth-of-type(n+6){display:flex}.hotels-show-rooms-item:not(:last-child){border-bottom:1px solid #f3efea}.hotels-show-rooms-item__wrap{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.hotels-show-rooms-item__title{width:62%}.hotels-show-rooms-item__price{width:35%;font-family:KievitProBold,Roboto,sans-serif;font-size:17px;line-height:20px;text-align:right;color:#ff4641}@media screen and (min-width:768px){.hotels-show-rooms-item__price{margin-top:15px;color:#000}}.hotels-show-rooms-item__text{font-size:14px;line-height:20px}@media screen and (min-width:768px){.hotels-show-rooms-item__text{width:75%;margin-top:-15px}}.hotels-show-rooms-item-wrap{display:none;margin:0 -12px}@media screen and (min-width:641px){.hotels-show-rooms-item-wrap{margin:0}}.hotels-show-rooms-item-wrap.show{position:relative;display:block;background-color:#faf8f3}.hotels-show-rooms-list{padding:0 12px}@media screen and (min-width:641px){.hotels-show-rooms-list{padding:0 30px}}.hotels-show-section--old-data .hotels-show-rooms-list,.hotels-show-section--updated .hotels-show-rooms-list{opacity:.5;pointer-events:none}.hotels-show-rooms-item__text-wrap{display:flex;align-items:center;margin-bottom:8px}.hotels-show-rooms-item__text-wrap:not(:last-child):after{width:3px;height:3px;border-radius:100%;content:"";background:#c4c4c4;margin:0 10px}.hotels-show-rooms-item__img{align-self:center;margin-right:13px}@media screen and (max-width:480px){.hotels-show-rooms-item__img{position:absolute;content:"";transform:translate(-50%,-50%);top:50%;left:50%}}.hotels-show-price-btn--price{margin-top:20px;margin-left:auto;padding-left:38px;padding-right:38px}@media screen and (max-width:880px){.hotels-show-price-btn--price{order:2}}@media screen and (max-width:640px){.hotels-show-price-btn--price{order:3;margin-left:0}}@media screen and (max-width:480px){.hotels-show-price-btn--price{width:100%}}.hotels-show-title-block__title--margin-top{padding-top:16px}.hotels-show-rooms-item__group{flex-wrap:wrap;display:flex;max-width:390px;margin-top:5px}@media screen and (max-width:880px){.hotels-show-rooms-item__group{order:3;max-width:100%;margin-top:25px}}@media screen and (max-width:640px){.hotels-show-rooms-item__group{order:2;margin-top:18px;margin-bottom:6px}}.hotels-show-rooms-item__price-btn{max-width:296px;margin-left:auto}@media screen and (min-width:768px){.hotels-show-rooms-item__price-btn{align-self:flex-start;margin:0 0 0 16px}}.hotels-show-modal{box-shadow:0 10px 30px rgba(31,21,1,.6);color:#000;background-color:#fff;max-width:940px;margin:48px auto 50px;position:relative}@media screen and (max-width:992px){.hotels-show-modal{margin:25px 38px}}@media screen and (max-width:480px){.hotels-show-modal{margin:0}}.hotels-show-modal .mfp-close{position:absolute;top:10px;right:10px;font-size:50px;opacity:1}.hotels-show-modal__inner{padding:50px 80px 46px;overflow-y:auto}@media screen and (max-width:992px){.hotels-show-modal__inner{padding:50px 40px;max-height:calc(100vh - 50px)}}@media screen and (max-width:480px){.hotels-show-modal__inner{padding-left:12px;padding-right:12px;padding-bottom:45px;max-height:100vh;height:100vh}}.hotels-show-modal__desc{margin-bottom:10px;display:flex;flex-direction:column}@media screen and (max-width:640px){.hotels-show-modal__desc{margin-bottom:10px}}.hotels-show-modal__conveniences{font-size:17px;line-height:27px;margin-bottom:9px}.hotels-show-modal__title{font-size:30px;line-height:36px;margin-bottom:18px}@media screen and (max-width:640px){.hotels-show-modal__title{font-size:21px;line-height:24px;margin-bottom:10px}}.hotels-show-modal__list-title{font-size:21px;line-height:27px;font-family:KievitProMedium,Roboto,sans-serif;margin-bottom:13px}.hotels-show-modal__list:not(:last-of-type){margin-bottom:36px}@media screen and (max-width:768px){.hotels-show-modal__list:not(:last-of-type){margin-bottom:36px}}@media screen and (max-width:480px){.hotels-show-modal__list:not(:last-of-type){margin-bottom:16px}}.hotels-show-text{margin-top:0}@media screen and (max-width:480px){.hotels-show-text{font-size:14px;line-height:21px;margin-bottom:5px}}.hotels-show-modal__item{padding-left:22px;margin-bottom:12px;font-size:17px;line-height:20px;position:relative}.hotels-show-modal__item:before{content:"";display:block;width:5px;height:5px;border-radius:50%;background-color:#ff4641;position:absolute;top:10px;left:0}@media screen and (max-width:480px){.hotels-show-modal__item:before{top:7px}}@media screen and (max-width:480px){.hotels-show-modal__item{font-size:14px;line-height:18px;margin-bottom:10px}}.hotels-show-modal__item:last-of-type{margin-bottom:0}@media screen and (max-width:480px){.hotels-show-modal-main .mfp-container{padding:0}}.hotels-show-tabs{width:100%;border-bottom:2px solid #dcdcdc;background-color:#fff;padding-top:16px;margin-bottom:30px;overflow-x:auto;overflow-y:hidden;z-index:20}@media screen and (min-width:641px){.hotels-show-tabs{overflow:visible;padding-top:24px;padding-right:20px;padding-left:18px;margin-bottom:38px}}@media screen and (min-width:1024px){.hotels-show-tabs{margin-bottom:40px;padding-top:26px}}.hotels-show-tabs__inner{display:flex}.hotels-show-tabs__sticky.show-styling:before{content:"";display:block;height:75px;width:100%;background-color:#fff;position:fixed;top:0;left:0;right:0;box-shadow:0 0 5px rgba(0,0,0,.08)}.hotels-show-tabs.show-btn{margin-bottom:0;border-bottom:none}.hotels-show-tabs.show-btn .hotels-show-tabs__tab{margin-left:13px;margin-right:14px}.hotels-show-tabs.show-btn .hotels-show-tabs__tab:first-child{margin-left:0}.hotels-show-tabs.show-btn .hotels-show-tabs__prices{display:flex;align-items:center;margin-left:auto;margin-top:-22px}.hotels-show-tabs.show-btn .hotels-show-tabs__price{margin-bottom:9px}.hotels-show-tabs.show-btn .hotels-show-tabs__prices-wrap{display:flex;flex-direction:column;margin-right:16px;text-align:right}.hotels-show-tabs.show-btn .hotels-show-price-btn--font{width:228px;height:60px;font-size:17px;padding-top:17px;padding-left:15px;padding-right:15px;letter-spacing:.5px}.hotels-show-tabs.show-btn .hotels-show-tab-popover .hotels-show-tabs__tab{margin:0}.hotels-show-tabs__prices{display:none;flex-shrink:0;position:relative;z-index:10}.hotels-show-tabs__wrap{display:flex;width:100%}.hotels-show-tabs__tab{position:relative;flex-shrink:0;font-size:13px;line-height:17px;font-family:KievitProMedium,Roboto,sans-serif;color:#aca9a2;text-transform:uppercase;letter-spacing:.04em;padding-bottom:26px;margin-left:12px;margin-right:18px;padding-right:12px;cursor:pointer}@media screen and (min-width:641px){.hotels-show-tabs__tab{padding-bottom:32px;margin-left:24px;margin-right:24px;padding-right:0}}.hotels-show-tabs__tab:last-child{margin-left:auto;margin-right:0;padding:0 24px}.hotels-show-tabs__tab:nth-child(6){margin-right:0}.hotels-show-tabs__tab.hotels-show-tab-dots{margin-top:-2px}.hotels-show-tabs__tab.hotels-show-tab-dots.active .hotels-show-tab-dots__dot,.hotels-show-tabs__tab.hotels-show-tab-dots:focus .hotels-show-tab-dots__dot,.hotels-show-tabs__tab.hotels-show-tab-dots:hover .hotels-show-tab-dots__dot{background-color:#ff4641}.hotels-show-tabs__tab:not(:last-child).active{color:#000}.hotels-show-tabs__tab:not(:last-child).active:after{position:absolute;content:"";bottom:-2px;left:0;right:0;border-bottom:2px solid #ff4641}.hotels-show-tab-dots{display:none;margin-left:auto}@media screen and (min-width:641px){.hotels-show-tab-dots{display:block}}.hotels-show-tab-dots.show .hotels-show-tab-popover{display:flex;flex-direction:column}.hotels-show-tab-popover{display:none;position:absolute;width:240px;top:38px;right:-20px;box-shadow:0 10px 30px rgba(31,21,1,.1);padding:10px 30px;background-color:#fff;z-index:10}.hotels-show-tab-popover .hotels-show-tabs__tab{font-size:15px;line-height:40px;color:#000;text-transform:none;letter-spacing:0;font-family:KievitPro,Roboto,sans-serif;padding:0;margin:0}.hotels-show-tab-popover .hotels-show-tabs__tab .no-touch,.hotels-show-tab-popover .hotels-show-tabs__tab:focus,.hotels-show-tab-popover .hotels-show-tabs__tab:hover{color:#ff4641}.hotels-show-tab-popover .hotels-show-tabs__tab:after{display:none}.hotels-show-tab-dots__dot{display:inline-block;width:3px;height:3px;margin-right:2px;background-color:#aca9a2;border-radius:50%}.hotels-show-reviews{display:flex;flex-direction:column}.hotels-show-reviews__title-wrap{display:flex;padding:0 30px;margin-bottom:48px}@media screen and (max-width:768px){.hotels-show-reviews__title-wrap{margin-bottom:46px}}@media screen and (max-width:640px){.hotels-show-reviews__title-wrap{padding:0;margin-bottom:34px}}@media screen and (max-width:480px){.hotels-show-reviews__title-wrap{flex-direction:column;align-items:flex-start}}h2.hotels-show-title--reviews{margin-bottom:0;margin-top:12px}.hotels-show-price-btn--reviews{align-self:flex-start;min-width:187px;margin-left:auto}@media screen and (max-width:768px){.hotels-show-price-btn--reviews{margin-top:8px}}@media screen and (max-width:480px){.hotels-show-price-btn--reviews{width:100%;margin-top:15px}}.hotels-show-reviews-tabs{display:flex;border-bottom:2px solid #dcdcdc;margin:0 0 31px}@media screen and (max-width:1024px){.hotels-show-reviews-tabs{margin-bottom:43px}}@media screen and (max-width:767px){.hotels-show-reviews-tabs{margin-bottom:25px}}@media screen and (max-width:640px){.hotels-show-reviews-tabs{margin:0 -12px 25px}}.hotels-show-reviews-tabs__tab{position:relative;flex-shrink:0;font-size:13px;line-height:17px;color:#aca9a2;text-transform:uppercase;letter-spacing:.04em;padding-bottom:15px;margin-left:21px;margin-right:21px;padding-left:21px;padding-right:21px;cursor:pointer}.hotels-show-reviews-tabs__tab:first-child{padding-left:22px;margin-left:50px}@media screen and (max-width:1024px){.hotels-show-reviews-tabs__tab:first-child{padding-left:21px;margin-left:15px;padding-right:22px;margin-right:8px}}.hotels-show-reviews-tabs__tab .no-touch,.hotels-show-reviews-tabs__tab:focus,.hotels-show-reviews-tabs__tab:hover{color:#e43425}.hotels-show-reviews-tabs__tab.active{color:#000}.hotels-show-reviews-tabs__tab.active:after{position:absolute;content:"";bottom:-2px;left:0;right:0;border-bottom:2px solid #ff4641}@media screen and (max-width:1024px){.hotels-show-reviews-tabs__tab{padding-left:15px;margin-left:0;margin-right:16px;padding-right:15px}}.hotels-show-reviews-rating{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 25px;padding-bottom:33px;border-bottom:1px solid #f3efea;overflow:hidden}@media screen and (max-width:880px){.hotels-show-reviews-rating{padding-bottom:23px}}@media screen and (max-width:640px){.hotels-show-reviews-rating{align-items:baseline;margin:0;padding-bottom:16px}}.hotels-show-reviews-rating__total{display:flex;align-items:center;padding-top:13px;margin-right:78px;margin-left:44px}@media screen and (max-width:1024px){.hotels-show-reviews-rating__total{flex-direction:column;margin-left:0;margin-right:35px;padding-top:18px}}@media screen and (max-width:767px){.hotels-show-reviews-rating__total{flex-grow:1;flex-direction:row-reverse;justify-content:space-between;margin-right:0;padding-top:0;margin-bottom:18px}}.hotels-show-reviews-rating__value-big{font-size:64px;line-height:21px;font-family:KievitProExtraBold,Roboto,sans-serif;color:#000;margin-right:27px}@media screen and (max-width:992px){.hotels-show-reviews-rating__value-big{margin-right:6px}}@media screen and (max-width:767px){.hotels-show-reviews-rating__value-big{margin-right:0;margin-top:5px}}.hotels-show-reviews-rating-block{display:flex;flex-direction:column}@media screen and (max-width:1024px){.hotels-show-reviews-rating-block{margin-top:38px}}@media screen and (max-width:767px){.hotels-show-reviews-rating-block{margin-top:0}}.hotels-show-reviews-rating__stars{margin-top:-3px;margin-bottom:3px}@media screen and (max-width:767px){.hotels-show-reviews-rating__stars{order:3}}.hotels-show-reviews-rating__star{margin-right:5px}.hotels-show-reviews-rating__text{font-size:15px;line-height:17px;font-family:KievitProMedium,Roboto,sans-serif;color:#000}@media screen and (max-width:767px){.hotels-show-reviews-rating__text{order:1;font-size:17px}}.hotels-show-reviews-rating__amount{font-size:15px;line-height:17px;color:#ff4641}@media screen and (max-width:767px){.hotels-show-reviews-rating__amount{order:2;font-size:13px;margin-bottom:6px}}.hotels-show-reviews-rating__columns{display:flex;flex-grow:1}@media screen and (max-width:1199px){.hotels-show-reviews-rating__columns{flex-basis:470px;flex-direction:column}}.hotels-show-reviews-rating__column{margin-right:94px;flex-grow:1;flex-shrink:0;padding-top:3px}@media screen and (max-width:880px){.hotels-show-reviews-rating__column{padding-top:0;margin-right:0}}@media screen and (max-width:767px){.hotels-show-reviews-rating__column:first-child{margin-bottom:6px}}.hotels-show-reviews-rating__column .hotels-show-reviews-rating__row-text{flex-basis:94px;margin-right:13px}@media screen and (max-width:1199px){.hotels-show-reviews-rating__column .hotels-show-reviews-rating__row-text{flex-basis:198px;margin-right:34px}}@media screen and (max-width:767px){.hotels-show-reviews-rating__column .hotels-show-reviews-rating__row-text{flex-basis:auto;margin-bottom:6px}}.hotels-show-reviews-rating__column--wide{margin-right:0}.hotels-show-reviews-rating__column--wide .hotels-show-reviews-rating__row-text{flex-basis:198px;margin-right:18px}@media screen and (max-width:1199px){.hotels-show-reviews-rating__column--wide .hotels-show-reviews-rating__row-text{margin-right:34px}}@media screen and (max-width:767px){.hotels-show-reviews-rating__column--wide .hotels-show-reviews-rating__row-text{flex-basis:auto;margin-bottom:6px}}.hotels-show-reviews-rating__row{display:flex;align-items:center}@media screen and (max-width:1199px){.hotels-show-reviews-rating__row:last-child{margin-bottom:14px}}.hotels-show-reviews-rating__row:not(:last-child){margin-bottom:14px}@media screen and (max-width:640px){.hotels-show-reviews-rating__row:not(:last-child){margin-bottom:17px}}@media screen and (max-width:767px){.hotels-show-reviews-rating__row{align-items:baseline;flex-direction:column;position:relative}}.hotels-show-reviews-rating__row-text{flex-shrink:0;font-size:15px;line-height:12px}@media screen and (max-width:767px){.hotels-show-reviews-rating__row-text{flex-basis:auto;margin-bottom:6px}}.hotels-show-reviews-rating__row-value{font-size:15px;line-height:17px;color:#000}@media screen and (max-width:767px){.hotels-show-reviews-rating__row-value{position:absolute;top:0;right:0}}.hotels-show-reviews-rating__row-bar{flex-basis:200px;height:2px;flex-shrink:0;border-radius:5px;background-color:#f0eade;margin-right:16px}@media screen and (max-width:1024px){.hotels-show-reviews-rating__row-bar{flex-basis:226px}}@media screen and (max-width:767px){.hotels-show-reviews-rating__row-bar{flex-basis:auto;width:100%}}.hotels-show-reviews-rating__row-fill{width:80%;height:100%;border-radius:5px;background-color:#ff4641}@media screen and (max-width:767px){.hotels-show-reviews-rating__row-fill{height:2px}}.hotels-show-reviews-items{display:flex;flex-wrap:wrap;padding:40px 0 35px;margin:0 30px;border-bottom:1px solid #f3efea}@media screen and (max-width:992px){.hotels-show-reviews-items{padding-top:38px;padding-bottom:7px;margin-right:33px}}@media screen and (max-width:640px){.hotels-show-reviews-items{margin:0;padding-top:30px}}.hotels-show-reviews-items__item{display:flex;width:33.33333%;margin-bottom:30px}.hotels-show-reviews-items__item:not(:last-child){padding-right:50px}@media screen and (max-width:992px){.hotels-show-reviews-items__item:not(:last-child){padding-right:0}}@media screen and (max-width:992px){.hotels-show-reviews-items__item{width:100%;margin-bottom:28px}}@media screen and (max-width:640px){.hotels-show-reviews-items__item{margin-bottom:23px}}@media screen and (max-width:640px){.hotels-show-reviews-items__item:last-child{margin-bottom:18px}}.hotels-show-reviews-items__item--hidden{display:none}.hotels-show-reviews__user{display:flex;align-items:center;margin-bottom:23px}.hotels-show-achievements-wrap--margin{margin-left:auto}.hotels-show-reviews__user-text{font-size:17px;line-height:24px;margin-top:21px;margin-bottom:0;color:#000}.hotels-show-reviews__user-rating-wrap{display:flex;margin-top:20px}.hotels-show-reviews__user-rating{font-size:17px;line-height:17px;color:#000;margin-right:12px}.hotels-show-reviews__user-review{margin-left:53px}@media screen and (max-width:640px){.hotels-show-reviews__user-review{margin-left:0}}.hotels-show-reviews__btns{margin:0 auto}.hotels-map{width:100%;height:100%;position:relative}.hotels-map .beautify-marker{margin-left:-24px;margin-top:-63px}.hotel-marker{position:relative}.hotel__price{height:30px;line-height:30px;background-color:#000;color:#fff;padding:0 10px;position:absolute;left:50%;transform:translateX(-50%);top:-40px;border:1px solid #c1c1c1;border-radius:2px;font-size:14px;white-space:nowrap}.hotels-show-title-block{background-color:#f5f1e9;margin:0 -12px;padding:20px 12px}@media screen and (min-width:641px){.hotels-show-title-block{margin:0;padding:42px 30px 40px}}.hotels-show-title-block__flex{display:flex;justify-content:space-between}.hotels-show-title-block__btn{position:relative;width:28px;height:28px;border-radius:50px;padding:0;background-color:#f0eade}@media screen and (min-width:641px){.hotels-show-title-block__btn{width:34px;height:34px}}.hotels-show-title-block__btn:after{position:absolute;content:" ";width:14px;height:10px;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(180deg);background-image:url(/webpack/be53b9ad6279cfcf1ac12ad5aaa23f89.svg);background-repeat:no-repeat}.hotels-show-title-block__btn.rotate:after{transform:translateX(-50%) translateY(-50%) rotate(0deg)}h2.hotels-show-title-block__caption{margin-bottom:10px}@media screen and (min-width:641px){h2.hotels-show-title-block__caption{margin-bottom:26px}}h2.hotels-show-title-block__title{margin-bottom:12px}@media screen and (min-width:641px){h2.hotels-show-title-block__title{margin-bottom:30px}}@media screen and (min-width:1024px){h2.hotels-show-title-block__title{margin-bottom:22px}}h2.hotels-show-title-block__title--margin-bottom{margin-bottom:8px}@media screen and (min-width:641px){h2.hotels-show-title-block__title--margin-bottom{margin-bottom:15px}}@media screen and (min-width:1024px){h2.hotels-show-title-block__title--margin-bottom{margin-bottom:10px}}.realty-directions__slider{display:none}.realty-directions__slider.show{display:block}.realty-directions__slider .landing-directions{margin:0 -12px 15px}@media screen and (min-width:768px){.realty-directions__slider .landing-directions{margin:0 -40px 15px}}.realty-directions__slider .landing-directions__container{padding:0 12px}@media screen and (min-width:768px){.realty-directions__slider .landing-directions__container{padding:0 40px}}.realty-directions__slider .landing-directions__pagination{margin-bottom:19px}@media screen and (min-width:768px){.realty-directions__slider .landing-directions__prev{left:15px}}@media screen and (min-width:768px){.realty-directions__slider .landing-directions__next{right:15px}}.realty-offer{width:100%;border:1px solid #e8e4db;border-radius:5px;background:#fff;margin-bottom:55px}@media screen and (min-width:768px){.realty-offer{margin-bottom:66px}}.realty-offer__wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:30px 18px 12px}@media screen and (min-width:768px){.realty-offer__wrapper{flex-wrap:nowrap;padding:11px 29px 5px}}.realty-offer__content{padding-bottom:7px}@media screen and (max-width:640px){.realty-offer__content{width:100%;order:1}}.realty-offer__title{margin-bottom:21px;font-size:17px;font-family:KievitProExtraBold,Roboto,sans-serif}@media screen and (min-width:768px){.realty-offer__title{margin-bottom:19px;font-size:30px;white-space:nowrap}}.realty-offer__btn{padding:15px 31px}@media screen and (max-width:640px){.realty-offer__btn{display:block}}.realty-offer__img{width:491px;height:131px;margin-right:67px;background-image:url(/webpack/realty-advantage-bg.1947ebb24b1f994348ed39f74feb02a0.jpg);background-repeat:no-repeat}@media screen and (max-width:1024px){.realty-offer__img{margin-right:0;background-position:-44px}}@media screen and (max-width:640px){.realty-offer__img{width:260px;height:116px;background-position:50%;background-size:cover;margin-bottom:46px}}.ta-page-commercial\/realty-index .content-tabs{margin:23px 0 15px;padding-bottom:6px}@media screen and (min-width:768px){.ta-page-commercial\/realty-index .content-tabs{margin:30px 0 25px}}@media screen and (min-width:1024px){.ta-page-commercial\/realty-index .content-tabs{padding-bottom:0;margin:30px 0}}.ta-page-commercial\/realty-index .commercial__wrap{padding-top:49px}@media screen and (min-width:768px){.ta-page-commercial\/realty-index .commercial__wrap{padding-top:99px}}@media screen and (min-width:1024px){.ta-page-commercial\/realty-index .commercial__wrap{padding-top:91px}}.realty .realty__title{margin-bottom:10px}@media screen and (min-width:768px){.realty .realty__title{margin-bottom:28px}}@media screen and (min-width:1024px){.realty .realty__title{margin-bottom:22px}}.realty .realty__label{line-height:22px}.results-rent-cars__content{display:flex;position:relative}.results-rent-cars__header{display:flex;align-items:center;justify-content:space-between;padding:15px 24px 19px 12px}@media screen and (min-width:768px){.results-rent-cars__header{padding:21px 25px 19px 20px}}@media screen and (min-width:1200px){.results-rent-cars__header{padding:0}}.results-rent-cars__subtitle{margin-bottom:14px;font-size:17px}@media screen and (min-width:768px){.results-rent-cars__subtitle{margin-bottom:26px}}@media screen and (min-width:1200px){.results-rent-cars__filter{margin:0 0 20px;border:1px solid #f3efea}}.results-rent-cars__reset-filters{justify-content:center;align-items:center;font-size:15px;cursor:pointer;color:#0e0e0e;display:flex}@media screen and (min-width:1200px){.no-touch .results-rent-cars__reset-filters:hover .results-rent-cars__reset-text{color:#ff4641}.no-touch .results-rent-cars__reset-filters:hover .results-rent-cars__reset-icon path{stroke:#ff4641}}.results-rent-cars__reset-filters span{margin:0 6px}@media screen and (min-width:1200px){.results-rent-cars__close{display:none}}.results-rent-cars__reset-text{transition:color .3s ease}.results-rent-cars__reset-icon path{transition:all .3s ease}.results-rent-cars__wrap-btn{text-align:center}.results-rent-cars__btn{display:inline-block;padding:15px 25px;width:100%;font-family:KievitProMedium,Roboto,sans-serif;font-size:15px;border:2px solid #f0eade;border-radius:2px;cursor:pointer}@media screen and (min-width:768px){.results-rent-cars__btn{padding:15px 31px;width:auto;text-align:center}}.no-touch .results-rent-cars__btn:hover{border:2px solid #ff4641}.results-rent-cars__wrapper{flex-grow:1;width:0}.results-rent-cars__fixed{position:fixed;bottom:20px;right:20px;z-index:10}@media screen and (min-width:1200px){.results-rent-cars__fixed{display:none}}.results-rent-cars__btn-fixed{height:50px;width:50px;border-radius:50px;padding:0;cursor:pointer;box-shadow:5px 5px 30px rgba(0,0,0,.4);background-image:url(/webpack/05f7c86bb8b57befd2f1e8c210a40596.svg);background-repeat:no-repeat;background-position:50%;background-color:#ff4641}.results-rent-cars__filter-list{margin-bottom:17px}.rent-cars-result{background-color:#fff;padding:41px 0 47px;overflow:hidden}@media screen and (min-width:768px){.rent-cars-result{padding:41px 0 58px}}.rent-cars-result__form{margin:0 -40px 30px;padding:37px 40px;background:linear-gradient(.719turn,#f1e3c1 6.01%,#e7d8b4 95.47%);border-radius:2px}@media screen and (min-width:768px){.rent-cars-result__form{margin:0 -40px 38px}}.results-rent-cars-filters{height:100%;display:flex;flex-direction:column}@media screen and (min-width:1200px){.results-rent-cars-filters{display:block!important;flex-shrink:0;width:300px;max-width:300px;margin-right:20px}}.results-rent-cars-filters.hidden{display:none}@media screen and (min-width:1200px){.results-rent-cars-filters.hidden{display:block}}.results-rent-cars-filters .mfp-close{top:5px;right:8px}.results-rent-cars-filters.mfp-bg{background:rgba(24,12,1,.95)}.results-rent-cars-filters.mfp-wrap{top:0;left:0}.results-rent-cars-filters.mfp-wrap .mfp-container{position:fixed;left:0;right:0;width:100%;height:100%;padding:0;background-color:#fff}@media screen and (min-width:768px){.results-rent-cars-filters.mfp-wrap .mfp-container{width:300px;left:auto}}@media screen and (min-width:1200px){.results-rent-cars-filters.mfp-wrap .mfp-container{margin:0}}.results-rent-cars-filters.mfp-wrap .mfp-content{height:100%}.results-rent-cars-filters--overflow{overflow:hidden}.rent-cars-range{display:flex;flex-direction:column;padding:0 10px}.rent-cars-range__range{margin-top:-9px}.rent-cars-range__data{display:flex;flex-wrap:wrap;margin:0 -10px 5px;font-size:15px;line-height:28px}.rent-cars-range__data-text{width:50%}.rent-cars-range__data-text+.rent-cars-range__data-text{text-align:right}.rent-cars-range__range-slider{position:relative;margin-top:15px}.rent-cars-range__range-slider:before{content:none}.results-rent-cars-slider{position:relative;margin:0 0 27px}@media screen and (min-width:768px){.results-rent-cars-slider{margin:0 0 32px}}@media screen and (min-width:1200px){.results-rent-cars-slider{margin:0 -20px 27px;padding:0 20px}}.results-rent-cars-slider__container{overflow:visible}@media screen and (min-width:1200px){.results-rent-cars-slider__container{overflow:hidden}}.slide-rent-car{position:relative;width:219px;margin-right:20px;padding-top:10px}.slide-rent-car__content{position:relative;display:block;height:155px;padding:18px;border:2px solid transparent;background:#faf8f3;border-radius:2px;cursor:pointer;box-sizing:border-box;transition:background-color .3s}.no-touch .slide-rent-car__content:hover{background-color:#fde283}@media screen and (min-width:768px){.slide-rent-car__content{padding:17px 20px}}.slide-rent-car__content.active{border:2px solid #ff4641}.slide-rent-car__content.active:before{content:"";position:absolute;right:-11px;top:-11px;display:block;background:url(/webpack/26d6e0eac94e176aa90eae831875ec11.svg) no-repeat 50%;width:26px;height:26px;background-size:74%}@media screen and (min-width:768px){.slide-rent-car__content.active:before{background-size:100%}}.slide-rent-car__photo-wrap{position:absolute;right:-2px;bottom:10px;height:115px;z-index:0}@media screen and (min-width:768px){.slide-rent-car__photo-wrap--bottom{bottom:22px}}.slide-rent-car__photo{height:100%}.slide-rent-car__title{margin-bottom:6px;font-size:17px;font-family:KievitProMedium,Roboto,sans-serif}.slide-rent-car__price{font-size:14px}.slide-rent-car__slider{position:relative;display:flex;margin-bottom:30px}.slide-rent-car__next,.slide-rent-car__prev{display:none}@media screen and (min-width:768px){.slide-rent-car__next,.slide-rent-car__prev{display:block}}@media screen and (min-width:1200px){.slide-rent-car__next,.slide-rent-car__prev{width:35px;height:35px}}@media screen and (min-width:768px){.slide-rent-car__next{right:-24px}}@media screen and (min-width:768px){.slide-rent-car__prev{left:-24px}}@media screen and (min-width:1200px){.slide-rent-car__prev{left:4px}}.results-rent-cars-list{margin-bottom:20px}@media screen and (min-width:768px){.results-rent-cars-list{margin-bottom:30px}}.results-rent-cars-list__card{width:100%;padding:10px;border:1px solid #f3efea;transition:border .3s;border-radius:2px}.no-touch .results-rent-cars-list__card:hover{border:1px solid #fde283}.no-touch .results-rent-cars-list__card:hover .results-rent-cars-list__card-title{color:#ff4641}.results-rent-cars-list__card:not(:last-child){margin-bottom:8px}@media screen and (min-width:768px){.results-rent-cars-list__card:not(:last-child){margin-bottom:20px}}@media screen and (min-width:768px){.results-rent-cars-list__card{display:flex;padding:10px 21px 10px 10px}}@media screen and (min-width:1024px){.results-rent-cars-list__card{justify-content:flex-start}}.results-rent-cars-list__card-head{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:34px 0 26px;margin-bottom:11px;height:190px}@media screen and (min-width:768px){.results-rent-cars-list__card-head{width:174px;height:120px;padding:27px 13px 9px;margin:9px 26px 9px 9px}}@media screen and (min-width:1024px){.results-rent-cars-list__card-head{margin:9px 27px 9px 9px}}.results-rent-cars-list__card-head:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.03);z-index:2}.results-rent-cars-list__card-body{padding:0}@media screen and (min-width:768px){.results-rent-cars-list__card-body{padding:10px 10px 10px 0}}.results-rent-cars-list__card-img{position:absolute;top:44%;transform:translateY(-50%);z-index:1}@media screen and (min-width:768px){.results-rent-cars-list__card-img{top:50%;width:100px;height:60px}}.results-rent-cars-list__card-title{display:block;margin-bottom:21px;font-family:KievitProBold,Roboto,sans-serif;font-size:21px}.results-rent-cars-list__card-subtitle{margin-bottom:8px;font-size:13px;color:#ff4641;text-transform:uppercase;letter-spacing:.04em}.results-rent-cars-list__card-desc{position:absolute;content:"";bottom:28px;font-size:11px;color:#7f7f7f}@media screen and (min-width:768px){.results-rent-cars-list__card-desc{bottom:8px}}.results-rent-cars-list__card-features{display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.results-rent-cars-list__card-features{flex-direction:row}}.results-rent-cars-list__card-feature{position:relative;display:flex;justify-content:center;align-items:center;padding:4px 9px 4px 7px;width:49px;height:25px;font-size:15px;margin-right:5px;color:#515151;background-color:#faf8f3;border-radius:2px;transition:background-color .3s;margin-bottom:5px;cursor:pointer}.no-touch .results-rent-cars-list__card-feature:hover{background-color:#fde283}.results-rent-cars-list__card-counter{font-size:15px;line-height:17px;padding-left:4px}.results-rent-cars-list__card-feature--sm{display:flex;justify-content:center;align-items:center;width:25px;padding:0}@media screen and (min-width:768px){.results-rent-cars-list__card-price{text-align:right;padding-top:4px}}.results-rent-cars-list__card-num{font-family:KievitProBold,Roboto,sans-serif;font-size:27px;padding-top:4px}@media screen and (min-width:768px){.results-rent-cars-list__card-num{padding-top:0}}.results-rent-cars-list__card-block{display:flex;align-items:flex-start;justify-content:space-between;margin-left:auto}@media screen and (min-width:768px){.results-rent-cars-list__card-block{align-items:flex-end;padding-bottom:8px;flex-direction:column}}@media screen and (min-width:1024px){.results-rent-cars-list__card-block{flex-grow:1}}.results-rent-cars-list__price-desc{font-size:12px;line-height:14px;color:#515151;opacity:.8;margin-bottom:11px}@media screen and (min-width:768px){.results-rent-cars-list__price-desc{margin-bottom:0}}.results-rent-cars-list__price-desc--last{display:block;margin-top:3px}.results-rent-cars-list__card-provided{align-self:center}.results-rent-cars-list__card-provided .results-rent-cars-list__provided-desc{margin-left:5px;font-size:10px;color:#7f7f7f}.results-rent-cars-list__card-provided--tablet{display:none}@media screen and (min-width:768px){.results-rent-cars-list__card-provided--tablet{display:flex;align-items:center}}.results-rent-cars-list__card-provided--mobile{display:block}@media screen and (min-width:768px){.results-rent-cars-list__card-provided--mobile{display:none}}.results-rent-cars-list__logo{max-width:55px;max-height:27px}.results-rent-cars-list__card-btn{display:block;height:50px;font-size:14px;padding:17px;width:100%;margin:auto}@media screen and (min-width:768px){.results-rent-cars-list__card-btn{margin:0;width:148px}}@media screen and (min-width:1024px){.results-rent-cars-list__card-btn{width:162px}}.results-rent-cars-list__card-btn--tablet{display:none}@media screen and (min-width:768px){.results-rent-cars-list__card-btn--tablet{display:block}}.results-rent-cars-list__card-btn--mobile{display:block}@media screen and (min-width:768px){.results-rent-cars-list__card-btn--mobile{display:none}}.tooltipster-sidetip.tooltipster-borderless.rent-cars-tooltip .tooltipster-box{border-radius:2px;background-color:#212121}.tooltipster-sidetip.tooltipster-borderless.rent-cars-tooltip .tooltipster-arrow-background{border-top-color:#212121}.tooltipster-sidetip.tooltipster-borderless.rent-cars-tooltip .tooltipster-content{font-size:13px;line-height:17px;color:#fff;padding:6px;max-width:232px;max-height:46px;text-align:center}.airport-board{border-top:1px solid #efeadf;border-bottom:1px solid #efeadf;padding-top:4px;padding-bottom:15px;margin-top:13px}@media screen and (min-width:540px){.airport-board{display:flex;justify-content:space-between;padding-bottom:0;margin-top:24px}}@media screen and (min-width:641px){.airport-board{padding-bottom:20px}}@media screen and (min-width:1024px){.airport-board{margin-top:33px}}.airport-board__btn{width:100%;border-radius:5px;padding:16px 25px}@media screen and (min-width:540px){.airport-board__btn{width:181px;align-self:center}}@media screen and (min-width:641px){.airport-board__btn{margin-top:17px}}.airport-board__uppercase{font-size:10px;line-height:12px;color:#a0a0a0;text-transform:uppercase}@media screen and (min-width:768px){.airport-board__uppercase{font-size:13px;line-height:16px}}.airport-board__text{font-size:14px;line-height:17px;font-family:KievitProMedium,Roboto,sans-serif;color:#000;text-align:center;margin-top:6px}@media screen and (min-width:768px){.airport-board__text{font-size:22px;line-height:26px}}@media screen and (min-width:1024px){.airport-board__text{margin-top:9px}}.airport-board__wrapper{display:flex;margin-bottom:12px;padding-bottom:12px}@media screen and (min-width:641px){.airport-board__wrapper{margin-bottom:0;padding-bottom:0;padding-top:12px}}.airport-board__column:not(:last-child){position:relative;padding-right:36px}@media screen and (min-width:641px){.airport-board__column:not(:last-child){padding-right:60px}}.airport-board__column:not(:last-child):after{position:absolute;content:"";width:1px;top:8px;bottom:-11px;right:15px;background-color:#efeadf}@media screen and (min-width:641px){.airport-board__column:not(:last-child):after{right:30px;bottom:-4px}}@media screen and (min-width:1024px){.airport-board__column:not(:last-child):after{right:31px;bottom:5px}}.airport__board-title{display:flex;align-items:center}.board-preloader{margin-left:auto;display:none}.board-preloader__image{width:14px;height:14px;margin-right:5px}.board-preloader__image img{-webkit-animation:rotate 1s infinite;animation:rotate 1s infinite}.board-preloader__text{font-size:13px;color:#7f7f7f}.board-preloader.active{display:block}@-webkit-keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.airport__headline{display:flex;justify-content:space-between;align-items:center;margin-bottom:11px;margin-top:22px}@media screen and (min-width:768px){.airport__headline{margin-bottom:5px}}@media screen and (min-width:1024px){.airport__headline{margin-bottom:0}}.airport__headline-wrapper{position:relative;display:flex;align-items:flex-start}.airport__headline-wrapper .place-actions{margin-left:auto;padding-left:20px}.airport__subinfo{display:flex;flex-wrap:wrap;margin-top:16px}@media screen and (min-width:768px){.airport__subinfo{margin-top:7px;flex-wrap:nowrap}}.airport__description{font-size:13px;line-height:16px}@media screen and (min-width:768px){.airport__description{font-size:17px;line-height:20px}}.airport__description:first-of-type{position:relative;padding-right:10px;margin-right:10px}@media screen and (min-width:768px){.airport__description:first-of-type{padding-right:20px;margin-right:20px}}.airport__description:first-of-type:after{position:absolute;content:"";width:1px;top:0;bottom:0;right:0;background-color:#efeadf}.airport__board-wrapper{position:relative;background-color:#fff;box-shadow:0 8px 50px rgba(31,21,1,.09);border-radius:5px;margin:0 -12px;padding:1px 0 12px}@media screen and (min-width:641px){.airport__board-wrapper{margin:0;padding:1px 12px 12px}}@media screen and (min-width:768px){.airport__board-wrapper{padding:1px 20px 50px}}@media screen and (min-width:1024px){.airport__board-wrapper{margin:0 -40px;padding:1px 40px 45px}}.airport__space-between{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.airport__headline-second{font-size:24px;line-height:29px;font-family:KievitProExtraBold,Roboto,sans-serif;margin-bottom:0}@media screen and (min-width:768px){.airport__headline-second{font-size:30px;line-height:36px}}@media screen and (min-width:641px){.airport__headline-second--width{max-width:284px}}@media screen and (min-width:880px){.airport__headline-second--width{max-width:100%}}.airport__link{display:none}@media screen and (min-width:641px){.airport__link{display:block;font-size:15px;line-height:17px;color:#ff4641;padding-right:16px;background-image:url(/webpack/7799bb1fc0fc904c5ae9f3bc3c004d07.svg);background-repeat:no-repeat;background-position:100% 4px}}.airport-board-nav{margin-bottom:23px}@media screen and (min-width:641px){.airport-board-nav{margin-bottom:40px}}@media screen and (min-width:1024px){.airport-board-nav{margin-bottom:52px}}.airport-board-nav__flex{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:39px}@media screen and (min-width:641px){.airport-board-nav__flex{margin-bottom:36px}}.airport-board-nav__flex:after{position:absolute;content:"";left:0;right:0;bottom:-17px;height:1px;background-color:#efeadf}@media screen and (min-width:641px){.airport-board-nav__flex:after{bottom:-1px}}@media screen and (min-width:1024px){.airport-board-nav__flex:after{bottom:-13px}}.airport-board-nav__wrapper{margin-bottom:20px}@media screen and (min-width:641px){.airport-board-nav__wrapper{margin-bottom:0}}@media screen and (min-width:641px){.airport-board-nav__sort{align-self:flex-start;padding-top:12px}}.airport-board-nav__sort-tab{position:relative;padding:0 26px 18px;cursor:pointer}.airport-board-nav__sort-tab.active .airport-board-nav__sort-text{color:#000}.airport-board-nav__sort-tab.active:after{position:absolute;content:"";bottom:0;left:0;right:0;border-bottom:3px solid #ff4641;z-index:1}@media screen and (min-width:641px){.airport-board-nav__sort-tab.active:after{bottom:-8px}}@media screen and (min-width:1024px){.airport-board-nav__sort-tab.active:after{bottom:-5px}}@media screen and (min-width:768px){.airport-board-nav__sort-tab{padding:0 20px 18px}}.no-touch .airport-board-nav__sort-tab:hover .airport-board-nav__sort-text{color:#000}.no-touch .airport-board-nav__sort-tab:hover .airport-board-nav__sort-icon path{fill:#000}.airport-board-nav__sort-text{font-size:13px;line-height:17px;font-family:KievitProExtraBold,Roboto,sans-serif;letter-spacing:1px;text-transform:uppercase;color:#7f7f7f}@media screen and (min-width:768px){.airport-board-nav__sort-text{font-size:15px;line-height:17px}}.airport-board-nav__text-wrap{display:flex}@media screen and (min-width:641px){.airport-board-nav__text-wrap{flex-direction:row-reverse}}@media screen and (min-width:641px){.airport-board-nav__info{margin-bottom:8px;margin-top:7px}}@media screen and (min-width:1024px){.airport-board-nav__info{margin-bottom:0;margin-top:0}}@media screen and (min-width:641px){.airport-board-nav__info--mobile{display:none}}.airport-board-nav__info--desktop{display:none}@media screen and (min-width:641px){.airport-board-nav__info--desktop{display:block}}.airport-board-nav__bold{font-size:14px;line-height:17px;margin-right:15px;color:#000}@media screen and (min-width:768px){.airport-board-nav__bold{font-size:22px;line-height:26px;margin-right:0}}.airport-board-nav__medium{font-size:14px;line-height:17px;color:#000;font-family:KievitProMedium,Roboto,sans-serif}@media screen and (min-width:768px){.airport-board-nav__medium{font-size:22px;line-height:26px;margin-right:28px}}.airport-board-nav__text{font-size:13px;line-height:17px;color:#7f7f7f}@media screen and (min-width:768px){.airport-board-nav__text{text-align:right}}@media screen and (min-width:1024px){.airport-board-nav__wrapper{display:flex}}.airport-board-nav__sort-icon{margin-right:7px;vertical-align:middle}@media screen and (min-width:641px){.airport-board-nav__selects{display:flex;flex-wrap:wrap}}.airport-board-nav__selects .airport-select-container.select2-selection.select2-selection--single{height:40px;font-size:15px;line-height:28px;background-color:#faf8f3;border-radius:5px;border:none}.airport-board-nav__selects .select2-container.select2-container--default{display:flex;flex-grow:1;margin-right:5px;margin-bottom:4px;max-width:100%}@media screen and (min-width:641px){.airport-board-nav__selects .select2-container.select2-container--default{margin-right:10px}}@media screen and (min-width:1024px){.airport-board-nav__selects .select2-container.select2-container--default{max-width:154px}}.airport-board-nav__selects .select2-container.select2-container--default:after{position:absolute;content:"";right:17px;top:50%;transform:translateY(-50%);width:10px;height:10px;background:url(/webpack/7d95ac1c0390886c9a2f2d1b1c9612c3.svg) 50% no-repeat}.airport-board-nav__selects .select2-container.select2-container--default .selection{width:100%}.airport-board-nav__selects .select2-container--default .select2-selection__rendered{padding-top:6px;padding-left:16px}.airport-board-nav__selects .select2-container--default .select2-selection__arrow b{display:none}.airport-board-nav__form{flex-grow:1;margin-bottom:14px}@media screen and (min-width:1024px){.airport-board-nav__form{margin-right:10px;max-width:398px}}input.airport-board-nav__search{height:40px;border:2px solid #d5cdbe;border-radius:5px;padding:14px 15px 14px 41px;background-repeat:no-repeat;background-position:13px 50%;background-image:url(/webpack/56e8d27f9936b3a3994369791e53a85a.svg)}.airport-board-nav__select--calendar{position:relative;flex-shrink:0;width:100%;height:40px;font-size:15px;line-height:28px;background-color:#faf8f3;border-radius:5px;margin-right:5px;padding:8px 15px;margin-bottom:4px}@media screen and (min-width:641px){.airport-board-nav__select--calendar{margin-right:10px;max-width:224px}}@media screen and (min-width:1024px){.airport-board-nav__select--calendar{max-width:154px}}.airport-board-nav__select--calendar:after{position:absolute;content:"";right:17px;top:50%;transform:translateY(-50%);width:14px;height:14px;background:url(/webpack/ffe1720c43e4a3ae96bc9b33066f2fbc.svg) 50% no-repeat}.airport-select-dropdown{border:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-shadow:0 10px 30px rgba(31,21,1,.1)}.airport-select-dropdown .select2-results__option{font-size:15px;line-height:20px;padding-left:20px;padding-top:16px}.airport-select-dropdown .select2-results__option:last-child{padding-bottom:22px}.airport-select-dropdown .select2-results__option--highlighted[aria-selected]{color:#000;background-color:#fff}.airports-map{width:100%;height:100%;position:relative}.airports-map__close{width:40px;height:40px;border-radius:50%;position:absolute;z-index:1000;top:30px!important;right:36px;padding:0;background-image:url(/webpack/7b56d4034e52d6a7f4fcd152be483906.svg);background-color:#fff;background-repeat:no-repeat;background-position:50% 50%;opacity:1;cursor:pointer}.airport-marker__icon img{transform:translate(-41px,-80px)}.rent-cars{position:relative;margin-bottom:50px}.rent-cars .rent-cars__next,.rent-cars .rent-cars__prev{position:absolute;top:50%;transform:translateY(-50%);z-index:10;display:none}@media screen and (min-width:641px){.rent-cars .rent-cars__next,.rent-cars .rent-cars__prev{display:block}}.rent-cars .rent-cars__next{right:-25px}.rent-cars .rent-cars__prev{left:-25px;transform:translateY(-50%) rotate(180deg)}.rent-cars__preloader{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;align-items:center;justify-content:center;z-index:1}.rent-cars__paginaton{white-space:nowrap;margin:20px auto}.rent-cars__btn{border-radius:5px;border:2px solid #f5f1e8;padding:16px 25px;width:100%;display:block;margin-top:30px}@media screen and (min-width:641px){.rent-cars__btn{display:none}}.rent-cars__item.rent-cars-item{height:155px;background-color:#faf8f3;border-radius:5px;padding:20px 0 20px 30px;font-size:17px;position:relative;display:block;box-sizing:border-box}@media screen and (min-width:768px){.rent-cars__item.rent-cars-item{height:108px;display:block}}.rent-cars__item.rent-cars-item:nth-child(n+2){margin-left:24px}@media screen and (min-width:768px){.rent-cars__item.rent-cars-item .rent-cars-item__wrap{display:flex;flex-direction:column;justify-content:center;height:100%}}.rent-cars__item.rent-cars-item .rent-cars-item__title{line-height:20px;color:#000;font-family:KievitProMedium,Roboto,sans-serif}.rent-cars__item.rent-cars-item .rent-cars-item__price{line-height:1.2;margin-top:8px;color:#ff4641}.rent-cars__item.rent-cars-item .rent-cars-item__options{margin-top:18px}.rent-cars__item.rent-cars-item .rent-cars-item__options .option{display:flex;align-items:center;font-size:13px;line-height:1.4}.rent-cars__item.rent-cars-item .rent-cars-item__options .option .option__icon{width:15px;height:13px;margin-right:3px}.rent-cars__item.rent-cars-item .rent-cars-item__options .option .option__icon--bag{background:url(/webpack/4faca2328fe782866d69a1cb78f0462b.svg)}.rent-cars__item.rent-cars-item .rent-cars-item__options .option .option__icon--passengers{background:url(/webpack/4ec057c299ee6054ea58c8d93bfcfb72.svg)}.rent-cars__item.rent-cars-item .rent-cars-item__options .option:nth-child(n+2){margin-top:9px}.rent-cars__item.rent-cars-item .rent-cars-item__img{position:absolute;right:0;bottom:0}.rent-cars__item.rent-cars-item .rent-cars-item__img img{width:165px;height:auto}@media screen and (max-width:480px){.rent-cars__item.rent-cars-item .rent-cars-item__img{bottom:-5px}.rent-cars__item.rent-cars-item .rent-cars-item__img img{width:155px}}.scoreboard-airport{padding:15px 0;background:#f3f3f9}.scoreboard-airport:not(.scoreboard-airport--show){position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.scoreboard-airport__title{margin-bottom:10px;padding:0 12px;font-size:13px}.scoreboard-airport__title:before{content:" ";display:inline-block;width:17px;height:17px;margin-right:4px;vertical-align:bottom;background:url(/webpack/plane.845a96d91eaf52271b784441d189cd6b.png) no-repeat 50%/contain}.scoreboard-airport__title span{font-family:KievitProBold,Roboto,sans-serif}.scoreboard-airport__desc{margin-bottom:10px;padding:0 12px;font-size:15px}.scoreboard-airport__desc span{font-family:KievitProMedium,Roboto,sans-serif}.scoreboard-airport__radio,.scoreboard-airport__radio+.scoreboard-airport__btn:after,.scoreboard-airport__radio+.scoreboard-airport__btn:before,.scoreboard-airport__radio:checked+.scoreboard-airport__btn:after,.scoreboard-airport__radio:checked+.scoreboard-airport__btn:before{display:none}.scoreboard-airport__radio[id=scoreboard-arrival]:checked~.scoreboard-airport__table--arrival,.scoreboard-airport__radio[id=scoreboard-departure]:checked~.scoreboard-airport__table--departure{display:block}.scoreboard-airport__radio+.scoreboard-airport__btn{margin:0 0 0 12px}.scoreboard-airport__radio+.scoreboard-airport__btn+.scoreboard-airport__radio+.scoreboard-airport__btn{margin-left:0}.scoreboard-airport__radio:checked+.scoreboard-airport__btn{background:#ffeca6}.scoreboard-airport__btn{position:relative;z-index:1;display:inline-block;padding:5px 10px;font-size:11px;border-radius:2px;transition:.3s}.no-touch .scoreboard-airport__btn:hover{background:#ffeca6}.scoreboard-airport__wrap-table{display:flex;flex-wrap:wrap;width:100%;overflow-x:auto}.scoreboard-airport__hr{width:100%}.scoreboard-airport__table{position:relative;top:-30px;display:none;width:auto;min-width:100%;margin:0;overflow:visible;background:#f3f3f9}.scoreboard-airport__caption{display:none}.scoreboard-airport__th{padding:10px 5px;font-size:13px;line-height:16px;white-space:nowrap;color:#797979;background:#f3f3f9;border:none;visibility:hidden}.scoreboard-airport__th:last-of-type{padding:10px 12px 10px 5px}.scoreboard-airport__th--last{visibility:visible}.scoreboard-airport__body{width:100%}.scoreboard-airport__tr{border:none}.scoreboard-airport__tr:nth-of-type(odd){background:#fff}.scoreboard-airport__td{padding:10px 5px;font-size:13px;line-height:16px;white-space:nowrap;border:none}.scoreboard-airport__td:first-of-type{padding:10px 5px 10px 12px}.scoreboard-airport__td:last-of-type{padding:10px 12px 10px 5px}.scoreboard-airport__td--flight{color:#797979}.scoreboard-airport__td--flight:before{content:" ";display:inline-block;width:17px;height:17px;margin-right:5px;vertical-align:bottom;background:url(/webpack/plane.845a96d91eaf52271b784441d189cd6b.png) no-repeat 50%/contain}.scoreboard-airport__td--direction{width:100%;color:#797979}.scoreboard-airport__td--direction span{color:#000}.scoreboard-airport__td--time{font-family:KievitProBold,Roboto,sans-serif;color:#000}.schedule-iframe{background:#e3dac6}.airline-header__inner{display:block}@media screen and (min-width:768px){.airline-header__inner{display:flex}}.airline-header__logo{display:block;width:40px;height:40px;border-radius:12px;overflow:hidden}.airline-header__logo img{-o-object-fit:fill;object-fit:fill;-o-object-position:left;object-position:left;height:100%;width:auto}@media screen and (min-width:768px){.airline-header__logo{width:94px;height:94px;max-height:94px;border-radius:25px}}.airline-header__logo picture{display:block;width:40px;height:40px;border-radius:12px;overflow:hidden;border:1px solid #f5f1e8}@media screen and (min-width:768px){.airline-header__logo picture{width:94px;height:94px;border-radius:25px}}.airline-header__text-info{display:block;width:100%;margin-top:9px;flex:1}@media screen and (min-width:768px){.airline-header__text-info{margin:0 0 0 20px}}.airline-header__name{font-size:25px;line-height:25px;font-family:KievitProExtraBold,Roboto,sans-serif;color:#212121}@media screen and (min-width:768px){.airline-header__name{font-size:40px;line-height:50px}}.airline-header__info{display:flex;flex-wrap:wrap;margin-top:17px;font-size:13px;line-height:19px;font-family:KievitPro,Roboto,sans-serif;color:#000}@media screen and (min-width:768px){.airline-header__info{margin-top:7px;width:100%;flex-wrap:nowrap;font-size:17px;line-height:19px}}.airline-header__info-country{position:relative;padding-right:20px}.airline-header__info-country:after{position:absolute;content:"";background-color:#efeadf;width:1px;right:10px;top:0;bottom:0}@media screen and (min-width:768px){.airline-header__info-country{padding-right:40px}.airline-header__info-country:after{right:20px}}.airline-header__info-country-codes{display:block;width:100%;margin-top:8px}@media screen and (min-width:768px){.airline-header__info-country-codes{margin-top:0;display:inline;width:auto}}.airline-header__info-name{padding-right:20px;position:relative}.airline-header__info-name:after{position:absolute;content:"";background-color:#efeadf;width:1px;right:10px;top:0;bottom:0}@media screen and (min-width:768px){.airline-header__info-name{padding-right:40px}.airline-header__info-name:after{right:20px}}.airline-header-stars{display:block;margin:22px 0 0}@media screen and (min-width:768px){.airline-header-stars{margin:30px 0 0}}@media screen and (min-width:1200px){.airline-header-stars{display:flex;justify-content:space-between}}.airline-header-stars--text-bold{font-family:KievitProBold,Roboto,sans-serif;min-width:21px}@media screen and (min-width:768px){.airline-header-stars--text-bold{min-width:31px}}.airline-header-stars__block{display:flex;margin-bottom:20px;font-size:14px;line-height:17px;color:#000}@media screen and (min-width:768px){.airline-header-stars__block{font-size:21px;line-height:24px;margin-bottom:27px;align-items:center}}@media screen and (min-width:1200px){.airline-header-stars__block{margin-bottom:0}}.airline-header-stars__block:last-child{margin-bottom:0}.airline-header-stars__icon{width:15px;height:14px;margin:0 6px;background-image:url(/webpack/dceae6d1fa5bafd21a15ac0451ddf28f.svg);background-size:100%;background-position:0 50%;background-repeat:no-repeat}@media screen and (min-width:768px){.airline-header-stars__icon{width:21px;height:20px;margin:0 9px}}.airline-header-stars__text{color:#000;font-family:KievitProMedium,Roboto,sans-serif}.airline-flights__wrapper{background:#fff;border-radius:5px;box-shadow:0 8px 50px rgba(31,21,1,.09);padding:18px 12px 70px;margin:40px 0}@media screen and (min-width:768px){.airline-flights__wrapper{padding:12px 20px 76px;margin:50px -20px}}@media screen and (min-width:1200px){.airline-flights__wrapper{padding:1px 0 44px;margin:50px -40px}}.airline-flights__table{display:block}.airline-flights__table-head{display:flex;justify-content:space-between;margin-top:22px}@media screen and (min-width:768px){.airline-flights__table-head{margin-top:38px;margin-bottom:10px}}@media screen and (min-width:1024px){.airline-flights__table-head{padding:0 40px;margin:30px 0 20px}}.airline-flights__table-info{display:flex;width:100%}@media screen and (min-width:992px){.airline-flights__table-info{max-width:calc(100% - 170px)}}@media screen and (min-width:1300px){.airline-flights__table-info{max-width:calc(100% - 170px)}}.airline-flights__table-title{font-size:13px;line-height:17px;color:#a0a0a0;text-transform:uppercase}.airline-flights__cities,.airline-flights__direction,.airline-flights__table-title.title-directions{max-width:200px;width:100%}@media screen and (min-width:1024px){.airline-flights__cities,.airline-flights__direction,.airline-flights__table-title.title-directions{max-width:50%;width:50%}}.airline-flights__cities,.airline-flights__direction{max-width:100%;width:100%}@media screen and (min-width:1024px){.airline-flights__cities,.airline-flights__direction{max-width:50%;width:50%}}@media screen and (min-width:1024px){.airline-flights__cities{margin-left:20px}}.no-touch .airline-flights__cities:focus .airline-flights__city-list--link,.no-touch .airline-flights__cities:hover .airline-flights__city-list--link{color:#ff4641}.airline-flights__table-title.title-times,.airline-flights__time{text-align:right;max-width:70px;width:100%;margin-left:auto}@media screen and (min-width:768px){.airline-flights__table-title.title-times,.airline-flights__time{text-align:left}}@media screen and (min-width:1024px){.airline-flights__table-title.title-times,.airline-flights__time{margin-left:20px}}@media screen and (min-width:1200px){.airline-flights__table-title.title-times,.airline-flights__time{max-width:120px}}.airline-flights__table-title.title-prices{display:none}@media screen and (min-width:768px){.airline-flights__table-title.title-prices{display:block;max-width:260px;width:100%;text-align:right}}@media screen and (min-width:1200px){.airline-flights__table-title.title-prices{max-width:170px;text-align:left;padding-left:30px}}.airline-flights__table-title.title-cities{display:none}@media screen and (min-width:1024px){.airline-flights__table-title.title-cities{display:block;max-width:50%;width:50%;margin-left:20px}}.airline-flights__item{position:relative;background-color:#fff;transition:all .3s ease}.airline-flights__item:nth-child(2):before{content:none}.airline-flights__item:before{position:absolute;content:"";left:0;right:0;top:0;height:1px;background-color:#efeadf}@media screen and (min-width:1200px){.airline-flights__item:before{left:40px;right:40px}}@media screen and (min-width:1200px){.airline-flights__item{padding:0 40px}}.no-touch .airline-flights__item:focus,.no-touch .airline-flights__item:hover{background-color:#faf8f3}.no-touch .airline-flights__item:hover+.airline-flights__item:before,.no-touch .airline-flights__item:hover:before{content:none}.airline-flights__item:last-child .airline-flights__item-inner{border-bottom:none}.airline-flights__item-inner{display:flex;flex-wrap:wrap;padding:20px 0;align-items:flex-start}@media screen and (min-width:768px){.airline-flights__item-inner{padding:25px 0}}@media screen and (min-width:1024px){.airline-flights__item-inner{flex-wrap:nowrap}}@media screen and (min-width:1200px){.airline-flights__item-inner{margin:0;padding:8px 0;align-items:center}.airline-flights__item-inner:hover .airline-flights__button{display:block}.airline-flights__item-inner:hover .airline-flights__prices{display:none}}.airline-flights__item-info{display:flex;width:calc(100% - 90px);flex-wrap:wrap;flex-direction:row;align-items:flex-start;position:relative}@media screen and (max-width:768px){.airline-flights__item-info{flex-direction:column;justify-content:flex-start}}@media screen and (min-width:768px){.airline-flights__item-info{flex-direction:column;justify-content:flex-start;max-width:calc(100% - 350px)}}@media screen and (min-width:1024px){.airline-flights__item-info{flex-direction:row;align-items:center;flex-wrap:nowrap;max-width:calc(100% - 260px)}}@media screen and (min-width:1200px){.airline-flights__item-info{max-width:calc(100% - 310px)}}.airline-flights__direction{margin-bottom:5px}.no-touch .airline-flights__direction:focus .airline-flights__country--link,.no-touch .airline-flights__direction:hover .airline-flights__country--link{color:#ff4641}.airline-flights__country{font-size:17px;line-height:21px;font-family:KievitProBold,Roboto,sans-serif;display:block;color:#000}@media screen and (min-width:768px){.airline-flights__country{font-size:22px;line-height:26px}}.airline-flights__city-list{font-size:15px;line-height:18px;color:#000}@media screen and (min-width:1200px){.airline-flights__city-list{font-size:17px;line-height:24px}}.airline-flights__times{font-size:15px;line-height:21px;color:#000;text-align:right}@media screen and (min-width:768px){.airline-flights__times{font-size:17px;line-height:26px;text-align:left}}.airline-flights__price{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%;margin-top:16px;position:relative}@media screen and (min-width:768px){.airline-flights__price{display:block;max-width:260px;padding-left:92px;margin-top:0}}@media screen and (min-width:1200px){.airline-flights__price{max-width:170px;padding-left:0}}.airline-flights__prices{color:#000;font-size:14px;line-height:17px;font-family:KievitProBold,Roboto,sans-serif;text-align:right}@media screen and (min-width:768px){.airline-flights__prices{display:block;font-size:22px;line-height:24px;margin-bottom:13px}}@media screen and (min-width:1200px){.airline-flights__prices{line-height:58px;text-align:left;margin-bottom:0;padding-left:30px;color:#ff4641}}.airline-flights__button{position:relative;color:#ff4641;font-size:14px;line-height:17px;font-family:KievitProMedium,Roboto,sans-serif;padding-right:15px}@media screen and (min-width:768px){.airline-flights__button{display:block;width:100%;text-align:center;font-size:17px;line-height:1;padding:16px 0;background:#ff4641;border-radius:5px;color:#fff}}@media screen and (min-width:1200px){.airline-flights__button{padding:0;height:58px;line-height:58px;display:none}}.airline-flights__button:before{content:"";position:absolute;top:3px;right:0;width:7px;height:11px;background-image:url(/webpack/2959be568ce9bcb9177f9c4fc6cbcfda.svg);background-size:cover;background-repeat:no-repeat}@media screen and (min-width:768px){.airline-flights__button:before{display:none}}.airline-indents{display:block;margin:40px 0;border-top:1px solid #efeadf;border-bottom:1px solid #efeadf}@media screen and (min-width:768px){.airline-indents{margin:50px 0}}.airline-info{margin-bottom:40px}@media screen and (min-width:768px){.airline-info{margin-bottom:50px}}.airline-info__tab-head{display:flex;height:40px;border-radius:5px;background:linear-gradient(0deg,#f9f7f2,#f9f7f2)}@media screen and (min-width:768px){.airline-info__tab-head{display:inline-flex}}.airline-info__tab-body{display:block;margin-top:11px}@media screen and (min-width:768px){.airline-info__tab-body{margin-top:0}}.airline-info__tab-pane{display:none;-webkit-animation:fadein .5s;animation:fadein .5s}.airline-info__tab-pane.show{display:block}@media screen and (min-width:1200px){.airline-info__tab-pane.show{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@media screen and (max-width:640px){.airline-info .content-tabs--avia{overflow-x:auto}}.airline-header-bottom{padding-bottom:40px;margin-top:22px;border-bottom:1px solid #efeadf}@media screen and (min-width:768px){.airline-header-bottom{padding-bottom:50px;margin-top:40px}}.airline-header-bottom__description{font-size:17px;line-height:28px;margin:0;color:#000}.airline-header-bottom__buttons-wrap{display:flex;margin-top:22px}.airline-header-bottom__button{display:block;margin-right:10px;height:50px;font-family:KievitProMedium,Roboto,sans-serif;line-height:17px}@media screen and (min-width:768px){.airline-header-bottom__button{margin-right:20px}}.airline-header-bottom__button:last-child{margin-right:0}.airline-header-bottom__button.baggage-btn.airline-header-bottom__button--mobile{font-size:15px;line-height:50px;width:100%;text-align:center;background-position:calc(50% - 65px) 50%}@media screen and (min-width:768px){.airline-header-bottom__button.baggage-btn.airline-header-bottom__button--mobile{width:auto;line-height:17px;background-position:38px 50%}}.airline-header-bottom__button.write-feedback-btn{font-size:15px;color:#fff;width:176px;text-align:center;padding:17px;border-radius:5px;background-color:#ff4641}.airline-header-bottom__button.baggage-btn,.airline-header-bottom__button.go-feeds-btn{font-size:0;width:50px;border-radius:5px;background-color:#faf8f3;background-repeat:no-repeat;background-position:50% 50%}@media screen and (min-width:768px){.airline-header-bottom__button.baggage-btn,.airline-header-bottom__button.go-feeds-btn{font-size:15px;text-align:center;width:auto;padding:17px 35px 17px 62px;background-position:38px 50%}}.airline-header-bottom__button.go-feeds-btn{background-image:url(/webpack/372388c05da2bb237ec6474695359dec.svg);background-size:12px}@media screen and (min-width:768px){.airline-header-bottom__button.go-feeds-btn{background-position:42px 50%}}.airline-header-bottom__button.baggage-btn{background-image:url(/webpack/a13e9a580a2696d1b611bba392ccab9a.svg);background-size:14px}.no-touch .airline-header-bottom__button.baggage-btn:focus,.no-touch .airline-header-bottom__button.baggage-btn:hover{background-color:#f5f1e8}.airports-filter{position:relative;margin-bottom:20px}.airports-filter input{padding-left:43px;border:2px solid #d5cdbe;border-radius:5px;width:100%;max-width:374px}.airports-filter input ::-webkit-input-placeholder{font-size:15px;color:#a0a0a0}.airports-filter input ::-moz-placeholder{font-size:15px;color:#a0a0a0}.airports-filter input :-ms-input-placeholder{font-size:15px;color:#a0a0a0}.airports-filter input ::placeholder{font-size:15px;color:#a0a0a0}.airports-filter:before{content:url(/webpack/281daf4b28150cd14b51ec1ad6258f08.svg);position:absolute;width:16px;height:16px;top:50%;left:15px;transform:translateY(-50%)}.calendar-widget{display:none;margin-right:0}.calendar-widget .calendar-widget__wrap{display:flex}.calendar-widget .calendar-widget__filters{width:275px}@media screen and (min-width:641px){.calendar-widget .calendar-widget__filters{position:relative}}.calendar-widget .calendar-widget__body{border:none;margin-left:0;padding:0 20px 0 35px;flex-basis:100%;flex:1}.calendar-widget .calendar-widget__years-list{right:7px}.calendar-widget .calendar-widget__years-list li:first-child{border-right-style:solid}@media screen and (max-width:880px){.calendar-widget .calendar-widget__years-list{right:13px}}.calendar-widget .calendar-widget__years-list--1 li{height:108px}.calendar-widget .calendar-widget__years-list--1 li:last-child{height:344px}@media screen and (max-width:480px){.calendar-widget .calendar-widget__years-list--1 li{height:70px}.calendar-widget .calendar-widget__years-list--1 li:last-child{height:230px}}.calendar-widget .calendar-widget__years-list--2 li,.calendar-widget .calendar-widget__years-list--2 li:last-child{height:226px}@media screen and (max-width:480px){.calendar-widget .calendar-widget__years-list--2 li,.calendar-widget .calendar-widget__years-list--2 li:last-child{height:150px}}.calendar-widget .calendar-widget__years-list--3 li{height:344px}.calendar-widget .calendar-widget__years-list--3 li:last-child{height:108px}@media screen and (max-width:480px){.calendar-widget .calendar-widget__years-list--3 li{height:230px}.calendar-widget .calendar-widget__years-list--3 li:last-child{height:70px}}.calendar-widget .calendar-widget__years-list--12 li{height:462px}@media screen and (max-width:480px){.calendar-widget .calendar-widget__years-list--12 li{height:310px}}.calendar-widget .calendar-widget__month{margin-right:10px;margin-bottom:10px;height:108px;flex:none;width:calc(33.33333% - 7px)}@media screen and (max-width:1200px){.calendar-widget .calendar-widget__month{height:70px}}.calendar-widget .calendar-widget__month.is-active{background:#faf8f3;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center}.calendar-widget .calendar-widget__month.is-active.is-best .calendar-widget__month-name{color:#fff}.calendar-widget .calendar-widget__month.is-active:not(.is-best):hover{background:#f5f1e8}.calendar-widget .calendar-widget__month.is-active:not(.is-best):hover .calendar-widget__month-name{color:#212121}.calendar-widget .calendar-widget__day.is-active{background:#faf8f3}.calendar-widget .calendar-widget__day.is-active:not(.is-best):hover{background:#f5f1e8}.calendar-widget .calendar-widget__day-price{font-size:10px;top:auto;bottom:2px}@media screen and (max-width:640px){.calendar-widget .calendar-widget__day-price .currency_font:after{display:none}}@media screen and (min-width:481px){.calendar-widget .calendar-widget__day-price{top:50%;transform:translateY(-50%);bottom:auto;font-size:15px}}.calendar-widget .calendar-widget__day-num{font-size:10px}@media screen and (min-width:481px){.calendar-widget .calendar-widget__day-num{font-size:17px}}.calendar-widget .calendar-widget__month-name{font-size:13px;color:#7f7f7f;transition:all .3s;margin-top:0;text-transform:uppercase}@media screen and (max-width:480px){.calendar-widget .calendar-widget__month-name{font-size:10px}}.calendar-widget .calendar-widget__month-price{margin-top:10px}.calendar-widget .calendar-widget__month-price,.calendar-widget .calendar-widget__month-price .currency_font{font-size:21px;font-family:KievitProBold,Roboto,sans-serif}@media screen and (max-width:480px){.calendar-widget .calendar-widget__month-price .currency_font{font-size:15px}}.calendar-widget .calendar-widget__month-search{background-image:url(/webpack/1e0281f00e77da9908f3771eff6293d4.svg);height:23px;margin-top:10px}.calendar-widget .calendar-widget__day-search{background-image:url(/webpack/1e0281f00e77da9908f3771eff6293d4.svg);background-size:10px 12px}@media screen and (min-width:481px){.calendar-widget .calendar-widget__day-search{bottom:auto;top:50%;transform:translateY(-50%)}}.calendar-widget .calendar-widget__section{padding-left:0;padding-right:0;padding-top:0}@media screen and (max-width:480px){.calendar-widget .calendar-widget__section:first-child{margin-top:auto}}.calendar-widget .calendar-widget__section i{font-size:17px;font-style:normal;margin-top:25px;display:inline-block;color:#000;font-family:KievitProMedium,Roboto,sans-serif}.calendar-widget .calendar-widget__filters_controls{z-index:10}.calendar-widget .calendar-widget__filters_controls>form{border:none}.calendar-widget .calendar-widget-city{margin-bottom:0;border:2px solid #d5cdbe}.calendar-widget .calendar-widget-city:before{content:url(/webpack/2549c9a482ad298377500e05b3eddcf8.svg);position:absolute;top:50%;left:15px;transform:translateY(-50%);width:17px;height:10px;z-index:10}.calendar-widget .calendar-widget-city:nth-child(2):before{transform:rotate(60deg) translateY(-50%)}.calendar-widget .calendar-widget-city input{border:none;margin-top:0;padding-right:47px;height:45px}.calendar-widget .calendar-widget-city:first-child{border-radius:5px 5px 0 0}.calendar-widget .calendar-widget-city:nth-child(n+2){margin-top:-2px;border-radius:0 0 5px 5px}.calendar-widget .calendar-widget-city__iata{bottom:50%;right:14px;transform:translateY(50%);font-size:16px;margin-bottom:0}.calendar-widget .calendar-widget-city__input{padding-left:45px;position:relative}@media screen and (max-width:480px){.calendar-widget .calendar-widget__doublesection{margin-bottom:auto}}.calendar-widget .calendar-widget__doublesection .calendar-widget__direction{border-bottom:none;padding-left:0;padding-top:25px}@media screen and (min-width:641px){.calendar-widget .calendar-widget__doublesection .calendar-widget__direction{border-bottom:none}}@media screen and (min-width:641px){.calendar-widget .calendar-widget__doublesection .calendar-widget__currency{padding-left:0;padding-right:0}}.calendar-widget .calendar-widget__doublesection .select__item{position:relative}.calendar-widget .calendar-widget__doublesection .calendar-widget__currency_value{display:none}.calendar-widget .calendar-widget__doublesection .currency_font{position:absolute;top:50%;right:20px;transform:translateY(-50%);color:#a0a0a0;font-family:KievitPro,Roboto,sans-serif;font-size:15px}.calendar-widget .calendar-widget__doublesection .currency_font:before{margin:0}.calendar-widget .calendar-widget__doublesection .select__selected_value .currency_font{right:40px}@media screen and (max-width:480px){.calendar-widget .calendar-widget__doublesection .calendar-widget__currency_text{display:block;text-align:left}}.calendar-widget .calendar-widget__row{margin-bottom:22px}.calendar-widget .input-radio:nth-child(n+2){margin-top:5px}.calendar-widget .input-radio b{font-size:17px;font-family:KievitPro,Roboto,sans-serif}.calendar-widget .input-radio .input-radio__sign{width:20px;height:20px;border:2px solid #d5cdbe}.calendar-widget .input-radio .input-radio__input:checked+.input-radio__sign{border:7px solid #ff4641}.calendar-widget .input-radio .input-radio__input:checked+.input-radio__sign:after{display:none}.calendar-widget .input-checkbox .input-checkbox__sign{width:20px;height:20px;border:2px solid #d5cdbe}.calendar-widget .input-checkbox .input-checkbox__sign:after{display:none}.calendar-widget .input-checkbox .input-checkbox__text{font-size:15px;font-family:KievitPro,Roboto,sans-serif}.calendar-widget .input-checkbox .input-checkbox__input:checked+.input-checkbox__sign{background-color:#ff4641;background-image:url(/webpack/b8a6860b20c15f43b7612a48aa529b82.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;border:2px solid #ff4641}.calendar-widget .input-checkbox .input-checkbox__input:checked+.input-checkbox__sign:after{display:none}.calendar-widget .calendar-widget__trip-duration{height:3px;margin-top:30px;margin-bottom:50px}.calendar-widget .calendar-widget__range{margin-top:-30px;font-size:17px}.calendar-widget .noUi-target .noUi-base{width:99%}.calendar-widget .noUi-target .noUi-handle{background-color:#fff;border:5px solid #ff4641;width:20px;height:20px;margin:-8px 0 0 -6px}.calendar-widget .noUi-target .noUi-handle:active{transform:scale(1.2)}.calendar-widget .noUi-target .noUi-connect{background-color:#ff4641}.calendar-widget .noUi-target.noUi-horizontal .noUi-handle{right:-15px}.calendar-widget .noUi-target.noUi-horizontal .noUi-handle.noUi-handle-upper{right:0}.calendar-widget .noUi-connect,.calendar-widget .noUi-origin,.calendar-widget .noUi-rtl{transform-origin:0 0}.calendar-widget .select__selected_value{height:40px;width:100%;border:2px solid #d5cdbe;border-radius:5px;display:flex;align-items:center;left:0;padding-left:10px}.calendar-widget .select__selected_value:after{content:"";position:absolute;width:8px;height:8px;right:20px;top:50%;border-color:transparent transparent #000 #000;border-style:solid;border-width:2px;transform:translateY(calc(-50% - 3px)) rotate(-45deg)}.calendar-widget .select__selected_value .currency-wrapper{border-bottom:none;width:100%;position:relative}.calendar-widget .select__selected_value .calendar-widget__currency_text{font-size:15px}.calendar-widget .select__value.is-open{z-index:20;top:calc(100% + 5px);overflow:visible;height:auto}.calendar-widget .select__value.is-open .select__data{height:auto;max-height:215px;min-height:105px;overflow:auto;box-shadow:0 10px 30px rgba(31,21,1,.1);border-radius:5px;top:0}@media screen and (min-width:641px){.calendar-widget .select__value.is-open .select__data{top:10%;bottom:0}}.calendar-widget .select__value.is-open .select__data .select__item{color:#000;font-size:15px}.calendar-widget .select__value.is-open .select__data .select__item.is-active,.calendar-widget .select__value.is-open .select__data .select__item:hover{background-color:#fde283;color:#000}.calendar-widget .select__value.is-open .select__data .currency_font{display:inline-block;font-family:KievitPro,Roboto,sans-serif}.calendar-widget .calendar-widget__filters_brief{display:flex;background-color:#f5f1e8;padding:6px 25px 7px 15px;border:none;border-radius:5px}.calendar-widget .calendar-widget__filters_brief:after{content:url(/webpack/5d868ae544375791b92e5dfbc72a50de.svg);position:absolute;width:10px;right:15px;top:15px;line-height:10px;visibility:visible}.calendar-widget .calendar-widget__filters_brief p{display:inline-block;font-size:15px}.calendar-widget .calendar-widget__filters_brief p:first-child{margin-right:5px;margin-bottom:0}.calendar-widget .calendar-widget__filters_brief p:last-child{color:#a0a0a0}.calendar-widget .calendar-widget__months-list>div{display:flex;flex-wrap:wrap}.calendar-widget .close-btn{display:none;position:absolute;top:20px;right:20px;width:20px;height:20px;background:url(/webpack/eb4ec5185cb5dcf6fc3a2ecd3e20360a.svg);cursor:pointer}@media screen and (min-width:768px){.calendar-widget .calendar-widget__filters_controls{display:block!important;z-index:10}}@media screen and (min-width:641px){.calendar-widget .calendar-widget__filters_controls{display:inherit!important}}@media screen and (max-width:880px){.calendar-widget .calendar-widget__wrap{flex-direction:column}.calendar-widget .calendar-widget__body{padding-left:0;margin-top:38px;padding-right:0;min-height:auto}.calendar-widget .calendar-widget__year-container{padding-right:20px;position:relative}}@media screen and (max-width:880px) and (max-width:880px){.calendar-widget .calendar-widget__year-container{padding-right:26px}}@media screen and (max-width:880px){.calendar-widget .calendar-widget__filters{width:100%;max-width:380px;z-index:30;position:relative}.calendar-widget .calendar-widget__filters .calendar-widget__filters_controls{display:none!important;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(24,12,1,.9)}.calendar-widget .calendar-widget__filters .calendar-widget__filters_controls>form{width:352px;padding:60px 40px 50px;top:50%;bottom:auto;transform:translateY(-50%);height:auto;margin:auto;position:relative}.calendar-widget .calendar-widget__filters .calendar-widget__filters_controls>form .calendar-widget__section{width:100%}.calendar-widget .calendar-widget__filters .calendar-widget__filters_controls>form .calendar-widget-city{margin-right:0;width:100%;display:block}.calendar-widget .calendar-widget__filters .calendar-widget__filters_controls>form .input-radio{display:block}.calendar-widget .calendar-widget__filters .calendar-widget__filters_controls>form .calendar-widget__doublesection{width:100%;display:flex;flex-direction:column;padding:0}.calendar-widget .calendar-widget__filters .calendar-widget__filters_controls>form .calendar-widget__doublesection>*{float:none;width:100%}.calendar-widget .calendar-widget__filters .calendar-widget__filters_controls>form .calendar-widget__direction{padding:25px 20px 15px 0}.calendar-widget .calendar-widget__filters .calendar-widget__filters_controls>form .select{padding-top:15px}.calendar-widget .calendar-widget__filters .calendar-widget__filters_controls>form .select__selected_value{text-align:left}.calendar-widget .calendar-widget__filters .calendar-widget__filters_controls>form .calendar-widget__row{width:100%}.calendar-widget .calendar-widget__filters_brief{display:block}.calendar-widget .calendar-widget__filters_switcher{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.calendar-widget .calendar-widget__filters_switcher>div{display:none}.calendar-widget .close-btn{display:block}.calendar-widget .select__value.is-open{top:auto;bottom:calc(100% + 106px)}.calendar-widget .calendar-widget__filters--active .calendar-widget__filters_controls{display:block!important}}.calendar-widget .calendar-widget__day{height:70px}@media screen and (max-width:480px){.calendar-widget .calendar-widget__day{height:34px;padding-top:0;padding-right:4px}}@media screen and (max-width:480px){.calendar-widget{margin:0}.calendar-widget .calendar-widget__filters .calendar-widget__filters_controls>form{position:fixed;width:auto;height:auto;padding:4px 12px 0;top:0;bottom:0;right:0;left:0;transform:none;display:flex;flex-direction:column;align-items:center;justify-content:center}}@media screen and (max-width:480px) and (max-width:480px){.calendar-widget .calendar-widget__filters .calendar-widget__filters_controls>form{padding:50px 12px;justify-content:normal}}.calendar-widget .calendar-widget__loader.calendar-widget__loader--city{top:15px}.calendar-widget .calendar-widget__month-head{display:flex;align-items:center}.calendar-widget .calendar-widget__month-head a{border:2px solid #f5f1e8;box-sizing:border-box;border-radius:5px;font-size:15px;color:#212121;line-height:17px;padding:11px 35px}.calendar-widget .calendar-widget__month-head a:before{content:url(/webpack/5d868ae544375791b92e5dfbc72a50de.svg);transform:rotate(90deg);margin-right:10px;background:none;position:relative;display:inline-block;margin-bottom:0;width:auto;height:auto;top:auto;left:auto}.calendar-widget .calendar-widget__month-head a:hover:before{background:none}.calendar-widget .calendar-widget__month-text{margin-left:auto;font-size:21px}@media screen and (max-width:480px){.calendar-widget .calendar-widget__month-text{font-size:17px}}.calendar-widget__wrapper{padding:18px 20px 20px 40px;margin-top:20px;box-shadow:0 8px 50px rgba(31,21,1,.09);border-radius:5px}.calendar-widget__wrapper .calendar-widget{margin-right:0}@media screen and (min-width:1200px){.calendar-widget__wrapper{margin-left:-40px;margin-right:-40px}}@media screen and (max-width:880px){.calendar-widget__wrapper{padding:28px 26px 50px 20px}.calendar-widget__wrapper .calendar-widget{margin-right:0}}@media screen and (max-width:480px){.calendar-widget__wrapper{padding:12px}}.seo-pages-top-banner.unvisible{display:none!important}@-webkit-keyframes skeleton-loader{to{transform:translateX(100%)}}@keyframes skeleton-loader{to{transform:translateX(100%)}}.card-avia-banner{background:#ff4642;position:relative;padding:6px 39px 7px 68px;width:calc(100% + 24px);margin-left:-12px;display:flex;align-items:center;cursor:pointer;text-decoration:none;min-height:60px}@media screen and (min-width:641px){.card-avia-banner{width:100%;margin-left:0}}@media screen and (min-width:1024px){.card-avia-banner{height:90px;max-width:728px;min-height:90px;margin:0 auto;padding:9px 39px 7px 83px}}.card-avia-banner p{font-size:15px;line-height:16px;color:#fff;font-family:KievitProBold,Roboto,sans-serif;margin:0;letter-spacing:.3px;width:213px}@media screen and (min-width:481px){.card-avia-banner p{width:calc(100% - 26px);line-height:20px}}@media screen and (min-width:1024px){.card-avia-banner p{font-size:22px;line-height:22px;max-width:510px;letter-spacing:.1px}}.card-avia-banner p span{color:#ff4642;background:#fff;border-radius:2px;padding:0 5px 0 3px;letter-spacing:.1px;line-height:15px;height:15px;display:inline-block}.card-avia-banner p span:last-child{padding:0 4px 0 3px}@media screen and (min-width:1024px){.card-avia-banner p span{height:25px;font-size:22px;line-height:23px;border-radius:4px;letter-spacing:-.5px}}.card-avia-banner:after{content:"";width:85px;height:100%;position:absolute;top:0;left:0;background:url(/webpack/18a9c88b040564a74168fefdc11432d4.svg) -24px no-repeat;background-size:auto}@media screen and (min-width:1024px){.card-avia-banner:after{width:98px;height:100%;background:url(/webpack/18a9c88b040564a74168fefdc11432d4.svg) -10px -9px no-repeat;background-size:auto}}.card-avia-banner:before{content:"";width:85px;height:100%;position:absolute;top:0;right:0;background:url(/webpack/aa6422e479c2ab8afecde5de968ff21b.svg) -3px -44px no-repeat;background-size:auto}@media screen and (min-width:1024px){.card-avia-banner:before{width:289px;background:url(/webpack/b39b94c999a384607987cc17a8b08619.svg) 0 0 no-repeat;background-size:contain}}.card-avia-banner--two{padding:8px 0 7px 68px}@media screen and (min-width:1024px){.card-avia-banner--two{height:90px;max-width:728px;margin:0 auto;padding:9px 39px 7px 83px}}.card-avia-banner--two p{width:228px;font-size:14px;line-height:15.8px}@media screen and (min-width:481px){.card-avia-banner--two p{width:calc(100% - 50px);line-height:20px}}@media screen and (min-width:1024px){.card-avia-banner--two p{font-size:22px;line-height:24px;max-width:510px}}.card-avia-banner--two p span{font-size:13.8px}@media screen and (min-width:1024px){.card-avia-banner--two p span{height:25px;font-size:22.2px;line-height:24px}}.card-avia-banner--two:before{content:"";width:85px;height:60px;position:absolute;top:0;right:0;background:url(/webpack/fd14559bb400c8bdb34c7f88b2080d4d.svg) 1px 0 no-repeat;background-size:auto}@media screen and (min-width:1024px){.card-avia-banner--two:before{width:257px;height:90px;background:url(/webpack/201d42ed22020ca8d33bfdfd34b4bf28.svg) 0 0 no-repeat;background-size:contain}}.card-avia-banner--two:after{content:"";width:85px;height:60px;position:absolute;top:0;left:0;background:url(/webpack/18a9c88b040564a74168fefdc11432d4.svg) -24px -24px no-repeat;background-size:auto}@media screen and (min-width:1024px){.card-avia-banner--two:after{width:98px;height:90px;background:url(/webpack/18a9c88b040564a74168fefdc11432d4.svg) -10px -9px no-repeat;background-size:auto}}@media screen and (min-width:1024px){.card-avia-banner--tree:before{width:153px;height:90px;background:url(/webpack/87ff2d16a46a697eb2f19d7be2195b26.svg) 0 0 no-repeat;background-size:contain}}