@charset "UTF-8";@-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)}}@-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}}@-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}}@-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}}@-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}}@-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}}@-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}}@-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}}@-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%)}}@-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}}html{-webkit-text-size-adjust:100%}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{height:0;overflow:visible;-webkit-box-sizing:content-box;box-sizing:content-box}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}a{text-decoration:none;color:#000;background-color:transparent}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;position:relative;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;margin:0;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;max-width:100%;white-space:normal;display:table}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio],legend{padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}:root{--swiper-navigation-color:#878787;--swiper-navigation-sides-offset:0;--swiper-navigation-size:20px;--swiper-navigation-top-offset:50%}.swiper-button-next,.swiper-button-prev{-ms-flex-pack:center;height:var(--swiper-navigation-size);justify-content:center;-webkit-box-pack:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));-webkit-box-align:center;position:absolute;top:var(--swiper-navigation-top-offset,50%);align-items:center;cursor:pointer;width:calc(var(--swiper-navigation-size)/44*27);-ms-flex-align:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{pointer-events:none;opacity:.35;cursor:auto}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{pointer-events:none;opacity:0;cursor:auto}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{right:auto;left:var(--swiper-navigation-sides-offset,10px)}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-size:var(--swiper-navigation-size);font-variant:normal;text-transform:none!important;letter-spacing:0;line-height:1;font-family:swiper-icons}.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"}:root{--swiper-pagination-bullet-vertical-gap:6px;--swiper-pagination-bullet-size:12px;--swiper-pagination-bullet-width:12px;--swiper-pagination-bullet-inactive-color:transparent;--swiper-pagination-bullet-opacity:1;--swiper-pagination-left:auto;--swiper-pagination-bullet-border-radius:50%;--swiper-pagination-progressbar-size:4px;--swiper-pagination-top:auto;--swiper-pagination-color:#441961;--swiper-pagination-right:8px;--swiper-pagination-progressbar-bg-color:rgba(0,0,0,.25);--swiper-pagination-bottom:0;--swiper-pagination-bullet-inactive-opacity:0.2;--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-height:12px;--swiper-pagination-bullet-border-color:#441961;--swiper-pagination-fraction-color:inherit}.swiper-pagination{-ms-flex-pack:center;-webkit-transform:translateZ(0);transform:translateZ(0);justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;position:absolute;text-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;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);-ms-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);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border:1px solid var(--swiper-pagination-bullet-border-color,#441961);border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));display:inline-block}button.swiper-pagination-bullet{padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;-webkit-box-shadow:none;box-shadow: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{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);right:var(--swiper-pagination-right,8px);top:50%;left:var(--swiper-pagination-left,auto)}.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{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top: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{-webkit-transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s;display:inline-block}.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{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left: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: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: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{position:absolute;background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25))}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);position:absolute;top:0;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;background:var(--swiper-pagination-color,var(--swiper-theme-color));left:0;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-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{height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0;width:100%}.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{height:100%;top:0;left:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}@font-face{src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal;font-family:swiper-icons}:root{--swiper-theme-color:#292929}:host{margin-right:auto;position:relative;margin-left:auto;display:block;z-index:1}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{list-style:none;overflow:hidden;overflow:clip;padding:0;margin-right:auto;margin-left:auto;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.swiper-wrapper{height:100%;-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;width:100%;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:-webkit-box;display:-ms-flexbox;display:flex}.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{height:100%;flex-shrink:0;-ms-flex-negative:0;position:relative;width:100%;-webkit-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;align-items:flex-start;-ms-flex-align:start;-webkit-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-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;-ms-overflow-style:none;scrollbar-width: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{flex-shrink:0;-ms-flex-negative:0;content:"";-ms-flex-order:9999;order:9999;-webkit-box-ordinal-group:10000}.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{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.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{height:100%;pointer-events:none;position:absolute;top:0;left:0;width:100%;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{height:42px;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));position:absolute;border-top:4px solid transparent;top:50%;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;margin-left:-21px;left:50%;width:42px;margin-top:-21px;z-index:10}.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}:root{--f-spinner-color-2:rgba(17,24,28,.8);--f-spinner-height:36px;--f-spinner-width:36px;--f-spinner-stroke:2.75;--f-spinner-color-1:rgba(0,0,0,.1)}.f-spinner{height:var(--f-spinner-height);padding:0;margin:auto;width:var(--f-spinner-width)}.f-spinner svg{-webkit-animation:f-spinner-rotate 2s linear infinite;animation:f-spinner-rotate 2s linear infinite;height:100%;width:100%;vertical-align:top}.f-spinner svg *{fill:none;stroke-width:var(--f-spinner-stroke)}.f-spinner svg :first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg :last-child{-webkit-animation:f-spinner-dash 2s ease-in-out infinite;animation:f-spinner-dash 2s ease-in-out infinite;stroke:var(--f-spinner-color-2)}.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}.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}.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}.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}.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}.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)*.5) linear .1s both f-crossfadeOut;animation:calc(var(--f-transition-duration, .2s)*.5) linear .1s both f-crossfadeOut;z-index:1}.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}.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}:root{--f-button-transform:none;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-width:20px;--f-button-svg-fill:none;--f-button-hover-bg:#e0e0e0;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65;--f-button-width:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-transition:all 0.15s ease;--f-button-shadow:none;--f-button-height:40px;--f-button-active-bg:#d0d0d0;--f-button-color:#374151;--f-button-bg:#f8f8f8}.f-button{-ms-flex-pack:center;height:var(--f-button-height);pointer-events:all;padding:0;justify-content:center;-webkit-box-pack:center;border:var(--f-button-border);color:var(--f-button-color);-webkit-box-align:center;-webkit-transition:var(--f-button-transition);transition:var(--f-button-transition);position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0;align-items:center;-webkit-box-shadow:var(--f-button-shadow);box-shadow:var(--f-button-shadow);border-radius:var(--f-button-border-radius);background:var(--f-button-bg);cursor:pointer;width:var(--f-button-width);-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:0}.f-button:focus-visible{outline:0;-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{stroke-linecap:round;height:var(--f-button-svg-height);-webkit-transform:var(--f-button-transform);-ms-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;fill:var(--f-button-svg-fill);-webkit-transition:opacity .15s ease;transition:opacity .15s ease;stroke-width:var(--f-button-svg-stroke-width);width:var(--f-button-svg-width);stroke:currentColor;stroke-linejoin:round}.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{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top: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{right:var(--f-button-next-pos);left:auto}.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{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:auto;left: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);-ms-transform:rotate(90deg);transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{overflow:visible;scroll-behavior:auto;width:auto}html.with-fancybox body{-ms-touch-action:none;touch-action:none}html.with-fancybox body.hide-scrollbar{overflow:hidden!important;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overscroll-behavior-y:none;width:auto}.fancybox__container{-webkit-tap-highlight-color:transparent;overflow:visible;--f-spinner-color-2:#bbb;padding:0;right:0;color:#f8f8f8;--f-spinner-height:50px;position:fixed;-webkit-box-direction:normal;--f-spinner-width:50px;-ms-flex-direction:column;flex-direction:column;--fancybox-bg:rgba(24,24,27,.98);--fancybox-hover-color:#fff;outline:0;bottom:0;top:0;--f-spinner-stroke:3.65;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;-webkit-box-orient:vertical;overscroll-behavior-y:contain;--fancybox-slide-gap:10px;left:0;direction:ltr;--fancybox-color:#dbdbdb;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;--f-spinner-color-1:hsla(0,0%,100%,.1);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:var(--fancybox-zIndex,1050)}.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{right:0;position:fixed;opacity:var(--fancybox-opacity,1);bottom:0;will-change:opacity;top:0;background:var(--fancybox-bg);left:0;z-index:-1}.fancybox__carousel{-ms-flex:1;flex:1;min-height:0;overflow-y:visible;overflow-x:clip;-webkit-box-flex:1;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10}.fancybox__viewport{height:100%;width:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__slide,.fancybox__track{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.fancybox__track{margin:0 auto}.fancybox__slide{-ms-flex:0 0 auto;flex:0 0 auto;overflow:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:4px;-webkit-box-flex:0;-ms-scroll-chaining:none;-webkit-box-align:center;position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overscroll-behavior:contain;margin:0 var(--fancybox-slide-gap) 0 0;align-items:center;-webkit-box-orient:vertical;width:100%;-ms-flex-align:center}.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{-ms-flex:0 0 0px;flex:0 0 0;-webkit-box-flex:0;content:"";margin:auto}.fancybox__backdrop:empty,.fancybox__slide:empty,.fancybox__track:empty,.fancybox__viewport:empty{display:block}.fancybox__content{-ms-flex-item-align:center;padding:2rem;color:var(--fancybox-content-color,#374151);position:relative;-webkit-box-direction:normal;max-width:100%;-ms-flex-direction:column;flex-direction:column;align-self:center;margin:0;border-radius:0;background:var(--fancybox-content-bg,#fff);-webkit-box-orient:vertical;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:20}.f-thumbs__slide.is-loading img,.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{-webkit-transform:translateZ(0);transform:translateZ(0);min-height:1px;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0;-webkit-transition:none;transition:none;background:0 0;background-size:contain;background-position:50%;background-repeat:no-repeat}.fancybox__slide.has-image>.fancybox__content>picture>img{height:auto;max-height:100%;width:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{height:100%;-webkit-filter:blur(0);filter:blur(0);min-height:0;-o-object-fit:contain;object-fit:contain;margin:auto;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block}.fancybox__caption{overflow-wrap:anywhere;-ms-flex-item-align:center;flex-shrink:0;padding:14px 0 4px;-ms-flex-negative:0;color:var(--fancybox-color,currentColor);max-width:100%;align-self:center;opacity:var(--fancybox-opacity,1);visibility:visible;margin:0;cursor:auto;line-height:1.375}.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;right:8px;position:absolute;top:0;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-hover-color:var(--fancybox-color,#fff);--f-button-svg-height:22px;--f-button-svg-width:22px;right:0;position:absolute;--f-button-hover-bg:transparent;opacity:.75;--f-button-width:34px;top:-38px;--f-button-border-radius:4px;--f-button-height:34px;--f-button-active-bg:transparent;--f-button-color:var(--fancybox-color,#fff);--f-button-bg:transparent}.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;position:relative;margin:0}.fancybox__footer .fancybox__caption{padding:24px;-webkit-transition:all .25s ease;transition:all .25s ease;opacity:var(--fancybox-opacity,1);width:100%}.is-compact .fancybox__footer{right:0;position:absolute;bottom:0;background:rgba(24,24,27,.5);left:0;z-index:20}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-hover-color:#fff;--f-button-svg-height:18px;--f-button-outline-color:#000;--f-button-svg-width:18px;right:5px;--f-button-hover-bg:rgba(0,0,0,.6);--f-button-svg-filter:none;top:5px;--f-button-border-radius:50%;--f-button-active-bg:rgba(0,0,0,.6);--f-button-color:#fff;--f-button-bg:rgba(0,0,0,.6)}.fancybox__nav{--f-button-transform:none;--f-button-hover-color:var(--fancybox-hover-color);--f-button-next-pos:1rem;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-width:26px;--f-button-svg-fill:none;--f-button-prev-pos:1rem;--f-button-hover-bg:rgba(24,24,27,.3);--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.5));opacity:var(--fancybox-opacity,1);--f-button-svg-disabled-opacity:0.65;--f-button-width:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-transition:all 0.15s ease;--f-button-shadow:none;--f-button-height:50px;--f-button-active-bg:rgba(24,24,27,.5);--f-button-color:var(--fancybox-color);--f-button-bg:transparent}.fancybox__nav .f-button:before{right:-20px;content:"";position:absolute;bottom:-30px;top:-30px;left:-20px;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%;margin:var(--f-spinner-top,calc(var(--f-spinner-width)*-.5)) 0 0 var(--f-spinner-left,calc(var(--f-spinner-height)*-.5));cursor:pointer;left:50%;z-index:30}.fancybox-ghost,.fancybox-protected{position:absolute;top:0;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:40}.fancybox-protected{right:0;bottom:0}.fancybox-ghost{height:100%;min-height:0;pointer-events:none;-o-object-fit:contain;object-fit:contain;width:100%}.fancybox-focus-guard{pointer-events:none;position:fixed;outline:0;opacity:0}.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-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{overflow:visible;min-height:1px;flex-shrink:1;-ms-flex-negative:1;max-width:100%}.has-html5video .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{overflow:visible;min-height:1px;flex-shrink:1;-ms-flex-negative:1}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{height:90%;width:calc(100% - 120px)}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content,.header__logo svg{height:100%;width:100%}.has-html5video .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{height:540px;max-width:100%;max-height:100%;width:960px}.has-html5video .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{padding:0;color:#fff;background:rgba(24,24,27,.9)}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{height:100%;border:0;background:0 0;width:100%;display:block}.fancybox-placeholder{height:1px!important;overflow:hidden!important;padding:0!important;border:0!important;clip:rect(1px,1px,1px,1px)!important;position:absolute!important;clip-path:inset(50%)!important;margin:-1px!important;width:1px!important;white-space:nowrap!important}.f-carousel__thumbs,.f-carousel__thumbs.is-classic{--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs{--f-thumb-border-radius:2px;--f-button-next-pos:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-offset:0px;--f-button-prev-pos:0;--f-thumb-height:72px;--f-thumb-width:96px;--f-thumb-outline:0;--f-thumb-opacity:1}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-clip-width:46px;--f-thumb-extra-gap:16px}.f-thumbs{-webkit-tap-highlight-color:transparent;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-flex:0;position:relative;-webkit-perspective:1000px;perspective:1000px;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.f-thumbs .f-spinner{height:100%;position:absolute;top:0;border-radius:2px;left:0;width:100%;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,.is-classic .f-thumbs__viewport{height:100%}.f-thumbs__viewport{height:auto;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%}.f-thumbs__slide,.f-thumbs__track{display:-webkit-box;display:-ms-flexbox;display:flex}.f-thumbs__slide{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-pack:center;height:var(--f-thumb-height);overflow:visible;padding:0;justify-content:center;-webkit-box-flex:0;-webkit-box-pack:center;-webkit-box-align:center;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0;align-items:center;cursor:pointer;width:var(--f-thumb-width);-ms-flex-align:center}.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;bottom:0;top:0;cursor:pointer;left:calc((var(--f-thumb-clip-width, 0))*-.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0))}.is-modern .f-thumbs__slide{-webkit-transform:translate3d(calc(var(--shift, 0)*-1px),0,0);transform:translate3d(calc(var(--shift, 0)*-1px),0,0);pointer-events:none;-webkit-transition:none;transition:none;width:var(--f-thumb-clip-width)}.is-modern.is-resting .f-thumbs__slide{-webkit-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{height:100%;overflow:hidden;pointer-events:auto;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;position:relative;outline:0;opacity:var(--f-thumb-opacity);margin:0 -100%;border-radius:var(--f-thumb-border-radius);background:0 0;cursor:pointer;width:var(--f-thumb-width);-ms-touch-action:manipulation;touch-action:manipulation}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:0}.f-thumbs__slide__button:focus-visible{outline:0;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)}.f-thumbs__slide__img,.is-classic .is-nav-selected .f-thumbs__slide__button:after{right:0;position:absolute;bottom:0;top:0;border-radius:var(--f-thumb-border-radius);left:0}.is-classic .is-nav-selected .f-thumbs__slide__button:after{-webkit-animation:f-fadeIn .2s ease-out;animation:f-fadeIn .2s ease-out;height:auto;border:var(--f-thumb-outline,0) solid var(--f-thumb-outline-color,transparent);content:"";z-index:10}.f-thumbs__slide__img{height:100%;overflow:hidden;pointer-events:none;padding:var(--f-thumb-offset);-o-object-fit:cover;object-fit:cover;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;width:100%}.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{padding:0 8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-border-radius:2px;--f-thumb-outline-color:#ededed;-webkit-transition:max-height .35s cubic-bezier(.23,1,.32,1);transition:max-height .35s cubic-bezier(.23,1,.32,1);position:relative;--f-thumb-height:72px;--f-thumb-width:96px;opacity:var(--fancybox-opacity,1);--f-thumb-outline:2px}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-hover-opacity:1;--f-thumb-opacity:0.5}.fancybox__thumbs.is-classic .f-spinner,.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-modern{--f-thumb-gap:4px;--f-thumb-clip-width:46px;--f-thumb-hover-opacity:1;--f-thumb-opacity:1;--f-thumb-extra-gap:16px}.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-height:48px;--f-thumb-width:64px;--f-thumb-clip-width:32px;--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-button-hover-color:var(--fancybox-hover-color);-ms-flex-pack:justify;pointer-events:none;--f-button-svg-height:24px;padding:0;justify-content:space-between;--f-button-svg-stroke-width:1.5;-webkit-box-pack:justify;--f-progress-color:var(--fancybox-color,hsla(0,0%,100%,.94));--f-button-svg-width:24px;--f-button-svg-fill:none;text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.5));color:var(--fancybox-color,currentColor);-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;--f-button-hover-bg:rgba(70,70,73,.65);--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.15));opacity:var(--fancybox-opacity,1);--f-button-svg-disabled-opacity:0.65;--f-button-width:46px;margin:0;--f-button-border-radius:0;-webkit-box-orient:horizontal;--f-button-height:46px;--f-button-active-bg:rgba(90,90,93,.65);font-family:-apple-system,BlinkMacSystemFont,Segoe UI Adjusted,Segoe UI,Liberation Sans,sans-serif;--f-button-color:var(--fancybox-color);--f-button-bg:rgba(24,24,27,.65);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{right:0;position:absolute;top:0;left:0}.is-idle .fancybox__toolbar{-webkit-animation:f-fadeOut .15s ease-out both;animation:f-fadeOut .15s ease-out both;pointer-events:none}.fancybox__toolbar__column{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-content:flex-start;-webkit-box-orient:horizontal;-ms-flex-line-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;-webkit-box-flex:1;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1}.fancybox__toolbar__column.is-right{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex}.fancybox__infobar{padding:0 5px;font-size:17px;text-align:center;font-variant-numeric:tabular-nums;cursor:default;-webkit-font-smoothing:subpixel-antialiased;line-height:var(--f-button-height);-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}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:-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{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{height:3px;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);pointer-events:none;right:0;-webkit-transition-timing-function:linear;transition-timing-function:linear;position:absolute;top:0;-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;background:var(--f-progress-color,var(--f-carousel-theme-color,#0091ff));left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;z-index:30}@font-face{src:url(/wp-content/themes/wow-bowling/fonts/opensans-regular.woff2) format("woff2"),url(/wp-content/themes/wow-bowling/fonts/opensans-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;font-family:OpenSans}@font-face{src:url(/wp-content/themes/wow-bowling/fonts/opensans-bold.woff2) format("woff2"),url(/wp-content/themes/wow-bowling/fonts/opensans-bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;font-family:OpenSans}@font-face{src:url(/wp-content/themes/wow-bowling/fonts/manrope-bold.woff2) format("woff2"),url(/wp-content/themes/wow-bowling/fonts/manrope-bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;font-family:Manrope}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{min-height:100vh;padding:0;margin:0}html{text-rendering:optimizeLegibility;font-size:20px;font-weight:400;font-style:normal;color:#000;-webkit-font-smoothing:antialiased;line-height:24px;-moz-osx-font-smoothing:grayscale;font-family:OpenSans,Arial,sans-serif}body{height:100%;background-color:#00091b;width:100%}img,video{height:auto;max-width:100%;display:block}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000}input,select,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper{overflow:hidden;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.wrapper .footer,.wrapper .header{flex-shrink:0;-ms-flex-negative:0}.wrapper main{flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1}.custom-select select,.visually-hidden{height:1px;overflow:hidden;padding:0;border:0;clip:rect(0 0 0 0);position:absolute;clip-path:inset(100%);margin:-1px;width:1px;white-space:nowrap}.list-reset{list-style:none;padding:0;margin:0}.btn-reset{padding:0;border:0;background-color:transparent}.scroll-lock-ios{overflow:hidden;position:fixed}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{-webkit-transition:none!important;transition:none!important}.js-focus-visible :focus:not(.focus-visible){outline:0}.margin-reset{margin:0}.grecaptcha-badge{visibility:hidden}.container{height:100%;padding:0 40px;max-width:1520px;margin:0 auto;width:100%}.header{position:relative;z-index:10}.header.is-open .header__top{z-index:3}.header.is-open .header__bottom{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header.is-open .header__toggle:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);-webkit-box-shadow:0 0 #0137a6,0 0 #0137a6;box-shadow:0 0 #0137a6,0 0 #0137a6}.header.is-open .header__toggle:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.header__top{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-webkit-box-align:center;position:relative;padding-block:20px;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header__logo{height:68px;margin-right:auto;width:212px;display:block}.header__location,.header__location-icon{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header__location{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.header__location-icon{-ms-flex-pack:center;height:40px;flex-shrink:0;justify-content:center;-webkit-box-pack:center;border:1px solid hsla(0,0%,100%,.15);-ms-flex-negative:0;background-color:hsla(0,0%,100%,.1);border-radius:50%;width:40px}.header__location-icon svg{height:20px;flex-shrink:0;-ms-flex-negative:0;width:20px;stroke:#f96b07;display:block}.header__tel{font-size:30px;font-weight:700;color:#fff;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;line-height:1.5}.footer__contact-mail:focus-visible,.footer__contact-tel:focus-visible,.footer__link:focus-visible,.footer__nav-link:focus-visible,.form__note a:focus-visible,.header__link:focus-visible,.header__tel:focus-visible,.main-nav__link:focus-visible{opacity:.7}.header__tel span{color:#f96b07}.header__location-text{font-size:18px;font-weight:400;color:#fff;width:345px;line-height:1.5}.header__toggle{height:45px;flex-shrink:0;border:2px solid #0137a6;-ms-flex-negative:0;position:relative;border-radius:10px;cursor:pointer;width:45px;display:none}.header__toggle:after,.header__toggle:before{height:2px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .2s linear .2s,-webkit-box-shadow .2s linear;transition:transform .2s linear .2s,box-shadow .2s linear;transition:transform .2s linear .2s,box-shadow .2s linear,-webkit-transform .2s linear .2s,-webkit-box-shadow .2s linear;content:"";position:absolute;bottom:50%;top:50%;background-color:#0137a6;border-radius:2px;width:22px}.header__toggle:before{-webkit-box-shadow:0 7px #0137a6,0 -7px #0137a6;box-shadow:0 7px #0137a6,0 -7px #0137a6}.header__bottom{-ms-flex-pack:justify;backdrop-filter:blur(20px);padding:16px 40px;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;background-color:rgba(0,0,0,.3);align-items:center;border-radius:20px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header__bottom-wrapper{display:contents}.header__list{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;border-left:1px solid #fff;-webkit-box-align:center;align-items:center;-ms-flex-align:center;padding-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.header__item:last-child .header__link{color:#c687d1}.header__link{font-size:18px;font-weight:700;color:#e51992;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;text-transform:uppercase;line-height:1.5}.header__button{display:none}.main-nav__list{-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.main-nav__link{font-size:18px;font-weight:700;color:#fff;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;text-transform:uppercase;line-height:1.5}.footer{position:relative;background-color:#00091b;padding-block:100px 200px}.footer__wrapper{position:relative;z-index:1}.footer__body,.footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__body{-webkit-column-gap:150px;-moz-column-gap:150px;column-gap:150px;margin-bottom:30px;-webkit-box-align:start;align-items:start;-ms-flex-align:start}.footer__nav{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;row-gap:30px}.footer__nav-link{font-size:18px;font-weight:400;color:#fff;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:240px;line-height:1}.footer__contacts-title{font-size:35px;font-weight:700;margin-bottom:20px;color:#fff;text-transform:uppercase;line-height:1;font-family:Manrope,Arial,sans-serif}.footer__contacts-wrapper{-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px;grid-template-columns:repeat(3,1fr);-webkit-box-align:start;align-items:start;-ms-flex-align:start;display:grid}.footer__contact{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.footer__contact--align{-webkit-box-align:start;align-items:start;-ms-flex-align:start}.footer__contact-icon{-ms-flex-pack:center;height:50px;flex-shrink:0;justify-content:center;-webkit-box-pack:center;border:1px solid hsla(0,0%,100%,.15);-ms-flex-negative:0;-webkit-box-align:center;background-color:hsla(0,0%,100%,.1);align-items:center;border-radius:50%;width:50px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.footer__contact-icon svg{stroke:#f96b07}.footer__contact-text{font-size:18px;font-weight:400;color:#fff;line-height:1.5}.footer__contact-mail,.footer__contact-tel{font-size:18px;font-weight:700;color:#fff;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;line-height:1.5}.footer__contact-mail{text-decoration:underline;font-weight:400}.footer__bottom,.footer__information{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__bottom{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:end;align-items:end;-ms-flex-align:end}.footer__information{-webkit-box-direction:normal;max-width:460px;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;row-gap:20px}.footer__link,.footer__note{font-size:16px;font-weight:400;color:#8f8f8f;line-height:1.5}.footer__link{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.footer__image{height:680px;pointer-events:none;position:absolute;bottom:0;left:0;width:100%}.footer__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.btn{-ms-flex-pack:center;flex-shrink:0;padding:19px 39px;justify-content:center;-webkit-box-pack:center;font-size:18px;border:1px solid transparent;font-weight:700;-ms-flex-negative:0;color:#fff;-webkit-box-align:center;text-transform:uppercase;outline:0;align-items:center;border-radius:20px;cursor:pointer;line-height:1.5;-ms-flex-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.btn--blue,.btn--blue-gradient{overflow:hidden;border:0;color:#fff;position:relative;background:0 0;z-index:0}.btn--blue-gradient:after,.btn--blue-gradient:before,.btn--blue:after,.btn--blue:before{height:100%;-webkit-transition:opacity .6s ease;transition:opacity .6s ease;content:"";position:absolute;top:0;left:0;width:100%;z-index:-1}.btn--blue-gradient:before,.btn--blue:before{-webkit-box-shadow:inset 0 2px 0 0 #0e51d6,0 4px 10px 0 #031f59;box-shadow:inset 0 2px 0 0 #0e51d6,0 4px 10px 0 #031f59;background:-webkit-gradient(linear,left top,left bottom,from(#0038a8),to(#00349d));background:linear-gradient(180deg,#0038a8,#00349d)}.btn--blue-gradient:after,.btn--blue:after{opacity:0;background:linear-gradient(117deg,#e51992,#0137a7)}.btn--blue-gradient:focus-visible:before,.btn--blue:focus-visible:before{opacity:0}.btn--blue-gradient:focus-visible:after,.btn--blue:focus-visible:after{opacity:1}.btn--transparent{border-color:#fff;overflow:hidden;color:#fff;position:relative;padding-inline:68px;z-index:0}.btn--transparent:after,.btn--transparent:before{height:100%;-webkit-transition:opacity .6s ease;transition:opacity .6s ease;content:"";position:absolute;top:0;left:0;width:100%;z-index:-1}.btn--transparent,.btn--transparent:before{background-color:transparent}.btn--transparent:after{opacity:0;background:linear-gradient(117deg,#e51992,#0137a7)}.btn--transparent:focus-visible{border-color:transparent}.btn--transparent:focus-visible:before{opacity:0}.btn--transparent:focus-visible:after{opacity:1}[data-accordion=element].is-active>[data-accordion=content]{max-height:100%}[data-accordion=parent].no-transition [data-accordion=content],[data-tabs=parent].no-transition-global [data-tabs=content],[data-tabs=parent].no-transition-global [data-tabs=control],[data-tabs=parent].no-transition-global [data-tabs=element],[data-tabs=parent].no-transition>[data-tabs=content],[data-tabs=parent].no-transition>[data-tabs=control],[data-tabs=parent].no-transition>[data-tabs=element]{-webkit-transition:none;transition:none}[data-accordion=content]{overflow:hidden;-webkit-transition:max-height .3s;transition:max-height .3s;max-height:0}[data-tabs=parent]{overflow:hidden}[data-tabs=parent] [data-tabs=content]{position:relative}[data-tabs=element]{-webkit-transition:opacity .3s ease-in,visibility .3s ease-in;transition:opacity .3s ease-in,visibility .3s ease-in;position:absolute;opacity:0;visibility:hidden}[data-tabs=element].for-load{-webkit-transition:none;transition:none;position:static;opacity:1;visibility:visible}[data-tabs=element].is-active{opacity:1;visibility:visible;z-index:1}.intro{padding-block:180px}.intro__wrapper{position:relative}.intro__information{-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:start;-webkit-box-orient:vertical;width:770px;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.intro__description,.intro__title{font-weight:700;text-transform:uppercase;line-height:1.3;font-family:Manrope,Arial,sans-serif}.intro__title{font-size:90px;margin-bottom:10px;color:#000;background:linear-gradient(122deg,#e51992,#0137a6);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.intro__description{font-size:60px;margin-bottom:40px;color:#fff}.accordion__button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);pointer-events:none;overflow-y:auto;right:0;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);position:fixed;-webkit-box-direction:normal;-ms-overflow-style:none;-ms-flex-direction:column;flex-direction:column;opacity:0;bottom:0;visibility:hidden;top:0;-webkit-overflow-scrolling:touch;-webkit-box-orient:vertical;left:0;scrollbar-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1000}.modal::-webkit-scrollbar{display:none}.modal__wrapper{-ms-flex-pack:center;-webkit-transform:translateZ(0);transform:translateZ(0);min-height:100%;flex-shrink:0;padding:60px 0;justify-content:center;-webkit-box-pack:center;-ms-flex-negative:0;-webkit-box-align:center;position:relative;background-color:rgba(0,0,0,.6);align-items:center;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.modal__overlay{height:100%;position:absolute;top:0;cursor:pointer;left:0;width:100%}.modal__content{height:100%;position:relative;width:100%}.modal__close-button{-ms-flex-pack:center;padding:0;justify-content:center;-webkit-box-pack:center;border:0;right:10px;-webkit-box-align:center;position:absolute;top:10px;align-items:center;cursor:pointer;-ms-flex-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex}.modal__close-button svg{height:16px;fill:#fff;flex-shrink:0;-ms-flex-negative:0;-webkit-transition:fill .3s ease;transition:fill .3s ease;width:16px;display:block}.modal--preload{-webkit-transition:none;transition:none}.modal.is-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);pointer-events:auto;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),-webkit-transform .6s cubic-bezier(.55,0,.1,1);opacity:1;visibility:visible}.modal iframe{border:0;max-width:100%}.modal--map .modal__content{max-width:1440px;margin:0 auto}.custom-checkbox{position:relative}.custom-checkbox label,.custom-checkbox__icon{-webkit-box-align:center;align-items:center;-ms-flex-align:center}.custom-checkbox label{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.custom-checkbox__icon{-ms-flex-pack:center;height:20px;flex-shrink:0;justify-content:center;-webkit-box-pack:center;-ms-flex-negative:0;margin-right:8px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#fff;border-radius:2px;width:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.custom-checkbox__icon svg{height:14px;flex-shrink:0;-ms-flex-negative:0;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease;opacity:0;visibility:hidden;width:14px}.custom-checkbox input{height:1px;clip:rect(0 0 0 0);position:absolute;margin:-1px;width:1px}.custom-checkbox input:checked+.custom-checkbox__icon svg,.custom-checkbox input:checked~.custom-checkbox__text,.custom-radio input:checked+.custom-radio__icon:after{opacity:1;visibility:visible}.custom-checkbox__label{font-size:24px;font-weight:600;line-height:36px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-checkbox__text{font-size:16px;font-weight:400;color:rgba(0,0,0,.5);-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;position:absolute;opacity:0;visibility:hidden;top:100%;margin:4px 0 0;left:0;line-height:19px;padding-left:28px}.custom-input.is-disabled input::-webkit-input-placeholder{pointer-events:none;color:#787878}.custom-input.is-disabled input::-moz-placeholder{pointer-events:none;color:#787878}.custom-input.is-disabled input:-ms-input-placeholder,.modal-form__date.is-disabled input:-ms-input-placeholder{pointer-events:none;color:#787878}.custom-input.is-disabled input::-ms-input-placeholder{pointer-events:none;color:#787878}.custom-input.is-disabled input,.custom-input.is-disabled input::placeholder{pointer-events:none;color:#787878}.custom-input.is-error input{border-color:#e5140b}.custom-input label{position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.custom-input__label{font-size:16px;font-weight:400;margin:0 0 4px;line-height:24px;display:block}.custom-input input{padding:12px 20px;font-size:18px;border:1px solid hsla(0,0%,100%,.15);font-weight:400;color:#fff;-webkit-transition:border-color .3s ease,-webkit-box-shadow .3s ease;transition:border-color .3s ease,box-shadow .3s ease;transition:border-color .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease;outline:0;background-color:hsla(0,0%,100%,.09);border-radius:20px;width:100%;line-height:1}.custom-input input::-webkit-input-placeholder,.custom-textarea textarea::-webkit-input-placeholder{font-size:18px;font-weight:400;color:#fff;line-height:1.5}.custom-input input::-moz-placeholder,.custom-textarea textarea::-moz-placeholder{font-size:18px;font-weight:400;color:#fff;line-height:1.5}.custom-input input:-ms-input-placeholder,.custom-textarea textarea:-ms-input-placeholder{font-size:18px;font-weight:400;color:#fff;line-height:1.5}.custom-input input::-ms-input-placeholder,.custom-textarea textarea::-ms-input-placeholder{font-size:18px;font-weight:400;color:#fff;line-height:1.5}.custom-input input::placeholder,.custom-textarea textarea::placeholder{font-size:18px;font-weight:400;color:#fff;line-height:1.5}.custom-input input:focus-visible,.custom-select__button:focus-visible,.custom-textarea textarea:focus-visible{border-color:#004ca7;-webkit-box-shadow:0 -4px 0 0 #2b2b2b;box-shadow:0 -4px 0 0 #2b2b2b}.custom-radio label,.custom-radio__icon{-webkit-box-align:center;position:relative;align-items:center;-ms-flex-align:center}.custom-radio label{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.custom-radio__icon{-ms-flex-pack:center;height:20px;flex-shrink:0;justify-content:center;-webkit-box-pack:center;-ms-flex-negative:0;margin-right:8px;-webkit-transition:border .3s ease;transition:border .3s ease;background-color:#fff;border-radius:50%;width:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.custom-radio__icon:after{height:10px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease;content:"";position:absolute;opacity:0;visibility:hidden;top:50%;border-radius:50%;left:50%;width:10px}.custom-radio input{height:1px;clip:rect(0 0 0 0);position:absolute;margin:-1px;width:1px}.custom-radio__label{font-size:16px;font-weight:400;line-height:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-select{position:relative;max-width:300px;min-width:100%;width:100%}.custom-select.is-disabled .custom-select__button{pointer-events:none}.custom-select.is-disabled .custom-select__text{color:#787878}.custom-select.is-disabled .custom-select__icon{border-color:#787878}.custom-select.is-error .custom-select__button{border-color:#e5140b}.custom-select.is-open .custom-select__text,.modal-form__select option{color:#000}.custom-select.is-open .custom-select__icon{border-color:#000;-webkit-transform:translateY(30%) rotate(135deg);-ms-transform:translateY(30%) rotate(135deg);transform:translateY(30%) rotate(135deg)}.custom-select.is-open .custom-select__button{border-color:#fff;background-color:#fff;border-radius:20px 20px 0 0}.custom-select.is-open .custom-select__list-wrapper{opacity:1;visibility:visible}.custom-select__label{font-size:16px;font-weight:0;margin:0 0 10px;line-height:24px;display:block}.custom-select__button,.custom-textarea textarea{border:1px solid hsla(0,0%,100%,.15);outline:0;background-color:hsla(0,0%,100%,.09);border-radius:20px;width:100%}.custom-select__button,.custom-textarea label{display:-webkit-box;display:-ms-flexbox;display:flex}.custom-select__button{-ms-flex-pack:justify;height:52px;padding:12px 28px 12px 20px;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;-webkit-transition:background-color .3s ease,border-color .3s ease,border-radius .3s ease,-webkit-box-shadow .3s ease;transition:background-color .3s ease,border-color .3s ease,border-radius .3s ease,box-shadow .3s ease;transition:background-color .3s ease,border-color .3s ease,border-radius .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease;align-items:center;cursor:pointer;-ms-flex-align:center}.custom-select__text{font-size:18px;font-weight:400;color:#fff;-webkit-transition:color .3s ease;transition:color .3s ease;line-height:1}.custom-select__icon{height:10px;-webkit-transform:translateY(-30%) rotate(-45deg);-ms-transform:translateY(-30%) rotate(-45deg);transform:translateY(-30%) rotate(-45deg);flex-shrink:0;border-left:2px solid #fff;-ms-flex-negative:0;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;border-bottom:2px solid #fff;width:10px}.custom-select__list-wrapper{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);padding:0 20px 20px;-webkit-transition:visibility .3s ease,opacity .3s ease;transition:visibility .3s ease,opacity .3s ease;position:absolute;max-height:150px;opacity:0;bottom:1px;visibility:hidden;background-color:#fff;border-radius:0 0 20px 20px;left:0;width:100%;z-index:1}.custom-select__list{list-style:none;height:130px;overflow-y:auto;padding:0;margin:0}.custom-select__item{padding:5px;font-size:16px;font-weight:400;color:#000;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;outline:0;cursor:pointer;line-height:24px}.custom-textarea{position:relative}.custom-textarea label{height:100%;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.custom-textarea textarea{height:100%;padding:12px 20px;font-size:18px;font-weight:400;color:#fff;-webkit-transition:border-color .3s ease,-webkit-box-shadow .3s ease;transition:border-color .3s ease,box-shadow .3s ease;transition:border-color .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease;line-height:1.5}.custom-textarea__label{font-size:16px;font-weight:400;margin:0 0 4px;line-height:24px;display:block}.fixed-background{height:1px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:fixed;top:0;left:50%;width:100px}.fixed-background__image{pointer-events:none;position:absolute}.fixed-background__image--gradient-top-left{height:837px;top:-280px;left:-1160px;width:1116px}.fixed-background__image--sparks-top{height:872px;top:-385px;left:20px;width:1162px}.fixed-background__image--sparks-bottom{height:1308px;top:300px;left:-1260px;width:1743px}.fixed-background__image--skittles-main{height:1190px;top:30px;left:-270px;width:1587px}.fixed-background__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.table{border-collapse:separate;color:#fff;border-spacing:0;width:100%}.table__thead .table__row .table__cell:first-child{border-radius:20px 0 0 0}.table__thead .table__row .table__cell:last-child{border-radius:0 20px 0 0}.table__tbody .table__row:last-child .table__cell:first-child{border-radius:0 0 0 20px}.table__tbody .table__row:last-child .table__cell:last-child{border-radius:0 0 20px 0}.table__cell{padding:20px 30px;font-size:18px;font-weight:400;color:#fff;text-align:start;width:33.3333333333%;line-height:1.5}.table__span{display:none}.table__thead .table__cell{font-weight:700;padding-block:10px}.table__thead .table__row{background-color:#0137a6}.table__tbody .table__row{-webkit-box-shadow:inset 0 10px 5px -6px rgba(0,0,0,.25);box-shadow:inset 0 10px 5px -6px rgba(0,0,0,.25)}.table__tbody .table__row:nth-child(odd){background-color:#091c46}.table__tbody .table__row:nth-child(2n){background-color:#041334}.information-short{position:relative;background-color:#00091b;padding-block:50px;z-index:2}.information-short__wrapper{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;grid-template-columns:460px 1fr;position:relative;display:grid}.information-short__image{height:470px;border-radius:20px;width:460px}.information-short__image img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px;width:100%}.information-short__body h2{font-size:40px;font-weight:700;color:#fff;text-transform:uppercase;margin:0 0 20px;width:700px;line-height:1.3;font-family:Manrope,Arial,sans-serif}.information-short__body li,.information-short__body p{font-size:18px;font-weight:400;color:#fff;margin:0;line-height:1.5}.information-short__body li:not(:last-child),.information-short__body p:not(:last-child),.prices-banquets__information li:not(:last-child){margin-bottom:10px}.information-short__body>ul{list-style:none;margin-block:20px;padding-left:0}.information-short__body>ul:first-child{margin-top:0}.information-short__body>ul:last-child{margin-bottom:0}.banquets-events__wrapper>ul>li,.information-short__body>ul>li,.prices-banquets__text>ul>li,.special-offer__text>ul>li,.special-offer__wrapper>ul>li{-webkit-box-align:start;gap:15px;align-items:start;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.banquets-events__wrapper>ul>li:before,.base-content__text>ul>li:before,.information-short__body>ul>li:before,.prices-banquets__text>ul>li:before,.special-offer__text>ul>li:before,.special-offer__wrapper>ul>li:before,.text-with-image>ul>li:before{content:"•";padding-left:15px}.banquets-events__wrapper>ul>li svg,.base-content__text>ul>li svg,.information-short__body>ul>li svg,.prices-banquets__text>ul>li svg,.special-offer__text>ul>li svg,.special-offer__wrapper>ul>li svg,.text-with-image>ul>li svg{height:20px;flex-shrink:0;-ms-flex-negative:0;width:20px;margin-top:3px;display:none}.information-short__image-bg{height:1345px;pointer-events:none;right:-866px;position:absolute;top:-180px;width:1358px}.information-short__image-bg img,.pricing-plans-short__image--bg1 img,.pricing-plans-short__image--bg2 img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.pricing-plans-short{position:relative;padding-block:100px 50px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,9,27,0)),color-stop(45%,#00091b));background:linear-gradient(180deg,rgba(0,9,27,0),#00091b 45%)}.pricing-plans-short__wrapper{position:relative}.pricing-plans-short__inner{-webkit-box-align:center;position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;-webkit-box-orient:vertical;-ms-flex-align:center;row-gap:30px;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}.pricing-plans-short__title{font-size:40px;font-weight:700;color:#fff;text-transform:uppercase;line-height:1.3;font-family:Manrope,Arial,sans-serif}.pricing-plans-short__description{font-size:18px;font-weight:400;color:#fff;text-align:center;line-height:1.5}.pricing-plans-short__image{pointer-events:none;position:absolute;z-index:0}.pricing-plans-short__image--bg1{height:445px;bottom:-95px;left:-450px;width:1170px}.pricing-plans-short__image--bg2{height:636px;right:-400px;bottom:-230px;width:956px}.restaurant-short{position:relative;background-color:#00091b;padding-block:50px}.restaurant-short__title{font-size:40px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;margin:0 0 20px;line-height:1.3;font-family:Manrope,Arial,sans-serif}.restaurant-short__body{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.restaurant-short__link{height:320px;overflow:hidden;position:relative;border-radius:20px;width:100%;display:block}.restaurant-short__link:before{height:100%;backdrop-filter:blur(5px);-webkit-transition:opacity .6s ease;transition:opacity .6s ease;content:"";position:absolute;opacity:1;top:0;left:0;width:100%}.restaurant-short__link:focus-visible .restaurant-short__subtitle{top:calc(50% - 6px)}.restaurant-short__link:focus-visible .restaurant-short__note{right:50%}.restaurant-short__link:focus-visible svg{left:calc(50% - 10px)}.restaurant-short__link:focus-visible:before{opacity:0}.restaurant-short__link img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px;width:100%}.restaurant-short__link svg{height:24px;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);fill:#e51992;-webkit-transition:left .6s ease;transition:left .6s ease;position:absolute;top:62%;left:-10%;width:33px;display:block}.restaurant-short__note,.restaurant-short__subtitle{font-weight:700;text-transform:uppercase;position:absolute}.restaurant-short__subtitle{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:35px;color:#fff;-webkit-transition:top .6s ease;transition:top .6s ease;text-align:center;top:50%;left:50%;line-height:1;font-family:Manrope,Arial,sans-serif}.restaurant-short__note{-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%);font-size:22px;right:-10%;color:#e51992;-webkit-transition:right .6s ease;transition:right .6s ease;top:62%;line-height:1.5}.our-club{background-color:#00091b;padding-block:50px;z-index:1}.our-club,.our-club__wrapper{position:relative}.our-club__image-bg{height:964px;pointer-events:none;position:absolute;top:-460px;left:-640px;width:1224px}.our-club__image-bg img,.our-club__image-bg2 img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.our-club__image-bg2{height:1160px;pointer-events:none;right:-1300px;position:absolute;top:-140px;width:2241px}.our-club__inner{-webkit-box-align:center;position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;-webkit-box-orient:vertical;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}.our-club__title{font-size:40px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;margin:0 0 30px;line-height:1.3;font-family:Manrope,Arial,sans-serif}.our-club__body{grid-template-columns:repeat(4,1fr);margin-bottom:30px;gap:30px;grid-auto-rows:337px;display:grid}.our-club__body:last-of-type{margin-bottom:0}.our-club__image{overflow:hidden;position:relative;border-radius:20px;cursor:pointer}.our-club__image svg{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;position:absolute;opacity:0;top:50%;left:50%;z-index:10}.our-club__image:focus-visible img{scale:1.2}.our-club__image:focus-visible svg{opacity:1}.our-club__image img{height:100%;-webkit-transition:scale .5s ease-in-out;transition:scale .5s ease-in-out;-o-object-fit:cover;object-fit:cover;width:100%}.our-club__image:nth-child(12n+1){grid-column:span 2;grid-row:span 1}.our-club__image:nth-child(12n+2){grid-column:1;grid-row:2}.our-club__image:nth-child(12n+3){grid-column:2;grid-row:2}.our-club__image:nth-child(12n+4){grid-column:3;grid-row:span 2}.our-club__image:nth-child(12n+5){grid-column:4;grid-row:1}.our-club__image:nth-child(12n+6){grid-column:4;grid-row:2}.our-club__image:nth-child(12n+7){grid-column:span 1;grid-row:3}.our-club__image:nth-child(12n+8){grid-column:span 1;grid-row:4}.our-club__image:nth-child(12n+9){grid-column:span 1;grid-row:span 2}.our-club__image:nth-child(12n+10){grid-column:3/span 2;grid-row:3}.our-club__image:nth-child(12n+11){grid-column:3;grid-row:4}.our-club__image:nth-child(12n+12){grid-column:4;grid-row:4}.our-club .show-more{margin:30px 0 0}.discounts-short{background-color:#00091b;padding-block:50px}.discounts-short,.discounts-short__wrapper{position:relative}.discounts-short__image1{height:554px;pointer-events:none;position:absolute;top:0;left:-830px;width:1078px}.discounts-short__image1 img,.discounts-short__image2 img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.discounts-short__image2{height:1607px;pointer-events:none;right:-980px;position:absolute;top:-480px;width:1772px}.discounts-short__inner{position:relative;z-index:1}.discounts-short__title{font-size:40px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;margin:0 0 20px;line-height:1.3;font-family:Manrope,Arial,sans-serif}.discount-card,.discounts-short__body{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.discounts-short__body{row-gap:30px}.discounts-short__body .swiper-slide{height:auto;width:calc(50% - 15px)}.discount-card{height:100%;backdrop-filter:blur(5px);padding:40px;position:relative;background-color:hsla(0,0%,100%,.13);border-radius:20px}.discount-card__title{font-size:35px;font-weight:700;margin-bottom:20px;color:#fff;text-transform:uppercase;line-height:1.5;font-family:Manrope,Arial,sans-serif}.discount-card__description{font-size:18px;font-weight:400;margin-bottom:auto;color:#fff;line-height:1.5}.discount-card__description p,.dop-services__wrapper p,.prices-banquets__inner p{margin:0}.discount-card__link{font-size:18px;font-weight:400;color:#f96b07;-webkit-transition:color .3s ease;transition:color .3s ease;margin-block:50px 20px;line-height:1.5}.discount-card__link:focus-visible{color:rgba(249,107,7,.7)}.discount-card__link:before{height:100%;content:"";position:absolute;top:0;left:0;width:100%}.discount-card__image{height:300px;width:100%}.discount-card__image img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px;width:100%}.controls,.controls .swiper-button-next,.controls .swiper-button-prev{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.controls{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;gap:20px}.controls .swiper-button-next,.controls .swiper-button-prev{-ms-flex-pack:center;height:60px;flex-shrink:0;justify-content:center;-webkit-box-pack:center;border:1px solid hsla(0,0%,100%,.15);-ms-flex-negative:0;-webkit-transition:background-color .3s ease,border-color .3s ease;transition:background-color .3s ease,border-color .3s ease;position:static;background-color:hsla(0,0%,100%,.1);margin:0;border-radius:50%;width:60px;z-index:0}.controls .swiper-button-next:after,.controls .swiper-button-prev:after{content:none}.controls .swiper-button-next:before,.controls .swiper-button-prev:before{height:15px;flex-shrink:0;-ms-flex-negative:0;content:"";border-top:2px solid #fff;width:15px}.controls .swiper-button-next:focus-visible,.controls .swiper-button-prev:focus-visible,.controls .swiper-pagination .swiper-pagination-bullet:focus-visible:before{background-color:#0137a6}.controls .swiper-button-prev:before{-webkit-transform:translateX(20%) rotate(-45deg);-ms-transform:translateX(20%) rotate(-45deg);transform:translateX(20%) rotate(-45deg);border-left:2px solid #fff}.controls .swiper-button-next:before{border-right:2px solid #fff;-webkit-transform:translateX(-20%) rotate(45deg);-ms-transform:translateX(-20%) rotate(45deg);transform:translateX(-20%) rotate(45deg)}.controls .swiper-button-lock,.privacy-policy.text-page h3:before,.privacy-policy.text-page li:before{display:none}.controls .swiper-pagination{height:60px;position:static;gap:24px;width:100%;z-index:0}.controls .swiper-pagination .swiper-pagination-bullet{-ms-flex-pack:center;flex-grow:1;height:100%;justify-content:center;-webkit-box-flex:1;-webkit-box-pack:center;border:0;-webkit-box-align:center;max-width:67px;background-color:transparent;margin:0;align-items:center;border-radius:0;-ms-flex-align:center;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex}.controls .swiper-pagination .swiper-pagination-bullet:before{height:6px;border:1px solid hsla(0,0%,100%,.15);-webkit-transition:background-color .3s ease,border-color .3s ease;transition:background-color .3s ease,border-color .3s ease;content:"";background-color:hsla(0,0%,100%,.1);border-radius:3px;width:100%}.controls .swiper-pagination .swiper-pagination-bullet-active{pointer-events:none}.controls .swiper-pagination .swiper-pagination-bullet-active:before{border-color:transparent;background-color:#0137a6}.form-errors{grid-column:span 2;display:none}.form-errors.is-error,.form-errors__item,.form-errors__list{display:-webkit-box;display:-ms-flexbox;display:flex}.form-errors__list{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;row-gap:10px}.form-errors__item{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;font-size:18px;font-weight:400;color:#e5140b;-webkit-box-align:center;align-items:center;line-height:1.5;-ms-flex-align:center}.form.is-error .form-errors{display:block}.form__body{grid-template-columns:repeat(2,1fr);margin-bottom:30px;gap:15px;display:grid}.form__fields,.form__footer{display:-webkit-box;display:-ms-flexbox;display:flex}.form__fields{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;row-gap:15px}.form__footer{-webkit-box-align:center;gap:24px;align-items:center;width:50%;-ms-flex-align:center}.form__note{font-size:14px;font-weight:400;color:#fff;line-height:1.5}.form__note a{color:#0137a6;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.form .form-errors{margin-top:15px}.feedback{background-color:#00091b;padding-block:50px}.feedback.is-success .form-success{display:-webkit-box;display:-ms-flexbox;display:flex}.feedback,.feedback__inner,.feedback__wrapper{position:relative}.feedback__inner{backdrop-filter:blur(4px);padding:60px 40px;background-color:hsla(0,0%,100%,.13);border-radius:20px;z-index:1}.feedback__image1,.feedback__image2{pointer-events:none;position:absolute}.feedback__image1{height:603px;top:-80px;left:-860px;width:1355px}.feedback__image1 img,.feedback__image2 img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.feedback__image2{height:479px;right:-380px;top:110px;width:719px}.feedback__title{font-size:40px;font-weight:700;margin-bottom:10px;color:#fff;text-transform:uppercase;text-align:center;line-height:1.3;font-family:Manrope,Arial,sans-serif}.feedback__description{font-size:18px;font-weight:400;margin-bottom:30px;color:#fff;text-align:center;line-height:1.5}.fixed-background-secondary,.fixed-background-secondary__image1{height:1px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:fixed;top:0;left:50%;width:100%}.fixed-background-secondary__image1{height:1080px;pointer-events:none;position:absolute;top:-230px}.fixed-background-secondary__image1 img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cap{padding-top:30px;position:relative;z-index:1}.cap__item,.cap__list{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;display:-webkit-box;display:-ms-flexbox;display:flex}.cap__list{margin-bottom:20px}.cap__item{-webkit-box-align:center;align-items:center;-ms-flex-align:center}.cap__link,.cap__text{font-size:18px;font-weight:400;color:#fff;line-height:1.5}.cap__icon,.cap__icon:before{flex-shrink:0;-ms-flex-negative:0}.cap__icon{-ms-flex-pack:center;height:20px;justify-content:center;-webkit-box-pack:center;border:1px solid hsla(0,0%,100%,.2);-webkit-box-align:center;align-items:center;border-radius:50%;width:20px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cap__icon:before{height:5px;border-right:1px solid #fff;-webkit-transform:translateX(-30%) rotate(45deg);-ms-transform:translateX(-30%) rotate(45deg);transform:translateX(-30%) rotate(45deg);content:"";border-top:1px solid #fff;width:5px}.cap__title{font-size:40px;font-weight:700;color:#fff;text-transform:uppercase;line-height:1.3;font-family:Manrope,Arial,sans-serif}.prices-banquets{position:relative;background-color:#00091b;padding-block:50px;z-index:1}.prices-banquets__wrapper{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;row-gap:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.prices-banquets__title{font-size:40px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:1.3;font-family:Manrope,Arial,sans-serif}.prices-banquets__inner{font-size:18px;font-weight:400;color:#fff;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;line-height:1.5;row-gap:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.dop-services__wrapper a,.prices-banquets__inner a,.prices-banquets__inner p strong{color:#fff}.dop-services__wrapper p:not(:last-child),.prices-banquets__inner p:not(:last-child){margin:0 0 10px}.prices-banquets__information h4,.prices-banquets__subtitle{font-size:30px;font-weight:700;color:#fff;line-height:1.3;font-family:Manrope,Arial,sans-serif}.prices-banquets__information{grid-template-columns:1fr 630px;gap:40px 30px;display:grid}.prices-banquets__information h4{font-size:20px;margin:0 0 10px;line-height:1.5}.banquets-events__wrapper h3:not(:first-child),.banquets-events__wrapper h4:not(:first-child),.banquets-events__wrapper h5:not(:first-child),.banquets-events__wrapper h6:not(:first-child),.prices-banquets__information h4:not(:first-child),.privacy-policy__wrapper h3:not(:first-child),.special-offer__text h3:not(:first-child),.special-offer__wrapper h3:not(:first-child){margin-top:30px}.prices-banquets__information ol,.prices-banquets__information ul{margin:0;padding-left:30px}.prices-banquets__text>ul{list-style:none;padding-left:0}.prices-banquets__image{height:320px;width:630px}.contacts__button-map img,.contacts__image img,.gallery__image img,.prices-banquets__image img,.special-offer__image img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px;width:100%}.dop-services{position:relative;background-color:#00091b;padding-block:50px;z-index:1}.dop-services__wrapper{font-size:18px;font-weight:400;color:#fff;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;line-height:1.5;row-gap:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.dop-services__title{font-size:40px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:1.3;font-family:Manrope,Arial,sans-serif}.special-offer{position:relative;padding-block:50px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,9,27,0)),color-stop(30%,#00091b));background:linear-gradient(180deg,rgba(0,9,27,0),#00091b 30%);z-index:1}.special-offer__inner{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:start;align-items:start;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.special-offer__inner:not(:last-child){margin-bottom:30px}.banquets-events__wrapper h3,.banquets-events__wrapper h4,.banquets-events__wrapper h5,.banquets-events__wrapper h6,.special-offer__text h3,.special-offer__wrapper h3{font-size:24px;font-weight:700;color:#fff;margin:0 0 10px;line-height:1.5;font-family:Manrope,Arial,sans-serif}.banquets-events__wrapper a,.special-offer__text a,.special-offer__wrapper a{font-size:18px;font-weight:400;color:#fff;line-height:1.5}.banquets-events__wrapper li,.banquets-events__wrapper p,.special-offer__text li,.special-offer__text p,.special-offer__wrapper li,.special-offer__wrapper p{font-size:18px;font-weight:400;color:#fff;margin:0;line-height:1.5}.banquets-events__wrapper li:not(:last-child),.banquets-events__wrapper p:not(:last-child),.special-offer__text li:not(:last-child),.special-offer__text p:not(:last-child),.special-offer__wrapper li:not(:last-child),.special-offer__wrapper p:not(:last-child){margin-bottom:10px}.special-offer__wrapper ol,.special-offer__wrapper ul{margin-block:10px;padding-left:30px}.special-offer__wrapper ol:not(:last-child),.special-offer__wrapper ul:not(:last-child){margin-bottom:0}.special-offer__wrapper ol:not(:first-child),.special-offer__wrapper ul:not(:first-child){margin-top:0}.special-offer__wrapper>ul{list-style:none;padding-left:0}.special-offer__wrapper>ul:first-child{margin-top:0}.special-offer__wrapper>ul:last-child{margin-bottom:0}.special-offer__text{margin:0 0 30px}.special-offer__text ol,.special-offer__text ul{margin-block:10px;padding-left:30px}.special-offer__text ol:not(:last-child),.special-offer__text ul:not(:last-child){margin-bottom:0}.special-offer__text ol:not(:first-child),.special-offer__text ul:not(:first-child){margin-top:0}.special-offer__text>ul{list-style:none;padding-left:0}.special-offer__text>ul:first-child{margin-top:0}.special-offer__text>ul:last-child{margin-bottom:0}.special-offer__image{height:340px;pointer-events:none;flex-shrink:0;-ms-flex-negative:0;width:580px;float:right}.special-offer__button{margin:30px 0 0}.gallery{position:relative;background-color:#00091b;padding-block:50px}.gallery--another-padding{padding-block:0}.gallery__wrapper{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;grid-template-columns:repeat(3,1fr);display:grid}.gallery__image{height:270px;border:2px solid transparent;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;border-radius:20px;width:100%;display:block}.gallery__image:focus-visible{border-color:#f96b07}.banquets-events{position:relative;background-color:#00091b;padding-block:50px;z-index:1}.banquets-events--gradient{background-color:transparent;padding-block:100px 50px;background:-webkit-gradient(linear,left bottom,left top,color-stop(90%,#00091b),to(transparent));background:linear-gradient(0deg,#00091b 90%,transparent)}.banquets-events__title{font-size:40px;font-weight:700;color:#fff;text-transform:uppercase;margin:0 0 40px;line-height:1.3;font-family:Manrope,Arial,sans-serif}.banquets-events__wrapper ol,.banquets-events__wrapper ul{margin-block:10px;padding-left:30px}.banquets-events__wrapper ol:not(:first-child),.banquets-events__wrapper ul:not(:first-child){margin-top:0}.banquets-events__wrapper>ul{list-style:none;padding-left:0}.banquets-events__wrapper>ul:first-child{margin-top:0}.contacts{position:relative;padding-block:100px 50px;background:-webkit-gradient(linear,left bottom,left top,color-stop(80%,#00091b),to(transparent));background:linear-gradient(0deg,#00091b 80%,transparent);z-index:1}.contacts__wrapper{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;grid-template-columns:550px 1fr;display:grid}.contacts__image{height:330px;width:550px}.contacts__location{font-size:24px;font-weight:700;margin-bottom:30px;color:#fff;width:560px;line-height:1.5;font-family:Manrope,Arial,sans-serif}.contacts__information-wrapper{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:start;align-items:start;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.contacts__information-inner{display:contents}.contacts__information-title{font-size:20px;font-weight:700;margin-bottom:10px;color:#fff;line-height:1.5;font-family:Manrope,Arial,sans-serif}.contacts__button-map{height:100px;position:relative;border-radius:20px;cursor:pointer;width:100px}.contacts__button-map:focus-visible svg{fill:rgba(1,55,166,.7)}.contacts__button-map svg{height:35px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#0137a6;-webkit-transition:fill .3s ease;transition:fill .3s ease;position:absolute;top:50%;left:50%;width:28px;display:block}.base-content__text a,.contacts__information-tel,.privacy-policy__wrapper li,.privacy-policy__wrapper p{font-size:18px;font-weight:400;color:#fff;line-height:1.5}.privacy-policy{position:relative;padding-block:100px 50px;background:-webkit-gradient(linear,left bottom,left top,color-stop(90%,#00091b),to(transparent));background:linear-gradient(0deg,#00091b 90%,transparent);z-index:1}.privacy-policy.text-page li,.privacy-policy.text-page ol{counter-increment:unset}.privacy-policy__wrapper{counter-reset:section}.privacy-policy__wrapper h3{font-size:20px;font-weight:700;color:#fff;counter-increment:section;margin:0 0 20px;line-height:1.5;counter-reset:subsection;font-family:Manrope,Arial,sans-serif}.privacy-policy__wrapper h3:before{content:counter(section) ". "}.privacy-policy__wrapper ol{list-style:none;padding:0;counter-increment:subsection;margin:0}.privacy-policy__wrapper li,.privacy-policy__wrapper p{margin:0 0 10px}.privacy-policy__wrapper li:last-child,.privacy-policy__wrapper p:last-child,.text-with-image li:last-child,.text-with-image ol:last-child,.text-with-image p:last-child,.text-with-image ul:last-child{margin-bottom:0}.privacy-policy__wrapper li{counter-increment:subsection}.privacy-policy__wrapper li:before{content:counter(section) "." counter(subsection) " "}.privacy-policy img{height:340px;overflow:hidden;-o-object-fit:cover;object-fit:cover;border-radius:20px;width:580px}.privacy-policy img.alignright{margin:20px 0 20px 20px;float:right}.privacy-policy img.alignleft{margin:20px 20px 20px 0;float:left}.privacy-policy img.aligncenter{clear:both;margin:20px auto}.not-found{position:relative;padding-block:60px 90px;background:-webkit-gradient(linear,left bottom,left top,from(#00091b),color-stop(70%,transparent));background:linear-gradient(0deg,#00091b 0,transparent 70%);z-index:1}.not-found__wrapper{-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;-webkit-box-orient:vertical;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.not-found__image{height:253px;width:744px}.not-found__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.not-found__title,.text-with-image h3{font-weight:700;color:#fff;font-family:Manrope,Arial,sans-serif}.not-found__title{font-size:35px;margin-bottom:15px;text-transform:uppercase;text-align:center;line-height:1}.not-found__description{font-size:18px;font-weight:400;margin-bottom:30px;color:#fff;text-align:center;line-height:1.5}.fixed-background-not-found,.fixed-background-not-found__image{height:1px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:fixed;top:0;left:50%;width:100%}.fixed-background-not-found__image{height:660px;pointer-events:none;position:absolute}.fixed-background-not-found__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.text-with-image img{height:340px;-o-object-fit:cover;object-fit:cover;margin:0 0 30px 30px;border-radius:20px;width:580px;float:right}.text-with-image h3{font-size:24px;margin:0 0 20px;line-height:1.5}.text-with-image h3:not(:first-child){margin-top:40px}.base-content__text h4,.text-with-image h4{font-size:20px;font-weight:700;color:#fff;margin:0 0 10px;line-height:1.5;font-family:Manrope,Arial,sans-serif}.text-with-image h4:not(:first-child){margin-top:20px}.text-with-image ol,.text-with-image ul{margin:0 0 10px;padding-left:30px}.text-with-image li,.text-with-image p{font-size:20px;font-weight:400;color:#fff;margin:0 0 10px;line-height:1.5}.text-with-image>ul{list-style:none;padding-left:0}.text-with-image>ul:first-child{margin-top:0}.text-with-image>ul:last-child{margin-bottom:0}.base-content__text>ul>li,.text-with-image>ul>li{-webkit-box-align:start;gap:15px;align-items:start;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.banquets-menu{position:relative;background-color:#00091b;padding-block:50px;z-index:1}.banquets-menu__link{height:320px;overflow:hidden;position:relative;border-radius:20px;width:100%;display:block}.banquets-menu__link:before{height:100%;backdrop-filter:blur(5px);-webkit-transition:opacity .6s ease;transition:opacity .6s ease;content:"";position:absolute;opacity:1;top:0;left:0;width:100%}.banquets-menu__link:focus-visible .banquets-menu__title{top:calc(50% - 6px)}.banquets-menu__link:focus-visible .banquets-menu__note{right:50%}.banquets-menu__link:focus-visible svg{left:calc(50% - 10px)}.banquets-menu__link:focus-visible:before{opacity:0}.banquets-menu__link img{-o-object-fit:cover;object-fit:cover}.banquets-menu__link svg{height:24px;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);fill:#e51992;-webkit-transition:left .6s ease;transition:left .6s ease;position:absolute;top:62%;left:-10%;width:33px;display:block}.banquets-menu__note,.banquets-menu__title{font-weight:700;text-transform:uppercase;position:absolute}.banquets-menu__title{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:35px;color:#fff;-webkit-transition:top .6s ease;transition:top .6s ease;text-align:center;top:50%;left:50%;line-height:1;font-family:Manrope,Arial,sans-serif}.banquets-menu__note{-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%);font-size:22px;right:-10%;color:#e51992;-webkit-transition:right .6s ease;transition:right .6s ease;top:62%;line-height:1.5}.modal-map,.modal-map__wrapper{height:100%}.banquets-menu__link img,.modal-map iframe{height:100%;border-radius:20px;width:100%}.modal-feedback.is-success .form-success{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-feedback__wrapper{padding:40px;margin-inline:auto;position:relative;max-width:620px;background-color:#303030;border-radius:20px}.modal-feedback__header{margin-bottom:30px}.modal-feedback__title{font-size:35px;font-weight:700;margin-bottom:10px;color:#fff;text-transform:uppercase;text-align:center;line-height:1;font-family:Manrope,Arial,sans-serif}.modal-feedback__description{font-size:18px;font-weight:400;color:#fff;text-align:center;line-height:1.5}.modal-feedback__close-button{-ms-flex-pack:center;height:32px;padding:0;justify-content:center;-webkit-box-pack:center;border:0;right:10px;-webkit-box-align:center;position:absolute;top:10px;align-items:center;cursor:pointer;width:32px;-ms-flex-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex}.modal-feedback__close-button:focus-visible svg{fill:hsla(0,0%,100%,.7)}.modal-feedback__close-button svg{height:16px;fill:#fff;flex-shrink:0;-ms-flex-negative:0;-webkit-transition:fill .3s ease;transition:fill .3s ease;width:16px;display:block}.modal-form.is-error .form-errors{display:block}.modal-form__wrapper{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.modal-form .custom-input,.modal-form .custom-textarea{grid-column:span 2}.modal-form__date{position:relative;width:100%}.modal-form__date.is-disabled input::-webkit-input-placeholder{pointer-events:none;color:#787878}.modal-form__date.is-disabled input::-moz-placeholder{pointer-events:none;color:#787878}.modal-form__date.is-disabled input::-ms-input-placeholder{pointer-events:none;color:#787878}.modal-form__date.is-disabled input,.modal-form__date.is-disabled input::placeholder{pointer-events:none;color:#787878}.modal-form__date.is-error input{border-color:#e5140b}.modal-form__date input{height:52px;padding:12px 20px;font-size:18px;border:1px solid hsla(0,0%,100%,.15);font-weight:400;color:#fff;-webkit-transition:border-color .3s ease,-webkit-box-shadow .3s ease;transition:border-color .3s ease,box-shadow .3s ease;transition:border-color .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease;outline:0;min-width:calc(100% - 20px);background-color:hsla(0,0%,100%,.09);border-radius:20px;cursor:pointer;width:100%;line-height:1}.modal-form__date input:focus-visible{border-color:#004ca7;-webkit-box-shadow:0 -4px 0 0 #2b2b2b;box-shadow:0 -4px 0 0 #2b2b2b}.modal-form__date span{-ms-flex-pack:center;height:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;justify-content:center;-webkit-box-pack:center;right:17px;-webkit-box-align:center;position:absolute;top:50%;background-color:#424242;align-items:center;width:30px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.modal-form__date svg{height:24px;width:24px;stroke:#fff;display:block}.modal-form__select{position:relative}.modal-form__select:before{height:10px;-webkit-transform:translateY(-70%) rotate(-45deg);-ms-transform:translateY(-70%) rotate(-45deg);transform:translateY(-70%) rotate(-45deg);pointer-events:none;border-left:2px solid #fff;right:28px;content:"";position:absolute;border-bottom:2px solid #fff;top:50%;width:10px}.modal-form__select select{height:52px;padding:12px 20px;font-size:18px;border:1px solid hsla(0,0%,100%,.15);font-weight:400;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#fff;background-color:hsla(0,0%,100%,.09);border-radius:20px;width:100%;line-height:1}.modal-form__select select:focus-visible{outline:0}.modal-form .custom-textarea{height:120px}.modal-form__description{grid-column:span 2;padding:15px;font-size:18px;border:1px solid #f96b07;font-weight:400;color:#f96b07;text-align:center;border-radius:20px;line-height:1.5}.modal-form__footer{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;grid-column:span 2;-webkit-box-align:start;align-items:start;-ms-flex-align:start;margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex}.modal-form__button{padding-block:14px;width:230px}.modal-form__note{font-size:14px;font-weight:400;color:#fff;line-height:1.5}.modal-form__link{color:#0137a6;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-form__link:focus-visible{opacity:.7}.modal-form .form-errors{margin-block:15px}.cookie{position:fixed;bottom:0;background-color:#161616;padding-block:25px;left:0;width:100%;display:none;z-index:1000}.cookie.is-active{display:block}.cookie__wrapper,.form-success.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.cookie__wrapper{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;gap:15px;align-items:center;-ms-flex-align:center}.cookie__description{font-size:16px;font-weight:400;color:#fff;line-height:1.5}.cookie__description p{margin:0}.cookie__button{padding:10px 30px}.form-success{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);backdrop-filter:blur(5px);padding:60px 40px;margin-inline:auto;-webkit-box-align:center;position:fixed;-webkit-box-direction:normal;max-width:970px;-ms-flex-direction:column;flex-direction:column;top:50%;background-color:rgba(0,9,27,.8);align-items:center;border-radius:20px;-webkit-box-orient:vertical;left:50%;width:calc(100% - 80px);-ms-flex-align:center;display:none;z-index:2}.form-success.is-active{z-index:1000}.form-success svg{height:80px;margin-bottom:30px;width:80px;display:block}.base-content__text h3,.form-success__title{font-weight:700;color:#fff;font-family:Manrope,Arial,sans-serif}.form-success__title{font-size:40px;margin-bottom:10px;text-transform:uppercase;text-align:center;line-height:1.3}.form-success__description{font-size:18px;font-weight:400;color:#fff;text-align:center;line-height:1.5}.base-content__top{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:start;gap:30px;align-items:start;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.base-content__top.alignleft{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal}.base-content__top.alignright{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-orient:horizontal}.base-content__top.aligncenter,.base-content__top.alignnone{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.base-content__image{height:340px;flex-shrink:0;-ms-flex-negative:0;width:580px}.base-content__image img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px;width:100%}.base-content__text{margin:0 0 30px}.base-content__text h3{font-size:24px;margin:0 0 10px;line-height:1.5}.base-content__text h3:not(:first-child),.base-content__text h4:not(:first-child){margin-top:30px}.base-content__text li,.base-content__text p{font-size:18px;font-weight:400;color:#fff;margin:0;line-height:1.5}.base-content__text li:not(:last-child),.base-content__text p:not(:last-child){margin-bottom:10px}.base-content__text ol,.base-content__text ul{margin-block:10px;padding-left:30px}.base-content__text ol:not(:first-child),.base-content__text ul:not(:first-child){margin-top:0}.base-content__text>ul{list-style:none;padding-left:0}.base-content__text>ul:first-child{margin-top:0}.base-content__text>ul:last-child{margin-bottom:0}.loader{-ms-flex-pack:center;height:100%;pointer-events:none;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:fixed;will-change:transform,top;top:-100%;background-color:#00091b;align-items:center;left:0;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1000}.loader__logo{height:auto;width:212px}@media (max-width:1919px){.fixed-background-secondary{width:100px}.fixed-background-secondary__image1{width:1920px}.fixed-background-not-found__image img,.fixed-background-secondary__image1 img{-o-object-fit:contain;object-fit:contain}.fixed-background-not-found{width:100px}.fixed-background-not-found__image{width:1920px}}@media (max-width:1599px){.intro{padding-block:85px}}@media (max-width:1519px){.container{max-width:1240px}.main-nav__list{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.footer{padding-bottom:130px}.footer__body,.footer__contacts-wrapper{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.modal--map .modal__content{max-width:1160px}.fixed-background__image--gradient-top-left{top:-285px;left:-1060px}.fixed-background__image--sparks-top{height:1308px;top:-670px;left:-10px;width:1743px}.fixed-background__image--sparks-bottom{top:130px;left:-1060px}.fixed-background__image--skittles-main{height:855px;top:55px;left:-105px;width:1140px}.information-short__body h2{width:100%}.pricing-plans-short{padding-block:60px}.our-club__image-bg{top:-460px;left:-620px}.our-club__image-bg2{right:-1280px;top:-200px}.our-club__body{margin-bottom:25px;gap:25px;grid-auto-rows:271px}.discounts-short__image2{height:1236px;right:-800px;top:-350px;width:1363px}.form__footer{width:70%}.feedback__image1{top:-50px}.feedback__image2{top:140px}.fixed-background-secondary__image1{width:1520px}.gallery__image{height:220px}.contacts__location{width:100%}.contacts__information-wrapper{-ms-flex-pack:start;justify-content:start;-webkit-box-pack:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;row-gap:30px}.contacts__information-inner{-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px;-webkit-box-align:start;align-items:start;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.not-found__image{height:210px;width:620px}}@media (max-width:1239px){.container{max-width:848px}.header__top{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.header__location{display:none}.header__toggle{display:block}.header__bottom{height:100%;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);padding:138px 0 0;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;position:fixed;top:0;background-color:#00091b;border-radius:0;left:0;width:100%;display:block;z-index:1}.header__bottom-wrapper{margin-inline:auto;-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:start;-webkit-box-orient:vertical;width:768px;-ms-flex-align:start;row-gap:50px;display:-webkit-box;display:-ms-flexbox;display:flex}.header__list{display:none}.header__button{-ms-flex-pack:center;flex-shrink:0;padding:19px 39px;justify-content:center;-webkit-box-pack:center;font-size:18px;border:0;font-weight:700;-ms-flex-negative:0;color:#fff;-webkit-box-align:center;text-transform:uppercase;outline:0;align-items:center;-webkit-box-shadow:0 4px 15px 0 rgba(188,17,119,.5);box-shadow:0 4px 15px 0 rgba(188,17,119,.5);border-radius:20px;background:linear-gradient(117deg,#e51992,#0137a7);cursor:pointer;line-height:1.5;-ms-flex-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.main-nav__list{-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:start;-webkit-box-orient:vertical;-ms-flex-align:start;row-gap:30px}.footer{padding-block:50px 100px;padding-top:20px}.footer__body{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;grid-template-columns:repeat(2,1fr);display:grid}.footer__contacts-title{font-size:24px;margin-bottom:30px}.footer__contacts-wrapper{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;row-gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.footer__bottom{grid-template-columns:repeat(2,1fr);display:grid}.footer__information{max-width:none}.intro{padding-block:65px}.intro__information{width:530px}.intro__title{font-size:60px}.intro__description{font-size:40px}.modal--map .modal__content{max-width:768px}.fixed-background__image--gradient-top-left{height:684px;top:-210px;left:-820px;width:897px}.fixed-background__image--sparks-top{left:10px}.fixed-background__image--sparks-bottom{top:-20px;left:-870px}.fixed-background__image--skittles-main{height:576px;top:35px;left:-25px;width:768px}.information-short{padding-block:30px}.information-short__wrapper{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-orient:vertical;row-gap:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.information-short__image{height:500px;width:100%}.information-short__body h2{font-size:30px}.information-short__image-bg{right:-850px;top:-120px}.pricing-plans-short{padding-block:60px 30px}.pricing-plans-short__title{font-size:30px}.pricing-plans-short__image--bg1{height:297px;bottom:-30px;left:-390px;width:780px}.pricing-plans-short__image--bg2{height:424px;right:-370px;bottom:-80px;width:637px}.restaurant-short{padding-block:30px}.restaurant-short__title{font-size:30px}.banquets-menu__link:before,.restaurant-short__link:before{content:none}.restaurant-short__link{height:210px}.banquets-menu__link svg,.restaurant-short__link svg{left:calc(50% - 10px)}.restaurant-short__subtitle{font-size:30px;top:45%;width:100%}.restaurant-short__note{right:50%}.our-club{padding-block:30px}.our-club__image-bg{top:-370px;left:-610px}.our-club__image-bg2{right:-1500px;top:-30px}.our-club__title{font-size:30px}.our-club__body{margin-bottom:20px;gap:20px;grid-auto-rows:242px}.our-club__image:nth-child(12n+1){grid-column:1/5}.our-club__image:nth-child(12n+2){grid-column:1/3}.our-club__image:nth-child(12n+3){grid-column:3/5}.our-club__image:nth-child(12n+4){grid-column:5/7}.our-club__image:nth-child(12n+5){grid-column:1/4;grid-row:3}.our-club__image:nth-child(12n+6){grid-column:4/7;grid-row:3}.our-club__image:nth-child(12n+7){grid-column:1/3;grid-row:4/6}.our-club__image:nth-child(12n+8){grid-column:3/7}.our-club__image:nth-child(12n+9){grid-column:3/5;grid-row:5}.our-club__image:nth-child(12n+10){grid-column:5/7;grid-row:5}.our-club__image:nth-child(12n+11){grid-column:1/4;grid-row:6}.our-club__image:nth-child(12n+12){grid-column:4/7;grid-row:6}.discounts-short{padding-block:30px}.discounts-short__image2{height:1071px;right:-730px;top:-150px;width:1181px}.discounts-short__title{font-size:30px}.discounts-short__body .swiper-slide{width:100%}.discount-card__title{font-size:20px}.discount-card__link{margin-block:20px}.form__footer{width:100%}.feedback{padding-block:30px}.feedback__image2{right:-440px}.feedback__title{font-size:30px}.fixed-background-secondary__image1{top:-330px;width:1240px}.cap__title{font-size:30px}.prices-banquets{padding-block:30px}.prices-banquets__wrapper{gap:30px}.prices-banquets__title{font-size:30px}.prices-banquets__subtitle{font-size:26px}.prices-banquets__information{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;row-gap:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.prices-banquets__image{height:390px;margin-bottom:10px;width:100%}.dop-services{padding-block:30px}.dop-services__wrapper{gap:30px}.dop-services__title{font-size:30px}.special-offer{padding-block:30px}.special-offer__inner{-ms-flex-pack:start;justify-content:start;-webkit-box-pack:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;row-gap:30px}.special-offer__image{height:450px;width:100%;float:unset}.gallery{padding-block:30px}.gallery--another-padding{padding-block:0}.gallery__image{height:140px}.banquets-events,.banquets-events--gradient{padding-block:30px}.banquets-events__title{font-size:30px}.contacts{padding-block:30px}.contacts__wrapper{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;row-gap:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.contacts__image,.privacy-policy img{height:450px;width:100%}.privacy-policy{padding-block:30px}.privacy-policy img.aligncenter,.privacy-policy img.alignleft,.privacy-policy img.alignright{margin:unset;float:unset}.not-found{padding-top:30px}.text-with-image img{height:190px;width:320px}.banquets-menu{padding-block:30px}.banquets-menu__link{height:210px}.banquets-menu__title{font-size:30px;top:45%;width:100%}.banquets-menu__note{right:50%}.form-success__title{font-size:35px}.base-content__top.alignleft{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.base-content__top.alignright{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-orient:vertical}.base-content__top.aligncenter,.base-content__top.alignnone{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.base-content__top{-ms-flex-pack:start;justify-content:start;-webkit-box-pack:start;row-gap:30px}.base-content__image{height:450px;margin:0 0 30px;width:100%}.base-content__text{margin:0}}@media (max-width:849px){.container{padding:0 20px;max-width:616px}.header__tel{font-size:26px}.header__bottom-wrapper{width:576px}.footer__bottom{-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:start;-webkit-box-orient:vertical;-ms-flex-align:start;row-gap:15px;display:-webkit-box;display:-ms-flexbox;display:flex}.footer__information{display:contents}.btn--blue-gradient{border-color:transparent;-webkit-box-shadow:0 4px 15px 0 rgba(188,17,119,.5);box-shadow:0 4px 15px 0 rgba(188,17,119,.5);background:linear-gradient(117deg,#e51992,#0137a7)}.btn--blue-gradient:after,.btn--blue-gradient:before{content:none}.intro__information{width:390px}.intro__title{font-size:40px}.intro__description{font-size:30px}.modal--map .modal__content{max-width:576px}.custom-textarea textarea{height:185px}.fixed-background__image--gradient-top-left{height:499px;top:-130px;left:-630px;width:666px}.fixed-background__image--sparks-top{left:-120px}.fixed-background__image--sparks-bottom{top:-30px;left:-665px}.fixed-background__image--skittles-main{height:481px;top:40px;left:-40px;width:641px}.information-short__image-bg{height:831px;right:-525px;top:210px;width:833px}.pricing-plans-short__image--bg1{bottom:60px;left:-300px}.pricing-plans-short__image--bg2{right:-205px;bottom:-30px}.our-club__image-bg{height:643px;top:-270px;left:-430px;width:816px}.our-club__image-bg2{height:773px;right:-930px;top:0;width:1494px}.our-club__body{grid-template-columns:repeat(6,1fr);gap:16px;grid-auto-rows:181px}.discounts-short__image1{left:-760px}.discounts-short__image2{right:-660px;top:-150px}.controls .swiper-pagination .swiper-pagination-bullet{max-width:40px}.form__body,.form__footer{-webkit-box-orient:vertical}.form__body{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.form__footer{-webkit-box-align:start;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;align-items:start;-ms-flex-align:start}.feedback__inner{padding:30px 20px}.feedback__image1{left:-950px}.feedback__image2{right:-530px;top:100px}.feedback__title{font-size:22px}.fixed-background-secondary__image1{top:-330px;width:849px}.cap__title{font-size:26px}.prices-banquets__image{height:290px}.privacy-policy img,.special-offer__image{height:340px}.gallery--another-padding{display:none}.gallery__wrapper{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.gallery__image{height:100px}.contacts__image{height:350px}.not-found__image{height:194px;width:572px}.text-with-image{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.text-with-image img{height:340px;-ms-flex-order:1;margin:20px 0 0;order:1;width:100%;float:none;-webkit-box-ordinal-group:2}.text-with-image h3:not(:first-child){margin-top:20px}.text-with-image h4:not(:first-child){margin-top:0}.modal-feedback__wrapper{padding:40px 20px}.form-success{width:calc(100% - 40px)}.base-content__image{height:340px}}@media (max-width:767px){.custom-checkbox__label{font-size:22px;line-height:33px}}@media (max-width:615px){.container{max-width:388px}.header__top{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}.header__logo{height:34px;margin-right:0;width:108px}.header__tel{font-size:18px}.header__bottom{padding-top:108px}.header__bottom-wrapper{max-width:388px;padding-inline:15px}.footer__body{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;row-gap:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.intro{padding-block:0 30px}.intro__information{-webkit-box-align:stretch;align-items:stretch;width:100%;-ms-flex-align:stretch}.intro__title{text-align:center}.intro__description{font-size:24px;margin-bottom:375px;text-align:center}.modal--map .modal__content{max-width:358px}.fixed-background{position:relative}.fixed-background__image--gradient-top-left{height:442px;top:-150px;left:-470px;width:528px}.fixed-background__image--sparks-top{top:-410px;left:-325px}.fixed-background__image--sparks-bottom{display:none}.fixed-background__image--skittles-main{top:80px;left:-265px}.table__tbody .table__row:last-child .table__cell:first-child{border-radius:0}.table__tbody .table__row:first-child .table__cell:first-child{border-radius:20px 20px 0 0}.table__tbody .table__row:last-child .table__cell:last-child{border-radius:0 0 20px 20px}.table__tbody .table__cell:nth-child(2){-webkit-box-shadow:inset 0 10px 5px -6px rgba(0,0,0,.25);box-shadow:inset 0 10px 5px -6px rgba(0,0,0,.25)}.table__cell{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding:10px 20px 0;font-size:16px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.table__cell:not(:first-child){background-color:#091c46}.table__cell:first-child{background-color:#0137a6;padding-bottom:10px}.table__cell:last-child{padding-bottom:10px}.table__cell span{width:50%;display:inline-block}.table__thead{display:none}.table__row{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.table__tbody .table__row{-webkit-box-shadow:none;box-shadow:none}.table__tbody .table__row,.table__tbody .table__row:nth-child(2n),.table__tbody .table__row:nth-child(odd){background-color:transparent}.information-short__image{height:275px}.information-short__body h2{font-size:22px}.banquets-events__wrapper>ul>li:before,.base-content__text>ul>li:before,.information-short__body>ul>li:before,.prices-banquets__text>ul>li:before,.special-offer__text>ul>li:before,.special-offer__wrapper>ul>li:before,.text-with-image>ul>li:before{content:none}.banquets-events__wrapper>ul>li svg,.base-content__text>ul>li svg,.information-short__body>ul>li svg,.prices-banquets__text>ul>li svg,.special-offer__text>ul>li svg,.special-offer__wrapper>ul>li svg,.text-with-image>ul>li svg{display:block}.information-short__image-bg{top:150px}.pricing-plans-short{padding-top:30px}.pricing-plans-short__title{font-size:22px}.pricing-plans-short__image--bg1{height:198px;bottom:150px;left:-240px;width:520px}.pricing-plans-short__image--bg2{height:282px;right:-235px;bottom:85px;width:424px}.pricing-plans-short__button{-ms-flex-item-align:stretch;align-self:stretch}.restaurant-short__title{font-size:22px}.restaurant-short__body{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.restaurant-short__subtitle{font-size:22px}.our-club__image-bg{top:-270px;left:-430px}.our-club__image-bg2{right:-1020px;top:0}.our-club__title{font-size:22px}.our-club__body{grid-template-columns:repeat(2,1fr);gap:20px;grid-auto-rows:170px}.our-club__image:nth-child(12n+1){grid-column:1/3}.our-club__image:nth-child(12n+2){grid-column:1/2}.our-club__image:nth-child(12n+3){grid-column:2/3}.our-club__image:nth-child(12n+4){grid-column:1/2;grid-row:3/5}.our-club__image:nth-child(12n+5){grid-column:2/3;grid-row:3}.our-club__image:nth-child(12n+6){grid-column:2/3;grid-row:4}.our-club__image:nth-child(12n+7){grid-column:1/3;grid-row:5}.our-club__image:nth-child(12n+8){grid-column:1/2;grid-row:6}.our-club__image:nth-child(12n+9){grid-column:2/3;grid-row:6}.our-club__image:nth-child(12n+10){grid-column:1/2;grid-row:7}.our-club__image:nth-child(12n+11){grid-column:1/2;grid-row:8}.our-club__image:nth-child(12n+12){grid-column:2/3;grid-row:7/9}.our-club .show-more{-ms-flex-item-align:stretch;align-self:stretch}.discounts-short__title{font-size:22px}.discounts-short__body{row-gap:20px}.discount-card{padding:30px 25px 25px}.discount-card__title{margin-bottom:15px}.discount-card__link{margin-block:15px}.controls .swiper-button-next,.controls .swiper-button-prev{display:none}.controls .swiper-pagination{height:30px;gap:12px}.form__footer{-webkit-box-align:stretch;align-items:stretch;-ms-flex-align:stretch}.fixed-background-secondary{height:190px;position:relative}.fixed-background-secondary__image1{top:-430px;left:-180px;width:1200px}.cap{background:-webkit-gradient(linear,left bottom,left top,from(#00091b),to(transparent));background:linear-gradient(0deg,#00091b,transparent);padding-bottom:10px}.cap__list{display:none}.prices-banquets__wrapper{gap:20px}.prices-banquets__title{font-size:22px}.prices-banquets__inner{row-gap:20px}.prices-banquets__subtitle{font-size:22px}.prices-banquets__image{height:180px}.dop-services__wrapper{gap:20px}.dop-services__title{font-size:22px}.special-offer{background:#00091b}.special-offer__image{height:210px}.gallery__wrapper{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;row-gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.gallery__image,.privacy-policy img,.text-with-image img{height:210px}.banquets-events__title{font-size:22px}.contacts__image{height:240px}.contacts__information-inner{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;row-gap:30px}.not-found{padding-bottom:60px}.not-found__image{height:168px;width:496px}.not-found__title{font-size:26px}.not-found__button{-webkit-box-align:stretch;align-items:stretch;-ms-flex-align:stretch}.banquets-menu__title,.modal-feedback__title{font-size:22px}.modal-form__wrapper{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.cookie__wrapper,.modal-form__footer,.modal-form__wrapper{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.modal-form__footer{margin:0;row-gap:15px}.cookie__wrapper{-webkit-box-align:start;align-items:start;-ms-flex-align:start}.form-success{padding:40px 30px}.form-success svg{height:60px;width:60px}.form-success__title{font-size:22px}.base-content__image{height:210px}}@media (hover:hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}.footer__contact-mail:hover,.footer__contact-tel:hover,.footer__link:hover,.footer__nav-link:hover,.form__note a:hover,.header__link:hover,.header__tel:hover,.main-nav__link:hover{opacity:.7}.btn--blue-gradient:hover:before,.btn--blue:hover:before{opacity:0}.btn--blue-gradient:hover:after,.btn--blue:hover:after{opacity:1}.btn--transparent:hover{border-color:transparent}.btn--transparent:hover:before{opacity:0}.btn--transparent:hover:after{opacity:1}.custom-input input:hover,.custom-select__button:hover,.custom-textarea textarea:hover{border-color:#004ca7}.custom-input input:active,.custom-select__button:active,.custom-textarea textarea:active{border-color:#0e51d6}.restaurant-short__link:hover .restaurant-short__subtitle{top:calc(50% - 6px)}.restaurant-short__link:hover .restaurant-short__note{right:50%}.restaurant-short__link:hover svg{left:calc(50% - 10px)}.banquets-menu__link:hover:before,.restaurant-short__link:hover:before{opacity:0}.our-club__image:hover img{scale:1.2}.our-club__image:hover svg{opacity:1}.discount-card__link:hover{color:rgba(249,107,7,.7)}.controls .swiper-button-next:hover,.controls .swiper-button-prev:hover,.controls .swiper-pagination .swiper-pagination-bullet:hover:before{background-color:#0137a6}.gallery__image:hover{border-color:#f96b07}.contacts__button-map:hover svg{fill:rgba(1,55,166,.7)}.banquets-menu__link:hover .banquets-menu__title{top:calc(50% - 6px)}.banquets-menu__link:hover .banquets-menu__note{right:50%}.banquets-menu__link:hover svg{left:calc(50% - 10px)}.modal-feedback__close-button:hover svg{fill:hsla(0,0%,100%,.7)}.modal-form__date input:hover{border-color:#004ca7}.modal-form__date input:active{border-color:#0e51d6}.modal-form__link:hover{opacity:.7}}