.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.wpa-test-msg{background:#d1ecf1!important;border:1px solid #bee5eb!important;border-radius:5px!important;color:#0c5460!important;font-size:14px!important;padding:.75rem 1.25rem!important;font-family:Arial!important;margin-top:5px!important}span.wpa-button{display:inline-block!important;padding-top:5px!important;color:#fff!important;background-color:#6c757d!important;border-color:#6c757d!important;padding:5px 10px!important;border-radius:5px!important;margin-top:5px!important;cursor:pointer!important}#altEmail_container,.altEmail_container{position:absolute!important;overflow:hidden!important;display:inline!important;height:1px!important;width:1px!important;z-index:-1000!important}/**
 * Swiper 11.2.10
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 28, 2025
 */

@font-face{ font-display:swap;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;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,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}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image: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-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;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{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;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.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.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0, 0, 0, 0.1);--f-spinner-color-2:rgba(17, 24, 28, 0.8);--f-spinner-stroke:2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration,0.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration,0.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throw-out-distance, 150px) * -1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throw-out-distance,150px),0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration,0.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration,0.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(.975) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(.975) translate3d(0,16px,0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration,0.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration,0.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration,0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration,0.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration,0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration,0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration,0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, 0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(.16,1,.3,1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(.16,1,.3,1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(.16,1,.3,1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0,0,0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0,0,0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(.16,1,.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover:hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline,2px) var(--f-button-outline-color,var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:rgba(24, 24, 27, 0.98);--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:rgba(255, 255, 255, 0.1);--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:#fff0;overflow:visible;z-index:var(--fancybox-zIndex,1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container::backdrop{background-color:#fff0}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity,1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translate3d(0,0,0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0%;margin:auto}.fancybox__backdrop:empty,.fancybox__viewport:empty,.fancybox__track:empty,.fancybox__slide:empty{display:block}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:#fff0;min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0,0,0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none;filter:blur(0)}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color,currentColor);opacity:var(--fancybox-opacity,1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color, #fff);--f-button-hover-color:var(--fancybox-color, #fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity,1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgb(24 24 27 / .5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:rgba(0, 0, 0, 0.6);--f-button-active-bg:rgba(0, 0, 0, 0.6);--f-button-hover-bg:rgba(0, 0, 0, 0.6);--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;top:5px;right:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:rgba(24, 24, 27, 0.3);--f-button-active-bg:rgba(24, 24, 27, 0.5);--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-disabled-opacity:0.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:var(--fancybox-opacity,1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top,calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left,calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-enter-duration,0.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration,0.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-exit-duration,0.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration,0.35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgb(24 24 27 / .9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:#fff0}.fancybox-placeholder{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:#fff0;user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2,#e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translate3d(0,0,0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0))*-0.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift, 0) * -1px),0,0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0 -1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color))}.f-thumbs__slide__button{appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100% 0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:#fff0;outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path:inset( 0 calc( ((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * 0.5 ) round var(--f-thumb-border-radius, 0) );clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline,0) solid var(--f-thumb-outline-color,transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;position:relative;opacity:var(--fancybox-opacity,1);transition:max-height .35s cubic-bezier(.23,1,.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgb(255 255 255 / .1),rgb(255 255 255 / .05))}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgb(255 255 255 / .1),rgb(255 255 255 / .05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-masked{max-height:0px!important}.is-closing .fancybox__thumbs{transition:none!important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:rgba(24, 24, 27, 0.65);--f-button-hover-bg:rgba(70, 70, 73, 0.65);--f-button-active-bg:rgba(90, 90, 93, 0.65);--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color,currentColor);opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgb(0 0 0 / .5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0%}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color,var(--f-carousel-theme-color,#0091ff));z-index:30;user-select:none;pointer-events:none}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:#fff0}body{line-height:1}*{-webkit-tap-highlight-color:#fff0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,li{list-style:none}input,select{vertical-align:middle}*,*::after,*::before{padding:0;margin:0;box-sizing:border-box}a{color:inherit;text-decoration:none;margin:0;padding:0;font-size:100%;vertical-align:baseline;background:#fff0}html,body{font-family:'Inter',sans-serif;color:#2a2a2d;font-size:18px;font-style:normal;font-weight:400;line-height:140%;scroll-behavior:smooth;background:#fff}.body{min-width:320px}.body.no-scroll{overflow:hidden}.container{width:100%;max-width:1400px;padding:0 16px;margin:0 auto}.btn-4,.btn-3,.btn-2,.btn,button{background-color:#fff0;border:none;outline:none;cursor:pointer;color:#FFF;text-align:center;font-family:'Inter',sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal;display:flex;align-items:center;justify-content:center;width:100%;max-width:max-content;transition:all .2s ease}.btn{background-color:#fff;color:#070914;padding:4px 5px 4px 25px;border-radius:40px;background:#FFF;font-size:14px;font-weight:600;line-height:24px;gap:10px}.btn .btn-tel{width:28px;min-width:28px;height:28px;background-color:#6D3FFF;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.btn:hover{background-color:#6D3FFF;color:#fff}.btn:hover .btn-tel{background-color:#070914}.btn-2{position:relative;padding:14px 20px;background-color:#6D3FFF;border-radius:60px;height:70px;overflow:hidden;z-index:0;color:#fff;box-shadow:0 15px 15px 0 #fff0;gap:15px}.btn-2:hover{background:#070914}.btn-3{padding:14px 20px;background-color:#6D3FFF;border-radius:60px;gap:15px;width:100%}.btn-3:hover{background-color:#070914}.btn-4{padding:14px 20px;border:1px solid #070914;color:#070914;border-radius:60px;gap:15px;height:70px}.btn-4:hover{background-color:#070914;color:#fff}.btn-4 svg path{transition:all .2s ease}.btn-4:hover svg path[stroke]{stroke:#fff}.btn-4:hover svg path[fill]{fill:#fff}.btn-next,.btn-prev{width:70px;height:70px;min-width:70px;border-radius:50%;border:1px solid #070914;display:flex;align-items:center;justify-content:center;background-position:center;background-repeat:no-repeat}.btn-prev{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M33.3337 19.999L6.66699 19.999M6.66699 19.999L16.667 9.99902M6.66699 19.999L16.667 29.999' stroke='%23070914' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.btn-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M6.66634 19.999L33.333 19.999M33.333 19.999L23.333 9.99902M33.333 19.999L23.333 29.999' stroke='%23070914' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.production__slider-buttons .btn-prev{border:1px solid #FFF;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M33.3337 19.999L6.66699 19.999M6.66699 19.999L16.667 9.99902M6.66699 19.999L16.667 29.999' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.production__slider-buttons .btn-next{border:1px solid #FFF;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M6.66634 19.999L33.333 19.999M33.333 19.999L23.333 9.99902M33.333 19.999L23.333 29.999' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.production__slider-buttons .btn-prev:hover{border:1px solid #000}.production__slider-buttons .btn-next:hover{border:1px solid #000}.btn-next:active,.btn-prev:active{background-color:#070914}.btn-prev:active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M33.3337 19.999L6.66699 19.999M6.66699 19.999L16.667 9.99902M6.66699 19.999L16.667 29.999' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.btn-next:active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M6.66634 19.999L33.333 19.999M33.333 19.999L23.333 9.99902M33.333 19.999L23.333 29.999' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.btn-animate{display:flex}.imageText__content h2,.seoBlock__inner h2,.title{color:#070914;font-size:54px;font-weight:600;line-height:120%}.descr{color:#070914;font-size:32px;font-weight:300;line-height:140%}textarea,textarea::placeholder,input,input::placeholder{color:#8B90A7;font-family:'Inter',sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:normal}textarea,input{backdrop-filter:blur(5px);background-color:#F5F5FF;color:#070914;padding:10px 30px;width:100%;border-radius:60px;border:none;outline:none;height:70px}textarea{resize:none;padding:30px}main.main{overflow:hidden;margin-top:85px}main.main{overflow:hidden;margin-top:85px}h1{color:#070914;font-size:60px;font-style:normal;font-weight:600;line-height:110%;text-transform:uppercase}@media (max-width:1440px){.container{max-width:1280px}main.main{margin-top:79px}}@media (max-width:1440px){h1,.imageText__content h2,.seoBlock__inner h2,.title{font-size:42px}.descr{font-size:28px}}@media (max-width:1280px){.container{max-width:1000px}}@media (max-width:1024px){.container{max-width:768px}.h1{font-size:45px;line-height:90%}.imageText__content h2,.seoBlock__inner h2,.title{font-size:36px}.descr{font-size:22px}}@media (max-width:768px){h1{font-size:35px;line-height:110%;color:#070914}main.main{margin-top:78px}.container{max-width:480px}.btn-4,.btn-3,.btn-2,.btn,button{font-size:16px}.btn-4,.btn-2{height:60px}.imageText__content h2,.seoBlock__inner h2,.title{font-size:28px}.descr{font-size:20px}input{height:60px}textarea,textarea::placeholder,input,input::placeholder{font-size:18px}.btn-next,.btn-prev{width:55px;height:55px;min-width:55px;background-size:25px}}@media (min-width:480px){.btn-next:hover,.btn-prev:hover{background-color:#070914}.btn-prev:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M33.3337 19.999L6.66699 19.999M6.66699 19.999L16.667 9.99902M6.66699 19.999L16.667 29.999' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.btn-next:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M6.66634 19.999L33.333 19.999M33.333 19.999L23.333 9.99902M33.333 19.999L23.333 29.999' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}}@media (max-width:480px){h1{font-size:30px;line-height:110%}main.main{margin-top:62px}textarea,textarea::placeholder,input,input::placeholder{font-size:16px}html,body{font-size:16px}.descr{font-size:18px}textarea{padding:20px 30px}}.header{position:fixed;top:0;left:0;right:0;z-index:100;background:#fff}.header__top{background-color:rgb(7 9 20 / .6)}.header,.home .header{background:#FFF}.header__top,.home .header__top{background-color:#FFF;box-shadow:0 1px 0 rgb(23 22 29 / .07)}.header__burger svg line{stroke:#17161D}.header__inner{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:20px 0 23px}.header__content{width:100%;max-width:max-content;display:flex;align-items:center;justify-content:space-between;gap:20px}.header__block{display:flex;align-items:center;gap:20px}.header__block:last-of-type{max-width:138px}.header__tel{color:#17161D;font-size:16px;font-weight:500;line-height:20px;transition:all .2s ease}.header__tel:hover{text-decoration:underline}.contacts__info-social,.footer__social,.header__socials{display:flex;align-items:center;justify-content:center;gap:6px}.contacts__info-social a,.footer__social a,.header__socials a{display:flex;align-items:center;justify-content:center;transition:all .2s ease}.contacts__info-social a svg rect,.footer__social a svg rect,.header__socials a svg rect{transition:all .2s ease}.contacts__info-social a:nth-of-type(1):hover svg rect,.footer__social a:nth-of-type(1):hover svg rect,.header__socials a:nth-of-type(1):hover svg rect{fill:#71CEFF}.contacts__info-social a:nth-of-type(2):hover svg rect,.footer__social a:nth-of-type(2):hover svg rect,.header__socials a:nth-of-type(2):hover svg rect{fill:#886FDD}.contacts__info-social a:nth-of-type(3):hover svg rect,.footer__social a:nth-of-type(3):hover svg rect,.header__socials a:nth-of-type(3):hover svg rect{fill:#76F082}.header__lang{display:flex;align-items:center;gap:6px}.header__lang-item{color:#8F8F8F;font-size:14px;font-weight:500;line-height:20px;text-transform:uppercase;transition:all .2s ease}.header__lang-line{color:#8F8F8F;text-align:center;font-size:14px;font-weight:400;line-height:20px;text-transform:uppercase}.header__lang-item:hover,.header__lang-item.active{color:#17161D}.header__menu{max-width:1150px;width:100%;margin:0 auto}.header__menu ul{display:flex;align-items:center;gap:10px;justify-content:space-between}.header__menu ul li a{color:#17161D;font-size:14px;font-style:normal;font-weight:500;line-height:20px;position:relative;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.header__menu ul li a:hover{color:#6D3FFF}.header__products{position:fixed;inset:0;background-color:#F5F5FF;top:85px;overflow:auto;padding:71px 0 57px;opacity:0;pointer-events:none;transition:all .2s ease}.header__products::-webkit-scrollbar{width:0}.header__products{-ms-overflow-style:none}.header__products{overflow:-moz-scrollbars-none}.header__products.active{opacity:1;pointer-events:all}.header__products-inner{display:grid;grid-template-columns:repeat(4,1fr);justify-content:center;grid-auto-rows:155px;gap:50px;transition:all .2s ease;max-width:1580px;margin:0 auto}.header__products-item{width:100%;height:100%;background:#FFF;display:flex;align-items:center;justify-content:start;gap:25px;transition:all .2s ease;padding:0 21px;border-radius:20px;background:#FFF;box-shadow:0 4px 15px 0 #DCDFEE;position:relative}.header__products-image{min-height:154px;height:154px;min-width:154px;display:flex;align-items:center;width:154px}.header__products-image img{width:100%;height:100%;object-fit:contain}.header__products-title{color:#070914;font-size:20px;font-weight:600;line-height:120%;transition:all .2s ease}.header__products-item:hover{background:#6D3FFF;box-shadow:0 15px 15px 0 #CCBCFF}.header__products-item:hover .header__products-title{color:#fff}.header__products-item::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150' viewBox='0 0 150 150' fill='none'%3E%3Cline x1='50' y1='74.5' x2='-4.37114e-08' y2='74.5' stroke='%238B90A7'/%3E%3Cline x1='150' y1='74.5' x2='100' y2='74.5' stroke='%238B90A7'/%3E%3Cline x1='75.5' y1='50' x2='75.5' y2='2.18558e-08' stroke='%238B90A7'/%3E%3Cline x1='75.5' y1='150' x2='75.5' y2='100' stroke='%238B90A7'/%3E%3C/svg%3E");width:150px;height:150px;background-position:center;background-repeat:no-repeat;position:absolute;pointer-events:none}.header__products-item:nth-of-type(-n+3)::after{content:'';bottom:-102px;right:-99px}.header__products-item:nth-last-of-type(-n+3)::after{content:'';left:-103px;top:-98px}.header__burger{display:none}.header__products-open{background:#6D3FFF;color:#fff;max-width:130px;width:100%;height:36px;border-radius:60px;padding:5px 20px;gap:10px;font-size:14px;line-height:normal;font-weight:500}.header__products-open svg path{transition:all .2s ease}.header__logo,.header__logo a{display:flex;align-items:center;width:100%;max-width:134px}.header__logo img{width:100%;height:auto}.header__bottom{width:100%;max-width:664px}.header__bottom .container{padding:0}.header__bottom .header__products-open,.header__bottom-top{display:none}.header__center{width:100%;gap:10px;display:flex;align-items:center;justify-content:space-between;max-width:854px}.header__btn{padding-left:12px}@media (max-width:1600px){.header__products-inner{grid-template-columns:1fr 1fr 1fr}.header__products-item:nth-of-type(3)::after{content:none}.header__products-item:nth-of-type(16)::after{content:none}}@media (max-width:1561px){.header__lang,.header__block,.header__content{gap:10px}.header__tel{font-size:14px}}@media (max-width:1450px){.header__inner{gap:20px}}@media (max-width:1440px){.header__tel{display:none}.header__menu ul li a{font-size:13px}.header__center{max-width:650px}}@media (min-width:1280px){.header__products{padding-top:6vw}.header__products-top{position:relative;width:100%}.header__products-name{display:none}.header__products-close{position:absolute;top:-4vw;right:0}.header__products-close svg{width:3vw;height:auto}.header__products-inner{transform:translateY(-100%)}.header__products.active .header__products-inner{transform:translateY(0%)}.header__products-open:hover{color:#070914;background-color:#fff}.header__products-open:hover svg>*{fill:#6D3FFF}}@media (min-width:1600px){.header__products-close{right:-5.8vw}}@media (max-width:1440px){.header__menu ul li a{font-size:12px}.header__logo{max-width:110px}}@media (max-width:1280px){.header__products{top:0;display:flex;flex-direction:column;gap:40px;z-index:100;background:linear-gradient(243.28deg,#EFEFFC 4.8%,#FDF8F8 96.32%)}.header__bottom{position:fixed;inset:0;background-color:#fff;z-index:10;padding:50px 0 65px;overflow:auto;opacity:0;pointer-events:none;transform:translateY(-100%);transition:all .2s ease;max-width:100%}.header__bottom.active{opacity:1;pointer-events:all;transform:translateY(0%)}.header__bottom .container{display:flex;flex-direction:column;height:100%;padding:0 16px}.header__menu{margin-top:45px;margin-bottom:40px}.header__menu ul{flex-direction:column;gap:30px;align-items:start}.header__menu ul li a{padding:0;font-size:16px;color:#070914}.header__burger{display:flex}.header__products-top{display:flex!important}.header__products-top,.header__bottom-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.header__products-name,.header__bottom-title{font-size:30px;font-weight:700;color:#070914}.header__bottom .header__products-open{display:flex;background-color:#6D3FFF12;max-width:100%;height:44px;min-height:44px;border-radius:10px;color:#070914}.header__tel{display:inline-block;font-size:16px}.header__socials{display:flex;justify-content:start}.header__btn{background-color:#fff;padding:5px 15px;font-size:13px;margin-left:auto}.header__content{max-width:max-content;margin-left:auto;gap:20px}.header__block,.header__lang{gap:20px}.header__products-item::after{content:none!important}.header__center{max-width:max-content}.header__inner{justify-content:start;gap:35px}.header__products-inner{gap:20px;grid-auto-rows:135px}.header__products{padding:50px 0}.header__products-item{padding:0 10px;gap:10px}.header__products-image{min-height:100px;height:100px;min-width:100px;width:100px}.header__products-title{font-size:18px}}@media (max-width:1024px){.header__block-mobile{display:flex;flex-direction:column;align-items:center;max-width:100%!important;justify-content:center}.header__tel{color:#070914}.header__btn{margin:0;background-color:#6D3FFF12;padding:10px;font-size:16px;max-width:250px}.header__products-inner{grid-template-columns:1fr 1fr}}@media (max-width:768px){.header__inner{gap:20px}.header__logo{max-width:110px}.header__products-inner{grid-auto-rows:115px}.header__products-item{padding:0 12px 0 10px;border-radius:10px}.header__products-title{font-size:14px}.header__products-image{min-height:80px;height:80px;min-width:80px;width:80px}.header__products-top,.header__bottom-top{margin-bottom:20px}}.header__mobile-tel{display:none}@media (max-width:480px){.header__products-title{text-align:center;font-size:12px}.header__tel{grid-column:auto}.header__socials{justify-content:center}.header__btn{margin:0 auto}.header__products-open{display:none}.header__products-inner{grid-auto-rows:1fr;gap:10px}.header__products-item{gap:0;padding:10px;flex-direction:column}.header__products-image{min-height:80px;height:80px;min-width:80px;width:80px}.header__products,.header__bottom{padding-top:30px}.header__content{margin-left:0}.header__center{position:absolute}.header__inner{padding:15px 0;justify-content:end}.header__logo{max-width:100px;margin-right:auto}.header__lang{gap:10px}.header__mobile-tel{display:flex}}.hero{position:relative;z-index:1;overflow:hidden;background:#F7F6FB;padding:clamp(28px, 4vw, 52px) 0 clamp(36px, 4.5vw, 56px)}.hero__glow,.hero__grid-dots,.hero__diamond,.hero__waves{position:absolute;pointer-events:none;z-index:0}.hero__glow{left:-240px;top:80px;width:520px;height:640px;background:radial-gradient(closest-side,rgb(124 77 255 / .18),transparent 70%)}.hero__grid-dots{right:6px;top:96px;width:84px;height:150px;background-image:radial-gradient(#B7A6F7 1.6px,transparent 1.6px);background-size:14px 14px;opacity:.7}.hero__diamond{right:116px;top:80px;width:11px;height:11px;background:#6C4BF4;transform:rotate(45deg);border-radius:2px;opacity:.85}.hero__waves{left:-60px;bottom:-40px}.hero__inner{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1.3fr;gap:clamp(32px, 4vw, 52px);align-items:center}.hero__inner--no-media{grid-template-columns:1fr}.hero__cta--under{display:none}.hero__content{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(18px, 2vw, 26px)}.hero__name{margin:0;background:#EDE7FB;color:#6C4BF4;font-size:clamp(11px, 1vw, 13px);font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:clamp(9px, 0.9vw, 11px) clamp(16px, 1.7vw, 22px);border-radius:999px}.hero__title{margin:0;font-size:clamp(40px, 5.6vw, 72px);line-height:1.08;font-weight:700;letter-spacing:-.01em;color:#17161D;text-transform:none}.hero__title span{color:#6C4BF4}.hero__descr{margin:0;max-width:520px;font-size:clamp(15px, 1.4vw, 18px);line-height:1.6;color:#4A4956}.hero__descr strong{font-weight:600;color:#17161D}.hero__btn{gap:16px;margin-top:6px;padding:11px 11px 11px clamp(22px, 2.3vw, 30px);background:#6C4BF4;color:#FFF;font-size:clamp(15px, 1.3vw, 17px);font-weight:600;border-radius:16px;box-shadow:0 10px 24px rgb(108 75 244 / .35)}.hero__btn:hover{background:#5A38E6;box-shadow:0 12px 28px rgb(108 75 244 / .45);animation:none}@keyframes hero-btn-pulse{0%{box-shadow:0 10px 24px rgb(108 75 244 / .35),0 0 0 0 rgb(108 75 244 / .5)}70%{box-shadow:0 10px 24px rgb(108 75 244 / .35),0 0 0 16px #fff0}100%{box-shadow:0 10px 24px rgb(108 75 244 / .35),0 0 0 0 #fff0}}.hero__btn{animation:hero-btn-pulse 1.3s cubic-bezier(.4,0,.2,1) infinite}@media (prefers-reduced-motion:reduce){.hero__btn{animation:none}}.hero__btn-icon{flex:none;width:36px;height:36px;border-radius:50%;background:#FFF;color:#6C4BF4;display:flex;align-items:center;justify-content:center}.hero__media{min-width:0}.hero__stage{position:relative}.hero__stage::before{content:'';display:block;width:73%;aspect-ratio:456 / 430}.hero__card{position:absolute;box-sizing:border-box;overflow:hidden;background:#DEDCE8;border-style:solid;border-color:#FFF;transition:left 0.55s cubic-bezier(.4,0,.2,1),width 0.55s cubic-bezier(.4,0,.2,1),top 0.55s cubic-bezier(.4,0,.2,1),bottom 0.55s cubic-bezier(.4,0,.2,1),border-width 0.55s cubic-bezier(.4,0,.2,1),border-radius 0.55s ease,box-shadow 0.55s ease,transform 0.45s ease,opacity 0.35s ease}.hero__card-img{display:block;width:100%;height:100%;object-fit:cover}.hero__card--p0{left:0;top:0;bottom:0;width:73%;z-index:5;border-width:4px;border-radius:20px;box-shadow:0 24px 54px rgb(19 18 23 / .22)}.hero__card--p1{left:72.6%;top:4%;bottom:4%;width:8.8%;z-index:4;border-width:0;border-radius:14px;box-shadow:0 12px 26px rgb(19 18 23 / .2)}.hero__card--p2{left:82.4%;top:8.6%;bottom:8.6%;width:6.6%;z-index:3;border-width:0;border-radius:12px;box-shadow:0 10px 22px rgb(19 18 23 / .16)}.hero__card--p3{left:89.9%;top:13%;bottom:13%;width:5.4%;z-index:2;border-width:0;border-radius:11px;box-shadow:0 8px 18px rgb(19 18 23 / .13)}.hero__card--p4{left:95.9%;top:17.5%;bottom:17.5%;width:4.1%;z-index:1;border-width:0;border-radius:10px;box-shadow:0 6px 14px rgb(19 18 23 / .1)}.hero__card--park{left:99.5%;top:17.5%;bottom:17.5%;width:4.1%;z-index:0;border-width:0;border-radius:10px;opacity:0;pointer-events:none}.hero__card--out{left:0;top:0;bottom:0;width:73%;z-index:6;border-width:4px;border-radius:20px;opacity:0;transform:scale(.97);pointer-events:none}.hero__card-caption{position:absolute;left:0;right:0;bottom:0;z-index:4;display:flex;flex-direction:column;gap:3px;padding:13px 18px;background:rgb(17 16 24 / .9);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity 0.3s ease}.hero__card--p0 .hero__card-caption{opacity:1}.hero__card-title{color:#FFF;font-size:14.5px;font-weight:700;line-height:1.2;letter-spacing:.05em;text-transform:uppercase}.hero__card-sub{color:rgb(255 255 255 / .82);font-size:13px;line-height:1.3}.hero__nav{position:absolute;top:50%;z-index:8;width:44px;max-width:44px;height:44px;padding:0;border-radius:50%;background:#FFF;color:#17161D;box-shadow:0 6px 18px rgb(19 18 23 / .18);transform:translate(-50%,-50%)}.hero__nav:hover{color:#6C4BF4;box-shadow:0 8px 22px rgb(108 75 244 / .3)}.hero__nav--prev{left:0}.hero__nav--next{left:calc(73% + 38px)}.hero__thumbs{margin-top:24px;overflow:hidden}.hero__thumb{display:block;height:auto;max-width:none;padding:0;background:none;text-align:center;cursor:pointer}.hero__thumb-frame{display:block;padding:3px;background:#FFF;border:2px solid #FFF;border-radius:12px;box-shadow:0 4px 12px rgb(19 18 23 / .08);transition:border-color 0.2s ease,box-shadow 0.2s ease}.hero__thumb-frame img{display:block;width:100%;height:auto;aspect-ratio:2 / 1;object-fit:cover;border-radius:8px;background:#E4E2EE}.hero__thumb.is-active .hero__thumb-frame{border-color:#6C4BF4;box-shadow:0 6px 16px rgb(108 75 244 / .25)}.hero__thumb-label{display:block;margin-top:8px;font-size:11.5px;font-weight:500;line-height:1.3;color:#3A3944}.hero__dots{display:flex;justify-content:center;gap:9px;margin-top:22px}.hero__dots .hero__dot{width:8px;min-width:8px;max-width:8px;height:8px;padding:0;border-radius:50%;background:#D4D2DE;cursor:pointer;transition:background 0.2s ease}.hero__dots .hero__dot.is-active{background:#6C4BF4}@media (max-width:1200px){.hero__grid-dots,.hero__diamond{display:none}}@media (max-width:860px){.hero__inner{grid-template-columns:1fr;gap:clamp(26px, 5vw, 36px)}.hero__content{align-items:stretch}.hero__name{align-self:center;text-align:center;margin:0 auto}.hero__btn{width:100%;max-width:none;justify-content:space-between}.hero__cta--inline{display:none}.hero__cta--under{display:block;margin-top:4px}.hero__glow{left:-300px;top:0}}@media (max-width:580px){.hero__card-caption{padding:11px 14px}.hero__card-title{font-size:13px}.hero__card-sub{font-size:12px}.hero__nav{width:38px;max-width:38px;height:38px}.hero__nav--next{left:calc(73% + 32px)}.hero__thumbs{margin-top:18px}.hero__thumb-label{font-size:10.5px}.hero__dots{margin-top:18px}}.connect{padding:143px 0 205px;background:#F5F5FF}.connect__top{display:flex;align-items:center;gap:20px;justify-content:space-between}.connect__title{width:100%;max-width:1056px}.connect__descr{width:100%;max-width:540px}.connect__block{margin-top:67px;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(273px,1fr);gap:60px}.connect__item{border-radius:40px;background:#6D3FFF;padding:160px 37px 37px;position:relative;display:flex;flex-direction:column;align-items:end;justify-content:end}.connect__item-icon{position:absolute;top:38px;left:37px;display:flex;align-items:center;justify-content:center;width:100px;height:100px;min-width:100px}.connect__item-icon img{width:100%}.connect__item-title{color:#FFF;text-align:right;font-size:30px;font-weight:600;line-height:120%;max-width:340px}@media (max-width:1280px){.connect{padding:120px 0}.connect__top{flex-direction:column;align-self:flex-start}.connect__descr{max-width:100%}.connect__block{grid-auto-rows:minmax(240px,1fr);gap:40px}.connect__item{padding-top:100px}.connect__item-icon{top:30px;left:30px;width:70px;height:70px;min-width:70px}.connect__item-title{font-size:27px}}@media (max-width:1024px){.connect{padding:80px 0}.connect__block{grid-template-columns:1fr 1fr;grid-auto-rows:minmax(233px,1fr)}.connect__item-icon{top:30px;left:30px;width:70px;height:70px;min-width:70px}.connect__item-title{font-size:28px}.connect__item{padding:120px 37px 37px;border-radius:20px}}@media (max-width:768px){.connect__block{grid-template-columns:1fr;grid-auto-rows:minmax(200px,1fr);margin-top:40px;gap:20px}.connect__item{padding:100px 30px 30px}}@media (max-width:480px){.connect__item-icon{top:20px;left:20px;width:60px;height:60px;min-width:60px}.connect__item-title{font-size:24px}}.populars{margin-top:150px}.populars__title{text-align:center}.populars__block{margin-top:82px;display:flex;flex-direction:column;gap:150px}.populars__item{display:flex;gap:50px;justify-content:space-between}.populars__item-content{max-width:768px}.populars__item-image{display:flex;border-radius:40px;overflow:hidden;align-items:center;height:383px;width:100%;max-width:750px}.populars__item-image img{width:100%;height:100%;object-fit:cover;object-position:center}.populars__item-title{color:#070914;font-size:40px;font-weight:600;line-height:120%}.populars__item-descr{color:#070914;font-size:18px;line-height:30px;margin-top:25px}.populars__item-more{margin-top:20px;display:flex;align-items:center;gap:10px;color:#6D3FFF;font-size:20px;font-weight:600;line-height:normal;max-width:max-content}.populars__item-more::after{content:'';width:20px;height:20px;min-width:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath d='M5.28518 15.2136L14.7133 5.78553M14.7133 5.78553V12.8566M14.7133 5.78553H7.6422' stroke='%236D3FFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain}.populars__item-box{margin-top:40px;display:grid;grid-template-columns:1fr 1fr;gap:20px 50px}.populars__item-block{display:flex;align-items:start;gap:20px}.populars__item-icon{display:flex;align-items:center;width:47px;height:47px;min-width:47px}.populars__item-icon img,.populars__item-icon svg{width:100%;height:auto}.populars__item-name{color:#2a2a2d;font-size:18px;line-height:140%;max-width:210px}.populars__item-btn{margin-top:35px;max-width:348px;height:70px}.populars__item-btn::before{content:'';display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='27' viewBox='0 0 26 27' fill='none'%3E%3Cpath d='M17.3333 3.47949H8.66665C7.51737 3.47949 6.41517 3.93604 5.60252 4.7487C4.78986 5.56135 4.33331 6.66355 4.33331 7.81283V19.1878C4.33331 20.3371 4.78986 21.4393 5.60252 22.252C6.41517 23.0646 7.51737 23.5212 8.66665 23.5212H17.3333C18.4826 23.5212 19.5848 23.0646 20.3974 22.252C21.2101 21.4393 21.6666 20.3371 21.6666 19.1878V7.81283C21.6666 6.66355 21.2101 5.56135 20.3974 4.7487C19.5848 3.93604 18.4826 3.47949 17.3333 3.47949Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.12498 14.5833H9.20831M12.4583 14.5833H13.5416M16.7916 14.5833H17.875M8.12498 17.2917H9.20831M12.4583 17.2917H13.5416M16.7916 17.2917H17.875M8.12498 20H9.20831M12.4583 20H13.5416M16.7916 20H17.875M17.4232 7H8.57673C8.02856 7 7.58331 7.48533 7.58331 8.08333V10.25C7.58331 10.848 8.02748 11.3333 8.57673 11.3333H17.4232C17.9714 11.3333 18.4166 10.848 18.4166 10.25V8.08333C18.4166 7.48533 17.9725 7 17.4232 7Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;width:26px;height:26px;min-width:26px}.populars__btn{margin:68px auto 0;max-width:346px}.populars__item:nth-of-type(2n){flex-direction:row-reverse}@media (max-width:1440px){.populars__item-content{max-width:640px}}@media (max-width:1280px){.populars{margin-top:120px}.populars__item-content{max-width:540px}}@media (max-width:1024px){.populars{margin-top:80px}.populars__block{gap:100px}.populars__item:nth-of-type(2n){flex-direction:column}.populars__item{gap:50px;flex-direction:column}.populars__item-image{border-radius:20px;height:400px}.populars__item-box{gap:20px}}@media (max-width:768px){.populars__item-image{height:280px}}@media (max-width:480px){.populars__item-box{grid-template-columns:1fr;gap:40px}.populars__item-more,.populars__item-descr{font-size:18px}.populars__item-name{font-size:16px}.populars__item-btn{height:60px}}.banner{padding:150px 0 158px;position:relative;z-index:1;margin-top:150px}.banner__bg{position:absolute;inset:0;z-index:-1}.banner__bg::after{content:'';position:absolute;inset:0;z-index:0;background:linear-gradient(0deg,rgb(0 0 0 / .5) 0%,rgb(0 0 0 / .5) 100%),rgb(109 63 255 / .3)}.banner__bg img,.banner__bg video{width:100%;height:100%;object-fit:cover;object-position:center}.banner__title{text-align:center;color:#fff}.banner__descr{margin-top:20px;text-align:center;color:#fff}.banner__form{max-width:905px;width:100%;margin:48px auto 0;display:grid;gap:20px}.banner__form-box{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.banner__form-select{position:relative;width:100%;z-index:2}.banner__form-select{border-radius:60px;background:rgb(255 255 255 / .9)}.banner__form-select._active{border-radius:38px 38px 0 0}.banner__form-select span{position:relative;display:flex;align-items:center;color:#070914;font-family:'Inter',sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:normal;padding:10px 30px;width:100%;border:none;outline:none;height:70px;user-select:none;cursor:pointer}.banner__form-select:not(._active) .banner__form-list{display:none}.banner__form-list{position:absolute;top:100%;left:0;width:100%;max-height:200px;font-family:'Inter',sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:normal;padding:10px 0 30px;width:100%;border-radius:0 0 38px 38px;background:rgb(255 255 255 / .9);overflow:hidden}.banner__form-list-wrapper{display:flex;flex-direction:column;width:100%;max-height:185px;overflow:auto;padding-bottom:30px}.banner__form-list-wrapper::-webkit-scrollbar{width:6px;background:#fff0}.banner__form-list-wrapper::-webkit-scrollbar-track{background:#fff0}.banner__form-list-wrapper::-webkit-scrollbar-thumb{background:rgb(109 63 255);border-radius:30px}.banner__form-item{color:#070914;font-family:'Inter',sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:normal;cursor:pointer;padding:6px 30px;transition:0.2s ease}.banner__form-item._active,.banner__form-item:hover{color:#fff;background:rgb(109 63 255)}.banner__form-input{background:rgb(255 255 255 / .9);backdrop-filter:blur(5px)}.banner__form-btn{width:100%;min-width:100%;font-size:20px}@media (max-width:1280px){.banner{padding:120px 0;margin-top:100px}}@media (max-width:1024px){.banner{padding:80px 0;margin-top:80px}.banner__inner{max-width:500px;margin:0 auto}.banner__form{margin-top:40px;grid-template-columns:1fr;max-width:400px}.banner__form-box{grid-template-columns:1fr}.banner__form-list{backdrop-filter:blur(5px)}.banner__form-btn{max-width:100%}}@media (max-width:768px){.banner__form{max-width:350px}.banner__form-btn{font-size:18px}.banner__form-select span{font-size:18px;height:60px}.banner__form-item{font-size:18px}}@media (max-width:480px){.banner__form-item,.banner__form-select span{font-size:16px}}.whyled{padding:155px 0 188px}.whyled__title{max-width:1010px}.whyled__content{margin:89px 0 0;position:relative}.whyled__slider .swiper-wrapper{align-items:stretch;counter-reset:slide-counter}.whyled__slide{position:relative;z-index:1;padding:42px 22px 45px 24px;border-radius:40px;background:#F5F5FF;height:auto}.whyled__slide-icon{display:flex;align-items:center;justify-content:center;position:absolute;top:16px;right:22px;z-index:-1}.whyled__slide-num::before{counter-increment:slide-counter;content:counter(slide-counter,decimal-leading-zero);color:#6D3FFF;margin-bottom:25px;display:inline-block;font-family:'Inter',sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:140%}.whyled__slide-title{color:#070914;font-size:24px;font-weight:600;line-height:120%}.whyled__slide-descr{color:#8B90A7;margin-top:43px}.whyled__bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:61px}.whyled__slider-buttons{display:flex;gap:22px;align-items:center}.swiper-pagination-bullets.swiper-pagination-horizontal{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.swiper-pagination-bullets.swiper-pagination-horizontal>.swiper-pagination-bullet{margin:0;opacity:1;border-radius:5px;background:#DCDFEE;width:32px;height:5px;min-width:32px}.swiper-pagination-bullets.swiper-pagination-horizontal>.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#825EF6}.pagination-second.swiper-pagination-bullets.swiper-pagination-horizontal>.swiper-pagination-bullet{background-color:#825EF6}.pagination-second.swiper-pagination-bullets.swiper-pagination-horizontal>.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}@media (max-width:1280px){.whyled{padding:120px 0}}@media (max-width:1024px){.whyled{padding:80px 0}.whyled__content{margin-top:60px}.whyled__bottom{margin-top:50px}.whyled__slide{border-radius:20px;padding:40px 20px}}@media (max-width:768px){.whyled__bottom,.whyled__content{margin-top:40px}.whyled__slider-buttons{gap:15px}}.stepsled{background:#6D3FFF;overflow:hidden}.stepsled__inner{padding:154px 0 201px;position:relative;z-index:1}.stepsled__inner::before{top:31px;left:-30px;content:'';position:absolute;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='508' height='540' viewBox='0 0 508 540' fill='none'%3E%3Cpath d='M240.795 138.917L241.231 139.168L241.479 138.729L267.815 92.1855L319.964 184.325L320.031 184.444L320.15 184.513L468.968 270L393.566 313.325L393.136 313.573L393.381 314.005L506.665 514.123L275.302 381.559L275.053 381.416L274.805 381.559L1.33203 538.657L152.867 270.246L153.006 270L152.867 269.754L1.33203 1.3418L240.795 138.917ZM120.866 122.52L204.12 270L120.866 417.48L119.971 419.068L121.551 418.16L378.71 270.434L379.465 270L378.71 269.566L121.551 121.84L119.971 120.932L120.866 122.52Z' stroke='%234D29BE'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;width:508px;height:540px;flex-shrink:0}.stepsled__title{text-align:center;color:#fff}.stepsled__content{margin:45px auto 0;border-radius:40px;border:1px solid #FFF;background:#FFF;box-shadow:0 30px 30px 0 #6A42E6;padding:70px 100px 110px;max-width:1450px;width:100%}.stepsled__line{display:flex;align-items:center;gap:3px;justify-content:space-between;width:100%;max-width:800px;margin:0 auto}.stepsled__line-num{display:flex;align-items:center;gap:3px}.stepsled__line-num{display:flex;align-items:center;justify-content:center;color:#A7AFD7;text-align:center;font-weight:600;width:30px;height:30px;min-width:30px;max-width:30px;border-radius:50%;background-color:#DCDFEE}.stepsled__line-num.active{color:#fff;background-color:#6D3FFF}.stepsled__line-num.active svg path{fill:#fff}.stepsled__line-num.active+span{background-color:#6D3FFF}.stepsled__line-line{width:100%;height:5px;background-color:#DCDFEE;border-radius:10px}.stepsled__form{margin-top:50px;display:flex;gap:40px;justify-content:space-between}.stepsled__form-block:not(.active){display:none}.stepsled__form-block{width:100%;max-width:440px;display:flex;flex-direction:column}.stepsled__form-right{width:100%;height:420px;max-width:750px;border-radius:40px;overflow:hidden}.stepsled__form-image{width:100%;height:100%;object-fit:cover;object-position:center;display:flex;align-items:center;position:relative}.stepsled__form-image>img{width:100%;height:100%;object-fit:cover;object-position:center}.stepsled__form-video{display:flex;align-items:center;overflow:hidden;background:#606063;box-shadow:0 5px 4px 0 rgb(0 0 0 / .25);border:4px solid #606063;position:absolute}.stepsled__form-video video{width:100%;height:100%;object-fit:cover;object-position:center}.stepsled__form-image:nth-of-type(1) .stepsled__form-video{width:539px;height:160px;left:53%;top:60%;transform:translate(-50%,-50%)}.stepsled__form-image:nth-of-type(2) .stepsled__form-video{width:450px;height:160px;left:48.5%;top:38.1%;transform:translate(-50%,-50%)}.stepsled__form-image:nth-of-type(3) .stepsled__form-video{width:450px;height:160px;left:33.5%;top:35.1%;transform:translate(-50%,-50%)}.stepsled__form-man{display:flex;align-items:center;position:absolute}.stepsled__form-man img{width:100%}.stepsled__form-image:nth-of-type(3) .stepsled__form-man{bottom:0;right:14px;width:375px}.stepsled__form-image:nth-of-type(4) .stepsled__form-video{width:450px;height:160px;left:33.5%;top:38.1%;transform:translate(-50%,-50%)}.stepsled__form-image:nth-of-type(4) .stepsled__form-man{bottom:0;right:32px;width:363px}.stepsled__form-image:nth-of-type(5) .stepsled__form-video{width:450px;height:160px;left:48.2%;top:38.1%;transform:translate(-50%,-50%)}.stepsled__form-image:nth-of-type(5) .stepsled__form-man{bottom:0;right:20px;width:381px}.stepsled__form-title{color:#070914;font-size:32px;font-weight:600;line-height:140%;max-width:358px}.stepsled__form-descr{margin-top:5px;color:#070914;font-size:22px;font-weight:300;line-height:140%}.stepsled__form-select{display:flex;flex-direction:column;gap:10px;margin-top:30px;max-width:350px}.stepsled__form-select label{display:flex;gap:15px;width:100%}.stepsled__form-select input{display:none}.stepsled__form-select label span{padding:21px 29px;border:1px solid #fff0;border-radius:60px;background:#F5F5FF;backdrop-filter:blur(5px);display:flex;align-items:center;gap:15px;width:100%;color:#070914;font-size:20px;font-weight:300;line-height:normal;cursor:pointer}.stepsled__form-select label span::before{content:'';display:inline-block;width:26px;height:26px;min-width:26px;background-color:#DCDFEE;border-radius:50%}.stepsled__form-select input:checked+span{border-color:#6A42E6;background:#FFF}.stepsled__form-select input:checked+span::before{background-color:#6D3FFF}.stepsled__form-size{margin-top:27px;display:flex;flex-direction:column;gap:10px}.config__width{display:flex;align-items:center;gap:15px}.config__width-name{color:#070914;font-size:20px;font-weight:400;line-height:normal}.config__width input{max-width:262px}.config__width input.filled,.config__width input:focus,.config__width input:active{background-color:#fff;border:1px solid #6D3FFF}.stepsled__form-btns{margin-top:auto;width:100%;display:flex;gap:10px;align-items:center;justify-content:space-between}.stepsled__form-btns button{height:70px}.stepsled__form-next{max-width:215px}.stepsled__form-prev{max-width:215px}.stepsled__form-box{margin-top:27px;max-width:440px;display:grid;grid-template-columns:1fr 1fr;gap:10px;grid-auto-rows:70px}.stepsled__form-user input{border:1px solid #DCDFEE;background-color:#fff}.stepsled__form-send{grid-column:span 2;max-width:100%}.stepsled__form-block:nth-of-type(5) .stepsled__form-descr{margin-top:22px}.stepsled__form-main{max-width:356px}.stepsled__form-image:not(.active){display:none}@media (max-width:1280px){.stepsled__content{padding:70px 40px 90px}.stepsled__inner{padding:120px 0}.stepsled__form-image:nth-of-type(3) .stepsled__form-man{bottom:0;right:-36px;width:355px}.stepsled__form-image:nth-of-type(4) .stepsled__form-man{bottom:0;right:2px;width:363px}.stepsled__form-image:nth-of-type(5) .stepsled__form-man{bottom:0;right:-30px;width:341px}}@media (max-width:1024px){.stepsled__inner{padding:80px 0}.stepsled__content{border-radius:20px}.stepsled__form{flex-direction:column-reverse}.stepsled__form-right{width:100%;height:310px;border-radius:20px}.stepsled__form-block{max-width:100%}.stepsled__form-btns{margin-top:40px;justify-content:start}.stepsled__form-title{max-width:100%}.stepsled__form-image:nth-of-type(1) .stepsled__form-video{width:420px;height:120px;left:52%;top:60%}.stepsled__form-image:nth-of-type(5) .stepsled__form-video,.stepsled__form-image:nth-of-type(2) .stepsled__form-video{width:391px;height:159px}.stepsled__form-image:nth-of-type(4) .stepsled__form-man,.stepsled__form-image:nth-of-type(3) .stepsled__form-man{bottom:-40px}.stepsled__form-btns .stepsled__form-send{max-width:215px}.stepsled__form-title br{display:none}.stepsled__form-descr{font-size:18px}}@media (max-width:768px){.stepsled__content{padding:40px 40px 60px}.stepsled__form{margin-top:40px;gap:20px}.stepsled__form-title{font-size:28px}.stepsled__form-select label span{padding:15px 29px;font-size:18px;height:60px}.stepsled__form-btns button{height:60px}.stepsled__form-btns{margin-top:20px}.stepsled__form-right{height:200px}.stepsled__inner::before{background-size:contain;width:390px;height:400px;top:-30px;left:-130px}.stepsled__form-video{border:2px solid #606063}.stepsled__form-image:nth-of-type(1) .stepsled__form-video{width:260px;height:70px;left:53%;top:60%}.stepsled__form-image:nth-of-type(5) .stepsled__form-video,.stepsled__form-image:nth-of-type(2) .stepsled__form-video{width:232px;height:90px}.stepsled__form-image:nth-of-type(4) .stepsled__form-man,.stepsled__form-image:nth-of-type(3) .stepsled__form-man{bottom:-40px;width:235px}.stepsled__form-image:nth-of-type(4) .stepsled__form-video,.stepsled__form-image:nth-of-type(3) .stepsled__form-video{width:250px;height:110px;left:32.5%}.stepsled__form-image:nth-of-type(5) .stepsled__form-man{bottom:-4px;right:-20px;width:190px}.stepsled__form-image:nth-of-type(5) .stepsled__form-video{left:50.2%}}@media (max-width:480px){.stepsled__content{padding:40px 20px 60px}.stepsled__form-title{font-size:24px}}.types{padding:152px 0 178px}.types__inner{max-width:1450px;width:100%;margin:0 auto}.types__title{text-align:center}.types__content{margin-top:36px}.types__selects{display:flex;gap:20px;align-items:center;overflow:auto;padding-bottom:64px;padding:0 40px 64px;margin:0 -40px}.types__selects-btn{color:#070914;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:120%;max-width:100%;padding:20px;min-width:max-content;border-radius:60px;background-color:#F5F5FF;backdrop-filter:blur(5px);height:70px;transition:background-color .2s ease}.types__selects-btn.active{background-color:#6D3FFF;box-shadow:0 15px 15px 0 #CCBCFF;color:#fff;height:108px;border-radius:40px}.types__selects-btn:hover{background-color:#6D3FFF;color:#fff}.types__selects-btn.active::after{content:'';position:absolute;left:50%;transform:translateX(-50%);top:111px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51' height='25' viewBox='0 0 51 25' fill='none'%3E%3Cpath d='M22.6067 23.9472C24.3396 25.1767 26.6604 25.1767 28.3933 23.9472L48.6456 9.57785C52.6193 6.75846 50.6246 0.5 45.7523 0.5H5.24769C0.375401 0.5 -1.6193 6.75846 2.35439 9.57785L22.6067 23.9472Z' fill='%236D3FFF'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;width:83px;height:34px;flex-shrink:0;min-width:83px;filter:drop-shadow(0 15px 15px #CCBCFF)}.types__result{display:flex;gap:50px;justify-content:space-between;margin-top:12px}.types__result-image{display:flex;align-items:center;overflow:hidden;border-radius:40px;width:100%;max-width:751px;height:600px}.types__result-image img{width:100%;height:100%;object-fit:cover;object-position:center}.types__result-content{max-width:648px;width:100%}.types__result:not(.active){display:none}.types__result-item{position:relative;padding-left:67px}.types__result-item::before{content:'';position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='47' viewBox='0 0 47 47' fill='none'%3E%3Cpath d='M11.3582 41.1248L14.4915 27.4165L3.9165 18.0165L18.0165 16.8415L23.4998 3.9165L28.9832 16.8415L43.0832 18.0165L36.8165 23.4998H35.2498C33.879 23.4998 32.5082 23.6957 31.1373 24.2832L35.4457 20.5623L26.829 19.779L23.4998 11.9457L20.1707 19.779L11.554 20.5623L18.0165 26.2415L16.0582 34.6623L23.4998 30.1582L24.479 30.7457C24.0873 31.7248 23.6957 32.8998 23.6957 33.879L11.3582 41.1248ZM34.8582 41.5165L29.3748 35.6415L31.7248 33.2915L34.8582 36.4248L41.9082 29.3748L44.2582 32.1165L34.8582 41.5165Z' fill='%236D3FFF'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;width:47px;height:47px;min-width:47px;top:0;left:0}.types__result-title{color:#070914;font-size:24px;font-weight:600;line-height:120%}.types__result-descr{margin-top:10px}.types__result-item+.types__result-item{margin-top:30px}.types__result-image{position:relative}.types__selects{overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}.types__selects::-webkit-scrollbar{height:6px}.types__selects::-webkit-scrollbar-track{background:#fff0}.types__selects::-webkit-scrollbar-thumb{background-color:#6D3FFF;border-radius:999px;border:1px solid rgb(138 43 226 / .15)}.types__selects::-webkit-scrollbar-thumb:hover{background-color:#7a22d0}.types__selects{scrollbar-width:thin;scrollbar-color:#6D3FFF #fff0}.types__selects{-ms-overflow-style:-ms-autohiding-scrollbar}@media (max-width:1280px){.types{padding:120px 0}.types__result-image{max-width:480px}}@media (max-width:1024px){.types{padding:80px 0}.types__selects-btn{font-size:18px;padding:10px 30px}.types__selects-btn.active{height:90px;border-radius:20px}.types__selects-btn.active::after{top:95px}.types__result{flex-direction:column}.types__result-image{border-radius:20px;height:450px;max-width:100%}}@media (max-width:768px){.types__result{gap:40px}.types__selects{padding:0 40px 50px;margin:0 -40px}.types__result-image{height:300px}}@media (max-width:480px){.types__selects-btn{font-size:16px;padding:10px 20px;border-radius:20px}.types__result-image{height:270px}.types__result-item{padding-left:55px}.types__result-item::before{width:37px;height:37px;min-width:37px}}.advantages{padding:157px 0 230px;background:#F5F5FF}.advantages__top{display:flex;gap:40px;justify-content:space-between;align-items:end;margin-bottom:18px}.advantages__title{max-width:696px;width:100%}.advantages__descr{width:100%;max-width:992px}.advantages__content{margin-top:73px;display:flex;align-items:start;justify-content:space-between;position:relative;z-index:1}.advantages__content::before{position:absolute;z-index:-1;content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='658' height='147' viewBox='0 0 658 147' fill='none'%3E%3Cpath d='M0.247396 42.9558C0.247396 44.4286 1.4413 45.6225 2.91406 45.6225C4.38682 45.6225 5.58073 44.4286 5.58073 42.9558C5.58073 41.4831 4.38682 40.2892 2.91406 40.2892C1.4413 40.2892 0.247396 41.4831 0.247396 42.9558ZM237.35 145.433L237.309 145.931L237.35 145.433ZM388.137 136.499L388.057 136.006L388.137 136.499ZM657.349 1.45084C657.359 1.17489 657.144 0.943016 656.868 0.93295L652.371 0.76891C652.095 0.758843 651.863 0.974392 651.853 1.25035C651.843 1.52631 652.058 1.75818 652.334 1.76824L656.332 1.91406L656.186 5.9114C656.176 6.18736 656.391 6.41923 656.667 6.42929C656.943 6.43936 657.175 6.22381 657.185 5.94785L657.349 1.45084ZM2.91406 42.9558L2.99347 43.4495C3.83513 43.3141 4.67462 43.1868 5.51196 43.0676L5.44147 42.5726L5.37097 42.0776C4.52768 42.1977 3.68224 42.3258 2.83465 42.4622L2.91406 42.9558ZM10.4577 41.95L10.5103 42.4473C12.1906 42.2695 13.8622 42.1237 15.5251 42.0089L15.4907 41.5101L15.4562 41.0113C13.7812 41.1269 12.0975 41.2738 10.4051 41.4528L10.4577 41.95ZM20.5369 41.2547L20.553 41.7544C22.2408 41.7 23.9197 41.6772 25.5895 41.6849L25.5918 41.185L25.5941 40.685C23.9121 40.6772 22.221 40.7002 20.5208 40.7549L20.5369 41.2547ZM30.6396 41.3009L30.6189 41.8005C32.3054 41.8702 33.9827 41.9706 35.6508 42.1006L35.6896 41.6021L35.7285 41.1036C34.0484 40.9727 32.359 40.8716 30.6602 40.8014L30.6396 41.3009ZM40.7124 42.0846L40.6557 42.5814C42.3319 42.7728 43.9987 42.9935 45.6563 43.2425L45.7306 42.7481L45.8048 42.2536C44.1358 42.0029 42.4572 41.7806 40.7691 41.5878L40.7124 42.0846ZM50.705 43.5838L50.6137 44.0754C52.2715 44.3833 53.9199 44.7188 55.559 45.0808L55.6668 44.5926L55.7747 44.1044C54.1248 43.74 52.4654 43.4022 50.7963 43.0922L50.705 43.5838ZM60.578 45.7622L60.4543 46.2466C62.0857 46.6632 63.7077 47.1054 65.3205 47.5719L65.4595 47.0916L65.5984 46.6113C63.9757 46.1419 62.3435 45.697 60.7017 45.2777L60.578 45.7622ZM70.2909 48.5695L70.1374 49.0454C71.7383 49.5616 73.33 50.1012 74.9125 50.6628L75.0797 50.1916L75.2469 49.7204C73.6555 49.1556 72.0547 48.6129 70.4443 48.0937L70.2909 48.5695ZM79.8191 51.9486L79.6388 52.415C81.2072 53.0211 82.7664 53.6482 84.3166 54.295L84.5091 53.8335L84.7017 53.3721C83.1436 52.722 81.5762 52.0916 79.9993 51.4822L79.8191 51.9486ZM89.1502 55.8392L88.9462 56.2956C90.4812 56.9818 92.0072 57.6864 93.5243 58.4082L93.7391 57.9567L93.9539 57.5052C92.4299 56.7801 90.8967 56.0722 89.3543 55.3827L89.1502 55.8392ZM98.2807 60.1809L98.0558 60.6275C99.558 61.3839 101.051 62.1564 102.536 62.9435L102.77 62.5018L103.004 62.0601C101.514 61.2697 100.014 60.4941 98.5055 59.7343L98.2807 60.1809ZM107.214 64.9154L106.971 65.3524C108.443 66.17 109.905 67.0012 111.359 67.8445L111.61 67.412L111.86 66.9796C110.402 66.1332 108.934 65.2991 107.457 64.4783L107.214 64.9154ZM115.961 69.9871L115.703 70.4152C117.145 71.2855 118.579 72.1668 120.004 73.0578L120.27 72.6338L120.535 72.2098C119.105 71.3161 117.666 70.4321 116.219 69.5589L115.961 69.9871ZM124.535 75.3439L124.263 75.764C125.681 76.6791 127.09 77.6026 128.49 78.5334L128.767 78.117L129.044 77.7006C127.64 76.7675 126.227 75.8415 124.806 74.9239L124.535 75.3439ZM132.954 80.9369L132.672 81.3499C134.068 82.3026 135.456 83.2612 136.836 84.2243L137.122 83.8144L137.408 83.4044C136.026 82.4393 134.635 81.4787 133.235 80.5238L132.954 80.9369ZM141.249 86.7263L140.958 87.1335C142.335 88.1147 143.703 89.0991 145.063 90.0854L145.357 89.6806L145.65 89.2759C144.289 88.2881 142.918 87.3021 141.539 86.3192L141.249 86.7263ZM149.439 92.6648L149.143 93.0675C150.503 94.069 151.855 95.0708 153.198 96.0716L153.497 95.6707L153.796 95.2698C152.451 94.268 151.098 93.2649 149.736 92.2622L149.439 92.6648ZM157.552 98.7073L157.252 99.1069C158.602 100.122 159.943 101.134 161.275 102.142L161.577 101.744L161.878 101.345C160.545 100.336 159.204 99.3234 157.853 98.3077L157.552 98.7073ZM165.617 104.806L165.315 105.205C166.666 106.23 168.008 107.25 169.341 108.261L169.643 107.863L169.946 107.464C168.612 106.453 167.271 105.434 165.919 104.408L165.617 104.806ZM173.665 110.909L173.364 111.308C174.725 112.336 176.076 113.354 177.418 114.36L177.718 113.96L178.018 113.56C176.677 112.555 175.327 111.538 173.967 110.51L173.665 110.909ZM181.763 116.974L181.465 117.376C182.835 118.39 184.195 119.389 185.546 120.371L185.84 119.966L186.134 119.562C184.786 118.582 183.428 117.585 182.06 116.572L181.763 116.974ZM189.956 122.926L189.667 123.333C191.056 124.32 192.435 125.285 193.803 126.227L194.087 125.816L194.37 125.404C193.006 124.464 191.631 123.502 190.245 122.518L189.956 122.926ZM198.274 128.643L197.998 129.06C199.433 130.01 200.857 130.931 202.271 131.82L202.537 131.396L202.803 130.973C201.397 130.089 199.979 129.172 198.549 128.226L198.274 128.643ZM206.852 134.028L206.598 134.458C208.075 135.33 209.54 136.162 210.994 136.951L211.232 136.512L211.471 136.072C210.029 135.289 208.574 134.463 207.106 133.597L206.852 134.028ZM215.722 138.828L215.503 139.277C217.064 140.038 218.61 140.743 220.144 141.389L220.338 140.928L220.532 140.467C219.017 139.829 217.487 139.131 215.941 138.378L215.722 138.828ZM225.064 142.737L224.902 143.21C226.545 143.772 228.173 144.259 229.787 144.662L229.908 144.177L230.029 143.692C228.446 143.296 226.845 142.818 225.227 142.264L225.064 142.737ZM234.861 145.154L234.791 145.649C235.634 145.769 236.474 145.863 237.309 145.931L237.35 145.433L237.39 144.934C236.575 144.868 235.756 144.776 234.931 144.659L234.861 145.154ZM237.35 145.433L237.309 145.931C238.159 146 239.004 146.063 239.842 146.119L239.876 145.62L239.909 145.121C239.076 145.066 238.236 145.003 237.39 144.934L237.35 145.433ZM244.868 145.882L244.85 146.382C246.545 146.445 248.215 146.481 249.86 146.491L249.862 145.991L249.865 145.491C248.232 145.481 246.572 145.445 244.887 145.382L244.868 145.882ZM254.874 145.937L254.888 146.437C256.593 146.389 258.27 146.312 259.917 146.207L259.885 145.708L259.853 145.209C258.218 145.314 256.554 145.39 254.86 145.437L254.874 145.937ZM264.88 145.294L264.931 145.791C266.628 145.617 268.292 145.412 269.924 145.177L269.852 144.682L269.781 144.187C268.163 144.42 266.513 144.624 264.829 144.797L264.88 145.294ZM274.793 143.86L274.886 144.352C276.562 144.034 278.202 143.684 279.805 143.302L279.689 142.816L279.574 142.329C277.986 142.708 276.361 143.055 274.7 143.369L274.793 143.86ZM284.529 141.536L284.669 142.016C286.307 141.538 287.903 141.026 289.458 140.481L289.293 140.01L289.128 139.538C287.59 140.077 286.01 140.583 284.389 141.056L284.529 141.536ZM293.966 138.223L294.158 138.685C295.739 138.028 297.273 137.336 298.759 136.611L298.54 136.161L298.32 135.712C296.852 136.428 295.337 137.112 293.774 137.762L293.966 138.223ZM302.972 133.821L303.22 134.256C304.704 133.41 306.135 132.529 307.513 131.616L307.236 131.199L306.96 130.783C305.601 131.683 304.189 132.552 302.725 133.387L302.972 133.821ZM311.304 128.295L311.609 128.691C312.965 127.648 314.262 126.571 315.499 125.465L315.166 125.092L314.833 124.719C313.614 125.809 312.336 126.87 310.999 127.898L311.304 128.295ZM318.769 121.616L319.129 121.963C320.31 120.732 321.426 119.473 322.477 118.188L322.09 117.871L321.703 117.554C320.669 118.819 319.57 120.059 318.408 121.27L318.769 121.616ZM325.103 113.868L325.515 114.152C326.482 112.751 327.38 111.327 328.208 109.885L327.775 109.636L327.341 109.387C326.526 110.805 325.644 112.206 324.692 113.584L325.103 113.868ZM330.083 105.19L330.536 105.401C331.255 103.859 331.9 102.302 332.471 100.736L332.001 100.565L331.532 100.393C330.97 101.932 330.337 103.462 329.63 104.978L330.083 105.19ZM333.508 95.7904L333.991 95.9197C334.431 94.276 334.793 92.6283 335.078 90.9828L334.585 90.8976L334.092 90.8123C333.813 92.4281 333.458 94.0464 333.025 95.6611L333.508 95.7904ZM335.211 85.9312L335.71 85.9707C335.776 85.1274 335.823 84.2864 335.849 83.4485L335.35 83.4326L334.85 83.4168C334.824 84.2389 334.778 85.0642 334.713 85.8918L335.211 85.9312ZM335.35 83.4326L335.849 83.4485C335.878 82.5558 335.861 81.6735 335.802 80.8026L335.303 80.8366L334.804 80.8706C334.861 81.7084 334.877 82.5574 334.85 83.4168L335.35 83.4326ZM334.435 75.7317L334.917 75.5993C334.45 73.8967 333.818 72.2523 333.041 70.6737L332.593 70.8943L332.144 71.1149C332.894 72.6396 333.503 74.2251 333.953 75.8642L334.435 75.7317ZM329.914 66.4616L330.319 66.1684C329.299 64.759 328.16 63.4196 326.921 62.157L326.564 62.5072L326.207 62.8574C327.413 64.0864 328.52 65.3879 329.509 66.7548L329.914 66.4616ZM322.691 59.0597L322.999 58.6654C321.629 57.5974 320.183 56.6069 318.676 55.7L318.419 56.1283L318.161 56.5567C319.634 57.4436 321.047 58.4115 322.384 59.454L322.691 59.0597ZM313.831 53.7119L314.039 53.2572C312.451 52.5313 310.819 51.8926 309.159 51.3471L309.003 51.8221L308.847 52.2971C310.471 52.831 312.069 53.4562 313.624 54.1667L313.831 53.7119ZM303.996 50.4822L304.097 49.9926C302.374 49.6351 300.639 49.3798 298.907 49.2331L298.865 49.7313L298.823 50.2295C300.513 50.3727 302.209 50.6222 303.894 50.9718L303.996 50.4822ZM293.682 49.6287L293.658 49.1292C291.891 49.213 290.146 49.4204 288.441 49.759L288.539 50.2495L288.636 50.7399C290.29 50.4114 291.986 50.2096 293.706 50.1281L293.682 49.6287ZM283.56 51.6756L283.381 51.2086C281.736 51.8383 280.153 52.6142 278.653 53.5445L278.917 53.9694L279.18 54.3943C280.624 53.4989 282.15 52.7507 283.739 52.1426L283.56 51.6756ZM274.815 57.1243L274.471 56.7609C273.221 57.9417 272.066 59.2678 271.023 60.7452L271.431 61.0337L271.84 61.3221C272.845 59.8988 273.957 58.6229 275.158 57.4877L274.815 57.1243ZM268.847 65.5228L268.393 65.3127C268.03 66.0976 267.692 66.9132 267.38 67.7601L267.85 67.9326L268.319 68.1052C268.621 67.2832 268.949 66.4927 269.301 65.7329L268.847 65.5228ZM267.85 67.9326L267.38 67.7601C267.088 68.5543 266.839 69.3547 266.631 70.1604L267.115 70.2853L267.599 70.4102C267.799 69.6368 268.038 68.8682 268.319 68.1052L267.85 67.9326ZM266.372 75.1297L265.873 75.1033C265.785 76.7575 265.858 78.4243 266.082 80.0966L266.577 80.0302L267.073 79.9638C266.857 78.3501 266.787 76.7455 266.871 75.1561L266.372 75.1297ZM267.632 84.8283L267.154 84.9737C267.625 86.5238 268.218 88.0727 268.927 89.6153L269.381 89.4066L269.836 89.1979C269.145 87.6936 268.568 86.1868 268.111 84.6829L267.632 84.8283ZM271.69 93.7485L271.262 94.0071C272.099 95.3926 273.026 96.7692 274.038 98.1332L274.439 97.8354L274.841 97.5375C273.847 96.1973 272.938 94.8468 272.118 93.4899L271.69 93.7485ZM277.519 101.65L277.143 101.979C278.205 103.195 279.334 104.397 280.526 105.584L280.879 105.229L281.232 104.875C280.055 103.704 278.942 102.518 277.896 101.321L277.519 101.65ZM284.467 108.585L284.137 108.96C285.353 110.031 286.62 111.085 287.936 112.121L288.245 111.728L288.554 111.335C287.252 110.31 285.999 109.268 284.798 108.21L284.467 108.585ZM292.182 114.67L291.893 115.078C293.218 116.018 294.583 116.939 295.986 117.841L296.256 117.42L296.527 116.999C295.136 116.106 293.783 115.193 292.472 114.262L292.182 114.67ZM300.449 119.986L300.198 120.418C301.604 121.237 303.043 122.037 304.513 122.815L304.747 122.374L304.981 121.932C303.523 121.16 302.096 120.367 300.701 119.554L300.449 119.986ZM309.137 124.589L308.92 125.039C310.391 125.746 311.888 126.431 313.41 127.093L313.609 126.634L313.808 126.176C312.298 125.519 310.812 124.839 309.353 124.138L309.137 124.589ZM318.155 128.513L317.973 128.978C319.492 129.574 321.033 130.147 322.595 130.695L322.76 130.223L322.926 129.752C321.376 129.207 319.846 128.639 318.338 128.047L318.155 128.513ZM327.422 131.769L327.273 132.246C328.833 132.733 330.411 133.195 332.004 133.632L332.137 133.149L332.269 132.667C330.686 132.234 329.12 131.775 327.571 131.291L327.422 131.769ZM336.898 134.365L336.783 134.851C338.377 135.228 339.984 135.579 341.604 135.903L341.702 135.413L341.8 134.922C340.191 134.601 338.596 134.252 337.014 133.878L336.898 134.365ZM346.54 136.291L346.459 136.785C348.077 137.049 349.705 137.286 351.342 137.494L351.405 136.998L351.468 136.502C349.843 136.296 348.226 136.06 346.62 135.798L346.54 136.291ZM356.288 137.529L356.243 138.027C357.875 138.175 359.515 138.294 361.161 138.382L361.188 137.883L361.215 137.384C359.581 137.296 357.953 137.178 356.333 137.031L356.288 137.529ZM366.1 138.056L366.091 138.556C367.732 138.583 369.377 138.579 371.026 138.544L371.016 138.044L371.005 137.544C369.369 137.579 367.736 137.583 366.108 137.556L366.1 138.056ZM375.929 137.844L375.959 138.343C377.596 138.245 379.235 138.114 380.875 137.95L380.825 137.453L380.775 136.955C379.148 137.118 377.523 137.247 375.899 137.345L375.929 137.844ZM385.702 136.867L385.772 137.362C386.587 137.248 387.402 137.125 388.217 136.993L388.137 136.499L388.057 136.006C387.249 136.136 386.441 136.258 385.633 136.372L385.702 136.867ZM388.137 136.499L388.217 136.993C389.03 136.861 389.843 136.728 390.655 136.593L390.573 136.1L390.491 135.607C389.681 135.742 388.87 135.874 388.057 136.006L388.137 136.499ZM395.429 135.272L395.516 135.764C397.137 135.48 398.755 135.189 400.37 134.891L400.279 134.399L400.188 133.907C398.577 134.205 396.962 134.495 395.343 134.779L395.429 135.272ZM405.118 133.483L405.213 133.974C406.829 133.66 408.442 133.339 410.051 133.011L409.951 132.521L409.852 132.031C408.246 132.359 406.636 132.679 405.023 132.992L405.118 133.483ZM414.772 131.515L414.876 132.004C416.486 131.661 418.093 131.309 419.696 130.951L419.587 130.463L419.478 129.975C417.878 130.333 416.274 130.683 414.667 131.027L414.772 131.515ZM424.387 129.366L424.5 129.853C426.104 129.478 427.704 129.096 429.3 128.707L429.182 128.221L429.063 127.735C427.47 128.124 425.873 128.505 424.273 128.879L424.387 129.366ZM433.958 127.031L434.081 127.515C435.677 127.109 437.269 126.696 438.858 126.275L438.73 125.792L438.602 125.308C437.016 125.729 435.427 126.141 433.835 126.546L433.958 127.031ZM443.483 124.507L443.616 124.989C445.203 124.552 446.786 124.106 448.366 123.654L448.228 123.173L448.091 122.692C446.514 123.144 444.934 123.588 443.35 124.025L443.483 124.507ZM452.956 121.792L453.098 122.272C454.675 121.802 456.249 121.325 457.819 120.841L457.672 120.363L457.524 119.885C455.957 120.369 454.387 120.845 452.813 121.313L452.956 121.792ZM462.371 118.886L462.523 119.362C464.09 118.861 465.653 118.351 467.213 117.834L467.055 117.36L466.898 116.885C465.341 117.401 463.781 117.909 462.218 118.409L462.371 118.886ZM471.723 115.785L471.886 116.258C473.441 115.725 474.993 115.183 476.542 114.634L476.375 114.162L476.208 113.691C474.662 114.24 473.113 114.78 471.561 115.312L471.723 115.785ZM481.009 112.491L481.181 112.96C482.725 112.395 484.265 111.821 485.803 111.239L485.626 110.771L485.449 110.303C483.915 110.884 482.377 111.457 480.837 112.022L481.009 112.491ZM490.224 109.003L490.406 109.468C491.937 108.87 493.465 108.264 494.991 107.649L494.804 107.186L494.617 106.722C493.095 107.335 491.57 107.94 490.042 108.537L490.224 109.003ZM499.363 105.321L499.554 105.783C501.072 105.152 502.588 104.514 504.101 103.867L503.904 103.407L503.707 102.948C502.198 103.593 500.686 104.23 499.171 104.859L499.363 105.321ZM508.422 101.447L508.623 101.905C510.127 101.243 511.629 100.572 513.128 99.8935L512.922 99.438L512.716 98.9826C511.22 99.6599 509.721 100.329 508.22 100.99L508.422 101.447ZM517.397 97.3831L517.608 97.8364C519.098 97.1429 520.585 96.4412 522.069 95.731L521.854 95.2799L521.638 94.8289C520.156 95.5376 518.673 96.2378 517.186 96.9298L517.397 97.3831ZM526.286 93.1312L526.506 93.58C527.98 92.8557 529.452 92.1231 530.922 91.382L530.696 90.9356L530.471 90.4892C529.005 91.2287 527.536 91.9597 526.065 92.6825L526.286 93.1312ZM535.083 88.6945L535.313 89.1386C536.771 88.3841 538.227 87.6213 539.681 86.85L539.447 86.4083L539.213 85.9666C537.762 86.7363 536.309 87.4976 534.854 88.2505L535.083 88.6945ZM543.788 84.0765L544.027 84.5158C545.468 83.7318 546.908 82.9394 548.346 82.1386L548.102 81.7018L547.859 81.265C546.424 82.0642 544.988 82.8549 543.549 83.6373L543.788 84.0765ZM552.396 79.2811L552.644 79.7154C554.069 78.9027 555.491 78.0815 556.912 77.252L556.66 76.8202L556.408 76.3884C554.99 77.2163 553.57 78.0357 552.148 78.8468L552.396 79.2811ZM560.906 74.3128L561.162 74.742C562.57 73.9013 563.976 73.0522 565.379 72.1947L565.119 71.768L564.858 71.3413C563.457 72.1971 562.054 73.0445 560.65 73.8835L560.906 74.3128ZM569.315 69.1762L569.58 69.6003C570.97 68.7324 572.359 67.8562 573.745 66.9717L573.476 66.5502L573.207 66.1286C571.823 67.0114 570.438 67.8859 569.051 68.7521L569.315 69.1762ZM577.623 63.8764L577.896 64.2953C579.268 63.4012 580.639 62.4988 582.008 61.5881L581.731 61.1718L581.454 60.7555C580.088 61.6644 578.72 62.5651 577.35 63.4575L577.623 63.8764ZM585.828 58.4188L586.109 58.8324C587.463 57.9129 588.816 56.9852 590.168 56.0492L589.883 55.6381L589.599 55.2271C588.25 56.1613 586.899 57.0873 585.547 58.0051L585.828 58.4188ZM593.929 52.8088L594.217 53.2172C595.554 52.2731 596.89 51.3209 598.224 50.3606L597.931 49.9548L597.639 49.549C596.308 50.5076 594.975 51.458 593.64 52.4004L593.929 52.8088ZM601.926 47.0522L602.221 47.4553C603.541 46.4875 604.859 45.5117 606.175 44.5278L605.876 44.1272L605.577 43.7267C604.262 44.7089 602.947 45.683 601.63 46.649L601.926 47.0522ZM609.819 41.1539L610.122 41.5518C611.423 40.5613 612.724 39.5629 614.023 38.5564L613.717 38.1611L613.411 37.7658C612.114 38.7705 610.815 39.7673 609.516 40.756L609.819 41.1539ZM617.609 35.1203L617.918 35.5129C619.202 34.5005 620.486 33.4803 621.768 32.4521L621.455 32.062L621.142 31.6719C619.862 32.6984 618.581 33.7169 617.299 34.7276L617.609 35.1203ZM625.295 28.9569L625.611 29.3444C626.878 28.3109 628.145 27.2695 629.41 26.2203L629.091 25.8354L628.772 25.4505C627.509 26.498 626.244 27.5376 624.979 28.5694L625.295 28.9569ZM632.879 22.6694L633.201 23.0517C634.452 21.9977 635.702 20.936 636.951 19.8666L636.626 19.4868L636.301 19.1069C635.054 20.1747 633.806 21.2347 632.557 22.287L632.879 22.6694ZM640.363 16.2629L640.691 16.6402C641.926 15.5665 643.16 14.4851 644.393 13.3961L644.062 13.0213L643.731 12.6465C642.5 13.7339 641.268 14.8136 640.035 15.8856L640.363 16.2629ZM647.747 9.74296L648.081 10.1153C649.3 9.02241 650.519 7.92202 651.736 6.81409L651.4 6.44423L651.064 6.07436C649.847 7.18066 648.631 8.27941 647.413 9.37064L647.747 9.74296ZM655.034 3.11448L655.373 3.48191C655.979 2.92276 656.584 2.36173 657.19 1.79882L656.85 1.43262L656.509 1.06641C655.904 1.62851 655.3 2.18872 654.695 2.74706L655.034 3.11448Z' fill='%236D3FFF'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;width:653.935px;min-width:653.935px;height:144.561px;left:44%;transform:translateX(-50%);bottom:-36px}.advantages__video{display:flex;align-items:center;justify-content:center;width:100%;min-width:400px;max-width:586px;position:relative;z-index:1}.advantages__video svg{width:79.4%;height:auto;display:block}.advantages__video::before{content:'';position:absolute;z-index:-1;width:97.8%;height:97.8%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='587' height='628' viewBox='0 0 587 628' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 628L176.007 314L0 0L278.324 161.051L309.236 106.029L369.952 214.077L542.657 314L454.723 364.89L586.567 599.467L317.593 444.243L0 628Z' fill='%236D3FFF'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;top:53.4%;left:47.8%;transform:translate(-50%,-50%)}.advantages__video::after{content:'';position:absolute;z-index:1;width:93%;height:92.8%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='560' height='599' viewBox='0 0 560 599' fill='none'%3E%3Cpath d='M265.402 154.023L265.841 154.276L266.088 153.836L295.108 102.222L352.529 204.323L352.597 204.442L352.715 204.511L516.538 299.218L433.495 347.239L433.067 347.487L433.31 347.918L558.05 569.677L303.322 422.794L303.072 422.65L302.822 422.795L1.76367 596.843L168.59 299.463L168.728 299.219L168.59 298.974L1.76367 1.59277L265.402 154.023ZM133.466 135.886L225.085 299.218L133.466 462.551L132.574 464.141L134.152 463.229L417.101 299.651L417.849 299.219L417.101 298.785L134.152 135.208L132.574 134.296L133.466 135.886Z' stroke='%23DCDFEE'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;top:53.7%;left:47.9%;transform:translate(-50%,-50%)}.advantages__video{width:100%;max-width:600px;aspect-ratio:466 / 499}.advantages__content-right{max-width:852px;margin-right:290px;width:100%;position:relative;height:max-content;padding-bottom:100px;z-index:10}.advantages__block{display:grid;gap:50px 30px;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr}.advantages__name{display:flex;align-items:center;gap:15px;padding:20px 10px 20px 30px;border-radius:40px;background:#FFF;backdrop-filter:blur(5px);color:#070914;font-size:20px;font-weight:400;line-height:120%}.advantages__name::before{content:'';display:inline-block;background-image:url("data:image/svg+xml,%0A%3Csvg width='31' height='30' viewBox='0 0 31 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' width='30' height='30' rx='15' fill='%236D3FFF'/%3E%3Cpath d='M21.5566 8.63574C21.8106 8.51218 22.0967 8.47185 22.375 8.52051C22.6533 8.56915 22.9089 8.70397 23.1064 8.90527C23.3038 9.10644 23.4337 9.36404 23.4805 9.6416C23.5272 9.91915 23.4887 10.205 23.3691 10.46L23.333 10.5371L23.2734 10.5977L13.0039 21.0596L13.0029 21.0586C12.7738 21.3121 12.4585 21.4713 12.1162 21.498L12.0771 21.502L12.0381 21.498C11.6953 21.4713 11.3787 21.3127 11.1494 21.0586V21.0596L7.72656 17.5723L7.66699 17.5117L7.63086 17.4346C7.51135 17.1796 7.47284 16.8938 7.51953 16.6162C7.56627 16.3387 7.6962 16.081 7.89355 15.8799C8.09116 15.6786 8.34672 15.5428 8.625 15.4941C8.86849 15.4516 9.11805 15.4775 9.34668 15.5674L9.44336 15.6104L9.52051 15.6475L9.58105 15.709L12.043 18.2178L21.4199 8.7334L21.4795 8.67285L21.5566 8.63574Z' fill='white' stroke='white'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;width:30px;height:30px;min-width:30px}.advantages__block{position:relative;padding-bottom:100px}.advantages__box{max-width:507px;width:100%;position:absolute;bottom:-137px;right:-297px}.advantages__box-title{color:#070914;font-size:40px;font-weight:600;line-height:120%}.advantages__box-descr{margin-top:26px;color:#070914;font-size:24px;font-weight:300;line-height:140%}.advantages__box-btn{margin-top:35px;max-width:295px}@media (max-width:1500px){.advantages{padding-bottom:300px}.advantages__content-right{margin-right:140px}.advantages__box{max-width:327px;width:100%;bottom:-210px;right:-90px}.advantages__content::before{left:46%;transform:translateX(-60%) rotate(21.027deg);bottom:4px}}@media (max-width:1280px){.advantages{padding:120px 0 0}.advantages__top{flex-direction:column;align-items:start;gap:20px}.advantages__content{display:grid;grid-template-columns:330px 1fr}.advantages__video{width:100%;max-width:300px;min-width:390px}.advantages__block{grid-template-columns:1fr 1fr;margin:0;padding:0}.advantages__box{grid-column:span 2;position:initial;margin:40px 0 0;max-width:578px}.advantages__content::before{left:21%;transform:translateX(-59%) rotate(62.027deg);bottom:305px;width:480px;min-width:fit-content;background-size:contain}}@media (max-width:1024px){.advantages{padding:80px 0}.advantages__video{max-width:300px;min-width:300px;margin:0 auto}.advantages__content{display:grid;grid-template-columns:1fr;gap:40px;margin-top:40px}.advantages__box{max-width:606px}.advantages__content::before{content:none}.advantages__name{border-radius:20px}.advantages__box-descr{font-size:22px}}@media (max-width:768px){.advantages__block{gap:40px 20px;grid-template-columns:1fr}.advantages__name{font-size:18px;padding:20px}.advantages__box{grid-column:initial}.advantages__box-title{font-size:30px}.advantages__box-descr{font-size:20px;margin-top:20px}.advantages__content-right{margin:0;padding:0}}@media (max-width:480px){.advantages__block{grid-template-columns:1fr;gap:20px}.advantages__box-descr{font-size:18px}}.solution{padding:144px 0 172px}.catalog+.solution{padding-top:0}.solution__title{text-align:center}.solution__block{display:grid;grid-template-columns:repeat(5,1fr);gap:28px;margin-top:95px}.solution-services .solution__block{grid-template-columns:repeat(4,1fr);max-width:1473px;margin:100px auto 0}.solution__item{border-radius:40px;background:#F5F5FF;border:1px dashed #6D3FFF;position:relative;z-index:1;padding:70px 30px 35px 45px;height:max-content;min-height:200px}.solution__item::after{content:'';position:absolute;z-index:2;width:113.428px;height:113.428px;min-width:113.428px;left:50%;top:-61px;transform:translateX(-50%);background-color:#fff;border-radius:50%;border:1px dashed #6D3FFF}.solution__item::before{content:'';position:absolute;width:115px;min-width:115px;height:60px;background-color:#fff;top:-62px;left:50%;transform:translateX(-50%);z-index:3}.solution__item-top{display:flex;align-items:start;gap:18px}.solution__item-num{color:#6D3FFF;font-size:70px;font-weight:600;line-height:60px}.solution__item-title{color:#070914;font-size:24px;font-weight:600;line-height:120%}.solution__item-descr{margin-top:16px}.solution__item-icon{display:flex;align-items:center;justify-content:center;width:90.358px;height:90.358px;min-width:90.358px;background-color:#6D3FFF;filter:drop-shadow(0 15px 15px #CCBCFF);border-radius:50%;position:absolute;top:-49px;left:50%;transform:translateX(-50%);z-index:10}@media (max-width:1760px){.solution__item{padding:70px 20px 35px 25px}.solution__item-num{font-size:58px}.solution__item-title{font-size:18px}}@media (min-width:1280px){.solution__item:nth-of-type(2n){margin-top:63px}}@media (max-width:1280px){.solution{padding:120px 0}.solution-services .solution__block,.solution__block{grid-template-columns:repeat(3,1fr)}.solution__item:nth-of-type(3n - 1){margin-top:63px}}@media (max-width:1024px){.solution{padding:80px 0}.solution-services .solution__block,.solution__block{grid-template-columns:repeat(2,1fr)}.solution__item:nth-of-type(3n - 1){margin-top:0}.solution__item:nth-of-type(2n){margin-top:63px}.solution__item{padding:70px 20px 20px 40px;border-radius:20px}}@media (max-width:768px){.solution-services .solution__block,.solution__block{grid-template-columns:1fr;gap:75px}.solution__item{margin:0!important;align-items:center;padding:60px 40px 60px 40px}}@media (max-width:480px){.solution__item-title{font-size:22px}.solution__item-num{font-size:60px}}.production{border-top:1px solid #DCDFEE;background:#6D3FFF;overflow:hidden}.production__inner{position:relative;z-index:1;padding:144px 0 180px}.production__inner::before{top:31px;left:-48px;content:'';position:absolute;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='508' height='540' viewBox='0 0 508 540' fill='none'%3E%3Cpath d='M240.795 138.917L241.231 139.168L241.479 138.729L267.815 92.1855L319.964 184.325L320.031 184.444L320.15 184.513L468.968 270L393.566 313.325L393.136 313.573L393.381 314.005L506.665 514.123L275.302 381.559L275.053 381.416L274.805 381.559L1.33203 538.657L152.867 270.246L153.006 270L152.867 269.754L1.33203 1.3418L240.795 138.917ZM120.866 122.52L204.12 270L120.866 417.48L119.971 419.068L121.551 418.16L378.71 270.434L379.465 270L378.71 269.566L121.551 121.84L119.971 120.932L120.866 122.52Z' stroke='%234D29BE'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;width:508px;height:540px;flex-shrink:0}.production__title{text-align:center;color:#fff}.production__content{width:100%;margin:50px auto 0;border-radius:40px;z-index:1;position:relative}.production__slider{width:100%}.production__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.production__content-video__wrapper{display:flex;position:relative;width:100%;padding-top:100%;overflow:hidden}.production__content-video__wrapper::after{content:'';position:absolute;inset:0;background:#fff0;transition:background .25s ease;z-index:1}.production__content-video__wrapper:hover::after{background:rgb(0 0 0 / .45)}.production__content-video__wrapper video,.production__content-video__wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top}.production__content-descr{position:absolute;z-index:15;border-radius:0 180px 0 0;background:rgb(255 255 255 / .6);backdrop-filter:blur(5px);bottom:0;left:0;padding:50px 52px 38px 48px;color:#070914;font-size:24px;font-weight:600;line-height:140%;max-width:591px;width:100%}.production__bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:30px auto 0;max-width:1400px;padding:0 16px}.production__slider-buttons{display:flex;gap:22px;align-items:center}.production__slider-pagination.swiper-pagination-bullets.swiper-pagination-horizontal>.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}@media (max-width:1280px){.production__inner{padding:120px 0}.production__inner::before{top:-39px;left:-148px}.production__content-descr{padding:30px 60px 30px 30px}}@media (max-width:1024px){.production__inner{padding:80px 0}.production__content{border-radius:20px;margin-top:40px}.production__content-descr{font-size:20px;max-width:533px}.production__bottom{margin-top:30px}}@media (max-width:768px){.production__grid{grid-template-columns:repeat(2,1fr)}.production__content-descr{padding:25px 60px 25px 25px;font-size:18px}.production__bottom{margin-top:30px}.production__slider-pagination{justify-content:center}.production__slider-buttons{gap:15px;display:none}}@media (max-width:480px){.production__grid{}}.portfolio{margin:191px 0 196px}.portfolio__top{display:flex;align-items:center;gap:58px}.portfolio__title{width:100%;max-width:690px}.portfolio__descr{width:100%;max-width:999px}.portfolio__block{display:grid;grid-template-columns:1.46fr 1fr 1fr;gap:45px;margin-top:100px}.portfolio__item-image{border-radius:40px;overflow:hidden;height:336px;display:flex;align-items:center}.portfolio__item-image img{width:100%;height:100%;object-fit:cover;object-position:center}.portfolio__item-content{margin-top:30px}.portfolio__item-title{display:inline-flex;max-width:max-content}.portfolio__item-title div,.portfolio__item-title h3{color:#070914;font-size:24px;font-weight:600;line-height:120%;transition:all .2s ease}.portfolio__item-title:hover h3{color:#6A42E6}.portfolio__item-descr{margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%}.portfolio__item-btn{margin-top:27px;max-width:247px}.portfolio__item-big{height:610px;position:relative;border-radius:40px;overflow:hidden}.portfolio__item-big .portfolio__item-image{position:absolute;height:auto;inset:0}.portfolio__item-big .portfolio__item-descr,.portfolio__item-big .portfolio__item-title h3,.portfolio__item-big .portfolio__item-title div{color:#fff;max-width:448px}.portfolio__item-big .portfolio__item-descr{font-size:20px;line-height:140%}.portfolio__item-big .portfolio__item-content{position:absolute;bottom:0;left:0;right:0;padding:28px 106px 28px 38px}.portfolio__item-big .portfolio__item-image::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#fff0 58.68%,rgb(0 0 0 / .7) 85.24%)}.portfolio__item-btn:not(.btn-4){width:70px;height:70px;min-width:70px;border-radius:50%;border:1px solid #fff;position:absolute;bottom:29px;right:28px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.portfolio__item-btn:not(.btn-4):hover{background-color:#fff}.portfolio__item-btn:not(.btn-4) svg path{transition:all .2s ease}.portfolio__item-btn:not(.btn-4):hover svg path{stroke:#070914}@media (max-width:1280px){.portfolio{margin:120px 0}.portfolio__top{flex-direction:column;gap:20px;align-items:start}.portfolio__title{max-width:100%}.portfolio__block{margin-top:60px}}@media (max-width:1024px){.portfolio{margin:80px 0}.portfolio__block{grid-template-columns:1fr 1fr;margin-top:40px}.portfolio__item-big{height:auto;border-radius:20px;min-height:527px}.portfolio__item-image{border-radius:20px}}@media (max-width:768px){.portfolio__block{grid-template-columns:1fr}.portfolio__item-big{min-height:400px}.portfolio__item-big .portfolio__item-content{padding:30px 106px 30px 30px}.portfolio__item-image{height:300px}.portfolio__item-btn{margin-top:30px}.portfolio__item-btn:not(.btn-4){width:55px;height:55px;min-width:55px}.portfolio__item-big .portfolio__item-descr{font-size:18px}}@media (max-width:480px){.portfolio__item-image{height:250px}.portfolio__item-big{min-height:300px}.portfolio__item-big .portfolio__item-content{padding:20px 79px 20px 20px}.portfolio__item-btn:not(.btn-4){width:55px;height:55px;min-width:55px;bottom:20px;right:20px}}.feedback{overflow:hidden}.feedback__inner{padding:81px 0;position:relative}.feedback__bg{position:absolute;display:flex;align-items:center;top:0;bottom:0;left:-268px;width:1553px}.feedback__bg img{width:100%;height:100%;object-fit:cover;object-position:center}.feedback__bg::before{content:'';background:linear-gradient(90deg,#fff0 59.85%,#FFF 95.4%);position:absolute;inset:0;z-index:10;right:-2px;top:-2px;bottom:-2px}.feedback__bg::after{content:'';background:linear-gradient(270deg,#fff0 71.41%,#FFF 100%);position:absolute;inset:0;z-index:10;left:-2px;top:-2px;bottom:-2px}.feedback__bg-video{display:flex;align-items:center;position:absolute;top:28.4%;left:34.5%;transform:translate(-12.9%,-29.9%);width:2vw;max-width:3.6vw;height:26.2vw;overflow:hidden;min-width:279px;min-height:770px;z-index:1}.feedback__bg-video video{width:100%;height:100%;object-fit:cover;object-position:center}.feedback__content{padding:97px 125px 115px;border-radius:40px;background:rgb(255 255 255 / .4);box-shadow:0 20px 15px 0 rgb(221 221 221 / .25);backdrop-filter:blur(5px);width:100%;max-width:720px;margin-left:auto;position:relative;z-index:10}.feedback__descr{margin-top:20px;color:#070914;font-size:24px;font-weight:300;line-height:140%}.feedback__form{margin-top:31px}.feedback__form .wpcf7-form-control-wrap+.wpcf7-form-control-wrap,.feedback__form-input+.feedback__form-input{margin-top:20px;display:block}.feedback__form-btn{margin-top:28px;max-width:100%}@media (max-width:1280px){.feedback__content{padding:80px 60px;max-width:550px}.feedback__bg-video{top:27%}.feedback__descr{font-size:20px}.feedback__content{max-width:450px}}@media (max-width:1024px){.feedback__content{border-radius:20px}}@media (max-width:768px){.feedback__content{padding:60px 40px}}@media (max-width:480px){.feedback__content{padding:40px 20px}.feedback__descr{font-size:18px}}.clients{padding:172px 0 147px}.clients__title{text-align:center}.clients__slider{margin-top:61px;position:relative;overflow:hidden}.clients__slider::before{content:'';background:linear-gradient(90deg,#fff0 59.85%,#FFF 95.4%);position:absolute;inset:0;z-index:10}.clients__slider::after{content:'';background:linear-gradient(270deg,#fff0 71.41%,#FFF 100%);position:absolute;inset:0;z-index:10}.clients__slide{display:flex;align-items:center;justify-content:center;height:106px;border-radius:40px;border:1px solid #DCDFEE;background:#FFF;backdrop-filter:blur(5px)}.clients__slide{max-width:max-content;width:100%;padding:10px 40px;max-width:300px}.clients__slide img{width:100%;height:auto;object-fit:contain;max-height:100%}@media (max-width:1280px){.clients{padding:120px 0}}@media (max-width:1024px){.clients{padding:80px 0}.clients__slider{margin-top:40px}.clients__slide{border-radius:20px}}@media (max-width:768px){.clients__slide{max-width:130px;width:100%;padding:5px 10px;height:80px}.clients__slide img{max-width:80%;max-height:80%}.clients__slider::after{background:linear-gradient(270deg,#fff0 61.85%,#FFF 105.4%)}.clients__slider::before{background:linear-gradient(90deg,#fff0 61.85%,#FFF 105.4%)}}.reviews{background:#F5F5FF;padding:167px 0 130px}.reviews__inner{display:flex;gap:40px;justify-content:space-between}.reviews__block{max-width:490px;width:100%}.reviews__buttons{margin-top:50px;display:flex;gap:22px;align-items:center}.reviews__slider{width:100%;max-width:1150px;overflow:hidden}.reviews__slide-top{background:#FFF;box-shadow:0 4px 15px 0 #DCDFEE;height:auto;display:flex;align-items:center;justify-content:center;position:relative;padding:18px 15px;transition:all .2s ease}.reviews__slide-image{display:flex;align-items:center;border-radius:10px;border:1px solid #DCDFEE;overflow:hidden;position:relative;transition:all .2s ease}.reviews__slide-image img{width:100%}.reviews__slide-title{margin-top:30px;color:#070914;font-size:18px;font-weight:600;line-height:120%}.reviews__slide-descr{margin-top:10px;font-size:16px;line-height:115%}.project__review-show,.reviews__slide-show{position:absolute;bottom:3px;right:5px;width:70px;height:70px;min-width:70px;border-radius:50%;background-color:#6D3FFF;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.0605 6.875C12.4029 6.875 10.8132 7.53348 9.64113 8.70558C8.46903 9.87769 7.81055 11.4674 7.81055 13.125C7.81055 14.7826 8.46903 16.3723 9.64113 17.5444C10.8132 18.7165 12.4029 19.375 14.0605 19.375C15.7182 19.375 17.3079 18.7165 18.48 17.5444C19.6521 16.3723 20.3105 14.7826 20.3105 13.125C20.3105 11.4674 19.6521 9.87769 18.48 8.70558C17.3079 7.53348 15.7182 6.875 14.0605 6.875ZM5.93555 13.125C5.93555 10.9701 6.79157 8.90349 8.3153 7.37976C9.83904 5.85602 11.9057 5 14.0605 5C16.2154 5 18.2821 5.85602 19.8058 7.37976C21.3295 8.90349 22.1855 10.9701 22.1855 13.125C22.1855 15.2799 21.3295 17.3465 19.8058 18.8702C18.2821 20.394 16.2154 21.25 14.0605 21.25C11.9057 21.25 9.83904 20.394 8.3153 18.8702C6.79157 17.3465 5.93555 15.2799 5.93555 13.125Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.0222 18.0877C19.198 17.9121 19.4363 17.8135 19.6847 17.8135C19.9332 17.8135 20.1714 17.9121 20.3472 18.0877L25.3472 23.0877C25.4393 23.1735 25.5132 23.277 25.5644 23.392C25.6157 23.507 25.6432 23.6311 25.6455 23.757C25.6477 23.8829 25.6245 24.0079 25.5774 24.1246C25.5302 24.2414 25.46 24.3474 25.371 24.4364C25.282 24.5255 25.176 24.5957 25.0592 24.6428C24.9425 24.69 24.8174 24.7131 24.6916 24.7109C24.5657 24.7087 24.4415 24.6811 24.3265 24.6299C24.2115 24.5786 24.108 24.5048 24.0222 24.4127L19.0222 19.4127C18.8467 19.2369 18.748 18.9986 18.748 18.7502C18.748 18.5017 18.8467 18.2634 19.0222 18.0877Z' fill='white'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;transition:all .2s ease}.project__review-show:hover,.reviews__slide-show:hover{background-color:#825AFF;box-shadow:0 15px 15px 0 #CCBCFF}.reviews__slide-top:hover .reviews__slide-image{border-color:#6D3FFF}.reviews__slide-top:hover{box-shadow:0 0 40px 0 rgb(204 188 255 / .6)}@media (max-width:1280px){.reviews{padding:120px 0}.reviews__block{max-width:340px}}@media (max-width:1024px){.reviews{padding:80px 0}.reviews__block{max-width:300px}}@media (max-width:768px){.reviews__inner{flex-direction:column;gap:40px}.reviews__block{max-width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}.reviews__buttons{margin-top:0;margin-left:auto}.project__review-show,.reviews__slide-show{width:55px;height:55px;min-width:55px;background-size:27px}}@media (max-width:480px){.reviews__block{flex-direction:column}}.faq{padding:147px 0 155px}.faq__title{text-align:center}.faq__block{margin:49px auto 0;max-width:1150px;width:100%;display:flex;flex-direction:column;gap:30px}.faq__item{border-radius:40px;border:1px solid #DCDFEE;background:#FFF;transition:all .2s ease}.faq__item-title{padding:43px 36px 48px 47px;color:#070914;font-size:24px;font-weight:600;line-height:120%;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;transition:color .2s ease;user-select:none}.faq__item-title::after{content:'';width:24px;height:24px;min-width:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M0.845703 12L24.8457 12' stroke='%23070914' stroke-width='3'/%3E%3Cpath d='M12.8457 24V2.09726e-07' stroke='%23070914' stroke-width='3'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;transition:all .2s ease}.faq__item-descr{color:#DCDFEE;padding:0 70px 50px 48px}.faq__item:not(.active) .faq__item-descr{display:none}.faq__item.active{background:#6D3FFF;box-shadow:0 15px 15px 0 #CCBCFF;border-color:#6D3FFF}.faq__item.active .faq__item-title{color:#fff;padding-bottom:30px}.faq__item.active .faq__item-title::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M0.306641 12L24.3066 12' stroke='white' stroke-width='3'/%3E%3C/svg%3E")}@media (max-width:1280px){.faq{padding:120px 0}.faq__block{max-width:750px}}@media (max-width:1024px){.faq{padding:80px 0}.faq__item{border-radius:20px}}@media (max-width:768px){.faq__item-title{padding:28px 26px;font-size:19px;line-height:1.3}.faq__item-descr{padding:0 30px 40px}}@media (min-width:480px){.faq__item:hover{background-color:#6D3FFF}.faq__item:hover .faq__item-title{color:#fff}.faq__item:not(.active):hover .faq__item-title::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M0.845703 12L24.8457 12' stroke='white' stroke-width='3'/%3E%3Cpath d='M12.8457 24V2.09726e-07' stroke='white' stroke-width='3'/%3E%3C/svg%3E")}}@media (max-width:480px){.faq__item-title{padding:20px;font-size:17px}.faq__item-descr{padding:0 20px 30px}}.questions{padding:180px 0;background:#F5F5FF;overflow:hidden}.questions__inner{position:relative;z-index:1;display:flex;justify-content:end;align-items:center;gap:100px}.questions__left{position:relative;z-index:1;width:100%}.questions__girl{display:flex;align-items:center;position:absolute;bottom:-180px;z-index:10;max-width:1199px;width:62vw;left:13%;pointer-events:none}.questions__girl img{width:100%}.questions__girl::before{content:'';position:absolute;bottom:0;left:44%;transform:translateX(-50%);border-radius:580px;background:rgb(45 29 98 / .5);filter:blur(75px);width:18.7vw;height:30.21vw;max-width:359px;max-height:580px;flex-shrink:0;z-index:-1}.questions__title{position:absolute;top:0;left:0;max-width:400px;z-index:10}.questions__video-content{position:relative;z-index:1;margin-top:-100px}.questions__video-content::after{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='690' height='733' viewBox='0 0 690 733' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 733L207.043 366.5L0 0L327.402 187.979L363.765 123.756L435.188 249.87L638.348 366.5L534.908 425.899L690 699.697L373.596 518.52L0 733ZM278.031 366.5L164.76 165.975L514.051 366.5L164.76 567.025L278.031 366.5Z' fill='white' fill-opacity='0.4'/%3E%3C/svg%3E");position:absolute;background-position:center;background-repeat:no-repeat;width:77%;height:733px;flex-shrink:0;z-index:10;filter:drop-shadow(0 30px 15px rgb(218 218 218 / .25));top:57%;left:30%;transform:translate(-50%,-50%);background-size:contain}.questions__video{margin-top:50px;width:100%;max-width:1006px;position:relative;z-index:-1}.questions__content{margin-top:66px;width:100%;max-width:448px;position:relative;z-index:20}.questions__name{color:#070914;font-size:40px;font-weight:600;line-height:120%}.questions__descr{margin-top:20px;color:#070914;font-size:24px;font-weight:300;line-height:140%}.questions__form{margin-top:29px;display:flex;flex-direction:column;gap:20px}.questions__form-textarea,.questions__form-input{background-color:#fff}.questions__form-btn{margin-top:10px;max-width:100%}.questions-contactus .questions__video-content{max-width:754px;margin-left:96px;margin-top:90px}.questions-contactus .questions__inner{justify-content:space-between}.questions-contactus .questions__video-content::after{content:none}.questions-contactus .questions__girl{left:-6%}.questions-contactus .questions__content{max-width:850px}.questions-contactus .questions__form{display:grid;grid-template-columns:1fr 1fr}.questions-contactus .wpcf7-form-control-wrap[data-name="textarea-918"],.questions-contactus .questions__form-textarea{grid-row:span 3;height:100%;border-radius:40px}.questions-contacts .questions__video{max-width:706px;margin:0}.questions-contacts .questions__video-content::after{content:none}.questions-contacts .questions__content{margin-top:50px}.questions__block-title{margin-bottom:10px}.questions-contacts .questions__block{display:flex;flex-direction:column;gap:40px}@media (max-width:1450px){.questions-contacts .questions__inner{gap:50px}.questions{padding:130px 0}.questions__girl{bottom:-130px}}@media (max-width:1280px){.questions{padding:120px 0}.questions__inner{gap:20px}.questions__girl{width:82vw;max-width:820px;left:-18%}.questions-contactus .questions__video-content{margin:0}.questions-contactus .questions__girl{left:-21%}.questions-contacts .questions__girl{width:62vw;max-width:820px;left:13%}}@media (max-width:1024px){.questions{padding:80px 0 200px}.questions__inner{flex-direction:column;align-items:start;gap:50px}.questions__title{position:initial}.questions__video{max-width:100%;margin:0 auto}.questions__descr{font-size:20px}.questions__content{max-width:100%;margin-top:40px}.questions__girl{width:300px;left:9%;bottom:-200px}.questions-contacts .questions__video-content{margin:0 auto}.questions-contactus .questions__video-content{max-width:450px;margin:0 auto}.questions-contactus .questions__girl{left:-6%}.questions-contacts .questions__girl{width:39vw}.questions-contacts .questions__content{margin-top:0}}@media (max-width:768px){.questions__content{margin-top:0}.questions__name{font-size:28px}.questions__video-content{margin-top:0}.questions-contactus .questions__form{grid-template-columns:1fr}.questions-contactus .wpcf7-form-control-wrap[data-name="textarea-918"],.questions-contactus .questions__form-textarea{grid-row:auto}.questions-contactus .wpcf7-form-control-wrap[data-name="textarea-918"],.questions-contactus .questions__form-textarea{order:1;height:120px}.questions__form-block{order:2}.questions-contacts .questions__girl{width:62vw;left:-8%}}@media (max-width:480px){.questions__descr{font-size:18px}}@media (max-width:1024px){.questions:not(.questions-contacts):not(.questions-contactus){padding:56px 0}.questions:not(.questions-contacts):not(.questions-contactus) .questions__inner{align-items:center;gap:0;width:100%;max-width:480px;margin:0 auto;text-align:center}.questions:not(.questions-contacts):not(.questions-contactus) .questions__title{order:1;position:static;max-width:340px;margin:0 auto;font-size:40px;font-weight:700;line-height:1.12;text-align:center}.questions:not(.questions-contacts):not(.questions-contactus) .questions__video-content{order:2;width:100%;margin:56px auto 0}.questions:not(.questions-contacts):not(.questions-contactus) .questions__video-content::after{display:none}.questions:not(.questions-contacts):not(.questions-contactus) .questions__video{margin-top:0}.questions:not(.questions-contacts):not(.questions-contactus) .questions__girl{order:3;position:relative;z-index:2;left:auto;bottom:auto;width:86%;max-width:420px;aspect-ratio:1 / .96;height:auto;margin:calc(-41.85% - 40px) auto 0;overflow:hidden}.questions:not(.questions-contacts):not(.questions-contactus) .questions__girl::before{display:none}.questions:not(.questions-contacts):not(.questions-contactus) .questions__girl img{position:absolute;top:-4%;left:-44.5%;width:205%;max-width:none;height:auto}.questions:not(.questions-contacts):not(.questions-contactus) .questions__content{order:4;width:100%;max-width:none;margin:0;padding:32px 24px 36px;border-radius:0 0 28px 28px;background:#fff}.questions:not(.questions-contacts):not(.questions-contactus) .questions__name{font-size:30px;font-weight:700;line-height:1.2}.questions:not(.questions-contacts):not(.questions-contactus) .questions__descr{margin-top:12px;color:#2A2A2F;font-size:17px;line-height:1.45}.questions:not(.questions-contacts):not(.questions-contactus) .questions__form{margin-top:26px;gap:14px;text-align:left}.questions:not(.questions-contacts):not(.questions-contactus) .questions__form-input{height:60px;background-color:#F5F5FF}.questions:not(.questions-contacts):not(.questions-contactus) .questions__form-btn{margin-top:6px;height:62px}}@media (max-width:480px){.questions:not(.questions-contacts):not(.questions-contactus) .questions__title{max-width:300px;font-size:34px}.questions:not(.questions-contacts):not(.questions-contactus) .questions__video-content{margin-top:60px}.questions:not(.questions-contacts):not(.questions-contactus) .questions__name{font-size:24px}.questions:not(.questions-contacts):not(.questions-contactus) .questions__content{padding:26px 18px 30px}}.footer{padding:100px 0 120px;background-color:#262835}.footer__inner{display:flex;gap:80px;justify-content:space-between;align-items:stretch}.footer__left{display:flex;flex-direction:column;justify-content:space-between;height:auto;gap:40px}.footer__logo{display:flex;align-items:center;max-width:203px}.footer__logo a{display:flex;align-items:center}.footer__logo img{width:100%;height:auto}.footer__left-descr{margin-top:9px;max-width:302px;color:#8B90A7;font-size:20px;font-weight:300;line-height:140%}.footer__left-bottom{display:flex;gap:74px;align-items:center}.footer__left-copy,.footer__left-link{color:#8B90A7;font-size:14px;font-weight:300;line-height:140%}.footer__left-link:hover{text-decoration:underline}.footer__menu{min-width:250px;display:flex;flex-direction:column;gap:12px}.footer__menu-title{color:#fff;font-size:22px;line-height:115%}.footer__menu-list{display:flex;flex-direction:column;gap:8px}.footer__menu-list a{transition:0.2s ease;color:#8B90A7}.footer__menu-list a:hover{color:#fff}.footer__content{max-width:882px;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:67px 110px}.footer__name{margin-bottom:5px;color:#8B90A7;font-size:18px;font-weight:400;line-height:140%}.footer__info{display:flex;align-items:center;gap:16px}.footer__tel{color:#FFF;font-size:30px;font-weight:400;line-height:140%;transition:all .2s ease}.footer__email:hover,.footer__tel:hover{color:#A7AFD7}.footer__descr{margin-top:5px;color:#8B90A7;font-size:18px;font-weight:400;line-height:140%}.footer__email,.footer__address{color:#FFF;font-size:24px;line-height:140%;transition:all .2s ease}.contacts__info-join,.footer__join{display:flex;align-items:center;gap:10px}.contacts__info-join a,.footer__join a{display:flex;align-items:center;justify-content:center;transition:all .2s ease;max-width:max-content}.contacts__info-join a svg *,.footer__join a svg *{transition:all .2s ease}.contacts__info-join a:not(:hover) svg *[fill]{fill:#6D3FFF}.footer__join a:not(:hover) svg *[fill]{fill:#6D3FFF}.contacts__info-join a:not(:hover) svg circle{fill:#fff!important}.footer__join a:not(:hover) svg circle{fill:#262835!important}.footer__dev{display:flex;align-items:center;gap:10px;width:fit-content}.footer__cities{margin-top:50px}.footer__cities-title{font-size:18px;color:#fff}.footer__cities-list{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.footer__cities-list a{font-size:16px;transition:0.2s ease;color:#8B90A7}.footer__cities-list a:hover{color:#fff}.footer__end{display:flex;justify-content:space-between;align-items:center;margin-top:50px}@media (max-width:1280px){.footer__inner{gap:40px}.footer__content{grid-template-columns:1.3fr 1fr;gap:60px 20px}.footer__left-bottom{gap:20px;align-items:start;flex-direction:column}}@media (max-width:1024px){.footer__inner{flex-wrap:wrap}.footer__content{grid-template-columns:1fr;max-width:330px;gap:40px}}@media (max-width:768px){.footer{padding:80px 0 60px}.footer__inner{flex-direction:column}.footer__left-bottom{display:none}.footer__end{display:flex;gap:10px;align-items:center;justify-content:space-between}.footer__left-descr{font-size:18px;max-width:240px}.footer__tel{font-size:24px}.footer__email,.footer__address{font-size:20px}}@media (max-width:480px){.footer__logo{max-width:170px}}.breadcrumbs{background-color:#F5F5FF;padding:22px 0 25px;position:relative;z-index:1}.breadcrumbs__list{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.breadcrumbs__list span,.breadcrumbs__list li{position:relative;display:flex;align-items:center;gap:10px}.breadcrumbs__list span span,.breadcrumbs__list a,.breadcrumbs__list li a{display:flex;align-items:center;color:#8B90A7;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.breadcrumbs__list span:not(:last-of-type)::after,.breadcrumbs__list li:not(:last-of-type)::after{content:'|';color:#8B90A7;font-family:'Inter',sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.breadcrumbs__list a:hover,.breadcrumbs__list .breadcrumb_last,.breadcrumbs__list li a:hover,.breadcrumbs__list li a.active{color:#6D3FFF}.breadcrumbs__bg{position:absolute;inset:0;display:flex;align-items:center;z-index:-1}.breadcrumbs__bg video,.breadcrumbs__bg img{width:100%;height:100%;object-fit:cover;object-position:center}.breadcrumbs__bg img+video{position:absolute;inset:0}.breadcrumbs__inner{max-width:785px;width:100%;margin-top:65px;min-height:415px}.breadcrumbs__descr{margin-top:20px;color:#070914;font-size:20px;font-weight:400;line-height:30px}.breadcrumbs__btn{margin-top:30px;max-width:300px}@media (max-width:1280px){.breadcrumbs__inner{max-width:555px}}@media (max-width:1024px){.breadcrumbs__inner{max-width:400px}}@media (max-width:768px){.breadcrumbs__inner{margin-top:300px;min-height:auto;padding-bottom:60px}.breadcrumbs__bg{bottom:initial;height:400px}.breadcrumbs__bg video,.breadcrumbs__bg img{object-position:calc(100% + 220px) center}.breadcrumbs__descr{font-size:18px}}@media (max-width:480px){.breadcrumbs__bg{height:300px}.breadcrumbs__bg video,.breadcrumbs__bg img{object-position:calc(100% + 180px) center}.breadcrumbs__inner{margin-top:240px}}.projects{padding:50px 0 150px}.projects__block{margin-top:50px;display:grid;grid-template-columns:repeat(3,1fr);gap:70px 50px}.projects__item-image{display:flex;align-items:center;overflow:hidden;border-radius:40px;position:relative;transition:all .2s ease;border:1px solid #fff0;height:409px}.projects__item-image img{width:100%;height:100%;object-fit:cover;object-position:center}.projects__item-btn{position:absolute;bottom:14px;right:15px;display:flex;align-items:center;border-radius:50%;transition:all .2s ease;background-color:#fff;z-index:10;width:70px;height:70px;min-width:70px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5.28518 14.7136L14.7133 5.28553M14.7133 5.28553V12.3566M14.7133 5.28553H7.6422' stroke='%236D3FFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat}.projects__item:hover .projects__item-btn{background-color:#6D3FFF;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5.28518 14.7136L14.7133 5.28553M14.7133 5.28553V12.3566M14.7133 5.28553H7.6422' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.projects__item:hover .projects__item-image{border:1px solid #6D3FFF;box-shadow:0 15px 15px 0 rgb(204 188 255 / .5)}.projects__item-title{margin-top:24px;color:#070914;font-size:24px;font-weight:600;line-height:120%;transition:all .2s ease}.projects__item:hover .projects__item-title{color:#6D3FFF}.projects__pages{margin-top:85px}.page-inner{display:flex;align-items:center;gap:10px;justify-content:center}.page-inner a{display:flex;align-items:center;justify-content:center;text-align:center;background-position:center;background-repeat:no-repeat;border:1px solid #070914;width:70px;height:70px;min-width:70px;border-radius:50%;color:#070914;font-size:24px;font-style:normal;font-weight:400;line-height:140%;transition:all .2s ease}.page-inner a:hover{background-color:#070914;color:#fff}.page-content{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}.page-prev{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M33.3327 19.999L6.66602 19.999M6.66602 19.999L16.666 9.99902M6.66602 19.999L16.666 29.999' stroke='%23070914' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.page-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M6.66732 19.999L33.334 19.999M33.334 19.999L23.334 9.99902M33.334 19.999L23.334 29.999' stroke='%23070914' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.page-prev:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M33.3327 19.999L6.66602 19.999M6.66602 19.999L16.666 9.99902M6.66602 19.999L16.666 29.999' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.page-next:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M6.66732 19.999L33.334 19.999M33.334 19.999L23.334 9.99902M33.334 19.999L23.334 29.999' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media (max-width:1280px){.projects__block{grid-template-columns:1fr 1fr;gap:60px 40px}.projects__item-image{height:340px}}@media (max-width:1024px){.projects__item-image{height:270px;border-radius:20px}.projects__item-title{font-size:20px}.projects__item-btn{width:60px;height:60px;min-width:60px}}@media (max-width:768px){.projects{padding:50px 0 100px}.projects__block{gap:40px 20px;margin-top:40px}.projects__item-image{height:200px}.projects__item-btn{width:45px;height:45px;min-width:45px;bottom:10px;right:10px}.projects__item-title{font-size:16px;margin-top:16px}.projects__pages{margin-top:60px}.page-inner a{width:55px;height:55px;min-width:55px;background-size:25px;font-size:20px}}@media (max-width:480px){.projects__block{grid-template-columns:1fr}.projects__item-title{font-size:18px;margin-top:18px}.projects__item-image{height:240px}}.contacts{padding:50px 0 150px}.contacts__bottom{display:flex;gap:50px;justify-content:space-between;margin-top:29px;align-items:stretch}.contacts__content{width:100%;max-width:850px}.contacts__map{display:flex;align-items:center;border-radius:40px;overflow:hidden;width:100%;max-width:850px;height:auto}.contacts__map iframe{width:100%;height:100%}.contacts__descr{color:#070914;font-size:20px;font-weight:400;line-height:30px}.contacts__box{margin-top:50px;display:flex;gap:40px;justify-content:space-between}.contacts__block{width:100%;max-width:400px;display:flex;flex-direction:column;gap:40px}.questions__info-title,.contacts__info-title{color:#070914;font-size:24px;font-weight:600;line-height:120%;margin-bottom:10px}.questions__info-box,.contacts__info-box{display:flex;align-items:center;gap:20px}.questions__info-tel,.contacts__info-tel{color:#070914;font-size:24px;font-weight:400;line-height:140%;text-wrap:nowrap}.questions__info-descr,.contacts__info-descr{font-size:18px;font-weight:400;line-height:140%;transition:all .2s ease}a.questions__info-descr:hover,a.contacts__info-descr:hover{color:#070914}.contacts__block:last-of-type .contacts__info-descr{line-height:195%}@media (max-width:1024px){.contacts__bottom{flex-direction:column}.contacts__map{height:500px;border-radius:20px}}@media (max-width:768px){.contacts{padding:50px 0 100px}.contacts__box{flex-direction:column}.contacts__descr{font-size:18px;line-height:26px}.contacts__info-tel{font-size:20px}.contacts__info-title{font-size:22px}}@media (max-width:480px){.contacts__map{height:450px}.contacts__info-title{font-size:20px}}.maintenance{padding:50px 0 150px;min-height:927px}.maintenance__block{margin-top:78px;display:grid;grid-template-columns:1fr 1fr;gap:50px}.maintenance__item{position:relative;padding-left:151px;height:auto}.maintenance__item-image{display:flex;align-items:center;width:100%;position:absolute;top:18px;left:0;max-width:40%}.maintenance__item-image img{width:100%}.maintenance__item-content{border-radius:40px;background:#F5F5FF;padding:53px 50px 50px 35.8%;height:100%}.maintenance__item-title{color:#070914;font-size:40px;font-weight:600;line-height:40px}.maintenance__item-descr{margin-top:14px;font-size:24px;line-height:36px}.maintenance__item-btn{margin-top:20px;max-width:295px}@media (max-width:1280px){.maintenance__item{padding-left:30px}}@media (max-width:1024px){.maintenance__block{grid-template-columns:1fr}.maintenance__item{padding-left:120px}.maintenance__item-content{border-radius:20px}.maintenance__item-title{font-size:34px}.maintenance__item-descr{font-size:22px}}@media (max-width:768px){.maintenance__block{margin-top:40px}.maintenance__item-title{font-size:30px;line-height:36px}.maintenance__item{padding-left:80px}.maintenance__item-content{padding:53px 50px 50px 29.8%}.maintenance__item-descr{font-size:20px;line-height:30px}}@media (max-width:480px){.maintenance__item{padding-left:0;padding-top:100px}.maintenance__item-content{padding:50px 40px 40px}.maintenance__item-image{max-width:140px;top:0}.maintenance__item-descr{margin-top:15px;font-size:18px;line-height:26px}}.project{padding:50px 0 248px}.project__top{margin-top:58px;display:flex;justify-content:space-between;gap:60px}.project__left{height:608px;display:flex;gap:20px;width:100%;max-width:1049px;overflow:hidden}.project__left-thumbs{width:100%;max-width:184px}.project__slider{height:100%}.project__slider .swiper-slide,.project__left-thumbs .swiper-slide{display:flex;align-items:center;overflow:hidden;border-radius:20px}.project__slider .swiper-slide picture,.project__slider .swiper-slide img,.project__left-thumbs .swiper-slide picture,.project__left-thumbs .swiper-slide img{width:100%;height:100%;object-fit:cover;object-position:center}.project__left-thumbs .swiper-slide{height:137px;border:1px solid #fff0;cursor:pointer}.project__left-thumbs .swiper-slide-thumb-active.swiper-slide{border:1px solid #6D3FFF;box-shadow:0 15px 15px 0 rgb(204 188 255 / .5)}.project__slider-content{width:100%;max-width:845px;position:relative;overflow:hidden;border-radius:40px}.project__slider .swiper-slide{border-radius:40px}.project__slider-prev,.project__slider-next{position:absolute;z-index:10;top:50%;transform:translateY(-50%);width:70px;height:70px;min-width:70px;border-radius:50%;border:1px solid #fff;transition:all .2s ease}.project__slider-prev{left:19px}.project__slider-next{right:19px}.project__slider-prev:hover,.project__slider-next:hover{background-color:#fff}.project__slider-prev:hover svg path,.project__slider-next:hover svg path{stroke:#070914}.project__slider-prev svg path,.project__slider-next svg path{transition:all .2s ease}.project__block{width:100%;max-width:500px;padding:20px 0;display:flex;align-items:start;justify-content:center;gap:50px;flex-direction:column}.project__item{display:grid;grid-template-columns:1fr 1.13fr;width:100%;gap:20px}.project__item-title{color:#070914;font-size:30px;font-weight:600;line-height:30px}.project__item-descr{font-size:24px;line-height:36px}.project__bottom{margin-top:100px;display:flex;gap:150px}.project__video{width:100%;max-width:1049px}.project__review-title,.project__video-title{color:#070914;font-size:40px;font-weight:600;line-height:140%}.project__video-video{margin-top:32px;display:flex;align-items:center;position:relative;border-radius:40px;overflow:hidden;z-index:1;width:100%}.project__video-video:not(.video-played)::after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgb(29 22 49 / .5) 0%,rgb(29 22 49 / .5) 100%);z-index:10}.project__video-video video{width:100%;height:100%;object-fit:cover;object-position:center}.project__video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:104px;height:104px;min-width:104px;display:flex;align-items:center;justify-content:center;background-color:#987AF6;z-index:20;border-radius:50%}.project__video-play span{background-color:#6D3FFF;filter:drop-shadow(0 5px 10px #6D3FFF);display:flex;width:65.867px;height:65.867px;min-width:65.867px;border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='19' viewBox='0 0 17 19' fill='none'%3E%3Cpath d='M15.6328 8.26734C16.2995 8.65224 16.2995 9.61449 15.6328 9.99939L1.73281 18.0246C1.06615 18.4095 0.232814 17.9283 0.232814 17.1585L0.232815 1.1082C0.232815 0.338395 1.06615 -0.142729 1.73281 0.242171L15.6328 8.26734Z' fill='white'/%3E%3C/svg%3E");background-position:calc(100% - 21px);background-repeat:no-repeat}.project__review{max-width:352px;width:100%}.project__review-content{margin-top:34px;width:100%}.project__review-top{background:#FFF;box-shadow:0 4px 15px 0 #DCDFEE;padding:18px 15px;width:100%}.project__review-image{display:flex;align-items:center;position:relative}.project__review-image img{border:1px solid #DCDFEE;width:100%;border-radius:10px;overflow:hidden}.project__review-name{color:#070914;font-size:24px;font-weight:600;line-height:120%;margin-top:31px}.project__review-descr{margin-top:10px}.project__pages{margin-top:150px;display:flex;align-items:center;gap:20px;justify-content:space-between}.project__pages-prev,.project__pages-next{max-width:350px;height:70px}@media (max-width:1450px){.project__block{max-width:450px}}@media (max-width:1280px){.project{padding:50px 0 150px}.project__block{max-width:300px;gap:30px}.project__item-title{font-size:24px}.project__item-descr{font-size:20px;line-height:30px}.project__left{height:458px}.project__item{grid-template-columns:1fr;gap:10px}.project__bottom{gap:50px;margin-top:80px}.project__video{max-width:600px}.project__review{max-width:260px}.project__pages{margin-top:100px}}@media (max-width:1024px){.project__top{flex-direction:column}.project__block{max-width:100%;padding:0}.project__item{grid-template-columns:1fr 1.13fr;gap:10px}.project__slider-content,.project__slider .swiper-slide,.project__video-video{border-radius:20px}.project__top{gap:40px}.project__bottom{flex-direction:column}.project__video{max-width:100%}}@media (max-width:768px){.project__slider-prev,.project__slider-next{width:55px;height:55px;min-width:55px}.project__slider-prev svg,.project__slider-next svg{width:25px;height:auto}.project__left-thumbs{max-width:90px}.project__left-thumbs .swiper-slide{height:90px;border-radius:10px}.project__left{height:310px}.project__review-title,.project__video-title{font-size:32px}.project__video-play{width:74px;height:74px;min-width:74px}.project__video-play span{width:45.867px;height:45.867px;min-width:45.867px;background-position:calc(100% - 14px);background-size:13px}.project__pages{margin-top:60px;flex-direction:column}.project__top{margin-top:40px}.project__item-descr{font-size:18px;line-height:26px}.project__pages-prev,.project__pages-next{height:60px}}@media (max-width:480px){.project__item-title{font-size:20px}.project__slider-prev,.project__slider-next{display:none}.project__left-thumbs .swiper-slide{height:70px}.project__left-thumbs{max-width:70px}.project__left{gap:10px}.project__bottom{margin-top:60px;gap:60px}.project__review-content,.project__video-video{margin-top:20px}.project__left{height:250px}}.mainHero__inner{padding:50px 0;display:flex;align-items:center;gap:90px}.mainHero__title{max-width:512px}.mainHero__descr{max-width:440px;width:100%}.mainHero__image{display:flex;align-items:center;height:544px;position:relative;overflow:hidden}.mainHero__image img{width:100%;height:100%;object-fit:cover;object-position:center}.mainHero__video-second,.mainHero__video{box-shadow:0 4px 4px 0 rgb(0 0 0 / .25)}.mainHero__video-second video,.mainHero__video video{width:100%;height:100%;object-fit:cover;object-position:center}.mainHero__video{display:flex;align-items:center;position:absolute;top:41.4%;right:50.6%;transform:translate(-15.9%,-30.6%);width:24.6vw;max-width:24.6vw;height:15.5vw;overflow:hidden;min-width:474px;min-height:299px}.mainHero__video-second{display:flex;align-items:center;position:absolute;top:36.4%;right:27.3%;transform:translate(-16.9%,-30.6%);width:8.8vw;max-width:8.8vw;height:13.3vw;overflow:hidden;min-width:181px;min-height:333px}.mainHero-services .mainHero__title{max-width:700px}.mainHero-services .mainHero__descr{max-width:600px}@media (max-width:1940px){.mainHero__video-second{right:50%;transform:translate(223.1%,-30.6%)}}@media (max-width:1280px){.mainHero__image{height:400px}.mainHero__video-second{right:49%;transform:translate(222.1%,-26.6%);min-width:131px;min-height:213px}.mainHero__video{top:41.4%;right:49.6%;transform:translate(-15.9%,-30.6%);width:24.6vw;max-width:24.6vw;height:15.5vw;min-width:354px;min-height:229px}}@media (max-width:1024px){.mainHero__inner{flex-direction:column;align-items:start;gap:20px}.mainHero__descr,.mainHero__title{max-width:100%!important}.mainHero__image{height:300px}.mainHero__video-second{right:50%;transform:translate(222.1%,-27.6%);min-width:101px;min-height:156px}.mainHero__video{top:42.4%;right:48.6%;transform:translate(-15.9%,-30.6%);width:24.6vw;height:15.5vw;min-width:274px;min-height:169px}}@media (max-width:768px){.mainHero__image{height:240px}.mainHero__video{top:44.4%;right:49.6%;min-width:185px;min-height:119px}.mainHero__video-second{right:51%;transform:translate(222.1%,-27.6%);min-width:85px;min-height:124px;height:12.3vw}}.bannerMessage{padding:120px 0;background:#F5F5FF}.bannerMessage__inner{display:flex;gap:50px}.bannerMessage__title{max-width:334px;width:100%}.bannerMessage__descr{max-width:1035px;width:100%;font-size:20px;font-weight:300;line-height:30px;color:#070914;margin-top:15px}.bannerMessage-services .bannerMessage__title{max-width:556px}.bannerMessage-services .bannerMessage__descr{max-width:990px}@media (max-width:1024px){.bannerMessage{padding:80px 0}.bannerMessage__title{max-width:230px}.bannerMessage__descr{margin:0}}@media (max-width:768px){.bannerMessage__inner{flex-direction:column;align-items:start;gap:30px}.bannerMessage__descr{font-size:18px}}.wedo{padding:124px 0 140px}.wedo__title{text-align:center}.wedo__descr{margin:20px auto 0;max-width:847px;width:100%;text-align:center;font-size:24px;font-weight:300;line-height:30px;color:#070914}.wedo__block{margin-top:40px;display:grid;grid-template-columns:repeat(4,1fr);gap:50px}.wedo__item{padding-left:67px;position:relative}.wedo__item::after{content:'';position:absolute;top:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='47' viewBox='0 0 47 47' fill='none'%3E%3Cpath d='M39.6758 6.77246C40.1755 6.52452 40.7383 6.44246 41.2861 6.54004C41.8339 6.63768 42.3368 6.90867 42.7256 7.3125C43.1141 7.71612 43.3699 8.23305 43.4619 8.79004C43.5539 9.34692 43.4773 9.92014 43.2422 10.4316L43.207 10.5088L43.1484 10.5693L17.1338 37.5957C16.6824 38.1177 16.0514 38.4437 15.3682 38.498L15.3281 38.502L15.2891 38.498C14.6058 38.4438 13.9749 38.1176 13.5234 37.5957L4.85156 28.5869L4.79297 28.5264L4.75781 28.4492C4.52266 27.9377 4.44613 27.3645 4.53809 26.8076C4.63007 26.2506 4.8859 25.7337 5.27441 25.3301C5.66315 24.9263 6.1661 24.6553 6.71387 24.5576C7.19307 24.4723 7.68391 24.5239 8.13379 24.7041L8.32422 24.79L8.40234 24.8281L8.46191 24.8906L15.2422 31.9346L39.5391 6.87207L39.5986 6.81055L39.6758 6.77246Z' fill='%236D3FFF' stroke='white'/%3E%3C/svg%3E");width:47px;height:47px;min-width:47px;background-position:center;background-repeat:no-repeat}.wedo__item-title{color:#070914;font-size:24px;font-weight:600;line-height:120%}.wedo__item-descr{margin-top:10px}@media (max-width:1280px){.wedo{padding:120px 0}.wedo__block{grid-template-columns:1fr 1fr;margin-top:60px}}@media (max-width:1024px){.wedo{padding:80px 0}.wedo__block{gap:50px 20px}.wedo__descr{font-size:22px}}@media (max-width:768px){.wedo__block{grid-template-columns:1fr;gap:30px}.wedo__descr{font-size:20px;line-height:140%}}.whywe{padding:144px 0 184px;background:#6D3FFF}.whywe__title{text-align:center;color:#fff}.whywe__descr{margin:20px auto 0;max-width:847px;width:100%;text-align:center;font-size:24px;font-weight:300;line-height:30px;color:#DCDFEE}.whywe__block{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:50px;position:relative;max-width:1072px;margin:40px auto 0;width:100%}.whywe__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150' viewBox='0 0 150 150' fill='none'%3E%3Cline x1='50' y1='74.5' x2='-4.37114e-08' y2='74.5' stroke='white'/%3E%3Cline x1='150' y1='74.5' x2='100' y2='74.5' stroke='white'/%3E%3Cline x1='75.5' y1='50' x2='75.5' y2='2.18558e-08' stroke='white'/%3E%3Cline x1='75.5' y1='150' x2='75.5' y2='100' stroke='white'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;width:150px;height:150px;min-width:150px}.whywe__item{border-radius:40px;border:1px solid #FFF;background:#FFF;box-shadow:0 30px 30px 0 #6A42E6;padding:50px 40px;position:relative}.whywe__item-top{display:flex;align-items:start;gap:20px;justify-content:space-between}.whywe__item-icon{display:flex;align-items:center;width:100px;height:100px;min-width:100px}.whywe__item-icon img{width:100%}.whywe__item-title{color:#070914;font-size:30px;font-weight:600;line-height:120%}.whywe__item-descr{margin-top:18px}@media (max-width:1280px){.whywe{padding:120px 0}}@media (max-width:1024px){.whywe{padding:80px 0}.whywe__item-icon{width:70px;height:70px;min-width:70px}.whywe__item{border-radius:20px;padding:30px}.whywe__item-title{font-size:26px}.whywe__block{gap:20px}.whywe__descr{font-size:22px}}@media (max-width:768px){.whywe__descr{font-size:20px;line-height:140%}.whywe__block{grid-template-columns:1fr}.whywe__item-title{font-size:24px}.whywe__icon{display:none}}.ourvalues{padding:152px 0 170px;background:#F5F5FF}.ourvalues__inner{display:flex;gap:100px}.ourvalues__content{width:100%;max-width:500px}.ourvalues__block{margin-top:58px;display:flex;flex-direction:column;gap:40px}.ourvalues__item{position:relative;padding-left:67px}.ourvalues__item::before{content:'';position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='47' viewBox='0 0 47 47' fill='none'%3E%3Cpath d='M11.3582 41.1248L14.4915 27.4165L3.9165 18.0165L18.0165 16.8415L23.4998 3.9165L28.9832 16.8415L43.0832 18.0165L36.8165 23.4998H35.2498C33.879 23.4998 32.5082 23.6957 31.1373 24.2832L35.4457 20.5623L26.829 19.779L23.4998 11.9457L20.1707 19.779L11.554 20.5623L18.0165 26.2415L16.0582 34.6623L23.4998 30.1582L24.479 30.7457C24.0873 31.7248 23.6957 32.8998 23.6957 33.879L11.3582 41.1248ZM34.8582 41.5165L29.3748 35.6415L31.7248 33.2915L34.8582 36.4248L41.9082 29.3748L44.2582 32.1165L34.8582 41.5165Z' fill='%236D3FFF'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;width:47px;height:47px;min-width:47px;top:0;left:0}.ourvalues__item-title{color:#070914;font-size:30px;font-weight:600;line-height:120%}.ourvalues__item-descr{margin-top:10px}.ourvalues__video-content{margin-top:7px;width:100%;max-width:1032px}.ourvalues__video{width:100%}@media (max-width:1280px){.ourvalues{padding:120px 0}}@media (max-width:1024px){.ourvalues{padding:80px 0}.ourvalues__inner{flex-direction:column-reverse;gap:40px}.ourvalues__item-title{font-size:26px}}@media (max-width:768px){.ourvalues__block{margin-top:40px;gap:30px}.ourvalues__item-title{font-size:24px}}.achievements{padding-top:100px}.achievements__title{text-align:center}.achievements__block{max-width:1450px;width:100%;margin:0 auto}.achievements__item{padding:50px 0 46px;display:flex;gap:40px;border-bottom:1px solid #DCDFEE;justify-content:space-between}.achievements__item-title{width:100%;color:#070914;font-size:30px;font-weight:600;line-height:120%}.achievements__item-descr{width:100%;max-width:550px}@media (max-width:1024px){.achievements{padding-top:80px}.achievements__item-title{font-size:26px}}@media (max-width:768px){.achievements__item-title{font-size:24px}}.team{padding:150px 0 180px}.team__descr{max-width:847px;margin-top:20px;font-size:24px;font-weight:300;line-height:30px;color:#070914}.team__content{margin-top:56px;width:100%;max-width:1595px;margin-left:auto}.team__slide-top{padding:15px 13px;border-radius:40px;background:#FFF;box-shadow:0 4px 15px 0 #DCDFEE;max-height:504px}.team__slide-image{display:flex;align-items:center;overflow:hidden;border-radius:40px;background:#FFF;box-shadow:0 4px 15px 0 #DCDFEE;position:relative;padding-top:126%}.team__slide-image img{position:absolute;width:100%;top:0;left:0;height:100%;object-fit:cover}.team__slide-name{margin-top:31px;color:#070914;font-size:24px;font-weight:600;line-height:120%}.team__slide-descr{margin-top:10px}.team__bottom{margin-top:60px;display:flex;justify-content:space-between;gap:20px}.team__slider-buttons{display:flex;align-items:center;gap:22px}@media (max-width:1280px){.team{padding:120px 0}}@media (max-width:1024px){.team{padding:80px 0}.team__slide-top,.team__slide-image{border-radius:20px}.team__descr{font-size:22px}}@media (max-width:768px){.team__descr{font-size:20px;line-height:140%}}.ourservices{margin-top:128px}.ourservices__title{text-align:center}.ourservices__block{max-width:1150px;width:100%;margin:43px auto 0;display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;gap:50px;position:relative}.ourservices__item{background-color:#6D3FFF;border-radius:40px;padding:42px 60px 42px 50px;position:relative}.ourservices__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150' viewBox='0 0 150 150' fill='none'%3E%3Cline x1='50' y1='74.5' x2='-4.37114e-08' y2='74.5' stroke='%238B90A7'/%3E%3Cline x1='150' y1='74.5' x2='100' y2='74.5' stroke='%238B90A7'/%3E%3Cline x1='75.5' y1='50' x2='75.5' y2='2.18558e-08' stroke='%238B90A7'/%3E%3Cline x1='75.5' y1='150' x2='75.5' y2='100' stroke='%238B90A7'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;width:150px;height:150px;min-width:150px}.ourservices__item-number{color:#8B90A7;font-size:18px;font-weight:400;line-height:140%}.ourservices__item-title{margin-top:25px;color:#FFF;font-size:30px;font-weight:600;line-height:120%;padding-right:107px}.ourservices__item-descr{margin-top:25px;color:#DCDFEE}.ourservices__item-icon{position:absolute;top:37px;right:48px;display:flex;align-items:center;width:100px;height:100px}.ourservices__item-icon img{width:100%}@media (max-width:1024px){.ourservices{margin-top:80px}.ourservices__item{border-radius:20px;padding:30px}.ourservices__block{gap:20px}.ourservices__item-icon{width:70px;height:70px;min-width:70px;top:30px;right:30px}.ourservices__item-title{font-size:26px;padding-right:77px}}@media (max-width:768px){.ourservices__block{grid-template-columns:1fr}.ourservices__icon{display:none}.ourservices__item-title{font-size:24px}}.chooseus{padding:180px 0}.chooseus__inner{display:flex;gap:40px;justify-content:space-between}.chooseus__title{max-width:460px}.chooseus__block{display:grid;grid-template-columns:1fr 1fr;gap:50px;width:100%;max-width:1150px}.chooseus__item{border-bottom:1px solid #DCDFEE;padding-bottom:54px}.chooseus__item-title{color:#070914;font-size:30px;font-weight:600;line-height:120%;margin-bottom:46px}.chooseus__item-descr{max-width:400px}@media (max-width:1280px){.chooseus{padding:120px 0}}@media (max-width:1024px){.chooseus{padding:80px 0}.chooseus__inner{flex-direction:column;gap:60px}.chooseus__item-title{margin-bottom:20px;font-size:26px}.chooseus__item{padding-bottom:40px}}@media (max-width:768px){.chooseus__item-title{font-size:24px}.chooseus__block{gap:40px}}@media (max-width:480px){.chooseus__block{grid-template-columns:1fr}.chooseus__item{padding-bottom:30px}}.installation{padding:157px 0 140px;background:#F5F5FF}.installation__content{margin-top:73px;display:flex;align-items:start;justify-content:space-between;position:relative;z-index:1}.installation__video{display:flex;align-items:center;justify-content:center;width:100%;min-width:400px;max-width:586px;position:relative;z-index:1}.installation__video svg{width:79.4%;height:auto;display:block}.installation__video::before{content:'';position:absolute;z-index:-1;width:97.8%;height:97.8%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='587' height='628' viewBox='0 0 587 628' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 628L176.007 314L0 0L278.324 161.051L309.236 106.029L369.952 214.077L542.657 314L454.723 364.89L586.567 599.467L317.593 444.243L0 628Z' fill='%236D3FFF'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;top:53.4%;left:47.8%;transform:translate(-50%,-50%)}.installation__video::after{content:'';position:absolute;z-index:1;width:93%;height:92.8%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='560' height='599' viewBox='0 0 560 599' fill='none'%3E%3Cpath d='M265.402 154.023L265.841 154.276L266.088 153.836L295.108 102.222L352.529 204.323L352.597 204.442L352.715 204.511L516.538 299.218L433.495 347.239L433.067 347.487L433.31 347.918L558.05 569.677L303.322 422.794L303.072 422.65L302.822 422.795L1.76367 596.843L168.59 299.463L168.728 299.219L168.59 298.974L1.76367 1.59277L265.402 154.023ZM133.466 135.886L225.085 299.218L133.466 462.551L132.574 464.141L134.152 463.229L417.101 299.651L417.849 299.219L417.101 298.785L134.152 135.208L132.574 134.296L133.466 135.886Z' stroke='%23DCDFEE'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;top:53.7%;left:47.9%;transform:translate(-50%,-50%)}.installation__video{width:100%;max-width:537px;aspect-ratio:466 / 499}.installation__title{text-align:center}.installation__box{display:flex;gap:40px;justify-content:space-between;align-items:center;margin-top:-70px}.installation__block{width:100%;max-width:1146px;display:grid;grid-template-columns:1fr 1fr;gap:85px 52px;height:max-content;margin-top:50px}.installation__item{position:relative;padding-left:67px}.installation__item::before{content:'';position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='47' viewBox='0 0 47 47' fill='none'%3E%3Cpath d='M39.6758 6.77246C40.1755 6.52452 40.7383 6.44246 41.2861 6.54004C41.8339 6.63768 42.3368 6.90867 42.7256 7.3125C43.1141 7.71612 43.3699 8.23305 43.4619 8.79004C43.5539 9.34692 43.4773 9.92014 43.2422 10.4316L43.207 10.5088L43.1484 10.5693L17.1338 37.5957C16.6824 38.1177 16.0514 38.4437 15.3682 38.498L15.3281 38.502L15.2891 38.498C14.6058 38.4438 13.9749 38.1176 13.5234 37.5957L4.85156 28.5869L4.79297 28.5264L4.75781 28.4492C4.52266 27.9377 4.44613 27.3645 4.53809 26.8076C4.63007 26.2506 4.8859 25.7337 5.27441 25.3301C5.66315 24.9263 6.1661 24.6553 6.71387 24.5576C7.19307 24.4723 7.68391 24.5239 8.13379 24.7041L8.32422 24.79L8.40234 24.8281L8.46191 24.8906L15.2422 31.9346L39.5391 6.87207L39.5986 6.81055L39.6758 6.77246Z' fill='%236D3FFF' stroke='white'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;width:47px;height:47px;min-width:47px;top:0;left:0}.installation__item-title{color:#070914;font-size:30px;font-weight:600;line-height:120%}.installation__item-descr{margin-top:10px;max-width:350px}@media (max-width:1280px){.installation{padding:120px 0}.installation__box{margin-top:50px}.installation__block{gap:50px;margin-top:70px}.installation__video{max-width:280px;min-width:320px}.installation__item-title{font-size:26px}}@media (max-width:1024px){.installation{padding:80px 0}.installation__box{flex-direction:column}.installation__content{margin:0}}@media (max-width:768px){.installation__item-title{font-size:24px}.installation__block{grid-template-columns:1fr;gap:30px}}.aboutProd{padding:150px 0}.aboutProd__inner{width:100%;margin:0 auto}.aboutProd__title{max-width:760px}.aboutProd__descr{margin-top:30px;color:#070914;font-size:20px;line-height:30px;max-width:1200px}.aboutProd__block{margin-top:54px;display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.aboutProd__item{position:relative;padding-left:67px}.aboutProd__item::before{content:'';position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='47' height='47' viewBox='0 0 47 47' fill='none'%3E%3Cpath d='M39.6758 6.77246C40.1755 6.52452 40.7383 6.44246 41.2861 6.54004C41.8339 6.63768 42.3368 6.90867 42.7256 7.3125C43.1141 7.71612 43.3699 8.23305 43.4619 8.79004C43.5539 9.34692 43.4773 9.92014 43.2422 10.4316L43.207 10.5088L43.1484 10.5693L17.1338 37.5957C16.6824 38.1177 16.0514 38.4437 15.3682 38.498L15.3281 38.502L15.2891 38.498C14.6058 38.4438 13.9749 38.1176 13.5234 37.5957L4.85156 28.5869L4.79297 28.5264L4.75781 28.4492C4.52266 27.9377 4.44613 27.3645 4.53809 26.8076C4.63007 26.2506 4.8859 25.7337 5.27441 25.3301C5.66315 24.9263 6.1661 24.6553 6.71387 24.5576C7.19307 24.4723 7.68391 24.5239 8.13379 24.7041L8.32422 24.79L8.40234 24.8281L8.46191 24.8906L15.2422 31.9346L39.5391 6.87207L39.5986 6.81055L39.6758 6.77246Z' fill='%236D3FFF' stroke='white'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;width:47px;height:47px;min-width:47px;top:0;left:0}.aboutProd__item-title{color:#070914;font-size:24px;font-weight:600;line-height:120%}.aboutProd__item-descr{margin-top:10px;color:#070914}@media (max-width:1280px){.aboutProd{padding:120px 0}.aboutProd__block{grid-template-columns:1fr 1fr}}@media (max-width:1024px){.aboutProd{padding:80px 0}}@media (max-width:768px){.aboutProd__block{grid-template-columns:1fr;gap:30px;margin-top:60px}}@media (max-width:480px){.aboutProd__descr{font-size:18px}.aboutProd__item-title{font-size:23px}}.advprod{padding:143px 0 200px;background:#F5F5FF}.advprod__title{text-align:center}.advprod__block{display:flex;gap:20px;justify-content:space-between;margin-top:50px}.advprod__item{padding:38px 30px 37px 40px;max-width:511px;width:100%;border-radius:40px;background:#6D3FFF}.advprod__item-top{display:flex;gap:40px;align-items:center}.advprod__item-icon{display:flex;align-items:center;width:100px;height:100px;min-width:100px}.advprod__item-icon img{width:100%}.advprod__item-title{color:#FFF;font-size:30px;font-weight:600;line-height:120%}.advprod__item-descr{margin-top:18px;color:#DCDFEE}@media (max-width:1280px){.advprod{padding:120px 0}.advprod__block{display:grid;grid-template-columns:1fr 1fr}}@media (max-width:1024px){.advprod{padding:80px 0}.advprod__item{border-radius:20px;padding:30px}.advprod__item-top{gap:25px}.advprod__item-title{font-size:26px}.advprod__item-icon{width:70px;height:70px;min-width:70px}}@media (max-width:768px){.advprod__block{grid-template-columns:1fr}.advprod__item-title{font-size:24px}}.ourworks{padding:144px 0;overflow:hidden;background:#6D3FFF}.ourworks__inner{position:relative;z-index:1}.ourworks__inner::before{top:-88px;left:-63px;content:'';position:absolute;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='508' height='540' viewBox='0 0 508 540' fill='none'%3E%3Cpath d='M240.795 138.917L241.231 139.168L241.479 138.729L267.815 92.1855L319.964 184.325L320.031 184.444L320.15 184.513L468.968 270L393.566 313.325L393.136 313.573L393.381 314.005L506.665 514.123L275.302 381.559L275.053 381.416L274.805 381.559L1.33203 538.657L152.867 270.246L153.006 270L152.867 269.754L1.33203 1.3418L240.795 138.917ZM120.866 122.52L204.12 270L120.866 417.48L119.971 419.068L121.551 418.16L378.71 270.434L379.465 270L378.71 269.566L121.551 121.84L119.971 120.932L120.866 122.52Z' stroke='%234D29BE'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;width:508px;height:540px;flex-shrink:0}.ourworks__title{text-align:center;color:#fff}.ourworks__content{margin-top:58px;display:flex;align-items:center;gap:40px;justify-content:space-between}.ourworks__slider-prev,.ourworks__slider-next{width:70px;height:70px;min-width:70px;border-radius:50%;border:1px solid #fff;transition:all .2s ease}.ourworks__slider-prev:hover,.ourworks__slider-next:hover{background-color:#fff}.ourworks__slider-prev:hover svg path,.ourworks__slider-next:hover svg path{stroke:#070914}.ourworks__slider-prev svg path,.ourworks__slider-next svg path{transition:all .2s ease}.ourworks__slider{width:100%;overflow:hidden}.ourworks__slider .swiper-slide{display:flex;align-items:center;border-radius:40px;overflow:hidden;height:338px}.ourworks__slider .swiper-slide img{width:100%;height:100%;object-fit:cover;object-position:center}.ourworks__slider-pagination{margin-top:73px;justify-content:center}.ourworks__button{margin:50px auto 0;background-color:#fff;border:none}@media (max-width:1280px){.ourworks{padding:120px 0}}@media (max-width:1024px){.ourworks{padding:80px 0}.ourworks__slider-prev,.ourworks__slider-next{display:none}.ourworks__slider .swiper-slide{border-radius:20px}}@media (max-width:768px){.ourworks__slider .swiper-slide{border-radius:10px;height:200px}.ourworks__content,.ourworks__slider-pagination{margin-top:40px}.ourworks__inner::before{background-size:contain;width:390px;height:400px;top:-120px;left:-130px}}.seoBlock{padding-top:136px}.seoBlock__inner{position:relative;margin:0 auto;width:100%;max-width:1453px;color:#000}.seoBlock__inner:not(._active){max-height:300px;overflow:hidden}.seoBlock__inner:not(._active):before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(180deg,#fff0 32.29%,rgb(255 255 255 / .8) 100%);z-index:0}.seoBlock__inner h2,.seoBlock__title{text-align:center;margin-top:46px;margin-bottom:46px}.seoBlock__inner p,.seoBlock__descr{line-height:30px}.seoBlock__inner>p+p,.seoBlock__descr+.seoBlock__descr{margin-top:30px}.seoBlock__inner ul{margin:16px 0}.seoBlock__inner ul li{position:relative;padding-left:21px}.seoBlock__inner ul li:before{content:'';position:absolute;width:8px;height:8px;background-color:#6C5DD3;border-radius:50%;left:0;top:11px}.seoBlock__inner ol{list-style:decimal;padding-left:21px;margin:16px 0}.seoBlock__inner ol li{list-style:decimal;position:relative}.seoBlock__inner ul>*+*,.seoBlock__inner ol>*+*{margin-top:12px}.seoBlock__inner a{color:#6D3FFF}.seoBlock__inner strong{color:#000;font-weight:500}.seoBlock__inner a:hover{text-decoration:underline}.seoBlock__button{display:flex;align-items:center;gap:4px;color:#000;font-size:16px;margin-top:30px;transition:0.2s ease}.seoBlock__button:hover{color:#6D3FFF}.seoBlock__button svg path{transition:0.2s ease}.seoBlock__button:hover svg path{stroke:#6D3FFF}@media (max-width:1280px){.seoBlock{padding-top:120px}}@media (max-width:1024px){.seoBlock{padding-top:80px}.seoBlock__inner h2,.seoBlock__title{margin-top:30px;margin-bottom:30px}}.using{padding:155px 0}.using__content{margin-top:78px;max-width:1597px;margin-left:auto;width:100%;display:flex;flex-direction:column;gap:55px}.using__block-top{display:flex;align-items:center;gap:56px}.using__block-number{color:#6D3FFF;text-align:center;font-size:60px;font-weight:600;line-height:normal;border:1px solid #6D3FFF;filter:drop-shadow(0 15px 15px #CCBCFF);width:90px;height:90px;min-width:90px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}.using__block-title{color:#070914;font-size:40px;font-weight:600;line-height:140%;display:flex;align-items:center;gap:40px;cursor:pointer;max-width:max-content}.using__block-title::after{content:'';display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='29' viewBox='0 0 22 29' fill='none'%3E%3Cpath d='M11 0.99935L11 27.666M11 27.666L21 17.666M11 27.666L1 17.666' stroke='%23070914' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:20px;min-width:20px;height:26px;background-position:center;background-repeat:no-repeat;background-size:contain}.using__block-descr{margin-top:10px;color:#070914;font-size:20px;font-weight:300;line-height:140%}.using__block.active .using__block-number{background-color:#6D3FFF;color:#fff}.using__block.active .using__block-title{color:#6D3FFF}.using__block.active .using__block-title::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='29' viewBox='0 0 22 29' fill='none'%3E%3Cpath d='M11 27.6667L11 1M11 1L21 11M11 1L1 11' stroke='%236D3FFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.using__block-content{margin-top:57px;margin-left:147px}.using__block-bottom{margin-top:120px;display:flex;align-items:center;gap:20px;justify-content:space-between}.using__block-buttons{display:flex;gap:22px;align-items:center}.using__slider .swiper-slide{display:flex;align-items:center;border-radius:40px;overflow:hidden;height:338px}.using__slider .swiper-slide img{width:100%;height:100%;object-fit:cover;object-position:center}.using__block:not(.active) .using__block-descr,.using__block:not(.active) .using__block-content{display:none}@media (max-width:1280px){.using{padding:120px 0}.using__slider .swiper-slide{height:270px;border-radius:30px}.using__block-bottom{margin-top:80px}.using__block-top{gap:40px}.using__block-title{font-size:36px}}@media (max-width:1024px){.using{padding:80px 0}.using__content,.using__block-bottom{margin-top:60px}.using__block-title{font-size:32px}.using__block-number{font-size:45px;width:76px;height:76px;min-width:76px}.using__content{gap:40px}.using__slider .swiper-slide{height:230px;border-radius:20px}.using__block-title{font-size:26px}}@media (max-width:768px){.using__block-top{gap:30px}.using__block-number{font-size:30px;width:55px;height:55px;min-width:55px}.using__block-title{font-size:24px}.using__block-content{margin-left:0}.using__slider .swiper-slide{height:190px;border-radius:10px}.using__block-bottom{margin-top:40px}}@media (max-width:480px){.using__block-descr{font-size:18px}.using__block-block{width:100%}.using__block-title{gap:10px;max-width:100%;justify-content:space-between}.using__block-top{gap:20px}}.catalog{padding:150px 0}.home .catalog{padding-bottom:0}.catalog__title{text-align:center}.catalog__block{margin-top:50px}.catalog__slider{width:100%}.catalog__item{border-radius:30px;border:1px solid #DCDFEE;background:#F5F5FF;overflow:hidden;transition:all .2s ease}.catalog__item:hover{border:1px solid #6D3FFF;background-color:#fff;box-shadow:0 4px 25px 0 #D6C9FF}.catalog__item-image{display:flex;justify-content:center;align-items:center;border-radius:30px;overflow:hidden;background:#FFF;height:278px;width:100%}.catalog__item-image img{width:auto;height:auto;max-width:100%;max-height:100%}.catalog__item-link{display:flex;justify-content:center;align-items:inherit;width:100%;height:100%}.catalog__item-content{padding:25px 20px}.catalog__item-title{color:#070914;font-size:36px;font-weight:600;line-height:120%}.catalog__item-info{margin-top:20px;display:flex;align-items:center;justify-content:space-between;gap:10px}.catalog__item-name{color:#8B90A7;font-size:16px;line-height:140%;width:100%;max-width:251px}.catalog__item-descr{color:#070914;font-size:16px;line-height:140%;width:100%;max-width:98px}.catalog__item-price{color:#6D3FFF;text-align:center;font-size:26px;font-weight:600;line-height:120%;margin-top:35px}.catalog__item-price span{font-size:36px}.catalog__item-btn{margin-top:30px;max-width:348px;height:70px}.catalog__item-btn::before{content:'';display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='27' viewBox='0 0 26 27' fill='none'%3E%3Cpath d='M17.3333 3.47949H8.66665C7.51737 3.47949 6.41517 3.93604 5.60252 4.7487C4.78986 5.56135 4.33331 6.66355 4.33331 7.81283V19.1878C4.33331 20.3371 4.78986 21.4393 5.60252 22.252C6.41517 23.0646 7.51737 23.5212 8.66665 23.5212H17.3333C18.4826 23.5212 19.5848 23.0646 20.3974 22.252C21.2101 21.4393 21.6666 20.3371 21.6666 19.1878V7.81283C21.6666 6.66355 21.2101 5.56135 20.3974 4.7487C19.5848 3.93604 18.4826 3.47949 17.3333 3.47949Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.12498 14.5833H9.20831M12.4583 14.5833H13.5416M16.7916 14.5833H17.875M8.12498 17.2917H9.20831M12.4583 17.2917H13.5416M16.7916 17.2917H17.875M8.12498 20H9.20831M12.4583 20H13.5416M16.7916 20H17.875M17.4232 7H8.57673C8.02856 7 7.58331 7.48533 7.58331 8.08333V10.25C7.58331 10.848 8.02748 11.3333 8.57673 11.3333H17.4232C17.9714 11.3333 18.4166 10.848 18.4166 10.25V8.08333C18.4166 7.48533 17.9725 7 17.4232 7Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;width:26px;height:26px;min-width:26px}.catalog__item-btn--more::before,.catalog--home .catalog__item-btn--more::before{content:none}.catalog__item-btn--more::after{content:'';width:20px;height:20px;min-width:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' viewBox='0 0 21 20' fill='none'%3E%3Cpath d='M5.78713 14.7136L15.2152 5.28553M15.2152 5.28553V12.3566M15.2152 5.28553H8.14415' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.catalog__btn{margin:60px auto 0;max-width:346px}.catalog__bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:41px}.catalog__slider-buttons{display:flex;gap:22px;align-items:center}@media (max-width:1440px){.catalog{padding:120px 0}.catalog__block{grid-template-columns:1fr 1fr 1fr}}@media (max-width:1280px){.catalog{padding:80px 0}.catalog__block{grid-template-columns:1fr 1fr}.catalog__item-title{font-size:32px}}@media (max-width:1024px){.catalog__bottom{margin-top:30px}}@media (max-width:768px){.catalog__block{grid-template-columns:1fr}.catalog__slider-buttons{gap:15px}.catalog__bottom{margin-top:20px}}.popup{position:fixed;inset:0;z-index:111;overflow:auto;background:linear-gradient(180deg,rgb(31 21 66 / .49) .55%,rgb(31 21 66 / .46) 100%);-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);opacity:0;pointer-events:none;transition:all .2s ease}.popup.show{opacity:1;pointer-events:all}.popup__inner{margin:5% auto 3%;border-radius:20px;overflow:hidden;background-color:#fff;max-width:500px;padding:40px;position:relative}.popup__close{position:absolute;top:20px;right:20px}.popup__title{text-align:center;font-size:32px}.popup__descr{text-align:center;font-size:16px;margin-top:20px}.popup__form{margin-top:40px;display:flex;flex-direction:column;gap:40px}.popup__form-btn{max-width:100%}@media (max-width:480px){.popup__inner{margin:15% auto 3%}}.wpcf7-not-valid-tip{font-size:14px;line-height:115%}.wpcf7-response-output{margin:0!important;font-size:14px!important;line-height:115%;color:#fff!important}.banner .wpcf7-not-valid-tip{padding:0 30px}.banner .wpcf7-response-output{max-width:905px;width:100%;margin:0 auto!important}.stepsled__form .wpcf7-spinner{display:none}.stepsled__form .wpcf7-not-valid-tip{display:none}.stepsled__form .wpcf7-response-output{color:#000!important;margin:14px 0!important}.stepsled__form .wpcf7-not-valid{border-color:red}.feedback .wpcf7-not-valid-tip{padding:0 30px}.feedback .wpcf7-response-output{color:#000!important}.questions .wpcf7-not-valid-tip{padding:0 30px}.questions .wpcf7-response-output{color:#000!important}.popup .wpcf7-not-valid-tip{padding:0 30px}.popup .wpcf7-response-output{color:#000!important}.site-main{padding:50px 0 150px}@media (max-width:768px){.site-main{padding:50px 0 100px}}.site-main__wrapper>*+*{margin-top:16px}.site-main__wrapper ul li{position:relative;padding-left:21px}.site-main__wrapper ul li:before{content:'';position:absolute;width:8px;height:8px;background-color:#6C5DD3;border-radius:50%;left:0;top:11px}.site-main__wrapper ol{list-style:decimal;padding-left:21px}.site-main__wrapper ol li{list-style:decimal;position:relative}.site-main__wrapper ul>*+*,.site-main__wrapper ol>*+*{margin-top:12px}.site-main__wrapper a{color:#6D3FFF}.site-main__wrapper strong{color:#000;font-weight:500}.site-main__wrapper a:hover{text-decoration:underline}.privacy-policy .site-main__wrapper{margin:0 auto}.privacy-policy h1{font-weight:700;font-size:52px;line-height:60px;color:#070914;margin-bottom:22px;text-transform:none}.policy_subtitle{font-weight:400;font-size:24px;line-height:35px;color:#6A6B72;margin-bottom:17px}.policy_date{font-weight:400;font-size:18px;line-height:21px;color:#6A6B72;display:flex;align-items:center;margin-bottom:97px}.policy_date::before{content:'';background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34' fill='none'%3E%3Cpath d='M11.5049 20.0864V22.6915L13.5537 23.9414' stroke='%239878FF' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.3323 29.0049H8.99678C6.78672 29.0049 4.99512 27.2133 4.99512 25.0032V19.6677C4.99512 17.4576 6.78672 15.666 8.99678 15.666H14.3323C16.5424 15.666 18.334 17.4576 18.334 19.6677V25.0032C18.334 27.2133 16.5424 29.0049 14.3323 29.0049Z' stroke='%239878FF' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.3357 26.3371H26.3373C27.8107 26.3371 29.0051 25.1427 29.0051 23.6693V11.5843C29.0051 10.1109 27.8107 8.91652 26.3373 8.91652H17.7057C17.2625 8.91674 16.8481 8.6968 16.5999 8.3296L14.7325 5.57779C14.4834 5.21211 14.0692 4.99376 13.6267 4.99488H7.66289C6.18952 4.99488 4.99512 6.18929 4.99512 7.66266V12.9982' stroke='%239878FF' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;display:block;width:32px;height:32px;display:flex;margin-right:12px}.privacy-policy .wrap{display:flex;margin-bottom:46px}.privacy-policy h2{font-weight:700;font-size:24px;line-height:36px;letter-spacing:.002em;color:#070914;min-width:408px;padding-right:135px}.privacy-policy .wrap p{font-weight:400;font-size:16px;line-height:27px;letter-spacing:.002em;color:#070914;margin-bottom:27px}.policy_black{font-weight:600;text-transform:uppercase}.policy_link{display:inline-block;color:#6D3FFF;font-weight:400;font-size:16px;line-height:27px;letter-spacing:.002em}.policy_gray{color:#6A6B72;text-decoration:underline;opacity:.5}.policy_contact{font-weight:600;font-size:16px;line-height:27px;letter-spacing:.002em;color:#6A6B72;margin-bottom:8px}.policy_tel{font-weight:400;font-size:16px;line-height:27px;letter-spacing:.002em;color:#070914;margin-bottom:8px;display:block}.policy_email{font-weight:400;font-size:16px;line-height:27px;letter-spacing:.002em;text-decoration-line:underline;color:#070914;display:block;margin-bottom:8px}.policy_adress{font-weight:400;font-size:16px;line-height:27px;letter-spacing:.001em;color:#6A6B72;display:flex;align-items:center;margin-bottom:27px}.policy_adress::before{content:'';background:url(https://star-led.com.ua/wp-content/uploads/2025/10/rctangle39695.png.webp) no-repeat center;display:block;width:26px;height:26px;display:flex;margin-right:12px}.privacy-policy .wrap ul{padding-bottom:7px}.privacy-policy .wrap li{font-weight:400;font-size:16px;line-height:21px;letter-spacing:.002em;color:#070914;margin-bottom:14px;padding-left:44px;position:relative}.privacy-policy .wrap li::before{content:'';background-color:#6D3FFF;width:6px;height:6px;position:absolute;top:7px;left:26px;border-radius:100%}@media screen and (max-width:768px){.privacy-policy h1{font-size:24px;line-height:150%;margin-bottom:26px}.policy_subtitle{font-size:13px;line-height:160%;letter-spacing:.003em;margin-bottom:18px}.policy_date{font-size:13px;line-height:16px;margin-bottom:59px}.policy_date::before{content:'';background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7.87866 14.3149V16.2688L9.4153 17.2062' stroke='%239878FF' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.99925 21.0037H5.99759C4.34004 21.0037 2.99634 19.66 2.99634 18.0024V14.0008C2.99634 12.3432 4.34004 10.9995 5.99759 10.9995H9.99925C11.6568 10.9995 13.0005 12.3432 13.0005 14.0008V18.0024C13.0005 19.66 11.6568 21.0037 9.99925 21.0037Z' stroke='%239878FF' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.0018 19.0028H19.003C20.108 19.0028 21.0038 18.107 21.0038 17.0019V7.93816C21.0038 6.83313 20.108 5.93733 19.003 5.93733H12.5293C12.1969 5.93749 11.8861 5.77254 11.7 5.49714L10.2994 3.43328C10.1125 3.15902 9.80188 2.99526 9.47003 2.9961H4.99717C3.89214 2.9961 2.99634 3.8919 2.99634 4.99693V8.9986' stroke='%239878FF' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;display:block;width:24px;height:24px;display:flex;margin-right:12px}.privacy-policy h2{font-size:24px;line-height:150%;margin-bottom:28px;min-width:100%;padding-right:0;max-width:100%}.privacy-policy .wrap{display:block}}.blog{padding:50px 0 150px}@media (max-width:768px){.blog{padding:50px 0 100px}}.blog__list{margin-top:50px;display:grid;grid-template-columns:repeat(3,1fr);gap:50px 20px}.blog__news{display:flex;flex-direction:column;gap:12px}.blog__news-image{position:relative;width:100%}.blog__news-image__wrapper{position:relative;width:100%;border-radius:12px;padding-top:56%;overflow:hidden}.blog__news-image img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px;object-fit:cover;transition:0.2s ease}.blog__news-image:hover img{transform:scale(1.1)}.blog__news_date{font-weight:600;font-size:14px;line-height:125%;color:#797A80}.blog__news div a{font-weight:600;font-size:21px;line-height:135%;color:#1B162C;transition:0.2s ease}.blog__news div:hover a{color:#6D3FFF}@media (max-width:768px){.blog__list{margin-top:50px;display:grid;grid-template-columns:repeat(1,1fr);gap:30px}}.article{padding:50px 0 150px}@media (max-width:768px){.article{padding:50px 0 100px}}.article__title{text-transform:none}.article__date{display:flex;align-items:center;margin-top:24px;margin-bottom:45px}.article__date span{font-weight:600;font-size:14px;line-height:17px;color:#797A80;padding-left:5px}.article__image{position:relative;width:100%}.article__image-wrapper{position:relative;width:100%;border-radius:12px;padding-top:36%;overflow:hidden}.article__image img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px;object-fit:cover}.article__icons{display:flex;margin-top:20px}.article__icons svg{margin-right:12px}.article__container{max-width:780px;margin:40px auto;position:relative}.article__container p{font-weight:400;font-size:16px;line-height:165%;align-items:center;color:#1B162C;opacity:.8;margin-bottom:20px;width:100%;max-width:740px}.article__container a{transition:0.2s ease}.article__container a:hover{color:#6D3FFF}.article__container h2{font-weight:600;font-size:27px;line-height:111%;color:#1B162C;margin-top:71px;margin-bottom:20px}.article__container h2:first-child{margin-top:0}.article__quote{padding:35px 38px 38px 70px;width:100%;height:100%;background:#6D3FFF;border-radius:12px;margin-top:8px;margin-bottom:28px;position:relative}.article__quote svg{max-width:40px;height:auto;position:absolute;top:20px;left:22px}.article__quote p{font-weight:400;font-size:16px;line-height:159%;color:#FFF;margin-bottom:unset}.article__block{display:flex;margin-top:43px;margin-bottom:70px}.article__block_img{width:100%;max-width:225px;height:225px;border-radius:12px}.article__block_img img{width:100%;height:100%;object-fit:cover;border-radius:12px;display:block}.article__block_text{margin:14px 0 0 33px;width:100%}.article__container h3{font-weight:600;font-size:21px;line-height:143%;color:#1B162C;margin-bottom:20px}.article__block_text p{font-size:16px;line-height:187%;align-items:center;color:#1B162C;opacity:.8}.article__h3{margin-bottom:23px;font-weight:600;font-size:21px;line-height:143%;color:#1B162C}.article__text_bottom{font-weight:400;font-size:16px;line-height:187%;color:#1B162C;opacity:.8}.article__container ul{margin-top:20px}.article__container li{margin-bottom:10px;position:relative;padding-left:21px;font-weight:400;font-size:16px;line-height:187%;color:#1B162C;opacity:.8}.article__container li:before{content:'';position:absolute;width:8px;height:8px;background-color:#6C5DD3;border-radius:50%;left:0;top:11px}.imageText{padding:150px 0}.aboutProd+.imageText{background:#F5F5FF}.imageText__inner{display:grid;gap:50px}.imageText__row{display:grid;grid-template-columns:3fr 4fr;align-items:start;gap:50px}.imageText__row.imageText__row--reversed{grid-template-columns:4fr 3fr}.imageText__image{position:relative;width:100%;padding-top:76%;border-radius:20px;overflow:hidden}.imageText__row.imageText__row--reversed .imageText__image{order:2}.imageText__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.imageText__content>*+*{margin-top:16px}.imageText__content{color:#000}.imageText__content h3{font-size:24px}.imageText__content ul li{position:relative;padding-left:21px}.imageText__content ul li:before{content:'';position:absolute;width:8px;height:8px;background-color:#6C5DD3;border-radius:50%;left:0;top:11px}.imageText__content ol{list-style:decimal;padding-left:21px}.imageText__content ol li{list-style:decimal;position:relative}.imageText__content ul>*+*,.imageText__content ol>*+*{margin-top:12px}.imageText__content a{color:#6D3FFF}.imageText__content strong{color:#000;font-weight:500}.imageText__content a:hover{text-decoration:underline}.imageText__content table,.seoBlock__inner table{border-collapse:collapse}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:20px 0}.table-wrap table{width:100%;min-width:500px;border-collapse:collapse}.imageText__content table,.seoBlock__inner table,.imageText__content tr,.seoBlock__inner tr,.imageText__content td,.seoBlock__inner td{border:1px solid}.imageText__content td,.seoBlock__inner td{padding:6px}@media (max-width:1280px){.imageText{padding:120px 0}}@media (max-width:768px){.imageText{padding:80px 0}.imageText__row{grid-template-columns:1fr;gap:20px}.imageText__row.imageText__row--reversed{grid-template-columns:1fr}.imageText__row.imageText__row--reversed .imageText__image{order:0}}.wp-pagenavi{display:flex;justify-content:center;gap:6px;margin-top:50px}.wp-pagenavi a,.wp-pagenavi span{display:flex;justify-content:center;align-items:center;width:34px;height:34px;border:1px solid #6D3FFF;color:#6D3FFF;border-radius:5px;text-decoration:none;cursor:pointer;transition:0.2s ease}.wp-pagenavi span.current,.wp-pagenavi a:hover{background-color:#6D3FFF;color:#fff}.float-socials{position:fixed;right:20px;bottom:100px;border-radius:50%;width:55px;z-index:99}.float-socials__item{color:#fff}@media (max-width :1024px){.float-socials{right:9px;bottom:76px}}.float-socials__list{position:absolute;left:0;bottom:0;display:none}.float-socials__list>*+*{margin-top:10px}.float-socials__item{display:flex;justify-content:center;align-items:center;background:#25D366;border-radius:50%;width:55px;height:55px;color:#fff;text-align:center;line-height:53px;font-size:35px}.float-socials__item.viber{background:#6F5CEA}.float-socials__item.whatsapp{background:#25D366}.float-socials__item.telegram{background:#08c}.float-socials__item svg{width:24px;height:auto}@media (max-width:479px){.rngst_phone_button{right:calc(5% - -33.25px)!important}}.hero__inner .swiper-wrapper{align-items:start}.header__mobile-tel svg g path{stroke:#17161D}.error-404{position:relative;overflow:hidden;padding:100px 0 120px;background:linear-gradient(180deg,#F5F5FF 0%,#fff 100%)}.error-404::before{content:'';position:absolute;top:40px;left:50%;width:620px;height:620px;border-radius:50%;background:rgb(109 63 255 / .16);filter:blur(110px);transform:translateX(-50%);pointer-events:none}.error-404__inner{position:relative;display:flex;flex-direction:column;align-items:center;max-width:760px;margin:0 auto;text-align:center}.error-404__code{margin:0;font-size:260px;font-weight:700;line-height:1;letter-spacing:-.04em;background:linear-gradient(135deg,#6D3FFF 0%,#B9A3FF 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#6D3FFF}.error-404__title{margin:10px 0 0;color:#070914;font-size:48px;font-weight:600;line-height:120%;text-transform:none}.error-404__text{margin:20px 0 0;color:#2A2A2F;font-size:20px;line-height:150%}.error-404__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:40px}.error-404__btn{display:flex;align-items:center;justify-content:center;min-width:260px;padding:14px 36px;font-size:18px;font-weight:600}.error-404__links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 32px;margin:48px 0 0;padding:32px 0 0;border-top:1px solid rgb(7 9 20 / .1);list-style:none;width:100%}.error-404__links a{color:#070914;font-size:17px;font-weight:500;transition:color .2s ease}.error-404__links a:hover{color:#6D3FFF}@media (max-width:1024px){.error-404{padding:60px 0 80px}.error-404__code{font-size:180px}.error-404__title{font-size:36px}}@media (max-width:480px){.error-404::before{width:360px;height:360px}.error-404__code{font-size:120px}.error-404__title{font-size:28px}.error-404__text{font-size:17px}.error-404__buttons{flex-direction:column;align-items:stretch;width:100%;margin-top:28px}.error-404__btn{width:100%;min-width:0;max-width:none;height:60px}.error-404__links{gap:10px 22px;margin-top:32px;padding:24px 56px 0}}.main>.breadcrumbs [data-aos],.main>.breadcrumbs+section [data-aos],.main>section:first-child [data-aos]{opacity:1!important;transform:none!important;transition:none!important}.clients__slider--marquee .swiper-wrapper{display:flex;width:max-content;animation:clients-marquee 60s linear infinite;will-change:transform}.clients__slider--reverse .swiper-wrapper{animation-direction:reverse}.clients__slider--marquee .clients__slide{flex:0 0 300px;width:300px;margin-right:20px;backdrop-filter:none}@media (min-width:1281px){.clients__slider--marquee .clients__slide{margin-right:40px}}@media (max-width:768px){.clients__slider--marquee .clients__slide{flex-basis:130px;width:130px}}@keyframes clients-marquee{from{transform:translate3d(0,0,0)}to{transform:translate3d(-33.3333%,0,0)}}@media (prefers-reduced-motion:reduce){.clients__slider--marquee .swiper-wrapper{animation:none}}.hero__btn{position:relative;animation:none}.hero__btn::after{content:"";position:absolute;inset:0;border-radius:inherit;background:rgb(108 75 244 / .5);z-index:-1;pointer-events:none;opacity:0;animation:hero-btn-ring 1.3s cubic-bezier(.4,0,.2,1) infinite;will-change:transform,opacity}.hero__btn:hover::after{animation:none}@keyframes hero-btn-ring{0%{transform:scale(1,1);opacity:1}70%{transform:scale(var(--hero-ring-x,1.11),var(--hero-ring-y,1.55));opacity:0}100%{transform:scale(1,1);opacity:0}}@media (max-width:1024px){.hero__btn{--hero-ring-x:1.09}}@media (prefers-reduced-motion:reduce){.hero__btn::after{animation:none}}@media (max-width:1024px){.header__content>.header__block-mobile{display:none}}.hero__thumbs:not(.swiper-initialized) .swiper-slide{width:calc((100% - 42px) / 4);margin-right:14px}@media (min-width:1025px){.container--wide{max-width:111.375rem;padding:0 1rem}}.section-head__title{color:#070914;font-size:3.75rem;font-weight:700;line-height:4.375rem}.section-head__accent{color:#6D3FFF}.section-head__line{display:block;width:3.5rem;height:.1875rem;margin-top:1.4375rem;border-radius:.125rem;background-color:#6D3FFF}.section-head--center{text-align:center}.section-head--center .section-head__line{margin-left:auto;margin-right:auto}.section-head--light .section-head__title{color:#fff}.section-tag{display:inline-flex;align-items:center;gap:.5625rem;padding:.5625rem 1.1875rem;border-radius:999px;background-color:#EAE2FB;color:#6C4BF4;font-size:.75rem;font-weight:700;letter-spacing:.1125rem;line-height:normal;text-transform:uppercase}.section-tag--bolt::before{content:'';width:.8125rem;height:.8125rem;background:url(/wp-content/themes/impulsedesign/img/home/icon-bolt.svg) center / contain no-repeat}.btn-calc{gap:.625rem}.btn-calc::before{content:'';width:1.625rem;height:1.625rem;min-width:1.625rem;background:url(/wp-content/themes/impulsedesign/img/home/icon-calculator.svg) center / 1.1769rem 1.3462rem no-repeat}@media (min-width:1025px){.redesign .main .btn-2,.redesign .main .btn-4{height:4.375rem;padding:.875rem 1.25rem;gap:.9375rem;border-radius:3.75rem;font-size:1.125rem}.redesign .main .btn-3{padding:.875rem 1.25rem;gap:.9375rem;border-radius:3.75rem;font-size:1.125rem}.redesign .main .btn-prev,.redesign .main .btn-next{width:4.375rem;height:4.375rem;min-width:4.375rem;background-size:2.5rem}.redesign .main .title{font-size:3.75rem;line-height:1.2}.redesign .main :where(input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]):not([type="hidden"]),textarea){height:4.375rem;padding:0 1.875rem;border-radius:3.75rem;font-size:1.25rem}.redesign .main :where(input,textarea)::placeholder{font-size:1.25rem}}@media (max-width:1024px){.section-head__title{font-size:2.75rem;line-height:3.25rem}}@media (max-width:768px){.section-head__title{font-size:2.125rem;line-height:2.5rem}.section-head__line{margin-top:1rem}}@media (max-width:480px){.section-head__title{font-size:1.75rem;line-height:2.125rem}}.icon-circle{display:flex;align-items:center;justify-content:center;width:5.625rem;height:5.625rem;min-width:5.625rem;border-radius:50%;background-color:#F0ECFF}.icon-circle__img{width:3.5625rem;height:3.25rem;background-color:#6D3FFF;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat}.slider-counter{display:flex;align-items:baseline;gap:.375rem;white-space:nowrap;line-height:normal}.slider-counter__current{color:#6D3FFF;font-size:1.5rem;font-weight:600}.slider-counter__total{color:#8B90A7;font-size:1.125rem}.slider-progress{display:flex;gap:.3125rem}.slider-progress__bar{width:2rem;height:.3125rem;border-radius:.3125rem;background-color:#fff;transition:background-color .3s ease}.slider-progress__bar.active{background-color:#825EF6}.home-hero{position:relative;overflow:hidden;padding:4.8125rem 0 9.25rem;background:linear-gradient(137.69deg,#FCFBFE 8.49%,#F5F1FD 46.68%,#EEE7FC 91.51%)}.home-hero__deco{position:absolute;left:-2.5rem;top:25.9375rem;width:35rem;height:20.625rem;pointer-events:none}.home-hero__inner{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:2.5rem}.home-hero__content{display:flex;flex-direction:column;gap:1.875rem;flex:0 1 41.625rem;min-width:0;min-height:36.875rem}.home-hero__title{text-transform:none;color:#17161D;font-size:5rem;font-weight:700;line-height:5rem}.home-hero__title-accent{display:block;color:#6C4BF4}.home-hero__text{max-width:37.6875rem;color:#070914;font-size:1.125rem;line-height:1.875rem}.home-hero__buttons{display:flex;gap:.875rem}.home-hero__btn{flex-shrink:0;white-space:nowrap}.home-hero__btn.btn-2{width:19.1875rem;max-width:none;font-size:1.25rem}.home-hero__btn.btn-4,.why-us__card-btn.btn-4{height:4.375rem;padding:0 1.875rem;border-width:.8px;border-radius:2.5rem;background-color:#fff;font-size:1.125rem;line-height:1.25rem}.home-hero__btn.btn-4:hover,.why-us__card-btn.btn-4:hover{background-color:#070914}.home-hero__stats{display:flex;align-items:center;gap:1.25rem;margin-top:auto}.home-hero__avatars{display:flex}.home-hero__avatar{display:flex;align-items:center;justify-content:center;width:4.375rem;height:4.375rem;min-width:4.375rem;margin-right:-1.25rem;overflow:hidden;border:.125rem solid #fff;border-radius:50%;background-color:#DCDFEE;box-shadow:0 .25rem .9375rem 0 rgb(23 22 29 / .15)}.home-hero__avatar img{width:100%;height:100%;object-fit:cover}.home-hero__avatar:last-child{margin-right:0}.home-hero__stats-title{color:#070914;font-size:1.5rem;font-weight:700;line-height:1.5rem}.home-hero__stats-descr{margin-top:.25rem;color:#8B90A7;font-size:1.125rem;line-height:1.875rem}.home-hero__media{position:relative;flex:0 1 52.875rem;min-width:0}.home-hero__slider{height:36.875rem;overflow:hidden;border-radius:1.5rem;box-shadow:0 1.5rem 3.375rem 0 rgb(23 22 29 / .16)}.home-hero__slide{height:100%}.home-hero__image{display:block;width:100%;height:100%;object-fit:cover}.home-hero__caption{position:absolute;z-index:2;left:-3.1875rem;top:29.625rem;width:20.875rem;min-height:10.25rem;padding:1.875rem 1.8125rem;border-radius:1.25rem;background-color:#6D3FFF}.home-hero__caption[hidden]{display:none}.home-hero__caption-text{max-width:14.0625rem;color:#fff;font-size:1.375rem;font-weight:600;line-height:1.875rem;white-space:pre-line}.home-hero__caption-num{position:absolute;right:.8125rem;bottom:.8125rem;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;background-color:#DCDFEE;color:#6D3FFF;font-size:.8625rem;font-weight:700}.home-hero__nav{position:absolute;right:0;top:38.0625rem;display:flex;align-items:flex-end;gap:1.125rem}.home-hero__progress{padding-bottom:.3125rem}.home-about{padding:7.6875rem 0 9.875rem}.home-about__text{margin-top:1.625rem;color:#070914;font-size:1.25rem;font-weight:300;line-height:1.875rem}.home-about__text p+p{margin-top:.9375rem}.home-about__text strong,.home-about__text b{font-weight:600}.home-about__list{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;margin-top:2.75rem}.home-about__item{position:relative;min-height:15.375rem;padding:6.5rem 2.125rem 1.875rem;border-radius:2.5rem;background-color:#6D3FFF;color:#fff}.home-about__item--2{background-color:#F5F5FF;color:#2A2A2F}.home-about__item--3{background-color:#F5F5FF;color:#2A2A2F}.home-about__num{position:absolute;left:2.0625rem;top:1.75rem;display:flex;align-items:center;justify-content:center;width:2.625rem;height:2.625rem;border-radius:50%;background-color:#DCDFEE;color:#6D3FFF;font-size:.8625rem;font-weight:700}.home-about__icon{position:absolute;right:2rem;top:2rem;width:4.375rem;height:4.375rem;object-fit:contain}.home-about__item-title{font-size:1.5rem;font-weight:700;line-height:1.5rem}.home-about__item--2 .home-about__item-title,.home-about__item--3 .home-about__item-title{color:#070914}.home-about__item-text{max-width:27.875rem;margin-top:.875rem;font-size:1.125rem;line-height:1.875rem}.why-us{padding:7.5625rem 0;background-color:#F5F5FF}.why-us__inner{margin:0 auto}.why-us__head{display:flex;align-items:center;justify-content:space-between;gap:2.5rem;padding-right:3.125rem}.why-us__text{max-width:35.5rem;color:#070914;font-size:1.25rem;font-weight:300;line-height:1.875rem}.why-us__grid{display:grid;grid-template-columns:602fr 475fr 475fr;grid-template-rows:repeat(2,minmax(22.125rem,auto));gap:3.125rem;margin-top:3.625rem}.why-us__card,.why-us__item{border:.8px solid #F0EEF7;border-radius:1.5rem;background-color:#fff;filter:drop-shadow(0 .625rem .9375rem rgb(19 18 23 / .04))}.why-us__card{grid-row:1 / span 2;display:flex;flex-direction:column;align-items:center;padding:2.5rem 3.125rem 3.125rem;text-align:center}.why-us__card-image{position:relative;width:100%;max-width:28.5rem;aspect-ratio:456 / 317}.why-us__card-image::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#fff 0%,#fff0 20.87%),linear-gradient(270deg,#fff0 71.49%,#fff 100%),linear-gradient(90.27deg,#fff .16%,#fff0 16.23%),linear-gradient(180deg,#fff0 67.4%,#fff 100%)}.why-us__card-image img{width:100%;height:100%;object-fit:cover}.why-us__card-title{max-width:28.5rem;color:#070914;font-size:2.25rem;font-weight:700;line-height:2.5rem}.why-us__card-text{max-width:28.5rem;margin-top:.625rem;color:#2A2A2F;font-size:1.125rem;line-height:1.875rem}.why-us__card-buttons{display:flex;flex-direction:column;gap:1.125rem;width:100%;max-width:28.5rem;margin-top:auto;padding-top:1.25rem}.why-us__card-btn{width:100%;max-width:none;font-size:1.125rem;line-height:1.125rem}.why-us__item{display:flex;flex-direction:column;padding:2.1875rem}.why-us__item-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:auto}.why-us__item-num{color:#DFD8F8;font-size:3.125rem;font-weight:700;line-height:3.125rem}.why-us__item-title{margin-top:1.9375rem;color:#070914;font-size:1.5rem;font-weight:700;line-height:1.5rem}.why-us__item-text{max-width:23.625rem;margin-top:.6875rem;color:#2A2A2F;font-size:1.125rem;line-height:1.875rem}.facades{overflow:hidden;padding:7.4375rem 0 8.75rem}.facades__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1.875rem;margin-bottom:2.5rem}.facades__nav{display:flex;align-items:center;gap:1.25rem}.facades__slider{overflow:visible}.facades__item{display:flex;flex-direction:column;gap:1.125rem;width:71.875rem;max-width:100%;height:auto;padding:.9375rem 1.0625rem 1.8125rem;border:1px solid #DCDFEE;border-radius:2.5rem;background-color:#fff}.facades__image{display:block;aspect-ratio:1116 / 588;overflow:hidden;border-radius:1.875rem}.facades__image img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.facades__image:hover img{transform:scale(1.03)}.facades__info{display:flex;align-items:flex-end;gap:3.75rem;padding:0 .125rem}.facades__fact{display:flex;flex-direction:column;justify-content:flex-end;gap:.3125rem;min-height:3.5rem;padding:0 0 .1875rem 3.75rem;border-left:1px solid #DCDFEE}.facades__fact--project{flex:1;min-width:0;padding:0;border-left:none}.facades__label{color:#8B90A7;font-size:.875rem;line-height:normal}.facades__name{padding-top:.3125rem;color:#070914;font-size:1.5rem;font-weight:600;line-height:1.5rem}.facades__value{padding-top:.3125rem;color:#070914;font-size:1.25rem;font-weight:600;line-height:1.25rem;white-space:nowrap}.facades__value sup{font-size:.8063rem;line-height:0}.facades__link{width:4.375rem;height:4.375rem;min-width:4.375rem;border-radius:50%;background:url(/wp-content/themes/impulsedesign/img/home/btn-arrow-up.svg) center / 4.375rem no-repeat;transition:background-color .2s ease}.facades__link:hover{background-color:#EBE3FB}.feedback--home .feedback__content{max-width:43.6875rem;padding:6.0625rem 7.8125rem 5.625rem 7.9375rem}.feedback--home .feedback__title{font-size:3.75rem;font-weight:700;line-height:1.2}.feedback--home .feedback__descr{max-width:29.0625rem}.feedback--home .feedback__form{max-width:27.9375rem}@media (min-width:1025px){.feedback--home .feedback__bg{left:calc(50% - 50vw);width:100vw}}.led-effect{padding:8.75rem 0}.led-effect__inner{display:flex;align-items:flex-start;gap:5rem;margin-top:3.125rem}.led-effect__image{flex:0 0 46.9375rem;height:35.375rem;overflow:hidden;border-radius:2.5rem}.led-effect__image img{width:100%;height:100%;object-fit:cover;object-position:bottom}.led-effect__list{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;gap:3.125rem;max-width:57.3125rem}.led-effect__item{display:flex;align-items:flex-start;gap:1.25rem}.led-effect__icon{width:2.9375rem;min-width:2.9375rem;height:2.9375rem}.led-effect__item-title{color:#070914;font-size:1.5rem;font-weight:600;line-height:1.2}.led-effect__item-text{max-width:53.125rem;margin-top:.625rem;color:#2A2A2F;font-size:1.125rem;line-height:1.875rem}.led-calc{position:relative;overflow:hidden;padding:7.9375rem 0 8.8125rem;background-color:#3A257D}.led-calc__bg{position:absolute;inset:0}.led-calc__bg img{width:100%;height:100%;object-fit:cover}.led-calc__bg::after{content:'';position:absolute;inset:0;background:linear-gradient(20.7deg,#2C0F86 16.65%,#fff0 52.71%)}.led-calc__word{position:absolute;left:calc(50% - 36.5625rem);top:-12.3125rem;opacity:.7;font-size:28.125rem;font-weight:700;line-height:1;letter-spacing:-2.8125rem;white-space:nowrap;color:#fff0;background:url(/wp-content/themes/impulsedesign/img/home/calc-led-text.png) center / 100% 100% no-repeat;-webkit-background-clip:text;background-clip:text;pointer-events:none;user-select:none}.led-calc__deco{position:absolute;pointer-events:none}.led-calc__deco--left{left:3.0625rem;top:1.875rem;width:31.75rem;height:33.75rem}.led-calc__deco--right{right:2.3125rem;top:28.3125rem;width:22.375rem;height:23.8125rem}.led-calc__inner{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:3.125rem}.led-calc__params{flex:1 1 auto;min-width:0;max-width:51.4375rem}.led-calc__title{max-width:44.25rem;color:#fff;font-size:3.75rem;font-weight:700;line-height:4.375rem}.led-calc__text{max-width:41.9375rem;margin-top:1.25rem;color:#fff;font-size:1.75rem;font-weight:300;line-height:2.25rem}.led-calc__sizes{display:flex;gap:1.25rem;margin-top:3.125rem}.led-calc__field{display:flex;flex-direction:column;gap:1.25rem;width:18.75rem}.led-calc__label{display:block;padding:0;color:#DCDFEE;font-size:1.5rem;font-weight:600;line-height:1.5rem}.led-calc__input{height:4.375rem;padding:0 1.875rem;border:1px solid #fff;border-radius:2.5rem;background-color:rgb(255 255 255 / .1);backdrop-filter:none;color:#fff;font-size:1.25rem;font-weight:300;-moz-appearance:textfield}.led-calc__input::-webkit-outer-spin-button,.led-calc__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.led-calc__input:focus{border-color:#6D3FFF;background-color:rgb(255 255 255 / .16)}.led-calc__pitch{margin-top:3.125rem;border:none}.led-calc__pitch-list{display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:1.25rem}.led-calc__pitch-item{cursor:pointer}.led-calc__pitch-input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.led-calc__pitch-btn{display:flex;align-items:center;justify-content:center;width:7.5rem;height:4.375rem;border:1px solid #fff;border-radius:2.5rem;background-color:#fff;color:#070914;font-size:1.25rem;font-weight:600;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.led-calc__pitch-item:hover .led-calc__pitch-btn{background-color:#EBE3FB}.led-calc__pitch-input:checked+.led-calc__pitch-btn{border:.8px solid #6D3FFF;background-color:#070914;color:#fff;box-shadow:-.125rem .8125rem .9375rem -.6875rem rgb(0 0 0 / .24)}.led-calc__pitch-input:focus-visible+.led-calc__pitch-btn{outline:.125rem solid #fff;outline-offset:.125rem}.led-calc__card{display:flex;flex-direction:column;gap:1.875rem;flex:0 1 50.8125rem;min-width:0;padding:3.125rem;border:.8px solid #F0EEF7;border-radius:1.375rem;background-color:#FCFCFD;filter:drop-shadow(0 .625rem .9375rem rgb(19 18 23 / .04))}.led-calc__result{display:flex;align-items:center;justify-content:space-between;gap:1.875rem}.led-calc__result-item{display:flex;flex-direction:column;min-width:0}.led-calc__result-item:last-child{width:26.125rem}.led-calc__result-label{color:#2A2A2F;font-size:1.25rem;font-weight:500;line-height:normal}.led-calc__result-value{color:#070914;font-size:3.75rem;font-weight:700;line-height:5rem;white-space:nowrap}.led-calc__result-value small{font-size:3.125rem}.led-calc__result-value sup{font-size:2rem;line-height:0;vertical-align:super}.led-calc__result-value--accent{color:#6C4BF4}.led-calc__result-divider{align-self:stretch;width:1px;min-height:6.6875rem;background-color:#DCDFEE}.led-calc__card-title{color:#070914;font-size:1.875rem;font-weight:600;line-height:1.2}.led-calc__card-text{margin-top:-1.25rem;max-width:45.8125rem;color:#2A2A2F;font-size:1.125rem;line-height:1.875rem}.led-calc__form .stepsled__form-box{grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:none;margin-top:0;gap:1.875rem 1.25rem;grid-auto-rows:auto}.led-calc__form .stepsled__form-user input{height:4.375rem;padding:0 1.875rem;border:1px solid #DCDFEE;border-radius:2.5rem;background-color:#fff;backdrop-filter:none}.led-calc__form .stepsled__form-send{height:4.375rem;border-radius:2.5rem;font-size:1.25rem}.led-calc__form .wpcf7-spinner{position:absolute}.led-calc__note{margin-top:-.9375rem;color:#8B90A7;font-size:.9375rem;line-height:1.25rem;text-align:center}.redesign .catalog--home{padding:8.75rem 0;border-top:1px solid #DCDFEE}.catalog--home .catalog__title{font-size:3.75rem;font-weight:700;line-height:1.2}.catalog--home .catalog__item-image{position:relative;height:21.625rem;padding:1.5625rem 1.5625rem 0;align-items:flex-start}.catalog--home .catalog__item-image img{width:100%;max-width:20.0625rem;height:20.0625rem;max-height:100%;object-fit:contain}.catalog--home .catalog__item-info{margin-top:1rem}.catalog--home .catalog__item-info:first-of-type{margin-top:1.25rem}.catalog--home .catalog__item-price{margin-top:1.25rem}.catalog--home .catalog__item-btn{margin:1.5625rem auto 0;font-size:1.25rem;gap:.625rem}.catalog--home .catalog__bottom{margin-top:3.125rem}.reviews--home{overflow:hidden;padding:9rem 0 9.25rem}.reviews--home .reviews__inner{gap:0}.reviews--home .reviews__block{display:block;flex:0 0 38.875rem;max-width:38.875rem;text-align:left}.reviews__tag{display:inline-flex;align-items:center;gap:.5625rem;margin-bottom:1.25rem;padding:.5625rem 1.1875rem;border-radius:62.4375rem;background-color:#EAE2FB;color:#6C4BF4;font-size:.75rem;font-weight:700;letter-spacing:.1125rem;line-height:normal;text-transform:uppercase}.reviews__tag::before{content:'';width:.8125rem;height:.8125rem;background:url(/wp-content/themes/impulsedesign/img/home/icon-bolt.svg) center / contain no-repeat}.reviews__intro{max-width:33.25rem;margin-top:1.625rem;color:#070914;font-size:1.25rem;font-weight:300;line-height:1.875rem}.reviews__intro p+p{margin-top:1.875rem}.reviews--home .reviews__buttons{gap:1.25rem;margin-top:3.75rem}.reviews__slider-home{flex:1;min-width:0;margin-right:calc(-50vw + 50%);padding:.375rem 0 2.5rem;overflow:visible;clip-path:inset(-3rem -100vw -3rem 0)}.reviews--home .reviews__slide-image{cursor:zoom-in}.reviews--home .reviews__slide{width:22.375rem;height:auto;padding:.75rem .75rem .6875rem;border-radius:1.375rem;background-color:#fff;filter:drop-shadow(0 .75rem 1.0625rem rgb(19 18 23 / .06))}.reviews--home .reviews__slide-top,.reviews--home .reviews__slide-top:hover{padding:0;box-shadow:none;background:none}.reviews--home .reviews__slide-image{width:100%;height:30.375rem}.reviews--home .reviews__slide-image img{height:100%;object-fit:cover}.reviews--home .reviews__slide-show{right:.875rem;bottom:.9375rem;width:3.25rem;height:3.25rem;min-width:3.25rem;background-color:#6C4BF4;background-size:1.625rem;box-shadow:0 .625rem .75rem 0 rgb(108 75 244 / .35)}.reviews--home .reviews__slide-title{margin-top:1.4375rem;padding:0 .5625rem;font-size:1.25rem;font-weight:600;line-height:1.25rem}.reviews--home .reviews__slide-descr{margin-top:.625rem;padding:0 .5625rem;color:#2A2A2F;font-size:1rem;line-height:1.125rem}.reviews__trust{display:flex;align-items:center;justify-content:center;gap:1.875rem 3.125rem;margin-top:.625rem;padding:1.5625rem 3.125rem;border:1px dashed #6D3FFF;border-radius:1.25rem;background-color:#EBE3FB}.reviews__trust-icon{width:7.5rem;height:7.5rem;margin:0 -.9375rem -1.875rem;margin-right:-2.1875rem}.reviews__trust-title{color:#17161D;font-size:1.875rem;font-weight:700;line-height:2.25rem;white-space:nowrap}.reviews__trust-text{max-width:55.4375rem;color:#2A2A2F;font-size:1.5rem;line-height:1.875rem}.led-visual{position:relative;overflow:hidden;padding:6.9375rem 0 7.75rem;background-color:#0B0716}.led-visual__bg{position:absolute;inset:0}.led-visual__bg img{width:100%;height:100%;object-fit:cover}.led-visual__bg::after{content:'';position:absolute;inset:0;opacity:.7;background:radial-gradient(60% 55% at 97.7% 4.2%,rgb(110 75 224) 0%,rgb(85 58 173 / .5) 50%,#fff0 100%)}.led-visual__inner{position:relative;display:flex;align-items:flex-start;justify-content:center;gap:3.375rem}.led-visual__content{flex:1 1 auto;min-width:0;max-width:47.0625rem}.led-visual__text{max-width:37.75rem;margin-top:1.625rem;opacity:.7;color:#fff;font-size:1.75rem;font-weight:300;line-height:2.25rem}.led-visual__steps{display:flex;flex-direction:column;gap:1.875rem;margin-top:3.125rem}.led-visual__step{display:flex;align-items:center;gap:1.125rem}.led-visual__step-num{display:flex;align-items:center;justify-content:center;position:relative;width:4.375rem;height:4.375rem;min-width:4.375rem;margin:.3125rem;border-radius:50%;background:linear-gradient(156deg,#7D54FB 7%,#7243F5 36%,#4E1DDC 66%,#412699 100%);box-shadow:inset 0 0 .625rem rgb(255 255 255 / .2);color:#fff;font-size:1.875rem;font-weight:600;line-height:1.4}.led-visual__step-num::after{content:'';position:absolute;inset:-.3125rem;border:.1875rem solid #6D3FFF;border-radius:50%;box-shadow:0 0 .25rem rgb(152 128 255 / .8);pointer-events:none}.led-visual__step-text{max-width:19.6875rem;opacity:.7;color:#fff;font-size:1.25rem;font-weight:500;line-height:1.875rem}.led-visual__card{display:flex;flex-direction:column;gap:1.875rem;flex:0 1 45.1875rem;min-width:0;padding:3.125rem;border-radius:2.5rem;background-color:#fff;filter:drop-shadow(0 1.5rem 1.875rem rgb(6 4 20 / .35))}.led-visual__card-title{color:#070914;font-size:2.25rem;font-weight:600;line-height:2.25rem;text-align:center}.led-visual__card-text{margin-top:-.9375rem;color:#2A2A2F;font-size:1.25rem;line-height:1.25rem;text-align:center}.led-visual__form .wpcf7-form{display:flex;flex-direction:column;gap:1.875rem}.led-visual__upload{position:relative;display:flex;align-items:center;justify-content:center;gap:1rem;min-height:6.5625rem;padding:1.5625rem 3.125rem;border:1px dashed #6D3FFF;border-radius:1.25rem;background-color:#EBE3FB;cursor:pointer;transition:background-color .2s ease}.led-visual__upload:hover,.led-visual__upload.is-dragover{background-color:#E1D5FB}.led-visual__upload .wpcf7-form-control-wrap{position:static}.led-visual__upload-input{position:absolute;inset:0;width:100%;height:100%;padding:0;opacity:0;cursor:pointer}.led-visual__upload-icon{width:3.4375rem;min-width:3.4375rem;height:3.4375rem;border-radius:50%;background:#F5F5FF url(/wp-content/themes/impulsedesign/img/home/icon-upload.png) center / 2.125rem no-repeat}.led-visual__upload-text{display:flex;flex-direction:column;gap:.3125rem;color:#2A2A2F;font-size:1rem;line-height:1rem}.led-visual__upload-text strong{font-size:1.25rem;font-weight:700;line-height:1.25rem}.led-visual__upload .wpcf7-not-valid-tip{position:absolute;left:0;right:0;bottom:-1.375rem;text-align:center}.led-visual__row{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.led-visual__field{display:flex;flex-direction:column;gap:.9375rem}.led-visual__label{color:#070914;font-size:1.5rem;font-weight:600;line-height:1.5rem}.led-visual__input{height:4.375rem;padding:0 1.875rem;border:1px solid #DCDFEE;border-radius:2.5rem;background-color:#fff}.led-visual__submit-wrap{display:flex;flex-direction:column;gap:.9375rem}.led-visual__submit{width:100%;max-width:none;height:4.375rem;border-radius:2.5rem;box-shadow:0 .9375rem .4688rem 0 #CCBCFF;font-size:1.25rem;line-height:1.25rem}.led-visual__note{color:#8B90A7;font-size:.9375rem;line-height:.9375rem;text-align:center}.led-visual__form .wpcf7-spinner{position:absolute}.led-visual__examples{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin-top:.625rem}.led-visual__example{display:flex;flex-direction:column;gap:.9375rem}.led-visual__example-title{color:#070914;font-size:1.5rem;font-weight:600;line-height:1.5rem}.led-visual__example img:not(.led-visual__arrow){width:100%;height:auto;aspect-ratio:300 / 165;border-radius:.75rem;background-color:#E9E7F2;object-fit:cover}.led-visual__example-media{position:relative;display:block}.led-visual__example-media>img:first-child{display:block}.led-visual__arrow{position:absolute;top:50%;left:-.625rem;width:4.375rem;height:4.375rem;transform:translate(-50%,-50%)}.led-compare{padding:8.75rem 0;border-bottom:1px solid #DCDFEE}.led-compare .container{max-width:92.5625rem}.led-compare__text{max-width:46.375rem;margin:1.625rem auto 0;color:#070914;font-size:1.25rem;font-weight:300;line-height:1.875rem;text-align:center}.led-compare__list{display:grid;grid-template-columns:repeat(3,1fr);align-items:start;gap:3.125rem;margin-top:3.125rem}.led-compare__item{display:flex;flex-direction:column;min-height:33.125rem;padding:2.0625rem;border:.8px solid #DCDFEE;border-radius:2.5rem;background-color:#F8F7FB}.led-compare__item--featured{border:none;border-radius:1.5rem;background:linear-gradient(145.7deg,#6C4BF4 7.74%,#5A38E6 92.27%);box-shadow:0 1.125rem 1.375rem 0 rgb(108 75 244 / .32)}.led-compare__pitch{color:#070914;font-size:3rem;font-weight:700;line-height:2.975rem;letter-spacing:-.0594rem}.led-compare__subtitle{margin-top:.5rem;color:#2A2A2F;font-size:1rem;line-height:1rem}.led-compare__rows{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.875rem}.led-compare__row{display:flex;align-items:center;justify-content:space-between;gap:.9375rem;padding-bottom:1.25rem;border-bottom:1px solid #DCDFEE;font-size:1rem;line-height:1.4}.led-compare__row-label{color:#8B90A7}.led-compare__row-value{color:#2A2A2F;font-weight:600;text-align:right}.led-compare__price-label{margin-top:1.25rem;color:#070914;font-size:1rem;line-height:1.4}.led-compare__price{margin-top:.3125rem;color:#6D3FFF;font-size:1.625rem;font-weight:700;line-height:1.2}.led-compare__price span{font-size:2.25rem}.led-compare__btn{width:21.75rem;max-width:100%;margin:1.875rem auto 0;font-size:1.25rem}.led-compare__item--featured .led-compare__pitch,.led-compare__item--featured .led-compare__subtitle,.led-compare__item--featured .led-compare__row-value,.led-compare__item--featured .led-compare__price-label,.led-compare__item--featured .led-compare__price{color:#fff}.led-compare__item--featured .led-compare__row{border-bottom-color:rgb(220 223 238 / .3)}.led-compare__item--featured .led-compare__row-label{color:#DCDFEE}.led-compare__item--featured .led-compare__btn{border:1px solid #fff;background-color:#fff;box-shadow:0 .9375rem .9375rem 0 rgb(106 66 230 / .6);color:#6D3FFF}.led-compare__item--featured .led-compare__btn::before{background-image:url(/wp-content/themes/impulsedesign/img/home/icon-calculator-violet.svg)}.led-compare__item--featured .led-compare__btn:hover{background-color:#070914;border-color:#070914;color:#fff}.led-compare__item--featured .led-compare__btn:hover::before{background-image:url(/wp-content/themes/impulsedesign/img/home/icon-calculator.svg)}.led-compare+.faq{padding-top:7.6875rem}@media (max-width:1024px){.section-head__title,.led-calc__title,.catalog--home .catalog__title{font-size:2.75rem;line-height:3.25rem}.home-hero__inner{gap:1.875rem}.home-hero__content{width:30rem;gap:1.5rem}.home-hero__title{font-size:3rem;line-height:3.375rem}.home-hero__buttons{flex-wrap:wrap}.home-hero__slider{height:26.25rem}.home-hero__caption{width:18.125rem;min-height:8.125rem;padding:1.375rem 1.5rem;top:20.625rem}.home-hero__caption-text{font-size:1.1875rem;line-height:1.625rem}.home-hero__nav{top:27.5rem}.home-about__item{padding:6rem 1.625rem 1.625rem}.home-about__num{left:1.625rem}.home-about__icon{right:1.625rem;width:3.5rem;height:3.5rem}.why-us__grid{grid-template-columns:1fr 1fr;grid-template-rows:auto}.why-us__card{grid-column:1 / -1;grid-row:auto}.why-us__card-buttons{flex-direction:row}.why-us__item{min-height:18.75rem}.why-us__head{padding-right:0}.led-effect__item-title{font-size:1.375rem}.led-calc__inner{flex-direction:column;gap:3.125rem}.led-calc__params{max-width:100%}.led-calc__card{width:100%}.led-calc__sizes .led-calc__field{width:18.75rem}.reviews--home .reviews__inner{flex-direction:column;gap:2.5rem}.reviews--home .reviews__block{flex-basis:auto;max-width:none}.reviews--home .reviews__buttons{margin-top:1.875rem;margin-left:0}.reviews__slider-home{width:100%}.led-visual__inner{flex-direction:column;align-items:stretch;gap:3.125rem}.led-visual__content{max-width:none}.led-visual__card{width:100%;max-width:45.1875rem;margin:0 auto}.led-compare__list{grid-template-columns:1fr 1fr}}@media (max-width:1024px){.home-hero__inner{flex-direction:column;gap:3.125rem}.home-hero__content{width:100%;min-height:0}.home-hero__stats{margin-top:.625rem}.home-hero__media{width:100%;padding-bottom:3.75rem}.home-hero__slider{height:auto;aspect-ratio:846 / 590}.home-hero__caption{left:1rem;top:auto;bottom:.625rem}.home-hero__nav{top:auto;bottom:0}.home-about__list{grid-template-columns:1fr;gap:1.25rem}.home-about__item{min-height:0}.why-us__head{flex-direction:column;align-items:flex-start;gap:1.5rem}.why-us__grid{margin-top:2.5rem}.facades__item{width:45rem}.facades__info{display:grid;grid-template-columns:repeat(3,auto) 1fr;align-items:end;gap:1rem 2rem}.facades__fact--project{grid-column:1 / -1;padding:0 0 1rem;border-bottom:1px solid #DCDFEE}.facades__fact,.facades__fact--project{min-height:0;padding-left:0;border-left:none}.facades__link{grid-column:-2 / -1;justify-self:end}.feedback--home .feedback__content{padding:3.125rem 2.5rem}.led-effect__inner{flex-direction:column;gap:2.5rem}.led-effect__image{flex:none;width:100%;height:auto;aspect-ratio:751 / 566}.led-calc__word{display:none}.catalog--home .catalog__item-image{height:18.75rem}.catalog--home .catalog__item-image img{height:16.25rem}.reviews__trust{padding:1.5625rem 1.875rem;gap:1.25rem;justify-content:flex-start}.led-compare__list{grid-template-columns:1fr;max-width:32.5rem;margin-left:auto;margin-right:auto}.led-compare__item{min-height:0}}@media (max-width:768px){.section-head__title,.led-calc__title,.catalog--home .catalog__title{font-size:2.125rem;line-height:2.5rem}.section-head__line{margin-top:1rem}.home-hero{padding:2.5rem 0 4.375rem}.home-hero__deco{display:none}.home-hero__title{font-size:2.5rem;line-height:2.75rem}.home-hero__text{font-size:1rem;line-height:1.625rem}.home-hero__buttons{flex-direction:column}.home-hero__btn.btn-2,.home-hero__btn.btn-4{width:100%;height:3.75rem;font-size:1.0625rem}.home-hero__slider{border-radius:1.25rem}.home-hero__media{padding-bottom:6.875rem}.home-hero__caption{left:0;right:0;bottom:2.75rem;width:auto;min-height:0;padding:1.125rem 3.75rem 1.125rem 1.25rem;border-radius:1rem}.home-hero__caption-text{max-width:none;font-size:1.0625rem;line-height:1.5rem}.home-hero__nav{right:auto;left:0}.home-hero__avatar{width:3.5rem;height:3.5rem;min-width:3.5rem}.home-hero__stats-title{font-size:1.25rem}.home-hero__stats-descr{font-size:1rem;line-height:1.5rem}.home-about,.why-us,.facades,.led-effect,.catalog--home,.reviews--home,.led-visual,.led-compare,.led-calc{padding:4.375rem 0}.led-compare+.faq{padding-top:4.375rem}.home-about__text,.why-us__text,.reviews__intro,.led-compare__text{font-size:1.0625rem;line-height:1.6875rem}.home-about__list{margin-top:1.875rem}.home-about__item-title{font-size:1.375rem}.home-about__item-text,.why-us__item-text,.why-us__card-text,.led-effect__item-text{font-size:1rem;line-height:1.625rem}.why-us__grid{grid-template-columns:1fr;gap:1.25rem}.why-us__card-buttons{flex-direction:column}.why-us__card-title{font-size:1.625rem;line-height:2rem}.why-us__item{min-height:0;gap:0}.why-us__item-top{margin-bottom:.625rem}.why-us__item-title{font-size:1.375rem;margin-top:1.25rem}.facades__head{flex-direction:column;margin-bottom:1.875rem}.facades__item{width:85vw;padding:.625rem .625rem 1.25rem;border-radius:1.75rem}.facades__image{border-radius:1.25rem}.facades__info{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem 1.25rem;padding:0 .5rem}.facades__value{white-space:normal}.facades__link{grid-column:2}.facades__name{font-size:1.25rem;line-height:1.5rem}.facades__value{font-size:1.0625rem}.facades__link{width:3.25rem;height:3.25rem;min-width:3.25rem;background-size:3.25rem}.feedback--home .feedback__title{font-size:2.125rem}.led-effect__inner{margin-top:1.875rem}.led-effect__image{border-radius:1.5rem}.led-effect__list{gap:1.875rem}.led-effect__icon{width:2.25rem;min-width:2.25rem;height:2.25rem}.led-effect__item-title{font-size:1.25rem}.led-calc__deco{display:none}.led-calc__text{font-size:1.125rem;line-height:1.625rem}.led-calc__sizes,.led-calc__pitch{margin-top:1.875rem}.led-calc__label{font-size:1.125rem}.led-calc__field{gap:.75rem}.led-calc__input,.led-calc__pitch-btn{height:3.75rem}.led-calc__pitch-list{gap:.625rem}.led-calc__pitch-btn{width:5rem;font-size:1.125rem}.led-calc__card{gap:1.5rem;padding:1.75rem 1.25rem}.led-calc__result{gap:1rem}.led-calc__result-label{font-size:1rem}.led-calc__result-value{font-size:2.125rem;line-height:2.75rem}.led-calc__result-value small{font-size:1.75rem}.led-calc__result-value sup{font-size:1.125rem}.led-calc__result-divider{min-height:4.375rem}.led-calc__card-title{font-size:1.5rem}.led-calc__card-text{margin-top:-.875rem;font-size:1rem;line-height:1.5rem}.led-calc__form .stepsled__form-box{grid-template-columns:minmax(0,1fr);gap:.9375rem}.led-calc__form .stepsled__form-send{grid-column:auto;height:3.75rem;font-size:1.0625rem}.led-calc__form .stepsled__form-user input{height:3.75rem}.catalog--home .catalog__title{text-align:left}.reviews__tag{margin-bottom:.875rem}.reviews--home .reviews__slide{width:17.5rem}.reviews--home .reviews__slide-image{height:23.75rem}.reviews__trust{flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.5rem 1.25rem}.reviews__trust-icon{width:6rem;height:6rem;margin:0 -.75rem -1.5rem}.reviews__trust-title{white-space:normal;font-size:1.375rem;line-height:1.75rem}.reviews__trust-text{font-size:1.0625rem;line-height:1.625rem}.led-visual__text{font-size:1.125rem;line-height:1.625rem}.led-visual__steps{gap:1.25rem;margin-top:1.875rem}.led-visual__step-num{width:3.5rem;height:3.5rem;min-width:3.5rem;margin:.25rem;font-size:1.375rem}.led-visual__step-num::after{inset:-.25rem;border-width:.125rem}.led-visual__step-text{font-size:1.0625rem;line-height:1.625rem}.led-visual__card{gap:1.5rem;padding:1.75rem 1.25rem;border-radius:1.75rem}.led-visual__card-title{font-size:1.625rem;line-height:2rem}.led-visual__card-text{margin-top:-.625rem;font-size:1rem;line-height:1.375rem}.led-visual__form .wpcf7-form{gap:1.5rem}.led-visual__upload{padding:1.25rem}.led-visual__upload-text strong{font-size:1.0625rem}.led-visual__upload-text{font-size:.875rem}.led-visual__row{grid-template-columns:minmax(0,1fr);gap:1rem}.led-visual__label{font-size:1.125rem}.led-visual__field{gap:.625rem}.led-visual__input,.led-visual__submit{height:3.75rem}.led-visual__submit{font-size:1.0625rem}.led-visual__example-title{font-size:1.125rem}.led-visual__arrow{width:2.75rem;height:2.75rem}.led-compare__pitch{font-size:2.5rem}.led-compare__btn{width:100%;height:3.75rem;font-size:1.0625rem}}@media (max-width:480px){.section-head__title,.led-calc__title,.catalog--home .catalog__title{font-size:1.75rem;line-height:2.125rem}.home-hero__title{font-size:2.125rem;line-height:2.375rem}.home-hero__avatar{width:3rem;height:3rem;min-width:3rem;margin-right:-.875rem}.home-hero__stats{gap:.875rem}.why-us__item-num{font-size:2.5rem}.icon-circle{width:4.5rem;height:4.5rem;min-width:4.5rem}.icon-circle__img{width:2.75rem;height:2.5rem}.facades__nav .btn-prev,.facades__nav .btn-next,.reviews--home .btn-prev,.reviews--home .btn-next{width:3.5rem;height:3.5rem;min-width:3.5rem}.led-calc__sizes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem}.led-calc__sizes .led-calc__field{width:auto}.led-calc__input{height:3.25rem;padding:0 1.25rem}.led-calc__pitch-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.led-calc__pitch-btn{width:100%;height:3.25rem;font-size:1rem}.led-calc__result{flex-direction:column;align-items:flex-start}.led-calc__result-divider{width:100%;min-height:1px;height:1px}.led-visual__examples{gap:.75rem}.led-visual__arrow{left:-.375rem}}.led-calc{scroll-margin-top:85px}.led-calc__form input,.led-visual__form input:not([type="file"]){width:100%;min-width:0}@media (max-width:480px){.led-calc__form .stepsled__form-send,.led-visual__submit{height:auto;min-height:3.75rem;padding:.75rem 1.25rem;white-space:normal;line-height:1.25}.led-visual__upload{padding:1rem}}@media (max-width:1024px){.home-hero__content,.home-hero__media,.led-calc__params,.led-calc__card,.led-visual__content,.led-visual__card{flex:none}}@media (min-width:1025px){.feedback--home .feedback__inner{padding:5.0625rem 0}.feedback--home .feedback__descr{margin-top:1.25rem;font-size:1.5rem}.feedback--home .feedback__form{margin-top:1.9375rem}.feedback--home .feedback__form .wpcf7-form-control-wrap+.wpcf7-form-control-wrap{margin-top:1.25rem}.feedback--home .feedback__form-btn{margin-top:1.75rem}.redesign .catalog--home .catalog__block{margin-top:3.125rem}.catalog--home .catalog__item{border-radius:1.875rem}.catalog--home .catalog__item-image{border-radius:1.875rem}.catalog--home .catalog__item-content{padding:1.5625rem 1.25rem}.catalog--home .catalog__item-title{font-size:2.25rem}.catalog--home .catalog__item-name,.catalog--home .catalog__item-descr{font-size:1rem}.catalog--home .catalog__item-name{max-width:15.6875rem}.catalog--home .catalog__item-descr{max-width:6.125rem}.catalog--home .catalog__item-price{font-size:1.625rem}.catalog--home .catalog__item-price span{font-size:2.25rem}.catalog--home .catalog__item-btn{max-width:21.75rem;height:4.375rem;font-size:1.25rem}.catalog--home .catalog__item-btn::before{width:1.625rem;height:1.625rem;min-width:1.625rem}.faq--home{padding-bottom:8.75rem}.faq--home .faq__block{max-width:71.875rem;margin-top:3.0625rem;gap:1.875rem}.faq--home .faq__item{border-radius:2.5rem}.faq--home .faq__item-title{padding:2.6875rem 2.25rem 3rem 2.9375rem;font-size:1.5rem}.faq--home .faq__item.active .faq__item-title{padding-bottom:1.875rem}.faq--home .faq__item-title::after{width:1.5rem;height:1.5rem;min-width:1.5rem;background-size:contain}.faq--home .faq__item-descr{padding:0 4.375rem 3.125rem 3rem;font-size:1.125rem}.questions--home{padding:11.25rem 0}.questions--home .questions__inner{gap:6.25rem}.questions--home .questions__title{max-width:25rem}.questions--home .questions__girl{bottom:-11.25rem;left:13%;width:74.375rem;max-width:none}.questions--home .questions__girl::before{width:22.4375rem;height:36.25rem;filter:blur(4.6875rem)}.questions--home .questions__video-content{margin-top:-6.25rem}.questions--home .questions__video-content::after{height:45.8125rem}.questions--home .questions__video{max-width:62.875rem;margin-top:3.125rem}.questions--home .questions__content{max-width:28rem;margin-top:4.125rem}.questions--home .questions__name{font-size:2.5rem}.questions--home .questions__descr{margin-top:1.25rem;font-size:1.5rem}.questions--home .questions__form{margin-top:1.8125rem;gap:1.25rem}.questions--home .questions__form-btn{margin-top:.625rem}}@media (max-width:1024px){.led-calc__result-item:last-child{width:auto;flex:1}}@media (max-width:768px){.home-hero__nav{right:0}.home-hero__progress{flex:1;min-width:0}.home-hero__progress .slider-progress__bar{flex:1;width:auto;max-width:2rem}}.feedback--home .feedback__bg img{object-fit:cover;object-position:30% center}.led-calc__form .wpcf7-response-output,.led-visual__form .wpcf7-response-output{margin:0!important;padding:.75rem 1.25rem!important;border-radius:1rem;color:#070914!important;font-size:.9375rem!important;line-height:1.4;text-align:center}.led-calc__form .wpcf7-response-output{margin-top:1.25rem!important}.led-visual__form form.sent .wpcf7-response-output,.led-calc__form form.sent .wpcf7-response-output{border-color:#6D3FFF;background-color:#F5F5FF}.led-visual__form form.invalid .wpcf7-response-output,.led-calc__form form.invalid .wpcf7-response-output,.led-visual__form form.failed .wpcf7-response-output,.led-calc__form form.failed .wpcf7-response-output{border-color:#FFB900;background-color:#FFF8E5}@media (max-width:1024px){.led-calc__form .wpcf7-response-output,.led-visual__form .wpcf7-response-output{font-size:14px!important}}.seo-article{padding:8.75rem 0;background-color:#F5F5FF;color:#2A2A2F;font-size:1.125rem;line-height:1.875rem}.seo-article+.faq{padding-top:7.6875rem}.seo-article__section+.seo-article__section{margin-top:5rem;padding-top:5rem;border-top:1px solid #DCDFEE}.seo-article__section--media{display:grid;grid-template-columns:35rem 1px minmax(0,1fr);align-items:stretch;gap:4.375rem}.seo-article__media{align-self:center;overflow:hidden;border-radius:2.5rem;box-shadow:0 1.25rem 3.125rem rgb(58 37 125 / .12)}.seo-article__media img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.seo-article__divider{background:linear-gradient(to bottom,#fff0,#C5B2FF 15%,#C5B2FF 85%,#fff0)}.seo-article__body{min-width:0}.seo-article__title{color:#070914;font-size:3rem;font-weight:700;line-height:3.625rem}.seo-article__body>*+*{margin-top:1.25rem}.seo-article__title+*{margin-top:1.875rem}.seo-article a{color:#6D3FFF;text-decoration:underline;text-underline-offset:.1875rem}.seo-article a:hover{text-decoration:none}.seo-article strong,.seo-article b{color:#070914;font-weight:600}.seo-article h4{color:#070914;font-size:1.25rem;font-weight:600;line-height:1.75rem}.seo-article__body>ul,.seo-article__body>ol{margin-top:1.875rem;overflow:hidden;border:.8px solid #F0EEF7;border-radius:1.5rem;background-color:#fff;box-shadow:0 .625rem .9375rem rgb(19 18 23 / .04);counter-reset:seo-list}.seo-article__body>ul>li,.seo-article__body>ol>li{position:relative;padding:1.25rem 2.5rem 1.25rem 4.6875rem}.seo-article__body>ul>li+li,.seo-article__body>ol>li+li{border-top:1px solid #F0EEF7}.seo-article__body>ul>li::before{content:'';position:absolute;left:2.5rem;top:1.9375rem;width:.5rem;height:.5rem;border-radius:50%;background-color:#6D3FFF}.seo-article__body>ol>li{counter-increment:seo-list}.seo-article__body>ol>li::before{content:counter(seo-list,decimal-leading-zero);position:absolute;left:2.1875rem;top:1.25rem;color:#6D3FFF;font-weight:700}.seo-article__body>ul+p,.seo-article__body>ol+p{margin-top:1.875rem;padding-left:1.75rem;border-left:2px solid #6D3FFF}.seo-article__body>.seo-steps{display:flex;flex-direction:column;gap:2.5rem;margin-top:2.5rem}.seo-steps__item{position:relative;padding-left:6.25rem}.seo-steps__item::before{content:'';position:absolute;left:0;top:-.25rem;width:4rem;height:4rem;border-radius:50%;background:radial-gradient(circle,#6D3FFF 0 .3125rem,#F0ECFF .375rem);box-shadow:0 0 0 .5rem rgb(109 63 255 / .06),0 .625rem 1.5rem rgb(58 37 125 / .12)}.seo-steps__item::after{content:'';position:absolute;left:2rem;top:4.5rem;bottom:-2.25rem;width:1px;background-color:#D9CCFF}.seo-steps__item:last-child::after{bottom:0;background:linear-gradient(to bottom,#D9CCFF,#fff0)}.seo-steps__title{color:#070914;font-size:1.75rem;font-weight:600;line-height:3.5rem}.seo-steps__card{margin-top:1rem;padding:2rem 2.5rem;border:.8px solid #F0EEF7;border-radius:1.5rem;background-color:#fff;box-shadow:0 .625rem .9375rem rgb(19 18 23 / .04)}.seo-steps__card>*+*{margin-top:1rem}.seo-steps__card ul,.seo-steps__card ol{display:flex;flex-direction:column;gap:.625rem;counter-reset:seo-list}.seo-steps__card li{position:relative;padding-left:1.75rem}.seo-steps__card ul>li::before{content:'';position:absolute;left:.25rem;top:.6875rem;width:.5rem;height:.5rem;border-radius:50%;background-color:#6D3FFF}.seo-steps__card ol>li{counter-increment:seo-list}.seo-steps__card ol>li::before{content:counter(seo-list) '.';position:absolute;left:0;color:#6D3FFF;font-weight:700}.seo-article__table{margin-top:1.875rem;overflow-x:auto;border:.8px solid #F0EEF7;border-radius:1.5rem;background-color:#fff}.seo-article__table table{width:100%;border-collapse:collapse}.seo-article__table td,.seo-article__table th{padding:1rem 1.5rem;text-align:left;vertical-align:top}.seo-article__table tr+tr td,.seo-article__table tr+tr th{border-top:1px solid #F0EEF7}.seo-article__table tr:first-child td,.seo-article__table th{background-color:#F0ECFF;color:#070914;font-weight:600}@media (max-width:1024px){.seo-article{padding:4.375rem 0;font-size:1rem;line-height:1.625rem}.seo-article+.faq{padding-top:4.375rem}.seo-article__section+.seo-article__section{margin-top:3.125rem;padding-top:3.125rem}.seo-article__section--media{display:block}.seo-article__media{max-width:37.5rem;margin-bottom:2.5rem;border-radius:1.5rem}.seo-article__divider{display:none}.seo-article__title{font-size:2.125rem;line-height:2.625rem}.seo-article__title+*{margin-top:1.25rem}.seo-article__body>ul>li,.seo-article__body>ol>li{padding:1rem 1.5rem 1rem 3.5rem}.seo-article__body>ul>li::before{left:1.75rem;top:1.5625rem}.seo-article__body>ol>li::before{left:1.25rem;top:1rem}.seo-steps__item{padding-left:4.25rem}.seo-steps__item::before{width:2.75rem;height:2.75rem;top:0;background:radial-gradient(circle,#6D3FFF 0 .25rem,#F0ECFF .3125rem);box-shadow:0 0 0 .375rem rgb(109 63 255 / .06),0 .5rem 1.25rem rgb(58 37 125 / .12)}.seo-steps__item::after{left:1.375rem;top:3.375rem}.seo-steps__title{font-size:1.375rem;line-height:2.75rem}.seo-steps__card{padding:1.5rem 1.75rem}}@media (max-width:768px){.seo-article__title{font-size:1.75rem;line-height:2.25rem}.seo-article__body>.seo-steps{gap:1.875rem}.seo-steps__item{padding-left:0}.seo-steps__item::before{top:.125rem;width:2.5rem;height:2.5rem}.seo-steps__item::after{display:none}.seo-steps__title{padding-left:3.5rem;font-size:1.25rem;line-height:1.75rem;min-height:2.75rem;display:flex;align-items:center}.seo-steps__card{margin-top:.875rem;padding:1.25rem 1.25rem}}