

/* Start:/local/templates/hotels/assets/css/bundle.css?1766995662659081*/
/*! 
 * OverlayScrollbars
 * Version: 2.12.0
 * 
 * Copyright (c) Rene Haas | KingSora.
 * https://github.com/KingSora
 * 
 * Released under the MIT license.
 */.os-size-observer,.os-size-observer-listener{scroll-behavior:auto!important;direction:inherit;pointer-events:none;overflow:hidden;visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;position:absolute;left:0;top:0}.os-size-observer{z-index:-1;contain:strict;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:inherit;border:inherit;-webkit-box-sizing:inherit;box-sizing:inherit;margin:-133px;top:0;right:0;bottom:0;left:0;-webkit-transform:scale(.1);transform:scale(.1)}.os-size-observer:before{content:"";-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-sizing:inherit;box-sizing:inherit;padding:10px;width:10px;height:10px}.os-size-observer-appear{-webkit-animation:os-size-observer-appear-animation 1ms forwards;animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding:inherit;border:inherit;margin:-133px;-webkit-transform:scale(10);transform:scale(10)}.os-size-observer-listener.ltr{margin-right:-266px;margin-left:0}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{display:block;position:relative;padding:inherit;border:inherit;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.os-size-observer-listener-scroll{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}.os-size-observer-listener-item{right:0;bottom:0;overflow:hidden;direction:ltr;-webkit-box-flex:0;-ms-flex:none;flex:none}.os-size-observer-listener-item-final{-webkit-transition:none;transition:none}@-webkit-keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;max-width:0;max-height:1px;padding:0;margin:0;border:none;overflow:hidden;z-index:-1;height:0;top:calc(100% + 1px);contain:strict}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;height:1000%;min-height:1px;min-width:1px}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden],html[data-overlayscrollbars-viewport~=scrollbarHidden]>body{scrollbar-width:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar,[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar-corner{-webkit-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{overflow:visible;margin:0}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;scroll-behavior:auto!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){-webkit-box-sizing:inherit;box-sizing:inherit;position:relative;-webkit-box-flex:1;-ms-flex:auto;flex:auto;height:auto;width:100%;min-width:0;padding:0;margin:0;border:none;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw:0;--os-vah:0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";position:absolute;pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah)}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{overflow:hidden!important}[data-overlayscrollbars-padding~=noClipping],[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x:hidden;--os-viewport-overflow-y:hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x:visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x:hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x:scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y:visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y:hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y:scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x)!important;overflow-y:var(--os-viewport-overflow-y)!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>*{display:none!important;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;-ms-scroll-snap-type:none!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden!important}[data-overlayscrollbars-content]{-webkit-box-sizing:inherit;box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}@property --os-scroll-percent{syntax:"<number>";inherits:true;initial-value:0}@property --os-viewport-percent{syntax:"<number>";inherits:true;initial-value:0}.os-scrollbar{--os-viewport-percent:0;--os-scroll-percent:0;--os-scroll-direction:0;--os-scroll-percent-directional:calc(var(--os-scroll-percent) - (var(--os-scroll-percent) - 1 - var(--os-scroll-percent)*-1)*var(--os-scroll-direction));contain:size layout;contain:size layout style;-webkit-transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;pointer-events:none;position:absolute;opacity:0;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{-webkit-transition:none!important;transition:none!important}.os-scrollbar-track{position:relative;padding:0!important;border:none!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-handle,.os-scrollbar-track{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle,.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track{pointer-events:auto;-ms-touch-action:none;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{right:auto;left:0}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;-webkit-transition:none!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional)*100%);-webkit-transform:translateX(calc(var(--os-scroll-percent-directional)*-100%));transform:translateX(calc(var(--os-scroll-percent-directional)*-100%));width:calc(var(--os-viewport-percent)*100%)}.os-scrollbar-vertical .os-scrollbar-handle{right:0;top:calc(var(--os-scroll-percent-directional)*100%);-webkit-transform:translateY(calc(var(--os-scroll-percent-directional)*-100%));transform:translateY(calc(var(--os-scroll-percent-directional)*-100%));height:calc(var(--os-viewport-percent)*100%)}@supports(container-type:size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;-webkit-transform:translateX(calc(var(--os-scroll-percent-directional)*100cqw + var(--os-scroll-percent-directional)*-100%));transform:translateX(calc(var(--os-scroll-percent-directional)*100cqw + var(--os-scroll-percent-directional)*-100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;-webkit-transform:translateY(calc(var(--os-scroll-percent-directional)*100cqh + var(--os-scroll-percent-directional)*-100%));transform:translateY(calc(var(--os-scroll-percent-directional)*100cqh + var(--os-scroll-percent-directional)*-100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{right:auto;left:0}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{right:auto;left:0}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);-webkit-transition:opacity .15s,background-color .15s,border-color .15s;transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-handle:before,.os-scrollbar-track:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;display:block}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{top:calc(var(--os-padding-perpendicular)*-1);bottom:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);-webkit-transition:opacity .15s,background-color .15s,border-color .15s,height .15s;transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc(var(--os-padding-perpendicular)*-1 + var(--os-handle-interactive-area-offset)*-1);bottom:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);-webkit-transition:opacity .15s,background-color .15s,border-color .15s,width .15s;transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc(var(--os-padding-perpendicular)*-1 + var(--os-handle-interactive-area-offset)*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc(var(--os-padding-perpendicular)*-1 + var(--os-handle-interactive-area-offset)*-1);left:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}.os-theme-none.os-scrollbar,[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{-webkit-box-sizing:border-box;box-sizing:border-box;--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px}.os-theme-dark{--os-handle-bg:rgba(0,0,0,0.44);--os-handle-bg-hover:rgba(0,0,0,0.55);--os-handle-bg-active:rgba(0,0,0,0.66)}.os-theme-light{--os-handle-bg:hsla(0,0%,100%,0.44);--os-handle-bg-hover:hsla(0,0%,100%,0.55);--os-handle-bg-active:hsla(0,0%,100%,0.66)}
.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;-webkit-transition-property:visibility,opacity,-webkit-transform;transition-property:visibility,opacity,-webkit-transform;transition-property:transform,visibility,opacity;transition-property:transform,visibility,opacity,-webkit-transform}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(.54,1.5,.38,1.11);transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{overflow:hidden;list-style:none;padding:0}.swiper-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;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-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;transition-property:transform;transition-property:transform, -webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-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;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top, left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top, right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom, left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:-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.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.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:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2)}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2)}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-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;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-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-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;-webkit-transform-style:flat;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;-webkit-box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-handle,[disabled] .noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translateY(50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%);transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%);transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translateY(-18px);transform:translateY(-18px);top:auto;right:28px}
:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0,0,0,0.1);--f-spinner-color-2:rgba(17,24,28,0.8);--f-spinner-stroke:2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;-webkit-animation:f-spinner-rotate 2s linear infinite;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg :first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg :last-child{stroke:var(--f-spinner-color-2);-webkit-animation:f-spinner-dash 2s ease-in-out infinite;animation:f-spinner-dash 2s ease-in-out infinite}@-webkit-keyframes f-spinner-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes f-spinner-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{-webkit-animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutUp;animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutUp}.f-throwOutDown{-webkit-animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutDown;animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutDown}@-webkit-keyframes f-throwOutUp{to{-webkit-transform:translate3d(0,calc(var(--f-throw-out-distance, 150px)*-1),0);transform:translate3d(0,calc(var(--f-throw-out-distance, 150px)*-1),0);opacity:0}}@keyframes f-throwOutUp{to{-webkit-transform:translate3d(0,calc(var(--f-throw-out-distance, 150px)*-1),0);transform:translate3d(0,calc(var(--f-throw-out-distance, 150px)*-1),0);opacity:0}}@-webkit-keyframes f-throwOutDown{to{-webkit-transform:translate3d(0,var(--f-throw-out-distance,150px),0);transform:translate3d(0,var(--f-throw-out-distance,150px),0);opacity:0}}@keyframes f-throwOutDown{to{-webkit-transform:translate3d(0,var(--f-throw-out-distance,150px),0);transform:translate3d(0,var(--f-throw-out-distance,150px),0);opacity:0}}.f-zoomInUp{-webkit-animation:var(--f-transition-duration,.2s) ease .1s both f-zoomInUp;animation:var(--f-transition-duration,.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{-webkit-animation:var(--f-transition-duration,.2s) ease both f-zoomOutDown;animation:var(--f-transition-duration,.2s) ease both f-zoomOutDown}@-webkit-keyframes f-zoomInUp{0%{-webkit-transform:scale(.975) translate3d(0,16px,0);transform:scale(.975) translate3d(0,16px,0);opacity:0}to{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);opacity:1}}@keyframes f-zoomInUp{0%{-webkit-transform:scale(.975) translate3d(0,16px,0);transform:scale(.975) translate3d(0,16px,0);opacity:0}to{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);opacity:1}}@-webkit-keyframes f-zoomOutDown{to{-webkit-transform:scale(.975) translate3d(0,16px,0);transform:scale(.975) translate3d(0,16px,0);opacity:0}}@keyframes f-zoomOutDown{to{-webkit-transform:scale(.975) translate3d(0,16px,0);transform:scale(.975) translate3d(0,16px,0);opacity:0}}.f-fadeIn{-webkit-animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{-webkit-animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@-webkit-keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes f-fadeOut{to{opacity:0}}@keyframes f-fadeOut{to{opacity:0}}.f-fadeFastIn{-webkit-animation:var(--f-transition-duration,.2s) ease-out both f-fadeFastIn;animation:var(--f-transition-duration,.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{-webkit-animation:var(--f-transition-duration,.1s) ease-out both f-fadeFastOut;animation:var(--f-transition-duration,.1s) ease-out both f-fadeFastOut;z-index:2}@-webkit-keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@-webkit-keyframes f-fadeFastOut{to{opacity:0}}@keyframes f-fadeFastOut{to{opacity:0}}.f-fadeSlowIn{-webkit-animation:var(--f-transition-duration,.5s) ease both f-fadeSlowIn;animation:var(--f-transition-duration,.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{-webkit-animation:var(--f-transition-duration,.5s) ease both f-fadeSlowOut;animation:var(--f-transition-duration,.5s) ease both f-fadeSlowOut;z-index:1}@-webkit-keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes f-fadeSlowOut{to{opacity:0}}@keyframes f-fadeSlowOut{to{opacity:0}}.f-crossfadeIn{-webkit-animation:var(--f-transition-duration,.2s) ease-out both f-crossfadeIn;animation:var(--f-transition-duration,.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{-webkit-animation:calc(var(--f-transition-duration, .2s)*0.5) linear .1s both f-crossfadeOut;animation:calc(var(--f-transition-duration, .2s)*0.5) linear .1s both f-crossfadeOut;z-index:1}@-webkit-keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes f-crossfadeOut{to{opacity:0}}@keyframes f-crossfadeOut{to{opacity:0}}.f-slideIn.from-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNext;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNext}.f-slideIn.from-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrev;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrev}.f-slideOut.to-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNext;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNext}.f-slideOut.to-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev}@-webkit-keyframes f-slideInPrev{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-slideInPrev{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-slideInNext{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-slideInNext{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-slideOutNext{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes f-slideOutNext{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes f-slideOutPrev{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes f-slideOutPrev{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.f-classicIn.from-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInNext;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;z-index:1}@-webkit-keyframes f-classicInNext{0%{-webkit-transform:translateX(-75px);transform:translateX(-75px);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes f-classicInNext{0%{-webkit-transform:translateX(-75px);transform:translateX(-75px);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes f-classicInPrev{0%{-webkit-transform:translateX(75px);transform:translateX(75px);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes f-classicInPrev{0%{-webkit-transform:translateX(75px);transform:translateX(75px);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes f-classicOutNext{to{-webkit-transform:translateX(-75px);transform:translateX(-75px);opacity:0}}@keyframes f-classicOutNext{to{-webkit-transform:translateX(-75px);transform:translateX(-75px);opacity:0}}@-webkit-keyframes f-classicOutPrev{to{-webkit-transform:translateX(75px);transform:translateX(75px);opacity:0}}@keyframes f-classicOutPrev{to{-webkit-transform:translateX(75px);transform:translateX(75px);opacity:0}}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}.f-button{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;-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);-webkit-box-shadow:var(--f-button-shadow);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;-webkit-transition:var(--f-button-transition);transition:var(--f-button-transition)}@media(hover:hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;-webkit-box-shadow:inset 0 0 0 var(--f-button-outline,2px) var(--f-button-outline-color,var(--f-button-color));box-shadow:inset 0 0 0 var(--f-button-outline,2px) var(--f-button-outline-color,var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;-webkit-transform:var(--f-button-transform);transform:var(--f-button-transform);-webkit-filter:var(--f-button-svg-filter);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-next,.f-carousel__nav .f-button.is-prev,.fancybox__nav .f-button.is-next,.fancybox__nav .f-button.is-prev{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev{top:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{-ms-touch-action:none;touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:rgba(24,24,27,0.98);--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:hsla(0,0%,100%,0.1);--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;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-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex,1050);outline:none;-webkit-transform-origin:top left;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container :after,.fancybox__container :before{-webkit-box-sizing:inherit;box-sizing:inherit}.fancybox__container::-ms-backdrop{background-color:transparent}.fancybox__container::backdrop{background-color:transparent}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity,1);will-change:opacity}.fancybox__carousel{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__track{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;height:100%}.fancybox__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;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;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-html5video,.fancybox__slide.has-iframe,.fancybox__slide.has-image,.fancybox__slide.has-video{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide:after,.fancybox__slide:before{content:"";-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0;margin:auto}.fancybox__backdrop:empty,.fancybox__slide:empty,.fancybox__track:empty,.fancybox__viewport:empty{display:block}.fancybox__content{-ms-flex-item-align:center;align-self:center;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;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.can-zoom_in .fancybox__content{cursor:-webkit-zoom-in;cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:-webkit-zoom-out;cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__content [contenteditable],.fancybox__content [data-selectable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:transparent;min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:50%;-webkit-transition:none;transition:none;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-filter:blur(0);filter:blur(0)}.fancybox__caption{-ms-flex-item-align:center;align-self:center;max-width:100%;-ms-flex-negative:0;flex-shrink:0;margin:0;padding:14px 0 4px;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color,currentColor);opacity:var(--fancybox-opacity,1);cursor:auto;visibility:visible}.is-closing .fancybox__caption,.is-loading .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color,#fff);--f-button-hover-color:var(--fancybox-color,#fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn,.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity,1);-webkit-transition:all .25s ease;transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:rgba(0,0,0,0.6);--f-button-active-bg:rgba(0,0,0,0.6);--f-button-hover-bg:rgba(0,0,0,0.6);--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;top:5px;right:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:rgba(24,24,27,0.3);--f-button-active-bg:rgba(24,24,27,0.5);--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,0.5));--f-button-svg-disabled-opacity:0.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:var(--fancybox-opacity,1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav,.is-idle.is-compact .fancybox__footer{-webkit-animation:f-fadeOut .15s ease-out both;animation:f-fadeOut .15s ease-out both}.is-idle.is-compact .fancybox__footer{pointer-events:none}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top,calc(var(--f-spinner-width)*-0.5)) 0 0 var(--f-spinner-left,calc(var(--f-spinner-height)*-0.5));z-index:30;cursor:pointer}.fancybox-protected{right:0;bottom:0}.fancybox-ghost,.fancybox-protected{position:absolute;top:0;left:0;z-index:40;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-ghost{width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=false]>:not(.fancybox__backdrop,.fancybox__carousel){-webkit-animation:var(--f-interface-enter-duration,.25s) ease .1s backwards f-fadeIn;animation:var(--f-interface-enter-duration,.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{-webkit-animation:var(--f-backdrop-enter-duration,.35s) ease backwards f-fadeIn;animation:var(--f-backdrop-enter-duration,.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=true]>:not(.fancybox__backdrop,.fancybox__carousel){-webkit-animation:var(--f-interface-exit-duration,.15s) ease forwards f-fadeOut;animation:var(--f-interface-exit-duration,.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{-webkit-animation:var(--f-backdrop-exit-duration,.35s) ease forwards f-fadeOut;animation:var(--f-backdrop-exit-duration,.35s) ease forwards f-fadeOut}.has-html5video .fancybox__content,.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{max-width:100%;-ms-flex-negative:1;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-html5video .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-html5video .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:transparent}.fancybox-placeholder{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px}.f-thumbs{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-perspective:1000px;perspective:1000px;-webkit-transform:translateZ(0);transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:-webkit-gradient(linear,left top, left bottom,from(#ebeff2),to(#e2e8f0));background-image:linear-gradient(#ebeff2,#e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.f-thumbs__track{display:-webkit-box;display:-ms-flexbox;display:flex}.f-thumbs__slide{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-sizing:content-box;box-sizing:content-box;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:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:-webkit-max-content;width:-moz-max-content;width:max-content}.is-modern .f-thumbs__track:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--f-thumb-clip-width, 0)*-0.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);-webkit-transform:translate3d(calc(var(--shift, 0)*-1px),0,0);transform:translate3d(calc(var(--shift, 0)*-1px),0,0);-webkit-transition:none;transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{-webkit-transition:-webkit-transform .33s ease;transition:-webkit-transform .33s ease;transition:transform .33s ease;transition:transform .33s ease, -webkit-transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{-webkit-transition:clip-path .33s ease;transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{-webkit-filter:drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0 -1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color));filter:drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0 -1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color))}.f-thumbs__slide__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:transparent;outline:none;cursor:pointer;pointer-events:auto;-ms-touch-action:manipulation;touch-action:manipulation;opacity:var(--f-thumb-opacity);-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path:inset(0 calc((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))*(1 - var(--progress, 0))*0.5) round var(--f-thumb-border-radius,0));clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button:after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline,0) solid var(--f-thumb-outline-color,transparent);border-radius:var(--f-thumb-border-radius);-webkit-animation:f-fadeIn .2s ease-out;animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none;-o-object-fit:cover;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;position:relative;opacity:var(--fancybox-opacity,1);-webkit-transition:max-height .35s cubic-bezier(.23,1,.32,1);transition:max-height .35s cubic-bezier(.23,1,.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner{background-image:-webkit-gradient(linear,left top, left bottom,from(hsla(0,0%,100%,.1)),to(hsla(0,0%,100%,.05)));background-image:linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.05))}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-modern .f-spinner{background-image:-webkit-gradient(linear,left top, left bottom,from(hsla(0,0%,100%,.1)),to(hsla(0,0%,100%,.05)));background-image:linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-masked{max-height:0!important}.is-closing .fancybox__thumbs{-webkit-transition:none!important;transition:none!important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color,hsla(0,0%,100%,0.94));--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:rgba(24,24,27,0.65);--f-button-hover-bg:rgba(70,70,73,0.65);--f-button-active-bg:rgba(90,90,93,0.65);--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,0.15));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:0.65;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Adjusted,Segoe UI,Liberation Sans,sans-serif;color:var(--fancybox-color,currentColor);opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;-webkit-animation:f-fadeOut .15s ease-out both;animation:f-fadeOut .15s ease-out both}.fancybox__toolbar__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.fancybox__toolbar__column.is-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child,[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child,[data-fancybox-toggle-fullscreen] svg g:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}:-webkit-full-screen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:-ms-fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child,[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:-webkit-full-screen [data-fancybox-toggle-fullscreen] svg g:last-child{display:-webkit-box;display:flex}:-ms-fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:-ms-flexbox;display:flex}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-timing-function:linear;transition-timing-function:linear;background:var(--f-progress-color,var(--f-carousel-theme-color,#0091ff));z-index:30;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{padding:0;margin:0;font:inherit;font-size:100%;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-spacing:0;border-collapse:collapse}@-webkit-keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@-webkit-keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-box-align:center;-ms-flex-align:center;align-items:center;direction:ltr;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease, -webkit-box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{-webkit-box-sizing:border-box;box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{-webkit-box-sizing:inherit;box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{-ms-touch-action:manipulation;touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{-webkit-animation:plyr-fade-in .3s ease;animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out, -webkit-transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media(min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media(min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4));transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*0.7);position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.plyr__menu .plyr__control svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{-webkit-animation:plyr-popup .2s ease;animation:plyr-popup .2s ease;background:hsla(0,0%,100%,.9);background:var(--plyr-menu-background,hsla(0,0%,100%,.9));border-radius:4px;bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);-webkit-box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;-webkit-transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1);transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-width:var(--plyr-menu-arrow-size,4px);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*0.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*0.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*0.7/1.5) calc(var(--plyr-control-spacing, 10px)*0.7*1.5);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*0.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*0.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*0.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*0.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*0.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*0.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*0.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*0.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*0.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;-ms-flex-negative:0;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);-webkit-transition:all .3s ease;transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:-9px;margin-right:calc(var(--plyr-control-spacing, 10px)*0.7*-1 + 2);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*0.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease, -webkit-box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;background-image:-webkit-gradient(linear,left top, right top,from(currentColor),color-stop(0, transparent));background-image:linear-gradient(90deg,currentColor,transparent 0);background-image:-webkit-gradient(linear,left top, right top,from(currentColor),to(transparent));background-image:linear-gradient(90deg,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease, -webkit-box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;-webkit-box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc(var(--plyr-range-thumb-height, 13px)/2*-1 - var(--plyr-range-track-height, 5px)/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media(max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:hsla(0,0%,100%,.9);background:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);-webkit-box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;-webkit-transform:translate(-50%,10px) scale(.8);transform:translate(-50%,10px) scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s,-webkit-transform .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;-webkit-transform:translate(-50%) scale(1);transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip{left:0;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:0 100%;transform-origin:0 100%}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*0.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*0.7);-webkit-transform:translateX(50%);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*0.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress__buffer,.plyr__progress input[type=range]{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-0.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-0.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word;white-space:normal}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{-webkit-animation:plyr-progress 1s linear infinite;animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 0,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 0,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 0,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;-webkit-transform:translateY(-38.28125%);transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:-webkit-gradient(linear,left top, left bottom,from(transparent),to(rgba(0,0,0,.75)));background:linear-gradient(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;-webkit-transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out;z-index:3}@media(min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;-webkit-transform:translateY(100%);transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.3s;transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--video .plyr__progress__buffer{color:hsla(0,0%,100%,.25);color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;display:block;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:hsla(0,0%,100%,.9);background-color:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);-webkit-box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s,-webkit-transform .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:4px;border-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container:after,.plyr__preview-thumb__image-container img{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:-webkit-gradient(linear,left top, left bottom,from(transparent),to(rgba(0,0,0,.75)));background:linear-gradient(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;-webkit-filter:blur(1px);filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{-webkit-transition:none!important;transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}:root{--white:#fff;--white-rgb:255,255,255;--base-white:#fff;--base-white-rgb:255,255,255;--black:#000;--black-rgb:0,0,0;--base-black:#000;--base-black-rgb:0,0,0;--success:#219653;--success-rgb:33,150,83;--base-success:#219653;--base-success-rgb:33,150,83;--warning:#ffbc36;--warning-rgb:255,188,54;--base-warning:#ffbc36;--base-warning-rgb:255,188,54;--danger:#eb5757;--danger-rgb:235,87,87;--base-danger:#eb5757;--base-danger-rgb:235,87,87;--primary-default:#a27758;--primary-default-rgb:162,119,88;--base-primary-default:#a27758;--base-primary-default-rgb:162,119,88;--primary-hover:#2a3a73;--primary-hover-rgb:42,58,115;--base-primary-hover:#2a3a73;--base-primary-hover-rgb:42,58,115;--primary-pressed:#212e5e;--primary-pressed-rgb:33,46,94;--base-primary-pressed:#212e5e;--base-primary-pressed-rgb:33,46,94;--primary-disabled:#ecedf2;--primary-disabled-rgb:236,237,242;--base-primary-disabled:#ecedf2;--base-primary-disabled-rgb:236,237,242;--primary-disabled-text:#abb4d4;--primary-disabled-text-rgb:171,180,212;--base-primary-disabled-text:#abb4d4;--base-primary-disabled-text-rgb:171,180,212;--primary-outline:#3d8bf0;--primary-outline-rgb:61,139,240;--base-primary-outline:#3d8bf0;--base-primary-outline-rgb:61,139,240;--primary-2-default:#2170d9;--primary-2-default-rgb:33,112,217;--base-primary-2-default:#2170d9;--base-primary-2-default-rgb:33,112,217;--primary-2-hover:#00439d;--primary-2-hover-rgb:0,67,157;--base-primary-2-hover:#00439d;--base-primary-2-hover-rgb:0,67,157;--primary-2-pressed:#013c88;--primary-2-pressed-rgb:1,60,136;--base-primary-2-pressed:#013c88;--base-primary-2-pressed-rgb:1,60,136;--primary-2-disabled:#e6edf6;--primary-2-disabled-rgb:230,237,246;--base-primary-2-disabled:#e6edf6;--base-primary-2-disabled-rgb:230,237,246;--primary-2-disabled-text:#8eafdb;--primary-2-disabled-text-rgb:142,175,219;--base-primary-2-disabled-text:#8eafdb;--base-primary-2-disabled-text-rgb:142,175,219;--primary-2-outline:#2170d9;--primary-2-outline-rgb:33,112,217;--base-primary-2-outline:#2170d9;--base-primary-2-outline-rgb:33,112,217;--secondary-100:#4d5d98;--secondary-100-rgb:77,93,152;--base-secondary-100:#4d5d98;--base-secondary-100-rgb:77,93,152;--secondary-200:#5f6b97;--secondary-200-rgb:95,107,151;--base-secondary-200:#5f6b97;--base-secondary-200-rgb:95,107,151;--secondary-300:#8a94b5;--secondary-300-rgb:138,148,181;--base-secondary-300:#8a94b5;--base-secondary-300-rgb:138,148,181;--secondary-400:#c9cdda;--secondary-400-rgb:201,205,218;--base-secondary-400:#c9cdda;--base-secondary-400-rgb:201,205,218;--secondary-500:#ebecf0;--secondary-500-rgb:235,236,240;--base-secondary-500:#ebecf0;--base-secondary-500-rgb:235,236,240;--secondary-600:#f3f5f9;--secondary-600-rgb:243,245,249;--base-secondary-600:#f3f5f9;--base-secondary-600-rgb:243,245,249;--secondary-700:#031f49;--secondary-700-rgb:3,31,73;--base-secondary-700:#031f49;--base-secondary-700-rgb:3,31,73;--gray-100:#333;--gray-100-rgb:51,51,51;--base-gray-100:#333;--base-gray-100-rgb:51,51,51;--gray-200:#4f4f4f;--gray-200-rgb:79,79,79;--base-gray-200:#4f4f4f;--base-gray-200-rgb:79,79,79;--gray-300:#828282;--gray-300-rgb:130,130,130;--base-gray-300:#828282;--base-gray-300-rgb:130,130,130;--gray-400:#bdbdbd;--gray-400-rgb:189,189,189;--base-gray-400:#bdbdbd;--base-gray-400-rgb:189,189,189;--gray-500:#e0e0e0;--gray-500-rgb:224,224,224;--base-gray-500:#e0e0e0;--base-gray-500-rgb:224,224,224;--gray-600:#f2f2f2;--gray-600-rgb:242,242,242;--base-gray-600:#f2f2f2;--base-gray-600-rgb:242,242,242;--gray-700:#f5f5f5;--gray-700-rgb:245,245,245;--base-gray-700:#f5f5f5;--base-gray-700-rgb:245,245,245;--gray-800:#f8f8f8;--gray-800-rgb:248,248,248;--base-gray-800:#f8f8f8;--base-gray-800-rgb:248,248,248;--gray-900:#fff;--gray-900-rgb:255,255,255;--base-gray-900:#fff;--base-gray-900-rgb:255,255,255;--accent-dark:#000;--accent-dark-rgb:0,0,0;--base-accent-dark:#000;--base-accent-dark-rgb:0,0,0;--accent-light-blue:#60a5e4;--accent-light-blue-rgb:96,165,228;--base-accent-light-blue:#60a5e4;--base-accent-light-blue-rgb:96,165,228;--accent-fuchsia:#d83b8c;--accent-fuchsia-rgb:216,59,140;--base-accent-fuchsia:#d83b8c;--base-accent-fuchsia-rgb:216,59,140;--accent-violet:#b34ed9;--accent-violet-rgb:179,78,217;--base-accent-violet:#b34ed9;--base-accent-violet-rgb:179,78,217;--accent-blue-2:#00c7f2;--accent-blue-2-rgb:0,199,242;--base-accent-blue-2:#00c7f2;--base-accent-blue-2-rgb:0,199,242;--accent-light-blue-2:#dee9ff;--accent-light-blue-2-rgb:222,233,255;--base-accent-light-blue-2:#dee9ff;--base-accent-light-blue-2-rgb:222,233,255}:root[data-theme=dark]{--white:#000;--white-rgb:0,0,0;--black:#fff;--black-rgb:255,255,255;--gray-100:#787878;--gray-100-rgb:120,120,120}:root{--color-main:var(--black);--bg-color-main:var(--white)}@font-face{font-family:Manrope;font-style:normal;font-weight:400;src:local("Manrope-Regular"),url(/local/templates/hotels/assets/css/../fonts/Manrope-Regular.woff2) format("woff2"),url(/local/templates/hotels/assets/css/../fonts/Manrope-Regular.woff) format("woff");font-display:swap}@font-face{font-family:Manrope;font-style:normal;font-weight:500;src:local("Manrope-Medium"),url(/local/templates/hotels/assets/css/../fonts/Manrope-Medium.woff2) format("woff2"),url(/local/templates/hotels/assets/css/../fonts/Manrope-Medium.woff) format("woff");font-display:swap}@font-face{font-family:Manrope;font-style:normal;font-weight:600;src:local("Manrope-SemiBold"),url(/local/templates/hotels/assets/css/../fonts/Manrope-SemiBold.woff2) format("woff2"),url(/local/templates/hotels/assets/css/../fonts/Manrope-SemiBold.woff) format("woff");font-display:swap}@font-face{font-family:Manrope;font-style:normal;font-weight:700;src:local("Manrope-Bold"),url(/local/templates/hotels/assets/css/../fonts/Manrope-Bold.woff2) format("woff2"),url(/local/templates/hotels/assets/css/../fonts/Manrope-Bold.woff) format("woff");font-display:swap}@font-face{font-family:Manrope;font-style:normal;font-weight:300;src:local("Manrope-Light"),url(/local/templates/hotels/assets/css/../fonts/Manrope-Light.woff2) format("woff2"),url(/local/templates/hotels/assets/css/../fonts/Manrope-Light.woff) format("woff");font-display:swap}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;src:local("Cormorant-Regular"),url(/local/templates/hotels/assets/css/../fonts/Cormorant-Regular.woff2) format("woff2"),url(/local/templates/hotels/assets/css/../fonts/Cormorant-Regular.woff) format("woff");font-display:swap}@font-face{font-family:Cormorant;font-style:normal;font-weight:500;src:local("Cormorant-Medium"),url(/local/templates/hotels/assets/css/../fonts/Cormorant-Medium.woff2) format("woff2"),url(/local/templates/hotels/assets/css/../fonts/Cormorant-Medium.woff) format("woff");font-display:swap}@font-face{font-family:Cormorant;font-style:normal;font-weight:600;src:local("Cormorant-SemiBold"),url(/local/templates/hotels/assets/css/../fonts/Cormorant-SemiBold.woff2) format("woff2"),url(/local/templates/hotels/assets/css/../fonts/Cormorant-SemiBold.woff) format("woff");font-display:swap}@font-face{font-family:TenorSans;font-style:normal;font-weight:400;src:local("TenorSans-Regular"),url(/local/templates/hotels/assets/css/../fonts/TenorSans-Regular.woff2) format("woff2"),url(/local/templates/hotels/assets/css/../fonts/TenorSans-Regular.woff) format("woff");font-display:swap}@font-face{font-family:Livret;font-style:normal;font-weight:400;src:local("Livret-Regular"),url(/local/templates/hotels/assets/css/../fonts/Livret-Regular.woff2) format("woff2"),url(/local/templates/hotels/assets/css/../fonts/Livret-Regular.woff) format("woff");font-display:swap}@font-face{font-family:Livret;font-style:normal;font-weight:500;src:local("Livret-Medium"),url(/local/templates/hotels/assets/css/../fonts/Livret-Medium.woff2) format("woff2"),url(/local/templates/hotels/assets/css/../fonts/Livret-Medium.woff) format("woff");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat-Regular"),url(/local/templates/hotels/assets/css/../fonts/Montserrat-Regular.woff2) format("woff2"),url(/local/templates/hotels/assets/css/../fonts/Montserrat-Regular.woff) format("woff");font-display:swap}@font-face{font-family:Spectral;font-style:normal;font-weight:500;src:local("Spectral-Medium"),url(/local/templates/hotels/assets/css/../fonts/Spectral-Medium.woff2) format("woff2"),url(/local/templates/hotels/assets/css/../fonts/Spectral-Medium.woff) format("woff");font-display:swap}@font-face{font-family:MiamaNueva;font-style:normal;font-weight:500;src:local("MiamaNueva-Medium"),url(/local/templates/hotels/assets/css/../fonts/MiamaNueva-Medium.woff2) format("woff2"),url(/local/templates/hotels/assets/css/../fonts/MiamaNueva-Medium.woff) format("woff");font-display:swap}html{font-variant-numeric:lining-nums;color:var(--color-main);background-color:var(--bg-color-main);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color;transition-property:background-color,color;scroll-behavior:smooth}html:not(.is-ready) *{-webkit-transition-duration:0s!important;transition-duration:0s!important}picture{display:block}picture img{width:100%}img{max-width:100%;height:auto}img,svg{display:block}svg{width:1em;height:1em;fill:currentColor}.picture-ratio{--ratio:100%;position:relative}.picture-ratio:before{display:block;width:100%;padding-bottom:var(--ratio);content:""}.picture-ratio img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bigletter{float:left;padding:5px 15px 0 0;font-size:92px;line-height:.7}@media(max-width:768px){.bigletter{padding:5px 10px 0 0}}@media(max-width:568px){.bigletter{padding:5px 5px 0 0;font-size:68px}}.bigletter--color1{color:#a27758}@media(max-width:1024px){.swiper--offset{width:calc(100% + 26px);padding-right:13px;padding-left:13px;margin-left:-13px}}.main-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}::-moz-selection{background:var(--primary-disabled-text)}::selection{background:var(--primary-disabled-text)}html{font-family:Manrope,Arial;font-size:16px;line-height:1.5}@media(max-width:1280px){html{font-size:15px}}@media(max-width:1024px){html{font-size:14px}}body{line-height:inherit}.h1,h1{margin:0 0 2rem;font-family:Cormorant,Arial;font-size:4.5rem;font-weight:400;line-height:5rem;color:var(--white)}@media(max-width:1280px){.h1,h1{font-size:40px;line-height:1.2}}@media(max-width:568px){.h1,h1{font-size:28px;line-height:32px}}.h2,h2{margin:0 0 1.5rem;font-family:Cormorant,Arial;font-size:4rem;font-weight:500;line-height:5rem;color:#a27758}@media(max-width:1024px){.h2,h2{font-size:44px;line-height:1.2}}@media(max-width:768px){.h2,h2{font-size:28px;line-height:32px}}.h3,h3{margin:0 0 1.25rem;font-family:Cormorant,Arial;font-size:2.75rem;font-weight:400;line-height:3rem;color:var(--white)}@media(max-width:1280px){.h3,h3{font-size:24px;line-height:1.2}}@media(max-width:768px){.h3,h3{font-size:19px;line-height:23px}}.h4,h4{margin:0 0 1rem;font-family:Manrope,Arial;font-size:2.25rem;font-weight:400;line-height:3.5rem;color:#274065}@media(max-width:1024px){.h4,h4{font-size:16px;line-height:24px}}.h5,h5{margin:0 0 .75rem;font-family:Manrope,Arial;font-size:1.5rem;font-weight:400;line-height:32px;color:var(--white)}@media(max-width:1024px){.h5,h5{font-size:18px;line-height:1.3}}.h6,h6{margin:0 0 .5rem;font-family:Manrope,Arial;font-size:1.25rem;font-weight:400;line-height:2rem;color:var(--white)}@media(max-width:1280px){.h6,h6{font-size:1rem;line-height:1.3}}@media(max-width:568px){.h6,h6{font-size:16px;line-height:20px}}.a,a{--color:var(--primary-2-default);--color-hover:var(--primary-2-hover);color:var(--color,inherit);text-decoration:none;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}.a:hover,a:hover{color:var(--color-hover)}.mark,mark{background-color:var(--primary-disabled)}@-webkit-keyframes spinner{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}.os-scrollbar.os-theme-custom{--os-size:14px;--os-padding-perpendicular:4px;--os-padding-axis:0;--os-track-border-radius:10px;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:#062554;--os-handle-bg-hover:#062554;--os-handle-bg-active:#062554;--os-handle-border:1px solid #114899;--os-handle-border-hover:1px solid #114899;--os-handle-border-active:1px solid #114899;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:4px}.os-scrollbar.os-theme-custom .os-scrollbar-handle{cursor:pointer}.scrollbar-theme--custom-2 .os-scrollbar.os-theme-custom{--os-size:13px;--os-padding-axis:0;--os-handle-border-radius:3px;--os-handle-bg:#666;--os-handle-bg-hover:#666;--os-handle-bg-active:#666;--os-handle-border:#666;--os-handle-border-hover:#666;--os-handle-border-active:#666;opacity:.3}@media(max-width:768px){.scrollbar-theme--custom-2 .os-scrollbar.os-theme-custom{--os-size:11px}}.scrollbar-theme--hidden .os-scrollbar{opacity:0}.section--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.section--gold{background:#f6f1ee}@media(min-width:769px){.section--bg-pattern-right{background-image:url(/local/templates/hotels/assets/css/../images/star-pattern-right.png);background-repeat:no-repeat;background-position:100% 100%}}@media(min-width:769px){.section--bg-pattern-left{background-image:url(/local/templates/hotels/assets/css/../images/star-pattern-left.png);background-repeat:no-repeat;background-position:0 100%}}.section--bg-blue-patterns{background-color:#031f49;background-image:url(/local/templates/hotels/assets/css/../images/pattern-top-right.png),url(/local/templates/hotels/assets/css/../images/pattern-bottom-left.png);background-repeat:no-repeat;background-position:100% 0,0 100%;background-size:65% auto}@media(max-width:568px){.section--bg-blue-patterns{background-size:175% auto}}.section--bg-star-no-gold{background-image:url(/local/templates/hotels/assets/css/../images/bg-star-no-gold.png);background-position:100% 100%;background-size:auto auto}@media(max-width:1024px){.section--bg-star-no-gold{background-position:100% 100%;background-size:auto auto}}@media(max-width:768px){.section--bg-star-no-gold{background-position:100% 100%;background-size:auto auto}}.section--bg-stars{position:relative}.section--bg-stars>*{position:relative;z-index:2}.section--bg-stars:after{position:absolute;inset:0;z-index:1;content:"";background:url(/local/templates/hotels/assets/css/../images/steps-bg.png) no-repeat;background-position:146px bottom}@media(max-width:1740px){.section--bg-stars:after{background-position:30% bottom;background-size:90% 100%}}@media(max-width:1280px){.section--bg-stars:after{background:unset}}.section--bg-stars-2{--bg-offset-right:108px;--bg-offset-bottom:32px;background-image:url(/local/templates/hotels/assets/css/../images/section-stars-2.svg);background-repeat:no-repeat;background-position:calc(100% - var(--bg-offset-right)) calc(100% - var(--bg-offset-bottom))}@media(max-width:1280px){.section--bg-stars-2{background-image:unset}}@media(max-width:480px){.section--bg-stars-2{background-image:url(/local/templates/hotels/assets/css/../images/section-stars-2-xs-1.svg),url(/local/templates/hotels/assets/css/../images/section-stars-2-xs-2.svg);background-position:calc(100% - 9px) calc(100% - 100px),calc(100% - 20px) 70px}}.section--bg-squares{--before-width:86.25rem;--offset-left:6.25rem;--offset-right:4.5rem;--offset-top:5.5rem;--offset-bottom:6.5rem}.section--bg-squares [data-container]{padding:0}.section--bg-squares [data-squares]{position:relative;padding:var(--offset-top) 0 var(--offset-bottom) var(--offset-left)}@media(max-width:1280px){.section--bg-squares [data-squares]{padding:56px 24px}}@media(max-width:568px){.section--bg-squares [data-squares]{padding:56px var(--container-padding-native)}}.section--bg-squares [data-squares]:after,.section--bg-squares [data-squares]:before{position:absolute;inset:0;z-index:-1;width:100%;max-width:var(--before-width);content:"";background:#031f49}.section--bg-squares [data-squares]:after{top:unset;left:unset;z-index:-2;max-width:unset;height:calc(100% - var(--offset-top));background:#a27758}.section--bg-squares__container--before{width:100%;max-width:calc(var(--before-width) - var(--offset-right) - var(--offset-left))}@media(min-width:1025px){.section--bg-two-stars{background-image:url(/local/templates/hotels/assets/css/../images/section-stars.svg);background-repeat:no-repeat;background-position:12% top}}.section--bg-different{background-image:url(/local/templates/hotels/assets/css/../images/section-petal.svg),url(/local/templates/hotels/assets/css/../images/small-section-star.svg),url(/local/templates/hotels/assets/css/../images/section-figure.svg),url(/local/templates/hotels/assets/css/../images/section-stars-3.svg);background-repeat:no-repeat;background-position-x:calc(100% - 760px),calc(100% - 574px),96.8%,right;background-position-y:top,16.6%,bottom,4%}@media(max-width:1620px){.section--bg-different{background-position-x:58%,65%,96.8%,right}}@media(max-width:1024px){.section--bg-different{background-image:url(/local/templates/hotels/assets/css/../images/section-petal.svg),url(/local/templates/hotels/assets/css/../images/section-figure.svg),url(/local/templates/hotels/assets/css/../images/section-stars-3.svg);background-position-x:58%,96.8%,right;background-position-y:top,bottom,4%;background-size:70px,22%,70%}}@media(max-width:768px){.section--bg-different{background-position-x:46%,96.8%,right}}@media(max-width:568px){.section--bg-different{background-position-x:79px,right,calc(100% - 9px);background-position-y:top,bottom,top;background-size:36px,133px,100%}}@media(max-width:410px){.section--bg-different{background-size:36px,133px,244px}}.section--paddings-0{padding:0}@media(min-width:769px){.section--paddings-0-sm-plus{padding:0}}@media(min-width:1025px){.section--paddings-64{--section-padding-top:4rem;--section-padding-bottom:4rem}}@media(min-width:1025px){.section--paddings-72{--section-padding-top:4.5rem;--section-padding-bottom:4.5rem}}@media(min-width:1025px){.section--paddings-80{--section-padding-top:5rem;--section-padding-bottom:5rem}}@media(min-width:1025px){.section--paddings-104{--section-padding-top:6.75rem;--section-padding-bottom:6.75rem}}@media(min-width:1025px){.section--paddings-120{--section-padding-top:7.5rem;--section-padding-bottom:7.5rem}}.section--paddings-top-0{--section-padding-top:0}@media(min-width:1025px){.section--paddings-top-48{--section-padding-top:3rem}}@media(min-width:1025px){.section--paddings-top-52{--section-padding-top:3.25rem}}@media(min-width:1025px){.section--paddings-top-60{padding-top:3.75rem}}@media(min-width:1025px){.section--paddings-top-64{--section-padding-top:4rem;--section-padding-bottom:6rem}}@media(min-width:1025px){.section--paddings-top-80{--section-padding-top:5rem}}@media(min-width:1025px){.section--paddings-top-128{--section-padding-top:8rem}}@media(min-width:1025px){.section--paddings-top-160{--section-padding-top:10rem}}.section--paddings-bottom-0{--section-padding-bottom:0}@media(min-width:1025px){.section--paddings-bottom-50{--section-padding-bottom:3.125rem}}@media(min-width:1025px){.section--paddings-bottom-64{--section-padding-bottom:4rem}}@media(min-width:1025px){.section--paddings-bottom-96{--section-padding-bottom:6rem}}@media(max-width:1024px){.section--paddings-bottom-104{--section-padding-bottom:6.5rem}}@media(min-width:1025px){.section--paddings-bottom-128{--section-padding-bottom:8rem}}@media(min-width:1025px){.section--paddings-bottom-150{padding-bottom:9.375rem}}@media(min-width:1025px){.section--paddings-bottom-160,.section--paddings-steps{--section-padding-bottom:10rem}.section--paddings-steps{--section-padding-top:9.25rem}}.section--paddings-blue-arrow{--section-padding-top:12.5rem}@media(min-width:1921px){.section--paddings-blue-arrow{--section-padding-top:8vw}}@media(max-width:1024px){.section--paddings-blue-arrow{--section-padding-top:176px}}@media(max-width:568px){.section--paddings-blue-arrow{--section-padding-top:68px}}@media(max-width:1024px){.section--paddings-md-1{--section-padding-top:56px;--section-padding-bottom:56px}}@media(max-width:1024px){.section--paddings-md-24{--section-padding-top:24px;--section-padding-bottom:24px}}@media(max-width:1024px){.section--paddings-md-40{--section-padding-top:40px;--section-padding-bottom:40px}}@media(max-width:1024px){.section--paddings-md-64{--section-padding-top:64px;--section-padding-bottom:64px}}@media(max-width:1024px){.section--paddings-md-72{--section-padding-top:72px;--section-padding-bottom:72px}}@media(max-width:1024px){.section--paddings-md-top-40{--section-padding-top:40px}}@media(max-width:1024px){.section--paddings-md-top-60{--section-padding-top:60px}}@media(max-width:1024px){.section--paddings-md-bottom-56{--section-padding-bottom:56px}}@media(max-width:768px){.section--paddings-sm-2{--section-padding-top:32px;--section-padding-bottom:0}}@media(max-width:768px){.section--paddings-sm-top-35{padding-top:22px}}@media(max-width:768px){.section--paddings-sm-bottom-56{--section-padding-bottom:56px}}@media(max-width:568px){.section--paddings-xs-top-0{padding-top:0}}@media(max-width:568px){.section--paddings-xs-top-22{padding-top:22px}}@media(max-width:568px){.section--paddings-xs-top-32{padding-top:32px}}@media(max-width:568px){.section--paddings-xs-top-40{--section-padding-top:40px}}@media(max-width:568px){.section--paddings-xs-bigger{--section-padding-top:48px;--section-padding-bottom:48px}}@media(max-width:568px){.section--paddings-xs-bottom-25{padding-bottom:25px}}@media(max-width:568px){.section--paddings-xs-bottom-56{--section-padding-bottom:56px}}@media(min-width:1025px){.section--margins-bottom-32-md-plus{margin-bottom:32px}}.section--margins-bottom-pb-like{margin-bottom:var(--section-padding-bottom)}@media(max-width:568px){.section--margins-bottom-pb-like{margin-bottom:0}}.section--margins-minus-top{position:relative;z-index:3}.section--margins-minus-top .section__target-minus{margin-top:-86px}@media(max-width:1280px){.section--margins-minus-top .section__target-minus{margin-top:0}}@media(max-width:1280px){.section--margins-minus-top-lg-vertical .section__target-minus{margin-top:-48px}}@media(max-width:1024px){.section--margins-minus-top-lg-vertical .section__target-minus{margin-top:0}}@media(max-width:1024px){.section--margins-minus-top-lg-vertical .section__target-minus:first-child{margin-top:-44px}}.section--black-circles{position:relative;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding-top:15rem;padding-bottom:7.9375rem;background:#111;background-image:url(/local/templates/hotels/assets/css/../images/ceremony-partners__section--bg.png);background-repeat:no-repeat;background-position:50%;background-size:cover}@media(max-width:768px){.section--black-circles{padding-top:136px;padding-bottom:70px}}@media(max-width:568px){.section--black-circles{padding-top:80px}}.section--black-circles._padding{padding-top:7.5rem;padding-bottom:7.9375rem}@media(max-width:768px){.section--black-circles._padding{padding-top:58px;padding-bottom:58px}}@media(max-width:568px){.section--black-circles._padding{padding-top:56px;padding-bottom:56px}}.section--bottom-arrow{position:relative;margin-bottom:9rem}@media(min-width:1921px){.section--bottom-arrow{margin-bottom:10rem}}@media(max-width:568px){.section--bottom-arrow{margin-bottom:60px}}.section--bottom-arrow:after{position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:16.0625rem;content:"";background-image:url(/local/templates/hotels/assets/css/../images/section-star.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-transform:translateY(50%);transform:translateY(50%)}@media(min-width:1921px){.section--bottom-arrow:after{height:14vw}}@media(max-width:568px){.section--bottom-arrow:after{height:68px;background-image:url(/local/templates/hotels/assets/css/../images/section-star-xs.svg)}}.section--bottom-arrow-blue{margin-bottom:0}.section--bottom-arrow-blue:after{top:calc(100% - 1px);z-index:0;height:8.6875rem;background-image:url(/local/templates/hotels/assets/css/../images/bottom-arrow-blue.svg);-webkit-transform:unset;transform:unset}@media(min-width:1921px){.section--bottom-arrow-blue:after{height:8vw}}@media(max-width:568px){.section--bottom-arrow-blue:after{top:calc(100% - 2px);height:52px;background-image:url(/local/templates/hotels/assets/css/../images/bottom-arrow-blue-xs.svg)}}.section--bottom-arrow-white{position:relative}.section--bottom-arrow-white:after{position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:16.0625rem;content:"";background-image:url(/local/templates/hotels/assets/css/../images/section-star-white.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-transform:translateY(50%);transform:translateY(50%)}@media(min-width:1921px){.section--bottom-arrow-white:after{height:14vw}}@media(max-width:568px){.section--bottom-arrow-white:after{height:68px;background-image:url(/local/templates/hotels/assets/css/../images/section-star-xs-white.svg)}}.section--grid{display:grid}@media(max-width:1024px){.section--grid-1{display:unset}}.section--grid-col-type1{grid-template-columns:repeat(12,1fr)}@media(max-width:1024px){.section--grid-col-type1{grid-template-columns:auto}}.section--column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width:1024px){.section--column-md{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section--cell-type-1{grid-column:9 span}@media(max-width:1620px){.section--cell-type-1{grid-column:8 span}}@media(max-width:1024px){.section--cell-type-1{grid-column:12 span}}.section--cell-type-2{grid-column:3 span}@media(max-width:1620px){.section--cell-type-2{grid-column:4 span}}@media(max-width:1024px){.section--cell-type-2{grid-column:12 span}}.section--gap-1{gap:1.5rem}@media(max-width:768px){.section--gap-1{gap:32px}}@media(max-width:568px){.section--gap-1{gap:19px}}.section--p-120{padding-top:7.5rem;padding-bottom:7.5rem}.section--configurator{position:relative;padding-top:0;padding-bottom:0;background-color:#f6f1ee}@media(min-width:1024px){.section--configurator:before{position:absolute;bottom:0;left:0;z-index:1;display:block;width:100%;height:292px;pointer-events:none;content:"";background:-webkit-gradient(linear,left top, left bottom,from(rgba(3,31,73,0)),to(#031f49));background:linear-gradient(180deg,rgba(3,31,73,0),#031f49)}}.section--configurator .container{padding:0}.section--top-100{padding-bottom:0}.section--top-100 .section__head{margin-bottom:24px}.section--top-100 .tell-hotel{grid-template-columns:1fr 14.875rem;gap:7.125rem}.section__block--paddings{padding:5.625rem 6.75rem 3.375rem}@media(max-width:1740px){.section__block--paddings{padding:48px 48px 48px 56px}}@media(max-width:1024px){.section__block--paddings{padding:32px}}@media(max-width:568px){.section__block--paddings{padding-right:var(--container-padding-native);padding-left:var(--container-padding-native)}}.section__block--paddings-2{--scrollblock-offset-bottom:3.5rem;padding:6.375rem 2.125rem 0 6.75rem}@media(max-width:1740px){.section__block--paddings-2{padding:48px 48px 0 56px}}@media(max-width:1280px){.section__block--paddings-2{padding:48px 28px 0 56px}}@media(max-width:1024px){.section__block--paddings-2{padding:32px 16px 0 38px}}@media(max-width:568px){.section__block--paddings-2{padding:48px var(--container-padding-native) 0}}.section__block--paddings-3{padding:5.5rem 6.75rem}@media(max-width:1620px){.section__block--paddings-3{padding:3rem}}@media(max-width:1024px){.section__block--paddings-3{padding:32px}}@media(max-width:568px){.section__block--paddings-3{padding:56px 24px}}.section__block--paddings-4{padding:3.5rem 6.75rem}@media(max-width:1620px){.section__block--paddings-4{padding:3rem;padding:20px}}@media(max-width:768px){.section__block--paddings-4{padding:44px 0 48px;padding:32px 0}}.section__block--paddings-5{padding:4.6875rem 3.25rem 4.6875rem 6.75rem}@media(max-width:1620px){.section__block--paddings-5{padding:3rem}}@media(max-width:1024px){.section__block--paddings-5{padding:32px}}@media(max-width:568px){.section__block--paddings-5{padding:56px 24px}}.section__block--paddings-6{padding:2.5rem 6.75rem}@media(max-width:1620px){.section__block--paddings-6{padding:3rem;padding:20px}}@media(max-width:768px){.section__block--paddings-6{padding:44px 0 48px;padding:32px 0}}.section__block--paddings-7{position:relative}@media(min-width:1621px){.section__block--paddings-7{padding-top:.5rem}}.section__block--paddings-7:before{position:absolute;right:0;bottom:0;left:0;height:66px;content:"";background:-webkit-gradient(linear,left bottom, left top,from(rgba(3,31,73,.8)),to(rgba(3,31,73,0)));background:linear-gradient(0deg,rgba(3,31,73,.8),rgba(3,31,73,0))}.section__block--paddings-7 img{height:100%;-o-object-fit:cover;object-fit:cover}.section__block--paddings-8{padding:4.375rem 4rem}@media(max-width:1280px){.section__block--paddings-8{padding:3rem}}@media(max-width:1024px){.section__block--paddings-8{padding:40px}}@media(max-width:568px){.section__block--paddings-8{padding:28px 16px}}.section__block--paddings-9{padding:4.6875rem 3.25rem 4.6875rem 6.75rem}@media(max-width:1620px){.section__block--paddings-9{padding:3rem}}@media(max-width:1024px){.section__block--paddings-9{padding:32px}}@media(max-width:568px){.section__block--paddings-9{padding:112px 24px}}.section__block--color-blue{background:#031f49}.section__block--color-gold{background:#f6f1ee}.section__block--width-full{width:100%}.section__block--width-732{min-width:45.75rem}@media(max-width:1620px){.section__block--width-732{min-width:unset}}@media(min-width:1025px){.section__block--width-732-md-plus{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:45.75rem}}@media(min-width:1025px){.section__block--width-804-md-plus{width:100%;max-width:50.25rem}}@media(min-width:769px){.section__block--width-732-sm-plus{width:100%;max-width:45.75rem}}@media(min-width:769px){.section__block--width-660-sm-plus{width:100%;max-width:41.25rem}}.section__block--width-640{min-width:40rem}.section__block--width-840{min-width:52.5rem}.section__block--height-480{max-height:480px}.section__block--height-480 img{position:relative;width:100%;height:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.section__block--bg-blue{background-color:#031f49}.section__block--bg-stars{background-image:url(/local/templates/hotels/assets/css/../images/route-bg.png);background-repeat:no-repeat;background-position:85%;background-size:contain}@media(max-width:1440px){.section__block--bg-stars{background-size:auto 100%}}@media(max-width:568px){.section__block--bg-stars{background-position:100%;background-size:auto 100%}}@media(max-width:568px){.section__block--bg-stars-xs-small{background-position:right 35%;background-size:auto 70%}}.section__block--height-fit{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.section__block--border-b{border-bottom:1px solid #dce4ed}.section__sides{--gap:60px}.section__sides--gap{gap:var(--gap)}.section__sides--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section__left--cell{width:calc(75% - var(--gap))}.section__right--cell{width:calc(27.5% - var(--gap))}.section__row--column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.section__row--buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:44px}@media(max-width:1024px){.section__row--buttons{margin-top:4px}}@media(max-width:568px){.section__row--buttons{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:16px;width:100%;margin-top:24px}}.section__row--buttons .button{min-width:294px;height:64px;font-size:20px;line-height:32px}@media(max-width:1024px){.section__row--buttons .button{height:48px;font-size:14px;line-height:20px}}@media(max-width:768px){.section__row--buttons .button{min-width:auto}}@media(max-width:568px){.section__row--buttons .button{width:100%}}.section__row--flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section__row--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:568px){.section__row--xs-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}}.section__row .hotel-card__icon-top-100{margin-bottom:24px}.section__row .hotel-card__icon-top-100.show-md{display:none}@media(max-width:1024px){.section__row .hotel-card__icon-top-100.show-md{display:block}}@media(max-width:1024px){.section__row .hotel-card__icon-top-100 img{width:168px}}@media(max-width:768px){.section__row .hotel-card__icon-top-100 img{width:132px}}@media(max-width:568px){.section__row .hotel-card__icon-top-100 img{width:94px}}.section__footer--mt-66{margin-top:4.125rem}@media(max-width:768px){.section__footer--mt-66{margin-top:16px}}@media(max-width:568px){.section--xs-overflow-hidden{overflow:hidden}}@media(max-width:768px){.section.service{--section-padding-bottom:56px}}@media(max-width:1024px){.section.cities .swiper{padding-right:13px;padding-left:13px;margin-left:-13px}}.section.cities .swiper-wrapper .swiper-slide,.section.cities .swiper-wrapper a{width:calc(25% - 24px);margin-right:24px}@media(max-width:1280px){.section.cities .swiper-wrapper .swiper-slide,.section.cities .swiper-wrapper a{width:calc(33.3333% - 24px)}}@media(max-width:1024px){.section.cities .swiper-wrapper .swiper-slide,.section.cities .swiper-wrapper a{width:calc(36.5% - 24px)}}@media(max-width:699px){.section.cities .swiper-wrapper .swiper-slide,.section.cities .swiper-wrapper a{width:calc(50% - 24px)}}@media(max-width:568px){.section.cities .swiper-wrapper .swiper-slide,.section.cities .swiper-wrapper a{width:calc(75% - 24px)}}.section.partners{padding-bottom:10rem}@media(max-width:1024px){.section.partners{padding-bottom:90px}}@media(max-width:768px){.section.partners{padding-bottom:70px}}@media(max-width:768px){.section--top-100-hotel .button.button--large{--padding-y:13px;--padding-x:16px;width:100%}}.text--10{font-size:.625rem}.text--10,.text--12{line-height:1.125rem}.text--12{font-size:.75rem}.text--13{font-size:.8125rem}.text--13,.text--14{line-height:1.125rem}.text--14{font-size:.875rem}.text--15{font-size:.9375rem;line-height:1.25rem}.text--16,.text--16.button--more{font-size:1rem;line-height:1.5rem}.text--16-iconed svg,.text--16.button--more-iconed svg{width:1.5rem;height:1.5rem}.text--18{font-size:1.125rem;line-height:1.75rem}.text--20{font-size:1.25rem;line-height:1.75rem}.text--24{font-size:1.5rem;line-height:2.25rem}.text--26{font-size:1.625rem;line-height:115%}.text--28{font-size:1.75rem;line-height:2.25rem}.text--30{font-size:1.875rem;line-height:56px}.text--32{font-size:2rem;line-height:3.5rem}.text--36{font-size:2.25rem;line-height:3.125rem}.text--48{font-size:3rem;line-height:3.75rem}.text--52{font-size:3.25rem;line-height:4.375rem}.text--56{font-size:3.5rem;line-height:5.625rem}.text--60{font-size:3.75rem;line-height:3.625rem}.text--64{font-size:4rem;line-height:4.75rem}.text--72{font-size:4.5rem;line-height:119%}.text--85{font-size:5.3125rem;line-height:6.75rem}.text--90{font-size:5.625rem;line-height:1}.text--92{font-size:5.75rem;line-height:1}.text--96{font-size:6rem;line-height:1}.text--100{font-size:6.25rem;line-height:102%}.text--120{font-size:7.5rem;line-height:83%}.text--128{font-size:8rem;line-height:83%}.text--140{font-size:8.75rem;line-height:78%}.text--color-black-25{color:rgba(0,0,0,.25)}.text--color-grad-gold{background:-webkit-gradient(linear,right top, left top,from(#cc8e67),color-stop(23.51%, #f6e6a6),color-stop(73.5%, #faf2e4),to(#ca8860));background:linear-gradient(270deg,#cc8e67,#f6e6a6 23.51%,#faf2e4 73.5%,#ca8860);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.text--color-gray-1{color:#d0d9e4}.text--color-gray-2{color:#3d3f40}.text--color-gray-3{color:#9fa2a6}.text--color-gray-5{color:#647692}.text--color-gray-7{color:#e8eff6}.text--color-gray-12{color:#7a7d80}.text--color-gray-16{color:#252526}.text--color-gray-17{color:#d4d4d4}.text--color-gray-19{color:#7c8ca4}.text--color-gray-21{color:#626466}.text--color-gray-100{color:var(--gray-100)}.text--color-gold{color:#a27758}.text--color-gold-2{color:#c7ad9b}.text--color-gold-3{color:#ab8569}.text--color-gold-5{color:#dac9bc}.text--color-gold-8{color:#b59279}.text--color-blue-2{color:#052555}.text--color-blue-4{color:#274065}.text--color-blue-5{color:#031f49}.text--color-white{color:var(--white)}.text--color-black{color:var(--black)}.text--fw-300{font-weight:300}.text--fw-400{font-weight:400}.text--fw-500{font-weight:500}.text--fw-600{font-weight:600}.text--fw-700{font-weight:700}.text--uppercase{text-transform:uppercase}.text--marginless{margin:0}.text--margin-x-auto{margin:0 auto}.text--mb-36{margin-bottom:36px}@media(max-width:568px){.text--mb-36{margin-bottom:16px}}.text--family-manrope{font-family:Manrope,Arial}.text--family-tenor{font-family:TenorSans,Arial}.text--family-livret{font-family:Livret,Arial}.text--family-montserrat{font-family:Montserrat,Arial}.text--family-spectral{font-family:Spectral,Arial}.text--family-cormorant{font-family:Cormorant,Arial}.text--family-miama{font-family:MiamaNueva,Arial}.text--lh-inherit{line-height:inherit}.text--lh-mod-130{line-height:1.3}.text--lh-20{line-height:1.25rem}.text--lh-24{line-height:1.5rem}.text--lh-32{line-height:2rem}.text--lh-36{line-height:2.25rem}@media(min-width:1025px){.text--lh-36-md-plus{line-height:2.25rem}}.text--lh-38{line-height:2.375rem}.text--lh-40{line-height:2.5rem}.text--lh-42{line-height:2.625rem}@media(min-width:1025px){.text--lh-42-md-plus{line-height:2.625rem}}.text--lh-44{line-height:2.75rem}.text--lh-46{line-height:2.875rem}.text--lh-48{line-height:3rem}@media(min-width:1281px){.text--lh-48-lg-plus{line-height:3rem}}.text--lh-60{line-height:3.75rem}.text--lh-68{line-height:4.25rem}.text--lh-76{line-height:4.75rem}@media(min-width:769px){.text--lh-76-sm-plus{line-height:4.75rem}}.text--indent-18{text-indent:18%}.text--indent-23{text-indent:23.5%}.text--height-48{height:3rem}.text--height-60{height:3.75rem}.text--height-min-96{min-height:6rem}.text--clamp{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.text--clamp.active{-webkit-line-clamp:unset;line-clamp:unset;height:unset}.text--clamp.active.text--clamp-bg:after{display:none}.text--clamp-bg:after{position:absolute;bottom:2.2rem;left:0;display:block;width:100%;height:5.0625rem;content:"";background:-webkit-gradient(linear,left bottom, left top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}.text--clamp-2{-webkit-line-clamp:2;line-clamp:2}.text--clamp-3{-webkit-line-clamp:3;line-clamp:3}.text--clamp-4{-webkit-line-clamp:4;line-clamp:4}.text--clamp-5{-webkit-line-clamp:5;line-clamp:5}.text--clamp-6{-webkit-line-clamp:6;line-clamp:6}.text--clamp-7{-webkit-line-clamp:7;line-clamp:7}.text--clamp-8{-webkit-line-clamp:8;line-clamp:8}.text--clamp-9{-webkit-line-clamp:9;line-clamp:9}.text--mw-200{max-width:12.5rem}.text--mw-286{max-width:17.875rem}.text--mw-300{max-width:18.75rem}.text--mw-336{max-width:21rem}.text--mw-402{max-width:25.125rem}.text--mw-503{max-width:31.4375rem}.text--mw-550{max-width:34.375rem}.text--mw-624{max-width:39rem}.text--mw-727{max-width:45.4375rem}.text--mw-773{max-width:48.3125rem}.text--mw-840{max-width:52.5rem}.text--mw-860{max-width:53.75rem}.text--mw-940{max-width:58.75rem}.text--mw-984{max-width:61.5rem}.text--mw-1098{max-width:68.625rem}.text--mw-1110{max-width:69.375rem}.text--mw-1254{max-width:78.375rem}.text--mw-1272{max-width:79.5rem}.text--mw-1348{max-width:84.25rem}.text--align-left{text-align:left}.text--align-center{text-align:center}.text--align-right{text-align:right}.text--border-bottom-gray{border-bottom:1px solid #dce4ed}.text--nowrap{white-space:nowrap}.text--span span{margin-left:.625rem;color:#274065}@media(max-width:568px){.text--span span{margin-left:0}}.text--span-gold span{color:#a27758}.text--mt-32{margin-top:2rem}.text--mt-24{margin-top:1.5rem}.text--ml-20{margin-left:1.25rem}.text--underlined{text-decoration:underline;text-underline-offset:2px}.text--underlined-offset-3{text-underline-offset:3px}@media(max-width:768px){.text--underlined{text-underline-offset:4px}}.text--transform-unset{text-transform:none}@media(max-width:1740px){.text-3xl--24{font-size:1.5rem;line-height:2.25rem}}@media(max-width:1620px){.text-2xl--32{font-size:2rem;line-height:2.375rem}}@media(max-width:1440px){.text-xl--38{font-size:2.375rem;line-height:1.2}}@media(max-width:1280px){.text-lg--12{font-size:12px;line-height:18px}}@media(max-width:1280px){.text-lg--16{font-size:16px;line-height:24px}}@media(max-width:1280px){.text-lg--24{font-size:24px;line-height:32px}}@media(max-width:1280px){.text-lg--30{font-size:30px;line-height:56px}}@media(max-width:1280px){.text-lg--32{font-size:32px;line-height:1}}@media(max-width:1280px){.text-lg--lh-32{line-height:32px}}@media(max-width:1024px){.text-md--12{font-size:12px;line-height:18px}}@media(max-width:1024px){.text-md--13{font-size:13px;line-height:1.3}}@media(max-width:1024px){.text-md--14{font-size:14px;line-height:20px}}@media(max-width:1024px){.text-md--16{font-size:16px;line-height:24px}}@media(max-width:1024px){.text-md--26{font-size:26px;line-height:30px}}@media(max-width:1024px){.text-md--28{font-size:28px;line-height:32px}}@media(max-width:1024px){.text-md--32{font-size:32px;line-height:38px}}@media(max-width:1024px){.text-md--lh-42{line-height:42px}}@media(max-width:768px){.text-sm--12{font-size:12px;line-height:18px}}@media(max-width:768px){.text-sm--13{font-size:13px;line-height:18px}}@media(max-width:768px){.text-sm--14{font-size:14px;line-height:20px}}@media(max-width:768px){.text-sm--18{font-size:18px;line-height:22px}}@media(max-width:768px){.text-sm--19{font-size:19px;line-height:1.2}}@media(max-width:768px){.text-sm--24{font-size:24px;line-height:30px}}@media(max-width:768px){.text-sm--28{font-size:28px;line-height:32px}}@media(max-width:768px){.text-sm--64{font-size:64px;line-height:76px}}@media(max-width:768px){.text-sm--68{font-size:68px;line-height:75px}}@media(max-width:768px){.text-sm--32{font-size:32px;line-height:119%}}@media(max-width:768px){.text-sm--lh-30{line-height:30px}}@media(max-width:768px){.text-sm--lh-32{line-height:32px}}@media(max-width:768px){.text-sm--width-unset{max-width:unset}}@media(max-width:768px){.text-sm--mb-4{margin-bottom:4px}}@media(max-width:768px){.text-sm--mb-8{margin-bottom:8px}}@media(max-width:768px){.text-sm--height-min-reset{min-height:unset}}@media(max-width:768px){.text-sm--color-gray-16{color:#252526}}@media(max-width:568px){.text-xs--9{font-size:9px;line-height:12px}}@media(max-width:568px){.text-xs--10{font-size:10px;line-height:14px}}@media(max-width:568px){.text-xs--11{font-size:11px;line-height:16px}}@media(max-width:568px){.text-xs--12{font-size:12px;line-height:18px}}@media(max-width:568px){.text-xs--13{font-size:13px;line-height:18px}}@media(max-width:568px){.text-xs--13-iconed svg{width:15px;height:15px}}@media(max-width:568px){.text-xs--14{font-size:14px;line-height:20px}}@media(max-width:568px){.text-xs--16{font-size:16px;line-height:24px}}@media(max-width:568px){.text-xs--18{font-size:18px;line-height:24px}}@media(max-width:568px){.text-xs--19{font-size:19px;line-height:1.2}}@media(max-width:568px){.text-xs--20{font-size:20px;line-height:32px}}@media(max-width:568px){.text-xs--22{font-size:22px;line-height:32px}}@media(max-width:568px){.text-xs--24{font-size:24px;line-height:32px}}@media(max-width:568px){.text-xs--28{font-size:28px;line-height:36px}}@media(max-width:568px){.text-xs--32{font-size:32px;line-height:38px}}@media(max-width:568px){.text-xs--36{font-size:36px;line-height:1.2}}@media(max-width:568px){.text-xs--48{font-size:48px}}@media(max-width:568px){.text-xs--48,.text-xs--lh-1{line-height:1}}@media(max-width:568px){.text-xs--lh-18{line-height:18px}}@media(max-width:568px){.text-xs--lh-20{line-height:20px}}@media(max-width:568px){.text-xs--lh-24,.text-xs--lh-26{line-height:24px}}@media(max-width:568px){.text-xs--lh-30{line-height:30px}}@media(max-width:568px){.text-xs--lh-36{line-height:36px}}@media(max-width:568px){.text-xs--lh-140{line-height:1.4}}@media(max-width:568px){.text-xs--lh-22{line-height:22px}}@media(min-width:569px){.text-xs--lh-plus-32{line-height:32px}}@media(min-width:569px){.text-xs--lh-plus-20{line-height:20px}}@media(max-width:568px){.text-xs--mw-reset{max-width:unset}}@media(max-width:568px){.text-xs--mw-151{max-width:151px}}@media(max-width:568px){.text-xs--mw-294{max-width:294px}}@media(max-width:568px){.text-xs--mw-305{max-width:305px}}@media(max-width:568px){.text-xs--mw-342{max-width:342px}}@media(max-width:568px){.text-xs--fw-400{font-weight:400}}@media(max-width:568px){.text-xs--fw-600{font-weight:600}}@media(max-width:568px){.text-xs--indent-3ch{text-indent:3ch}}@media(max-width:568px){.text-xs--mt-reset{margin-top:0}}@media(max-width:568px){.text-xs--mb-4{margin-bottom:4px}}@media(max-width:568px){.text-xs--ml-8{margin-left:8px}}@media(max-width:568px){.text-xs--align-left{text-align:left}}@media(max-width:568px){.text-xs--clamp-9{-webkit-line-clamp:9;line-clamp:9}}@media(max-width:480px){.text-xxs-1--mb-28{margin-bottom:28px}}@media(max-width:410px){.text-xxs-2--max-w-335{max-width:335px}}@media(max-width:360px){.text-xxs-3--24{font-size:24px;line-height:1.2}}.text-display-iblock{display:inline-block}.grid{display:grid}.grid--columns-24{grid-template-columns:repeat(24,1fr)}.grid--columns-16{grid-template-columns:repeat(16,1fr)}.grid--columns-14{grid-template-columns:repeat(14,1fr)}.grid--columns-12{grid-template-columns:repeat(12,1fr)}.grid--columns-10{grid-template-columns:repeat(10,1fr)}.grid--columns-8{grid-template-columns:repeat(8,1fr)}.grid--columns-6{grid-template-columns:repeat(6,1fr)}.grid--columns-3{grid-template-columns:repeat(3,1fr)}.grid--rows-2{grid-auto-rows:316px}.grid--gap-8{gap:.5rem}.grid--gap-12{gap:.75rem}.grid--gap-16{gap:1rem}.grid--gap-24{gap:1.5rem}.grid--gap-28{gap:1.75rem}.grid--gap-32{gap:2rem}.grid--gap-40{gap:2.5rem}.grid--gap-44{gap:2.75rem}.grid--gap-50{gap:3.125rem}.grid--gap-56{gap:3.5rem}.grid--gap-64{gap:4rem}.grid--gap-68{gap:4.25rem}.grid--gap-col-8,.grid--gap-col-16{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.grid--gap-col-24{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.grid--gap-col-34{-webkit-column-gap:2.125rem;-moz-column-gap:2.125rem;column-gap:2.125rem}.grid--gap-col-240{-webkit-column-gap:15rem;-moz-column-gap:15rem;column-gap:15rem}@media(max-width:768px){.grid--gap-sm-col-10{gap:10px}}.grid__item--col-1{grid-column:1 span}.grid__item--col-2{grid-column:2 span}.grid__item--col-3{grid-column:3 span}.grid__item--col-4{grid-column:4 span}.grid__item--col-5{grid-column:5 span}.grid__item--col-6{grid-column:6 span}.grid__item--col-7{grid-column:7 span}.grid__item--col-8{grid-column:8 span}.grid__item--col-9{grid-column:9 span}.grid__item--col-10{grid-column:10 span}.grid__item--col-12{grid-column:12 span}.grid__item--col-15{grid-column:15 span}.grid__item--row-1{grid-row:1 span}.grid__item--row-2{grid-row:2 span}.grid__item--row-3{grid-row:3 span}.grid__item--row-4{grid-row:4 span}.grid__item--xs-plus{display:none}@media(min-width:568px){.grid__item--xs-plus{display:block}}.grid__item--xs-minus{display:none;width:100%}@media(max-width:568px){.grid__item--xs-minus{display:block}}.grid--width-100{width:100%}@media(max-width:1620px){.grid-2xl--columns-12{grid-template-columns:repeat(12,1fr)}.grid-2xl--columns-12.row-custom{display:grid}}@media(max-width:1620px){.grid-2xl--columns-4{grid-template-columns:repeat(4,1fr)}}@media(max-width:1620px){.grid-2xl--gap-64{gap:4rem}}@media(max-width:1620px){.grid-2xl__item--col-12{grid-column:12 span}}@media(max-width:1620px){.grid-2xl__item--col-6{grid-column:6 span}}@media(max-width:1440px){.grid-xl--columns-12{grid-template-columns:repeat(12,1fr)}}@media(max-width:1440px){.grid-xl--columns-24{grid-template-columns:repeat(24,1fr)}}@media(max-width:1440px){.grid-xl--gap-16{gap:16px}}@media(max-width:1440px){.grid-xl--rows-reset{grid-template-rows:unset;grid-auto-rows:unset}}@media(max-width:1440px){.grid-xl__item--col-2{grid-column:2 span}}@media(max-width:1440px){.grid-xl__item--col-4{grid-column:4 span}}@media(max-width:1440px){.grid-xl__item--col-8{grid-column:8 span}}@media(max-width:1440px){.grid-xl__item--col-6{grid-column:6 span}}@media(max-width:1440px){.grid-xl__item--col-12{grid-column:12 span}}@media(max-width:1440px){.grid-xl__item--col-24{grid-column:24 span}}@media(max-width:1280px){.grid-lg{display:grid}}@media(max-width:1280px){.grid-lg--columns-12{grid-template-columns:repeat(12,1fr)}.grid-lg--columns-12.row-custom{display:grid}}@media(max-width:1280px){.grid-lg--columns-4{grid-template-columns:repeat(4,1fr)}}@media(max-width:1280px){.grid-lg--gap-16{gap:16px}}@media(max-width:1280px){.grid-lg__item--col-2{grid-column:2 span}}@media(max-width:1280px){.grid-lg__item--col-4{grid-column:4 span}}@media(max-width:1280px){.grid-lg__item--col-6{grid-column:6 span}}@media(max-width:1280px){.grid-lg__item--col-8{grid-column:8 span}}@media(max-width:1280px){.grid-lg__item--col-12{grid-column:12 span}}@media(max-width:1280px){.grid-lg__item--row-3{grid-row:3 span}}@media(max-width:1024px){.grid-md--gap-18{gap:18px}}@media(max-width:1024px){.grid-md__item--col-4{grid-column:4 span}}@media(max-width:1024px){.grid-md__item--col-6{grid-column:6 span}}@media(max-width:1024px){.grid-md__item--col-8{grid-column:8 span}}@media(max-width:1024px){.grid-md__item--col-12{grid-column:12 span}}@media(max-width:768px){.grid-sm--columns-6{grid-template-columns:repeat(6,1fr)}}@media(max-width:768px){.grid-sm--columns-12{grid-template-columns:repeat(12,1fr)}}@media(max-width:768px){.grid-sm--columns-24{grid-template-columns:repeat(24,1fr)}}@media(max-width:768px){.grid-sm--reset{display:unset}}@media(max-width:768px){.grid-sm__item--col-3{grid-column:3 span}}@media(max-width:768px){.grid-sm__item--col-4{grid-column:4 span}}@media(max-width:768px){.grid-sm__item--col-6{grid-column:6 span}}@media(max-width:768px){.grid-sm__item--col-8{grid-column:8 span}}@media(max-width:768px){.grid-sm__item--col-12{grid-column:12 span}}@media(max-width:768px){.grid-sm__item--col-24{grid-column:24 span}}@media(max-width:768px){.grid-sm__item--row-2{grid-row:2 span}}@media(max-width:768px){.grid-sm--gap-reset,.grid-sm--gap-reset--column{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media(max-width:768px){.grid-sm--gap-12{gap:12px}}@media(max-width:768px){.grid-sm--gap-16{gap:16px}}@media(max-width:768px){.grid-sm--gap-24{gap:24px}}@media(max-width:768px){.grid-sm--gap-32{gap:32px}}@media(max-width:768px){.grid-sm--gap-row-8{row-gap:8px}}@media(max-width:568px){.grid-xs--gap-reset{gap:unset}}@media(max-width:568px){.grid-xs--gap-8{gap:8px}}@media(max-width:568px){.grid-xs--gap-10{gap:10px}}@media(max-width:568px){.grid-xs--gap-12{gap:12px}}@media(max-width:568px){.grid-xs--gap-16{gap:16px}}@media(max-width:568px){.grid-xs--gap-24{gap:24px}}@media(max-width:568px){.grid-xs--gap-row-20{row-gap:20px}}@media(max-width:568px){.grid-xs--gap-col-reset{-webkit-column-gap:unset;-moz-column-gap:unset;column-gap:unset}}@media(max-width:568px){.grid-xs--gap-col-12{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}}@media(max-width:568px){.grid-xs--flex{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width:568px){.grid-xs--mt-8{margin-top:8px}}@media(max-width:568px){.grid-xs--mb-4{margin-bottom:4px}}@media(max-width:568px){.grid-xs__item--col-4{grid-column:4 span}}@media(max-width:568px){.grid-xs__item--col-6{grid-column:6 span}}@media(max-width:568px){.grid-xs__item--col-8{grid-column:8 span}}@media(max-width:568px){.grid-xs__item--col-12{grid-column:12 span}}.grid-xs__slider--overflow-visible{overflow:visible}@media(max-width:568px){.grid-xs__slide{height:auto}}@media(max-width:480px){.grid-xxs-1__item--col-12{grid-column:12 span}}@media(max-width:480px){.grid-xxs-1--gap-10{gap:10px}}@media(max-width:480px){.grid-xxs-1--gap-reset-col{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media(max-width:410px){.grid-xxs-2__item--col-12{grid-column:12 span}}.col-custom{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:start;-ms-flex-align:start;align-items:flex-start}.col-custom--relative{position:relative}.col-custom--reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-custom--width-100{width:100%}.col-custom--width-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.col-custom--height-56{height:56px}@media(min-width:1025px){.col-custom--height-56-md-plus{height:56px}}@media(min-width:1281px){.col-custom--height-56-lg-plus{height:56px}}.col-custom--height-100{height:100%}.col-custom--gap-0{gap:0}.col-custom--gap-4{gap:.25rem}.col-custom--gap-6{gap:.375rem}.col-custom--gap-8{gap:.5rem}.col-custom--gap-10{gap:.625rem}.col-custom--gap-12{gap:.75rem}.col-custom--gap-14{gap:.875rem}.col-custom--gap-16{gap:1rem}.col-custom--gap-18{gap:1.125rem}.col-custom--gap-20{gap:1.25rem}.col-custom--gap-24{gap:1.5rem}.col-custom--gap-26{gap:1.625rem}.col-custom--gap-28{gap:1.75rem}.col-custom--gap-30{gap:1.875rem}.col-custom--gap-32{gap:2rem}.col-custom--gap-34{gap:2.125rem}.col-custom--gap-36{gap:2.25rem}.col-custom--gap-38{gap:2.375rem}.col-custom--gap-40{gap:2.5rem}.col-custom--gap-44{gap:2.75rem}.col-custom--gap-48{gap:3rem}.col-custom--gap-50{gap:3.125rem}.col-custom--gap-54{gap:3.375rem}.col-custom--gap-56{gap:3.5rem}.col-custom--gap-58{gap:3.625rem}.col-custom--gap-62{gap:3.875rem}.col-custom--gap-64{gap:4rem}.col-custom--gap-72{gap:4.5rem}.col-custom--gap-76{gap:4.75rem}.col-custom--gap-80{gap:5rem}.col-custom--gap-82{gap:5.125rem}.col-custom--gap-88{gap:5.5rem}.col-custom--gap-96{gap:6rem}.col-custom--gap-100{gap:6.25rem}.col-custom--gap-150{gap:9.375rem}.col-custom--mb-20{margin-bottom:1.25rem}.col-custom--align-x-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.col-custom--align-x-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.col-custom--align-x-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.col-custom--align-x-stretch-slides .swiper-slide{height:auto}.col-custom--align-y-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.col-custom--align-y-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.col-custom--align-y-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.col-custom--wrap-allow{-ms-flex-wrap:wrap;flex-wrap:wrap}.col-custom--max-w-552{width:100%;max-width:34.5rem}@media(min-width:1025px){.col-custom--max-w-787-md-plus{width:100%;max-width:49.1875rem}}.col-custom--max-w-804-xl-plus{width:100%}@media(min-width:1441px){.col-custom--max-w-804-xl-plus{max-width:49.5rem}}.col-custom--max-w-980{width:100%;max-width:61.25rem}.col-custom--max-w-1080{width:100%;max-width:67.5rem}.col-custom--max-w-1128{width:100%;max-width:70.5rem}.col-custom--max-w-1200{width:100%;max-width:75rem}.col-custom--max-w-1348{width:100%;max-width:84.25rem}@media(min-width:1025px){.col-custom--mt-6-md-plus{margin-top:.375rem}}.col-custom--mr-auto{margin-right:auto}@media(max-width:1920px){.col-custom-hd--gap-reset{gap:0}}@media(max-width:1620px){.col-custom-2xl--gap-24{gap:1.5rem}}@media(max-width:1440px){.col-custom-xl--gap-reset{gap:0}}@media(max-width:1440px){.col-custom-xl--gap-10{gap:10px}}@media(max-width:1440px){.col-custom-xl--gap-12{gap:12px}}@media(max-width:1440px){.col-custom-xl--gap-16{gap:16px}}@media(max-width:1440px){.col-custom-xl--gap-32{gap:32px}}.col-custom-xl--wrap-allow{-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:1280px){.col-custom-lg--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(max-width:1280px){.col-custom-lg--gap-10{gap:10px}}@media(max-width:1280px){.col-custom-lg--gap-12{gap:12px}}@media(max-width:1280px){.col-custom-lg--gap-24{gap:24px}}@media(max-width:1280px){.col-custom-lg--gap-32{gap:32px}}@media(max-width:1280px){.col-custom-lg--mr-reset{margin-right:unset}}@media(max-width:1280px){.col-custom-lg--ml-auto{margin-left:auto}}@media(max-width:1024px){.col-custom-md--gap-12{gap:12px}}@media(max-width:1024px){.col-custom-md--gap-16{gap:16px}}@media(max-width:1024px){.col-custom-md--gap-20{gap:20px}}@media(max-width:1024px){.col-custom-md--gap-24{gap:24px}}@media(max-width:1024px){.col-custom-md--gap-26{gap:26px}}@media(max-width:1024px){.col-custom-md--gap-28{gap:28px}}@media(max-width:1024px){.col-custom-md--gap-30{gap:30px}}@media(max-width:1024px){.col-custom-md--gap-32{gap:32px}}@media(max-width:1024px){.col-custom-md--gap-40{gap:40px}}@media(max-width:1024px){.col-custom-md--gap-48{gap:48px}}@media(max-width:1024px){.col-custom-md--gap-64{gap:64px}}@media(max-width:768px){.col-custom-sm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:768px){.col-custom-sm--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(max-width:768px){.col-custom-sm--gap-4{gap:4px}}@media(max-width:768px){.col-custom-sm--gap-8{gap:8px}}@media(max-width:768px){.col-custom-sm--gap-12{gap:12px}}@media(max-width:768px){.col-custom-sm--gap-16{gap:16px}}@media(max-width:768px){.col-custom-sm--gap-18{gap:18px}}@media(max-width:768px){.col-custom-sm--gap-20{gap:20px}}@media(max-width:768px){.col-custom-sm--gap-22{gap:22px}}@media(max-width:768px){.col-custom-sm--gap-24{gap:24px}}@media(max-width:768px){.col-custom-sm--gap-28{gap:28px}}@media(max-width:768px){.col-custom-sm--gap-32{gap:32px}}@media(max-width:768px){.col-custom-sm--gap-36{gap:36px}}@media(max-width:768px){.col-custom-sm--gap-52{gap:52px}}@media(max-width:768px){.col-custom-sm__item-width--100-important{width:100%!important}}@media(max-width:568px){.col-custom-xs--column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(max-width:568px){.col-custom-xs__item--mw-260{max-width:260px}}@media(max-width:568px){.col-custom-xs__item--shrink{-ms-flex-negative:0;flex-shrink:0}}@media(max-width:568px){.col-custom-xs--width-100{width:100%}}@media(max-width:568px){.col-custom-xs--width-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media(max-width:568px){.col-custom-xs--height-reset{height:unset}}@media(max-width:568px){.col-custom-xs--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(max-width:568px){.col-custom-xs--gap-reset{gap:unset}}@media(max-width:568px){.col-custom-xs--gap-4{gap:4px}}@media(max-width:568px){.col-custom-xs--gap-6{gap:6px}}@media(max-width:568px){.col-custom-xs--gap-8{gap:8px}}@media(max-width:568px){.col-custom-xs--gap-10{gap:10px}}@media(max-width:568px){.col-custom-xs--gap-12{gap:12px}}@media(max-width:568px){.col-custom-xs--gap-14{gap:14px}}@media(max-width:568px){.col-custom-xs--gap-16{gap:16px}}@media(max-width:568px){.col-custom-xs--gap-18{gap:18px}}@media(max-width:568px){.col-custom-xs--gap-20{gap:20px}}@media(max-width:568px){.col-custom-xs--gap-24{gap:24px}}@media(max-width:568px){.col-custom-xs--gap-27{gap:27px}}@media(max-width:568px){.col-custom-xs--gap-28{gap:28px}}@media(max-width:568px){.col-custom-xs--gap-32{gap:32px}}@media(max-width:568px){.col-custom-xs--gap-70{gap:70px}}@media(max-width:568px){.col-custom-xs--y-start{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width:568px){.col-custom-xs--align-x-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(max-width:568px){.col-custom-xs--align-x-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width:568px){.col-custom-xs--align-x-between{-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between}}@media(max-width:568px){.col-custom-xs--align-x-reset{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}@media(max-width:568px){.col-custom-xs--align-y-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(max-width:568px){.col-custom-xs--align-y-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:568px){.col-custom-xs--align-y-reset{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}@media(max-width:568px){.col-custom-xs--ml-reset{margin-left:unset}}@media(max-width:568px){.col-custom-xs--row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(max-width:568px){.col-custom-xs--row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media(max-width:568px){.col-custom-xs--max-w-568{max-width:568px}}@media(max-width:568px){.col-custom-xs--relative{position:relative}}@media(max-width:568px){.col-custom-xs--padding-bottom-56{padding-bottom:56px}}.row-custom{display:-webkit-box;display:-ms-flexbox;display:flex}.row-custom--inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.row-custom--50{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.row-custom--reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.row-custom--mt-auto{margin-top:auto}.row-custom--gap-2{gap:.125rem}.row-custom--gap-4{gap:.25rem}.row-custom--gap-6{gap:.375rem}.row-custom--gap-8{gap:.5rem}.row-custom--gap-10{gap:.625rem}.row-custom--gap-12{gap:.75rem}.row-custom--gap-13{gap:.8125rem}.row-custom--gap-16{gap:1rem}.row-custom--gap-20{gap:1.25rem}.row-custom--gap-24{gap:1.5rem}.row-custom--gap-27{gap:1.6875rem}.row-custom--gap-28{gap:1.75rem}.row-custom--gap-30{gap:1.875rem}.row-custom--gap-32{gap:2rem}.row-custom--gap-42{gap:2.625rem}.row-custom--gap-44{gap:2.75rem}.row-custom--gap-48{gap:3rem}.row-custom--gap-50{gap:3.125rem}.row-custom--gap-56{gap:3.5rem}.row-custom--gap-60{gap:3.75rem}.row-custom--gap-64{gap:4rem}.row-custom--gap-65{gap:4.0625rem}.row-custom--gap-68{gap:4.25rem}.row-custom--gap-72{gap:4.5rem}.row-custom--gap-76{gap:4.75rem}.row-custom--gap-132{gap:8.25rem}.row-custom--gap-156{gap:9.75rem}.row-custom--gap-170{gap:10.625rem}.row-custom--gap-col-8{gap:.5rem}.row-custom--align-x-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row-custom--align-x-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row-custom--align-x-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row-custom--align-y-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row-custom--align-y-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row-custom--align-y-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row-custom--wrap-allow{-ms-flex-wrap:wrap;flex-wrap:wrap}.row-custom--width-100{width:100%}.row-custom--width-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.row-custom--width-min-190{min-width:190px}.row-custom--width-max-792{max-width:49.5rem}.row-custom--height-100{height:100%}.row-custom--hidden{display:none}.row-custom--pb-4{padding-bottom:.25rem}.row-custom--pb-6{padding-bottom:.375rem}.row-custom--100,.row-custom__item--w-100{width:100%}.row-custom__item--max-w-681{width:100%;max-width:681px}.row-custom__item--max-w-402{width:100%;max-width:402px}.row-custom__item--max-w-1225{width:100%;max-width:1225px}.row-custom__item--min-w-21{min-width:1.3125rem}.row-custom__item--min-w-70{min-width:4.375rem}.row-custom__item--min-w-110{min-width:6.875rem}@media(max-width:568px){.row-custom__item--min-w-110{min-width:112px}}.row-custom__item--min-w-408{min-width:25.5rem}.row-custom__item--min-w-573{min-width:35.8125rem}.row-custom__item--grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width:1620px){.row-custom-2xl--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:1620px){.row-custom-2xl--align-y-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width:1620px){.row-custom-2xl--gap-12{gap:12px}}@media(max-width:1620px){.row-custom-2xl--gap-16{gap:16px}}@media(max-width:1620px){.row-custom-2xl--gap-20{gap:20px}}@media(max-width:1620px){.row-custom-2xl--gap-32{gap:32px}}@media(max-width:1620px){.row-custom-2xl__item--max-w-reset{max-width:unset}}@media(max-width:1440px){.row-custom-xl--gap-reset-row{row-gap:0}}@media(max-width:1440px){.row-custom-xl--gap-32{gap:2rem}}@media(max-width:1440px){.row-custom-xl--wrap-allow{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:1440px){.row-custom-xl--align-x-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width:1440px){.row-custom-xl__item--min-w-530{width:100%;min-width:530px}}@media(max-width:1280px){.row-custom-lg__item--min-w-reset{min-width:unset}}@media(max-width:1280px){.row-custom-lg__item--max-w-540{max-width:540px}}@media(max-width:1280px){.row-custom-lg__item--max-w-reset{max-width:unset}}@media(max-width:1280px){.row-custom-lg--gap-4{gap:4px}}@media(max-width:1280px){.row-custom-lg--gap-14{gap:14px}}@media(max-width:1280px){.row-custom-lg--gap-16{gap:16px}}@media(max-width:1280px){.row-custom-lg--gap-24{gap:24px}}@media(max-width:1280px){.row-custom-lg--wrap-allow{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:1280px){.row-custom-lg--align-y-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width:1280px){.row-custom-lg--align-x-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:1280px){.row-custom-lg--align-x-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width:1024px){.row-custom-md--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:1024px){.row-custom-md--column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(max-width:1024px){.row-custom-md--align-y-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(max-width:1024px){.row-custom-md--align-y-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width:1024px){.row-custom-md--gap-row-16{row-gap:16px}}@media(max-width:1024px){.row-custom-md--gap-4{gap:4px}}@media(max-width:1024px){.row-custom-md--gap-8{gap:8px}}@media(max-width:1024px){.row-custom-md--gap-10{gap:10px}}@media(max-width:1024px){.row-custom-md--gap-16{gap:16px}}@media(max-width:1024px){.row-custom-md--gap-20{gap:20px}}@media(max-width:1024px){.row-custom-md--gap-24{gap:24px}}@media(max-width:1024px){.row-custom-md--gap-32{gap:32px}}@media(max-width:1024px){.row-custom-md--gap-36{gap:36px}}@media(max-width:1024px){.row-custom-md--gap-40{gap:40px}}@media(max-width:1024px){.row-custom-md--gap-57{gap:57px}}@media(max-width:1024px){.row-custom-md--wrap-allow{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:1024px){.row-custom-md--max-w-768{max-width:768px}}@media(max-width:1024px){.row-custom-md--center{margin:0 auto}}@media(max-width:768px){.row-custom-sm{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width:768px){.row-custom-sm--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:768px){.row-custom-sm--vertical-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(max-width:768px){.row-custom-sm--gap-4{gap:4px}}@media(max-width:768px){.row-custom-sm--gap-8{gap:8px}}@media(max-width:768px){.row-custom-sm--gap-12{gap:12px}}@media(max-width:768px){.row-custom-sm--gap-14{gap:14px}}@media(max-width:768px){.row-custom-sm--gap-20{gap:20px}}@media(max-width:768px){.row-custom-sm--gap-32{gap:32px}}@media(max-width:768px){.row-custom-sm--gap-row-8{row-gap:8px}}@media(max-width:768px){.row-custom-sm--gap-row-32{row-gap:32px}}@media(max-width:768px){.row-custom-sm--align-y-start{-webkit-box-align:start;-ms-flex-align:start;align-items:start}}@media(max-width:768px){.row-custom-sm--align-y-reset{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}@media(max-width:568px){.row-custom-sm__item--shrink{-ms-flex-negative:0;flex-shrink:0}}@media(max-width:568px){.row-custom-xs{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width:568px){.row-custom-xs--row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(max-width:568px){.row-custom-xs--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:1024px){.row-custom-xs--column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(max-width:568px){.row-custom-xs--mt-8{margin-top:8px}}@media(max-width:568px){.row-custom-xs--pl-56{padding-left:56px}}@media(max-width:568px){.row-custom-xs--align-y-start{-webkit-box-align:start;-ms-flex-align:start;align-items:start}}@media(max-width:568px){.row-custom-xs--align-y-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width:568px){.row-custom-xs--align-y-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media(max-width:568px){.row-custom-xs--align-x-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media(max-width:568px){.row-custom-xs--align-x-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width:568px){.row-custom-xs--align-x-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:568px){.row-custom-xs--gap-reset{gap:0}}@media(max-width:568px){.row-custom-xs--gap-2{gap:2px}}@media(max-width:568px){.row-custom-xs--gap-4{gap:4px}}@media(max-width:568px){.row-custom-xs--gap-5{gap:5px}}@media(max-width:568px){.row-custom-xs--gap-6{gap:6px}}@media(max-width:568px){.row-custom-xs--gap-8{gap:8px}}@media(max-width:568px){.row-custom-xs--gap-10{gap:10px}}@media(max-width:568px){.row-custom-xs--gap-12{gap:12px}}@media(max-width:568px){.row-custom-xs--gap-14{gap:14px}}@media(max-width:568px){.row-custom-xs--gap-16{gap:16px}}@media(max-width:568px){.row-custom-xs--gap-row-16{row-gap:12px}}@media(max-width:568px){.row-custom-xs--gap-18{gap:18px}}@media(max-width:568px){.row-custom-xs--gap-20{gap:20px}}@media(max-width:568px){.row-custom-xs--gap-26{gap:26px}}@media(max-width:568px){.row-custom-xs--gap-32{gap:32px}}@media(max-width:568px){.row-custom-xs--gap-36{gap:36px}}@media(max-width:568px){.row-custom-xs--gap-64{gap:64px}}@media(max-width:568px){.row-custom-xs--width-100{width:100%}}@media(max-width:568px){.row-custom-xs--width-reset{width:unset}}@media(max-width:568px){.row-custom-xs--width-max-350{width:100%;max-width:350px}}.row-custom-xs--margins-bottom-4{position:relative}@media(max-width:568px){.row-custom-xs--margins-bottom-4{margin-bottom:4px}}.row-custom-xs--margins-bottom-4:before{position:absolute;right:0;bottom:0;left:0;height:66px;content:"";background:-webkit-gradient(linear,left bottom, left top,from(rgba(3,31,73,.8)),to(rgba(3,31,73,0)));background:linear-gradient(0deg,rgba(3,31,73,.8),rgba(3,31,73,0))}@media(max-width:568px){.row-custom-xs--margins-auto{margin:auto}}@media(max-width:568px){.row-custom-xs--wrap-allow{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:568px){.row-custom-xs__item--shrink{-ms-flex-negative:0;flex-shrink:0}}@media(max-width:568px){.row-custom-xs__item--flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media(max-width:568px){.row-custom-xs__item--min-w-48{min-width:48px}}@media(max-width:568px){.row-custom-xs--no-container{width:calc(100% + var(--container-padding-native)*2);padding-right:var(--container-padding-native);padding-left:var(--container-padding-native);margin-left:calc(var(--container-padding-native)*-1)}}@media(max-width:410px){.row-custom-xxs-2--width-100{width:100%}}@media(max-width:410px){.row-custom-xxs-2--column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(max-width:370px){.row-custom-xxs-3--wrap-allow{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:1440px){.order-xl--1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media(max-width:1440px){.order-xl--2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media(max-width:1440px){.order-xl--3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.hidden{display:none!important}@media(max-width:1440px){.hidden--xl{display:none!important}}@media(min-width:1441px){.hidden--xl-plus{display:none!important}}@media(max-width:1280px){.hidden--lg{display:none!important}}@media(min-width:1281px){.hidden--lg-plus{display:none!important}}@media(max-width:1024px){.hidden--md{display:none!important}}@media(min-width:1025px){.hidden--md-plus{display:none!important}}@media(max-width:768px){.hidden--sm{display:none!important}}@media(min-width:769px){.hidden--sm-plus{display:none!important}}@media(max-width:568px){.hidden--xs{display:none!important}}@media(min-width:569px){.hidden--xs-plus{display:none!important}}.cursor--pointer{cursor:pointer}@media(max-width:568px){.list-xs--items-four .list__item:not(:nth-child(n+3)){display:none}}.list--star .list__item{position:relative;padding-left:2.625rem;line-height:1.75rem}@media(max-width:768px){.list--star .list__item{padding-left:32px}}@media(max-width:568px){.list--star .list__item{padding-left:28px}}.list--star .list__item:before{--marker-size:1.75rem;position:absolute;top:0;left:0;display:inline-block;width:var(--marker-size);height:var(--marker-size);margin-right:.75rem;content:"";background-image:url(/local/templates/hotels/assets/css/../images/star-marker.svg);background-repeat:no-repeat;background-position:50%;background-size:cover}@media(max-width:768px){.list--star .list__item:before{--marker-size:20px}}.list--star-padding-large .list__item{padding-left:3.125rem}@media(max-width:768px){.list--star-padding-large .list__item{padding-left:32px}}.list--star-marker-small .list__item:before{--marker-size:2rem;margin-top:-4px;background-image:url(/local/templates/hotels/assets/css/../images/star-marker-2.svg)}@media(max-width:768px){.list--star-marker-small .list__item:before{--marker-size:20px;margin-top:0}}@media(min-width:1023px){.list--column{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}.list--column .list__item+.list__item{margin-top:14px}.list__item{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:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.button,button{cursor:pointer}.button{--color:#222b4d;--color-hover:#a27758;--color-pressed:#a27758;--color-disabled:var(--primary-disabled-text);--bg-color:var(--white);--bg-color-hover:var(--white);--bg-color-pressed:var(--white);--bg-color-disabled:var(--primary-disabled);--border-color:var(--white);--border-color-hover:var(--white);--border-color-pressed:var(--white);--border-color-disabled:var(--primary-disabled);--outline-color:var(--primary-outline);--border-width:1px;--border-radius:10px;--font-size:14px;--font-weight:500;--line-height:20px;--padding-y:9px;--padding-x:23px;--min-width:auto;--box-shadow:none;--font-family:Manrope,Arial;--icon-size:var(--line-height);position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:var(--min-width);padding:var(--padding-y) var(--padding-x);margin:0;font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height);color:var(--color);text-align:center;text-decoration:none;background-color:var(--bg-color);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);outline-width:2px;outline-style:solid;outline-color:transparent;outline-offset:2px;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color,border,-webkit-box-shadow;transition-property:color,background-color,border,-webkit-box-shadow;transition-property:color,background-color,border,box-shadow;transition-property:color,background-color,border,box-shadow,-webkit-box-shadow;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(hover){.button.hover,.button:hover{color:var(--color-hover);background-color:var(--bg-color-hover);border-color:var(--border-color-hover)}}.button.focus-visible,.button:focus-visible{outline-color:var(--outline-color)}.button.pressed,.button:active{color:var(--color-pressed);background-color:var(--bg-color-pressed);border-color:var(--border-color-pressed)}.button.disabled,.button:disabled,.button[disabled]{color:var(--color-disabled);pointer-events:none;cursor:not-allowed;background-color:var(--bg-color-disabled);border-color:var(--border-color-disabled)}.button.disabled:after,.button:disabled:after,.button[disabled]:after{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto;cursor:not-allowed;content:""}.button>*{position:relative;z-index:1}.button svg{display:block;width:1em;min-width:1em;height:1em;min-height:1em;font-size:var(--icon-size);fill:currentColor;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill,-webkit-transform;transition-property:fill,-webkit-transform;transition-property:fill,transform;transition-property:fill,transform,-webkit-transform}.button svg:not(:only-child):not(:last-child){margin-right:12px}.button svg:not(:only-child):not(:first-child){margin-left:6px}.button--null{padding:0;margin:0;background:transparent;border:0;border-radius:0;outline:none}@media(hover){.button--null.hover,.button--null:hover{color:inherit;background-color:transparent;border:0;outline:none}}.button--null.disabled,.button--null.focus-visible,.button--null.pressed,.button--null:active,.button--null:disabled,.button--null:focus-visible,.button--null[disabled]{color:inherit;background-color:transparent;border:0;outline:none}.button--null.disabled,.button--null:disabled,.button--null[disabled]{pointer-events:none;cursor:not-allowed}.button--border-pink-56{height:56px;padding:0 35px;margin:0;font-size:16px;font-weight:600;color:#a27758;background:transparent;border:1px;border-color:#a27758;border-style:solid;border-radius:100px;outline:none}@media(hover){.button--border-pink-56.hover,.button--border-pink-56:hover{color:#b59279;background-color:transparent;border:1px;border-color:#b59279;border-style:solid;border-radius:100px;outline:none}}.button--border-pink-56.focus-visible,.button--border-pink-56.pressed,.button--border-pink-56:active,.button--border-pink-56:focus-visible{color:#b59279;background-color:transparent;border:1px;border-color:#a27758;outline:none}.button--border-pink-56.disabled,.button--border-pink-56:disabled,.button--border-pink-56[disabled]{color:#7a7d80;pointer-events:none;cursor:not-allowed;background-color:#e5e8eb;border-color:transparent}.button--border-pink-56-plus{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 53px}.button--border-pink-56-plus svg:not(:only-child):not(:last-child){margin-right:0}.button--border-pink-56-plus svg:not(:only-child):not(:first-child){margin-left:0}.button--show{--font-size:1.25rem;--line-height:2rem;--padding-x:3.5rem;--padding-y:1rem;min-width:4rem}@media(max-width:568px){.button--show{--font-size:16px;--line-height:24px;--padding-y:11px;--padding-x:52px}}.button--show:hover svg path{stroke:#fff;-webkit-transition:all .35s;transition:all .35s}.button--show svg{display:block;width:.75rem;min-width:.75rem;height:.6875rem;min-height:.6875rem;margin-right:0;margin-left:1rem;font-size:var(--icon-size);fill:transparent;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill,-webkit-transform;transition-property:fill,-webkit-transform;transition-property:fill,transform;transition-property:fill,transform,-webkit-transform}@media(max-width:568px){.button--show svg{width:13px!important;min-width:13px!important;height:8px!important;min-height:8px!important}}.button--show svg svg path{-webkit-transition:all .35s;transition:all .35s}.button--show svg:not(:only-child):not(:last-child){margin-right:12px}.button--show svg:not(:only-child):not(:first-child){margin-left:6px}.button--pagination{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;width:56px;min-width:56px;height:56px;min-height:56px;padding:0;margin:0;font-size:16px;font-weight:500;color:#a27758;background:#faf6f4;border:0;border-color:transparent;border-style:solid;border-radius:50%;outline:none}@media(max-width:568px){.button--pagination{width:32px;min-width:32px;height:32px;min-height:32px;font-size:14px}}.button--pagination.active{color:var(--white);background:#a27758}@media(hover){.button--pagination.active.hover,.button--pagination.active:hover{color:var(--white);cursor:default;background:#a27758}}@media(max-width:480px){.button--pagination-hide{display:none}}@media(max-width:360px){.button--pagination-hide2{display:none}}.button--pagination-show{display:none}@media(max-width:568px){.button--pagination-show{display:inline-block}}@media(hover){.button--pagination.hover,.button--pagination:hover{color:#b59279;background-color:#e3d6cd;outline:none}}.button--pagination.focus-visible,.button--pagination.pressed,.button--pagination:active,.button--pagination:focus-visible{color:#b59279;background-color:#e3d6cd;outline:none}.button--pagination.disabled,.button--pagination:disabled,.button--pagination[disabled]{width:32px;min-width:32px;background-color:transparent}.button--pagination.disabled:after,.button--pagination.disabled:before,.button--pagination:disabled:after,.button--pagination:disabled:before,.button--pagination[disabled]:after,.button--pagination[disabled]:before{pointer-events:none}@media(max-width:568px){.button--pagination.disabled,.button--pagination:disabled,.button--pagination[disabled]{width:16px;min-width:16px}}.button--pagination-arrow svg{width:8px;min-width:8px;height:12px;min-height:12px}.button--share{color:#fff}.button--share svg{margin-right:.9375rem;fill:transparent}.button--share svg path{-webkit-transition:all .3s;transition:all .3s}.button--share p{position:relative;border-bottom:1px solid hsla(0,0%,100%,.3)}.button--share:hover{color:#a27758}.button--share:hover p{border-bottom:1px solid #a27758}.button--share:hover svg{fill:transparent}.button--share:hover svg path{stroke:#a27758;-webkit-transition:all .3s;transition:all .3s}.button--download{color:#fff}.button--download svg{margin-right:.9375rem;fill:transparent}.button--download svg path{-webkit-transition:all .3s;transition:all .3s}.button--download p{position:relative;border-bottom:1px solid hsla(0,0%,100%,.3)}.button--download:hover{color:#a27758}.button--download:hover p{border-bottom:1px solid #a27758}.button--download:hover svg{fill:transparent}.button--download:hover svg path{stroke:#a27758;-webkit-transition:all .3s;transition:all .3s}.button--simple{font-size:.8125rem;font-weight:400}.button--simple-icon{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button--simple-icon svg{width:.8125rem;min-width:.8125rem;height:.8125rem;min-height:.8125rem}.button--simple-icon svg:not(:only-child):not(:last-child){margin-right:0}.button--simple-icon svg:not(:only-child):not(:first-child){margin-left:0}.button--simple-white{color:#fff}@media(hover){.button--simple.hover,.button--simple:hover{color:#a27758}}.button--comm{width:5.4375rem;height:5.4375rem;background-color:#09306b;border-radius:50%}.button--comm:before{position:absolute;right:55%;bottom:50%;z-index:1;width:1.25rem;height:1.25rem;content:"";background-image:url(/local/templates/hotels/assets/css/../images/arr2-right.svg);background-repeat:no-repeat;background-size:contain;-webkit-transition-duration:.3s;transition-duration:.3s}@media(any-hover:hover){.button--comm:hover{background-color:#09306b}.button--comm:hover:before{right:52%}}.button--text{padding:.1875rem 0;margin:0;color:#a27758;background:transparent;border:0;border-radius:0;outline:none}@media(hover){.button--text.hover,.button--text:hover{color:inherit;color:#a27758;background-color:transparent;border:0;outline:none}}.button--text.focus-visible,.button--text.pressed,.button--text:active,.button--text:focus-visible{color:#a27758;background-color:transparent;border:0;outline:none}.button--text.disabled,.button--text:disabled,.button--text[disabled]{color:inherit;pointer-events:none;cursor:not-allowed;background-color:transparent;border:0;outline:none}.button--gold-bgW{color:#a27758;background:#fff;border:1px solid #a27758}.button--gold-bgW:hover{color:#222b4d;border:1px solid #222b4d}.button--grad-gold{color:#252526;background:linear-gradient(119deg,#a27758,#ffd8bc 30.02%,#dc9868 60%,#ca8860 98.5%);border:1px solid transparent}.button--grad-gold:hover{color:#252526;background:#fff;border:1px solid #252526}.button--grad-gold-2{color:#252526;background:linear-gradient(135.06deg,#a27758 -4.63%,#ffd8bc 44.82%,#dc9868 94.23%,#ca8860 157.67%);border:1px solid transparent}.button--grad-gold-2:hover{color:#252526;background:#fff;border:1px solid #252526}.button--grad-gold-3{color:#fff;background:linear-gradient(135.06deg,#a27758 -4.63%,#dc9868 94.23%,#ca8860 157.67%);border:1px solid transparent}.button--grad-gold-3:hover{color:#a27758;background-color:#f6f1ee;background-image:none;border:1px solid;border-image-source:linear-gradient(135.06deg,#a27758 -4.63%,#ffd8bc 44.82%,#dc9868 94.23%,#ca8860 157.67%)}.button--grad-gold-3:hover:before{position:absolute;inset:-1px;padding:1px;content:"";background:linear-gradient(159deg,#a27758,#ffd8bc 55.02%,#dc9868 77%,#ca8860 98.5%);border-radius:6.25rem;-webkit-mask:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff)) content-box,-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:-webkit-gradient(linear, left top, left bottom, color-stop(0, fff)) content-box,-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));mask:linear-gradient(fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.button--border-gold{color:#a27758;background:transparent;border:1px solid #a27758}.button--border-gold svg{width:1.125rem;min-width:1.125rem;height:1.125rem;min-height:1.125rem;margin-left:1.3125rem}.button--border-gold:hover{color:#fff;background:#a27758}.button--border-grad-gold{color:#dac9bc;background:transparent}.button--border-grad-gold.text__gold1{color:#a27758}.button--border-grad-gold:before{position:absolute;inset:-1px;padding:1px;content:"";background:linear-gradient(159deg,#a27758,#ffd8bc 55.02%,#dc9868 77%,#ca8860 98.5%);border-radius:6.25rem;-webkit-mask:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff)) content-box,-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:-webkit-gradient(linear, left top, left bottom, color-stop(0, fff)) content-box,-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));mask:linear-gradient(fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.button--beige{color:#a27758;background:#f6f1ee;border:1px solid #f6f1ee}.button--beige:hover{background:transparent;border:1px solid #a27758}.button--beige:hover svg path{stroke:#a27758;-webkit-transition:all .3s;transition:all .3s}.button--small{--font-size:10px;--padding-y:7px;--padding-x:19px;--min-width:auto;--line-height:16px;text-transform:uppercase}.button--middle{--padding-x:27px;--min-width:auto;border-radius:6.25rem}.button--middle,.button--middle-2{--font-size:16px;--padding-y:11px;--line-height:24px}.button--middle-2{--padding-x:31px;color:var(--white)}.button--middle-3{--padding-y:11px;--padding-x:25px;--font-size:16px;--line-height:24px;--font-weight:500}@media(max-width:768px){.button--middle-3{--padding-y:10px;--padding-x:21px;--font-size:13px;--line-height:18px}}.button--middle-3-iconed{padding:11px 18px 11px 26px}@media(max-width:768px){.button--middle-3-iconed{padding:9px 24px}}.button--middle-4{--padding-y:15px;--line-height:24px;--font-size:18px}.button--middle-2,.button--middle-4{color:var(--white)}@media(hover){.button--middle-2.hover,.button--middle-2:hover,.button--middle-4.hover,.button--middle-4:hover{color:var(--white);background-color:#b59279;outline:none}}.button--middle-2.focus-visible,.button--middle-2.pressed,.button--middle-2:active,.button--middle-2:focus-visible,.button--middle-4.focus-visible,.button--middle-4.pressed,.button--middle-4:active,.button--middle-4:focus-visible{color:var(--white);background-color:#b59279;outline:none}.button--middle-2.disabled,.button--middle-2:disabled,.button--middle-2[disabled],.button--middle-4.disabled,.button--middle-4:disabled,.button--middle-4[disabled]{color:#999;pointer-events:none;cursor:not-allowed;background-color:#e5e5e5;outline:none}.button--big{--font-size:18px;--padding-y:13px;--padding-x:23px;--min-width:auto;--line-height:26px}@media(max-width:568px){.button--big{--padding-y:12px;--font-size:16px;--line-height:24px}}.button--big-2{--padding-x:29px}@media(max-width:568px){.button--big-2{--font-size:14px;--line-height:20px;--padding-y:13px;--padding-x:25px}}.button--big-3{--padding-y:14px;--padding-x:30px}@media(max-width:568px){.button--big-3{--padding-y:11px}}.button--big-16{--font-size:16px;--line-height:24px;--padding-y:11px}@media(max-width:568px){.button--big-16{--font-size:16px;--line-height:24px}}@media(max-width:568px){.button--big-xs-36{--padding-y:7px;--padding-x:19px}}.button--large{--font-size:1.125rem;--padding-y:1.0938rem;--padding-x:2.75rem;--min-width:auto;--line-height:156%;--border-radius:6.25rem;--font-weight:600}@media(max-width:568px){.button--large{--padding-y:6px;--padding-x:16px;--font-size:14px;--line-height:20px}}.button--large-fw-500{--font-weight:500}.button--large-2{font-size:1.25rem;line-height:1.6875rem}@media(max-width:568px){.button--large-xs-2{--padding-y:11px;--padding-x:20px;--font-size:16px;--line-height:24px;--font-weight:500}}.button--large-3{--padding-x:44px}@media(max-width:568px){.button--large-3{--padding-y:13px}}.button--primary-2{--color-disabled:var(--primary-2-disabled-text);--bg-color:var(--primary-2-default);--bg-color-hover:var(--primary-2-hover);--bg-color-pressed:var(--primary-2-pressed);--bg-color-disabled:var(--primary-2-disabled);--border-color:var(--primary-2-default);--border-color-hover:var(--primary-2-hover);--border-color-pressed:var(--primary-2-pressed);--border-color-disabled:var(--primary-2-disabled)}.button--secondary{--color:var(--white);--color-hover:#a27758;--color-pressed:var(--primary-pressed);--color-disabled:var(--primary-2-disabled-text);--bg-color:transparent;--bg-color-hover:var(--white);--bg-color-pressed:var(--secondary-500);--bg-color-disabled:$blue5;--border-color:#a27758;--border-color-hover:var(--white);--border-color-pressed:var(--primary-pressed);--border-color-disabled:var(--primary-disabled);--border-radius:28px}.button--secondary.button--success{--color:var(--success);--color-hover:var(--success);--color-pressed:var(--success);--border-color:var(--success);--border-color-hover:var(--success);--border-color-pressed:var(--success)}.button--secondary.button--success,.button--secondary.button--warning{--bg-color:var(--base-white);--bg-color-hover:var(--base-white);--bg-color-pressed:var(--base-white)}.button--secondary.button--warning{--color:var(--warning);--color-hover:var(--warning);--color-pressed:var(--warning);--border-color:var(--warning);--border-color-hover:var(--warning);--border-color-pressed:var(--warning)}.button--secondary.button--danger{--color:var(--danger);--color-hover:var(--danger);--color-pressed:var(--danger);--bg-color:var(--base-white);--bg-color-hover:var(--base-white);--bg-color-pressed:var(--base-white);--border-color:var(--danger);--border-color-hover:var(--danger);--border-color-pressed:var(--danger)}.button--secondary-2{--color:var(--primary-2-default);--color-hover:var(--primary-2-hover);--color-pressed:var(--primary-2-pressed);--color-disabled:var(--primary-2-disabled-text);--border-color:var(--primary-2-default);--border-color-hover:var(--primary-2-hover);--border-color-pressed:var(--primary-2-pressed);--border-color-disabled:var(--primary-2-disabled)}.button--secondary-2,.button--secondary-3{--bg-color:transparent;--bg-color-hover:var(--secondary-600);--bg-color-pressed:var(--secondary-500);--bg-color-disabled:transparent}.button--secondary-3{--color:var(--gray-100);--color-hover:var(--gray-100);--color-pressed:var(--gray-100);--color-disabled:var(--gray-400);--border-color:var(--gray-500);--border-color-hover:var(--gray-500);--border-color-pressed:var(--gray-400);--border-color-disabled:var(--gray-500)}.button--flat{--color:var(--primary-default);--color-hover:var(--primary-hover);--color-pressed:var(--primary-pressed);--color-disabled:var(--primary-disabled-text);--bg-color:transparent;--bg-color-hover:transparent;--bg-color-pressed:transparent;--bg-color-disabled:transparent;--border-color:transparent;--border-color-hover:transparent;--border-color-pressed:transparent;--border-color-disabled:transparent;--border-width:0;--padding-y:0;--padding-x:0;min-width:auto}.button--flat.button--success{--color:var(--success);--color-hover:var(--success);--color-pressed:var(--success);--bg-color:transparent;--bg-color-hover:transparent;--bg-color-pressed:transparent;--border-color:transparent;--border-color-hover:transparent;--border-color-pressed:transparent;--min-width:auto}.button--flat.button--warning{--color:var(--warning);--color-hover:var(--warning)}.button--flat.button--danger,.button--flat.button--warning{--bg-color:transparent;--bg-color-hover:transparent;--border-color:transparent;--border-color-hover:transparent;--min-width:auto}.button--flat.button--danger{--color:var(--danger);--color-hover:var(--danger)}.button--flat-2{--color:var(--primary-2-default);--color-hover:var(--primary-2-hover);--color-pressed:var(--primary-2-pressed);--color-disabled:var(--primary-2-disabled-text);--bg-color:transparent;--bg-color-hover:transparent;--bg-color-pressed:transparent;--bg-color-disabled:transparent;--border-color:transparent;--border-color-hover:transparent;--border-color-pressed:transparent;--border-color-disabled:transparent;--border-width:0;--padding-y:0;--padding-x:0;min-width:auto}.button--gradient{--color:var(--base-white);--color-hover:var(--base-white);--border-width:0;background:var(--primary-gradient);background-color:transparent}.button-icon{--size:40px;--padding-y:10px;--padding-x:10px;width:var(--size);min-width:var(--size);height:var(--size);min-height:var(--size)}.button-icon--prev svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.button-icon--circle{--border-radius:50%}.button-icon svg{position:relative;margin:0}.button-icon.button--flat,.button-icon.button--flat-2{--size:auto;--padding-y:0;--padding-x:0}.button-close{--size:40px;--padding-y:5px;--padding-x:5px;--color:var(--color);--color-hover:var(--primary-hover);--bg-color:transparent;--bg-color-hover:transparent;--border-color:transparent;--border-color-hover:transparent;--border-radius:0;width:var(--size);min-width:var(--size);height:var(--size);min-height:var(--size)}.button-close svg{margin:0;font-size:30px}.button-select{--color:#acb8c9;--color-hover:var(--white);--color-pressed:var(--white);--color-disabled:var(--gray-500);--bg-color:#072a60;--bg-color-hover:#072a60;--bg-color-pressed:#072a60;--bg-color-disabled:#031f49;--border-color:#2c518a;--border-color-hover:#a27758;--border-color-pressed:#2c518a;--border-color-disabled:#274065;--outline-color:transparent;--color-active:var(--white);--color-selected:var(--white);--bg-color-active:#072a60;--bg-color-selected:#072a60;--border-color-active:#2c518a;--border-color-selected:#2c518a;--border-radius:6px;--padding-x:16px;--padding-y:17px;--font-size:16px;--line-height:24px;margin:0;text-align:left}@media(max-width:1024px){.button-select{--padding-y:11px;--font-size:14px;--line-height:20px}}@media(max-width:568px){.button-select{--font-size:13px;--line-height:18px;--padding-y:11px;--padding-x:8px}}.button-select--56{height:3.5rem}.button-select img{display:none}.button-select.button-select--flat{--border-color:transparent;--border-color-hover:transparent;--padding-y:0.625em;--padding-x:0;--min-width:auto;--border-radius:0;--border-width:none}.button-pagination{--size:32px;--color:var(--gray-800);--color-hover:var(--gray-800);--bg-color:transparent;--bg-color-hover:transparent;--border-color:transparent;--border-color-hover:var(--gray-800);--font-weight:bold;--font-size:14px;width:var(--size);min-width:var(--size);height:var(--size);min-height:var(--size);margin:4px}.button-pagination.selected{--color:var(--base-white);--bg-color:var(--gray-800)}.button-tab{--color:var(--gray-300);--color-hover:var(--primary-2-hover);--color-pressed:var(--primary-2-pressed);--color-disabled:var(--gray-500);--bg-color:transparent;--bg-color-hover:transparent;--bg-color-pressed:transparent;--bg-color-disabled:transparent;--border-color:var(--gray-300);--border-color-hover:var(--primary-2-hover);--border-color-pressed:var(--primary-2-pressed);--border-color-disabled:var(--gray-500);--color-active:var(--primary-default);--bg-color-active:transparent;--border-color-active:var(--primary-default);margin:0}.button-tab.active{z-index:2;color:var(--color-active);background-color:var(--bg-color-active);border-color:var(--border-color-active)}.button--mw-278{width:100%;max-width:17.375rem}@media(max-width:768px){.button--mw-278{width:100%;max-width:100%}}.button--back{--color:var(--gray-800);--font-size:1.125rem;--icon-size:1.5rem;margin:0 0 1.5rem}.button--back .svg{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.button.button--loading{--icon-size:1.25rem}.button.button--loading span,.button.button--loading svg{color:transparent}.button.button--loading .svg-loading{position:absolute;top:50%;left:50%;z-index:1;opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.button--control{--button-size:75px;position:relative;z-index:1;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;width:var(--button-size);height:var(--button-size);padding:12px;--color:#031f49;--color-hover:#a27758;--color-pressed:#031f49;--bg-color:transparent;--bg-color-hover:transparent;--bg-color-pressed:transparent;--bg-color-disabled:transparent;--border-color:#d0d9e4;--border-color-hover:#a27758;--border-color-pressed:#d0d9e4;--border-color-disabled:var(--primary-disabled);--border-radius:100%}@media(max-width:768px){.button--control{--button-size:56px;--button-size:40px}}.button--control--reversed{rotate:180deg}.button--control--white{--color:var(--white);--color-pressed:var(--white);--color-disabled:hsla(0,0%,100%,0.35);--border-color-disabled:hsla(0,0%,100%,0.35)}.button--control--gold{--color:#a27758;--color-pressed:#a27758;--color-disabled:#e3d6cd;--border-color:#a27758;--border-color-hover:#a27758;--border-color-pressed:#a27758;--border-color-disabled:#e3d6cd}.button--control--medium{--button-size:46px}@media(max-width:768px){.button--control svg{--icon-params:12px;width:var(--icon-params);min-width:unset;height:var(--icon-params);min-height:unset;font-size:unset}}@media(max-width:568px){.button--control svg{--icon-params:10px;width:var(--icon-params);min-width:unset;height:var(--icon-params);min-height:unset;font-size:unset}}.button--full{width:100%;max-width:100%}@media(max-width:568px){.button--full-xs{width:100%}}.button--reset{padding:0;margin:0;background:none;border:0;outline:none}.button--gold{--color:var(--white);--color-hover:#a27758;--color-pressed:var(--white);--bg-color:#a27758;--bg-color-hover:var(--white);--bg-color-pressed:#a27758;--border-color:#a27758;--border-color-hover:#a27758;--border-color-pressed:#a27758}.button--gold-text{--color:#a27758;--color-hover:var(--white);--border-color-hover:#a27758;--bg-color-hover:#a27758}.button--tab{position:relative;padding:0 0 .5rem;--font-size:18px;--line-height:28px;--font-weight:400;--color:#94a2b6;--color-hover:#94a2b6;--color-pressed:#031f49}.button--tab:after{position:absolute;bottom:0;left:0;width:0;height:1px;content:"";background:#94a2b6;-webkit-transition:width .3s ease-out;transition:width .3s ease-out}.button--tab:hover:after{width:100%}.button--tab.active{--color:#031f49;--color-hover:#031f49}.button--tab.active:after{width:100%;background:#031f49}.button--mw-220{--min-width:220px}.button--mw-238{--min-width:238px}@media(min-width:569px){.button--mw-238{--min-width:238px}}@media(max-width:568px){.button--mw-xs-230{--min-width:230px}}@media(max-width:568px){.button--mw-xs-reset{min-width:unset}}.button--radius-100{border-radius:100px}.button--filter{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;--font-size:13px;--line-height:18px;--color:hsla(0,0%,100%,0.8);--color-hover:var(--white);--color-pressed:var(--white)}.button--filter svg{width:14px;min-width:14px;height:13px;min-height:13px}.button--icon{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:0}.button--icon svg{--svg-width:16px;--svg-height:16px;width:var(--svg-width);min-width:var(--svg-width);height:var(--svg-height);min-height:var(--svg-height);color:inherit}.button--icon-gold{--color:#a27758}.button--icon-blue{--color:#052555}.button--icon-filters svg{--svg-width:22px;--svg-height:16px}@media(max-width:1280px){.button--icon-filters svg{--svg-width:18px;--svg-height:13px}}.button--icon-reset svg{--svg-width:24px;--svg-height:24px}@media(max-width:1280px){.button--icon-reset svg{--svg-width:20px;--svg-height:20px}}@media(max-width:768px){.button--icon-reset svg{--svg-width:14px;--svg-height:14px}}.button--icon-middle svg{--svg-width:20px;--svg-height:20px}.button--icon-more svg{--svg-width:10px;--svg-height:6px}.button--icon-more.active svg{rotate:180deg}.button--fixed-big{--button-size:3.5rem;min-width:var(--button-size);min-height:var(--button-size)}@media(max-width:1280px){.button--fixed-big{--button-size:44px}}.button--fixed-big-2{--button-size:3.75rem}@media(max-width:1024px){.button--fixed-big-2{--button-size:40px}.button--fixed-big-2 svg{--svg-width:16px;--svg-height:16px}}@media(max-width:568px){.button--fixed-big-2{--button-size:32px}.button--fixed-big-2 svg{--svg-width:10px;--svg-height:10px}}.button--fixed-gallery{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;min-width:var(--button-size);max-width:var(--button-size);min-height:var(--button-size);max-height:var(--button-size);padding:0;--button-size:2.5rem}@media(max-width:1024px){.button--fixed-gallery{--button-size:32px}}.button--fixed-gallery svg{width:1.5rem;height:1.5rem}.button--fixed-only svg:not(:only-child):not(:last-child){margin-right:0}.button--fixed-only svg:not(:only-child):not(:first-child){margin-left:0}.button--outer-offset-6{padding:6px;margin:-6px}.button--close{--padding-y:8px;--padding-x:8px;--bg-color:#f4f5f7;--bg-color-hover:#f4f5f7;border-radius:unset}.button--close svg{--svg-size:10px;width:var(--svg-size);min-width:var(--svg-size);height:var(--svg-size);min-height:var(--svg-size);font-size:unset}.button--hover-reset{--color-hover:none;--bg-color-hover:none;--border-color-hover:none}@media(max-width:568px){.button--xs-100{width:100%}}.button--transparent-bg{--bg-color:transparent}.button--transparent-bg-30-blue{--bg-color:rgba(3,31,73,0.3019607843)}.button--counter{position:relative}.button--counter:after{position:absolute;top:0;right:-4px;min-width:21px;height:21px;font-size:13px;font-weight:500;line-height:21px;color:var(--white);content:attr(data-active-filters-count);background:#b59279;border-radius:100%}@media(max-width:568px){.button--counter:after{font-size:11px;line-height:19px}}.button--borderless{--border-color:transparent;--border-color-hover:transparent;--border-color-pressed:transparent;--border-color-disabled:transparent}.button--tag{--font-size:16px;--line-height:24px;--padding-y:10px;--padding-x:32px;--border-radius:3rem;--color:#a27758;--color-hover:#b59279;--color-pressed:var(--white);--color-disabled:#b3b3b3;--bg-color:var(--white);--bg-color-hover:var(--white);--bg-color-pressed:#a27758;--bg-color-disabled:#b3b3b3;--border-color:#a27758;--border-color-hover:#b59279;--border-color-pressed:#a27758;--border-color-disabled:#b3b3b3}@media(max-width:768px){.button--tag{--padding-y:5px;--padding-x:16px;--font-size:12px;--line-height:18px}}.button--tag.active{--color:var(--white);--bg-color:#a27758;--border-color:#a27758;--color-hover:var(--white);--bg-color-hover:#a27758;--border-color-hover:#a27758;--color-pressed:var(--white);--bg-color-pressed:#a27758;--border-color-pressed:#a27758}.button--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button--flex-gap-8{gap:8px}.button--flex-gap-7{gap:7px}.button--top{--color:#052555;--color-hover:#052555;--color-pressed:#052555;--border-color:#dce4ed;--border-color-hover:#dce4ed;--border-color-pressed:#dce4ed}.button--top svg{rotate:-90deg}.button--more{font-family:Manrope,Arial;font-size:15px;font-weight:500;line-height:20px;color:#a27758;text-decoration:underline;text-decoration-color:rgba(162,119,99,.2);text-underline-offset:6px}.button--range-reset{--color:#a27758;--font-size:13px;--line-height:18px}.button--nowrap{white-space:nowrap}.button--burger svg{--icon-width:32px;--icon-height:20px;width:var(--icon-width);min-width:var(--icon-width);height:var(--icon-height);min-height:var(--icon-height)}@media(max-width:568px){.button-xs--absolute-bottom-left{position:absolute;bottom:0;left:0}}.button--underlined{--font-size:16px;--line-height:24px;text-decoration:underline;text-decoration-color:rgba(162,119,88,.2);text-underline-offset:6px}@media(max-width:768px){.button--underlined{--font-size:13px;--line-height:18px}}.button--blue{--bg-color:#274065;--bg-color-hover:#274065;--bg-color-pressed:#274065;--bg-color-disabled:#274065;--border-color:#274065;--border-color-hover:#274065;--border-color-pressed:#274065;--border-color-disabled:#274065;--border-radius:100%;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.button--blue.disabled,.button--blue[disabled]{opacity:.5}.button--switch{--padding-x:9px;--padding-y:6px;--font-size:0.75rem;--line-height:1.125rem;--color:#94a2b6;--color-hover:#94a2b6;--color-pressed:#94a2b6;--color-disabled:#94a2b6;--bg-color:transparent;--bg-color-hover:#0d3c82;--bg-color-pressed:transparent;--bg-color-disabled:transparent;--border-width:0;--border-radius:4px}.button--switch.active{--color:var(--white);--color-hover:var(--white);--color-pressed:var(--white);--color-disabled:var(--white);--bg-color:#0d3c82;--bg-color-hover:#0d3c82;--bg-color-pressed:#0d3c82;--bg-color-disabled:#0d3c82}.button-arrow-low{margin-top:auto;font-size:.75rem;font-weight:500;line-height:1.25rem;text-decoration:none}@media(max-width:568px){.button-arrow-low{font-size:12px;line-height:20px}}.button-arrow-low img,.button-arrow-low svg{width:.75rem;min-width:.75rem;height:.75rem;min-height:.75rem}.input,.textarea{--color:var(--white);--color-readonly:var(--gray-400);--color-disabled:var(--gray-400);--color-placeholder:var(--gray-400);--color-placeholder-disabled:var(--gray-500);--bg-color:#072a60;--bg-color-readonly:transparent;--bg-color-disabled:#072a60;--border-color:#2c518a;--border-color-hover:#a27758;--border-color-focus:#a27758;--border-color-readonly:#2c518a;--border-color-disabled:#2c518a;--border-color-invalid:var(--danger);--border-color-valid:var(--success);--border-width:1px;--border-radius:6px;--font-family:Manrope,Arial;--font-size:16px;--font-weight:normal;--line-height:24px;--padding-y:9px;--padding-x:12px;--box-shadow:none;padding:var(--padding-y) var(--padding-x);margin:0;overflow:hidden;font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height);color:var(--color);background-color:var(--bg-color);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);outline:transparent;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height);color:var(--color-placeholder)}.input:-moz-placeholder,.input::-moz-placeholder,.textarea:-moz-placeholder,.textarea::-moz-placeholder{font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height);color:var(--color-placeholder)}.input:-ms-input-placeholder,.textarea:-ms-input-placeholder{font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height);color:var(--color-placeholder)}@media(hover){.input.hover,.input:hover,.textarea.hover,.textarea:hover{border-color:var(--border-color-hover)}}.input.focus,.input:focus,.input[focus],.textarea.focus,.textarea:focus,.textarea[focus]{border-color:var(--border-color-focus)}.input:-moz-read-only, .textarea:-moz-read-only{color:var(--color-readonly);background-color:var(--bg-color-readonly);border-color:var(--border-color-readonly)}.input.readonly,.input:read-only,.input[readonly],.textarea.readonly,.textarea:read-only,.textarea[readonly]{color:var(--color-readonly);background-color:var(--bg-color-readonly);border-color:var(--border-color-readonly)}.input.disabled,.input:disabled,.input[disabled],.textarea.disabled,.textarea:disabled,.textarea[disabled]{color:var(--color-disabled);pointer-events:none;cursor:not-allowed;border-color:var(--border-color-disabled)}.input.disabled::-webkit-input-placeholder,.input:disabled::-webkit-input-placeholder,.input[disabled]::-webkit-input-placeholder,.textarea.disabled::-webkit-input-placeholder,.textarea:disabled::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder{color:var(--color-placeholder-disabled)}.input.disabled:-moz-placeholder,.input.disabled::-moz-placeholder,.input:disabled:-moz-placeholder,.input:disabled::-moz-placeholder,.input[disabled]:-moz-placeholder,.input[disabled]::-moz-placeholder,.textarea.disabled:-moz-placeholder,.textarea.disabled::-moz-placeholder,.textarea:disabled:-moz-placeholder,.textarea:disabled::-moz-placeholder,.textarea[disabled]:-moz-placeholder,.textarea[disabled]::-moz-placeholder{color:var(--color-placeholder-disabled)}.input.disabled:-ms-input-placeholder,.input:disabled:-ms-input-placeholder,.input[disabled]:-ms-input-placeholder,.textarea.disabled:-ms-input-placeholder,.textarea:disabled:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder{color:var(--color-placeholder-disabled)}.input--square,.textarea--square{--size:42px;--padding-y:0.625em;--padding-x:0.625em;width:var(--size);min-width:var(--size);height:var(--size);min-height:var(--size);text-align:center}.input--placeholder,.textarea--placeholder{--border-color:var(--black);--border-color-hover:var(--primary-2-default);--border-color-focus:var(--primary-2-default);--padding-x:0;--padding-y:16px;--border-radius:0;padding-bottom:calc(var(--padding-y)/2);border-top:none;border-right:none;border-left:none}.input--placeholder:focus~.input-placeholder,.textarea--placeholder:focus~.input-placeholder{--font-size:10px;--line-height:12px;top:0;-webkit-transform:none;transform:none}.input--placeholder:not(:-moz-placeholder)~.input-placeholder, .textarea--placeholder:not(:-moz-placeholder)~.input-placeholder{--font-size:10px;--line-height:12px;top:0;transform:none}.input--placeholder:not(:-ms-input-placeholder)~.input-placeholder, .textarea--placeholder:not(:-ms-input-placeholder)~.input-placeholder{--font-size:10px;--line-height:12px;top:0;transform:none}.input--placeholder:not(:placeholder-shown)~.input-placeholder,.textarea--placeholder:not(:placeholder-shown)~.input-placeholder{--font-size:10px;--line-height:12px;top:0;-webkit-transform:none;transform:none}.input--placeholder::-webkit-input-placeholder,.textarea--placeholder::-webkit-input-placeholder{opacity:0}.input--placeholder:-moz-placeholder,.input--placeholder::-moz-placeholder,.textarea--placeholder:-moz-placeholder,.textarea--placeholder::-moz-placeholder{opacity:0}.input--placeholder:-ms-input-placeholder,.textarea--placeholder:-ms-input-placeholder{opacity:0}.input--range,.textarea--range{min-width:0;max-width:100%;padding:0;font-size:14px;font-weight:500;line-height:20px;color:#3d3f40;cursor:pointer;background:transparent;border:none}.input--range::-webkit-inner-spin-button,.input--range::-webkit-outer-spin-button,.textarea--range::-webkit-inner-spin-button,.textarea--range::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.input--middle,.textarea--middle{--font-size:0.875rem;--line-height:1.25rem;--padding-y:0.75rem;--padding-x:1rem}.input--large,.textarea--large{--padding-y:0.9375rem}@media(max-width:1024px){.input--large,.textarea--large{--padding-y:11.5px;--font-size:14px;--line-height:21px}}@media(max-width:568px){.input--large,.textarea--large{--padding-y:9px}}.input--light,.textarea--light{--color:#3d3f40;--color-hover:#3d3f40;--color-disabled:#3d3f40;--color-placeholder:#999;--bg-color:var(--white);--bg-color-hover:var(--white);--bg-color-disabled:var(--white);--border-color:#cfd5d9;--border-color-hover:#a27758;--border-color-disabled:#e5e8eb;--border-color-focus:#a27758}.textarea{width:100%;height:var(--height);min-height:71px!important;max-height:12.5rem;padding:.75rem 1rem;margin:0;resize:vertical}.textarea--light{--color-placeholder:#7a7d80}#submit-review .textarea{--height:325px;max-height:20rem}@media(hover){.textarea.hover,.textarea:hover{border-radius:.5rem}}.textarea.focus,.textarea:focus,.textarea[focus]{border-radius:.5rem}.textarea-counter{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:12px;font-weight:400;line-height:150%;color:rgba(0,0,0,.25);text-align:right}.textarea-wrap{position:relative}@media(max-width:1024px){.textarea{min-height:120px}}@media(max-width:568px){.textarea{min-height:160px}}.input-wrapper{position:relative;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:start;-ms-flex-align:start;align-items:flex-start}.input-wrapper--range{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;width:108px;padding:11px 16px;cursor:pointer;border:1px solid #cfd5d9;border-radius:6px}.input-wrapper--range:after,.input-wrapper--range:before{font-size:14px;line-height:20px;color:#647692}.input-wrapper--range:before{margin-right:.5rem;content:attr(data-before)}.input-wrapper--range:after{margin-left:auto;content:attr(data-after)}.input-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.input-container.disabled{cursor:not-allowed}.input-container.invalid .input-label,.input-container.invalid~.input-label{color:var(--danger)}.input-container.invalid .input,.input-container.invalid .textarea{border-color:var(--border-color-invalid)}.input-container.invalid .input-message--invalid,.input-container.invalid~.input-message--invalid{display:block}.input-container.valid .input-label,.input-container.valid~.input-label{color:var(--success)}.input-container.valid .input,.input-container.valid .textarea{border-color:var(--border-color-valid)}.input-container.valid .input-message--valid,.input-container.valid~.input-message--valid{display:block}.input-container .input,.input-container .textarea{width:100%;margin:0}.input-container .input~.input-icon,.input-container .textarea~.input-icon{right:12px;left:auto}.input-container .input~.input-control,.input-container .textarea~.input-control{right:12px}.input-container .input:not(:-moz-placeholder)~.input-control--clear, .input-container .textarea:not(:-moz-placeholder)~.input-control--clear{visibility:visible;opacity:1}.input-container .input:not(:-ms-input-placeholder)~.input-control--clear, .input-container .textarea:not(:-ms-input-placeholder)~.input-control--clear{visibility:visible;opacity:1}.input-container .input:not(:placeholder-shown)~.input-control--clear,.input-container .textarea:not(:placeholder-shown)~.input-control--clear{visibility:visible;opacity:1}.input-container .input-control{position:absolute;top:50%;right:0;z-index:2;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.input-label{display:block;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:0 0 10px;font-size:14px;line-height:18px;color:hsla(0,0%,100%,.8)}@media(max-width:1024px){.input-label{font-size:12px;line-height:18px}}@media(max-width:568px){.input-label{margin:0 0 6px}}.input-label sup{color:var(--primary-2-default)}.input-control{--icon-size:20px;--size:20px;margin:0}.input-control.active svg:not(:only-child){display:none}.input-control.active svg:not(:only-child):last-child{display:block}.input-control svg{margin:0!important}.input-control svg:not(:only-child):last-child{display:none}.input-icon{position:absolute;top:50%;left:11px;z-index:2;display:block;width:1em;height:1em;font-size:20px;color:var(--secondary-1);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.input-icon~.input{padding-left:42px}.input-message{display:none;font-size:14px;line-height:20px;line-height:1.4286}@media(max-width:1024px){.input-message{font-size:12px;line-height:18px}}.input-message--valid{color:var(--success)}.input-message--warning{color:var(--warning)}.input-message--invalid{color:var(--danger)}.input-placeholder{--color:var(--gray-400);--font-family:Manrope,Arial;--font-size:16px;--font-weight:normal;--line-height:24px;position:absolute;top:50%;left:0;font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height);color:var(--color);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:top,color,font-size,line-height,-webkit-transform;transition:top,color,font-size,line-height,-webkit-transform;transition:transform,top,color,font-size,line-height;transition:transform,top,color,font-size,line-height,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.input-placeholder--required{--font-size:14px;top:22px;left:17px}.input-placeholder--required:after{color:#ff4d4f;vertical-align:top;content:"*"}.input:not(:-moz-placeholder)+.input-placeholder--required, .textarea:not(:-moz-placeholder)+.input-placeholder--required{opacity:0}.input:not(:-ms-input-placeholder)+.input-placeholder--required, .textarea:not(:-ms-input-placeholder)+.input-placeholder--required{opacity:0}.input:not(:placeholder-shown)+.input-placeholder--required,.textarea:not(:placeholder-shown)+.input-placeholder--required{opacity:0}.checkbox{--size:20px;--icon-size:16px;--color:transparent;--color-checked:var(--base-white);--color-disabled:transparent;--color-checked-disabled:var(--primary-2-disabled-text);--bg-color:transparent;--bg-color-hover:transparent;--bg-color-checked:#a27758;--bg-color-checked-hover:#a27758;--bg-color-disabled:#e5e8eb;--bg-color-checked-disabled:#e5e8eb;--border-color:#cfd5d9;--border-color-hover:#b59279;--border-color-disabled:#b59279;--border-color-checked:#a27758;--border-color-checked-hover:#a27758;--border-color-checked-disabled:transparent;--border-radius:4px;position:relative;display:block;margin:0;cursor:pointer}.checkbox--border-gold{--border-color:#b59279}.checkbox--large{padding:.75rem 0;margin:0}@media(max-width:568px){.checkbox--large{padding:12px 0}}.checkbox--large-paddingsless{padding:0}.checkbox--large .checkbox__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.checkbox--large .checkbox__image{--image-size:1.5rem;width:var(--image-size);min-width:var(--image-size);height:var(--image-size);min-height:var(--image-size)}@media(max-width:1024px){.checkbox--large .checkbox__image{--image-size:24px}}.checkbox--large .checkbox__image--small{--image-size:1.25rem;margin-left:-.5rem}.checkbox--large .checkbox__text{width:100%;font-size:.875rem;line-height:1.25rem;color:#3d3f40;text-align:left}@media(max-width:1024px){.checkbox--large .checkbox__text{font-size:14px;line-height:20px}}@media(max-width:568px){.checkbox--large-xs-13 .checkbox__text{font-size:13px;line-height:18px}}.checkbox--large-align-y-top .checkbox__wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.checkbox.checked .checkbox__wrap .checkbox__custom,.checkbox__input:checked~.checkbox__wrap .checkbox__custom{color:var(--color-checked);background-color:var(--bg-color-checked);border-color:var(--border-color-checked)}.checkbox.checked .checkbox__wrap .checkbox__custom:hover,.checkbox__input:checked~.checkbox__wrap .checkbox__custom:hover{background-color:var(--bg-color-checked-hover);border-color:var(--border-color-checked-hover)}.checkbox.disabled .checkbox__wrap,.checkbox__input:disabled~.checkbox__wrap{color:inherit;cursor:not-allowed;background-color:inherit}.checkbox.disabled .checkbox__wrap .checkbox__custom,.checkbox__input:disabled~.checkbox__wrap .checkbox__custom{color:var(--color-disabled);background-color:var(--bg-color-disabled);border-color:var(--border-color-disabled)}.checkbox.disabled.checked .checkbox__wrap .checkbox__custom,.checkbox__input:disabled:checked~.checkbox__wrap .checkbox__custom{color:var(--color-checked-disabled);background-color:var(--bg-color-checked-disabled);border-color:var(--border-color-checked-disabled)}.checkbox.disabled{cursor:not-allowed}.checkbox.disabled .checkbox__wrap{pointer-events:none}.checkbox.indeterminate .checkbox__wrap .checkbox__custom,.checkbox__input:indeterminate~.checkbox__wrap .checkbox__custom{color:var(--color-checked);background-color:var(--bg-color-checked);border-color:var(--border-color-checked)}.checkbox.indeterminate .checkbox__wrap .checkbox__custom:hover,.checkbox__input:indeterminate~.checkbox__wrap .checkbox__custom:hover{background-color:var(--bg-color-checked-hover);border-color:var(--border-color-checked-hover)}.checkbox.indeterminate .checkbox__wrap .checkbox__custom:after,.checkbox__input:indeterminate~.checkbox__wrap .checkbox__custom:after{position:absolute;top:50%;left:50%;display:block;width:1em;height:1em;height:2px;font-size:calc(var(--icon-size) - 4px);content:"";background-color:var(--color-checked);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.checkbox.indeterminate .checkbox__wrap .checkbox__icon,.checkbox__input:indeterminate~.checkbox__wrap .checkbox__icon{opacity:0}.checkbox__input{position:absolute;top:50%;left:50%;z-index:-2;width:1px;height:1px;margin:0;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox__wrap{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:100%;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.checkbox__wrap--reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.checkbox__wrap:hover .checkbox__custom{border-color:var(--border-color-hover)}.checkbox__custom{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1em;min-width:1em;height:1em;min-height:1em;margin:0;font-size:var(--size);color:var(--color);background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color}.checkbox__text{display:block;margin:auto 0;overflow:hidden;font-family:Manrope,Arial;font-size:1rem;font-weight:400;line-height:1.5rem}@media(max-width:1024px){.checkbox__text{font-size:14px;line-height:20px}}.checkbox__text b{font-weight:700;color:var(--gray-8)}.checkbox__text a{color:#a27758}.checkbox__icon{font-size:var(--icon-size);color:currentColor}.checkbox__svg{margin-right:8px;font-size:20px}.checkbox__border-group .checkbox:not(:last-child){border-bottom:1px solid #edecec}.checkbox--approval .checkbox__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.checkbox--approval a{font-size:.875rem;font-weight:400;line-height:143%;color:#3d3f40;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.radio{--size:20px;--icon-size:10px;--color:var(--white);--color-checked:#b59279;--color-disabled:var(--white);--color-checked-disabled:#b59279;--bg-color:var(--white);--bg-color-hover:var(--white);--bg-color-checked:var(--white);--bg-color-checked-hover:var(--white);--bg-color-disabled:var(--white);--bg-color-checked-disabled:var(--white);--border-color:#b59279;--border-color-hover:#b59279;--border-color-disabled:#b59279;--border-color-checked:#b59279;--border-color-checked-hover:#b59279;--border-color-checked-disabled:#b59279;--border-radius:50%;position:relative;display:block;margin:0;cursor:pointer}.radio.checked .radio__wrap .radio__custom,.radio__input:checked~.radio__wrap .radio__custom{color:var(--color-checked);background-color:var(--bg-color-checked);border-color:var(--border-color-checked)}.radio.checked .radio__wrap .radio__custom:hover,.radio__input:checked~.radio__wrap .radio__custom:hover{background-color:var(--bg-color-checked-hover);border-color:var(--border-color-checked-hover)}.radio.disabled .radio__wrap,.radio__input:disabled~.radio__wrap{color:inherit;cursor:not-allowed;background-color:inherit}.radio.disabled .radio__wrap .radio__custom,.radio__input:disabled~.radio__wrap .radio__custom{color:var(--color-disabled);background-color:var(--bg-color-disabled);border-color:var(--border-color-disabled)}.radio.disabled.checked .radio__wrap .radio__custom,.radio__input:disabled:checked~.radio__wrap .radio__custom{color:var(--color-checked-disabled);background-color:var(--bg-color-checked-disabled);border-color:var(--border-color-checked-disabled)}.radio.disabled{cursor:not-allowed}.radio.disabled .radio__wrap{pointer-events:none}.radio__input{position:absolute;top:50%;left:50%;z-index:-2;width:1px;height:1px;margin:0;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none}.radio__wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:100%;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.radio__custom{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1em;min-width:1em;height:1em;min-height:1em;margin:0 12px 0 0;font-size:var(--size);color:var(--color);background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color}.radio__custom:hover{border-color:var(--border-color-hover)}.radio__custom:before{position:absolute;top:50%;left:50%;width:1em;height:1em;font-size:var(--icon-size);color:currentColor;content:"";background-color:currentColor;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.radio__text{display:block;overflow:hidden;font-family:Manrope,Arial;font-size:.875rem;font-weight:400;line-height:1.25rem;color:currentColor}.radio__text b{font-weight:700;color:var(--gray-8)}.switcher{--size:22px;--padding:2px 3px 3px;--padding-main:3px;--color:var(--white);--color-hover:var(--white);--color-checked:var(--white);--color-disabled:var(--base-white);--color-checked-disabled:var(--base-white);--bg-color:#1a3b6c;--bg-color-hover:#1a3b6c;--bg-color-checked:#a27758;--bg-color-checked-hover:#a27758;--bg-color-disabled:var(--gray-600);--bg-color-checked-disabled:var(--primary-2-disabled);--border-color:var(--base-white);--border-color-hover:var(--base-white);--border-color-disabled:var(--base-white);--border-color-checked:var(--base-white);--border-color-checked-hover:var(--base-white);--border-color-checked-disabled:var(--base-white);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;cursor:pointer}.switcher--56{height:56px}.switcher--white .switcher__text{color:#3d3f40}.switcher.checked .switcher__wrap .switcher__custom-wrapper,.switcher__input:checked~.switcher__wrap .switcher__custom-wrapper{background-color:var(--bg-color-checked)}.switcher.checked .switcher__wrap .switcher__custom-wrapper:hover,.switcher__input:checked~.switcher__wrap .switcher__custom-wrapper:hover{background-color:var(--bg-color-checked-hover)}.switcher.checked .switcher__wrap .switcher__custom-wrapper .switcher__custom,.switcher__input:checked~.switcher__wrap .switcher__custom-wrapper .switcher__custom{background-color:var(--color-checked);-webkit-transform:translateX(100%);transform:translateX(100%)}.switcher.disabled .switcher__wrap .switcher__custom-wrapper,.switcher__input:disabled~.switcher__wrap .switcher__custom-wrapper{cursor:not-allowed;background-color:var(--bg-color-disabled)}.switcher.disabled .switcher__wrap .switcher__custom-wrapper:hover,.switcher__input:disabled~.switcher__wrap .switcher__custom-wrapper:hover{background-color:var(--bg-color-disabled)}.switcher.disabled .switcher__wrap .switcher__custom-wrapper .switcher__custom,.switcher__input:disabled~.switcher__wrap .switcher__custom-wrapper .switcher__custom{color:var(--color-disabled)}.switcher.disabled.checked .switcher__wrap .switcher__custom-wrapper,.switcher__input:disabled:checked~.switcher__wrap .switcher__custom-wrapper{background-color:var(--bg-color-checked-disabled);border-color:var(--border-color-checked-disabled)}.switcher.disabled.checked .switcher__wrap .switcher__custom,.switcher__input:disabled:checked~.switcher__wrap .switcher__custom{color:var(--color-checked-disabled)}.switcher.disabled{cursor:not-allowed}.switcher.disabled .switcher__wrap{pointer-events:none}.switcher__input{position:absolute;top:50%;left:50%;z-index:-2;width:1px;height:1px;margin:0;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none}.switcher__wrap{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:100%;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.switcher__wrap:hover .switcher__custom{border-color:var(--border-color-hover)}.switcher__custom-wrapper{width:calc(var(--size)*2);min-width:calc(var(--size)*2);height:calc(var(--size) + 2px);min-height:calc(var(--size) + 2px);padding:var(--padding);margin:auto 1rem auto 0;background-color:var(--bg-color);border-radius:20px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.switcher__custom-wrapper:hover{background-color:var(--bg-color-hover)}.switcher__custom-wrapper:hover .switcher__custom{color:var(--color-hover)}.switcher__custom{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1em;min-width:1em;height:1em;min-height:1em;margin:0;font-size:calc(var(--size) - var(--padding-main));color:var(--color);background-color:currentColor;border:1px solid var(--border-color);border-radius:var(--border-radius);border-radius:50%;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color,border-color,-webkit-transform;transition-property:color,background-color,border-color,-webkit-transform;transition-property:color,background-color,border-color,transform;transition-property:color,background-color,border-color,transform,-webkit-transform;translate:0 .5px}.switcher__text{display:block;margin:auto 0;overflow:hidden;font-family:Manrope,Arial;font-size:1rem;font-weight:400;line-height:1.5rem;color:hsla(0,0%,100%,.8)}.switcher__text b{font-weight:700}.switcher__icon{font-size:var(--icon-size);color:currentColor}.switcher__svg{margin-right:8px;font-size:20px}.hover{-webkit-transition:color .3s ease;transition:color .3s ease}.hover:hover{color:var(--color-hover)}.hover--white{--color-hover:var(--white)}.hover--blue{--color-hover:#00255b}.hover--blue-5{--color-hover:#031f49}.hover--blue-15{--color-hover:#09306b}.hover--gold{--color-hover:#a27758}.link{padding:0;margin:0;background-color:transparent;border:0}.link--big{font-family:Cormorant,Arial;font-size:3.75rem;font-variant-numeric:normal;line-height:1;color:#031f49;border-bottom:1px solid #dce4ed}@media(max-width:1440px){.link--big{font-size:28px}}.link--phone{font-variant-numeric:unset}.link--hover{-webkit-transition:color .3s ease;transition:color .3s ease}.link--hover:hover{color:var(--color-hover)}.link--hover-white{--color-hover:var(--white);-webkit-transition:color .3s ease;transition:color .3s ease}.link--hover-white:hover{--color-hover:var(--white);color:var(--color-hover)}.link--hover-blue{--color-hover:#00255b}.link--hover-gold{--color-hover:#a27758}.link--hover-text-underline:active .link__text,.link--hover-text-underline:hover .link__text{color:#fff;text-decoration:none}.link__icon{width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;margin-right:.625rem}.link__icon img,.link__icon svg{position:relative;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;width:100%;height:100%}.link__text{text-decoration:underline;text-underline-offset:5px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}[data-link-tel] span[data-link-tel-show]{cursor:pointer}[data-link-tel] span.hide{display:none}.dropdown{--size-icon:20px;position:relative;z-index:2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.dropdown.active{z-index:3}.dropdown.active .dropdown__content{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.dropdown.active .dropdown__arrow{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.dropdown select{display:none}.dropdown--expanded{padding:12px;margin:-12px}@media(max-width:568px){.dropdown--expanded{padding:6px;margin:-6px}}.dropdown__button{position:relative;z-index:2;width:100%;margin:0;--font-size:1rem;--line-height:1;--font-weight:500;--color:#3d3f40;--color-hover:#a27758;--padding-y:0;--padding-x:0}@media(max-width:568px){.dropdown__button{--font-size:13px;--line-height:18px}}.dropdown__placeholder{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown__placeholder b{font-weight:700}.dropdown__arrow-wrapper{margin-left:.5rem}@media(max-width:768px){.dropdown__arrow-wrapper{margin-left:4px}}.is-ready .dropdown__popper .dropdown__content{position:static}.dropdown__content{--position:calc(100% + 0.25rem);position:absolute;top:var(--position);left:0;z-index:1;width:100%;min-width:12.5rem;padding:.75rem;visibility:hidden;background-color:var(--base-white);border-radius:3px;-webkit-box-shadow:0 0 22px 0 rgba(0,8,38,.0588235294);box-shadow:0 0 22px 0 rgba(0,8,38,.0588235294);opacity:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,visibility,-webkit-transform,-webkit-box-shadow;transition-property:opacity,visibility,-webkit-transform,-webkit-box-shadow;transition-property:opacity,visibility,transform,box-shadow;transition-property:opacity,visibility,transform,box-shadow,-webkit-transform,-webkit-box-shadow;-webkit-transform:translateY(2rem);transform:translateY(2rem)}select[data-select]{display:block}select[data-select].button.button-select{overflow:hidden;font-size:inherit;color:transparent;pointer-events:none}select[data-select].button.button-select option{visibility:hidden}.select{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.select--radius-0-right .select__button{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;--border-color-hover:var(--border-color)}.select--radius-0-left .select__button{border-top-left-radius:0;border-bottom-left-radius:0;--border-color-hover:var(--border-color)}.select.select--white .select__button{--color:#666;--color-hover:#666;--color-selected:#666;--bg-color:var(--white);--bg-color-hover:var(--white);--bg-color-selected:var(--white);--bg-color-pressed:var(--white);--border-color:#cfd5d9;--border-color-hover:#a27758;--border-color-selected:#cfd5d9;--border-color-pressed:#cfd5d9;--border-color-active:#a27758}.select.select--white.selected .select__button{--color:#666;--bg-color:var(--white);--border-color:#cfd5d9}.select.select--white.active .select__button{color:#3d3f40;background-color:#fff;border-color:#cfd5d9}.select.select--white.disabled .select__button{--bg-color-disabled:#e5e8eb;--border-color-disabled:#b3b3b3}.select--noarrow .select__arrow{display:none}.select--46 .button-select{--padding-y:10px;--border-radius:6px}.select--seating{height:100%}.select--seating.select.template .select__template-title{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:1024px){.select--seating .select__content{padding:4px 0}}.select--seating .select__button{height:100%}.select--seating .select__item{border-radius:6px}.select--seating .select__item:not(:last-child){position:relative;margin-bottom:.5rem}@media(max-width:1024px){.select--seating .select__item:not(:last-child){margin-bottom:8px}}.select--seating .select__item:not(:last-child):after{position:absolute;top:calc(100% + 4px);left:0;width:100%;height:1px;content:"";background:var(--gray-700)}@media(max-width:1024px){.select--seating .select__option{padding:4px}}.select--seating .select__list{max-height:264px}@media(max-width:1024px){.select--seating .select__list{max-height:212px;padding:0 4px}}.select--no-title-data-before .select__button [data-before]:before{display:none}.select .os-scrollbar{visibility:hidden}.select.multiple .select__item .checkbox__custom{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.select.tags .select__tags-wrapper{display:block}.select.tags .select__template-title,.select.tags .select__title-wrapper{display:none}.select.template .select__template-title{display:block}.select.template .select__tags-wrapper,.select.template .select__title{display:none}.select.counter .select__counter{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.select.counter .select__tags-wrapper,.select.counter .select__template-title{display:none}.select.selected .select__button{color:var(--color-selected);background-color:var(--bg-color-selected);border-color:var(--border-color-selected)}@media(hover){.select.selected .select__button.hover,.select.selected .select__button:hover{color:var(--color-hover);background-color:var(--bg-color-hover);border-color:var(--border-color-hover)}}.select.active .os-scrollbar{visibility:unset}.select.active:before{z-index:5}.select.active .select__button-wrapper{z-index:4}.select.active .select__button-wrapper .select__search{display:block}.select.active .select__button{color:var(--color-active);background-color:var(--bg-color-active);border-color:var(--border-color-active)}.select.active .select__popper{pointer-events:all}.select.active .select__content{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.select.active .select__arrow{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.select.loading{cursor:wait}.select.loading:before{position:absolute;top:50%;left:50%;z-index:2;display:block;width:1em;min-width:1em;height:1em;min-height:1em;font-size:20px;color:var(--primary-2-default);content:"";background-color:currentColor;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);mask-image:url(/local/templates/hotels/assets/css/../images/spinner.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center center;-webkit-mask-image:url(/local/templates/hotels/assets/css/../images/spinner.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-animation:spinner .5s linear infinite;animation:spinner .5s linear infinite}.select.loading>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select.loading .select__button>*,.select.loading .select__content>*{opacity:0}.select.disabled,.select[disabled]{cursor:not-allowed}.select.disabled:before,.select[disabled]:before{opacity:.5}.select.disabled .select__button,.select[disabled] .select__button{--color-disabled:var(--gray-400);--bg-color-disabled:#031f49;--border-color-disabled:var(--gray-400);color:var(--color-disabled);background-color:var(--bg-color-disabled);border-color:var(--border-color-disabled)}.select.disabled .select__tag,.select[disabled] .select__tag{background-color:var(--gray-700);border-color:var(--gray-500)}.select.disabled .select__tag .button-icon,.select[disabled] .select__tag .button-icon{--color:currentColor}.select.disabled .select__counter,.select[disabled] .select__counter{background-color:var(--gray-500)}.select.disabled>*,.select>select,.select[disabled]>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select>select{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden}.select--ctlg{max-width:15rem}.select--ctlg .button-select{padding:.4375rem .75rem;font-size:.875rem;color:#3d3f40;background-color:var(--white);border-color:#cfd5d9}@media(max-width:410px){.select--ctlg .button-select{padding:5px 12px;font-size:13px}}.select--ctlg .os-scrollbar.os-theme-custom{display:none}.select--ctlg .select__option{width:100%;padding:0 8px;margin:0}.select--ctlg .select__option .checkbox__wrap{padding:7px 4px;border-radius:4px;-webkit-transition:padding .3s;transition:padding .3s}.select--ctlg .select__option .checkbox__custom{display:none}.select--ctlg .select__option:hover .checkbox__wrap{padding:7px 12px;background-color:#f4f5f7}.select--ctlg.selected .select__button{color:#3d3f40;background-color:var(--white);border-color:#a27758}@media(hover){.select--ctlg.selected .select__button.hover,.select--ctlg.selected .select__button:hover{color:#3d3f40;background-color:var(--white);border-color:#a27758}}.select--ctlg.active:before{z-index:5}.select--ctlg.active .select__button-wrapper{z-index:4}.select--ctlg.active .select__button{color:#3d3f40;background-color:var(--white);border-color:#a27758}.select--ctlg.active .select__button.focus-visible,.select--ctlg.active .select__button:focus,.select--ctlg.active .select__button:focus-visible{outline:2px solid #fcefe5}.select--ctlg.active .select__content{z-index:5;visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.select__button-wrapper{position:relative;width:100%}.select__button-wrapper .select__search{position:absolute;top:0;left:0;z-index:2;display:none;width:100%;height:100%;margin:0;background-color:var(--bg-color-main)}.select__button{--icon-size:24px;position:relative;width:100%}.select__title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.select__title{display:block;min-height:var(--line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__title b{font-weight:700}.select__counter{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:12px;min-height:12px;padding:2px 3px;margin:auto 0 auto 4px;font-size:10px;line-height:8px;color:var(--base-white);text-align:center;background-color:var(--primary-2-default);border-radius:50%}.select__tags-wrapper{--tag-padding-v:5px;--tag-padding-h:7px;--tag-border-w:1px;display:none;width:100%;margin:calc(var(--tag-padding-v)*-1 + var(--tag-border-w)*-1) calc(var(--tag-padding-h)*-1 + var(--tag-border-w)*-1);overflow:hidden}.select__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-2px}.select__tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:calc(100% - 4px);padding:var(--tag-padding-v) var(--tag-padding-h);margin:2px;font-size:14px;line-height:20px;background-color:var(--secondary-600);border:var(--tag-border-w) solid var(--primary-2-disabled-text);border-radius:10px}.select__tag.disabled{opacity:.7}.select__tag.disabled .button-icon{cursor:not-allowed}.select__tag span{display:block;overflow:hidden;text-overflow:ellipsis}.select__tag .button-icon{--color:var(--primary-2-default);margin:0 0 0 .5em}.select__tag .button-icon svg{font-size:16px}.select__template-title{display:none;width:100%;margin:-5px 0;overflow:hidden;font-size:1rem;line-height:1.5rem}@media(max-width:1024px){.select__template-title{font-size:14px;line-height:20px}}.select__template-title .select-template{padding:0}.select__template-title .custom-item [data-before]:before{color:#7c8ca4}.select__arrow-wrapper{margin-left:1em}.select .select__arrow{--arrow-size:1.25rem;width:var(--arrow-size);min-width:var(--arrow-size);height:var(--arrow-size);min-height:var(--arrow-size);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill,-webkit-transform;transition-property:fill,-webkit-transform;transition-property:fill,transform;transition-property:fill,transform,-webkit-transform}@media(max-width:1024px){.select .select__arrow{--arrow-size:20px}}.select__popper{z-index:3;pointer-events:none}.is-ready .select__popper .select__content{position:static}.select__content{--position:calc(100% + 0.5rem);position:absolute;top:var(--position);left:0;z-index:3;width:100%;min-width:12.5rem;padding:.75rem 0;visibility:hidden;background-color:var(--base-white);border-radius:3px;-webkit-box-shadow:0 0 22px 0 rgba(0,8,38,.06);box-shadow:0 0 22px 0 rgba(0,8,38,.06);opacity:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,visibility,-webkit-transform,-webkit-box-shadow;transition-property:opacity,visibility,-webkit-transform,-webkit-box-shadow;transition-property:opacity,visibility,transform,box-shadow;transition-property:opacity,visibility,transform,box-shadow,-webkit-transform,-webkit-box-shadow;-webkit-transform:translateY(2rem);transform:translateY(2rem)}@media(max-width:1024px){.select__content{padding:8px 0}}.select__content--right{right:0;left:auto}.select__content--bottom{top:auto;bottom:var(--position)}.select__content .select__search{padding:6px 16px}.select__search{margin-bottom:4px;border-radius:6px}.select__search .input-wrapper{width:100%;height:100%;margin:0}.select__search .input,.select__search .input-container{height:100%}.select__list{max-height:246px;padding:0 .75rem;overflow-x:hidden}.select__list::-webkit-scrollbar{width:4px}.select__list::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:4px}.select__list::-webkit-scrollbar-track{background:transparent;border-radius:4px}.select__list{scrollbar-color:var(--gray-300) transparent;scrollbar-width:thin}@media(max-width:1024px){.select__list{padding:0 8px}}.select__subtitle{display:block;padding:0 8px;font-size:14px;font-weight:700;line-height:1.7;text-transform:uppercase}.select__itemgroup{padding:6px 0}.select__itemgroup:first-child{padding-top:16px}.select__itemgroup:last-child{padding-bottom:16px}.select__item.hidden,.select__itemgroup.hidden{display:none}.select__item--select-all{border-bottom:1px solid var(--gray-500)}.select__item--select-all .checkbox__custom{display:none!important}.select__option{width:100%;margin:0}.select__option .checkbox__wrap{position:relative;--check-size:1rem;--check-offset:0.75rem;--x-offset:0.75rem;padding:6px calc(var(--x-offset) + var(--check-offset) + var(--check-size)) 6px var(--x-offset)}@media(max-width:1024px){.select__option .checkbox__wrap{--check-size:16px;--x-offset:8px;--check-offset:8px}}.select__option .checkbox__wrap:after{position:absolute;top:50%;right:var(--x-offset);width:var(--check-size);height:var(--check-size);content:"";background-image:url(/local/templates/hotels/assets/css/../images/select-check.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.select__option .checkbox__wrap:hover{background-color:#f4f5f7}.select__option .checkbox__custom{display:none}.select:not(.multiple) .select__option.checked{color:#a27758}.select__option .select-template:hover{color:var(--primary-2-default);background-color:var(--secondary-600)}.select__option.checked .checkbox__wrap:after{opacity:1}.select__option.checked .select-template{color:var(--primary-2-default)}.select__option.disabled{color:var(--gray-400)}.select__option.disabled .select-template{color:var(--gray-400);cursor:not-allowed;background-color:transparent}.select__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 16px;font-weight:600}.select [data-before]:before{margin-right:.5rem;font-size:inherit;line-height:inherit;color:#7c8ca4;content:attr(data-before)}.select-template{display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px 16px;cursor:pointer}.select-template__img-wrapper{width:1em;min-width:1em;height:1em;min-height:1em;margin-right:8px;font-size:30px;border-radius:50%}.select-template__img{width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.select-template__title{display:block;font-size:12px;font-weight:300;line-height:12px;color:var(--secondary-300)}.select-template__text{font-size:14px;font-weight:500;line-height:18px}.modal-wrapper{position:fixed;top:0;left:0;z-index:10;display:block;width:100vw;height:var(--vh,100vh);padding:1.5rem;overflow:auto;overflow-x:hidden;overflow-y:auto;font-size:0;text-align:center;white-space:nowrap;visibility:hidden;background-color:rgba(var(--black-rgb),.5);opacity:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility}@media(max-width:1024px){.modal-wrapper{padding:0}}.modal-wrapper:before{display:inline-block;height:100%;vertical-align:middle;content:""}.modal-wrapper--blue{background:#031f49}@media(max-width:568px){.modal-wrapper--xs-center:before{display:none}}@media(max-width:568px){.modal-wrapper--xs-center .modal{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;min-height:100%}}@media(max-width:568px){.modal-wrapper--paddings-medium{padding:12px 0;background:var(--white)}}.modal-wrapper--paddings-medium .modal{padding:3.5rem 2.5rem 2.5rem}@media(max-width:568px){.modal-wrapper--paddings-medium .modal{padding:0 12px}}@media(max-width:568px){.modal-wrapper--paddings-big{height:100%;background:var(--white)}}.modal-wrapper--paddings-big .modal{padding:3.5rem 4.5rem}@media(max-width:568px){.modal-wrapper--paddings-big .modal{height:100%;padding:0 13px 0 12px}}@media(max-width:568px){.modal-wrapper--paddings-big .modal__wrap{padding:12px 0}}.modal-wrapper.active{visibility:visible;opacity:1}.modal-wrapper.active .modal{left:auto;z-index:11;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.modal-wrapper--padding{padding:2.5rem 4.6875rem}@media(max-width:768px){.modal-wrapper--padding{padding:20% 12px}}.modal-wrapper--bg-color{background-color:rgba(0,15.3,38.25,.9)}.modal-wrapper--gallery-card{padding:0;overflow:hidden}.modal-wrapper--gallery-card .modal{background:#031f49}.modal-wrapper--gallery-card .modal__body{height:100vh;padding-bottom:1.5rem}@media(max-width:1024px){.modal-wrapper--gallery-card .modal__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.modal-wrapper--gallery-card .modal__wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modal-wrapper--gallery-card .modal__close{top:2.25rem;right:6.375rem;padding:.625rem;background:transparent;border:none}@media(max-width:1740px){.modal-wrapper--gallery-card .modal__close{right:3.125rem}}@media(max-width:1024px){.modal-wrapper--gallery-card .modal__close{top:12px;right:12px}}.modal-wrapper--gallery-card .modal__close svg{--size:14px;width:var(--size);min-width:var(--size);height:var(--size);min-height:var(--size)}.modal-wrapper--feedback .h4{text-align:left}@media(max-width:568px){.modal-wrapper--thanks:before{display:none}}.modal-wrapper--thanks .modal .h4{text-align:left}@media(max-width:568px){.modal-wrapper--thanks .modal .h4{font-size:24px;font-weight:500;line-height:150%}}.modal-wrapper--thanks .modal{background-repeat:no-repeat;background-position:100% 100%}.modal-wrapper--seating-schemes{padding:0 5.75rem}@media(max-width:1024px){.modal-wrapper--seating-schemes{padding:0 24px}}@media(max-width:568px){.modal-wrapper--seating-schemes{padding:0 12px}}.modal-wrapper--hall-eqpt{padding:16px}@media(max-width:568px){.modal-wrapper--hall-eqpt{background:rgba(1,16,39,.8980392157)}}.modal-wrapper--hall-eqpt .modal{padding:3.5rem 4.5rem}@media(max-width:568px){.modal-wrapper--hall-eqpt .modal{padding:32px 20px}}@media(max-width:1024px){.modal-wrapper--configurator-hall{padding:0}}.modal-wrapper--expert-participation .modal__body.swiper-wrapper{height:auto!important}.modal-wrapper--expert-participation .modal__body .swiper-slide{-ms-flex-item-align:stretch;align-self:stretch}.modal-wrapper--expert-participation .modal__body .swiper-slide.swiper-slide-fully-visible{z-index:1}.modal-wrapper--expert-participation .modal__body .modal__buttons{margin-top:auto}.modal{position:relative;left:-130%;z-index:-1;display:inline-block;width:100%;max-width:30rem;padding:2rem 4.25rem;font-size:1rem;text-align:center;white-space:normal;vertical-align:middle;background-color:var(--white);opacity:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transform:scale(.6);transform:scale(.6)}.modal--small{max-width:35rem}.modal--medium{max-width:42.5rem}.modal--large{max-width:61.25rem}.modal--no-paddings{padding:0}.modal--padding2{padding:48px 16px 26px}.modal--paddings-gallery{padding:3rem 1.75rem 2.5rem}@media(max-width:568px){.modal--paddings-gallery{padding:0}}.modal--paddings-gallery .modal__wrap{min-height:100%;padding:1rem 0}@media(max-width:568px){.modal--paddings-gallery .modal__wrap{padding:20px 0}}.modal--text-left{text-align:left}.modal--min-height-50{min-height:50%}.modal--inner-scroll{max-height:400px}.modal--map{border-radius:0}.modal--width-auto{width:auto}.modal--blue{background:#031f49}.modal--full{max-width:unset;height:100%}.modal--configurator-hall{width:100%;max-width:980px;padding:56px 72px}@media(max-width:1024px){.modal--configurator-hall{padding:64px 24px}}@media(max-width:768px){.modal--configurator-hall{padding:64px 0}}.modal--configurator-hall .modal__title{margin:0;font-family:Cormorant;font-size:36px;font-weight:500;line-height:46px;color:#274065;text-transform:uppercase}@media(max-width:768px){.modal--configurator-hall .modal__title{padding-right:12px;padding-left:12px;font-size:24px;font-weight:500;line-height:36px}}@media(max-width:768px){.modal--configurator-hall .modal__content{padding-right:12px;padding-left:12px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.modal--configurator-hall .modal__content::-webkit-scrollbar{display:none}}.modal--configurator-hall .modal__notice{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;margin-top:32px;font-size:12px;font-weight:400;line-height:18px}.modal--configurator-hall .modal__notice span{font-size:16px;font-weight:600;line-height:20px;color:#b59279}@media(max-width:768px){.modal--configurator-hall .modal__notice{padding-right:12px;padding-left:12px}}.modal__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.125rem}@media(max-width:568px){.modal__wrap{gap:16px;margin:auto 0}}.modal__wrap--inner-paddings-large>*{padding:0 2.5rem}@media(max-width:768px){.modal__wrap--inner-paddings-large>*{padding:0 32px;padding:0 24px 0 13px}}.modal__wrap--inner-paddings-large>:first-child{padding-top:3.25rem}@media(max-width:768px){.modal__wrap--inner-paddings-large>:first-child{padding-top:28px}}@media(max-width:568px){.modal__wrap--inner-paddings-large>:first-child{padding-top:42px}}.modal__wrap--inner-paddings-large>:last-child{padding-bottom:2.5rem}@media(max-width:768px){.modal__wrap--inner-paddings-large>:last-child{padding-bottom:48px}}@media(max-width:568px){.modal__wrap--inner-paddings-large-xs>:first-child{padding-top:16px}.modal__wrap--inner-paddings-large-xs>:last-child{padding-bottom:16px}}.modal__wrap--gallery{--thumbs-height:8.375rem}.modal__wrap--gap-24{gap:1.5rem}.modal__wrap--gap-middle{gap:2rem}.modal--fill{max-width:100%;min-height:100%}.modal--fill .modal__wrap{min-height:100vh}.modal__header{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}@media(max-width:568px){.modal__header{padding-right:36px}}.modal__header .button-close{margin:0 0 0 auto}.modal__header--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal__header--col-24{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal__content .expert-card__name{font-size:16px}.modal__content .expert-card__post{font-size:13px}.modal__content--padding1{padding:45px 0 0}.modal__content--frame{height:45rem}@media(max-width:768px){.modal__content--frame{height:450px}}.modal__subtitle{margin:0 0 1rem;font-size:1.25rem}.modal__text{line-height:1.5;color:var(--gray-6);text-align:left}.modal__text--paragraph{font-size:.8125rem;font-weight:400;line-height:1.125rem;color:#3d3f40}@media(max-width:1024px){.modal__text--paragraph{font-size:12px;line-height:18px}}.modal__icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.5rem}.modal__icon{width:1em;min-width:1em;height:1em;min-height:1em;margin:auto;font-size:5rem}.modal__button--close{position:absolute;top:24px;right:24px}@media(max-width:568px){.modal__button--close{top:13px;right:13px}}.modal__footer{margin-top:.4375rem}@media(max-width:568px){.modal__footer{margin-top:4px}}.modal__footer--padding-top{padding-top:1.5625rem}@media(max-width:768px){.modal__footer--padding-top{padding-top:16px}}@media(max-width:568px){.modal__footer--padding-top{padding-top:0}}.modal__actions{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal__actions .button{margin:0}.modal__actions .button:not(:last-of-type){margin-right:1.5rem}.modal__close{position:absolute;top:1rem;right:1rem}.modal__close svg{width:2.25rem;height:2.25rem}@media(max-width:1024px){.modal__close{top:12px;right:12px;width:26px;height:26px}}.modal__close--menu{top:1.5rem;right:1.5rem}@media(max-width:568px){.modal__close--menu{top:8px;right:13px}}.modal__close--blue{top:2.625rem;right:0}@media(max-width:568px){.modal__close--blue{top:12px}}.modal__close--blue svg{width:1.5rem;height:1.5rem}.modal__pagination{position:relative;inset:unset}.modal__navigation{position:absolute;top:calc(50% - var(--thumbs-height)/2);right:1rem;left:1rem;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:1024px){.modal__navigation{right:-16px;left:-16px}}@media(max-width:568px){.modal__navigation{display:none}}.modal__slider{position:relative;width:100%;max-width:48.1875rem}.modal__slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.modal__slider--gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal__slider--thumb .swiper-slide{cursor:pointer}.modal__slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;background:var(--white)}.modal__slide--small{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--thumbs-height);padding:1.5rem}.modal__slide--small .modal__scheme{max-width:8.9375rem;max-height:6rem}.modal__slide--large{padding:1.5rem 7.25rem 2.5rem}@media(max-width:1024px){.modal__slide--large{padding:24px}}.modal__container--sliders{position:relative;width:100%}.modal__scheme{width:100%;max-width:35.8125rem;height:100%;max-height:25rem;-o-object-fit:contain;object-fit:contain}[data-tippy-template]{display:none}[data-tippy-root] .dropdown__content{position:static;top:0;visibility:visible;opacity:1;-webkit-transition:none;transition:none;-webkit-transform:none;transform:none}.tippy-box{font-size:.875rem;line-height:1.5;color:inherit;background-color:var(--white);border-radius:2px;-webkit-box-shadow:0 0 10px rgba(var(--black-rgb),.25);box-shadow:0 0 10px rgba(var(--black-rgb),.25)}.tippy-box[data-theme=rounded]{border-radius:8px;-webkit-box-shadow:0 12px 16px 4px rgba(16,24,40,.0784313725);box-shadow:0 12px 16px 4px rgba(16,24,40,.0784313725)}.tippy-content{padding:.5rem .75rem}.tippy-arrow{color:var(--white)}[data-tab-content]:not(.active){display:none}.tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.tabs .button-tab:hover{z-index:2}.tabs .button-tab:not(:last-child){margin-right:calc(var(--border-width)*-1)}.tabs .button-tab:not(:first-child):not(:last-child){--border-radius:0}.tabs .button-tab:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.tabs .button-tab:last-child{border-top-left-radius:0;border-bottom-left-radius:0}[data-accordion]:not(.active) [data-accordion-content]{max-height:0}[data-accordion].active [data-accordion-button] .svg--arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[data-accordion-content]{height:100%;max-height:0;overflow:hidden;-webkit-transition:max-height .4s ease-in-out;transition:max-height .4s ease-in-out}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.logo--footer .logo__image{width:230px;height:92px;aspect-ratio:230/92}@media(max-width:1024px){.logo--footer .logo__image{width:130px;height:52px}}.logo__image{width:130px;height:56px;aspect-ratio:130/56}@media(max-width:1024px){.logo__image{width:100px;height:40px}}.ads-block{padding:.5625rem 1.5rem;background:rgba(3,31,73,.56);border:1px solid #c7ad9b;border-radius:10px}@media(max-width:1024px){.ads-block{padding:10px 12px}}.ads-block--transparent{background:transparent}.ads-block--gray-borders{border:1px solid #dce4ed}.ads-block--dark{border-color:#a27758}.ads-block--ml{margin:0 0 0 1.25rem}.district{padding:.1875rem 1rem;cursor:pointer;background:transparent;border:1px solid #0d3c82;border-radius:1rem;-webkit-transition:background .3s ease-out;transition:background .3s ease-out}.district:hover{background:#0d3c82}.district:hover .district__text{color:#d0d9e4}.district__text{-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.reward-card{height:100%;background:#031f49}.reward-card__body{height:100%;min-height:28rem;padding:2.625rem 3.5rem 3.5rem;background-repeat:no-repeat;background-position-x:right;background-position-y:101%}@media(max-width:1620px){.reward-card__body{padding:1.5rem 2rem;background-size:auto 80%}}@media(max-width:1440px){.reward-card__body{background-size:auto 70%}}@media(max-width:1280px){.reward-card__body{min-height:unset;background-size:auto 80%}}@media(max-width:1024px){.reward-card__body{min-height:320px;background-size:auto 100%}}@media(max-width:568px){.reward-card__body{min-height:186px;padding:16px 23px;background-size:auto 90%}}@media(max-width:568px){.reward-card .button--large{--padding-y:5px;--padding-x:15px}}.nav-menu{position:fixed;top:0;left:0;z-index:11;width:100%;padding:.75rem 0;background:var(--white);-webkit-box-shadow:0 0 28px 0 rgba(0,8,38,.1019607843);box-shadow:0 0 28px 0 rgba(0,8,38,.1019607843);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.nav-menu.active{-webkit-transform:translateY(0);transform:translateY(0)}.nav-menu__link{padding:0;font-size:1.125rem;font-weight:500;line-height:1.625rem;color:#7c8ca4;text-align:left;background:transparent;border:none;--color-hover:#a27758}@media(max-width:1440px){.nav-menu__link{font-size:13px;line-height:18px}}.nav-menu__link.active{color:#a27758}.nav-menu__dropdown{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.nav-menu__dropdown .dropdown__content{padding:0}.nav-menu__dropdown .nav-menu__link{width:100%;padding:7px 12px}.nav-menu__dropdown .nav-menu__link:first-child{margin-top:6px}.nav-menu__dropdown .nav-menu__link:last-child{margin-bottom:6px}.ring{position:relative;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;--ring-size:6rem;width:var(--ring-size);height:var(--ring-size);padding:1.25rem;border:1px solid #ab8569;border-radius:100%}@media(max-width:1280px){.ring{--ring-size:4rem;padding:4px}}@media(max-width:568px){.ring{--ring-size:40px;padding:0}}.service-card{position:relative;height:100%;min-height:260px;padding:2.25rem 1.75rem;background:var(--white);background-position:50%;background-size:cover}@media(max-width:768px){.service-card{min-height:200px}}@media(max-width:568px){.service-card{min-height:162px;padding:20px}}.service-card--blue{background-color:#052555}.service-card--bg-image{background-image:url(/local/templates/hotels/assets/css/../images/service-card-bg-1.png)}.service-card--bg-image:after{position:absolute;inset:50% 0 0;z-index:1;content:"";background:-webkit-gradient(linear,left top, left bottom,from(transparent),to(#052555));background:linear-gradient(180deg,transparent,#052555)}.service-card--bg-image .service-card__body{position:relative;z-index:2}.service-card--bg-figure{background-image:url(/local/templates/hotels/assets/css/../images/service-bg-figure.png);background-position-x:left;background-size:auto 100%}.service-card__body{min-height:100%}.slider-head__controls--white .button{--color:var(--white);--color-hover:var(--white);--border-color-hover:var(--white)}.slider-head__controls--white-second .button{--color:var(--white);--color-hover:var(--white);--border-color:hsla(0,0%,100%,0.34901960784313724);--border-color-hover:var(--white)}.slider-head__controls--white-second .button.disabled,.slider-head__controls--white-second .button:disabled,.slider-head__controls--white-second .button[disabled]{--border-color:hsla(0,0%,100%,0.34901960784313724);border-color:hsla(0,0%,100%,.3490196078)}.slider-head__controls .slider-head__button:not(:first-child){margin-left:-.75rem}@media(max-width:768px){.slider-head__controls .slider-head__button:not(:first-child){margin-left:-8px}}@media(max-width:568px){.slider-head__controls .slider-head__button:not(:first-child){margin-left:-4px}}@media(max-width:1024px){.slider-head--pr{padding-right:13px}}@media(max-width:568px){.slider-head--pr{padding-right:12px}}.card{position:relative;overflow:hidden}.card:hover .card__image{scale:1.1}.card:hover .card__star{opacity:1}.card:after{position:absolute;inset:50% 0 0;z-index:0;content:"";background:-webkit-gradient(linear,left top, left bottom,color-stop(0, transparent),to(#00255b));background:linear-gradient(180deg,transparent 0,#00255b)}.card--gradient-light:after{background:-webkit-gradient(linear,left top, left bottom,color-stop(0, transparent),to(#0f428e));background:linear-gradient(180deg,transparent 0,#0f428e)}.card--gradient-short:after{top:75%}@media(max-width:768px){.card--gradient-short:after{top:50%}}.card__body{position:absolute;inset:0;z-index:3;height:100%;padding:2rem 2.375rem 3.4375rem}@media(max-width:768px){.card__body{padding:1.5rem}}@media(max-width:568px){.card__body{padding:20px}}.card__icon{width:1.125rem;height:1.75rem;color:var(--white)}@media(max-width:768px){.card__icon{width:14px;height:21px}}.card__star{position:absolute;top:0;right:0;width:8.125rem;height:8.125rem;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-animation:rotating-star 3s linear infinite;animation:rotating-star 3s linear infinite}@media(max-width:1024px){.card__star{width:60px;height:60px}}@media(max-width:768px){.card__star{top:8px;right:8px;opacity:1;-webkit-transition:unset;transition:unset}}@media(max-width:568px){.card__star{width:40px;height:40px}}.card__image{width:100%;height:auto;-webkit-transition:scale .3s ease-out;transition:scale .3s ease-out}@-webkit-keyframes rotating-star{to{rotate:1turn}}@keyframes rotating-star{to{rotate:1turn}}.plyr{--video-size:24rem;min-width:var(--video-size);max-width:var(--video-size);min-height:var(--video-size);max-height:var(--video-size);overflow:unset;border-radius:100%}@media(max-width:568px){.plyr{--video-size:90%;margin:0 auto}}.plyr{--plyr-video-background:transparent}.plyr--playing .plyr__control{visibility:visible;opacity:1}.plyr--playing .plyr__control svg{opacity:0}.plyr--playing .plyr__control:after{opacity:1!important}.plyr__video{border-radius:100%}.plyr .plyr__control{--button-size:7rem;top:unset;bottom:0;left:calc(var(--video-offset-left)*-1);width:var(--button-size);height:var(--button-size);background:#a27758;border:4px solid var(--white);opacity:1;-webkit-transform:unset;transform:unset}@media(max-width:568px){.plyr .plyr__control{left:calc(var(--video-offset-left)*-1.5);--button-size:96px}}.plyr .plyr__control:after{position:absolute;top:50%;left:50%;width:1.5rem;height:1.5rem;content:"";background-image:url(/local/templates/hotels/assets/css/../images/pause.svg);background-repeat:no-repeat;background-position:50%;background-size:1.5rem;opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.plyr .plyr__control:hover{background-color:#031f49}.plyr .plyr__control svg{width:1.5rem;height:1.875rem;margin:auto;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.plyr--hide-controls [data-plyr=play]{pointer-events:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.video{--video-offset-top:2.8125rem;--video-offset-left:0.875rem;--video-offset-bottom:0;--video-offset-right:2.9375rem;--video-size:24rem;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;min-width:var(--video-size);max-width:var(--video-size);padding:var(--video-offset-top) var(--video-offset-right) var(--video-offset-bottom) var(--video-offset-left)}@media(max-width:1024px){.video{width:100%;min-width:unset;margin-left:calc(var(--video-offset-right) - var(--video-offset-left))}}@media(max-width:568px){.video{--video-offset-right:12px;--video-offset-left:12px;--video-offset-top:20px}}.video:after{position:absolute;inset:0;pointer-events:none;content:"";background-image:url(/local/templates/hotels/assets/css/../images/video-decor.png);background-repeat:no-repeat;background-position:100% 0}@media(max-width:568px){.video:after{background-image:url(/local/templates/hotels/assets/css/../images/video-decor-xs.png)}}.video--full{position:relative;width:100%;max-width:100%;height:100%;padding:0}.video--full:after{display:none}.video--full .plyr{position:relative;width:100%;min-width:auto;max-width:100%;height:100%;min-height:auto;max-height:100%;border-radius:0}.video--full .plyr .plyr__control{position:absolute;top:calc(50% - 2.75rem);right:auto;bottom:auto;left:calc(50% - 2.75rem);z-index:50;width:5.5rem;min-width:5.5rem;height:5.5rem;min-height:5.5rem;margin-right:auto;margin-left:auto;border:none}@media(max-width:768px){.video--full .plyr .plyr__control{top:calc(50% - 24px);right:auto;bottom:auto;left:calc(50% - 24px);width:48px;min-width:48px;height:48px;min-height:48px;padding:16px}}.video--full .plyr .plyr__control svg{display:none}@media(max-width:768px){.video--full .plyr .plyr__control svg{width:100%;height:100%}}.video--full .plyr .plyr__control:before{position:absolute;top:calc(50% - .75rem);left:calc(50% - .5rem);z-index:50;display:block;width:1.5rem;height:1.5rem;content:"";background-image:url(/local/templates/hotels/assets/css/../images/plyr__control--full.svg);background-repeat:no-repeat;background-size:contain}.video--full .plyr .plyr__control:hover{background:#b59279}.video--full .plyr .plyr__video{height:auto;border-radius:0}.video--full .plyr .plyr__poster{background-size:cover}.video--full .plyr--playing .plyr__control:before{opacity:0}.video--rightsided{--video-size:30.5rem;--video-offset-left:1.875rem;--video-offset-top:1.25rem;--video-offset-bottom:1.25rem;--video-offset-right:2.625rem}@media(max-width:1440px){.video--rightsided{--video-size:26rem;--video-offset-top:1.5rem;--video-offset-left:2.5rem}}@media(max-width:1024px){.video--rightsided{--video-offset-top:2.5rem;--video-offset-left:4rem}}@media(max-width:568px){.video--rightsided{--video-size:302px;--video-offset-top:16px;--video-offset-left:16px;--video-offset-right:16px}}.video--rightsided .plyr{--video-size:100%}.video--rightsided .plyr__control{--button-size:7rem;right:calc(var(--video-offset-right)*0.5);bottom:10px;left:unset}@media(max-width:568px){.video--rightsided .plyr__control{--button-size:96px;right:0}}.video--rightsided:after{background-image:url(/local/templates/hotels/assets/css/../images/video-decor-2.png);background-position:0 0}@media(max-width:568px){.video--rightsided:after{background-image:url(/local/templates/hotels/assets/css/../images/video-decor-2-xs.png)}}.stars-block__icon{width:1.25rem;height:1.25rem}.step-card{position:relative;height:30.5rem;padding:2rem;margin-top:calc(var(--default-offset-top)*var(--offset-multiplyer));background:var(--white);--default-offset-top:6rem}@media(max-width:1740px){.step-card{--default-offset-top:4rem}}@media(max-width:1280px){.step-card{height:unset;margin-top:0}}@media(max-width:568px){.step-card{padding:24px}}.step-card--icon-only{height:100%}.step-card--icon-only .step-card__body{padding:0}.step-card--0{--offset-multiplyer:0}.step-card--1{--offset-multiplyer:1}.step-card--2{--offset-multiplyer:2}.step-card--inner-padding .step-card__body{padding:1.75rem 1.5rem}.step-card__body{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:2rem 1.5rem;overflow:hidden;text-align:center;outline:1px solid #d9d9d9;outline-offset:-1px}@media(min-width:1921px){.step-card__body{outline-offset:-2px}}@media(max-width:1024px){.step-card__body{padding:24px 20px}}@media(max-width:568px){.step-card__body{padding:25px 20px 20px}}.step-card__corner{position:absolute;z-index:2;width:20px;height:20px;--corner-offset:-1px}@media(min-width:1921px){.step-card__corner{--corner-offset:-2px}}.step-card__corner--top-left{top:var(--corner-offset);left:var(--corner-offset);rotate:-90deg}.step-card__corner--top-right{top:var(--corner-offset);right:var(--corner-offset)}.step-card__corner--bottom-right{right:var(--corner-offset);bottom:var(--corner-offset);rotate:90deg}.step-card__corner--bottom-left{bottom:var(--corner-offset);left:var(--corner-offset);rotate:180deg}.step-card__logo{width:100%;height:100%}.news-card{position:relative;overflow:hidden}.news-card--small{color:var(--white)}.news-card__link{position:absolute;inset:0}.news-card__image{width:100%;height:auto}@media(max-width:568px){.news-card__image--height{height:192px}}.route-cards{margin:0 auto;counter-reset:number}.route-cards .route-card:last-child{border-bottom:none}@media(max-width:768px){.route-cards--xs-padding{padding:0 12px}}.route-card{width:100%;padding:1.75rem 4rem;border-bottom:1px solid #e3d6cd}@media(max-width:1440px){.route-card{padding:1.5rem 1rem}}@media(max-width:1024px){.route-card{padding:16px 12px}}@media(max-width:768px){.route-card{padding:24px}}.route-card__title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:1440px){.route-card__title{gap:2rem}}@media(max-width:768px){.route-card__title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(max-width:568px){.route-card__title{gap:16px}}.route-card__title:before{display:block;width:var(--before-size);min-width:var(--before-size);height:var(--before-size);min-height:var(--before-size);margin:auto 0;font-family:Cormorant;font-size:8rem;font-weight:500;line-height:var(--before-size);color:#dac9bc;text-align:center;content:counter(number);counter-increment:number;--before-size:6rem}@media(max-width:1280px){.route-card__title:before{--before-size:64px}}@media(max-width:768px){.route-card__title:before{font-size:64px;line-height:64px}}@media(max-width:568px){.route-card__title:before{margin-top:0;margin-bottom:0}}.route-card--marker .route-card__title:before{content:"";background:url(/local/templates/hotels/assets/css/../images/route-star.svg) no-repeat;background-size:cover}.info-tooltip:hover .info-tooltip__icon{color:var(--white);--info-bg-color:#a27758}.info-tooltip__icon{color:#a27758;--info-bg-color:transparent;-webkit-transition:fill .3s ease,stroke .3s ease,color .3s ease;transition:fill .3s ease,stroke .3s ease,color .3s ease}.menu{position:fixed;inset:0;z-index:100;visibility:hidden;background:rgba(1,16,39,.8980392157);opacity:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,visibility,scale;transition-property:opacity,visibility,scale;scale:.1;backdrop-filter:blur(8px)}.menu.active{visibility:visible;opacity:1;scale:1}.menu__inner{position:relative;width:100%;max-width:588px;height:100%;padding:24px 72px 60px;margin-left:auto;background:var(--white)}@media(max-width:568px){.menu__inner{padding:0 13px 24px}}.menu__container{height:100%}.menu__head{padding:8px 0;margin-bottom:24px}@media(max-width:568px){.menu__body .logo{display:none}}.menu__list{width:100%}.menu__list .menu-item:last-child:after{display:block}.menu .os-scrollbar{--os-size:12px;--os-padding-axis:4px;--os-handle-border-radius:10px;--os-handle-bg:#a27758;--os-handle-bg-hover:#a27758;--os-handle-bg-active:#a27758;--os-handle-border:1px solid #a27758;--os-handle-border-hover:1px solid #a27758;--os-handle-border-active:1px solid #a27758}.menu-item{position:relative;padding:16px 0}.menu-item:after,.menu-item:before{position:absolute;top:0;left:0;width:100%;height:1px;content:"";background:#e8eff6}@media(max-width:568px){.menu-item:after,.menu-item:before{background:-webkit-gradient(linear,left top, right top,color-stop(0, #e8eff6),to(transparent));background:linear-gradient(90deg,#e8eff6 0,transparent)}}.menu-item:after{top:unset;bottom:0;display:none}.acc-head{margin-bottom:1.25rem}.acc-head svg{margin-right:0!important}.acc-head__top{padding:12px 0}.range-slider{position:relative;--range-slider-right-offset:14px}.range-slider__inputs .range-slider__input:not(:last-child){border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.range-slider__inputs .range-slider__input:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.range-slider__track{position:absolute;right:4px;bottom:0;left:4px}.range-slider .noUi-target{height:3px;padding-right:var(--range-slider-right-offset);background:#e5e8eb;border:none;border-radius:5px;-webkit-box-shadow:none;box-shadow:none}.range-slider .noUi-connect{background:#a27758}.range-slider .noUi-handle{top:1px;right:calc(var(--range-slider-right-offset)*-1);width:14px;height:14px;cursor:pointer;background:var(--white);border:2px solid #a27758;border-radius:100%;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.range-slider .noUi-handle:after,.range-slider .noUi-handle:before{display:none}.catalog-card.promo .catalog-card__promo{display:inline-block;margin-bottom:.5rem}@media(max-width:768px){.catalog-card.promo .catalog-card__promo{max-width:75px}}@media(max-width:568px){.catalog-card.promo .catalog-card__promo{max-width:60px;margin-bottom:0}}.catalog-card.promo .catalog-card__subtitle{color:#a27758}.catalog-card.promo .catalog-card__about-footer-box{padding:1.3rem 0 0}.catalog-card.promo .catalog-card__about{padding:1.5rem 0 1.0625rem;border-top:2px solid #a27758;border-right:2px solid #a27758;border-bottom:2px solid #a27758}@media(max-width:768px){.catalog-card.promo .catalog-card__about{border:1px solid #a27758;border-top:0}}@media(min-width:1621px){.catalog-card--curtailed{min-height:19rem}}.catalog-card--curtailed .catalog-card__location-box,.catalog-card--curtailed .catalog-card__location-transport{display:none}.catalog-card--curtailed .catalog-card__about{padding-top:1.25rem}.catalog-card--curtailed .catalog-card__about-raiting{display:none}.catalog-card--curtailed .catalog-card__about-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog-card--curtailed .catalog-card__about-footer-box{padding-top:1rem!important}@media(max-width:568px){.catalog-card--curtailed .catalog-card__about-footer-box{padding-top:8px!important;border:none}}.catalog-card--curtailed .catalog-card__about-footer-inn{padding:0 2rem}@media(max-width:568px){.catalog-card--curtailed .catalog-card__about-footer-inn{padding:0 20px}}.catalog-card--curtailed .catalog-card__about-body{padding:0 2rem}@media(max-width:568px){.catalog-card--curtailed .catalog-card__about-body{padding:0 20px}}.catalog-card--curtailed .catalog-card__about-body--inner{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.catalog-card--curtailed .catalog-card__about .button{padding:.5rem 1.25rem;font-size:.875rem}@media(max-width:1024px){.catalog-card--curtailed .catalog-card__about .button{font-size:14px}}.catalog-card--curtailed .catalog-card .top-label,.catalog-card--curtailed .catalog-card__subtitle{display:none}.catalog-card--curtailed .catalog-card__image{position:relative;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;min-width:0;max-width:420px}@media(max-width:768px){.catalog-card--curtailed .catalog-card__image{max-width:100%}}.catalog-card--curtailed .catalog-card__image--308 .catalog-card__picture{height:308px}@media(max-width:768px){.catalog-card--curtailed .catalog-card__image--308 .catalog-card__picture{height:100%}}.catalog-card--curtailed .catalog-card__info{gap:0}.catalog-card--curtailed .catalog-card__head{margin-bottom:.875rem}@media(max-width:568px){.catalog-card--curtailed .catalog-card__head{margin-bottom:16px}}.catalog-card--curtailed .catalog-card__promo{padding:0 .25rem;margin-bottom:.25rem!important;font-size:.75rem;line-height:1.125rem;color:var(--white);background-color:#031f49;border:1px solid #031f49}@media(max-width:768px){.catalog-card--curtailed .catalog-card__promo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:3px 7px;font-size:12px;line-height:18px}}.catalog-card--curtailed .catalog-card__options{padding-bottom:0;margin-top:.5rem}.catalog-card--curtailed .catalog-card__title{font-size:1.125rem;line-height:1.75rem;text-transform:uppercase}@media(max-width:568px){.catalog-card--curtailed .catalog-card__title{font-size:18px;line-height:24px}}.catalog-card--curtailed .catalog-card__params{-webkit-column-gap:1.75rem;-moz-column-gap:1.75rem;column-gap:1.75rem}@media(max-width:568px){.catalog-card--curtailed .catalog-card__params{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}}.catalog-card--curtailed .catalog-card__picture{min-height:310px;max-height:310px}@media(max-width:1024px){.catalog-card--curtailed .catalog-card__picture{min-height:394px;max-height:394px}}@media(max-width:768px){.catalog-card--curtailed .catalog-card__picture{min-height:574px;max-height:574px}}@media(max-width:568px){.catalog-card--curtailed .catalog-card__picture{min-height:378px;max-height:378px}}@media(max-width:480px){.catalog-card--curtailed .catalog-card__picture{min-height:316px;max-height:316px}}@media(max-width:375px){.catalog-card--curtailed .catalog-card__picture{min-height:254px;max-height:254px}}.catalog-card--curtailed.promo .catalog-card__about{padding:1rem 0 1.25rem}@media(max-width:568px){.catalog-card--curtailed.promo .catalog-card__about{padding:18px 0}}.catalog-card--curtailed.promo .catalog-card__about-body{padding:0 1.5rem}@media(max-width:568px){.catalog-card--curtailed.promo .catalog-card__about-body{padding:0 18px}}.catalog-card--curtailed.promo .catalog-card__about-footer-inn{padding:0 1.5rem}@media(max-width:568px){.catalog-card--curtailed.promo .catalog-card__about-footer-inn{padding:0 20px}}.catalog-card--curtailed.promo .catalog-card__about-footer-box{padding-top:1.75rem!important}@media(max-width:568px){.catalog-card--curtailed.promo .catalog-card__about-footer-box{padding-top:8px!important}}.catalog-card--large-vertical .catalog-card__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalog-card--large-vertical .catalog-card__image{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:unset}.catalog-card--large-vertical .catalog-card__head{padding-bottom:1.5rem;margin-bottom:.625rem;border-bottom:1px solid #edecec}@media(min-width:769px){.catalog-card--large-vertical .catalog-card__heading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width:769px){.catalog-card--large-vertical .catalog-card__discount{margin-bottom:.75rem}}.catalog-card--large-vertical .catalog-card__discount .discount{padding:5px 8px}.catalog-card--large-vertical .catalog-card__discount .discount span{font-size:14px;font-weight:600;line-height:20px}@media(max-width:568px){.catalog-card--large-vertical .catalog-card__discount .discount span{font-size:10px;line-height:1}}.catalog-card--large-vertical .catalog-card__progress{display:block}.catalog-card--large-vertical .catalog-card__title{margin-bottom:4px;font-size:1.75rem;line-height:2rem}@media(max-width:568px){.catalog-card--large-vertical .catalog-card__title{font-size:18px;line-height:1}}.catalog-card--large-vertical .catalog-card__pretitle{gap:1.25rem}@media(max-width:568px){.catalog-card--large-vertical .catalog-card__pretitle{gap:12px}}.catalog-card--large-vertical .catalog-card__placeblock{gap:1.5rem}@media(max-width:568px){.catalog-card--large-vertical .catalog-card__placeblock{gap:4px}}.catalog-card--large-vertical .catalog-card__about-body--inner{gap:1.5rem}@media(max-width:568px){.catalog-card--large-vertical .catalog-card__about-body--inner{gap:12px}}.catalog-card--large-vertical .catalog-card__location-address-box svg{--svg-size:1.25rem}.catalog-card--large-vertical .catalog-card__location-metro .metro-station__num{margin-left:2px;font-size:9px}.catalog-card--large-vertical .catalog-card__flex--inner{gap:1.25rem}@media(max-width:568px){.catalog-card--large-vertical .catalog-card__flex--inner{gap:20px}}.catalog-card--large-vertical .catalog-card__flex--moreblock{gap:.5rem}.catalog-card--large-vertical.catalog-card--top .catalog-card__about-body{padding:0 1.6875rem 0 1.625rem}@media(max-width:568px){.catalog-card--large-vertical.catalog-card--top .catalog-card__about-body{padding:0 17px 0 16px}}@media(max-width:568px){.catalog-card--top .catalog-card__info{gap:12px}}.catalog-card--top .catalog-card__params{display:none}.catalog-card--top .catalog-card__head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media(max-width:1280px){.catalog-card--top .catalog-card__head{padding-right:0}}@media(max-width:568px){.catalog-card--top .catalog-card__head{padding-bottom:16px;margin-bottom:8px;border-bottom:1px solid #edecec}}@media(max-width:568px){.catalog-card--top .catalog-card__heading--inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.catalog-card--top .catalog-card__about-footer,.catalog-card--top .catalog-card__about-raiting{display:none}.catalog-card--top .catalog-card__about-body{padding:0 1.875rem 0 1.625rem}@media(max-width:568px){.catalog-card--top .catalog-card__about-body{padding:0 16px}}.catalog-card--top .catalog-card__about-body--inner{padding-bottom:0}.catalog-card--top .catalog-card__title-rating{display:block}.catalog-card--top .catalog-card__options{padding-bottom:0}.catalog-card--top .catalog-card__location{display:none}.catalog-card--top .catalog-card__location--top{display:-webkit-box;display:-ms-flexbox;display:flex}.catalog-card--top .catalog-card__picture img{width:100%}.catalog-card--border-gray .catalog-card__about{border:1px solid #d4d4d4;border-left:none}@media(max-width:768px){.catalog-card--border-gray .catalog-card__about{border-top:none;border-left:1px solid #d4d4d4}}.catalog-card__heading--inner{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.catalog-card--vertical .catalog-card__content,.catalog-card__heading--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalog-card--vertical .catalog-card__about{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:1rem;padding-bottom:1rem;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;border-left:1px solid #d4d4d4}@media(max-width:1620px){.catalog-card--vertical .catalog-card__about .button{width:100%;max-width:100%}}@media(max-width:1620px){.catalog-card--vertical .catalog-card__price{width:100%}}.catalog-card--vertical .catalog-card__about-body{padding:0 1rem}.catalog-card--vertical .catalog-card__about-footer-box{border-top:0}.catalog-card--vertical .catalog-card__about-footer-inn{padding-right:1rem;padding-left:1rem}@media(max-width:1620px){.catalog-card--vertical .catalog-card__about-footer-inn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(max-width:1280px){.catalog-card--vertical .catalog-card__image{-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.catalog-card--vertical .swiper-pagination{bottom:.625rem;padding-right:2rem;padding-left:2rem}.catalog-card--vertical .swiper-pagination-bullet{width:100%}.catalog-card--fixed-criteria{height:492px}@media(max-width:1620px){.catalog-card--fixed-criteria{height:auto}}.catalog-card--fixed-criteria .catalog-card__image{max-width:635px}@media(max-width:1024px){.catalog-card--fixed-criteria .catalog-card__image{max-width:100%;height:440px}}@media(max-width:568px){.catalog-card--fixed-criteria .catalog-card__image{height:320px}}@media(max-width:480px){.catalog-card--fixed-criteria .catalog-card__image{height:300px}}@media(max-width:410px){.catalog-card--fixed-criteria .catalog-card__image{height:260px}}@media(max-width:360px){.catalog-card--fixed-criteria .catalog-card__image{height:240px}}.catalog-card--fixed-criteria .catalog-card__content{height:100%}@media(max-width:1024px){.catalog-card--fixed-criteria .catalog-card__content{display:block}}.catalog-card--fixed-criteria .catalog-card__about{padding-top:2.25rem;padding-bottom:3rem}@media(max-width:1620px){.catalog-card--fixed-criteria .catalog-card__about{padding-bottom:1.625rem}}@media(max-width:568px){.catalog-card--fixed-criteria .catalog-card__about{padding-top:12px;padding-bottom:0}}.catalog-card--fixed-criteria .catalog-card__picture{max-height:492px}@media(max-width:1620px){.catalog-card--fixed-criteria .catalog-card__picture{max-height:100%}}@media(max-width:568px){.catalog-card--fixed-criteria .catalog-card__picture{min-height:auto}}@media(max-width:1024px){.catalog-card--fixed-criteria .catalog-card__picture img{width:100%}}.catalog-card--fixed-criteria .catalog-card__about-body{padding-right:2.75rem;padding-left:1.875rem}@media(max-width:568px){.catalog-card--fixed-criteria .catalog-card__about-body{padding-right:16px;padding-left:16px}}.catalog-card--fixed-criteria .catalog-card__image .swiper[data-fixed-slides-height]{height:100%}.catalog-card--fixed-criteria .catalog-card__swiper-slide{height:100%!important}@media(min-width:569px){.catalog-card--fixed-criteria .catalog-card__descr{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:568px){.catalog-card--fixed-criteria .catalog-card__pretitle{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}@media(max-width:568px){.catalog-card--fixed-criteria .catalog-card__head{width:100%;max-width:100%;padding:0}}@media(max-width:568px){.catalog-card--fixed-criteria .place-rating__flag--medium{width:44px;min-width:44px;height:44px;min-height:44px}}@media(max-width:568px){.catalog-card--fixed-criteria .catalog-card__heading--inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.catalog-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff}@media(max-width:768px){.catalog-card__content{display:block}}.catalog-card__about{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:100%;padding:1.5rem 0 1.1875rem}@media(max-width:768px){.catalog-card__about{padding:14px 0 20px}}.catalog-card__about-body{gap:1.875rem;height:100%;padding:0 1.25rem 0 1.625rem}@media(max-width:1440px){.catalog-card__about-body{position:relative;gap:0}}@media(max-width:568px){.catalog-card__about-body{padding:0 16px}}.catalog-card__about-body--inner{padding-bottom:.625rem}@media(max-width:1740px){.catalog-card__about-body--inner{padding-bottom:1.25rem}}@media(max-width:568px){.catalog-card__about-body--inner{padding-bottom:19px}}.catalog-card__swiper-wrapper.swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}.catalog-card__swiper-wrapper.swiper-wrapper .swiper-slide{height:auto}.catalog-card__swiper-slide{position:relative;overflow:hidden}.catalog-card__swiper-slide:before{position:absolute;top:50%;left:0;z-index:0;display:none;width:100%;height:100%;content:"";background:-webkit-gradient(linear,left top, left bottom,color-stop(0, transparent),to(#00255b));background:linear-gradient(180deg,transparent 0,#00255b)}.catalog-card__image{position:relative;-webkit-box-flex:0;-ms-flex:0 0 45.3%;flex:0 0 45.3%;min-width:0;max-width:550px}@media(max-width:1280px){.catalog-card__image{-webkit-box-flex:0;-ms-flex:0 0 43%;flex:0 0 43%}}@media(max-width:768px){.catalog-card__image{max-width:100%}}.catalog-card__image .swiper{height:100%}.catalog-card__image .swiper[data-fixed-slides-height]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.catalog-card__image .swiper-pagination{position:absolute;bottom:1.125rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width:568px){.catalog-card__image .swiper-pagination{bottom:10px;padding:0 17px}}.catalog-card__image .swiper-pagination-bullets{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalog-card__image .swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.catalog-card__image .swiper-pagination-bullet{position:relative;width:3.75rem;height:15px;background:transparent;border:0;border-radius:0}.catalog-card__image .swiper-pagination-bullet:before{position:absolute;top:50%;left:0;z-index:0;width:100%;height:1px;margin:0;content:"";background-color:hsla(0,0%,100%,.3);border:0;border-radius:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:768px){.catalog-card__image .swiper-pagination-bullet{width:60px}}.catalog-card__image .swiper-pagination-bullet-active:before{background-color:hsla(0,0%,100%,.6)}.catalog-card__picture{height:100%;min-height:420px;max-height:420px}@media(max-width:1740px){.catalog-card__picture{min-height:390px;max-height:390px}}@media(max-width:1620px){.catalog-card__picture{min-height:376px;max-height:376px}}@media(max-width:1024px){.catalog-card__picture{min-height:320px;max-height:320px}}@media(max-width:768px){.catalog-card__picture{min-height:420px;max-height:420px}}@media(max-width:568px){.catalog-card__picture{min-height:378px;max-height:378px}}@media(max-width:480px){.catalog-card__picture{min-height:316px;max-height:316px}}@media(max-width:375px){.catalog-card__picture{min-height:254px;max-height:254px}}@media(max-width:360px){.catalog-card__picture{min-height:242px;max-height:242px}}.catalog-card__picture img,.catalog-card__picture source{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:auto;min-height:100%}@media(max-width:768px){.catalog-card__picture img,.catalog-card__picture source{width:100%}}.catalog-card__title{margin:0;color:#031f49}@media(max-width:480px){.catalog-card__title{max-width:240px}}@media(max-width:360px){.catalog-card__title{max-width:220px}}.catalog-card__subtitle{font-size:1.125rem;line-height:1.75rem;color:#274065;text-transform:uppercase}@media(max-width:1280px){.catalog-card__head--lg-paddings{padding:0 12% 0 0}}@media(max-width:568px){.catalog-card__head{position:relative}}.catalog-card__promo{display:none;padding:.1875rem .4375rem;font-size:.875rem;line-height:1.25rem;color:var(--white);text-align:center;background-color:#031f49;border:1px solid #031f49;border-radius:.1875rem}.catalog-card__promo.active{display:inline-block}.catalog-card__info{width:100%}.catalog-card__location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:.5rem;width:100%}.catalog-card__location--top{display:none}.catalog-card__location-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.5rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;width:100%}.catalog-card__location .button{display:none;color:#a27758}.catalog-card__location-address{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:1620px){.catalog-card__location-address{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.catalog-card__location-address .button{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@media(max-width:1280px){.catalog-card__location-address .button{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@media(max-width:768px){.catalog-card__location-address{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog-card__location-address .button{font-size:12px}}@media(max-width:568px){.catalog-card__location-address{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:12px}}.catalog-card__location-address-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:768px){.catalog-card__location-address-box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.catalog-card__location-address-box svg{--svg-size:1rem;width:var(--svg-size);min-width:var(--svg-size);height:var(--svg-size);min-height:var(--svg-size);margin-right:.375rem}.catalog-card__location-transport{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.0625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:360px){.catalog-card__location-transport{-ms-flex-wrap:wrap;flex-wrap:wrap}}.catalog-card__params{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px;-webkit-column-gap:1.75rem;-moz-column-gap:1.75rem;column-gap:1.75rem}@media(max-width:568px){.catalog-card__params{row-gap:7px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.catalog-card__location-icons,.catalog-card__location-metro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-card__location-metro{gap:1rem}@media(max-width:568px){.catalog-card__location-metro{gap:8px}}.catalog-card__location-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:5px;-webkit-column-gap:.5625rem;-moz-column-gap:.5625rem;column-gap:.5625rem}@media(max-width:1440px){.catalog-card__location-icons--place1{display:none}}.catalog-card__location-icons--place2{display:none}@media(max-width:1440px){.catalog-card__location-icons--place2{display:-webkit-box;display:-ms-flexbox;display:flex}}.catalog-card__location-icon svg{width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem}@media(max-width:568px){.catalog-card__location-icon svg{width:20px;min-width:20px;height:20px;min-height:20px}}.catalog-card__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:7px;padding:0 16px .5rem 0}@media(max-width:568px){.catalog-card__options{padding:0 16px 0 0}}.catalog-card__option svg{width:3rem;min-width:3rem;height:3rem;min-height:3rem}@media(max-width:568px){.catalog-card__option svg{width:40px;min-width:40px;height:40px;min-height:40px}}.catalog-card__about-raiting{padding:.625rem 0 0}@media(max-width:1280px){.catalog-card__about-raiting{padding:0}}@media(max-width:1440px){.catalog-card__about-raiting .place-rating{position:absolute;top:-5px;right:16px;gap:4px;width:auto}}@media(max-width:1440px)and (max-width:480px){.catalog-card__about-raiting .place-rating{top:1px}}@media(max-width:1440px){.catalog-card__about-raiting .place-rating__flag{width:44px;min-width:44px;height:44px;min-height:44px}.catalog-card__about-raiting .stars-rating{gap:1px}.catalog-card__about-raiting .stars-rating__star svg{width:8px;min-width:8px;height:8px;min-height:8px}}.catalog-card__about-footer-box{padding:1.1875rem 0 0}@media(max-width:568px){.catalog-card__about-footer-box{padding:18px 0 0}}.catalog-card__about-footer-inn{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 26px}@media(max-width:768px){.catalog-card__about-footer-inn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.catalog-card__about-footer-inn .button{width:100%}}@media(max-width:768px)and (max-width:568px){.catalog-card__about-footer-inn .button{padding:7px 30px;font-size:14px}}@media(max-width:568px){.catalog-card__about-footer-inn{gap:17px;padding:0 16px}}.catalog-card__price{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(max-width:768px){.catalog-card__price{width:100%}}.catalog-card__price-text{line-height:1.25}.catalog-card__price-sum{line-height:1}.catalog-card__placeblock{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media(max-width:568px){.catalog-card__placeblock{position:absolute;top:0;right:0}}.catalog-card__title-rating{display:none}.catalog-card__title-rating.show{display:block}@media(max-width:568px){.catalog-card__pretitle{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.catalog-card__progress{display:none;min-width:405px}@media(max-width:1280px){.catalog-card__progress{min-width:300px}}.catalog-card__fixed-criteria{-ms-flex-item-align:baseline;align-self:baseline}@media(max-width:1620px){.catalog-card__fixed-criteria{-ms-flex-item-align:auto;align-self:auto}}@media(max-width:1620px){.catalog-card__descr-top-hotel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.catalog-banner--width{width:100%}.catalog-banner__picture img,.catalog-banner__picture source{max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.top-label{position:absolute;top:1rem;left:1rem;z-index:3;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;max-width:4rem;padding:.625rem .3125rem;line-height:1.3;color:#3d3f40;text-align:center;text-transform:uppercase;background-color:#fff}@media(max-width:410px){.top-label{padding:.5rem .25rem}}.top-label svg{width:1.3125rem;min-width:1.3125rem;height:1.3125rem;min-height:1.3125rem;margin:0 0 .3125rem}@media(max-width:410px){.top-label svg{width:18px;min-width:18px;height:18px;min-height:18px;margin:0 0 4px}}.top-label__link{position:relative;color:#3d3f40;text-decoration:none}.top-label__link:before{position:absolute;bottom:0;left:0;z-index:0;width:100%;height:1px;content:"";background-color:#3d3f40;opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s}@media(any-hover:hover){.top-label__link:hover{color:#3d3f40}.top-label__link:hover:before{opacity:0}}.parametr__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.25rem 0 0}@media(max-width:568px){.parametr__info{margin:8px 0 0}}.parametr__info sup{position:relative;top:.25rem;margin-left:-2px;font-size:.5rem;font-weight:inherit;line-height:1.4;color:inherit;vertical-align:top}.parametr__icon{width:1rem;height:1rem;margin-right:.25rem}.metro-station,.metro-station__num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.metro-station__num{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;--num-size:1rem;width:var(--num-size);min-width:var(--num-size);height:var(--num-size);min-height:var(--num-size);margin:0 .375rem 0 0;border-radius:50%}@media(max-width:568px){.metro-station__num{width:14px;min-width:14px;height:14px;min-height:14px}}.metro-station__num--color1{background-color:#0078be}.metro-station__num--color2{background-color:purple}.place-rating{--place-rating-size:5rem}@media(max-width:568px){.place-rating{--place-rating-size:42px}}.place-rating--size-60{--place-rating-size:3.75rem}.place-rating__flag{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;width:var(--place-rating-size);min-width:var(--place-rating-size);height:var(--place-rating-size);min-height:var(--place-rating-size);padding:4px;border:1px solid #e5e8eb;border-radius:3px}.place-rating__flag img,.place-rating__flag svg{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.place-rating__flag--medium{width:3.75rem;min-width:3.75rem;height:3.75rem;min-height:3.75rem}.catalog-comm{position:relative;display:inline-block;overflow:hidden}.catalog-comm:before{position:absolute;bottom:0;left:0;z-index:0;width:100%;height:55%;content:"";background:-webkit-gradient(linear,left top, left bottom,color-stop(0, transparent),color-stop(60%, #031f49));background:linear-gradient(180deg,transparent 0,#031f49 60%)}.catalog-comm__head{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.8125rem .75rem .9375rem 1.125rem;background-color:#031f49}@media(max-width:1024px){.catalog-comm__head{padding:14px 16px}}.catalog-comm__block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:1280px){.catalog-comm__block .stars-rating{gap:2px}.catalog-comm__block .stars-rating__star svg{width:10px;min-width:10px;height:10px;min-height:10px}}.catalog-comm__icon,.catalog-comm__icon svg{width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem}@media(max-width:1280px){.catalog-comm__icon svg{width:32px;min-width:32px;height:32px;min-height:32px}}.catalog-comm__info{position:absolute;bottom:0;left:0;padding:0 1.6875rem 1.25rem}@media(max-width:1024px){.catalog-comm__info{padding:0 16px 26px}}.catalog-comm__info-box{position:relative;z-index:1;gap:.875rem}.catalog-comm__info-sum{font-size:.5rem}.catalog-comm__info-title{font-size:2.5rem;line-height:1.3;text-transform:uppercase}@media(max-width:1620px){.catalog-comm__info-title{font-size:24px}}.catalog-comm__info-text{font-size:.875rem;line-height:1.3;color:hsla(0,0%,100%,.8)}@media(max-width:1024px){.catalog-comm__info-text{font-size:13px}}.catalog-comm__info-price :first-child,.catalog-comm__info-price :nth-child(3){font-size:1rem}@media(max-width:768px){.catalog-comm__info-price :first-child,.catalog-comm__info-price :nth-child(3){font-size:16px}}@media(max-width:568px){.catalog-comm__info-price :first-child,.catalog-comm__info-price :nth-child(3){font-size:12px}}.catalog-comm__info-price :nth-child(2){font-size:1.5rem}@media(max-width:768px){.catalog-comm__info-price :nth-child(2){font-size:24px}}@media(max-width:568px){.catalog-comm__info-price :nth-child(2){font-size:16px}}.catalog-comm__button{position:absolute;right:-8.5%;bottom:-4%}@media(max-width:1024px){.catalog-comm__button{right:-6%;bottom:-3%}.catalog-comm__button.button--comm{width:78px;height:78px}}@media(max-width:768px){.catalog-comm__button{right:-28px;bottom:-23px}}.stars-rating{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e3d6cd}.stars-rating__star{color:#e3d6cd}.stars-rating__star svg{width:.875rem;min-width:.875rem;height:.875rem;min-height:.875rem}.stars-rating__star.active{color:#a27758}.commerce-label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.4375rem;padding:0 .5625rem 0 .5rem;cursor:pointer;background-color:#fff;border-radius:1.875rem}.commerce-label svg{width:.75rem;min-width:.75rem;height:.75rem;min-height:.75rem}@media(max-width:410px){.commerce-label svg{width:.625rem;min-width:.625rem;height:.625rem;min-height:.625rem}}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:768px){.pagination{gap:12px}}.pagination--round .button--pagination{font-weight:400;color:#fff;background:transparent;border:none;border-radius:50%}@media(max-width:768px){.pagination--round .button--pagination{width:32px;min-width:32px;height:32px;min-height:32px;font-size:14px;line-height:120%}}.pagination--round .button--pagination:hover{background:#a27758}.pagination--round .button--pagination-arrow{background:transparent;border:1px solid #3b3632}.pagination--round .button--pagination-arrow:hover{background:#fff}.pagination--round .button--pagination-hide2{background:#a27758}.pagination--space{gap:2rem}@media(max-width:568px){.pagination--space{gap:18px}}@media(max-width:320px){.pagination--space{gap:4px}}.pagination__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:568px){.pagination__buttons{gap:4px}}.breadcrumbs{z-index:10;padding:.9375rem 0;overflow:hidden}@media(max-width:768px){.breadcrumbs{padding:10px 0 12px}}.breadcrumbs--absolute{position:absolute;width:100%;-webkit-transform:translateY(calc(5.0625rem + 5px));transform:translateY(calc(5.0625rem + 5px))}@media(max-width:1024px){.breadcrumbs--absolute{-webkit-transform:translateY(67px);transform:translateY(67px)}}@media(max-width:768px){.breadcrumbs--absolute{-webkit-transform:translateY(62px);transform:translateY(62px)}}.breadcrumbs--absolute-no-translate{-webkit-transform:translateY(var(--header-height));transform:translateY(var(--header-height))}.breadcrumbs__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.625rem}@media(max-width:568px){.breadcrumbs__list{padding:0 var(--container-padding-native);margin:0 calc(var(--container-padding-native)*-1);overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.breadcrumbs__list::-webkit-scrollbar{display:none;width:0}}.breadcrumbs__link,.breadcrumbs__now{font-size:.8125rem;font-weight:500;line-height:1;white-space:nowrap}@media(max-width:568px){.breadcrumbs__link,.breadcrumbs__now{font-size:12px;font-weight:400;line-height:18px}}.breadcrumbs__link{color:#fff;-webkit-transition-duration:.3s;transition-duration:.3s}.breadcrumbs__now{color:hsla(0,0%,100%,.5)}.breadcrumbs__item-back{display:none}@media(max-width:768px){.breadcrumbs__item--hide{display:none}.breadcrumbs__item--hide-back{display:inline-block}}.breadcrumbs__item+.breadcrumbs__item{position:relative}.breadcrumbs__item+.breadcrumbs__item:before{position:absolute;top:54%;left:-1.125rem;z-index:0;width:.625rem;height:1px;content:"";background-color:hsla(0,0%,100%,.5);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.num-notice{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;width:1.3125rem;min-width:1.3125rem;height:1.3125rem;min-height:1.3125rem;font-size:1rem;font-weight:500;color:#fff;background-color:#b59279;border-radius:50%}.filters-form{position:relative;padding:2rem 0 0}@media(max-width:568px){.filters-form{padding:32px 0 50px}}.filters-form__filters-icon{position:relative}.filters-form__filters-icon .num-notice{position:absolute;top:0;right:-.25rem;z-index:2}.filters-form__inputs{grid-template-rows:0fr;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0;margin:0;overflow:hidden;border-top:1px solid hsla(0,0%,100%,0);-webkit-transition:grid-template-rows .3s ease-out,padding .3s,margin .3s;transition:grid-template-rows .3s ease-out,padding .3s,margin .3s;transition:grid-template-rows .3s ease-out,padding .3s,margin .3s,-ms-grid-rows .3s ease-out}.filters-form__inputs.active{grid-template-rows:1fr;border-top:1px solid hsla(0,0%,100%,.07)}.filters-form__params{min-height:0}.filters-form__params--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding-top:16px}@media(max-width:768px){.filters-form__params--inner{gap:12px}}@media(max-width:568px){.filters-form__params--inner{padding-bottom:16px}}.filters-form__placement{color:hsla(0,0%,100%,.8)}@media(max-width:1024px){.filters-form__placement{width:100%;max-width:49.5rem;-webkit-transform:unset;transform:unset}}@media(max-width:568px){.filters-form__buttons{position:absolute;bottom:0;left:0;width:100%}}.filters-form__controls{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.25rem;background:#052555;border-radius:.25rem}.filters-form__submit{--padding-x:29px;--font-size:1.125rem;--line-height:1.625rem}@media(max-width:1280px){.filters-form__submit{--padding-y:11px;--font-size:14px;--line-height:20px}}.filters-form__range .input{font-size:1rem;font-weight:400;line-height:1.5rem;color:var(--white)}@media(max-width:1024px){.filters-form__range .input{font-size:14px;line-height:20px}}.filters-form__range .input-wrapper--range{padding:15px 16px;background:#072a60;border-color:#2c518a}@media(max-width:1024px){.filters-form__range .input-wrapper--range{padding:10.5px 8px}}.filters-form__range .input-wrapper--range:after,.filters-form__range .input-wrapper--range:before{font-size:1rem;font-weight:400;line-height:1.5rem;color:#7c8ca4}.filters-form__range .range-slider .noUi-target{background:#d4d4d4}.filters-form__switcher .switcher{--color:#09306b;--color-hover:#09306b;--color-checked:#09306b;--bg-color:#acb8c9;--bg-color-hover:#acb8c9;--bg-color-checked:var(--white);--bg-color-checked-hover:var(--white);--border-color:#09306b;--border-color-hover:#09306b;--border-color-checked:#09306b}.input-block{width:100%}.input-block__input::-webkit-inner-spin-button,.input-block__input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.input-block__label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.8125rem;font-weight:400;color:hsla(0,0%,100%,.8)}.input-block__label--size-12{margin-bottom:4px;font-size:.75rem;font-weight:500;line-height:1.125rem}@media(max-width:1024px){.input-block__label--size-12{font-size:12px;line-height:18px}}.input-block__label--color-gray-2{color:#3d3f40}.input-block--white input{padding:0 16px;color:#3d3f40;background:#fff;border:1px solid #cfd5d9;border-radius:3px}.input-block--white input::-webkit-input-placeholder{color:#b0b4b8}.input-block--white input::-moz-placeholder{color:#b0b4b8}.input-block--white input:-ms-input-placeholder{color:#b0b4b8}.input-block--white input::-ms-input-placeholder{color:#b0b4b8}.input-block--white input::placeholder{color:#b0b4b8}.input-block--white .textarea{color:#3d3f40;background:#fff;border:1px solid #cfd5d9;border-radius:3px}.input-block--white .textarea::-webkit-input-placeholder{color:#b0b4b8}.input-block--white .textarea::-moz-placeholder{color:#b0b4b8}.input-block--white .textarea:-ms-input-placeholder{color:#b0b4b8}.input-block--white .textarea::-ms-input-placeholder{color:#b0b4b8}.input-block--white .textarea::placeholder{color:#b0b4b8}.input-block--white .input-label{color:#3d3f40}.input-block--white .button-select{padding:0 16px;background:#fff;border:1px solid #cfd5d9;border-radius:3px}.input-block--white .info-tooltip__icon svg{fill:#d0d9e4}.quality-card__wrapper--icon{--wrapper-width:7.5rem;--wrapper-height:5rem;width:var(--wrapper-width);min-width:var(--wrapper-width);max-width:var(--wrapper-width);height:var(--wrapper-height);min-height:var(--wrapper-height);max-height:var(--wrapper-height)}@media(max-width:768px){.quality-card__wrapper--icon{--wrapper-width:72px;--wrapper-height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.quality-card__icon{min-width:var(--wrapper-height);height:100%}.quality-card__number{font-family:Cormorant;font-size:6rem;font-weight:500;line-height:5.375rem;color:#dac9bc}@media(max-width:1024px){.quality-card__number{font-size:76px;line-height:60px}}@media(max-width:768px){.quality-card__number{font-size:64px;font-weight:400;line-height:48px}}.action-head__wrapper--link{margin-bottom:.6875rem}@media(max-width:768px){.action-head__wrapper--link{margin-bottom:4px}}.action-head__wrapper--button{padding:4px 0}@media(max-width:768px){.action-head__wrapper--button{padding:0}}.stage-card{position:relative;--offset-left:40px;--star-offset:13px}@media(max-width:768px){.stage-card{--star-offset:8px;--star-size:15px;padding-left:var(--offset-left);margin-left:calc(var(--offset-left)*-1)}}@media(max-width:568px){.stage-card{padding-left:calc(var(--offset-left)*2)}}.stage-card__block--star{position:relative;top:-17px;z-index:3;padding:var(--star-offset);padding-top:0;padding-bottom:20px;margin:calc(var(--star-offset)*-1px);background:var(--white)}@media(max-width:1280px){.stage-card__block--star{top:-16px}}@media(max-width:768px){.stage-card__block--star{top:0;padding:0 0 var(--star-offset);margin:0 0 calc(var(--star-offset)*-1)}}.stage-card__row--star{position:relative;width:100%}@media(max-width:768px){.stage-card__row--star{position:absolute;top:16px;left:calc(var(--offset-left) + var(--container-padding-native));width:unset;height:100%}}.stage-card__row--star:before{position:absolute;top:50%;left:0;z-index:2;width:100%;height:1px;content:"";background:#c7ad9b;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:768px){.stage-card__row--star:before{top:calc(var(--star-offset) + var(--star-size) + 2px);left:50%;width:1px;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.stage-card__row--star-first:before{left:50%;width:50%}@media(max-width:768px){.stage-card__row--star-first:before{top:calc(var(--star-offset) + var(--star-size) + 2px);width:1px}}.stage-card__row--star-last:before{left:0;width:50%}@media(max-width:768px){.stage-card__row--star-last:before{bottom:calc(var(--star-offset) + var(--star-size) + 2px);left:unset;display:none;width:1px;-webkit-transform:translateX(50%);transform:translateX(50%)}}@media(max-width:768px){.stage-card__star{width:var(--star-size);height:var(--star-size)}}@media(max-width:568px){.stage-card__num{margin-bottom:4px}}.stage-card__month{padding-top:14px;padding-bottom:46px;font-family:Cormorant;font-size:2rem;font-weight:500;line-height:2.375rem;color:#b59279;text-transform:uppercase}@media(max-width:768px){.stage-card__month{padding-top:8px;padding-bottom:0;margin-bottom:12px;font-size:24px;line-height:32px}}.stage__title{margin-bottom:2rem}@media(max-width:1024px){.stage__title{margin-bottom:20px}}.stage__text{width:100%;max-width:75rem}.founders-row.reversed .founders-row__textblock{padding:6.375rem 9rem 6.5rem;margin:0 -3rem 0 0}@media(max-width:1620px){.founders-row.reversed .founders-row__textblock{padding:4rem 6rem 4rem 4rem}}@media(max-width:1024px){.founders-row.reversed .founders-row__textblock{padding:48px;margin:0}}@media(max-width:568px){.founders-row.reversed .founders-row__textblock{padding:32px 16px}}.founders-row.reversed .founders-row__textblock .text--mw-840{max-width:48.3125rem}.founders-row.reversed .founders-row__card{margin-top:11.0625rem}@media(max-width:1620px){.founders-row.reversed .founders-row__card{margin-top:0}}.founders-row__card{--card-width:39rem;--card-height:28.4375rem;width:100%;max-width:var(--card-width);height:var(--card-height)}@media(max-width:1620px){.founders-row__card{--card-height:22rem;margin-top:0}}@media(max-width:1440px){.founders-row__card{--card-height:16rem;--card-width:22rem;min-width:var(--card-width)}}@media(max-width:568px){.founders-row__card{min-width:unset;max-width:unset}}.founders-row__textblock{padding:5.5rem 9rem;margin:3.5rem 0 0 -3rem;background:#09306b}@media(max-width:1620px){.founders-row__textblock{padding:4rem 4rem 4rem 6rem;margin-top:0}}@media(max-width:1024px){.founders-row__textblock{padding:48px;margin:0}}@media(max-width:568px){.founders-row__textblock{padding:32px 16px}}.founders-row__separator{--offset-bottom:2rem;padding-bottom:var(--offset-bottom);margin-bottom:var(--offset-bottom);border-bottom:1px solid;-o-border-image:linear-gradient(90deg,#ab8569 0,#09306b 50%,transparent) 1;border-image:-webkit-gradient(linear,left top, right top,color-stop(0, #ab8569),color-stop(50%, #09306b),to(transparent)) 1;border-image:linear-gradient(90deg,#ab8569 0,#09306b 50%,transparent) 1}@media(max-width:568px){.founders-row__separator{--offset-bottom:20px;-o-border-image:linear-gradient(90deg,#ab8569 0,#09306b 65%,transparent) 1;border-image:-webkit-gradient(linear,left top, right top,color-stop(0, #ab8569),color-stop(65%, #09306b),to(transparent)) 1;border-image:linear-gradient(90deg,#ab8569 0,#09306b 65%,transparent) 1}}.operate,.slider--founder{width:100%}.operate{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}.operate--single{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:1280px){.operate{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.operate .button--border-pink-56{width:100%;max-width:220px;height:48px}}@media(max-width:1280px)and (max-width:568px){.operate .button--border-pink-56{max-width:100%;font-size:14px}}.type-card{position:relative}@media(max-width:768px){.type-card{margin-bottom:60px}}.type-card__body{position:absolute;inset:0;padding:2.375rem 2rem;background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, #031f49),to(transparent));background-image:linear-gradient(0deg,#031f49 0,transparent);background-repeat:no-repeat;background-position:bottom;background-size:100% 38%}@media(max-width:1280px){.type-card__body{padding:2rem}}@media(max-width:768px){.type-card__body{padding:16px}}@media(max-width:568px){.type-card__body{padding:8px}}.type-card__image{width:100%;height:auto}@media(max-width:768px){.type-card__block{position:absolute;top:calc(100% + 16px);left:0;width:100%}}.stat-card__icon{width:1rem;height:1rem}.seating-card{padding:1rem 1.25rem 1rem 1rem;background:#faf6f4}@media(max-width:568px){.seating-card{max-width:135px;padding:12px 8px}}.seating-card__number{margin-top:-4px}.file-link{padding:.6875rem .75rem .6875rem 1.5rem;border:1px solid #a27758}@media(max-width:568px){.file-link{width:100%}}.file-link:hover span,.file-link:hover svg{color:var(--white)}.file-link svg:not(:only-child):not(:first-child){margin-left:.875rem}.file-link__icon{width:1.5rem;height:1.5rem;color:#a27758}.discount{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.1875rem .5rem;border:1px solid #a27758;border-radius:3px}@media(max-width:768px){.discount{padding:2px 8px}}.nomination--large .nomination__icon{width:5.375rem;height:5.375rem}@media(max-width:768px){.nomination--large .nomination__icon{width:48px;height:44px}}.nomination__icon{width:3.75rem;height:3.5rem}@media(max-width:768px){.nomination__icon{width:48px;height:44px}}.place-number{--place-number-size:3.75rem;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;width:var(--place-number-size);max-width:var(--place-number-size);height:var(--place-number-size);max-height:var(--place-number-size);background-color:#a27758}@media(max-width:768px){.place-number{--place-number-size:44px}}.place-number--large{--place-number-size:5rem}@media(max-width:768px){.place-number--large{--place-number-size:44px}}@media(min-width:569px){.place-number--large span{font-size:2.875rem}}.experts-list__wrapper{padding:5rem 0 9.375rem}@media(max-width:768px){.experts-list__wrapper{padding:40px 0 60px}}@media(max-width:568px){.experts-list__wrapper{padding:40px 0 0}}.experts-list__inner--column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.experts-list__inner--gap{gap:2rem}@media(max-width:568px){.experts-list__inner--gap{gap:20px}}.experts-list__body{row-gap:1.5625rem;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}@media(max-width:1024px){.experts-list__body{row-gap:30px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}@media(max-width:568px){.experts-list__body{row-gap:10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}}.expert-card{max-width:25.5rem;margin:0 auto}.expert-card.citate .expert-card__citate-btn{z-index:2;visibility:visible;opacity:1}.expert-card.citate .expert-card__citate-frame{visibility:visible;opacity:1}@media(any-hover:hover){.expert-card.citate .expert-card__picture-box:hover .expert-card__citate{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@media(any-hover:hover)and (max-width:1024px){.expert-card.citate .expert-card__picture-box:hover .expert-card__citate{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@media(max-width:568px){.expert-card{max-width:350px}}.expert-card__content{position:relative;padding:0 0 20px}@media(max-width:568px){.expert-card__content{padding:0 0 10px}}.expert-card__head{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media(max-width:1024px){.expert-card__head{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(max-width:568px){.expert-card__head{gap:10px}}.expert-card__name{line-height:1.1}@media(max-width:568px){.expert-card__name{line-height:1.5}}.expert-card__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.expert-card__tag{padding:.25rem .75rem;font-size:1rem;font-weight:400;line-height:1.5rem;color:#252526;border:1px solid #cfd5d9;border-radius:24px}@media(max-width:768px){.expert-card__tag{padding:4px 10px;font-size:12px;line-height:18px}}.expert-card__citate-btn{position:absolute;top:1rem;right:1rem;z-index:-2;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;pointer-events:none;cursor:pointer;visibility:hidden;opacity:0}@media(max-width:1024px){.expert-card__citate-btn{pointer-events:auto}}@media(max-width:568px){.expert-card__citate-btn{width:28px;min-width:28px;height:28px;min-height:28px}}.expert-card__citate-btn svg{width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem}@media(max-width:568px){.expert-card__citate-btn svg{width:28px;min-width:28px;height:28px;min-height:28px}}.expert-card__citate,.expert-card__citate-modal{width:100%;height:100%;padding:3.9375rem 3rem 3rem;background-color:#052555}.expert-card__citate{position:absolute;inset:0;z-index:2;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.expert-card__citate.active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}@media(max-width:1024px){.expert-card__citate-modal{padding:12px}}.expert-card__citate-text{position:relative;z-index:4;line-height:1.5;text-align:left}@media(max-width:320px){.expert-card__citate-text{font-size:11px}}.expert-card__citate-frame{position:absolute;inset:24px;z-index:-5;visibility:hidden;opacity:0}@media(max-width:1024px){.expert-card__citate-frame{position:static;width:auto;height:auto;visibility:visible;opacity:1}}@media(max-width:1024px){.expert-card__citate-container{position:absolute;inset:40px 48px;overflow-y:auto}}@media(max-width:568px){.expert-card__citate-container{inset:40px 30px}}.expert-card__citate-quote{display:inline-block;margin-bottom:1.8125rem}@media(max-width:568px){.expert-card__citate-quote{margin-bottom:4px}}.expert-card__citate-quote img{width:3rem;min-width:3rem;height:2.125rem;min-height:2.125rem}@media(max-width:568px){.expert-card__citate-quote img{width:32px;min-width:32px;height:23px;min-height:23px}}@media(max-width:768px){.expert-card__citate{padding:36px 32px}}.expert-card__picture-box{position:relative;overflow:hidden}@media(max-width:1024px){.expert-card__picture-box{width:100%}}.expert-card__picture-box img,.expert-card__picture-box source{max-width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media(max-width:1024px){.expert-card__picture-box img,.expert-card__picture-box source{width:100%}}.label-line{position:relative;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;width:100%;margin-bottom:1.5rem}.ceremony-date__section._before .label-line{color:#b59279}@media(max-width:568px){.label-line{margin-bottom:16px}}.label-line__border{position:relative;width:100%;height:1px}.label-line__border__left{background:-webkit-gradient(linear,left top, right top,from(rgba(162,119,88,.1)),to(#a27758));background:linear-gradient(90deg,rgba(162,119,88,.1),#a27758)}.ceremony-top100__section._before .label-line__border__left{background:-webkit-gradient(linear,left top, right top,from(hsla(0,0%,100%,.1)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,.1),#fff)}.label-line__border__right{background:-webkit-gradient(linear,left top, right top,from(#a27758),to(rgba(162,119,88,.1)));background:linear-gradient(90deg,#a27758,rgba(162,119,88,.1))}.ceremony-top100__section._before .label-line__border__right{background:-webkit-gradient(linear,left top, right top,from(#fff),to(hsla(0,0%,100%,.1)));background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.1))}.label-line--white .label-line__border__left{background:-webkit-gradient(linear,left top, right top,from(hsla(0,0%,100%,.1)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,.1),#fff)}.ceremony-date__section._before .label-line--white .label-line__border__left{background:-webkit-gradient(linear,left top, right top,from(rgba(162,119,88,.1)),to(#a27758));background:linear-gradient(90deg,rgba(162,119,88,.1),#a27758)}.label-line--white .label-line__border__right{background:-webkit-gradient(linear,left top, right top,from(#fff),to(hsla(0,0%,100%,.1)));background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.1))}.ceremony-date__section._before .label-line--white .label-line__border__right{background:-webkit-gradient(linear,left top, right top,from(#a27758),to(rgba(162,119,88,.1)));background:linear-gradient(90deg,#a27758,rgba(162,119,88,.1))}.label-line__content{position:relative;display:block;margin-right:1.375rem;margin-left:1.375rem;white-space:nowrap}.ceremony-top100__section._before .label-line__content{color:#ece4de}.label-line__content svg{color:var(--white)}.ceremony-date__section._before .label-line__content svg{color:#b59279}@media(max-width:568px){.label-line__content{margin-right:8px;margin-left:8px;font-size:16px;font-weight:500}}.partner-card{position:relative;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;width:100%;max-width:var(--partner-size);max-height:var(--partner-size);aspect-ratio:1/1;padding:1rem;background:var(--white);border:1px solid var(--white);border-radius:100%;-webkit-transition:border .3s ease-out;transition:border .3s ease-out;--partner-size:12rem}@media(max-width:1024px){.partner-card{padding:16px}}@media(max-width:768px){.partner-card{border:1px solid #c7ad9b}}.partner-card:hover{border:1px solid #c7ad9b}.partner-card:hover .partner-card__image{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.partner-card--large{--partner-size:28.5rem;padding:5.25rem}.partner-card--large img{width:100%;max-width:none}@media(max-width:1440px){.partner-card--large{--partner-size:20rem}}@media(max-width:568px){.partner-card--large{--partner-size:352px;padding:32px}}.partner-card--medium{--partner-size:23.375rem;padding:2rem}@media(max-width:568px){.partner-card--medium{--partner-size:280px;padding:28px}}.partner-card__image{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.7;-webkit-transition:opacity .3s ease-out,-webkit-filter .3s ease-out;transition:opacity .3s ease-out,-webkit-filter .3s ease-out;transition:opacity .3s ease-out,filter .3s ease-out;transition:opacity .3s ease-out,filter .3s ease-out,-webkit-filter .3s ease-out}@media(max-width:768px){.partner-card__image{-webkit-filter:none;filter:none;opacity:1}}.partner-card._black{background:transparent;border:1px solid #3b3632}.partner-card._black .partner-card__image{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.4;-webkit-transition:opacity .3s ease-out,-webkit-filter .3s ease-out;transition:opacity .3s ease-out,-webkit-filter .3s ease-out;transition:opacity .3s ease-out,filter .3s ease-out;transition:opacity .3s ease-out,filter .3s ease-out,-webkit-filter .3s ease-out}@media(max-width:768px){.partner-card._black .partner-card__image{-webkit-filter:none;filter:none;opacity:1}}.partner-card._black:hover{border:1px solid #c7ad9b}.partner-card._black:hover .partner-card__image{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.back-link__icon{width:1.25rem;height:1.25rem}.stat-list{height:100%;padding:2rem;border:1px solid #ece4de}@media(max-width:568px){.stat-list{padding:12px 16px 16px}}.stat-list__head{height:4rem}@media(max-width:768px){.stat-list__head{height:auto}}.stat-list__descr{margin-top:.5rem}.stat-list__descr,.stat-list__notice{font-size:.75rem;font-weight:400;line-height:1.125rem;color:#9fa2a6}.stat-list--simple{padding:0;border:none}.progress-bar{position:relative;width:100%;height:6px;overflow:hidden;background:#ece4de}.progress-bar:after{position:absolute;top:0;width:var(--fill-persent);min-width:2%;height:100%;content:"";background:#a27758}.raiting-star{position:relative;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;width:1.3125rem;min-width:1.3125rem;height:1.3125rem;min-height:1.3125rem}.raiting-star img,.raiting-star svg{position:relative;display:block;width:100%;height:100%}@media(max-width:768px){.text--control .text--64{font-size:32px;line-height:119%}}@media(max-width:768px){.text--control .text--14{font-size:13px;line-height:138%}}@media(max-width:768px){.text--control .text--120{margin-bottom:32px;font-size:48px;font-weight:500;line-height:119%}}.hotel-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:3.5rem}@media(max-width:1024px){.hotel-card{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse nowrap;flex-flow:column-reverse nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.875rem}}@media(max-width:568px){.hotel-card{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse nowrap;flex-flow:column-reverse nowrap;margin-bottom:16px}}@media(max-width:768px){.hotel-card--hall .hotel-card__col--avatar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;width:100%}}.hotel-card--hall .hotel-card__avatar{--avatar-size:10.625rem}@media(max-width:768px){.hotel-card--hall .hotel-card__avatar{--avatar-size:76px;padding:5px}}@media(max-width:568px){.hotel-card--hall .hotel-card__desc{width:100%}}.hotel-card--hall .hotel-card__title{font-size:3.5rem;line-height:4.25rem}@media(max-width:768px){.hotel-card--hall .hotel-card__title{font-size:28px;line-height:32px}}.hotel-card__avatar{position:relative;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;width:22.875rem;min-width:22.875rem;height:15.5rem;min-height:15.5rem;padding:1.875rem;margin-bottom:1.75rem;overflow:hidden;background:var(--white)}@media(max-width:1024px){.hotel-card__avatar{padding:20px;margin-right:20px}}@media(max-width:568px){.hotel-card__avatar{width:104px;min-width:104px;height:70px;min-height:70px;padding:14px;margin-bottom:0}}.hotel-card__avatar img{position:relative;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.hotel-card__desc{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hotel-card__title{margin-bottom:16px;font-size:4rem;font-weight:400;line-height:119%}@media(max-width:1024px){.hotel-card__title{margin-bottom:12px;font-size:28px;font-weight:400;line-height:114%}}.hotel-card__row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hotel-card__row:not(:last-child){margin-bottom:.625rem}.hotel-card__row._mob{display:none}@media(max-width:768px){.hotel-card__row._mob{display:-webkit-box;display:-ms-flexbox;display:flex}}.hotel-card__row--get{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}.hotel-card__adress{margin-right:.875rem}.hotel-card__rating{margin-bottom:.5rem}@media(max-width:1024px){.hotel-card__rating{margin-bottom:4px}}.hotel-card__advantages{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hotel-card__advantages__picture{position:relative;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;min-height:10.625rem}@media(max-width:768px){.hotel-card__advantages__picture{min-height:76px}}.hotel-card__advantages__picture:first-child{margin-right:3.25rem}@media(max-width:768px){.hotel-card__advantages__picture:first-child{margin-right:26px}}@media(max-width:568px){.hotel-card__advantages__picture:first-child{margin-right:12px}}.hotel-card__advantages__picture img,.hotel-card__advantages__picture picture{position:relative;display:block;width:auto;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.hotel-card__col{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:1024px){.hotel-card__col:nth-child(2){margin-bottom:12px}}@media(max-width:768px){.hotel-card__col:nth-child(2){max-width:184px}}@media(max-width:568px){.hotel-card__col:nth-child(2){margin-bottom:4px}}.hotel-card__col--advantages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hotel-card__get{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:1.5rem}@media(max-width:768px){.hotel-card__get{margin-left:10px}}.hotel-card__get__icon{position:relative;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;width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem}@media(max-width:768px){.hotel-card__get__icon{width:18px;min-width:18px;height:18px;min-height:18px}}.hotel-card__get__icon img,.hotel-card__get__icon svg{position:relative;display:block;width:100%;height:100%}@media(max-width:768px){.hotel-card__get._desc{display:none}}.hotel-card__map{display:none}@media(max-width:768px){.hotel-card__map._desc{display:none;font-size:12px;line-height:.75;line-height:150%}}.hotel-card__back{margin-bottom:1rem}@media(max-width:1024px){.hotel-card__back{margin-bottom:12px}}.sup,sup{font-size:.5em;font-weight:inherit;vertical-align:super}@media(max-width:568px){.sup,sup{font-size:.6em}}.sup--large,sup--large{font-weight:inherit;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.questions__wrapper--mr1{margin:6.125rem 0}@media(max-width:1024px){.questions__wrapper--mr1{margin:0 0 50px}}.questions__body{border-top:1px solid #dce4ed}.questions__head{line-height:1.3}@media(max-width:568px){.questions__head{line-height:1.4}}.questions__item{border-bottom:1px solid #dce4ed}.questions__item-box{display:grid;grid-template-rows:0fr;padding:0;overflow:hidden;-webkit-transition:grid-template-rows .3s ease,padding .3s;transition:grid-template-rows .3s ease,padding .3s;transition:grid-template-rows .3s ease,padding .3s,-ms-grid-rows .3s ease}.questions__item-box.active{grid-template-rows:1fr;padding:0 0 1.6875rem}@media(max-width:568px){.questions__item-box.active{padding:0 0 9px}}.questions__item-text{min-height:0;padding:0 3.125rem 0 0}.questions__button.button{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:1.9375rem 1.3125rem 1.9375rem 0;font-size:20px;font-weight:500;line-height:1.3;color:#3d3f40;text-align:left;-webkit-transition-duration:.3s;transition-duration:.3s}@media(max-width:568px){.questions__button.button{padding:14px 0;font-size:14px}}.questions__button.button .questions__minus:not(:only-child):not(:last-child),.questions__button.button .questions__plus:not(:only-child):not(:last-child){margin-right:0}.questions__button.button .questions__minus:not(:only-child):not(:first-child),.questions__button.button .questions__plus:not(:only-child):not(:first-child){margin-left:0}.questions__button.button .questions__plus{display:inline-block}.questions__button.button .questions__minus{display:none}.questions__button.button svg{width:1.4375rem;min-width:1.4375rem;height:1.4375rem;min-height:1.4375rem;color:#dac9bc}@media(max-width:568px){.questions__button.button svg{width:20px;min-width:20px;height:20px;min-height:20px}}.questions__button.button.pressed svg,.questions__button.button:active svg{color:#a27758}.questions__button.button.active .questions__plus{display:none}.questions__button.button.active .questions__minus{display:inline-block}.questions__button.button.active svg{color:#a27758}@media(hover){.questions__button.button.hover svg,.questions__button.button:hover svg{color:#b59279}}.look__wrapper{padding:4.375rem 0 5.8125rem;background-color:#f6f1ee}@media(max-width:568px){.look__wrapper{padding:24px 0}}.look__inner--news-card .swiper-slide h4,.look__inner--news-card .swiper-slide time{display:-webkit-box;overflow:hidden;line-height:1.5;color:#274065;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.look__title{font-size:3rem;color:#031f49}@media(max-width:768px){.look__title{font-size:24px}}.main-news{width:100%}.main-news__link{position:relative}.main-news__link:before{position:absolute;bottom:0;left:0;z-index:0;width:100%;height:30%;content:"";background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(0,46,116,0)),to(#00255b));background:linear-gradient(180deg,rgba(0,46,116,0) 0,#00255b)}@media(max-width:768px){.main-news__link:before{display:none}}@media(max-width:768px){.main-news__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}}.main-news__heading{position:absolute;bottom:2rem;left:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:.75rem;padding:0 1.875rem 0 0}@media(max-width:768px){.main-news__heading{position:static;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:568px){.main-news__heading{gap:4px}}.main-news__time,.main-news__title{color:var(--white)}@media(max-width:768px){.main-news__time,.main-news__title{color:#274065}}.main-news__title{font-size:1.75rem}@media(max-width:768px){.main-news__title{font-size:1.5rem}}@media(max-width:568px){.main-news__title{font-size:16px}}@media(max-width:568px){.main-news__picture-box{position:relative;padding-bottom:192px}}@media(max-width:568px){.main-news__picture img,.main-news__picture source{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.ads-content+.ads-content{--offset-top:5rem;padding-top:var(--offset-top);margin-top:var(--offset-top);border-top:1px solid #dce4ed}@media(max-width:1440px){.ads-content+.ads-content{--offset-top:32px}}@media(max-width:568px){.ads-content+.ads-content{--offset-top:24px}}.ads-content--banners.ads-content{padding-top:0;margin-top:56px;border:none}.ads-content--banners.ads-content+.ads-content{border:none}@media(max-width:1440px){.ads-content--banners.ads-content+.ads-content{margin-top:24px}}@media(max-width:568px){.ads-content--banners.ads-content+.ads-content{margin-top:32px}}.ads-table{width:100%}.ads-table__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0 .875rem 0 1.875rem;border:1px solid #ece4de;border-top:0 solid #ece4de}@media(max-width:768px){.ads-table__row{padding:0 12px}}@media(max-width:568px){.ads-table__row{padding:0 4px}}.ads-table__row--header{background:#f6f1ee;border:none}.ads-table__row--header .ads-cell{padding:1rem .25rem}@media(max-width:568px){.ads-table__row--header .ads-cell{padding:12px 4px}}.ads-table__row--header .ads-cell__text{display:inline-block;font-size:.8125rem;line-height:1.5rem;text-transform:uppercase}@media(max-width:568px){.ads-table__row--header .ads-table__cell--2{display:none}}.ads-table__row--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:27.375rem}@media(max-width:768px){.ads-table__row--inner{max-width:60%}}@media(max-width:568px){.ads-table__row--inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:52%}.ads-table__row--inner .ads-cell:first-child{padding-bottom:0}.ads-table__row--inner .ads-cell:last-child{padding-top:0}}.ads-table__cell{width:100%}.ads-table__cell--1{max-width:15.75rem}@media(max-width:768px){.ads-table__cell--1{max-width:50%}}@media(max-width:568px){.ads-table__cell--1{max-width:100%}}.ads-table__cell--2{max-width:10.125rem}@media(max-width:768px){.ads-table__cell--2{max-width:50%}}@media(max-width:568px){.ads-table__cell--2{max-width:100%}}.ads-table__cell--3{max-width:10.5625rem}@media(max-width:768px){.ads-table__cell--3{max-width:25%}}@media(max-width:410px){.ads-table__cell--3{max-width:30%}}.ads-table__cell--4{max-width:9.0625rem}@media(max-width:768px){.ads-table__cell--4{max-width:23%}}.ads-cell{width:100%;padding:1.0625rem .25rem}@media(max-width:568px){.ads-cell{padding:12px 4px}}.ads-cell__text{display:inline-block}[data-load-card-button].no-active,[data-load-card].no-active{display:none}.photo-card{position:relative}.photo-card--large .photo-card__title{font-size:2rem;line-height:2.375rem}@media(max-width:568px){.photo-card--large .photo-card__title{font-size:20px;line-height:32px}}.photo-card__image{width:100%;aspect-ratio:545/312;-o-object-fit:cover;object-fit:cover}.photo-card__link{position:absolute;inset:0}.mass-card{width:100%}.mass-card--odd{grid-column:1}.mass-card--even{grid-column:2}@media(max-width:568px){.mass-card--even{grid-column:1}}.mass-card__title{display:-webkit-box;margin:1.625rem 0 .875rem;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(max-width:568px){.mass-card__title{margin:9px 0 0}}@media(max-width:568px){.mass-card__picture-box{position:relative;padding-bottom:192px}}.mass-card__picture img,.mass-card__picture source{max-width:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:568px){.mass-card__picture img,.mass-card__picture source{position:absolute;inset:0;width:100%;height:100%}}.custom-item{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.custom-item [data-before]:before{margin-right:.25rem;color:inherit}@media(max-width:1024px){.custom-item [data-before]:before{margin-right:4px}}@media(max-width:1024px){.custom-item__image{max-width:77px}}.search{position:relative;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:start;-ms-flex-align:start;align-items:flex-start;height:100%}.search__label{display:block;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:0 0 10px;font-size:.75rem;line-height:1.25rem;color:hsla(0,0%,100%,.8)}@media(max-width:1024px){.search__label{margin-bottom:12px;font-size:12px;line-height:18px}}.search__input{width:100%;height:100%;cursor:pointer}.search__input._focused~.search__content{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.search__input._filled{border-color:#a27758}.search__content{position:absolute;top:calc(100% + .5rem);left:0;z-index:8;width:100%;padding:.75rem 0 .75rem .75rem;visibility:hidden;background:var(--white);border-radius:3px;-webkit-box-shadow:0 0 22px 0 rgba(0,8,38,.0588235294);box-shadow:0 0 22px 0 rgba(0,8,38,.0588235294);opacity:0;-webkit-transition:opacity .3s ease-out,visibility .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,visibility .3s ease-out,-webkit-transform .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out,visibility .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out,visibility .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translateY(2rem);transform:translateY(2rem)}@media(max-width:1024px){.search__content{top:calc(100% + 8px);padding:8px 0 8px 8px}}.search__scrollable{padding-right:.75rem}@media(max-width:1024px){.search__scrollable{padding-right:10px}}.search__scrollable.scrollbar-theme--custom-2 .os-scrollbar.os-theme-custom{--os-handle-border-radius:10px;--os-size:11px;--os-padding-axis:0}.search__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem;max-height:17rem}@media(max-width:1024px){.search__list{gap:6px}}.search__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;border-radius:3px}@media(max-width:1024px){.search__group{gap:8px}}.search__item{position:relative;padding:.375rem calc(var(--x-offset) + var(--check-offset) + var(--check-size)) .375rem var(--x-offset);cursor:pointer;border-radius:6px;-webkit-transition:background .3s ease-out;transition:background .3s ease-out;--check-size:1rem;--check-offset:0.75rem;--x-offset:0.75rem}@media(max-width:1024px){.search__item{--check-size:6px;--check-offset:6px;--x-offset:12px}}.search__item:hover{background:#f4f5f7}.search__item:after{position:absolute;top:50%;right:var(--x-offset);width:var(--check-size);height:var(--check-size);content:"";background-image:url(/local/templates/hotels/assets/css/../images/select-check.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search__item.active:after{opacity:1}.search__item.active .search__text{color:#a27758}.search__item.active .search__text--gray{color:inherit}.search__item--head{padding:.625rem .75rem;text-transform:uppercase;pointer-events:none;background:#e5e8eb;border-radius:0}@media(max-width:1024px){.search__item--head{padding:6px 10px}}.search__item--head:hover{background:#e5e8eb}.search__item--head:after{display:none}.search__item--head .search__text{font-size:.75rem;font-weight:500;line-height:1.125rem;color:#274065}@media(max-width:1024px){.search__item--head .search__text{font-size:10px;line-height:18px}}.search__text{font-size:1rem;font-weight:400;line-height:1.5rem;color:#3d3f40}@media(max-width:1024px){.search__text{font-size:14px;line-height:18px}}.search__text--gray{color:#9fa2a6}.search__text--address{font-size:.875rem;line-height:1.25rem;color:#9fa2a6}@media(max-width:1024px){.search__text--address{font-size:14px;line-height:20px}}.rating-place{position:relative;width:8.25rem;min-width:8.25rem;height:10.5625rem;max-height:10.5625rem}@media(max-width:768px){.rating-place{width:61px;min-width:61px;height:76px;max-height:76px}}.rating-place__inner{height:100%}.rating-place__decor{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(max-width:768px){.rating-place__decor{height:inherit}}.rating-place__info{position:absolute;top:0;left:0;z-index:1;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:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:100%;padding-right:.5rem;padding-bottom:1rem;padding-left:.5rem}@media(max-width:768px){.rating-place__info{padding-right:5px;padding-bottom:8px;padding-left:3px}}.rating-place__number{font-family:Cormorant;font-size:4.5rem;font-weight:500;line-height:4.5rem;text-align:center}@media(max-width:768px){.rating-place__number{font-size:24px;line-height:24px}}.rating-place__text{font-size:.875rem;font-weight:700;line-height:1.25rem;text-align:center;text-transform:uppercase;letter-spacing:.03em}@media(max-width:768px){.rating-place__text{font-size:7px;line-height:11px;letter-spacing:.03em}}@media(min-width:1025px){.configurator-hall{position:absolute;bottom:20px;left:50%;z-index:2;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media(max-width:1024px){.configurator-hall{margin-top:24px;margin-right:13px;margin-left:13px}}.configurator-hall__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:768px){.configurator-hall__row{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.configurator-hall__cells-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:768px){.configurator-hall__cells-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(50% - 6px)}}@media(max-width:768px){.configurator-hall__cells-wrap .configurator-hall__cell{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:60px;padding-top:8px;padding-bottom:12px}}.configurator-hall__cells-wrap .configurator-hall__cell:first-child,.configurator-hall__cells-wrap .configurator-hall__cell:last-child{margin:0}@media(max-width:768px){.configurator-hall__cells-wrap .configurator-hall__cell:not(:last-child){border-bottom:1px solid #ece4de}}.configurator-hall__cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:7rem;padding-right:2rem;padding-left:2rem;background-color:var(--white)}@media(max-width:1024px){.configurator-hall__cell{height:84px;padding-right:12px;padding-left:12px}}@media(max-width:768px){.configurator-hall__cell{gap:2px}}.configurator-hall__cell:first-child{margin-right:.5rem}.configurator-hall__cell:last-child{margin-left:.5rem}@media(max-width:1024px){.configurator-hall__cell:nth-child(2),.configurator-hall__cell:nth-child(3),.configurator-hall__cell:nth-child(4){border-right:1px solid #ece4de}}@media(max-width:768px){.configurator-hall__cell:nth-child(2),.configurator-hall__cell:nth-child(3),.configurator-hall__cell:nth-child(4){border-right:0}}@media(max-width:768px){.configurator-hall__cell--square{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;width:calc(50% - 6px);height:120px;margin:0!important}}.configurator-hall__cell--square span{font-size:3rem;font-weight:500;line-height:3rem}@media(max-width:768px){.configurator-hall__cell--square span{font-size:32px!important;line-height:48px!important}}.configurator-hall__cell--button{width:100%;min-width:14.75rem;padding:0}@media(max-width:768px){.configurator-hall__cell--button{position:absolute;bottom:0;left:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:calc(50% - 6px);min-width:auto;height:110px;margin:0!important}}.configurator-hall__cell--button .button{width:100%;height:100%;font-size:1rem;font-weight:400;line-height:1.5rem;border-radius:0}@media(max-width:1024px){.configurator-hall__cell--button .button{padding-right:12px;padding-left:12px}}@media(max-width:768px){.configurator-hall__cell--button .button{font-size:13px;line-height:18px}}.configurator-hall__title{font-size:1rem;font-weight:400;line-height:1.5rem;color:#252526}@media(max-width:768px){.configurator-hall__title{font-size:13px;line-height:18px}}.configurator-hall__descr{font-size:1rem;font-weight:400;line-height:1.875rem;color:#a27758;white-space:nowrap}.configurator-hall__descr span{font-size:2rem;font-weight:500;line-height:1.875rem}@media(max-width:1024px){.configurator-hall__descr span{font-size:21px;line-height:1.2}}@media(max-width:768px){.configurator-hall__descr span{font-size:16px;line-height:24px}}.table-conf{font-family:Manrope}@media(max-width:1024px){.table-conf{width:100%}}@media(max-width:768px){.table-conf{width:743px;min-width:743px}}@media(max-width:568px){.table-conf{width:100%;min-width:auto}}.table-conf thead{font-size:14px;font-weight:500;line-height:22px;color:#a27758;border-bottom:1px solid #b59279}@media(max-width:568px){.table-conf thead{font-size:12px;line-height:18px}}.table-conf thead tr th{width:130px;height:104px}@media(max-width:768px){.table-conf thead tr th{height:84px}}@media(max-width:568px){.table-conf thead tr th{width:90px;min-width:90px;height:65px}}.table-conf thead tr th:not(:last-child){border-right:1px solid #ece4de}.table-conf thead tr th .thead-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media(max-width:768px){.table-conf thead tr th .thead-cell{gap:8px}}.table-conf thead tr th.table-conf__name,.table-conf thead tr th:first-child{width:200px}@media(max-width:568px){.table-conf thead tr th.table-conf__name{width:110px;min-width:110px}}.table-conf thead tr th.table-conf__square{width:116px}@media(max-width:568px){.table-conf thead tr th.table-conf__square{width:90px;min-width:90px}}.table-conf tbody{font-size:16px;font-weight:400;line-height:24px;color:#626466;text-align:center}.table-conf tbody tr{cursor:pointer;border-top:1px solid #ece4de}.table-conf tbody tr.main{font-weight:600;background-color:#f6f1ee}.table-conf tbody tr:first-child{border-top:0}.table-conf tbody tr:last-child{border-bottom:1px solid transparent}.table-conf tbody tr.active{border:1px solid #a27758!important}.table-conf tbody tr td:first-child{padding-left:16px;color:#252526;text-align:left}.table-conf tbody tr td:nth-child(2){color:#252526}.table-conf tbody tr:hover,.table-conf tbody tr:hover td:first-child,.table-conf tbody tr:hover td:nth-child(2){color:#a27758}.table-conf td{padding:19px;font-size:16px;font-weight:600;line-height:26px;text-align:center}@media(max-width:568px){.table-conf td{height:60px;font-size:14px;font-weight:400;line-height:60px}}.table-conf td:not(:first-child) div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table-conf td:not(:last-child){border-right:1px solid #ece4de}.table-conf td div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.criteria-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;min-width:376px;background-color:#faf6f4}@media(max-width:568px){.criteria-list{min-width:auto}}.criteria-list--free{min-width:auto}.criteria-list--white{background-color:var(--white)}.criteria-list--big-size{gap:1.375rem}@media(max-width:568px){.criteria-list--big-size{gap:12px}}.criteria-list--big-size .criteria-list__item{font-size:1.125rem;line-height:1.75rem}@media(max-width:568px){.criteria-list--big-size .criteria-list__item{font-size:13px;line-height:18px}}.criteria-list--big-size .criteria-list__value-text{font-size:.875rem;line-height:1.25rem}@media(max-width:568px){.criteria-list--big-size .criteria-list__value-text{font-size:13px;line-height:18px}}.criteria-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:400;line-height:20px;color:#3d3f40}@media(max-width:568px){.criteria-list__item{font-size:13px;line-height:18px}}.criteria-list__key{padding-right:12px}.criteria-list__value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.criteria-list__value-text{margin-left:auto;font-weight:600;color:#a27758}.criteria-list__tooltips{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem;font-size:11px;color:#a27758;cursor:default}@media(max-width:568px){.criteria-list__tooltips{width:16px;min-width:16px;height:16px;min-height:16px}}.criteria-list__tooltips span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;border:1px solid #a27758;border-radius:50%}@media(max-width:568px){.criteria-list__tooltips span{width:13px;height:13px}}.criteria-list__tooltips:hover{color:#b59279}.criteria-list__tooltips:hover span{border-color:#b59279}.fixed-criteria{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:24px 16px;background-color:#faf6f4}@media(max-width:568px){.fixed-criteria{gap:12px;padding:16px}}.fixed-criteria--white{background-color:var(--white)}.fixed-criteria--padding-big{padding:3.25rem 3rem}@media(max-width:568px){.fixed-criteria--padding-big{padding:24px 16px}}.fixed-criteria--gap-big{gap:2.25rem}@media(max-width:568px){.fixed-criteria--gap-big{gap:16px}}.fixed-criteria__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media(max-width:568px){.fixed-criteria__head{gap:8px}}.fixed-criteria__title{font-size:18px;font-weight:600;line-height:28px;color:#a27758}@media(max-width:568px){.fixed-criteria__title{font-size:16px;line-height:24px}}.fixed-criteria__title--big{font-size:2rem;font-weight:600;line-height:2.75rem}@media(max-width:568px){.fixed-criteria__title--big{font-size:16px;line-height:24px}}.fixed-criteria__descr{font-size:.875rem;font-weight:400;line-height:1.25rem;color:#7a7d80}@media(max-width:568px){.fixed-criteria__descr{font-size:12px;line-height:18px}}.advertising-banner{display:block;overflow:hidden;color:var(--white);background-color:var(--secondary-700)}.advertising-banner:hover{color:var(--white)}.advertising-banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:568px){.advertising-banner__inner{display:block}}.advertising-banner__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;width:61%;padding:2.625rem 3.5rem 2.625rem 3.25rem}@media(max-width:1440px){.advertising-banner__left{padding:32px 46px 32px 42px}}@media(max-width:1280px){.advertising-banner__left{width:65%;padding:28px 40px 28px 32px}}@media(max-width:768px){.advertising-banner__left{padding:20px 16px 12px}}@media(max-width:568px){.advertising-banner__left{gap:12px;width:100%}}.advertising-banner__right{position:relative;width:39%;max-width:39%}@media(max-width:1280px){.advertising-banner__right{width:35%;max-width:35%}}@media(max-width:568px){.advertising-banner__right{width:100%;max-width:100%;height:356px}}.advertising-banner__head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.advertising-banner__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}@media(max-width:568px){.advertising-banner__body{gap:6px}}.advertising-banner__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:1024px){.advertising-banner__row{display:block}}.advertising-banner__name{font-family:Cormorant,Arial;font-size:2.75rem;font-weight:600;line-height:3.5625rem;text-transform:uppercase}@media(max-width:1440px){.advertising-banner__name{font-size:38px;line-height:50px}}@media(max-width:1280px){.advertising-banner__name{font-size:32px;line-height:44px}}@media(max-width:768px){.advertising-banner__name{font-size:24px;line-height:36px}}.advertising-banner__descr{padding-right:2.5rem;font-size:1rem;font-weight:400;line-height:1.5rem;color:hsla(0,0%,100%,.8)}@media(max-width:1024px){.advertising-banner__descr{padding-right:0;margin-bottom:16px}}@media(max-width:768px){.advertising-banner__descr{font-size:13px;line-height:18px}}@media(max-width:568px){.advertising-banner__descr{margin-bottom:6px}}.advertising-banner__price{font-size:1.5rem;font-weight:600;line-height:2.25rem;color:#b59279;white-space:nowrap}@media(max-width:1440px){.advertising-banner__price{font-size:21px;line-height:32px}}@media(max-width:768px){.advertising-banner__price{font-size:12px;line-height:18px}}.advertising-banner__price span{font-size:2.75rem;line-height:3rem}@media(max-width:1440px){.advertising-banner__price span{font-size:36px;line-height:40px}}@media(max-width:1280px){.advertising-banner__price span{font-size:32px;line-height:36px}}@media(max-width:768px){.advertising-banner__price span{font-size:24px;line-height:36px}}@media(max-width:568px){.advertising-banner__price span{font-size:16px;line-height:22px}}.advertising-banner__button.catalog-comm__button.button--comm{position:absolute;right:-56px;bottom:-51px;width:10rem;height:10rem}@media(max-width:1024px){.advertising-banner__button.catalog-comm__button.button--comm{right:-48px;bottom:-40px;width:130px;height:130px}}@media(max-width:768px){.advertising-banner__button.catalog-comm__button.button--comm{right:-40px;bottom:-42px;width:110px;height:110px}}.advertising-banner__button.catalog-comm__button.button--comm:before{right:50%;width:2.5rem;height:2rem}@media(max-width:1024px){.advertising-banner__button.catalog-comm__button.button--comm:before{width:32px;height:27px}}@media(max-width:768px){.advertising-banner__button.catalog-comm__button.button--comm:before{width:32px;height:27px}}.advertising-banner__button.catalog-comm__button.button--comm:hover:before{right:46%}.advertising-banner__poster{width:100%;height:100%;overflow:hidden}.advertising-banner__poster img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hotel-name{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hotel-name__logo{width:40px;min-width:40px;height:40px;min-height:40px}@media(max-width:768px){.hotel-name__logo{width:32px;min-width:32px;height:32px;min-height:32px}}.hotel-name__logo img,.hotel-name__logo svg{width:inherit;min-width:inherit;height:inherit;min-height:inherit}@media(max-width:768px){.hotel-name__name{font-size:13px;line-height:18px}}.marker-adv{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 16px 6px 14px;font-size:1rem;font-weight:600;line-height:1.125rem;color:#283656;background-color:var(--white);border-radius:54px}@media(max-width:1440px){.marker-adv{padding:4px 14px}}@media(max-width:1024px){.marker-adv{height:32px;padding:4px 10px}}@media(max-width:768px){.marker-adv{height:23px;padding:4px 8px;font-size:9px;line-height:10px}}.marker-adv__notice{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;width:1.25rem;height:1.25rem;color:#283656;border:1px solid #283656;border-radius:50%}@media(max-width:768px){.marker-adv__notice{width:10px;height:10px}}.blockquote{padding:64px 72px;background-color:#faf6f4}@media(max-width:1024px){.blockquote{padding:36px 40px}}@media(max-width:568px){.blockquote{padding:40px 12px}}.blockquote__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding-left:56px}@media(max-width:568px){.blockquote__inner{gap:16px;padding-left:28px}}.blockquote__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}@media(max-width:568px){.blockquote__body{gap:8px}}.blockquote__title{font-size:1.5rem;font-weight:500;line-height:2.25rem;color:#626466}@media(max-width:568px){.blockquote__title{font-size:16px;line-height:22px}}.blockquote__text{position:relative;font-size:1.125rem;font-weight:300;line-height:1.75rem}@media(max-width:568px){.blockquote__text{font-size:13px;line-height:18px}}.blockquote__text:before{position:absolute;top:0;right:calc(100% + 20px);display:block;width:37px;height:37px;content:"";background-image:url(/local/templates/hotels/assets/css/../images/quote.svg);background-repeat:no-repeat;background-size:cover}@media(max-width:568px){.blockquote__text:before{right:calc(100% + 8px);width:18px;height:18px}}.blockquote__persona{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blockquote__author{font-size:18px;font-weight:500;line-height:26px;color:#626466}@media(max-width:568px){.blockquote__author{font-size:14px;line-height:20px}}.blockquote__work{font-size:1rem;font-weight:400;line-height:1.5rem;color:#7a7d80}@media(max-width:568px){.blockquote__work{font-size:12px;line-height:18px}}.blockquote__notice{font-size:.875rem;font-weight:400;line-height:1.25rem;color:#626466}@media(max-width:568px){.blockquote__notice{font-size:12px;line-height:18px}}[data-blockquote].none{display:none}#map-anchor .ymaps-2-1-79-map-copyrights-promo{position:absolute;right:0;bottom:0;left:auto!important;padding-right:10px}#map-anchor .ymaps-2-1-79-copyright.ymaps-2-1-79-copyright_logo_no{position:absolute;top:0!important;right:0;bottom:auto!important}#map-anchor .ymaps-2-1-79-gototaxi,#map-anchor .ymaps-2-1-79-gototech{display:none!important}.placeholder{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#031f49;background-image:url(/local/templates/hotels/assets/css/../images/placeholder-banner.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.placeholder,.placeholder__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.placeholder__inner{gap:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:1348px;margin:auto}.placeholder__head .about__reward{max-width:80px}.placeholder__body{text-align:center}.placeholder__body .label-line{margin:2rem 0}.placeholder__topic{margin-bottom:.5rem;font-family:Cormorant;font-size:1.75rem;font-weight:500;line-height:3.125rem;color:var(--white);text-transform:uppercase}@media(max-width:768px){.placeholder__topic{margin-bottom:8px;font-size:20px;line-height:24px}}.placeholder__text-date{font-family:Cormorant;font-size:3rem;font-weight:500;line-height:3.125rem;color:transparent;background-image:linear-gradient(104.39deg,#cc8e67 -39.83%,#f6e6a6 1.23%,#cc8e67 41.41%,#fff7b1 80.71%,#faf2e4 121.77%,#ca8860 134.85%);-webkit-background-clip:text;background-clip:text}@media(max-width:768px){.placeholder__text-date{font-size:32px;line-height:38px}}.source-link{--color-hover:var(--white);position:absolute;bottom:1rem;left:1rem;font-size:.75rem;line-height:1.5;color:var(--white)}@media(max-width:1024px){.source-link{font-size:12px}}.banquet-service-img{position:relative;height:382px}@media(max-width:768px){.banquet-service-img{height:368px}}@media(max-width:568px){.banquet-service-img{height:256px}}.banquet-service-img:before{position:absolute;bottom:0;left:0;z-index:4;width:100%;height:100%;max-height:7.1875rem;pointer-events:none;content:"";background:-webkit-gradient(linear,left top, left bottom,from(rgba(0,46,116,0)),to(#00255b));background:linear-gradient(180deg,rgba(0,46,116,0),#00255b)}.banquet-service-img__poster{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banquet-service-img__caption{position:absolute;bottom:12px;left:16px;z-index:5;font-size:12px;font-weight:500;line-height:18px;color:var(--white)}.reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:47px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width:1024px){.reviews{gap:34px}}.reviews__section{margin-bottom:10rem;overflow:hidden;--section-padding-top:10rem;--section-padding-bottom:10rem}.reviews__head{width:100%}.reviews__slider{width:100%;max-width:100%}@media(max-width:1024px){.reviews__slider{overflow:visible}}.reviews__controls{gap:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;--swiper-navigation-sides-offset:0}.reviews__controls .button{--border-color:#e3d6cd}.reviews__controls .button.swiper-button-lock,.reviews__controls .button:after{display:none}.reviews__no-items{position:relative;width:calc(50% - 12px);padding:48px 40px;border:1px solid #dac9bc}@media(max-width:1024px){.reviews__no-items{width:100%;min-width:0}}.reviews__no-items-text{padding-right:50px;font-family:Manrope;font-size:1.125rem;font-weight:300;line-height:1.75rem;color:#252526}.reviews__no-items-decor{position:absolute;top:50%;right:42px;font-size:38px;color:#dac9bc;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;min-width:303px;height:auto;padding:48px 40px;background-color:var(--white)}@media(max-width:1024px){.review{gap:16px;width:80%;padding:24px 16px}}.review__decor{position:absolute;top:47px;right:42px;font-size:38px;color:#a27758}@media(max-width:1024px){.review__decor{top:17px;right:17px;font-size:20px}}.review__avatar{width:64px;height:64px}@media(max-width:1024px){.review__avatar{width:56px;height:56px}}.review__avatar-img{font-size:64px}@media(max-width:1024px){.review__avatar-img{font-size:56px}}.review__head{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding-right:50px}@media(max-width:1024px){.review__head{gap:12px;padding-right:40px}}.review__head-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding-top:8px}@media(max-width:1024px){.review__head-info{gap:6px;padding-top:0}}.review__name{font-family:Manrope;font-size:1.25rem;font-weight:500;line-height:1.25rem;color:#3d3f40}@media(max-width:1024px){.review__name{font-size:16px;line-height:130%}}.review__position{font-family:Manrope;font-size:.875rem;font-weight:400;line-height:1.25rem;color:#626466}@media(max-width:1024px){.review__position{font-size:11px;line-height:15px}}.review__content{color:#252526}.review__content p{font-family:Manrope;font-size:1.125rem;font-weight:300;line-height:1.75rem}@media(max-width:1024px){.review__content p{font-size:14px;line-height:20px}}.review__content p:last-child{margin-bottom:0}.review__date{padding-top:10px;margin-top:auto;font-family:Manrope;font-size:.875rem;font-weight:400;line-height:1.25rem;color:#626466}@media(max-width:1024px){.review__date{padding-top:5px;font-size:11px;line-height:15px}}.review__note{font-family:Manrope;font-size:.875rem;font-weight:400;line-height:1.25rem;color:#626466}@media(max-width:1024px){.review__note{font-size:11px;line-height:15px}}.review__imgs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;height:6.25rem;overflow:hidden}@media(max-width:1024px){.review__imgs{gap:.5rem;height:3rem}}.review__imgs-item{width:6.25rem;height:6.25rem;padding:0;overflow:hidden;border:none;border-radius:.375rem}@media(max-width:1024px){.review__imgs-item{width:3rem;height:3rem;padding:0}}.review__imgs-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.375rem}.review__imgs-count{position:relative;width:6.25rem;height:6.25rem;padding:0;overflow:hidden;background-color:#f6f1ee;border:1px solid;border-radius:.375rem}.review__imgs-count span{position:absolute;inset:0;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-family:Manrope;font-size:2rem;font-weight:600;color:#a27758;background-color:rgba(0,0,0,.6)}@media(max-width:1024px){.review__imgs-count{min-width:3rem;font-size:1.25rem;line-height:2rem;border-radius:.25rem}}.upload{margin-bottom:1rem;text-align:left}.upload__title{margin-bottom:.5rem;font-size:1rem;font-weight:500;line-height:1.5rem;color:#3d3f40}.upload__text{display:none;margin-bottom:1rem;font-size:.8125rem;line-height:1.125rem;color:#3d3f40}.upload--has-files .upload__text{display:block}.upload__area{display:block;padding:28px;text-align:center;cursor:pointer;border:1px dashed #b59279;border-radius:6px;-webkit-transition:border .3s,background .3s;transition:border .3s,background .3s}.upload__area.drag-over,.upload__area:hover{background-color:#faf6f4}.upload--has-files .upload__area.drag-over,.upload--has-files .upload__area:hover{border-color:#b59279}.upload--has-files .upload__area{position:absolute;padding:1.1875rem;cursor:pointer;background-color:#f9fafa;border:1px solid #cfd5d9;border-radius:6px}.upload--has-files .upload__area:before{display:block;width:2rem;height:2rem;content:"";background-color:transparent;background-image:url(/local/templates/hotels/assets/css/../images/image-add.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.upload__area-title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:8px;overflow:hidden;font-size:16px;font-weight:400;line-height:24px;color:#a27758;text-overflow:ellipsis}.upload--has-files .upload__area-title{display:none}.upload__area-title .svg{font-size:1rem}.upload__area-text{display:block;overflow:hidden;font-size:12px;font-weight:400;line-height:18px;color:#b3b3b3;text-overflow:ellipsis}.upload--has-files .upload__area-text{display:none}.upload__file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.upload__preview{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;margin-bottom:1rem}.upload--has-files .upload__preview{display:-webkit-box;display:-ms-flexbox;display:flex}.upload__preview:before{display:block;-ms-flex-negative:0;flex-shrink:0;width:4.5rem;height:4.5rem;content:""}.upload__preview-item{position:relative;-ms-flex-negative:0;flex-shrink:0;width:4.5rem;height:4.5rem;overflow:hidden;border-radius:6px}.upload__preview-item:hover .upload__remove-btn{opacity:1}.upload__preview-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.upload__remove-btn{position:absolute;top:3px;right:3px;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;width:1.25rem;height:1.25rem;padding:0;background-color:var(--white);border:none;border-radius:4px;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}@media(max-width:1024px){.upload__remove-btn{opacity:1}}.upload__remove-btn:before{display:block;width:100%;height:100%;content:"";background-image:url(/local/templates/hotels/assets/css/../images/close-gold.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.upload__message{font-size:.8125rem;line-height:1.125rem}.upload__message.error{color:var(--danger)}.media-card{width:100%}@media(max-width:768px){.media-card{padding-bottom:23px;margin-bottom:4px;border-bottom:1px solid #ece4de}}.media-card__link{display:grid;grid-template-areas:"a b" "a c" "a d";grid-template-rows:auto 1fr auto;grid-template-columns:264px 1fr;gap:12px 32px}@media(max-width:768px){.media-card__link{grid-template-areas:"a b" "c c" "d d";grid-template-rows:auto auto auto;grid-template-columns:96px 1fr;gap:8px 20px}}.media-card__picture-box{grid-area:a;height:148px;max-height:148px;padding:0 30px;border:1px solid #ece4de;border-radius:8px}@media(max-width:768px){.media-card__picture-box{max-height:56px;padding:0 11px;border:1px solid #b59279;border-radius:4px}}.media-card__picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.media-card__picture img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.media-card__name{grid-area:b;margin-top:3px;color:#909bac}@media(max-width:768px){.media-card__name{-ms-flex-item-align:center;align-self:center;margin-top:0}}.media-card__title{grid-area:c}@media(max-width:768px){.media-card__title{margin-top:9px;line-height:22px}}.media-card__date{grid-area:d;color:#909bac}*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{width:100%;height:100%}.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}section{--section-padding-top:5rem;--section-padding-bottom:5rem;padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}@media(max-width:1280px){section{--section-padding-top:3rem;--section-padding-bottom:3rem}}@media(max-width:1024px){section{--section-padding-top:28px;--section-padding-bottom:28px}}.container{--container-padding-native:6.75rem;--container-max-width-native:120rem;--container-padding:0 var(--container-padding-native);--container-max-width:calc(var(--container-max-width-native) + var(--container-padding-native)*2);width:100%;min-width:320px;max-width:var(--container-max-width);padding:var(--container-padding);margin:0 auto}@media(max-width:1740px){.container{--container-padding-native:2rem}}@media(max-width:1024px){.container{--container-padding-native:13px}}.container--paddings-0{padding:0}@media(max-width:568px){.container--paddings-0-xs{padding:0}}.container--paddings-40{--container-padding-native:40px}@media(max-width:1024px){.container._sm-no-padding{padding:0}}@media(max-width:1024px){.container--overflow-right-md{padding-right:0}.container--overflow-right-md .slider-head{padding-right:var(--container-padding-native)}}.container__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% + var(--container-padding-native)*2);padding:var(--container-padding);margin-left:calc(var(--container-padding-native)*-1)}@media(max-width:1280px){.container__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}.container__left{width:100%;max-width:60%;overflow:hidden}@media(max-width:1280px){.container__left{max-width:none;overflow:visible}}.container__right{width:100%;max-width:40%;margin-left:13.5rem}@media(max-width:1280px){.container__right{max-width:none;margin-top:48px;margin-left:0}}.header{position:absolute;top:0;left:0;z-index:10;width:100%;padding:.75rem 0;border-bottom:1px solid hsla(0,0%,100%,.1)}@media(max-width:768px){.header{padding:8px 0}}@media(max-width:768px){.header--pd{padding:21px 0}}@media(max-width:568px){.header--pd{padding:21px 0 15px}}.header--red .ads-block{background:rgba(221,3,1,.56);border:1px solid #fff}.header--red .ads-block span{color:#fff}.header--red .header__btn{color:#fff;background:transparent;border:1px solid #a27758}.header--red .header__btn:focus,.header--red .header__btn:hover{color:var(--color-hover);background-color:var(--bg-color-hover);border-color:var(--border-color-hover)}.header--black .ads-block{background:transparent;border:1px solid #c7ad9b}.header--black .ads-block span{color:#c7ad9b}.header--black .header__btn{color:#fff;background:transparent;border:1px solid #c7ad9b}.footer .nav{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer__container--bordered{border-top:1px solid #dce4ed}.footer__container--bottom{--padding-y:2rem;padding-top:var(--padding-y);padding-bottom:var(--padding-y);margin-top:1.875rem}@media(max-width:568px){.footer__container--bottom{--padding-y:24px;margin-top:26px}}.footer__container--border-top{border-top:1px solid #dce4ed}@media(max-width:568px){.footer__container--border-top-no-xs{border-top:0}}.footer__row--top{padding:5rem 0 5.5rem}@media(max-width:1024px){.footer__row--top{padding:50px 0 36px}}@media(max-width:568px){.footer__row--top{padding:24px 0 64px}}.footer__row--relative{position:relative;gap:24px}@media(max-width:1740px){.footer__row--relative{padding-right:calc(var(--container-padding-native) + 3.75rem)}}@media(max-width:568px){.footer__row--relative{position:unset;padding-right:0}}.footer__call{--icon-size:3.25rem;width:var(--icon-size);height:var(--icon-size)}@media(max-width:1620px){.footer__call{--icon-size:2rem}}@media(max-width:568px){.footer__call{--icon-size:32px}}.footer__logo{margin-bottom:4px}@media(max-width:568px){.footer__logo{max-width:83px;height:auto;margin-bottom:0}}.footer__button--top{position:absolute;top:0;left:calc(100% + 10px)}@media(max-width:1740px){.footer__button--top{top:1.25rem;right:0;left:unset}}@media(max-width:1620px){.footer__button--top{top:0}}@media(max-width:568px){.footer__button--top{top:unset;bottom:0}}.footer__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.75rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(max-width:1620px){.footer__contacts{gap:1.5rem}}@media(max-width:1024px){.footer__contacts{gap:16px}}@media(max-width:768px){.footer__contacts{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:1440px){.footer__socials{gap:20px}}.footer__socials img,.footer__socials svg{width:32px;min-width:32px;height:32px;min-height:32px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(max-width:1440px){.footer__socials img,.footer__socials svg{width:28px;min-width:28px;height:28px;min-height:28px}}@media(max-width:1024px){.footer__socials img,.footer__socials svg{width:24px;min-width:24px;height:24px;min-height:24px}}.footer__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.375rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:1024px){.footer__navigation{gap:24px}}@media(max-width:568px){.footer__navigation{gap:32px}}.footer__par{font-family:Montserrat,Arial;font-size:.625rem;line-height:1.4;color:#647692}@media(max-width:1024px){.footer__par{font-size:10px}}.footer__par--use{max-width:56.125rem;margin-top:1rem}.hero__body{--background-bottom-offset:4.625rem;position:relative;min-height:935px;padding-top:var(--section-padding-top);padding-bottom:var(--background-bottom-offset);background-image:url(/local/templates/hotels/assets/css/../images/hero-bg.png);background-repeat:no-repeat;background-position:top;background-size:100% calc(100% - var(--background-bottom-offset))}@media(max-width:1620px){.hero__body{background-size:cover}}@media(max-width:1280px){.hero__body{min-height:unset;padding-top:70px;padding-bottom:84px}}@media(max-width:568px){.hero__body{padding-bottom:104px;background-image:url(/local/templates/hotels/assets/css/../images/hero-bg-xs.png);background-size:contain}}@media(max-width:568px){.hero__body:before{position:absolute;top:0;left:0;z-index:2;width:100%;height:14%;content:"";background:-webkit-gradient(linear,left top, left bottom,color-stop(40%, rgba(0,32,73,.9)),to(rgba(0,32,73,0)));background:linear-gradient(180deg,rgba(0,32,73,.9) 40%,rgba(0,32,73,0))}}.hero__body:after{position:absolute;bottom:0;left:0;z-index:2;width:100%;height:100%;content:"";background:-webkit-gradient(linear,left top, left bottom,color-stop(8%, rgba(0,29,66,.97)),color-stop(22.68%, rgba(1,35,78,.1)),color-stop(38.71%, rgba(2,40,89,.65)),color-stop(63.21%, #02163c));background:linear-gradient(180deg,rgba(0,29,66,.97) 8%,rgba(1,35,78,.1) 22.68%,rgba(2,40,89,.65) 38.71%,#02163c 63.21%)}@media(max-width:768px){.hero__body:after{background:linear-gradient(180deg,rgba(0,32,73,.25),rgba(0,32,73,.65) 210px,#02163c 290px)}}.hero__container{position:relative;z-index:5}.hero__wrapper{min-height:44.625rem}@media(max-width:1024px){.hero__wrapper{min-height:534px;padding-top:120px}}@media(max-width:568px){.hero__wrapper{min-height:534px;padding-top:146px}}.hero__subtitle{width:100%;max-width:25rem;font-size:1.25rem;font-weight:400;line-height:2rem;text-align:right}@media(max-width:1024px){.hero__subtitle{font-size:18px;line-height:28px;font-size:14px;line-height:20px}}@media(max-width:768px){.hero__subtitle{text-align:left}}.steps{overflow:hidden}.steps__slider{padding-bottom:var(--section-padding-bottom);overflow:visible}@media(min-width:1281px){.steps__wrapper>*{-webkit-box-flex:1;-ms-flex:1;flex:1}}.press__scrollblock{max-height:51.25rem;padding-right:4.625rem;padding-bottom:var(--scrollblock-offset-bottom)}@media(max-width:1740px){.press__scrollblock{padding-right:48px}}@media(max-width:1280px){.press__scrollblock{max-height:740px}}@media(max-width:1024px){.press__scrollblock{max-height:530px;padding-right:36px}}@media(max-width:768px){.press__scrollblock{max-height:460px}}@media(max-width:568px){.press__scrollblock{max-height:unset;padding:0 var(--container-padding-native) 28px;margin:0 calc(var(--container-padding-native)*-1);overflow:hidden}.press__scrollblock .os-scrollbar{--os-padding-axis:13px}.press__scrollblock .os-scrollbar-horizontal{bottom:4px}}.description,.description__section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.description__section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding-top:10rem;padding-bottom:0!important;background:#031f49}@media(max-width:1024px){.description__section{padding-top:calc(60px + var(--header-height))}}.metro{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:1.25rem}@media(max-width:568px){.metro{margin-right:5px}}.metro__label{--label-size:1rem;position:relative;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;width:var(--label-size);min-width:var(--label-size);height:var(--label-size);min-height:var(--label-size);margin-right:.375rem;border-radius:50%}@media(max-width:568px){.metro__label{--label-size:14px;font-size:9px;line-height:56%}}.metro__name{margin-right:.375rem}@media(max-width:568px){.metro__name{margin-right:0}}.metro__distance{color:#9fa2a6}@media(max-width:568px){.metro__distance{display:none}}.soc{gap:.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.soc,.soc__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.soc__item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3rem;min-width:3rem;height:3rem;min-height:3rem;background:#fff;border-radius:50%}@media(max-width:568px){.soc__item{width:40px;min-width:40px;height:40px;min-height:40px}}.soc__item svg{width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem}@media(max-width:568px){.soc__item svg{width:17px;min-width:17px;height:17px;min-height:17px}}.label__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;max-width:64.1875rem}@media(max-width:768px){.label__list{gap:6px}}.label__list._gold .label{border:1px solid #a27758}.label__list._gold .label.active{background:#a27758}.label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:2.25rem;padding:.625rem 1.5rem;color:#626466;cursor:pointer;border:1px solid #031f49;border-radius:3.125rem;-webkit-transition:all .3s;transition:all .3s}@media(max-width:768px){.label{min-height:30px;padding:6px 16px}}.label.active{color:#fff;background:#031f49;-webkit-transition:all .3s;transition:all .3s}.feedback-form .filters-form__inputs.active{padding-top:0;margin-top:0}.booking{display:grid;grid-template-columns:repeat(3,1fr) 22.875rem;gap:1.75rem;width:100%}@media(max-width:1440px){.booking{grid-template-columns:repeat(3,1fr);gap:1.75rem}}@media(max-width:768px){.booking{gap:8px}}.booking--ads{grid-template-columns:repeat(3,1fr) 25.4375rem;gap:2.5rem 6rem}@media(max-width:1440px){.booking--ads{grid-template-columns:repeat(4,1fr);gap:2rem}}@media(max-width:1024px){.booking--ads{grid-template-columns:repeat(3,1fr);gap:36px}}@media(max-width:568px){.booking--ads{gap:24px}}.booking--ads .booking__item{grid-row:unset;padding:2rem;background:unset}.booking--ads .booking__item._p-48{padding:0}.booking--ads .booking__item--1,.booking--ads .booking__item--2,.booking--ads .booking__item--3{grid-column:4 span;padding:1.625rem 1.5rem 1.375rem;background:var(--white)}@media(max-width:568px){.booking--ads .booking__item--1,.booking--ads .booking__item--2,.booking--ads .booking__item--3{padding:8px 8px 16px}}.booking--ads .booking__item--4{grid-row:1 span;gap:1.25rem;padding:2.5rem 1.875rem}@media(max-width:1440px){.booking--ads .booking__item--4{grid-column:1 span}}@media(max-width:1280px){.booking--ads .booking__item--4{grid-column:4 span}}@media(max-width:768px){.booking--ads .booking__item--4{padding:20px}}@media(max-width:568px){.booking--ads .booking__item--4{gap:12px}}.booking--ads .booking__item--4 .button{margin-top:auto}.booking--ads .booking__item--5{display:none}@media(max-width:568px){.booking--ads .booking__item--5{margin:0 0 12px}}.booking--ads .booking__item--5-first{display:revert;gap:2.375rem;max-width:75rem;margin-top:.375rem}@media(max-width:1280px){.booking--ads .booking__item--5-first{grid-column:4 span;max-width:unset}}@media(max-width:568px){.booking--ads .booking__item--5-first{gap:24px;margin:0}}.booking--ads .booking__item--5-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem;width:100%}@media(max-width:568px){.booking--ads .booking__item--5-grid{gap:6px}}.booking--ads .booking__item--textblock{display:-webkit-box;display:-ms-flexbox;display:flex}.booking--ads .booking__item__row--outer-link{display:none}.booking--ads .booking__item__title._two{font-size:2rem;line-height:2.375rem}@media(max-width:568px){.booking--ads .booking__item__title._two{font-size:20px;line-height:30px}}.booking--ads .booking__item__row--icons{margin-top:.75rem}@media(max-width:568px){.booking--ads .booking__item__row--icons{margin:8px 0 12px}}.booking--ads .booking__item__btn{margin-top:.75rem}.booking--ads .booking__item__col{gap:1rem}@media(max-width:568px){.booking--ads .booking__item__col{gap:12px;margin-bottom:0}}.booking--ads .booking__item__year{line-height:1.2}@media(max-width:568px){.booking--ads .booking__item__year{font-size:24px;line-height:44px}}.booking__section{position:relative;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;width:100%}.booking__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:2rem 1.5rem;background:#fff}@media(max-width:768px){.booking__item{padding:16px 10px}}@media(max-width:568px){.booking__item{padding:16px 6px}}.booking__item._center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.booking__item._bg-blue{background:#052555}.booking__item._bg-blue svg{color:#052555}.booking__item._p-48{padding:2.5rem 3rem}@media(max-width:768px){.booking__item._p-48{padding:16px 10px}}.booking__item__year{color:#09306b}@media(max-width:768px){.booking__item__year{margin-bottom:4px;font-size:36px;font-weight:400;line-height:117%;text-transform:uppercase}}.booking__item--1,.booking__item--2,.booking__item--3{grid-row:1 span;grid-column:1 span}.booking__item--4{grid-row:2 span;grid-column:1 span;gap:1.5rem;padding:2rem 2.25rem}@media(max-width:1440px){.booking__item--4{grid-row:3/4;grid-column:1/4}}@media(max-width:768px){.booking__item--4{padding:20px}}@media(max-width:568px){.booking__item--4{gap:12px}}.booking__item--5{grid-row:1 span;grid-column:3 span;gap:2rem}@media(max-width:768px){.booking__item--5{gap:16px}}.booking__item--5-first{grid-row:1/1}.booking__item--textblock{display:none}.booking__item__text{color:#626466}@media(max-width:768px){.booking__item__text{font-size:12px;font-weight:400;line-height:150%;text-align:center}}.booking__item__row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media(max-width:768px){.booking__item__row .grid__item{width:100%}}@media(max-width:768px){.booking__item__row._md{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(max-width:768px){.booking__item__row._md .booking__item__title{margin-bottom:8px}}@media(max-width:568px){.booking__item__row--icons{margin-bottom:8px}}.booking__item__row--options{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;--options-gap:12.5rem}@media(max-width:1900px){.booking__item__row--options{--options-gap:6rem}}@media(max-width:1620px){.booking__item__row--options{--options-gap:2.5rem}}@media(max-width:1024px){.booking__item__row--options{--options-gap:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(max-width:410px){.booking__item__row--options{--options-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(max-width:360px){.booking__item__row--options{--options-gap:17px}}@media(max-width:1024px){.booking__item__row--options .grid__item{width:100%}}.booking__item__row--options .grid__item:not(:last-child){position:relative;--offest-padding:calc(var(--options-gap)*0.5);padding-right:var(--offest-padding);margin-right:calc(var(--options-gap) - var(--offest-padding))}@media(max-width:410px){.booking__item__row--options .grid__item:not(:last-child){--offest-padding:calc(var(--options-gap)*0)}}@media(max-width:360px){.booking__item__row--options .grid__item:not(:last-child){--offest-padding:calc(var(--options-gap)*0.4)}}@media(max-width:1024px){.booking__item__row--options .grid__item:not(:last-child) .booking__item__option{border-bottom:1px solid #e5e8eb}}.booking__item__row--options .grid__item:not(:last-child):after{position:absolute;top:0;right:0;width:1px;height:100%;content:"";background:#d0d9e4}@media(max-width:1024px){.booking__item__row--options .grid__item:not(:last-child):after{display:none}}@media(max-width:1024px){.booking__item__row--options .grid__item:last-child .booking__item__option{margin-bottom:0}}.booking__item__col{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:.75rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:1024px){.booking__item__col{gap:12px}}@media(max-width:568px){.booking__item__col--contacts{margin-bottom:4px}}.booking__item__title{margin-right:1.5rem;font-weight:500;line-height:100%;color:#09306b}@media(max-width:768px){.booking__item__title{margin-bottom:4px;font-size:20px;line-height:150%}}.booking__item__title._no-magin-r{margin-right:0!important}.booking__item__title._two{font-size:2rem;font-weight:500;line-height:115%;color:#fff}@media(max-width:768px){.booking__item__title._two{margin-bottom:0;font-size:20px;line-height:150%}}@media(max-width:568px){.booking__item__title--xs-lh-30{line-height:30px}}.booking__item__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:568px){.booking__item__link{font-size:12px;font-weight:500;line-height:167%}}.booking__item__link svg{margin-right:.625rem;fill:transparent}.booking__item__link svg path{-webkit-transition:all .3s;transition:all .3s}.booking__item__link._top{display:none;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:.25rem;line-height:1}.booking__item__link._top svg{margin-left:.625rem;fill:transparent}.booking__item__link._top svg path{-webkit-transition:all .3s;transition:all .3s}.booking__item__link._top:hover svg path{stroke:#072a60;-webkit-transition:all .3s;transition:all .3s}.booking__item__link:hover svg path{text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.booking__item__link:hover .link__text{border-bottom:1px solid transparent}.booking__item__link .link__text{max-width:260px;overflow:hidden;color:#fff;text-decoration:none;text-overflow:ellipsis;border-bottom:1px solid #405677}@media(max-width:1440px){.booking__item__link .link__text{max-width:100%}}@media(max-width:568px){.booking__item__link .link__text{font-size:13px;font-weight:400;line-height:138%}}.booking__item__link__icon svg path{stroke:#a27758;-webkit-transition:all .3s;transition:all .3s}.booking__item__option{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media(max-width:1024px){.booking__item__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:0;padding-bottom:15px;margin-bottom:15px}}@media(max-width:768px){.booking__item__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:0;padding-bottom:8px;margin-bottom:8px}}.booking__item__option__value{margin-right:1rem;white-space:nowrap}@media(max-width:1620px){.booking__item__option__value{font-size:3.375rem}}@media(max-width:768px){.booking__item__option__value{font-size:32px;font-weight:400;line-height:112%}}.booking__item__option__text{width:100%;max-width:13.3125rem;color:#626466}@media(max-width:1024px){.booking__item__option__text{max-width:100%}}@media(max-width:768px){.booking__item__option__text{font-size:12px;font-weight:400;line-height:150%}}.booking__item__option__text:first-child{margin-right:1rem}@media(max-width:568px){.booking__btn{min-height:48px;font-size:16px;font-weight:500;line-height:143%}}.catalog__left-body--column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalog__left-body--gap1{gap:4.5rem}@media(max-width:768px){.catalog__left-body--gap1{gap:24px}}.catalog__cards--column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalog__cards--gap1{gap:1.5rem}@media(max-width:568px){.catalog__cards--gap1{gap:16px}}.catalog__part--column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalog__part--gap1{gap:9.0625rem}@media(max-width:1280px){.catalog__part--gap1{gap:48px}}.catalog__select--mb{margin:0 0 2rem}@media(max-width:568px){.catalog__select--mb{margin:0 0 16px}}@media(max-width:768px){.catalog__select .select--ctlg{max-width:17rem}.catalog__select .select--ctlg .button-select{padding:5px 12px;font-size:13px}}.catalog__footer{margin-top:3.5rem}.catalog__footer--column .operate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.catalog__footer--column .operate .button{width:100%;max-width:100%}.head--no-bg-image .head__wrapper{background:-webkit-gradient(linear,left bottom, left top,color-stop(0, #031e49),to(#052555))!important;background:linear-gradient(0deg,#031e49 0,#052555)!important}.head__wrapper{padding:4.375rem 0 2.5rem;background-image:url(/local/templates/hotels/assets/css/../images/head-bg.jpg),-webkit-gradient(linear,left bottom, left top,color-stop(0, #031e49),to(#052555));background-image:url(/local/templates/hotels/assets/css/../images/head-bg.jpg),linear-gradient(0deg,#031e49 0,#052555);background-repeat:no-repeat;background-position:top;background-size:100%}@media(max-width:768px){.head__wrapper{background-image:url(/local/templates/hotels/assets/css/../images/head-bg-mob.jpg),-webkit-gradient(linear,left top, left bottom,color-stop(0, #031e49),to(#052555));background-image:url(/local/templates/hotels/assets/css/../images/head-bg-mob.jpg),linear-gradient(180deg,#031e49 0,#052555);background-position:top;background-size:contain}}@media(max-width:568px){.head__wrapper{padding:70px 0 22px}}.head__wrapper--header{padding:8.75rem 0 2.5rem}@media(max-width:768px){.head__wrapper--header{padding:89px 0 22px}}.head__wrapper--header2{padding:8.75rem 0 2.875rem}@media(max-width:768px){.head__wrapper--header2{padding:calc(var(--header-height) + 55px) 0 32px}}.head__wrapper--header3{padding:8.75rem 0 2.5rem}@media(max-width:768px){.head__wrapper--header3{padding:104px 0 40px}}.head__wrapper--bg-exp{background-color:#031f49;background-image:url(/local/templates/hotels/assets/css/../images/exp-bg-l.png),-webkit-gradient(linear,left bottom, left top,color-stop(0, #031e49),to(#031e49));background-image:url(/local/templates/hotels/assets/css/../images/exp-bg-l.png),linear-gradient(0deg,#031e49 0,#031e49);background-position:100% 0;background-size:auto}@media(max-width:768px){.head__wrapper--bg-exp{background-image:url(/local/templates/hotels/assets/css/../images/exp-bg-s.png),-webkit-gradient(linear,left top, left bottom,color-stop(0, #031e49),to(#052555));background-image:url(/local/templates/hotels/assets/css/../images/exp-bg-s.png),linear-gradient(180deg,#031e49 0,#052555);background-position:top;background-size:auto}}.head__wrapper--bg-loudspeaker{background-image:url(/local/templates/hotels/assets/css/../images/loudspeaker.png),-webkit-gradient(linear,left top, left bottom,color-stop(0, #031e49),to(#052555));background-image:url(/local/templates/hotels/assets/css/../images/loudspeaker.png),linear-gradient(180deg,#031e49 0,#052555);background-position:65% top;background-size:auto 100%}@media(max-width:568px){.head__wrapper--bg-loudspeaker{background-image:url(/local/templates/hotels/assets/css/../images/loudspeaker-xs.png),-webkit-gradient(linear,left top, left bottom,color-stop(0, #031e49),to(#052555));background-image:url(/local/templates/hotels/assets/css/../images/loudspeaker-xs.png),linear-gradient(180deg,#031e49 0,#052555);background-position-x:right}}.head__wrapper--bg-top-100{background-color:#031f49;background-image:url(/local/templates/hotels/assets/css/../images/top-100-bg-new.png),-webkit-gradient(linear,left bottom, left top,color-stop(0, #031e49),to(#031e49));background-image:url(/local/templates/hotels/assets/css/../images/top-100-bg-new.png),linear-gradient(0deg,#031e49 0,#031e49);background-position:100% 100%;background-size:auto}.head__wrapper--bg-mass{padding:8.75rem 0 3.125rem;background-image:url(/local/templates/hotels/assets/css/../images/mass-bg-l.png),-webkit-gradient(linear,left bottom, left top,color-stop(0, #031e49),to(#031e49));background-image:url(/local/templates/hotels/assets/css/../images/mass-bg-l.png),linear-gradient(0deg,#031e49 0,#031e49);background-position:top;background-size:cover}@media(max-width:768px){.head__wrapper--bg-mass{padding:calc(var(--header-height) + 46px) 0 32px;background-image:url(/local/templates/hotels/assets/css/../images/mass-bg-s.png),-webkit-gradient(linear,left top, left bottom,color-stop(0, #031e49),to(#052555));background-image:url(/local/templates/hotels/assets/css/../images/mass-bg-s.png),linear-gradient(180deg,#031e49 0,#052555);background-position:top;background-size:cover}}.head__wrapper--bg-clean{background-color:#031f49;background-image:none}.head__wrapper--gapfix1 .col-custom--gap-32{gap:1.25rem}.head__time{color:var(--white)}.head__time--font1{font-size:.8125rem}@media(max-width:568px){.head__time--font1{font-size:12px}}@media(max-width:568px){.head__time{margin:11px 0 0}}.head__title{margin:.625rem 0 0;font-size:3.5rem;font-weight:400;line-height:1.3;color:var(--white);text-transform:uppercase}@media(max-width:768px){.head__title{margin:30px 0 0;font-size:36px}}@media(max-width:568px){.head__title{margin:10px 0 0;font-size:26px;line-height:1.2}}.head__title--big-size{font-size:4rem}@media(max-width:768px){.head__title--big-size{font-size:36px}}@media(max-width:568px){.head__title--big-size,.head__title--size1{font-size:28px}}.head__title-box--flex1{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:568px){.head__title-box--flex1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.head__links-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;padding:0 8px 15px 0}@media(max-width:568px){.head__links-box{gap:18px;padding:0 0 0 7px}}.head__link{position:relative;color:#9fa2a6;-webkit-transition-duration:.3s;transition-duration:.3s}.head__link:before{position:absolute;bottom:-3px;left:50%;z-index:0;width:120%;height:1px;content:"";background-color:transparent;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.head__link.active{color:#a27758;pointer-events:none}.head__link.active:before{background-color:#a27758;opacity:1}.head__search .input-container{position:relative}.head__search .input-container .button{position:absolute;top:50%;right:0;z-index:2;width:3.5rem;height:3.5rem;background-image:url(/local/templates/hotels/assets/css/../images/search.svg);background-repeat:no-repeat;background-position:50%;background-size:20px;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}@media(hover){.head__search .input-container .button.hover,.head__search .input-container .button:hover{-webkit-transform:translateY(-50%) scale(1.05);transform:translateY(-50%) scale(1.05)}}@media(max-width:568px){.head__search .input-container .button{width:48px;height:48px;background-size:16px}}.head__search .input-container .input{padding:15px 40px 15px 16px}.head__search .input-container .input::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.head__search .input-container .input::-moz-placeholder{color:hsla(0,0%,100%,.5)}.head__search .input-container .input:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.head__search .input-container .input::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.head__search .input-container .input::placeholder{color:hsla(0,0%,100%,.5)}@media(max-width:568px){.head__search .input-container .input{padding:10px 30px 10px 16px}}.about{position:relative;min-height:53.75rem;background-image:url(/local/templates/hotels/assets/css/../images/about-bg.png);background-position:50%;background-size:cover}@media(min-width:769px){.about{padding:14.6875rem 0}}@media(max-width:1280px){.about{min-height:42.5rem}}@media(max-width:1024px){.about{--section-padding-top:58px;min-height:667px}}@media(max-width:568px){.about{--section-padding-top:148px;--section-padding-bottom:48px;min-height:unset}}@media(max-width:568px){.about__container{padding-right:12px}}.about__body{position:relative;height:100%}@media(max-width:568px){.about__reward{width:100%;max-width:56px;height:auto}}.about__buttons{width:100%;max-width:40.375rem}@media(max-width:568px){.about__buttons{margin-top:45px}}.ceremony-date{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.ceremony-date,.ceremony-date__section{position:relative;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;width:100%}.ceremony-date__section{z-index:8;padding-top:14.375rem;padding-bottom:9.5rem;margin-bottom:8rem;background:transparent;background-image:url(/local/templates/hotels/assets/css/../images/ceremony-date__section--bg.png);background-repeat:no-repeat;background-position:bottom;background-size:cover}.ceremony-date__section._before{background-image:url(/local/templates/hotels/assets/css/../images/ceremony-date__section--bg-before.png)}@media(min-width:1921px){.ceremony-date__section{margin-bottom:10rem}}@media(max-width:568px){.ceremony-date__section{padding-top:148px;padding-bottom:110px;margin-bottom:60px}}.ceremony-date__section.section--bottom-arrow-red:before{z-index:-1;display:none}.ceremony-date__section._after .ceremony-date__btn._before{display:none}.ceremony-date__section._after .ceremony-date__btn._after{display:-webkit-box;display:-ms-flexbox;display:flex}.ceremony-date__section .ceremony-date__btn._after{display:none}.ceremony-date__title{max-width:91.25rem;margin-bottom:3rem;text-align:center}._before .ceremony-date__title{font-size:85px;color:#715344}@media(max-width:1024px){._before .ceremony-date__title{font-size:42px}}@media(max-width:568px){._before .ceremony-date__title{margin-bottom:24px}}@media(max-width:1024px){.ceremony-date__title{font-size:42px}}@media(max-width:568px){.ceremony-date__title{margin-bottom:24px}}.ceremony-date__subtitle{margin-bottom:1.8125rem;text-align:center}._before .ceremony-date__subtitle{color:#926c53}@media(max-width:568px){.ceremony-date__subtitle{margin-bottom:16px;font-size:16px;font-weight:500;line-height:137%}}.ceremony-date__date{margin-bottom:2rem}._before .ceremony-date__date{color:#715344}@media(max-width:568px){.ceremony-date__date{margin-bottom:24px;font-size:32px;line-height:119%}}.ceremony-date__date__title{opacity:.7}._before .ceremony-date__date__title{color:#926c53}@media(max-width:568px){.ceremony-date__date__title{font-size:14px}}.ceremony-date__btn{width:100%;max-width:10.9375rem;padding:.875rem 1.5625rem}@media(max-width:568px){.ceremony-date__btn{max-width:100%;min-height:48px;font-size:16px}}.ceremony-date .label-line{margin-bottom:3rem}@media(max-width:568px){.ceremony-date .label-line{margin-bottom:24px}}.ceremony-desc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ceremony-desc,.ceremony-desc__section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.ceremony-desc__section{z-index:5;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:16.25rem;padding-bottom:7.5rem;margin-top:-16.25rem;background:#111}.ceremony-desc__section._before{background-color:var(--white)}@media(min-width:1921px){.ceremony-desc__section{padding-top:13.5417vw;margin-top:-15.1042vw!important}}@media(min-width:1280px){.ceremony-desc__section{margin-top:-260px}}@media(max-width:1280px){.ceremony-desc__section{margin-top:-260px}}@media(max-width:768px){.ceremony-desc__section{padding-bottom:32px}}.ceremony-desc__section .ceremony-desc__btn._after{display:none}.ceremony-desc__section._after .ceremony-desc__btn._after{display:-webkit-box;display:-ms-flexbox;display:flex}.ceremony-desc__bg{position:absolute;top:0;right:0;left:0;width:100%;max-width:92rem;height:100%;max-height:54.625rem;margin-right:auto;margin-left:auto;background-image:url(/local/templates/hotels/assets/css/../images/ceremony-desc--bg.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.ceremony-desc .grid{z-index:10;width:100%}.ceremony-desc__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ceremony-desc__title{color:#ddb292;text-align:center}._before .ceremony-desc__title{color:var(--primary-default)}@media(max-width:1024px){.ceremony-desc__title{font-size:76px;line-height:92%}}@media(max-width:480px){.ceremony-desc__title{font-size:48px;line-height:92%}}.ceremony-desc__title._one{z-index:6;margin-bottom:18.625rem}@media(max-width:1024px){.ceremony-desc__title._one{z-index:5;margin-bottom:18rem}}@media(max-width:768px){.ceremony-desc__title._one{z-index:5;margin-bottom:18.625rem}}@media(max-width:568px){.ceremony-desc__title._one{z-index:5;margin-bottom:7.625rem}}.ceremony-desc__title._two{z-index:6}@media(max-width:1024px){.ceremony-desc__title._two{z-index:7;margin-top:-35px;margin-bottom:0}}@media(max-width:480px){.ceremony-desc__title._two{margin-top:-20px}}.ceremony-desc__text{margin-bottom:2.25rem;font-size:1.375rem;line-height:2rem;text-align:center}._before .ceremony-desc__text{color:#3d3f40}@media(max-width:568px){.ceremony-desc__text{font-size:14px;line-height:143%}}.ceremony-desc__text._m-bottom-0{margin-bottom:0}.ceremony-desc__top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-bottom:3.5rem}@media(max-width:568px){.ceremony-desc__top{margin-bottom:32px}}.ceremony-desc__picture{position:relative;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;width:100%;max-width:29.75rem;-webkit-transition:all .5s;transition:all .5s}.ceremony-desc__picture:after{position:absolute;inset:0;content:"";background:rgba(0,0,0,.5)}._before .ceremony-desc__picture:after{background:-webkit-gradient(linear,left top, left bottom,color-stop(31.43%, rgba(238,225,206,0)),color-stop(80.26%, rgba(238,225,206,.6)));background:linear-gradient(180deg,rgba(238,225,206,0) 31.43%,rgba(238,225,206,.6) 80.26%)}@media(max-width:480px){.ceremony-desc__picture{max-width:171px}}.ceremony-desc__picture._mob{display:none}.ceremony-desc__picture__wrap{position:absolute;top:-14rem;right:0;bottom:0;left:0;z-index:0;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;width:100%;margin-right:auto;margin-left:auto}@media(max-width:1024px){.ceremony-desc__picture__wrap{top:-16rem}}@media(max-width:768px){.ceremony-desc__picture__wrap{top:-11rem}}@media(max-width:568px){.ceremony-desc__picture__wrap{top:-22rem}}.ceremony-desc__picture:before{display:block;width:100%;padding-top:55.93%;content:""}@media(max-width:1024px){.ceremony-desc__picture:before{padding-top:56.14%}}.ceremony-desc__picture img{position:absolute;top:0;left:0;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}.ceremony-desc__list{position:relative;z-index:6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:74.6875rem}.ceremony-desc__btn{width:auto;margin-top:3.5rem;margin-right:auto;margin-left:auto}@media(max-width:768px){.ceremony-desc__btn{margin-top:2rem}}.ceremony-top100{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.ceremony-top100__section{position:relative;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;width:100%;padding-top:3.75rem;padding-bottom:7.5rem;overflow:hidden;background:#111;background-image:url(/local/templates/hotels/assets/css/../images/ceremony-top100__section--bg.png);background-repeat:no-repeat;background-position:bottom;background-size:cover}.ceremony-top100__section._before{background-image:url(/local/templates/hotels/assets/css/../images/ceremony-top100__section--bg.jpg)}@media(max-width:768px){.ceremony-top100__section{padding-top:24px;padding-bottom:56px}}.ceremony-top100__section .label-line{margin-bottom:3.375rem}@media(max-width:768px){.ceremony-top100__section .label-line{margin-bottom:24px}}.ceremony-top100 .grid{width:100%}.ceremony-top100__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-bottom:1.5rem}@media(max-width:1024px){.ceremony-top100__content{margin-bottom:24px}}.ceremony-top100__title{max-width:100rem;margin-bottom:3rem;font-size:5.3125rem;font-weight:500;line-height:100%;text-align:center;text-transform:uppercase;background:linear-gradient(15deg,#a27758,#ffd8bc 30.02%,#dc9868 60%,#ca8860 98.5%);-webkit-background-clip:text;background-clip:text}@media(max-width:768px){.ceremony-top100__title{margin-bottom:16px;font-size:32px;line-height:112%}}.ceremony-top100__subtitle{margin-bottom:1.5rem;text-align:center;text-transform:uppercase}@media(max-width:768px){.ceremony-top100__subtitle{margin-bottom:16px;font-size:24px;line-height:115%}}.ceremony-top100__text{padding-bottom:4px;border-bottom:1px solid #a27758}._before .ceremony-top100__text{color:#ece4de;border-bottom:1px solid #ece4de}@media(max-width:768px){.ceremony-top100__text{font-size:14px;line-height:143%}}.ceremony-top100__text-box{max-width:81.25rem;margin:0 auto 2rem;font-size:1rem;line-height:1.5rem;color:#ece4de;text-align:center}.ceremony-top100__list{margin-bottom:1.75rem;text-align:center}.ceremony-top100__list p{margin-bottom:.875rem;font-size:1rem;line-height:1.5rem;color:#ece4de}.ceremony-top100__list p:last-child{margin-bottom:0}.ceremony-top100__buttons{position:relative;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;width:100%;margin-bottom:6.25rem}@media(max-width:768px){.ceremony-top100__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:48px}}.ceremony-top100__buttons .button:first-child{margin-right:1rem}@media(max-width:768px){.ceremony-top100__buttons .button:first-child{margin-right:0;margin-bottom:12px}}.ceremony-top100__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ceremony-top100__slider{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ceremony-place,.ceremony-top100__slider{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.ceremony-place,.ceremony-place__section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ceremony-place__section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background:#fff}@media(max-width:1024px){.ceremony-place__section:after{content:none}}@media(max-width:768px){.ceremony-place__section{padding-top:3.5rem;padding-bottom:3.5rem}}.ceremony-place__section.section--bottom-arrow-white{z-index:10}.ceremony-place__title{position:relative;width:100%;margin-bottom:4.375rem;line-height:91%;text-align:center}@media(max-width:1280px){.ceremony-place__title{margin-bottom:36px;font-size:90px}}@media(max-width:1024px){.ceremony-place__title{font-size:75px}}@media(max-width:768px){.ceremony-place__title{margin-bottom:24px;font-size:48px;line-height:92%}}.ceremony-place__title br{display:none}@media(max-width:768px){.ceremony-place__title br{display:block}}.ceremony-place__text{color:#3d3f40;text-align:center}.ceremony-place__top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:91.875rem;margin-right:auto;margin-bottom:7.5rem;margin-left:auto}@media(max-width:768px){.ceremony-place__top{margin-bottom:36px}}@media(max-width:568px){.ceremony-place__top{margin-bottom:24px}}.ceremony-place__variants{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media(max-width:1440px){.ceremony-place__variants{width:150%;margin-left:-25%}}.ceremony-place__variants__wrap{position:relative;width:100%;overflow:hidden}.ceremony-place__variants__slider{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.ceremony-place__variants__bottom{position:absolute;top:50%;z-index:3;width:100%}.ceremony-place__variants__picture{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%;overflow:hidden}.ceremony-place__variants__picture img,.ceremony-place__variants__picture picture{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.ceremony-place .label-line{margin-bottom:3.375rem}@media(max-width:768px){.ceremony-place .label-line{margin-bottom:1rem}}.ceremony-tickets{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.ceremony-tickets,.ceremony-tickets__section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.ceremony-tickets__section{z-index:10;padding-top:7.5rem;padding-bottom:7.5rem}.ceremony-tickets__section._before .ceremony-tickets__title{color:#ddb292}.ceremony-tickets__section._before .ceremony-tickets__section__bg{height:calc(100% + 9.8125rem);background-image:url(/local/templates/hotels/assets/css/../images/ceremony-tickets__section--bg-sm2.png)}.ceremony-tickets__section._before:after{display:none;background-image:url(/local/templates/hotels/assets/css/../images/ceremony-tickets__section--row-3.png)}@media(max-width:768px){.ceremony-tickets__section{padding-top:56px;padding-bottom:56px}}.ceremony-tickets__section__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;background-image:url(/local/templates/hotels/assets/css/../images/ceremony-tickets__section--bg-sm.png);background-repeat:no-repeat;background-position:bottom;background-size:cover}.ceremony-tickets__section:after{position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:9.8125rem;content:"";background-image:url(/local/templates/hotels/assets/css/../images/ceremony-tickets__section--row-2.png);background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-transform:translateY(96%);transform:translateY(96%)}@media(max-width:768px){.ceremony-tickets__section:after{height:100px;-webkit-transform:translateY(85%);transform:translateY(85%)}}@media(max-width:568px){.ceremony-tickets__section:after{height:50px;-webkit-transform:translateY(96%);transform:translateY(96%)}}.ceremony-tickets__title{position:relative;width:100%;margin-bottom:3rem;line-height:119%;text-align:center}@media(max-width:568px){.ceremony-tickets__title{margin-bottom:32px;font-size:32px;line-height:119%}}.ceremony-tickets__list{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:2rem;width:100%}@media(max-width:1280px){.ceremony-tickets__list{grid-template-columns:1fr}}.ceremony-tickets__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:4rem;background:#fff}@media(max-width:1620px){.ceremony-tickets__item{padding:2.5rem}}@media(max-width:1440px){.ceremony-tickets__item{width:100%}}@media(max-width:768px){.ceremony-tickets__item{padding:20px}}@media(max-width:568px){.ceremony-tickets__item{padding:12px}}.ceremony-tickets__item__content{position:relative;width:100%}.ceremony-tickets__item__subtitle{font-size:1.625rem;line-height:1.875rem;text-align:left}@media(max-width:1620px){.ceremony-tickets__item__subtitle{font-size:1.25rem;line-height:1.625rem}}@media(max-width:568px){.ceremony-tickets__item__subtitle{font-size:1rem;line-height:1.25rem}}.ceremony-tickets__item__title{font-size:2.75rem;font-weight:600;line-height:100%;color:#3d3f40;text-transform:uppercase}@media(max-width:1620px){.ceremony-tickets__item__title{font-size:1.5rem}}@media(max-width:568px){.ceremony-tickets__item__title{margin-top:0;font-size:18px;line-height:133%}}.ceremony-tickets__item__cost{font-size:3.5rem;font-weight:600;line-height:114%;color:#ca1312;text-transform:lowercase}@media(max-width:1620px){.ceremony-tickets__item__cost{font-size:2rem}}@media(max-width:568px){.ceremony-tickets__item__cost{font-size:3rem;line-height:100%}}.ceremony-tickets__item__cost--promo{width:-webkit-min-content;width:-moz-min-content;width:min-content;margin-top:5px;margin-bottom:10px;font-size:2.375rem;font-variant:small-caps;line-height:100%;text-align:left}@media(max-width:1620px){.ceremony-tickets__item__cost--promo{font-size:2rem}}.ceremony-tickets__item__top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding-bottom:2rem;margin-bottom:2rem;text-align:center;border-bottom:1px solid #ece4de}@media(max-width:568px){.ceremony-tickets__item__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:12px;margin-bottom:16px}}.ceremony-tickets__item__top__basic{position:relative;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:100%;margin-bottom:1rem}@media(max-width:568px){.ceremony-tickets__item__top__basic{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.ceremony-tickets__item__top__hint{position:relative;display:block;font-size:.875rem;font-weight:400;line-height:143%;color:#626466;text-align:left}.ceremony-tickets__item__text{margin-bottom:1.5rem;font-size:1rem;line-height:1.5rem;color:#626466}.ceremony-tickets__item__note{margin-top:1rem;font-size:.875rem;line-height:1.25rem;color:#7a7d80}.ceremony-tickets__item__note a{font-size:.625rem;line-height:.75rem;color:inherit;vertical-align:top}.ceremony-tickets__item__desc{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-bottom:3.75rem}@media(max-width:568px){.ceremony-tickets__item__desc{margin-bottom:24px}}.ceremony-tickets__item__desc__title{margin-bottom:.625rem;font-size:1rem;font-weight:500;line-height:150%;color:#252526}@media(max-width:568px){.ceremony-tickets__item__desc__title{margin-bottom:.625rem}}.ceremony-tickets__item__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:1.125rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media(max-width:568px){.ceremony-tickets__item__list{gap:12px}}.ceremony-tickets__item__list li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:16px;padding-left:2.5rem;font-size:1rem;font-weight:400;line-height:150%;color:#252526}@media(max-width:568px){.ceremony-tickets__item__list li{padding-right:30px;padding-left:28px;font-size:14px;font-weight:400;line-height:143%}}.ceremony-tickets__item__list li:before{position:absolute;top:0;left:0;display:block;width:1.75rem;min-width:1.75rem;height:1.75rem;min-height:1.75rem;content:url(/local/templates/hotels/assets/css/../images/ceremony-tickets.svg)}@media(max-width:568px){.ceremony-tickets__item__list li:before{top:calc(50% - 8px);width:16px;min-width:16px;height:16px;min-height:16px;content:url(/local/templates/hotels/assets/css/../images/ceremony-tickets-16.svg)}}.ceremony-tickets__item__list li._no-active{color:#9fa2a6}.ceremony-tickets__item__list li._no-active:before{opacity:.3}.ceremony-tickets__item__btn{width:100%;max-width:15.625rem}@media(max-width:568px){.ceremony-tickets__item__btn{width:100%;max-width:100%;padding:9px 20px;font-size:16px;line-height:150%}}.ceremony-tickets__note{margin:2.5rem auto 0;font-size:.875rem;line-height:1.625rem;color:#f9fafa;text-align:center}.ceremony-tickets__note span{font-size:.5rem;line-height:.75rem;color:inherit;vertical-align:super}.ceremony-partners{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.ceremony-partners,.ceremony-partners__section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.ceremony-partners__section{z-index:5;padding-top:15rem;padding-bottom:7.9375rem;background:#111;background-image:url(/local/templates/hotels/assets/css/../images/ceremony-partners__section--bg.png);background-repeat:no-repeat;background-position:50%;background-size:cover}@media(max-width:768px){.ceremony-partners__section{padding-top:136px;padding-bottom:62px}}@media(max-width:568px){.ceremony-partners__section{padding-top:80px}}.ceremony-partners__section._padding{padding-top:7.5rem;padding-bottom:7.9375rem}@media(max-width:768px){.ceremony-partners__section._padding{padding-top:58px;padding-bottom:58px}}@media(max-width:568px){.ceremony-partners__section._padding{padding-top:56px;padding-bottom:56px}}@media(max-width:1920px){.ceremony-partners__section .container{padding-right:0;padding-left:0}}.ceremony-partners__title{position:relative;width:100%;margin-bottom:4rem;text-align:center}@media(max-width:568px){.ceremony-partners__title{margin-bottom:24px;font-size:18px;line-height:133%}}.ceremony-partners__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:5.8125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:87.75rem;margin-right:auto;margin-left:auto}@media(max-width:1280px){.ceremony-partners__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:50px}}@media(max-width:768px){.ceremony-partners__list{gap:20px}}.ceremony-partners__col{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.ceremony-partners__col:first-child{width:27.25rem}@media(max-width:768px){.ceremony-partners__col:first-child{width:100%}}.ceremony-partners__col:nth-child(2){width:calc(100% - 27.25rem)}@media(max-width:768px){.ceremony-partners__col:nth-child(2){width:100%}}.ceremony-partners__row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:2.125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media(max-width:768px){.ceremony-partners__row{gap:9px}}.ceremony-partners__row._big{gap:0}.ceremony-partners__item{position:relative;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;width:12rem;min-width:12rem;height:12rem;min-height:12rem;background-image:url(/local/templates/hotels/assets/css/../images/ceremony-partners--circle.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;border-radius:50%}@media(max-width:768px){.ceremony-partners__item{width:100px;min-width:100px;height:100px;min-height:100px}}@media(max-width:568px){.ceremony-partners__item{width:80px;min-width:80px;height:80px;min-height:80px}}.ceremony-partners__item._red{background-image:url(/local/templates/hotels/assets/css/../images/ceremony-partners--circle-red.png);background-repeat:no-repeat;background-position:50%;background-size:cover;border:none}.ceremony-partners__item._white{background:#fff}.ceremony-partners__item._big{width:27.25rem;min-width:27.25rem;height:27.25rem;min-height:27.25rem}@media(max-width:768px){.ceremony-partners__item._big{width:180px;min-width:180px;height:180px;min-height:180px}}@media(max-width:568px){.ceremony-partners__item._big{width:150px;min-width:150px;height:150px;min-height:150px}}.ceremony-partners__item__picture{position:relative;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;width:100%;max-width:calc(100% - 4.125rem)}@media(max-width:768px){.ceremony-partners__item__picture{max-width:calc(100% - 30px)}}.ceremony-partners__item__picture img,.ceremony-partners__item__picture picture{position:relative;display:block}.ceremony-read{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ceremony-read,.ceremony-read__section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.ceremony-read__section{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:7.5rem;padding-bottom:7.5rem;background:#fff}@media(max-width:768px){.ceremony-read__section{padding-top:56px;padding-bottom:56px}}.ceremony-read__text{font-size:1rem;font-weight:400;line-height:150%;color:#999}.ceremony-read .button--reset{z-index:10;-ms-flex-item-align:start;align-self:flex-start;margin-top:1rem;font-size:16px}@media(max-width:768px){.ceremony-read .button--reset{-ms-flex-item-align:center;align-self:center}}.ceremony-read .button--reset svg{display:none}.ceremony-variants{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media(max-width:1440px){.ceremony-variants{width:150%;margin-left:-25%}}@media(max-width:768px){.ceremony-variants{width:200%;margin-left:-50%}}@media(max-width:568px){.ceremony-variants{width:280%;margin-left:-90%}}.ceremony-variants__slider{position:relative;z-index:8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;max-width:76.5625rem}@media(max-width:1440px){.ceremony-variants__slider{max-width:100%}}.ceremony-variants__bottom{position:absolute;top:50%;z-index:3;width:100%}@media(max-width:1440px){.ceremony-variants__bottom{display:none}}.ceremony-variants__card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;overflow:hidden;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:scale(.78);transform:scale(.78)}@media(max-width:768px){.ceremony-variants__card{-webkit-transform:scale(.9);transform:scale(.9)}}@media(max-width:568px){.ceremony-variants__card{-webkit-transform:scale(1);transform:scale(1)}}.ceremony-variants__card:before{position:relative;display:block;width:100%;padding-top:100%;content:""}.ceremony-variants__card__title{line-height:125%;text-align:center;text-transform:uppercase}@media(max-width:410px){.ceremony-variants__card__title{font-size:18px;line-height:133%}}.ceremony-variants__card__center{position:relative;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.ceremony-variants__card__text{font-weight:500;font-size:14px;line-height:143%;text-align:center;color:hsla(0,0%,100%,.7)}@media(max-width:568px){.ceremony-variants__card__text{font-size:12px;line-height:150%}}.ceremony-variants__card__finish{position:absolute;top:0;left:0;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;padding:3rem 1.25rem;background:#ca1312}@media(max-width:410px){.ceremony-variants__card__finish{padding:24px}}.ceremony-variants__card__finish .ceremony-variants__card__title{color:#fff;font-size:2rem;line-height:119%}.ceremony-variants__card__start{position:absolute;top:0;left:0;z-index:10;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;width:100%;height:100%;background:#111}.ceremony-variants__card__start:before{position:absolute;inset:-1px;padding:1px;content:"";background:-webkit-gradient(linear,left top, right top,from(rgba(202,19,18,0)),to(rgba(202,19,18,.99)));background:linear-gradient(90deg,rgba(202,19,18,0),rgba(202,19,18,.99));-webkit-mask:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff)) content-box,-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:-webkit-gradient(linear, left top, left bottom, color-stop(0, fff)) content-box,-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));mask:linear-gradient(fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.ceremony-variants__card__start .ceremony-variants__card__title{color:#a27758}.ceremony-variants__card__logo{position:relative;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;width:9.4375rem;margin-bottom:.5rem}@media(max-width:568px){.ceremony-variants__card__logo{margin-bottom:10px}}@media(max-width:410px){.ceremony-variants__card__logo{width:calc(100% - 102px);margin-right:auto;margin-left:auto}}.ceremony-variants__card__logo img{position:relative;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.ceremony-variants__btn{padding:0 0 4px;font-size:16px;font-weight:400;line-height:150%;color:#fff;background:transparent;border:none;border-bottom:1px solid #fff;border-radius:0}.ceremony-nominations{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ceremony-nominations,.ceremony-nominations__section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.ceremony-nominations__section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0;padding-bottom:3.75rem;background:#111}@media(max-width:568px){.ceremony-nominations__section{padding-top:0;padding-bottom:12px}}.ceremony-nominations__list{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%}@media(max-width:1024px){.ceremony-nominations__list{grid-template-columns:1fr 1fr;gap:10px}}.ceremony-nominations__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:20rem}@media(max-width:568px){.ceremony-nominations__item{min-height:160px}}.ceremony-nominations__item__value{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:.625rem;font-size:12.5rem;font-weight:500;line-height:70%;color:#a27758}@media(max-width:1100px){.ceremony-nominations__item__value{font-size:10.625rem}}@media(max-width:568px){.ceremony-nominations__item__value{margin-bottom:10px;font-size:60px;font-weight:500;line-height:100%}}.ceremony-nominations__item__value svg{position:relative;display:block;width:3.4375rem;height:3.5rem}@media(max-width:568px){.ceremony-nominations__item__value svg{width:20px;height:20px}}.ceremony-nominations__item__text{font-size:20px;font-weight:500;line-height:180%;color:#a27758}@media(max-width:1100px){.ceremony-nominations__item__text{font-size:16px;line-height:140%}}@media(max-width:568px){.ceremony-nominations__item__text{font-size:14px;font-weight:400;line-height:143%}}.ceremony-nominations__item__title{font-size:3rem;font-weight:500;line-height:100%;color:#a27758;text-align:center;text-transform:uppercase}@media(max-width:1100px){.ceremony-nominations__item__title{font-size:36px;line-height:100%}}@media(max-width:1024px){.ceremony-nominations__item__title{font-size:36px;line-height:100%}}@media(max-width:568px){.ceremony-nominations__item__title{font-size:20px;font-weight:500;line-height:120%}}.ceremony-nominations__bg{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:13.8125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:1440px){.ceremony-nominations__bg{gap:8.75rem}}@media(max-width:1280px){.ceremony-nominations__bg{gap:6.25rem}}@media(max-width:1100px){.ceremony-nominations__bg{gap:0}}@media(max-width:1024px){.ceremony-nominations__bg{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.ceremony-nominations__bg__item{position:relative;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;width:22.5rem;min-width:22.5rem;height:22.5rem;min-height:22.5rem;background-image:url(/local/templates/hotels/assets/css/../images/ceremony-partners--bg.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}@media(max-width:568px){.ceremony-nominations__bg__item{width:200px;min-width:200px;height:200px;min-height:200px}}.ceremony-report{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ceremony-report,.ceremony-report__section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.ceremony-report__section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:14.8125rem;padding-bottom:7.5rem;background:#080808}.ceremony-report__section._before{padding-top:13.625rem;background-color:#f6f1ee}.ceremony-report__section._before .ceremony-report__top{max-width:81.25rem}.ceremony-report__section._before .ceremony-report__title{font-size:3.75rem;line-height:4.75rem;color:#a27758;letter-spacing:.125rem}.ceremony-report__section._before .ceremony-report__text{color:#3d3f40}.ceremony-report__section._before .ceremony-report__item:before{background-color:rgba(162,119,88,.3019607843);background-image:none;-webkit-transition:all .3s;transition:all .3s}.ceremony-report__section._before .ceremony-report__item:hover .ceremony-report__item:before{background-color:transparent}.ceremony-report__section._before .ceremony-report__item:hover .ceremony-report__item__picture{-webkit-filter:grayscale(0);filter:grayscale(0)}.ceremony-report__section._before .ceremony-report__item__picture{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media(max-width:1024px){.ceremony-report__section{padding-top:7.5rem}.ceremony-report__section:after{content:none}}@media(max-width:568px){.ceremony-report__section{padding-top:5.6875rem;padding-bottom:3.5rem}}.ceremony-report__top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:69.5rem;margin-bottom:3rem}@media(max-width:768px){.ceremony-report__top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px}}.ceremony-report__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:3rem}._before .ceremony-report__title{color:#dac9bc}@media(max-width:768px){.ceremony-report__title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:24px;text-align:center}}.ceremony-report__title svg{position:relative;width:2.3125rem;min-width:2.3125rem;height:2.3125rem;min-height:2.3125rem}@media(max-width:768px){.ceremony-report__title svg{width:19px;min-width:19px;height:19px;min-height:19px}}.ceremony-report__text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;width:100%;max-width:39.375rem;color:#7a7d80}._before .ceremony-report__text{color:var(--white)}@media(max-width:768px){.ceremony-report__text{-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.ceremony-report__list{position:relative;display:grid;grid-template-columns:repeat(6,1fr);gap:2rem;width:100%;margin-bottom:1.25rem}@media(max-width:1440px){.ceremony-report__list{min-width:108rem}}@media(max-width:1024px){.ceremony-report__list{gap:16px}}@media(max-width:568px){.ceremony-report__list{gap:4px}}.ceremony-report__list__wrap{position:relative;width:100%;margin-bottom:2.75rem}@media(max-width:1740px){.ceremony-report__list__wrap{width:calc(100% + 2rem);margin-right:-2rem}}@media(max-width:1440px){.ceremony-report__list__wrap{overflow-x:scroll}}@media(max-width:1024px){.ceremony-report__list__wrap{width:calc(100% + 13px);margin-right:-13px}}@media(max-width:768px){.ceremony-report__list__wrap{margin-bottom:40px}}.ceremony-report__list__wrap::-webkit-scrollbar{width:2px;height:2px;background-color:transparent}.ceremony-report__list__wrap::-webkit-scrollbar-thumb{background-color:#a27758;border-radius:10px}.ceremony-report__list__wrap::-webkit-scrollbar-track{background-color:transparent;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2)}.ceremony-report__bg{position:absolute;top:1.25rem;left:1.25rem;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;width:17.4375rem;min-width:17.4375rem;height:17.4375rem;min-height:17.4375rem}@media(max-width:1280px){.ceremony-report__bg{display:none}}.ceremony-report__bg img,.ceremony-report__bg svg{position:relative;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.ceremony-report__item{position:relative;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;width:100%}.ceremony-report__item:before{position:absolute;bottom:0;left:0;z-index:5;display:block;width:100%;height:100%;content:"";background:-webkit-gradient(linear,left top, left bottom,from(rgba(17,17,17,.2)),to(rgba(17,17,17,.7)));background:linear-gradient(180deg,rgba(17,17,17,.2),rgba(17,17,17,.7));opacity:1;-webkit-transition:all .4s;transition:all .4s}.ceremony-report__item:hover .ceremony-report__item__picture{-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:all .1s;transition:all .1s}.ceremony-report__item:hover .ceremony-report__item__buttons{opacity:1;-webkit-transition:all .2s;transition:all .2s}.ceremony-report__item:hover:before{opacity:0;-webkit-transition:all .4s;transition:all .4s}.ceremony-report__item__picture{position:relative;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;width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .1s;transition:all .1s}.ceremony-report__item__picture:before{position:relative;display:block;width:100%;padding-top:118.77%;content:""}.ceremony-report__item__picture img,.ceremony-report__item__picture picture{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-fit:center center;object-fit:center center}.ceremony-report__item__buttons{position:absolute;bottom:1rem;left:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;opacity:0;-webkit-transition:all .2s;transition:all .2s}.ceremony-report__item__buttons .button{width:1.5rem;height:1.5rem}.ceremony-report__item__buttons .button svg{position:relative;display:block;width:100%;height:100%;margin-right:0}.ceremony-report__item__buttons .button--share{display:none}.ceremony-report__btn{width:100%;max-width:17.375rem;margin-right:auto;margin-left:auto}.ceremony-report-foto{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.ceremony-report-foto,.ceremony-report-foto__section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.ceremony-report-foto__section{z-index:10;padding-top:7.5rem;padding-bottom:7.5rem}@media(max-width:568px){.ceremony-report-foto__section._before{margin-bottom:6rem}}.ceremony-report-foto__section._before .ceremony-report-foto__section__bg{height:calc(100% + 9.8125rem);background-image:url(/local/templates/hotels/assets/css/../images/ceremony-tickets__section--bg-sm2.png)}.ceremony-report-foto__section._before:after{display:none;background-image:url(/local/templates/hotels/assets/css/../images/ceremony-tickets__section--row-3.png)}@media(max-width:768px){.ceremony-report-foto__section{padding-top:56px;padding-bottom:34px}}.ceremony-report-foto__section__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;background-image:url(/local/templates/hotels/assets/css/../images/ceremony-tickets__section--bg-sm.png);background-repeat:no-repeat;background-position:bottom;background-size:cover}.ceremony-report-foto__section:after{position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:9.8125rem;content:"";background-image:url(/local/templates/hotels/assets/css/../images/ceremony-tickets__section--row-2.png);background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-transform:translateY(99%);transform:translateY(99%)}@media(max-width:768px){.ceremony-report-foto__section:after{height:100px;-webkit-transform:translateY(85%);transform:translateY(85%)}}@media(max-width:568px){.ceremony-report-foto__section:after{height:50px;-webkit-transform:translateY(100%);transform:translateY(100%)}}.ceremony-report-foto__title{position:relative;width:100%;margin-bottom:3rem;line-height:119%;text-align:center}@media(max-width:568px){.ceremony-report-foto__title{margin-bottom:32px;font-size:32px;line-height:119%}}.ceremony-report-foto-variants{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;overflow:hidden}.ceremony-report-foto-variants__section{padding-top:7.5rem;padding-bottom:7.5rem}@media(max-width:768px){.ceremony-report-foto-variants__section{padding-top:24px;padding-bottom:32px}}.ceremony-report-foto-variants .swiper-button-prev{width:4.6875rem;min-width:4.6875rem;height:4.6875rem;min-height:4.6875rem;padding:1.625rem;border:1px solid #e3d6cd;border-radius:50%}._before .ceremony-report-foto-variants .swiper-button-prev{background-color:#e3d6cd}@media(max-width:1024px){.ceremony-report-foto-variants .swiper-button-prev{display:none}}.ceremony-report-foto-variants .swiper-button-prev:after{display:none}.ceremony-report-foto-variants .swiper-button-prev svg path{-webkit-transition:all .3s;transition:all .3s}._before .ceremony-report-foto-variants .swiper-button-prev:hover{background-color:transparent}.ceremony-report-foto-variants .swiper-button-prev:hover svg path{fill:#e3d6cd;-webkit-transition:all .3s;transition:all .3s}.ceremony-report-foto-variants .swiper-button-next{width:2.5rem;width:4.6875rem;min-width:4.6875rem;height:2.5rem;height:4.6875rem;min-height:4.6875rem;padding:1.625rem;border:1px solid #e3d6cd;border-radius:50%}._before .ceremony-report-foto-variants .swiper-button-next{background-color:#e3d6cd}@media(max-width:1024px){.ceremony-report-foto-variants .swiper-button-next{display:none}}.ceremony-report-foto-variants .swiper-button-next:after{display:none}.ceremony-report-foto-variants .swiper-button-next svg path{-webkit-transition:all .3s;transition:all .3s}._before .ceremony-report-foto-variants .swiper-button-next:hover{background-color:transparent}.ceremony-report-foto-variants .swiper-button-next:hover svg path{fill:#e3d6cd;-webkit-transition:all .3s;transition:all .3s}.ceremony-report-foto-variants__slider{position:relative;z-index:8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;max-width:88.75rem}@media(max-width:1920px){.ceremony-report-foto-variants__slider{width:80%}}@media(max-width:768px){.ceremony-report-foto-variants__slider{width:89%}}.ceremony-report-foto-variants__slider .swiper-slide-active{z-index:100}.ceremony-report-foto-variants__slider .swiper-slide-active .ceremony-reviews__card{-webkit-transition:all .5s;transition:all .5s;-webkit-transform:scale(1);transform:scale(1)}.ceremony-report-foto-variants__slider .swiper-slide-active .ceremony-report-foto-variants__card__finish{z-index:15}.ceremony-report-foto-variants__slider .swiper-slide-prev .ceremony-report-foto-variants__card{-webkit-transition:all .5s;transition:all .5s;-webkit-transform:scale(.85) translateX(105%);transform:scale(.85) translateX(105%)}.ceremony-report-foto-variants__slider .swiper-slide-next .ceremony-report-foto-variants__card{-webkit-transition:all .5s;transition:all .5s;-webkit-transform:scale(.85) translateX(-105%);transform:scale(.85) translateX(-105%)}.ceremony-report-foto-variants__bottom{position:absolute;top:50%;z-index:100;width:100%}@media(max-width:1440px){.ceremony-report-foto-variants__bottom{display:none}}.ceremony-report-foto-variants__card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;overflow:hidden;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:scale(.98);transform:scale(.98)}@media(max-width:768px){.ceremony-report-foto-variants__card{-webkit-transform:scale(.9);transform:scale(.9)}}@media(max-width:568px){.ceremony-report-foto-variants__card{-webkit-transform:scale(1);transform:scale(1)}}.ceremony-report-foto-variants__card:before{position:relative;display:block;width:100%;padding-top:55.98%;content:""}@media(max-width:768px){.ceremony-report-foto-variants__card:before{padding-top:55.98%}}.ceremony-report-foto-variants__card__title{line-height:125%;text-align:center;text-transform:uppercase}@media(max-width:410px){.ceremony-report-foto-variants__card__title{font-size:18px;line-height:133%}}.ceremony-report-foto-variants__card__finish{position:absolute;top:0;left:0;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%}.ceremony-report-foto-variants__card__start{position:absolute;top:0;left:0;z-index:10;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;width:100%;height:100%;background:-webkit-gradient(linear,left top, left bottom,from(#ca1312),to(#000));background:linear-gradient(180deg,#ca1312,#000);opacity:.6}._before .ceremony-report-foto-variants__card__start{background:-webkit-gradient(linear,left top, left bottom,from(#c6ac9b),to(#000));background:linear-gradient(180deg,#c6ac9b,#000)}.ceremony-report-foto-variants__picture{position:relative;display:block;width:100%;height:100%}.ceremony-report-foto-variants__picture img,.ceremony-report-foto-variants__picture picture{top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.ceremony-reviews{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.ceremony-reviews__slider-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media(max-width:1440px){.ceremony-reviews__slider-wrap{width:150%;margin-left:0}}@media(max-width:768px){.ceremony-reviews__slider-wrap{width:200%;margin-left:0}}@media(max-width:568px){.ceremony-reviews__slider-wrap{width:275%;margin-left:0}}.ceremony-reviews__section{position:relative;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;width:100%;padding-top:15rem;padding-bottom:7.5rem;overflow:hidden;background:#fff}@media(max-width:768px){.ceremony-reviews__section{padding-top:136px;padding-bottom:56px}}@media(max-width:568px){.ceremony-reviews__section{padding-top:80px}}.ceremony-reviews__section .swiper-slide-active .ceremony-reviews__card{-webkit-transition:all .5s;transition:all .5s;-webkit-transform:scale(1.25);transform:scale(1.25)}@media(max-width:1440px){.ceremony-reviews__section .swiper-slide-active .ceremony-reviews__card{-webkit-transform:scale(1);transform:scale(1)}}.ceremony-reviews__section .swiper-slide-active .ceremony-reviews__card .plyr__control{opacity:1}.ceremony-reviews__section .swiper-slide-prev{padding-top:0;padding-right:4.5rem;-webkit-transition:all .5s;transition:all .5s}@media(max-width:1440px){.ceremony-reviews__section .swiper-slide-prev{padding:0}}.ceremony-reviews__section .swiper-slide-next{padding-top:0;padding-left:4.5rem;-webkit-transition:all .5s;transition:all .5s}@media(max-width:1440px){.ceremony-reviews__section .swiper-slide-next{padding:0}}.ceremony-reviews__section .trio-slider__slide{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:3.25rem;-webkit-transition:all .5s;transition:all .5s}@media(max-width:1440px){.ceremony-reviews__section .trio-slider__slide{padding:.625rem}}@media(max-width:568px){.ceremony-reviews__section .trio-slider__slide{padding:0}}.ceremony-reviews__section .trio-slider__slide .plyr__control{opacity:0}.ceremony-reviews__section .trio-slider{min-height:30rem}@media(max-width:1440px){.ceremony-reviews__section .trio-slider{min-height:auto}}.ceremony-reviews__title{position:relative;display:block;width:100%;margin-bottom:4.4375rem;text-align:center}@media(max-width:768px){.ceremony-reviews__title{margin-bottom:32px}}.ceremony-reviews__slider{position:relative;z-index:8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;max-width:94.25rem}@media(max-width:1440px){.ceremony-reviews__slider{max-width:100%}}.ceremony-reviews__bottom{position:absolute;top:20%;z-index:3;width:100%}@media(max-width:1740px){.ceremony-reviews__bottom{display:none}}.ceremony-reviews__card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;overflow:hidden;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:scale(.946) translateY(-18%);transform:scale(.946) translateY(-18%)}@media(max-width:1440px){.ceremony-reviews__card{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.ceremony-reviews__card__picture{position:relative;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;width:100%;margin-bottom:1rem}@media(max-width:568px){.ceremony-reviews__card__picture{margin-bottom:12px}}.ceremony-reviews__card__picture:before{position:relative;display:block;width:100%;padding-top:53.02%;content:""}@media(max-width:768px){.ceremony-reviews__card__picture:before{padding-top:52.72%}}.ceremony-reviews__card__picture .video--full,.ceremony-reviews__card__picture img,.ceremony-reviews__card__picture picture{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.ceremony-reviews__card__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.ceremony-reviews__card__title{margin-bottom:.375rem;color:#252526}@media(max-width:568px){.ceremony-reviews__card__title{margin-bottom:4px;font-size:18px;line-height:133%}}.ceremony-reviews__card__text{margin-bottom:.375rem;color:grey}@media(max-width:568px){.ceremony-reviews__card__text{font-size:14px;line-height:143%}}.ceremony-reviews__btn{padding:0 0 4px;font-size:16px;font-weight:400;line-height:150%;color:#fff;background:transparent;border:none;border-bottom:1px solid #fff;border-radius:0}.ceremony-symbolism{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ceremony-symbolism,.ceremony-symbolism__section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.ceremony-symbolism__section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:3.75rem;padding-bottom:7.5rem;overflow:hidden;background:#fff}@media(max-width:768px){.ceremony-symbolism__section{padding-top:56px;padding-bottom:56px;overflow:hidden}}.ceremony-symbolism__section .container{position:relative}.ceremony-symbolism__bg{position:absolute;top:0;right:6.75rem;z-index:0;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;width:40.0625rem;height:40.0625rem}@media(max-width:768px){.ceremony-symbolism__bg{top:256px;right:-6.75rem;width:320px;height:320px}}.ceremony-symbolism__bg svg{position:relative;width:100%;height:100%;fill:transparent}.ceremony-symbolism__title{margin-bottom:48px;text-align:center}@media(max-width:768px){.ceremony-symbolism__title{margin-bottom:24px}}.ceremony-symbolism__text{position:relative;width:100%;max-width:52.9375rem;margin-right:auto;margin-bottom:4rem;margin-left:auto;text-align:center}@media(max-width:568px){.ceremony-symbolism__text{margin-bottom:32px;font-size:14px;font-weight:400;line-height:143%}}.ceremony-symbolism__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;max-width:43.25rem}.ceremony-symbolism__list__title{margin-bottom:1.5rem;font-size:20px;font-weight:500;line-height:160%;color:#11152c}.ceremony-symbolism__tabs{gap:.5rem;margin-bottom:2.25rem}.ceremony-symbolism__tab,.ceremony-symbolism__tabs{position:relative;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}.ceremony-symbolism__tab{width:4rem;min-width:4rem;height:4rem;min-height:4rem;padding:4px;background:#fff;border:none;border-radius:50%}.ceremony-symbolism__tab.active{border-style:solid;border-width:1px}.ceremony-symbolism__tab__color{position:relative;display:block;width:100%;min-width:100%;height:100%;min-height:100%;border-radius:50%}.ceremony-symbolism__form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.ceremony-symbolism__form__buttons{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:31.875rem;margin-top:3.125rem;margin-right:auto;margin-left:auto}@media(max-width:568px){.ceremony-symbolism__form__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:12px}}@media(max-width:568px){.ceremony-symbolism__form__buttons .button{width:100%;max-width:100%}}.ceremony-symbolism__contents{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ceremony-symbolism__content,.ceremony-symbolism__contents{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.ceremony-symbolism__content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width:768px){.ceremony-symbolism__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.ceremony-symbolism__checkbox .checkbox__text{font-size:16px;font-weight:400;line-height:150%;color:#000}.ceremony-symbolism__checkbox .checkbox__wrap{gap:8px}.ceremony-symbolism__checkbox.checkbox--large{padding:10px 0 0}.ceremony-symbolism__download{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background-image:url(/local/templates/hotels/assets/css/../images/ceremony-symbolism__download--bg.png);background-position:50%;background-size:cover}.ceremony-symbolism__download._blue{background-image:url(/local/templates/hotels/assets/css/../images/ceremony-symbolism__download--bg-blue.png)}.ceremony-symbolism__download._blue .ceremony-symbolism__download__title{color:#fff;background:transparent;background-clip:unset;-webkit-text-fill-color:#fff}.ceremony-symbolism__download._red{background-image:url(/local/templates/hotels/assets/css/../images/ceremony-symbolism__download--bg-red.png)}.ceremony-symbolism__download._red .ceremony-symbolism__download__title{color:#fff;background:transparent;background-clip:unset;-webkit-text-fill-color:#fff}.ceremony-symbolism__download__desc{position:relative;-ms-flex-item-align:end;align-self:flex-end;width:100%}.ceremony-symbolism__download__link{position:absolute;z-index:5;font-weight:400;color:rgba(236,228,222,.7)}.ceremony-symbolism__download__subtitle{font-family:Cormorant,Arial;font-weight:500;color:#7a7d80;text-transform:uppercase}.ceremony-symbolism__download__title{font-family:Cormorant,Arial;font-weight:700;text-transform:uppercase;background:-webkit-gradient(linear,right top, left top,from(#cc8e67),color-stop(23.51%, #f6e6a6),color-stop(73.5%, #faf2e4),to(#ca8860));background:linear-gradient(270deg,#cc8e67,#f6e6a6 23.51%,#faf2e4 73.5%,#ca8860);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ceremony-symbolism__download._size-s{width:170px;height:55px;padding-right:9px}.ceremony-symbolism__download._size-s .ceremony-symbolism__download__subtitle{margin-bottom:2px;font-size:7px;line-height:130%}.ceremony-symbolism__download._size-s .ceremony-symbolism__download__title{font-size:10px;line-height:117%}.ceremony-symbolism__download._size-s .ceremony-symbolism__download__link{bottom:6px;left:6px;font-size:7px;line-height:113%}.ceremony-symbolism__download._size-s .ceremony-symbolism__download__desc{max-width:104px}.ceremony-symbolism__download._size-l{width:280px;height:110px;padding-right:14px}.ceremony-symbolism__download._size-l .ceremony-symbolism__download__desc{max-width:150px}.ceremony-symbolism__download._size-l .ceremony-symbolism__download__subtitle{margin-bottom:2px;font-size:11px;line-height:130%}.ceremony-symbolism__download._size-l .ceremony-symbolism__download__title{font-size:16px;line-height:117%}.ceremony-symbolism__download._size-l .ceremony-symbolism__download__link{bottom:13px;left:13px;font-size:11px;line-height:113%}.ceremony-symbolism__download._size-m{width:210px;height:80px;padding-right:12px}.ceremony-symbolism__download._size-m .ceremony-symbolism__download__desc{max-width:113px}.ceremony-symbolism__download._size-m .ceremony-symbolism__download__subtitle{margin-bottom:2px;font-size:8px;line-height:130%}.ceremony-symbolism__download._size-m .ceremony-symbolism__download__title{font-size:12px;line-height:117%}.ceremony-symbolism__download._size-m .ceremony-symbolism__download__link{bottom:8px;left:8px;font-size:8px;line-height:113%}.ceremony-gallery{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:1.36rem;width:100%}@media(max-width:1024px){.ceremony-gallery{grid-template-columns:1fr 1fr 1fr 1fr;gap:10px}}@media(max-width:768px){.ceremony-gallery{grid-template-columns:1fr 1fr 1fr}}@media(max-width:568px){.ceremony-gallery{grid-template-columns:1fr 1fr;gap:6px}}.ceremony-gallery__section{position:relative;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;width:100%;padding-top:10rem;padding-bottom:6.25rem;background:#111}@media(max-width:768px){.ceremony-gallery__section{padding-top:calc(var(--header-height) + 53px);padding-bottom:55px}}.ceremony-gallery__title{position:relative;margin-bottom:4rem}@media(max-width:768px){.ceremony-gallery__title{margin-bottom:32px;font-size:20px;line-height:100%}}.ceremony-gallery__card{position:relative;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;width:100%}.ceremony-gallery__card:hover .ceremony-gallery__card__buttons{opacity:1;-webkit-transition:all .3s;transition:all .3s}.ceremony-gallery__card__picture{position:relative;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;width:100%;height:100%}.ceremony-gallery__card__picture:before{position:relative;display:block;width:100%;padding-top:131.25%;content:""}.ceremony-gallery__card__picture img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.ceremony-gallery__card__buttons{position:absolute;bottom:1.125rem;left:1.125rem;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;opacity:0;-webkit-transition:all .3s;transition:all .3s}@media(max-width:1024px){.ceremony-gallery__card__buttons{opacity:1}}.ceremony-gallery__card__buttons .button--share,.ceremony-gallery__overlay .fancybox__footer,.ceremony-gallery__overlay .fancybox__infobar{display:none}.ceremony-gallery__overlay .fancybox__backdrop{background:rgba(0,0,0,.9)}.ceremony-gallery__overlay .Toggle.zoom,.ceremony-gallery__overlay [data-fancybox-toggle-fullscreen],.ceremony-gallery__overlay [data-fancybox-toggle-slideshow],.ceremony-gallery__overlay [data-fancybox-toggle-thumbs],.ceremony-gallery__overlay [data-panzoom-action]{display:none}.ceremony-gallery__overlay [data-fancybox-close]{margin-top:1.5rem;margin-right:1.5rem;background:transparent;border-radius:50%}@media(max-width:768px){.ceremony-gallery__overlay [data-fancybox-close]{margin-top:24px;margin-right:24px}}@media(max-width:768px){.ceremony-gallery__overlay .fancybox__slide{padding:14px}}.ceremony-gallery__overlay [data-carousel-next],.ceremony-gallery__overlay [data-carousel-prev]{width:4.6875rem;min-width:4.6875rem;height:4.6875rem;min-height:4.6875rem;background:hsla(0,0%,100%,.25);-webkit-transition:all .3s;transition:all .3s}@media(max-width:1024px){.ceremony-gallery__overlay [data-carousel-next],.ceremony-gallery__overlay [data-carousel-prev]{display:none}}.ceremony-gallery__overlay [data-carousel-next]:after,.ceremony-gallery__overlay [data-carousel-prev]:after{position:relative;top:0;right:0;bottom:0;left:0;display:block;content:url(/local/templates/hotels/assets/css/../images/arrow-white.svg)}.ceremony-gallery__overlay [data-carousel-next] svg,.ceremony-gallery__overlay [data-carousel-prev] svg{display:none}.ceremony-gallery__overlay [data-carousel-next]:hover,.ceremony-gallery__overlay [data-carousel-prev]:hover{background:transparent;-webkit-transition:all .3s;transition:all .3s}.ceremony-gallery__overlay [data-carousel-prev]:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ceremony-gallery__bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:2rem}.massmedia__news-cards{display:grid;grid-template-columns:repeat(2,minmax(50px,1fr));row-gap:2.4375rem;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;width:100%}@media(max-width:768px){.massmedia__news-cards{gap:24px}}@media(max-width:568px){.massmedia__news-cards{grid-template-columns:1fr;row-gap:20px;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.massmedia__news-cards .section-two-side__banner-between{grid-column:span 2;gap:2.5rem}@media(max-width:768px){.massmedia__news-cards .section-two-side__banner-between{gap:24px}}.tell-hotel{display:grid;grid-template-columns:1fr 22.875rem;gap:8.5rem;width:100%}@media(max-width:1440px){.tell-hotel{gap:5rem}}@media(max-width:1024px){.tell-hotel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(max-width:568px){.tell-hotel{gap:16px}}.tell-hotel__section{width:100%}.tell-hotel__picture,.tell-hotel__section{position:relative;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}.tell-hotel__picture:before{position:relative;display:block;width:100%;padding-top:100%;content:""}.tell-hotel__picture img,.tell-hotel__picture picture{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.tell-hotel__desc{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.tell-hotel__desc em,.tell-hotel__desc i{font-style:italic}.tell-hotel__desc b,.tell-hotel__desc strong{font-weight:700}.tell-hotel__desc a{color:#a27758}.tell-hotel__title{margin-bottom:3.5rem}@media(max-width:1024px){.tell-hotel__title{display:block;width:100%;margin-bottom:20px}}.tell-hotel__text{margin-bottom:2rem}@media(max-width:568px){.tell-hotel__text{-webkit-line-clamp:21;line-clamp:21;margin-bottom:8px}}.tell-hotel__show-more{font-size:1rem;border-bottom:1px solid rgba(162,119,88,.2)}.tell-hotel__show-more:hover{border-bottom:1px solid transparent}@media(max-width:1024px){.tell-hotel__show-more{margin-bottom:20px}}@media(max-width:568px){.tell-hotel__show-more{margin-bottom:0}}.tell-hotel__presentation{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:568px){.tell-hotel__presentation{width:100%}}.tell-hotel__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1}.tell-hotel__link svg{width:1rem;margin-left:.5rem;fill:transparent}.tell-hotel__link svg path{-webkit-transition:all .3s;transition:all .3s}.tell-hotel__link:hover svg path{stroke:#072a60;-webkit-transition:all .3s;transition:all .3s}@media(max-width:568px){.tell-hotel__col:nth-child(2){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;width:100%}}@media(max-width:1024px){.tell-hotel__col.hidden-md{display:none}}.tell-hotel__col.show-md{display:none}@media(max-width:1024px){.tell-hotel__col.show-md{display:block}}.tell-hotel__col--column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.125rem}@media(max-width:568px){.tell-hotel__col--column{gap:16px}}.tell-hotel__btn{min-height:4rem}@media(max-width:568px){.tell-hotel__btn{min-height:40px;padding:8px 15px;font-size:14px;font-weight:500;line-height:143%}}.tell-hotel__btn:hover svg path{stroke:#fff;-webkit-transition:all .35s;transition:all .35s}.tell-hotel__btn svg{fill:transparent}.tell-hotel__btn svg path{-webkit-transition:all .35s;transition:all .35s}@media(max-width:568px){.tell-hotel__btn svg{margin-left:6px}}.tell-hotel--top-hotel{grid-template-columns:1fr 36.875rem;gap:2.875rem}@media(max-width:1440px){.tell-hotel--top-hotel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:568px){.tell-hotel--top-hotel{gap:16px}}.tell-hotel--top-hotel .blockquote{margin-top:auto}@media(max-width:1024px){.tell-hotel--top-hotel .tell-hotel__col{width:100%}}.tell-hotel--top-hotel .tell-hotel__show-more{margin-top:12px}@media(max-width:568px){.tell-hotel--top-hotel .tell-hotel__show-more{font-size:12px;line-height:18px}}.tell-hotel--top-hotel [data-more-content] p+p{margin-top:26px}.event-halls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.event-halls,.event-halls__section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.event-halls__section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;--section-padding-bottom:6.5rem}@media(max-width:1024px){.event-halls__section{--section-padding-bottom:56px}}.event-halls__section--hall{--section-padding-bottom:1.75rem}@media(max-width:1024px){.event-halls__section--hall{--section-padding-bottom:28px}}.event-halls__section--hall .event-halls__title{margin-bottom:3rem}@media(max-width:568px){.event-halls__section--hall .event-halls__title{margin-bottom:20px}}.event-halls__list{position:relative;display:grid;grid-template-columns:repeat(12,1fr);gap:1.5rem;margin-bottom:3.5rem}@media(max-width:1620px){.event-halls__list{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;margin-bottom:2rem}}@media(max-width:568px){.event-halls__list{margin-bottom:20px}}.event-halls__list .catalog-card{position:relative;grid-column:6 span;background:#d9d9d9}@media(max-width:1620px){.event-halls__list .catalog-card{grid-column:12 span}}.event-halls__list .catalog-card__content{position:relative;width:100%;height:100%}.event-halls__list.swiper{display:block}@media(max-width:1024px){.event-halls__list.swiper{width:calc(100% + 26px);padding-right:13px;padding-left:13px;margin-left:-13px}}@media(min-width:1024px){.event-halls__list.swiper .swiper-wrapper{display:grid;grid-template-columns:repeat(12,1fr);gap:1.5rem}}@media(max-width:1024px){.event-halls__list.swiper .swiper-wrapper .catalog-card{width:358px}}@media(max-width:768px){.event-halls__list.swiper .swiper-wrapper .catalog-card{width:310px}}@media(max-width:568px){.event-halls__list.swiper .swiper-wrapper .catalog-card{width:260px}}@media(max-width:1620px){.event-halls__list--row-4{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.event-halls__list--row-4 .catalog-card{grid-column:3 span}@media(max-width:1280px){.event-halls__list--row-4 .catalog-card{grid-column:4 span;gap:1.5rem}}.event-halls__bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.event-halls__title{margin-bottom:3.5rem}@media(max-width:768px){.event-halls__title{margin-bottom:20px}}.event-halls__title.text--span span{margin-left:0}.variants{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.variants,.variants__section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.variants__section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.variants__list{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:4.25rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-bottom:3.5rem}@media(max-width:1620px){.variants__list{grid-template-columns:repeat(2,1fr);gap:1.75rem}}@media(max-width:768px){.variants__list{grid-template-columns:repeat(1,1fr);gap:16px}}.variants__top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-bottom:1.5rem}@media(max-width:768px){.variants__top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(max-width:568px){.variants__top{margin-bottom:20px}}.variants__bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.variants__title{margin-bottom:2.5rem}@media(max-width:768px){.variants__title{margin-bottom:12px;text-align:center}}@media(max-width:568px){.variants__text{width:100%;font-size:14px;line-height:143%;text-align:center}}.variants__text:not(:last-child){margin-bottom:1rem}@media(max-width:568px){.variants__text:not(:last-child){margin-bottom:8px}}.variants__card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;background:#f0e8e4}.variants__card._m-top{margin-top:4rem}@media(max-width:1620px){.variants__card._m-top{margin-top:0}}.variants__card__bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:2rem}@media(max-width:568px){.variants__card__bottom{padding:18px 16px}}.variants__card__title{margin-bottom:.75rem}@media(max-width:568px){.variants__card__title{margin-bottom:4px;font-size:20px;line-height:150%}}@media(max-width:568px){.variants__card__text{font-size:13px;line-height:138%}}.variants__card__picture{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.variants__card__picture:before{position:relative;display:block;width:100%;padding-top:66.34%;content:""}.variants__card__picture .mini-slider__slider .mini-slider__slide__picture:before{position:absolute;bottom:0;left:0;z-index:4;width:100%;height:100%;max-height:7.1875rem;content:"";background:-webkit-gradient(linear,left top, left bottom,from(rgba(0,46,116,0)),to(#00255b));background:linear-gradient(180deg,rgba(0,46,116,0),#00255b)}.variants__card__desc{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1.5rem}@media(max-width:568px){.variants__card__desc{gap:16px;margin-bottom:12px}}.variants__card__desc *{white-space:nowrap}.variants__card__desc__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.variants__card__desc__item__icon{position:relative;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;width:1.5rem;height:1.5rem;margin-right:.5rem}@media(max-width:568px){.variants__card__desc__item__icon{width:20px;height:20px;margin-right:8px}}.variants__card__desc__item__icon svg{position:relative;display:block;width:100%;height:100%}@media(max-width:568px){.variants__card__desc__item__text{font-size:14px;font-weight:400;line-height:143%}}.bars{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%}.bars--funds .bars__title{margin-bottom:2rem}@media(max-width:768px){.bars--funds .bars__title{margin-bottom:16px}}.bars--funds .bars__stats{display:block}.bars__section{position:relative;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;width:100%;padding-bottom:7.5rem;background:#fff}@media(max-width:768px){.bars__section{padding-bottom:56px}}.bars__list{position:relative;display:grid;grid-template-columns:repeat(1,1fr);gap:6.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-bottom:3.5rem}@media(max-width:1024px){.bars__list{gap:5rem}}@media(max-width:768px){.bars__list{gap:40px;margin-bottom:24px}}@media(max-width:568px){.bars__list{gap:24px;margin-bottom:24px}}.bars__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:16px;font-weight:400;line-height:1;line-height:150%}.bars__link svg{width:1.5rem;height:1.5rem;margin-left:.5rem;fill:transparent}@media(max-width:768px){.bars__link svg{width:20px;height:20px;margin-left:10px}}.bars__link svg path{-webkit-transition:all .3s;transition:all .3s}.bars__link:hover svg path{stroke:#072a60;-webkit-transition:all .3s;transition:all .3s}.bars__link._beige{min-height:4rem;padding:1.125rem 2.1875rem;font-size:18px;font-weight:600;line-height:156%}@media(max-width:568px){.bars__link._beige{min-height:40px;padding:10px 30px;font-size:14px;font-weight:500;line-height:143%}}.bars__link._beige svg{width:1.5rem;height:1.5rem;margin-left:1rem;fill:transparent}@media(max-width:768px){.bars__link._beige svg{width:20px;height:20px;margin-left:10px}}.bars__link._beige svg path{-webkit-transition:all .3s;transition:all .3s}.bars__link._beige:hover svg path{stroke:#a27758;-webkit-transition:all .3s;transition:all .3s}.bars__link._desc{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:768px){.bars__link._desc{display:none}}.bars__link._mob{display:none}@media(max-width:768px){.bars__link._mob{display:-webkit-box;display:-ms-flexbox;display:flex}}.bars__top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-bottom:1.5rem}.bars__title{margin-bottom:3.5rem}@media(max-width:768px){.bars__title{margin-bottom:20px}}.bars__card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media(max-width:1440px){.bars__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.bars__card._reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}.bars__card._reverse .bars__card__bottom{padding-right:6rem;padding-left:0}@media(max-width:1920px){.bars__card._reverse .bars__card__bottom{padding-right:3.125rem}}@media(max-width:1440px){.bars__card._reverse .bars__card__bottom{padding-right:0}}@media(max-width:1024px){.bars__card._reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.bars__card__bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding-left:6rem}@media(max-width:1920px){.bars__card__bottom{padding-left:3.125rem}}@media(max-width:1440px){.bars__card__bottom{padding-left:0}}.bars__card__title{margin-bottom:2.5rem;line-height:125%}@media(max-width:1440px){.bars__card__title{margin-bottom:15px}}@media(max-width:768px){.bars__card__title{margin-bottom:0}}@media(max-width:568px){.bars__card__title{margin-bottom:0;font-size:24px;line-height:150%}}.bars__card__title__wrap{position:relative;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:100%;margin-bottom:12px}@media(max-width:768px){.bars__card__title__wrap{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.bars__card__picture{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media(max-width:1440px){.bars__card__picture{margin-bottom:50px;margin-bottom:30px}}@media(max-width:568px){.bars__card__picture{margin-bottom:16px}}.bars__card__picture:before{position:relative;display:block;width:100%;padding-top:69.76%;content:""}@media(max-width:568px){.bars__card__picture:before{padding-top:62.85%}}.bars__card__picture .mini-slider__slider .mini-slider__slide__picture:before{position:absolute;bottom:0;left:0;z-index:4;width:100%;height:100%;max-height:10.9375rem;content:"";background:-webkit-gradient(linear,left top, left bottom,from(rgba(0,46,116,0)),to(#00255b));background:linear-gradient(180deg,rgba(0,46,116,0),#00255b)}@media(max-width:568px){.bars__card__picture .mini-slider__slider .mini-slider__slide__picture:before{max-height:7.1875rem}}.bars__card__picture .mini-slider__slider .mini-slider__slide__picture .mini-slider__slide-notice{bottom:16px}.bars__card__text{-webkit-line-clamp:unset;line-clamp:unset;height:unset}@media(max-width:768px){.bars__card__text{margin-bottom:6px;-webkit-line-clamp:9;line-clamp:9}}.bars__card__text__wrap{margin-bottom:4rem}@media(max-width:768px){.bars__card__text__wrap{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:0}}.bars__card__text__wrap [data-more-button]{display:none}@media(max-width:768px){.bars__card__text__wrap [data-more-button]{display:-webkit-box;display:-ms-flexbox;display:flex}}.bars__card__desc{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.75rem}.bars__card__buttons,.bars__card__desc{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.bars__card__buttons{gap:1.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:768px){.bars__card__buttons{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:12px}}.bars__bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.bars__stats{display:none;margin-bottom:3.5rem}@media(max-width:568px){.bars__stats{margin-bottom:20px}}.spa{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.spa,.spa__section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.spa__section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#031f49}@media(max-width:1024px){.spa__section{padding-top:56px;padding-bottom:56px}}.spa__list{position:relative;display:grid;grid-template-columns:repeat(1,1fr);gap:7.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}@media(max-width:1024px){.spa__list{margin-bottom:0}}.spa__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1}.spa__link svg{width:1rem;margin-left:.5rem;fill:transparent}.spa__link svg path{-webkit-transition:all .3s;transition:all .3s}.spa__link:hover svg path{stroke:#072a60;-webkit-transition:all .3s;transition:all .3s}.spa__top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-bottom:1.5rem}.spa__title{margin-bottom:2.5rem}@media(max-width:768px){.spa__title{margin-bottom:20px}}.spa__card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media(max-width:1024px){.spa__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.spa__card._reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}.spa__card._reverse .bars__card__bottom{padding-right:3.25rem;padding-left:0}.spa__card__bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding-left:3.25rem}@media(max-width:1024px){.spa__card__bottom{padding-left:0}}.spa__card__title{margin-bottom:1.5rem}@media(max-width:768px){.spa__card__title{margin-bottom:12px;font-size:24px;line-height:150%}}.spa__card__picture{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media(max-width:1024px){.spa__card__picture{margin-bottom:24px;margin-bottom:16px}}.spa__card__picture:before{position:relative;display:block;width:100%;padding-top:69.76%;content:""}.spa__card__picture .mini-slider__slider .mini-slider__slide__picture:before{position:absolute;bottom:0;left:0;z-index:4;width:100%;height:100%;max-height:10.9375rem;content:"";background:-webkit-gradient(linear,left top, left bottom,from(rgba(0,46,116,0)),to(#00255b));background:linear-gradient(180deg,rgba(0,46,116,0),#00255b)}@media(max-width:568px){.spa__card__picture .mini-slider__slider .mini-slider__slide__picture:before{max-height:7.1875rem}}.spa__card__desc{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:.75rem}.spa__bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.infrastructure,.spa__bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.infrastructure{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.infrastructure__section{position:relative;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;width:100%;background:#fff}@media(max-width:1024px){.infrastructure__section{padding-top:32px}}.infrastructure__list{display:grid;grid-template-columns:repeat(1,1fr);gap:7.5rem}.infrastructure__content,.infrastructure__list{position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.infrastructure__content,.infrastructure__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.infrastructure__link{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.infrastructure__link svg{width:1rem;margin-left:.5rem;fill:transparent}.infrastructure__link svg path{-webkit-transition:all .3s;transition:all .3s}.infrastructure__link:hover svg path{stroke:#072a60;-webkit-transition:all .3s;transition:all .3s}.infrastructure__top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-bottom:2.5rem}@media(max-width:768px){.infrastructure__top{margin-bottom:8px}}.infrastructure__title{margin-bottom:3.5rem;line-height:119%;color:#031f49}@media(max-width:768px){.infrastructure__title{margin-bottom:20px}}.infrastructure__card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.infrastructure__card._reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}.infrastructure__card._reverse .bars__card__bottom{padding-right:3.25rem;padding-left:0}.infrastructure__card__bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;max-width:79.5rem}.infrastructure__card__title{margin-bottom:1.5rem}.infrastructure__card__picture{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-bottom:8.125rem}@media(max-width:1024px){.infrastructure__card__picture{margin-bottom:50px}}@media(max-width:768px){.infrastructure__card__picture{margin-bottom:26px}}@media(max-width:568px){.infrastructure__card__picture{margin-bottom:16px}}.infrastructure__card__picture:before{position:relative;display:block;width:100%;padding-top:47.88%;content:""}@media(max-width:768px){.infrastructure__card__picture:before{padding-top:52.48%}}@media(max-width:768px){.infrastructure__card__picture .mini-slider__pagination{display:none}}.infrastructure__card__picture .mini-slider__slider:before{position:absolute;bottom:0;left:0;z-index:4;width:100%;height:100%;max-height:10.9375rem;content:"";background:-webkit-gradient(linear,left top, left bottom,from(rgba(0,46,116,0)),to(#00255b));background:linear-gradient(180deg,rgba(0,46,116,0),#00255b)}@media(max-width:568px){.infrastructure__card__picture .mini-slider__slider:before{max-height:7.1875rem}}.infrastructure__card__desc{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:.75rem}.infrastructure__bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.infrastructure__bottom,.territory{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.territory{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.territory__section{position:relative;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;width:100%;background:#fff}.territory__list{position:relative;display:grid;grid-template-columns:repeat(1,1fr);gap:4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}@media(max-width:1024px){.territory__list{gap:40px}}@media(max-width:568px){.territory__list{gap:16px}}.territory__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1}.territory__link svg{width:1rem;margin-left:.5rem;fill:transparent}.territory__link svg path{-webkit-transition:all .3s;transition:all .3s}.territory__link:hover svg path{stroke:#072a60;-webkit-transition:all .3s;transition:all .3s}.territory__top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-bottom:1.5rem}.territory__title{margin-bottom:3.5rem;color:#031f49}@media(max-width:768px){.territory__title{margin-bottom:20px}}.territory__card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;background:#f6f1ee}@media(max-width:1024px){.territory__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.territory__card._reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}@media(max-width:1024px){.territory__card._reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.territory__card__bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:3.25rem 5.5rem}@media(max-width:1620px){.territory__card__bottom{padding:2.5rem 3.4375rem}}@media(max-width:1024px){.territory__card__bottom{padding:30px}}@media(max-width:568px){.territory__card__bottom{padding:16px 12px 24px}}.territory__card__title{margin-bottom:2.5rem}@media(max-width:768px){.territory__card__title{margin-bottom:12px;font-size:20px;line-height:150%}}.territory__card__picture{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;max-width:49.0625rem}@media(max-width:1024px){.territory__card__picture{max-width:100%}}.territory__card__picture:before{position:relative;display:block;width:100%;padding-top:73.46%;content:""}@media(max-width:768px){.territory__card__picture:before{padding-top:62.85%}}.territory__card__picture .mini-slider__slider .mini-slider__slide__picture:before{position:absolute;bottom:0;left:0;z-index:4;width:100%;height:100%;max-height:10.9375rem;content:"";background:-webkit-gradient(linear,left top, left bottom,from(rgba(0,46,116,0)),to(#00255b));background:linear-gradient(180deg,rgba(0,46,116,0),#00255b)}@media(max-width:568px){.territory__card__picture .mini-slider__slider .mini-slider__slide__picture:before{max-height:7.1875rem}}.territory__card__text{position:relative}@media(max-width:768px){.territory__card__text{height:0;visibility:hidden;opacity:0}}@media(max-width:768px){.territory__card__text.active{height:auto;margin-bottom:12px;visibility:visible;opacity:1}}.territory__bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.territory__btn{display:none}@media(max-width:768px){.territory__btn{display:block}}.video-review{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media(max-width:1024px){.video-review .video{margin-left:unset}}.video-review__section{position:relative;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;width:100%;padding-bottom:160px;background:#fff}@media(max-width:1280px){.video-review__section{padding-bottom:100px}}@media(max-width:1024px){.video-review__section{padding-bottom:56px}}.video-review__list{position:relative;display:grid;grid-template-columns:repeat(1,1fr);gap:4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-right:auto;margin-left:auto}.video-review__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1}.video-review__link svg{width:1rem;margin-left:.5rem;fill:transparent}.video-review__link svg path{-webkit-transition:all .3s;transition:all .3s}.video-review__link:hover svg path{stroke:#072a60;-webkit-transition:all .3s;transition:all .3s}.video-review__title{margin-bottom:3.5rem;line-height:119%;color:#031f49}@media(max-width:768px){.video-review__title{margin-bottom:20px}}.video-review__card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;background:#f6f1ee}.video-review__card._reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}.video-review__card__bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:3rem}.video-review__card__title{margin-bottom:1.5rem}.video-review__card__picture{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.video-review__card__picture:before{position:relative;display:block;width:100%;padding-top:52.21%;content:""}@media(max-width:568px){.video-review__card__picture:before{padding-top:59.42%}}.video-review__card__picture .mini-slider__slider:before{position:absolute;bottom:0;left:0;z-index:4;width:100%;height:100%;max-height:10.9375rem;content:"";background:-webkit-gradient(linear,left top, left bottom,from(rgba(0,46,116,0)),to(#00255b));background:linear-gradient(180deg,rgba(0,46,116,0),#00255b)}@media(max-width:568px){.video-review__card__picture .mini-slider__slider:before{max-height:7.1875rem}}.video-review__card__text{margin-bottom:1.5rem}.video-review__card__desc{margin-bottom:.75rem}.map,.video-review__card__desc{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.map{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%}.map__section{position:relative;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;width:100%;padding:0!important;background:#fff}@media(max-width:1280px){.map__section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;background:#f6f1ee}}.map__section .hotel-card__title{font-size:2rem;line-height:119%}@media(max-width:768px){.map__section .hotel-card__title{font-size:20px;line-height:150%}}.map__view{position:absolute;top:0;left:0;z-index:1;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;width:100%;height:100%}@media(max-width:1280px){.map__view{position:relative;top:auto;left:auto;height:400px}}.map__title{margin-bottom:2.5rem}@media(max-width:768px){.map__title{margin-bottom:20px}}.map__list{margin-bottom:1rem}.map__list__title{padding-left:0!important;margin-bottom:.5rem}.map__list__title:before{display:none}.map__list li{position:relative;padding-left:1.4375rem}.map__list li:before{position:absolute;top:.75rem;left:.3125rem;width:.25rem;min-width:.25rem;height:.25rem;min-height:.25rem;content:"";background:#3d3f40;border-radius:50%}.map__content{position:relative;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;max-width:52.5rem;min-height:45.625rem;padding:4rem;background:#f6f1ee}@media(max-width:1280px){.map__content{max-width:100%}}@media(max-width:1024px){.map__content{max-width:100%;padding:32px 0}}.map__desc{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:21.125rem;overflow-y:auto}.map__desc::-webkit-scrollbar{width:5px}.map__desc::-webkit-scrollbar-track{background:#f6f1ee}.map__desc::-webkit-scrollbar-thumb{background-color:#a27758;border-radius:.625rem}[class*=ymaps-2][class*=-ground-pane]{-ms-filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);filter:grayscale(1)}.gallery-card{position:relative;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;width:100%;height:100%}@media(max-width:1024px){.gallery-card__section._desc{display:none}}.gallery-card__section._mob{display:none}@media(max-width:1024px){.gallery-card__section._mob{display:block}}@media(max-width:1024px){.gallery-card__section._mob .gallery-card__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}}.gallery-card__grid{position:relative;width:100%;background:#f0e8e4}.gallery-card__picture{position:relative;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;width:100%;height:100%;overflow:hidden}.gallery-card__picture img,.gallery-card__picture picture{position:relative;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.gallery-card__btn{position:absolute;top:auto;right:5.5rem;bottom:2rem;left:auto}@media(max-width:1740px){.gallery-card__btn{right:auto;left:2rem}}@media(max-width:1024px){.gallery-card__btn{bottom:16px;left:16px}}.winners{position:relative;display:grid;grid-template-rows:repeat(auto 1fr);grid-template-columns:repeat(4,1fr);gap:2rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media(max-width:1280px){.winners{grid-template-columns:1fr}}.winners__section{position:relative;z-index:5;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;width:100%;padding-top:10rem;padding-bottom:6.25rem;background:#111}@media(max-width:768px){.winners__section{padding-top:calc(var(--header-height) + 53px);padding-bottom:55px}}.winners__section__bg{position:absolute;bottom:0;left:0;width:100%;height:100%;max-height:47.125rem;background:transparent;background-image:url(/local/templates/hotels/assets/css/../images/ceremony-tickets__section--bg-sm.png);background-repeat:no-repeat;background-position:bottom;background-size:cover}.winners__section:after{position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:9.8125rem;content:"";background-image:url(/local/templates/hotels/assets/css/../images/ceremony-tickets__section--row-2.png);background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-transform:translateY(99%);transform:translateY(99%)}@media(max-width:768px){.winners__section:after{height:100px;-webkit-transform:translateY(85%);transform:translateY(85%)}}@media(max-width:568px){.winners__section:after{height:50px;-webkit-transform:translateY(98%);transform:translateY(98%)}}.winners__title{position:relative;max-width:67.9375rem;line-height:4.25rem}@media(max-width:1440px){.winners__title{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #3b3632}}@media(max-width:768px){.winners__title{font-size:24px;font-weight:400;line-height:110%;text-transform:uppercase}}.winners__subtitle{margin-bottom:4rem;color:#b3b3b3}@media(max-width:768px){.winners__subtitle{margin-bottom:24px;font-size:14px;font-weight:400;line-height:143%}}.winners__subtitle span{color:#fff}.winners__sponsor{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media(max-width:1440px){.winners__sponsor{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.winners__sponsor__desc{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media(max-width:1440px){.winners__sponsor__desc{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:16px;max-width:195px}}.winners__sponsor__title{font-weight:600;font-size:1rem;line-height:150%;text-align:right;color:#fff;margin-bottom:.25rem}@media(max-width:1440px){.winners__sponsor__title{font-weight:600;font-size:16px;line-height:150%}}.winners__sponsor__text{font-weight:400;font-size:.875rem;line-height:143%;margin-bottom:1rem;color:#b3b3b3}@media(max-width:1440px){.winners__sponsor__text{font-weight:400;font-size:14px;line-height:143%;margin-bottom:0}}.winners__sponsor__logo{position:relative;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;width:auto;padding:.9375rem;min-height:4rem;background:#fff}@media(max-width:1024px){.winners__sponsor__logo{min-height:66px;padding:15px}}.winners__top{position:relative;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;width:100%;margin-bottom:6.25rem}@media(max-width:1440px){.winners__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:5rem}}@media(max-width:768px){.winners__top{margin-bottom:32px}}.winners__card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap;gap:2rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:2rem;background:#fff}@media(max-width:1280px){.winners__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(max-width:768px){.winners__card{gap:24px;padding:13px}}@media(max-width:568px){.winners__card{gap:8px}}.winners__card-grid{display:grid;width:100%}.winners__card-grid._one{grid-row:auto/span 1;grid-column:auto/span 4}.winners__card-grid._two{grid-row:auto/span 1;grid-column:auto/span 2}@media(max-width:1280px){.winners__card-grid._two{grid-row:auto/span 1;grid-column:auto/span 4}}.winners__card__col{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:50%}@media(max-width:1280px){.winners__card__col{width:100%}}.winners__card__picture{position:relative;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;width:100%;height:100%}@media(max-width:1280px){.winners__card__picture{height:auto}}.winners__card__picture:before{position:relative;display:block;width:100%;padding-top:68.6%;content:""}@media(max-width:1280px){.winners__card__picture:before{padding-top:45.91%}}@media(max-width:768px){.winners__card__picture:before{padding-top:68.11%}}.winners__card__picture img,.winners__card__picture picture{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.winners__card__logo{position:relative;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;width:6.25rem;min-width:6.25rem;height:6.25rem;min-height:6.25rem;padding:.8125rem;background:#fff;border:1px solid #ece4de}@media(max-width:568px){.winners__card__logo{width:56px;min-width:56px;height:56px;min-height:56px;padding:5px}}.winners__card__logo img{position:relative;display:block;width:100%}.winners__card__top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-bottom:2rem}@media(max-width:768px){.winners__card__top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(max-width:568px){.winners__card__top{margin-bottom:20px}}.winners__card__num{position:relative;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;width:6.25rem;min-width:6.25rem;height:6.25rem;min-height:6.25rem;font-family:Cormorant,Arial;font-size:6.625rem;font-weight:500;line-height:67%;color:#fff;text-transform:uppercase;background:#ca1312}@media(max-width:568px){.winners__card__num{width:56px;min-width:56px;height:56px;min-height:56px;font-size:53px;line-height:75%}}.winners__card__desc{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:1.0625rem 1.5rem;border-bottom:1px solid #ece4de}@media(max-width:768px){.winners__card__desc{padding:0 10px 0 16px;border-bottom:none}}.winners__card__desc .stars-rating{margin-bottom:.5rem}@media(max-width:768px){.winners__card__desc .stars-rating{margin-bottom:4px}}.winners__card__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-bottom:2.75rem}@media(max-width:568px){.winners__card__content{margin-bottom:24px}}.winners__card__text{font-size:.875rem;font-weight:400;line-height:143%;color:#7a7d80}@media(max-width:568px){.winners__card__text{font-size:12px;line-height:150%}}.winners__card__addres{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1.5rem}@media(max-width:568px){.winners__card__addres{margin-bottom:24px}}.winners__card__addres svg{margin-right:.875rem}@media(max-width:568px){.winners__card__addres svg{margin-right:14px}}.winners__card__addres p{font-size:1rem;font-weight:400;line-height:137%;color:#3d3f40}@media(max-width:568px){.winners__card__addres p{font-size:14px;line-height:143%}}.winners__card__title{font-family:Cormorant,Arial;font-size:2rem;font-weight:500;line-height:119%;color:#a27758;text-transform:uppercase}@media(max-width:568px){.winners__card__title{font-size:18px;line-height:122%}}.winners__card__bottom{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:3rem;width:100%}@media(max-width:1740px){.winners__card__bottom{grid-template-columns:1fr}}@media(max-width:768px){.winners__card__bottom{gap:32px}}@media(max-width:568px){.winners__card__bottom{gap:24px}}.winners__card__bottom__col{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.winners__card._vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.winners__card._vertical .winners__card__col{width:100%}.winners__card._vertical .winners__card__picture:before{padding-top:45.91%}@media(max-width:768px){.winners__card._vertical .winners__card__picture:before{padding-top:68.11%}}.winners__card._vertical .winners__card__bottom{display:none}.winners__card._vertical .winners__card__content{margin-bottom:0}.winners__rating{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.winners__rating,.winners__rating__top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.winners__rating__top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5rem;border-top:1px solid #ece4de}@media(max-width:568px){.winners__rating__top{margin-bottom:8px}}.winners__rating__title{margin-top:1rem;font-family:Cormorant,Arial;font-size:1.125rem;font-weight:600;line-height:133%;text-transform:uppercase}@media(max-width:568px){.winners__rating__title{margin-top:13px;font-size:16px;line-height:137%}}.winners__rating__allValue{position:relative;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;width:4rem;min-width:4rem;height:4rem;min-height:4rem;font-family:Cormorant,Arial;font-size:2rem;font-weight:500;line-height:100%;color:#a27758;text-transform:uppercase;background:#ece4de}@media(max-width:568px){.winners__rating__allValue{width:48px;min-width:48px;height:48px;min-height:48px;font-size:24px;line-height:137%}}.winners__rating__allValue._opacity{opacity:0}.winners__detail{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media(max-width:568px){.winners__detail{gap:8px}}.winners__detail__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.winners__detail__item__title{min-width:6.875rem;margin-right:1rem;font-size:.875rem;font-weight:400;line-height:143%}@media(max-width:568px){.winners__detail__item__title{margin-right:16px;font-size:12px;font-weight:400;line-height:150%}}.winners__detail__item__line{position:relative;display:block;width:100%;height:6px;margin-right:.5rem;background:#ece4de}@media(max-width:568px){.winners__detail__item__line{margin-right:8px}}.winners__detail__item__line__value{position:absolute;top:0;left:0;z-index:10;display:block;height:6px;background:#a27758}.winners__detail__item__value{font-size:.875rem;font-weight:600;line-height:143%;color:#a27758;text-align:center}@media(max-width:568px){.winners__detail__item__value{font-size:12px;line-height:150%}}.winners__scope{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;width:100%}@media(max-width:568px){.winners__scope{grid-template-columns:1fr;gap:18px}}.winners__scope__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.winners__scope__item svg{width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;margin-right:.875rem;fill:transparent}@media(max-width:568px){.winners__scope__item svg{width:24px;min-width:24px;height:24px;min-height:24px;margin-right:12px}}.winners__scope__item__text{font-size:.875rem;font-weight:400;line-height:143%}@media(max-width:568px){.winners__scope__item__text{font-size:14px;line-height:143%}}.nominees{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.nominees,.nominees__slider-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.nominees__slider-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:1440px){.nominees__slider-wrap{width:150%;margin-left:0}}@media(max-width:768px){.nominees__slider-wrap{width:200%;margin-left:0}}@media(max-width:568px){.nominees__slider-wrap{width:275%;margin-left:0}}.nominees__section{position:relative;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;width:100%;padding-top:15rem;padding-bottom:7.5rem;overflow:hidden;background:#fff}@media(max-width:768px){.nominees__section{padding-top:136px;padding-bottom:56px}}@media(max-width:568px){.nominees__section{padding-top:80px}}.nominees__section .swiper-slide-active .nominees__card{-webkit-transition:all .5s;transition:all .5s;-webkit-transform:scale(1.25);transform:scale(1.25)}@media(max-width:1440px){.nominees__section .swiper-slide-active .nominees__card{-webkit-transform:scale(1);transform:scale(1)}}.nominees__section .swiper-slide-active .nominees__card__picture:before{padding-top:53.02%;-webkit-transition:all .5s;transition:all .5s}@media(max-width:1440px){.nominees__section .swiper-slide-active .nominees__card__picture:before{padding-top:67.24%}}@media(max-width:768px){.nominees__section .swiper-slide-active .nominees__card__picture:before{padding-top:52.72%}}.nominees__section .swiper-slide-prev{padding-top:0;padding-right:4.5rem;-webkit-transition:all .5s;transition:all .5s}@media(max-width:1440px){.nominees__section .swiper-slide-prev{padding:0}}@media(max-width:1440px){.nominees__section .swiper-slide-prev .nominees__card{-webkit-transform:scale(1);transform:scale(1)}}.nominees__section .swiper-slide-next{padding-top:0;padding-left:4.5rem;-webkit-transition:all .5s;transition:all .5s}@media(max-width:1440px){.nominees__section .swiper-slide-next{padding:0}}@media(max-width:1440px){.nominees__section .swiper-slide-next .nominees__card{-webkit-transform:scale(1);transform:scale(1)}}.nominees__section .trio-slider__slide{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:3.25rem;-webkit-transition:all .5s;transition:all .5s}@media(max-width:1440px){.nominees__section .trio-slider__slide{padding:.625rem}}@media(max-width:568px){.nominees__section .trio-slider__slide{padding:0}}.nominees__section .trio-slider{min-height:30rem}@media(max-width:1440px){.nominees__section .trio-slider{min-height:auto}}.nominees__title{position:relative;display:block;width:100%;margin-bottom:4.4375rem;text-align:center}.nominees__slider{position:relative;z-index:8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;max-width:94.25rem}@media(max-width:1440px){.nominees__slider{max-width:100%}}.nominees__bottom{position:absolute;top:29%;z-index:3;width:100%}@media(max-width:1740px){.nominees__bottom{display:none}}.nominees__card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;overflow:hidden;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:scale(.946) translateY(-15%);transform:scale(.946) translateY(-15%)}@media(max-width:1440px){.nominees__card{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.nominees__card__picture{position:relative;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;width:100%;margin-bottom:1rem}@media(max-width:568px){.nominees__card__picture{margin-bottom:12px}}.nominees__card__picture:before{position:relative;display:block;width:100%;padding-top:67.24%;content:"";-webkit-transition:all .5s;transition:all .5s}@media(max-width:768px){.nominees__card__picture:before{padding-top:52.72%}}.nominees__card__picture .video--full,.nominees__card__picture img,.nominees__card__picture picture{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.nominees__card__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding-top:1rem;border-top:1px solid #a27758}.nominees__card__title{width:100%;margin-bottom:.375rem;color:#252526;text-align:center}@media(max-width:568px){.nominees__card__title{margin-bottom:4px;font-size:18px;line-height:133%}}.nominees__card__text{margin-bottom:.375rem;color:grey}@media(max-width:568px){.nominees__card__text{font-size:14px;line-height:143%}}.nominees__card__logo{position:absolute;top:0;left:0;z-index:8;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;width:6.25rem;min-width:6.25rem;height:5.75rem;min-height:5.75rem;padding:.8125rem;background:#fff}@media(max-width:568px){.nominees__card__logo{width:53px;min-width:49px;height:53px;min-height:49px;padding:5px}}.nominees__card__logo img{position:relative;display:block;width:100%}.nominees__btn{padding:0 0 4px;font-size:16px;font-weight:400;line-height:150%;color:#fff;background:transparent;border:none;border-bottom:1px solid #fff;border-radius:0}.advertisement{z-index:6;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.advertisement,.advertisement__section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.advertisement__section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;overflow:hidden;background:#031f49}.advertisement__section__bg{position:absolute;bottom:0;left:0;z-index:3;width:100%;height:calc(100% - 3.125rem);background:-webkit-gradient(linear,left top, left bottom,from(rgba(3,31,73,0)),to(#031f49));background:linear-gradient(180deg,rgba(3,31,73,0),#031f49)}@media(max-width:568px){.advertisement__section__bg{max-height:531px}}.advertisement__section__bg._left{background:-webkit-gradient(linear,right top, left top,from(rgba(3,31,73,0)),to(rgba(3,31,73,.9)));background:linear-gradient(270deg,rgba(3,31,73,0),rgba(3,31,73,.9))}@media(max-width:568px){.advertisement__section__bg._left{display:none}}.advertisement__title{position:relative;display:block;width:100%;max-width:42.125rem;margin-bottom:1rem;font-family:Cormorant,Arial;font-size:4.4375rem;font-weight:500;line-height:115%;color:#fff;text-align:center;text-align:left;text-transform:uppercase}@media(max-width:768px){.advertisement__title{margin-bottom:32px}}@media(max-width:568px){.advertisement__title{margin-bottom:11px;font-size:40px;line-height:115%}}.advertisement__top{position:relative;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:100%;padding:.9375rem 0}@media(max-width:568px){.advertisement__top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:15px 0}}.advertisement__hotel{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.advertisement__hotel__logo{position:relative;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:.375rem .5rem;margin-right:.75rem;background:#fff;border-radius:50%}@media(max-width:568px){.advertisement__hotel__logo{width:40px;min-width:40px;height:40px;min-height:40px;margin-right:12px}}.advertisement__hotel__logo img,.advertisement__hotel__logo svg{position:relative;display:block;width:100%}.advertisement__hotel__desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media(max-width:568px){.advertisement__hotel__desc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.advertisement__hotel__title{margin-right:1rem;font-size:1.125rem;font-weight:500;line-height:144%;color:#fff}@media(max-width:568px){.advertisement__hotel__title{font-size:14px;line-height:143%}}.advertisement__label{position:relative;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:.1875rem .75rem;font-size:.875rem;font-weight:600;color:#283656;background:#fff;border-radius:2rem}@media(max-width:568px){.advertisement__label{padding:3px 8px 4px;font-size:10px;border-radius:32px}}.advertisement__label svg{width:.875rem;min-width:.875rem;height:.875rem;min-height:.875rem;margin-left:.375rem}@media(max-width:568px){.advertisement__label svg{width:14px;min-width:14px;height:14px;min-height:14px;margin-left:5px}}.advertisement__picture{position:relative;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;width:100%}.advertisement__picture__wrap{position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.advertisement__picture:before{position:relative;display:block;width:100%;padding-top:22.7%;content:""}@media(max-width:1280px){.advertisement__picture:before{padding-top:35.7%}}@media(max-width:768px){.advertisement__picture:before{padding-top:65.7%}}@media(max-width:568px){.advertisement__picture:before{padding-top:130.39%}}.advertisement__picture img,.advertisement__picture picture{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left bottom;object-position:left bottom}.advertisement__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.advertisement__content__wrap{position:absolute;bottom:3.5rem;left:0;z-index:9;width:100%}@media(max-width:568px){.advertisement__content__wrap{bottom:17px}}.advertisement__text{display:-webkit-box;width:100%;max-width:42.125rem;margin-bottom:2rem;overflow:hidden;font-size:1.125rem;font-weight:500;line-height:144%;color:hsla(0,0%,100%,.8);-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}@media(max-width:568px){.advertisement__text{max-width:80%;margin-bottom:11px;font-size:14px;line-height:143%;-webkit-box-orient:vertical;-webkit-line-clamp:3}}.advertisement__cost{font-size:2rem;font-weight:600;line-height:125%;color:#a27758}@media(max-width:568px){.advertisement__cost{font-size:14px;line-height:143%}}@media(max-width:568px){.advertisement__cost span{font-size:20px;line-height:160%}}.advertisement__btn{position:relative;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;width:6.25rem;min-width:6.25rem;height:6.25rem;min-height:6.25rem;padding:.625rem;background:#09306b;border:none;border-radius:50%}@media(max-width:568px){.advertisement__btn{position:absolute;right:-33px;bottom:-46px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:87px;min-width:87px;height:87px;min-height:87px;padding-top:20px;padding-left:20px}}.advertisement__btn:hover{background:#fff}.advertisement__btn svg{position:relative;width:1.5625rem}.to-hotel__image{width:100%;height:100%;aspect-ratio:840/380;-o-object-fit:cover;object-fit:cover}.methodology,.methodology__section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.methodology__section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding-top:10rem;padding-bottom:0!important;overflow:hidden;background:#031f49}@media(max-width:1024px){.methodology__section{padding-top:calc(60px + var(--header-height))}}.methodology__title{margin-bottom:2.25rem;font-family:Cormorant,Arial;font-size:4rem;font-weight:500;line-height:119%;color:#fff;text-transform:uppercase}@media(max-width:768px){.methodology__title{margin-bottom:24px;font-size:28px;font-weight:400;line-height:114%}}.methodology__top{position:relative;z-index:5;padding-bottom:5.5rem}@media(max-width:768px){.methodology__top{padding-bottom:32px}}.methodology__buttons{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:768px){.methodology__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:12px}}.methodology__buttons .button{min-width:20.9375rem}@media(max-width:768px){.methodology__buttons .button{width:100%;min-width:100%;max-width:100%;min-height:48px}}.methodology__bg{position:absolute;top:1.25rem;right:0;z-index:1;width:100%;max-width:59.25rem}@media(max-width:768px){.methodology__bg{top:-36px;right:-30%}}.methodology__bg__picture{position:relative;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.methodology__bg__picture:before{position:relative;display:block;width:100%;padding-top:37.76%;content:""}.methodology__bg__picture img,.methodology__bg__picture picture{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.methodology-developed{position:relative;display:grid;width:100%}.methodology-developed__section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;background:#f6f1ee}@media(max-width:768px){.methodology-developed__section{padding-top:40px;padding-bottom:40px}}.methodology-developed__list{position:relative;display:grid;grid-template-columns:1fr;gap:1.5rem;width:100%}.methodology-developed__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.375rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:2.5rem;background:#fff}@media(max-width:768px){.methodology-developed__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding:20px}}@media(max-width:568px){.methodology-developed__item{gap:9px;padding:16px 23px 20px 16px}}.methodology-developed__item__logo{position:relative;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;width:10.3125rem}@media(max-width:568px){.methodology-developed__item__logo{width:95px}}@media(max-width:568px){.methodology-developed__item__logo._min{width:59px}}.methodology-developed__item__logo img{position:relative;display:block;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.methodology-developed__item__desc{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;max-width:44.3125rem}.methodology-developed__item__title{position:relative;display:block;margin-bottom:.75rem;font-family:Cormorant,Arial;font-size:2rem;font-weight:500;line-height:119%;color:#274065;text-transform:uppercase}@media(max-width:568px){.methodology-developed__item__title{margin-bottom:6px;font-size:18px;line-height:133%}}.methodology-developed__item__text{margin-bottom:2rem;font-size:1rem;font-weight:400;line-height:150%;color:#274065}@media(max-width:568px){.methodology-developed__item__text{margin-bottom:16px;font-size:12px;line-height:150%}}.methodology-developed__item__show-more{font-size:.875rem;font-weight:400;line-height:150%;color:#a27758;text-align:left;text-transform:uppercase}@media(max-width:568px){.methodology-developed__item__show-more{font-size:11px;line-height:145%}}@media(max-width:1440px){.methodology-developed__title{margin-bottom:2rem}}@media(max-width:768px){.methodology-developed__title{margin-bottom:32px}}.rating-show,.rating-show__section{position:relative;width:100%}.rating-show__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:10rem;padding-bottom:3.75rem;background:#fff}@media(max-width:768px){.rating-show__section{padding-top:56px;padding-bottom:56px}}@media(max-width:768px){.rating-show__title{margin-bottom:32px}}.rating-show__title span{margin-left:0}@media(max-width:768px){.rating-show__title span{margin-left:8px}}@media(max-width:568px){.rating-show__title span{margin-left:0}}@media(max-width:768px){.rating-show__title br{display:none}}@media(max-width:568px){.rating-show__title br{display:block}}@media(max-width:768px){.rating-show .grid__item:last-child .rating-show__item{margin-bottom:0}}.rating-show__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;max-width:25.5rem;margin-bottom:6.25rem}@media(max-width:768px){.rating-show__item{max-width:100%;margin-bottom:28px}}.rating-show__item__title{margin-bottom:.75rem;font-family:Cormorant,Arial;font-size:2rem;font-weight:500;line-height:119%;color:#3d3f40}.rating-show__item__text{font-size:1.125rem;font-weight:400;line-height:156%;color:#7a7d80}.rating-show__item__icon{position:relative;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;width:5rem;min-width:5rem;height:5rem;min-height:5rem;margin-bottom:2.25rem}@media(max-width:568px){.rating-show__item__icon{width:64px;min-width:64px;height:64px;min-height:64px;margin-bottom:16px}}.rating-show__item__icon img,.rating-show__item__icon svg{position:relative;display:block;width:100%;height:100%}.notfound{padding:0}.notfound__info{position:absolute;inset:50% 0 0 0;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;width:45%;padding-right:20px;margin:0 0 0 auto;-webkit-transform:translateY(-22%);transform:translateY(-22%)}@media(max-width:1280px){.notfound__info{-webkit-transform:translateY(-22%);transform:translateY(-22%)}}@media(max-width:1024px){.notfound__info{width:50%}}@media(max-width:768px){.notfound__info{width:51%}}@media(max-width:568px){.notfound__info{inset:auto auto 32px 13px;gap:24px;width:100%;max-width:350px;padding-right:0;-webkit-transform:translateY(0);transform:translateY(0)}}@media(max-width:360px){.notfound__info{max-width:300px}}@media(max-width:320px){.notfound__info{gap:15px}}.notfound__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh}@media(max-width:568px){.notfound__inner{display:block;height:auto}}.notfound__picture img,.notfound__picture source{position:absolute;inset:0;z-index:-1;width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}.notfound__info-box{-webkit-transform:translateY(20px);transform:translateY(20px)}@media(max-width:1024px){.notfound__info-box{-webkit-transform:translateY(0);transform:translateY(0)}}.notfound__err{margin:0 0 5px;font-weight:500;line-height:1.2;color:#bea08a}@media(max-width:568px){.notfound__err{margin:0 0 8px}}.notfound__title{line-height:1.2}@media(max-width:360px){.notfound__title{font-size:24px}}.notfound__subtitle{max-width:25rem;margin:30px 0 0;line-height:1.4;color:#acb8c9}@media(max-width:568px){.notfound__subtitle{margin:17px 0 0}}@media(max-width:320px){.notfound__subtitle{margin:10px 0 0}}.notfound__link-box{margin:20px 0 0}@media(max-width:568px){.notfound__link-box{margin:0}}.notfound__link.button--large{padding:9px 32px}@media(max-width:568px){.notfound__link.button--large{padding:13px 49px}}.rating-results{position:relative;display:grid;grid-template-columns:1fr 41.25rem;width:100%}@media(max-width:1440px){.rating-results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(max-width:1024px){.rating-results{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.rating-results__section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:0!important;background:#f6f1ee}.rating-results__section .container{padding-right:0}.rating-results__col{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:1440px){.rating-results__col{width:50%;padding:32px}}@media(max-width:1024px){.rating-results__col{width:100%;padding:40px 0}}.rating-results__col:first-child{z-index:2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:160px 0 112px}@media(max-width:1024px){.rating-results__col:first-child{width:100%;padding:40px var(--container-padding-native) 40px 0}}@media(max-width:1440px){.rating-results__col:nth-child(2){padding:0}}.rating-results__report{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:55.625rem;padding:7.125rem 6.75rem 7.125rem 4.875rem}@media(max-width:1620px){.rating-results__report{padding:7.125rem 5rem}}@media(max-width:1280px){.rating-results__report{padding:114px 32px}}@media(max-width:1024px){.rating-results__report{width:calc(100% + 13px);padding:40px;margin-left:-13px}}@media(max-width:768px){.rating-results__report{min-height:auto}}@media(max-width:375px){.rating-results__report{padding:40px 20px}}.rating-results__report__bg{position:absolute;top:0;right:0;width:calc(100% + 27.8125rem);height:100%;background-image:url(/local/templates/hotels/assets/css/../images/rating-results__bg.png);background-position:100%;background-size:cover}@media(max-width:1620px){.rating-results__report__bg{width:100%;background-image:url(/local/templates/hotels/assets/css/../images/rating-results__bg-mob.png);background-position:100%}}.rating-results__report__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%;padding:1.5rem;overflow:hidden;background:#fff}@media(max-width:568px){.rating-results__report__content{padding:12px}}.rating-results__report__content__bg{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%;padding:4.75rem 2.25rem;border:1px solid #ece4de}@media(max-width:568px){.rating-results__report__content__bg{padding:44px 12px 48px}}.rating-results__report__content__bg .rating-results__btn{width:100%}.rating-results__report__content__bg ._round{position:absolute;z-index:5;width:3.125rem;min-width:3.125rem;height:3.125rem;min-height:3.125rem;background:#fff;border:1px solid #ece4de;border-radius:50%;--round-position:-1.5625rem}@media(max-width:1440px){.rating-results__report__content__bg ._round{width:50px;min-width:50px;height:50px;min-height:50px;--round-position:-25px}}@media(max-width:568px){.rating-results__report__content__bg ._round{width:24px;min-width:24px;height:24px;min-height:24px;--round-position:-11px}}.rating-results__report__content__bg ._round:before{position:absolute;z-index:6;display:block;width:6.25rem;min-width:6.25rem;height:3.75rem;min-height:3.75rem;content:"";background:#fff}@media(max-width:1440px){.rating-results__report__content__bg ._round:before{width:100px;min-width:100px;height:60px;min-height:60px}}@media(max-width:568px){.rating-results__report__content__bg ._round:before{width:40px;min-width:40px;height:30px;min-height:30px}}.rating-results__report__content__bg ._round--1{top:var(--round-position);left:var(--round-position)}.rating-results__report__content__bg ._round--1:before{top:-20px;left:-31px;-webkit-transform:rotate(316deg);transform:rotate(316deg)}@media(max-width:568px){.rating-results__report__content__bg ._round--1:before{top:-9px;left:-17px}}.rating-results__report__content__bg ._round--2{top:var(--round-position);right:var(--round-position)}.rating-results__report__content__bg ._round--2:before{top:-20px;right:-31px;-webkit-transform:rotate(-316deg);transform:rotate(-316deg)}@media(max-width:568px){.rating-results__report__content__bg ._round--2:before{top:-9px;right:-17px}}.rating-results__report__content__bg ._round--3{bottom:var(--round-position);left:var(--round-position)}.rating-results__report__content__bg ._round--3:before{right:-31px;bottom:-30px;-webkit-transform:rotate(-316deg);transform:rotate(-316deg)}@media(max-width:568px){.rating-results__report__content__bg ._round--3:before{right:-9px;bottom:-15px}}.rating-results__report__content__bg ._round--4{right:var(--round-position);bottom:var(--round-position)}.rating-results__report__content__bg ._round--4:before{bottom:-30px;left:-31px;-webkit-transform:rotate(316deg);transform:rotate(316deg)}@media(max-width:568px){.rating-results__report__content__bg ._round--4:before{bottom:-15px;left:-9px}}.rating-results__report__title{position:relative;width:100%;padding-bottom:1.25rem;margin-bottom:1.875rem;font-family:Cormorant,Arial;font-size:2.25rem;font-weight:500;line-height:128%;color:#031f49;text-transform:uppercase;border-bottom:1px solid #ece4de}@media(max-width:568px){.rating-results__report__title{padding-bottom:12px;margin-bottom:16px;font-size:20px;font-weight:500;line-height:150%}}.rating-results__report__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:.9375rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-bottom:3rem}@media(max-width:568px){.rating-results__report__list{gap:12px;margin-bottom:40px}}.rating-results__report__list__title{margin-bottom:1rem;font-size:1rem;font-weight:400;line-height:150%;color:#626466}@media(max-width:568px){.rating-results__report__list__title{margin-bottom:12px;font-size:13px;font-weight:400;line-height:138%}}.rating-results__report__list li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:16px;padding-left:2.5rem;font-size:1rem;font-weight:400;line-height:1.5;color:#252526}@media(max-width:568px){.rating-results__report__list li{padding-left:24px;font-size:13px;font-weight:400;line-height:138%}}.rating-results__report__list li:before{position:absolute;top:0;left:0;display:block;width:1.75rem;min-width:1.75rem;height:1.75rem;min-height:1.75rem;content:url(/local/templates/hotels/assets/css/../images/ceremony-tickets.svg)}@media(max-width:568px){.rating-results__report__list li:before{top:calc(50% - 8px);width:16px;min-width:16px;height:16px;min-height:16px;content:url(/local/templates/hotels/assets/css/../images/ceremony-tickets-16.svg)}}.rating-results__report__list li._no-active{color:#9fa2a6}.rating-results__report__list li._no-active:before{opacity:.3}.rating-results__report__btn{width:100%;max-width:17.1875rem}.rating-results__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:46.875rem}.rating-results__buttons,.rating-results__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.rating-results__buttons{gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.875rem}@media(max-width:1280px){.rating-results__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.rating-results__buttons--hor{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:1280px){.rating-results__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.rating-results__buttons--hor{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:768px){.rating-results__buttons{gap:12px}}@media(max-width:568px){.rating-results__buttons{margin-top:24px}}.rating-results__buttons .button{--border-radius:50px;--padding-y:17px;--padding-x:37px}@media(max-width:1024px){.rating-results__buttons .button{--padding-y:10px;--padding-x:13px}}@media(max-width:568px){.rating-results__buttons .button{width:100%;background-color:var(--white)}}@media(max-width:1024px){.rating-results__buttons--hor .button{width:auto}}.rating-results__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:2rem}@media(max-width:568px){.rating-results__title{display:block}}@media(max-width:1440px){.rating-results__title span{margin-left:0}}@media(max-width:1024px){.rating-results__title span{margin-left:5px}}@media(max-width:568px){.rating-results__title span{display:block;margin-left:0}}.rating-results__text{position:relative;width:100%;max-width:40.6875rem;margin-bottom:1.375rem;font-size:1rem;line-height:1.5rem}@media(max-width:568px){.rating-results__text{margin-bottom:8px;font-size:13px;font-weight:400;line-height:138%}}.rating-results__text-sep{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:66%;margin-top:2.625rem;margin-bottom:.25rem;font-size:1rem;line-height:1.5rem}@media(max-width:1024px){.rating-results__text-sep{width:100%;font-size:13px;line-height:138%}}.rating-results__text-sep:after{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto;height:1px;content:"";background-color:#ece4de}.rating-results__link{margin-bottom:1.5rem;font-size:1rem;line-height:1.5}@media(max-width:568px){.rating-results__link{margin-bottom:16px;font-size:12px;font-weight:500;line-height:150%}}.rating-results__btn{--padding-y:18px;--padding-x:37px;--font-size:18px;--line-height:26px}@media(max-width:768px){.rating-results__btn{--padding-y:11px;--padding-x:18px;--font-size:16px;--line-height:24px}}.participates-rating{position:relative;display:grid;grid-template-columns:40.5rem 1fr;width:100%}@media(max-width:1280px){.participates-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:strech;-ms-flex-align:strech;align-items:strech;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.participates-rating__section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:0!important;background:#031f49}.participates-rating__section .container{padding-right:0}@media(max-width:1280px){.participates-rating__section .container{padding:0}}@media(max-width:1280px){.participates-rating__section .map__view{height:100%}}.participates-rating__col{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.participates-rating__col:first-child{z-index:2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6.375rem 6.75rem 6.375rem 0;overflow:hidden;background:#031f49}@media(max-width:1440px){.participates-rating__col:first-child{padding-right:2rem}}@media(max-width:1280px){.participates-rating__col:first-child{padding-right:2rem;padding-left:2rem}}@media(max-width:1024px){.participates-rating__col:first-child{padding:40px 13px}}@media(max-width:1280px){.participates-rating__col:nth-child(2){height:37rem}}@media(max-width:1024px){.participates-rating__col:nth-child(2){height:592px}}.participates-rating__bg{position:absolute;right:-2.1875rem;bottom:3.5rem;width:18.3125rem;height:23.375rem}@media(max-width:768px){.participates-rating__bg{right:-35px;bottom:56px;width:293px;height:374px}}.participates-rating__bg img{position:relative;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}@media(max-width:568px){.participates-rating__btn{width:100%;max-width:100%}}.participates-rating__title{margin-bottom:3.5rem}@media(max-width:768px){.participates-rating__title{margin-bottom:20px}}.participates-rating__text{margin-bottom:3.5rem}@media(max-width:1280px){.participates-rating__text{width:100%;max-width:600px}}@media(max-width:768px){.participates-rating__text{margin-bottom:32px}}.participates-rating__content{z-index:5;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.participates-rating__content,.participates-rating__desc{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.participates-rating__desc{gap:4rem;margin-bottom:2rem}@media(max-width:768px){.participates-rating__desc{margin-bottom:20px}}.participates-rating__value{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.participates-rating__value__num{font-family:Cormorant,Arial;font-size:4.5rem;font-weight:500;line-height:119%;color:#e2a87e;text-transform:uppercase}@media(max-width:768px){.participates-rating__value__num{font-size:48px;line-height:117%}}.participates-rating__value__text{font-size:1.125rem;font-weight:400;line-height:126%;color:#dac9bc}@media(max-width:568px){.participates-rating__value__text{font-size:13px;line-height:120%}}.stages{--section-padding-top:10rem;--section-padding-bottom:10rem}@media(max-width:1024px){.stages{--section-padding-top:56px;--section-padding-bottom:56px}}.banquet-service__inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:44px}@media(max-width:1024px){.banquet-service__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:38px}}@media(max-width:768px){.banquet-service__inner,.banquet-service__inner .grid--gap-44{gap:24px}}.banquet-service__left{width:100%;max-width:635px}@media(max-width:1024px){.banquet-service__left{max-width:100%}}.banquet-service__left .banquet-service-img{height:auto}.banquet-service__right{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-flex:1;-ms-flex-positive:1;flex-grow:1;gap:2rem}@media(max-width:768px){.banquet-service__right{gap:24px}}.banquet-service__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem}@media(max-width:1280px){.banquet-service__tags{gap:1rem}}@media(max-width:768px){.banquet-service__tags{gap:8px}}.banquet-service__tag{color:#626466;background-color:transparent}.banquet-service__tag:focus,.banquet-service__tag:hover{color:#b59279;background-color:transparent}@media(max-width:1280px){.banquet-service__tag{--padding-y:8px;--padding-x:24px}}@media(max-width:768px){.banquet-service__tag{--padding-y:6px;--padding-x:16px}}.banquet-service__notice{font-size:.875rem;font-weight:400;line-height:1.25rem;color:#564c68}@media(max-width:768px){.banquet-service__notice{font-size:12px}}.rating-result{--section-padding-top:7.5rem;--section-padding-bottom:7.5rem;background-color:#f6f1ee;background-image:url(/local/templates/hotels/assets/css/../images/ceremony-rating__section-bg.png);background-repeat:no-repeat;background-position:100%;background-size:auto 100%}@media(max-width:1100px){.rating-result{background-image:url(/local/templates/hotels/assets/css/../images/ceremony-rating__section-bg--mobile.jpg);background-position:50%}}.rating-result__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.75rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:1100px){.rating-result__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.rating-result__inner{width:100%;max-width:50.25rem}.rating-result__subtitle{margin-bottom:3.5rem;color:#926c53}.rating-result__title{margin-bottom:3.5rem;font-size:4rem;line-height:4.25rem}@media(max-width:1100px){.rating-result__title{font-size:3rem;line-height:92%}}.rating-result__text{margin-bottom:3.5rem;color:#3d3f40}.rating-result__btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width:768px){.rating-result__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.rating-result__btn{--font-size:1.125rem;--line-height:1.625rem;--padding-y:0.9375rem;--padding-x:1.875rem;--min-width:19.875rem}.rating-result__btn.button--secondary{--color:#a27758}.rating-result__stages{position:relative;width:100%;max-width:30.75rem;padding:4rem 3.75rem;margin-top:.625rem;overflow:hidden;background-color:var(--white);isolation:isolate}@media(max-width:568px){.rating-result__stages{max-width:100%}}.rating-result__stages-title{padding-bottom:2rem;margin-bottom:2.5rem;font-size:2.75rem;line-height:2.75rem;color:#3d3f40;border-bottom:1px solid #ece4de}@media(max-width:768px){.rating-result__stages-title{font-size:2rem;line-height:100%}}.rating-result__stages-text{margin-bottom:1.5rem;color:#626466}.rating-result__stages-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding-left:0;counter-reset:list-result}.rating-result__stages-list li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#131313;counter-increment:list-result}.rating-result__stages-list li:before{display:block;min-width:3.625rem;font-family:Cormorant,Arial;font-size:3.5rem;line-height:3.5rem;color:#dac9bc;content:"0" counter(list-result)}.rating-result__decor{position:absolute;inset:0;z-index:-1}.rating-result__decor:before{position:absolute;inset:1.5rem;z-index:-1;display:block;content:"";border:1px solid #ece4de}.rating-result__decor:after{position:absolute;inset:0;z-index:2;display:block;pointer-events:none;content:"";background-color:transparent;border:1.5rem solid var(--white)}.rating-result__decor-top:after,.rating-result__decor-top:before{position:absolute;top:1px;display:block;width:4.125rem;height:3rem;content:"";background-color:var(--white);border:1px solid #ece4de;border-radius:50%}.rating-result__decor-top:before{left:-1px}.rating-result__decor-top:after{right:-1px}.rating-result__decor-bottom:after,.rating-result__decor-bottom:before{position:absolute;bottom:1px;display:block;width:4.125rem;height:3rem;content:"";background-color:var(--white);border:1px solid #ece4de;border-radius:50%}.rating-result__decor-bottom:before{left:-1px}.rating-result__decor-bottom:after{right:-1px}.media-about-us{overflow:hidden;--section-padding-bottom:9rem}@media(max-width:1024px){.media-about-us{--section-padding-top:4rem;--section-padding-bottom:4rem}}.media-about-us__head{margin-bottom:76px}@media(max-width:1024px){.media-about-us__head{margin-bottom:32px}}.media-about-us__slider{overflow:visible}.media-about-us__item{width:264px;height:148px;padding:0 30px;cursor:pointer;border:1px solid #f6f1ee;border-radius:8px;-webkit-transition:border .3s;transition:border .3s}@media(max-width:1024px){.media-about-us__item{width:96px;height:56px;padding:0 11px}}.media-about-us__item:hover{border:1px solid #b59279}.media-about-us__item:hover .media-about-us__img img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.media-about-us__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.media-about-us__img img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.7;-webkit-transition:opacity .3s,-webkit-filter .3s;transition:opacity .3s,-webkit-filter .3s;transition:filter .3s,opacity .3s;transition:filter .3s,opacity .3s,-webkit-filter .3s}@media(max-width:1024px){.media-about-us__img img{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}}.slider-parent{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%;padding-top:2.625rem}@media(max-width:1620px){.slider-parent{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width:1024px){.slider-parent{height:auto}}.slider-parent .slider-main{position:relative;width:100%;max-width:67rem;margin-bottom:1.75rem}@media(max-width:1620px){.slider-parent .slider-main{max-width:47rem}}@media(max-width:1024px){.slider-parent .slider-main{max-width:30rem}}@media(max-width:768px){.slider-parent .slider-main{max-width:100%;margin-bottom:12px}}.slider-parent .slider-main__wrap{position:relative;width:100%}@media(max-width:768px){.slider-parent .slider-main__wrap{width:280%;margin-left:-90%}}.slider-parent .slider-main .swiper-slide{position:relative;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;width:100%}.slider-parent .slider-main .swiper-slide:before{position:relative;display:block;width:100%;padding-top:66.97%;content:""}.slider-parent .slider-main .swiper-slide img,.slider-parent .slider-main .swiper-slide picture{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.modal--reviews .slider-parent .slider-main .swiper-slide img,.modal--reviews .slider-parent .slider-main .swiper-slide picture{right:0;width:auto;margin:0 auto;-o-object-fit:cover;object-fit:cover}.slider-parent .slider-preview{position:relative;-ms-flex-negative:0;flex-shrink:0;width:170%;margin-left:-70%}.slider-parent .slider-preview .swiper-slide{position:relative;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;width:12.5rem;height:8.375rem}@media(max-width:568px){.slider-parent .slider-preview .swiper-slide{width:82px;height:54px}}.slider-parent .slider-preview .swiper-slide:before{position:relative;display:block;width:100%;padding-top:66.66%;content:""}.slider-parent .slider-preview .swiper-slide img,.slider-parent .slider-preview .swiper-slide picture{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.slider-parent .btn{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;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;padding:.875rem;background:#274065;border-radius:50%;-webkit-transition:all .3s;transition:all .3s}@media(max-width:1024px){.slider-parent .btn{display:none}}.slider-parent .btn:hover{background:#a27758;-webkit-transition:all .3s;transition:all .3s}.slider-parent .btn:after{display:none}.slider-parent .btn svg{display:block;width:100%;height:100%;fill:none}.slider-parent .btn.swiper-button-next{right:6.75rem}@media(max-width:1740px){.slider-parent .btn.swiper-button-next{right:3.125rem}}.slider-parent .btn.swiper-button-prev{left:6.75rem}@media(max-width:1740px){.slider-parent .btn.swiper-button-prev{left:3.125rem}}.slider-parent .swiper-pagination{position:relative;margin-bottom:2.5rem}@media(max-width:768px){.slider-parent .swiper-pagination{margin-top:10px;margin-bottom:10px;font-size:14px;font-weight:400;line-height:143%}}.mini-slider{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}@media(max-width:1024px){.mini-slider--md-single{position:relative}.mini-slider--md-single .mini-slider__slide:first-child img{width:100%}.mini-slider--md-single .mini-slider__slide:not(:first-child){display:none}}.mini-slider__slider{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media(max-width:768px){.mini-slider__slider{min-height:auto}}.mini-slider__slider .swiper-pagination{position:absolute;top:1.25rem;right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:calc(100% - 52px);height:.25rem;margin-right:auto;margin-left:auto}@media(max-width:1280px){.mini-slider__slider .swiper-pagination{display:none}}.mini-slider__slider .swiper-pagination span{width:100%;height:.25rem;background:#fff;opacity:.3}.mini-slider__slider .swiper-pagination span.swiper-pagination-bullet-active{opacity:1}.mini-slider__controls{position:absolute;right:2rem;bottom:2rem;z-index:10;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}@media(max-width:768px){.mini-slider__controls{right:12px;bottom:12px}}.mini-slider__controls .swiper-button-next,.mini-slider__controls .swiper-button-prev{position:relative;top:0;right:0;bottom:0;left:0;width:4.6875rem;min-width:4.6875rem;height:4.6875rem;min-height:4.6875rem;padding:.625rem .75rem;margin-top:0!important;border:1px solid #fff;border-radius:50%;-webkit-transition:all .3s;transition:all .3s}@media(max-width:768px){.mini-slider__controls .swiper-button-next,.mini-slider__controls .swiper-button-prev{width:40px;min-width:40px;height:40px;min-height:40px;padding:12px}}.mini-slider__controls .swiper-button-next:after,.mini-slider__controls .swiper-button-prev:after{display:none}.mini-slider__controls .swiper-button-next svg,.mini-slider__controls .swiper-button-prev svg{width:1rem;height:1.25rem}@media(max-width:768px){.mini-slider__controls .swiper-button-next svg,.mini-slider__controls .swiper-button-prev svg{width:10px;height:14px}}.mini-slider__controls .swiper-button-next svg path,.mini-slider__controls .swiper-button-prev svg path{fill:#fff;-webkit-transition:all .3s;transition:all .3s}.mini-slider__controls .swiper-button-next:hover,.mini-slider__controls .swiper-button-prev:hover{border:1px solid #a27758;-webkit-transition:all .3s;transition:all .3s}.mini-slider__controls .swiper-button-next:hover svg path,.mini-slider__controls .swiper-button-prev:hover svg path{fill:#a27758;-webkit-transition:all .3s;transition:all .3s}.mini-slider__controls .swiper-button-next{margin-left:-.8125rem}@media(max-width:768px){.mini-slider__controls .swiper-button-next{margin-left:-7px}}.mini-slider__controls._small{right:1rem;bottom:1rem}@media(max-width:568px){.mini-slider__controls._small{right:12px;bottom:12px}}.mini-slider__controls._small .swiper-button-next,.mini-slider__controls._small .swiper-button-prev{--button-size:3.5rem;width:var(--button-size);min-width:var(--button-size);height:var(--button-size);min-height:var(--button-size);padding:.625rem .75rem}.mini-slider__controls._small .swiper-button-next svg,.mini-slider__controls._small .swiper-button-prev svg{width:.875rem;height:1.125rem}@media(max-width:568px){.mini-slider__controls._small .swiper-button-next svg,.mini-slider__controls._small .swiper-button-prev svg{width:10px;height:12px}}@media(max-width:568px){.mini-slider__controls._small .swiper-button-next,.mini-slider__controls._small .swiper-button-prev{--button-size:40px}}.mini-slider__controls._small .swiper-button-next{margin-left:-.4375rem}@media(max-width:568px){.mini-slider__controls._small .swiper-button-next{margin-left:-6px}}.mini-slider__controls._white .swiper-button-prev{position:relative;top:0;right:0;bottom:0;left:0;width:2.5rem;height:2.5rem;padding:.625rem .75rem;margin-top:0!important}.mini-slider__controls._white .swiper-button-prev:after{display:none}.mini-slider__controls._white .swiper-button-prev svg path{fill:#fff;-webkit-transition:all .3s;transition:all .3s}.mini-slider__controls._white .swiper-button-prev:hover svg path{fill:#a27758;-webkit-transition:all .3s;transition:all .3s}.mini-slider__controls._white .swiper-button-next{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:2.5rem;height:2.5rem;padding:.625rem .75rem;margin-top:0!important}.mini-slider__controls._white .swiper-button-next:after{display:none}.mini-slider__controls._white .swiper-button-next svg path{fill:#fff;-webkit-transition:all .3s;transition:all .3s}.mini-slider__controls._white .swiper-button-next:hover svg path{fill:#a27758;-webkit-transition:all .3s;transition:all .3s}.mini-slider__slide,.mini-slider__slide__picture{position:relative;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;width:100%;height:100%}.mini-slider__slide__picture img,.mini-slider__slide__picture picture{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.mini-slider__slide__picture .card-user-review{position:absolute;bottom:24px;left:24px;width:calc(100% - 48px)}@media(max-width:768px){.mini-slider__slide__picture .card-user-review{bottom:16px;left:16px;width:calc(100% - 32px)}}.mini-slider__slide-notice{position:absolute;bottom:12px;left:16px;z-index:4;font-size:.75rem;font-weight:500;line-height:1.125rem;color:var(--white)}.mini-slider__slide-notice--static{bottom:-34px;left:0;color:#7a7d80}@media(max-width:1024px){.mini-slider__slide-notice--static{bottom:-24px}}@media(max-width:768px){.mini-slider__slide-notice--static{bottom:12px;left:12px;color:var(--white)}}.mini-slider__pagination{position:absolute;bottom:2rem;left:2rem;z-index:20;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:28px;font-weight:100;line-height:68%;color:#fff;text-transform:uppercase}@media(max-width:768px){.mini-slider__pagination{bottom:12px;left:12px;font-size:18px;font-weight:100;line-height:68%}}.mini-slider__pagination .swiper-pagination-current{font-family:Cormorant,Arial;font-size:64px;font-weight:400;line-height:68%;color:#fff;text-transform:uppercase}@media(max-width:768px){.mini-slider__pagination .swiper-pagination-current{font-size:32px;font-weight:400}}.mini-slider__pagination .swiper-pagination-total{font-family:Cormorant,Arial;font-size:32px;font-weight:500;line-height:68%;color:#fff;text-transform:uppercase}@media(max-width:768px){.mini-slider__pagination .swiper-pagination-total{font-size:16px;font-weight:500}}.trio-slider{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media(max-width:1440px){.trio-slider{height:auto}}.trio-slider__slider{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media(max-width:768px){.trio-slider__slider{min-height:auto}}.trio-slider__slider .swiper-pagination{position:absolute;top:1.25rem;right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:calc(100% - 52px);height:.25rem;margin-right:auto;margin-left:auto}@media(max-width:1280px){.trio-slider__slider .swiper-pagination{display:none}}.trio-slider__slider .swiper-pagination span{width:100%;height:.25rem;background:#fff;opacity:.3}.trio-slider__slider .swiper-pagination span.swiper-pagination-bullet-active{opacity:1}.trio-slider__slider .swiper-slide-active .ceremony-variants__card__start{opacity:0;-webkit-transition:all .5s;transition:all .5s}.trio-slider__slider .swiper-slide-active .ceremony-variants__card{-webkit-transition:all .5s;transition:all .5s;-webkit-transform:scale(1);transform:scale(1)}.trio-slider__controls{position:relative;z-index:10;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:100%;height:2.5rem}@media(max-width:1024px){.trio-slider__controls{width:96px}}.trio-slider__controls .swiper-button-prev{position:relative;top:0;right:0;bottom:0;left:0;width:4.6875rem;min-width:4.6875rem;height:4.6875rem;min-height:4.6875rem;padding:1.625rem;border:1px solid #e3d6cd;border-radius:50%}.trio-slider__controls .swiper-button-prev:after{display:none}.trio-slider__controls .swiper-button-prev svg path{-webkit-transition:all .3s;transition:all .3s}.trio-slider__controls .swiper-button-prev:hover svg path{fill:#e3d6cd;-webkit-transition:all .3s;transition:all .3s}.trio-slider__controls .swiper-button-next{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:2.5rem;width:4.6875rem;min-width:4.6875rem;height:2.5rem;height:4.6875rem;min-height:4.6875rem;padding:1.625rem;margin-top:0!important;border:1px solid #e3d6cd;border-radius:50%}.trio-slider__controls .swiper-button-next:after{display:none}.trio-slider__controls .swiper-button-next svg path{-webkit-transition:all .3s;transition:all .3s}.trio-slider__controls .swiper-button-next:hover svg path{fill:#e3d6cd;-webkit-transition:all .3s;transition:all .3s}.trio-slider__controls._white .swiper-button-prev{position:relative;top:0;right:0;bottom:0;left:0;width:2.5rem;height:2.5rem;padding:.625rem .75rem;margin-top:0!important}.trio-slider__controls._white .swiper-button-prev:after{display:none}.trio-slider__controls._white .swiper-button-prev svg path{fill:#fff;-webkit-transition:all .3s;transition:all .3s}.trio-slider__controls._white .swiper-button-prev:hover svg path{fill:#a27758;-webkit-transition:all .3s;transition:all .3s}.trio-slider__controls._white .swiper-button-next{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:2.5rem;height:2.5rem;padding:.625rem .75rem;margin-top:0!important}.trio-slider__controls._white .swiper-button-next:after{display:none}.trio-slider__controls._white .swiper-button-next svg path{fill:#fff;-webkit-transition:all .3s;transition:all .3s}.trio-slider__controls._white .swiper-button-next:hover svg path{fill:#a27758;-webkit-transition:all .3s;transition:all .3s}.trio-slider__slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.five-slider,.trio-slider__slide{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto}.five-slider{min-height:31.25rem}@media(max-width:768px){.five-slider{min-height:380px}}@media(max-width:568px){.five-slider{min-height:320px}}@media(max-width:410px){.five-slider{min-height:208px}}.five-slider__slider{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media(max-width:768px){.five-slider__slider{min-height:auto}}.five-slider__slider .swiper-pagination{position:absolute;top:1.25rem;right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:calc(100% - 52px);height:.25rem;margin-right:auto;margin-left:auto}@media(max-width:1280px){.five-slider__slider .swiper-pagination{display:none}}.five-slider__slider .swiper-pagination span{width:100%;height:.25rem;background:#fff;opacity:.3}.five-slider__slider .swiper-pagination span.swiper-pagination-bullet-active{opacity:1}.five-slider__slider .swiper-slide-prev{padding-top:0;padding-bottom:8.3125rem;-webkit-transition:all .5s;transition:all .5s}@media(max-width:768px){.five-slider__slider .swiper-slide-prev{padding-bottom:57px}}.five-slider__slider .swiper-slide-active{padding-top:0;padding-bottom:0;-webkit-transition:all .5s;transition:all .5s}.five-slider__slider .swiper-slide-next{padding-top:0;padding-bottom:8.3125rem;-webkit-transition:all .5s;transition:all .5s}@media(max-width:768px){.five-slider__slider .swiper-slide-next{padding-bottom:57px}}.five-slider__controls{position:relative;z-index:10;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:100%;height:2.5rem}@media(max-width:1024px){.five-slider__controls{width:96px}}.five-slider__controls .swiper-button-prev{position:relative;top:0;right:0;bottom:0;left:0;width:4.6875rem;min-width:4.6875rem;height:4.6875rem;min-height:4.6875rem;padding:1.625rem;border:1px solid #e3d6cd;border-radius:50%}.five-slider__controls .swiper-button-prev:after{display:none}.five-slider__controls .swiper-button-prev svg path{-webkit-transition:all .3s;transition:all .3s}.five-slider__controls .swiper-button-prev:hover svg path{fill:#e3d6cd;-webkit-transition:all .3s;transition:all .3s}.five-slider__controls .swiper-button-next{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:2.5rem;width:4.6875rem;min-width:4.6875rem;height:2.5rem;height:4.6875rem;min-height:4.6875rem;padding:1.625rem;margin-top:0!important;border:1px solid #e3d6cd;border-radius:50%}.five-slider__controls .swiper-button-next:after{display:none}.five-slider__controls .swiper-button-next svg path{-webkit-transition:all .3s;transition:all .3s}.five-slider__controls .swiper-button-next:hover svg path{fill:#e3d6cd;-webkit-transition:all .3s;transition:all .3s}.five-slider__controls._white .swiper-button-prev{position:relative;top:0;right:0;bottom:0;left:0;width:2.5rem;height:2.5rem;padding:.625rem .75rem;margin-top:0!important}.five-slider__controls._white .swiper-button-prev:after{display:none}.five-slider__controls._white .swiper-button-prev svg path{fill:#fff;-webkit-transition:all .3s;transition:all .3s}.five-slider__controls._white .swiper-button-prev:hover svg path{fill:#a27758;-webkit-transition:all .3s;transition:all .3s}.five-slider__controls._white .swiper-button-next{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:2.5rem;height:2.5rem;padding:.625rem .75rem;margin-top:0!important}.five-slider__controls._white .swiper-button-next:after{display:none}.five-slider__controls._white .swiper-button-next svg path{fill:#fff;-webkit-transition:all .3s;transition:all .3s}.five-slider__controls._white .swiper-button-next:hover svg path{fill:#a27758;-webkit-transition:all .3s;transition:all .3s}.five-slider__slide{position:relative;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;width:100%;height:auto;padding-top:2.125rem;padding-bottom:10.4375rem;-webkit-transition:all .5s;transition:all .5s}.trio-slider-full{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:300%;margin-left:-100%}@media(max-width:1440px){.trio-slider-full{height:auto}}.trio-slider-full__slider{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media(max-width:768px){.trio-slider-full__slider{min-height:auto}}.trio-slider-full__slider .swiper-pagination{position:absolute;top:1.25rem;right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:calc(100% - 52px);height:.25rem;margin-right:auto;margin-left:auto}@media(max-width:1280px){.trio-slider-full__slider .swiper-pagination{display:none}}.trio-slider-full__slider .swiper-pagination span{width:100%;height:.25rem;background:#fff;opacity:.3}.trio-slider-full__slider .swiper-pagination span.swiper-pagination-bullet-active{opacity:1}.trio-slider-full__slider .swiper-slide-active .ceremony-report-foto-variants__card__start{opacity:0;-webkit-transition:all .5s;transition:all .5s}.trio-slider-full__slider .swiper-slide-active .ceremony-report-foto-variants__card{-webkit-transition:all .5s;transition:all .5s;-webkit-transform:scale(1);transform:scale(1)}.trio-slider-full__controls{position:relative;z-index:10;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:100%;height:2.5rem}@media(max-width:1024px){.trio-slider-full__controls{width:96px}}.trio-slider-full__controls .swiper-button-prev{position:relative;top:0;right:0;bottom:0;left:0;width:4.6875rem;min-width:4.6875rem;height:4.6875rem;min-height:4.6875rem;padding:1.625rem;border:1px solid #e3d6cd;border-radius:50%}.trio-slider-full__controls .swiper-button-prev:after{display:none}.trio-slider-full__controls .swiper-button-prev svg path{-webkit-transition:all .3s;transition:all .3s}.trio-slider-full__controls .swiper-button-prev:hover svg path{fill:#e3d6cd;-webkit-transition:all .3s;transition:all .3s}.trio-slider-full__controls .swiper-button-next{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:2.5rem;width:4.6875rem;min-width:4.6875rem;height:2.5rem;height:4.6875rem;min-height:4.6875rem;padding:1.625rem;margin-top:0!important;border:1px solid #e3d6cd;border-radius:50%}.trio-slider-full__controls .swiper-button-next:after{display:none}.trio-slider-full__controls .swiper-button-next svg path{-webkit-transition:all .3s;transition:all .3s}.trio-slider-full__controls .swiper-button-next:hover svg path{fill:#e3d6cd;-webkit-transition:all .3s;transition:all .3s}.trio-slider-full__controls._white .swiper-button-prev{position:relative;top:0;right:0;bottom:0;left:0;width:2.5rem;height:2.5rem;padding:.625rem .75rem;margin-top:0!important}.trio-slider-full__controls._white .swiper-button-prev:after{display:none}.trio-slider-full__controls._white .swiper-button-prev svg path{fill:#fff;-webkit-transition:all .3s;transition:all .3s}.trio-slider-full__controls._white .swiper-button-prev:hover svg path{fill:#a27758;-webkit-transition:all .3s;transition:all .3s}.trio-slider-full__controls._white .swiper-button-next{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:2.5rem;height:2.5rem;padding:.625rem .75rem;margin-top:0!important}.trio-slider-full__controls._white .swiper-button-next:after{display:none}.trio-slider-full__controls._white .swiper-button-next svg path{fill:#fff;-webkit-transition:all .3s;transition:all .3s}.trio-slider-full__controls._white .swiper-button-next:hover svg path{fill:#a27758;-webkit-transition:all .3s;transition:all .3s}.trio-slider-full__slide{position:relative;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;width:100%;height:auto}.partners__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:568px){.partners__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.partners__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:28.5rem}@media(max-width:1440px){.partners__column{max-width:300px}}@media(max-width:568px){.partners__column{gap:24px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}.partners__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem 2.5rem;width:100%;max-width:70rem}@media(max-width:1440px){.partners__grid{grid-template-columns:repeat(8,1fr);gap:16px}}@media(max-width:768px){.partners__grid{grid-template-columns:repeat(6,1fr);gap:16px}}@media(max-width:568px){.partners__grid{gap:8px}}.partners__item{grid-column:1 span}@media(max-width:1440px){.partners__item{grid-column:2 span}}.who__wrapper{padding:8.125rem 0 0}@media(max-width:1024px){.who__wrapper{padding:56px 0}}@media(max-width:568px){.who__wrapper{padding:56px 0 17px}}.who__title{margin:0;line-height:1.3;text-transform:uppercase}.who__discription{padding:0 8% 48px 0}@media(max-width:1024px){.who__discription{padding:0}}.who__invitation-box{max-width:420px;padding:2rem 2.25rem;overflow:hidden;border:1px solid #ece4de}@media(max-width:1024px){.who__invitation-box{margin:0 auto}}@media(max-width:568px){.who__invitation-box{padding:20px}}.who__invitation-text{margin:0 0 1.25rem}@media(max-width:568px){.who__invitation-text{margin:0 0 8px}}.who__invitation .button--middle-4{width:100%;max-width:100%}@media(max-width:568px){.who__invitation .button--middle-4{padding:6px 30px;font-size:14px}}.catalog-operate__inner--grid{--gap:60px}@media(max-width:1440px){.catalog-operate__inner--grid{--gap:40px}}@media(max-width:1280px){.catalog-operate__inner--grid{--gap:20px}}@media(max-width:1024px){.catalog-operate__inner--grid{--gap:0}}.catalog-operate__inner--grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog-operate__part--cell{width:calc(75% - var(--gap))}@media(max-width:1024px){.catalog-operate__part--cell{width:100%}}.catalog-operate__part--column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalog-operate__part--gap1{gap:9.375rem}@media(max-width:768px){.catalog-operate__part--gap1{gap:50px}}.catalog-operate__choice-body{display:grid;grid-template-rows:0fr;overflow:hidden;-webkit-transition:grid-template-rows .3s ease,padding .3s;transition:grid-template-rows .3s ease,padding .3s;transition:grid-template-rows .3s ease,padding .3s,-ms-grid-rows .3s ease}.catalog-operate__choice-body.active{grid-template-rows:1fr}.catalog-operate__choice-body.active .catalog-operate__choice-text{-webkit-line-clamp:unset}@media(max-width:568px){.catalog-operate__choice .button--text{font-size:13px}}.catalog-operate__choice-title{line-height:2.625rem}.catalog-operate__choice-text{display:-webkit-box;min-height:3.125rem;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(max-width:360px){.catalog-operate__choice-text{min-height:60px;-webkit-line-clamp:3}}.catalog-operate__choice-subtitle{max-width:70%}@media(max-width:568px){.catalog-operate__choice-subtitle{max-width:100%}}.info__wrapper--image{min-width:657px}@media(min-width:1281px){.info__wrapper--image{margin-top:-47px;margin-right:-55px}}@media(max-width:1440px){.info__wrapper--image{min-width:430px}}@media(max-width:1024px){.info__wrapper--image{min-width:unset}}@media(max-width:1024px){.info__image{width:100%;max-width:657px;margin:0 auto}}@media(max-width:568px){.info__image{width:auto;max-height:185px;margin-top:-40px;-webkit-transform:translateX(14px);transform:translateX(14px)}}.article__text-block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.125rem}@media(max-width:768px){.article__text-block{gap:30px}}@media(max-width:568px){.article__text-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}}.article__paragraf{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}@media(max-width:568px){.article__paragraf-span{display:inline-block;margin:10px 0 0}}.article__news--gap1{gap:1.875rem}.article__place{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4.375rem}@media(max-width:1440px){.article__place{gap:3.125rem}}@media(max-width:768px){.article__place{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}}.article__place-pic{-webkit-box-flex:0;-ms-flex:0 0 33.5%;flex:0 0 33.5%}.article__place-title{margin:1rem 0 .875rem;line-height:1.3;color:#031f49}.article__place-title--mb{display:none}@media(max-width:768px){.article__place-title--mb{display:block;margin:0;font-size:24px}}@media(max-width:768px){.article__place-title--dt{display:none}}.article__place-lists{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4.875rem;margin:2.375rem 0 0}@media(max-width:1440px){.article__place-lists{gap:3.125rem}}@media(max-width:568px){.article__place-lists{gap:11px;margin:16px 0 0}}.article__place-list{counter-reset:section}.article__place-list-item{position:relative;padding:0 0 0 2.75rem}.article__place-list-item:before{position:absolute;top:-.3125rem;left:0;z-index:0;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;width:2rem;height:2rem;content:"";background-color:#fff;background-image:url(/local/templates/hotels/assets/css/../images/star2.svg);background-repeat:no-repeat;background-position:50%;background-size:18px;border:1px solid #ece4de;border-radius:50%}@media(max-width:568px){.article__place-list-item:before{top:-1px;left:-1px;width:20px;height:20px;background-size:12px}}.article__place-list-item--num{position:relative;counter-increment:list1}.article__place-list-item--num:before{font-family:Cormorant,Arial;font-size:1.375rem;color:#a27758;content:counter(section);counter-increment:section;background-image:none}@media(max-width:568px){.article__place-list-item--num:before{font-size:12px}}@media(max-width:568px){.article__place-list-item{padding:0 0 0 30px}}.article__place-list-item+.article__place-list-item{margin:1.25rem 0 0}@media(max-width:568px){.article__place-list-item+.article__place-list-item{margin:10px 0 0}}.article__person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media(max-width:568px){.article__person{gap:20px}}.article__person-name{margin:.9375rem 0 0}@media(max-width:568px){.article__person-name{margin:6px 0 0}}.article__memo{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;padding:2.125rem 6.25rem 2.125rem 2rem;border:1px solid #b3b3b3;border-left:2px solid #a27758}.article__memo:before{position:absolute;top:1.875rem;right:1.875rem;z-index:1;width:1.875rem;height:1.875rem;content:"";background-image:url(/local/templates/hotels/assets/css/../images/quote-memo.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}@media(max-width:568px){.article__memo:before{top:12px;right:12px;width:20px;height:20px}}.article__memo-pic-in-text{display:none}@media(max-width:568px){.article__memo-pic-in-text{display:inline;float:left;padding:6px 8px 0 0}.article__memo-pic-in-text img{width:63px;min-width:63px}}.article__memo-text{line-height:1.55}@media(max-width:568px){.article__memo-text{line-height:1.45}}.article__memo-pic{-webkit-box-flex:0;-ms-flex:0 0 9rem;flex:0 0 9rem}@media(max-width:568px){.article__memo-pic{display:none}}@media(max-width:568px){.article__memo{display:block;padding:13px 30px 16px 21px}}.article__proposal-head{margin:0 0 1.25rem}@media(max-width:568px){.article__proposal-head{margin:0 0 8px}}.article__table-box{margin:2rem 0 0}@media(max-width:568px){.article__table-box{margin:23px 0 0}}.article__table{width:100%}.article__table-td,.article__table-th{text-align:left;vertical-align:top}.article__table-td--mob,.article__table-th--mob{display:none}@media(max-width:568px){.article__table-td--mob,.article__table-th--mob{display:inline}}.article__table-td:first-child,.article__table-th:first-child{width:3.125rem}.article__table-td:nth-child(2),.article__table-th:nth-child(2){width:5rem}.article__table-td:nth-child(3),.article__table-th:nth-child(3){width:17.5rem}.article__table-td:nth-child(4),.article__table-th:nth-child(4){width:5.9375rem}.article__table-td:nth-child(5),.article__table-th:nth-child(5){width:4.6875rem}.article__table-td:nth-child(6),.article__table-th:nth-child(6){width:1.25rem}@media(max-width:568px){.article__table-td,.article__table-th{vertical-align:middle}.article__table-td:first-child,.article__table-th:first-child{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;width:auto}.article__table-td:nth-child(2),.article__table-th:nth-child(2){-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:55%}.article__table-td:nth-child(3),.article__table-td:nth-child(4),.article__table-td:nth-child(5),.article__table-td:nth-child(6),.article__table-th:nth-child(3),.article__table-th:nth-child(4),.article__table-th:nth-child(5),.article__table-th:nth-child(6){-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:auto}}.article__table-td-text{display:inline-block;max-width:372px}.article__table-td--btn .button{position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:translateY(6px);transform:translateY(6px)}.article__table-td--btn .button:before{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;content:"";background-color:transparent}.article__table-td--btn .button svg{width:20px;min-width:20px;height:20px;min-height:20px}.article__table-td--btn .button.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.article__table-head{background-color:#f6f1ee;border:1px solid #f6f1ee}.article__table-head-tr th{padding:16px 20px 16px 0}@media(max-width:768px){.article__table-head-tr th{padding:6px 0 6px 4px}.article__table-head-tr th:last-child{padding:0}}.article__table-head-tr th:first-child{padding:16px 10px 16px 28px}@media(max-width:768px){.article__table-head-tr th:first-child{padding:6px}}.article__table-body{overflow:hidden;border-right:1px solid #ece4de;border-bottom:1px solid #ece4de;border-left:1px solid #ece4de}.article__table-body-tr td{padding:18px 20px 18px 0}@media(max-width:768px){.article__table-body-tr td{padding:12px 6px 7px}}.article__table-body-tr td:first-child{padding:18px 10px 18px 28px}@media(max-width:768px){.article__table-body-tr td:first-child{padding:12px 6px 7px}}@media(max-width:568px){.article__table-body-tr td:last-child{display:table-cell;padding:0 8px 0 0;vertical-align:middle}}.article__table-body-tr-text{display:none;overflow:hidden}@media(max-width:568px){.article__table-body-tr-text{display:table-row}.article__table-body-tr-text div{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease,padding .3s,padding .3s;transition:max-height .3s ease,padding .3s,padding .3s}.article__table-body-tr-text.active div{max-height:500px}}@media(max-width:568px){.article__table-hide-xs{display:none}}.article__table-cell-mob{padding:0 8px 5px}.section-two-side{--gap:60px}@media(max-width:1440px){.section-two-side{--gap:40px}}@media(max-width:1280px){.section-two-side{--gap:20px}}@media(max-width:1024px){.section-two-side{--gap:0}}@media(min-width:1441px){.section-two-side--bigger-gap{--gap:4.5rem}}.section-two-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-two-side__left{width:calc(75% - var(--gap))}@media(max-width:1024px){.section-two-side__left{width:100%}}@media(max-width:1280px){.section-two-side__left--lg-full{width:100%}}.section-two-side__right{position:relative;width:calc(27.5% - var(--gap))}@media(max-width:1280px){.section-two-side__right--lg-none{display:none}}@media(max-width:1024px){.section-two-side__right{display:none}}.section-two-side__right-body{position:sticky;top:20px;left:0;width:100%}@media(max-width:768px){.section-two-side__right-body{position:static}}.section-two-side__banner-between{display:none}@media(max-width:1280px){.section-two-side__banner-between--lg-visible{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:100%}.section-two-side__banner-between--lg-visible.section-two-side__banner-between--width .catalog-banner,.section-two-side__banner-between--lg-visible.section-two-side__banner-between--width .catalog-comm{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.section-two-side__banner-between--lg-visible.section-two-side__banner-between--width .catalog-comm__button.button--comm{right:-6%;bottom:-3%;width:78px;height:78px}}@media(max-width:1280px)and (max-width:1024px){.section-two-side__banner-between--lg-visible.section-two-side__banner-between--width .catalog-comm__button.button--comm{right:-6%;bottom:-3%}.section-two-side__banner-between--lg-visible.section-two-side__banner-between--width .catalog-comm__button.button--comm.button--comm{width:78px;height:78px}}@media(max-width:1280px)and (max-width:768px){.section-two-side__banner-between--lg-visible.section-two-side__banner-between--width .catalog-comm__button.button--comm{right:-28px;bottom:-23px}}@media(max-width:1280px){.section-two-side__banner-between--lg-visible.section-two-side__banner-between--margin1{margin:48px 0}.section-two-side__banner-between--lg-visible.section-two-side__banner-between--img img,.section-two-side__banner-between--lg-visible.section-two-side__banner-between--img picture,.section-two-side__banner-between--lg-visible.section-two-side__banner-between--img source{width:100%;height:100%}}@media(max-width:1280px)and (max-width:568px){.section-two-side__banner-between--lg-visible.section-two-side__banner-between{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}}@media(max-width:1024px){.section-two-side__banner-between{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:100%}.section-two-side__banner-between--img img,.section-two-side__banner-between--img picture,.section-two-side__banner-between--img source{width:100%;height:100%}.section-two-side__banner-between--width .catalog-banner,.section-two-side__banner-between--width .catalog-comm{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.section-two-side__banner-between--margin1{margin:48px 0}}@media(max-width:568px){.section-two-side__banner-between{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}

/* End */
/* /local/templates/hotels/assets/css/bundle.css?1766995662659081 */
