

/* Start:/local/templates/.default/assets/css/min/swiper-bundle.min.css?177383654712943*/
@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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-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-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}: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(-1 * 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:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.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{transform:scale(1)}.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:8px;height:8px;display:inline-block;border-radius:100%;background:#000;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-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.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-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-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%;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%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-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-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
/* End */


/* Start:/local/templates/.default/assets/css/min/jquery.fancybox.min.css?177383654712795*/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/* End */


/* Start:/local/templates/.default/assets/css/min/normalize.css?17738365472369*/
/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}
/* End */


/* Start:/local/templates/.default/assets/css/min/ui-datepicker.css?17738365478152*/
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;background:0 0!important;border:none!important}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:4px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:36px;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td.ui-datepicker-other-month{background-color:#dedede;color:#ccc!important}.ui-datepicker tbody td.ui-datepicker-other-month span{color:#ccc!important}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none;color:#445560}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;position:absolute;top:0;right:10px;background-color:transparent;border:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:0;cursor:pointer;padding:0;width:auto;overflow:visible;font-size:14px;color:#fff;text-decoration:underline;background:0;background-color:transparent;border:0}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;display:none}.ui-datepicker.ui-datepicker-multi{width:auto;margin-top:12px;margin-left:-234px;font-family:NeoSansProRegularCyr,sans-serif}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-prev{margin:10px 0 0 10px!important;width:10px!important;height:14px!important;background:url(/local/templates/.default/assets/css/min/../../images/date-arrow-prev.png) 0 0 no-repeat!important}.ui-datepicker-prev:hover{border:none!important;left:2px!important;top:4px!important;background:url(/local/templates/.default/assets/css/min/../../images/date-arrow-prev-active.png) no-repeat!important;cursor:pointer}.ui-datepicker-prev span{display:none!important}.ui-datepicker-next{margin:10px 10px 0 0!important;width:10px!important;height:15px!important;background:url(/local/templates/.default/assets/css/min/../../images/date-arrow-next.png) 0 0 no-repeat!important}.ui-datepicker-next:hover{border:none!important;right:2px!important;top:4px!important;background:url(/local/templates/.default/assets/css/min/../../images/date-arrow-next-active.png) no-repeat!important;cursor:pointer}.ui-datepicker-next span{display:none!important}.ui-datepicker-calendar th{background:0 0!important;height:27px;vertical-align:middle;padding-top:0!important;padding-bottom:0!important;font-size:12px!important;line-height:27px;color:grey!important;font-weight:400!important}.ie .ui-datepicker-calendar th,.ie10 .ui-datepicker-calendar th{height:29px}.ui-datepicker{min-width:245px;z-index:999999!important;background:0 0!important;background-color:#fff!important;background-image:none!important;border-collapse:separate;display:none;box-shadow:0 0 10px rgba(0,0,0,.1)}.datepicker-popup .ui-datepicker{box-shadow:none}.ui-datepicker.d_multi:before{margin-left:555px}.ui-datepicker .ui-datepicker-header{opacity:1}.ui-datepicker .ui-datepicker-title{color:#1a1a1a;font-size:16px}.ui-datepicker .ui-datepicker-calendar{border-spacing:0 2px;border-collapse:separate}.ui-datepicker .ui-datepicker-calendar tbody td.date-range-selected{background-color:#dedede}.ui-datepicker .ui-datepicker-calendar tbody td.date-range-selected.selected_first{background:#bad405;background:-webkit-gradient(linear,left top,left bottom,from(#bad405),to(#99aa21));background:-webkit-linear-gradient(top,#bad405,#99aa21);background:linear-gradient(to bottom,#bad405 0,#99aa21 100%);border-radius:2px}.ui-datepicker .ui-datepicker-calendar tbody td.date-range-selected.selected_last{background:#bad405;background:-webkit-gradient(linear,left top,left bottom,from(#bad405),to(#99aa21));background:-webkit-linear-gradient(top,#bad405,#99aa21);background:linear-gradient(to bottom,#bad405 0,#99aa21 100%);border-radius:2px}.ui-datepicker .ui-datepicker-calendar tbody td.date-range-selected span.ui-state-default{color:#445560}.ui-datepicker .ui-datepicker-calendar tbody td.date-range-selected.ui-datepicker-week-end{background-color:#dedede}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-unselectable{background-color:transparent;cursor:default!important;line-height:28px!important}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-unselectable span{color:#ccc}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-unselectable.selected_last{background:0 0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background:-webkit-linear-gradient(top,transparent,transparent);background:linear-gradient(to bottom,transparent 0,transparent 100%);border-radius:0}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-unselectable.date-range-selected{background-color:#dedede}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-unselectable.date-range-selected.ui-datepicker-week-end{background-color:#dedede}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-week-end{background-color:#eaeaea}.ui-datepicker .ui-datepicker-calendar tbody td.date-range-selected.ui-datepicker-week-end{background-color:#d8d8d8}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-unselectable.ui-datepicker-week-end{background-color:#eaeaea}.ui-datepicker .ui-datepicker-calendar tbody td span{display:block;margin:0!important;padding:0!important;border-radius:2px;color:#445560;font-size:12px!important;line-height:28px!important;text-align:center}.ui-datepicker .ui-datepicker-calendar tbody td a{display:block;margin:0!important;padding:0!important;border-radius:2px;color:#445560!important;font-size:14px!important;line-height:28px!important;text-align:center}.ui-datepicker .ui-datepicker-calendar tbody td:hover{color:#fff!important;opacity:1!important}.ui-datepicker .ui-datepicker-calendar tbody td:hover a{background:#d68c45;color:#fff!important}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-current-day{opacity:1!important}.ui-datepicker td.ui-datepicker-unselectable a:hover{color:#333!important}.closed{display:none}.opened{display:block}.custom_dropdown{width:183px;cursor:default;padding:1px 17px 1px 1px;font:11px}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-today a{color:#d68c45!important}
/* End */


/* Start:/local/templates/.default/assets/css/min/slick.css?17738365471327*/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/* End */


/* Start:/local/templates/.default/assets/css/min/fonts.css?17738365471173*/
@font-face{font-family:'Futura PT';src:url(/local/templates/.default/assets/css/min/fonts/FuturaPT-Medium.woff2) format('woff2'),url(/local/templates/.default/assets/css/min/fonts/FuturaPT-Medium.woff) format('woff'),url(/local/templates/.default/assets/css/min/fonts/FuturaPT-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Futura PT';src:url(/local/templates/.default/assets/css/min/fonts/FuturaPT-Book.woff2) format('woff2'),url(/local/templates/.default/assets/css/min/fonts/FuturaPT-Book.woff) format('woff'),url(/local/templates/.default/assets/css/min/fonts/FuturaPT-Book.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Futura PT';src:url(/local/templates/.default/assets/css/min/fonts/FuturaPT-Heavy.woff2) format('woff2'),url(/local/templates/.default/assets/css/min/fonts/FuturaPT-Heavy.woff) format('woff'),url(/local/templates/.default/assets/css/min/fonts/FuturaPT-Heavy.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Futura PT';src:url(/local/templates/.default/assets/css/min/fonts/FuturaPT-Bold.woff2) format('woff2'),url(/local/templates/.default/assets/css/min/fonts/FuturaPT-Bold.woff) format('woff'),url(/local/templates/.default/assets/css/min/fonts/FuturaPT-Bold.ttf) format('truetype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Futura PT Demi';src:url(/local/templates/.default/assets/css/min/fonts/futura_pt_demi.woff2) format('woff2'),url(/local/templates/.default/assets/css/min/fonts/futura_pt_demi.woff) format('woff'),url(/local/templates/.default/assets/css/min/fonts/futura_pt_demi.ttf) format('truetype');font-weight: 600;font-style:normal;font-display:swap}
/* End */


/* Start:/local/templates/.default/assets/css/min/style.css?177383654766712*/
@import url(/local/templates/.default/assets/css/min/fonts.css);body{font-family:"Futura PT";color:#25282a;padding-top:70px}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;outline:0;-webkit-tap-highlight-color:transparent}a{transition:all ease .2s;color:#b59461}:link{color:#b59461}input{border-radius:0}input[type=button],input[type=reset],input[type=search],input[type=submit],input[type=text],textarea{-webkit-appearance:none},input[type=text]:active{background:0 0!important}.slick-arrow{display:block;position:absolute;top:50%;transform:translate(0,-50%);background:0 0;font-size:0;padding:0;border:none}.container{width:1125px;margin:0 auto;padding:0 15px}.header{padding:15px 0;position:absolute;width:100%;top:0;z-index:100;background:#fff;transition:all ease .3s}.header.ready{transform:translate(0,-100%)}.header.ready.fixed{position:fixed;transform:translate(0,0);box-shadow:0 3px 10px rgba(0,0,0,.06)}.flex-row{display:flex}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.align-center{align-items:center}.wrap{flex-wrap:wrap}.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}.column-1{width:8.33%}.column-2{width:16.66%}.column-3{width:25%}.column-4{width:33.33%}.column-5{width:41.66%}.column-6{width:50%}.column-7{width:58.33%}.column-8{width:66.66%}.column-9{width:75%}.column-10{width:83.33%}.column-11{width:91.66%}.column-12{width:100%}[class^=col-]{padding:0 10px}[class*=column-]{padding:0 20px}.row2{margin:0 -20px}.row{margin:0 -10px}.navigation-list{margin:0;padding:0;list-style:none}.navigation-list>li{margin-right:22px;position:relative}.navigation-list li.active>a{color:#b59461;font-weight:600}.navigation-list li a{color:#25282a;text-decoration:none;font-size:15px;white-space:nowrap;font-weight:500}.logo{margin-right:42px}.logo a{display:block;padding-top:3px}.logo img{width:191px;display:block}.search-icon{display:inline-block;background:url(/local/templates/.default/assets/css/min/../../../images/search-icon.svg) no-repeat;width:20px;height:20px;background-size:100%}.search{margin-right:176px;position:relative}.search-form{position:absolute;left:50%;transform:translate(-35%,0);top:-3px;transition:all ease .3s;overflow:hidden;box-shadow:0 0 4px rgba(0,0,0,.2);width:0}.search-form.open{width:154px}.search-input{height:31px;width:127px;border:none;padding:0 10px;font-family:"Futura PT";font-size:11px}.search-form input[type=submit]{background:#b59461 url(/local/templates/.default/assets/css/min/../../../images/search-icon2.svg) no-repeat center;border:none;height:31px;width:28px;position:absolute;right:0;cursor:pointer}.header-phone{text-align:center;font-size:16px;font-weight:600;white-space:nowrap;position:relative}.header-phone a.header-phone__link{font-size:17px;font-weight:500}.header-phone a{color:#25282a;font-size:13px;font-weight:500;text-decoration:none}.header-phone a span{font-weight:600}.header-lang a{display:block;font-size:15px;color:#bbb;text-decoration:none;margin:5px 0 7px;font-weight:500;text-transform:uppercase}.header-lang a:hover{text-decoration:underline}.header-lang a.active{color:#25282a}.main-section{background-size:50%;height:700px;position:relative;padding:0}.main-section:before{content:"";display:block;position:absolute;width:100%;height:100%;background:url(/local/templates/.default/images/main-fon.jpg) no-repeat center;background-size:cover!important}.main-section .container{position:relative;z-index:2}.ms-title{color:#fff;font-size:42px;font-weight:500;padding:180px 0 45px;line-height:130%;font-family:"Futura PT";text-transform:uppercase;letter-spacing:4px}.ms-title span{color:#b59461}.ms-flight__tabs{display:flex}.ms-flight__tabs a{font-size:18px;font-weight:500;color:#000;text-decoration:none;white-space:nowrap;text-transform:uppercase;letter-spacing:1px;height:40px;line-height:40px;display:inline-block;background:#fff;padding:0 15px}.ms-flight__tabs a.active{color:#b59461;background:#b59361;color:#fff}.ms-flight{padding:34px 0 0 30px}.ms-flight__item{height:76px;box-shadow:0 0 13px rgba(0,0,0,.07);width:100%;display:flex;justify-content:space-between;align-items:center;overflow:hidden;position:relative;background:rgba(255,255,255,.8)}.ms-flight__item-col{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 149px)}.ms-flight__date{background:rgba(242,242,242,.7);height:100%;align-items:center;display:flex;width:57px;justify-content:center;flex-direction:column;line-height:115%;font-size:18px;font-weight:500}.ms-flight__direction{font-size:14px;font-weight:600;text-align:center;line-height:140%;width:100%}.ms-flight__item2 .ms-flight__direction{width:200px}.ms-flight__direction span{color:#a2a2a2;display:block}.plane-icon1{display:inline-block;background:url(/local/templates/.default/assets/css/min/../../../images/plane-icon1.svg) no-repeat;width:22px;height:23px;background-size:100%}.ms-flight__price{width:92px;background:rgba(242,242,242,.7);justify-content:center;flex-direction:column;display:flex;align-items:center;height:100%;font-size:18px;font-weight:500;line-height:120%}.ms-flight__price span{font-weight:600}.ms-flight__item{margin-bottom:15px}.ms-flight__more{text-align:center}.ms-flight__more a{color:#25282a;font-size:14px;font-weight:500;text-decoration:none;display:inline-block;height:40px;padding:0 10px;color:#fff;background:#b59461;line-height:40px;text-transform:uppercase;letter-spacing:1px;position:relative;overflow:hidden}.ms-flight__more a:before{content:"";display:block;position:absolute;width:500px;height:500px;background:#d4b381;transform:rotate(-60deg) translate(-230px,-183px);transition:all ease .5s}.ms-flight__more a:hover:before{transform:rotate(-60deg) translate(0,-183px)}.ms-flight__more a:hover{color:#fff}.ms-flight__more span{position:relative;z-index:2}.main-section__col3 .tabs{display:flex;padding:0;margin:0;list-style:none}.main-section__col3 .tabs li a{display:inline-block;height:55px;font-size:13px;font-weight:500;color:#25282a;text-decoration:none;padding:0 23px;background:#fff;display:flex;align-items:center;justify-content:center}.main-section__col3 .tabs li.active a{background:#b59361;color:#fff}.plane-icon2{display:inline-block;width:21px;height:14px;background:url(/local/templates/.default/assets/css/min/../../../images/plane-icon2.svg) no-repeat;margin-right:8px}.active .plane-icon2{background:url(/local/templates/.default/assets/css/min/../../../images/plane-icon3.svg) no-repeat}.seat-icon1{display:inline-block;width:16px;height:16px;background:url(/local/templates/.default/assets/css/min/../../../images/seat-icon1.svg) no-repeat;margin-right:6px;background-size:100%}.active .seat-icon1{background:url(/local/templates/.default/assets/css/min/../../../images/seat-icon2.svg) no-repeat}.main-section__col3 .panel-container{background:rgba(255,255,255,.705);box-shadow:0 0 10px rgba(0,0,0,.1);padding:40px 30px;min-height:195px}.tab-container{position:relative}.inputbox{box-shadow:0 0 3px rgba(0,0,0,.1);cursor:text;position:relative;border:1px solid transparent}.inputbox label{display:block;font-size:14px;color:#bbb;margin-bottom:10px;padding-left:20px;display:none}.inputbox input{font-size:20px;font-weight:600;border:none;font-family:"Futura PT";width:100%;padding-left:20px;height:55px}.inputbox input::placeholder{font-weight:400;font-size:14px;color:#bbb}.arrow-icon{display:inline-block;width:19px;height:19px;background:url(/local/templates/.default/assets/css/min/../../../images/arrow-icon.svg) no-repeat}.arrow{margin:0 14px}.reserv-form__direction{width:255px}.reserv-form__date{width:205px;margin:0 7.5px}.reserv-form__date .inputbox input{padding-right:40px}.reserv-form__row{margin-bottom:30px}.reserv-form__row:last-child{margin-bottom:0}.reserv-form__pass{display:flex;width:255px;height:55px;box-shadow:0 0 3px rgba(0,0,0,.1);align-items:center;padding:0 20px;background-color:#fff}.reserv-form__pass span{font-size:14px;color:#bbb;margin-right:15px}.spinner{display:flex;align-items:center}.spinner input{width:30px;text-align:center;font-family:"Futura PT";font-size:20px;font-weight:600;border:none;margin:0 4px;padding:0}.spinner a{font-size:20px;font-weight:600;color:#bebebe;text-decoration:none;display:inline-block;width:15px;text-align:center}.spinner a:hover{color:#25282a}.reserv-form__checkbox{margin-left:20px}.reserv-form__checkbox input{display:none}.reserv-form__checkbox label{display:flex;align-items:center;font-size:16px;font-weight:500;cursor:pointer;user-select:none}.reserv-form__checkbox label span{display:inline-block;width:16px;height:16px;border:1px solid #25282a;margin-right:10px;position:relative}.reserv-form__checkbox input:checked+label span:before{content:"";display:block;position:absolute;background:url(/local/templates/.default/assets/css/min/../../../images/checkbox.svg) no-repeat center;width:100%;height:100%}.button1 input{display:block;position:absolute;width:100%;height:100%;background:0 0;font-family:"Futura PT";color:#fff;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;border:none;cursor:pointer;z-index:2}.button1{display:inline-block;height:55px;width:205px;border:none;background:#b59461;color:#fff;font-family:"Futura PT";font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;cursor:pointer;transition:all ease .3s;border:1px solid transparent;position:relative;overflow:hidden}.button1:before{content:"";display:block;position:absolute;width:500px;height:500px;background:#d4b381;transform:rotate(-60deg) translate(-230px,-183px);transition:all ease .5s}.button1:hover:before{transform:rotate(-60deg) translate(0,-183px)}.button1.active{background:#b59461}.reserv-form__btn{margin:0 10px}.main-section__col3 .tab-container{margin-top:-25px}.main-section__col2{position:relative;z-index:2}section{padding:65px 0}.block-title{font-size:32px;font-weight:500;margin-bottom:70px;font-family:"Futura PT";text-transform:uppercase;letter-spacing:3px;line-height:130%}.section1{padding-top:130px}.compare{box-shadow:0 0 5px rgba(0,0,0,.18);padding:50px 25px}.compare-list{margin:0;padding:0;list-style:none}.compare-list li{font-size:16px;margin-bottom:20px;padding:10px 0;border-bottom:1px solid #ebebeb;height:53px}.compare-list li:last-child{border-bottom:none}.compare-col2{width:74%}.compare-col1{width:26%}.compare-col{width:33.3333%;text-align:center}.compare-title{font-size:20px;font-weight:500;height:50px}.compare-col1{padding-top:50px}.numbers-item__title{font-size:64px;font-weight:500;color:#b59461}.numbers-item{max-width:200px}.numbers-item p{font-size:16px;line-height:150%;font-weight:500}.services-item__img{overflow:hidden;background:#25282a}.services-item__img img{display:block;width:100%;opacity:.5}.services{margin:0 -20px}.services-item{position:relative;margin:10px;box-shadow:0 0 7px rgba(0,0,0,.3)}.services-item__text{position:absolute;z-index:2;text-align:center;color:#fff;top:50%;padding:0 50px;width:100%;left:50%;transform:translate(-50%,-50%)}.services-item__text h3{color:#fff;font-size:26px;font-weight:500;font-family:"Futura PT";text-transform:uppercase;margin:0 0 12px 0}.services-item__text h3 sup{font-size:14px}.services-item__text p{font-size:16px;line-height:150%;margin:0;font-weight:500}.services-item__link{display:block;position:absolute;width:100%;height:100%;left:0;top:0;z-index:3}.download-widget{background:#f7f7f7;padding-top:130px;margin:65px 0}.download-widget__img img{display:block;max-width:100%}.dw-title{font-size:26px;font-weight:500;text-transform:uppercase;font-family:"Futura PT";letter-spacing:2px}.dw-title span{display:block;font-size:13px;font-weight:500;margin-top:10px;text-transform:none;letter-spacing:0}.dw-text{font-size:16px;color:#000;line-height:150%;margin-bottom:50px}.dw-item a{display:flex;align-items:center}.dw-item a:hover{text-decoration:underline}.dw-item a span:first-child{margin-right:15px;width:24px;display:inline-block;text-align:center}.dw-item a{color:#25282a;font-size:16px;font-weight:500;text-decoration:none}.dw-item{margin-bottom:30px}.stage-item{max-width:215px;text-align:center;position:relative}.stage-item:last-child:after{display:none}.stage-item__img{margin:0 auto 20px}.stage-item__title{font-size:18px;font-weight:500;margin-bottom:20px;font-family:"Futura PT";text-transform:uppercase;letter-spacing:2px}.stage-item__text{font-size:15px;line-height:150%;margin-bottom:20px;color:#a2a2a2}.button2{display:inline-block;height:40px;line-height:38px;border:1px solid #b59461;color:#b59461;text-decoration:none;font-size:14px;font-weight:600;padding:0 40px}.button2:hover{text-decoration:none}.stage-item__img i{display:inline-block;width:74px;height:74px;background-position:bottom center}.stage-icon1{display:inline-block;background:url(/local/templates/.default/assets/css/min/../../../images/stage-icon1.svg) no-repeat center}.stage-icon2{display:inline-block;background:url(/local/templates/.default/assets/css/min/../../../images/stage-icon2.svg) no-repeat center}.stage-icon3{display:inline-block;background:url(/local/templates/.default/assets/css/min/../../../images/stage-icon3.svg) no-repeat center}.stage-icon4{display:inline-block;width:108px!important;background:url(/local/templates/.default/assets/css/min/../../../images/stage-icon4.svg) no-repeat center}.stage-icon5{display:inline-block;background:url(/local/templates/.default/assets/css/min/../../../images/stage-icon5.svg) no-repeat center}.stage-icon6{display:inline-block;background:url(/local/templates/.default/assets/css/min/../../../images/stage-icon6.svg) no-repeat center}.stage-item__btn{opacity:0;visibility:hidden}.stage-item:hover .stage-item__btn{opacity:1;visibility:visible}.button2:hover,.button3:hover,.form-widget__btn .button3:hover{background:#b59461;color:#fff;text-decoration:none}.button3:disabled:hover{background:0 0;color:#b59461}.plane-item__list{margin:0;padding:0;list-style:none;padding:0 20px}.plane-item__img{overflow:hidden}.plane-item__img img{display:block;width:100%}.plane-item{max-width:340px;margin:10px;box-shadow:0 0 7px rgba(0,0,0,.1);transition:all ease .3s;position:relative}.plane-item:hover{box-shadow:0 0 10px rgba(0,0,0,.2)}.plane-item__title{font-size:22px;font-weight:500;text-transform:uppercase;letter-spacing:2px;padding:25px 20px;font-family:"Futura PT"}.plane-item__title a{color:#25282a;text-decoration:none;display:inline-block;position:relative}.plane-item__title a i{position:absolute;top:50%;margin-top:-20px;right:-40px}.plane-item__list li{color:#a2a2a2;font-size:14px;margin-bottom:25px}.plane-item__list li span{float:right;color:#25282a;font-size:14px;font-weight:500}.button3{display:inline-block;height:50px;line-height:49px;border:1px solid #b59461;text-decoration:none;font-weight:600;padding:0 50px;text-align:center;min-width:190px;letter-spacing:1px;color:#b9975b;font-size:16px;text-transform:uppercase}.plane-item__btn{text-align:center;margin-top:35px}.planes-carousel{margin:0 -10px}.planes-carousel .slick-dots{margin-top:20px}.direction-slider .slick-arrow,.planes-carousel .slick-arrow,.services .slick-arrow{width:48px;height:48px;cursor:pointer;z-index:2;opacity:.3;transition:all ease .3s}.direction-slider .slick-arrow:hover,.planes-carousel .slick-arrow:hover,.services .slick-arrow:hover{opacity:1}.direction-slider .slick-prev,.planes-carousel .slick-prev,.services .slick-prev{background:url(/local/templates/.default/assets/css/min/../../../images/prev-arrow.svg) no-repeat;left:-80px}.direction-slider .slick-next,.planes-carousel .slick-next,.services .slick-next{background:url(/local/templates/.default/assets/css/min/../../../images/next-arrow.svg) no-repeat;right:-80px}.text-widget{background:#f7f7f7;padding:75px 0;margin:65px 0}.text-widget .block-title{margin-bottom:30px}.text-widget p{line-height:150%;font-size:16px}.news-item__img{position:relative;overflow:hidden;margin-bottom:35px;min-height:35px}.news-item__img a{text-decoration:none}.news-item__img img{display:block;width:100%;color:#fff}.news-item__date{background:#b59461;position:absolute;height:54px;line-height:54px;color:#fff;font-size:14px;font-weight:500;padding:0 40px;bottom:0;left:0}.news-item__title{font-size:25px;font-weight:500;margin-bottom:15px;line-height:150%;font-family:"Futura PT"}.news-item__title a,.news-item__title2 a{color:#25282a;text-decoration:none}.news-item__title2{font-size:20px;font-weight:500;margin-bottom:20px;line-height:150%;font-family:"Futura PT"}.news-item p{color:#a2a2a2;font-size:16px;line-height:150%}.news-item{margin-bottom:20px;padding-bottom:1px}.news-more{text-align:center;margin-top:50px}.news-more .button3{font-size:16px}.faq{box-shadow:0 0 5px rgba(0,0,0,.18);padding:50px 65px}.faq-title{font-size:20px;font-weight:600;margin-bottom:30px;font-family:"Futura PT"}.faq-col{padding:0 15px;max-width:245px}.faq-list{margin:0;padding:0;list-style:none}.faq-list li{margin-bottom:25px;font-size:16px;padding-left:13px;position:relative}.faq-list li a{color:#25282a;text-decoration:none}.faq-list li a:hover{text-decoration:underline}.faq-list li:before{content:"";display:block;position:absolute;width:4px;height:4px;background:#b59461;border-radius:50%;left:0;top:7px}.partners{margin-bottom:-50px}.partners-item{width:20%;margin-bottom:100px;text-align:center}.partners-item img{max-width:155px;max-height:100px;filter:grayscale(100%);opacity:.4;transition:all ease .3s}.partners-item:hover img{opacity:1;filter:grayscale(0)}.form-widget{background:#fff7f0;padding:90px 80px;margin:65px 0 130px}.form-widget__text h3{font-size:35px;font-weight:500;margin:0 0 18px 0;font-family:"Futura PT"}.form-widget__text p{font-size:17px;line-height:170%}.form-widget__form{width:500px}.inputbox2{position:relative;width:100%}.form-widget__col{width:230px}.form-widget.focus{background:#fff4e9}.inputbox2>input{height:50px;width:100%;border:1px solid #a2a2a2;background:0 0;padding:0 20px;font-family:"Futura PT";font-size:16px}.inputbox2 label{position:absolute;top:17px;font-size:14px;color:#a2a2a2;left:15px;transition:all ease .3s;pointer-events:none;padding:0 5px}.inputbox2.changed label{top:-9px}.form-widget__form .inputbox2.changed label{background:#fff7f0;z-index:2}.form-widget.focus .form-widget__form .inputbox2.changed label{background:#fff4e9}.form-widget__row{margin-bottom:40px}.form-widget__row:last-child{margin-bottom:0}.form-widget__checkbox input{display:none}.form-widget__checkbox label{user-select:none;font-size:14px}.form-widget__checkbox label span{display:inline-block;width:15px;height:15px;border:1px solid #b59461;margin-right:10px;position:relative;margin-bottom:15px;float:left}.form-widget__checkbox label a{color:#25282a}.form-widget__checkbox label a:hover{text-decoration:none}.form-widget__checkbox input:checked+label span:before{content:"";display:block;position:absolute;background:url(/local/templates/.default/assets/css/min/../../../images/checkbox2.svg) no-repeat center;width:100%;height:100%}.form-widget__btn .button3{width:100%;background:0 0;cursor:pointer;transition:all ease .3s;font-size:14px}.footer{background:#25282a;padding:55px 0 25px 0;margin-top:130px}.f-logo{margin-bottom:30px}.f-logo img{width:191px}.f-text{color:#ccc;font-size:14px;line-height:170%;margin-bottom:60px}.f-col{max-width:260px}.f-address{color:#fff;font-size:14px;line-height:170%;margin-bottom:30px}.f-phone{color:#fff;font-size:20px;font-weight:700;margin-bottom:15px}.f-social a i{display:inline-block}.f-social a{margin-right:20px}.f-social a:hover{opacity:.8}.icon-fb{width:13px;height:26px;background:url(/local/templates/.default/assets/css/min/../../../images/fb-icon.svg) no-repeat}.icon-inst{width:24px;height:24px;background:url(/local/templates/.default/assets/css/min/../../../images/inst-icon.svg) no-repeat}.icon-wa{width:25px;height:25px;background:url(/local/templates/.default/assets/css/min/../../../images/wa-icon.svg) no-repeat}.icon-tg{width:24px;height:20px;background:url(/local/templates/.default/assets/css/min/../../../images/tg-icon.svg) no-repeat}.icon-yt{width:29px;height:20px;background:url(/local/templates/.default/assets/css/min/../../../images/tg-icon.svg) no-repeat}.navigation .icon-fb{background:url(/local/templates/.default/assets/css/min/../../../images/fb-icon2.svg) no-repeat}.navigation .icon-inst{background:url(/local/templates/.default/assets/css/min/../../../images/inst-icon2.svg) no-repeat}.navigation .icon-wa{background:url(/local/templates/.default/assets/css/min/../../../images/wa-icon2.svg) no-repeat}.navigation .icon-tg{background:url(/local/templates/.default/assets/css/min/../../../images/tg-icon2.svg) no-repeat}.navigation .icon-yt{background:url(/local/templates/.default/assets/css/min/../../../images/yt-icon.svg) no-repeat}.f-social{display:flex;align-items:center}.f-menu{margin:0;padding:0;list-style:none}.f-menu li a{font-size:18px;font-weight:500;color:#fff;text-decoration:none}.f-menu li{margin-bottom:24px}.f-menu2{margin:0;padding:0;list-style:none}.f-menu2 li{margin-bottom:24px;color:#fff;font-size:15px;font-weight:500}.f-menu2 li a{font-size:16px;color:#a2a2a2;text-decoration:none;font-weight:400}.footer-bottom__menu{margin:0 0 20px 0;padding:0;list-style:none;display:flex;justify-content:space-between}.footer-bottom__menu li a{color:#fff;font-size:14px;text-decoration:none}.f-menu li a:hover,.f-menu2 li a:hover,.footer-bottom__menu li a:hover{color:#b59461}.footer-bottom{padding-top:35px;margin-top:60px;border-top:1px solid #3f3f3f}.copyright{text-align:center;color:#a2a2a2;font-size:13px}.navigation-sublist{position:absolute;background:#fff;margin:0;padding:0;list-style:none;box-shadow:0 0 10px rgba(0,0,0,.1);z-index:100;left:-10px;top:25px;padding:10px 0;transition:all ease .3s;opacity:0;visibility:hidden;transform:translate(0,10px);min-width:200px}.navigation-sublist1{background:#fff;margin:0;padding:0;list-style:none;z-index:100;padding:10px 0;min-width:200px;display:none}.navigation-sublist1>li,.navigation-sublist>li{position:relative;padding:0 10px}.navigation-sublist>li:hover .navigation-subsublist{opacity:1;visibility:visible;transform:translate(0,0)}.navigation-subsublist{position:absolute;margin:0;padding:0;list-style:none;background:#fff;padding:10px;min-width:100%;left:100%;top:0;transition:all ease .3s;opacity:0;visibility:hidden;transform:translate(0,10px)}.navigation-subsublist1{margin:0;padding:0;list-style:none;background:#fff;padding:10px;min-width:100%;display:none}.navigation-sublist:before{content:"";display:block;position:absolute;width:100%;height:10px;left:0;top:-10px}.navigation-sublist li a,.navigation-sublist1 li a{color:#a2a2a2;font-size:15px;font-weight:500;white-space:nowrap}.navigation-sublist li.subdrop{padding-right:20px}.navigation-sublist li.subdrop:after{content:"";display:block;position:absolute;width:8px;height:15px;background:url(/local/templates/.default/assets/css/min/../../../images/arrow-right2.svg) no-repeat;background-size:100%;right:10px;top:3px}.navigation-list li a:hover,.navigation-sublist li a:hover{color:#b59461}.navigation-sublist li{margin-bottom:10px}.navigation-sublist>li:last-child{margin-bottom:0}.navigation-list li:hover .navigation-sublist{opacity:1;visibility:visible;transform:translate(0,0)}.back-top{position:fixed;width:80px;height:80px;border:1px solid #b59461;border-radius:50%;right:30px;bottom:95px;background:url(/local/templates/.default/assets/css/min/../../../images/arrow-top.svg) no-repeat 50% 20px;text-align:center;color:#b59461;font-size:12px;font-weight:500;padding-top:43px;cursor:pointer;display:none;transition:none;z-index:999}.back-top:hover{background-color:#b59461;background-image:url(/local/templates/.default/assets/css/min/../../../images/arrow-top1.svg);color:#fff}.breadcrumbs-list{margin:0;padding:0;list-style:none}.breadcrumbs-list{display:flex}.breadcrumbs-list li{font-size:14px;margin-right:18px;position:relative;color:#b59461}.breadcrumbs-list li:before{content:"/";position:absolute;right:-14px;color:#a2a2a2}.breadcrumbs-list li:last-child:before{display:none}.breadcrumbs-list li a{color:#a2a2a2;text-decoration:none}.breadcrumbs-list li a:hover{text-decoration:underline}.breadcrumbs{margin:75px 0 20px}.page-title{margin-bottom:25px;font-size:32px;font-weight:500;font-family:"Futura PT";text-transform:uppercase;letter-spacing:3px}.page-title2{font-size:35px;font-weight:500;margin-bottom:20px;line-height:150%}.order-widget{background:#f7f7f7;padding:25px 0;margin-bottom:65px}.order-widget__img{overflow:hidden}.order-widget__img img{width:100%;display:block}.order-widget__text h3{font-size:21px;font-weight:600;margin:0 0 20px 0;font-family:"Futura PT"}.order-widget__text p{font-size:16px;line-height:150%}.order-widget__btn{margin-top:30px}.button4{display:inline-block;height:50px;line-height:48px;background:#b59461;border:1px solid #b59461;color:#fff;text-decoration:none;font-size:14px;font-weight:600;padding:0 50px;text-align:center;min-width:190px}.button4:hover{background:#a28252;text-decoration:none}.button4:active{background-color:#b59461}.ms-flight__link{display:block;position:absolute;width:100%;height:100%;left:0;top:0}.ms-flight__item2{height:76px;box-shadow:0 0 7px rgba(0,0,0,.07);width:100%;display:flex;justify-content:space-between;align-items:center;overflow:hidden;margin-bottom:30px;position:relative}.ms-flight__item2 .ms-flight__date{width:110px;font-size:18px;font-weight:500}.ms-flight__item2 .ms-flight__direction{font-size:18px}.ms-flight__item2 .ms-flight__direction span{font-size:12px}.ms-flight__item2 .ms-flight__price{width:160px;font-size:15px;font-weight:400;line-height:150%}.ms-flight__item2 .ms-flight__price3{width:100%!important}.ms-flight__item2>.flex-row{width:320px}.ms-flight__item2 .ms-flight__price span{font-size:16px;font-weight:600;margin-top:5px}.ms-flight__item2 .ms-flight__price2{width:160px;background:#eaeaea;justify-content:center;flex-direction:column;display:flex;align-items:center;height:100%;font-size:15px;font-weight:400;line-height:150%}.ms-flight__item2 .ms-flight__price2 span{font-size:16px;font-weight:600;margin-top:5px}.ms-flight__item2 .flex-row{height:100%}.info-widget__item{width:50%;line-height:120%;font-size:22px;font-weight:400;margin-bottom:60px;padding-right:10px;align-items:center}.info-widget__item img{margin-right:25px}.flex-row .dw-item{margin-right:40px}.support{box-shadow:0 0 5px rgba(0,0,0,.1);max-width:240px}.support-col{max-width:240px}.support-desc{padding:25px 0 0}.support-title{font-size:17px;text-transform:uppercase;font-weight:500;margin-bottom:10px;padding:0 20px}.support-contacts{font-size:16px;color:#919191;padding:0 20px;line-height:160%}.support-pos{font-size:16px;color:#919191;line-height:160%;padding:0 20px}.support-btn .button2{padding:0 25px}.support .plane-item__btn{margin-top:25px}.menu-btn{display:none;width:40px;height:40px;position:absolute;right:0;z-index:11;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.menu-btn span{display:block;height:2px;width:100%;position:relative;background:#25282a;top:50%;margin-top:-2.5px;transition:all ease .3s;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s}.menu-btn span:after,.menu-btn span:before{content:" ";display:block;height:100%;width:100%;position:absolute;background:#25282a}.menu-btn span:before{top:-15px;transition-property:top,transform;transition-duration:.2s;transition-delay:.2s,0s}.menu-btn span:after{bottom:-15px;transition-property:bottom,transform;transition-duration:.2s;transition-delay:.2s,0s}.menu-btn.active span{background:0 0}.menu-btn.active span:before{top:0;transition-delay:0s,.2s;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}.menu-btn.active span:after{bottom:0;transition-delay:0s,.2s;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.navigation .header-phone{display:none}.ui-autocomplete{position:absolute;z-index:99999;background:#fff;margin:0;padding:0;list-style:none;box-shadow:3px 3px 10px rgba(0,0,0,.1)}.ui-autocomplete li a{font-size:16px;font-weight:500;padding:5px 20px;display:block;cursor:pointer}.ui-autocomplete li a:hover{background:#f2f2f2}.ui-helper-hidden-accessible{display:none!important}.banner{height:45px;background:#fff275 url(/local/templates/.default/assets/css/min/../../../images/line.svg) repeat-x;padding:15px 10px;font-size:16px;font-weight:500;display:flex;justify-content:center;align-items:center}.banner-button{display:inline-block;height:21px;line-height:20px;border:1px solid #25282a;font-size:11px;font-weight:600;text-decoration:none;color:#25282a;padding:0 20px;margin-left:58px}.banner-button:hover{background:#25282a;color:#fff;text-decoration:none}.services-widget{margin-bottom:40px}.services-widget__text{font-size:16px;line-height:160%;padding-right:60px}.services-widget__text p{margin:0}.services-widget .info-widget__item{font-size:16px}.services-item2__desc{padding:25px 10px;height:220px}.services-item2__img img{display:block;width:100%}.services-item2__img{overflow:hidden}.services-item2{box-shadow:0 0 8px rgba(0,0,0,.1);position:relative;transition:all ease .3s;margin-bottom:55px}.services-item2:hover{box-shadow:0 2px 13px rgba(0,0,0,.15)}.services-item2__title{font-size:19px;font-weight:600;margin-bottom:15px}.services-item2__desc p{font-size:16px;margin:0;line-height:160%}.services-item2__link{display:block;position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}.services-widget__text h3{font-size:20px;font-weight:500;margin:0 0 25px 0;letter-spacing:1px;text-transform:uppercase}.planes-group{margin-bottom:130px}.planes-grid .plane-item{margin:0 auto 75px}.plane-slider__img,.plane-slider__thumb{margin:0;padding:0;list-style:none}.plane-slider__img{margin-bottom:20px;overflow:hidden}.plane-slider__img img,.plane-slider__item img{width:100%;display:block}.plane-slider__item{margin:6px;overflow:hidden;cursor:pointer;border:2px solid transparent}.slick-current .plane-slider__item{border-color:#b59461}.plane-slider__thumb{margin:0 -6px}.plane-slider__thumb .slick-next{background:url(/local/templates/.default/assets/css/min/../../../images/arrow-next.png) no-repeat;width:33px;height:37px;right:30px;z-index:2;cursor:pointer;top:-75px;transform:translate(0,0)}.plane-slider__thumb .slick-prev{background:url(/local/templates/.default/assets/css/min/../../../images/arrow-prev.png) no-repeat;width:33px;height:37px;right:78px;z-index:2;cursor:pointer;top:-75px;transform:translate(0,0)}.plane{margin-top:40px;overflow:hidden}.plane-desc{padding:20px 0 0 20px}.plane-title{font-size:35px;font-weight:500;margin-bottom:20px}.plane-text{font-size:16px;line-height:150%}.button5{display:inline-block;height:50px;line-height:50px;border:1px solid #737373;color:#737373;text-decoration:none;font-size:14px;font-weight:600;padding:0 30px;text-align:center;min-width:190px;letter-spacing:1px;text-transform:uppercase}.button5:hover{border-color:#25282a;color:#25282a;text-decoration:none}.plane-btns .button3{font-size:14px}.plane-btns{margin:40px 0;text-align:center}.plane-btns a{margin-right:15px}.specifications-list{margin:0;padding:0;list-style:none}.specifications-list li{margin-bottom:25px;font-size:16px;font-weight:500}.specifications-list li span{display:inline-block;color:#a2a2a2;font-size:14px;font-weight:400;width:220px}.subtitle{font-size:16px;font-weight:700;margin-bottom:25px}.stages2 .stage-item:after{display:none}.video-widget__link{display:block;overflow:hidden;background:#25282a;position:relative}.video-widget__link:before{content:"";display:block;position:absolute;background:url(/local/templates/.default/assets/css/min/../../../images/play.svg) no-repeat;width:59px;height:59px;z-index:2;left:50%;top:50%;transform:translate(-59%,-50%);transition:all ease .3s}.video-widget__link:hover:before{transform:translate(-59%,-50%) scale(1.1)}.video-widget__link img{display:block;width:100%;opacity:.85}.video-widget{margin-bottom:65px}.compare-slider .compare-list li{display:flex;justify-content:space-between;align-items:center}.compare-slider .compare-list li span{margin-left:15px}.compare-slider .compare-title{text-align:center}.xs-visible{display:none}.compare-slider__item{padding:0 10px}.slick-dots{margin:0;padding:0;list-style:none;display:flex;justify-content:center;flex-wrap:wrap}.slick-dots li button{font-size:0;border:none;background:#d5d5d5;width:6px;height:6px;border-radius:50%;padding:0}.slick-dots li{margin:0 5px}.slick-dots li.slick-active button{background:#b59461;transform:scale(1.5)}.compare-slider .slick-arrow{background:url(/local/templates/.default/assets/css/min/../../../images/carousel-arrows.svg) no-repeat;width:10px;height:18px;top:12px;opacity:.3}.compare-slider .slick-next{background-position:-10px 0;right:0}.compare-slider .slick-arrow:hover{opacity:1}.text{font-size:16px;font-weight:400;line-height:170%;margin:40px 0}.text img{max-width:100%}.page-title2+.text{margin-top:20px}.direction-filter{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.direction-filter__search input{width:410px;height:35px;box-shadow:0 1px 6px rgba(0,0,0,.16);border:none;font-size:13px;font-weight:500;font-family:"Futura PT";padding:0 15px 0 33px;background:#fff url(/local/templates/.default/assets/css/min/../../../images/search-icon3.svg) no-repeat 11px 11px}.direction-tabs .tabs{display:flex;background:#f2f2f2;overflow:hidden}.direction-tabs .tabs{margin:0;padding:0;list-style:none}.direction-tabs .tabs li a{font-size:14px;font-weight:500;color:#d5d5d5;padding:0 9px;height:35px;line-height:35px;position:relative;display:block;cursor:pointer;text-decoration:none}.direction-tabs .tabs li a:after{content:"";display:block;position:absolute;height:20px;border-right:1px solid #d5d5d5;right:-1px;top:8px}.direction-tabs .tabs li:last-child a:after{display:none}.direction-tabs .tabs li a.active{background:#b59461;color:#fff}.direction-tabs .tabs li a.active:after{display:none}.direction-panel{display:none}.map{height:600px}.direction-map{position:relative;margin-bottom:65px;overflow:hidden}.direction-map__modal{background:#fff;z-index:2;left:15px;top:15px;padding:35px 15px 15px 15px;position:absolute;width:265px;box-shadow:0 0 7px rgba(0,0,0,.16)}.direction-map__city{font-size:16px;font-weight:600;position:relative;display:flex;justify-content:space-between;align-items:center}.icon-marker3{background:url(/local/templates/.default/assets/css/min/../../../images/marker.svg) no-repeat;width:17px;height:22px;display:inline-block;background-size:100%}.direction-map__modal p{font-size:14px;color:#a2a2a2;line-height:150%}.direction-map__btn{margin-bottom:25px}.direction-map__modal h5{color:#a2a2a2;font-size:14px;font-weight:400;margin:0 0 10px 0}.direction-map__list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.direction-map__list li{width:50%;font-size:14px;font-weight:500;margin-bottom:10px}.direction-map__list li a{color:#25282a;text-decoration:none}.direction-map__list li a:hover{text-decoration:underline}.direction-item{box-shadow:0 0 0 1px #eaeaea}.directions .direction-item{margin:10px auto 20px!important}.direction-item:hover{box-shadow:0 0 10px rgba(0,0,0,.08)}.direction-item__img img{display:block;width:100%}.direction-item__img{overflow:hidden;margin-bottom:30px;transition:all ease .3s}.direction-item:hover .direction-item__img{box-shadow:0 0 10px rgba(0,0,0,.16)}.direction-item__direc{margin-bottom:10px}.direction-item__list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.direction-item__list li{display:flex;align-items:center;padding:17px 0;font-size:14px;font-weight:500;min-height:56px;padding:15px 10px;width:100%;border-bottom:1px solid #eaeaea}.direction-item__list li:last-child{border-bottom:none}.direction-item__col{width:50%;padding-right:10px}.direction-item__col:last-child{padding-right:0}.direction-item__list li .flex-row{width:100%}.direction-item__list li .direction-item__price{width:100%}.direction-item__list li.direction-item__double{width:100%}.direction-item__list li .ms-flight__direction{text-align:left}.direction-item__list li a{color:#25282a}.direction-item__list li.divider{min-height:0;margin-bottom:15px}.direction-item__list li a:hover{text-decoration:none}.direction-item__icon{margin-right:15px}.direction-item__icon i{display:inline-block;width:22px;height:30px;background-position:center;background-repeat:no-repeat}.dir-icon1{background-image:url(/local/templates/.default/assets/css/min/../../../images/dir-icon1.svg)}.dir-icon2{background-image:url(/local/templates/.default/assets/css/min/../../../images/dir-icon2.svg)}.dir-icon3{background-image:url(/local/templates/.default/assets/css/min/../../../images/dir-icon3.svg)}.dir-icon4{background-image:url(/local/templates/.default/assets/css/min/../../../images/dir-icon4.svg);background-size:100% 100%}.direction-slider__item:hover .dir-icon1,.plane-desc .dir-icon1{background-image:url(/local/templates/.default/assets/css/min/../../../images/dir-icon1-1.svg)}.direction-slider__item:hover .dir-icon2,.plane-desc .dir-icon2{background-image:url(/local/templates/.default/assets/css/min/../../../images/dir-icon2-1.svg)}.direction-slider__item:hover .dir-icon3,.plane-desc .dir-icon3{background-image:url(/local/templates/.default/assets/css/min/../../../images/dir-icon3-1.svg)}.direction-slider__item:hover .dir-icon4,.plane-desc .dir-icon4{background-image:url(/local/templates/.default/assets/css/min/../../../images/dir-icon4-1.svg)}.direction-item__price{width:106px;background:#eaeaea;justify-content:center;flex-direction:column;display:flex;align-items:center;height:42px;font-size:13px;font-weight:500;line-height:150%;max-width:118px}.direction-item__price:first-child{background:#f2f2f2}.direction-item__price span{display:block;font-weight:600}.direction-item__btns .button3,.direction-item__btns .button5{font-size:12px}.direction-item__btns a{min-width:150px;padding:0;height:42px;line-height:42px}.direction-item__btns{display:flex;justify-content:space-between;margin-top:15px;padding:0 15px 30px 15px}.direction-slider{margin:0 -10px}.column-4 .direction-slider__item{margin-bottom:75px}.direction-item__text{font-size:15px;line-height:160%;margin:25px 0;color:#a2a2a2;padding:0 15px}.direction-slider .direction-item{margin:10px;height:648px;max-width:352px;position:relative;padding-bottom:80px}.direction-slider .direction-item__btns{position:absolute;bottom:0;width:100%}.direction-item__text p{height:120px;overflow:hidden}.direction-item:hover .direction-item__text{color:#25282a}.plane-desc .direction-item__list li{border-bottom:1px solid #eaeaea}.plane-desc .direction-item__list li .flex-row{width:100%}.plane-desc .direction-item__icon{margin-right:45px}.plane-desc .direction-item__list li:last-child{border-bottom:none}.map-modal-title span{display:block;font-size:12px;font-weight:500;margin-bottom:5px}.map-modal-title{font-size:16px;font-weight:600}#content p{color:#a2a2a2;font-size:12px;line-height:160%;margin-bottom:20px}#content{max-width:365px;padding:5px;font-family:"Futura PT"}#content .button2{padding:0 15px}.city-map{margin:130px 0 65px}.airpot-widget{background-repeat:no-repeat;background-position:top center;height:507px;position:relative;overflow:hidden;background-size:101%;display:flex;align-items:center;padding:0 90px;background-size:cover}.airpot-widget__link{display:block;position:absolute;width:100%;height:100%;left:0;top:0;z-index:4}.airpot-widget:before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.6);z-index:2}.airpot-widget__text{max-width:630px;color:#fff;position:relative;z-index:3}.airpot-widget__text h3{font-size:35px;font-weight:600;margin:0 0 15px 0}.airpot-widget__text ul{font-size:16px;line-height:160%;margin:0;padding:15px}.airpot-widget__text ul li{margin-bottom:10px}.airpot-widget__text a{color:#fff;text-decoration:none}.airpot-widget__text a:hover{text-decoration:underline}.download-btn{text-align:center;margin-bottom:65px}.button6{display:inline-block;font-size:18px;font-weight:600;height:50px;background:#b59461;line-height:50px;color:#fff;text-decoration:none;padding:0 100px}.button6:hover{text-decoration:none;background:#a28252}.button6 br{display:none}.team-item{margin-bottom:50px}.team-item__title{font-size:17px;font-weight:600;margin-bottom:15px}.team-item__img{margin-bottom:30px;overflow:hidden}.team-item__img img{width:100%;display:block}.team-item p{font-size:14px;line-height:160%}.team-item p a{color:#000}.team{margin:65px 0}.news{overflow:hidden}.news .news-item{margin-bottom:75px}.news-item__btn a{font-size:14px;font-weight:600;color:#b59461}.news-item__btn a:hover{text-decoration:none}.tag{position:absolute;height:40px;line-height:40px;font-size:16px;font-weight:500;color:#d68c45;width:100%;background:#fff;top:13%;left:0;white-space:nowrap}.tag span{display:inline-block;margin-left:8px}.pagination-list{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:center}.pagination-list li{margin:0 8px}.pagination-list li a{display:inline-block;width:35px;height:35px;border:1px solid #d5d5d5;border-radius:50%;text-align:center;line-height:35px;color:#d5d5d5;font-size:16px;font-weight:500;text-decoration:none}.pagination-list li a:hover,.pagination-list li.active a{border-color:#b59461;color:#b59461}.pagination-list li a.page-next,.pagination-list li a.page-prev{border:none;display:flex;align-items:center;justify-content:center}.pagination-list li a.page-prev:before{content:"";display:block;position:absolute;background:url(/local/templates/.default/assets/css/min/../../../images/pager-arrows.svg) no-repeat;width:8px;height:11px}.pagination-list li a.page-next:before{content:"";display:block;position:absolute;background:url(/local/templates/.default/assets/css/min/../../../images/pager-arrows.svg) no-repeat -9px;width:8px;height:11px}.pagination-list li a.page-next:hover:before,.pagination-list li a.page-prev:hover:before{background-image:url(/local/templates/.default/assets/css/min/../../../images/pager-arrows1.svg)}.section3{padding:30px 0 65px;overflow:hidden}.reviews-item{box-shadow:0 0 4px rgba(0,0,0,.1);padding:30px 0;text-align:center;transition:all ease .3s;margin-bottom:75px}.reviews-item:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}.reviews-item__img img{max-width:100%}.reviews-item__title{font-size:20px;font-weight:600;margin-bottom:30px;color:#a2a2a2;transition:all ease .3s;padding:0 10px}.reviews-item:hover .reviews-item__title{color:#25282a}.reviews-item__logo{margin-bottom:30px}.el-title{font-size:25px;font-weight:500;font-family:"Futura PT"}.el-title span{display:block;font-size:16px;font-weight:500;margin-top:30px}.el-subtitle{display:block;font-size:20px;font-weight:500;margin:15px 0 40px;font-family:"Futura PT"}.el-item__content{padding:50px;box-shadow:0 0 6px rgba(0,0,0,.16)}.el-item{margin-bottom:50px}.el-item__row{padding:10px;position:relative;margin-bottom:16px}.el-item__row:last-child{margin-bottom:0}.el-item__row:last-child:after{display:none}.el-item__row:hover{background:#f8f8f8}.el-item__row:after{content:"";display:block;position:absolute;bottom:-8px;left:10px;right:10px;border-bottom:1px solid #d5d5d5}.el-item__title{color:#a2a2a2;font-size:13px;font-weight:500;margin-bottom:10px}.el-item__col{font-size:14px;font-weight:600;line-height:180%;padding-right:10px}.el-item__col:last-child{padding-right:0}.el-item__plane a{color:#25282a}.el-item__plane a:hover{text-decoration:none}.el-item__direction span{color:#b59461}.el-item__btn{margin-top:30px}.country{overflow:hidden}.country-drop{position:relative}.country-drop__list{position:absolute;background:#fff;box-shadow:0 0 6px rgba(0,0,0,.16);width:172px;padding:10px;z-index:10;display:none;top:20px}.country-drop__list ul{margin:0;padding:0;list-style:none;flex-wrap:wrap;display:flex;overflow:hidden}.country-drop__list li{padding:10px 10px 10px 0;border-bottom:1px solid #d5d5d5;position:relative}.country-drop__list li:before{content:"";display:block;border-bottom:1px solid #d5d5d5;width:100%;right:-100%;position:absolute;bottom:-1px}.country-list__link{font-size:14px;font-weight:500;text-transform:uppercase;color:#a2a2a2;cursor:pointer}.country-list__link:hover{color:#b59461}.country-drop{font-weight:600;font-size:14px}.country-drop__link{color:#25282a;text-decoration:none;font-weight:600;font-size:14px;position:relative;display:inline-block}.country-drop__link span{text-transform:uppercase}.country-drop__link:after{content:"";display:block;position:absolute;background:url(/local/templates/.default/assets/css/min/../../../images/down-arrow.svg) no-repeat;width:9px;height:6px;top:6px;right:-15px;transform:rotate(180deg);transition:all ease .3s}.country-drop__link.active:after{transform:rotate(0)}.country-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.country-list li{width:25%;height:60px;padding:0 30px 0 0;margin-bottom:10px}.country-list li a{font-size:16px;color:#25282a;text-decoration:none;line-height:150%}.country-list li a:hover{text-decoration:underline;color:#b59461}.country-filter{margin-bottom:35px}.country{padding-bottom:65px}.article-img img{display:block;width:100%}.article-img{overflow:hidden;position:relative}.article-widget{overflow:hidden;margin:30px 0}.article-widget img{display:block;width:100%}.article h3{font-size:20px;font-weight:700;margin:50px 0 25px}.article{font-size:16px;line-height:160%;margin-bottom:75px}.article h4{font-size:16px;font-weight:500}.article ol,.article ul{padding-left:15px}.button7{display:inline-block;height:57px;line-height:57px;border:1px solid #f2d7bc;color:#f2d7bc;text-decoration:none;font-size:12px;font-weight:600;padding:0 50px;text-align:center;min-width:190px;font-size:16px}.button7:hover{background:#b59461;color:#fff;border-color:#b59461;text-decoration:none}.article-more{text-align:center;position:relative;margin-bottom:130px}.article-next{display:inline-block;position:absolute;right:0;top:50%;transform:translate(0,-50%);color:#b59461;font-size:16px;font-weight:500}.article-next:hover{text-decoration:none}.article-prev{display:inline-block;position:absolute;left:0;top:50%;transform:translate(0,-50%);color:#b59461;font-size:16px;font-weight:500}.article-prev:hover{text-decoration:none}.search-field{position:relative;margin-bottom:40px}.search-input2{display:block;width:100%;height:60px;box-shadow:0 0 5px rgba(0,0,0,.16);border:none;font-size:18px;font-weight:500;font-family:"Futura PT";padding-left:48px;padding-right:200px;background:#fff url(/local/templates/.default/assets/css/min/../../../images/search-icon4.svg) no-repeat 14px 20px}.search-btn2{display:block;position:absolute;width:165px;height:50px;background:#b59461;font-size:16px;font-weight:500;font-family:"Futura PT";color:#fff;border:none;cursor:pointer;right:8px;top:5px}.search-btn2:hover{background:#a28252}.search-result__title{font-size:20px;font-weight:700;margin-bottom:50px}.search-result__title span{font-size:18px;font-weight:400}.search-result__item h4{margin:0 0 10px 0;font-weight:500;font-size:18px}.search-result__item h4+h4{margin-top:40px}.search-result__item h4 a{color:#25282a;text-decoration:none}.search-result__item h4 a:hover{text-decoration:underline}.search-result__item p{color:#a2a2a2;font-size:16px;line-height:150%}.search-result__item{padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid #f2f2f2}.pagination{margin:0 0 65px}.search-result{margin-bottom:50px}.search-result__title p{color:#a2a2a2;font-size:16px;font-weight:400}.city-grid .ms-flight__direction{width:auto}.sm-visible{display:none}.contacts-map{height:513px}.contacts{position:relative}.contacts-info{position:absolute;box-shadow:0 0 7px rgba(0,0,0,.16);padding:20px;z-index:2;background:#fff;left:9px;top:9px;width:356px}.contacts-info__row{display:flex;align-items:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #d5d5d5}.contacts-info__row:last-child{border-bottom:none}.contacts-info__row span{display:block;width:90%;font-size:18px;font-weight:600;line-height:150%}.contacts-info__row span i{display:block;font-style:normal;font-size:14px;font-weight:500}.marker-icon{display:block;background:url(/local/templates/.default/assets/css/min/../../../images/marker-icon.svg) no-repeat;width:23px;height:29px;margin-right:20px}.phone-icon{display:block;background:url(/local/templates/.default/assets/css/min/../../../images/phone-icon.svg) no-repeat;width:23px;height:23px;margin-right:20px}.mail-icon{display:block;background:url(/local/templates/.default/assets/css/min/../../../images/email-icon.svg) no-repeat;width:24px;height:18px;margin-right:20px}.contacts-text{line-height:35px;font-size:16px;font-weight:500}.map-modal-title2{font-size:12px;font-weight:600}.contacts{margin-bottom:130px}.container+.download-widget{margin-bottom:130px}.contact-modal{width:1095px;padding:90px 90px 40px 90px!important}.order-modal{width:720px;padding:50px 90px 20px 90px!important}.contact-modal__left{float:left;width:360px}.contact-modal__title{font-size:35px;font-weight:700;line-height:150%}.contact-modal__left p,.success{font-size:17px;line-height:170%}.contact-modal__right{float:right;width:495px;padding-top:10px}.contact-form__col{width:230px}.contact-form__col .inputbox2 input,.order-form .inputbox2 input{font-size:16px;font-weight:500}.contact-form .inputbox2.changed label,.order-form .inputbox2.changed label{background:#fff}.contact-form__row{margin-bottom:30px}.inputbox2 textarea{height:190px;width:100%;border:1px solid #a2a2a2;background:0 0;padding:20px;font-family:"Futura PT";font-size:16px;font-weight:500;resize:none}.contact-form__info{font-size:14px;color:#a2a2a2;line-height:190%;margin-top:15px}.inputbox2.error input{border-color:#e32323!important}.inputbox2.error input::-webkit-input-placeholder{color:#e32323}.inputbox2.error input::-moz-placeholder{color:#e32323}.inputbox2.error input:-moz-placeholder{color:#e32323}.inputbox2.error input:-ms-input-placeholder{color:#e32323}.form-widget__checkbox.error label,.form-widget__checkbox.error label a{color:#e32323}.form-widget__checkbox.error label span{border-color:#e32323}.button3:disabled{opacity:.5;cursor:default}.success{text-align:center}.success p{margin-top:5px}.order-modal .contact-modal__title{text-align:center}.order-modal p{font-size:16px;text-align:center;line-height:150%}.order-switch{display:flex;justify-content:center;margin:30px 0 50px}.order-switch a{font-size:18px;font-weight:500;color:#d5d5d5;text-decoration:none;display:inline-block;margin:0 10px}.order-switch a.active{color:#b59461;text-decoration:underline}.order-form__col{width:265px}.order-form__row{margin-bottom:12px}.order-form__radio input{display:none}.order-form__radio{margin:10px 0}.order-form__radio label{font-size:14px;font-weight:500;color:#a2a2a2;display:flex;align-items:center;cursor:pointer}.order-form__radio label span{display:inline-block;border:1px solid #a2a2a2;width:14px;height:14px;border-radius:50%;margin-right:8px;position:relative}.order-form__radio input:checked+label span{border-color:#b59461}.order-form__radio input:checked+label span:before{content:"";display:block;position:absolute;width:4px;height:4px;border-radius:50%;background:#b59461;left:50%;top:50%;margin:-2px 0 0 -2px}.order-form__radio input:checked+label{color:#25282a}.order-form__more .inputbox2>input{border-radius:0;border:none;border-bottom:1px solid #d5d5d5;padding-left:0;font-size:16px;font-weight:500;height:43px}.order-form__more .order-form__row{margin-bottom:25px}.order-form__more .inputbox2 label{left:0;padding:0}.order-form__more{margin-top:50px}.order-form__direction{position:relative}.order-form__change{display:block;position:absolute;width:15px;height:15px;background:url(/local/templates/.default/assets/css/min/../../../images/arrow-icon.svg) no-repeat;background-size:100%;left:50%;margin-left:-7.5px;top:-25px}.order-form__more .order-form__col{width:260px}.order-form__count{border-bottom:1px solid #d5d5d5;height:43px}.order-form__count .spinner input{font-size:16px;font-weight:500}.order-form__count .spinner{padding-top:15px}.order-form__checkbox{min-width:245px;margin-bottom:-1px}.order-form__checkbox input{display:none}.order-form__checkbox label{font-size:14px;font-weight:500;display:flex;cursor:pointer;color:#a2a2a2}.order-form__checkbox label span{display:inline-block;margin-right:8px;width:15px;height:15px;border:1px solid #a2a2a2;position:relative}.order-form__checkbox input:checked+label span{border-color:#b59461}.order-form__checkbox input:checked+label{color:#25282a}.order-form__checkbox input:checked+label span:before{content:"";display:block;position:absolute;background:url(/local/templates/.default/assets/css/min/../../../images/checkbox2.svg) no-repeat;width:8px;height:7px;left:2px;top:2px}.align-end{align-items:flex-end}.order-form__dop{margin:35px 0 46px}.order-form__dop h3{font-size:16px;font-weight:600;margin:0 0 20px}.news-modal{padding:0!important;width:720px}.news-modal__img img{display:block}.news-modal__img{margin-right:20px}.news-modal__btn .button3{height:35px;line-height:33px;min-width:auto;padding:0 35px}.news-modal__btn{margin-top:20px}.news-modal__desc{padding-right:20px}.news-modal__desc h3{font-size:20px;font-weight:600;line-height:150%;margin:0 15px 0 0}.news-modal__desc p{color:#a2a2a2;font-size:15px;line-height:150%}.search-link{display:block}.calculator{box-shadow:0 0 10px rgba(0,0,0,.16);padding:50px 90px;max-width:720px;margin:0 auto 65px}.calculator-title{text-align:center;font-size:20px;font-weight:600;margin-bottom:50px}.calculater-dates.active .order-form__col{width:45%}.calculater-dates .order-form__col{width:260px}.calculator .order-form__row{margin-bottom:40px}.order-form__col .order-form__row{margin-bottom:0}.order-form__back{margin-top:20px}.calculater-dates{display:flex;justify-content:space-between}.sidebar{box-shadow:0 0 4px rgba(0,0,0,.16)}.sidebar-list{margin:0;padding:0;list-style:none;padding:30px 0}.sidebar-list>li>a{display:block;padding:12px 22px;font-size:18px;font-weight:500;color:#a2a2a2;text-decoration:none}.sidebar-list>li.active>a,.sidebar-list>li>a:hover{background:#fff3e8;color:#25282a}.sidebar-sublist{margin:0;list-style:none;padding:0 22px;display:none}.sidebar-sublist li a{color:#25282a;font-size:14px;line-height:150%;text-decoration:none}.sidebar-sublist li{padding:13px 0;border-bottom:1px solid #d5d5d5}.sidebar-sublist li a:hover{text-decoration:underline}.faq-item__link{font-size:18px;font-weight:600;text-decoration:none;color:#25282a;display:inline-block;max-width:455px;line-height:150%}.faq-item__link:after{content:"";display:block;width:25px;height:25px;border:1px solid #a2a2a2;border-radius:50%;position:absolute;right:0;top:50%;margin-top:-12.5px;background:url(/local/templates/.default/assets/css/min/../../../images/arrow.svg) no-repeat center}.faq-item__link:hover:after{background-image:url(/local/templates/.default/assets/css/min/../../../images/arrow2.svg);border-color:#b59461}.faq-item{padding:20px 0;border-bottom:1px solid #d5d5d5;position:relative}.faq-text h3{font-size:19px;font-weight:600;line-height:150%}.faq-text p{color:#a2a2a2;font-size:16px;line-height:160%}.text h4{font-size:16px;font-weight:500;margin:40px 0}.text ol,.text ul{padding-left:21px}.text a{color:#b59461}.text a:hover{text-decoration:none}.site-map__list,.site-map__list ul{margin:0;padding:0;list-style:none}.site-map__list a:hover{color:#000;text-decoration:underline}.site-map__list>li>a{font-size:19px;font-weight:500;color:#25282a;text-decoration:none}.site-map__list>li{margin:20px 0 0}.site-map__sublist>li>a{color:#a2a2a2;font-size:15px;text-decoration:none}ul.site-map__sublist{border-left:1px solid #d5d5d5;padding-left:21px;margin-top:6px}.site-map__sublist>li{margin-bottom:8px;position:relative}.site-map__sublist>li:before{content:"";display:block;position:absolute;width:15px;border-bottom:1px solid #d5d5d5;left:-22px;top:9px}.site-map__sublist>li:after{content:"";display:block;position:absolute;width:3px;height:3px;background:#d5d5d5;border-radius:50%;left:-7px;top:8px}ul.site-map__subsublist{padding:5px 0 10px 7px;border-left:1px solid #d5d5d5;margin:7px 0}.site-map__subsublist li a{font-size:14px;text-decoration:none;color:#a2a2a2}.site-map{margin-bottom:130px}.page-404{margin:75px 0 130px;text-align:center}.page-404 img{max-width:360px}.page-404 p{color:#a2a2a2;font-size:16px;line-height:160%}.page-404 p a{color:#a2a2a2}.page-404 p a:hover{text-decoration:none}.ms-flight__item-link{display:block;position:absolute;width:100%;height:100%;z-index:2;left:0;top:0}.change-dir,.change-dir2{cursor:pointer}.ui-datepicker-trigger{display:block;position:absolute;right:0;width:100%;top:0;background:0 0;border:none;cursor:text;height:100%}.ui-datepicker-trigger img{display:block;cursor:pointer;position:absolute;right:15px;top:calc(50% - (20px / 2));width:21px}.ms-flight__panel>div{display:none}.ms-flight__panel{min-height:317px}.compare-title sup{font-size:12px}.phone-link{display:none}.phone-icon2{display:block;background:url(/local/templates/.default/assets/css/min/../../../images/phone-icon2.svg) no-repeat;width:29px;height:30px;background-size:100%}.navigation-list.mobile-menu{display:none}.services .slick-dots{margin-top:20px}.direction-tabs .tabs{position:absolute;top:-85px;right:0}.direction-slider .slick-dots{margin-top:20px}.order-form .ui-datepicker-trigger img{top:11px;right:0;margin-right:0}.calculater-date__back{display:none}.navigation-list li>.search{display:none}.dw-desc{padding-right:40px;padding-bottom:90px}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.info-widget__item span.info-widget__icon{width:80px;margin-right:25px;display:inline-block;text-align:center}.info-widget__item span{width:75%}.info-widget__icon img{margin-right:0}.sidebar-list li.active>a{color:#b59461}a:hover{text-decoration:none}.mobile-visible{display:none}.block-title br{display:none}.plane-item__rate{position:absolute;z-index:1;width:40px;height:40px;background:#fff;border-radius:50%;top:10px;right:10px}.gold{display:inline-block;background:url(/local/templates/.default/assets/css/min/../../../images/gold.svg) no-repeat center;width:40px;height:40px;background-size:27px}.gold{display:inline-block;background:url(/local/templates/.default/assets/css/min/../../../images/gold.svg) no-repeat center;width:30px;height:15px;background-size:27px}.half{display:inline-block;background:url(/local/templates/.default/assets/css/min/../../../images/half.svg) no-repeat center;width:30px;height:15px;background-size:27px}.grey{display:inline-block;background:url(/local/templates/.default/assets/css/min/../../../images/grey.svg) no-repeat center;width:30px;height:15px;background-size:27px}.error-field .inputbox{border-color:#e32323}.error-field .inputbox label{color:#e32323}.plane-item__button{height:60px;text-align:left;line-height:60px;background:#f5f0e7;padding:0 20px;color:#b9975b;font-size:18px;font-weight:500;text-decoration:none;display:block;position:relative;text-transform:uppercase;transition:all ease .3s;overflow:hidden}.plane-item__button span{display:block;position:relative;z-index:2}.plane-item__button:before{content:"";display:block;position:absolute;width:500px;height:500px;background:#b59461;transform:rotate(-60deg) translate(-230px,-183px);transition:all ease .5s}.plane-item:hover .plane-item__button:before,.support:hover .plane-item__button:before{transform:rotate(-60deg) translate(0,-183px)}.plane-item:hover .plane-item__button,.support:hover .plane-item__button{color:#fff}.plane-item__button:after{content:"";display:block;position:absolute;background:url(/local/templates/.default/assets/css/min/../../../images/arrow-right.svg) no-repeat;width:10px;height:20px;background-size:100%;z-index:3;right:20px;top:21px;opacity:0;transition:all ease .5s}.plane-item:hover .plane-item__button:after,.support:hover .plane-item__button:after{opacity:1}.swiper-slide img{position:relative;left:50%;transform:translate(-50%,0)}.plane-title2{font-size:32px;font-weight:500;text-transform:uppercase;text-align:center;letter-spacing:2px;margin-bottom:50px}.plane-desc{margin-top:60px;padding:0 100px}.plane-desc .direction-item__list{display:flex;flex-wrap:wrap}.specifications-list2{margin:0 -30px;padding:0;list-style-type:none;display:flex;flex-wrap:wrap}.specifications-list2 li{width:25%;margin-bottom:50px;font-size:20px;font-weight:500;padding:0 30px}.specifications-list2 li span{display:block;font-size:14px;text-transform:uppercase;color:#999;margin-bottom:10px}.swiper-slide-active{z-index:2}.navigation-sublist.double>li{width:50%;float:left}.navigation-sublist.double{min-width:400px}.navigation-sublist.double .navigation-subsublist,.navigation-sublist.double .navigation-subsublist1{transform:translate(0,0);position:static}.navigation-sublist.double .navigation-subsublist,.navigation-sublist.double .navigation-subsublist1{padding:15px 0 0 0}.navigation-sublist.double>li.subdrop:after{transform:rotate(90deg)}.navigation-list>li:hover .navigation-sublist.double .navigation-subsublist{opacity:1;visibility:visible}.faq-form .contact-form__col{width:48%}.faq-form{margin-top:30px;padding:30px;background:#fff7f0}.faq-form__mob{display:none}.faq-form .form-widget__btn{text-align:center}.faq-form .form-widget__btn .button3{max-width:250px}.faq-form .contact-modal__title{font-weight:500}.el-item__date{width:87px}.el-item__direction{width:190px}.el-item__plane{width:120px}.info-widget__block .info-widget__item{width:25%;font-size:16px}.info-widget__block{margin-top:40px}.reviews-item__img{height:325px;padding:0 60px}.reviews-item__img img{max-height:100%}.wa-icon{display:inline-block;background:url(/local/templates/.default/assets/css/min/../../../images/wa-icon4.svg) no-repeat center;width:33px;height:33px}.wa-btn{display:block;position:absolute;left:-63px;top:3px}.wa-btn:hover .wa-icon{background:url(/local/templates/.default/assets/css/min/../../../images/wa-icon5.svg) no-repeat center}.payment__item{background:#fff;box-sizing:border-box}.payment__item:nth-of-type(2n){margin-right:0}.payment__title{width:100%;display:inline-block;text-align:left;line-height:31px;font-weight:500;font-family:"Futura PT";color:#000;text-transform:uppercase}.payment__box b{width:100%;display:inline-block;text-align:left;text-transform:uppercase;font-size:16px;font-weight:700;font-family:"Futura PT";color:#000;margin:35px 0 20px}.payment__pic{width:80px;height:80px}.payment__text p{font-size:16px;line-height:21px;font-weight:400;font-family:"Futura PT";color:#000;width:100%;display:inline-block;margin:0 0 10px}.payment__text p:last-of-type{margin-bottom:0}.howtopay__wrap{width:100%;margin:48px 0 70px;display:flex;flex-flow:row wrap}.howtopay__item:last-of-type::after{display:none}.howtopay__icon{height:80px;display:inline-block}.contents{width:100%;display:flex;flex-flow:row wrap;margin:0 0 50px}.contents p{font-size:16px;line-height:20px;font-weight:400;font-family:"Futura PT";color:#000;width:100%;display:inline-block;text-align:left;margin:0 0 10px}@media (min-width:300px){.payment__wrap{width:100%;display:flex;flex-flow:row wrap;margin:33px 0 0}.payment__item{width:100%;margin-bottom:70px}.payment__title{font-size:18px}.payment__text{width:100%;margin-top:20px}.payment__box{width:100%;display:flex;flex-flow:row wrap;margin-top:20px}.payment__box:nth-of-type(2){justify-content:center}.payment{margin:0 10px 20px;display:inline-block;height:25px}.howtopay__item{width:100%;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;align-content:center;position:relative;margin-bottom:180px}.howtopay__item:last-of-type{margin-bottom:0}.howtopay__descr{width:calc(100% - 80px);display:inline-block;text-align:center;font-size:14px;text-align:left;line-height:20px;font-weight:500;font-family:"Futura PT";color:#000;text-transform:uppercase;margin:0;padding-left:40px;box-sizing:border-box}.howtopay__item::after{content:"";background-image:url(/local/templates/.default/assets/css/min/../../../images/right-chev.svg);background-repeat:no-repeat;background-size:100%;width:60px;height:60px;position:absolute;top:150px;right:calc(50% - (60px / 2));display:inline-block;transform:rotate(90deg)}.footer__payment{width:100%;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;align-content:center}.footer__payment span{font-size:12px;color:#fff;font-weight:700;font-family:"Futura PT";display:inline-block;margin-bottom:20px;width:100%;text-align:center}}@media (min-width:768px){.payment__item{width:100%}.payment__title{font-size:24px}.howtopay__item{margin-bottom:20px}.howtopay__item::after{display:none}.payment__box b{width:auto;margin:0}}@media (min-width:900px){.footer__payment span{margin-right:15px;margin-bottom:0;width:auto;text-align:left}.payment__box b{width:100%;margin:35px 0 20px}.payment__wrap{margin:33px 0 70px}.payment__item{box-shadow:0 2px 4px rgba(0,0,0,.25);width:calc(50% - 25px);padding:37px 36px;margin-right:50px;margin-bottom:0}.payment__text{width:calc(100% - 80px);padding-left:20px;box-sizing:border-box;margin-top:0}.payment__box{margin-top:40px;justify-content:flex-start}.payment__box:nth-of-type(2){justify-content:flex-start}.payment{margin:0 15px 0 0}.howtopay__item{width:33.3%;align-items:flex-start;align-content:flex-start;margin-bottom:0}.howtopay__descr{width:100%;margin:40px 0 0;font-size:16px;text-align:center;padding:0 2%}.howtopay__item::after{content:"";width:50px;height:50px;top:18px;right:-19px;transform:rotate(0);display:inline-block}}.block-title.second{margin-top:100px}.compare{margin-bottom:50px}.nearest-flying{display:flex;flex-direction:row;margin:71px auto 0;justify-content:space-around;color:#3d4241;font-family:"Futura PT";font-size:23px;font-weight:100;font-style:normal;letter-spacing:normal;line-height:normal}.nearest-text{display:block;color:#b9975b;font-family:"Futura PT";font-size:25px;font-weight:600;font-style:normal;letter-spacing:1.25px;line-height:30px;text-align:left}.nearest-button a{padding:0 25px;font-size:15px}.nearest-button.mobile{display:none}.nearest-button.plane-item__btn{margin-top:0}.sk-fading-circle{width:4em;height:4em;position:relative;margin:auto;top:calc(50% - 4em)}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#b9975b;border-radius:100%;animation:sk-fading-circle-delay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle-2{transform:rotate(30deg)}.sk-fading-circle .sk-circle-3{transform:rotate(60deg)}.sk-fading-circle .sk-circle-4{transform:rotate(90deg)}.sk-fading-circle .sk-circle-5{transform:rotate(120deg)}.sk-fading-circle .sk-circle-6{transform:rotate(150deg)}.sk-fading-circle .sk-circle-7{transform:rotate(180deg)}.sk-fading-circle .sk-circle-8{transform:rotate(210deg)}.sk-fading-circle .sk-circle-9{transform:rotate(240deg)}.sk-fading-circle .sk-circle-10{transform:rotate(270deg)}.sk-fading-circle .sk-circle-11{transform:rotate(300deg)}.sk-fading-circle .sk-circle-12{transform:rotate(330deg)}.sk-fading-circle .sk-circle-2:before{animation-delay:-1.1s}.sk-fading-circle .sk-circle-3:before{animation-delay:-1s}.sk-fading-circle .sk-circle-4:before{animation-delay:-.9s}.sk-fading-circle .sk-circle-5:before{animation-delay:-.8s}.sk-fading-circle .sk-circle-6:before{animation-delay:-.7s}.sk-fading-circle .sk-circle-7:before{animation-delay:-.6s}.sk-fading-circle .sk-circle-8:before{animation-delay:-.5s}.sk-fading-circle .sk-circle-9:before{animation-delay:-.4s}.sk-fading-circle .sk-circle-10:before{animation-delay:-.3s}.sk-fading-circle .sk-circle-11:before{animation-delay:-.2s}.sk-fading-circle .sk-circle-12:before{animation-delay:-.1s}@keyframes sk-fading-circle-delay{0%,39%,100%{opacity:0}40%{opacity:1}}.loader{display:none;background:none repeat scroll 0 0 #fff;position:fixed;opacity:.4;bottom:0;left:0;right:0;top:0;height:100%;width:100%;z-index:9999999}.empty_field_inputbox > input{border:1px solid #e32323}.empty_field_inputbox > input::placeholder{color:#e32323}.nearest-info{display:flex;flex-direction:row;justify-content:space-around;min-width:50%}@media screen and (max-width: 480px){.nearest-cost{padding-top:4px}.nearest-info{flex-direction:column}.nearest-cost > .nearest-text{display:inline;padding-left:4px}.nearest-flying{color:#3d4241;font-family:"FuturaPT-Book";font-size:13px;letter-spacing:1px;line-height:normal;font-weight:400}.nearest-text{color:#b9975b;font-family:"FuturaPT-Demi";font-size:14px;letter-spacing:.7px;line-height:15px}.nearest-button a{padding:10px 20px;font-family:"Futura PT";font-size:10px;font-weight:600;font-style:normal;letter-spacing:.08px;line-height:20px;min-width:0;height:auto}.nearest-flying > .support{margin:auto 0}.nearest-button > .plane-item__button::after{right:5px;top:10px}.plane-item__button span{font-size:10px;font-family:"FuturaPT-Demi";letter-spacing:.5px}.plane-item__button{background-color:#fff}.nearest-button{display:none}.nearest-button.mobile{display:block}}
/* End */


/* Start:/local/templates/.default/assets/css/style.override.css?17738365473094*/
@media (min-width: 577px) {
	.ms-flight__panel {
	 position: relative;
	}
	#ms-block45 {
	 display: none;
	 position: absolute;
	 width: 100%;
	}
	#ms-block44 {
	 display: block;
	 position: absolute;
	 width: 100%;
	}
}
.error-field input,
.error-field label{
    color: #E32323 !important;
    border-color: #E32323 !important;
}

.h3{
    font-size: 35px;
    font-weight: 500;
    margin: 0 0 18px 0;
    font-family: 'Futura PT';
}

.h3-small{
    display: block;
    font-size: 1.17em;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}

.h3-white{
    color: #fff;
    font-size: 26px;
    font-weight: 500;
    font-family: 'Futura PT';
    text-transform: uppercase;
    margin: 0 0 12px 0;
}

.header-lang{
    display: none;
}

.header-phone{
    margin-right: 0;
}

.ymaps-2-1-77-map-copyrights-promo,
.ymaps-2-1-77-controls__control{
    display: none !important;
}


.planes-carousel2{
    margin: 0 -10px;
}

.planes-carousel2 .slick-dots{
    margin-top: 20px;
}

.planes-carousel2 .slick-arrow,
.direction-slider .slick-arrow{
    width: 48px;
    height: 48px;
    cursor: pointer;
    z-index: 2;
    opacity: .3;
    transition: all ease .3s;
}

.planes-carousel2 .slick-arrow:hover,
.direction-slider .slick-arrow:hover{
    opacity: 1;
}

.planes-carousel2 .slick-prev,
.direction-slider .slick-prev{
    background: url(/local/templates/.default/assets/css/../../images/prev-arrow.svg) no-repeat;
    left: -80px;
}

.planes-carousel2 .slick-next,
.direction-slider .slick-next{
    background: url(/local/templates/.default/assets/css/../../images/next-arrow.svg) no-repeat;
    right: -80px;
}

.double li.subdrop:after{
    background: none;
}

.double li a.parent{
    color: #000000;
}

.ms-flight__price{
    font-size: 12px;
    line-height: 1;
}

.button10{
    background: #B59461;
    display: inline-block;
    height: 40px;
    line-height: 38px;
    border: none;
    color: #ffffff;
    text-decoration: none;
    font-size: 14px;
    font-weight: 600;
    padding: 0 40px;
    cursor: pointer;
}

.support-img img{
    width: 100%;
}

.el-item__date{
    width: 180px;
}

.ranges-group{
    margin-bottom: 130px;
}

.planes-carousel2 .slick-prev,
.planes-carousel3 .slick-prev,
.planes-carousel4 .slick-prev,
.planes-carousel5 .slick-prev
{
    background: url(/local/templates/.default/assets/css/../../images/prev-arrow.svg) no-repeat;
    left: -80px;
}

.planes-carousel2 .slick-next,
.planes-carousel3 .slick-next,
.planes-carousel4 .slick-next,
.planes-carousel5 .slick-next {
    background: url(/local/templates/.default/assets/css/../../images/next-arrow.svg) no-repeat;
    right: -80px;
}

.ms-flight__price,
.ms-flight__price span
{
    font-weight: 500;
    font-size: 18px;
}

.set-widget-btn{
    background: url(/local/templates/.default/assets/css/../../sources/nuts.png) no-repeat -100px -100px;
}

.direction-slider__item .direction-item{
    margin: 10px;
    height: 648px;
    max-width: 352px;
    position: relative;
    padding-bottom: 80px;
}

.direction-slider__item .direction-item__btns {
    position: absolute;
    bottom: 0;
    width: 100%;
}

.faq-text p{color:#000000 !important;}

.plane-item{
    max-width: 338px;
}
/* End */


/* Start:/local/templates/main/components/bitrix/search.suggest.input/search/style.css?1773836548501*/
input.search-suggest {}
div.search-popup{border: 1px solid #333333;background: #FFFFFF;padding: 2px;margin: 0px;}
div.search-popup-row, div.search-popup-row-active{position: relative; padding: 2px 4px;margin: 0px;cursor: hand;cursor: pointer;}
div.search-popup-row{background:#FFFFFF;}
div.search-popup-row-active{background:#EEEEEE;}
div.search-popup-el-name, div.search-popup-el-cnt{position: relative; margin:0px;padding:0px;text-align:left;}
div.search-popup-el-cnt{text-align:right; float:right;}
/* End */


/* Start:/local/components/hmns/form.input/templates/when_flight/style.css?177383654779*/
.jpm-modal__image img {
   /* border-radius: 24px 0 0 24px!important;*/
}


/* End */


/* Start:/local/lib/css/style.css?177383654755873*/
@charset "UTF-8";
/*!*
 * ВНИМАНИЕ! Этот файл генерируется автоматически.
 * Любые изменения этого файла будут потеряны при следующей компиляции.
 * Любое изменение проекта без возможности компиляции ДОЛЬШЕ И ДОРОЖЕ в 2-5 раз.
 */
@font-face{font-family:"Futura PT";font-weight:400;font-style:normal;font-display:swap;src:url(/local/lib/css/../fonts/FuturaPT-Book.woff2) format("woff2"),url(/local/lib/css/../fonts/FuturaPT-Book.woff) format("woff")}@font-face{font-family:"Futura PT";font-weight:500;font-style:normal;font-display:swap;src:url(/local/lib/css/../fonts/FuturaPT-Medium.woff2) format("woff2"),url(/local/lib/css/../fonts/FuturaPT-Medium.woff) format("woff")}*,::before,::after{box-sizing:border-box}body{font-family:"Futura PT",sans-serif;margin:0}.demo-container{max-width:1170px;width:100%;margin:0 auto;padding:50px 15px;display:flex;align-items:center;flex-direction:column}.demo-title{font-weight:400;font-size:40px;line-height:48px}.btn-group{margin:16px 0}.jpm-btn{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:48px;max-width:100%;margin:0;border:0;border-radius:12px;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;font-size:18px;font-weight:400;line-height:24px;font-family:inherit;text-decoration:none;text-transform:none;background-image:none;cursor:pointer;overflow:hidden;padding:0 65px;color:#fff;background-color:rgba(185,151,91,.8);min-width:240px}.jpm-btn__bg{position:absolute;display:block;width:100%;height:100%;background-color:#b9975b;opacity:1}.jpm-btn__text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.jpm-btn--disabled,.jpm-btn:disabled{cursor:not-allowed;color:#8b8e8d;background-color:rgba(61,66,65,.2)}a.jpm-btn--disabled{pointer-events:none}.jpm-btn--full{display:flex;width:100%}.jpm-btn--secondary{color:#b9975b;border:1px solid #b9975b;background-color:transparent;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.jpm-btn--secondary:hover,.jpm-btn--secondary:focus{background-color:#b9975b;color:#fff}.jpm-btn--secondary .jpm-btn__bg{display:none}.jpm-btn:hover .jpm-btn--secondary .jpm-btn__bg{display:none}.jpm-close{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;padding:0;background:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.jpm-close span{width:20px;height:20px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg' stroke='%233d4241'%3E %3Cpath d='M1 1L21 21M21 1L1 21' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E")}.qs-datepicker-container{font-size:1rem;font-family:sans-serif;color:#000;position:absolute;width:15.625em;display:flex;flex-direction:column;z-index:9001;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid gray;border-radius:.263921875em;overflow:hidden;background:#fff;box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3)}.qs-datepicker-container *{box-sizing:border-box}.qs-centered{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.qs-hidden{display:none}.qs-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.75);color:#fff;width:100%;height:100%;padding:.5em;z-index:1;opacity:1;transition:opacity .3s;display:flex;flex-direction:column}.qs-overlay.qs-hidden{opacity:0;z-index:-1}.qs-overlay .qs-overlay-year{background:0 0;border:0;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:.875em;padding:.25em 0;width:80%;text-align:center;margin:0 auto;display:block}.qs-overlay .qs-overlay-year::-webkit-inner-spin-button{-webkit-appearance:none}.qs-overlay .qs-close{padding:.5em;cursor:pointer;position:absolute;top:0;right:0}.qs-overlay .qs-submit{border:1px solid #fff;border-radius:.263921875em;padding:.5em;margin:0 auto auto;cursor:pointer;background:rgba(128,128,128,.4)}.qs-overlay .qs-submit.qs-disabled{color:gray;border-color:gray;cursor:not-allowed}.qs-overlay .qs-overlay-month-container{display:flex;flex-wrap:wrap;flex-grow:1}.qs-overlay .qs-overlay-month{display:flex;justify-content:center;align-items:center;width:33.3333333333%;cursor:pointer;opacity:.5;transition:opacity .15s}.qs-overlay .qs-overlay-month.active,.qs-overlay .qs-overlay-month:hover{opacity:1}.qs-controls{width:100%;display:flex;justify-content:space-between;align-items:center;flex-grow:1;flex-shrink:0;background:#d3d3d3;filter:blur(0);transition:filter .3s}.qs-controls.qs-blur{filter:blur(5px)}.qs-arrow{height:1.5625em;width:1.5625em;position:relative;cursor:pointer;border-radius:.263921875em;transition:background .15s}.qs-arrow:hover{background:rgba(0,0,0,.1)}.qs-arrow:hover.qs-left:after{border-right-color:#000}.qs-arrow:hover.qs-right:after{border-left-color:#000}.qs-arrow:after{content:"";border:.390625em solid transparent;position:absolute;top:50%;transition:border .2s}.qs-arrow.qs-left:after{border-right-color:gray;right:50%;transform:translate(25%,-50%)}.qs-arrow.qs-right:after{border-left-color:gray;left:50%;transform:translate(-25%,-50%)}.qs-month-year{font-weight:700;transition:border .2s;border-bottom:1px solid transparent;cursor:pointer}.qs-month-year:hover{border-bottom:1px solid gray}.qs-month-year:active:focus,.qs-month-year:focus{outline:0}.qs-month{padding-right:.5ex}.qs-year{padding-left:.5ex}.qs-squares{display:flex;flex-wrap:wrap;padding:.3125em;filter:blur(0);transition:filter .3s}.qs-squares.qs-blur{filter:blur(5px)}.qs-square{width:14.2857142857%;height:1.5625em;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .1s;border-radius:.263921875em}.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:orange}.qs-current{font-weight:700;text-decoration:underline}.qs-active,.qs-range-end,.qs-range-start{background:#add8e6}.qs-range-start:not(.qs-range-6){border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-middle{background:#d4ebf2}.qs-range-middle:not(.qs-range-0):not(.qs-range-6){border-radius:0}.qs-range-middle.qs-range-0{border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-end:not(.qs-range-0),.qs-range-middle.qs-range-6{border-top-left-radius:0;border-bottom-left-radius:0}.qs-disabled,.qs-outside-current-month{opacity:.2}.qs-disabled{cursor:not-allowed}.qs-day,.qs-empty{cursor:default}.qs-day{font-weight:700;color:gray}.qs-event{position:relative}.qs-event:after{content:"";position:absolute;width:.46875em;height:.46875em;border-radius:50%;background:#07f;bottom:0;right:0}.qs-datepicker-container{background:#f2f2f2;border-radius:10px;border:0;width:322px;font-family:inherit;color:#3d4241}.qs-controls{background:#f2f2f2;padding:60px;padding-top:30px;padding-bottom:16px;border-top-left-radius:10px;border-top-right-radius:10px}.qs-overlay{border-radius:10px}.qs-month-year{font-weight:500;font-size:18px;line-height:23px}.qs-month{text-transform:uppercase}.qs-day{font-weight:400;font-size:15px;line-height:19px}.qs-square{height:44px;border-radius:50%;border:1px solid transparent}.qs-current{text-decoration:none;font-weight:400;border-color:#b9975b;background-color:#b9975b;color:#fff}.qs-current:not(.qs-active):hover{background:#b9975b!important}.qs-active,.qs-range-end,.qs-range-start{border-color:#b9975b;background-color:transparent}.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{border-color:#b9975b;background:0 0}.qs-arrow{display:flex;align-items:center;justify-content:center}.qs-datepicker-container{margin-top:20px;overflow:visible}.jpm-field-text--error .qs-datepicker-container{margin-top:40px}.qs-controls{position:relative}.qs-controls::before{content:"";position:absolute;z-index:1;width:30px;height:30px;left:38px;top:-8px;background:#f2f2f2;border-radius:4px;transform:rotate(-45deg)}.qs-left::after{border:0;width:8px;height:14px;background:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 13L1 7L7 1' stroke='%23B9975B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") 50% no-repeat}.qs-right::after{border:0;width:8px;height:14px;background:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L1 13' stroke='%23B9975B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") 50% no-repeat}.jpm-field-text--date .jpm-field-text__input{background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 2C8.63543 2 7.41118 2 6 2M12.0001 2C12.2909 2 13.6303 2 13.7898 2C15.1582 2 15.5003 2.975 15.5003 3.625C15.5003 6.55 15.5003 12.575 15.5003 13.875C15.5003 15.175 14.474 15.5 13.7898 15.5C11.0529 15.5 3.30526 15.5 2.21053 15.5C0.842105 15.5 0.5 14.525 0.5 13.875V3.625C0.5 2.975 0.842105 2 2.21053 2C2.37002 2 3.70918 2 4.00005 2' stroke='%233D4241'/%3E%3Cpath d='M15 6H1V7H15V6ZM12 3.5C12.2761 3.5 12.5 3.27614 12.5 3V1C12.5 0.723858 12.2761 0.5 12 0.5H11C10.7239 0.5 10.5 0.723858 10.5 1V3C10.5 3.27614 10.7239 3.5 11 3.5H12ZM3.5 3C3.5 3.27614 3.72386 3.5 4 3.5H5C5.27614 3.5 5.5 3.27614 5.5 3V1C5.5 0.723858 5.27614 0.5 5 0.5H4C3.72386 0.5 3.5 0.723858 3.5 1V3Z' stroke='%233D4241' stroke-linejoin='round'/%3E%3C/svg%3E%0A") calc(100% - 16px) 50% no-repeat}.jpm-field-text--date.jpm-field-text--error .jpm-field-text__name,.jpm-field-text--date.jpm-field-text--error .jpm-field-text__help-text{color:#e31c1c}.jpm-field-text--date.jpm-field-text--error .jpm-field-text__input:invalid:required{border-color:#e31c1c;background:0 0}.jpm-field-text--date.jpm-field-text--error .jpm-field-text__input:invalid:required:focus{box-shadow:inset 0 0 0 1px #e31c1c;border-color:#e31c1c}.jpm-field-text--date.jpm-field-text--error .jpm-field-text__input:invalid:required+.jpm-field-text__floating{color:#e31c1c}.jpm-field-text--date.jpm-field-text--error .jpm-field-text__input:invalid:required~.jpm-field-text__clear{visibility:visible;opacity:1}.form-sent .jpm-field-text__name,.form-sent .jpm-field-text__help-text{color:#e31c1c}.form-sent .jpm-field-text__input:invalid:required{border-color:#e31c1c;background:0 0}.form-sent .jpm-field-text__input:invalid:required:focus{box-shadow:inset 0 0 0 1px #e31c1c;border-color:#e31c1c}.form-sent .jpm-field-text__input:invalid:required+.jpm-field-text__floating{color:#e31c1c}.form-sent .jpm-field-text__input:invalid:required~.jpm-field-text__clear{visibility:visible;opacity:1}.jpm-field-num{display:block;margin-bottom:32px}.jpm-field-num input::-webkit-outer-spin-button,.jpm-field-num input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.jpm-field-num input[type=number]{-moz-appearance:textfield}.jpm-field-num__input-wrap{display:block}.jpm-field-num__input-and-btns{display:flex;position:relative}.jpm-field-num__input{order:2;display:inline-block;vertical-align:middle;width:100%;margin:0;border:0;padding:0 16px;height:48px;line-height:1.25;font-size:1em;font-family:inherit;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;transition:all .3s ease;border-radius:inherit;border-top:1px solid #8b8e8d;border-bottom:1px solid #8b8e8d;transition:border-color .3s ease,box-shadow .3s ease}.jpm-field-num__input:hover{border-color:#3d4241}.jpm-field-num__input:hover+.jpm-field-num__btn--minus+.jpm-field-num__btn--plus{border-top:1px solid #3d4241;border-right:1px solid #3d4241;border-bottom:1px solid #3d4241}.jpm-field-num__input:hover+.jpm-field-num__btn--minus{border-top:1px solid #3d4241;border-left:1px solid #3d4241;border-bottom:1px solid #3d4241}.jpm-field-num__input:focus{outline:0;box-shadow:inset 0 0 0 1px #b9975b;border-color:#b9975b}.jpm-field-num__input:hover:focus+.jpm-field-num__btn--minus+.jpm-field-num__btn--plus,.jpm-field-num__input:focus+.jpm-field-num__btn--minus+.jpm-field-num__btn--plus{border-top:1px solid #b9975b;border-right:1px solid #b9975b;border-bottom:1px solid #b9975b}.jpm-field-num__input:hover:focus+.jpm-field-num__btn--minus,.jpm-field-num__input:focus+.jpm-field-num__btn--minus{border-top:1px solid #b9975b;border-left:1px solid #b9975b;border-bottom:1px solid #b9975b}.jpm-field-num__input[disabled],.jpm-field-num__input[readonly]{cursor:not-allowed}.jpm-field-num__input::-moz-placeholder{color:transparent}.jpm-field-num__input::placeholder{color:transparent}.jpm-field-num__input-wrap{position:relative}textarea.jpm-field-num__input{height:auto;min-height:88px;resize:vertical;padding-top:18px;padding-bottom:18px}.jpm-field-num__btn{flex-shrink:0;width:54px;border:0;padding:0;color:#fff;background:#b9975b;transition:all .3s ease}.jpm-field-num__btn:hover{cursor:pointer;background-color:rgba(185,151,91,.8)}.jpm-field-num__btn:focus{outline:0}.jpm-field-num__btn--plus{order:3;background:#b9975b url("data:image/svg+xml,%3Csvg width='11' height='10' viewBox='0 0 11 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.726 5.4V3.948H4.708V0.163999H6.292V3.948H10.274V5.4H6.292V9.184H4.708V5.4H0.726Z' fill='white'/%3E%3C/svg%3E%0A") center no-repeat;background-size:14px 14px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-top:1px solid #8b8e8d;border-right:1px solid #8b8e8d;border-bottom:1px solid #8b8e8d;transition:border-color .3s ease,box-shadow .3s ease}.jpm-field-num__btn--minus{left:0;background:#b9975b url("data:image/svg+xml,%3Csvg width='8' height='3' viewBox='0 0 8 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 2.56V0.95H7.75V2.56H0.75Z' fill='white'/%3E%3C/svg%3E%0A") center no-repeat;background-size:14px 14px;border-top-left-radius:12px;border-bottom-left-radius:12px;border-top:1px solid #8b8e8d;border-left:1px solid #8b8e8d;border-bottom:1px solid #8b8e8d;transition:border-color .3s ease,box-shadow .3s ease}.jpm-field-num--disabled .jpm-field-num__btn{cursor:not-allowed}.jpm-field-num--disabled .jpm-field-num__btn:hover,.jpm-field-num--disabled .jpm-field-num__btn:focus{background-color:transparent}.jpm-field-num__floating{position:absolute;z-index:10;top:0;left:0;width:100%;text-align:center;transform:translateY(calc(-50% - 1px));transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;color:#8b8e8d}.jpm-field-num__floating span{font-size:16px;line-height:20px;pointer-events:none;background-color:#fff}.jpm-field-num__help-text{display:block;padding-top:2px;padding-left:16px;padding-right:16px;font-size:14px;line-height:18px;color:#8b8e8d}.jpm-field-num__help-text:empty{display:none}.jpm-field-num--error .jpm-field-num__name,.jpm-field-num--error .jpm-field-num__floating,.jpm-field-num--error .jpm-field-num__help-text{color:#e31c1c}.jpm-field-num--error .jpm-field-num__input-and-btns{border-color:#e31c1c}.jpm-field-num--error .jpm-field-num__input-and-btns:focus-within{box-shadow:none}.jpm-field-num--error .jpm-field-num__input:focus{border-color:#e31c1c;box-shadow:none}.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;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{background-color:transparent;border:0;font-size:1em}.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;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:0;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:0;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.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;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{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;height:26px;margin-right:20px;padding-right:0}.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 transparent;border-style:solid;border-width:5px 4px 0 4px;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 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:0;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:0}.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__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;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--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{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:0 0;border:0;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 .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--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{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(to bottom,#fff 50%,#eee 100%);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;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:0;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(to bottom,#eee 50%,#ccc 100%);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 transparent;border-style:solid;border-width:5px 4px 0 4px;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:0;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:0 0;border:0}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.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(to bottom,#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(to bottom,#eee 50%,#fff 100%);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;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.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;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:0;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:0}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.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--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{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}.select2-container--default .select2-selection--single{border:0}.select2-container--default .select2-selection--single{background-color:transparent}.select2-container .select2-selection--single{height:56px;display:flex;align-items:center}.select2-container--default .select2-selection--single .select2-selection__arrow{position:static;width:12px;height:7px;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.35355 0.646447C1.15829 0.451184 0.841709 0.451184 0.646447 0.646447C0.451184 0.841709 0.451184 1.15829 0.646447 1.35355L1.35355 0.646447ZM6 6L5.64645 6.35355C5.84171 6.54882 6.15829 6.54882 6.35355 6.35355L6 6ZM11.3536 1.35355C11.5488 1.15829 11.5488 0.841709 11.3536 0.646447C11.1583 0.451184 10.8417 0.451184 10.6464 0.646447L11.3536 1.35355ZM0.646447 1.35355L5.64645 6.35355L6.35355 5.64645L1.35355 0.646447L0.646447 1.35355ZM6.35355 6.35355L11.3536 1.35355L10.6464 0.646447L5.64645 5.64645L6.35355 6.35355Z' fill='white'/%3E%3C/svg%3E%0A") 50% no-repeat}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container{width:100%;margin-top:-1px}.select2-dropdown{border-color:#8b8e8d;border-radius:12px}.select2-container--open .select2-dropdown{left:-1px;width:100%!important}.select2-search--dropdown{background:rgba(61,66,65,.1);padding:0}.select2-search--dropdown .select2-search__field{font-size:16px;line-height:20px;background-color:transparent;font-family:inherit}.select2-container--default .select2-search--dropdown .select2-search__field{border:0;outline:0;padding-left:92px;padding-right:16px;padding-top:10px;padding-bottom:10px;background:url("data:image/svg+xml,%3Csvg width='11' height='15' viewBox='0 0 11 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.178967 3.94229C-0.179633 5.31436 0.00441166 6.74743 0.697412 7.97764C1.62068 9.61821 3.344 10.6374 5.19347 10.6374C5.8916 10.6374 6.58316 10.4902 7.2241 10.2094L9.92207 15L11 14.3619L8.30207 9.57107C9.22973 8.86036 9.89487 7.85936 10.1992 6.69493C10.5578 5.32293 10.3737 3.88979 9.68073 2.65964C8.75673 1.01914 7.03416 0 5.18469 0C4.27902 0 3.38362 0.246643 2.59529 0.713286C1.39556 1.4235 0.537567 2.57029 0.178967 3.94229ZM5.18469 1.27629C6.59122 1.27629 7.90093 2.05093 8.60273 3.29786C9.12927 4.23279 9.26933 5.322 8.99653 6.36471C8.72447 7.4075 8.0718 8.27907 7.16027 8.81879C6.5604 9.1735 5.8806 9.36107 5.19347 9.36107C3.78693 9.36107 2.47724 8.58643 1.77544 7.3395C1.2489 6.40457 1.1088 5.31543 1.3816 4.27271C1.65367 3.22986 2.30636 2.35836 3.21789 1.81857C3.81776 1.46386 4.49756 1.27629 5.18469 1.27629Z' fill='%233D4241'/%3E%3C/svg%3E%0A") 25px 50% no-repeat;border-top:1px solid #8b8e8d;border-bottom:1px solid #8b8e8d}.select2-container--default .select2-search--dropdown .select2-search__field::-moz-placeholder{color:#3d4241;opacity:1}.select2-container--default .select2-search--dropdown .select2-search__field::placeholder{color:#3d4241;opacity:1}.select2-container--default .select2-selection--single .select2-selection__rendered{display:flex;align-items:center;padding-left:15px;padding-right:8px}.select2-container--open .select2-dropdown--below{overflow:hidden}.select2-container--default .select2-results>.select2-results__options{max-height:180px}.select2-results__option{padding:11px 16px;display:flex;align-items:center}.select2-results__option:last-of-type{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-results__option--selected{background:#fff}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:rgba(185,151,91,.4);color:#3d4241}.flag{display:flex;align-items:center}.flag-icon{display:inline-flex;align-items:center;flex-shrink:0;width:32px;height:24px;margin-right:44px;border-radius:2px}.flag-icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.jpm-field-phone{position:relative;margin-bottom:32px}.jpm-field-phone__dropdown{order:1;flex-shrink:0;width:76px;background-color:#b9975b;height:100%;display:flex;align-items:center;border-top-left-radius:inherit;border-bottom-left-radius:inherit;border-right:none;border-left:1px solid #8b8e8d;border-top:1px solid #8b8e8d;border-bottom:1px solid #8b8e8d}.jpm-field-phone__input-wrap{height:48px;display:flex;align-items:center;border-radius:12px}.open .jpm-field-phone__input-wrap{border-bottom-left-radius:0;border-bottom-right-radius:0}.open .jpm-field-phone__input-wrap .jpm-field-phone__input{border-bottom-left-radius:0;border-bottom-right-radius:0}.jpm-field-phone__input{order:2;display:inline-block;vertical-align:middle;width:100%;height:48px;margin:0;padding:0 16px;line-height:1.25;font-size:1em;font-family:inherit;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-left:none;border-right:1px solid #8b8e8d;border-top:1px solid #8b8e8d;border-bottom:1px solid #8b8e8d;border-radius:0 12px 12px 0;transition:border-color .3s ease}.jpm-field-phone__input:hover{border-color:#3d4241}.jpm-field-phone__input:hover+.jpm-field-phone__dropdown{border-color:#3d4241}.jpm-field-phone__input:focus{outline:0;box-shadow:inset 0 0 0 1px #b9975b;border-color:#b9975b;outline:0}.jpm-field-phone__input:focus+.jpm-field-phone__dropdown{outline:0;box-shadow:inset 0 0 0 1px #b9975b;border-color:#b9975b}.jpm-field-phone__input[disabled],.jpm-field-phone__input[readonly]{cursor:not-allowed}.jpm-field-phone__input::-webkit-search-cancel-button,.jpm-field-phone__input::-webkit-search-decoration,.jpm-field-phone__input::-webkit-inner-spin-button,.jpm-field-phone__input::-webkit-outer-spin-button{-webkit-appearance:none}.jpm-field-phone__input[type=color]{padding:0}.jpm-field-phone__input::-moz-placeholder{color:transparent}.jpm-field-phone__input::placeholder{color:transparent}.jpm-field-phone__input-wrap{position:relative}.jpm-field-phone__floating{display:inline-block;position:absolute;z-index:10;top:14px;left:91px;padding:0;font-size:16px;line-height:20px;pointer-events:none;background-color:#fff;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;color:#8b8e8d}.jpm-field-phone__input:not(:-moz-placeholder-shown)~.jpm-field-phone__floating{transform:translateY(-24px)}.jpm-field-phone__input:focus~.jpm-field-phone__floating,.jpm-field-phone__input:not(:placeholder-shown)~.jpm-field-phone__floating{transform:translateY(-24px)}.jpm-field-phone__counter{position:absolute;bottom:18px;right:16px;display:flex;align-items:center;justify-content:center;line-height:1.25;color:#8b8e8d}.jpm-field-phone__counter-max::before{content:"/"}.jpm-field-phone__country{display:inline-flex;align-items:center;width:32px;height:24px;border-radius:4px}.jpm-field-phone__country img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.jpm-field-phone__help-text{display:block;padding-top:2px;padding-left:16px;padding-right:16px;font-size:14px;line-height:18px;color:#8b8e8d}.jpm-field-phone__help-text:empty{display:none}.jpm-field-phone__clear{opacity:0;visibility:hidden;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);right:12px;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e31c1c url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 1L1 7M1 1L7 7' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") 50% no-repeat}.jpm-field-phone__clear.visible{opacity:1;visibility:visible}.jpm-field-phone--error .jpm-field-phone__name,.jpm-field-phone--error .jpm-field-phone__floating,.jpm-field-phone--error .jpm-field-phone__help-text{color:#e31c1c}.jpm-field-phone--error .jpm-field-phone__input-wrap:focus-within{box-shadow:inset 0 0 0 2px #e31c1c}.jpm-field-phone--error .jpm-field-phone__input-wrap:focus-within .jpm-field-phone__dropdown::before{content:"";border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:10px;border:2px solid #e31c1c;border-right:none}.jpm-field-phone--error .jpm-field-phone__input,.jpm-field-phone--error .jpm-field-phone__dropdown{border-color:#e31c1c}.jpm-field-phone--error .jpm-field-phone__input:focus{border-color:#e31c1c;box-shadow:none}.jpm-field-phone--error .jpm-field-phone__input:focus+.jpm-field-phone__dropdown{border-color:#e31c1c}.jpm-field-phone--error .jpm-field-phone__input:hover+.jpm-field-phone__dropdown{border-color:#e31c1c}.form-sent .jpm-field-phone__input:invalid:required{border-color:#e31c1c}.form-sent .jpm-field-phone__input:invalid:required+.jpm-field-phone__dropdown{border-color:#e31c1c}.form-sent .jpm-field-phone__input:invalid:required~.jpm-field-phone__floating{border-color:#e31c1c}.form-sent .jpm-field-phone__input:invalid:required~.jpm-field-phone__help-text{color:#e31c1c}.form-sent .jpm-field-phone__input:invalid:required:focus{border-color:#e31c1c;box-shadow:none}.form-sent .jpm-field-phone__input:invalid:required:focus+.jpm-field-phone__dropdown{border-color:#e31c1c}.jpm-field-text{display:block;margin-bottom:32px}.jpm-field-text__input-wrap{display:block}.jpm-field-text__input{display:inline-block;vertical-align:middle;width:100%;margin:0;border:1px solid #8b8e8d;border-radius:12px;padding:0 16px;height:48px;line-height:1.25;font-size:1em;font-family:inherit;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .3s ease}.jpm-field-text__input:hover{border-color:#3d4241}.jpm-field-text__input:focus{outline:0;box-shadow:inset 0 0 0 1px #b9975b;border-color:#b9975b}.jpm-field-text__input[disabled],.jpm-field-text__input[readonly]{cursor:not-allowed}.jpm-field-text__input::-webkit-search-cancel-button,.jpm-field-text__input::-webkit-search-decoration,.jpm-field-text__input::-webkit-inner-spin-button,.jpm-field-text__input::-webkit-outer-spin-button{-webkit-appearance:none}.jpm-field-text__input:-webkit-autofill,.jpm-field-text__input:-webkit-autofill:hover,.jpm-field-text__input:-webkit-autofill:focus,.jpm-field-text__input:-webkit-autofill:active{box-shadow:0 0 0 30px #fff inset!important}.jpm-field-text__input[type=color]{padding:0}.jpm-field-text__input::-moz-placeholder{color:transparent}.jpm-field-text__input::placeholder{color:transparent}.jpm-field-text__input-wrap{position:relative}textarea.jpm-field-text__input{height:auto;min-height:88px;resize:vertical;padding-top:18px;padding-bottom:18px}.jpm-field-text__floating{display:inline-block;position:absolute;z-index:10;top:14px;left:16px;padding:0;font-size:16px;line-height:20px;pointer-events:none;background-color:#fff;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;color:#8b8e8d}.jpm-field-text__input:not(:-moz-placeholder-shown)~.jpm-field-text__floating{transform:translateY(-24px)}.jpm-field-text__input:focus~.jpm-field-text__floating,.jpm-field-text__input:not(:placeholder-shown)~.jpm-field-text__floating{transform:translateY(-24px)}.jpm-field-text__counter{position:absolute;bottom:18px;right:16px;display:flex;align-items:center;justify-content:center;line-height:1.25;color:#8b8e8d}.jpm-field-text__counter-max::before{content:"/"}.jpm-field-text__help-text{display:block;padding-top:2px;padding-left:16px;padding-right:16px;font-size:14px;line-height:18px;color:#8b8e8d}.jpm-field-text__help-text:empty{display:none}.jpm-field-text__clear{opacity:0;visibility:hidden;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);right:12px;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e31c1c url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 1L1 7M1 1L7 7' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") 50% no-repeat}.jpm-field-text--error .jpm-field-text__name,.jpm-field-text--error .jpm-field-text__help-text{color:#e31c1c}.jpm-field-text--error .jpm-field-text__input:invalid:required{border-color:#e31c1c}.jpm-field-text--error .jpm-field-text__input:invalid:required:focus{box-shadow:inset 0 0 0 1px #e31c1c;border-color:#e31c1c}.jpm-field-text--error .jpm-field-text__input:invalid:required+.jpm-field-text__floating{color:#e31c1c}.jpm-field-text--error .jpm-field-text__input:invalid:required~.jpm-field-text__clear{visibility:visible;opacity:1}.form-sent .jpm-field-text__name,.form-sent .jpm-field-text__help-text{color:#e31c1c}.form-sent .jpm-field-text__input:invalid:required{border-color:#e31c1c}.form-sent .jpm-field-text__input:invalid:required:focus{box-shadow:inset 0 0 0 1px #e31c1c;border-color:#e31c1c}.form-sent .jpm-field-text__input:invalid:required+.jpm-field-text__floating{color:#e31c1c}.form-sent .jpm-field-text__input:invalid:required~.jpm-field-text__clear{visibility:visible;opacity:1}.jpm-modal{position:fixed;top:0;left:0;z-index:1000;display:none;width:100%;height:100%;overflow:hidden;outline:0;color:#3d4241}.jpm-modal h1,.jpm-modal h2,.jpm-modal h3{font-weight:400;margin-top:0}.jpm-modal h1{font-size:40px;line-height:48px}.jpm-modal h2{font-size:32px;line-height:40px}.jpm-modal h3{font-size:16px;line-height:20px}.jpm-modal__dialog{position:relative;display:flex;align-items:center;width:auto;max-width:800px;min-height:100%;margin:0 auto;pointer-events:none}.jpm-modal__content{position:relative;display:flex;flex-direction:column;width:100%;min-height:40px;pointer-events:auto;background-color:#fff;outline:0;padding:56px 20px;box-shadow:0 2px 8px rgba(0,0,0,.08),0 16px 24px rgba(0,0,0,.08);border-radius:10px}.jpm-modal__header{text-align:center;margin-bottom:32px}.jpm-modal__title{margin:0;font-size:24px;line-height:36px;font-weight:400;text-transform:uppercase;text-align:center;color:#b9975b;margin-bottom:12px}.jpm-modal__title--mb24{margin-bottom:24px}.jpm-modal__subtitle{font-size:16px;line-height:1.5}.jpm-modal__subtitle--bigger{font-size:16px;line-height:1.5}.jpm-modal__ask-title{margin-bottom:8px}.jpm-modal__desc{font-size:16px;line-height:1.5;text-align:left;margin-top:12px}.jpm-modal__desc>:first-child{margin-top:0}.jpm-modal__desc p{margin-bottom:0}.jpm-modal__desc>*+*{margin-top:12px}.jpm-modal__close{position:absolute;outline:0;top:16px;right:16px}.jpm-modal__body{position:relative;flex:1 1 auto;padding:16px}.jpm-modal__two-col{display:grid}.jpm-modal__two-col .last{margin-bottom:32px}.jpm-modal__two-col--mobile{grid-template-columns:repeat(2,1fr);grid-gap:0 16px}.jpm-modal__three-col{position:relative;display:grid;border-top:1px solid #b9975b;padding-top:12px}.jpm-modal__three-delete{cursor:pointer;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L9 9M9 1L1 9' stroke='%233D4241' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") 50% no-repeat;border-radius:50%;border:0;margin-bottom:12px;justify-self:end}.jpm-modal__add-three{cursor:pointer;margin-top:-16px;font-size:18px;line-height:24px;margin-bottom:20px;color:#b9975b;padding-left:8px;position:relative}.jpm-modal__actions{display:grid;align-items:center;text-align:center;grid-gap:16px}.jpm-modal__actions-text{order:2;font-size:12px;line-height:1.5;color:rgba(61,66,65,.8)}.jpm-modal__actions-text a{color:inherit;text-decoration:underline}.jpm-modal__actions-submit{order:1}.jpm-modal__social{display:flex;align-items:center;justify-content:center;margin-top:16px}.jpm-modal__social>*{margin:0 12px}.jpm-modal__social-link{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#b9975b}.jpm-modal__social-link svg{fill:#fff;max-width:16px;max-height:15px}.jpm-modal__social-link--telegram svg{margin-right:2px}.jpm-modal__image{position:relative;border-radius:inherit;display:flex}.jpm-modal__image-wrapper{border-radius:inherit}.jpm-modal__image img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:inherit;border-top-right-radius:inherit}.jpm-modal__logo{margin-bottom:8px}.jpm-modal__logo img{max-width:78px}.jpm-modal__tos{margin-top:24px;font-size:12px;line-height:16px;color:rgba(61,66,65,.8);text-align:center}.jpm-modal__tos a{color:inherit;text-decoration:underline}.jpm-modal--show .jpm-modal__dialog{-webkit-animation:modal-dialog .3s 1 ease-out forwards;animation:modal-dialog .3s 1 ease-out forwards}.jpm-modal--success{text-align:center}.jpm-modal--success .jpm-modal__content{padding-top:43px;padding-bottom:36px}.jpm-modal--success .jpm-modal__title{font-weight:500;margin-bottom:7px}.jpm-modal--success .jpm-modal__title span{color:#3d4241}.jpm-modal--success .jpm-modal__subtitle{font-size:16px;line-height:20px;margin-bottom:30px}.jpm-modal--success .jpm-modal__desc{margin:0;text-align:center;font-size:14px;line-height:18px}.jpm-modal--image .jpm-modal__dialog{max-width:1095px}.jpm-modal--image .jpm-modal__content{padding:0}.jpm-modal--image .jpm-modal__image-wrapper{display:grid}.jpm-modal--image .jpm-modal__image-inner{padding:24px 16px}.modal-open{overflow:hidden}.modal-open .jpm-modal{overflow-x:hidden;overflow-y:auto}.jpm-modal-backdrop{position:fixed;top:0;left:0;z-index:999;width:100vw;height:100vh;background-color:#000;-webkit-animation:modal-backdrop .3s 1 ease-out forwards;animation:modal-backdrop .3s 1 ease-out forwards}@-webkit-keyframes modal-backdrop{0%{opacity:0}to{opacity:.6}}@keyframes modal-backdrop{0%{opacity:0}to{opacity:.6}}@-webkit-keyframes modal-dialog{0%{transform:translate(0,-2em)}to{transform:translate(0,0)}}@keyframes modal-dialog{0%{transform:translate(0,-2em)}to{transform:translate(0,0)}}.jpm-modal__three-col:first-child:last-child .jpm-modal__three-delete{display:none}.jpm-routes{margin-bottom:24px}.jpm-routes>*+*{border-top:1px solid #b9975b}.jpm-route{display:grid;grid-template-columns:1fr 55px 1fr;align-items:start;padding:12px 0}.jpm-route__point{font-size:12px;line-height:1.5}.jpm-route__meta{display:inline-flex;align-items:center;white-space:nowrap}.jpm-route__date{font-size:14px;line-height:18px}.jpm-route__icon{display:inline-flex;align-items:center;width:50%;height:50%}.jpm-route__title{font-size:16px;line-height:1.5;font-weight:500;text-transform:uppercase}.jpm-route__subtitle{margin-top:-6px}.jpm-route__from .jpm-route__icon{margin-left:13px}.jpm-route__to{text-align:right}.jpm-route__to .jpm-route__meta{flex-direction:row-reverse;margin-left:13px}.jpm-route__to .jpm-route__icon{margin-right:13px}.jpm-route__duration{align-self:center;text-align:center;padding-bottom:4px;font-size:12px;line-height:16px}.jpm-route__duration-arrow{width:56px;height:8px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 56 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M55.3536 4.35355C55.5488 4.15829 55.5488 3.84171 55.3536 3.64644L52.1716 0.464464C51.9763 0.269201 51.6597 0.269201 51.4645 0.464464C51.2692 0.659726 51.2692 0.976308 51.4645 1.17157L54.2929 4L51.4645 6.82842C51.2692 7.02369 51.2692 7.34027 51.4645 7.53553C51.6597 7.73079 51.9763 7.73079 52.1716 7.53553L55.3536 4.35355ZM2.39352e-08 4.5L55 4.5L55 3.5L-2.39352e-08 3.5L2.39352e-08 4.5Z' fill='%233D4241' fill-opacity='0.8'/%3E %3C/svg%3E")}.tabs__links{list-style:none;display:flex;align-items:center;padding:0;margin:0;margin-bottom:16px}.tabs__links>*+*{margin-left:8px}.tabs__link{padding:0 10px;text-align:center;height:36px;border-radius:10px;background:rgba(61,66,65,.08);display:flex;align-items:center;justify-content:center;text-decoration:none;color:#3d4241;font-size:12px;line-height:16px}.tabs__link-wrap--active .tabs__link{background:#b9975b;color:#fff}.tabs__content-wrapper{padding-top:4px}.tabs__content-item{display:none}.tabs__content-item--active{display:block}
/*!*
 * ВНИМАНИЕ! Этот файл генерируется автоматически.
 * Любые изменения этого файла будут потеряны при следующей компиляции.
 * Любое изменение проекта без возможности компиляции ДОЛЬШЕ И ДОРОЖЕ в 2-5 раз.
 */
@media only screen and (min-width:768px){.jpm-btn{height:56px}.jpm-btn__bg{width:400px;height:300px;transform:rotate(-45deg) translate(0,0);transition:transform .3s linear}.jpm-btn:hover .jpm-btn__bg{transform:rotate(-45deg) translate(100%,0)}.jpm-field-num__input{height:54px}textarea.jpm-field-num__input{min-height:112px}.jpm-field-phone__input-wrap{height:56px}.jpm-field-phone__input{height:56px}.jpm-field-phone__floating{top:18px}.jpm-field-phone__input:not(:-moz-placeholder-shown)~.jpm-field-phone__floating{transform:translateY(-28px)}.jpm-field-phone__input:focus~.jpm-field-phone__floating,.jpm-field-phone__input:not(:placeholder-shown)~.jpm-field-phone__floating{transform:translateY(-28px)}.jpm-field-text__input{height:56px}textarea.jpm-field-text__input{min-height:112px}.jpm-field-text__floating{top:18px}.jpm-field-text__input:not(:-moz-placeholder-shown)~.jpm-field-text__floating{transform:translateY(-28px)}.jpm-field-text__input:focus~.jpm-field-text__floating,.jpm-field-text__input:not(:placeholder-shown)~.jpm-field-text__floating{transform:translateY(-28px)}.jpm-modal h3{font-size:24px;line-height:1.5}.jpm-modal__content{padding:64px 85px;border-radius:24px}.jpm-modal__title{font-size:40px;line-height:48px;margin-bottom:16px}.jpm-modal__title--mb24{margin-bottom:24px}.jpm-modal__subtitle--uppercase{text-transform:uppercase}.jpm-modal__subtitle--bigger{font-size:18px;line-height:24px}.jpm-modal__desc{font-size:20px;margin-top:24px;line-height:1.2}.jpm-modal__desc>*+*{margin-top:16px}.jpm-modal__close{top:28px;right:28px}.jpm-modal__two-col{grid-template-columns:repeat(2,1fr);grid-gap:0 24px}.jpm-modal__two-col--mobile{grid-gap:0 24px}.jpm-modal__three-col{border:0;padding:0;grid-template-columns:repeat(3,1fr);grid-gap:0 24px}.jpm-modal__three-delete{position:absolute;top:20px;right:-32px;margin:0;background:#3d4241 url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 1L1 7M1 1L7 7' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") 50% no-repeat}.jpm-modal__actions{grid-template-columns:1fr 1fr;grid-gap:24px;background-color:rgba(61,66,65,.08);border-radius:12px;padding:16px 24px;text-align:left}.jpm-modal__actions-text{order:1}.jpm-modal__actions-submit{order:2}.jpm-modal__social{margin-top:29px}.jpm-modal__social-link{width:45px;height:45px}.jpm-modal__social-link svg{max-width:initial;max-height:initial}.jpm-modal__social-link--telegram svg{margin-right:3px}.jpm-modal__image img{position:absolute;top:0;left:0;height:100%;border-bottom-left-radius:inherit;border-top-right-radius:0}.jpm-modal__logo{margin-bottom:0}.jpm-modal__logo img{max-width:initial}.jpm-modal--success .jpm-modal__content{padding-top:43px;padding-bottom:36px;padding-left:64px;padding-right:64px}.jpm-modal--success .jpm-modal__title{margin-bottom:7px}.jpm-modal--success .jpm-modal__subtitle{font-size:24px;line-height:1.5}.jpm-modal--success .jpm-modal__desc{font-size:16px;line-height:20px}.jpm-modal--image .jpm-modal__content{padding:0}.jpm-modal--image .jpm-modal__image-wrapper{grid-template-columns:2fr 3fr}.jpm-modal--image .jpm-modal__image-inner{padding:32px 24px}.jpm-routes>*+*{border-top:1px solid #fff}.jpm-routes{background-color:#b9975b;border-radius:16px;padding:4px 32px;color:#fff;margin-bottom:43px}.jpm-route{grid-template-columns:1fr 70px 1fr;font-size:16px;line-height:1.5}.jpm-route__point{font-size:16px}.jpm-route__date{font-size:16px;line-height:1.5}.jpm-route__title{font-size:24px}.jpm-route__duration{font-size:16px;line-height:1.5;padding-bottom:8px}.jpm-route__duration-arrow{width:70px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 70 8' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M69.3536 4.35355C69.5488 4.15829 69.5488 3.84171 69.3536 3.64645L66.1716 0.464466C65.9763 0.269204 65.6597 0.269204 65.4645 0.464466C65.2692 0.659728 65.2692 0.976311 65.4645 1.17157L68.2929 4L65.4645 6.82843C65.2692 7.02369 65.2692 7.34027 65.4645 7.53553C65.6597 7.7308 65.9763 7.7308 66.1716 7.53553L69.3536 4.35355ZM1 3.5C0.723854 3.5 0.5 3.72386 0.5 4C0.5 4.27614 0.723854 4.5 1 4.5V3.5ZM69 3.5L1 3.5V4.5L69 4.5V3.5Z'/%3E %3C/svg%3E")}.tabs__links>*+*{margin-left:4px}.tabs__links{justify-content:center}.tabs__links>*{margin:4px}.tabs__link{padding:0 24px;height:40px;font-size:16px}.tabs__content-wrapper{padding-top:20px}}@media only screen and (min-width:992px){.jpm-modal--image .jpm-modal__image-wrapper{grid-template-columns:355px 1fr}.jpm-modal--image .jpm-modal__image-inner{padding:64px 56px}}
/* End */


/* Start:/local/components/hmns/form.input/templates/.default/style.css?1773836547570*/
.input-photos__input, .input-docs__input {
    display: none;
}
.input-docs__item {color:#9aa2ae;font-size:0.8em;line-height:2em;}
.input-docs__item_title {width:300px;}
.input-docs__item_remove {margin-left:20px;cursor:pointer;color:#E54137;}
.input-docs__item_remove:hover {margin-left:20px;cursor:pointer;color:#D01C11;}
.errors {font-size:0.8em;color:red;margin: -10px 0 20px -25px;}
.field-checkbox__name-text {color:#9aa2ae;font-size:0.9em;}
.checkbox_block {display: grid; grid-template-columns: repeat(auto-fit, minmax(50%, 1fr));align-items: baseline;}
/* End */


/* Start:/local/components/hmns/form.input/templates/calculate/style.css?1773836547570*/
.input-photos__input, .input-docs__input {
    display: none;
}
.input-docs__item {color:#9aa2ae;font-size:0.8em;line-height:2em;}
.input-docs__item_title {width:300px;}
.input-docs__item_remove {margin-left:20px;cursor:pointer;color:#E54137;}
.input-docs__item_remove:hover {margin-left:20px;cursor:pointer;color:#D01C11;}
.errors {font-size:0.8em;color:red;margin: -10px 0 20px -25px;}
.field-checkbox__name-text {color:#9aa2ae;font-size:0.9em;}
.checkbox_block {display: grid; grid-template-columns: repeat(auto-fit, minmax(50%, 1fr));align-items: baseline;}
/* End */


/* Start:/local/components/hmns/form.input/templates/flight/style.css?1773836547570*/
.input-photos__input, .input-docs__input {
    display: none;
}
.input-docs__item {color:#9aa2ae;font-size:0.8em;line-height:2em;}
.input-docs__item_title {width:300px;}
.input-docs__item_remove {margin-left:20px;cursor:pointer;color:#E54137;}
.input-docs__item_remove:hover {margin-left:20px;cursor:pointer;color:#D01C11;}
.errors {font-size:0.8em;color:red;margin: -10px 0 20px -25px;}
.field-checkbox__name-text {color:#9aa2ae;font-size:0.9em;}
.checkbox_block {display: grid; grid-template-columns: repeat(auto-fit, minmax(50%, 1fr));align-items: baseline;}
/* End */


/* Start:/local/templates/main/template_styles.css?1773836548109*/
.ancor{
	position: relative;

	&__link{
		position: absolute;
		display: block;
		top: -300px;
	}
}

/* End */


/* Start:/local/templates/.default/assets/css/min/media.css?177383654723118*/
@media (max-width:1200px){.container{max-width:992px}.navigation-list li{margin-right:20px}.search{margin-right:83px}.search-form{transform:translate(-87%,0)}.search-icon{margin-bottom:-3px}.reserv-form__direction{width:225px}.reserv-form__date{width:175px}.directions .direction-item__icon{margin-right:20px}.city-grid .direction-item__btns a,.directions .direction-item__btns a{min-width:135px}.plane-btns .button5{padding:0 15px}.contact-modal{padding:45px!important}.direction-slider .slick-prev,.planes-carousel .slick-prev{left:10px}.direction-slider .slick-next,.planes-carousel .slick-next{right:10px}.direction-slider .slick-arrow,.planes-carousel .slick-arrow{top:auto;bottom:-70px}.direction-item__btns a{min-width:0;width:48%}.back-top{bottom:120px}.ms-title{font-size:37px}.specifications-list li{margin-bottom:15px}.plane-btns{margin:20px 0}.subtitle{margin-bottom:15px}.navigation-sublist.double>li{margin-right:0}.reviews-item__img{height:265px}.direction-item__btns{padding:0 10px 20px 10px}}@media (max-width:1000px){body{padding-top:70px}.container{max-width:100%}.navigation-list.mobile-menu{display:block;overflow:hidden;width:50%}.navigation{position:fixed;background:#fff;z-index:10;right:0;top:70px;width:100%;height:calc(100vh - 70px);box-shadow:0 0 10px rgba(0,0,0,.1);padding:15px;padding:40px 0;transform:scale(.7);opacity:0;visibility:hidden;transition:all ease .3s;overflow-y:auto;display:flex}.navigation.open{transform:scale(1);visibility:visible;opacity:1}.navigation-list{display:none}.header .container{position:relative}.navigation .header-phone{display:block;margin:0}.navigation-list li{text-align:center;margin:0 0 20px 0}.navigation-list .f-social a{display:flex;align-items:center}.navigation-list>li>a{font-size:20px;display:block}.navigation .header-phone a.header-phone__link{font-size:22px}.header-phone a{font-size:18px}.navigation-sublist{display:none;opacity:1;position:static;box-shadow:none;transform:translate(0,0);transition:none}.open .navigation-sublist{visibility:visible}.navigation-sublist li a{font-size:15px}.menu-btn{display:block;position:static;margin-left:30px}.header{position:fixed;background:#fff;z-index:9999;width:100%;top:0}.header.ready{transform:translate(0,0)}.main-section{height:auto}.main-section:before{width:100%;height:265px}.main-section .col-6{width:100%}.main-section__row{flex-direction:column}.ms-title{height:264px;padding:0;text-align:center;display:flex;align-items:center;justify-content:center}.ms-flight{padding-left:0;padding-top:60px}.tab-container{margin:40px 0 0 0}.main-section__col3 .tabs li{width:50%}.main-section__col3 .tabs li a{justify-content:center;position:relative}.main-section__col3 .tabs li a{box-shadow:0 0 10px rgba(0,0,0,.1)}.main-section__col3 .tabs li a.active:after{content:"";display:block;position:absolute;width:100%;height:15px;background:#fff;bottom:-14px}.main-section__row .main-section__col3{order:2}.main-section__col2{order:3}.reserv-form__row{flex-wrap:wrap}.reserv-form__left{width:49%}.reserv-form__direction{width:50%}.reserv-form__date{width:calc(50% - 7.5px);margin:0}.reserv-form__right{justify-content:space-between;width:49%}.reserv-form__bottom .reserv-form__left,.reserv-form__bottom .reserv-form__right{width:auto;margin:0}.compare-col2{overflow-x:auto}.numbers-item{width:50%;max-width:100%;margin-bottom:30px}.section2 .flex-row{flex-wrap:wrap}.services .slick-arrow{width:30px;height:30px;cursor:pointer;z-index:2;opacity:1;transition:all ease .3s}.services .slick-arrow:hover{opacity:1}.services .slick-prev{background:url(/local/templates/.default/assets/css/min/../../../images/prev-arrow2.svg) no-repeat center;left:20px}.services .slick-next{background:url(/local/templates/.default/assets/css/min/../../../images/next-arrow2.svg) no-repeat center;right:20px}.stages,.stages2{flex-wrap:wrap}.stage-item{width:50%;max-width:100%;margin-bottom:40px}.stage-item:nth-child(2):after{display:none}.stage-item:after{right:-52px}.partners-item img{max-width:80%}.form-widget{padding:60px 35px}.form-widget .flex-row{flex-wrap:wrap}.form-widget__text{width:100%;margin-bottom:30px}.form-widget__text p br{display:none}.form-widget__form{width:100%}.form-widget__col{width:48%}.footer-row{flex-wrap:wrap}.f-col{width:50%;margin-bottom:40px;max-width:100%}.footer-bottom{margin-top:0}.footer-bottom__menu{flex-direction:column;align-items:center}.footer-bottom__menu li{margin-bottom:10px}.footer-bottom__menu li:last-child{margin-bottom:0}.download-widget__img img{width:100%}.faq{padding:50px 25px}.ms-flight__direction{width:47%}.ms-flight__item2{height:100px}.info-widget>.flex-row{flex-wrap:wrap;justify-content:center}.info-widget .col-8{width:100%}.support-img img{max-width:100%}.services-widget .col-6{width:100%}.services-widget__text{padding-right:0;margin-bottom:40px}.city-grid .column-4,.directions .column-4,.planes-grid .column-4,.services-grid .column-4{width:50%;padding:0 10px}.city-grid .row2,.directions .row2,.planes-grid .row2,.services-grid .row2{margin:0 -10px}.sm-hide{display:none}.sm-visible{display:block}.plane-desc{padding-left:0}.direction-filter__search input{width:345px}.direction-slider .slick-prev{left:-45px}.direction-slider .slick-next{right:-45px}.team .column-3{width:50%}.team-item{margin-bottom:30px}.reviews .column-4{width:50%}.el-item__content{padding:30px 20px}.country-list li{width:33.3333%}.contact-modal__left{float:none;width:auto}.contact-modal__right{width:100%}.contact-modal{max-width:580px!important}.faq-grid .column-3{width:33.3333%}.faq-grid .column-9{width:66.6666%}.faq-item{padding-right:35px}.header-phone a{font-size:13px}.navigation-sublist:before{display:none}.tabs li a.active:after{display:none}.panel-container{border-radius:0 0 16px 16px}.plane-item{margin:10px auto}.info-widget__item{width:370px}.info-widget__grid,.support{justify-content:space-around}.support-col{display:flex;max-width:100%;align-self:center;width:100%;justify-content:space-around;margin-top:30px}.support{display:flex;max-width:100%}.support-img{margin:0;width:236px}.support-img img{display:block;width:100%}.info-widget__download.sm-visible{display:flex;justify-content:space-around;width:100%;align-self:center;flex-direction:column;max-width:300px}.flex-row .dw-item:last-child{margin-bottom:0}.plane-slider{position:relative}.main-section__col3 .tabs li a{box-shadow:none}.main-section__col3 .tabs{box-shadow:0 0 10px rgba(0,0,0,.1)}.main-section__col3 .panel-container{border-radius:0 0 15px 15px}.main-section__col3 .tabs li a.active:after{display:none}.f-col{text-align:center}.f-social,.footer-row{justify-content:center}.f-logo img,.logo img{width:170px}.plane-desc{padding:0}.navigation-sublist li.subdrop{padding:0 10px}.navigation-subsublist{position:static;opacity:1;visibility:visible;display:none;transition:none;transform:translate(0)}.navigation-sublist li.subdrop:after{display:none}.navigation-subsublist1>li:last-child,.navigation-subsublist>li:last-child{margin-bottom:0}.navigation-sublist1>li:last-child{margin-bottom:0}.navigation-sublist.double>li{float:none;width:100%}.navigation-sublist.double{min-width:0}.reviews .row2{margin:0 -10px}.info-widget__block .info-widget__item{width:50%}.info-widget__block .info-widget__grid{flex-wrap:wrap}.direction-slider .direction-item{margin:10px auto}.direction-slider__item{padding:0 10px}}@media (max-width:845px){.container{max-width:100%}.compare-col{min-width:120px}.ms-title{font-size:30px;height:300px}.main-section:before{height:300px}.reserv-form__btn{text-align:center}.section1{padding-top:95px}.numbers-item{text-align:center;padding:0 10px}.numbers-item__title{font-size:40px}.numbers-item p{font-size:13px}section{padding:40px 0}.download-widget__img img{margin:0 auto}.stage-item{padding:0 10px}.planes-carousel .slick-prev{left:0}.planes-carousel .slick-next{right:0}.news-row{flex-wrap:wrap}.news-item__img img{width:100%}.faq{padding:30px 15px}.faq-col{padding:0 10px}.partners .flex-row{flex-wrap:wrap}.partners-item{width:33.3333%;text-align:center}.partners-item img{max-width:155px;width:100%}.f-col{text-align:center}.f-social,.footer-row{justify-content:center}.f-social a{margin:0 10px}.order-widget__text{margin-top:30px}.order-widget__img{max-width:502px;margin:0 auto}.ms-flight__item2{flex-wrap:wrap;height:auto}.ms-flight__item2 .ms-flight__date{width:100%;padding:10px 0;display:block;text-align:center}.ms-flight__item2 .ms-flight__direction{padding:10px 0}.ms-flight__item2 .ms-flight__price,.ms-flight__item2 .ms-flight__price2{width:50%;padding:10px 0}.ms-flight__item2 .flex-row{width:100%}.xs-hide{display:none}.xs-visible{display:block}.compare{padding-top:25px}.section3{padding-bottom:65px}.plane-item{margin:10px auto}.services{margin:0 -10px}.services-item2{max-width:350px;margin:0 auto 55px}.planes-grid .plane-item{margin:0 auto 55px}.direction-slider .slick-prev{left:5px;top:15%;opacity:1}.direction-slider .slick-next{right:5px;top:15%;opacity:1}.direction-filter{flex-wrap:wrap;margin-bottom:75px}.direction-filter__search,.direction-filter__search input{width:100%}.direction-filter__search{margin-bottom:20px}.airpot-widget{padding:0 40px}.button6{height:auto;line-height:140%;padding:15px 40px}.tag{height:30px;line-height:30px;font-size:14px}.country-list li{width:50%}.breadcrumbs-list{flex-wrap:wrap}.breadcrumbs-list li{margin-bottom:10px}.article-next,.article-prev{position:static;transform:translate(0,0)}.article-more{display:flex;justify-content:center;align-items:center}.article-more a{margin:0 15px}.order-modal{padding:45px!important}.calculator{padding:40px 25px}.calculator .order-form__col{width:48%}.contacts-text{display:none}.contacts-info__row{padding-bottom:10px;margin-bottom:10px}.contacts-info__row:last-child{margin-bottom:0}.ms-flight__item2 .ms-flight__direction{width:48%;text-align:center}.back-top{width:40px;height:40px;padding:0;font-size:0;background-position:center;bottom:20px;right:20px}.breadcrumbs{margin:30px 0 15px}.page-title{margin-bottom:25px}.direction-tabs .tabs{left:0;right:auto;top:-65px}.country-list li{height:35px}.plane .column-6{width:100%}.plane-slider__img{margin-right:26.2%}.plane-slider__thumb{width:26.2%;position:absolute;right:0;top:0}.plane-slider__thumb .slick-next{top:auto;bottom:30px;left:-80px}.plane-slider__thumb .slick-prev{top:auto;bottom:30px;left:-130px}.plane-slider__item{margin:0 6px}.plane-desc .direction-item__list{display:flex;flex-wrap:wrap}.city-map{margin-top:75px}.download-widget .flex-row{align-items:flex-end}.f-text{padding:0 15px}.spinner input{width:50px}.navigation-list li>a.navigation-search i{margin-right:10px}.specifications-list{display:flex;flex-wrap:wrap}.specifications-list li{width:50%}.specifications-list li span{display:block;width:auto;margin-bottom:5px}.ms-flight__item2 .ms-flight__price,.ms-flight__item2 .ms-flight__price2{flex-direction:row;align-items:center}.ms-flight__item2 .ms-flight__price span,.ms-flight__item2 .ms-flight__price2 span{margin:0 0 0 15px}.support-col{padding:0 15px}.support-desc{width:100%}.support{max-width:320px}.support{display:block}.support-img{width:100%}.ms-flight__price2{height:auto}.specifications-list2 li{width:33.333%;padding:0 15px}.specifications-list2{margin:0 -15px}.dw-desc{padding:0 0 30px}.info-widget .col-8{width:50%}.support-col{width:50%;flex-wrap:wrap}.info-widget__grid{display:block}.info-widget__download.sm-visible{order:1;justify-content:center;align-items:flex-start;max-width:250px}.flex-row .dw-item{margin-right:0}.support{margin-bottom:20px}.planes-carousel .slick-slide{padding:0 5px}.planes-group .info-widget__grid{display:flex}.planes-tab ul.tabs{position:static;background:0 0;margin-bottom:30px}.planes-tab ul.tabs li{background:#f2f2f2}.reserv-form__left{width:100%;margin-bottom:30px}.reserv-form__right{width:100%}.reserv-form__date{width:calc(50% - 23.5px)}.download-widget .col-7{width:100%}.download-widget .col-5{width:100%}.download-widget .flex-row{flex-wrap:wrap}.download-widget__img img{max-width:300px}.el-item__direction{width:155px}.el-item__plane{width:105px}.info-widget__block .info-widget__grid{display:flex}.faq-grid .row2{margin:0}.faq-grid .row2 [class*=column-]{padding:0 10px}.direction-filter__search{position:relative}.direction-filter__search .button10{position:absolute;right:0;top:0;height:35px;line-height:35px}.ms-flight__price3{width:100%!important}.support-col{margin-top:5px}.services-widget>.row{margin:0}}@media (max-width:760px){.reserv-form__bottom .reserv-form__right{width:100%}.reserv-form__btn{margin-top:20px}}@media (max-width:700px){.el-item__row{flex-direction:column;align-items:center;text-align:center;width:50%;justify-content:flex-start;border-right:1px solid #d5d5d5}.el-item__row:nth-child(even){border:none}.el-item__title{margin-bottom:5px}.el-item__col{padding:0;margin-bottom:5px;font-size:12px}.el-item__btn{margin-top:10px}.el-item__content{display:flex;flex-wrap:wrap}.el-item__row:nth-last-child(2):after{border-bottom:none}.el-item__content{padding:15px 0}.el-item__title{margin-bottom:0}.info-widget__download.sm-visible,.support{padding:0;justify-content:center}.swiper-slide img{max-width:100%}.info-widget .col-8{width:100%}.support-col{width:100%}.el-item__date{width:auto}.el-item__direction{width:auto}.el-item__plane{width:auto}.support-col{margin-top:30px}}@media (max-width:640px){.contact-modal{max-width:100%!important}.contact-form__col{width:100%;margin-bottom:30px}.contact-form__row{flex-wrap:wrap;margin-bottom:0}.contact-form__col .form-widget__checkbox{margin-top:30px}.inputbox2 textarea{height:100px}.order-form__row{flex-wrap:wrap;margin-bottom:0}.order-form__col{width:100%;margin-bottom:13px}.order-form__more .order-form__col{width:100%;margin-bottom:30px}.order-form__more .order-form__col:last-child{margin-bottom:0}.order-form__change{top:-12px}.order-form__checkbox{width:100%;margin-bottom:15px}.order-form__dop{margin-bottom:20px}.news-modal{width:355px}.news-modal__row{flex-wrap:wrap}.news-modal__img{margin-right:0}.news-modal__img img{width:100%}.news-modal__desc{padding:20px}.news-modal__desc h3{margin-top:0}.calculator .order-form__row{margin-bottom:20px}.order-form__more{margin-top:20px}.order-form__direction{margin-bottom:45px}.mob-hide{display:none}.order-form__col .order-form__row{margin-bottom:0}.calculater-dates .order-form__col{margin-bottom:15px!important}.calculater-dates.active .order-form__col{width:100%}.order-widget .col-6{width:100%}.order-widget .flex-row{flex-wrap:wrap;flex-direction:column-reverse}.info-widget__item{padding-left:0}.faq .flex-row{flex-wrap:wrap}.faq-col{width:50%}.services-item__img{max-width:400px;position:relative;margin:0 auto}.services-item__text{max-width:400px}.city-grid .column-4,.directions .column-4{width:100%}.f-logo img,.logo img{width:135px}.plane-desc .direction-item__list li{width:100%}.faq-grid .column-3{width:100%;order:1}.faq-grid .column-9{width:100%;order:0}.article-more{flex-direction:column}.article-prev{order:1}.article-next{order:2}.article-more .button7{order:0}.article-more a{margin:15px 0}.specifications-list2 li{width:50%}.faq-form .contact-form__row .contact-form__col{width:100%}.faq-form .contact-form__row .contact-form__col:last-child{margin-bottom:0}.faq-form .contact-form__row{margin-bottom:30px}.faq-form{margin-bottom:30px}.faq-form__mob{display:block;border-top:none}.faq-form .form-widget__checkbox{margin-top:0}}@media (max-width:570px){.row.flex-row.main-section__row.wrap{margin:0}.col-12.main-section__col3,.main-section .col-6{padding:0!important}.main-section__col3 .tab-container{margin-top:0}.container{max-width:100%}.main-section .container{padding:0}.tabs li a{padding:0 5px}.ms-title{font-size:25px;height:269px;position:relative}.ms-title div{display:flex;flex-flow:row wrap;width:100%;height:100%;justify-content:center;align-content:flex-end;align-items:flex-end;position:relative;padding:0 0 23px}.ms-title:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.1)}.main-section:before{height:270px}.reserv-form__direction{width:100%}.reserv-form__left,.reserv-form__right{flex-wrap:wrap}.arrow{margin:15px 0;width:100%;text-align:center}.arrow-icon{transform:rotate(90deg)}.reserv-form__date{width:100%;margin-bottom:30px}.reserv-form__col{width:100%}.reserv-form__pass{width:100%;margin-bottom:30px}.reserv-form__bottom .reserv-form__left{width:100%}.reserv-form__checkbox{margin-left:0}.reserv-form__btn{margin-top:40px}.ms-flight__item{height:125px}.ms-flight__item-col{flex-direction:column;justify-content:center;height:125px}.ms-flight__icon{margin:5px 0}.ms-flight__direction{width:100%}.ms-flight__tabs a{font-size:17px;margin:0 10px}.ms-flight__tabs{justify-content:center}.main-section__col3 .panel-container{padding:25px 20px}.reserv-form__checkbox label{justify-content:center}.block-title{font-size:27px}.stage-item:after{width:60px;background-position:right center;right:-32px}.faq-col{width:100%}.partners-item img{width:70%}.partners-item{margin-bottom:50px}.form-widget__row{flex-wrap:wrap;margin-bottom:20px}.form-widget__col{width:100%;margin-bottom:20px}.compare-list li{font-size:12px}.info-widget__grid{display:block}.info-widget__item{width:100%;margin:0 0 25px 0}.info-widget__item br{display:none}.info-widget__download{flex-direction:column}.info-widget__download .dw-item{width:100%}.banner{font-size:12px}.direction-item__list li{padding:10px}.plane-btns a{width:270px;margin-bottom:20px;margin-right:0}.plane-btns{margin:20px 0;text-align:center}.specifications-list{text-align:center}.direction-map__modal{position:static;width:100%;border-radius:10px 10px 0 0}.map{border-radius:0 0 10px 10px}.direction-tabs .tabs li a{padding:0 5px;font-size:12px;color:#888}.page-title,.page-title2{font-size:25px}.airpot-widget{height:380px}.airpot-widget__text h3{font-size:26px}.services-item__text{top:50%;transform:translate(-50%,-50%);margin-top:0}.plane-title{font-size:24px}.team-item{margin:0 auto 50px}.country-list li{width:100%;height:auto}.news-item__date{height:35px;line-height:35px;padding:0 20px}.search-btn2{width:85px}.search-input2{padding-right:102px}.contact-modal{padding:20px!important}.contact-modal__title{font-size:28px}.order-modal{padding:25px!important}.calculator .order-form__col{width:100%}.form-widget__text h3{font-size:25px}.form-widget{padding:30px 15px}.page-404{margin:60px 0}.ms-flight__panel{min-height:408px}.search{margin-right:80px}.reserv-form__row{margin-bottom:0}.inputbox{padding:0 20px 0 0}.ui-datepicker-trigger img{top:20px}.download-widget .flex-row{flex-wrap:wrap}.download-widget .col-7{width:100%}.download-widget .col-5{width:100%}.ms-flight__item2 .ms-flight__direction{width:45%;font-size:15px}.support{flex-direction:column}.flex-row .dw-item{margin:0 0 20px 0}.services-item2__desc p{line-height:125%}.services-item2__desc{padding:10px}.services-item2__title{margin-bottom:7px;font-size:15px}.direction-map__modal{box-shadow:none}.direction-map{box-shadow:0 0 7px rgba(0,0,0,.16)}.map{height:500px}.map>ymaps{height:500px!important}.plane-slider__img{margin-right:0}.plane-slider__thumb{position:relative;width:auto}.plane-slider__thumb .slick-next{top:-75px;bottom:auto;left:auto}.plane-slider__thumb .slick-prev{top:-75px;bottom:auto;left:auto;right:78px}.plane-slider__item{margin:0 6px}.news-row .column-6{width:100%}.partners-item{width:50%}.reviews .column-4{width:100%}.main-section__col3 .tabs li a{box-shadow:none}.news-row .col-5,.news-row .col-6{width:100%}.navigation{display:block}.navigation-list.mobile-menu{width:100%}.dw-desc{padding-right:0}.specifications-list{text-align:center}.ms-flight__item2 .ms-flight__price,.ms-flight__item2 .ms-flight__price2{flex-direction:column}.ms-flight__item2 .ms-flight__price span,.ms-flight__item2 .ms-flight__price2 span{margin:5px 0 0 0}.ms-flight__item2 .ms-flight__price3{flex-direction:row;align-items:flex-end}.ms-flight__item2 .ms-flight__price3 span{margin-left:15px}.navigation .f-social{margin-bottom:20px}.navigation-list li>a.navigation-search{display:flex;align-items:center;justify-content:center}.info-widget__download.sm-visible{justify-content:center}.support-col{flex-direction:column}.support{max-width:250px;margin:0 auto 30px}.info-widget__download.sm-visible{order:1}.specifications-list2 li{font-size:17px}.specifications-list2 li span{font-size:13px}.download-widget__img img{max-width:200px}.planes-group .info-widget__grid{display:block}.planes-tab ul.tabs li a{padding:0 15px}.support-col{flex-wrap:nowrap}.info-widget__block .info-widget__item{width:100%}.reviews-item__img{height:auto}.plane-desc .direction-item__list{margin:0}.plane-desc__direction{flex-wrap:wrap}.plane-desc__direction .column-6{width:100%}.plane-desc__direction .direction-item__list{margin-bottom:30px}.wa-btn{left:-50px}.menu-btn{margin-left:15px}}@media (max-width:500px){.header-right .header-phone a{display:none}.header-right .header-phone a.wa-btn{display:block}.search{display:none}.navigation .header-phone{display:block;margin:0}.f-phone{font-size:17px}.wa-btn{top:-10px}.phone-link{display:block;margin-right:75px}.search{display:none}.stage-item__title{font-size:16px}.direction-slider .slick-arrow,.planes-carousel .slick-arrow{top:auto;bottom:-70px}.header-phone a{font-size:16px;margin-bottom:10px;display:inline-block}.planes-grid .plane-item__btn{padding:0 10px;margin-top:20px}.planes-grid .plane-item__btn .button3{min-width:0;width:100%;display:block;padding:0 10px}.planes-grid .plane-item__list li{margin-bottom:15px}.ms-title{font-size:20px}.main-section__col3 .tabs li a{padding:0 10px;justify-content:flex-start}.article-more{flex-direction:column}.team .column-3{width:100%}.planes-grid .column-4{width:100%}.plane-item{max-width:100%}.services-grid .column-4{width:100%}.services-item2{max-width:100%}.services-item2__desc{height:auto}.order-modal p br{display:none}.contacts-info{width:auto;right:10px}.page-404 p br{display:none}.mobile-visible{display:block}.mobile-hide{display:none}.button6 br{display:block}.stage-item__btn .button2{padding:0 10px;width:100%}.plane-item{margin:10px}.info-widget__item span{width:70%}.navigation-list li>.search{display:block;margin:0}.search-form.open{width:200px}.search-input{width:200px}.search-form{transform:translate(-50%,0)}.support{max-width:100%}}@media (max-width:400px){.f-col{width:100%}.page-title{margin-bottom:20px}.block-title br{display:block}.support{max-width:100%;margin:0 0 30px 0}.support-desc{width:100%}.ms-flight__tabs a{padding:0 8px;margin:0;width:100%;text-align:center}.ms-flight__tabs{justify-content:space-between}.info-widget__download.sm-visible{max-width:100%}}@media (orientation:landscape){.navigation-list>li{width:33.3333%;float:left}.services-item__img img{max-height:300px}}@media (orientation:landscape) and (max-width:1000px){.navigation-list.navigation-list_bottom{display:flex;align-items:center;margin-top:20px}.navigation-list.navigation-list_bottom li:first-child{order:0}.navigation-list.navigation-list_bottom li:nth-child(2){order:2}.navigation-list.navigation-list_bottom li:nth-child(3){order:1}.navigation-list.navigation-list_bottom li a{margin:0 10px}.navigation{display:block}.navigation-list.mobile-menu{width:100%}}
/* End */


/* Start:/local/templates/.default/assets/css/fonts.css?17738365471463*/
@font-face {
    font-family: 'Futura PT';
    src:url('/local/templates/.default/assets/css/fonts/FuturaPT-Medium.woff2') format('woff2'),
        url('/local/templates/.default/assets/css/fonts/FuturaPT-Medium.woff') format('woff'),
        url('/local/templates/.default/assets/css/fonts/FuturaPT-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT';
    src:url('/local/templates/.default/assets/css/fonts/FuturaPT-Book.woff2') format('woff2'),
        url('/local/templates/.default/assets/css/fonts/FuturaPT-Book.woff') format('woff'),
        url('/local/templates/.default/assets/css/fonts/FuturaPT-Book.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT';
    src:url('/local/templates/.default/assets/css/fonts/FuturaPT-Heavy.woff2') format('woff2'),
        url('/local/templates/.default/assets/css/fonts/FuturaPT-Heavy.woff') format('woff'),
        url('/local/templates/.default/assets/css/fonts/FuturaPT-Heavy.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT';
    src:url('/local/templates/.default/assets/css/fonts/FuturaPT-Bold.woff2') format('woff2'),
        url('/local/templates/.default/assets/css/fonts/FuturaPT-Bold.woff') format('woff'),
        url('/local/templates/.default/assets/css/fonts/FuturaPT-Bold.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT Demi';
    src:url('/local/templates/.default/assets/css/fonts/futura_pt_demi.woff2') format('woff2'),
        url('/local/templates/.default/assets/css/fonts/futura_pt_demi.woff') format('woff'),
        url('/local/templates/.default/assets/css/fonts/futura_pt_demi.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
/* End */


/* Start:/local/templates/.default/assets/css/custom.css?177383654718361*/
.arenda-samoleta-form-container{
    margin-bottom: 30px;
}
@media (max-width: 1024px) {
    .footer .f-social{
        justify-content: center;
    }
    .footer-social-icon:nth-child(1){
        margin-right: 20px;
    }
}
.arenda-table-title{
    height: 50px !important;
    font-weight: unset;
    text-transform: unset;
    letter-spacing: unset;
}
.arenda-table-btn{
    padding: 5px 10px;
    color: #fff;
    border: none;
    border-radius: 4px;
    background-color: #b59461;
    font-size: 20px;
    line-height: 20px;
    cursor: pointer;
    text-decoration: none;
}
@media (max-width: 768px) {
    table.index-table td:nth-child(4),
    table.index-table th:nth-child(4){
        display: none;
    }
    .arenda-table-btn{
        font-size: 12px;
    }
}
.f-google-widget{
    width: 307px;
    margin: 38px auto 0 auto;
}
.numbers-list{
    flex-wrap: wrap;
}
.numbers-item{
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 33%;
    max-width: 100%;
    margin-bottom: 50px;
}
.why-jp-list .numbers-item{
    width: auto;
    min-width: 235px;
}
.why-jp-list .numbers-item__title{
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    height: 80px;
}
.why-jp-list .numbers-item__title svg{
    zoom: 1.4;
}
.why-jp-list .numbers-item:nth-child(3) .numbers-item__title svg{
    margin-top: -11px;
}
.why-jp-list .numbers-item:nth-child(4) .numbers-item__title svg{
    margin-top: 1.5px;
}
.numbers-item p{
    display: flex;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    text-align: center;
}
.why-jp-list .numbers-item p{
    font-size: 15px;
    line-height: 26px;
}
.numbers-item:nth-child(3) p,
.numbers-item:nth-child(4) p,
.numbers-item:nth-child(6) p{
    width: 90%;
}
.numbers-additional-text{
    position: absolute;
    top: 67px;
    font-size: 22px;
    text-transform: uppercase;
    color: #B59461;
    letter-spacing: 2px;
}
@media (max-width: 1000px) {
    .why-jp-list .numbers-item{
        width: 50%;
        min-width: unset;
        margin-bottom: 35px !important;
    }
}
@media (max-width: 845px) {
    .numbers-item p{
        width: 100% !important;
    }
    .numbers-additional-text {
        top: 41px;
        font-size: 18px;
    }
}
@media (max-width: 768px) {
    .why-jp-list{
        margin-top: 35px;
    }
    .numbers-item,
    .numbers-item:nth-child(3),
    .numbers-item:nth-child(4){
        width: 50%;
        margin-bottom: 35px !important;
    }
    .numbers-additional-text {
        top: 41px;
        font-size: 16px;
    }
}
.index-top-text.text-widget p{
    font-size: 16px;
}
.index-top-text.text-widget p .mobile-br{
    display: none;
}
@media (max-width: 500px) {
    .index-top-text.text-widget p .mobile-br{
        display: inline-block;
    }
}
section.main-section.index-main-banner{
    margin-bottom: 0px;
}
.index-top-text.text-widget{
    margin-top: 0;
}
.index-arenda-price-table{
    margin-bottom: 110px;
}
.index-table-block h2{
    font-size: 22px;
    font-weight: 500;
    text-transform: uppercase;
}
table.index-table {
    text-decoration: none;
    border-collapse: collapse;
    width: 100%;
    text-align: center;
    margin-bottom: 10px !important;
}

table.index-table th {
    font-weight: 500;
    font-size: 17px;
    color: #ffffff;
    background-color: #b59461;
}

table.index-table td {
    font-size: 17px;
    color: #354251;
}

table.index-table td,
table.index-table th {
    padding: 10px 5px;
    line-height: 13px;
    vertical-align: middle;
    border: 1px solid #b59461;
}

table.index-table tr:hover {
    background-color: #f9fafb;
}

table.index-table tr:hover td {
    color: #354251;
    cursor: default;
}
.index-table-body-open-close{
    display: none;
}
.index-table-body-open-close.open{
    display: table-row-group;
}
.index-table-body-open-close-toggle{
    display: block !important;
    position: relative;
    top: 30px;
    margin: 0 auto;
    border: none;
    outline: none;
    background: none;
    cursor: pointer;
}
.index-table-body-open-close-toggle.open{
    transform: rotateZ(180deg);
}
.index-table-body-open-close-toggle.mobile{
    display: none !important;
}
.mobile-table {
    width: 100%;
    max-width: 100%;
    overflow-x: auto;
}

.mobile-text-price {
    font-size: 17px;
}

@media (max-width: 768px) {
    .mobile-text-price {
        font-size: 14px;
    }
}

.jpm-modal__actions{
    display: flex;
    flex-direction: column;
}
.jpm-modal__consent-wrap{
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
}
.jpm-modal__consent{
    display: flex;
    margin-bottom: 5px;
}
.jpm-modal__consent .field-text__name{
    line-height: 16px;
}
.field-checkbox__input-wrap{
    margin-right: 5px;
}
.index-articles-news-wrap{
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}
.index-articles-wrap,
.index-news-wrap{
    width: 48%;
}
.articles-news-component{
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.articles-news-item__img {
    position: relative;
    overflow: hidden;
    margin-bottom: 35px;
    min-height: 35px;
    border-radius: 10px;
}

.articles-news-item__img a {
    text-decoration: none
}

.articles-news-item__img img {
    display: block;
    width: 100%;
    color: #fff
}

.articles-news-item__date {
    background: #b59461;
    position: absolute;
    height: 54px;
    line-height: 54px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    padding: 0 40px;
    bottom: 0;
    left: 0;
    border-radius: 10px;
}

.articles-news-item__title {
    font-size: 25px;
    font-weight: 500;
    margin-bottom: 15px;
    line-height: 150%;
    font-family: "Futura PT"
}

.articles-news-item__title a,.articles-news-item__title2 a {
    color: #25282a;
    text-decoration: none
}

.articles-news-item__title2 {
    height: 60px;
    margin-bottom: 20px;
    font-size: 20px;
    font-weight: 500;
    line-height: 150%;
    font-family: "Futura PT";
    overflow: hidden;
}

.articles-news-item p {
    color: #a2a2a2;
    font-size: 16px;
    line-height: 150%
}

.articles-news-item {
    margin-bottom: 20px;
    padding-bottom: 1px
}

.articles-news-more {
    text-align: center;
    margin-top: 50px
}

.articles-news-more .button3 {
    font-size: 16px
}
.city-order-block{
    margin-top: 40px;
}
.geography-rent-form-wrap__with-bg{
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    height: 700px;
    background-size: 50%;
    margin-bottom: 80px;
}
.geography-rent-form-wrap__with-bg .geography-rent-form-bg{
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    background-size: cover !important;
}
.geography-rent-form-wrap__with-bg .geography-rent-form-section{
    margin-bottom: 0px !important;
}
.site-map{
    display: flex;
}
.site-map__list{
    width: 50%;
    flex-basis: 50%;
}
.site-map__sublist>li>span{
    color: #a2a2a2;
    font-size: 15px;
    text-decoration: none;
}
ul.f-menu2 li .top_item{
    font-size: 18px;
    font-weight: 500;
    color: #fff;
    text-decoration: none;
}
.navigation-sublist.region-double{
    display: flex;
    min-width: 208px;
    padding: 0;
}
.navigation-sublist.region-double>li:first-child{
    width: 208px;
}
.navigation-sublist.region-double>li:last-child{
    width: 0px;
    height: 0;
}
.navigation-sublist.region-double>li.subdrop.subdrop-region:hover,
.navigation-sublist.region-double>li.subdrop.subdrop-region.active{
    width: auto;
    height: auto;
    padding-right: 20px;
}
.navigation-sublist.region-sublist li{
    margin-right: 0;
}
.navigation-sublist.region-sublist li.subdrop.subdrop-region{
    padding: 0;
}
.navigation-sublist.region-sublist li.subdrop{
    padding-right: 0;
}
.navigation-sublist.double .navigation-subsublist-region{
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    width: auto;
    height: auto;
    padding-top: 15px;
    overflow: hidden;
}

.region-title{
    font-weight: 500;
}
.active+.navigation-sublist1 .navigation-subsublist-mobile-open{
    display: block;
    height: auto !important;
    min-height: auto !important;
    overflow: visible !important;
    padding: 0px !important;
}
.header-left .navigation .region-sublist .region-list-mobile{
    display: none;
    margin-top: 5px;
}
.countries-slider .slick-slider .slick-track{
    display: flex;
}
.countries-slider .slick-slider .slick-track:after,
.countries-slider .slick-slider .slick-track:before{
    display: none;
}
.section-btn-wrap{
    margin-top: 16px;
    text-align: center;
}
.countries-slider-section .section-btn-wrap{
    margin-top: 30px;
 }
.countries-slider .plane-item__title,
.region-tabs .plane-item__title,
.region-block .plane-item__title{
    background-color: rgba(73%, 59%, 36%, 0.7);
}
.countries-slider .plane-item__title *,
.region-tabs .plane-item__title *,
.region-block .plane-item__title a{
    color: #fff;
}
.countries-slider .plane-item,
.region-tabs .plane-item{
    max-width: unset;
    margin-left: 0;
    text-decoration: none;
}
.region-tabs .tabs{
    position: static;
}
.direction-tabs .tabs .ui-tabs-active {
    background: #b59461;
}
.direction-tabs .tabs .ui-tabs-active .ui-tabs-anchor {
    color: #fff;
}
.region-tab-content{
    display: none;
    flex-flow: row wrap;
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 15px;
}
.region-tab-content.active{
    display: flex;
}
.region-tab-content-item{
    flex-basis: 32%;
    margin-right: 2%;
}
.region-tab-content-item:nth-child(3n){
    margin-right: 0%;
}
.region-tab-content-item-img{
    max-width: 100%;
}
.napravleniya .direction-slider__item{
    max-height: 824px;
}
.page-title{
    line-height: 44px;
}
.ms-title h1{
    margin: 0;
    color: #fff;
    font-size: 42px;
    font-weight: 500;
    font-family: "Futura PT";
    text-transform: uppercase;
    letter-spacing: 4px
}
.dw-title span {
    display: block;
    font-size: 14px;
    font-weight: 500;
    margin-top: 10px;
    text-transform: uppercase;
    letter-spacing: 0;
    color: #adadad;
}
.ui-datepicker .ui-datepicker-next,
.ui-datepicker .ui-datepicker-prev{
    background-size: 6px !important;
}
.ui-datepicker-prev:hover{
    background: url('/local/templates/.default/assets/images/date-arrow-prev.jpg') 0 0 no-repeat!important;
    background-size: 6px !important;
}
.ui-datepicker-next:hover{
    background: url('/local/templates/.default/assets/images/date-arrow-next.jpg') 0 0 no-repeat!important;
    background-size: 6px !important;
}
.ui-datepicker-next:hover{
    right: 0px!important;
}
.ui-datepicker-prev:hover{
    left: 0px!important;
}
.root-item-selected,
.navigation-sublist  .item-selected > a,
.navigation-subsublist .item-selected > a{
    color: #b59461 !important;
}
.direction-slider .slick-prev,
.planes-carousel .slick-prev,
.services .slick-prev,
.direction-slider .slick-next,
.planes-carousel .slick-next,
.services .slick-next{
    opacity: 1;
}
.direction-slider .slick-prev:hover,
.planes-carousel .slick-prev:hover,
.services .slick-prev:hover,
.direction-slider .slick-next:hover,
.planes-carousel .slick-next:hover,
.services .slick-next:hover{
    opacity: 0.6;
}
.mb10{
    margin-bottom: 10px;
}
input.search-suggest {
    font-size: 15px;
}
.services-item .services-item__text .h3-white{
    margin-bottom: 20px;
    display: block;
    margin-top: 80px;
    transition-duration: 0.5s;
    -webkit-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
}
.services-item:hover .services-item__text .h3-white{
    margin-top: 0px;
    transition-duration: 0.5s;
    -webkit-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
}
.services-item .services-item__text p{
    opacity: 0;
    transition-duration: 0.5s;
    -webkit-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
}
.services-item:hover .services-item__text p{
    opacity: 1;
    transition-duration: 0.5s;
    -webkit-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
}
.services-item:hover .services-item__img img{
    opacity: 0.3;
    transition-duration: 0.5s;
    -webkit-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
}
.ms-flight__item{
    height: 56px;
}
.ms-flight__more_new{
    text-align: right;
}
.ms-flight__more_new .button3{
    font-size: 14px;
    padding: 0;
    background: #ffffffb3;
}
.ms-flight__more_new .button3:hover{
    background: #b59461;
    color: #fff;
}
.plane-item__list li{
    margin-bottom: 10px;
}
.services-item__text p{
    height: 72px;
}
@media(max-width: 992px){
    .container .article img{
        width: 100%;
        height: auto;
    }
}
@media(max-width: 900px){
    .region-tab-content-item{
        flex-basis: 49%;
        margin-right: 2%;
    }
    .region-tab-content-item:nth-child(2n){
        margin-right: 0%;
    }
    .region-tab-content-item:nth-child(3n){
        margin-right: 2%;
    }
}
@media(max-width: 768px){
    .index-arenda-price-table{
        margin-bottom: 60px !important;
    }
    .index-table-body-open-close-toggle{
        display: none !important;
    }
    .index-table-body-open-close-toggle.mobile{
        display: block !important;
    }
    table.index-table td {
        padding: 10px 4px;
        line-height: 15px;
    }
}
@media(max-width: 650px){
    .index-articles-news-wrap{
        flex-direction: column;
    }
    .index-articles-wrap,
    .index-news-wrap{
        width: 100%;
    }
    .index-news-wrap{
        order: 1;
        margin-bottom: 60px;
    }
    .index-articles-wrap{
        order: 2;
    }
    .articles-news-more{
        margin-top: 30px;
    }
}
@media(max-width: 576px){
    .ms-flight__item {
        height: 126px;
    }
    .region-tab-content-item{
        flex-basis: 100%;
        margin-right: 0% !important;
    }
}
@media(max-width: 480px){
    .nearest-flying{
        margin-top: -5px;
        align-items: center;
        justify-content: space-between;
        font-family: "Futura PT";
    }
    .nearest-text, .plane-item__button span{
        font-family: "Futura PT Demi";
    }
    .nearest-flying + .plane{
        margin-top: 20px;
    }
    .plane-desc{
        margin-top: 2px;
    }
    .plane-desc .plane-title2{
        margin-bottom: -2px;
        font-size: 20px;
        line-height: 28px;
    }
    .plane-text{
        font-size: 10px;
        line-height: 12px;
    }
    .direction-item__list .subtitle{
        font-weight: 600;
        font-family: "Futura PT Demi";
    }
    .city-map{
        margin: 50px 0 40px;
    }
    .block-title{
        margin-bottom: 40px;
        font-size: 20px;
        line-height: 28px;
    }
    .info-widget__item{
        font-size: 16px;
    }
    .support{
        box-shadow: none;
        border: 1px solid rgba(112, 112, 112, .19);
    }
    .support .plane-item__button{
        margin-bottom: -1px;
        margin-left: -1px;
        width: calc(100% + 2px);
        text-align: center;
        text-transform: uppercase;
        background: rgba(186, 153, 95, .19);
        border-top: 1px solid rgba(112, 112, 112, .19);
    }
    .support .plane-item__button:after{
        display: none;
    }
    .support  .plane-item__button span{
        font-size: 20px;
        font-family: "Futura PT";
        font-weight: 500;
    }
    .airpot-widget{
        padding: 76px 33px 56px;
        height: auto;
    }
    .airpot-widget .h3{
        font-size: 20px;
    }
    .airpot-widget__text ul{
        padding-left: 0;
        font-size: 17px;
    }
    .airpot-widget__text ul li{
        list-style: none;
    }
    .form-widget{
        position: relative;
        padding: 44px 30px 30px;
    }
    .form-widget__text p{
        font-size: 14px;
        line-height: 29px;
        text-shadow: 0 1px 1px rgba(0, 0, 0, 0.16);
    }
    .form-widget__text p br{
        display: block;
    }
    .form-widget:before{
        display: block;
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: url('/local/templates/.default/images/form-widget_jet-bg.png') no-repeat 10px 28px;
        pointer-events: none;
    }
    .form-widget__row{
        margin-bottom: 10px;
    }
    .form-widget__col{
        margin-bottom: 10px;
    }
}
@media (orientation: landscape){
    .navigation-list>li {
        width: auto;
    }
}

.jet-tabs-block{
    position: relative;
}

.direction-tabs .jet-tabs {
    display: flex;
    position: absolute;
    top: -85px;
    right: 0;
    margin: 0;
    padding: 0;
    list-style: none;
    background: #f2f2f2;
    overflow: hidden;
    border-radius: 10px;
}

.jet-tabs-item:first-child .jet-tabs-item-link{
    border-radius: 10px 0 0 0;
}

.jet-tabs-item-link{
    font-size: 16px;
    font-weight: 500;
    color: #d5d5d5;
    padding: 0 9px;
    height: 35px;
    line-height: 35px;
    position: relative;
    display: block;
    cursor: pointer;
    text-decoration: none;
}

.jet-tabs-active-tab .jet-tabs-item-link{
    background: #b59461;
    color: #fff;
}

.jet-tabs-container{
    opacity: 0;
    height: 0;
    visibility: hidden;
    overflow: hidden;
    transition: opacity 0.3s linear;
}

.jet-tabs-container.jet-tabs-active-container{
    opacity: 1;
    height: auto;
    visibility: visible;
    overflow: visible;
    transition: opacity 0.3s linear;
}
@media (max-width: 1200px) {
    .ms-title h1{
        font-size: 37px;
    }
}
@media (max-width: 845px) {
    .ms-title h1{
        font-size: 30px;
    }
}
@media (max-width: 570px) {
    .geography-rent-form-wrap__with-bg{
        height: 800px;
    }
    .ms-title h1 {
        display: flex;
        flex-flow: row wrap;
        width: 100%;
        height: 100%;
        justify-content: center;
        align-content: flex-end;
        align-items: flex-end;
        position: relative;
        padding: 0 0 23px;
        font-size: 20px;
    }
}
@media (max-width: 500px) {
    .ms-title h1{
        font-size: 20px;
    }
}
/* End */


/* Start:/local/templates/main/a3hack.css?177383654739640*/
.faq-list ul {
  list-style-type: none;
}

.btn{
  position: relative;
  cursor: pointer;
  overflow: hidden;
}

.btn,
.jpm-btn{
  -webkit-mask-image: -webkit-radial-gradient(white, black);
}

.btn-bg{
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
}

.btn-text{
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  text-transform: uppercase;
  border-radius: 10px;
}

.btn-type-2 .btn-text{
  font-size: 20px;
  color: #fff;
}

.btn-type-2{
  background-color: rgba(73%, 59%, 36%, 0.7)
}

.btn-type-1 .btn-bg,
.btn-type-2 .btn-bg{
  background-color: #B9975B;
  opacity: 1;
  width: 300px;
  height: 250px;
  transform: rotate(45deg) translate(-155px, 0px);
  transition: all .3s linear;
}

.btn-type-1:hover .btn-bg{
  transform: rotate(45deg) translate(-155px, 0px);
}

.btn-type-1 .btn-bg,
.btn-type-2:hover .btn-bg{
  transform: rotate(45deg) translate(-155px, -200px);
}

.btn-predlozenia-small:hover .btn-bg{
  transform: rotate(45deg) translate(-155px, -211px);
}

.btn-book .btn-bg {
  transform: rotate(45deg) translate(-155px, -83px);
}

.btn-book:hover .btn-bg{
  transform: rotate(45deg) translate(-155px, -267px);
}

.header-phone .btn-type-2{
  width: 77px;
  height: 55px;
}

.header-phone .btn-type-2 .btn-text{
  white-space: normal;
  font-size: 11px;
  text-transform: uppercase;
  color: #fff;
}

.header-phone .btn-type-2{
  border: none;
  border-radius: 10px;
}

.btn-predlozenia-small{
  width: 145px;
  height: 40px;
  margin: 0 auto;
}

.btn-predlozenia-small span {
  font-size: 14px;
  font-weight: 500;
  text-decoration: none;
  display: inline-block;
  padding: 0 10px;
  color: #fff;
  line-height: 40px;
  text-transform: uppercase;
  letter-spacing: 1px;
}

.btn-book {
  display: inline-block;
  height: 55px;
  width: 205px;
  border: none;
  cursor: pointer;
  border: 1px solid transparent;
}

.btn-book span{
  font-family: "Futura PT";
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 1.5px;
}

.button2{
  color: #fff;
  background: #B9975B;
  border: 1px solid #B9975B;
  box-sizing: border-box;
  border-radius: 10px;
  text-transform: uppercase;
  font-weight: 300;
}

.view-all-btn{
  margin: 0 auto;
  display: block;
  width: 195px;
}

.view-all-btn a{
  color: #fff;
  text-decoration: none;
}

.view-all-btn:hover a{
  color: #B9975B;
}

.section4 .stage-item .button2{
  font-size: 13px;
}

.button2:hover{
  background: transparent;
  color: #B9975B;
}

.plane-item__button{
  background-color: rgba(73%, 59%, 36%, 0.15);
  color: #B9975B;
}

.plane-item__button:before{
  background-color: #B9975B;
  color: #fff;
}

.btn-wannafly,
.btn-search{
  width: 100%;
  height: 50px;
  border: none;
  outline: none;
  font-size: 20px;
  font-family: 'FUTURA PT';
  border-radius: 10px;
}

.btn-search-wrap{
  position: absolute;
  cursor: pointer;
  right: 8px;
  top: 5.5px;
}

.btn-search{
  width: 149px;
  height: 47px;
}

.btn-wannafly .btn-bg{
  transform: rotate(45deg) translate(-155px, -42px);
}

.btn-wannafly:hover .btn-bg {
  transform: rotate(45deg) translate(-155px, -292px);
}

.btn-search:hover .btn-bg{
  transform: rotate(45deg) translate(-155px, -222px);
}

.btn-services{
  width: 246.5px;
  height: 53.5px;
  border-radius: 10px;
}

.btn-services .btn-bg{
  transform: rotate(45deg) translate(-100px, -70px);
}

.btn-services:hover .btn-bg{
  transform: rotate(45deg) translate(-100px, -278px);
}

.button3,
.button7{
  background-color: transparent;
  color: #B9975B;
  border: 1px solid #B9975B;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  font-size: 20px !important;
  font-weight: 400;
  text-transform: uppercase;
}

.button3:hover,
.form-widget__btn .button3:hover{
  background-color: #B9975B;
  color: #fff;
}

.direction-item__btns .button3,
.direction-item__btns .button5{
  font-size: 12px !important;
}

.direction-slider__item .direction-item__btns .button5,
.direction-slider__item .direction-item__btns .button3{
  height: 42px;
  line-height: 42px;
}

.button5{
  background-color: transparent;
  color: rgba(61, 66, 65, 0.6);
  border: 1px solid rgba(61, 66, 65, 0.6);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  font-size: 20px !important;
  font-weight: 400;
}

.button5:hover{
  color: rgba(61, 66, 65, 1);
  border: 1px solid rgba(61, 66, 65, 1);
}

.nearest-button .btn-type-2{
  border-radius: 10px;
}

.directions .column-4{
  margin-bottom: 75px;
}

.directions .column-4 .direction-slider__item{
  height: 100%;
  margin-bottom: 0;
}

.directions .direction-item{
  height: 100%;
  padding-bottom: 0;
  margin-bottom: 0 !important;
  display: flex;
  flex-flow: column;
  justify-content: space-between;
}

.direction-slider__item .direction-item__btns{
  /*height: 37px;*/
  position: static;
}

.one-item .direction-item__price{
  border-radius: 5px;
}

.two-item .direction-item__price:first-child{
  border-radius: 5px 0px 0px 5px;
}

.two-item .direction-item__price:last-child{
  border-radius: 0px 5px 5px 0px;
}

.direction-item__col.two-item .direction-item__price:first-child{
  border-radius: 5px 5px 0px 0px;
}

.direction-item__col.two-item .direction-item__price:last-child{
  border-radius: 0px 0px 5px 5px;
}

.header{
  padding: 8px 0;
}

.header-right{
  width: 100%;
}

.header-phone{
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: center;
  width: 295px;
}

.search{
  margin-right: 0;
  z-index: 1;
}

.search-form{
  top: -13px;
  background-color: #fff;
}

.search-form.open{
  width: 178px;
  height: 47px;
  border-radius: 10px;
}

.search-form input[type=submit]{
  top: 0;
  right: 0;
  width: 46px;
  height: 100%;
  border-radius: 10px;
  background:#B9975B  url("/local/templates/main/./img/search-icon-white.svg") no-repeat center;
}

.search-form .search-input{
  height: 100%;
  padding: 15px 0 0 20px;
  /*text-align: center;*/
  color: #3D4241;
}

.wa-btn{
  position: inherit;
  left: 0;
  top: 0;
}

.search-icon{
  background: url(/local/templates/main/./img/search-icon.svg) no-repeat;
}

/*section,*/
/*.section2,*/
/*.section3,*/
/*.section4,*/
/*.section5,*/
/*.section7{*/
/*  padding: 30px 0;*/
/*}*/

/*.index-widget{*/
/*  padding: 60px 0 30px 0;*/
/*}*/

section section{
  padding: 0;
}

.header-phone a.header-phone__link{
  font-size: 18px;
}

.text{
  font-size: 20px;
  line-height: 140%;
  text-align: justify;
}

.compare{
  margin-bottom: 0;
  border-radius: 10px;
}

/*
/*Вернули стили как было раньше согласно ТЗ от 24.07.21*/
/*.compare-list li{*/
/*  font-size: 20px;*/
/*}*/

/*.compare-title{*/
/*  font-size: 24px;*/
/*}*/

.numbers-item p,
.dw-text,
.dw-item a{
  font-size: 20px;
}

.plane-item,
.plane-item__img img{
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.plane-item,
.plane-item__button{
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  -webkit-mask-image: -webkit-radial-gradient(white, black);
}


.download-widget,
.text-widget{
  margin: 40px 0px 0px 0px;
  padding-top: 40px;
}

.index-page .download-widget{
  margin-bottom: 80px;
}

.dw-desc{
  padding-bottom: 30px;
}

.dw-text{
  text-align: justify;
}

.plane-item__list li{
  font-size: 17px;
}

.text-widget .text,
.text-widget h1{
  margin: 0;
}

.text,
.index-widget .text p:first-child{
  margin-top: 0px;
}

/*.text-widget{*/
/*  margin: 30px 0;*/
/*  padding: 0;*/
/*}*/

.text-widget p{
  font-size: 20px;
}

.faq{
  border-radius: 10px;
}

.h3{
  font-size: 45px;
}

.form-widget__text p{
  font-size: 22px;
}

.form-widget,
.form-widget.focus{
  padding: 110px 70px 80px 90px;
  margin: 0px 0px 80px 0px;
  background: rgba(215, 191, 119, 0.2);
  background-image: url("/local/templates/main/./img/Business-Jet-0717 1.png");
  background-repeat: no-repeat;
  border-radius: 10px;
  background-position-x: -76px;
  background-position-y: -9px;
}

.form-widget__col{
  width: 248px;
}

.form-widget__form{
  width: 534px;
  height: 206px;
}

.form-widget__form form{
  height: 100%;
}

.form-widget__form .form-widget__row{
  margin-bottom: 75px;
}

.inputbox2>input{
  border: 1.5px solid #C2C2C2;
  box-sizing: border-box;
  border-radius: 10px;
}

.inputbox2 label{
  top: 14px;
  left: 24px;
  font-size: 20px;
  color: #999999;
}

.consent-text {
  max-width: 248px;
  font-size: 14px;
  line-height: 18px;
  text-align: center;
  padding: 0 22px;
}

.breadcrumbs-list li{
  font-size: 18px;
}

.ms-flight__panel .ms-flight__item,
.inputbox,
.inputbox input,
.reserv-form__pass,
.team-item__img img,
.reviews-item,
.services-item2,
  /*.services-item2__img,*/
.ms-flight__item2,
.ms-flight__date,
.order-widget__img img,
  /*.support-img img,*/
.swiper-slide img,
.direction-filter__input,
.tabs,
.direction-item,
  /*.direction-item__img img,*/
.payment__item,
.airpot-widget,
.services-item,
.services-item__img,
.support,
.ymaps-2-1-78-map-bg,
.ymaps-2-1-78-inner-panes,
.el-item__row,
.article-img img,
.faq-grid .sidebar,
.contacts-info,
.search-field .search-input2,
.direction-map,
.ymaps-2-1-79-map,
.ymaps-2-1-79-inner-panes{
  border-radius: 10px;
}

.direction-item__img{
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

/*.direction-item:hover .direction-item__img{*/
/*  box-shadow: none;*/
/*}*/

.services-grid .column-4{
  margin-bottom: 55px;
}

.services-grid .services-item2{
  height: 100%;
  margin-bottom: 0;
}

.direction-tabs li:last-child,
.direction-tabs li:last-child a{
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}

.services-item2__img,
.support-img img,
.direction-item__img img{
  border-radius: 10px 10px 0 0;
}

.ms-flight__panel .ms-flight__item:first-child{
  border-radius: 0 10px 10px 10px;
}

.tabs .tab a{
  border-radius: 10px 10px 0 0;
}

/*.tabs .tab:last-child a{*/
/*  border-radius: 0 10px 0 0;*/
/*}*/

/*.index-page .tabs .tab:first-child a{*/
/*  border-radius: 0px 0px 0px 10px;*/
/*}*/

/*.index-page  .tabs .tab:last-child a{*/
/*  border-radius: 0px 0px 10px 0px;*/
/*}*/

.main-section__col3 .tab-container{
  margin-top: -20px;
}

.nearest-button{
  width: 200px;
  height: 50px;
  margin-top: 10px;
}

.nearest-button a{
  display: block;
  width: 100%;
  height: 100%;
  padding: 0;
  font-weight: 400;
}

.btn-type-2.get-flight .btn-bg {
  transform: rotate(45deg) translate(-125px, -71px);
}

.btn-type-2.get-flight:hover .btn-bg {
  transform: rotate(45deg) translate(-125px, -248px);
}

.main-section__col3 .panel-container{
  border-radius: 0 10px 10px 10px;
}

/*.tabs .tab: a{*/
/*  border-radius: 10px 0 0 0;*/
/*}*/

.ms-flight__panel .ms-flight__item .ms-flight__date{
  border-radius: 0;
}

.team-item__title,
.team-item p a{
  color: #B9975B;
}

.team-item__title{
  font-size: 18px;
}

.team-item p{
  font-size: 15px;
}


.info-widget__item span{
  font-size: 20px;
}

.services-item2__title,
.h3-white{
  font-size: 24px;
}

.index-faq-section .block-title,
.services-section .block-title{
  margin-bottom: 30px;
}

.services-item2__desc{
  padding: 25px 15px;
  /*min-height: 220px;*/
  /*min-height: 339px;*/
  height: min-content;
  text-align: justify;
}

.services-item2__desc p,
.order-widget__text p,
.faq-item__link,
.search-input2,
.search-result__title span,
.search-result__item h4,
.airpot-widget__text ul,
.services-widget__text{
  font-size: 20px;
}

.order-widget__text p,
.direction-item__text p,
.search-result__item p,
.services-widget__text{
  text-align: justify;
}

.order-widget{
  margin-bottom: 30px;
}

.plane-text{
  font-size: 20px;
  text-align: justify;
}

.ms-flight__price2{
  border-radius: 10px 0 0 10px;
}

.ms-flight__price{
  border-radius: 0px 10px 10px 0px;
}

.ms-flight__price3{
  border-radius: 10px;
}

.direction-filter__search .direction-filter__input3{
  height: 45px;
  font-size: 18px;
  border-radius: 10px 0 0 10px;
}

.button10.find-button{
  height: 45px;
  line-height: 45px;
  font-size: 18px;
  font-weight: 400;
  background-color: #B9975B;
  color: #fff;
  text-transform: uppercase;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}

.country-drop,
.search-result__item p{
  font-size: 18px;
}

.contact-modal__title{
  font-size: 45px;
}

.faq-form p{
  font-size: 20px;
}

.form-widget__checkbox label{
  font-size: 16px;
}

.calculator-title{
  font-size: 25px;
}

.direction-tabs .tabs li a{
  font-size: 16px;
}

.planes-carousel .slick-prev,
.planes-carousel .slick-next,
.services .slick-prev,
.services .slick-next{
  width: 48px;
  height: 48px;
  background: url("/local/templates/main/./img/arrow-slide-new.svg") no-repeat;
  fill: #B9975B;
  background-position: center;
  border: 1px solid #B9975B;
  border-radius: 50%;
}

.planes-carousel .slick-prev,
.planes-carousel .slick-prev:hover,
.services .slick-prev,
.services .slick-prev:hover{
  transform: rotate(-180deg);
}

.planes-carousel .slick-prev:hover,
.planes-carousel .slick-next:hover,
.services .slick-prev:hover,
.services .slick-next:hover{
  background: url("/local/templates/main/./img/arrow-slide-new-white.svg") no-repeat center;
  background-color: #B9975B;
  fill: #fff;
}

.text-widget .text h2{
  font-size: 28px;
}

.country-drop__link {
  font-size: 18px;
}

.info-widget__download .dw-item img{
  width: 23px;
  height: 23px;
}

.index-main-banner .ms-flight__tabs a:first-child{
  border-top-left-radius: 10px;
}

.index-main-banner .ms-flight__tabs a:last-child{
  border-top-right-radius: 10px;
}

.reserv-form__btn .btn-type-2{
  border-radius: 10px;
  overflow: hidden;
}

.order-widget__img{
  margin-left: 30px;
}

.direction-map .direction-map__modal{
  border-radius: 10px;
  margin-left: 30px;
}

.direction-filter__search .direction-filter__input3{
  background-position: 3%;
}

.payment__wrap,
.contents{
  margin: 0px 0px 80px 0px;
}

.howtopay__descr{
  font-size: 20px;
}

.services-item .services-item__text .h3-white{
  margin-top: 0px;
  margin-bottom: 0px;
}

.index-page .services-item .services-item__text .h3-white{
  margin-top: 80px;
  margin-bottom: 20px;
}

.index-page .services-item:hover .services-item__text .h3-white {
  margin-top: 0px;
  transition-duration: 0.5s;
  -webkit-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
}

.form-widget__form .inputbox2.changed label,
.form-widget.focus .form-widget__form .inputbox2.changed label{
  background-color: #F7F2E4;
}

.slick-arrow{
  transform: none;
}

.planes-group .slick-arrow{
  top: 44%;
}

.services .slick-arrow{
  top: 41%;
}

.airpot-widget__text .h3{
  font-size: 35px;
}

.planes-grid .plane-item,
.city-grid .direction-slider__item{
  margin-bottom: 0;
}

.planes-grid .column-4,
.city-grid .column-4{
  margin-bottom: 75px;
}

.city-grid .column-4:last-child,
.planes-grid .column-4:last-child{
  margin-bottom: 80px;
}

.planes-grid.mobile-hide + .mobile-visible{
  margin-bottom: 30px;
}

.contacts-info{
  left: 45px;
}

.direction-slider__item,
.direction-slider__item .direction-item{
  height: 100%;
  padding-bottom: 0;
}

.direction-slider .direction-item__list li{
  height: 115px;
  height: 115px;
}

.f-social a:hover,
.f-social a:hover,
.f-social a:hover,
.f-social a:hover {
  opacity: 1;
}

.footer-social-icon{
  width: auto;
  height: auto;
  background-image: none;
}

.footer-social-icon svg{
  width: 40px;
  height: auto;
}

.footer-social-icon:hover path{
  transition: fill 0.2s ease-in-out;
}

.footer-social-icon path{
  transition: fill 0.2s ease-in-out;
}

.footer-social-icon.icon-inst:hover path:first-child,
.footer-social-icon.icon-vk:hover path:first-child,
.footer-social-icon.icon-yz:hover path:first-child,
.footer-social-icon.icon-ytb:hover path:first-child{
  fill: #fff;
}

.footer-social-icon.icon-inst:hover path:nth-child(2),
.footer-social-icon.icon-inst:hover path:nth-child(3),
.footer-social-icon.icon-inst:hover path:nth-child(4){
  fill: #B9975B;
}

.footer-social-icon.icon-wa:hover path:first-child,
.footer-social-icon.icon-wa:hover path:nth-child(3){
  fill: #fff;
}

.footer-social-icon.icon-wa:hover path:nth-child(2),
.footer-social-icon.icon-vk:hover path:nth-child(2),
.footer-social-icon.icon-yz:hover path:nth-child(2),
.footer-social-icon.icon-ytb:hover path:nth-child(3){
  fill: #B9975B;
}

.footer-social-icon.icon-fb:hover path:first-child,
.footer-social-icon.icon-tg:hover path:first-child{
  fill: #fff;
}

.footer-social-icon.icon-fb:hover path:nth-child(2),
.footer-social-icon.icon-tg:hover path:nth-child(2){
  fill: #B9975B;
}

.footer-social-icon.icon-ytb:hover path:nth-child(2){
  stroke: #B9975B;
}

.footer__payment{
  margin-top: 55px;
}

/******Общее правило расстояний НАЧАЛО******/

.footer{
  margin-top: 0;
}

.breadcrumbs{
  margin: 80px 0px;
}

.page-title {
  margin: 0 0 56px 0;
}

section{
  padding: 0;
}

section.main-section.index-main-banner{
  margin-top: 0;
}

.services-widget,
.services-widget__text,
.airport-widget-wrap,
.faq-grid{
  margin-bottom: 80px;
}

section.index-widget,
section.section2,
section.section4,
section{
  padding: 0px 0px 0px 0px !important;
  margin-bottom: 80px;
}

section.download-widget {
  padding-top: 80px;
}

.block-title,
.dw-title{
  margin-bottom: 56px !important;
}

/*.index-page section.section3{*/
/*  padding-top: 60px;*/
/*  padding-bottom: 50px;*/
/*}*/

/*.index-page section.section4{*/
/*  padding-top: 50px;*/
/*  padding-bottom: 80px;*/
/*}*/

.index-page .block-title.second{
  margin-top: 80px;
}

.text-widget{
  margin-bottom: 80px;
}

.index-page section.section5,
.index-page .index-faq-section{
  margin-bottom: 80px;
}

section.section7 + .container{
  margin-top: -20px;
}

.news-item__img,
.news-item__date{
  border-radius: 10px;
}

.index-page .news-more{
  margin-top: 16px;
}

.index-page .news-item p{
  font-size: 20px;
}

.reviews .column-4:last-child .reviews-item,
.pagination,
.team,
.news .news-item,
.services-section{
  margin-bottom: 80px;
}

.numbers-item p{
  margin-bottom: 0;
}

.direction-tabs.planes-tab .planes-group{
  margin-bottom: 80px;
}

.direction-tabs.planes-tab .planes-group .services-widget,
.direction-tabs.planes-tab .planes-group .services-widget h3{
  margin-bottom: 56px;
}

.direction-tabs.planes-tab .planes-group .planes-carousel2 .plane-item{
  margin-top: 0;
}

.direction-tabs.planes-tab .planes-group .services-widget .services-widget__text{
  margin-bottom: 0;
}

.inputbox2 textarea{
  border: 1.5px solid #C2C2C2;
}

.form-widget__checkbox label span{
  border-radius: 2px;
}

.direction-item__text p,
.plane-text p,
.order-widget__text p,
.services-item2__desc,
.services-widget__text,
.services-widget__text p,
.dw-text p,
.text p,
.text td{
  text-align: left !important;
}

.calculator .contact-form__col{
  width: 241px;
}

.calculator{
  padding: 50px 50px;
  max-width: 760px;
}

.calculator .order-form__col,
.calculator .order-form__col{
  width: 315px;
}

header .logo{
  width: 191px;
  height: 30px;
}

.up-arrow {
  position: fixed;
  width: 80px;
  height: 80px;
  border: 1px solid #b59461;
  border-radius: 50%;
  right: 30px;
  bottom: 95px;
  background: url(/local/templates/main/../.default/images/arrow-top.svg) no-repeat 50% 20px;
  text-align: center;
  color: #b59461;
  font-size: 12px;
  font-weight: 500;
  padding-top: 43px;
  cursor: pointer;
  display: none;
  transition: none;
  z-index: 999;
}

.up-arrow {
  width: 60px;
  height: 60px;
  right: 25px;
  bottom: 122px;
  background-position: 50% 50%;
  padding-top: 0;
  text-indent: -9999px;
  overflow: hidden;
  transition:0.5s;
}
@media (max-width: 845px){
  .up-arrow {
    width: 60px !important;
    height: 60px !important;
    bottom: 102px !important;
    right: 25px !important;
  }
}

/******Общее правило расстояний КОНЕЦ******/
@media (min-width: 1000px) and (max-width: 1200px) {
  .logo {
    margin-right: 25px;
  }

  .navigation-list li {
    margin-right: 10px;
  }
}

@media (min-width: 1000px){
  .index-main-banner{
    height: 760px;
  }
}

@media (max-width: 1024px) {
  .footer{
    padding: 53px 0 30px 0;
  }

  .f-social, .footer-row {
    justify-content: center;
  }

  .footer-row {
    flex-wrap: wrap;
  }

  .f-col{
    width: 50%;
    max-width: 100%;
    margin-bottom: 43px;
    text-align: center;
  }

  .f-col:last-child{
    margin-bottom: 5px;
  }

  .f-logo{
    margin-bottom: 34px;
  }

  .f-logo img{
    width: 136px;
    max-height: 20px;
  }

  .f-text{
    width: 320px;
    padding: 0;
    margin: 0 auto 63px auto;
    color: #fff;
    line-height: 22px;
  }

  .f-phone{
    margin-bottom: 16px;
    font-size: 17px;
    line-height: 22px;
    font-weight: 600;
    letter-spacing: -0.02em;
  }

  .f-address{
    margin-bottom: 40px;
    line-height: 22px;
  }

  .f-social{
    flex-flow: row nowrap;
    justify-content: space-between;
    width: 300px;
    margin: 0 auto;
  }

  .footer-social-icon:nth-child(1), .footer-social-icon:nth-child(2), .footer-social-icon:nth-child(3), .footer-social-icon:nth-child(4) {
    margin-bottom: 0;
  }

  .f-social a {
    margin: 0;
  }

  .footer-social-icon{
    flex-basis: unset;
  }

  .footer-social-icon svg{
    width: 30px;
  }

  .f-menu{
    margin-top: 6px;
  }

  .f-menu li{
    margin-bottom: 29px;
  }

  .f-menu li a{
    line-height: 15px;
  }

  .f-menu2 li{
    margin-bottom: 25px;
    font-size: 16px;
    line-height: 15px;
  }

  .footer-bottom{
    padding-top: 21px;
    margin-top: 21px;
  }

  .footer-bottom__menu {
    flex-direction: column;
    align-items: center;
    margin-bottom: 9px;
  }

  .footer-bottom__menu li{
    margin-bottom: 10px !important;
  }

  .footer__payment{
    margin-top: 0px;
  }

  .payment{
    margin-right: 25px;
    margin-left: 0;
  }

  .footer__payment span{
    display: block;
    width: 100%;
    text-align: center;
    margin-bottom: 21px;
  }
}

@media (max-width: 1000px) {
  .navigation.open .navigation-list.mobile-menu li:first-child{
    display: none;
  }

  .form-widget__text{
    margin-bottom: 0;
  }

  .form-widget__form{
    height: auto;
  }

  .form-widget__col{
    width: 100%;
    margin-bottom: 20px;
  }

  .form-widget__form .form-widget__row{
    margin-bottom: 20px;
  }

  .consent-text{
    max-width: 100%;
  }

  .btn-type-1 .btn-bg, .btn-type-2 .btn-bg{
    width: 500px;
    height: 500px;
  }

  .btn-type-2.get-flight .btn-bg {
    width: 302px;
    height: 252px;
  }

  .btn-type-2:hover .btn-bg{
    transform: rotate(45deg) translate(-155px, -410px);
  }

  .btn-wannafly .btn-bg {
    transform: rotate(
      45deg
    ) translate(-284px, 340px);
  }

  .btn-wannafly:hover .btn-bg {
    transform: rotate(
      45deg
    ) translate(-190px, -160px);
  }

  .main-section__col3 .panel-container{
    border-radius: 0 0 10px 10px;
  }

  /*.services-item2__desc{*/
  /*  min-height: 252px;*/
  /*}*/

}

@media (max-width: 845px) {
  .f-social{
    flex-flow: row wrap;
  }

  .direction-tabs .tab-container{
    margin-top: 0px;
  }

  .direction-tabs .tabs{
    position: static;
    margin-bottom: 20px;
  }

  .compare-slider .slick-arrow{
    top: 3px;
  }

  .el-item__row{
    justify-content: space-between;
    border-radius: 0px !important;
  }

  .el-item__col{
    margin-bottom: 0;
  }

  .plane-item:hover .plane-item__button{
    background-color: rgba(73%, 59%, 36%, 0.15);
    color: #B9975B;
  }

  .plane-item:hover .plane-item__button:before {
    background-color: #B9975B;
    color: #fff;
    transform: rotate(-60deg) translate(-230px,-183px);
  }

  .plane-item:hover .plane-item__button:after{
    opacity: 0;
  }

  .form-widget:before {
    display: block;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(/local/templates/.default/images/form-widget_jet-bg.png) no-repeat 10px 28px;
    background-image: url(/local/templates/.default/images/form-widget_jet-bg.png);
    background-position-x: 45px;
    background-position-y: 92px;
    background-size: initial;
    background-repeat-x: no-repeat;
    background-repeat-y: no-repeat;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
    pointer-events: none;
  }

  .form-widget, .form-widget.focus{
    position: relative;
    background-image: none;
  }

  .directions .direction-slider__item .direction-item{
    height: auto;
    padding-bottom: 0;
  }

  .directions .direction-slider__item .direction-item__btns{
    height: auto;
  }

  .numbers-item p{
    font-size: 14px!important;
  }

  /*.download-widget,*/
  .text-widget{
    margin: 20px 0;
  }

  .index-page .text-widget{
    margin-top: 0px;
    margin-bottom: 30px;
    padding-bottom: 10px;
  }

  .plane-item__list li{
    font-size: 16px;
  }

  .news-more{
    margin-top: 10px;
  }

  .form-widget,
  .form-widget.focus{
    margin: 0px 0px 30px 0px;
  }

  .team-item__title{
    font-size: 20px;
  }

  .team-item p{
    font-size: 16px;
  }

  .order-widget,
  .faq-grid{
    margin-bottom: 20px;
  }

  .services-widget .info-widget__grid:last-child .info-widget__item:last-child{
    margin-bottom: 0;
  }

  /*.index-main-banner .ms-flight__tabs a:first-child{*/
  /*  border-top-left-radius: 0px;*/
  /*}*/

  /*.index-main-banner .ms-flight__tabs a:last-child{*/
  /*  border-top-right-radius: 0px;*/
  /*}*/

  .button3,
  .button5{
    font-size: 16px !important;
  }

  /******Общее правило расстояний для мобил НАЧАЛО******/

  .breadcrumbs{
    margin: 30px 0px;
  }

  .page-title{
    margin: 0 0 20px 0;
  }

  section.main-section.index-main-banner{
    margin-top: 0 !important;
  }

  .index-page section.section5,
  .index-page .index-faq-section,
  .services-widget,
  .services-widget__text,
  .services-section,
  .directions .column-4:last-child .direction-slider__item,
  .payment__wrap,
  .contents,
  .airport-widget-wrap{
    margin-bottom: 30px;
  }

  section.index-widget,
  section.section2,
  section.section4{
    padding: 30px 0 0 0;
  }

  /*.download-widget {*/
  /*  padding-top: 30px;*/
  /*}*/

  .block-title,
  .dw-title,
  .plane-desc .plane-title2{
    margin-bottom: 20px !important;
  }

  .index-page .news-more {
    margin-top: -10px;
  }

  .index-page .block-title.second{
    margin-top: 0px;
  }

  .index-page .section7 .partners,
  .stage-item,
  .numbers-item:nth-child(3),
  .numbers-item:nth-child(4){
    margin-bottom: 0px;
  }

  .reviews .column-4:last-child .reviews-item,
  .pagination,
  .team,
  .news .news-item{
    margin-bottom: 30px;
  }

  section.index-widget,
  section.section2,
  section.section4,
  section{
    padding: 0px 0 0 0 !important;
    margin-bottom: 30px !important;
  }

  .download-widget,
  .text-widget{
    margin-top: 0px;
    padding-top: 15px;
  }

  .index-page .download-widget{
    margin-bottom: 30px;
  }

  .direction-tabs.planes-tab .planes-group{
    margin-bottom: 30px;
  }

  .direction-tabs.planes-tab .planes-group .services-widget,
  .direction-tabs.planes-tab .planes-group .services-widget h3{
    margin-bottom: 20px;
  }

  /******Общее правило расстояний для мобил КОНЕЦ******/

  .text{
    text-align: start;
  }

  .direction-filter__search .direction-filter__input3{
    border-radius: 10px;
    background-position: 2%;
  }

  .direction-filter,
  .country-filter{
    margin-bottom: 0;
  }

  .airpot-widget__text .h3{
    font-size: 25px;
  }

  .contacts .contacts-info__row .marker-icon{
    width: 24px;
  }
  .contacts .contacts-info__row .phone-icon,
  .contacts .contacts-info__row .mail-icon{
    width: 25px;
  }

  .footer__payment{
    margin-top: 0px;
  }
}

@media (max-width: 809px) {
  .header .logo{
    width: auto;
  }

  .calculator .order-form__row{
    flex-wrap: wrap;
  }

  .calculator .order-form__col {
    width: 100%;
    margin-bottom: 13px;
  }

  .calculator .contact-form__col .form-widget__checkbox{
    margin-top: 0;
  }

  .navigation.open .navigation-list.mobile-menu li:first-child,
  .navigation.open .navigation-list.mobile-menu .header-phone__link{
    display: block;
  }

  .navigation.open .navigation-list.mobile-menu .header-phone{
    display: flex;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .navigation.open .navigation-list.mobile-menu .header-phone .btn-type-2{
    margin-top: 10px;
  }

  .header{
    padding: 15px 0;
  }

  .header-right{
    width: auto;
  }

  .header-phone{
    display: block;
    width: auto;
    margin-right: 15px;
  }

  .header-phone .btn-callback{
    display: none;
  }

  .phone-link{
    display: block;
    margin-right: 25px;
  }

  .header-phone a.header-phone__link,
  .search{
    display: none;
  }

  .header .navigation.open .search{
    display: block;
  }

  .navigation .f-social {
    margin-bottom: 20px;
  }

  .header .navigation.open .search-form {
    transform: translate(-50%,0);
  }

  .header .navigation.open .search-input {
    width: 200px;
  }

  .footer{
    padding: 39px 0 32px 0;
  }

  .footer-row {
    flex-flow: column;
    align-items: center;
  }

  .f-logo{
    margin-bottom: 34px;
  }

  .f-text{
    line-height: 22px;
  }

  .footer-row .f-text {
    width: 355px;
    margin-left: auto;
    margin-right: auto;
  }

  .f-phone {
    font-weight: 600;
    line-height: 22px;
    letter-spacing: -0.02em;
  }

  .f-address{
    font-weight: 400;
    line-height: 22px;
    margin-bottom: 37px;
  }

  .f-social{
    flex-flow: row nowrap;
    justify-content: space-between;
    margin: 0 auto;
  }

  .mobile-menu .f-social{
    width: 20%;
  }

  .f-col{
    width: 100%;
    margin-bottom: 38px;
  }

  .f-col:last-child {
    margin-bottom: 38px;
  }

  .footer-social-icon {
    flex-basis: unset;
  }

  .footer-social-icon svg{
    width: 30px;
    height: auto;
  }

  .footer-social-icon:nth-child(1), .footer-social-icon:nth-child(2), .footer-social-icon:nth-child(3), .footer-social-icon:nth-child(4) {
    margin-bottom: 0;
  }

  .f-social a{
    margin-right: 0;
  }

  .f-menu li a{
    font-weight: 400;
    line-height: 15px;
  }

  .f-menu li{
    margin-bottom: 27px;
  }

  .f-menu2 li{
    font-size: 16px;
    font-weight: 400;
    line-height: 15px;
    margin-bottom: 25px;
  }

  .f-menu2 li:first-child{
    letter-spacing: -0.03em;
  }

  .f-menu2 li:last-child{
    margin-bottom: 22px;
  }

  .footer__payment{
    width: 345px;
    margin: 0px auto 15px auto;
  }

  .footer__payment span{
    margin-bottom: 19px;
    font-weight: 600;
  }

  .footer__payment .payment{
    margin: 0 10px 19px 10px;
  }

  .footer__payment .payment:nth-child(3){
    margin: 0 5px 19px 15px;
  }

  .footer__payment .payment:nth-child(4){
    margin: 0 15px 19px 5px;
  }

  .footer-bottom__menu{
    margin-bottom: 18px;
  }

  .footer-bottom{
    padding-top: 24px;
    margin-top: 0;
  }
}

@media (max-width: 640px) {
  .order-widget__img{
    margin: 0 auto;
  }

  .order-widget__text .btn-services{
    margin: 0 auto;
  }
}

@media (max-width: 570px) {
  .form-widget:before{
    background-position-x: 10px;
    background-position-y: 28px;
  }

  .compare-list li {
    font-size: 14px;
  }

  .form-widget, .form-widget.focus {
    padding: 30px 15px 15px 15px;
  }

  .direction-map .direction-map__modal{
    margin-left: 0;
  }

  .info-widget__grid{
    margin-bottom: 25px;
  }
}

@media (max-width: 500px) {
  .header-phone a{
    margin-bottom: 0;
  }
}

@media (max-width: 480px) {
  .plane-text {
    font-size: 18px;
    line-height: 25px;
  }

  .plane-desc .plane-text{
    font-size: 16px;
  }

  .plane-item__button span{
    font-size: 20px;
  }

  .nearest-info{
    margin-bottom: 10px;
  }

  .nearest-flying{
    flex-wrap: wrap;
  }

  .direction-filter__search .direction-filter__input3{
    background-position: 3%;
  }
}

.faq-list-block{
  /*max-width: 847px;*/
  margin-bottom: 80px;
}

.faq-list-block .faq-title{
  font-style: normal;
  font-weight: 500;
  font-size: 32px;
  line-height: 41px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #3D4241;
}

.faq-list-item{
  cursor: pointer;
  border-bottom: 0.2px solid #E5E5E5;
}

.faq-list-question{
  position: relative;
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-right: 30px;
  /*min-height: 51px;*/
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 26px;
  letter-spacing: 0.02em;
  color: #3D4241;
}

.faq-list-question:after{
  content: '';
  position: absolute;
  display: block;
  width: 20px;
  height: 10px;
  top: 46%;
  right: 4px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='10' viewBox='0 0 20 10' fill='none'%3E%3Crect width='20' height='10' fill='%23E5E5E5'/%3E%3Cg clip-path='url(%23clip0_0_1)'%3E%3Crect width='1440' height='984' transform='translate(-896 -239)' fill='white'/%3E%3Cpath d='M1 1L10 9L19 1' stroke='%23B59461' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_0_1'%3E%3Crect width='1440' height='984' fill='white' transform='translate(-896 -239)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
}

.active .faq-list-question:after{
  transform: rotate(180deg);
}

.faq-list-question-text{
  max-width: 88%;
  margin: 0;
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 26px;
  letter-spacing: 0.02em;
  color: #3D4241;
}

.faq-list-answer{
  height: 0;
  overflow: hidden;
  transition: height 0.3s linear;
}

.active .faq-list-answer{
  height: auto;
  transition: height 0.3s linear;
}

.faq-list-answer-text{
  max-width: 88%;
  margin-bottom: 21px;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  color: #3D4241;
}

.partners-item-list{
  height: auto;
  max-height: 408px;
  overflow: hidden;
  transition: all 1s linear;
}

.open .partners-item-list{
  max-height: unset;
  transition: all 0.6s ease-out;
}

.open-close-arrow,
.open-close-vertical .open-close-arrow.mobile{
  display: none;
}

.open-close-vertical .open-close-arrow{
  display: block;
  position: relative;
  top: -30px;
  margin: 0 auto;
  border: none;
  outline: none;
  background: none;
  cursor: pointer;
}

.open.open-close-vertical .open-close-arrow{
  transform: rotateZ(180deg);
  top: -25px;
}

.open-close-vertical .open-close-arrow:hover path{
  stroke: #3D4241;
}

.direction-offers{
  margin-bottom: 80px;
}

.direction-offers-list{
  height: auto;
  max-height: 403px;
  overflow: hidden;
  transition: all 1s linear;
}

.open .direction-offers-list{
  max-height: unset;
  transition: all 0.6s ease-out;
}

.direction-offers .open-close-arrow,
.open.direction-offers .open-close-arrow{
  top: 40px;
}


.height-115{
  height: 115px;
}
.open-close-vertical .index-text-block{
  height: auto;
  max-height: 365px;
  overflow: hidden;
  transition: all 1s linear;
}
.open .index-text-block {
  max-height: unset;
  transition: all 0.6s ease-out;
}
.index-text-widget .open-close-arrow{
  top: 10px;
}
.open.index-text-widget .open-close-arrow{
  top: 5px;
}

@media (max-width: 1024px) {
  .direction-offers-list {
    max-height: 500px;
  }
}

@media (max-width: 809px) {
  .index-page .section7 .partners{
    margin-bottom: 30px;
  }
  .partners-item-list{
    max-height: 378px;
  }
  .open-close-vertical .open-close-arrow.mobile{
    display: block;
  }
  .open-close-vertical .open-close-arrow{
    display: none;
    top: -10px;
  }
  .index-text-widget .open-close-arrow{
    top: 10px;
  }
  .direction-offers-list {
    max-height: 710px;
  }
  .direction-offers .open-close-arrow{
    top: 40px;
  }
}

@media (max-width: 580px) {
  .direction-offers-list {
    max-height: 775px;
  }
  .index-page .direction-offers-list{
    max-height: 765px;
  }
}

@media (min-width: 375px) and (max-width: 425px){
  .partners-item-list{
    max-height: 370px;
  }
}

@media (max-width: 768px) {
  .main-section__col3 .tabs li{
    width: 100%;
  }
  .main-section__col3 .tabs li a{
    width: 100%;
    justify-content: center;
  }
  .faq-list{
    padding-left: 12px;
  }
  .faq-list-block .faq-title {
    margin-bottom: 0;
    font-weight: 500;
    font-size: 20px;
    line-height: 120%;
    letter-spacing: 0.09em;
  }
  .faq-list-question{
    font-size: 20px;
    line-height: 26px;
  }
  .faq-list-answer-text{
    min-width: 95%;
    font-size: 20px;
    line-height: 25px;
  }
  .direction-tabs .jet-tabs{
    position: static;
    display: inline-flex;
  }
}

.display-none{
  display: none !important;
}
.support-block{
  background: #1b1b1b;
  height: 60px;
}
.support-line{
  display: flex;
  justify-content: center;
  align-items: center;
  height: 60px;
}
.support-line svg{
  margin-right: 10px;
}
.support-line a {
  font-size: 15px;
  color: #fff;
  text-decoration: none;
}
.support-line a:hover{
  color: #138fcd !important;
}
.index-faq-block .faq-list-block{
  margin-bottom: 56px;
}
.index-faq-text{
  margin: 0;
  padding: 0;
  background-color: #fff;
}
.my-flot-planes-mobile{
  height: 600px;
}
.my-flot-planes-mobile .planes-carousel{
  display: flex;
  flex-direction: column;
  height: 100%;
}
.overflow-hidden{
  overflow: hidden;
}
.search-link{
  cursor: pointer;
}


/* End */
/* /local/templates/.default/assets/css/min/swiper-bundle.min.css?177383654712943 */
/* /local/templates/.default/assets/css/min/jquery.fancybox.min.css?177383654712795 */
/* /local/templates/.default/assets/css/min/normalize.css?17738365472369 */
/* /local/templates/.default/assets/css/min/ui-datepicker.css?17738365478152 */
/* /local/templates/.default/assets/css/min/slick.css?17738365471327 */
/* /local/templates/.default/assets/css/min/fonts.css?17738365471173 */
/* /local/templates/.default/assets/css/min/style.css?177383654766712 */
/* /local/templates/.default/assets/css/style.override.css?17738365473094 */
/* /local/templates/main/components/bitrix/search.suggest.input/search/style.css?1773836548501 */
/* /local/components/hmns/form.input/templates/when_flight/style.css?177383654779 */
/* /local/lib/css/style.css?177383654755873 */
/* /local/components/hmns/form.input/templates/.default/style.css?1773836547570 */
/* /local/components/hmns/form.input/templates/calculate/style.css?1773836547570 */
/* /local/components/hmns/form.input/templates/flight/style.css?1773836547570 */
/* /local/templates/main/template_styles.css?1773836548109 */
/* /local/templates/.default/assets/css/min/media.css?177383654723118 */
/* /local/templates/.default/assets/css/fonts.css?17738365471463 */
/* /local/templates/.default/assets/css/custom.css?177383654718361 */
/* /local/templates/main/a3hack.css?177383654739640 */
