.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,
.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url('/assets/template/vendor/slick/ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('./fonts/slick.eot');src:url('./fonts/slick.eot?#iefix') format('embedded-opentype'),url('./fonts/slick.woff') format('woff'),url('./fonts/slick.ttf') format('truetype'),url('./fonts/slick.svg#slick') format('svg')}.slick-prev,
.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,
.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,
.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,
.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;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:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;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 .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
:root{--grid-gutter-width-half:10px}.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,
.no-gutters>[class*=col-]{padding-right:0;padding-left:0}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}article,
aside,
footer,
header,
nav,
section{display:block}h1{font-size:2em;margin:0.67em 0}
figcaption,
figure,
main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,
strong{font-weight:inherit}b,
strong{font-weight:bolder}code,
kbd,
samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}
audio,
video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}
button,
input,
optgroup,
select,
textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,
input{overflow:visible}button,
select{text-transform:none}button,
html [type=button],
[type=reset],
[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],
[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details,
menu{display:block}summary{display:list-item}
canvas{display:inline-block}template{display:none}
[hidden]{display:none}table{border-spacing:0;border-collapse:collapse}*,*::before,*::after{box-sizing:border-box}html,body{max-width:100%;min-height:100%}body{min-width:360px;overflow-x:hidden;font-family:"Manrope",sans-serif;font-optical-sizing:auto;background-color:#fff;font-size:15px;line-height:1.4;font-weight:400;color:#353535}
@media (min-width:768px){body{font-size:17px}}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,.page-data__singly h4,h6{padding:0;color:inherit}
h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}table{width:100%}a{text-decoration:none;outline:none;transition:0.2s ease-in-out 0s;transition-property:color}label{font-weight:normal}figure{font-size:0}ul{padding-left:30px}p{margin-top:10px}.col-xl,
.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,
.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,
.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,
.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,
.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:var(--grid-gutter-width-half);padding-left:var(--grid-gutter-width-half)}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}
@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}
@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}
@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}
.row{display:flex;flex-wrap:wrap;margin-right:calc(var(--grid-gutter-width-half) * -1);margin-left:calc(var(--grid-gutter-width-half) * -1)}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:calc(var(--grid-gutter-width-half) * 2);padding-left:calc(var(--grid-gutter-width-half) * 2)}
@media (min-width:576px){.container{max-width:540px}}
@media (min-width:768px){.container{max-width:750px}}
@media (min-width:992px){.container{max-width:960px}}
@media (min-width:1200px){.container{max-width:1140px}}.container_inner{position:relative}.container-outer{margin-left:auto;margin-right:auto}
@media (min-width:576px){.container-outer{width:calc(576px - var(--scroll-bar-width,0))}}
@media (min-width:768px){.container-outer{width:calc(768px - var(--scroll-bar-width,0))}}
@media (min-width:992px){.container-outer{width:calc(992px - var(--scroll-bar-width,0))}}
@media (min-width:1200px){.container-outer{width:calc(1200px - var(--scroll-bar-width,0))}}
@media (min-width:1200px){.container-outer{padding-left:25px;padding-right:25px}}.hidden{display:none}@media (max-width:575.98px){.hidden-only-xs{display:none !important}}@media (min-width:576px) and (max-width:767.98px){.hidden-only-sm{display:none !important}}@media (min-width:768px) and (max-width:991.98px){.hidden-only-md{display:none !important}}@media (min-width:992px) and (max-width:1199.98px){.hidden-only-lg{display:none !important}}@media (min-width:1200px){.hidden-only-xl{display:none !important}}.hidden-up-xs{display:none !important}@media (min-width:576px){.hidden-up-sm{display:none !important}}@media (min-width:768px){.hidden-up-md{display:none !important}}@media (min-width:992px){.hidden-up-lg{display:none !important}}@media (min-width:1200px){.hidden-up-xl{display:none !important}}.hidden-down-xs{display:none !important}@media (max-width:575.98px){.hidden-down-sm{display:none !important}}@media (max-width:767.98px){.hidden-down-md{display:none !important}}@media (max-width:991.98px){.hidden-down-lg{display:none !important}}@media (max-width:1199.98px){.hidden-down-xl{display:none !important}}@media (min-width:0){.visible-block-xs{display:block !important}}@media (min-width:576px){.visible-block-sm{display:block !important}}@media (min-width:768px){.visible-block-md{display:block !important}}@media (min-width:992px){.visible-block-lg{display:block !important}}@media (min-width:1200px){.visible-block-xl{display:block !important}}.btn{display:inline-block;font-weight:300;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;border:1px solid transparent;padding:3px 9px;font-size:14px;border-radius:50px;line-height:1.3;font-family:inherit;transition:0.2s ease-in-out 0s;transition-property:color,border-color,background-color}
.btn:not(:disabled):not(.disabled){cursor:pointer}.btn-outline-blue{color:#0082D9;background-color:transparent;background-image:none;border-color:#0082D9}
.btn-outline-blue:hover,.btn-outline-blue:focus,.btn-outline-blue:active{color:#fff;border-color:#0082D9;background-color:#0082D9}.btn-primary{background-color:#0082D9;border:1px solid #0082D9;color:#fff;font-weight:500;padding:17px 30px;font-size:17px;line-height:1.2}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:#0070BB;border-color:#0070BB}.btn-white{background-color:#fff;border:1px solid #fff;color:#353535;font-weight:500;padding:17px 30px;font-size:17px;line-height:1.2}
.btn-white:hover,.btn-white:focus,.btn-white:active{background-color:#FAF5F1;border-color:#FAF5F1}.btn-block{display:block;width:100%}.badges{display:flex;flex-wrap:wrap;gap:10px}.badge,.card-product_badge,.tab-links a{display:inline-block;font-size:14px;color:#0082D9;border:1px solid #0082D9;line-height:1.3;text-align:center;padding:4px 10px;border-radius:50px;transition:0.2s ease-in-out 0s;transition-property:color,border-color,background-color}
a.badge:hover,a.card-product_badge:hover,.tab-links a:hover,a.badge:focus,a.card-product_badge:focus,.tab-links a:focus,a.badge:active,a.card-product_badge:active,.tab-links a:active{color:#fff;background-color:#0082D9}.badge--white{color:#fff;border:1px solid #fff}
a.badge--white:hover,a.badge--white:focus,a.badge--white:active{color:#0070BB;background-color:#fff}.badge--gray{color:#969696;border:1px solid #969696}.link{color:#0082D9;text-decoration:underline;transition:0.2s ease-in-out 0s;transition-property:color}
.link:hover,.link:focus,.link:active{color:#0070BB}.link-2{color:#68B6F4;transition:0.2s ease-in-out 0s;transition-property:color}.link-circle-arrow-right{display:flex;justify-content:center;align-items:center;color:#fff;background-color:#0082D9;width:40px;height:40px;font-size:0;border-radius:50%;line-height:0;transition:0.2s ease-in-out 0s;transition-property:background-color}
.link-circle-arrow-right svg{transform:translateX(-0.5px)}
.link-circle-arrow-right:hover,.link-circle-arrow-right:focus,.link-circle-arrow-right:active{background-color:#0070BB}.chip-bar{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;margin-bottom:20px}.chip-bar_item{display:inline-block;font-size:14px;color:#0082D9;border:1px solid #0082D9;line-height:1.3;text-align:center;padding:4px 10px;border-radius:50px;-webkit-user-select:none;user-select:none;transition:0.2s ease-in-out 0s;transition-property:color,background-color}
.chip-bar_item.chip-bar_item--active{background-color:#0082D9;color:#fff}
.chip-bar_item:hover,.chip-bar_item:focus,.chip-bar_item:active{background-color:#0082D9;color:#fff;cursor:pointer}.video-wrap{width:100%;border-radius:2px;background:#fff;position:relative;overflow:hidden}.breadcrumbs{margin-bottom:0}
.breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}
.breadcrumbs li{font-size:14px;line-height:1.3;font-weight:300}
.breadcrumbs li a{color:inherit}
.breadcrumbs li a:hover,.breadcrumbs li a:focus{color:#0082D9}
.breadcrumbs li:after{display:inline-block;content:"/";padding:0 4px}
.breadcrumbs li:last-child:after{display:none}
.breadcrumbs li.active{color:#68B6F4 !important}::placeholder{color:var(--placeholder-color,#969696);font-weight:300;font-size:11px;letter-spacing:0.01em}.form-header{font-size:19px;line-height:1.3;font-weight:600;margin-bottom:20px;margin-top:0}
@media (min-width:768px){.form-header{font-size:21px}}
@media (min-width:1200px){.form-header{font-size:27px}}.form-check{position:relative;display:block;min-height:1.5rem;padding-left:28px}
.form-check.form-check--white .form-check-label:before{border-color:#fff}
.form-check.form-check--white .form-check-label:after{border-left-color:#fff;border-bottom-color:#fff}.form-check-input{position:absolute;left:0;z-index:-1;width:21px;height:21px;opacity:0}.form-check-label{display:inline-block;margin-bottom:0;position:relative;vertical-align:top;font-weight:300;font-size:11px;letter-spacing:0.01em;line-height:17px;width:auto;color:inherit}
.form-check-label:before{position:absolute;top:1px;left:-28px;display:block;width:16px;height:16px;content:"";background-color:inherit;border:1px solid #969696;border-radius:3px}
.form-check-label:after{position:absolute;top:4px;left:-26px;display:block;content:"";width:12px;height:7px;border-radius:1px;border-left:3px solid #909090;border-bottom:3px solid #909090;transform:rotate(-45deg);opacity:0}.required:after{display:inline-block;content:"*"}.form-check .form-check-input:checked ~ .form-check-label:after{opacity:1}.form-row{margin-bottom:10px}.form-input{display:block;width:100%;padding:17px 30px;color:#353535;font-size:11px;letter-spacing:0.01em;line-height:1.2;font-weight:300;background-color:inherit;background-clip:padding-box;border-radius:50px;border:1px solid #969696;font-family:inherit;transition:0.2s ease-in-out 0s;transition-property:color,border-color}
.form-input:focus{outline:0;color:#353535;border-color:#353535}
.form-input.error{border-color:#F00}
.form-input.error + input{border-color:#F00}
.form-input.form-input--white{border-color:#fff;color:#fff;--placeholder-color:$white}.ajax_form .error{display:block;color:#F00 !important;font-size:11px;letter-spacing:0.01em;line-height:1.2px}.form-contacts .form-actions{margin-bottom:20px}.pagination-wrap{display:flex;justify-content:center}.pagination{list-style:none;padding:0;display:flex;margin:0 auto;align-items:center;gap:3px;font-size:14px}
.pagination a{color:#353535}
.pagination li:first-child{margin-right:19px}
.pagination li:last-child{margin-left:19px}
.pagination li:first-child,.pagination li:last-child{font-size:0}
.pagination li:first-child a:hover,.pagination li:first-child a:focus,.pagination li:first-child a:active,.pagination li:last-child a:hover,.pagination li:last-child a:focus,.pagination li:last-child a:active{color:#0082D9}
.pagination .page-item.active .page-link{background-color:#FAF5F1}
.pagination .page-item:hover .page-link,.pagination .page-item:focus .page-link,.pagination .page-item:active .page-link{background-color:#FAF5F1}
.pagination .page-link{display:block;border-radius:50%;text-align:center;line-height:26px;width:26px;height:26px;transition:0.2s ease-in-out 0s;transition-property:background-color}.card{padding:20px}.card--rounded{border-radius:20px}.card--reliable-partner-numbers{padding:30px;color:#fff;background:url("../../template/img/index/on-market-bg.jpg") center center no-repeat;background-size:cover}
.card--reliable-partner-numbers .h5-3mobile,.card--reliable-partner-numbers .product-accordion .card-header h2,.product-accordion .card-header .card--reliable-partner-numbers h2{font-weight:500}
.card--reliable-partner-numbers .text-2{margin-bottom:20px}
.card--reliable-partner-numbers .text-2:last-child{margin-bottom:0}
@media (min-width:768px){.card--reliable-partner-numbers{padding:32px}}
@media (min-width:1200px){.card--reliable-partner-numbers .text-2{margin-bottom:30px}}.card--introducing-new-technologies{padding:30px;background-image:url("../../template/img/index/gear-top3.png");background-repeat:no-repeat;background-position-x:right;background-position-y:-10px;display:flex;flex-direction:column}
.card--introducing-new-technologies>div:last-child{margin-top:auto}
.card--introducing-new-technologies .h3-2-mobile{margin-bottom:15px}
@media (min-width:768px){.card--introducing-new-technologies{padding:32px;background-image:url("../../template/img/index/gear-top2.png")}.card--introducing-new-technologies .h3-2-mobile{margin-bottom:20px}}
@media (min-width:992px){.card--introducing-new-technologies{background-position:top right}}.card--equipment-catalog{min-height:240px;background-size:cover !important;display:flex;flex-direction:column;color:#353535}
.card--equipment-catalog .text-2{margin-top:0;margin-bottom:10px}
.card--equipment-catalog .h5-3mobile,.card--equipment-catalog .product-accordion .card-header h2,.product-accordion .card-header .card--equipment-catalog h2{margin-bottom:25px;color:black}
.card--equipment-catalog .h5-3mobile a,.card--equipment-catalog .product-accordion .card-header h2 a,.product-accordion .card-header .card--equipment-catalog h2 a{color:inherit}
.card--equipment-catalog.card--blue .badge,.card--equipment-catalog.card--blue .card-product_badge,.card--equipment-catalog.card--blue .tab-links a,.tab-links .card--equipment-catalog.card--blue a{color:#fff;border-color:#fff}
.card--equipment-catalog.card--blue .badge:hover,.card--equipment-catalog.card--blue .card-product_badge:hover,.card--equipment-catalog.card--blue .tab-links a:hover,.tab-links .card--equipment-catalog.card--blue a:hover,.card--equipment-catalog.card--blue .badge:focus,.card--equipment-catalog.card--blue .card-product_badge:focus,.card--equipment-catalog.card--blue .tab-links a:focus,.tab-links .card--equipment-catalog.card--blue a:focus,.card--equipment-catalog.card--blue .badge:active,.card--equipment-catalog.card--blue .card-product_badge:active,.card--equipment-catalog.card--blue .tab-links a:active,.tab-links .card--equipment-catalog.card--blue a:active{color:#0070BB;background-color:#fff}
.card--equipment-catalog.card--blue .h5-3mobile,.card--equipment-catalog.card--blue .product-accordion .card-header h2,.product-accordion .card-header .card--equipment-catalog.card--blue h2{color:#fff}.card--light-beige{background-color:#FAF5F1}.card--blue{background-color:#0082D9;color:#fff}.card_end{margin-top:auto}.card--mouse{background:url("../../template/img/service/mouse-right.png") no-repeat;background-position-x:calc(100% + 5px);background-position-y:calc(100% - 15px);background-size:110px 160px}
.card--mouse.card--light-beige{background-color:#FAF5F1}
@media (min-width:768px){.card--mouse{background-size:auto}}.card-gear-top{background:url("../../template/img/service/gear-top.png") no-repeat right top}
.card-gear-top.card--light-beige{background-color:#FAF5F1}.card-numbers:before{display:block;width:26px;height:26px;content:attr(data-num);border-radius:50%;border:1px solid #353535;margin-bottom:30px;text-align:center;line-height:24px;font-size:14px}.card-description{padding:30px;display:flex;flex-direction:column;gap:20px}
@media (min-width:768px){.card-description{padding:40px}}
@media (min-width:1200px){.card-description{padding:70px;flex-direction:row;gap:40px}}
.card-description_content{flex-grow:1}@media (min-width:1200px){.card-description_header-wrap{min-width:36%}}.card-description_header{margin-bottom:0}.neighbors{display:flex;flex-wrap:wrap;flex-direction:row;gap:20px;padding:7px;justify-content:space-between;background-color:#FAF5F1;border-radius:100px}
.neighbors .link-prev,.neighbors .link-next{color:#353535;font-size:15px;line-height:1.4}
.neighbors .link-prev a,.neighbors .link-next a{display:flex;align-items:center;gap:10px;color:inherit}
.neighbors .link-prev a:hover,.neighbors .link-prev a:focus,.neighbors .link-prev a:active,.neighbors .link-next a:hover,.neighbors .link-next a:focus,.neighbors .link-next a:active{color:#0070BB}
@media (min-width:768px){.neighbors .link-prev,.neighbors .link-next{font-size:17px;line-height:1.2}}.slick--custom-nav.slider:not(.slick-initialized){display:flex;max-width:100%;overflow:hidden}
.slick--custom-nav .slick-arrow{margin-top:-20px;transform:unset}
.slick--custom-nav .slick-prev,.slick--custom-nav .slick-next{width:40px;height:40px;color:#353535;transition:0.2s ease-in-out 0s;transition-property:color,opacity}
.slick--custom-nav .slick-prev:before,.slick--custom-nav .slick-next:before{display:none}
.slick--custom-nav .slick-prev:hover,.slick--custom-nav .slick-prev:focus,.slick--custom-nav .slick-prev:active,.slick--custom-nav .slick-next:hover,.slick--custom-nav .slick-next:focus,.slick--custom-nav .slick-next:active{color:#0082D9}
.slick--custom-nav .slick-prev.slick-disabled,.slick--custom-nav .slick-next.slick-disabled{color:#969696;cursor:default}
.slick--custom-nav .slick-next{transform:scale(-1,-1)}.header{padding-top:30px;margin-bottom:20px}.header_inner{border:1px solid #353535;border-radius:100px;height:60px;display:flex;flex-direction:row;align-items:center;padding-left:5px;padding-right:5px}.header_logo{margin-top:6px}.header_nav{margin-left:40px;display:none}
.header_nav ul{display:flex;flex-direction:row;gap:31px;font-size:15px;line-height:1.4;color:#353535}
.header_nav a{color:inherit}
.header_nav a:hover,.header_nav a:focus,.header_nav a:active{color:#0082D9}
@media (min-width:1200px){.header_nav{display:block}}.header_phones{margin-left:auto;display:none;flex-direction:row;align-items:center}
.header_phones>div{margin-right:30px}
@media (min-width:768px){.header_phones{display:flex}}.header_phones-whatsapp{color:#353535;font-size:0;line-height:0}
.header_phones-whatsapp a{color:inherit}
.header_phones-whatsapp a svg{margin:0 5px}
.header_phones-whatsapp a:hover,.header_phones-whatsapp a:focus,.header_phones-whatsapp a:active{color:#0082D9}.header_phones-phone{font-size:21px;font-weight:600}
.header_phones-phone a{color:#0082D9}
.header_phones-phone a:hover,.header_phones-phone a:focus,.header_phones-phone a:active{color:#0070BB}.header-btn,.header_btn-burger,.header_btn-search{border-radius:100px;width:58px;height:46px;display:flex;align-items:center;justify-content:center}.header_btn-search{margin-left:auto;background-color:transparent;border:1px solid #353535;color:#353535;line-height:0;font-size:0}
.header_btn-search:hover,.header_btn-search:focus,.header_btn-search:active{color:#0082D9;border:1px solid #0082D9}
@media (min-width:768px){.header_btn-search{margin-left:5px}}.header_btn-burger{background-color:#0082D9;border:1px solid #0082D9;color:#fff;line-height:0;font-size:0;margin-left:5px}
.header_btn-burger:hover,.header_btn-burger:focus,.header_btn-burger:active{background-color:#0070BB;border:1px solid #0070BB}.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}.list-unstyled,.catalog-group-links,.wc-us-list,.introducing-new-technologies_list,.implementing-card_header_list,.contacts-list,.menu-burger_nav ul,.footer_list,.footer_nav ul,.header_nav ul{margin:0;padding:0;list-style:none}.list-styled{margin:1em 0;padding:0 0 0 1.75em;list-style:disc;line-height:1.5}
.list-styled>li{margin-top:7px}
.list-styled>li:first-child{margin-top:0}.h1,.s-news-body h1{font-size:35px;font-weight:600}
@media (min-width:576px){.h1,.s-news-body h1{font-size:50px}}.h2{font-size:40px;font-weight:500;line-height:1.2}.h2-2-mobile,.s-news-body h2{font-size:26px;line-height:1.2;margin-top:0;margin-bottom:15px;font-weight:500}
@media (min-width:768px){.h2-2-mobile,.s-news-body h2{font-size:40px}}.h2-5,.card--request-tech-info_title{font-size:21px;font-weight:600;line-height:1.3}
@media (min-width:768px){.h2-5,.card--request-tech-info_title{font-size:40px;font-weight:500;line-height:1.2}}.hn-2-2-mobile{font-size:26px;line-height:1.2;margin-top:0;margin-bottom:15px;font-weight:500}
@media (min-width:768px){.hn-2-2-mobile{line-height:1.4;font-size:40px}}
@media (min-width:1200px){.hn-2-2-mobile{line-height:1.1;font-weight:400;font-size:47px}}.h3{font-weight:600;font-size:30px;line-height:1.2}.h3-mobile{font-weight:600;font-size:19px;line-height:1.3}.h3-mobile-text-1{font-size:17px;line-height:1.4;font-weight:400}
@media (min-width:768px){.h3-mobile-text-1{font-weight:600;font-size:19px;line-height:1.3}}.h3-5,.s-news-body h3,.card-description_header{font-size:21px;font-weight:600;line-height:1.3}
@media (min-width:768px){.h3-5,.s-news-body h3,.card-description_header{font-size:30px;line-height:1.2}}.h3-2-mobile{font-size:26px;line-height:1.2;margin-top:0;margin-bottom:15px;font-weight:600}
@media (min-width:768px){.h3-2-mobile{font-size:30px}}.h4,.s-news-body h4{font-weight:600;font-size:27px;line-height:1.2}.h5,.s-news-body h5,.s-news-body .page-data__singly h4,.page-data__singly .s-news-body h4{font-size:21px;font-weight:600;line-height:1.3}.h5-3mobile,.product-accordion .card-header h2{font-size:19px;line-height:1.3;margin-top:0;margin-bottom:15px;font-weight:600}
@media (min-width:768px){.h5-3mobile,.product-accordion .card-header h2{font-size:21px}}.h5-text1-textmobile{font-size:15px;line-height:1.4;margin-top:0;margin-bottom:15px;font-weight:400}
@media (min-width:768px){.h5-text1-textmobile{font-size:17px}}
@media (min-width:1200px){.h5-text1-textmobile{font-size:21px;line-height:1.3;font-weight:600}}.h5-text1{font-size:17px;line-height:1.4;margin-top:0;margin-bottom:15px;font-weight:400}
@media (min-width:768px){.h5-text1{font-size:21px;line-height:1.3;font-weight:600}}.button-title{font-weight:500;font-size:17px;line-height:1.2;transition:0.2s ease-in-out 0s;transition-property:color}.text-1{font-size:17px;line-height:1.4;font-weight:400}.text-1-mobile,.card-description p{line-height:1.4;font-size:15px}
@media (min-width:768px){.text-1-mobile,.card-description p{font-size:17px}}.text-2{font-size:14px;line-height:1.3;font-weight:300}.text-mobile{font-size:15px !important}.numeric{font-size:47px}.f-gray{color:#969696}.f-white{color:#fff}.f-black{color:#353535}.f-blue{color:#0082D9}.f-600{font-weight:600}.lh-120{line-height:1.2}.text-inherit{color:inherit}a.blue{color:#0082D9}
a.blue:hover,a.blue:focus,a.blue:active{color:#0070BB}a.blue-hover:hover,a.blue-hover:focus,a.blue-hover:active{color:#0070BB}a.blue-2{color:#0082D9}
a.blue-2:hover,a.blue-2:focus,a.blue-2:active{color:#68B6F4}a.blue-2-hover:hover,a.blue-2-hover:focus,a.blue-2-hover:active{color:#68B6F4}.text-right{text-align:right}.text-right-xs{text-align:right}@media (min-width:576px){.text-right-sm{text-align:right}}
@media (min-width:768px){.text-right-md{text-align:right}}
@media (min-width:992px){.text-right-lg{text-align:right}}
@media (min-width:1200px){.text-right-xl{text-align:right}}
.text-center{text-align:center}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.flex-1{flex:1}.flex-end{justify-self:flex-end}.border-radius-20{border-radius:20px}.title-page,.title-page-2{font-size:35px;line-height:1.3;font-weight:600;margin-bottom:15px}
@media (min-width:768px){.title-page,.title-page-2{font-size:50px;margin-bottom:20px}}@media (min-width:768px){.title-page-2{font-size:40px}}.bg-light-beige{background-color:#FAF5F1}.rounded{border-radius:20px}.img-cover{height:100%;object-fit:cover}@media (max-width:991.98px){.order-down-lg-1{order:1}}.clear{clear:both}.footer{color:#fff}.footer--pull{margin-top:-50px}.footer_inner{border-radius:50px 50px 0 0;background-color:#353535;padding-top:70px;padding-bottom:25px}.footer_big-email{font-weight:700;font-size:24px;text-transform:uppercase;line-height:1.3636;text-align:center}
.footer_big-email span{color:#0082D9}
.footer_big-email a{color:inherit}
.footer_big-email a:hover,.footer_big-email a:focus,.footer_big-email a:active{color:#0082D9}
@media (min-width:410px){.footer_big-email{font-size:28px}}
@media (min-width:768px){.footer_big-email{font-size:54px;margin-top:18px}}
@media (min-width:1200px){.footer_big-email{font-size:88px}}.footer_header{line-height:1.2;margin-bottom:22px;font-size:21px;font-weight:600}
.footer_header a{color:inherit}
@media (min-width:768px){.footer_header{font-size:27px}}.footer_nav ul{display:flex;flex-direction:column;gap:12px;font-size:15px;line-height:1.4;margin-bottom:18px !important}
.footer_nav a{color:inherit}
.footer_nav a:hover,.footer_nav a:focus,.footer_nav a:active{color:#68B6F4}
@media (min-width:768px){.footer_nav{font-size:16px}}.footer_socials{display:flex;flex-wrap:wrap;flex-direction:row;margin-top:20px}
.footer_socials a:hover,.footer_socials a:focus,.footer_socials a:active{color:#0070BB}.footer_socials-item a{color:inherit}.footer_socials-item{margin-left:12px}.footer_socials-item:first-child{margin-left:0}.footer_list{display:flex;flex-direction:column;gap:10px}.footer_navs>div{margin-bottom:50px}.footer_copyrights{margin-top:5px;line-height:1.6}
@media (min-width:768px){.footer_copyrights{margin-top:0}}.footer_copyright-dev{margin-top:15px}
@media (min-width:768px){.footer_copyright-dev{margin-top:0}}.menu-burger{display:none;flex-direction:column;padding:30px 0;background-color:rgba(53,53,53,0.5);top:0;right:0;bottom:0;left:0;color:#353535;opacity:0;pointer-events:none;position:fixed;z-index:1000;overflow-y:auto;min-width:360px;line-height:1.2;transition:0.2s ease-in-out 0s;transition-property:opacity}
.menu-burger.open{opacity:1;pointer-events:all}
.has-scrollbar .menu-burger{padding-right:var(--scroll-bar-width,0)}.menu-burger_close{padding:0;font-size:0;line-height:0;background-color:transparent;transition:0.2s ease-in-out 0s;transition-property:transform}
.menu-burger_close:hover,.menu-burger_close:focus,.menu-burger_close:active{transform:rotate(90deg)}.menu-burger_inner{border:1px solid #353535;border-radius:20px;padding:20px;background-color:#fff;position:relative}
@media (min-width:768px){.menu-burger_inner{padding:30px 80px 45px 80px}}.menu-burger_body{margin-top:20px}
@media (min-width:768px){.menu-burger_body{margin-top:40px}}.menu-burger_columns{display:flex;flex-direction:column;gap:20px}
@media (min-width:1200px){.menu-burger_columns{flex-direction:row;gap:94px}.menu-burger_columns>div{width:50%}}.menu-burger_pic{display:block;position:relative;border-radius:20px;margin-top:20px}
.menu-burger_pic:hover .menu-burger_pic-img-wrap:after,.menu-burger_pic:focus .menu-burger_pic-img-wrap:after,.menu-burger_pic:active .menu-burger_pic-img-wrap:after{opacity:1}.menu-burger_pic-img{border-radius:20px;height:auto;width:100%;max-height:108px;object-fit:cover}.menu-burger_pic-img-wrap{font-size:0;line-height:0}
.menu-burger_pic-img-wrap:after{display:block;content:"";position:absolute;border-radius:20px;top:0;right:0;bottom:0;left:0;opacity:0;background-color:rgba(2,46,75,0.4);transition:0.2s ease-in-out 0s;transition-property:opacity}.menu-burger_pic-text{display:flex;align-items:center;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;padding:23px;color:#fff}
.menu-burger_pic-text span{flex-grow:1}.menu-burger_nav ul{font-size:15px;font-weight:500;line-height:1.2}
.menu-burger_nav a{display:flex;align-items:center;color:inherit;padding:10px 0;border-bottom:1px solid #969696}
.menu-burger_nav a:hover,.menu-burger_nav a:focus,.menu-burger_nav a:active{color:#68B6F4}
.menu-burger_nav li>ul{display:none;font-weight:300;font-size:14px;padding-bottom:15px;border-bottom:1px solid #969696}
.menu-burger_nav li>ul>li:first-child a{padding-top:10px}
.menu-burger_nav li>ul>li a{padding:5px 0;border-bottom:none}
.menu-burger_nav li.open .menu-burger_nav-arrow{color:#0082D9;transform:rotate(90deg)}.menu-burger_nav-arrow{font-size:0;margin-left:auto;transition:0.4s ease-in-out 0s;transition-property:transform}.menu-burger_nav-caption span{font-weight:300;font-size:11px;letter-spacing:0.01em;color:#0082D9;vertical-align:top}.tab-links{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px}.tab-links li{margin:0}.tab-links li.active a{color:#fff;background-color:#0082D9}.tab-content .tab{display:none;padding-top:60px}
@media (min-width:768px){.tab-content .tab{padding-top:70px}}.tab-content .active{display:block}.alert{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:5px}.alert_icon{font-size:0}.alert_text{margin:4px 0 0;font-size:11px;line-height:1.1;letter-spacing:0.01em;font-weight:300;flex:1}.dialog-title{margin-bottom:20px}.dialog-video{display:none;width:100%;padding:20px}
@media (min-width:768px){.dialog-video{width:550px}}
@media (min-width:1200px){.dialog-video{width:840px}}.dialog-body{position:relative}.dialog .video-wrap{height:100%;padding-top:57%;position:relative}.dialog .video-wrap .video{position:absolute;top:0;left:0;height:100%;width:100%}.s-header{font-size:26px;line-height:1.2;margin-bottom:30px;font-weight:500}
@media (min-width:768px){.s-header{font-size:40px;margin-bottom:40px}}.s-top-rounded{border-radius:50px 50px 0 0}.s-line{display:flex;flex-direction:row;align-items:baseline}
.s-line>*:first-child{flex-grow:1}
.s-line>*{margin-left:auto}
.s-line .link{font-size:15px}
.s-line.s-line--header{margin-bottom:30px}
.s-line.s-line--header .s-header{margin-bottom:0}
@media (min-width:768px){.s-line.s-line--header{margin-bottom:40px}.s-line.s-line--header .s-header{margin-bottom:0}}.s-vm-space{margin-top:80px;margin-bottom:80px}
@media (min-width:768px){.s-vm-space{margin-top:100px;margin-bottom:100px}}
@media (min-width:992px){.s-vm-space{margin-top:150px;margin-bottom:150px}}.s-vm-space-bottom{margin-bottom:80px}
@media (min-width:768px){.s-vm-space-bottom{margin-bottom:100px}}
@media (min-width:992px){.s-vm-space-bottom{margin-bottom:150px}}.s-v-space{padding-top:80px;padding-bottom:80px}
@media (min-width:768px){.s-v-space{padding-top:100px;padding-bottom:100px}}
@media (min-width:992px){.s-v-space{padding-top:150px;padding-bottom:150px}}.s-v-space-bottom{padding-bottom:80px}
@media (min-width:768px){.s-v-space-bottom{padding-bottom:100px}}
@media (min-width:992px){.s-v-space-bottom{padding-bottom:150px}}.s-v-space-bottom-half{padding-bottom:40px}
@media (min-width:768px){.s-v-space-bottom-half{padding-bottom:50px}}
@media (min-width:992px){.s-v-space-bottom-half{padding-bottom:75px}}.s-v-space-half{padding-top:40px;padding-bottom:40px}
@media (min-width:768px){.s-v-space-half{padding-top:50px;padding-bottom:50px}}
@media (min-width:992px){.s-v-space-half{padding-top:75px;padding-bottom:75px}}.s-v-space-half-top{margin-top:40px}
@media (min-width:768px){.s-v-space-half-top{margin-top:50px}}
@media (min-width:992px){.s-v-space-half-top{margin-top:75px}}.s-space-50{padding-top:50px}.s-grid-1-1-2-2{display:grid;gap:20px;grid-template-columns:1fr}
@media (min-width:992px){.s-grid-1-1-2-2{grid-template-columns:1fr 1fr}}
@media (min-width:1200px){.s-grid-1-1-2-2{grid-template-columns:41% 1fr}}.s-grid-1-1-1-2{display:grid;gap:20px;grid-template-columns:auto}
@media (min-width:1200px){.s-grid-1-1-1-2{grid-template-columns:41% 1fr}}.s-grid-1-2-2-2{display:grid;gap:20px;grid-template-columns:1fr}
@media (min-width:768px){.s-grid-1-2-2-2{grid-template-columns:1fr 1fr}}
@media (min-width:1200px){.s-grid-1-2-2-2{grid-template-columns:41% 1fr}}.s-card h5,.s-card .page-data__singly h4,.page-data__singly .s-card h4{font-size:21px;font-weight:600;line-height:1.3;margin-bottom:15px}
@media (min-width:768px){.s-card h5,.s-card .page-data__singly h4,.page-data__singly .s-card h4{margin-bottom:20px}}
@media (min-width:992px){.s-card h5,.s-card .page-data__singly h4,.page-data__singly .s-card h4{font-size:30px;line-height:1.2}}
.s-card p:last-child{margin-bottom:0}.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}.list-unstyled,.catalog-group-links,.wc-us-list,.introducing-new-technologies_list,.implementing-card_header_list,.contacts-list,.header_nav ul,.footer_nav ul,.footer_list,.menu-burger_nav ul{margin:0;padding:0;list-style:none}.list-styled{margin:1em 0;padding:0 0 0 1.75em;list-style:disc;line-height:1.5}
.list-styled>li{margin-top:7px}
.list-styled>li:first-child{margin-top:0}.h1,.s-news-body h1{font-size:35px;font-weight:600}
@media (min-width:576px){.h1,.s-news-body h1{font-size:50px}}.h2{font-size:40px;font-weight:500;line-height:1.2}.h2-2-mobile,.s-news-body h2{font-size:26px;line-height:1.2;margin-top:0;margin-bottom:15px;font-weight:500}
@media (min-width:768px){.h2-2-mobile,.s-news-body h2{font-size:40px}}.h2-5,.card--request-tech-info_title{font-size:21px;font-weight:600;line-height:1.3}
@media (min-width:768px){.h2-5,.card--request-tech-info_title{font-size:40px;font-weight:500;line-height:1.2}}.hn-2-2-mobile{font-size:26px;line-height:1.2;margin-top:0;margin-bottom:15px;font-weight:500}
@media (min-width:768px){.hn-2-2-mobile{line-height:1.4;font-size:40px}}
@media (min-width:1200px){.hn-2-2-mobile{line-height:1.1;font-weight:400;font-size:47px}}.h3{font-weight:600;font-size:30px;line-height:1.2}.h3-mobile{font-weight:600;font-size:19px;line-height:1.3}.h3-mobile-text-1{font-size:17px;line-height:1.4;font-weight:400}
@media (min-width:768px){.h3-mobile-text-1{font-weight:600;font-size:19px;line-height:1.3}}.h3-5,.s-news-body h3,.card-description_header{font-size:21px;font-weight:600;line-height:1.3}
@media (min-width:768px){.h3-5,.s-news-body h3,.card-description_header{font-size:30px;line-height:1.2}}.h3-2-mobile{font-size:26px;line-height:1.2;margin-top:0;margin-bottom:15px;font-weight:600}
@media (min-width:768px){.h3-2-mobile{font-size:30px}}.h4,.s-news-body h4{font-weight:600;font-size:27px;line-height:1.2}.h5,.s-news-body h5,.s-news-body .page-data__singly h4,.page-data__singly .s-news-body h4{font-size:21px;font-weight:600;line-height:1.3}.h5-3mobile,.product-accordion .card-header h2{font-size:19px;line-height:1.3;margin-top:0;margin-bottom:15px;font-weight:600}
@media (min-width:768px){.h5-3mobile,.product-accordion .card-header h2{font-size:21px}}.h5-text1-textmobile{font-size:15px;line-height:1.4;margin-top:0;margin-bottom:15px;font-weight:400}
@media (min-width:768px){.h5-text1-textmobile{font-size:17px}}
@media (min-width:1200px){.h5-text1-textmobile{font-size:21px;line-height:1.3;font-weight:600}}.h5-text1{font-size:17px;line-height:1.4;margin-top:0;margin-bottom:15px;font-weight:400}
@media (min-width:768px){.h5-text1{font-size:21px;line-height:1.3;font-weight:600}}.button-title{font-weight:500;font-size:17px;line-height:1.2;transition:0.2s ease-in-out 0s;transition-property:color}.text-1{font-size:17px;line-height:1.4;font-weight:400}.text-1-mobile,.card-description p{line-height:1.4;font-size:15px}
@media (min-width:768px){.text-1-mobile,.card-description p{font-size:17px}}.text-2{font-size:14px;line-height:1.3;font-weight:300}.text-mobile{font-size:15px !important}.numeric{font-size:47px}.f-gray{color:#969696}.f-white{color:#fff}.f-black{color:#353535}.f-blue{color:#0082D9}.f-600{font-weight:600}.lh-120{line-height:1.2}.text-inherit{color:inherit}a.blue{color:#0082D9}
a.blue:hover,a.blue:focus,a.blue:active{color:#0070BB}a.blue-hover:hover,a.blue-hover:focus,a.blue-hover:active{color:#0070BB}a.blue-2{color:#0082D9}
a.blue-2:hover,a.blue-2:focus,a.blue-2:active{color:#68B6F4}a.blue-2-hover:hover,a.blue-2-hover:focus,a.blue-2-hover:active{color:#68B6F4}.text-right{text-align:right}.text-right-xs{text-align:right}@media (min-width:576px){.text-right-sm{text-align:right}}
@media (min-width:768px){.text-right-md{text-align:right}}
@media (min-width:992px){.text-right-lg{text-align:right}}
@media (min-width:1200px){.text-right-xl{text-align:right}}
.text-center{text-align:center}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.flex-1{flex:1}.flex-end{justify-self:flex-end}.border-radius-20{border-radius:20px}.title-page,.title-page-2{font-size:35px;line-height:1.3;font-weight:600;margin-bottom:15px}
@media (min-width:768px){.title-page,.title-page-2{font-size:50px;margin-bottom:20px}}@media (min-width:768px){.title-page-2{font-size:40px}}.bg-light-beige{background-color:#FAF5F1}.rounded{border-radius:20px}.img-cover{height:100%;object-fit:cover}@media (max-width:991.98px){.order-down-lg-1{order:1}}.clear{clear:both}.about_grid{display:grid;gap:10px;grid-template-columns:1fr;grid-template-areas:"c1" "c2" "c3" "c4"}
@media (min-width:768px){.about_grid{gap:20px;grid-template-columns:62.5% 1fr;grid-template-areas:"c1 c2" "c1 c3" "c4 c4"}}
@media (min-width:1200px){.about_grid{gap:20px;grid-template-columns:41% 1fr;grid-template-areas:"c1 c4 c4" "c1 c2 c3"}}.about-card_text{margin-top:0}
.about-card_text:last-child{margin-bottom:0}.about-card{border-radius:20px;padding:20px;min-height:200px;background-color:#FAF5F1}
@media (min-width:768px){.about-card{padding:30px}}.about-card_header{font-size:19px;line-height:1.3;margin-bottom:10px}
@media (min-width:768px){.about-card_header{font-size:21px}}.about-card_row{display:flex;justify-content:space-between;align-items:flex-end}.about-card_pic{font-size:0;line-height:0}.about-card--about{gap:20px;display:flex;flex-direction:column}
.about-card--about .about-card_header{margin-bottom:0}
.about-card--about .about-card_pic img{width:100%;border-radius:20px;object-fit:cover;height:232px}
.about-card--about .about-card_text{margin-bottom:0}
@media (min-width:768px){.about-card--about{gap:30px}.about-card--about .about-card_pic img{height:282px}}
@media (min-width:1200px){.about-card--about .about-card_pic img{height:unset}}.about-card--cooperation{display:flex;flex-direction:column;justify-content:flex-end;gap:15px;color:#fff;background:url("../../template/img/index/about2.jpg") center center no-repeat;background-size:cover}
.about-card--cooperation .about-card_header{margin:0}.about-card--liga{color:#fff;background-color:#0082D9;display:flex;flex-direction:column;justify-content:space-between}
.about-card--liga .about-card_text{margin-top:30px}.about-card--service{gap:20px;display:flex;flex-direction:column}
.about-card--service .about-card_pic img{border-radius:20px;height:203px;width:100%;object-fit:cover}
@media (min-width:768px){.about-card--service{flex-direction:row;gap:30px;min-height:unset}.about-card--service .about-card_pic{width:255px}.about-card--service .about-card_pic img{height:unset}.about-card--service .about-card_body{display:flex;flex-direction:column;justify-content:center}}.contacts-map{font-size:0;line-height:0;position:relative;max-width:100%}.contacts-map_map{border-radius:25px;background-size:cover;min-height:400px;filter:grayscale(1);min-width:32px;max-width:calc(100vw - 40px);height:100%}
.contacts-map_map>*:first-child{border-radius:25px}
.contacts-map_map>*:first-child>*:first-child{border-radius:25px}
.contacts-map_map>*:first-child>*:first-child>*:first-child{border-radius:25px}
@media (min-width:768px){.contacts-map_map{max-width:unset;min-height:374px}}
@media (min-width:1200px){.contacts-map_map{min-height:698px}}.contacts-map_pic{position:absolute;border-radius:20px;height:155px;bottom:15px;right:15px;z-index:1}
@media (min-width:768px){.contacts-map_pic{height:181px;bottom:20px;right:20px}}
@media (min-width:1200px){.contacts-map_pic{height:287px}}.contacts-card{border-radius:20px;background-color:#FAF5F1;padding:30px;display:flex;gap:40px;flex-direction:column;justify-content:space-between}
.contacts-card>*{flex:1}
@media (min-width:768px){.contacts-card{padding:40px;flex-direction:row;gap:20px}}
@media (min-width:1200px){.contacts-card{flex-direction:column}}.contacts-list li{margin-bottom:15px;line-height:1.4;font-size:17px}
.contacts-list li:first-child{font-size:19px;font-weight:600;margin-bottom:20px}
@media (min-width:768px){.contacts-list li:first-child{font-size:21px;margin-bottom:30px}}.news-slick{padding-bottom:20px}
.news-slick .slide:not(.slick-slide){flex:0 0 auto}
.news-slick .slick-arrow{z-index:5;top:unset;bottom:0;margin-top:0}
.news-slick .slick-prev{left:unset;right:50px;transform:unset}
.news-slick .slick-next{right:0}
@media (min-width:768px){.news-slick{padding-bottom:25px}.news-slick .slide:not(.slick-slide){width:50%}}
@media (min-width:1200px){.news-slick{padding-bottom:35px}.news-slick .slide:not(.slick-slide){width:33.333%}.news-slick .slick-list{padding-left:8px;margin-right:-5px}}.news-slick_slide{padding:0 10px 43px 10px}.news-card{display:block;border-radius:20px;background-color:#FAF5F1;color:#353535;padding:20px 20px 40px 20px;transition:0.2s ease-in-out 0s;transition-property:transform}
.news-card p{margin-top:0}
.news-card:hover .news-card_pic:before,.news-card:focus .news-card_pic:before,.news-card:active .news-card_pic:before{opacity:0.4}
.news-card:hover .news-card_link,.news-card:focus .news-card_link,.news-card:active .news-card_link{color:#0082D9;background-color:#fff}.news-card_pic{border-radius:20px;position:relative;font-size:0;line-height:0}
.news-card_pic img{width:100%;object-fit:contain;border-radius:20px}
.news-card_pic:before{border-radius:20px;display:block;content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#022E4B;opacity:0.1;transition:0.2s ease-in-out 0s;transition-property:opacity}.news-card_body{margin-top:20px}.news-card_header{font-size:19px;font-weight:600;margin-bottom:10px}
@media (min-width:768px){.news-card_header{font-size:21px}}.news-card_text:last-child{margin-bottom:0}.news-card_date{position:absolute;top:22px;left:20px;z-index:2}.news-card_link{z-index:2;display:flex;position:absolute;right:20px;top:15px;border-radius:50%;border:1px solid #fff;width:40px;height:40px;color:#fff;justify-content:center;align-items:center;background-color:transparent;transition:0.2s ease-in-out 0s;transition-property:color,border-color,background-color}.implementing-card{display:flex;flex-direction:column;justify-content:space-between;gap:50px;position:relative;padding:30px;background-color:#0082D9;border-radius:20px;color:#fff;background-image:url("../../template/img/index/gear-center.png");background-repeat:no-repeat;background-position:center right}
@media (min-width:768px){.implementing-card{gap:80px;background-image:url("../../template/img/index/gear-top.png");background-repeat:no-repeat;background-position:top right}}
@media (min-width:1200px){.implementing-card{min-height:unset;gap:103px}}.implementing-card_header{font-size:26px;font-weight:600;line-height:1.2;margin-bottom:15px}
@media (min-width:768px){.implementing-card_header{font-size:30px}}
@media (min-width:1200px){.implementing-card_header{margin-bottom:20px}}.implementing-card_header_text{line-height:1.5;margin-top:0}
.implementing-card_header_text:last-child{margin-bottom:0}
@media (min-width:768px){.implementing-card_header_text{line-height:1.4}}.implementing-card_header_list{display:flex;gap:5px;flex-wrap:wrap}
.implementing-card_header_list li{color:#0082D9;background-color:#fff;border-radius:50px;padding:4px 7px;font-size:14px;line-height:1.3}.implementing-slick{padding-bottom:50px;margin-right:-10px}
.implementing-slick .slide:not(.slick-slide){width:100%;flex:0 0 auto}
.implementing-slick .slick-arrow{z-index:5;top:unset;bottom:0;margin-top:0}
.implementing-slick .slick-prev{left:unset;right:60px;transform:unset}
.implementing-slick .slick-next{right:10px}
@media (min-width:768px){.implementing-slick{padding-bottom:65px}}
@media (min-width:1200px){.implementing-slick{padding-bottom:90px}.implementing-slick .slick-prev{left:0;right:unset;transform:unset}.implementing-slick .slick-next{right:unset;left:50px}}.implementing-slick_slide{margin-right:10px}.implementing-slide-card_body{z-index:1}.implementing-slide-card{position:relative;padding:30px 30px 73px;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;min-height:454px;background:var(--implementing-slide-bg-xs,var(--implementing-slide-bg-xl)) no-repeat center center;background-size:cover;border-radius:20px}
.implementing-slide-card:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#022E4B;opacity:0.6;border-radius:20px}
@media (min-width:768px){.implementing-slide-card{background:var(--implementing-slide-bg-md,var(--implementing-slide-bg-xl)) no-repeat center center;background-size:cover;min-height:432px;padding-bottom:70px}}
@media (min-width:992px){.implementing-slide-card{background:var(--implementing-slide-bg-lg,var(--implementing-slide-bg-xl)) no-repeat center center;background-size:cover}}
@media (min-width:1200px){.implementing-slide-card{background:var(--implementing-slide-bg-xl) no-repeat center center;background-size:cover;padding-bottom:50px}}.implementing-slide-card_header{font-size:35px;line-height:1.1;margin-bottom:15px}
@media (min-width:768px){.implementing-slide-card_header{font-size:50px}}
@media (min-width:1200px){.implementing-slide-card_header{margin-bottom:20px}}.implementing-slide-card_text{margin-bottom:40px}
@media (min-width:768px){.implementing-slide-card_text{line-height:1.3;padding-right:35%}}.implementing-slide-card_btn-more{width:100%}
@media (min-width:768px){.implementing-slide-card_btn-more{width:320px}}.reliable-partner_grid{display:grid;gap:10px;grid-template-columns:1fr}
@media (min-width:768px){.reliable-partner_grid{gap:20px;grid-template-columns:62.5% 1fr}}
@media (min-width:992px){.reliable-partner_grid{grid-template-columns:1fr}}.reliable-partner_grid-2{display:grid;gap:10px;grid-template-columns:1fr 1fr}
@media (min-width:768px){.reliable-partner_grid-2{gap:20px;grid-template-columns:1fr}}
@media (min-width:992px){.reliable-partner_grid-2{grid-template-columns:1fr 1fr}}.introducing-new-technologies_columns{display:flex;flex-direction:column}
@media (min-width:768px){.introducing-new-technologies_columns{flex-direction:row;gap:52px}}
@media (min-width:992px){.introducing-new-technologies_columns{flex-direction:row;gap:16px}}.introducing-new-technologies_list li{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #fff;line-height:1.3}
.introducing-new-technologies_list li:first-child{padding-top:0}.equipment-catalog-grid{display:grid;gap:10px;grid-template-columns:1fr;margin-bottom:10px}
@media (min-width:768px){.equipment-catalog-grid{gap:20px;margin-bottom:20px;grid-template-columns:repeat(8,1fr)}}
@media (min-width:1200px){.equipment-catalog-grid{grid-template-columns:repeat(12,1fr)}}
@media (min-width:768px){.equipment-catalog-grid .equipment-catalog-grid__item--size-3{grid-column:span 3}.equipment-catalog-grid .equipment-catalog-grid__item--size-4{grid-column:span 4}.equipment-catalog-grid .equipment-catalog-grid__item--size-5{grid-column:span 5}}.equipment-catalog-swiper .swiper-slide{width:260px}
@media (min-width:768px){.equipment-catalog-swiper .swiper-slide{width:35.74%}}
@media (min-width:992px){.equipment-catalog-swiper .swiper-slide{width:36.142%}}
@media (min-width:1200px){.equipment-catalog-swiper{display:none}}.s-intro-page{position:relative;background-size:cover;color:#fff;font-size:14px;line-height:1.3;background:var(--intro-page-bg-xs,var(--intro-page-bg-xl)) no-repeat center center;background-size:cover;border-radius:20px;min-height:230px;padding:30px;display:flex;flex-direction:column}
.s-intro-page .breadcrumbs li{color:#fff}
@media (min-width:768px){.s-intro-page{background:var(--intro-page-bg-md,var(--intro-page-bg-xl)) no-repeat center center;background-size:cover;min-height:300px;padding:40px}}
@media (min-width:992px){.s-intro-page{background:var(--intro-page-bg-lg,var(--intro-page-bg-xl)) no-repeat center center;background-size:cover}}
@media (min-width:1200px){.s-intro-page{background:var(--intro-page-bg-xl) no-repeat center center;min-height:350px}}.s-intro-page_body{flex-grow:1}.s-brands .s-v-space-half-top{padding-top:60px}
@media (min-width:768px){.s-brands .s-v-space-half-top{padding-top:70px}}.s-brands_inner{background-color:#FAF5F1}.brand-column{display:flex;flex-direction:column;gap:20px}.brand-card{height:80px;border-radius:20px;background-color:#fff;display:flex;align-items:center;justify-content:center;font-size:0;line-height:0;overflow:hidden}
.brand-slick{margin-right:-20px;padding-bottom:65px}
.brand-slick .slide:not(.slick-slide){flex:0 0 auto}
.brand-slick .slick-arrow{top:unset;bottom:0;margin-top:0}
.brand-slick .slick-prev{left:unset;right:70px;transform:unset}
.brand-slick .slick-next{right:20px}
@media (min-width:768px){.brand-slick .slide:not(.slick-slide){width:25%}}
@media (min-width:1200px){.brand-slick{padding-bottom:0}.brand-slick .slide:not(.slick-slide){width:16.66666%}}.brand-slick_slide{margin-right:20px}.brand-slick--wrap{flex-wrap:wrap;row-gap:20px;justify-content:center}.brand-slick--wrap .brand-card{height:100px}.s-brand{margin:60px 0}.s-part-liga_grid{display:grid;gap:20px;grid-template-columns:1fr}
@media (min-width:992px){.s-part-liga_grid{grid-template-columns:1fr 1fr}}
@media (min-width:1200px){.s-part-liga_grid{grid-template-columns:41% 1fr}}.part-liga-intro{color:#fff;background-color:#0082D9;padding:30px;border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:30px}
@media (min-width:768px){.part-liga-intro{flex-direction:row;padding:40px;gap:9px}}
@media (min-width:992px){.part-liga-intro{flex-direction:column}}.part-liga-intro_text{margin-bottom:0 !important}
@media (min-width:768px){.part-liga-intro_text{width:85%}}
@media (min-width:992px){.part-liga-intro_text{width:unset}}
@media (min-width:1200px){.part-liga-intro_text{padding-right:64px}}.part-liga-desc{padding:40px;border-radius:20px;background-color:#FAF5F1;line-height:1.375}
.part-liga-desc p:last-child{margin-bottom:0}
.part-liga-desc h5,.part-liga-desc .page-data__singly h4,.page-data__singly .part-liga-desc h4{font-size:19px;margin-bottom:15px;line-height:1.3}
@media (min-width:768px){.part-liga-desc h5,.part-liga-desc .page-data__singly h4,.page-data__singly .part-liga-desc h4{font-size:21px}}
.part-liga-desc>div{border-bottom:1px solid #353535;padding-top:30px;padding-bottom:30px}
.part-liga-desc>div:first-child{padding-top:0}
.part-liga-desc>div:last-child{border-bottom:none;padding-bottom:0}.your-comfort-cards{display:flex;gap:20px;flex-direction:column}
@media (min-width:768px){.your-comfort-cards{flex-direction:row}}.your-comfort-card{padding:30px;min-height:293px;border-radius:20px;background-color:#FAF5F1;flex:1}
.your-comfort-card.your-comfort-card--1{background:#FAF5F1 url("../../template/img/about/card1.png") no-repeat bottom right;background-size:90px 100px}
.your-comfort-card.your-comfort-card--2{background:#FAF5F1 url("../../template/img/about/card2.png") no-repeat bottom right;background-size:115px 112px}
@media (min-width:768px){.your-comfort-card{min-height:390px}.your-comfort-card h5,.your-comfort-card .page-data__singly h4,.page-data__singly .your-comfort-card h4{font-size:30px}.your-comfort-card p{font-size:17px}.your-comfort-card.your-comfort-card--1,.your-comfort-card.your-comfort-card--2{background-size:auto}}.your-comfort-intro{display:flex;flex-direction:column;justify-content:space-between;gap:20px}
.your-comfort-intro .s-header{flex:1;margin-bottom:0}
@media (min-width:768px){.your-comfort-intro{flex-direction:row}}
@media (min-width:1200px){.your-comfort-intro{flex-direction:column;justify-content:space-between}}.your-comfort-intro_pic{border-radius:20px;font-size:0;flex:1}
.your-comfort-intro_pic img{display:block;width:100%;object-fit:cover;border-radius:20px;height:160px}
@media (min-width:1200px){.your-comfort-intro_pic img{height:unset}}.director-pic{font-size:0}
.director-pic img{width:100%;object-fit:contain}.director-card{padding:40px;border-radius:20px;background-color:#FAF5F1;display:flex;flex-direction:column;justify-content:space-between}
.director-card h5,.director-card .page-data__singly h4,.page-data__singly .director-card h4{font-weight:600;font-size:21px;line-height:1.3}
@media (min-width:992px){.director-card h5,.director-card .page-data__singly h4,.page-data__singly .director-card h4{font-size:30px;line-height:1.2}}
.director-card footer{line-height:1.3;font-size:14px}
.director-card footer h5,.director-card footer .page-data__singly h4,.page-data__singly .director-card footer h4{font-size:19px;margin-bottom:0}
@media (min-width:992px){.director-card footer h5,.director-card footer .page-data__singly h4,.page-data__singly .director-card footer h4{font-size:21px}}.s-history .s-grid-1-1-1-2{gap:30px}
@media (min-width:768px){.s-history .s-grid-1-1-1-2{gap:40px}}
@media (min-width:1200px){.s-history .s-grid-1-1-1-2{gap:40px}}
.s-history .s-card{display:flex;flex-direction:column;gap:20px}
.s-history .s-card h5,.s-history .s-card .page-data__singly h4,.page-data__singly .s-history .s-card h4{margin-bottom:0}
.s-history .s-card p{margin-top:0}
.s-history .s-card>*{flex:1}
@media (min-width:768px){.s-history .s-card{flex-direction:row}}
@media (min-width:992px){.s-history .s-card{flex-direction:column}}.s-directions .s-header{margin-bottom:10px}.directions-grid{display:grid;gap:20px;grid-template-columns:1fr;grid-template-areas:"h" "s1" "s2" "s3" "s4" "s5"}
@media (min-width:768px){.directions-grid{grid-template-columns:1fr 1fr;grid-template-rows:260px 260px 330px;grid-template-areas:"h s1" "s2 s3" "s4 s5"}}
@media (min-width:1200px){.directions-grid{grid-template-columns:41% 1fr 1fr;grid-template-rows:284px 353px;grid-template-areas:"h s2 s3" "s1 s4 s5"}}.direction-card{border-radius:20px;background-color:#FAF5F1;padding:30px;min-height:244px}
.direction-card.direction-card--blue{background-color:#0082D9;color:#fff}
.direction-card h5,.direction-card .page-data__singly h4,.page-data__singly .direction-card h4{font-size:19px;margin-bottom:15px;margin-top:30px;line-height:1.3}
@media (min-width:768px){.direction-card h5,.direction-card .page-data__singly h4,.page-data__singly .direction-card h4{font-size:21px}}
.direction-card p{margin:0}.direction-card--gear-top{background-image:url("../../template/img/about/gear-top.png");background-repeat:no-repeat;background-position:top right}.direction-card--gear-bottom{background-image:url("../../template/img/about/gear-bottom.png");background-repeat:no-repeat;background-position:bottom right}.direction-card--with-bg{color:#fff;background-image:url("../../template/img/about/card-bg.jpg");background-repeat:no-repeat;background-position:top left;background-size:cover}.direction-step{border:1px solid currentColor;border-radius:50%;width:26px;text-align:center;line-height:24px;font-size:14px}.s-news-list{margin-top:20px;margin-bottom:20px;display:grid;grid-template-columns:1fr;gap:20px}
.s-news-list .news-card{padding-bottom:20px}
@media (min-width:768px){.s-news-list{grid-template-columns:repeat(2,1fr)}}
@media (min-width:992px){.s-news-list{grid-template-columns:repeat(3,1fr)}}.s-news-body .card{padding:30px}
@media (min-width:768px){.s-news-body .card{padding:40px}}
.s-news-body img{border-radius:20px}
.s-news-body h2:last-child{margin-bottom:0}
.s-news-body h3{margin-bottom:20px}
@media (min-width:768px){.s-news-body h3{margin-bottom:40px}}
.s-news-body p{margin-top:0}
.s-news-body p:last-child{margin-bottom:0}.news_main-pic{height:240px;border-radius:20px}
.news_main-pic img{width:100%;height:100%;object-fit:cover}
@media (min-width:768px){.news_main-pic{height:488px}}
@media (min-width:1200px){.news_main-pic{height:396px}}.news-pic{height:240px;width:100%;object-fit:cover;object-position:left center}
@media (min-width:768px){.news-pic{height:488px}}
@media (min-width:1200px){.news-pic{height:396px}}.news-pic--secondary{height:233px}
@media (min-width:768px){.news-pic--secondary{height:451px}}
@media (min-width:1200px){.news-pic--secondary{height:396px}}.s-why-choose-us .s-grid-1-1-1-2{gap:30px}.wc-us-list li{margin-bottom:30px}
.wc-us-list li:last-child{margin-bottom:0}
.wc-us-list span{display:flex;width:42px;height:42px;min-width:42px;font-size:0;line-height:0;color:#fff;background-color:#0082D9;border-radius:50%;text-align:center;justify-content:center;align-items:center;margin-bottom:10px}
@media (min-width:768px){.wc-us-list li{display:flex;gap:20px;align-items:center}.wc-us-list span{margin-bottom:0}}.s-automation_grid{display:grid;gap:20px;grid-template-columns:1fr;grid-template-areas:"i2" "i3" "i1"}
.s-automation_grid img{border-radius:20px}
.s-automation_grid p{margin-top:0;margin-bottom:20px}
.s-automation_grid p:last-child{margin-bottom:0}
@media (min-width:768px){.s-automation_grid{grid-template-columns:1fr 1fr;grid-template-areas:"i2 i2" "i1 i3"}}
@media (min-width:1200px){.s-automation_grid{grid-template-columns:41% 1fr;grid-template-areas:"i1 i2" "i1 i3"}}.s-automation_grid_item-1{grid-area:i1}
.s-automation_grid_item-1 img{min-height:455px;max-height:455px;object-fit:cover;width:100%}.s-automation_grid_item-2{grid-area:i2}
.s-automation_grid_item-2 .card{padding:30px;display:flex;gap:15px;flex-direction:column}
@media (min-width:768px){.s-automation_grid_item-2 .card{gap:30px;align-items:center;flex-direction:row}}.s-automation_grid_item-3{grid-area:i3}
@media (min-width:1200px){.s-automation_grid_item-3{align-self:end}}.s-automation-soft{min-width:max-content}.s-automation-soft_item{display:inline-block;width:120px;height:120px;background-color:#fff;border-radius:50%;font-size:0;text-align:center;vertical-align:center;line-height:0;margin-left:-27px}
.s-automation-soft_item:before{display:inline-block;height:100%;content:"";vertical-align:middle}
.s-automation-soft_item img{vertical-align:middle}
.s-automation-soft_item:first-child{margin-left:0}.s-technical-support .card{padding:30px;min-height:250px}
@media (min-width:768px){.s-technical-support .card{min-height:auto}.s-technical-support .card--mouse{min-height:396px}}.technical-support-grid{display:grid;gap:20px;grid-template-areas:"t1" "t2" "t3";margin-top:30px}
@media (min-width:768px){.technical-support-grid{margin-top:40px;grid-template-columns:1fr 1fr;grid-template-areas:"t3 t1" "t2 t2"}}
@media (min-width:1200px){.technical-support-grid{grid-template-columns:41% 1fr 1fr;grid-template-areas:"t3 t1 t2"}}.technical-support_pic{font-size:0}
.technical-support_pic img{border-radius:20px;min-width:100%;object-fit:cover;max-height:396px;height:100%}.s-stages .card{padding:30px}.s-stages_grid{display:grid;grid-template-columns:1fr;gap:20px;grid-template-areas:"i1" "i2" "i3" "i4" "i5"}
@media (min-width:768px){.s-stages_grid{grid-template-columns:1fr 1fr;grid-template-areas:"i1 i2" "i1 i2" "i3 i5" "i4 i5"}}
@media (min-width:1200px){.s-stages_grid{grid-template-columns:41% 1fr;grid-template-areas:"i1 i2" "i1 i2" "i1 i5" "i3 i5" "i4 i5"}}.s-audit{padding:60px 0}
.s-audit .s-grid-1-1-2-2{gap:30px}
@media (min-width:768px){.s-audit{padding:70px 0}.s-audit .s-grid-1-1-2-2{gap:40px}}
@media (min-width:992px){.s-audit .s-grid-1-1-2-2{gap:20px}}.s-audit_step-item{padding:20px 0;border-bottom:1px solid #353535}
.s-audit_step-item:before{display:block;content:attr(data-num);font-size:19px;line-height:1.3;font-weight:600;margin-bottom:10px;min-width:90px}
@media (min-width:768px){.s-audit_step-item{display:flex;flex-direction:row}.s-audit_step-item:before{font-size:21px}}.catalog-grid{display:grid;gap:20px;grid-template-columns:1fr}
@media (min-width:768px){.catalog-grid{grid-template-columns:repeat(8,1fr)}}
@media (min-width:1200px){.catalog-grid{grid-template-columns:repeat(12,1fr)}}.catalog-grid_item{grid-column:span 1}
@media (min-width:768px){.catalog-grid_item{grid-column:span 3}.catalog-grid_item.small-md{grid-column:span 3}.catalog-grid_item.medium-md{grid-column:span 4}.catalog-grid_item.large-md{grid-column:span 5}.catalog-grid_item.full-md{grid-column:span 8}}
@media (min-width:1200px){.catalog-grid_item.small-xl{grid-column:span 3}.catalog-grid_item.medium-xl{grid-column:span 4}.catalog-grid_item.large-xl{grid-column:span 5}.catalog-grid_item.full-xl{grid-column:span 12}}
.catalog-grid_item.catalog-grid_item--vertical{display:flex;gap:20px;flex-direction:column}
.catalog-grid_item.catalog-grid_item--vertical .card{min-height:110px}
@media (min-width:768px){.catalog-grid_item.catalog-grid_item--columns-md{display:flex;gap:20px;flex-direction:row}.catalog-grid_item.catalog-grid_item--columns-md .card{flex:1;min-height:110px}}.catalog-group-links{font-size:14px;line-height:1.3}
.catalog-group-links li{margin-bottom:10px}
.catalog-group-links a{color:inherit}
.catalog-group-links a:hover,.catalog-group-links a:focus,.catalog-group-links a:active{color:#68B6F4}.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}.list-unstyled,.header_nav ul,.footer_nav ul,.footer_list,.menu-burger_nav ul,.contacts-list,.implementing-card_header_list,.introducing-new-technologies_list,.wc-us-list,.catalog-group-links{margin:0;padding:0;list-style:none}.list-styled{margin:1em 0;padding:0 0 0 1.75em;list-style:disc;line-height:1.5}
.list-styled>li{margin-top:7px}
.list-styled>li:first-child{margin-top:0}.h1,.s-news-body h1{font-size:35px;font-weight:600}
@media (min-width:576px){.h1,.s-news-body h1{font-size:50px}}.h2{font-size:40px;font-weight:500;line-height:1.2}.h2-2-mobile,.s-news-body h2{font-size:26px;line-height:1.2;margin-top:0;margin-bottom:15px;font-weight:500}
@media (min-width:768px){.h2-2-mobile,.s-news-body h2{font-size:40px}}.h2-5,.card--request-tech-info_title{font-size:21px;font-weight:600;line-height:1.3}
@media (min-width:768px){.h2-5,.card--request-tech-info_title{font-size:40px;font-weight:500;line-height:1.2}}.hn-2-2-mobile{font-size:26px;line-height:1.2;margin-top:0;margin-bottom:15px;font-weight:500}
@media (min-width:768px){.hn-2-2-mobile{line-height:1.4;font-size:40px}}
@media (min-width:1200px){.hn-2-2-mobile{line-height:1.1;font-weight:400;font-size:47px}}.h3{font-weight:600;font-size:30px;line-height:1.2}.h3-mobile{font-weight:600;font-size:19px;line-height:1.3}.h3-mobile-text-1{font-size:17px;line-height:1.4;font-weight:400}
@media (min-width:768px){.h3-mobile-text-1{font-weight:600;font-size:19px;line-height:1.3}}.h3-5,.card-description_header,.s-news-body h3{font-size:21px;font-weight:600;line-height:1.3}
@media (min-width:768px){.h3-5,.card-description_header,.s-news-body h3{font-size:30px;line-height:1.2}}.h3-2-mobile{font-size:26px;line-height:1.2;margin-top:0;margin-bottom:15px;font-weight:600}
@media (min-width:768px){.h3-2-mobile{font-size:30px}}.h4,.s-news-body h4{font-weight:600;font-size:27px;line-height:1.2}.h5,.s-news-body h5,.s-news-body .page-data__singly h4,.page-data__singly .s-news-body h4{font-size:21px;font-weight:600;line-height:1.3}.h5-3mobile,.product-accordion .card-header h2{font-size:19px;line-height:1.3;margin-top:0;margin-bottom:15px;font-weight:600}
@media (min-width:768px){.h5-3mobile,.product-accordion .card-header h2{font-size:21px}}.h5-text1-textmobile{font-size:15px;line-height:1.4;margin-top:0;margin-bottom:15px;font-weight:400}
@media (min-width:768px){.h5-text1-textmobile{font-size:17px}}
@media (min-width:1200px){.h5-text1-textmobile{font-size:21px;line-height:1.3;font-weight:600}}.h5-text1{font-size:17px;line-height:1.4;margin-top:0;margin-bottom:15px;font-weight:400}
@media (min-width:768px){.h5-text1{font-size:21px;line-height:1.3;font-weight:600}}.button-title{font-weight:500;font-size:17px;line-height:1.2;transition:0.2s ease-in-out 0s;transition-property:color}.text-1{font-size:17px;line-height:1.4;font-weight:400}.text-1-mobile,.card-description p{line-height:1.4;font-size:15px}
@media (min-width:768px){.text-1-mobile,.card-description p{font-size:17px}}.text-2{font-size:14px;line-height:1.3;font-weight:300}.text-mobile{font-size:15px !important}.numeric{font-size:47px}.f-gray{color:#969696}.f-white{color:#fff}.f-black{color:#353535}.f-blue{color:#0082D9}.f-600{font-weight:600}.lh-120{line-height:1.2}.text-inherit{color:inherit}a.blue{color:#0082D9}
a.blue:hover,a.blue:focus,a.blue:active{color:#0070BB}a.blue-hover:hover,a.blue-hover:focus,a.blue-hover:active{color:#0070BB}a.blue-2{color:#0082D9}
a.blue-2:hover,a.blue-2:focus,a.blue-2:active{color:#68B6F4}a.blue-2-hover:hover,a.blue-2-hover:focus,a.blue-2-hover:active{color:#68B6F4}.text-right{text-align:right}.text-right-xs{text-align:right}@media (min-width:576px){.text-right-sm{text-align:right}}
@media (min-width:768px){.text-right-md{text-align:right}}
@media (min-width:992px){.text-right-lg{text-align:right}}
@media (min-width:1200px){.text-right-xl{text-align:right}}
.text-center{text-align:center}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.flex-1{flex:1}.flex-end{justify-self:flex-end}.border-radius-20{border-radius:20px}.title-page,.title-page-2{font-size:35px;line-height:1.3;font-weight:600;margin-bottom:15px}
@media (min-width:768px){.title-page,.title-page-2{font-size:50px;margin-bottom:20px}}@media (min-width:768px){.title-page-2{font-size:40px}}.bg-light-beige{background-color:#FAF5F1}.rounded{border-radius:20px}.img-cover{height:100%;object-fit:cover}@media (max-width:991.98px){.order-down-lg-1{order:1}}.clear{clear:both}.product-group-list{display:grid;grid-template-columns:1fr;gap:10px}
@media (min-width:576px){.product-group-list{grid-template-columns:repeat(2,1fr)}}
@media (min-width:768px){.product-group-list{grid-template-columns:repeat(3,1fr);gap:20px}}
@media (min-width:992px){.product-group-list{grid-template-columns:repeat(4,1fr)}}.card-product-info{box-shadow:3px 3px 15px 0 rgba(150,150,150,0.2);background:#fff;border-radius:20px;transition:0.2s ease-in-out 0s;transition-property:"box-shadow"}
.card-product-info:hover,.card-product-info:focus{box-shadow:3px 3px 15px 0 rgba(150,150,150,0.5)}.card-product-info_link{display:flex;flex-direction:column;justify-content:space-between;color:#353535;padding:20px;min-height:200px}
.card-product-info_link:hover,.card-product-info_link:focus,.card-product-info_link:active{color:#0082D9}
@media (min-width:1200px){.card-product-info_link{min-height:240px}}.card-product-info_img-wrap{text-align:center;font-size:0;margin-bottom:5px}.card-product-info_img{width:100%;min-height:143px;max-height:143px;height:auto;object-fit:cover}
@media (min-width:1200px){.card-product-info_img{max-width:127px}}
@media (min-width:1200px){.card-product-info_img{max-width:191px}}.card-product-info_title{font-weight:500;font-size:17px;line-height:1.2;transition:0.2s ease-in-out 0s;transition-property:color;display:-webkit-box;margin:0;height:3.6em;max-height:3.6em;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal}
@media (min-width:1200px){.card-product-info_title{font-weight:600;font-size:19px;line-height:1.3;height:3.9em;max-height:3.9em}}.product-list{display:grid;grid-template-columns:1fr;gap:20px}
@media (min-width:768px){.product-list{grid-template-columns:repeat(2,1fr)}}
@media (min-width:992px){.product-list{grid-template-columns:repeat(3,1fr)}}
@media (min-width:1200px){.product-list{grid-template-columns:repeat(4,1fr)}}.card-product{box-shadow:3px 3px 15px 0 rgba(53,53,53,0.2);background:#fff;border-radius:20px;transition:0.2s ease-in-out 0s;transition-property:"box-shadow"}
.card-product:hover,.card-product:focus{box-shadow:3px 3px 15px 0 rgba(53,53,53,0.5)}.card-product_link{display:flex;flex-direction:column;position:relative;padding:20px;color:#353535;height:100%}
.card-product_link:hover .card-product_title,.card-product_link:hover .card-product_arrow,.card-product_link:focus .card-product_title,.card-product_link:focus .card-product_arrow,.card-product_link:active .card-product_title,.card-product_link:active .card-product_arrow{color:#0082D9}.card-product_img-wrap{text-align:center;font-size:0;margin-bottom:5px}.card-product_img{width:100%;height:auto;object-fit:cover;max-height:230px;min-height:143px}.card-product_title{font-weight:500;font-size:17px;line-height:1.2;transition:0.2s ease-in-out 0s;transition-property:color;display:-webkit-box;margin:0;height:3.6em;max-height:3.6em;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal}.card-product_body{font-size:14px;line-height:1.3;flex-grow:1}.card-product_desc-list{margin:10px 0}
.card-product_desc-list ul{padding-left:17px;margin:0;height:5.2em;max-height:5.2em;overflow:hidden}
.card-product_desc-list p{margin:0}.card-product_badges{position:absolute;left:20px;top:20px;display:flex;flex-wrap:wrap;flex-direction:row;gap:5px}.card-product_badge{color:#fff;background-color:#0082D9}.card-product_footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:17px;line-height:1.2}.card-product_price{color:#0082D9}.card-product_arrow{transition:0.2s ease-in-out 0s;transition-property:color}.product-accordion .card{box-shadow:none;width:100%;padding:0;border-bottom:1px solid #969696}
.product-accordion .card:first-child{border-top:1px solid #969696}
.product-accordion .card-header{font-weight:bold}
.product-accordion .card-header h2{margin-bottom:0 !important}
.product-accordion .card-header button{position:relative;display:flex;border:1px solid transparent;background-color:transparent;padding:24px 24px 24px 0;font-size:inherit;font-family:inherit;font-weight:inherit;justify-content:flex-start;align-items:center;width:100%;transition:0.2s ease-in-out 0s;transition-property:"color"}
.product-accordion .card-header button:hover,.product-accordion .card-header button:focus{color:#68B6F4}
.product-accordion .card-header button[aria-expanded=true] .a-icon-arrow{transform:rotate(90deg)}
.product-accordion .card-header button .a-icon-arrow{display:block;color:inherit;width:15px;height:14px;margin-left:auto;font-size:0;line-height:0;transition:0.4s ease-in-out 0s;transition-property:"transform"}
.product-accordion .card-body img{margin-bottom:20px;max-width:100%}.accordion>.card{overflow:hidden}.collapse:not(.show){display:none}.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}.list-unstyled,.header_nav ul,.footer_nav ul,.footer_list,.menu-burger_nav ul,.contacts-list,.implementing-card_header_list,.introducing-new-technologies_list,.wc-us-list,.catalog-group-links{margin:0;padding:0;list-style:none}.list-styled{margin:1em 0;padding:0 0 0 1.75em;list-style:disc;line-height:1.5}
.list-styled>li{margin-top:7px}
.list-styled>li:first-child{margin-top:0}.h1,.s-news-body h1{font-size:35px;font-weight:600}
@media (min-width:576px){.h1,.s-news-body h1{font-size:50px}}.h2{font-size:40px;font-weight:500;line-height:1.2}.h2-2-mobile,.s-news-body h2{font-size:26px;line-height:1.2;margin-top:0;margin-bottom:15px;font-weight:500}
@media (min-width:768px){.h2-2-mobile,.s-news-body h2{font-size:40px}}.h2-5,.card--request-tech-info_title{font-size:21px;font-weight:600;line-height:1.3}
@media (min-width:768px){.h2-5,.card--request-tech-info_title{font-size:40px;font-weight:500;line-height:1.2}}.hn-2-2-mobile{font-size:26px;line-height:1.2;margin-top:0;margin-bottom:15px;font-weight:500}
@media (min-width:768px){.hn-2-2-mobile{line-height:1.4;font-size:40px}}
@media (min-width:1200px){.hn-2-2-mobile{line-height:1.1;font-weight:400;font-size:47px}}.h3{font-weight:600;font-size:30px;line-height:1.2}.h3-mobile{font-weight:600;font-size:19px;line-height:1.3}.h3-mobile-text-1{font-size:17px;line-height:1.4;font-weight:400}
@media (min-width:768px){.h3-mobile-text-1{font-weight:600;font-size:19px;line-height:1.3}}.h3-5,.card-description_header,.s-news-body h3{font-size:21px;font-weight:600;line-height:1.3}
@media (min-width:768px){.h3-5,.card-description_header,.s-news-body h3{font-size:30px;line-height:1.2}}.h3-2-mobile{font-size:26px;line-height:1.2;margin-top:0;margin-bottom:15px;font-weight:600}
@media (min-width:768px){.h3-2-mobile{font-size:30px}}.h4,.s-news-body h4{font-weight:600;font-size:27px;line-height:1.2}.h5,.s-news-body h5,.s-news-body .page-data__singly h4,.page-data__singly .s-news-body h4{font-size:21px;font-weight:600;line-height:1.3}.h5-3mobile,.product-accordion .card-header h2{font-size:19px;line-height:1.3;margin-top:0;margin-bottom:15px;font-weight:600}
@media (min-width:768px){.h5-3mobile,.product-accordion .card-header h2{font-size:21px}}.h5-text1-textmobile{font-size:15px;line-height:1.4;margin-top:0;margin-bottom:15px;font-weight:400}
@media (min-width:768px){.h5-text1-textmobile{font-size:17px}}
@media (min-width:1200px){.h5-text1-textmobile{font-size:21px;line-height:1.3;font-weight:600}}.h5-text1{font-size:17px;line-height:1.4;margin-top:0;margin-bottom:15px;font-weight:400}
@media (min-width:768px){.h5-text1{font-size:21px;line-height:1.3;font-weight:600}}.button-title{font-weight:500;font-size:17px;line-height:1.2;transition:0.2s ease-in-out 0s;transition-property:color}.text-1{font-size:17px;line-height:1.4;font-weight:400}.text-1-mobile,.card-description p{line-height:1.4;font-size:15px}
@media (min-width:768px){.text-1-mobile,.card-description p{font-size:17px}}.text-2{font-size:14px;line-height:1.3;font-weight:300}.text-mobile{font-size:15px !important}.numeric{font-size:47px}.f-gray{color:#969696}.f-white{color:#fff}.f-black{color:#353535}.f-blue{color:#0082D9}.f-600{font-weight:600}.lh-120{line-height:1.2}.text-inherit{color:inherit}a.blue{color:#0082D9}
a.blue:hover,a.blue:focus,a.blue:active{color:#0070BB}a.blue-hover:hover,a.blue-hover:focus,a.blue-hover:active{color:#0070BB}a.blue-2{color:#0082D9}
a.blue-2:hover,a.blue-2:focus,a.blue-2:active{color:#68B6F4}a.blue-2-hover:hover,a.blue-2-hover:focus,a.blue-2-hover:active{color:#68B6F4}.text-right{text-align:right}.text-right-xs{text-align:right}@media (min-width:576px){.text-right-sm{text-align:right}}
@media (min-width:768px){.text-right-md{text-align:right}}
@media (min-width:992px){.text-right-lg{text-align:right}}
@media (min-width:1200px){.text-right-xl{text-align:right}}
.text-center{text-align:center}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.flex-1{flex:1}.flex-end{justify-self:flex-end}.border-radius-20{border-radius:20px}.title-page,.title-page-2{font-size:35px;line-height:1.3;font-weight:600;margin-bottom:15px}
@media (min-width:768px){.title-page,.title-page-2{font-size:50px;margin-bottom:20px}}@media (min-width:768px){.title-page-2{font-size:40px}}.bg-light-beige{background-color:#FAF5F1}.rounded{border-radius:20px}.img-cover{height:100%;object-fit:cover}@media (max-width:991.98px){.order-down-lg-1{order:1}}.clear{clear:both}.product-slick-main{position:relative}.product-slick-wrap{margin-bottom:30px}.product-slick:not(.slick-slider){display:flex}
.product-slick .slide:not(.slick-slide){flex:0 0 auto}
.product-slick .slick-arrow{background-color:#fff;border-radius:50%}
.product-slick .slick-prev{left:15px;z-index:1;transform:scale(-1,-1)}
.product-slick .slick-next{right:15px;transform:none}.product-slick_item-link{display:block;width:100%;padding-top:72.41%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.product-slick-nav-wrap{overflow:hidden}.product-slick-nav{margin:20px -5px 0 -5px}
.product-slick-nav:not(.slick-slider){display:flex}
.product-slick-nav .slide:not(.slick-slide){flex:0 0 auto}
.product-slick-nav .slick-current .product-slick-nav_preview{border-color:#0082D9}
@media (min-width:768px){.product-slick-nav{margin-left:-10px;margin-right:-10px}}.product-slick-nav_item{padding:0 5px}
@media (min-width:768px){.product-slick-nav_item{padding:0 10px}}.product-slick-nav_preview{width:74px;height:53px;border:1px solid transparent;background:no-repeat center center;background-size:contain;transition:0.2s ease-in-out 0s;transition-property:border-color}.product_title-box .badge,.product_title-box .tab-links a,.tab-links .product_title-box a,.product_title-box .card-product_badge{display:inline;margin-bottom:15px}
.product_title-box .product_title{margin-top:15px;margin-bottom:20px}.product_title{font-weight:600;font-size:19px;line-height:1.3}
@media (min-width:768px){.product_title{font-weight:600;font-size:30px;line-height:1.2}}.product_inception{margin-top:20px;display:block}
@media (min-width:768px){.product_inception{display:grid;margin-top:40px;gap:20px;grid-template-columns:repeat(2,calc(50% - 10px))}}
@media (min-width:1200px){.product_inception{grid-template-columns:41% 1fr}}.bnt-leave-request{display:block;width:100%}
@media (min-width:768px){.bnt-leave-request{display:inline-block;width:320px}}.product_description{margin-bottom:40px;font-size:15px;line-height:1.4}#dialog-leave-request{display:none;max-width:360px}
#dialog-leave-request .is-close-btn{color:#353535;top:18px;right:18px}
#dialog-leave-request.fancybox__content{padding:20px}
#dialog-leave-request.fancybox__content .f-button.is-close-btn{--f-button-width:18px;--f-button-height:18px;--f-button-bg:transpatent;--f-button-active-bg:transpatent;--f-button-hover-bg:transpatent}
@media (min-width:768px){#dialog-leave-request{width:500px;max-width:500px}#dialog-leave-request.fancybox__content{padding:30px}#dialog-leave-request .is-close-btn{top:28px;right:28px}#dialog-leave-request.fancybox__content .f-button.is-close-btn{--f-button-width:28px;--f-button-height:28px}}.form-leave-request{margin-top:30px}
.form-leave-request .form-actions{margin-bottom:20px}.product-leave-request{display:flex;gap:15px;flex-direction:row;padding:15px;align-items:center}
@media (min-width:768px){.product-leave-request{gap:20px}}.product-leave-request_img{background-position:center center;background-repeat:no-repeat;background-size:cover;width:68px;min-width:68px;height:49px}
@media (min-width:768px){.product-leave-request_img{width:100px;min-width:100px;height:73px}}.product-leave-request_title *{margin-bottom:0}.card--request-tech-info{position:relative;padding:30px;background-image:url(../../template/img/products/gear-xs.png);background-position:right top;background-repeat:no-repeat;display:flex;justify-content:space-between;flex-direction:column;gap:40px}
@media (min-width:768px){.card--request-tech-info{padding:40px;background-image:url(../../template/img/products/gear-md.png);background-position:right 93%}}
@media (min-width:992px){.card--request-tech-info{padding:74px;background-image:url(../../template/img/products/gear-xl.png);background-position:32% bottom;flex-direction:row}}.card--request-tech-info_title{margin-bottom:15px}
@media (min-width:768px){.card--request-tech-info_title{margin-bottom:20px}}.btn-leave-request{margin-bottom:20px}.form-request-tech-info{background-color:transparent;box-shadow:none;width:100%;padding:0;border-radius:0}
@media (min-width:768px){.form-request-tech-info{min-width:370px;max-width:370px}}.recommended-products .s-line--header{margin-bottom:20px}
@media (min-width:768px){.recommended-products .s-line--header{margin-bottom:30px}}.recommended-product-slick-controls{display:flex;gap:10px}.recommended-product-slick{margin-left:-10px;margin-right:-10px}
.recommended-product-slick .slick-track{display:flex;margin-left:0}
.recommended-product-slick .slick-track .slick-slide{display:flex;height:auto;align-items:center;justify-content:center}
.recommended-product-slick .card-product{height:100%}.recommended-product-slick_item{padding:10px 10px 15px}.slick-controls_arrow{background:none;border:none;margin:0;padding:0;outline:none;color:#969696;cursor:default;width:40px;height:40px;transition:0.2s ease-in-out 0s;transition-property:color}
.slick-controls_arrow:not(:disabled):not(.disabled){color:#353535}
.slick-controls_arrow:not(:disabled):not(.disabled):hover,.slick-controls_arrow:not(:disabled):not(.disabled):focus{cursor:pointer;color:#0082D9}.card--detailed{padding:30px}
@media (min-width:768px){.card--detailed{padding:40px}}
@media (min-width:1200px){.card--detailed{padding:74px}}
.card--detailed .alert{margin-top:40px}.product-play-btn{display:flex;justify-content:center;padding:11px 26px;font-weight:500;white-space:nowrap;min-width:150px;height:42px;margin:0 5px;background:#FDEFE7;border-radius:34px;align-items:center}.product-play-btn svg{width:19px;margin-right:10px;display:block}.product-slick-action{position:absolute;left:0;bottom:0;width:100%;display:flex;align-items:center;justify-content:center;padding:20px 15px}.s-404{background:#FAF5F1 url("../../template/img/404/gear-xs.png") no-repeat bottom right}
.s-404 .btn-go-index{width:100%}
@media (min-width:768px){.s-404{background:#FAF5F1 url("../../template/img/404/gear-md.png") no-repeat bottom left}.s-404 .btn-go-index{width:370px}}
@media (min-width:1200px){.s-404{background:#FAF5F1 url("../../template/img/404/gear-xl.png") no-repeat bottom right}}.s-404_inner{display:flex;flex-direction:column;justify-content:center;gap:15px}
@media (min-width:1200px){.s-404_inner{gap:80px;flex-direction:row;align-items:center}}.s-404_body{text-align:center;margin-left:auto;margin-right:auto}
.s-404_body p{margin-left:auto;margin-right:auto;width:80%}
@media (min-width:768px){.s-404_body{width:62.5%}.s-404_body p{width:unset}}
@media (min-width:1200px){.s-404_body{text-align:left;width:unset}}.giant-404{position:relative;text-align:center;flex:1}
@media (min-width:1200px){.giant-404{text-align:left;min-width:50%}}.giant-box{display:block;font-size:150px;font-weight:700;line-height:1.2;color:#0082D9}
.giant-box span{color:transparent;display:inline-block;width:94px}
@media (min-width:768px){.giant-box{font-size:300px}.giant-box span{width:156px}}.giant-404_icon{position:absolute;width:150px;height:170px;top:4%;left:50%;margin-left:-75px;background:no-repeat left top;background-size:contain}
@media (min-width:768px){.giant-404_icon{top:7%;width:270px;height:300px;margin-left:-135px}}.s-search .s-header{font-weight:600;font-size:19px;line-height:1.3;margin-bottom:0}
@media (min-width:768px){.s-search .s-header{font-weight:600;font-size:30px;line-height:1.2}}
@media (min-width:1200px){.s-search .s-header{font-size:40px;font-weight:500;line-height:1.2}}.search-form{margin-top:30px}
@media (min-width:768px){.search-form{margin-top:50px}}
@media (min-width:1200px){.search-form{margin-top:70px}}.search-form-row{display:flex;flex-wrap:nowrap;flex-direction:row;gap:10px}
@media (min-width:768px){.search-form-row{gap:15px}}.search-form_input{border:1px solid var(--gray);border-radius:50px;flex-grow:1;position:relative}.search-form_input-before{position:absolute;top:50%;margin-top:-13px;left:27px;display:none}
@media (min-width:768px){.search-form_input-before{display:block}}.search-input{height:100%;padding-left:20px}
@media (min-width:768px){.search-input{padding-left:70px}}.search-btn{width:70px}
@media (max-width:767.98px){.search-btn{font-size:0;line-height:1;padding:0}}
@media (min-width:768px){.search-btn{width:320px}}.search-btn_text{display:none}
@media (min-width:768px){.search-btn_text{display:inline-block}}.search-btn_icon{display:inline-block}
@media (min-width:768px){.search-btn_icon{display:none}}.sisea-results{font-weight:300;font-size:11px;line-height:1.36}.simplesearch-highlight{color:#0082D9}.sisea-results-list{margin-top:40px}.simplesearch-result{border-bottom:1px solid #969696;padding:10px 0;font-weight:500;line-height:1.2}.simplesearch-result_line{position:relative}
.simplesearch-result_line:hover,.simplesearch-result_line:focus,.simplesearch-result_line:active{color:#0082D9}
.simplesearch-result_line a{display:block;color:inherit;padding-right:25px}
.simplesearch-result_line a:hover,.simplesearch-result_line a:focus,.simplesearch-result_line a:active{color:inherit}.simplesearch-result_arrow{position:absolute;top:50%;margin-top:-8px;right:0;color:inherit;z-index:-1}.tab-detailed-description .data-list{border-collapse:separate;border-spacing:0 20px}
.tab-detailed-description .data-list tr{display:block;border-radius:20px;margin-bottom:20px;background-color:#fff}
.tab-detailed-description .data-list tr td:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px}
.tab-detailed-description .data-list tr td:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px}
.tab-detailed-description .data-list td{width:100%;display:block;min-height:55px;padding:20px;vertical-align:top}
.tab-detailed-description .data-list img{border-radius:20px}
@media (max-width:767.98px){.tab-detailed-description .data-list td:first-child{padding-bottom:10px}.tab-detailed-description .data-list td:last-child{padding-top:10px}}
@media (min-width:768px){.tab-detailed-description .data-list tr{display:table-row;background-color:transparent}.tab-detailed-description .data-list td{display:table-cell;background-color:#fff}.tab-detailed-description .data-list td:first-child{width:50%;padding-right:10px}.tab-detailed-description .data-list td:last-child{padding-left:10px}}
@media (min-width:1200px){.tab-detailed-description .data-list td:first-child{width:38%}}.tab-technical-specifications .data-list p{margin:0}
.tab-technical-specifications .data-list tr{border-bottom:1px solid #969696}
.tab-technical-specifications .data-list td,.tab-technical-specifications .data-list th{padding:10px}
.tab-technical-specifications .data-list td:first-child,.tab-technical-specifications .data-list th:first-child{padding-left:0}
.tab-technical-specifications .data-list td:last-child,.tab-technical-specifications .data-list th:last-child{padding-right:0;opacity:0.8}
@media (min-width:768px){.tab-technical-specifications .data-list td{padding:15px}.tab-technical-specifications .data-list td:first-child{padding-left:0;font-weight:600}}