@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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;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{-webkit-transform-style:preserve-3d;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-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-o-linear-gradient(right, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-o-linear-gradient(left, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-o-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.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{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;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(0 - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack: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;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0, 0, 0);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{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;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%;-webkit-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -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%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s transform,.2s top;-o-transition:.2s transform,.2s top;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%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s left;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s right;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;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,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,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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;-webkit-box-sizing:border-box;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}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);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{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;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;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;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{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;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:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-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}

@font-face{font-family:'lg';src:url("../fonts/lg.ttf?22t19m") format("truetype"),url("../fonts/lg.woff?22t19m") format("woff"),url("../fonts/lg.svg?22t19m#lg") format("svg");font-weight:normal;font-style:normal;font-display:block}.lg-icon{font-family:'lg' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,0.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;outline:none;border:none;background-color:transparent}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:0.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end 0.3s;animation:lg-right-end 0.3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end 0.3s;animation:lg-left-end 0.3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,0.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;background:none;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,0.45);bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-toolbar,.lg-prev,.lg-next{opacity:1;-webkit-transition:-webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear;-o-transition:-o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear;-webkit-transition:opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear,-webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear,-webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear;transition:transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear;transition:transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear,-webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-o-transition:-o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-webkit-transition:opacity 250ms cubic-bezier(0, 0, 0.25, 1),-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important;transition:opacity 250ms cubic-bezier(0, 0, 0.25, 1),-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important;-o-transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1),-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;-o-transition-duration:0s !important;transition-duration:0s !important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width: 1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color 0.25s ease;-o-transition:border-color 0.25s ease;transition:border-color 0.25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom 0.25s ease;-o-transition:bottom 0.25s ease;transition:bottom 0.25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toggle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:medium none;border:none}.lg-outer .lg-toggle-thumb:after{content:"\e1ff"}.lg-outer .lg-toggle-thumb:hover{color:#FFF}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url("../img/vimeo-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url("../img/vimeo-play.png") no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url("../img/video-play.png") no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:0.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url("../img/youtube-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url("../img/youtube-play.png") no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 0.08s ease 0s;-o-transition:opacity 0.08s ease 0s;transition:opacity 0.08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;transition:-webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s !important;-o-transition:-o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s !important;-webkit-transition:opacity 0.15s,-webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s !important;transition:opacity 0.15s,-webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s !important;-o-transition:transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s !important;transition:transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s !important;transition:transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s,-webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s !important;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:0.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{-webkit-box-shadow:0 0 0 2px white inset;box-shadow:0 0 0 2px white inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s, -o-transform 0.15s ease 0s;transition:opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s, transform 0.15s ease 0s;transition:opacity 0.15s ease 0s, transform 0.15s ease 0s;transition:opacity 0.15s ease 0s, transform 0.15s ease 0s, -webkit-transform 0.15s ease 0s;-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,0.5);border-radius:50%;-webkit-box-shadow:0 0 0 8px rgba(255,255,255,0.7) inset;box-shadow:0 0 0 8px rgba(255,255,255,0.7) inset;display:block;height:12px;-webkit-transition:box-shadow 0.3s ease 0s;-o-transition:box-shadow 0.3s ease 0s;-webkit-transition:-webkit-box-shadow 0.3s ease 0s;transition:-webkit-box-shadow 0.3s ease 0s;transition:box-shadow 0.3s ease 0s;transition:box-shadow 0.3s ease 0s, -webkit-box-shadow 0.3s ease 0s;width:12px}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{-webkit-box-shadow:0 0 0 8px white inset;box-shadow:0 0 0 8px white inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,0.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.18s, opacity 0.18s linear 0s;-o-transition:visibility 0s linear 0.18s, opacity 0.18s linear 0s;transition:visibility 0s linear 0.18s, opacity 0.18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active #lg-dropdown-overlay{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-ms-transform:translate3d(0, 0px, 0);-webkit-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-ms-transform:translate3d(0, 5px, 0);-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);-webkit-transition:-webkit-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;-o-transition:-o-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;-webkit-transition:visibility 0s linear 0.5s, opacity 0.18s linear 0s, -webkit-transform 0.18s linear 0s;transition:visibility 0s linear 0.5s, opacity 0.18s linear 0s, -webkit-transform 0.18s linear 0s;-o-transition:transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;transition:transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;transition:transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s, -webkit-transform 0.18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0px}.lg-outer .lg-dropdown>li:hover a,.lg-outer .lg-dropdown>li:hover .lg-icon{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,0.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e904"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e907"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e905"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e906"}.lg-outer .lg-img-rotate{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s;-o-transition:-o-transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s;transition:-webkit-transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s;-o-transition:transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s;transition:transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s;transition:transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s, -webkit-transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s}.lg-rotate-left:after{content:"\e900"}.lg-rotate-right:after{content:"\e901"}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-hor:after{content:"\e902"}.lg-flip-ver:after{content:"\e903"}.lg-group{*zoom:1}.lg-group:before,.lg-group:after{display:table;content:"";line-height:0}.lg-group:after{clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;outline:none;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit !important;-o-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;-o-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;-o-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url("../img/loading.gif") no-repeat scroll center center transparent;display:none !important}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;-o-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity 0.1s ease 0s;-o-transition:opacity 0.1s ease 0s;transition:opacity 0.1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-webkit-transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{-webkit-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-o-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s}

.container{max-width:1170px;padding:0 15px;margin:0 auto}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}@font-face{font-family:"Roboto-regular";src:url("../fonts/Roboto-Regular.ttf")}@font-face{font-family:"Roboto-bold";src:url("../fonts/Roboto-Bold.ttf")}html,body{padding:0;margin:0;font-family:"Roboto-regular";color:#282828}a{color:#282828}ul,li,a{text-decoration:none;padding:0;margin:0;list-style:none;display:inline-block}button{border:0;outline:none;cursor:pointer;background-color:inherit}.hostel__wrapper-shift{-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.model__application{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#fff;border-radius:10px;width:500px;min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;z-index:999;display:none}.model__application-title{font-size:30px;font-family:"Roboto-bold";margin-bottom:20px;margin-top:-20px}.model__application-close{margin:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-20px;right:-10px;height:30px;width:30px;cursor:pointer}.model__application-close_item{cursor:pointer;position:relative;height:100%;width:100%}.model__application-close_item:nth-child(1){height:3px;width:30px;position:absolute;margin-top:24px;background-color:black;border-radius:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.model__application-close_item:nth-child(2){height:3px;width:30px;position:absolute;margin-top:24px;background-color:black;border-radius:2px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.model__application-close:hover .model__application-close_item:nth-child(1){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#000}.model__application-close:hover .model__application-close_item:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#000}body{position:relative}.body__bg{top:0;left:0;height:100%;width:100%;background:rgba(40,40,40,0.3);position:absolute;z-index:50;display:none}.model-app{overflow:hidden}.model-app .body__bg,.model-app .model__application{display:-webkit-box;display:-ms-flexbox;display:flex}.model-app .model__application-close{display:block}.button-next,.button-prev{position:absolute;background-image:url(../images/arrow-right-black.png);width:11px;height:20px;background-size:cover;top:43%;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);z-index:50;outline:none;cursor:pointer}.button-next{right:-5px}.button-prev{left:-20px;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.bar{width:20px;height:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:none;cursor:pointer}.bar__item{background-color:black;width:100%;height:2px}.header{padding:30px 0 25px 0}.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__right-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.header__right-language{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}.header__right-language_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px;opacity:0.6;font-family:"Roboto-bold";font-size:13px}.header__right-language_text{margin-left:10px}.header__right-language_active{opacity:1}.header__right-phone:first-child{position:relative}.header__right-phone:first-child:before{content:"";background-image:url(../images/phone.png);width:20px;height:20px;background-size:cover;position:absolute;left:-35px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header__right-info{padding-right:67px;position:relative;font-size:15px}.header__right-info:before{content:"";position:absolute;background-image:url(../images/phone-icon.png);width:27px;height:27px;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-size:cover;background-repeat:no-repeat}.header__right-info a{margin:0 5px}.header__right-info a span{font-family:"Roboto-bold"}.header .menu a:hover{-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;color:#f18425}.header .menu__list{padding:10px 20px;border-radius:5px;position:relative}.header .menu__list:hover .menu__list-submenu{display:block}.header .menu__list-submenu{position:absolute;width:340px;z-index:10;left:-12px;top:100%;display:none;padding-top:20px;z-index:50}.header .menu__list-submenu_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;border-radius:5px;background-color:#f5f5f5;-webkit-box-shadow:0px 0px 5px 0px rgba(40,40,40,0.3);box-shadow:0px 0px 5px 0px rgba(40,40,40,0.3)}.header .menu__list-submenu_link{color:black !important;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:36px;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;border-radius:5px;text-transform:uppercase;position:relative}.header .menu__list-submenu_link:before{content:"/";position:absolute;left:15px}.header .menu__list-submenu_link:hover{background-color:#58595b;color:#fff !important}.header .menu__list-submenu_link:hover:before{color:#fff}.header .menu__list:before{content:"";position:absolute;height:14px;width:1px;right:0;background-color:#282828;top:35%;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}.header .menu__list:last-child:before{width:0}.header .menu__list a{font-size:15px}.header .menu__list-active{background:#58595b}.header .menu__list-active:before{width:0}.header .menu__list-active a{color:#fff}@media (max-width: 1100px){.header__left img{max-width:300px}.header .menu__list a,.header__right-info{font-size:14px}}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5)}.overlay__open{display:block;z-index:10}.overlay__open .model__application-close{display:block}@media (max-width: 1000px){.header__mobile{overflow:hidden}.header__mobile .menu__list-activesubmenu{min-height:50px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.header__mobile .menu__list-activesubmenu a:before{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header__mobile .menu__list-activesubmenu:hover a:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);top:14px}.header__mobile .menu__list-activesubmenu:after{content:"";width:100%;height:50px;position:absolute;left:0;top:0}.header__mobile .menu__list-activesubmenu a{position:relative}.header__mobile .menu__list-activesubmenu a:before{width:auto;background-color:inherit;content:"";position:absolute;right:-20px;top:46%;border:8px solid transparent;border-top:8px solid #fff}.header__mobile .menu__list-activesubmenu .menu__list-submenu a:before{width:0;border-top:0;border:0}.header__mobile .menu__list-activesubmenu .menu__list-submenu_wrapper{background-color:inherit;-webkit-box-shadow:none;box-shadow:none;padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__mobile .menu__list-activesubmenu .menu__list-submenu{position:static;width:100%;padding-top:0}.header__mobile .menu__list-activesubmenu .menu__list-submenu a{padding:0;color:#fff !important;border-bottom:1px dashed #fff;text-transform:none}.header__mobile .model__application-close{display:block}.header__mobile .header .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.header__mobile .bar{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:3px;position:relative;top:6px}.header__mobile .bar__item:nth-child(2){display:none}.header__mobile .bar__item:nth-child(1){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute}.header__mobile .bar__item:nth-child(3){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute}.bar{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:3px;position:relative;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.bar__item{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.header .menu{position:fixed;top:0;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f18425;z-index:509;height:100%;width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%);-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.header .menu .model__application-close{z-index:999}.header .menu .model__application-close_item{width:20px;background-color:#fff}.header .menu a{color:#fff;padding:15px 20px;line-height:20px;font-size:16px}.header .menu .menu__list{padding:0;display:inline}.header .menu__list-active{background-color:inherit}.header .menu .menu__list:before{width:0}.header__right-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__right{position:relative}.header__right-language{margin-right:50px;position:absolute;bottom:0;right:6px}}.model__application-close{display:none}@media (max-width: 800px){.header__left img{max-width:250px}.header__right-info{padding-right:0}.header__right-info:before,.header__right-phone:first-child:before{display:none}}@media (max-width: 600px){.header__left img{max-width:170px}.header{padding:15px 0}}@media (max-width: 500px){.header__right-info a{font-size:12px;margin:0 2px}.header__left img{max-width:160px}.header .menu{width:80%}.header .menu a{font-size:15px}}@media (max-width: 400px){.header__left img{max-width:100px}.header__right-info a{font-size:9px;margin:0 2px}.header__right-language_item{font-size:11px}.header__right-top{margin-bottom:10px}.bar{width:16px;height:12px}.header__right-language{margin-right:15px}}.footer{padding:60px 0 20px 0;background-repeat:no-repeat;background-size:cover;background-position:top center}.footer__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:90px}.footer__contact{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__contact-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__contact-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .menu__list{padding:0 20px;position:relative}.footer .menu__list:first-child{padding-left:0}.footer .menu__list:last-child:before{width:0}.footer .menu__list:before{content:"";position:absolute;height:14px;width:1px;right:0;background-color:#fff;top:20%;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}.footer .menu__list a{color:#fff;font-size:15px}.footer .menu__list a:hover{-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;color:#f18425}.footer__right{color:#fff;margin-right:19%}.footer__right-owl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__right-owl span{margin-left:20px}.footer__contact{background-color:#fff;border-radius:5px;padding:0px 20px 0px 0px;height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__contact-right,.footer__contact-left{position:relative}.footer__contact-title{position:absolute;top:-50px;color:#f18425;font-family:"Roboto-bold";left:12px}.footer__contact-adress{padding-left:60px;position:relative}.footer__contact-adress:before{content:"";background-image:url(../images/map-icon.png);width:16px;height:21px;position:absolute;left:25px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-size:cover;background-repeat:no-repeat}.footer__contact-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:65%}.footer__contact-left:before{content:"";width:1px;height:70px;position:absolute;right:-30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:black;background-size:cover;background-repeat:no-repeat}.footer__contact-right .footer__contact-title{left:0}.footer__contact-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.footer__contact-phone:before{content:"";background-image:url(../images/phone-icon-2.png);width:23px;height:23px;position:absolute;left:-35px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-size:cover;background-repeat:no-repeat}.footer__contact-phone span{font-family:"Roboto-bold"}.footer__contact-link{margin:0 5px}.footer__contact-time{position:relative}.footer__contact-time:before{content:"";background-image:url(../images/time-icon.png);width:23px;height:23px;position:absolute;left:-35px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-size:cover;background-repeat:no-repeat}.footer__text{margin-top:55px;color:#fff;padding-left:10px;font-size:12px}.footer__text span{font-family:"Roboto-bold"}@media (max-width: 1100px){.footer__contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:135px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}.footer__contact-left:before{display:none}.footer__contact-title{top:-25px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.footer__contact-right .footer__contact-title{left:50%}.footer__contact-left .footer__contact-title{top:-35px}.footer__contact-left{width:70%}.footer__contact{padding-top:40px;min-height:135px;height:auto}.footer__contact-right{margin-top:45px}}@media (max-width: 1000px){.footer__contact-left{width:90%}.footer__right{margin-right:0}.map iframe{height:300px}}@media (max-width: 800px){.footer__contact-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}.footer__contact{width:400px;margin:0 auto;padding-top:40px}.footer__contact-title,.footer__contact-adress,.footer__contact-phone,.footer__contact-time{width:250px;text-align:center;padding-left:0;margin:10px 0}.footer__contact-adress:before{left:-30px}.footer__contact-title{top:-38px}.footer__contact-right{margin-top:0px}.footer .menu{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.footer .menu__list{padding:0;margin:5px 0}.footer .menu__list a{font-size:17px}.footer__right,.footer .menu__list:before{display:none}.footer{padding:30px 0 20px 0}.map iframe{height:250px}}@media (max-width: 450px){.footer__contact{width:100%}.footer__contact-adress:before,.footer__contact-phone:before,.footer__contact-time:before{display:none}.footer__contact-link img{width:30px}.map iframe{height:300px}}.slider{position:relative}.slider .swiper-slide{background-repeat:no-repeat;background-size:cover;background-position:center center}.slider .gallery-top{height:440px}.slider .gallery-top .swiper-slide .container{padding-left:50px}.slider__banner{position:absolute;bottom:30px;z-index:20;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}.slider__banner .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.slider__banner-item{width:49%;background-repeat:no-repeat;color:#fff;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:90px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:15px;position:relative;background-size:cover}.slider__banner-item:before{content:"";left:0;background-image:url(../images/arrow-right.png);width:13px;height:21px;background-size:cover;position:absolute;left:8%}.slider__banner-subtext{font-family:"Roboto-bold";font-size:25px;text-transform:uppercase;letter-spacing:1px}.slider .swiper-button-next{right:16%}.slider .swiper-button-prev{left:16%}.slider .gallery-thumbs-container .swiper-container{position:absolute;top:20px;width:1170px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:20}.slider .gallery-thumbs-container .swiper-container .swiper-slide{cursor:pointer}.slider .gallery-thumbs .swiper-slide{height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;font-size:13px;text-transform:uppercase;font-family:"Roboto-bold";position:relative}.slider .gallery-thumbs .swiper-slide:before{content:"";position:absolute;opacity:0.2;right:0;top:0;height:100%;width:1px;background-color:#97b2cd}.slider .gallery-thumbs .swiper-slide-thumb-active{color:#fff;background-color:#58595b}.slider__title{font-size:35px;font-family:"Roboto-bold";margin-top:19%;line-height:0;line-height:24px}.slider__subtitle{font-family:"Roboto-regular";letter-spacing:1px;text-transform:uppercase;line-height:15px}.slider__link{margin-top:10px;color:#fff;margin-left:5px;border-bottom:1px solid #fff}@media (max-width: 1700px){.slider .swiper-button-prev{left:10%}.slider .swiper-button-next{right:10%}}@media (max-width: 1500px){.slider .swiper-button-prev{left:6%}.slider .swiper-button-next{right:6%}}@media (max-width: 1350px){.slider .swiper-button-prev{left:1%}.slider .swiper-button-next{right:1%}.slider .gallery-thumbs .swiper-slide{font-size:11px}}@media (max-width: 1200px){.slider .gallery-thumbs-container .swiper-container{position:relative;top:0;padding:20px 0;width:auto}.slider .gallery-thumbs-container .swiper-container .swiper-slide{width:25% !important}.slider .gallery-thumbs .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider__title{margin-top:12%}.swiper-button-next,.swiper-button-prev{top:40%}.slider .gallery-top .swiper-slide .container{padding-left:80px}.slider__banner-item{width:47%;background-position:center left}}@media (max-width: 900px){.slider__title{margin-top:17%}.slider .gallery-top{height:360px}.slider__banner-item{padding-left:60px}.slider__banner-subtext{font-size:20px}.slider__banner-text{font-size:14px}.slider__banner-item{background-size:inherit}}@media (max-width: 750px){.slider__banner-subtext{font-size:15px}.slider__banner-text{font-size:12px}.slider__banner-item{height:50px}.slider__banner-item:before{width:11px;height:16px}.slider__title{font-size:30px}.slider__subtitle{font-size:20px}}@media (max-width: 650px){.slider__title{margin-top:23%}.slider .gallery-top .swiper-slide .container{padding-left:50px}.slider__banner-item{width:280px;margin:5px 0}.slider__banner .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-button-next:after,.swiper-button-prev:after{font-size:25px}.slider__banner{bottom:2px}.slider__title{font-size:25px}.slider__subtitle{font-size:18px}.slider__banner-item{padding-left:45px}}@media (max-width: 550px){.slider__banner-item{height:40px;width:220px}.slider__banner-subtext{font-size:12px}.slider__banner-text{font-size:10px}.slider .gallery-top{height:310px}.slider__subtitle{line-height:25px}.slider__title{margin-top:18%}.slider__link{font-size:14px;margin-top:0}.swiper-button-next:after,.swiper-button-prev:after{font-size:0}.slider .gallery-top .swiper-slide .container{padding-left:10px}}@media (max-width: 400px){.slider__title{font-size:18px}.slider__subtitle{letter-spacing:0;font-size:14px}}.pick-up{background-color:#f5f5f5;padding:25px 0;border:1px solid #ebebeb}.pick-up__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ffffff;padding:10px 15px;font-size:15px}.pick-up__form-text{font-family:"Roboto-bold";margin-left:35px}.pick-up__form input{height:70px;border:0;outline:none;font-size:15px}.pick-up__form input::-webkit-input-placeholder{color:black}.pick-up__form input::-moz-placeholder{color:black}.pick-up__form input:-ms-input-placeholder{color:black}.pick-up__form input::-ms-input-placeholder{color:black}.pick-up__form input::placeholder{color:black}.pick-up__form-input{position:relative;padding-left:30px}.pick-up__form-input:before{content:"";width:1px;height:100%;background-color:#c1c1c1;left:0;top:0;position:absolute}.pick-up__submit{width:300px;cursor:pointer;color:#fff !important;background-color:#f18425 !important;border-radius:5px !important;border:0;font-family:"Roboto-bold"}.pick-up-orange{background-color:#f18425;border:0}.pick-up-orange .pick-up__form-input{width:40%}.pick-up-orange .pick-up__form-text{width:20%;text-align:center}@media (max-width: 1100px){.pick-up__form-input{padding-left:15px}.pick-up__submit{width:200px}.pick-up__form input{height:50px;font-size:13px}.pick-up__form-text{margin-left:20px;font-size:13px}}@media (max-width: 800px){.pick-up__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.pick-up__form div{width:100%}.pick-up__form .pick-up__form-input:before{display:none}.pick-up__form div{width:60%;border-bottom:1px solid black}.pick-up__form-text{border:0 !important;margin-left:0}.pick-up__form-input{text-align:left}.pick-up__submit{margin-top:20px}.pick-up-orange .pick-up__form-input{width:60%}.pick-up-orange .pick-up__form-text{width:100%}.pick-up__submit{text-align:center;padding-left:0}.pick-up-orange .pick-up__form-input{border-bottom:1px solid black}}@media (max-width: 500px){.pick-up__form div{width:90%;border-bottom:1px solid black}.pick-up__submit{height:50px !important}.pick-up-orange .pick-up__form-input{width:80%}.pick-up{padding:10px 0}}.hostel{padding:60px 0 40px 0}.hostel__title{font-size:25px;line-height:30px;font-family:"Roboto-bold"}.hostel__subtitle{font-size:15px;margin-bottom:-20px}.hostel__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hostel__wrapper-item{margin-top:70px;width:260px;height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hostel__wrapper-item_hit{font-size:15px;position:absolute;right:20px;bottom:-20px;width:50px;height:50px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#f12a25;display:none}.hostel__wrapper-top{width:100%;height:165px;background-size:cover;background-position:center center;border-radius:5px;position:relative}.hostel__wrapper-text,.hostel__wrapper-subtext{font-size:15px}.hostel__wrapper-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.hostel__wrapper-btn{width:136px;height:36px;color:#fff;background-color:#58595b;border-radius:5px;font-family:"Roboto-bold";font-size:15px;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.hostel__wrapper-btn:hover{background-color:#f18425}.hostel__wrapper-price span{font-family:"Roboto-bold"}.hostel__wrapper-full{text-align:center;margin-top:60px;width:100%}.hostel__wrapper-full a{color:#ee801e;border-bottom:1px solid #ee801e}.hostel .hostel__wrapper-item-hitactive .hostel__wrapper-item_hit{display:-webkit-box;display:-ms-flexbox;display:flex}/*.hostel__wrapper-item{display:none}*/.hostel__wrapper-item:nth-child(1),.hostel__wrapper-item:nth-child(2),.hostel__wrapper-item:nth-child(3),.hostel__wrapper-item:nth-child(4),.hostel__wrapper-item:nth-child(5),.hostel__wrapper-item:nth-child(6),.hostel__wrapper-item:nth-child(7),.hostel__wrapper-item:nth-child(8){display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 1100px){.hostel__wrapper-item{margin:10px;height:265px}.hostel__wrapper-block{margin-top:10px}.hostel__wrapper{margin-top:50px}}@media (max-width: 900px){.hostel__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 600px){.hostel__wrapper-btn{height:30px;font-size:13px}.hostel__wrapper-text,.hostel__wrapper-subtext{font-size:13px}.hostel__wrapper-item{height:250px}.hostel__wrapper-price{font-size:13px}.hostel{padding:20px 0 40px 0}.price__table{margin-bottom:20px !important}.slider .gallery-thumbs .swiper-slide{height:60px}.slider .gallery-thumbs-container .swiper-container .swiper-slide{width:33% !important}}@media (max-width: 500px){.hostel__wrapper-item{display:none;margin:0;margin-bottom:20px}.hostel__wrapper-item:nth-child(1),.hostel__wrapper-item:nth-child(2),.hostel__wrapper-item:nth-child(3),.hostel__wrapper-item:nth-child(4),.hostel__wrapper-item:nth-child(5){display:block}.slider .gallery-thumbs-container .swiper-container .swiper-slide{width:100% !important}.slider .gallery-thumbs-container .swiper-container .swiper-slide .slider__text br{display:none}.slider .gallery-thumbs .swiper-slide{height:40px}}@media (max-width: 350px){.hostel__wrapper-item{width:100%}}.jeep{background-color:#f5f5f5;padding:30px 0;border:1px solid #ebebeb}.jeep__block{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left}.jeep__block-wrapper{margin-left:35%;position:relative}.jeep__block-wrapper:before{content:"";background-image:url(../images/arrow-right-black.png);width:11px;height:20px;background-size:cover;position:absolute;left:-50px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.jeep__block-title{font-size:15px;font-family:"Roboto-bold"}.jeep__block-subtitle{font-family:"Roboto-bold";font-size:25px}@media (max-width: 1100px){.jeep__block-wrapper:before{display:none}.jeep__block-wrapper{margin-left:auto;margin-right:20px}}@media (max-width: 900px){.jeep__block{background-position:center center}}@media (max-width: 600px){.jeep__block-subtitle{font-size:20px}}@media (max-width: 450px){.jeep__block{background-position:center right;text-align:center}.jeep__block-wrapper{margin:0 auto}.jeep{padding:10px 0}}.about{padding:70px 0 40px 0}.about__title{font-size:25px;font-family:"Roboto-bold";margin-bottom:50px}.about__subtitle{font-size:25px;letter-spacing:1px;margin-bottom:30px}.about__text{margin-bottom:40px;font-size:15px}.about__more{text-align:center;margin-top:120px;position:relative;width:100%}.about__more:before{content:"";background-image:url(../images/arrow-bottom.png);width:37px;height:20px;position:absolute;top:-50px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.about__more a{color:#ee801e;border-bottom:1px solid #ee801e}@media (max-width: 1100px){.about{padding:40px 0}.about__title{margin-bottom:15px}.about__subtitle{font-size:20px}.about__text{margin-bottom:20px}}@media (max-width: 600px){.about__more{margin-top:80px}.about__subtitle{letter-spacing:0;font-size:15px}.about__text{font-size:13px}}.tour{background-color:#f5f5f5;padding:50px 0 30px 0}.tour .container{position:relative}.tour__title{font-size:25px;font-family:"Roboto-bold";margin-left:50px;margin-bottom:40px}.tour__top{width:165px;height:250px;margin-bottom:15px;cursor:pointer}.tour__bottom{font-size:15px}.tour__link{text-align:center;margin-top:50px}.tour__link a{color:#ee801e;border-bottom:1px solid #ee801e}.tour__block{max-width:170px;margin:0px}.tour .swiper-slide:hover .tour__text,.tour .swiper-slide:hover .tour__subtext{color:#f18425 !important}.tour .swiper-slide .tour__text,.tour .swiper-slide .tour__subtext{-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}@media (max-width: 1200px){.tour__block{margin:0 auto}.tour .swiper-container{width:80%}.button-next{right:10%}.button-prev{left:10%}}@media (max-width: 1000px){.tour .swiper-container{width:90%}.button-next{right:2%}.button-prev{left:2%}}@media (max-width: 600px){.tour__bottom{font-size:13px}.tour__title{font-size:20px;margin-bottom:20px}.button-next,.button-prev{top:39%}}@media (max-width: 400px){.button-next{right:10%;display:none}.button-prev{left:10%;display:none}.tour .swiper-container{width:100%}.tour__block{max-width:140px;margin:0 auto}.tour__top{width:100%;height:200px;background-size:cover;background-position:center center}}.map img{width:100%}.map iframe{width:100%}.tabs{background-color:#f5f5f5;padding:10px 0;-webkit-box-shadow:0px 0px 5px 0px rgba(40,40,40,0.3);box-shadow:0px 0px 5px 0px rgba(40,40,40,0.3)}.tabs__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tabs__block-item{height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;position:relative;font-size:13px;padding:0 30px;font-family:"Roboto-bold";cursor:pointer}.tabs__block-item:before{content:"";height:100%;width:1px;background-color:#d6d6d6;right:0;position:absolute;top:0}.tabs__block-item:last-child:before{width:0}.tabs__block-item_active{color:#fff;background-color:#58595b}@media (max-width: 900px){.tabs__block-item{font-size:11px;height:45px;padding:0 20px}}@media (max-width: 650px){.tabs__block-item{font-size:10px;height:45px;padding:0 10px}.container{padding:0 5px}.tabs{padding:5px 0}}@media (max-width: 450px){.tabs__block{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabs__block-item{width:25%;text-align:center;margin:0px;height:30px;font-size:7px !important}}.url{border-bottom:1px solid #ebebeb;color:#8a8a8a;font-size:13px}.url__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 0}.url__block-item{margin:0 8px;position:relative}.url__block-item:before{content:"";position:absolute;top:10%;right:-8px;width:1px;height:12px;background-color:#8a8a8a;-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.url__block-item:last-child:before{width:0}@media (max-width: 500px){.url__block-item{font-size:10px}.url__block{padding:5px 0}}.arrange{padding:40px 0 0px 0}.arrange__title{font-size:25px;font-family:"Roboto-bold";margin-bottom:50px}.arrange__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.arrange__wrapper-left,.arrange__wrapper-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;width:50%}.arrange__wrapper-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:260px;margin-bottom:30px}.arrange__wrapper-label:nth-child(1),.arrange__wrapper-label:nth-child(3){margin-right:0px !important}.arrange__wrapper-label input,.arrange__wrapper-label .arrange__wrapper-select,.arrange__wrapper-label .arrange__wrapper-input{width:100%;border:1px solid #ebebeb;height:70px;outline:none;padding:0 30px;font-family:"Roboto-bold";font-size:15px;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Roboto-bold"}.arrange__wrapper-label input_active,.arrange__wrapper-label .arrange__wrapper-select_active,.arrange__wrapper-label .arrange__wrapper-input_active{background-color:#f5f5f5}.arrange__wrapper-label span{color:#c1c1c1;font-size:15px;margin-bottom:13px}.arrange__wrapper-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer}.arrange__wrapper-select:before{content:"";background-image:url(../images/mini-arrow.png);width:5px;height:3px;right:30px;position:absolute}.arrange__wrapper-subselect{display:none}.arrange__bottom{background-color:#f5f5f5;padding:35px 0 89px 0}.arrange__bottom-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.arrange__bottom-wrapper .arrange__wrapper-label{width:47%}.arrange__bottom-wrapper .arrange__wrapper-label input{width:100%}.arrange__bottom-block{text-align:center;margin-top:30px}.arrange__bottom-btn{width:355px;height:70px;background-color:#f18425;color:#fff;font-size:15px;font-family:"Roboto-bold";border-radius:5px}.arrange__bottom-text{max-width:630px;margin:45px auto 0 auto;font-size:13px}.arrange .arrange__wrapper-left,.arrange .arrange__wrapper-right{width:49%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.arrange .arrange__bottom-wrapper .arrange__wrapper-label{width:49%}.arrange .arrange__wrapper-right .arrange__wrapper-label{margin-right:0}.arrange .arrange__bottom-wrapper .arrange__wrapper-label:nth-child(2n){margin-right:0}.arrange .arrange__bottom .arrange__wrapper-label{margin-right:0 !important}.arrange .arrange__wrapper-select{position:relative}.arrange .select__current{color:black;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.arrange .select__header span{margin-bottom:0}.arrange .select__body{position:absolute;top:100%;width:100%;left:0;border:1px solid #ebebeb;background-color:#fff;z-index:50;display:none}.arrange .select__body .select__item{width:100%;height:50px;outline:none;padding:0 30px;font-family:"Roboto-bold";font-size:15px;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ebebeb}.arrange .select{position:relative}.arrange .is-active .select__body{display:block}.arrange .is-active .arrange__wrapper-select:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.arrange .select__item{cursor:pointer}@media (max-width: 1150px){.arrange__wrapper-label{width:100%}.arrange__wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.arrange__wrapper-left,.arrange__wrapper-right{width:49%}.arrange__wrapper-label:nth-child(1),.arrange__wrapper-label:nth-child(3){margin-right:0 !important}}@media (max-width: 687px){.arrange__wrapper-label input,.arrange__wrapper-label .arrange__wrapper-select,.arrange__wrapper-label .arrange__wrapper-input{padding:0 15px;font-size:13px;height:45px}.arrange .select__body .select__item{height:35px;padding:0 15px;font-size:13px}.arrange__wrapper-label span{font-size:13px}.arrange__bottom-btn{width:280px;height:50px}.arrange__bottom-block{margin-top:5px}.arrange__bottom{padding:40px 0}.arrange__title{font-size:20px;margin-bottom:30px}}@media (max-width: 500px){.arrange__title{font-size:15px}.arrange__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.arrange__wrapper-left,.arrange__wrapper-right,.arrange__bottom-wrapper .arrange__wrapper-label{width:100%}.arrange__bottom-text,.arrange__wrapper-label span{font-size:11px}.arrange__wrapper-label span{margin-bottom:5px}.arrange .arrange__wrapper-left,.arrange .arrange__wrapper-right{width:100%}}.tour-info{padding:40px 0 70px 0}.tour-info .gallery-top .swiper-slide{height:490px;background-repeat:no-repeat;background-size:cover}.tour-info .gallery-thumbs{width:100%;margin-top:5px}.tour-info .gallery-thumbs .swiper-slide{height:70px;background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:5px}.tour-info .gallery-thumbs .swiper-slide-thumb-active{opacity:0.5}.tour-info__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tour-info__wrapper-left,.tour-info__wrapper-right{width:49%}.tour-info__wrapper-right{padding:40px 20px 0 20px;background-color:#f5f5f5;border-radius:5px}.tour-info__wrapper-right .tour-info__title{margin-top:0;margin-bottom:30px}.tour-info__wrapper-right .tour-info__text{margin:0}.tour-info__wrapper-remark{background-color:#58595b;margin:0 -20px;padding:30px 20px;color:#fff}.tour-info__wrapper-remark_title{font-size:15px;font-family:"Roboto-bold";margin-bottom:20px}.tour-info__wrapper-remark_list{font-size:15px;margin-bottom:30px;line-height:21px}.tour-info__wrapper-price{margin-top:40px}.tour-info__wrapper-price_title{font-size:15px;font-family:"Roboto-bold";text-transform:uppercase;margin:20px 0 40px 0}.tour-info__wrapper-price_btn{text-align:center}.tour-info__wrapper-price_btn button{background-color:#f18425;color:#fff;width:350px;height:70px;font-size:15px;font-family:"Roboto-bold";border-radius:5px;margin:50px 0}.tour-info__wrapper-price_spisok:nth-child(2) .tour-info__wrapper-price_list{margin-bottom:5px}.tour-info__wrapper-price_list{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;margin-bottom:30px}.tour-info__wrapper-price_text{width:140px;margin-left:70px}.tour-info__wrapper-price_count span{font-family:"Roboto-bold"}.tour-info__title{font-size:25px;font-family:"Roboto-bold";margin:50px 0}.tour-info__program-item{margin-bottom:30px}.tour-info__program-title{width:90px;height:40px;background-color:#58595b;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:15px;border-radius:5px;margin-bottom:15px}.tour-info__program-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px;padding-left:12px}.tour-info__program-time{font-size:15px;font-family:"Roboto-bold"}.tour-info__program-text{margin-left:70px;font-size:15px}.tour-info__text{font-size:15px;line-height:21px}.tour-info__subtitle{font-size:15px;font-family:"Roboto-bold"}@media (max-width: 1200px){.tour-info__wrapper .swiper-container{width:100%; max-height: 490px;}.tour-info .gallery-top .swiper-slide{background-position:center center}}@media (max-width: 1000px){.tour-info__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tour-info__wrapper-left,.tour-info__wrapper-right{width:100%}}@media (max-width: 900px){.lg-actions .lg-next:before,.lg-actions .lg-prev:after{content:''}}@media (max-width: 600px){.tour-info .gallery-top .swiper-slide{height:400px}.tour-info__title{margin:25px 0}.tour-info__wrapper-right{padding:20px}.tour-info__wrapper-price_text{margin-left:0}.tour-info__wrapper-price_title{margin:20px 0 15px 0}.tour-info__wrapper-remark{margin:0}}@media (max-width: 500px){.tour-info__wrapper-price_btn button{width:250px;height:50px;font-size:13px}.tour-info__text{font-size:13px}.tour-info__title{font-size:20px}.tour-info .gallery-top .swiper-slide{height:250px}.tour-info .gallery-thumbs .swiper-slide{height:45px}.tour-info{padding:10px 0 20px 0}.tour-info__program-info{margin-bottom:10px}.tour-info__program-text,.tour-info__program-time,.tour-info__program-title,.tour-info__wrapper-price_list,.tour-info__wrapper-remark_list{font-size:13px}.tour-info__program-title{width:80px;height:35px}.tour-info__wrapper-price_list,.tour-info__wrapper-remark_list{margin-bottom:10px}.tour-info__wrapper-price_btn button{margin:50px 0 20px 0}.tour-info__wrapper-right{padding:20px 5px}.tour-info__program-title{width:70px;height:30px}.tour-info__program-text{margin-left:50px}}.hotel-slider{width:100%;height:730px;padding:30px 0 60px 0;background-color:#f5f5f5}.hotel-slider .container,.hotel-slider .swiper-container{height:100%;position:relative}.hotel-slider .swiper-slide{height:560px}.hotel-slider__title{font-size:25px;font-family:"Roboto-bold";margin-bottom:35px}.hotel-slider .container{position:relative}.hotel-slider .button-next,.hotel-slider .button-prev{top:53%}.hotel-slider .button-next{right:-2%}.hotel-slider .button-prev{left:-2%}.hotel-slider .swiper-pagination{margin-bottom:20px}.care{padding:40px 0}.care__text{text-align:center;max-width:600px;margin:0 auto;line-height:21px;font-size:15px;font-family:"Roboto-bold"}.care__text span{color:#ee801e}.care__block{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.care__block-item{width:24%;background-color:#58595b;text-align:center;color:#fff;border-radius:5px;padding:15px 0;line-height:21px;font-size:15px}.care__block-item_title{font-family:"Roboto-bold";text-transform:uppercase;color:#ee801e}.care__subtext{font-size:15px;text-align:center;margin-top:30px}.price{background-color:#f5f5f5;padding:60px 0}.price__title{font-size:25px;font-family:"Roboto-bold"}.price__subtitle{font-size:15px;font-family:"Roboto-bold";margin-bottom:40px}.price__table{margin-bottom:60px}.price__table-row{margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px}.price__table-row_date{color:#c1c1c1 !important;font-size:15px !important}.price__table-row_date .price__table-column:before{width:0}.price__table-row:nth-child(2n){background-color:#fff}.price__table-column{padding:20px 0;position:relative;width:15%}.price__table-column:last-child:before{width:0}.price__table-column:before{content:"";height:80%;width:1px;background-color:#c1c1c1;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.price__table-column_link{color:#ee801e;border-bottom:1px solid #ee801e;margin-top:5px}.price__table-column_title{font-family:"Roboto-bold"}.price__table-column_title span{font-family:"Roboto-regular"}.price__table-column_price{font-family:"Roboto-bold"}.price__text{color:#ee801e;margin-bottom:25px}.price__spisok{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.price__spisok-list{margin-bottom:5px}.price__subtext{margin-bottom:20px}.price__button{text-align:center;margin-top:50px}.price__button-btn{width:350px;height:70px;border-radius:5px;background-color:#f18425;color:#fff;font-family:"Roboto-bold"}@media (max-width: 1250px){.hotel-slider .button-next{right:0%}.hotel-slider .button-prev{left:0}}@media (max-width: 1200px){.hotel-slider .swiper-container{width:85%}.hotel-slider .button-next{right:1%}.hotel-slider .button-prev{left:1%}.care__block{-ms-flex-wrap:wrap;flex-wrap:wrap}.care__block-item{width:48% !important;margin:5px}.price__table{-ms-flex-wrap:wrap;flex-wrap:wrap}.price__table-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.price__table-column{width:15% !important}}@media (max-width: 900px){.hotel-slider .swiper-slide{height:430px;background-size:cover}.hotel-slider{height:590px}.hotel-slider .button-next{right:2%}.hotel-slider .button-prev{left:2%}.price__table-column{width:20% !important;text-align:center}}@media (max-width: 750px){.price__table-column{width:25% !important}}@media (max-width: 600px){.care__block-item{width:100% !important}.price__table-column_link,.price__table-column_price,.price__table-column_title span,.price__table-column_title,.price__table-column_text{font-size:13px}.price__title,.hotel-info__title,.hotel-slider__title{font-size:20px !important}.price__subtitle{margin-bottom:20px !important}.price__table-row{padding-left:0 !important}.price{padding:30px 0}}@media (max-width: 500px){.care__subtext,.care__text,.care__block-item{font-size:13px !important}.care__block-item{padding:10px 0}.hotel-slider .swiper-pagination{font-size:12px}.price__table-row_date .price__table-column{padding:10px 0 !important}}.hotel-info{padding:90px 0 100px 0}.hotel-info__title{font-size:25px;margin-bottom:40px;font-family:"Roboto-bold"}.hotel-info__wrapper{opacity:0;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.hotel-info .tabs{background-color:inherit;-webkit-box-shadow:inherit;box-shadow:inherit;text-transform:uppercase;margin-bottom:50px}.hotel-info-text{font-size:15px}.hotel-info-subtitle{font-family:"Roboto-bold"}.hotel-info .tabs__block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hotel-info .tabs__block-item{width:16%}@media (max-width: 1100px){.tabs__block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 600px){.tabs__block-item{font-size:9px}.hotel-info{padding:30px 0 20px 0}.hotel-info__title{margin-bottom:10px}.hotel-info .tabs{margin-bottom:15px}.hotel-info-text{font-size:13px}.price__text,.price__spisok-list,.price__subtext{font-size:13px}.price__button-btn{width:300px;height:50px}}@media (max-width: 450px){.hotel-info .tabs__block-item{width:25%}.hotel-slider .swiper-slide{height:270px}.hotel-slider{height:360px;padding:10px 0 60px 0}.hotel-slider .button-next,.hotel-slider .button-prev{top:53%}.price__table-column{width:33% !important}.price__table-column_link,.price__table-column_price,.price__table-column_title span,.price__table-column_title,.price__table-column_text{font-size:11px}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:-12px}.hotel-slider__title{margin-bottom:15px}.hotel-slider .swiper-pagination{margin-bottom:10px}}.fish{padding:50px 0}.fish .fish__title{font-size:25px;font-family:"Roboto-bold";letter-spacing:1px;margin-bottom:40px}.fish .fish__text{font-size:15px;margin-bottom:20px}.fish__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fish__block-left,.fish__block-right{width:49%}.fish__block-gallery_top{width:100%;height:400px;background-repeat:no-repeat;background-size:cover;margin-bottom:30px}.fish__block-gallery_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fish__block-gallery_item{width:265px;height:165px;background-repeat:no-repeat;background-size:cover;border-radius:5px;margin-bottom:30px}@media (max-width: 1100px){.fish__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fish__block-left{width:100%}.fish__block-right{width:550px;margin:0 auto}}@media (max-width: 600px){.fish__block-right{width:100%}.fish__block-gallery_top{background-position:center center;height:320px}.fish__block-gallery_bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 500px){.fish .fish__text{font-size:13px}.fish .fish__title{font-size:20px;margin-bottom:20px}.fish{padding:20px 0}.fish__block-gallery_item{width:230px;height:140px}}.video{background-color:#f5f5f5;padding:50px 0 70px 0}.video__title{font-size:25px;font-family:"Roboto-bold";margin-bottom:30px}.video__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.video__block-item{width:32%;height:260px;border-radius:5px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.video__block-item:before{width:64px;height:45px;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url(../images/start.png);background-size:cover;cursor:pointer}.video__block-item_text{position:absolute;bottom:-30px;left:10px}.video__block-item_video{position:absolute;width:100%;height:100%;display:none}.video__block-item_video iframe{width:100%;height:100%}.video .video-add{background-image:inherit}.video .video-add .video__block-item_video{display:block}@media (max-width: 1100px){.video__block{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video__block-item{width:340px;margin:20px}}@media (max-width: 600px){.video__title{font-size:20px;margin-bottom:10px}}@media (max-width: 500px){.video__block-item{width:100%;height:210px;margin-bottom:20px}.video__block-item_text{bottom:-20px;font-size:13px}.slider__subtitle{line-height:18px}}.hotel-info__wrapper{display:none}

#tour-form-reservation{
	touch-action: none;
	display: none;
	position: fixed;
	z-index: 10000;
	background: rgba(0,0,0,0.5);
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	font-family: "Roboto-bold";
	color: #282828;
}
#tour-form-reservation .middle{
	display: flex;
	position: absolute;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	justify-content: center;
	align-items: center;
}
#tour-form-reservation .wrap{
	display: inline-flex;
	width: 100%;
	padding: 0px 15px;
}
#tour-form-reservation .content{
	display: block;
	width: 100%;
	background: #f5f5f5;
	padding: 50px;
	border-radius: 5px;
	-moz-box-shadow: 3px 3px 3px rgba(50,50,50,0.28);
    -webkit-box-shadow: 3px 3px 3px rgb(50 50 50 / 28%);
    box-shadow: 3px 3px 3px rgb(50 50 50 / 28%);
}
#tour-form-reservation h3{
	text-align: center;
}
#tour-form-reservation .text{
	padding: 5px;
	padding-left: 10px;
}
#tour-form-reservation .input input{
	width: 100%;
	padding: 15px;
	font-size: 15px;
	outline: none;
	margin: 5px 0px;
	border-radius: 5px;
}
#tour-form-reservation .tour-info__wrapper-price_btn:hover{
	opacity: 0.95;
}
#tour-form-reservation .error{
	display: none;
	position: relative;
    padding: 0.75rem 1.25rem;
    border: 1px solid transparent;
    border-radius: 0.25rem;
	margin: 0 auto;
	margin-top: 10px;
}
#tour-form-reservation .alert-danger{
    color: #670f12;
    background-color: #f4d2d3;
    border-color: #efbfc1;
}
#tour-form-reservation .alert-success{
	color: #3c571e;
    background-color: #e3eed7;
    border-color: #d8e7c8;
}


#hotel-form-reservation{
	touch-action: none;
	display: none;
	position: fixed;
	z-index: 10000;
	background: rgba(0,0,0,0.5);
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	font-family: "Roboto-bold";
	color: #282828;
}
#hotel-form-reservation .middle{
	display: flex;
	position: absolute;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	justify-content: center;
	align-items: center;
}
#hotel-form-reservation .wrap{
	display: inline-flex;
	width: 100%;
	padding: 0px 15px;
}
#hotel-form-reservation .content{
	display: block;
	width: 100%;
	background: #f5f5f5;
	padding: 50px;
	border-radius: 5px;
	-moz-box-shadow: 3px 3px 3px rgba(50,50,50,0.28);
    -webkit-box-shadow: 3px 3px 3px rgb(50 50 50 / 28%);
    box-shadow: 3px 3px 3px rgb(50 50 50 / 28%);
	max-height: 95vh;
    overflow: auto;
    overflow-x: hidden;
}
#hotel-form-reservation h3{
	margin-top: 0px;
	text-align: center;
}
#hotel-form-reservation .text{
	padding: 5px;
	padding-left: 10px;
}
#hotel-form-reservation input{
	width: 100%;
	padding: 15px;
	font-size: 15px;
	outline: none;
	border-radius: 5px;
	background: white!important;
}
.arrange__wrapper-select, .arrange__wrapper-input[type="text"]{
	background: white!important;
}
#hotel-form-reservation .tour-info__wrapper-price_btn:hover{
	opacity: 0.95;
}
#hotel-form-reservation .error{
	display: none;
	position: relative;
    padding: 0.75rem 1.25rem;
    border: 1px solid transparent;
    border-radius: 0.25rem;
	margin: 0 auto;
	margin-top: 10px;
}
#hotel-form-reservation .alert-danger{
    color: #670f12;
    background-color: #f4d2d3;
    border-color: #efbfc1;
}
#hotel-form-reservation .alert-success{
	color: #3c571e;
    background-color: #e3eed7;
    border-color: #d8e7c8;
}
.price__table-column_link{
	cursor: pointer;
}
.arrange__wrapper{
	flex-wrap: wrap;
	margin: 0px -10px;
}
.arrange__wrapper-label{
	margin-right: 0!important;
	margin: 0!important;
	padding: 10px;
	width: 100%;
}
.arrange{
	padding: 0!important;
}
#hotel-form-reservation .price__button{
	margin-top: 20px;
	text-align: center;
	width: 100%;
}
#hotel-form-reservation .price__button-btn{
	display: inline-block;
}
#hotel-form-reservation .price__button-btn:hover{
	opacity: 0.95;
}
@media (min-width: 576px) {
}
@media (min-width: 768px) {
}
@media (min-width: 992px) {
	#tour-form-reservation .wrap{
		width: 500px;
	}
	.arrange__wrapper-label{
		width: 33.33333333%;
	}
	.fio{
		width: 66.66666666%;
	}
	.phone{
		width: 33.33333333%;
	}
}
@media (min-width: 1200px) {
}