@font-face{font-family:"swiper-icons";src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"AvenirNextCyr";font-weight:400;font-style:"normal";src:url(../fonts/AvenirNextCyr/AvenirNextCyr-Regular.eot);src:url(../fonts/AvenirNextCyr/AvenirNextCyr-Regular.eot?#iefix) format("embedded-opentype") , url(../fonts/AvenirNextCyr/AvenirNextCyr-Regular.woff) format("woff") , url(../fonts/AvenirNextCyr/AvenirNextCyr-Regular.ttf) format("truetype")}@font-face{font-family:"AvenirNextCyr-Medium";font-weight:500;font-style:"normal";src:url(../fonts/AvenirNextCyr/AvenirNextCyr-Medium.eot);src:url(../fonts/AvenirNextCyr/AvenirNextCyr-Medium.eot?#iefix) format("embedded-opentype") , url(../fonts/AvenirNextCyr/AvenirNextCyr-Medium.woff) format("woff") , url(../fonts/AvenirNextCyr/AvenirNextCyr-Medium.ttf) format("truetype")}:root{--field:20px;--offset-60:60px;--offset-100:100px;--offset-120:120px;--offset-140:140px;--footer-top-offset:150px;--blocks-offset-20:20px;--blocks-offset-40:40px;--blocks-offset-50:50px;--blocks-offset-70:70px;--breadcrumbs-offset:60px;--header-h:100px;--header-offset:40px;--footer-logo-h:554px;--btn-h:60px;--btn-w:270px;--menu-font:86px;--title-font:56px;--title-font-2:48px;--font16:16px;--font20:20px;--font24:24px;--footer-font:24px;--img-h:850px}@media screen and (max-width:1440px){:root{--field:20px;--offset-60:60px;--offset-100:80px;--offset-120:80px;--offset-140:80px;--footer-top-offset:100px;--blocks-offset-20:20px;--blocks-offset-40:20px;--blocks-offset-50:30px;--blocks-offset-70:50px;--breadcrumbs-offset:40px;--header-h:80px;--header-offset:20px;--footer-logo-h:400px;--btn-h:50px;--btn-w:270px;--menu-font:70px;--title-font:48px;--title-font-2:28px;--font16:14px;--font20:16px;--font24:18px;--footer-font:18px;--img-h:550px}}@media screen and (max-width:1024px){:root{--field:10px;--offset-60:50px;--offset-100:60px;--offset-120:30px;--offset-140:40px;--footer-top-offset:60px;--blocks-offset-20:10px;--blocks-offset-40:20px;--blocks-offset-50:20px;--blocks-offset-70:30px;--breadcrumbs-offset:40px;--header-h:80px;--header-offset:10px;--footer-logo-h:250px;--btn-h:40px;--btn-w:270px;--menu-font:48px;--title-font:48px;--title-font-2:32px;--font16:12px;--font20:16px;--font24:18px;--footer-font:18px;--img-h:600px}}@media screen and (max-width:680px){:root{--field:10px;--offset-60:30px;--offset-100:40px;--offset-120:10px;--offset-140:10px;--footer-top-offset:40px;--blocks-offset-20:10px;--blocks-offset-40:20px;--blocks-offset-50:20px;--blocks-offset-70:30px;--breadcrumbs-offset:40px;--header-h:60px;--header-offset:10px;--footer-logo-h:100px;--btn-h:40px;--btn-w:230px;--menu-font:32px;--title-font:28px;--title-font-2:24px;--font16:12px;--font20:16px;--font24:18px;--footer-font:18px;--img-h:360px}}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform , height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{position:absolute;top: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-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}:root{}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;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-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform , 200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform , 200ms left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform , 200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}:root{}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}*{box-sizing:border-box}*::after,*::before{box-sizing:border-box}body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img,abbr{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ul li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}img{max-width:100%;height:auto}.debug{z-index:999999;height:100vh;position:fixed;width:100%}.debug>div{height:inherit;max-width:1760px;margin:0 auto;padding-left:30px;padding-right:30px}@media screen and (max-width:576px){.debug>div{padding-left:10px;padding-right:10px}}.debug>div>div{height:inherit;display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.debug>div>div>div{box-sizing:border-box;word-wrap:break-word;margin-left:10px;margin-right:10px;width:calc(8.3333333333% - 20px);height:inherit;outline:1px solid #ff0;background:rgba(0,0,0,.5)}.container{max-width:1760px;margin:0 auto;padding-left:30px;padding-right:30px}@media screen and (max-width:576px){.container{padding-left:10px;padding-right:10px}}html{font-size:14px}body{margin:0;min-width:320px;line-height:1.2em;font-family:"AvenirNextCyr",sans-serif;height:auto}body input,body textarea{border:#666 1px solid;outline:none}a{text-decoration:none}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #e2e3e4}::-webkit-scrollbar-thumb{background:#221c35;-webkit-box-shadow:inset 0 0 6px #e2e3e4}::-webkit-scrollbar-thumb:window-inactive{background:#c1c1c1}::selection{background-color:#221c35;color:#fff}::placeholder{color:#ccc}:-moz-placeholder{color:#ccc}::-webkit-input-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s}body input:focus:required:invalid,body textarea:focus:required:invalid{border-color:red}body input:required:valid,body textarea:required:valid{border-color:green}img{width:100%;display:block}body *:focus{outline:none}body.focus-tab--enable *:focus{outline-color:#4d90fe;outline-offset:-2px;outline-style:auto;outline-width:7px}button:hover,a:hover,select:hover{cursor:pointer}@media screen and (max-width:1200px){.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{left:5%}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type="tel"],.intl-tel-input.allow-dropdown input[type="text"],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type="tel"],.intl-tel-input.separate-dial-code input[type="text"]{padding-left:95px}}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.custom-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.custom-scroll::-webkit-scrollbar{width:12px;background-color:#f5f5f5}.custom-scroll::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#221c35}.custom-scroll::-webkit-scrollbar{height:8px;width:8px}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction="horizontal"] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction="horizontal"] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform .3s , opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction="horizontal"] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction="horizontal"] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction="horizontal"] .c-scrollbar_thumb{right:auto;bottom:0}:root{--field:20px;--offset-60:60px;--offset-100:100px;--offset-120:120px;--offset-140:140px;--footer-top-offset:150px;--blocks-offset-20:20px;--blocks-offset-40:40px;--blocks-offset-50:50px;--blocks-offset-70:70px;--breadcrumbs-offset:60px;--header-h:100px;--header-offset:40px;--footer-logo-h:554px;--btn-h:60px;--btn-w:270px;--menu-font:86px;--title-font:56px;--title-font-2:48px;--font16:16px;--font20:20px;--font24:24px;--footer-font:24px;--img-h:850px}@media screen and (max-width:1440px){:root{--field:20px;--offset-60:60px;--offset-100:80px;--offset-120:80px;--offset-140:80px;--footer-top-offset:100px;--blocks-offset-20:20px;--blocks-offset-40:20px;--blocks-offset-50:30px;--blocks-offset-70:50px;--breadcrumbs-offset:40px;--header-h:80px;--header-offset:20px;--footer-logo-h:400px;--btn-h:50px;--btn-w:270px;--menu-font:70px;--title-font:48px;--title-font-2:28px;--font16:14px;--font20:16px;--font24:18px;--footer-font:18px;--img-h:550px}}@media screen and (max-width:1024px){:root{--field:10px;--offset-60:50px;--offset-100:60px;--offset-120:30px;--offset-140:40px;--footer-top-offset:60px;--blocks-offset-20:10px;--blocks-offset-40:20px;--blocks-offset-50:20px;--blocks-offset-70:30px;--breadcrumbs-offset:40px;--header-h:80px;--header-offset:10px;--footer-logo-h:250px;--btn-h:40px;--btn-w:270px;--menu-font:48px;--title-font:48px;--title-font-2:32px;--font16:12px;--font20:16px;--font24:18px;--footer-font:18px;--img-h:600px}}@media screen and (max-width:680px){:root{--field:10px;--offset-60:30px;--offset-100:40px;--offset-120:10px;--offset-140:10px;--footer-top-offset:40px;--blocks-offset-20:10px;--blocks-offset-40:20px;--blocks-offset-50:20px;--blocks-offset-70:30px;--breadcrumbs-offset:40px;--header-h:60px;--header-offset:10px;--footer-logo-h:100px;--btn-h:40px;--btn-w:230px;--menu-font:32px;--title-font:28px;--title-font-2:24px;--font16:12px;--font20:16px;--font24:18px;--footer-font:18px;--img-h:360px}}.mfp-3d-unfold .mfp-content{perspective:2000px}.mfp-3d-unfold .mfp-with-anim{opacity:0;transition:all .3s ease-in-out;transform-style:preserve-3d;transform:rotateY(-60deg)}.mfp-3d-unfold .mfp-bg{opacity:0;transition:all .5s}.mfp-ready .mfp-with-anim{opacity:1;transform:rotateY(0deg)}.mfp-ready .mfp-bg{opacity:.8}.mfp-removing .mfp-with-anim{transform:rotateY(60deg);opacity:0}.mfp-removing .mfp-bg{opacity:0}@keyframes scroll {
  from {
    transform: translate(0, 0);
  }
  to {
    transform: translate(0, 40%);
  }
}@keyframes MoveUpInitial {
  to {
    transform: translate3d(0, -105%, 0);
  }
}@keyframes MoveUpEnd {
  from {
    transform: translate3d(0, 100%, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}.page__inner{position:relative;display:flex;flex-direction:column;z-index:2;min-height:100vh;height:auto;background:#f9f9f9;background-blend-mode:overlay;overflow-x:hidden}.page__inner .page__content{flex-grow:1}.page__inner .page__footer-wrapper{flex-shrink:0}.page-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 var(--offset-140);margin-top:var(--header-h)}.page-wrapper section{width:100%}.fields{padding:0 var(--field)}.divider{width:100%;height:auto;margin:var(--offset-100) 0}.divider img{height:100%;width:100%}@media screen and (max-width:680px){.divider{height:50px}.divider img{object-fit:cover}}.btn{height:var(--btn-h);width:var(--btn-w);display:flex;align-items:center;justify-content:center;background:#a1a468;cursor:pointer}.btn span{color:#f9f9f9;font-family:"AvenirNextCyr-Medium",sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;font-size:var(--font16);line-height:110%}.btn-2{height:var(--btn-h);width:var(--btn-w);display:flex;align-items:center;justify-content:center;background:#221c35;cursor:pointer}.btn-2 span{color:#f9f9f9;font-family:"AvenirNextCyr-Medium",sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;font-size:var(--font16);line-height:110%}.dark-title{color:#221c35;font-family:"AvenirNextCyr",sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:var(--title-font);line-height:100%}.dark-title-2{color:#221c35;font-family:"AvenirNextCyr",sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:var(--title-font-2);line-height:100%}.light-title{color:#f9f9f9;font-family:"AvenirNextCyr",sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:var(--title-font);line-height:100%}.dark-text-16{color:#221c35;font-family:"AvenirNextCyr-Medium",sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;font-size:var(--font16);line-height:110%;letter-spacing:-.05em}.dark-text-20{color:#221c35;font-family:"AvenirNextCyr-Medium",sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;font-size:var(--font20);line-height:110%;letter-spacing:-.05em}.dark-text-24{color:#221c35;font-family:"AvenirNextCyr-Medium",sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;font-size:var(--font24);line-height:100%;letter-spacing:-.05em}.subtitle-text-20{color:#221c35;font-family:"AvenirNextCyr",sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:var(--font20);line-height:110%;letter-spacing:-.05em}.page-text{color:#7b7b7b;font-family:"AvenirNextCyr",sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:var(--font20);line-height:110%;letter-spacing:-.05em}.desk{display:flex}@media screen and (max-width:1024px){.desk{display:none}}.mob{display:none}@media screen and (max-width:1024px){.mob{display:flex}}@media screen and (min-width:1023px){.link-hover{position:relative}.link-hover:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:0;border-top:1px solid;border-top-color:#221c35;transition:width .3s linear}.link-hover:hover{cursor:pointer}.link-hover:hover:after{width:100%}}.dark-btn-hover{transition:all .3s ease-in-out;overflow:hidden;position:relative;transform:translateZ(0)}.dark-btn-hover span{position:relative;display:block}.dark-btn-hover:before{content:"";background:#221c35;transition:transform .3s cubic-bezier(.7,0,.2,1);transform-origin:100% 50%;position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:1023px){.dark-btn-hover{transform:translateZ(0)}.dark-btn-hover:hover{cursor:pointer}.dark-btn-hover:hover:before{transform:scale3d(0,1,1);transform-origin:0% 50%}}.light-btn-hover{transition:all .3s ease-in-out;overflow:hidden;position:relative;transform:translateZ(0)}.light-btn-hover span{position:relative;display:block}.light-btn-hover:before{content:"";background:#a1a468;transition:transform .3s cubic-bezier(.7,0,.2,1);transform-origin:100% 50%;position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:1023px){.light-btn-hover{transform:translateZ(0)}.light-btn-hover:hover{cursor:pointer}.light-btn-hover:hover:before{transform:scale3d(0,1,1);transform-origin:0% 50%}}.header{position:fixed;left:0;top:0;width:100%;height:var(--header-h);padding:var(--field);display:flex;align-items:center;justify-content:space-between;background:#f9f9f9;z-index:10}.header-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:80%}.header-logo img{height:100%}@media screen and (max-width:1024px){.header-logo{position:static;transform:none}}.header-left{display:flex;align-items:center;justify-content:flex-start;gap:var(--header-offset)}@media screen and (max-width:1024px){.header-left{display:none}}.header-right{display:flex;align-items:center;justify-content:flex-end;gap:var(--header-offset)}.header .menu-btn{display:flex;align-items:center;justify-content:flex-end;gap:16px;cursor:pointer}@media screen and (min-width:1023px){.header .menu-btn{transform:translateZ(0)}.header .menu-btn:hover .menu-btn-icon:before{transform:scale3d(0,1,1);transform-origin:0% 50%}}.header .menu-btn-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--btn-h);height:var(--btn-h);background:#221c35;gap:4px;transition:all .3s ease-in-out;overflow:hidden;position:relative;transform:translateZ(0)}.header .menu-btn-icon span{position:relative;display:block}.header .menu-btn-icon:before{content:"";background:#a1a468;transition:transform .3s cubic-bezier(.7,0,.2,1);transform-origin:100% 50%;position:absolute;top:0;left:0;width:100%;height:100%}.header .menu-btn-icon span{height:2px;width:20px;background:#f9f9f9}.header .btn-header{height:var(--btn-h);width:var(--btn-h);background:#221c35;align-items:center;justify-content:center}.video-wrapper{position:fixed;top:0;left:0;z-index:101;width:100%;height:100vh;visibility:hidden;opacity:0;background:rgba(18,21,24,.6);display:flex;align-items:center;justify-content:center}.video-wrapper.active{visibility:visible;opacity:1}.video-wrapper .video-close-wrapper{position:absolute;right:40px;top:40px;z-index:102}@media screen and (max-width:680px){.video-wrapper .video-close-wrapper{right:20px;top:20px}}.video-wrapper iframe{height:85vh;width:85vw}.video-wrapper .video-close{height:var(--btn-h);width:var(--btn-h);background:#221c35;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease-in-out;overflow:hidden;position:relative;transform:translateZ(0)}.video-wrapper .video-close:before{content:"";background:#a1a468;transition:transform .3s cubic-bezier(.7,0,.2,1);transform-origin:100% 50%;position:absolute;top:0;left:0;width:100%;height:100%}.video-wrapper .video-close svg{stroke:#f9f9f9;display:block;position:relative;transition:all .3s ease-in-out}@media screen and (min-width:1023px){.video-wrapper .video-close{transform:translateZ(0)}.video-wrapper .video-close:hover{cursor:pointer}.video-wrapper .video-close:hover:before{transform:scale3d(0,1,1);transform-origin:0% 50%}}@media screen and (max-width:1180px){.video-wrapper .video-close{right:var(--field)}}.footer{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;height:100%;width:100%;margin-top:var(--offset-140)}.footer-main{padding-top:var(--offset-140);border-top:1px solid rgba(30,30,30,.3);display:grid;grid-template-columns:repeat(16,1fr);grid-template-areas:"nav1 nav1 nav1 nav1 nav2 nav2 nav2 nav2 nav2 nav2 nav3 nav3 nav3 nav3 . btn"}@media screen and (max-width:680px){.footer-main{grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto auto;grid-template-areas:"nav1 nav1 btn" "nav2 nav2 btn" "nav3 nav3 btn"}}.footer-main .btnUp{grid-area:btn;height:var(--btn-h);width:var(--btn-h);background:#221c35;display:flex;align-items:center;justify-content:center;justify-self:flex-end;cursor:pointer;transition:all .3s ease-in-out;overflow:hidden;position:relative;transform:translateZ(0)}.footer-main .btnUp:before{content:"";background:#f18a00;transition:transform .3s cubic-bezier(.7,0,.2,1);transform-origin:100% 50%;position:absolute;top:0;left:0;width:100%;height:100%}.footer-main .btnUp svg{stroke:#f9f9f9;position:relative;display:block}@media screen and (min-width:1023px){.footer-main .btnUp{transform:translateZ(0)}.footer-main .btnUp:hover{cursor:pointer}.footer-main .btnUp:hover:before{transform:scale3d(0,1,1);transform-origin:0% 50%}}.footer-main li span{font-family:"AvenirNextCyr-Medium",sans-serif;font-weight:500;font-style:normal;color:#221c35;font-size:var(--footer-font);line-height:110%;text-transform:uppercase;letter-spacing:-.05em;display:flex;flex-direction:column}.footer-main .footer-col{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px}.footer-main .footer-nav-left{grid-area:nav1}.footer-main .footer-nav-right{grid-area:nav2}@media screen and (max-width:680px){.footer-main .footer-nav-right{margin-top:12px}}.footer-main .footer-nav-info{grid-area:nav3}@media screen and (max-width:680px){.footer-main .footer-nav-info{margin-top:40px}}.footer-main .footer-nav-info .row{display:flex;gap:8px;align-items:center}.footer-bottom{display:flex;align-items:flex-end;position:relative;height:var(--footer-logo-h)}.footer-bottom .footer-bg{position:absolute;left:0;bottom:0;width:100%;height:auto;z-index:-1;object-position:bottom}@media screen and (max-width:680px){.footer-bottom .footer-bg{width:80%;object-position:bottom left;object-fit:contain}}.footer-bottom .footer-bottom-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}@media screen and (max-width:680px){.footer-bottom .footer-bottom-wrapper{justify-content:flex-end}.footer-bottom .footer-bottom-wrapper .dark-text-20{display:none}.footer-bottom .footer-bottom-wrapper.fields{padding:0}}.footer-bottom .footer-bottom-wrapper .smarto img{height:87px;width:auto;object-fit:contain}@media screen and (max-width:1440px){.footer-bottom .footer-bottom-wrapper .smarto img{height:60px}}.preloader{z-index:100000;position:fixed;top:0;left:0;display:flex;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;align-content:center;overflow:hidden;width:100%;height:100vh;background-color:#f9f9f9;background-repeat:no-repeat;background-position:center;background-size:cover;padding:0;opacity:1;cursor:none;transition:opacity 2s ease-in-out , visibility 3s ease-in-out}.preloader__image{animation:pulse 2s linear infinite;height:auto;width:300px}@media screen and (max-width:680px){.preloader__image{width:150px}}.loaded_hiding .preloader{visibility:hidden;transition:1s visibility}.loaded .preloader{visibility:hidden;opacity:0;transition:opacity 2s ease-in-out , visibility 3s ease-in-out}@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.2, 1.2, 1.2);
    transform: scale3d(1.2, 1.2, 1.2);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}.menu{position:fixed;top:0;left:0;z-index:100;width:100%;height:100vh;visibility:hidden;opacity:0;transition:all .4s ease-in-out;background:#f9f9f9;padding:var(--field)}.menu.active{visibility:visible;opacity:1;transition:all .4s ease-in-out}.menu-close-wrapper{position:absolute;right:var(--field);top:var(--field)}.menu-close{height:var(--btn-h);width:var(--btn-h);background:#a1a468;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;transition:all .3s ease-in-out;overflow:hidden;position:relative;transform:translateZ(0)}.menu-close:before{content:"";background:#f9f9f9;transition:transform .3s cubic-bezier(.7,0,.2,1);transform-origin:100% 50%;position:absolute;top:0;left:0;width:100%;height:100%}.menu-close svg{stroke:#221c35;display:block;position:relative;transition:all .3s ease-in-out}@media screen and (min-width:1023px){.menu-close{transform:translateZ(0)}.menu-close:hover{cursor:pointer}.menu-close:hover:before{transform:scale3d(0,1,1);transform-origin:0% 50%}.menu-close:hover svg{stroke:#f9f9f9;transition:all .3s ease-in-out}}.menu-container{display:flex;align-items:center;justify-content:space-between;height:100%;width:100%}@media screen and (max-width:1024px){.menu-container{flex-direction:column}}.menu-container .menu-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:70%;height:100%;overflow-y:scroll;margin-right:var(--blocks-offset-20)}@media screen and (max-width:1024px){.menu-container .menu-list{width:100%;height:55vh}}@media screen and (max-width:680px){.menu-container .menu-list{height:60vh;overflow-y:initial}}.menu-container .menu-list li{cursor:pointer}.menu-container .menu-list li a{color:#221c35;font-family:"AvenirNextCyr",sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:var(--menu-font);line-height:100%}@media screen and (min-width:1023px){.menu-container .menu-list li .cubic-hover{overflow:hidden;position:relative;display:inline-block}.menu-container .menu-list li .cubic-hover span{transition:.2s linear;display:inline-block}.menu-container .menu-list li .cubic-hover:after{position:absolute;bottom:105%;content:attr(data-text);left:0;white-space:nowrap;transition:.2s linear;color:#221c35}.menu-container .menu-list li .cubic-hover:hover span{transform:translateY(100%)}.menu-container .menu-list li .cubic-hover:hover:after{transform:translateY(1em)}}.menu-container .menu-right{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:100%;width:30%;gap:var(--field)}@media screen and (max-width:1024px){.menu-container .menu-right{width:100%;height:40vh;flex-direction:row}}@media screen and (max-width:680px){.menu-container .menu-right{height:35vh}}.menu-container .menu-right-bottom{height:50%;width:100%}@media screen and (max-width:1024px){.menu-container .menu-right-bottom{width:50%;height:100%}}@media screen and (max-width:680px){.menu-container .menu-right-bottom{display:none}}.menu-container .menu-right-bottom img{height:100%;object-fit:cover}.menu-container .menu-right-top{height:50%;width:100%;position:relative}@media screen and (max-width:1024px){.menu-container .menu-right-top{width:50%;height:100%}}@media screen and (max-width:680px){.menu-container .menu-right-top{width:100%}}.menu-container .menu-right-top img{object-fit:cover;height:100%}.menu-container .menu-right-top-info{position:absolute;left:var(--blocks-offset-50);top:var(--blocks-offset-50);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}.menu-container .menu-right-top-info .row{display:flex;align-items:flex-start;justify-content:flex-start;gap:12px}.menu-container .menu-right-top-info .col{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.sideform{width:100vw;height:100vh;z-index:99;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:flex-end;visibility:hidden;opacity:0;background:rgba(0,0,0,.6);padding:0 0 20px}.sideform.active{visibility:visible;opacity:1}.sideform ul{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.sideform ul li{background:#f9f9f9;padding:18px 0;display:flex;align-items:center;justify-content:center;margin-bottom:6px;width:100%;max-width:360px}.sideform ul li:last-child{margin-bottom:0}.sideform ul .cancel{background:#a1a468;color:#f9f9f9}.page-404-wrapper{height:100vh;position:relative}.page-404-wrapper .bg{position:absolute;left:0;bottom:0;width:100%;height:auto;z-index:-1}.page-404-wrapper .bg img{height:100%;width:100%}.page-404-wrapper .page-404-info{display:flex;align-items:flex-end;justify-content:flex-start;padding:0 var(--field);height:100%}@media screen and (max-width:1024px){.page-404-wrapper .page-404-info{flex-direction:column-reverse;align-items:center;justify-content:flex-end}}.page-404-wrapper .page-404-info img{height:auto;width:50%;object-position:bottom}.page-404-wrapper .page-404-info-right{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--blocks-offset-40);height:100%}@media screen and (max-width:1024px){.page-404-wrapper .page-404-info-right{align-items:center;justify-content:flex-end;padding-bottom:10%}}.page-404-wrapper .page-404-info-right img{width:90%}.page-404-wrapper .page-404-info-right .title{font-size:32px}.page-404-wrapper .page-404-info-right .subtitle{text-transform:none}.page-404-wrapper .page-404-info-right .page-404-btn-wrapper{display:flex;align-items:center;justify-content:flex-end;gap:var(--field)}.page-temp-wrapper{height:100vh;position:relative}.page-temp-wrapper .bg{position:absolute;left:0;bottom:0;width:100%;height:auto;z-index:-1}.page-temp-wrapper .bg img{height:100%;width:100%}.page-temp-wrapper .page-temp-info{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 var(--field);height:100%;gap:var(--field)}.page-temp-wrapper .page-temp-info .page-temp-btn-wrapper{display:flex;align-items:center;justify-content:center;gap:var(--field)}.page-temp-wrapper .page-temp-info .title{font-size:128px;text-align:center;width:70%}@media screen and (max-width:1024px){.page-temp-wrapper .page-temp-info .title{font-size:76px}}@media screen and (max-width:680px){.page-temp-wrapper .page-temp-info .title{font-size:48px}}.form-wrapper{position:fixed;top:0;left:0;z-index:101;width:100%;height:100vh;visibility:hidden;opacity:0;background:rgba(18,21,24,.6);display:flex;align-items:center;justify-content:center}.form-wrapper.active{visibility:visible;opacity:1}.form-wrapper .form-close-wrapper{position:absolute;right:40px;top:40px;z-index:102}@media screen and (max-width:680px){.form-wrapper .form-close-wrapper{right:20px;top:20px}}.form-wrapper .form-close{height:var(--btn-h);width:var(--btn-h);background:#221c35;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease-in-out;overflow:hidden;position:relative;transform:translateZ(0)}.form-wrapper .form-close:before{content:"";background:#a1a468;transition:transform .3s cubic-bezier(.7,0,.2,1);transform-origin:100% 50%;position:absolute;top:0;left:0;width:100%;height:100%}.form-wrapper .form-close svg{stroke:#f9f9f9;display:block;position:relative;transition:all .3s ease-in-out}@media screen and (min-width:1023px){.form-wrapper .form-close{transform:translateZ(0)}.form-wrapper .form-close:hover{cursor:pointer}.form-wrapper .form-close:hover:before{transform:scale3d(0,1,1);transform-origin:0% 50%}}@media screen and (max-width:1180px){.form-wrapper .form-close{right:var(--field)}}.form-wrapper .form{position:relative;width:50%;height:100%;margin-left:auto;background:#f9f9f9}@media screen and (max-width:1180px){.form-wrapper .form{width:100%}}.form-wrapper .form form{position:absolute;left:50%;transform:translateX(-50%);height:100%;width:75%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media screen and (max-width:1180px){.form-wrapper .form form{width:85%}}.form-wrapper .form form .form-field__input{color:#7b7b7b}.form-wrapper .form form .form-field__input::placeholder{color:#7b7b7b}.form-wrapper .form form .mask-absolute{color:#7b7b7b;font-size:var(--font18);background:#f9f9f9}.form-wrapper .form form textarea.form-field__input{height:150px;padding-top:16px}.form-wrapper .form form textarea.form-field__input::placeholder{color:#7b7b7b}.form-title{text-align:left}.form-text{text-align:left;margin-top:12px}form{display:flex;flex-direction:column;align-items:center;justify-content:center}form.not-active{transition:all .3s ease-in-out;visibility:hidden;opacity:0}.submit-btn,.form-thanks-btn{margin-top:40px;width:100%;height:var(--btn-h);font-size:var(--font20);cursor:pointer;border:none}@media screen and (max-width:1440px){.submit-btn,.form-thanks-btn{margin-top:20px}}@media screen and (max-width:1180px){.submit-btn,.form-thanks-btn{font-size:20px}}.form-field:not(#t) {position:relative;margin:30px 0 0;background:transparent;transition:all .3s;width:100%}[data-animation="focus"] .input-message{position:absolute;top:50%;left:var(--input-padding);z-index:3;padding:0 7px;display:flex;font-weight:400;font-size:14px;transform:translate(0%,-50%);user-select:none;pointer-events:none;background-color:#8e8e8e;transition:all .16s cubic-bezier(0,0,.2,1) 0ms}.form-field__input{width:100%;background:none;color:#f9f9f9;font-size:var(--font16);text-align:left;height:55px;border:1px solid #7b7b7b;padding-left:24px}@media screen and (max-width:1440px){.form-field__input{height:40px}}.form-field__input::placeholder{color:#7b7b7b;text-align:left}.form-field__input:focus+.form-field-message{opacity:1}.mask-absolute{text-align:center;color:#7b7b7b;font-size:var(--font18);position:absolute;bottom:0;left:0;z-index:10;width:100%;height:55px;display:flex;align-items:center;justify-content:flex-start;border:1px solid #7b7b7b;padding-left:24px}@media screen and (max-width:1440px){.mask-absolute{height:40px}}[data-animation="focus"] .form-field__input{position:absolute;top:0;left:0;width:100%;height:100%}[data-animation="none"] .input-message{font-family:"AvenirNextCyr",sans-serif;font-weight:400;font-style:normal;position:absolute;bottom:-5px;display:flex;justify-content:flex-start;width:100%;text-align:center;color:#221c35;font-size:12px;text-transform:none;transform:translate(0%,100%)}[data-field-input][data-status=field--inactive]:not(#r) .input-message {color:#221c35}[data-field-input][data-status=field--active]:not(#r) .input-message {color:#221c35}[data-field-input][data-status=field--error]:not(#r) .input-message {color:#ea4041}[data-field-input][data-status=field--success]:not(#r) .input-message {color:#96c480}.selected:not(#f) .input-message {top:0;font-size:10px}.requaired-block-ico{width:25px;height:25px}.requaired-block-ico svg{width:100%;height:100%}.requaired-block__ico{width:25px;height:25px}.requaired-block__ico svg{width:100%;height:100%}.requaired-block__text{font-size:1.3333333333vw;line-height:170%;margin:0 1.5vw;white-space:nowrap;color:#bbbec2}@media (-webkit-min-device-pixel-ratio:2) and (min-width:1600px){.requaired-block__text{font-size:1.3333333333vw;line-height:1.4em}}.form-field-message{position:absolute;top:0;opacity:0;font-size:12px;line-height:120%;color:#221c35;transform:translateY(calc(-100% - 10px))}@media (-webkit-min-device-pixel-ratio:2) and (min-width:1600px){.form-field-message{font-size:1.3333333333vw}}.requaired-block-ico--position{position:absolute;top:0;right:0;pointer-events:none}.form-thanks-wrapper{opacity:0;visibility:hidden;height:100vh;width:100%;position:relative}.form-thanks-wrapper.active{opacity:1;visibility:visible;transition:opacity .5s ease-out , visibility 1ms linear .5s;display:flex;align-items:center;flex-direction:column;justify-content:center;position:absolute;left:50%;transform:translateX(-50%)}.form-thanks-wrapper .bottom,.form-thanks-wrapper .top{position:absolute;left:50%;transform:translateX(-50%);width:100%;height:auto}.form-thanks-wrapper .bottom{bottom:0}.form-thanks-wrapper .form-thanks{width:75%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}@media screen and (max-width:1180px){.form-thanks-wrapper .form-thanks{width:85%}}.form-thanks-wrapper .form-thanks .top{top:0}.form-thanks-wrapper .form-thanks .form-title{text-align:center}.form-thanks-wrapper .form-thanks .form-text{text-align:center;width:80%}.form-thanks-wrapper .form-thanks .form-thanks-btn{margin-top:40px;border:none}.lang-block{display:flex;flex-direction:column;position:relative;width:40px;height:20px}@media screen and (max-width:1024px){.lang-block{width:auto;height:auto}}.lang-block:after{content:url(/wp-content/themes/3d/assets/images/icons/arrow-lang.svg);display:block;position:absolute;right:0;top:0;transition:all .3s ease-in-out;transform:rotate(0deg)}@media screen and (max-width:1024px){.lang-block:after{content:none}}.lang-block li{list-style:none;height:20px;transition:opacity .1s linear;opacity:0;display:flex;align-items:center}@media screen and (max-width:1024px){.lang-block li{height:auto;opacity:1}}.lang-block li a{text-decoration:none;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease-in-out}@media screen and (min-width:1023px){.lang-block li a:hover{transition:all .3s ease-in-out}}.lang-block li.active{opacity:1}@media screen and (max-width:1024px){.lang-block li.active a{color:#a1a468;pointer-events:none}}.lang-block li.active:hover li{opacity:1}.lang-block:hover li{opacity:1}.lang-block:hover:after{transform:rotate(180deg);transition:all .3s ease-in-out;top:0}.breadcrumbs-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--blocks-offset-20);margin:var(--breadcrumbs-offset) 0;width:100%}.breadcrumbs-wrapper .dark-title{text-align:center;width:80%}.breadcrumbs{display:flex;align-items:center;justify-content:center;z-index:1;gap:15px}.breadcrumbs .breadcrumbs-item{font-family:"AvenirNextCyr",sans-serif;font-weight:400;font-style:normal;font-size:14px;letter-spacing:-.05em;text-transform:uppercase;line-height:100%;color:#221c35;text-align:center}.breadcrumbs .breadcrumbs-item a{color:#221c35;text-decoration:underline}.breadcrumbs .breadcrumbs-item__current{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline;max-width:150px}.toast-wrapper{position:fixed;right:0;bottom:0;display:flex;flex-direction:column;width:360px;z-index:200}.toast{position:relative;display:flex;width:100%;height:103px;background:#fff}.toast .toast-logo-block{display:flex;align-items:center;justify-content:center;min-width:60px;width:60px;height:100%}.toast .toast__logo{width:37px;height:37px}.toast .toast__logo svg{width:100%;height:100%;fill:#fff}.toast .toast-content-block{padding:20px 50px 20px 20px;display:flex;flex-direction:column}.toast .toast__title{margin-bottom:15px;font-weight:700;font-size:12px;line-height:12px;text-transform:uppercase}.toast .toast__text{font-weight:500;font-size:12px;line-height:18px;color:#8e8e8e}.toast .toast__colose-btn{position:absolute;padding:0;display:flex;top:17px;right:20px;width:12px;height:12px;background-color:transparent;border:none;transition:transform .7s var(--in)}@media screen and (min-width:1024px){.toast .toast__colose-btn:hover{transform:rotate(90deg) scale(1.4);transition:transform .7s var(--in)}}.toast .toast__colose-btn svg{width:100%;height:100%;fill:#fff}[data-toast-item][data-toast-status=error]:not(#r) .toast-logo-block {background-color:#e88e8e}[data-toast-item][data-toast-status=error]:not(#r) .toast__title {color:#e88e8e}[data-toast-item][data-toast-status=success]:not(#r) .toast-logo-block {background-color:#96c380}[data-toast-item][data-toast-status=success]:not(#r) .toast__title {color:#96c380}.about-top{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 var(--field)}.about-top .dark-title-2{text-align:center;margin-bottom:var(--breadcrumbs-offset);width:70%}@media screen and (max-width:1024px){.about-top .dark-title-2{width:100%}}.about-top-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:var(--field)}@media screen and (max-width:1024px){.about-top-list{grid-template-columns:1fr 1fr}}.about-top-list li{background:#fff;height:350px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:35px}@media screen and (max-width:1024px){.about-top-list li{height:250px;gap:20px}}.about-top-list li .text{color:#221c35;font-family:"AvenirNextCyr",sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:var(--font24);line-height:140%;letter-spacing:-.05em}.about-img-block{position:relative;margin:var(--offset-100) 0}.about-img-block .img{z-index:-1;width:100%;height:auto;object-fit:contain}.about-img-block-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;width:30%;text-align:center}.about-img-block .svg{position:absolute;left:50%;bottom:0;transform:translateX(-50%);z-index:1;width:auto}.about-cards-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--breadcrumbs-offset)}.characteristics{padding:0 var(--field);display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.characteristics.margin-top{margin-top:var(--breadcrumbs-offset)}.characteristics .dark-title-2{margin-bottom:var(--breadcrumbs-offset)!important}.characteristics .row{display:grid;gap:var(--field);grid-template-columns:1fr 1fr 1fr 1fr;width:100%}@media screen and (max-width:1024px){.characteristics .row{grid-template-columns:1fr 1fr}}@media screen and (max-width:680px){.characteristics .row{grid-template-columns:1fr}}.characteristics .row .characteristics-card{height:220px;border:1px solid #bbb;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--blocks-offset-20)}@media screen and (max-width:1440px){.characteristics .row .characteristics-card{height:180px}}@media screen and (max-width:680px){.characteristics .row .characteristics-card{height:150px}}.characteristics .row .characteristics-card img{height:30px;object-fit:contain}.characteristics .row .characteristics-card .title{color:#221c35;font-family:"AvenirNextCyr",sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:var(--font24);line-height:90%;letter-spacing:-.05em}.characteristics .row .characteristics-card .subtitle{color:#7b7b7b;font-family:"AvenirNextCyr",sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:var(--font20);line-height:120%;letter-spacing:-.05em}.characteristics.characteristics-2 .row-3{grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:680px){.characteristics.characteristics-2 .row-3{grid-template-columns:1fr}}.characteristics.characteristics-2 .row-4{grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:var(--field)}@media screen and (max-width:1024px){.characteristics.characteristics-2 .row-4{grid-template-columns:1fr 1fr}}@media screen and (max-width:680px){.characteristics.characteristics-2 .row-4{grid-template-columns:1fr}}#id-page-construction_progress .left{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--blocks-offset-20)}@media screen and (max-width:680px){#id-page-construction_progress .left{height:40%}}#id-page-construction_progress .left .text{font-family:"AvenirNextCyr-Medium",sans-serif;font-weight:500;font-style:normal;color:#221c35;font-size:14px;line-height:120%;letter-spacing:-.05em;text-transform:uppercase}#id-page-construction_progress .left .date{display:flex;align-items:flex-start;justify-content:flex-start;gap:var(--blocks-offset-20)}#id-page-construction_progress .left .bottom{display:flex;align-items:center;justify-content:flex-start;gap:var(--blocks-offset-20)}#id-page-construction_progress .left .bottom .text{display:flex;align-items:center;justify-content:flex-start}#id-page-construction_progress .left .bottom .text p{margin-right:.5rem}#id-page-construction_progress .left .col{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}#id-page-construction_progress .swiper{background:#f9f9f9;overflow:hidden;width:auto;box-sizing:inherit;position:relative;height:100%}#id-page-construction_progress .swiper .btn-close-wrapper{position:absolute;z-index:1;right:0;top:0}#id-page-construction_progress .swiper .btn-close{height:var(--btn-h);width:var(--btn-h);background:#221c35;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease-in-out;overflow:hidden;position:relative;transform:translateZ(0)}#id-page-construction_progress .swiper .btn-close:before{content:"";background:#a1a468;transition:transform .3s cubic-bezier(.7,0,.2,1);transform-origin:100% 50%;position:absolute;top:0;left:0;width:100%;height:100%}#id-page-construction_progress .swiper .btn-close svg{stroke:#f9f9f9;display:block;position:relative;transition:all .3s ease-in-out}@media screen and (min-width:1023px){#id-page-construction_progress .swiper .btn-close{transform:translateZ(0)}#id-page-construction_progress .swiper .btn-close:hover{cursor:pointer}#id-page-construction_progress .swiper .btn-close:hover:before{transform:scale3d(0,1,1);transform-origin:0% 50%}#id-page-construction_progress .swiper .btn-close:hover svg{stroke:#f9f9f9;transition:all .3s ease-in-out}}#id-page-construction_progress .swiper .swiper-button{position:absolute;left:0;bottom:0;display:flex;align-items:center;justify-content:flex-start;gap:8px;z-index:1}#id-page-construction_progress .swiper .swiper-button .swiper-left,#id-page-construction_progress .swiper .swiper-button .swiper-right{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--btn-h);width:var(--btn-h);background:#f18a00}#id-page-construction_progress .swiper .swiper-button .swiper-left svg,#id-page-construction_progress .swiper .swiper-button .swiper-right svg{stroke:#f9f9f9}#id-page-construction_progress .swiper .swiper-button .swiper-button-disabled{cursor:no-drop;opacity:.8}#id-page-construction_progress .swiper .swiper-wrapper .swiper-slide{display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width:1180px){#id-page-construction_progress .swiper .swiper-wrapper .swiper-slide{flex-direction:column}}#id-page-construction_progress .swiper .swiper-wrapper .swiper-slide .left{width:29%}@media screen and (max-width:1180px){#id-page-construction_progress .swiper .swiper-wrapper .swiper-slide .left{width:70%;height:30%}}#id-page-construction_progress .swiper .swiper-wrapper .swiper-slide .right{width:70%;height:100%}@media screen and (max-width:1180px){#id-page-construction_progress .swiper .swiper-wrapper .swiper-slide .right{width:100%}}#id-page-construction_progress .swiper .swiper-wrapper .swiper-slide .right img{height:100%;object-fit:cover}.construction_progress-top{display:grid;width:100%;grid-template-columns:1fr 1fr;align-self:flex-start;gap:var(--blocks-offset-50);margin-bottom:var(--breadcrumbs-offset)}@media screen and (max-width:1180px){.construction_progress-top{grid-template-columns:1fr}}.construction_progress-top-left{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--blocks-offset-20)}.construction_progress-top-left .title-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.construction_progress-top-right{display:grid;grid-template-columns:1fr 1fr;gap:var(--blocks-offset-50)}@media screen and (max-width:680px){.construction_progress-top-right{grid-template-columns:1fr}}.construction_progress-top-right.progress-list li{display:flex;align-items:center;justify-content:flex-start;gap:16px}.construction_progress-top-right.progress-list li .persent-wrapper{height:130px;width:130px;position:relative}@media screen and (max-width:1440px){.construction_progress-top-right.progress-list li .persent-wrapper{height:100px;width:100px}}.construction_progress-top-right.progress-list li .persent-wrapper svg circle{height:100%;width:100%;fill:#fff;stroke:#f18a00;stroke-width:2}.construction_progress-top-right.progress-list li .persent-wrapper svg circle.class-74{stroke-dasharray:310 , 150}.construction_progress-top-right.progress-list li .persent-wrapper svg circle.class-62{stroke-dasharray:230 , 250}.construction_progress-top-right.progress-list li .persent-wrapper svg circle.class-25{stroke-dasharray:110 , 450}.construction_progress-top-right.progress-list li .persent-wrapper svg circle.class-17{stroke-dasharray:70 , 500}.construction_progress-top-right.progress-list li .persent-wrapper span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:"AvenirNextCyr",sans-serif;font-weight:400;font-style:normal;color:#221c35;font-size:32px;line-height:140%;letter-spacing:-.05em}.construction_progress-list{display:grid;grid-template-columns:1fr 1fr;gap:var(--blocks-offset-20)}@media screen and (max-width:1180px){.construction_progress-list{grid-template-columns:1fr}}.construction_progress-list .construction_progress-card{background:#fff;height:500px;display:flex;align-items:center;justify-content:center;padding:var(--blocks-offset-40);gap:var(--blocks-offset-20);cursor:pointer}@media screen and (max-width:1440px){.construction_progress-list .construction_progress-card{height:400px}}@media screen and (max-width:680px){.construction_progress-list .construction_progress-card{flex-direction:column}}@media screen and (min-width:1023px){.construction_progress-list .construction_progress-card:hover .right img{transform:scale(1.1);transition:transform .4s ease-in-out}}.construction_progress-list .construction_progress-card .left,.construction_progress-list .construction_progress-card .right{width:50%}@media screen and (max-width:680px){.construction_progress-list .construction_progress-card .left,.construction_progress-list .construction_progress-card .right{width:100%}}.construction_progress-list .construction_progress-card .right{overflow:hidden;border-radius:var(--border-radius-3)}@media screen and (max-width:680px){.construction_progress-list .construction_progress-card .right{height:60%}}.construction_progress-list .construction_progress-card .right img{height:436px;border-radius:var(--border-radius-3);object-fit:cover;transition:transform .4s ease-in-out}@media screen and (max-width:1440px){.construction_progress-list .construction_progress-card .right img{height:360px}}.construction_progress-popup-wrapper{position:fixed;height:100vh;width:100%;opacity:0;visibility:hidden;top:0;left:0;background:#f9f9f9;z-index:10}.construction_progress-popup-wrapper.active{opacity:1;visibility:visible}.construction_progress-popup-wrapper .construction_progress-popup{height:100%;width:100%;background:#f9f9f9;padding: calc(var(--header-h) + var(--blocks-offset-40)) var(--blocks-offset-40) var(--blocks-offset-40)}#id-page-contacts .page-wrapper{padding:0 var(--field)}#id-page-contacts .page-wrapper .section-6{align-items:flex-start}.developer{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:var(--blocks-offset-50)}@media screen and (max-width:680px){.developer{flex-direction:column;align-items:center}}.developer-left{width:35%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--blocks-offset-20)}.developer-left img{height:130px;width:100%;object-fit:contain}@media screen and (max-width:680px){.developer-left img{height:auto}}.developer-right{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--blocks-offset-20)}@media screen and (max-width:680px){.developer-right .dark-text-24{text-align:center}.developer-right .page-text{text-align:center}}.developer-divider{width:100%;height:auto;margin-top:var(--offset-100)}.developer-divider img{height:100%;width:100%}@media screen and (max-width:680px){.developer-divider{height:50px}.developer-divider img{object-fit:cover}}.documents{display:grid;grid-template-columns:1fr 1fr;gap:var(--field);width:100%}@media screen and (max-width:1440px){.documents{grid-template-columns:1fr}}.documents-card{background:#fff;padding:var(--blocks-offset-40);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;height:230px;gap:var(--blocks-offset-20)}@media screen and (max-width:1440px){.documents-card{height:180px}}.documents-card-top{display:flex;align-items:center;justify-content:space-between;width:100%}.documents-card-top .row{display:flex;align-items:center;justify-content:flex-start;gap:8px}.documents-card-top .row .text{text-transform:uppercase}.documents-card-bottom{display:flex;align-items:center;justify-content:flex-start;gap:var(--blocks-offset-20);width:100%}.documents-card-bottom img{height:auto;width:90px;object-fit:contain;object-position:left}@media screen and (max-width:1440px){.documents-card-bottom img{height:70px}}@media screen and (max-width:1024px){.documents-card-bottom img{height:100px}}.section-1{margin-top:var(--header-h);height:calc(100vh - var(--header-h))}.section-1 .swiper-wrapper .swiper-slide{height:100%;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1024px){.section-1 .swiper-wrapper .swiper-slide{flex-direction:column}}.section-1 .swiper-wrapper .swiper-slide .swiper-slide__right{width:50%;height:100%;position:relative}@media screen and (max-width:1024px){.section-1 .swiper-wrapper .swiper-slide .swiper-slide__right{width:100%;height:50vh}}.section-1 .swiper-wrapper .swiper-slide .swiper-slide__right img{height:100vh;width:100%;object-fit:cover}@media screen and (max-width:1024px){.section-1 .swiper-wrapper .swiper-slide .swiper-slide__right img{height:50vh}}.section-1 .swiper-wrapper .swiper-slide .swiper-slide__left{width:50%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:var(--offset-140)}@media screen and (max-width:1024px){.section-1 .swiper-wrapper .swiper-slide .swiper-slide__left{width:100%;height:50vh}}.section-1 .swiper-wrapper .swiper-slide .swiper-slide__left .swiper-slide__title{width:50%}@media screen and (max-width:680px){.section-1 .swiper-wrapper .swiper-slide .swiper-slide__left .swiper-slide__title{width:70%}}.section-1 .swiper-wrapper .swiper-slide .swiper-slide__left .swiper-slide__text{width:60%;margin-top:8px;margin-bottom:var(--blocks-offset-40)}@media screen and (max-width:680px){.section-1 .swiper-wrapper .swiper-slide .swiper-slide__left .swiper-slide__text{width:90%}}.section-1 .swiper-wrapper .swiper-slide .swiper-slide__left .swiper-slide__link{display:flex;align-items:center;justify-content:center;gap:12px}.section-1 .swiper-wrapper .swiper-slide .swiper-slide__left .swiper-slide__link svg{fill:#f9f9f9;height:16px}@media screen and (max-width:1440px){.section-1 .swiper-wrapper .swiper-slide .swiper-slide__left .swiper-slide__link svg{height:12px}}@media screen and (max-width:680px){.section-1 .swiper-wrapper .swiper-slide .swiper-slide__left .swiper-slide__link svg{height:10px}}.section-1 .swiper-wrapper .swiper-slide .swiper-slide__left .swiper-slide__link:before{background:#f18a00;z-index:-1}.section-1 .swiper-wrapper .animation-for-slider{position:absolute;right:0;bottom:0;height:100%;width:50%;z-index:1}@media screen and (max-width:1024px){.section-1 .swiper-wrapper .animation-for-slider{width:100%;height:50vh}}.section-1 .slider__amount{position:absolute;left:50%;bottom:8px;z-index:1;overflow:hidden}@media screen and (max-width:1024px){.section-1 .slider__amount{left:var(--field)}}.section-1 .slider__amount span{font-family:"AvenirNextCyr",sans-serif;font-weight:400;font-style:normal;font-size:128px;color:#f9f9f9;line-height:80%;text-transform:uppercase;letter-spacing:-.05em}@media screen and (max-width:1440px){.section-1 .slider__amount span{font-size:100px}}@media screen and (max-width:1024px){.section-1 .slider__amount span{font-size:80px}}.section-1 .slider__amount .slider__all{position:absolute;right:0;top:15px}.section-1 .slider__amount .slider__current span{display:inline-block}.section-1 .slider__arrows{display:flex;align-items:center;justify-content:center;position:absolute;right:55%;bottom:4%;z-index:1;gap:20px}@media screen and (max-width:1024px){.section-1 .slider__arrows{right:var(--field);bottom:60%}}.section-1 .slider__arrows .slider__prev,.section-1 .slider__arrows .slider__next{cursor:pointer;height:13px}.section-1 .slider__arrows .slider__prev svg,.section-1 .slider__arrows .slider__next svg{fill:#86897e}.section-1 .slider__autoplayLine{position:absolute;left:var(--offset-140);bottom:4.5%;z-index:1}@media screen and (max-width:1024px){.section-1 .slider__autoplayLine{bottom:60%}}.section-1 .slider__autoplayLine svg{stroke:rgba(134,137,126,.5);width:400px}@media screen and (max-width:1440px){.section-1 .slider__autoplayLine svg{width:300px}}@media screen and (max-width:680px){.section-1 .slider__autoplayLine svg{width:150px}}.section-1 .slider__autoplayLine svg [data-line]{stroke:#221c35}.section-2,.section-4{display:flex;align-items:center;justify-content:space-between;gap:var(--field)}@media screen and (max-width:1024px){.section-2,.section-4{flex-direction:column}}.section-2 .card-style,.section-4 .card-style{height:var(--img-h);width:50%;position:relative;overflow:hidden}@media screen and (max-width:1024px){.section-2 .card-style,.section-4 .card-style{width:100%}}.section-2 .card-style img,.section-4 .card-style img{object-fit:cover}.section-2 .card-style .content,.section-4 .card-style .content{position:absolute;left:var(--offset-140);top:var(--blocks-offset-70);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--blocks-offset-20)}.section-2 .card-style .content .light-title,.section-4 .card-style .content .light-title{transition:color .3s ease-in-out}.section-2 .card-style .content .light-title.visible,.section-4 .card-style .content .light-title.visible{color:#221c35;transition:color .3s ease-in-out}.section-2 .card-style .content .subtitle-text-20,.section-4 .card-style .content .subtitle-text-20{transition:transform .3s ease-in-out , opacity .3s ease-in-out;transform:translate(100%);opacity:0;width:40%}@media screen and (max-width:680px){.section-2 .card-style .content .subtitle-text-20,.section-4 .card-style .content .subtitle-text-20{width:70%}}.section-2 .card-style .content .subtitle-text-20.visible,.section-4 .card-style .content .subtitle-text-20.visible{transition:transform .3s ease-in-out , opacity .3s ease-in-out;transform:translate(0);opacity:1}.section-2 .card-style .content .btn,.section-4 .card-style .content .btn{transition:transform .3s ease-in-out , opacity .3s ease-in-out;transform:translate(100%);opacity:0}.section-2 .card-style .content .btn.visible,.section-4 .card-style .content .btn.visible{transition:transform .3s ease-in-out , opacity .3s ease-in-out;transform:translate(0);opacity:1}.section-3{display:grid;gap:var(--field);grid-template-columns:repeat(16,1fr);grid-template-areas:"left left left left left right right right right right right right right right right right"}@media screen and (max-width:1024px){.section-3{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}}.section-3-left{grid-area:left;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--field)}@media screen and (max-width:1024px){.section-3-left{flex-direction:row}}@media screen and (max-width:680px){.section-3-left{display:none}}.section-3-left img{height:50%;width:100%;object-fit:cover;overflow:hidden}@media screen and (max-width:1024px){.section-3-left img{width:50%;height:100%}}.section-3-right{grid-area:right;position:relative}.section-3-right img{height:100%;width:100%;object-fit:cover}.section-3-right-info{position:absolute;z-index:1;top:var(--blocks-offset-70);left:30%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--blocks-offset-20)}.section-3-right-info .subtitle-text-20{width:50%}@media screen and (max-width:680px){.section-3-right-info .subtitle-text-20{width:100%}}@media screen and (max-width:1024px){.section-3-right-info{left:var(--offset-140)}}.section-5{padding:var(--offset-100) var(--offset-140)}.section-5-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--blocks-offset-40)}.section-6{display:flex;align-items:center;justify-content:space-between;gap:var(--field)}@media screen and (max-width:1024px){.section-6{flex-direction:column;gap:var(--offset-140)}}.section-6-left,.section-6-right{height:100%;width:50%}@media screen and (max-width:1024px){.section-6-left,.section-6-right{width:100%}}.section-6-left{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--blocks-offset-20);padding-left:var(--offset-120)}.section-6-left-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--blocks-offset-20)}.section-6-left-info li.row{display:flex;align-items:center;justify-content:flex-start;gap:var(--blocks-offset-20)}.section-6-left-info li .col{display:flex;flex-direction:column;align-items:flex-start}.section-6-left-info li a{display:flex;flex-direction:column}.section-6-right{height:100%}.section-6-right #map{height:var(--img-h);width:100%}.infractructure-divider{width:100%;height:auto;margin:var(--offset-60) 0}.infractructure-divider img{height:100%;width:100%}@media screen and (max-width:680px){.infractructure-divider{height:50px}.infractructure-divider img{object-fit:cover}}.infractructure-divider-2{width:100%;height:auto;margin:var(--offset-60) 0 var(--offset-140)}.infractructure-divider-2 img{height:100%;width:100%}@media screen and (max-width:680px){.infractructure-divider-2{height:50px;margin:var(--offset-60) 0 var(--breadcrumbs-offset)}.infractructure-divider-2 img{object-fit:cover}}.infractructure-info{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 var(--field)}.infractructure-info .infractructure-row{display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--field)}@media screen and (max-width:1024px){.infractructure-info .infractructure-row{flex-direction:column}}.infractructure-info .dark-title-2{margin-bottom:var(--breadcrumbs-offset)}.infractructure-info .infractructure-block{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background:#fff;padding:var(--blocks-offset-40);height:100%;gap:var(--blocks-offset-40)}.infractructure-info .infractructure-block-top{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:var(--blocks-offset-20)}.infractructure-info .infractructure-block img{width:100%;height:100%}.infractructure-info .infractructure-block.big{width:100%}.infractructure-info .infractructure-block.big .infractructure-block-top{flex-direction:row}@media screen and (max-width:1024px){.infractructure-info .infractructure-block.big .infractructure-block-top{flex-direction:column}}.infractructure-info .infractructure-block.big .infractructure-block-top .dark-title-2{width:50%}@media screen and (max-width:1024px){.infractructure-info .infractructure-block.big .infractructure-block-top .dark-title-2{width:100%}}.infractructure-info .infractructure-block.big .infractructure-block-top .page-text{width:50%}@media screen and (max-width:1024px){.infractructure-info .infractructure-block.big .infractructure-block-top .page-text{width:100%}}.infractructure-info .infractructure-block.small{width:50%}@media screen and (max-width:1024px){.infractructure-info .infractructure-block.small{width:100%}}.infractructure-info .infractructure-block.small .infractructure-block-top{flex-direction:column}.infractructure-info .infractructure-block.small .infractructure-block-top .dark-title-2{width:100%}.infractructure-info .infractructure-block.small .infractructure-block-top .page-text{width:100%}#id-page-infrastructure-page .map{width:100%;height:100%}#id-page-infrastructure-page .map-main{width:100%;height:calc(100vh - var(--header-h));position:relative;overflow:hidden}#id-page-infrastructure-page .map-wrapper{position:relative;height:100%}#id-page-infrastructure-page .map-wrapper iframe{width:100%;height:100%}@media screen and (max-width:680px){#id-page-infrastructure-page .map-wrapper{height:60%}}#id-page-infrastructure-page .map-navigation{position:absolute;width:560px;left:0;bottom:0;background-color:#221c35;border-radius:var(--border-radius-2);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;overflow:hidden}@media screen and (max-width:680px){#id-page-infrastructure-page .map-navigation{width:100%;height:40%}}#id-page-infrastructure-page .map-navigation__header{color:#f9f9f9;font-family:"AvenirNextCyr",sans-serif;font-weight:400;font-style:normal;font-size:40px;text-transform:uppercase;line-height:100%;padding:28px 40px;width:100%}@media screen and (max-width:680px){#id-page-infrastructure-page .map-navigation__header{padding:20px}}#id-page-infrastructure-page .map-navigation__wrap{display:flex;justify-content:space-between;align-items:stretch;height:100%;min-height:300px;width:100%}@media screen and (max-width:680px){#id-page-infrastructure-page .map-navigation__wrap{min-height:150px}}#id-page-infrastructure-page .map-navigation__markers-wrap{position:relative;width:50%}#id-page-infrastructure-page .map-navigation__markers{position:absolute;left:0;top:0;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;opacity:0;background:#a1a468;flex-direction:column;padding:24px 40px;display:flex;align-items:flex-start;transition:all ease-in-out .4s}#id-page-infrastructure-page .map-navigation__markers.active{opacity:1}@media screen and (max-width:680px){#id-page-infrastructure-page .map-navigation__markers{padding:20px 20px}}#id-page-infrastructure-page .map-navigation__main{padding:24px 0 24px 40px;height:100%;width:50%}@media screen and (max-width:680px){#id-page-infrastructure-page .map-navigation__main{padding:20px 0 20px 20px}}#id-page-infrastructure-page .map-navigation__item{margin-bottom:20px;position:relative}#id-page-infrastructure-page .map-navigation__item:last-child{margin-bottom:0}#id-page-infrastructure-page .map-navigation__button{display:flex;align-items:center;justify-content:flex-start;position:relative;width:100%;margin-bottom:20px;padding:0;background:transparent;border:none}#id-page-infrastructure-page .map-navigation__button img,#id-page-infrastructure-page .map-navigation__button svg{max-width:24px;height:24px}#id-page-infrastructure-page .map-navigation__button:last-child{margin-bottom:0}#id-page-infrastructure-page .map-navigation__button::after{opacity:0;transition:all ease-in-out .4s}#id-page-infrastructure-page .map-navigation__button.active::after{content:"";position:absolute;opacity:1;right:0;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #a1a468}#id-page-infrastructure-page .map-navigation__button span{position:relative;font-family:"AvenirNextCyr",sans-serif;font-weight:400;font-style:normal;font-size:var(--font16);line-height:120%;color:#f9f9f9;margin-left:24px;white-space:nowrap}#id-page-infrastructure-page .map-navigation__button span::before{position:absolute;content:"";width:8px;height:1px;background-color:#f9f9f9;right:-20px;top:50%;opacity:1;transform:translateY(-50%)}#id-page-infrastructure-page .map-navigation__button span::after{position:absolute;content:"";width:8px;height:1px;background-color:#f9f9f9;right:-20px;transform:translateY(-50%) rotate(90deg);top:50%;opacity:1;transition:all ease-in-out .3s}#id-page-infrastructure-page .map-navigation__button.active span::after{opacity:0}#id-page-infrastructure-page .map-marker-active{font-family:"AvenirNextCyr",sans-serif;font-weight:400;font-style:normal;font-size:var(--font16);line-height:120%;color:#f9f9f9;transition:all ease-in-out .3s;text-align:left;margin-bottom:12px;position:relative;background:transparent;border:none}#id-page-infrastructure-page .map-marker-active::before{content:"";width:2px;height:2px;background-color:#f9f9f9;position:absolute;left:-5px;top:50%;transform:translateY(-50%)}#id-page-infrastructure-page .map-marker-active:hover{text-decoration:underline}#id-page-infrastructure-page .gm-style .gm-style-iw-c{background-color:#f9f9f9;overflow:visible;padding:20px!important}#id-page-infrastructure-page .gm-style img{width:60px;height:75px}#id-page-infrastructure-page .poi-info-window div,#id-page-infrastructure-page .poi-info-window a{font-family:"AvenirNextCyr",sans-serif;font-weight:400;font-style:normal;background-color:inherit;color:#221c35}#id-page-infrastructure-page .gm-style-iw-d{color:#221c35;overflow:visible!important}#id-page-infrastructure-page .gm-ui-hover-effect{background-color:#f9f9f9}#id-page-infrastructure-page .gm-style .gm-style-iw-t::after{background:#f9f9f9;box-shadow:none}#id-page-news-page .page-wrapper{padding:0 var(--offset-140)}.follow-back{display:flex;align-items:center;justify-content:flex-start;gap:var(--blocks-offset-20);cursor:pointer;position:absolute;left:var(--field);top: calc(var(--header-h) + var(--breadcrumbs-offset))}.follow-back-icon{height:var(--btn-h);width:var(--btn-h);display:flex;align-items:center;justify-content:center;background:#221c35;transition:all .3s ease-in-out;overflow:hidden;position:relative;transform:translateZ(0)}@media screen and (max-width:1024px){.follow-back-icon{background:#a1a468}}.follow-back-icon:before{content:"";background:#a1a468;transition:transform .3s cubic-bezier(.7,0,.2,1);transform-origin:100% 50%;position:absolute;top:0;left:0;width:100%;height:100%}.follow-back-icon svg{stroke:#f9f9f9;transition:all .3s ease-in-out;display:block;position:relative}@media screen and (min-width:1023px){.follow-back{transform:translateZ(0)}.follow-back:hover{cursor:pointer}.follow-back:hover .follow-back-icon:before{transform:scale3d(0,1,1);transform-origin:0% 50%}.follow-back:hover .follow-back-icon svg{stroke:#f9f9f9}}.follow-back .text{color:#221c35;font-family:"AvenirNextCyr",sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:14px;line-height:100%;letter-spacing:-.05em}@media screen and (max-width:1024px){.follow-back .text{display:none}}.news-page{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%}.news-page .dark-text-16{text-align:center;margin-bottom:var(--blocks-offset-40)}.news-page .img{width:100%;height:auto;object-fit:cover}.news-page-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:var(--blocks-offset-40) 0;color:#7b7b7b;font-family:"AvenirNextCyr",sans-serif;font-weight:400;font-style:normal;text-transform:none;font-size:var(--font20);line-height:170%;letter-spacing:-.05em;width:100%;gap:var(--blocks-offset-50)}.news-page-text ul li{list-style:circle;margin-left:20px}.news-page-text a{color:#221c35;text-decoration:underline}.news-page .btn-2{margin-top:var(--blocks-offset-40);margin-right:auto}.last-news{margin-top:var(--offset-100);display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.last-news .dark-title{margin-bottom:var(--breadcrumbs-offset);text-align:center}.news-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.news-wrapper .filter{display:flex;align-items:center;justify-content:center;margin-bottom:var(--breadcrumbs-offset)}.news-wrapper .filter-btn{height:50px;width:125px;border:1px solid #221c35;color:#221c35;background:transparent;display:flex;align-items:center;justify-content:center;font-family:"AvenirNextCyr",sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:100%;letter-spacing:-.05em;text-transform:uppercase}@media screen and (max-width:1440px){.news-wrapper .filter-btn{width:100px;height:40px}}.news-wrapper .filter-btn.active{background:#221c35;color:#f9f9f9}.news-wrapper .news-card-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--field)}@media screen and (max-width:1024px){.news-wrapper .news-card-list{grid-template-columns:1fr 1fr}}@media screen and (max-width:680px){.news-wrapper .news-card-list{grid-template-columns:1fr}}.news-wrapper .news-card-list .news-card.hide{display:none}.news-list{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--field)}@media screen and (max-width:1024px){.news-list{grid-template-columns:1fr}}.news-card{border:1px solid #bbb;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media screen and (min-width:1023px){.news-card:hover .img img{transform:scale(1.1);transition:transform .3s ease-in-out}}.news-card .img{height:347px;width:100%;overflow:hidden}@media screen and (max-width:1440px){.news-card .img{height:280px}}@media screen and (max-width:680px){.news-card .img{height:180px}}.news-card .img img{object-fit:cover;width:100%;height:100%;transition:transform .3s ease-in-out}.news-card-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--blocks-offset-50);min-height:160px;width:100%;gap:var(--blocks-offset-20)}@media screen and (max-width:1440px){.news-card-info{min-height:130px}}@media screen and (max-width:680px){.news-card-info{min-height:100px}}.news-card-info .news-card-info-data{font-family:"AvenirNextCyr-Medium",sans-serif;font-weight:500;font-style:normal;font-size:var(--font16);color:#919191;letter-spacing:-.05em;text-transform:uppercase;line-height:100%}.panorama{height:calc(100vh - var(--header-h));width:100%;position:relative}.panorama iframe{height:100%;width:100%;z-index:-1}.panorama__faq{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.2);cursor:pointer}.panorama__faq img{height:110px;width:110px}@media screen and (max-width:1440px){.panorama__faq img{height:80px;width:80px}}.terms-title{margin-bottom:var(--breadcrumbs-offset);text-align:center}.terms-card-wrapper{padding:0 var(--offset-140)}.terms-card-wrapper .terms-card{display:flex;align-items:flex-start;justify-content:space-between;width:100%;padding:var(--blocks-offset-40);background:#fff;gap:var(--blocks-offset-40)}@media screen and (max-width:1024px){.terms-card-wrapper .terms-card{flex-direction:column}}.terms-card-wrapper .terms-card.reverse{flex-direction:row-reverse}@media screen and (max-width:1024px){.terms-card-wrapper .terms-card.reverse{flex-direction:column}}.terms-card-wrapper .terms-card-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--blocks-offset-20)}.terms-card-wrapper .terms-card img{width:60%;height:100%;object-fit:cover}@media screen and (max-width:1024px){.terms-card-wrapper .terms-card img{width:100%}}.terms-divider{width:100%;height:auto;margin:var(--offset-60) 0}.terms-divider img{height:100%;width:100%}@media screen and (max-width:680px){.terms-divider{height:50px}.terms-divider img{object-fit:cover}}.web-camera{display:grid;grid-template-columns:1fr 1fr;gap:var(--field);width:100%}@media screen and (max-width:1024px){.web-camera{grid-template-columns:1fr}}.web-camera .web-camera-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--blocks-offset-20)}.web-camera .web-camera-card iframe{height:524px;width:100%}@media screen and (max-width:1440px){.web-camera .web-camera-card iframe{height:400px}}@media screen and (max-width:680px){.web-camera .web-camera-card iframe{height:260px}}