/**
 * Swiper 10.1.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: August 1, 2023
 */

@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}

:root{--swiper-theme-color:#007aff}

:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}

.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}

.swiper-vertical>.swiper-wrapper{flex-direction:column}

.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,ease);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}

.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}

.swiper-horizontal{touch-action:pan-y}

.swiper-vertical{touch-action:pan-x}

.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}

.swiper-slide-invisible-blank{visibility:hidden}

.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}

.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}

.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}

.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}

.swiper-3d .swiper-wrapper{transform-style:preserve-3d}

.swiper-3d{perspective:1200px}

.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}

.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}

.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}

.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}

.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}

.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}

.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}

.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}

.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}

.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}

[dir="ltr"] .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}

[dir="rtl"] .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-right: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{margin-top:var(--swiper-centered-offset-before)}

.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}

.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}

.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}

.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}

.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}

.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}

.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}

.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}

.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}

.swiper-lazy-preloader-black{--swiper-preloader-color:#000}

@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}

.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}

.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}

.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}

.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}

:root{--swiper-navigation-size:44px}

.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}

.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}

.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}

.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}

.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}

.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}

.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}

.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}

.swiper-button-lock{display:none}

.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-feature-settings:;font-variant:normal;font-variant:initial;line-height:1}

.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}

.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}

.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}

.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}

.swiper-pagination.swiper-pagination-hidden{opacity:0}

.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}

.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}

.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}

.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}

button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}

.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}

.swiper-pagination-bullet:only-child{display:none!important}

.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}

.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}

.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}

.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}

.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}

.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}

.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}

.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}

.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}

.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}

.swiper-pagination-lock{display:none}

.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}

.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}

.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}

.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}

.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}

.swiper-scrollbar-cursor-drag{cursor:move}

.swiper-scrollbar-lock{display:none}

.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}

.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}

.swiper-slide-zoomed{cursor:move;touch-action:none}

.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}

.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}

.swiper-grid>.swiper-wrapper{flex-wrap:wrap}

.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}

.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}

.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}

.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}

.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}

.swiper-cube{overflow:visible}

.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}

.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}

.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}

.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}

.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}

.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}

.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}

.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}

.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}

.swiper-flip{overflow:visible}

.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}

.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}

.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}

.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}

.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}

.swiper-cards{overflow:visible}

.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}

@font-face{font-family:Montserrat;src:url(fonts/f87ba01f0d76f11a5ffd.woff2) format("woff2"),url(fonts/f9ea4df802f002e09d89.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}

@font-face{font-family:Montserrat;src:url(fonts/650e281274588b69e2b5.woff2) format("woff2"),url(fonts/0c07f29462631d867cb1.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}

@font-face{font-family:Montserrat;src:url(fonts/01cdc0ed4eaf07b1c492.woff2) format("woff2"),url(fonts/e3a25ca3afc3098838ee.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}

:root{--color-main-back: #d0ecff;--color-main-text: #000;--color-header: #000;--parallax-ratio: 0;--parallax-progress: 0;--story-progress: 0;--sw-effect-progress: 0;--sw-progress: 0;--sw-effect-yoyo-progress: 0;--sw-effect-prev-opposite-progress: 0;--sw-effect-duration: 0s;--page-transition-duration: 0.6s;--header-h: 5.24rem;--header-h-mb: 4.6111111111rem;--header-h-mb-lp: 3.5rem;--swiper-pagination-fs: 0.4rem;--swiper-pagination-bullet-width: 1em;--swiper-pagination-bullet-height: 0.8em;--swiper-pagination-bullet-size: 0.8em;--swiper-pagination-bullet-horizontal-gap: 0.5em;--swiper-pagination-bullet-border-radius: 0;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-opacity: 1;--swiper-pagination-bullet-inactive-color: #2091f9;--swiper-pagination-color: #123764;--site-theme-color-photo-stripe: #2091f9;--site-theme-color-bars-left: #2091f9;--site-theme-color-bars-right: #d0ecff;--site-theme-color-slide-num: #005eab;--site-theme-color-slide-text-wipe: #2091f9;--site-theme-color-slide-image-wipe: #005eab;--site-theme-color-kids-list-stripe: #005eab;--site-color-back: #2091f9;--site-color-front: #8cd6ff;--site-color-top: #59c3ff;--site-color-side: #2091f9}

@media(max-width: 430px),(max-height: 430px){:root{--swiper-pagination-fs: 0.3722222222rem}}

.site-theme--green{--site-theme-color-photo-stripe: #afcd37;--site-theme-color-bars-left: #afcd37;--site-theme-color-bars-right: #21af4b;--site-theme-color-slide-num: #21af4b;--site-theme-color-slide-text-wipe: #afcd37;--site-theme-color-slide-image-wipe: #21af4b;--site-theme-color-kids-list-stripe: #afcd37;--site-color-back: #21af4b;--site-color-front: #afcd37;--site-color-top: #21af4b;--site-color-side: #a2bf2e}

.site-theme--red{--site-theme-color-photo-stripe: #e62e24;--site-theme-color-bars-left: #fa534a;--site-theme-color-bars-right: #e62e24;--site-theme-color-slide-num: #e62e24;--site-theme-color-slide-text-wipe: #fa534a;--site-theme-color-slide-image-wipe: #e62e24;--site-theme-color-kids-list-stripe: #e62e24;--site-color-back: #d6180d;--site-color-front: #e62e24;--site-color-top: #fa534a;--site-color-side: #d6180d}

.site-theme--orange{--site-theme-color-photo-stripe: #f9901d;--site-theme-color-bars-left: #fbab72;--site-theme-color-bars-right: #f9901d;--site-theme-color-slide-num: #f9901d;--site-theme-color-slide-text-wipe: #fbab72;--site-theme-color-slide-image-wipe: #f9901d;--site-theme-color-kids-list-stripe: #f9901d;--site-color-back: #f87314;--site-color-front: #fbab72;--site-color-top: #f87314;--site-color-side: #ff9901}

html{scroll-behavior:smooth}

html,body{-webkit-text-size-adjust:100%;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box;text-rendering:optimizeLegibility;font-family:"Montserrat","Roboto","Helvetica","Arial",sans-serif;font-weight:500;background:var(--color-main-back);color:var(--color-main-text);width:100%;height:100%;position:relative;font-size:25px;font-weight:500;line-height:1.2;font-size:16px}

@media(min-width: 560px){html,body{font-size:calc(1.3793103448vw + 8.275862069px)}}

@media(min-width: 850px){html,body{font-size:calc(-400vw + 3420px)}}

@media(min-width: 851px){html,body{font-size:calc(0.3395585739vw + 13.1103565365px)}}

@media(min-width: 1440px){html,body{font-size:calc(1.4583333333vw - 3px)}}

@media(min-width: 1920px){html,body{font-size:25px}}

@media(min-width: 320px)and (orientation: portrait){html,body{font-size:calc(3.6363636364vw + 4.3636363636px)}}

@media(min-width: 375px)and (orientation: portrait){html,body{font-size:calc(3.6363636364vw + 4.3636363636px)}}

@media(min-width: 430px)and (orientation: portrait){html,body{font-size:calc(-400vw + 1740px)}}

@media(min-width: 431px)and (orientation: portrait){html,body{font-size:calc(0.6745362563vw + 13.0927487352px)}}

@media(min-width: 1024px)and (orientation: portrait){html,body{font-size:20px}}

@media screen and (prefers-reduced-motion: reduce), (update: slow){html *,body *{animation:none 0s ease !important;animation-iteration-count:1 !important;transition:none 0s ease !important}}

*,*::before,*::after{box-sizing:border-box;margin:0}

html,body,nav,header,footer,article,section,figure,figcaption,blockquote,cite,div,li,ul,ol{margin:0;padding:0}

p,label{margin-bottom:0;margin-top:0}

img{border:0}

li,ul,ol{list-style:none}

h1,h2,h3,h4,h5,h6{margin:0}

a,button{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;-webkit-tap-highlight-color:transparent}

a::-moz-focus-inner,button::-moz-focus-inner{border:0 !important}

a:active,a:focus,button:active,button:focus{outline:none !important}

a{text-decoration:none;background:linear-gradient(90deg, rgba(0, 0, 0, 0) 33.3%, black 33.3%, black 67.7%, rgba(0, 0, 0, 0) 67.7%) no-repeat 50% 100%/300% 1px}

a:hover,a:focus{animation:back-line-hover .7s ease}

@keyframes back-line-hover{0%{background-position:50% 100%;animation-timing-function:ease-in}30%{background-position:0 100%}30.01%{background-position:100% 100%;animation-timing-function:ease}100%{background-position:50% 100%}}

p{margin-bottom:1.25em;transition:opacity 0.6s ease .1s,transform 0.6s ease .1s}

p:not(.entered){opacity:0;transform:translateY(0.3rem)}

b,strong{font-weight:bold}

svg{width:100%;height:100%}

@keyframes wiggle-10-once{0%{transform:rotate(4.05deg) translate(0.018rem, 0.028rem)}11.1111111111%{transform:rotate(-4.35deg) translate(-0.069rem, 0.018rem)}22.2222222222%{transform:rotate(2.9deg) translate(-0.09rem, -0.067rem)}33.3333333333%{transform:rotate(3.45deg) translate(-0.022rem, -0.012rem)}44.4444444444%{transform:rotate(-3.4deg) translate(0.066rem, -0.048rem)}55.5555555556%{transform:rotate(-4deg) translate(-0.052rem, 0.067rem)}66.6666666667%{transform:rotate(1deg) translate(0.017rem, 0.004rem)}77.7777777778%{transform:rotate(1.4deg) translate(-0.062rem, 0.077rem)}88.8888888889%{transform:rotate(3.3deg) translate(0.095rem, -0.06rem)}100%{transform:rotate(4.65deg) translate(0.022rem, 0.079rem)}100%{transform:rotate(0deg) translate(0, 0)}}

@keyframes wiggle-5-and-wait-loop{0%{transform:rotate(8.4deg) translate(-0.07rem, 0.08rem)}10%{transform:rotate(-3.3deg) translate(-0.022rem, 0.014rem)}20%{transform:rotate(8.6deg) translate(0.085rem, -0.001rem)}30%{transform:rotate(8.7deg) translate(0.064rem, -0.008rem)}40%{transform:rotate(-2.4deg) translate(-0.076rem, 0.086rem)}50%,100%{transform:rotate(0deg) translate(0, 0)}}

@keyframes pulse-example-1{0%{transform:scale(0.96) rotate(0deg)}45%{transform:scale(1.01) rotate(4deg)}100%{transform:scale(0.962) rotate(0deg)}}

@keyframes pulse-example-2{0%{transform:scale(0.96) rotate(0deg);animation-timing-function:cubic-bezier(0.37, 0, 0.6, 1)}45%{transform:scale(1.01) rotate(4deg);animation-timing-function:cubic-bezier(0.6, 0, 0.6, 1)}100%{transform:scale(0.962) rotate(0deg)}}

.order-1{order:1}

.order-2{order:2}

.order-3{order:3}

.order-4{order:4}

.order-5{order:5}

.order-6{order:6}

.order-7{order:7}

.order-8{order:8}

.order-9{order:9}

.order-10{order:10}

.order-11{order:11}

.order-12{order:12}

.order-13{order:13}

.order-14{order:14}

.order-15{order:15}

.order-16{order:16}

.order-17{order:17}

.order-18{order:18}

.order-19{order:19}

.order-20{order:20}

.order-21{order:21}

.order-22{order:22}

.order-23{order:23}

.order-24{order:24}

@media(max-width: 430px),(max-height: 430px),(max-width: 1024px) and (orientation: portrait){.order-1{order:unset}.order-2{order:unset}.order-3{order:unset}.order-4{order:unset}.order-5{order:unset}.order-6{order:unset}.order-7{order:unset}.order-8{order:unset}.order-9{order:unset}.order-10{order:unset}.order-11{order:unset}.order-12{order:unset}.order-13{order:unset}.order-14{order:unset}.order-15{order:unset}.order-16{order:unset}.order-17{order:unset}.order-18{order:unset}.order-19{order:unset}.order-20{order:unset}.order-21{order:unset}.order-22{order:unset}.order-23{order:unset}.order-24{order:unset}}

.nobr{display:inline-block}

ul li{position:relative;margin-bottom:1.2333333333em;padding-left:1.0666666667em;transition:opacity 0.6s ease .1s,transform 0.6s ease .1s}

ul li:not(.entered){opacity:0;transform:translateY(0.3rem)}

ul li::before{content:"";position:absolute;display:block;width:0.2333333333em;height:0.2333333333em;min-width:4px;min-height:4px;left:0;top:.5em;border-radius:50%;background:currentColor}

.h-size2{font-size:3.2rem;font-family:"Montserrat","Roboto","Helvetica","Arial",sans-serif;font-weight:bold;text-transform:uppercase;margin-bottom:1.375em;transition:opacity 0.6s ease .1s,transform 0.6s ease .1s}

.h-size2:not(.entered){opacity:0;transform:translateY(0.3rem)}

@media(min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.h-size2{font-size:1.7888888889rem}}

@media(max-width: 430px),(max-height: 430px){.h-size2{font-size:1.2777777778rem}}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.h-size2{margin-bottom:2.4347826087em}}

.h-size3{font-size:1.6rem;font-family:"Montserrat","Roboto","Helvetica","Arial",sans-serif;font-weight:bold;text-transform:uppercase;margin-bottom:2.6em;transition:opacity 1.25s cubic-bezier(0.27, 0, 0, 0.87),transform .95s cubic-bezier(0.27, 0, 0, 0.87)}

@media(min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.h-size3{font-size:1.7888888889rem}}

@media(max-width: 430px),(max-height: 430px){.h-size3{font-size:1.2777777778rem}}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.h-size3{margin-bottom:1.0434782609em}}

.h-size3--small-margin{margin-bottom:2em}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.h-size3--small-margin{margin-bottom:1.5652173913em}}

.h-size3--big-margin{margin-bottom:3.1em}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.h-size3--big-margin{margin-bottom:1.3913043478em}}

.h-size3--num{position:relative;display:block;max-width:11em;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-column-gap:0.6956521739em;align-items:start;white-space:pre-line}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.h-size3--num{display:grid;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;grid-column-gap:0.6956521739em;align-items:start;max-width:19em}}

.h-size3--num::before{content:counter(sectionIndex, decimal-leading-zero);position:absolute;display:block;font-size:2.5em;top:-0.15em;right:100%;padding-right:0.24em}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.h-size3--num::before{position:relative;font-size:1.4347826087em;margin-top:0.1212121212em;top:unset;right:unset;padding-right:0}}

.h-size3:not(.entered){opacity:0;transform:translateX(1.5em)}

.header{position:fixed;top:0;left:50%;transform:translateX(-50%);width:100%;height:var(--header-h);padding-top:.96rem;padding-bottom:.96rem;border-bottom:.0277777778rem solid transparent;z-index:1000}

@media(max-width: 430px),(max-height: 430px){.header{background:#d0ecff;padding-top:1.1111111111rem;padding-bottom:1.1111111111rem;border-bottom:.0277777778rem solid #000;height:var(--header-h-mb)}}

@media(max-height: 430px) and (orientation: landscape){.header{padding-top:.5555555556rem;padding-bottom:.5555555556rem;height:var(--header-h-mb-lp)}}

@media(min-width: 1025px),(min-height: 431px) and (min-width: 431px) and (max-width: 1024px) and (orientation: landscape), (min-width: 431px) and (max-width: 825px) and (min-height: 431px) and (orientation: landscape), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.header{transition:background-color .3s ease,border-color .3s ease}body.is-compact-logo-visible .header{background:#d0ecff;border-bottom:.0277777778rem solid #000}}

.header__container{display:flex;gap:2.92rem;justify-content:space-between;align-items:center}

@media(max-width: 430px),(max-height: 430px){.header__container{justify-content:left;gap:12vw}}

.header__lenta{width:5.76rem;height:1rem;background:transparent}

@media(max-width: 430px),(max-height: 430px){.header__lenta{width:4.6111111111rem;height:.8055555556rem}}

.header__logo{width:7.84rem;height:3.32rem;background:transparent;transition:opacity .35s ease,transform .35s ease;transform:translateX(calc(-50% - 2.2rem))}

@media(min-width: 431px) and (max-width: 1024px) and (orientation: portrait), (max-width: 430px), (max-height: 430px){.header__logo{transform:translateX(0)}}

@media(max-width: 430px),(max-height: 430px){.header__logo{width:5.5555555556rem;height:2.3888888889rem;transform:translateX(0)}}

@media(max-height: 430px) and (orientation: landscape){.header__logo{width:5rem;height:2.15rem}}

body:not(.is-compact-logo-visible) .header__logo{pointer-events:none;opacity:0;transform:translateX(calc(5% - 50% - 2.2rem))}

@media(max-width: 430px),(max-height: 430px){.header__share{display:none}}

.footer{padding-bottom:2.4444444444em;display:none}

@media(max-width: 430px),(max-height: 430px){.footer{display:block}}

.footer__wrap{display:flex;align-items:flex-start}

.footer__part-title{margin-right:1.7777777778em;font-size:0.8888888889em;font-weight:400}

.footer__share.share{gap:0.96rem;transform:translateY(-0.48rem)}

.share{display:flex;gap:2.92em;align-items:flex-end;font-size:1em}

.share__item{cursor:pointer}

.share__item--vk{width:1.88em;height:1.12em}

.share__item--ok{width:1em;height:1.56em}

.share__item svg{transition:color .3s 0s ease}

.share__item:hover svg{color:#005eab}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.strong-isolated{font-size:1.1111111111em}}

.uppercase{text-transform:uppercase}

.ol{counter-reset:myCounter;font-weight:bold}

.ol li{counter-increment:myCounter;display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;grid-template-rows:repeat(10, -webkit-min-content);grid-template-rows:repeat(10, min-content);justify-content:flex-start;margin-bottom:1.48em;transition:opacity 0.6s ease .1s,transform 0.6s ease .1s}

.ol li:not(.entered){opacity:0;transform:translateY(0.3rem)}

@media(--viewport-landscpe-layout){.ol li:last-of-type{margin-bottom:0}}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.ol li{font-size:.9444444444rem;margin-bottom:2.1176470588em}}

@media(max-height: 430px) and (orientation: landscape){.ol li:last-of-type{margin-bottom:0}}

.ol li::before{content:counter(myCounter, decimal-leading-zero);display:block;font-size:1.6em;width:1.7em;margin-right:0.675em;margin-top:-0.25em}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.ol li::before{font-size:1.4705882353em}}

.ol-accent{display:flex;flex-direction:column;font-size:1.28rem;font-weight:600;gap:1.25em;margin-top:3.4375em;counter-reset:myCounter}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait), (min-width: 431px) and (max-width: 825px) and (min-height: 431px) and (orientation: landscape), (min-width: 826px) and (max-width: 1024px) and (orientation: landscape){.ol-accent{margin-top:2.1666666667em;gap:2.5555555556em}}

@media(max-width: 430px),(max-height: 430px){.ol-accent{font-size:1rem}}

.ol-accent__item{--margin-left: 0;counter-increment:myCounter;position:relative}

.ol-accent__item::before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#2091f9;transform-origin:100% 50%;transition:transform .75s cubic-bezier(0.37, 0, 0, 1)}

.ol-accent__item__text{position:relative;display:flex;align-items:center;min-height:6.25em;padding:1.15625em 0.9375em 1.15625em 2.03125em;color:#fff;letter-spacing:-0.005em;line-height:1.4;margin:0}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait), (min-width: 431px) and (max-width: 825px) and (min-height: 431px) and (orientation: landscape), (min-width: 826px) and (max-width: 1024px) and (orientation: landscape){.ol-accent__item__text{padding:2.7222222222em 1.1111111111em 2.8888888889em 0.6666666667em;line-height:1.5}}

.ol-accent__item__text::before{content:counter(myCounter);font-size:3.125em;font-weight:bold;padding-right:0.47em;display:block;text-align:center;color:#afcd37;transition:opacity .95s cubic-bezier(0.37, 0, 0, 1) .2s,transform .95s cubic-bezier(0.37, 0, 0, 1) .2s}

.ol-accent__item__text__inner{transition:opacity .5s cubic-bezier(0.37, 0, 0, 1) .45s}

.ol-accent__item:nth-child(even){--margin-left-calc: calc((100% - 100vw) * 0.3680981595);--margin-left: min(-5em, var(--margin-left-calc))}

@media(min-width: 1921px){.ol-accent__item:nth-child(even){--margin-left: calc((100% - 1920px) * 0.3680981595)}}

.ol-accent__item:nth-child(even)::before{left:var(--margin-left, 0)}

.ol-accent__item:nth-child(even) .ol-accent__item__text{margin-left:var(--margin-left);padding-left:calc(-1*var(--margin-left))}

@media(min-width: 1921px){.ol-accent__item:nth-child(even) .ol-accent__item__text{margin-left:var(--margin-left)}}

.ol-accent__item:nth-child(even) .ol-accent__item__text::before{--parent-d-width: calc(-1 * (100% - 100vw) * 0.6791666667);--shift-width-to-before: calc(var(--parent-d-width) * 0.3333333333);position:absolute;padding-left:calc(.8*var(--shift-width-to-before));padding-right:0;left:0;width:20%;text-align:left}

@media(min-width: 1921px){.ol-accent__item:nth-child(even)::before{padding-left:80px}}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait), (min-width: 431px) and (max-width: 825px) and (min-height: 431px) and (orientation: landscape), (min-width: 826px) and (max-width: 1024px) and (orientation: landscape){.ol-accent__item:nth-child(even) .ol-accent__item__text{margin-left:0;padding-left:0.375em}.ol-accent__item:nth-child(even) .ol-accent__item__text::before{font-size:3.8888888889em;padding-right:0.3285714286em;padding-left:0;position:relative;width:auto}.ol-accent__item:nth-child(even)::before{left:0}}

@media(min-width: 431px) and (max-width: 825px) and (min-height: 431px) and (orientation: landscape), (min-width: 826px) and (max-width: 1024px) and (orientation: landscape){.ol-accent__item,.ol-accent__item:nth-child(even){padding-left:0.675em}}

.ol-accent__item:nth-child(1)::after{content:"";position:absolute;top:0;right:-2.25em;width:1.375em;height:100%;background-color:#afcd37}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait), (min-width: 431px) and (max-width: 825px) and (min-height: 431px) and (orientation: landscape), (min-width: 826px) and (max-width: 1024px) and (orientation: landscape){.ol-accent__item:nth-child(1)::after{width:7.3333333333em;height:1.6111111111em;top:auto;bottom:-0.8055555556em;right:0.875em}}

.ol-accent__item:nth-child(2)::after{content:"";position:absolute;top:0;right:-2.34375em;width:1.375em;height:10.78125em;background-color:#005eab}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.ol-accent__item:nth-child(2)::after{width:1.5555555556em;height:3.3333333333em;top:auto;bottom:-0.7777777778em;right:auto;left:0.65625em}}

@media(min-width: 431px) and (max-width: 825px) and (min-height: 431px) and (orientation: landscape), (min-width: 826px) and (max-width: 1024px) and (orientation: landscape){.ol-accent__item:nth-child(2)::after{width:3.3333333333em;height:1.5555555556em;top:auto;bottom:-0.7777777778em;right:auto;left:0.65625em}}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait), (min-width: 431px) and (max-width: 825px) and (min-height: 431px) and (orientation: landscape), (min-width: 826px) and (max-width: 1024px) and (orientation: landscape){.ol-accent__item:nth-child(3){position:relative}.ol-accent__item:nth-child(3)::after{content:"";position:absolute;width:1.5555555556em;height:5em;top:-1.0555555556em;right:-0.28125em;background-color:#afcd37}}

.ol-accent__item:nth-child(4)::after{content:"";position:absolute;top:-2.65625em;right:-4.625em;width:1.375em;height:6.25em;background-color:#afcd37}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait), (min-width: 431px) and (max-width: 825px) and (min-height: 431px) and (orientation: landscape), (min-width: 826px) and (max-width: 1024px) and (orientation: landscape){.ol-accent__item:nth-child(4)::after{width:7.3333333333em;height:1.6111111111em;top:auto;right:6.6666666667em;bottom:-0.65625em}}

.ol-accent__item:nth-child(5)::after{content:"";position:absolute;top:-1.8125em;right:-2.78125em;width:1.375em;height:10.78125em;background-color:#005eab}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait), (min-width: 431px) and (max-width: 825px) and (min-height: 431px) and (orientation: landscape), (min-width: 826px) and (max-width: 1024px) and (orientation: landscape){.ol-accent__item:nth-child(5)::after{display:none}}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.ol-accent__item:nth-child(6)::after{content:"";position:absolute;width:1.5555555556em;height:4.1666666667em;left:-0.7777777778em;bottom:-0.6875em;background-color:#afcd37}}

@media(min-width: 431px) and (max-width: 825px) and (min-height: 431px) and (orientation: landscape), (min-width: 826px) and (max-width: 1024px) and (orientation: landscape){.ol-accent__item:nth-child(6)::after{content:"";position:absolute;width:4.1666666667em;height:1.5555555556em;left:-0.7777777778em;bottom:-0.6875em;background-color:#afcd37}}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait), (min-width: 431px) and (max-width: 825px) and (min-height: 431px) and (orientation: landscape), (min-width: 826px) and (max-width: 1024px) and (orientation: landscape){.ol-accent__item:nth-child(7)::after{content:"";position:absolute;width:2.3333333333em;height:1.6666666667em;right:2.7777777778em;bottom:-0.46875em;background-color:#005eab}}

.ol-accent__item:not(.entered)::before{transform:scaleX(0)}

.ol-accent__item:not(.entered) .ol-accent__item__text::before{opacity:0;transform:translateX(1em)}

.ol-accent__item:not(.entered) .ol-accent__item__text__inner{opacity:0}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait), (min-width: 431px) and (max-width: 825px) and (min-height: 431px) and (orientation: landscape), (min-width: 826px) and (max-width: 1024px) and (orientation: landscape){.ol-accent__item-0{grid-area:1/1/2/2}.ol-accent__item-1{grid-area:2/1/3/2}.ol-accent__item-2{grid-area:3/1/4/2}.ol-accent__item-3{grid-area:4/1/5/2}.ol-accent__item-4{grid-area:5/1/6/2}.ol-accent__item-5{grid-area:6/1/7/2}.ol-accent__item-6{grid-area:7/1/8/2}}

.ol-4-3d-towers{counter-reset:myCounter;display:grid;grid-template-columns:repeat(3, 33.3333%);grid-template-rows:repeat(3, 33.3333%);font-size:1em;font-weight:bold;width:6.75em;height:6.75em;color:#fff;perspective:800px}

.ol-4-3d-towers__li{--tower-rel-size: 0;counter-increment:myCounter;display:grid;background:var(--site-color-back);transform-style:preserve-3d}

.ol-4-3d-towers__li::before{content:counter(myCounter, decimal-leading-zero);display:flex;grid-area:Bf;justify-content:center;align-items:center;transform-style:preserve-3d}

.ol-4-3d-towers__li__img-wrap{position:relative;display:block;grid-area:Im;transform-style:preserve-3d}

.ol-4-3d-towers__li__img-wrap__top,.ol-4-3d-towers__li__img-wrap__side{content:"";position:absolute;height:calc(1px + var(--tower-size-px, 500px));top:0;left:0;box-sizing:content-box;transform-style:preserve-3d;transform-origin:50% 0}

.ol-4-3d-towers__li__img-wrap__top{background:var(--site-color-top)}

.ol-4-3d-towers__li__img-wrap__side{background:var(--site-color-side);transform-origin:50% 0}

.ol-4-3d-towers__li__img-mesh,.ol-4-3d-towers__li__img-wrap__top,.ol-4-3d-towers__li__img-wrap__side{display:block;width:100%;transition:transform .6s cubic-bezier(0.53, 1.55, 0.44, 1) .14s}

.ol-4-3d-towers__li__img-mesh{position:absolute;height:100%;background:var(--site-color-front);box-sizing:content-box;transform:translateZ(var(--tower-size-px, 500px));transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}

.ol-4-3d-towers:not(.entered) .ol-4-3d-towers__li__img-mesh{transform:translateZ(0)}

.ol-4-3d-towers__li__img-mesh img{width:100%;height:100%}

.ol-4-3d-towers__li__img-mesh__top,.ol-4-3d-towers__li__img-mesh__side{height:10px}

.ol-4-3d-towers__li:nth-child(1){--tower-size-px: 537px;grid-area:3/1/4/3;grid-template:"Im Bf" 100%/50% 50%}

.ol-4-3d-towers__li:nth-child(1) .ol-4-3d-towers__li__img-mesh,.ol-4-3d-towers__li:nth-child(1) .ol-4-3d-towers__li__img-wrap__top,.ol-4-3d-towers__li:nth-child(1) .ol-4-3d-towers__li__img-wrap__side{transition-duration:.45s}

.ol-4-3d-towers__li:nth-child(1) .ol-4-3d-towers__li__img-wrap__top{top:0;transform:rotate3d(0.5, 0, 0, 90deg) scaleY(1)}

.ol-4-3d-towers:not(.entered) .ol-4-3d-towers__li:nth-child(1) .ol-4-3d-towers__li__img-wrap__top{transform:rotate3d(0.5, 0, 0, 90deg) scaleY(0)}

.ol-4-3d-towers__li:nth-child(1) .ol-4-3d-towers__li__img-wrap__side{top:50%;left:50%;transform:rotate3d(0, 0, 1, 90deg) rotate3d(0.5, 0, 0, 90deg) scaleY(1)}

.ol-4-3d-towers:not(.entered) .ol-4-3d-towers__li:nth-child(1) .ol-4-3d-towers__li__img-wrap__side{transform:rotate3d(0, 0, 1, 90deg) rotate3d(0.5, 0, 0, 90deg) scaleY(0)}

.ol-4-3d-towers__li:nth-child(2){--tower-size-px: 485px;grid-area:2/3/4/4;grid-template:"Bf" 50% "Im" 50%/100%}

.ol-4-3d-towers__li:nth-child(2) .ol-4-3d-towers__li__img-mesh,.ol-4-3d-towers__li:nth-child(2) .ol-4-3d-towers__li__img-wrap__top,.ol-4-3d-towers__li:nth-child(2) .ol-4-3d-towers__li__img-wrap__side{transition-duration:.55s}

.ol-4-3d-towers__li:nth-child(2) .ol-4-3d-towers__li__img-wrap__top{top:0;transform:rotate3d(0.5, 0, 0, 90deg) scaleY(1)}

.ol-4-3d-towers:not(.entered) .ol-4-3d-towers__li:nth-child(2) .ol-4-3d-towers__li__img-wrap__top{transform:rotate3d(0.5, 0, 0, 90deg) scaleY(0)}

.ol-4-3d-towers__li:nth-child(2) .ol-4-3d-towers__li__img-wrap__side{top:50%;left:-50%;transform:rotate3d(0, 0, 1, -90deg) rotate3d(0.5, 0, 0, 90deg) scaleY(1)}

.ol-4-3d-towers:not(.entered) .ol-4-3d-towers__li:nth-child(2) .ol-4-3d-towers__li__img-wrap__side{transform:rotate3d(0, 0, 1, -90deg) rotate3d(0.5, 0, 0, 90deg) scaleY(0)}

.ol-4-3d-towers__li:nth-child(3){--tower-size-px: 448px;grid-area:1/2/2/4;grid-template:"Bf Im" 100%/50% 50%}

.ol-4-3d-towers__li:nth-child(3) .ol-4-3d-towers__li__img-mesh,.ol-4-3d-towers__li:nth-child(3) .ol-4-3d-towers__li__img-wrap__top,.ol-4-3d-towers__li:nth-child(3) .ol-4-3d-towers__li__img-wrap__side{transition-duration:.8s}

.ol-4-3d-towers__li:nth-child(3) .ol-4-3d-towers__li__img-wrap__top{top:100%;transform:rotate3d(0, 0, 1, 180deg) rotate3d(0.5, 0, 0, 90deg) scaleY(1)}

.ol-4-3d-towers:not(.entered) .ol-4-3d-towers__li:nth-child(3) .ol-4-3d-towers__li__img-wrap__top{transform:rotate3d(0, 0, 1, 180deg) rotate3d(0.5, 0, 0, 90deg) scaleY(0)}

.ol-4-3d-towers__li:nth-child(3) .ol-4-3d-towers__li__img-wrap__side{top:50%;left:-50%;transform:rotate3d(0, 0, 1, -90deg) rotate3d(0.5, 0, 0, 90deg) scaleY(1)}

.ol-4-3d-towers:not(.entered) .ol-4-3d-towers__li:nth-child(3) .ol-4-3d-towers__li__img-wrap__side{transform:rotate3d(0, 0, 1, -90deg) rotate3d(0.5, 0, 0, 90deg) scaleY(0)}

.ol-4-3d-towers__li:nth-child(4){--tower-size-px: 374px;grid-area:1/1/3/2;grid-template:"Im" 50% "Bf" 50%/100%}

.ol-4-3d-towers__li:nth-child(4) .ol-4-3d-towers__li__img-mesh,.ol-4-3d-towers__li:nth-child(4) .ol-4-3d-towers__li__img-wrap__top,.ol-4-3d-towers__li:nth-child(4) .ol-4-3d-towers__li__img-wrap__side{transition-duration:1.05s}

.ol-4-3d-towers__li:nth-child(4) .ol-4-3d-towers__li__img-wrap__top{top:100%;transform:rotate3d(0, 0, 1, 180deg) rotate3d(0.5, 0, 0, 90deg) scaleY(1)}

.ol-4-3d-towers:not(.entered) .ol-4-3d-towers__li:nth-child(4) .ol-4-3d-towers__li__img-wrap__top{transform:rotate3d(0, 0, 1, 180deg) rotate3d(0.5, 0, 0, 90deg) scaleY(0)}

.ol-4-3d-towers__li:nth-child(4) .ol-4-3d-towers__li__img-wrap__side{top:50%;left:50%;transform:rotate3d(0, 0, 1, 90deg) rotate3d(0.5, 0, 0, 90deg) scaleY(1)}

.ol-4-3d-towers:not(.entered) .ol-4-3d-towers__li:nth-child(4) .ol-4-3d-towers__li__img-wrap__side{transform:rotate3d(0, 0, 1, 90deg) rotate3d(0.5, 0, 0, 90deg) scaleY(0)}

.ol-4-3d-towers__li:nth-child(n+5){display:none}

.ol-4-3d-towers-plane{counter-reset:myCounter;display:grid;grid-template-columns:repeat(3, 33.3333%);grid-template-rows:repeat(3, 33.3333%);font-size:1em;font-weight:bold;width:6.75em;height:6.75em;color:#fff}

.ol-4-3d-towers-plane__li{--tower-rel-size: 0;counter-increment:myCounter;display:grid;background:var(--site-color-back)}

.ol-4-3d-towers-plane__li::before{content:counter(myCounter, decimal-leading-zero);display:flex;grid-area:Bf;justify-content:center;align-items:center}

.ol-4-3d-towers-plane__li__img-wrap{position:relative;display:block;grid-area:Im}

.ol-4-3d-towers-plane__li__img-wrap__top,.ol-4-3d-towers-plane__li__img-wrap__side{position:absolute;box-sizing:content-box}

.ol-4-3d-towers-plane__li__img-wrap__top--before,.ol-4-3d-towers-plane__li__img-wrap__top::after,.ol-4-3d-towers-plane__li__img-wrap__side--before,.ol-4-3d-towers-plane__li__img-wrap__side::after{content:"";display:block;position:absolute;width:100%;height:100%}

.ol-4-3d-towers-plane__li__img-wrap__top,.ol-4-3d-towers-plane__li__img-wrap__top--before,.ol-4-3d-towers-plane__li__img-wrap__top::after,.ol-4-3d-towers-plane__li__img-wrap__side,.ol-4-3d-towers-plane__li__img-wrap__side--before,.ol-4-3d-towers-plane__li__img-wrap__side::after{background:currentColor}

.ol-4-3d-towers-plane__li__img-wrap__top{width:100.5%}

.ol-4-3d-towers-plane__li__img-wrap__top,.ol-4-3d-towers-plane__li__img-wrap__top--before{color:var(--site-color-top)}

.ol-4-3d-towers-plane__li__img-wrap__side{height:100.5%;transform-origin:50% 0}

.ol-4-3d-towers-plane__li__img-wrap__side,.ol-4-3d-towers-plane__li__img-wrap__side--before{color:var(--site-color-side)}

.ol-4-3d-towers-plane__li__img-mesh,.ol-4-3d-towers-plane__li__img-mesh--before,.ol-4-3d-towers-plane__li__img-mesh::after,.ol-4-3d-towers-plane__li__img-wrap__top,.ol-4-3d-towers-plane__li__img-wrap__top--before,.ol-4-3d-towers-plane__li__img-wrap__top::after,.ol-4-3d-towers-plane__li__img-wrap__side,.ol-4-3d-towers-plane__li__img-wrap__side--before,.ol-4-3d-towers-plane__li__img-wrap__side::after{display:block;transition:transform .6s cubic-bezier(0.53, 1.55, 0.44, 1) .14s}

.ol-4-3d-towers-plane__li__img-mesh{position:absolute;background:var(--site-color-front);box-sizing:content-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate(-50%, -50%)}

.ol-4-3d-towers-plane__li__img-mesh img{width:100%;height:100%}

.ol-4-3d-towers-plane__li__img-mesh__top,.ol-4-3d-towers-plane__li__img-mesh__side{height:10px}

.ol-4-3d-towers-plane__li:nth-child(1){--tower-size-px: 537px;grid-area:3/1/4/3;grid-template:"Im Bf" 100%/50% 50%}

.ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-mesh{width:271.1111111111%;height:271.1111111111%;transform:translate(-62.962962963%, 0) scale(0.3703703704)}

.ol-4-3d-towers-plane.entered .ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-mesh{transform:translate(-114.4032921811%, 51.4403292181%) scale(1)}

.ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-mesh,.ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-wrap__top,.ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-wrap__side{transition-duration:.45s}

.ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-mesh,.ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-mesh--before,.ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-mesh::after,.ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-wrap__top,.ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-wrap__top--before,.ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-wrap__top::after,.ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-wrap__side,.ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-wrap__side--before,.ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-wrap__side::after{transform-origin:100% 0}

.ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-wrap__top{top:0;left:0;height:141.1111111111%;transform:skewX(-45deg) scaleY(1)}

.ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-wrap__top--before{transform:skewX(-60deg) scaleY(1)}

.ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-wrap__top::after{transform:skewX(-26deg)}

.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-wrap__top,.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-wrap__top--before{transform:skewX(-45deg) scaleY(0.01)}

.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-wrap__top::after{transform:skewX(0deg)}

.ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-wrap__side{top:0;right:0;width:141.1111111111%;transform:skewY(-45deg) scaleX(1)}

.ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-wrap__side--before{transform:skewY(-60deg) scaleX(1)}

.ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-wrap__side::after{transform:skewY(-26deg)}

.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-wrap__side,.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-wrap__side--before{transform:skewY(-45deg) scaleX(0.01)}

.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(1) .ol-4-3d-towers-plane__li__img-wrap__side::after{transform:skewY(0deg)}

.ol-4-3d-towers-plane__li:nth-child(2){--tower-size-px: 485px;grid-area:2/3/4/4;grid-template:"Bf" 50% "Im" 50%/100%}

.ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-mesh{width:241.1111111111%;height:241.1111111111%;transform:translate(0, 0) scale(0.4166666667)}

.ol-4-3d-towers-plane.entered .ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-mesh{transform:translate(47.4537037037%, 47.4537037037%) scale(1)}

.ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-mesh,.ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-wrap__top,.ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-wrap__side{transition-duration:.55s}

.ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-mesh,.ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-mesh--before,.ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-mesh::after,.ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-wrap__top,.ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-wrap__top--before,.ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-wrap__top::after,.ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-wrap__side,.ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-wrap__side--before,.ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-wrap__side::after{transform-origin:0 0}

.ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-wrap__top{top:0;left:0;height:116.1111111111%;transform:skewX(45deg) scaleY(1)}

.ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-wrap__top--before{transform:skewX(60deg) scaleY(1)}

.ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-wrap__top::after{transform:skewX(25deg)}

.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-wrap__top,.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-wrap__top--before{transform:skewX(45deg) scaleY(0.01)}

.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-wrap__top::after{transform:skewX(0deg)}

.ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-wrap__side{top:0;left:0;width:116.1111111111%;transform:skewY(45deg) scaleX(1)}

.ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-wrap__side--before{transform:skewY(60deg) scaleX(1)}

.ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-wrap__side::after{transform:skewY(25deg)}

.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-wrap__side,.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-wrap__side--before{transform:skewY(45deg) scaleX(0.01)}

.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(2) .ol-4-3d-towers-plane__li__img-wrap__side::after{transform:skewY(0deg)}

.ol-4-3d-towers-plane__li:nth-child(3){--tower-size-px: 448px;grid-area:1/2/2/4;grid-template:"Bf Im" 100%/50% 50%}

.ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-mesh{width:204.4444444444%;height:204.4444444444%;transform:translate(0, -50.8196721311%) scale(0.4918032787)}

.ol-4-3d-towers-plane.entered .ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-mesh{transform:translate(42.0765027322%, -92.8961748634%) scale(1)}

.ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-mesh,.ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-wrap__top,.ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-wrap__side{transition-duration:.8s}

.ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-mesh,.ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-mesh--before,.ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-mesh::after,.ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-wrap__top,.ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-wrap__top--before,.ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-wrap__top::after,.ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-wrap__side,.ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-wrap__side--before,.ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-wrap__side::after{transform-origin:0 100%}

.ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-wrap__top{bottom:0;left:0;height:87.7777777778%;transform:skewX(-45deg) scaleY(1)}

.ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-wrap__top--before{transform:skewX(-59.7deg) scaleY(1)}

.ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-wrap__top::after{transform:skewX(-25deg)}

.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-wrap__top,.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-wrap__top--before{transform:skewX(-45deg) scaleY(0.01)}

.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-wrap__top::after{transform:skewX(0deg)}

.ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-wrap__side{bottom:0;left:0;width:87.7777777778%;transform:skewY(-45deg) scaleX(1)}

.ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-wrap__side--before{transform:skewY(-59.7deg) scaleX(1)}

.ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-wrap__side::after{transform:skewY(-25deg)}

.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-wrap__side,.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-wrap__side--before{transform:skewY(-45deg) scaleX(0.01)}

.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(3) .ol-4-3d-towers-plane__li__img-wrap__side::after{transform:skewY(0deg)}

.ol-4-3d-towers-plane__li:nth-child(4){--tower-size-px: 374px;grid-area:1/1/3/2;grid-template:"Im" 50% "Bf" 50%/100%}

.ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-mesh{width:174.4444444444%;height:174.4444444444%;transform:translate(-42.3076923077%, -42.3076923077%) scale(0.5769230769)}

.ol-4-3d-towers-plane.entered .ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-mesh{transform:translate(-76.2820512821%, -76.2820512821%) scale(1)}

.ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-mesh,.ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-wrap__top,.ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-wrap__side{transition-duration:1.05s}

.ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-mesh,.ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-mesh--before,.ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-mesh::after,.ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-wrap__top,.ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-wrap__top--before,.ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-wrap__top::after,.ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-wrap__side,.ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-wrap__side--before,.ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-wrap__side::after{transform-origin:100% 100%}

.ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-wrap__top{bottom:0;right:0;height:61.1111111111%;transform:skewX(45deg) scaleY(1)}

.ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-wrap__top--before{transform:skewX(60deg) scaleY(1)}

.ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-wrap__top::after{transform:skewX(25deg)}

.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-wrap__top,.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-wrap__top--before{transform:skewX(45deg) scaleY(0.01)}

.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-wrap__top::after{transform:skewX(0deg)}

.ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-wrap__side{bottom:0;right:0;width:61.1111111111%;transform:skewY(45deg) scaleX(1)}

.ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-wrap__side--before{transform:skewY(60deg) scaleX(1)}

.ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-wrap__side::after{transform:skewY(25deg)}

.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-wrap__side,.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-wrap__side--before{transform:skewY(45deg) scaleX(0.01)}

.ol-4-3d-towers-plane:not(.entered) .ol-4-3d-towers-plane__li:nth-child(4) .ol-4-3d-towers-plane__li__img-wrap__side::after{transform:skewY(0deg)}

.ol-4-3d-towers-plane__li:nth-child(n+5){display:none}

.ol-4-3d-towers-wrap{position:relative;font-size:1.6em;width:10.8rem;height:10.8rem;margin:6.88rem 9.16rem 11.2rem 11.2rem}

@media(max-width: 430px) and (orientation: portrait), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.ol-4-3d-towers-wrap{font-size:8.8vw;width:29.7vw;height:29.7vw;margin:23.32vw 25.19vw 37.4vw 30.8vw}}

@media(max-height: 430px) and (orientation: landscape){.ol-4-3d-towers-wrap{font-size:9.8950524738vh;width:33.395802099vh;height:33.395802099vh;margin:21.2743628186vh 28.3245877061vh 34.6326836582vh 34.6326836582vh}}

.ol-4-3d-towers-wrap__inner{position:absolute;left:50%;top:50%;transform:translate3d(-50%, -50%, 0) scale(1)}

@media(max-width: 430px) and (orientation: portrait), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.ol-4-3d-towers-wrap__inner{transform:translate3d(-50%, -50%, 0) scale(0.5)}}

@media(max-height: 430px) and (orientation: landscape){.ol-4-3d-towers-wrap__inner{transform:translate3d(-50%, -50%, 0) scale(0.5)}}

.start-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#2091f9;z-index:1500}

body.mounted .start-overlay{pointer-events:none;opacity:0;transition:opacity .5s ease .4s}

.main-layout{width:100%;position:relative;overflow:hidden}

.main-layout__main-wrap,.main-layout__sections,.main-layout__head{width:100%;position:relative}

.head__parts{top:0;width:100%;height:100vh}

@media(max-width: 430px),(max-height: 430px){.head__parts .head__part-description{display:none}}

.head__placeholders{width:100%;height:auto;position:absolute;top:0;pointer-events:none}

.head__part-placeholder{width:100%;height:80vh}

@media(max-width: 430px),(max-height: 430px),(max-width: 1024px) and (orientation: portrait){.head__part-placeholder{height:50vh}}

.head__part-placeholder--logo{height:5vh}

@media(max-width: 430px) and (orientation: portrait){.head__part-placeholder--start{height:30vh}}

.head__part-placeholder--description{height:60vh}

@media(max-width: 430px),(max-height: 430px),(max-width: 1024px) and (orientation: portrait){.head__part-placeholder--description{height:40vh}}

@media(max-width: 430px) and (orientation: portrait){.head__part-placeholder--description{display:none}}

.head__part-logo,.head__part-start,.head__part-description{position:absolute;width:100%;height:100vh;z-index:2;top:0;left:0}

.head-decor{position:absolute;top:0;right:0;width:100vw;height:100vh;overflow:hidden}

.head-decor .composition{transition:transform .5s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%}

.head-decor__wrap{position:relative;width:100vw;height:100vh;font-size:min(1.8229166667vw, 3.2407407407vh);transition:transform 1s 0s ease}

@media(max-width: 430px),(max-height: 430px){.head-decor__wrap{font-size:min(3.6vw, 2.023988006vh);top:min(5.3333333333vw, 2.9985007496vh);right:min(-41.3333333333vw, -23.2383808096vh)}}

@media(max-height: 430px) and (orientation: landscape){.head-decor__wrap{font-size:min(4.2666666667vw, 2.3988005997vh);top:0;right:0}}

.head-decor .decor{position:absolute;bottom:0;right:0;width:100%;height:100%;background-size:contain;background-position:bottom right;background-repeat:no-repeat}

.head-decor .decor--structures{right:-1em;bottom:-2.6em;width:34.9428571429em;height:29.5428571429em;background-image:url(images/b2e02f56df4e5131c2f9.svg)}

.head-decor .decor--cones{right:31.3714285714em;bottom:-0.8285714286em;width:8.6857142857em;height:12.4em;background-image:url(images/d275dd2b3f48a358d954.svg);transition:transform 1s 0s ease}

.head-decor .decor--cones-2{right:50.9714285714em;bottom:-0.0571428571em;width:5.5714285714em;height:7.4857142857em;background-image:url(images/2dfbb0c2372693df4ec2.svg);transform:translateY(120%);opacity:0;transition:transform 1s 0s ease}

.head-decor .decor--solid{width:1.2914285714em;background:#e62e24;transition:transform 1s 0s ease}

.head-decor .decor--solid-1{height:8.4737142857em;right:23.2857142857em;bottom:16.4857142857em}

.head-decor .decor--solid-2{height:4.2368571429em;right:17.8857142857em;bottom:24.4em}

.head-decor .decor--solid-3{height:4.4791428571em;right:16.0857142857em;bottom:16.4857142857em}

.head-decor .decor--dotted{width:1.2em;height:auto;transition:transform 1s 0s ease}

.head-decor .decor--dotted .dotted-el{width:100%;height:0.5205714286em;background:#ffc809}

.head-decor .decor--dotted .dotted-el:not(:last-of-type){margin-bottom:0.1428571429em}

.head-decor .decor--dotted-1{right:13.7714285714em;bottom:1.4em}

.head-decor .decor--dotted-2{right:8.7714285714em;bottom:8.7142857143em}

.head-decor .decor--border{width:37.1428571429em;height:1.7142857143em;background-color:#123764;right:-19.2857142857em;bottom:-0.0571428571em;transition:transform 1s 0s ease}

.head-decor .decor--tree{right:24.6571428571em;bottom:0;width:3.8285714286em;height:10.8857142857em;background-image:url(images/4065a988c76791c743bc.svg)}

.head-decor .decor--bush{transition:transform 1s 0s ease}

.head-decor .decor--bush-1{right:0;bottom:0;width:15.3714285714em;height:7.0285714286em;background-image:url(images/0e7a85e052e27e84a946.svg)}

.head-decor .decor--bush-2{right:6.4571428571em;width:8.6571428571em;height:3.9714285714em;background-image:url(images/c6cf63f69f468eccd26a.svg)}

.head-decor .decor--people{right:18.8571428571em;bottom:-5.1428571429em;width:16.4em;height:15.4em;background-image:url(images/b8fd213cd9f629704d4a.svg);transform:translateY(120%)}

.mounted .head-decor .decor--people{transition:transform 1s 0s cubic-bezier(0.54, 0, 0.13, 0.99)}

.head-decor.part-1 .decor--solid-1{transform:translateY(20%)}

.head-decor.part-1 .decor--solid-2{transform:translateY(200%)}

.head-decor.part-1 .decor--solid-3{transform:translateY(-100%)}

.head-decor.part-1 .decor--dotted-1{transform:translateY(-100%)}

.head-decor.part-1 .decor--dotted-2{transform:translateY(100%)}

.head-decor.part-2 .composition{transform:translateX(12.2857142857em)}

.head-decor.part-2 .decor--border{transform:translateX(-31.4285714286em)}

.head-decor.part-2 .decor--solid-2{transform:translateY(360%)}

.head-decor.part-2 .decor--cones{transform:translateY(120%)}

.head-decor.part-2 .decor--cones-2,.head-decor.part-2 .decor--people{opacity:1;transform:translateY(0)}

.head-decor.part-2 .decor--bush{transform:translateX(-5.7428571429em)}

.part-logo{font-size:min(3.125vw, 5.5555555556vh);display:flex;flex-direction:column;justify-content:flex-end}

@media(min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.part-logo{font-size:min(6.6666666667vw, 3.748125937vh);justify-content:flex-start;margin-top:calc(var(--header-h-mb) + 3.2em)}}

@media(max-width: 430px) and (orientation: portrait){.part-logo{font-size:min(6.6666666667vw, 3.748125937vh);justify-content:flex-start;margin-top:calc(var(--header-h-mb) + 1.2em)}}

@media(max-height: 430px) and (orientation: landscape){.part-logo{font-size:min(8vw, 4.4977511244vh);justify-content:flex-end;margin-top:0}}

.part-logo__logo-wrap{width:4.7em;transition:opacity .35s ease}

.part-logo__logo{width:100%;height:11.15em;transition:transform .35s cubic-bezier(0.23, 0, 0.13, 0.99) .1s}

@media(max-width: 430px),(max-height: 430px){.part-logo__logo{max-width:4.8em;height:11.32em}}

.part-logo__logo-border{margin-top:0.8333333333em;height:1.1em;background-color:#123764;margin-left:-50vw}

.part-logo:not(.entered){pointer-events:none}

.part-logo:not(.entered) .part-logo__logo-wrap{opacity:0;transition-delay:.1s}

.part-logo:not(.entered) .part-logo__logo{transform:translateY(10%);transition-delay:0s}

.part-start{font-size:min(2.6041666667vw, 4.6296296296vh);padding-top:calc(var(--header-h) + 1.88em);pointer-events:none}

@media(min-width: 1921px){.part-start{font-size:50px}}

@media(min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.part-start{font-size:min(6.6666666667vw, 3.748125937vh);padding-top:calc(var(--header-h-mb) + 3.6em)}}

@media(max-width: 430px),(max-height: 430px){.part-start{font-size:min(4.2666666667vw, 2.3988005997vh);padding-top:calc(var(--header-h-mb) + 1.875em)}}

@media(max-height: 430px) and (orientation: landscape){.part-start{padding-left:1.25em;padding-top:calc(var(--header-h-mb) + 3.75em)}}

.part-start__title,.part-start__subtitle{opacity:0;transform:translateX(-5%);transition-delay:0}

.part-start__title{max-width:13.6em;width:100%;margin-bottom:1.62em;text-transform:uppercase;margin-left:0;margin-right:0;font-size:1em}

@media(min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.part-start__title{font-size:min(6.6666666667vw, 3.748125937vh);max-width:31.2em}}

@media(max-width: 430px),(max-height: 430px){.part-start__title{font-size:min(6.1333333333vw, 3.4482758621vh);margin-bottom:0.5217391304em}}

@media(max-height: 430px) and (orientation: landscape){.part-start__title{max-width:19.4444444444em;font-size:min(7.2vw, 4.047976012vh);margin-bottom:1em}}

.part-start__subtitle{max-width:15.9142857143em;width:100%;font-size:0.7em;line-height:1.3}

@media(min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.part-start__subtitle{font-size:min(4.2666666667vw, 2.3988005997vh);max-width:18.8125em}}

@media(max-width: 430px),(max-height: 430px){.part-start__subtitle{font-size:min(4.2666666667vw, 2.3988005997vh)}}

@media(max-height: 430px) and (orientation: landscape){.part-start__subtitle{max-width:19.4444444444em;font-size:min(7.2vw, 4.047976012vh);margin-bottom:1em}}

.part-start.entered{pointer-events:all}

.part-start.entered .part-start__title,.part-start.entered .part-start__subtitle{opacity:1;transform:translateX(0)}

.part-start.entered .part-start__subtitle{transition:opacity .35s ease .1s,transform .35s ease .1s}

.mounted .part-start__subtitle{transition:opacity .35s ease,transform .35s ease}

.mounted .part-start__title{transition:opacity .35s ease,transform .35s ease}

.part-description{font-size:min(1.1458333333vw, 2.037037037vh);padding-top:calc(var(--header-h) + 4.9090909091em);margin-left:0;pointer-events:none}

@media(min-width: 1921px){.part-description{font-size:22px}}

@media(max-width: 430px),(max-height: 430px){.part-description{pointer-events:all;font-size:1rem;padding-bottom:3.6666666667rem;position:static;padding-top:1.8666666667em;height:auto}}

@media(min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.part-description{padding-top:calc(var(--header-h-mb) + 3em)}}

.part-description__container{display:block}

.part-description__strong,.part-description__text-wrapper{opacity:0;transform:translateX(-5%)}

@media(max-width: 430px),(max-height: 430px){.part-description__strong,.part-description__text-wrapper{opacity:1;transform:unset}}

.part-description__strong{font-size:1.5909090909em;font-weight:bold;margin-bottom:1.4857142857em}

@media(min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.part-description__strong{font-size:min(7.2vw, 4.047976012vh);max-width:16.6666666667em}}

@media(max-width: 430px),(max-height: 430px){.part-description__strong{font-size:1.1111111111em}}

.part-description__text{max-width:min(53.59375vw, 95.2777777778vh);width:100%;font-size:.88rem}

@media(max-width: 430px),(max-height: 430px),(max-width: 1024px) and (orientation: portrait){.part-description__text{font-size:min(1rem,1.8890554723vh);max-width:unset}}

@media(min-width: 1921px){.part-description__text{max-width:1090px}}

@media(max-width: 430px),(max-height: 430px){.part-description__text{max-width:unset}}

@media(max-height: 430px) and (orientation: landscape){.part-description__text{font-size:1rem}}

.part-description__text-wrapper p{margin-bottom:1.3636363636em}

.part-description__text-wrapper p:last-of-type{margin-bottom:0}

@media(min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.part-description__text-wrapper{max-width:66.6666666667vw}}

.part-description.entered{pointer-events:all}

.part-description.entered .part-description__strong,.part-description.entered .part-description__text-wrapper{opacity:1;transform:translateX(0)}

.mounted .part-description__strong{transition:opacity .35s ease,transform .35s ease}

.mounted .part-description__text-wrapper{transition:opacity .35s ease .1s,transform .35s ease .1s}

.intro{display:block;font-size:1rem;background:#59c3ff;overflow:hidden;padding:8.4rem 0 5.44rem}

@media(min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.intro{padding:3.1111111111rem 0 2.4444444444rem}}

@media(max-width: 430px),(max-height: 430px){.intro{padding:3.1111111111rem 0 2.4444444444rem}}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.intro{font-size:1rem}}

.intro__wrap{padding:0 7.08rem 0 3.56rem}

@media(min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.intro__wrap{padding:0 2.2222222222rem}}

@media(max-width: 430px),(max-height: 430px){.intro__wrap{padding:0 1.2222222222rem}}

.intro__wrap--list{width:100%}

.intro__wrap--text{display:grid;grid-template-columns:40.3785488959% 59.6214511041%;grid-template-rows:repeat(2, -webkit-max-content);grid-template-rows:repeat(2, max-content);grid-row-gap:3.2em;margin-bottom:4.4em}

@media(min-width: 431px) and (max-width: 825px) and (min-height: 431px) and (orientation: landscape), (min-width: 826px) and (max-width: 1024px) and (orientation: landscape){.intro__wrap--text{grid-template-columns:51.4195583596% 48.5804416404%}}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.intro__wrap--text{grid-template-columns:1fr;grid-template-rows:repeat(3, -webkit-max-content);grid-template-rows:repeat(3, max-content)}}

.intro__text-block p{margin-bottom:0}

.intro__text-block p:not(:last-of-type){margin-bottom:1.48em}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.intro__text-block p:not(:last-of-type){margin-bottom:1.6666666667em}}

.intro__text-block-0{grid-area:1/1/2/2}

.intro__text-block-1{grid-area:1/2/2/3}

.intro__text-block-2{grid-area:2/1/3/3}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.intro__text-block-0{grid-area:2/1/3/2}.intro__text-block-1{grid-area:1/1/2/2}.intro__text-block-2{grid-area:3/1/4/2}}

.intro__decor{width:100%;height:100%;position:relative;transform:translateX(-5.08em)}

@media(min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.intro__decor{width:69.76vw;height:68.48vw;transform:translateX(10.4vw)}}

@media(max-width: 430px),(max-height: 430px){.intro__decor{width:87.2vw;height:85.6vw;transform:translateX(10.4vw)}}

.intro__decor .decor{position:absolute;bottom:0;right:0;width:29.48em;height:29.32em;background-size:contain;background-position:bottom right;background-repeat:no-repeat;transition:transform 3s 0s ease}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.intro__decor .decor{width:100%;height:100%}}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.intro__decor .decor--cloud,.intro__decor .decor--cloud-2,.intro__decor .decor--gull{display:none}}

.intro__decor .decor--cloud{right:21.4em;bottom:30.88em;width:9.56em;height:2.16em;background-image:url(images/b61777ac3e9994c16749.svg)}

.intro__decor .decor--cloud-2{right:11.92em;bottom:29.52em;width:5.84em;height:1.32em;background-image:url(images/b61777ac3e9994c16749.svg)}

.intro__decor .decor--structure{right:4.6em;bottom:0;width:29.48em;height:29.32em;background-image:url(images/9c54cf0e299873e36596.svg)}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.intro__decor .decor--structure{width:85.9327217125%;height:87.2274143302%}}

.intro__decor .decor--bush-1{right:-0.92em;bottom:1.6em;width:8.92em;height:4.08em;background-image:url(images/7a94f4fd6eb9e5123994.svg)}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.intro__decor .decor--bush-1{width:22.6666666667vw;height:10.4vw}}

.intro__decor .decor--bush-2{right:1.84em;bottom:1.6em;width:13em;height:5.96em;background-image:url(images/27b20cc55afea1025748.svg)}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.intro__decor .decor--bush-2{width:33.0666666667vw;height:15.2vw}}

.intro__decor .decor--border{width:45.2em;height:1.92em;background-color:#123764;right:0;bottom:0}

.intro__decor .decor--flags{right:4.92em;bottom:6.6em;width:14.48em;height:4.6em;background-image:url(images/1be68ff133f6459f218a.svg);transform:rotate(4deg)}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.intro__decor .decor--flags{width:47.3309608541%;height:13.5714285714%;bottom:19.2857142857%}}

.intro__decor .decor--gull{background-image:url(images/b477b6ad46291b9b35bc.svg)}

.intro__decor .decor--gull-1{right:-0.76em;bottom:15.56em;width:4.6em;height:1.32em}

.intro__decor .decor--gull-2{right:1.88em;bottom:20.84em;width:4.6em;height:1.32em;transform:rotate(19deg)}

.intro__decor .decor--gull-3{right:-2.36em;bottom:18.68em;width:2.96em;height:1.32em;transform:rotate(-19deg)}

.intro__decor-mobile{display:none}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.intro__decor-mobile{display:block;width:18.3888888889em;height:12.7777777778em;position:relative}.intro__decor-mobile .decor-mobile{position:absolute;top:0;right:0;background-size:contain;background-position:bottom right;background-repeat:no-repeat}.intro__decor-mobile .decor-mobile--sun{top:2.1111111111em;right:6.5555555556em;width:20.8459214502%;height:20.8459214502%;background-image:url(images/0e35839e2f2f7848dfd7.svg)}.intro__decor-mobile .decor-mobile--cloud-1{top:3.3888888889em;right:0.6666666667em;width:10.7222222222em;height:5.5555555556em;background-image:url(images/15ae18c63541ae4f1ba0.svg)}.intro__decor-mobile .decor-mobile--cloud-2{top:7.7777777778em;right:12.7222222222em;width:4.8333333333em;height:3.1666666667em;background-image:url(images/670b138005847d95adb3.svg)}.intro__decor-mobile .decor-mobile--cloud-3{top:0.0555555556em;right:2em;width:2.7222222222em;height:1.7777777778em;background-image:url(images/78f973215e8f104e5fb5.svg)}}

.menu{position:fixed;display:flex;align-items:stretch;font-size:min(0.9375vw, 1.6666666667vh);top:12.6666666667em;right:0;z-index:1200;transform:translateX(100%);pointer-events:none;-webkit-user-select:none;user-select:none}

.mounted .menu{transition:transform .7s ease}

.menu a{background:transparent}

@media(max-width: 430px),(max-height: 430px){.menu{font-size:2.9985007496vh;top:-10vh;right:0;bottom:0;left:0;pointer-events:auto;-webkit-user-select:auto;user-select:auto;transform:translate(0, -101%)}.mounted .menu{transition:opacity .9s ease,transform .9s ease}.menu.menu-show{transform:translate(0, 0)}}

@media(max-height: 430px) and (orientation: landscape){.menu{font-size:4.1979010495vh}}

.menu.active{pointer-events:auto;-webkit-user-select:auto;user-select:auto}

@media(min-width: 1025px),(min-height: 431px) and (min-width: 431px) and (max-width: 1024px) and (orientation: landscape), (min-width: 431px) and (max-width: 825px) and (min-height: 431px) and (orientation: landscape), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.menu:hover,.menu:active{transform:translateX(0)}}

.menu__list{pointer-events:all;display:flex;flex-direction:column;background-color:#005eab;padding:2.3888888889em 1.2777777778em 3.1111111111em 0;margin-left:-5.5555555556em;transition:opacity .45s ease,transform .45s ease}

@media(max-width: 430px),(max-height: 430px){.menu__list{width:100%;gap:1.85em;padding:calc(4.1666666667em + 10vh) 0 0;margin-left:0}}

@media(max-height: 430px) and (orientation: landscape){.menu__list{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3, -webkit-max-content);grid-template-rows:repeat(3, max-content);grid-auto-flow:column;align-items:center;align-content:center;padding:19.7451274363vh 0 0}}

@media(min-width: 1025px),(min-height: 431px) and (min-width: 431px) and (max-width: 1024px) and (orientation: landscape), (min-width: 431px) and (max-width: 825px) and (min-height: 431px) and (orientation: landscape), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){body:not(.is-inside-content) .menu__list{pointer-events:none;opacity:0;transform:translateX(6.1111111111em)}}

.menu__item{position:relative;padding-left:2.2222222222em;margin:0;cursor:pointer}

@media(max-width: 430px),(max-height: 430px){.menu__item{padding-left:2.3em}}

.menu__item::before{content:"";position:absolute;top:50%;left:2.2222222222em;border-radius:0;transform:translateY(-50%);transition:color .3s ease,background-color .3s ease}

.menu__item-1::before{-webkit-mask-image:url(images/1206ff57a0ad5e866912.svg);mask-image:url(images/1206ff57a0ad5e866912.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;width:0.8333333333em;height:3.8888888889em;left:2.3333333333em;color:#2091f9}

@media(max-width: 430px),(max-height: 430px){.menu__item-1::before{width:1em;height:1.6em;left:2.2222222222em;-webkit-mask-image:none;mask-image:none}}

.menu__item:not(.menu__item-1)::before{width:1.1111111111em;height:1.7777777778em;background-color:#2091f9}

@media(max-width: 430px),(max-height: 430px){.menu__item:not(.menu__item-1)::before{width:1em;height:1.6em}}

@media(min-width: 1025px),(min-height: 431px) and (min-width: 431px) and (max-width: 1024px) and (orientation: landscape), (min-width: 431px) and (max-width: 825px) and (min-height: 431px) and (orientation: landscape){.menu__item:hover .menu__link{color:#fff;transition:color .3s 0s ease}.menu__item:hover::before{background:#fff;color:#fff}}

.menu__link{display:inline-block;width:12.8888888889em;color:#59c3ff;text-transform:uppercase;text-decoration:none;font-weight:bold;padding:1.5277777778em 0 1.5277777778em 3.6666666667em}

.menu__link-1{padding-top:1.9444444444em}

@media(max-width: 430px),(max-height: 430px){.menu__link{padding:0.25em 0 0.25em 2.2em}}

@media(max-height: 430px) and (orientation: landscape){.menu__link{width:100%}}

.arrow-hint-button{position:fixed;width:2.68rem;height:5.2rem;bottom:2.8rem;opacity:0;z-index:100;pointer-events:none;cursor:default;display:flex;justify-content:stretch;align-items:flex-start;transition:opacity .2s 0s ease}

@media(max-width: 430px),(max-height: 430px){.arrow-hint-button{width:2.5555555556rem;height:4.9444444444rem;bottom:11.5rem}}

.arrow-hint-button svg{width:100%}

.arrow-hint-button__border{display:block;position:absolute;left:0;bottom:0;top:19.8412698413%;height:80.1587301587%;stroke-width:4}

@media(max-width: 430px),(max-height: 430px){.arrow-hint-button__border{height:76.0869565217%;stroke-width:2}}

@media(max-width: 430px),(max-height: 430px){.arrow-hint-button__border{top:23.9130434783%}}

.arrow-hint-button__arr{height:53.1746031746%;stroke-width:2}

@media(max-width: 430px),(max-height: 430px){.arrow-hint-button__arr{height:56.5217391304%;stroke-width:1}}

@media(min-width: 1025px),(min-height: 431px) and (min-width: 431px) and (max-width: 1024px) and (orientation: landscape){.arrow-hint-button__arr{transition:transform .4s cubic-bezier(0.33, 0, 0.1, 1)}}

@media(min-width: 1025px),(min-height: 431px) and (min-width: 431px) and (max-width: 1024px) and (orientation: landscape){.arrow-hint-button:hover .arrow-hint-button__arr{transform:translateY(50%)}}

body.show-arrow-hint .arrow-hint-button,.arrow-hint-button.active{opacity:1;pointer-events:all;cursor:pointer}

.burger-menu{display:none}

@media(max-width: 430px),(max-height: 430px){.burger-menu{display:block;width:3rem;height:1.4444444444rem;top:calc(var(--header-h-mb)/2);transform:translateY(calc(var(--header-h-mb) / -5));right:1.1666666667rem;cursor:pointer;position:fixed;z-index:1300}.burger-menu__line{display:block;width:100%;height:.0555555556rem;background-color:#000;position:absolute;left:0;transition:transform .3s linear,opacity .3s linear}.burger-menu__line--1{top:0}.burger-menu__line--2,.burger-menu__line--3{top:50%;transform:translateY(-50%)}.burger-menu__line--4{bottom:0}.burger-menu.burger-active>.burger-menu__line{background-color:currentColor}.burger-menu.burger-active>.burger-menu__line--1,.burger-menu.burger-active>.burger-menu__line--4{opacity:0}.burger-menu.burger-active>.burger-menu__line--2{transform:translateY(-50%) rotate(45deg)}.burger-menu.burger-active>.burger-menu__line--3{transform:translateY(-50%) rotate(-45deg)}}

@media(max-height: 430px) and (orientation: landscape){.burger-menu{top:calc(var(--header-h-mb-lp)/2);transform:translateY(calc(var(--header-h-mb-lp) / -5))}}

@media(min-width: 1025px),(min-height: 431px) and (min-width: 431px) and (max-width: 1024px) and (orientation: landscape){.mobile-only-block{display:none}}

.container{--padding-side: 0;max-width:76.8rem;width:100%;margin-left:auto;margin-right:auto}

.container--header-align{--padding-side: min(4.4270833333vw, 7.8703703704vh);padding-left:var(--padding-side);padding-right:var(--padding-side)}

@media(max-width: 430px),(max-height: 430px){.container--header-align{--padding-side: 1.1666666667rem}}

@media(max-height: 430px) and (orientation: landscape){.container--header-align{--padding-side: 13.3333333333vw}}

.container--text-content{--padding-side: min(12.7604166667vw, 22.6851851852vh);max-width:70.32rem;padding-left:var(--padding-side);padding-right:var(--padding-side)}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait), (min-width: 431px) and (max-width: 825px) and (min-height: 431px) and (orientation: landscape), (min-width: 826px) and (max-width: 1024px) and (orientation: landscape){.container--text-content{--padding-side: min(4.4270833333vw, 7.8703703704vh);max-width:76.8rem}}

@media(max-width: 430px),(max-height: 430px){.container--text-content{--padding-side: 1.1666666667rem;max-width:unset}}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.block-mobile-line-height-extend p{line-height:1.5}}

.block-mobile-line-height-extend p .strong-isolated{line-height:1.2}

.site-increment{counter-increment:sectionIndex}

.site-wrap-reset{counter-reset:sectionIndex}

.basic-site{background:#59c3ff;color:#000;padding-top:5.84rem;padding-bottom:5.84rem}

.basic-site:nth-of-type(even){--swiper-pagination-bullet-inactive-color: #d0ecff;background:#2091f9;color:#fff}

.basic-site:nth-of-type(even) a{background:linear-gradient(90deg, rgba(255, 255, 255, 0) 33.3%, white 33.3%, white 67.7%, rgba(255, 255, 255, 0) 67.7%) no-repeat 50% 100%/300% 1px}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.basic-site{padding-top:2.5rem;padding-bottom:3.5555555556rem}}

.basic-site-head{margin-bottom:2.1111111111rem}

@media(min-width: 1025px),(min-height: 431px) and (min-width: 431px) and (max-width: 1024px) and (orientation: landscape){.basic-site-head{display:grid;grid-template-columns:13.4069400631% 17.1924290221% 1fr;grid-column-gap:0.7886435331%;align-items:center;margin-bottom:4.28rem}}

@media(min-width: 1025px),(min-height: 431px) and (min-width: 431px) and (max-width: 1024px) and (orientation: landscape){.basic-site-head__title{grid-area:1/1/2/3}.basic-site-head__title.h-size3{margin-bottom:0}}

@media(min-width: 1025px),(min-height: 431px) and (min-width: 431px) and (max-width: 1024px) and (orientation: landscape){.basic-site-head__image-set{grid-area:1/2/2/4}}

.site-photo-set{position:relative;line-height:0;margin-right:-13.7614678899%;padding-top:45.6880733945%;height:0}

@media(min-width: 431px) and (max-width: 1024px) and (orientation: portrait), (max-height: 430px) and (orientation: landscape){.site-photo-set{margin-right:-6.6465256798%}}

@media(max-width: 430px) and (orientation: portrait){.site-photo-set{margin-right:-6.6465256798%;padding-top:59.8187311178%}}

.site-photo-set__part,.site-photo-set__wrap{position:absolute;display:block;left:0;right:0;top:0;bottom:0}

.site-photo-set__part{-webkit-clip-path:inset(69.6787148594% 17.8225806452% 0 9.435483871%);clip-path:inset(69.6787148594% 17.8225806452% 0 9.435483871%);transition:-webkit-clip-path .95s cubic-bezier(0.37, 0, 0, 1) .15s;transition:clip-path .95s cubic-bezier(0.37, 0, 0, 1) .15s;transition:clip-path .95s cubic-bezier(0.37, 0, 0, 1) .15s, -webkit-clip-path .95s cubic-bezier(0.37, 0, 0, 1) .15s}

.site-photo-set__part-0{-webkit-clip-path:inset(0 12.0967741935% 69.6787148594% 0);clip-path:inset(0 12.0967741935% 69.6787148594% 0);transition-duration:.6s;transition-delay:0s}

.site-photo-set__part-1{-webkit-clip-path:inset(35.3413654618% 0 35.3413654618% 18.4677419355%);clip-path:inset(35.3413654618% 0 35.3413654618% 18.4677419355%);transition-duration:.75s;transition-delay:.05s}

@media(max-width: 430px) and (orientation: portrait){.site-photo-set__part{-webkit-clip-path:inset(69.6787148594% 17.8225806452% 0 12.6612903226%);clip-path:inset(69.6787148594% 17.8225806452% 0 12.6612903226%)}.site-photo-set__part-0{-webkit-clip-path:inset(0 16.935483871% 69.6787148594% 0);clip-path:inset(0 16.935483871% 69.6787148594% 0)}.site-photo-set__part-1{-webkit-clip-path:inset(35.3413654618% 0 35.3413654618% 22.5%);clip-path:inset(35.3413654618% 0 35.3413654618% 22.5%)}}

.site-photo-set:not(.entered) .site-photo-set__part{-webkit-clip-path:inset(69.6787148594% -175% 0 125%);clip-path:inset(69.6787148594% -175% 0 125%)}

.site-photo-set:not(.entered) .site-photo-set__part-0{-webkit-clip-path:inset(0 -195% 69.6787148594% 135%);clip-path:inset(0 -195% 69.6787148594% 135%)}

.site-photo-set:not(.entered) .site-photo-set__part-1{-webkit-clip-path:inset(35.3413654618% -125% 35.3413654618% 110%);clip-path:inset(35.3413654618% -125% 35.3413654618% 110%)}

.site-photo-set__img{width:100%;height:100.5%;object-fit:cover;object-position:left center}

@media(max-width: 430px) and (orientation: portrait){.site-photo-set__img{object-position:center center}}

.site-photo-set::before,.site-photo-set__wrap::before,.site-photo-set__wrap::after{content:"";position:absolute;display:block;background:var(--site-theme-color-photo-stripe);height:8.2329317269%;z-index:5;transform:translateX(calc(var(--parallax-progress, 0) * var(--parallax-ratio, 0) * 10%)) scaleX(1);transition:opacity 1.25s cubic-bezier(0.37, 0, 0, 1) .3s,transform .95s cubic-bezier(0.37, 0, 0, 1) .3s}

@media(max-width: 430px) and (orientation: portrait){.site-photo-set::before,.site-photo-set__wrap::before,.site-photo-set__wrap::after{height:5.0505050505%}}

.site-photo-set::before{--parallax-ratio: 1;width:11.935483871%;top:6.8273092369%;right:-7.7419354839%}

@media(min-width: 431px) and (max-width: 1024px) and (orientation: portrait), (max-height: 430px) and (orientation: landscape){.site-photo-set::before{right:4.5161290323%}}

@media(max-width: 430px) and (orientation: portrait){.site-photo-set::before{top:4.0404040404%;right:14.164305949%}}

.site-photo-set__wrap::before{--parallax-ratio: 2;width:12.5806451613%;bottom:22.0883534137%;left:-5.4838709677%;transition-duration:.85s;transition-delay:.15s}

@media(min-width: 431px) and (max-width: 1024px) and (orientation: portrait), (max-height: 430px) and (orientation: landscape){.site-photo-set__wrap::before{width:7.5483870968%;left:-1.4516129032%}}

@media(max-width: 430px) and (orientation: portrait){.site-photo-set__wrap::before{width:11.3314447592%;bottom:23.7373737374%;left:-1.1331444759%}}

.site-photo-set__wrap::after{--parallax-ratio: 1.3;width:23.8709677419%;bottom:0;left:-17.4193548387%;transition-duration:.95s;transition-delay:.25s}

@media(max-width: 430px) and (orientation: portrait){.site-photo-set__wrap::after{width:21.5297450425%;bottom:9.595959596%;left:-10.4815864023%}}

.site-photo-set:not(.entered)::before{opacity:0;transform:translateX(280%) scaleX(1.8)}

.site-photo-set:not(.entered) .site-photo-set__wrap::before,.site-photo-set:not(.entered) .site-photo-set__wrap::after{opacity:0;transform:translateX(450%) scaleX(3)}

.slider-block{position:relative;margin-top:5.12rem}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.slider-block{margin-top:2.6666666667rem}}

.split-slider{width:100%;padding-bottom:4.4rem;overflow:visible;counter-reset:sliderIndex}

@media(max-width: 430px),(max-height: 430px){.split-slider{padding-bottom:4.3333333333rem}}

.split-slider__wrap.swiper-wrapper{justify-content:stretch}

.split-slider__slide{width:100%;height:auto;display:grid;grid-template-columns:1fr 59.1482649842%;font-size:1.2rem;color:#000;counter-increment:sliderIndex}

@media(max-width: 430px) and (orientation: portrait){.split-slider__slide{display:flex;flex-direction:column;justify-content:space-between;font-size:.9rem}}

.split-slider__slide::after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#d0ecff;opacity:var(--sw-effect-opposite-progress-ceil);transition:opacity var(--sw-effect-duration) ease;z-index:1}

.split-slider__slide__text{display:flex;align-items:stretch}

@media(max-width: 430px) and (orientation: portrait){.split-slider__slide__text{flex:1 1}}

.split-slider__slide__text::before,.split-slider__slide__text::after{background:var(--site-theme-color-slide-text-wipe);transition:transform var(--sw-effect-duration) ease}

.split-slider__slide__text__num{position:relative;display:flex;flex-direction:column;justify-content:flex-start;padding:1.3333333333em 1em 1.7333333333em 2em;gap:3.2em;opacity:var(--sw-effect-opposite-progress-ceil);transition:opacity var(--sw-effect-duration) ease;z-index:5}

@media(max-width: 430px) and (orientation: portrait){.split-slider__slide__text__num{flex-direction:row;align-items:center;gap:1.4444444444rem;padding:1.1111111111rem 1.1111111111rem 1rem 1.1111111111rem}}

.split-slider__slide__text__num p{margin-bottom:0;flex:1 1}

.split-slider__slide__text__num::before{display:block;font-size:4rem;height:1em;line-height:1em;content:counter(sliderIndex);color:var(--site-theme-color-slide-num);font-weight:bold}

@media(max-width: 430px),(max-height: 430px){.split-slider__slide__text__num::before{font-size:2.9444444444rem;width:1.2em;text-align:right}}

.split-slider__slide__image{width:100%;z-index:10}

.split-slider__slide__image::before,.split-slider__slide__image::after{background:var(--site-theme-color-slide-image-wipe);transition:transform calc(1.2*var(--sw-effect-duration)) ease}

.split-slider__slide__image__size{width:100%;padding-top:77.3333333333%;height:0;line-height:0;opacity:var(--sw-effect-opposite-progress-ceil);transition:opacity var(--sw-effect-duration) ease}

@media(max-width: 430px),(max-height: 430px){.split-slider__slide__image__size{padding-top:55.2870090634%}}

.split-slider__slide__image img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover}

.split-slider__slide__text,.split-slider__slide__image{position:relative;overflow:hidden}

.split-slider__slide__text::before,.split-slider__slide__text::after,.split-slider__slide__image::before,.split-slider__slide__image::after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0}

.split-slider__slide__text::before,.split-slider__slide__image::before{transform-origin:100% 0;transform:scaleX(calc(2 * (1 - var(--sw-effect-prev-opposite-progress))));z-index:10}

.split-slider__slide__text::after,.split-slider__slide__image::after{transform-origin:0 0;transform:translateX(calc(100% * (1.9 - 3.1 * var(--sw-effect-progress))));z-index:10}

.split-slider__pagination{--swiper-pagination-bottom: 0.88rem;font-size:var(--swiper-pagination-fs, 10px);line-height:0}

@media(max-width: 430px),(max-height: 430px){.split-slider__pagination{--swiper-pagination-bottom: 1.1111111111rem}}

.split-slider__ui{position:absolute;display:flex;justify-content:space-between;bottom:0;left:0;right:0;height:2.68rem;z-index:10;pointer-events:none}

@media(max-width: 430px),(max-height: 430px){.split-slider__ui{height:2.3333333333rem}}

.split-slider__next,.split-slider__prev{position:relative;width:5.04rem;pointer-events:all}

@media(max-width: 430px),(max-height: 430px){.split-slider__next,.split-slider__prev{width:1.84rem}}

.split-slider__next,.split-slider__next svg,.split-slider__prev,.split-slider__prev svg{height:100%}

.split-slider__next::after,.split-slider__prev::after{position:absolute}

.split-slider__next__border,.split-slider__prev__border{display:block;position:absolute;top:0;bottom:0}

@media(min-width: 1025px),(min-height: 431px) and (min-width: 431px) and (max-width: 1024px) and (orientation: landscape){.split-slider__next__arr,.split-slider__prev__arr{transition:transform .4s cubic-bezier(0.33, 0, 0.1, 1)}}

.split-slider__prev{text-align:right}

.split-slider__prev__border{right:19.8412698413%;left:0}

@media(max-width: 430px),(max-height: 430px){.split-slider__prev__border{right:23.9130434783%}}

.split-slider__prev svg.split-slider__prev__arr{width:53.1746031746%;stroke-width:2}

@media(max-width: 430px),(max-height: 430px){.split-slider__prev svg.split-slider__prev__arr{width:56.5217391304%;stroke-width:1}}

.split-slider__prev svg.split-slider__prev__border{width:80.1587301587%;stroke-width:4}

@media(max-width: 430px),(max-height: 430px){.split-slider__prev svg.split-slider__prev__border{width:76.0869565217%;stroke-width:2}}

.split-slider__prev__arr *{transform:scaleX(-1)}

@media(min-width: 1025px),(min-height: 431px) and (min-width: 431px) and (max-width: 1024px) and (orientation: landscape){.split-slider__prev:hover .split-slider__prev__arr{transform:translateX(-50%)}}

.split-slider__next{text-align:left}

.split-slider__next__border{left:19.8412698413%;right:0}

@media(max-width: 430px),(max-height: 430px){.split-slider__next__border{left:23.9130434783%}}

.split-slider__next svg.split-slider__next__arr{width:53.1746031746%;stroke-width:2}

@media(max-width: 430px),(max-height: 430px){.split-slider__next svg.split-slider__next__arr{width:56.5217391304%;stroke-width:1}}

.split-slider__next svg.split-slider__next__border{width:80.1587301587%;stroke-width:4}

@media(max-width: 430px),(max-height: 430px){.split-slider__next svg.split-slider__next__border{width:76.0869565217%;stroke-width:2}}

@media(min-width: 1025px),(min-height: 431px) and (min-width: 431px) and (max-width: 1024px) and (orientation: landscape){.split-slider__next:hover .split-slider__next__arr{transform:translateX(50%)}}

.sites-intro{position:relative;padding-top:4.8rem;padding-bottom:4.24rem;z-index:10}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.sites-intro{padding-top:2.1111111111rem;padding-bottom:3.3333333333rem}}

.sites-intro__wrap{--margin-left-calc: calc((100% - 100vw) * 0.3680981595);--margin-left: min(-6.4em, var(--margin-left-calc));margin-left:var(--margin-left);padding-left:calc(-1*var(--margin-left));display:grid;grid-template-columns:-webkit-min-content 2.4rem 54.4164037855%;grid-template-columns:min-content 2.4rem 54.4164037855%;grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content min-content;grid-row-gap:3.6rem;row-gap:3.6rem}

@media(min-width: 1921px){.sites-intro__wrap{--margin-left: calc((100% - 1920px) * 0.3680981595)}}

@media(min-width: 1921px){.sites-intro__wrap{margin-left:var(--margin-left)}}

@media(max-width: 430px) and (orientation: portrait), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.sites-intro__wrap{display:block}}

.sites-intro__title{grid-area:1/1/2/3}

.sites-intro .sites-intro__title{margin-bottom:0}

@media(max-width: 430px) and (orientation: portrait), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.sites-intro__title{max-width:12em}}

.sites-intro__list{position:relative;grid-area:2/1/3/2}

@media(max-width: 430px) and (orientation: portrait), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.sites-intro__list{margin-bottom:3.1111111111em}}

@media(min-width: 1025px),(min-height: 431px) and (min-width: 431px) and (max-width: 1024px) and (orientation: landscape){.sites-intro__list::after{--parent-d-width: calc(-1 * (100% - 100vw) * 0.6791666667);--shift-width-to-before: calc(var(--parent-d-width) * 0.3333333333);--parallax-ratio: 14;content:"";position:absolute;width:1.76rem;top:-0.4666666667em;bottom:2.8em;left:calc(var(--shift-width-to-before)*-0.7);background:#afcd37;transform:translateY(calc(var(--parallax-ratio, 0) * 50%));opacity:0;transition:opacity .6s cubic-bezier(0, 0, 0.16, 1),transform .6s cubic-bezier(0, 0, 0.16, 1)}.sites-intro__list.entered::after{opacity:1;transform:translateY(calc(var(--parallax-ratio, 0) * 5% + var(--parallax-progress, 0) * var(--parallax-ratio, 0) * -10%))}}

.sites-intro__scheme{position:relative;grid-area:1/2/3/4}

.sites-intro__text{position:relative;grid-area:3/1/4/4}

@media(min-width: 1025px),(min-height: 431px) and (min-width: 431px) and (max-width: 1024px) and (orientation: landscape){.sites-intro__text::after{--parent-d-width: calc(-1 * (100% - 100vw) * 0.6791666667);--shift-width-to-before: calc(var(--parent-d-width) * 0.3333333333);--parallax-ratio: 2;content:"";position:absolute;width:1.76rem;height:114%;bottom:-12.8333333333em;left:calc(var(--shift-width-to-before)*-0.9);background:#005eab;transform:translateY(calc(var(--parallax-ratio, 0) * 50%));opacity:0;transition:opacity .6s cubic-bezier(0, 0, 0.16, 1),transform .6s cubic-bezier(0, 0, 0.16, 1)}.sites-intro__text.entered::after{opacity:1;transform:translateY(calc(var(--parallax-ratio, 0) * 5% + var(--parallax-progress, 0) * var(--parallax-ratio, 0) * -10%))}}

.kids-intro{padding-top:4.48rem;padding-bottom:5.36rem}

.kids-intro__title{max-width:10em}

.kids-intro .kids-intro__title{margin-bottom:0}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.kids-intro .kids-intro__title{margin-bottom:1.2777777778rem}}

.kids-intro__image-wrap{width:100%;margin-top:-7.4132492114%;margin-bottom:5.6rem}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.kids-intro__image-wrap{margin-top:0;margin-bottom:2.7222222222rem}}

.kids-site{position:relative;padding-top:4rem;padding-bottom:5.6rem}

.kids-site__head{position:relative}

.kids-site__stripes{position:absolute;right:0;top:-2rem;width:42.2712933754%}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.kids-site__stripes{width:42.2960725076%;right:-6.6465256798%;top:-1.1111111111rem}}

.kids-site__stripes__s{position:absolute;height:0;padding-top:1.64rem;width:55.223880597%;transform:translateX(calc(var(--parallax-progress, 0) * var(--parallax-ratio, 0) * 10%));transition:opacity 1.25s cubic-bezier(0, 0, 0.16, 1) .3s,transform .95s cubic-bezier(0, 0, 0.16, 1) .3s}

.kids-site__stripes__s-0{--parallax-ratio: 1;width:88.8059701493%;top:0;right:0;background:#59c3ff}

.kids-site__stripes__s-1{--parallax-ratio: 1.5;top:3.54rem;right:80.9701492537%;background:#123764}

.kids-site__stripes__s-2{--parallax-ratio: 1.8;top:6.12rem;right:-28.3582089552%;background:#2091f9}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.kids-site__stripes__s{padding-top:.6111111111rem}.kids-site__stripes__s-0{width:100%}.kids-site__stripes__s-1{width:56.4285714286%;right:-30%}.kids-site__stripes__s-2{display:none}}

.kids-site:not(.entered) .kids-site__stripes__s-2{opacity:0;transform:translateX(280%) scaleX(1.8)}

.kids-site:not(.entered) .kids-site__stripes__s-0,.kids-site:not(.entered) .kids-site__stripes__s-1{opacity:0;transform:translateX(450%) scaleX(3)}

.list-block{font-size:1.2rem;font-weight:bold;margin-top:5.56rem}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.list-block{font-size:1rem;margin-top:2.8888888889rem}}

.list-block__decor-wrap{position:absolute;bottom:0;right:0}

.list-block__list-wrap{position:relative;padding:3.2rem 2.8rem 2.8rem 2.56rem;background:#2091f9;color:#fff}

@media(min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.list-block__list-wrap{padding:4.6666666667rem 1.8666666667rem 80.3625377644% 1.0888888889rem}}

@media(max-width: 430px),(max-height: 430px){.list-block__list-wrap{padding:3.3333333333rem 1.3333333333rem 80.3625377644% .7777777778rem}}

.list-block__list-wrap ol,.list-block__list-wrap li,.list-block__list-wrap p{position:relative;z-index:50}

@media(min-width: 1025px),(min-height: 431px) and (min-width: 431px) and (max-width: 1024px) and (orientation: landscape){.list-block__list-wrap--trees .list-block__decor-wrap,.list-block__list-wrap--leaping-girl .list-block__decor-wrap{top:0}}

.list-block__list-wrap--trees{padding-bottom:13.0914826498%}

@media(min-width: 1025px),(min-height: 431px) and (min-width: 431px) and (max-width: 1024px) and (orientation: landscape){.list-block__list-wrap--trees{padding-right:18.0599369085%}}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.list-block__list-wrap--trees{padding-bottom:54.9848942598%}}

.list-block__list-wrap--trees .list-block__decor-wrap{width:56.1411671924%}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.list-block__list-wrap--trees .list-block__decor-wrap{width:100%}}

.list-block__list-wrap--leaping-boy li:nth-of-type(n+4){padding-right:35.0157728707%}

.list-block__list-wrap--leaping-boy .list-block__decor-wrap{width:57.8075709779%}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.list-block__list-wrap--leaping-boy .list-block__decor-wrap{width:73.7160120846%}}

.list-block__list-wrap--a-house{padding-bottom:34.7003154574%}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.list-block__list-wrap--a-house{padding-bottom:43.5045317221%}}

.list-block__list-wrap--a-house .list-block__decor-wrap{width:100%}

.list-block__list-wrap--leaping-girl{padding-bottom:23.5015772871%}

@media(min-width: 1025px),(min-height: 431px) and (min-width: 431px) and (max-width: 1024px) and (orientation: landscape){.list-block__list-wrap--leaping-girl{padding-right:18.4542586751%}}

@media(max-width: 430px),(max-height: 430px), (min-width: 431px) and (max-width: 1024px) and (orientation: portrait){.list-block__list-wrap--leaping-girl{padding-bottom:104.5317220544%}}

.list-block__list-wrap--leaping-girl .list-block__decor-wrap{width:88.1600946372%}

@media(max-width: 430px),(max-height: 430px){.list-block__list-wrap--leaping-girl .list-block__decor-wrap{width:100%}}

.image-decor-block{position:relative;margin:1.75rem -1.2222222222rem 1.25rem;transition:opacity 0.6s ease .1s,transform 0.6s ease .1s}

.image-decor-block:not(.entered){opacity:0;transform:translateY(1.2rem)}

.image-decor-block img{position:relative;width:100%;height:auto}

.image-decor-block__layer,.image-decor-block__layer__inner{display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:no-repeat 50% 100%/100% 100%}

.image-decor-block__layer__inner{transition:opacity .65s cubic-bezier(0, 0, 0.16, 1),transform .65s cubic-bezier(0, 0, 0.16, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden}

.moving-clouds .image-decor-block__layer__inner--0{--parallax-ratio: 0.2;transform:translate3d(calc(-100% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 0, 0);background-image:url(images/87fe47aac80b93e18905.svg)}

.moving-clouds .image-decor-block__layer__inner--1{--parallax-ratio: 0.1;transform:translate3d(calc(-100% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 0, 0);background-image:url(images/310ac1d6c3cb5cd816fa.svg)}

.moving-clouds .image-decor-block__layer__inner--2{--parallax-ratio: 0.08;transform:translate3d(calc(-100% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 0, 0);background-image:url(images/c0432f8725bba9993dc0.svg)}

.surf .image-decor-block__layer__inner--0{--parallax-ratio: 0.2;transform:translate3d(calc(100% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), calc(10% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 0);background-image:url(images/27471e77e8b7795f023f.svg)}

.surf .image-decor-block__layer__inner--1{--parallax-ratio: 0.1;transform:translate3d(calc(100% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), calc(10% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 0);background-image:url(images/4d8a09364c420084827a.svg)}

.cloud-scroll .image-decor-block__layer__inner--0{--parallax-ratio: 0.2;transform:translate3d(calc(100% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 0, 0);background-image:url(images/be0772c339722ed9e2dc.svg)}

.zen-flower .image-decor-block__layer__inner--0{--parallax-ratio: 0.3;transform:translate3d(calc(-20% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), calc(100% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 0);background-image:url(images/d17e5eadb2271ab20e6e.svg)}

.image-decor-block.moving-clouds{margin-top:-1.75rem;margin-left:4vw;margin-right:2.9333333333vw}

.image-decor-block.surf{margin-bottom:3.2rem;margin-left:0;margin-right:-15.4666666667vw}

.image-decor-block.cloud-scroll{margin-top:-1.75rem;margin-right:0}

.image-decor-block.cloud-scroll img{z-index:10}

.image-decor-block.zen-flower{margin:3.2rem 0 3.6rem}

.decor-block{position:relative;display:block;width:100%;height:0;line-height:0;padding-top:100%;transition:opacity .6s ease .1s}

.decor-block:not(.entered){opacity:0}

.decor-block.kids-in-front-of-building{padding-top:48.738170347%}

@media(max-width: 430px) and (orientation: portrait){.decor-block.kids-in-front-of-building{padding-top:78.5498489426%}}

.decor-block.leaping-boy{padding-top:79.1268758527%}

@media(max-width: 430px) and (orientation: portrait){.decor-block.leaping-boy{padding-top:83.081570997%}}

.decor-block.a-house{padding-top:42.429022082%}

@media(max-width: 430px) and (orientation: portrait){.decor-block.a-house{padding-top:42.5981873112%}}

@media(min-width: 1025px),(min-height: 431px) and (min-width: 431px) and (max-width: 1024px) and (orientation: landscape){.decor-block.trees,.decor-block.leaping-girl{padding-top:0;height:100%}}

@media(max-width: 430px) and (orientation: portrait){.decor-block.trees{padding-top:65.2567975831%}}

@media(max-width: 430px) and (orientation: portrait){.decor-block.leaping-girl{padding-top:97.8851963746%}}

.decor-set{left:0;right:0;top:0;bottom:0}

.decor-set,.decor-set__layer,.decor-set__inner{position:absolute;background:no-repeat 50% 100%/100% 100%}

.leaping-girl .decor-set{transform:translateX(2.146940163%)}

.leaping-girl .decor-set__layer--girl{--parallax-ratio: 0.5;width:18.9646381064%;height:0;padding-top:45.0857434228%;line-height:0;right:15.1064077218%;bottom:43.8366718028%;transform:translate3d(50%, 25%, 0);transform-origin:50% 75%;transform:translate3d(-55%, 100%, 0) rotate(0deg);transition:opacity .65s cubic-bezier(0, 0, 0.16, 1),transform .65s cubic-bezier(0, 0, 0.16, 1)}

.leaping-girl .decor-set__layer--jar{--parallax-ratio: 1.6;width:17.264977144%;height:0;padding-top:21.2904899496%;line-height:0;right:18.2820900462%;bottom:1.9260400616%;transform:translate3d(50%, 0%, 0);transform-origin:50% 100%;transform:translate3d(-55%, 100%, 0) rotate(0deg);transition:opacity .65s cubic-bezier(0, 0, 0.16, 1),transform .65s cubic-bezier(0, 0, 0.16, 1)}

.leaping-girl .decor-set__layer--ground{width:81.7626378738%;height:0;padding-top:17.8017121848%;line-height:0;left:40.8813189369%;bottom:0%;transform:translate3d(-50%, 0%, 0);transform-origin:50% 100%}

.leaping-girl .decor-set__layer--birds{width:60.3710628248%;height:0;padding-top:27.899487418%;line-height:0;right:30.1855314124%;top:20.0261941448%;transform:translate3d(50%, -50%, 0)}

@media(max-width: 430px),(max-height: 430px){.leaping-girl .decor-set__layer--girl{width:33.6363636364%;height:0;padding-top:79.696969697%;line-height:0;right:41.0606060606%;top:44.5987654321%;transform:translate3d(50%, -50%, 0)}.leaping-girl .decor-set__layer--jar{width:23.6363636364%;height:0;padding-top:29.0909090909%;line-height:0;left:29.0909090909%;bottom:14.8148148148%;transform:translate3d(-50%, 50%, 0)}.leaping-girl .decor-set__layer--birds{width:86.0606060606%;height:0;padding-top:43.3333333333%;line-height:0;left:48.4848484848%;top:22.0679012346%;transform:translate3d(-50%, -50%, 0)}}

.leaping-girl .decor-set__inner--tree{width:12.9102844639%;height:0;padding-top:21.6630196937%;line-height:0;left:6.4551422319%;top:49.7487437186%;transform:translate3d(-50%, -50%, 0)}

.leaping-girl .decor-set__inner--grass-small{width:29.7592997812%;height:0;padding-top:13.6761487965%;line-height:0;right:44.0919037199%;bottom:31.9095477387%;transform:translate3d(50%, 50%, 0)}

.leaping-girl .decor-set__inner--grass-big{width:46.3894967177%;height:0;padding-top:21.3347921225%;line-height:0;right:23.1947483589%;bottom:48.9949748744%;transform:translate3d(50%, 50%, 0)}

.leaping-girl .decor-set__inner--b1{width:16.8728792212%;height:0;padding-top:5.1684028035%;line-height:0;left:32.737416095%;bottom:22.906245992%;transform:translate3d(-50%, 50%, 0)}

.leaping-girl .decor-set__inner--b3{width:16.8728792212%;height:0;padding-top:5.1684028035%;line-height:0;right:8.4364396106%;bottom:5.5918943183%;transform:translate3d(50%, 50%, 0)}

.leaping-girl .decor-set__inner--b2{width:16.9365951961%;height:0;padding-top:4.8112969905%;line-height:0;right:38.0399187992%;top:5.2055277671%;transform:translate3d(50%, -50%, 0)}

.leaping-girl .decor-set__inner--c1{--parallax-ratio: -1.2;width:35.4142279254%;height:0;padding-top:8.0015410375%;line-height:0;left:17.7071139627%;top:32.3842503527%;transform:translate3d(-50%, -50%, 0)}

.leaping-girl .decor-set__inner--c2{--parallax-ratio: -0.9;width:21.6337961385%;height:0;padding-top:4.889830634%;line-height:0;right:35.691318328%;bottom:42.7664486341%;transform:translate3d(50%, 50%, 0)}

.a-house .decor-set__layer--ground{width:80.395256917%;height:0;padding-top:21.1067193676%;line-height:0;left:46.6007905138%;bottom:-.1180028026%;transform:translate3d(-50%, 0%, 0);transform-origin:50% 100%}

.a-house .decor-set__layer--birds{width:41.185770751%;height:0;padding-top:23.162055336%;line-height:0;right:16.8774703557%;top:27.011579025%;transform:translate3d(50%, -50%, 0)}

.a-house .decor-set__inner--house{width:46.017699115%;height:0;padding-top:26.2536873156%;line-height:0;left:36.3815142576%;bottom:49.6254681648%;transform:translate3d(-50%, 50%, 0)}

.a-house .decor-set__inner--grass-left{--parallax-ratio: 0.1;width:26.7453294002%;height:0;padding-top:12.2910521141%;line-height:0;left:13.3726647001%;bottom:22.65917603%;transform:translate3d(-50%, 50%, 0);transform:translate3d(calc(-50% + 100% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 50%, 0)}

.a-house .decor-set__inner--grass-right{--parallax-ratio: 0.1;width:41.6912487709%;height:0;padding-top:19.1740412979%;line-height:0;right:20.8456243854%;bottom:36.5168539326%;transform:translate3d(50%, 50%, 0);transform:translate3d(calc(50% - 100% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 50%, 0)}

.a-house .decor-set__inner--tree-right{--parallax-ratio: 1;width:11.6027531957%;height:0;padding-top:19.4690265487%;line-height:0;right:24.3854473943%;bottom:37.0786516854%;transform:translate3d(50%, 50%, 0);transform:translate3d(calc(50% - 100% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 50%, 0)}

.a-house .decor-set__inner--b2{width:21.8560460653%;height:0;padding-top:6.6948176583%;line-height:0;right:41.0873320537%;top:5.95221843%;transform:translate3d(50%, -50%, 0)}

@media(max-width: 430px),(max-height: 430px){.a-house .decor-set__inner--b2{width:21.8560460653%;height:0;padding-top:6.6948176583%;line-height:0;right:41.0873320537%;top:-.8737201365%;transform:translate3d(50%, -50%, 0)}}

.a-house .decor-set__inner--b3{width:30.9021113244%;height:0;padding-top:9.4049904031%;line-height:0;right:15.4510556622%;bottom:8.361774744%;transform:translate3d(50%, 50%, 0)}

@media(max-width: 430px),(max-height: 430px){.a-house .decor-set__inner--b3{width:46.3531669866%;height:0;padding-top:14.1074856046%;line-height:0;right:21.1612284069%;bottom:4.180887372%;transform:translate3d(50%, 50%, 0)}}

.a-house .decor-set__inner--b1{width:21.9385796545%;height:0;padding-top:6.2322456814%;line-height:0;left:10.9692898273%;bottom:11.1825938567%;transform:translate3d(-50%, 50%, 0)}

@media(max-width: 430px),(max-height: 430px){.a-house .decor-set__inner--b1{width:21.9385796545%;height:0;padding-top:6.2322456814%;line-height:0;left:7.1305182342%;bottom:11.1825938567%;transform:translate3d(-50%, 50%, 0)}}

.leaping-boy .decor-set{transform:translateX(12.2804863073%)}

@media(max-width: 430px),(max-height: 430px){.leaping-boy .decor-set{transform:translateX(6.1402431536%)}}

.leaping-boy .decor-set__layer--ground{width:86.9185530858%;height:0;padding-top:74.3651670828%;line-height:0;left:43.4592765429%;bottom:0%;transform:translate3d(-50%, 0%, 0);transform-origin:50% 100%}

.leaping-boy .decor-set__layer--birds{width:84.8540668877%;height:0;padding-top:37.3708843315%;line-height:0;right:42.4270334439%;top:23.6103448276%;transform:translate3d(50%, -50%, 0)}

.leaping-boy .decor-set__inner--grass-small{width:42.7001569859%;height:0;padding-top:19.6232339089%;line-height:0;left:21.3500784929%;bottom:11.4678899083%;transform:translate3d(-50%, 50%, 0)}

.leaping-boy .decor-set__inner--grass-big{width:66.5620094192%;height:0;padding-top:30.612244898%;line-height:0;right:33.2810047096%;bottom:17.8899082569%;transform:translate3d(50%, 50%, 0)}

.leaping-boy .decor-set__inner--boy{--parallax-ratio: 0.7;width:43.6420722135%;height:0;padding-top:84.1444270016%;line-height:0;right:38.9324960754%;top:49.1743119266%;transform:translate3d(50%, -50%, 0);transform:translate(-55%, 100%) rotate(-30deg);transition:opacity .65s cubic-bezier(0.53, 1.55, 0.44, 1),transform .65s cubic-bezier(0.53, 1.55, 0.44, 1)}

.leaping-boy .decor-set__inner--b2{width:18.3109009922%;height:0;padding-top:5.6088893177%;line-height:0;right:32.9546368212%;top:6.3677523003%;transform:translate3d(50%, -50%, 0)}

@media(max-width: 430px),(max-height: 430px){.leaping-boy .decor-set__inner--b2{width:14.6487207937%;height:0;padding-top:5.6088893177%;line-height:0;right:34.7857269204%;top:-88.5643347451%;transform:translate3d(50%, -50%, 0)}}

.leaping-boy .decor-set__inner--b1{width:18.3800472768%;height:0;padding-top:5.2213485134%;line-height:0;left:9.1900236384%;top:31.1212939974%;transform:translate3d(-50%, -50%, 0)}

@media(max-width: 430px),(max-height: 430px){.leaping-boy .decor-set__inner--b1{width:29.4080756428%;height:0;padding-top:8.3541576214%;line-height:0;left:-1.3764934793%;top:34.6779611509%;transform:translate3d(-50%, -50%, 0)}}

.leaping-boy .decor-set__inner--b3{width:18.3109009922%;height:0;padding-top:5.6088893177%;line-height:0;right:9.1554504961%;bottom:6.3677523003%;transform:translate3d(50%, 50%, 0)}

@media(max-width: 430px),(max-height: 430px){.leaping-boy .decor-set__inner--b3{width:10.9865405953%;height:0;padding-top:5.6088893177%;line-height:0;right:20.8578963449%;top:-37.812180517%;transform:translate3d(50%, -50%, 0)}}

.trees .decor-set{transform:translateX(23.3188643994%)}

.trees .decor-set__layer--ground{width:73.6089454535%;height:0;padding-top:82.4588759184%;line-height:0;left:36.8044727268%;bottom:0%;transform:translate3d(-50%, 0%, 0);transform-origin:50% 100%}

.trees .decor-set__layer--birds{width:68.6740556562%;height:0;padding-top:38.4733167573%;line-height:0;right:34.3370278281%;top:13.5584158416%;transform:translate3d(50%, -50%, 0)}

.trees .decor-set__inner--grass-small{--parallax-ratio: 0.2;width:42.5572519084%;height:0;padding-top:19.6564885496%;line-height:0;left:21.2786259542%;bottom:0%;transform:translate3d(-50%, 0%, 0);transform-origin:50% 100%}

@media(max-width: 430px),(max-height: 430px){.trees .decor-set__inner--grass-small{transform-origin:50% 100%;transform:scale(1.8) translate(-30%, 0%)}}

.trees .decor-set__inner--grass-big{--parallax-ratio: 0.2;width:66.6030534351%;height:0;padding-top:30.534351145%;line-height:0;right:33.3015267176%;bottom:0%;transform:translate3d(50%, 0%, 0);transform-origin:50% 100%}

@media(max-width: 430px),(max-height: 430px){.trees .decor-set__inner--grass-big{transform-origin:50% 100%;transform:scale(0.7) translate(90%, 0%)}}

.trees .decor-set__inner--tree-close{--parallax-ratio: 0.3;width:20.7480916031%;height:0;padding-top:108.0152671756%;line-height:0;right:15.0076335878%;top:48.2112436116%;transform:translate3d(50%, calc(-50% + 100% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 0)}

.trees .decor-set__inner--tree-far{--parallax-ratio: 0.2;width:11.6698473282%;height:0;padding-top:61.2919847328%;line-height:0;right:40.5391221374%;bottom:44.5068143101%;transform:translate3d(50%, calc(50% + 100% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 0)}

.trees .decor-set__inner--b3{width:23.2924908462%;height:0;padding-top:7.1348211181%;line-height:0;right:41.9201423691%;top:6.3677523003%;transform:translate3d(50%, -50%, 0)}

@media(max-width: 430px),(max-height: 430px){.trees .decor-set__inner--b3{width:13.9754945077%;height:0;padding-top:4.2808926709%;line-height:0;right:46.5786405384%;top:3.8206513802%;transform:translate3d(50%, -50%, 0)}}

.trees .decor-set__inner--b2{width:23.3804487901%;height:0;padding-top:6.6418475259%;line-height:0;left:11.690224395%;bottom:30.175624361%;transform:translate3d(-50%, 50%, 0)}

@media(max-width: 430px),(max-height: 430px){.trees .decor-set__inner--b2{width:30.3945834271%;height:0;padding-top:8.6344017837%;line-height:0;left:-35.9410477223%;bottom:-30.0224550898%;transform:translate3d(-50%, 50%, 0)}}

.trees .decor-set__inner--b1{width:23.2924908462%;height:0;padding-top:7.1348211181%;line-height:0;right:11.6462454231%;bottom:6.3677523003%;transform:translate3d(50%, 50%, 0)}

@media(max-width: 430px),(max-height: 430px){.trees .decor-set__inner--b1{width:9.3169963385%;height:0;padding-top:2.8539284472%;line-height:0;right:22.7250598319%;top:31.3918504455%;transform:translate3d(50%, -50%, 0)}}

@media(max-width: 430px) and (orientation: portrait){.kids-in-front-of-building .decor-set{left:-35%;right:-32%}}

.kids-in-front-of-building .decor-set__layer--ground::before,.kids-in-front-of-building .decor-set__layer--platform::before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:10}

.kids-in-front-of-building .decor-set__layer--ground{width:111.4624505929%;height:0;padding-top:3.3992094862%;line-height:0;right:48.7747035573%;bottom:3.2178217822%;transform:translate3d(50%, 50%, 0)}

.kids-in-front-of-building .decor-set__layer--ground::before{background:#123764}

.kids-in-front-of-building .decor-set__layer--platform{--parallax-ratio: 0.2;width:31.3043478261%;height:0;padding-top:3.3992094862%;line-height:0;left:-3.2411067194%;bottom:17.2442244224%;transform:translate3d(-50%, calc(50% + 100% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 0);transform:translate3d(calc(-50% + 100% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), -50%, 0)}

.kids-in-front-of-building .decor-set__layer--platform::before{background:#005eab}

@media(max-width: 430px),(max-height: 430px){.kids-in-front-of-building .decor-set__layer--platform{display:none}}

.kids-in-front-of-building .decor-set__inner--building{width:45.7446808511%;height:0;padding-top:43.1205673759%;line-height:0;right:28.2624113475%;top:-606.976744186%;transform:translate3d(50%, -50%, 0)}

.kids-in-front-of-building .decor-set__inner--grass-big{--parallax-ratio: 0.1;width:21.2765957447%;height:0;padding-top:9.7163120567%;line-height:0;right:16.7375886525%;top:-152.3255813953%;transform:translate3d(50%, -50%, 0)}

.kids-in-front-of-building .decor-set__inner--grass-small{--parallax-ratio: 0.3;width:11.9858156028%;height:0;padding-top:5.4609929078%;line-height:0;right:25.0709219858%;top:-82.5581395349%;transform:translate3d(50%, -50%, 0)}

.kids-in-front-of-building .decor-set__inner--boy{width:14.1134751773%;height:0;padding-top:32.6241134752%;line-height:0;left:29.2553191489%;top:-502.3255813953%;transform:translate3d(-50%, -50%, 0);transform:translate3d(-55%, 100%, 0) rotate(-30deg);transition:opacity .65s cubic-bezier(0.53, 1.55, 0.44, 1),transform .65s cubic-bezier(0.53, 1.55, 0.44, 1)}

.kids-in-front-of-building .decor-set__inner--girl{width:12.3404255319%;height:0;padding-top:31.0638297872%;line-height:0;left:44.2553191489%;top:-476.7441860465%;transform:translate3d(-50%, -50%, 0);transform:translate3d(-45%, 100%, 0) rotate(25deg);transition:opacity .85s cubic-bezier(0.53, 1.55, 0.44, 1),transform .85s cubic-bezier(0.53, 1.55, 0.44, 1)}

.kids-in-front-of-building .decor-set__inner--herb{width:21.7171717172%;height:0;padding-top:61.6161616162%;line-height:0;left:39.3939393939%;top:-367.4418604651%;transform:translate3d(-50%, -50%, 0)}

.kids-in-front-of-building .decor-set__inner--grass-big-2{--parallax-ratio: 0.1;width:75.7575757576%;height:0;padding-top:34.595959596%;line-height:0;left:39.3939393939%;top:-161.6279069767%;transform:translate3d(-50%, -50%, 0)}

.kids-in-front-of-building .decor-set__inner--grass-small-2{--parallax-ratio: 0.3;width:42.6767676768%;height:0;padding-top:19.4444444444%;line-height:0;right:-9.4696969697%;top:-91.8604651163%;transform:translate3d(50%, -50%, 0)}

.kids-in-front-of-building .decor-set__inner--boy,.kids-in-front-of-building .decor-set__inner--girl{z-index:13;opacity:0}

.kids-in-front-of-building .decor-set__inner--grass-big,.kids-in-front-of-building .decor-set__inner--grass-small{transform:translate3d(calc(50% - 100% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), -50%, 0)}

.kids-in-front-of-building .decor-set__inner--grass-big-2,.kids-in-front-of-building .decor-set__inner--grass-small-2{transform:translate3d(calc(-50% + 100% * var(--parallax-ratio) * (0.6 - var(--parallax-progress))), -50%, 0)}

@media(max-width: 430px),(max-height: 430px){.kids-in-front-of-building .decor-set__inner--herb,.kids-in-front-of-building .decor-set__inner--grass-big-2,.kids-in-front-of-building .decor-set__inner--grass-small-2{display:none}}

.kids-in-front-of-building .decor-set__layer .decor-set__inner--building{background-image:url(images/ea6d0018b221c4ea120d.svg)}

.kids-in-front-of-building .decor-set__layer .decor-set__inner--boy{background-image:url(images/c708f482df88fea711a7.svg)}

.kids-in-front-of-building .decor-set__layer .decor-set__inner--girl{background-image:url(images/b7bbd6a55eabae00da03.svg)}

.kids-in-front-of-building .decor-set__layer .decor-set__inner--herb{background-image:url(images/0b98b0b98a627415d183.svg)}

.kids-in-front-of-building .decor-set__layer .decor-set__inner--grass-big{background-image:url(images/10ea4a6dc594ebd02ef6.svg)}

.kids-in-front-of-building .decor-set__layer .decor-set__inner--grass-small{background-image:url(images/26ba0d5797649393d2dd.svg)}

.kids-in-front-of-building .decor-set__layer .decor-set__inner--grass-big-2{background-image:url(images/05fdac2b24c5ad2a7a8c.svg)}

.kids-in-front-of-building .decor-set__layer .decor-set__inner--grass-small-2{background-image:url(images/6ccc252d770654adec1f.svg)}

.trees .decor-set__layer .decor-set__inner--tree-close{background-image:url(images/5bb8be4993d68df2b2c8.svg)}

.trees .decor-set__layer .decor-set__inner--tree-far{background-image:url(images/761d0645b2ee80ec4441.svg)}

.trees .decor-set__layer .decor-set__inner--grass-big{background-image:url(images/10ea4a6dc594ebd02ef6.svg)}

.trees .decor-set__layer .decor-set__inner--grass-small{background-image:url(images/26ba0d5797649393d2dd.svg)}

.trees .decor-set__layer .decor-set__inner--b1{background-image:url(images/da4412ad0d3cedd7e74f.svg)}

.trees .decor-set__layer .decor-set__inner--b2{background-image:url(images/2d3b38beaab14d093cc4.svg)}

.trees .decor-set__layer .decor-set__inner--b3{background-image:url(images/da4412ad0d3cedd7e74f.svg)}

.leaping-boy .decor-set__layer .decor-set__inner--boy{background-image:url(images/6e118a9ff3b1df6c2abe.svg)}

.leaping-boy .decor-set__layer .decor-set__inner--grass-big{background-image:url(images/10ea4a6dc594ebd02ef6.svg)}

.leaping-boy .decor-set__layer .decor-set__inner--grass-small{background-image:url(images/26ba0d5797649393d2dd.svg)}

.leaping-boy .decor-set__layer .decor-set__inner--b1{background-image:url(images/da4412ad0d3cedd7e74f.svg)}

.leaping-boy .decor-set__layer .decor-set__inner--b2{background-image:url(images/2d3b38beaab14d093cc4.svg)}

.leaping-boy .decor-set__layer .decor-set__inner--b3{background-image:url(images/da4412ad0d3cedd7e74f.svg)}

.a-house .decor-set__layer .decor-set__inner--house{background-image:url(images/0ca32e6ed26d138ba7c9.svg)}

.a-house .decor-set__layer .decor-set__inner--grass-left{background-image:url(images/26ba0d5797649393d2dd.svg)}

.a-house .decor-set__layer .decor-set__inner--grass-right{background-image:url(images/05fdac2b24c5ad2a7a8c.svg)}

.a-house .decor-set__layer .decor-set__inner--b1{background-image:url(images/da4412ad0d3cedd7e74f.svg)}

.a-house .decor-set__layer .decor-set__inner--b2{background-image:url(images/2d3b38beaab14d093cc4.svg)}

.a-house .decor-set__layer .decor-set__inner--b3{background-image:url(images/da4412ad0d3cedd7e74f.svg)}

.a-house .decor-set__layer .decor-set__inner--tree-right{background-image:url(images/0ec9d33d516b07d03eb0.svg)}

.leaping-girl .decor-set__layer .decor-set__inner--grass-big{background-image:url(images/10ea4a6dc594ebd02ef6.svg)}

.leaping-girl .decor-set__layer .decor-set__inner--grass-small{background-image:url(images/26ba0d5797649393d2dd.svg)}

.leaping-girl .decor-set__layer .decor-set__inner--b1{background-image:url(images/da4412ad0d3cedd7e74f.svg)}

.leaping-girl .decor-set__layer .decor-set__inner--b2{background-image:url(images/2d3b38beaab14d093cc4.svg)}

.leaping-girl .decor-set__layer .decor-set__inner--b3{background-image:url(images/da4412ad0d3cedd7e74f.svg)}

.leaping-girl .decor-set__layer .decor-set__inner--c1{background-image:url(images/5337b469a942c0fd6216.svg)}

.leaping-girl .decor-set__layer .decor-set__inner--c2{background-image:url(images/5337b469a942c0fd6216.svg)}

.leaping-girl .decor-set__layer .decor-set__inner--tree{background-image:url(images/0ec9d33d516b07d03eb0.svg)}

.leaping-girl .decor-set .decor-set__layer--girl{background-image:url(images/be1873f5d6b10eb30c95.svg)}

.leaping-girl .decor-set .decor-set__layer--jar{background-image:url(images/4f50d91282c5e51e61bb.svg)}

.leaping-girl .decor-set .decor-set__layer--girl{opacity:1;transform:translate3d(50%, calc(50% + 100% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 0) rotate(0deg)}

@media(max-width: 430px),(max-height: 430px){.leaping-girl .decor-set .decor-set__layer--girl{transform:translate3d(50%, calc(-50% + 100% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 0) rotate(0deg)}}

.leaping-girl .decor-set .decor-set__layer--jar{opacity:1;transform:translate3d(50%, calc(50% + 100% * var(--parallax-ratio) * (0.25 - var(--parallax-progress))), 0) rotate(0deg)}

@media(max-width: 430px),(max-height: 430px){.leaping-girl .decor-set .decor-set__layer--jar{transform:translate3d(-50%, calc(35% + 100% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 0) rotate(0deg)}}

.decor-block .decor-set .decor-set__inner--b1{--parallax-ratio: 4;transform:translate3d(calc(-50% + 10% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), calc(60% + 60% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 0) rotate(calc(5deg - 10deg * var(--parallax-ratio) * var(--parallax-progress)))}

.decor-block .decor-set .decor-set__inner--b2{--parallax-ratio: 3;transform:translate3d(calc(50% + 10% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), calc(-40% + 40% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 0) rotate(calc(1deg + 4deg * var(--parallax-ratio) * var(--parallax-progress)))}

.decor-block .decor-set .decor-set__inner--b3{--parallax-ratio: 3.5;transform:translate3d(calc(50% - 10% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), calc(-40% + 40% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 0) rotate(calc(1deg + 8deg * var(--parallax-ratio) * var(--parallax-progress)))}

.kids-in-front-of-building.entered .decor-set .decor-set__inner--girl,.kids-in-front-of-building.entered .decor-set .decor-set__inner--boy{opacity:1;transform:translate3d(-50%, -50%, 0) rotate(0deg)}

.trees .decor-set .decor-set__inner--tree-close{opacity:1;transform:translate3d(50%, calc(-50% + 100% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 0) rotate(0deg)}

@media(max-width: 430px),(max-height: 430px){.trees .decor-set .decor-set__inner--tree-close{transform:translate3d(50%, calc(-40% + 20% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 0) rotate(0deg) scale(0.75)}}

.trees .decor-set .decor-set__inner--tree-far{opacity:1;transform:translate3d(50%, calc(67% + 20% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 0) rotate(0deg) scale(0.85)}

.leaping-boy .decor-set .decor-set__inner--boy{opacity:1;transform:translate3d(50%, calc(-50% + 100% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 0) rotate(0deg)}

@media(max-width: 430px),(max-height: 430px){.leaping-boy .decor-set .decor-set__inner--boy{transform:translate3d(50%, calc(-90% + 100% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 0) rotate(0deg) scale(1.45)}}

.leaping-girl .decor-set .decor-set__inner--c1{transform:translate3d(calc(-50% + 100% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 50%, 0) rotate(0deg)}

.leaping-girl .decor-set .decor-set__inner--c2{transform:translate3d(calc(50% + 100% * var(--parallax-ratio) * (0.5 - var(--parallax-progress))), 50%, 0) rotate(0deg)}

@media(min-width: 1025px),(min-height: 431px) and (min-width: 431px) and (max-width: 1024px) and (orientation: landscape){.two-stripes-aside-landscape::before,.two-stripes-aside-landscape::after{content:"";display:block;position:absolute;width:1.92rem;height:0;padding-top:23.6593059937%;background:#d0ecff;opacity:0;transform:translateY(calc(var(--parallax-ratio, 0) * 110%));transition:opacity .6s cubic-bezier(0, 0, 0.16, 1),transform .6s cubic-bezier(0, 0, 0.16, 1)}.two-stripes-aside-landscape::before{--parallax-ratio: 0;top:0;left:-1.92rem}.two-stripes-aside-landscape::after{--parallax-ratio: 5;top:7.76rem;left:-6.36rem}.two-stripes-aside-landscape.entered::before,.two-stripes-aside-landscape.entered::after,.slider-block.entered .two-stripes-aside-landscape::before,.slider-block.entered .two-stripes-aside-landscape::after{opacity:1}.two-stripes-aside-landscape.entered::after,.slider-block.entered .two-stripes-aside-landscape::after{transform:translateY(calc(var(--parallax-ratio, 0) * 5% + var(--parallax-progress, 0) * var(--parallax-ratio, 0) * -10%))}.two-stripes-aside-landscape--theme-color::before{background:#2091f9}.two-stripes-aside-landscape--theme-color::after{background:var(--site-theme-color-kids-list-stripe)}}

@media(min-width: 1025px),(min-height: 431px) and (min-width: 431px) and (max-width: 1024px) and (orientation: landscape){.two-bars-aside-landscape::before,.two-bars-aside-landscape::after{content:"";display:block;position:absolute;width:1.68rem;height:0;padding-top:.72rem;background:currentColor;z-index:20;transform:translateY(calc(var(--parallax-ratio, 0) * 90% * 12));transition:opacity .6s cubic-bezier(0, 0, 0.16, 1),transform .6s cubic-bezier(0, 0, 0.16, 1);box-shadow:0 0.96rem currentColor,  0 1.92rem currentColor,  0 2.88rem currentColor,  0 3.84rem currentColor,  0 4.8rem currentColor,  0 5.76rem currentColor,  0 6.72rem currentColor,  0 7.68rem currentColor,  0 8.64rem currentColor,  0 9.6rem currentColor,  0 10.56rem currentColor}.two-bars-aside-landscape::before{--parallax-ratio: 3;top:-2.88rem;right:2.4rem;color:var(--site-theme-color-bars-left)}.two-bars-aside-landscape::after{--parallax-ratio: 12;top:.88rem;right:-1.68rem;color:var(--site-theme-color-bars-right)}.two-bars-aside-landscape.entered::before,.two-bars-aside-landscape.entered::after,.slider-block.entered .two-bars-aside-landscape::before,.slider-block.entered .two-bars-aside-landscape::after{opacity:1;transform:translateY(calc((var(--parallax-ratio, 0) * 5% + var(--parallax-progress, 0) * var(--parallax-ratio, 0) * -10%) * 12))}.two-bars-aside-landscape--theme-color::before{background:#2091f9}.two-bars-aside-landscape--theme-color::after{background:var(--site-theme-color-kids-list-stripe)}}

#app{max-width:1920px;margin:0 auto;padding:0;font-weight:normal}

/*# sourceMappingURL=app.8fe992acfea958b2b8bd.css.map*/