

/* Start:/bitrix/templates/home/js/swipe_slider/swiper-bundle.min.css?171276191218432*/
/**
 * Swiper 11.1.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2024 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: April 9, 2024
 */

@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-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/* End */


/* Start:/bitrix/templates/home/main_styles.min.css?171463642754053*/
@font-face {font-family: 'Manrope';src: url('/bitrix/templates/home/fonts/Manrope-Medium.eot');src: local('/bitrix/templates/home/fonts/Manrope Medium'), local('Manrope-Medium'), url('/bitrix/templates/home/fonts/Manrope-Medium.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/home/fonts/Manrope-Medium.woff2') format('woff2'), url('/bitrix/templates/home/fonts/Manrope-Medium.woff') format('woff'), url('/bitrix/templates/home/fonts/Manrope-Medium.ttf') format('truetype');font-weight: 500;font-style: normal;font-display: swap;}@font-face {font-family: 'Manrope';src: url('/bitrix/templates/home/fonts/Manrope-Regular.eot');src: local('/bitrix/templates/home/fonts/Manrope Regular'), local('Manrope-Regular'), url('/bitrix/templates/home/fonts/Manrope-Regular.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/home/fonts/Manrope-Regular.woff2') format('woff2'), url('/bitrix/templates/home/fonts/Manrope-Regular.woff') format('woff'), url('/bitrix/templates/home/fonts/Manrope-Regular.ttf') format('truetype');font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: 'Manrope';src: url('/bitrix/templates/home/fonts/Manrope-Bold.eot');src: local('/bitrix/templates/home/fonts/Manrope Bold'), local('Manrope-Bold'), url('/bitrix/templates/home/fonts/Manrope-Bold.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/home/fonts/Manrope-Bold.woff2') format('woff2'), url('/bitrix/templates/home/fonts/Manrope-Bold.woff') format('woff'), url('/bitrix/templates/home/fonts/Manrope-Bold.ttf') format('truetype');font-weight: bold;font-style: normal;font-display: swap;}@font-face {font-family: 'Manrope';src: url('/bitrix/templates/home/fonts/Manrope-Light.eot');src: local('/bitrix/templates/home/fonts/Manrope Light'), local('Manrope-Light'), url('/bitrix/templates/home/fonts/Manrope-Light.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/home/fonts/Manrope-Light.woff2') format('woff2'), url('/bitrix/templates/home/fonts/Manrope-Light.woff') format('woff'), url('/bitrix/templates/home/fonts/Manrope-Light.ttf') format('truetype');font-weight: 300;font-style: normal;font-display: swap;}html {font-size: 62.5%;height: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}body {font-family: "Manrope", sans-serif;font-size: 1.4rem;line-height: 1.428571429;color: #363636;overflow-x: hidden;}main {min-height: 790px;}body, figure {margin: 0;}*, :after, :before {box-sizing: border-box;}input, button, select, textarea {font-family: inherit;font-size: inherit;line-height: inherit;}figure {margin: 0;}img {vertical-align: middle;border: 0;}table {border-collapse: collapse;width: 100%;}th, td {padding: 0;text-align: left;-vertical-align: top;border-collapse: collapse;}table thead th {background: #4CAF50;color: #fff;font-size: 1.5rem;padding: 18px 20px;text-align: left;font-weight: 300;}table td {border-bottom: 1px solid #f2f2f2;padding: 1.2rem;}table .table-lr-border {border-left: 1px solid rgba(12, 77, 162, 0.1);border-right: 1px solid rgba(12, 77, 162, 0.1);}@media (max-width: 480px) {table thead th {font-size: 1em;font-weight: 400;padding: 15px 15px;}table td {padding: 10px 15px;}}ul {list-style: none;}ul, li {padding: 0;}ul, ol {margin: 0;padding: 0;}a {color: #4CAF50;text-decoration: none;transition: color 0.3s ease;}a:hover {color: #EF7F1A;}a .link {border-bottom: 1px solid rgba(76, 175, 80, 0.33);}pre {font-size: 100%;font-family: OpenSans;}button {color: #fff;text-decoration: none;-webkit-user-select: none;-moz-user-select: none;user-select: none;font-size: 16px;background: rgb(52, 160, 45);padding: 13px 33px;transition: 0.2s;border-width: 0;}button:hover {background: rgb(111, 202, 89);}h1 {font-size: 2em;margin: 0.67em 0;}h1, h2, h3, h4, h5, h6 {margin: 0 0 18px 0;font-weight: 600;}h2 {font-size: 22px;}h3 {font-size: 16px;}b, strong {font-weight: 700;}p {margin: 0 0 15px;}label {cursor: pointer;}input[type=submit] {color: #fff;text-decoration: none;-webkit-user-select: none;-moz-user-select: none;user-select: none;font-size: 1.6rem;background: rgb(52, 160, 45);padding: 13px 33px;transition: 0.2s;border-width: 0;}input[type=submit]:hover {background: rgb(111, 202, 89);}input[type=text], input[type=search], input[type=password], input[type=email], textarea {background: #fff;border-color: rgba(0, 0, 0, 0.2);border-style: none none solid none;border-width: 0 0 1px 0;box-shadow: none;padding: 15px 0;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width: 100%;top: 0 !important;transition-duration: 0.2s;outline: none;-webkit-appearance: none;-moz-appearance: none;appearance: none !important;}input[type=text]:focus, input[type=search]:focus, input[type=password]:focus, input[type=email]:focus, textarea:focus, select:focus {border-color: rgba(76, 175, 80, 0.6);outline: none;}input[disabled], input[disabled]:focus, input[readonly], input[readonly]:focus, fieldset[disabled], fieldset[disabled]:focus, select[disabled], select[disabled]:focus {cursor: not-allowed;opacity: 0.8;}input.error, textarea .error {border-color: red !important;}input.correct, textarea.correct {border-color: #4caf50 !important;}textarea {resize: vertical;vertical-align: top;min-height: 54px;}.content-wrapper select, .jqmWindow select {background: #fff;border: 1px solid rgba(0, 0, 0, 0.2);box-sizing: border-box;padding: 8px 30px 8px 10px;width: 100%;height: 54px;outline: medium none;-webkit-appearance: none;background-size: 14px auto;background-repeat: no-repeat;background-position: center right 15px;-moz-appearance: none;text-indent: 0.01px;text-overflow: "";appearance: none !important;border-radius: 2px;}select:hover {border: 1px solid rgba(0, 0, 0, 0.2);}select::-ms-expand {display: none;}select option {border-bottom: 1px solid #eee;font-size: 14px;padding: 8px 10px;}select.input-inverse {color: #fff;background-image: url("/bitrix/templates/home/img/select-arrow-light.png");background-position: right 10px center;background-size: 14px auto;background-repeat: no-repeat;background-color: transparent;border: 1px solid rgba(255, 255, 255, 0.2);}select.input-inverse option {background: #fff;color: #333;}select.input-inverse:focus {border: 1px solid rgba(255, 255, 255, 0.8);}select.input-inverse:hover {border: 1px solid rgba(255, 255, 255, 0.4);}select.input-inverse::-ms-expand {display: none;}::-webkit-input-placeholder {color: rgba(0, 0, 0, 0.4);font-weight: normal;font-family: "Open Sans", sans-serif;opacity: 1;font-size: 0.9em;}::-moz-placeholder {color: rgba(0, 0, 0, 0.4);font-weight: normal;font-family: "Open Sans", sans-serif;opacity: 1;font-size: 0.9em;}:-moz-placeholder {color: rgba(0, 0, 0, 0.4);font-weight: normal;font-family: "Open Sans", sans-serif;opacity: 1;font-size: 0.9em;}:-ms-input-placeholder {color: rgba(0, 0, 0, 0.4);font-weight: normal;font-family: "Open Sans", sans-serif;opacity: 1;font-size: 0.9em;}placeholder {color: rgba(0, 0, 0, 0.4);font-style: normal;font-size: 0.9em;}[type=checkbox]:not(:checked), [type=checkbox]:checked {position: absolute;left: -9999px;}[type=checkbox]:not(:checked)+label, [type=checkbox]:checked+label {position: relative;padding-left: 30px;cursor: pointer;display: inline-block;}.content-wrapper [type=checkbox]:not(:checked)+label:before, .content-wrapper [type=checkbox]:checked+label:before, .jqmWindow [type=checkbox]:not(:checked)+label:before, .jqmWindow [type=checkbox]:checked+label:before {content: "";position: absolute;left: 0;top: 0;width: 19px;height: 19px;border: 1px solid rgba(12, 77, 162, 0.4);background: #fff;border-radius: 2px;}.content-wrapper [type=checkbox]:checked+label:before, .jqmWindow [type=checkbox]:checked+label:before, .content-wrapper [type=checkbox]:not(:checked)+label:before .jqmWindow [type=checkbox]:not(:checked)+label:before {border: none;}[type=checkbox]:checked+label:before {border: none !important;}.content-wrapper [type=checkbox]:not(:checked)+label:after, .content-wrapper [type=checkbox]:checked+label:after, .jqmWindow [type=checkbox]:not(:checked)+label:after, .jqmWindow [type=checkbox]:checked+label:after {content: "\f00c";position: absolute;top: 0px;left: 0px;width: 20px;height: 20px;font-size: 1em;line-height: 20px;color: #fff;transition: all 0.2s;font-family: "fontAwesome";background-color: #EF7B45;text-align: center;border-radius: 2px;}[type=checkbox]:not(:checked)+label:after {opacity: 0;transform: scale(0);}[type=checkbox]:checked+label:after {opacity: 1;transform: scale(1);}[type=checkbox]:disabled:not(:checked)+label:before, [type=checkbox]:disabled:checked+label:before {box-shadow: none;border-color: #bbb;background-color: #ddd;}[type=checkbox]:disabled:checked+label:after {background-color: #999;color: #ccc;}[type=checkbox]:disabled+label {color: #aaa;}[type=checkbox]:checked:focus+label:before {border: 1px transparent;background-color: #ed1c24;}[type=checkbox]:not(:checked)+label:hover:before {background-color: rgba(0, 0, 0, 0.05);}hr {border-color: rgba(0, 0, 0, 0.05);border-style: none none solid;border-width: medium medium 1px;height: 1px;size: 1px;margin: 8px 0;}hr.inverse {border-color: rgba(255, 255, 255, 0.1);}iframe {display: block;}.clear {clear: both;}.btn, button, input[type=button], input[type=submit] {display: inline-block;padding: 10px 20px;margin-bottom: 0;font-size: 1em;font-weight: 400;text-align: center;white-space: nowrap;vertical-align: middle;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;box-sizing: border-box;transition-duration: 0.3s;}.btn-full-width {width: 100%;}.btn:focus, button:focus, input[type=button]:focus, input[type=submit]:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}.btn.disabled, .btn[disabled], fieldset[disabled] .btn, button.disabled, button[disabled], fieldset[disabled] button {cursor: not-allowed;filter: alpha(opacity=65);box-shadow: none;opacity: 0.65;}a.btn.disabled, fieldset[disabled] a.btn {pointer-events: none;}.btn, input[type=button], input[type=submit], button {color: #fff;background-color: #EF7B45;border-color: #EF7B45;}.btn:focus, input[type=button]:focus, input[type=submit]:focus, button:focus {color: #fff;background-color: #e07e02;border-color: #e07e02;}.btn:hover, input[type=button]:hover, input[type=submit]:hover, button:hover {color: #fff;background-color: #e07e02;border-color: #e07e02;}.btn:active, input[type=button]:active, input[type=submit]:active, button:active {color: #fff;background-color: #e07e02;border-color: #e07e02;}.btn-default {color: #4CAF50;background: #fff;border-color: #4CAF50;}.btn-default:hover, .btn-default:focus {color: #fff;border-color: #4CAF50;background: #4CAF50;}.btn-default:active {color: #fff;border-color: #307d33;background: #307d33;}.btn-primary {color: #fff;background: #4CAF50;border-color: #4CAF50;}.btn-primary:hover, .btn-primary:focus {color: #fff;border-color: #307d33;background: #307d33;}.btn-primary:active {color: #fff;border-color: #307d33;background: #307d33;}.btn-xl {font-size: 1.2em;font-weight: 600;}.btn-xs {padding: 8px 20px;}.page-form {box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.1) inset;margin-top: 60px;padding: 0;}.form--descr {padding: 80px 100px 80px 80px;}.form--data {padding: 27px 35px;position: relative;}.page-form .form--data {padding: 80px 100px;position: relative;}.page-form .form--data:after, .form--data:before {left: 100%;top: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}.page-form .form--data:after {border-color: rgba(255, 255, 255, 0);border-left-color: #fff;border-width: 20px;margin-top: -20px;}.page-form .form--data:before {border-color: rgba(245, 27, 27, 0);border-left-color: #EF7B45;border-width: 27px;margin-top: -27px;}.form--data_bg {background-color: rgb(255, 255, 255);border: 5px solid #EF7B45;}.form--data_contacts {border: 1px solid rgba(0, 0, 0, 0.1);background-color: #fff;}.form--data_contacts .form-control {display: inline-block;margin-right: 20px;border: 1px solid #dfdfdf;padding: 15px 20px;}.form--data_contacts .btn {padding: 15px 25px;}.form--phone-num {font-size: 2.4em;font-weight: 300;}.form-group {margin-bottom: 20px;position: relative;}.form-group_last {margin-bottom: 0;margin-top: 20px;}.required-star {color: #e02222;font-size: 18px;font-weight: 400;margin-left: 3px;vertical-align: middle;}.form label {color: rgba(0, 0, 0, 0.5);}.form .form-group i {color: rgba(0, 0, 0, 0.5);position: absolute;right: 15px;top: 20px;}.fluid-label {position: relative;}.fluid-label input, .fluid-label textarea {position: relative;}.fluid-label label {position: absolute;top: 2px;left: 0;font-size: 0.85em;}.focused .form-control {top: 0 !important;}.fluid-label .input-field {padding: 22px 0 8px 0;}.form h2, .form h3, .form .service-2--title {padding: 0 0 30px;margin: 0;}.input-error {font-size: 0.85em;color: red;margin-top: 5px;}@media (max-width: 1200px) {.form--data, .form--descr {padding: 60px 40px;}.page-form .form--data, .page-form .form--descr {padding: 60px;}}@media (max-width: 992px) {.form--descr {padding: 60px 115px;}.form--data:after, .form--data:before {display: none;}}@media (max-width: 600px) {.form--descr {padding: 40px 45px;}.form--phone-num {font-size: 1.8em;font-weight: 400;}.page-form .form--data {padding: 30px;}.page-form .form--descr {padding: 30px 35px;}}@media (max-width: 790px) {.form-contacts {flex-wrap: wrap;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;}.form--data_contacts .form-control {margin-right: 0;margin-bottom: 10px;}.form--data_contacts .btn {width: 100%;font-size: 1.3rem;}}.tar {text-align: right;}.tal {text-align: left;}.tac {text-align: center;}.taj {text-align: justify;}.auto {margin-left: auto;margin-right: auto;display: block;}.m10 {margin: 1rem;}.mt10 {margin-top: 1rem;}.mt20 {margin-top: 2rem;}.mt30 {margin-top: 3rem;}.mt40 {margin-top: 4rem;}.mt50 {margin-top: 5rem;}.mt60 {margin-top: 6rem;}.mt80 {margin-top: 8rem;}.mb10 {margin-bottom: 1rem;}.mb20 {margin-bottom: 2rem;}.mb30 {margin-bottom: 3rem;}.mb40 {margin-bottom: 4rem;}.mb50 {margin-bottom: 5rem;}.mb60 {margin-bottom: 6rem;}.mb80 {margin-bottom: 8rem;}.pt10 {padding-top: 1rem;}.pt20 {padding-top: 2rem;}.pt30 {padding-top: 3rem;}.pt40 {padding-top: 4rem;}.pt50 {padding-top: 5rem;}.pt60 {padding-top: 6rem;}.pt80 {padding-top: 8rem;}.dn {display: none;}.db {display: block;}.dib {display: inline-block;}.pos-rel {position: relative;}.img-responsiver {max-width: 100%;}.img-margin {margin: 1rem;}.img-right {float: right;margin: 1rem;}.img-left {float: left;margin: 0 1rem 0 0;}.padding-default {padding: 5rem 0;}.bg-default {background-color: #f9f9fa;}.link_underline {border-bottom: 1px solid rgba(12, 77, 162, 0.2);margin-right: 5px;}.link_underline:hover {border-bottom: 1px solid #EF7B45;}.icon-rounded {border: 1px solid;border-radius: 50%;width: 18px;height: 18px;line-height: 16px;text-align: center;vertical-align: middle;margin-top: -2px;}.nav-line__btns .icon-rounded {margin-right: 5px;}.fa-angle-right:before {margin-left: 2px;}.table-responsiver {overflow-x: auto;position: relative;width: 100%;}.container {max-width: 1336px;margin: auto;padding: 0 2rem;}@media (max-width: 760px) {.container {padding: 0 1.5rem;}}.content {max-width: 1336px;margin: auto;padding: 0 2rem;}@media (max-width: 760px) {.content {padding: 0 1.5rem;}}.content-wrapper ul, .content-wrapper ol {margin: 0 0 30px 25px;}.content-wrapper ul, .content-wrapper ol {list-style-type: none;}.content-wrapper ul li, .main-services ul li, .content-wrapper ol li {padding-left: 15px;margin-bottom: 5px;position: relative;}.content-wrapper ul li:before, .content-wrapper ol li:before {content: "";display: inline-block;vertical-align: middle;position: absolute;left: 0px;top: 8px;}.content-wrapper ul li::before, .main-services ul li:before {width: 5px;height: 5px;background: #EF7B45;}.content-wrapper ol {list-style-type: none;counter-reset: num;}.content-wrapper ol li {padding-left: 25px;}.content-wrapper ol li::before {top: 0px;content: counter(num) ". ";counter-increment: num;color: #EF7B45;}.content-wrapper ol li {margin-bottom: 10px;}.content-wrapper div+h2:first-child, .content-wrapper div+h3:first-child, .content-wrapper div+.service-2--title:first-child, .content-wrapper div+h4:first-child {margin-top: 0;margin-bottom: 20px;}.content-wrapper .first-elem+* {margin-top: 0;}.content-wrapper hr>h2, .content-wrapper hr>h3, .content-wrapper hr>.service-2--title, .content-wrapper hr+h4 {margin-top: 30px;}.detail-page-wrapper ul li::before {top: 1.1rem;}.clearfix:after, .row:after, .clearfix:before, .row:before {clear: both;content: ".";display: block;height: 0;line-height: 0;visibility: hidden;}.row-in {margin-left: -15px;margin-right: -15px;}.row-flex {display: flex;flex-wrap: wrap;}.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;box-sizing: border-box;}.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {float: left;}.col-xs-12 {width: 100%;}.col-xs-11 {width: 91.66667%;}.col-xs-10 {width: 83.33333%;}.col-xs-9 {width: 75%;}.col-xs-8 {width: 66.66667%;}.col-xs-7 {width: 58.33333%;}.col-xs-6 {width: 50%;}.col-xs-5 {width: 41.66667%;}.col-xs-4 {width: 33.33333%;}.col-xs-3 {width: 25%;}.col-xs-2 {width: 16.66667%;}.col-xs-1 {width: 8.33333%;}.col-xs-offset-12 {margin-left: 100%;}.col-xs-offset-11 {margin-left: 91.66667%;}.col-xs-offset-10 {margin-left: 83.33333%;}.col-xs-offset-9 {margin-left: 75%;}.col-xs-offset-8 {margin-left: 66.66667%;}.col-xs-offset-7 {margin-left: 58.33333%;}.col-xs-offset-6 {margin-left: 50%;}.col-xs-offset-5 {margin-left: 41.66667%;}.col-xs-offset-4 {margin-left: 33.33333%;}.col-xs-offset-3 {margin-left: 25%;}.col-xs-offset-2 {margin-left: 16.66667%;}.col-xs-offset-1 {margin-left: 8.33333%;}.col-xs-offset-0 {margin-left: 0;}@media (max-width: 480px) {.col-xxs-1, .col-xxs-2, .col-xxs-3, .col-xxs-4, .col-xxs-5, .col-xxs-6, .col-xxs-7, .col-xxs-8, .col-xxs-9, .col-xxs-10, .col-xxs-11, .col-xxs-12 {float: left;}.col-xxs-12 {width: 100%;}.col-xxs-11 {width: 91.66667%;}.col-xxs-10 {width: 83.33333%;}.col-xxs-9 {width: 75%;}.col-xxs-8 {width: 66.66667%;}.col-xxs-7 {width: 58.33333%;}.col-xxs-6 {width: 50%;}.col-xxs-5 {width: 41.66667%;}.col-xxs-4 {width: 33.33333%;}.col-xxs-3 {width: 25%;}.col-xxs-2 {width: 16.66667%;}.col-xxs-1 {width: 8.33333%;}.col-xxs-offset-12 {margin-left: 100%;}.col-xxs-offset-11 {margin-left: 91.66667%;}.col-xxs-offset-10 {margin-left: 83.33333%;}.col-xxs-offset-9 {margin-left: 75%;}.col-xxs-offset-8 {margin-left: 66.66667%;}.col-xxs-offset-7 {margin-left: 58.33333%;}.col-xxs-offset-6 {margin-left: 50%;}.col-xxs-offset-5 {margin-left: 41.66667%;}.col-xxs-offset-4 {margin-left: 33.33333%;}.col-xxs-offset-3 {margin-left: 25%;}.col-xxs-offset-2 {margin-left: 16.66667%;}.col-xxs-offset-1 {margin-left: 8.33333%;}.col-xxs-offset-0 {margin-left: 0;}}@media (min-width: 767px) {.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {float: left;}.col-sm-12 {width: 100%;}.col-sm-11 {width: 91.66667%;}.col-sm-10 {width: 83.33333%;}.col-sm-9 {width: 75%;}.col-sm-8 {width: 66.66667%;}.col-sm-7 {width: 58.33333%;}.col-sm-6 {width: 50%;}.col-sm-5 {width: 41.66667%;}.col-sm-4 {width: 33.33333%;}.col-sm-3 {width: 25%;}.col-sm-2 {width: 16.66667%;}.col-sm-1 {width: 8.33333%;}.col-sm-offset-12 {margin-left: 100%;}.col-sm-offset-11 {margin-left: 91.66667%;}.col-sm-offset-10 {margin-left: 83.33333%;}.col-sm-offset-9 {margin-left: 75%;}.col-sm-offset-8 {margin-left: 66.66667%;}.col-sm-offset-7 {margin-left: 58.33333%;}.col-sm-offset-6 {margin-left: 50%;}.col-sm-offset-5 {margin-left: 41.66667%;}.col-sm-offset-4 {margin-left: 33.33333%;}.col-sm-offset-3 {margin-left: 25%;}.col-sm-offset-2 {margin-left: 16.66667%;}.col-sm-offset-1 {margin-left: 8.33333%;}.col-sm-offset-0 {margin-left: 0;}}@media (min-width: 992px) {.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {float: left;}.col-md-12 {width: 100%;}.col-md-11 {width: 91.66667%;}.col-md-10 {width: 83.33333%;}.col-md-9 {width: 75%;}.col-md-8 {width: 66.66667%;}.col-md-7 {width: 58.33333%;}.col-md-6 {width: 50%;}.col-md-5 {width: 41.66667%;}.col-md-4 {width: 33.33333%;}.col-md-3 {width: 25%;}.col-md-2 {width: 16.66667%;}.col-md-1 {width: 8.33333%;}.col-md-offset-12 {margin-left: 100%;}.col-md-offset-11 {margin-left: 91.66667%;}.col-md-offset-10 {margin-left: 83.33333%;}.col-md-offset-9 {margin-left: 75%;}.col-md-offset-8 {margin-left: 66.66667%;}.col-md-offset-7 {margin-left: 58.33333%;}.col-md-offset-6 {margin-left: 50%;}.col-md-offset-5 {margin-left: 41.66667%;}.col-md-offset-4 {margin-left: 33.33333%;}.col-md-offset-3 {margin-left: 25%;}.col-md-offset-2 {margin-left: 16.66667%;}.col-md-offset-1 {margin-left: 8.33333%;}.col-md-offset-0 {margin-left: 0;}}@media (min-width: 1200px) {.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {float: left;}.col-lg-12 {width: 100%;}.col-lg-11 {width: 91.66667%;}.col-lg-10 {width: 83.33333%;}.col-lg-9 {width: 75%;}.col-lg-8 {width: 66.66667%;}.col-lg-7 {width: 58.33333%;}.col-lg-6 {width: 50%;}.col-lg-5 {width: 41.66667%;}.col-lg-4 {width: 33.33333%;}.col-lg-3 {width: 25%;}.col-lg-2 {width: 16.66667%;}.col-lg-1 {width: 8.33333%;}.col-lg-offset-12 {margin-left: 100%;}.col-lg-offset-11 {margin-left: 91.66667%;}.col-lg-offset-10 {margin-left: 83.33333%;}.col-lg-offset-9 {margin-left: 75%;}.col-lg-offset-8 {margin-left: 66.66667%;}.col-lg-offset-7 {margin-left: 58.33333%;}.col-lg-offset-6 {margin-left: 50%;}.col-lg-offset-5 {margin-left: 41.66667%;}.col-lg-offset-4 {margin-left: 33.33333%;}.col-lg-offset-3 {margin-left: 25%;}.col-lg-offset-2 {margin-left: 16.66667%;}.col-lg-offset-1 {margin-left: 8.33333%;}.col-lg-offset-0 {margin-left: 0;}}.modal-open {overflow: hidden;}.jqmWindow {display: none;position: fixed;top: 17%;left: 50%;margin-left: -300px;width: 600px;background-color: #fff;padding: 0;overflow: hidden;}.jqmOverlay {background-color: #333;}* iframe.jqm {position: absolute;top: 0;left: 0;z-index: -1;width: expression(this.parentNode.offsetWidth+"px");height: expression(this.parentNode.offsetHeight+"px");}* html .jqmWindow {position: absolute;top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight)/100) + "px");}.show {display: block !important;}.jqmClose.top-close {position: absolute;right: 15px;top: 15px;cursor: pointer;transition-duration: 0.2s;display: block;text-align: center;font-size: 1.4rem;z-index: 100;}.top-close:hover {color: #EF7B45;}.modal--header {padding: 30px 60px;}.modal--header h2 {font-size: 2.6rem;font-weight: 700;margin: 0;}.modal--descr {margin-top: 20px;color: rgba(0, 0, 0, 0.6);}.jqmWindow .form {padding: 0 60px 60px;}@media (max-width: 992px) {.form--data_contacts {margin-top: 0;}}@media (max-width: 767px) {.jqmWindow {width: 400px !important;margin-left: -200px !important;}}@media (max-width: 480px) {.jqmWindow {width: 90% !important;margin-left: 5% !important;left: 0;}.modal--header {padding: 30px;}.jqmWindow .form {padding: 0 30px 30px;}.jqmWindow .form .btn {width: 100%;}.form--data .row {margin: 0 -15px;}.form-group .btn {width: 100%;}}.alert {padding: 15px;margin-bottom: 20px;border: 1px solid transparent;}.alert-success {color: #3c763d;background-color: #dff0d8;border-color: #d6e9c6;}.alert-success-msg {z-index: 50;display: flex;background: #fff;position: absolute;text-align: center;align-items: center;flex-direction: column;padding: 4.2rem 4rem 8.2rem;transition: opacity 0.35s ease;justify-content: space-between;top: 0;left: 0;right: 0;bottom: 0;opacity: 1;}.alert-success-msg__text {color: #636363;line-height: 1.2;font-size: 1.4rem;}.alert-success-msg__title {color: #333;display: block;line-height: 1.2;font-weight: bold;font-size: 2.4rem;margin: 0 0 2.4rem;}.alert-success-msg__text p {margin-bottom: 1.9rem;}div[id^=wait_comp], .bx-core-waitwindow {display: none;}@media (max-width: 1200px) {.hide-lg {display: none;}.show-lg {display: block;}}@media (max-width: 992px) {.hide-md {display: none;}.show-md {display: block;}.top-tagline {padding-left: 0;}.h-button {display: none;}}@media (min-width: 767px) and (max-width: 992px) {.hide-only-sm {display: none;}.show-only-sm {display: block;}}@media (max-width: 767px) {.hide-sm {display: none;}.show-sm {display: block;}.tac-sm {text-align: center;}.tal-sm {text-align: left;}.tar-sm {text-align: right;}h1, .h1 {font-size: 2em;}h2, .h2 {font-size: 1.6em;}.mt20 {margin-top: 10px;}.mt30 {margin-top: 15px;}.mt40 {margin-top: 20px;}.mt50 {margin-top: 25px;}.mt60 {margin-top: 30px;}.font-md {font-size: 1.1em;line-height: 1.6em;}.padding-default {padding: 25px 0;}.content-wrapper h2, .content-wrapper h3, .content-wrapper .service-2--title, .content-wrapper h4 {padding-bottom: 10px;padding-top: 0px;}}@media (max-width: 480px) {.hide-xs {display: none;}.show-xs {display: block;}.tac-xs {text-align: center;}.tal-xs {text-align: left;}.tar-xs {text-align: right;}.row-equal>[class*=col-] {height: auto;}}@media (min-width: 767px) {.main_h1 {line-height: 30px;margin: -70px 0 25px -20px;}.main_h1 span {background-color: #fff;padding-left: 20px;padding-right: 20px;font-size: 3rem;}.borderarea {border: 2px solid #4CAF50;padding: 50px 50px 40px;}}.main-title {display: flex;justify-content: space-between;align-items: baseline;}.main-title__link {display: block;flex: 0 0 auto;}@media (max-width: 500px) {.main-title {flex-direction: column;align-items: center;}}.title-section {font-size: 3rem;font-weight: 600;margin-bottom: 3rem;}.owl-carousel .owl-item img {width: auto;}.owl-theme .owl-nav {text-align: center;-webkit-tap-highlight-color: transparent;}.owl-theme .owl-nav [class*=owl-] {display: block;position: absolute;outline: 0 none;background-color: #f4f4f4;top: 50%;width: 35px;height: 35px;line-height: 35px;color: #fff;opacity: 0.5;filter: Alpha(Opacity=50);}.owl-theme .owl-nav [class*=owl-]:hover {filter: Alpha(Opacity=70);opacity: 0.7;text-decoration: none;}.owl-theme .owl-nav .disabled {opacity: 0.5;cursor: default;}.owl-theme .owl-next {right: 0;background-position: -77px 0;}.owl-theme .owl-prev {left: 0;background-position: -3px 0;}.owl-theme .owl-dots {text-align: center;-webkit-tap-highlight-color: transparent;bottom: 25px;position: absolute;width: 100%;}.owl-theme .owl-dots .owl-dot {display: inline-block;zoom: 1;*display: inline;}.owl-theme .owl-dots .owl-dot span {display: block;width: 10px;height: 10px;margin: 0 7px;border-radius: 20px;border: 2px solid rgba(255, 255, 255, 0.6);background-color: rgba(0, 0, 0, 0.3);transition: all 0.3s ease 0s;}.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {border: 2px solid #4CAF50;background-color: transparent;}.owl-carousel a.img-link {display: block;width: 100%;height: 100%;}.owl-theme .owl-nav_rewiews {margin-top: -15px;position: absolute;text-align: center;top: 50%;width: 100%;}.owl-theme .owl-nav_rewiews [class*=owl-] {transition: all 0.3s ease 0s;background: white;}.owl-theme .owl-nav_rewiews [class*=owl-]:hover {border: 1px solid #EF7B45;}.owl-theme .owl-nav_rewiews .owl-prev {left: 0;}.owl-theme .owl-nav_rewiews .owl-next {right: 0;}.owl-theme .owl-dots_rewiews {margin-top: 40px;position: static;text-align: center;width: 100%;}.owl-theme .owl-dots_rewiews .owl-dot span {border: 2px solid #fff;}.owl-carousel_no-buttons .owl-nav {display: none;}.owl-stage-outer {overflow: visible !important;}.owl-item {opacity: 0;transition: opacity 500ms;}.owl-item.active {opacity: 1;}@media (max-width: 767px) {.owl-theme .owl-prev {left: 30px;}.owl-theme .owl-next {right: 30px;}.owl-theme .owl-dots {bottom: -35px;}}.accordion-item {border: 1px solid rgba(0, 0, 0, 0.05);margin-top: -1px;}.accordion-item--title, .content-wrapper .accordion-item--title {font-size: 1.2em;padding: 40px 80px 40px 40px;cursor: pointer;position: relative;font-weight: 400;margin: 0 !important;}.accordion-item--title:after {width: 26px;height: 26px;line-height: 26px;position: absolute;content: "\f107";right: 40px;top: 40px;border-radius: 50px;font-family: "fontAwesome";text-align: center;font-size: 24px;}.accordion-item_opened {background-color: rgba(0, 0, 0, 0.05);border: 1px solid transparent;}.accordion-item_opened .accordion-item--title:after {content: "\f106";}.accordion-item_opened .accordion-item--title {color: #EF7B45;padding: 40px 80px 40px 40px;}.accordion-item--content {padding: 0 40px 40px;}.accordion-item--content h3, .accordion-item--content .service-2--title, .accordion-item--content h4, .accordion-item--content h2, .accordion-item--content h5 {padding-top: 10px;}@media (max-width: 767px) {.accordion-item--title, .content-wrapper .accordion-item--title, .accordion-item_opened .accordion-item--title {padding: 15px 60px 15px 15px;font-size: 1em;line-height: 1.4em;font-family: "Open Sans", sans-serif;font-weight: 600;}.accordion-item--title:after {right: 15px;top: 15px;}.accordion-item--content {padding: 0 15px 15px;}}a.gallery-item {outline: none;}.gallery-item {position: relative;width: 100%;height: 200px;display: block;overflow: hidden;background-color: #333;margin: 15px 0;}.gallery-item_bordered {box-shadow: 0 0 0 10px #fff inset;-moz-box-shadow: 0 0 0 10px #fff inset;-webkit-box-shadow: 0 0 0 10px #fff inset;-ms-box-shadow: 0 0 0 10px #fff inset;-o-box-shadow: 0 0 0 10px #fff inset;border: 1px solid #e5e5e5;}.gallery-item--image {position: absolute;top: 0;bottom: 0;left: 0;right: 0;background-size: cover;background-position: top;transition-duration: 0.2s;}.gallery-item_bordered .gallery-item--image {top: 10px;left: 10px;bottom: 10px;right: 10px;}.gallery-item--caption-pos {position: absolute;top: 0;bottom: 0;left: 0;right: 0;color: #fff;display: table;height: 200px;top: 100%;transition-duration: 0.2s;width: 100%;}.gallery-item:hover .gallery-item--caption-pos {top: 0;}.gallery-item:hover .gallery-item--image {opacity: 0.3;transform: scale(1.3);}.gallery-item--caption {display: table-cell;vertical-align: middle;padding: 40px;text-align: center;}.caption--title, .caption--text {display: block;}.caption--title {font-size: 1.3em;margin-bottom: 10px;}@media (max-width: 992px) {.gallery-item .caption--text {display: none;}}@media (max-width: 767px) {.gallery-item--caption-pos {display: none;}}@media (max-width: 480px) {.gallery-item {height: 120px;}.gallery-item {margin: 5px 0;}}.elem_table {border-collapse: collapse;margin: 0.75em 0 30px;table-layout: fixed;width: 100%;color: #a5a5a5;}.elem_table td {font-weight: normal;padding: 11px 20px !important;}.elem_table td:last-child {border-right: none;color: #333;}.elem_table tbody>tr:nth-child(odd)>td, .table tbody>tr:nth-child(odd)>th {background-color: #f7f7f7;}@media (max-width: 767px) {.elem_table th, .elem_table td {font-size: 12px;line-height: 16px;padding: 5px 6px;}}.table_block li {margin: 0.5em 0;}.file {display: inline-block;padding: 5px 10px 5px 40px;position: relative;}.file:before {left: 0;position: absolute;font-family: FontAwesome;font-size: 2.8rem;}.file--name {display: block;font-size: 15px;}.file--size {display: block;color: rgba(0, 0, 0, 0.5);font-size: 1.2rem;}a[href$=".pdf"]:before {content: "\f1c1";color: red;}a[href$=".doc"]:before, a[href$=".docx"]:before, a[href$=".rtf"]:before {content: "\f1c2";color: blue;}a[href$=".xls"]:before, a[href$=".xlsx"]:before {content: "\f1c3";color: green;}.cd-panel {visibility: hidden;transition: visibility 0s 0s;position: fixed;width: 400px;height: 100%;right: 0;top: 0;z-index: 1001;transition: all 0.2s ease !important;}.cd-panel.is-visible {visibility: visible;background-color: rgba(51, 51, 51, 0.7607843137) !important;}.cd-panel-header {top: 0px;width: 100%;height: 50px;transition: top 0.1s 0s;color: #fff;text-decoration: none;text-align: right;position: absolute;z-index: 1003;}.cd-panel-header a {color: #fff;text-decoration: none;}.is-visible .cd-panel-header {top: 0;transition: top 0.1s 0.1s;}.cd-panel-container {width: 100%;color: #fff;font-size: 24px;top: 0;right: 0;text-align: left;position: absolute;top: 0;left: 0;display: table;height: 100%;}.is-visible .cd-panel-container {transform: translate3d(0, 0, 0);transition-delay: 0s;}.cd-panel-content {display: table-cell;vertical-align: middle;}.cd-panel-footer {position: fixed;bottom: 0;text-align: center;font-size: 12px;color: #fff;width: 400px;height: 30px;padding-top: 15px;background-color: #EE3C7E;height: 50px;display: none;}.cd-panel-footer a {color: #fff;text-decoration: none;}.is-visible .cd-panel-footer {transform: translate3d(0, 0, 0);transition-delay: 0s;}.cd-panel-content span {display: block;width: 350px;margin: 0 auto;}.cd-panel-input {width: 350px;display: block !important;margin: 0 auto;margin-top: 20px;margin-bottom: 15px;font-weight: 300 !important;border-radius: 2px !important;font-size: 20px;height: 46px;line-height: 46px;padding-left: 20px;border: none !important;outline: none !important;box-shadow: none !important;color: #333;}.cd-panel-submit {height: 50px;width: 350px;display: block;margin: 0 auto;font-size: 20px;background-color: #EF7B45 !important;color: #fff;border: none;border-radius: 2px;margin-bottom: 10px;}.cd-panel-submit:hover {background: #4caf50 !important;}.cd-panel-close {margin: 9px;display: block;}.cd-panel-close img {height: 16px;}.cd-panel-success {margin: 50px 30px;background-color: #00B25C;padding: 15px 5px;border-radius: 2px;font-size: 20px;display: none;text-align: center;}.cd-panel-error {margin: 50px 30px;background-color: #E9003A;padding: 15px 5px;border-radius: 2px;font-size: 20px;display: none;text-align: center;}.cd-panel-timer {margin: 50px 30px;background-color: #00B25C;padding: 15px 5px;border-radius: 2px;font-size: 20px;display: none;text-align: center;}#callme_wrap {position: fixed;bottom: 100px;right: -100px;z-index: 1000;transition: 0.4s;}#callme_wrap:hover {right: 10px;transition: 0.5s;}#callme_wrap:hover .st4 {display: block;}#callme {width: 70px;height: 70px;border: 2px solid #E02856;border-radius: 35px;position: relative;background-color: #fff;background-image: url(/bitrix/templates/home/01.png);cursor: pointer;}#callme:before {content: "ÃƒÆ’Ã‚ÂÃƒâ€¦Ã‚Â¸ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚ÂµÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â·ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¸ÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Âµ \aÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â¼ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Â½ÃƒÆ’Ã‚ÂÃƒâ€šÃ‚Âµ";display: block;height: 70px;width: 0px;background-color: #E02856;color: #fff;text-align: center;padding-top: 15px;padding-left: 0px;text-transform: uppercase;border-radius: 10px;position: absolute;top: -2px;left: 33px;z-index: -1;white-space: pre;transition: 0.8s;overflow: hidden;}#callme:hover:before {width: 170px;padding-left: 50px;transition: 1s;}#callme img {height: 50px;position: relative;top: 8px;left: 8px;}@media (max-width: 400px) {.cd-panel {width: 100% !important;}}.page-head {background-size: cover;background-position: center;}.page-head_compact {border-bottom: 0;}.page-head-banner {min-height: 400px;margin-bottom: 30px;display: flex;}.page-head .container {padding-top: 30px;position: relative;padding-bottom: 30px;}.page-head-banner .container {position: relative;width: 100%;padding-top: 30px;padding-bottom: 30px;z-index: 1;}.page-head h1 {font-size: 3rem;font-weight: 700;}.page-head_compact h1 {margin: 40px 0 0;font-size: 3rem;font-weight: 700;}.page-head--text {padding-top: 30px;color: #333;}.page-head_inverse {color: rgb(255, 255, 255);}.page-head_inverse .page-head--text {color: rgb(255, 255, 255);}.page-head-row [class*=col-md-] {display: table-cell;float: none;}.page-head_noimage [class*=col-md-] {display: block;float: left;}.page-head--image {display: table-cell;vertical-align: top;width: 100%;}.page-head--image_bottom {vertical-align: bottom;}.page-head--image_bottom img {margin-bottom: -30px;}.only-banner-title {margin-top: 0 !important;font-size: 2.2em;}.detail-page-wrapper p, .detail-page-wrapper ul, .detail-page-wrapper ol {font-size: 16px;line-height: 1.7;}.detail-page-wrapper .panel {background-color: rgba(0, 0, 0, 0.05);padding: 30px;}.detail-page-wrapper .panel h2, .detail-page-wrapper .panel.h2, .detail-page-wrapper .panel h3, .detail-page-wrapper .panel .service-2--title, .detail-page-wrapper .panel.h3, .detail-page-wrapper .panel h4, .detail-page-wrapper .panel .h4 {margin-top: 20px;}.detail-page-wrapper .panel h2:first-child, .detail-page-wrapper .panel.h2:first-child, .detail-page-wrapper .panel h3:first-child, .detail-page-wrapper .panel .service-2--title:first-child, .detail-page-wrapper .panel.h3:first-child, .detail-page-wrapper .panel h4:first-child, .detail-page-wrapper .panel .h4:first-child {margin-top: 0;}.detail-page-wrapper>.image {position: relative;display: block;overflow: hidden;margin-bottom: 40px;}.detail-page-wrapper>.image img {display: block;max-width: 100%;}@media (max-width: 480px) {.page-head .container {padding-bottom: 15px;padding-top: 15px;}.page-head h1 {margin-top: 15px;font-weight: 500;font-size: 1.8em;}}@media (max-width: 767px) {.page-head h1 {margin-top: 20px;}}.list-check-orange, .list-check-green {text-align: left;}.list-check-orange li, .list-check-green li {font-size: 1.1em;}.list-check-orange li {margin-bottom: 1em;padding-left: 2.5em;background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgMzUyLjYyIDM1Mi42MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzUyLjYyIDM1Mi42MjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGQ9Ik0zMzcuMjIyLDIyLjk1MmMtMTUuOTEyLTguNTY4LTMzLjY2LDcuOTU2LTQ0LjA2NCwxNy43NDhjLTIzLjg2NywyMy4yNTYtNDQuMDYzLDUwLjE4NC02Ni43MDgsNzQuNjY0ICAgYy0yNS4wOTIsMjYuOTI4LTQ4LjM0OCw1My44NTYtNzQuMDUyLDgwLjE3M2MtMTQuNjg4LDE0LjY4OC0zMC42LDMwLjYtNDAuMzkyLDQ4Ljk2Yy0yMi4wMzItMjEuNDIxLTQxLjAwNC00NC42NzctNjUuNDg0LTYzLjY0OCAgIGMtMTcuNzQ4LTEzLjQ2NC00Ny4xMjQtMjMuMjU2LTQ2LjUxMiw5LjE4YzEuMjI0LDQyLjIyOSwzOC41NTYsODcuNTE3LDY2LjA5NiwxMTYuMjhjMTEuNjI4LDEyLjI0LDI2LjkyOCwyNS4wOTIsNDQuNjc2LDI1LjcwNCAgIGMyMS40MiwxLjIyNCw0My40NTItMjQuNDgsNTYuMzA0LTM4LjU1NmMyMi42NDUtMjQuNDgsNDEuMDA1LTUyLjAyMSw2MS44MTItNzcuMTEyYzI2LjkyOC0zMy4wNDgsNTQuNDY4LTY1LjQ4NSw4MC43ODQtOTkuMTQ1ICAgQzMyNi4yMDYsOTYuMzkyLDM3OC4yMjYsNDQuOTgzLDMzNy4yMjIsMjIuOTUyeiBNMjYuOTM3LDE4Ny41ODFjLTAuNjEyLDAtMS4yMjQsMC0yLjQ0OCwwLjYxMSAgIGMtMi40NDgtMC42MTEtNC4yODQtMS4yMjQtNi43MzItMi40NDhsMCwwQzE5LjU5MywxODQuNTIsMjIuNjUzLDE4NS4xMzIsMjYuOTM3LDE4Ny41ODF6IiBmaWxsPSIjZWQ3NzAwIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);background-repeat: no-repeat;background-size: 1em;background-position: 0 0.2em;}.list-check-green li {margin-bottom: 1em;padding-left: 2.5em;background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCIgdmlld0JveD0iMCAwIDM1Mi42MiAzNTIuNjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM1Mi42MiAzNTIuNjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNMzM3LjIyMiwyMi45NTJjLTE1LjkxMi04LjU2OC0zMy42Niw3Ljk1Ni00NC4wNjQsMTcuNzQ4Yy0yMy44NjcsMjMuMjU2LTQ0LjA2Myw1MC4xODQtNjYuNzA4LDc0LjY2NCAgIGMtMjUuMDkyLDI2LjkyOC00OC4zNDgsNTMuODU2LTc0LjA1Miw4MC4xNzNjLTE0LjY4OCwxNC42ODgtMzAuNiwzMC42LTQwLjM5Miw0OC45NmMtMjIuMDMyLTIxLjQyMS00MS4wMDQtNDQuNjc3LTY1LjQ4NC02My42NDggICBjLTE3Ljc0OC0xMy40NjQtNDcuMTI0LTIzLjI1Ni00Ni41MTIsOS4xOGMxLjIyNCw0Mi4yMjksMzguNTU2LDg3LjUxNyw2Ni4wOTYsMTE2LjI4YzExLjYyOCwxMi4yNCwyNi45MjgsMjUuMDkyLDQ0LjY3NiwyNS43MDQgICBjMjEuNDIsMS4yMjQsNDMuNDUyLTI0LjQ4LDU2LjMwNC0zOC41NTZjMjIuNjQ1LTI0LjQ4LDQxLjAwNS01Mi4wMjEsNjEuODEyLTc3LjExMmMyNi45MjgtMzMuMDQ4LDU0LjQ2OC02NS40ODUsODAuNzg0LTk5LjE0NSAgIEMzMjYuMjA2LDk2LjM5MiwzNzguMjI2LDQ0Ljk4MywzMzcuMjIyLDIyLjk1MnogTTI2LjkzNywxODcuNTgxYy0wLjYxMiwwLTEuMjI0LDAtMi40NDgsMC42MTEgICBjLTIuNDQ4LTAuNjExLTQuMjg0LTEuMjI0LTYuNzMyLTIuNDQ4bDAsMEMxOS41OTMsMTg0LjUyLDIyLjY1MywxODUuMTMyLDI2LjkzNywxODcuNTgxeiIgZmlsbD0iIzRjYWY1MCIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);background-repeat: no-repeat;background-size: 1.2em;background-position: 0 0.2em;}.only-banner-title {margin-top: 0 !important;font-size: 2.2em;}.btn.orange-gradient {background: linear-gradient(to right, #ed7e30 0, #f5bb23 50%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ed7e30", endColorstr="#f5bb23", GradientType=1);transition: background 0.3s ease-out;background-size: 200% auto;border: none;}.btn.orange-gradient:hover {background-position: right center;}.block-img {display: flex;width: 100%;padding: 10px 0;display: flex;flex-wrap: wrap;justify-content: space-between;}.block-img img {max-height: 460px;position: relative;height: 100%;width: 50%;padding: 10px;flex: 0 0 auto;}@media (max-width: 768px) {.block-img img {height: 100%;width: 100%;margin-left: 0;border: none;}}@media (max-width: 1000px) {.hide-xs {display: none;}}.news-blocks {margin: 0 -10px;display: flex;justify-content: flex-start;align-items: stretch;flex-wrap: wrap;}.news-blocks .news-item {width: calc(25% - 16px);margin-left: 8px;margin-right: 8px;border: 1px solid #e8e8e8;padding-bottom: 15px;position: relative;margin-bottom: 18px;}.news-item:hover {box-shadow: 0 0.6rem 1.1rem rgba(0, 0, 0, 0.15);}@media only screen and (max-width: 992px) {.news-blocks .news-item {width: calc(33.3333333333% - 16px);}}@media only screen and (max-width: 767px) {.news-blocks .news-item {width: calc(50% - 16px);}}@media only screen and (max-width: 440px) {.news-blocks .news-item {width: 100%;}}.news-item--wrapper {margin: 10px;}.news-item-link {color: #3d3d3d;padding: 0 16px;}.news-item-img {position: relative;display: block;padding-top: 70%;background-position: center center;background-repeat: no-repeat;background-size: cover;overflow: hidden;transition: 0.5s;}.news-item-discount {position: absolute;display: inline-block;top: 23px;left: 25px;font-size: 14px;font-weight: 500;line-height: 1;color: #FFF;padding: 14px 10px 12px 10px;border-radius: 2px;background-color: #3F51B5;}.news-item-name {display: block;color: #333;margin-top: 1rem;overflow: hidden;transition: 0.3s;font-weight: 700;}.news-item-period {padding-top: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 2px;}.news-item-period-icon {display: inline-block;font-size: 14px;margin-right: 5px;}.news-item-period-text {display: inline-block;font-size: 12px;line-height: 2em;color: #666;vertical-align: middle;}.tabs.promo {text-align: center;}.tabs.promo>section {border-top: none;text-align: left;}.tabs.promo>label {font-size: 14px;}.tabs {padding: 0px;margin: 30px auto;}.tabs>section {display: none;padding: 15px;background: #fff;border-top: 1px solid #4da53e;}.tabs>section>p {margin: 0 0 5px;line-height: 1.5;color: #383838;animation-duration: 1s;animation-fill-mode: both;animation-name: fadeIn;}.tabs>input {display: none;position: absolute;}.tabs>label {display: inline-block;margin: 0 0 -1px;padding: 4px 15px;text-align: center;color: #333;border: 0px solid #ddd;font-size: 13px;font-weight: 600;}.tabs>label:hover {color: #ff7f50;cursor: pointer;}.tabs>input:checked+label {color: #ffffff;border-bottom: 1px solid #fff;border: 1px solid #4da53e;background: #4da53e;padding: 4px 15px;}#tab1:checked~#content-tab1, #tab2:checked~#content-tab2, #tab3:checked~#content-tab3, #tab4:checked~#content-tab4, #tab5:checked~#content-tab5, #tab6:checked~#content-tab6, #tab7:checked~#content-tab7, #tab8:checked~#content-tab8, #tab9:checked~#content-tab9, #tab10:checked~#content-tab10 {display: block;}.company-details {display: flex;}.office {display: block;}.contact-item {padding: 2rem;margin-bottom: 1.5rem;border: 1px solid #f2f2f2;}.contact-item-text {font-size: 1.3rem;font-weight: normal;color: #585b5f;padding-left: 2rem;}.contacts-information-text {position: relative;font-size: 1.3rem;font-weight: bold;color: #36383c;text-transform: uppercase;padding-left: 2rem;margin-bottom: 1.5rem;}.contacts-information-text i {font-size: 13px;position: absolute;left: 0;top: 2px;}.office--phone a {margin-right: 2rem;}@media (min-width: 768px) {.company-maps {width: 60%;padding-left: 15px;}.company-contacts {width: 40%;}.company-requisites-content {font-size: 13px;}}@media only screen and (max-width: 1000px) {.company-details {flex-wrap: wrap;}.company-contacts {width: 100%;}.company-maps {width: 100%;}}.content-wrapper .video {margin: 30px 0;}.video {position: relative;padding-bottom: 56.25%;margin: 0 auto;width: 100%;}.video iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.detail-page-footer {padding: 2rem 0;border: 1px solid #efefef;border-width: 1px 0;}.detail-page-footer {padding: 2rem 0;border: 1px solid #efefef;border-width: 1px 0;}@media (max-width: 480px) {.detail-page-footer {flex-wrap: wrap;}.nav-line__btns {margin-bottom: 10px;}}.nav-line__btns a {cursor: pointer;}.ya-share {margin-left: 1.5rem;}.ya-share ul li:before {content: none;}.ya-share ul li {padding: 0;}.ya-share ul {margin: 0;}@media (max-width: 767px) {.ya-share {text-align: left;}}.page-content {font: 300 24px/36px "Open Sans", sans-serif;text-align: center;padding: 9rem 0;}.page-content a {transition: all 0.3s linear;color: #EF7B45;white-space: nowrap;text-decoration: none;}.i404 {color: #1c893e;font-size: 300px;line-height: 365px;}.stickers {position: absolute;z-index: 10;left: 10px;top: 10px;}.stickers-wrapper {display: grid;grid-template-columns: repeat(2, 1fr);grid-gap: 8px;}.stickers .stickers-wrapper .sticker_new {background: #58a8ff;}.stickers .stickers-wrapper .sticker_recommend {background: #4CAF50;}.stickers .stickers-wrapper .sticker_sale {background: #f8d40e;color: #333;}.stickers .stickers-wrapper .sticker_hit {background-color: #EF7B45;}.stickers .stickers-wrapper>div {display: block;padding: 5px 7px;font-size: 12px;line-height: 1;color: #fff;background-color: #dedede;border-radius: 4px;}.status {color: rgba(0, 0, 0, 0.5);}.status_available {color: #55c953;}.status_not-available {color: #ed1c24;}@media (max-width: 767px) {.product-items [class*=col-] {margin-bottom: 15px;}}@media (max-width: 560px) {.product-page--thumbs a {width: 33%;}}div[itemprop=caption] {display: block;font-style: italic;box-sizing: border-box;padding: 15px 0 25px;font-size: 15px;margin: auto;text-align: center;color: #999999;}.flex {display: flex;}.flex--j-between {justify-content: space-between;}.flex--a-center, .flex-center {align-items: center;}.flex--a-start {align-items: flex-start;}.sp-video {display: inline-block;margin: 5px;}.center {text-align: center;}.nav-tabs, .content-wrapper .nav-tabs {border: 1px solid #e8e8e8;margin: 0;}.nav-tabs li, .content-wrapper .nav-tabs li {list-style: none;float: left;margin: 0;padding: 0;}.nav-tabs li:before, .content-wrapper .nav-tabs li:before, .nav-tabs li:after, .content-wrapper .nav-tabs li:after {display: none;}.nav-tabs li a, .content-wrapper .nav-tabs li a {display: block;padding: 12px 30px;margin: 0 -1px -1px 0;color: rgba(0, 0, 0, 0.7);position: relative;border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;transition: none;}.nav-tabs .active a, .content-wrapper .nav-tabs .active a {font-weight: bold;color: #fff;z-index: 1;background: #EF7B45;}.nav-tabs li a, .content-wrapper .nav-tabs li a:hover {color: #EF7B45;}.nav-tabs .active a:hover, .content-wrapper .nav-tabs .active a:hover {color: #fff;}@media (max-width: 767px) {.nav-tabs li, .content-wrapper .nav-tabs li {float: none;width: 100%;display: block;margin-bottom: 3px;}.nav-tabs li, .content-wrapper .nav-tabs li:last-child {margin-bottom: 0;}.nav-tabs li.active a, .content-wrapper .nav-tabs li.active a {font-weight: bold;border-bottom-color: #f2f2f2;z-index: 3;}.nav-tabs li.active a:before, .content-wrapper .nav-tabs li.active a:before {position: absolute;top: 0;left: 0;bottom: 0;right: auto;height: 100%;width: 3px;background-color: #EF7B45;content: "";}}.tab-content {margin-top: 30px;}.tab-pane {display: none;}.tab-pane.active {display: block;}.gallery-list {display: flex;flex-wrap: wrap;margin-left: -20px;}.gallery-list__item {flex-grow: 1;flex-shrink: 1;flex-basis: calc(25% - 20px);max-width: calc(25% - 20px);display: inline-block;margin-left: 20px;margin-bottom: 20px;}.gallery-list__item-img {position: relative;padding-top: 68%;background-size: cover;}@media (max-width: 1171px) {.gallery-list__item {flex-basis: calc(33.33% - 20px);max-width: calc(33.33% - 20px);}}@media (max-width: 768px) {.gallery-list__item {flex-basis: calc(50% - 20px);max-width: calc(50% - 20px);}}@media (max-width: 400px) {.gallery-list__item {flex: 1 1 100% !important;max-width: 100% !important;margin-left: 0;display: block;}}.b-nav-shadow {position: fixed;left: 0;top: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.3);z-index: 9;display: none;}.partner-square {float: left;border: 1px solid #f2f2f2;border-left: none;width: 100%;height: 140px;overflow: hidden;line-height: 80px;text-align: center;padding: 30px;transition-duration: 0.3s;}.partner-square:hover {box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);}.partner-square img {display: inline-block !important;vertical-align: middle;margin: 0 auto;width: auto !important;max-width: 100%;max-height: 100%;}.owl-item:first-child .partner-square {border-left: 1px solid #f2f2f2;}.partners-list--item:last-child {padding-bottom: 0;}.partners-list--title {font-size: 1.1em;font-weight: bold;line-height: 1.3em;color: #333;}.partners-list--image {display: block;border: 1px solid #f2f2f2;overflow: hidden;line-height: 80px;text-align: center;width: 100%;height: 140px;padding: 30px;margin-bottom: 15px;transition-duration: 0.3s;}.partners-list--image:hover {box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);}.partners-list--image img {display: inline-block;vertical-align: middle;margin: 0 auto;width: auto;max-width: 100%;max-height: 100%;}.partners-list--descr {margin: 15px 0;}.partners-list .properties {border: none;margin: 0;padding: 0;}.partners-list {display: flex;flex-wrap: wrap;margin-left: -25px;}.partners-list--item {width: calc(20% - 25px);margin-left: 25px;margin-bottom: 40px;}.partners-list--right {margin-top: 15px;text-align: center;}@media (max-width: 768px) {.partners-list--item {width: calc(33.333% - 25px);}}@media (max-width: 480px) {.partners-list--item {width: calc(50% - 25px);}}@media (max-width: 320px) {.partners-list--item {width: 100%;margin-left: 0;}.partners-list {margin-left: 0;}}@media (max-width: 1000px) {.header-menu-left {flex: 0 0 180px;}.header-menu_catalog {flex: 0 0 180px;}.header-menu-right {width: calc(100% - 180px);}.main-menu__dropdown {width: calc(100vw - 180px - 55px);}}.col-row {display: flex;flex-wrap: wrap;align-items: stretch;justify-content: flex-start;margin-left: -1.5rem;margin-right: -1.5rem;}@media (max-width: 767px) {.header__menu_wrap {background: #EF7B45;}.header__menu {border: none;}.header-menu-right {display: none;}.header-menu-left {flex: 100%;flex-direction: column;}.header-menu_catalog {flex: 0 0 100%;}.header-menu .header-menu_link:before {display: none;}.header-menu_item-catalog-icon {display: block;}.header-menu {font-size: 1.4rem;}.header-menu .header-menu_catalog .header-menu_link {color: white;}.header-menu_link .header-menu_item-catalog-icon div, .header-menu_item-catalog-icon:after, .header-menu_item-catalog-icon:before {background: white;}.main-menu__list__item.open .main-menu__dropdown {display: none;}.header-menu .active {background: #de8400;}.header-menu .active .header-menu_link {color: #fff;}.header-menu li a:hover {color: #fff;}.header-menu .header-menu_catalog:hover {background: #de8400;}}
.swiper-wrapper{align-items:stretch;}.swiper-slide{ height:auto;}.swiper-button-next, .swiper-button-prev{color: #EF7B45;transition: color .2s;}.swiper-button-next:hover, .swiper-button-prev:hover{color: #D76F3E}.nav-line__btns a {cursor: pointer; display: flex; align-items: enter;}
/* End */


/* Start:/bitrix/templates/home/css/dev.css?17647052733766*/
:root {
    --color-black: #000000;
    --color-primary: #EF7B45;
    --color-gray-300: #f4f7f9;
    --color-white: #ffffff;
}

.catalog-sections { display: flex; flex-wrap: wrap; align-items: center; gap: 10px; margin-bottom: 30px; }
.catalog-sections__item { flex-grow: 1; background-color: #F5F5F5; position: relative; display: flex; align-items: center; justify-content: center; box-sizing: border-box; padding: 10px; }
.catalog-sections__item-name { display: block; color: #000000; z-index: 1; text-align: center; font-size: 16px; font-weight: 500; }
@media (min-width: 800px) {
    .catalog-sections__item { padding: 15px 20px; }
}

.product-buttons { display: grid; grid-template-columns: 1fr 1fr; gap: 10px 20px; margin-bottom: 30px; align-items: center; }
.product-buttons a { width: 100%; }

.product-reviews {
    display: grid;
    gap: 35px;
}
.product-reviews__reviews {
    gap: 20px;
}
.product-reviews__form-inner {
    border-radius: 4px;
    background-color: var(--color-gray-300);
    padding: 30px;
    box-sizing: border-box;
}
.product-reviews__form-title {
    font-size: 18px;
    font-weight: 500;
    color: var(--color-black);
    margin-bottom: 10px;
}
@media (min-width: 800px) {
    .product-reviews {
        grid-template-columns: repeat(5, 1fr);
    }
    .product-reviews__reviews {
        grid-column: 1/4;
    }
    .product-reviews__summary {
        grid-template-columns: repeat(2, 1fr);
    }
    .product-reviews__summary-total {
        grid-column: 1/2;
    }
    .product-reviews__summary-details {
        grid-column: 2/3;
    }
    .product-reviews__form {
        grid-column: 4/6;
    }
}

.reviews {
    position: relative;
    display: grid;
    gap: 35px;
}
.reviews-item {
    display: grid;
    grid-template-columns: 5fr 1fr;
    gap: 12px;
    padding: 15px;
    box-sizing: border-box;
    border: 1px solid var(--color-gray-300);
    border-radius: 4px;
}
.reviews-item__top {
    grid-column: 1/2;
}
.reviews-item__rating {
    grid-column: 2/3;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.reviews-item__title {
    grid-column: 1/-1;
    font-weight: 500;
    font-size: 18px;
    color: var(--color-black);
}
.reviews-item__text {
    grid-column: 1/-1;
}

.filter-item-color {
    display: inline-flex;
}
.bx-filter-input-checkbox {
    display: flex;
    align-items: center;
}
.bx-filter-param-label:before {
    margin: 5px;
}
.filter-item-color + span {
    display: inline-flex !important;
}
.filter-item-color span {
    display: block;
    width: 20px;
    height: 20px;
}
.bx-filter .bx-filter-section {
    border-color: #f5f5f5;
    background-color: #f5f5f5;
}
.aside__main .bx-filter { display: block; }
@media (min-width: 800px) {
    .aside__main .bx-filter { display: none; }
}

.main-banner__desc_inverse .main-banner__descr { font-size: 22px; }
.main-banner__buttons .btn { font-size: 18px; }

.header-main__mobile a[href^="tel:"] {
    background-color: #F77845;
    padding: 5px;
}

.smalls .its {
    max-width: 30px;
}

.product-relations {
    display: grid;
    gap: 20px;
}
.product-relations-group {
    display: grid;
    gap: 10px;
}
.product-relations-group__title {
    font-weight: 500;
    /* font-size: 16px; */
    font-size: 1.4rem;
}
.product-relations-items {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 10px;
}
.product-relations-item {
    display: flex;
    width: fit-content;
    align-items: center;
    justify-content: center;
    color: var(--color-primary);
    border: 1px solid var(--color-primary);
    border-radius: 5px;
    padding: 4px 12px;
}
.product-relations-item:hover, .product-relations-item.active {
    background-color: var(--color-primary);
    color: var(--color-white);
}
/* End */


/* Start:/bitrix/templates/home/components/bitrix/menu/header_menu/style.min.css?17145716011766*/
.header-menu_item{margin-right:16px;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.header-menu a,.header-menu li a:hover,.header-menu li:hover a{color:#333}.header-menu .header-menu_link{position:relative;display:block;color:#363636}.header-menu .header-menu_link:hover,.header-menu .header-menu_list a:hover,.header-menu .header-menu_sub-list a:hover{color:#ff9800}.header-menu .root-item-selected{color:#ff9800;font-weight:600}.header-menu_link.header-menu_icon{display:flex}.header-menu_item .header-menu_list{position:absolute;height:auto;background:#fff;text-align:left;z-index:5;opacity:0;visibility:hidden;box-shadow:0 6px 13px 0 rgba(0,0,0,.1);border:1px solid #efefef}.header-menu_item .header-menu_list li:hover .header-menu_sub-list,.header-menu_item:hover .header-menu_list{opacity:1;visibility:visible}.header-menu .parent:after{position:absolute;right:2rem;transition:.1s ease-in-out}.header-menu_item .header-menu_list li{background:#fff}.header-menu_item .header-menu_list li a{display:block;border-bottom:1px solid #f7f7f7;padding:1rem 2rem;box-sizing:border-box;height:100%;width:100%;white-space:normal}.header-menu_item .header-menu_sub-list{position:absolute;top:0;left:100%;background:#fff;width:calc(100% + 2rem);opacity:0;visibility:hidden;z-index:3;border-left:1px solid #f7f7f7}.header-menu_item .header-menu_sub-list .header-menu_sub-list{position:absolute;top:0;left:100%;background:#fff;width:calc(100% + 2rem);z-index:5;display:none}.header-menu_item .header-menu_sub-list li:hover .header-menu_sub-list{display:block}.header-menu_item .header-menu_sub-list li a{border:none}.header-menu a:hover{color:#ff9800}.header-menu{font-size:13px}
/* End */


/* Start:/bitrix/templates/home/components/bitrix/menu/header_catalog_menu/style.min.css?17135613575845*/
.header-menu_catalog .header-menu_list,.header-menu_catalog.header-menu_list{text-align:left;box-shadow:0 6px 13px 0 rgba(0,0,0,.1);z-index:3;background:#fff}.header-menu .header-menu_catalog .header-menu_sub-list li a:hover,.header-menu .header-menu_list a:hover,.header-menu .header-menu_sub-list a:hover,.header-menu a:hover,.main-menu__dropdown-list__item a:hover{color:#ff9800}.header-menu_item{-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.header-menu_catalog-link{display:flex}.header-menu_catalog{position:relative;-webkit-box-flex:0;-moz-box-flex:0;-ms-box-flex:0;text-align:left}.header-menu_catalog.header-menu_list{position:absolute;top:100%;width:220px;opacity:0;visibility:hidden;border:1px solid #efefef}.header-menu_catalog .header-menu_link{padding-left:60px}.header-menu_catalog .header-menu_list li:hover .header-menu_sub-list,.header-menu_catalog:hover .header-menu_list{opacity:1;visibility:visible}.header-menu_catalog .header-menu_list{display:none;width:270px;min-height:50rem;border-right:1px solid #e5e5e5;left:-280px;padding-top:1px;top:calc(100% + 28px);position:absolute;height:auto;border:1px solid #efefef}.header-menu_catalog .menu_open{display:block;opacity:1;visibility:visible}.header-menu_catalog .header-menu_list li a:before{content:"";width:0;height:100%;display:inline-block;vertical-align:middle}.header-menu_catalog .header-menu_sub-list{padding:1.5rem 0;min-height:100%;position:absolute;top:0;left:100%;background:#fff;width:calc(100% + 2rem);opacity:0;visibility:hidden;z-index:3;border-left:1px solid #f7f7f7}.header-menu .header-menu_catalog .header-menu_sub-list li a{font-size:1.4rem;color:#333;line-height:2.2rem;padding:.7rem 4rem .7rem 3rem}.header-menu .parent:after{position:absolute;transition:.1s ease-in-out;font-size:14px}.header-menu_catalog .header-menu_list li{background:#fff}.header-menu_catalog .header-menu_list li a{display:inline-block;border-bottom:1px solid #f7f7f7;padding:1rem 2rem;width:100%}.header-menu_catalog .header-menu_sub-list .header-menu_sub-list{position:absolute;top:0;left:100%;background:#fff;width:calc(100% + 2rem);z-index:3;display:none}.header-menu_catalog .header-menu_sub-list li:hover .header-menu_sub-list{display:block}.header-menu_catalog .header-menu_sub-list li a{border:none}.header-menu_item-catalog-icon{position:absolute;top:50%;left:3rem;width:2.1rem;height:2px;transform:translateY(-50%)}.header-menu_link .header-menu_item-catalog-icon div{width:100%;height:100%;background-color:#333;transition:.1s ease-in-out}.header-menu_item-catalog-icon:after,.header-menu_item-catalog-icon:before{content:"";width:100%;height:100%;position:absolute;left:0;background-color:#333;border-radius:3px;transition:.1s ease-in-out}.header-menu_item-catalog-icon:before{top:-.7rem;transform-origin:0 0}.header-menu_item-catalog-icon:after{top:.7rem;transform-origin:0 100%}.header-menu .root-item-selected .header-menu_item-catalog-icon div,.header-menu .root-item-selected .header-menu_item-catalog-icon:after,.header-menu .root-item-selected .header-menu_item-catalog-icon:before{background-color:#ff9800}.header-menu .header-menu_catalog:hover .header-menu_item-catalog-icon div,.header-menu .header-menu_catalog:hover .header-menu_item-catalog-icon:after,.header-menu .header-menu_catalog:hover .header-menu_item-catalog-icon:before{background-color:#333}@media (max-width:900px){.header-menu{font-size:13px}.header-menu_item-catalog-icon{display:none}.header-menu_catalog .header-menu_link{padding-left:20px}}.header-menu_catalog-link span{color:#fff;font-size:16px}.main-menu__list__item.open .main-menu__dropdown{top:-1px;bottom:0;opacity:1;left:100%;transition:opacity .35s;background:#fff;height:auto}.main-menu__dropdown .col-row>.col{padding-left:.5rem;padding-right:.5rem;height:100%;display:flex}.main-menu__dropdown-content{-moz-columns:3;columns:3;-moz-column-gap:2rem;column-gap:2rem;overflow-x:auto;-moz-column-fill:auto;column-fill:auto;overflow-y:hidden}.main-menu__dropdown{opacity:0;z-index:500;top:-9999px;left:-9999px;bottom:9999px;color:#636363;line-height:1.2;font-size:1.3rem;letter-spacing:0;position:absolute;padding:2.2rem 2.8rem;transition:0s .35s,opacity .35s;min-height:calc(100% + 2px);width:calc(100vw - (100vw - 1296px) - 269px);border:1px solid #e9e9e9}.main-menu__dropdown-title{color:#333;display:block;line-height:1.2;font-weight:700;font-size:1.6rem;margin:0 0 2.4rem}.main-menu__dropdown .col-row{margin-left:-.5rem;margin-right:-.5rem;height:calc(100% - 5.4rem)}.main-menu__dropdown-category--wrap{page-break-inside:auto}.main-menu__dropdown-category{page-break-inside:avoid;margin:0 0 1.4rem;page-break-inside:avoid}.header-menu_item .header-menu_catalog .main-menu__dropdown a{vertical-align:top;display:inline-block;transition:color .35s;border:none;padding:0}.main-menu__dropdown-list{margin:0;padding:0;list-style:none}.main-menu__dropdown-category-title{color:#333;display:block;font-size:1.3rem;font-weight:700;margin:0 0 1.4rem;text-transform:uppercase}.main-menu__list__link{color:#333;display:block;position:relative;border-radius:.04rem;padding:1.4rem 5rem 1.4rem 2rem;transition:background-color .35s}.main-menu__dropdown-category-title a,.main-menu__dropdown-list__item a,.main-menu__dropdown-title a{display:inline-block;border:none!important;padding:0!important}.main-menu__list__item.open>.main-menu__list__link{background:rgba(48,48,48,.11)}.main-menu__dropdown-list__item{margin-top:1.5rem}.main-menu__dropdown-list__item a{vertical-align:top;transition:color .35s;font-size:1.3rem}@media (max-width:1336px){.main-menu__dropdown{width:calc(100vw - 269px - 55px)}}@media (max-width:1000px){.main-menu__dropdown{width:calc(100vw - 180px - 55px)}.header-menu_catalog .header-menu_list{min-height:55rem}}
/* End */


/* Start:/bitrix/templates/home/components/bitrix/menu/horizontal_multilevel_mobile/style.min.css?17133624432322*/
.mobile-menu--block{background-color:#fff;position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto!important;z-index:999;padding-top:20px;transition:transform .45s cubic-bezier(.19, 1, .22, 1);transform:translateX(-100%);overflow-x:hidden}.mobile-menu--block.opened{transform:translateX(0)}.mobile-menu li,.mobile-menu li a{position:relative}.mobile-menu li a,.mobile-menu li a:hover{display:block;padding:20px;color:#333;border-bottom:1px solid rgba(0,0,0,.05);transition-duration:.3s}.mobile-menu li.active>a{font-weight:700}.mobile-menu li ul li{font-size:1em}.m-dropdown-menu{display:none}.m-dropdown-menu a{display:block;margin-left:40px;transition-duration:.3s}.mobile-menu .active>a{font-weight:700;box-shadow:3px 0 0 rgba(237,28,36,.8) inset}.m-dropdown-menu .m-dropdown-menu{margin-left:40px}.show-m-dropdown-menu-btn,.show-m-dropdown-menu-btn:hover{background:0 0;color:#636363;display:block;font-size:1.5em;height:40px;line-height:36px;position:absolute;right:15px;text-align:center;top:10px;width:40px}.mobile-menu--item_opened .show-m-dropdown-menu-btn i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.mobile-menu--item_opened .m-dropdown-menu .show-m-dropdown-menu-btn i{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg)}.mobile-menu--item_opened .mobile-menu--item_opened .show-m-dropdown-menu-btn i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.mobile-menu .with-dropdown a{padding-right:60px}.mobile-menu-contacts{padding-right:15px;text-align:right}.mobile-menu-contacts--phone{padding:5px 0;font-size:1.4em}.mobile-menu{padding-top:20px}body.m-menu-opened{overflow:hidden}@media (min-width:810px){.mobile_menu{display:none}}.mobile-menu--btn .glyph-icon-cancel,.mobile-menu-contacts i{display:none}@media (max-width:416px){.mobile-menu--btn span{width:20px;height:2px}.mobile-menu--btn span:before{bottom:6px}.mobile-menu--btn span:after{top:6px}}.mobile-menu--btn .glyph-icon-menu-icon,.mobile-menu--btn_opened .glyph-icon-cancel{display:block}.mobile-menu--btn_opened .glyph-icon-menu-icon{display:none}
/* End */


/* Start:/bitrix/templates/home/components/bitrix/breadcrumb/bitcorp/style.css?1713540290606*/
.breadcrumb div{display:inline-block;color: #999;margin-right:5px;font-size: 13px;}
.breadcrumb a {color: #666;}
.breadcrumb a:hover{color:#4caf50;}
@media (max-width:760px){
.breadcrumbs-wrapper {overflow: hidden;height: 25px;}
.breadcrumb {white-space: nowrap;overflow-x: scroll;padding: 0 0 30px;padding-right: 20px;}
}
.breadcrumb-item i {margin-right: 5px;}
.breadcrumbs-wrapper ul {margin: 0;}
.breadcrumbs-wrapper ul li{display:inline-block;margin: 0;padding: 0;}
.breadcrumbs-wrapper ul li:before{display:none;margin-left:0;}
.breadcrumb-item:before {content: " / "; opacity: 0.5; cursor: default;}
/* End */


/* Start:/bitrix/templates/home/components/bitrix/menu/tabs/style.css?1564434000594*/
.tabs-menu {width:100%;margin: 3rem 0 3rem 0;border-bottom: 1px solid #f2f2f2;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.tabs-link {margin: 0 5rem 0 0;padding: 0 0 1.3rem;}
.tabs-link.active {border-bottom: 1.5px solid #ff9800;margin-bottom: -1px;}
.tabs-link a{text-decoration: none;color: #333;/* font-size: 14px; */font-weight: 600;}
.tabs-link a:hover {color: #ff6b00;}
a.selected {color: #ff9800;}
@media (max-width:767px){
.tabs-menu {white-space: nowrap;display: inline-block;}
.tabs-link.active{border-bottom:none;}
.tabs-link a{ font-size:13px;}
}
/* End */


/* Start:/bitrix/templates/home/components/bitrix/news.list/inner_teasers/style.min.css?17127011711481*/
.main-teasers{padding:50px 0}.section-teasers{display:flex;margin:0 -1.5rem 0;flex-wrap:wrap}.teaser--block{width:25%;flex-shrink:0;padding:0}.teaser{text-align:center;border:1px solid #e8e8e8;background-color:#fff;padding:2rem 2.5rem;position:relative;height:100%;transition:box-shadow 0.3s ease;font-size:1.4rem;line-height:1.9rem;display:flex;flex-direction:column;margin:0 1.5rem}.teaser:hover{box-shadow:0 .6rem 1.1rem rgba(0,0,0,.15)}@media (min-width:1490px){.teaser{}}.teaser--title{color:#ff9800;font-size:1.1em;min-height:84px;font-weight:700;display:table;text-align:center;width:100%}.teaser--title img{max-height:80px}.teaser--title i{font-size:2.4em;font-style:normal;font-weight:300;line-height:84px}.teaser--title span{display:table-cell;height:84px;vertical-align:middle;line-height:1.4em}.teaser--text{font-size:14px;line-height:1.2;color:#000;margin-bottom:15px;text-transform:uppercase;font-weight:600}.teaser--text--desc{font-size:14px;line-height:1.5;color:#b2b2b2;visibility:visible;opacity:1}.teaser--text{margin-top:30px}@media (max-width:1000px){.teaser--block{width:50%;margin-bottom:2rem}}@media (max-width:767px){.teaser{padding:15px 0 15px 50px;text-align:left}.teaser--block{width:100%}.teaser--title{min-height:0;text-align:left}.teaser--title i{font-size:1.6em;left:0;position:absolute;top:50%;margin-top:-15px;line-height:1em}.teaser--title img{left:5px;max-width:34px;position:absolute}.teaser--title span{height:auto}.teaser--text{margin-top:0}}
/* End */


/* Start:/bitrix/templates/home/styles.min.css?1712701171169*/
.file{display:inline-block;padding:5px 10px 5px 40px;position:relative;font-size:14px;line-height:1.5}.img-responsiver{max-width:100%}.img-right{float:right;margin:10px}
/* End */


/* Start:/bitrix/templates/home/template_styles.css?171465370510247*/
/*header*/
header {
  box-shadow: 0 .25rem 1.25rem rgba(0, 0, 0, .1);
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  left: 0;
  width: 100%;
  background: #fff;
  min-width: 320px;
  z-index: 100;
}

.header__top {
  display: flex;
  flex-direction: row;
  height: 24px;
  justify-content: space-between;
  margin-top: 8px;
}

.header__top-email {
  display: flex;
  align-items: center;
}

.header-top {
  border-bottom: 1px solid #f8f8f8;
  background: #fff;
  position: relative;
  z-index: 21;
}

.header-top__panel {
  display: flex;
  display: -webkit-flex;
  justify-content: space-between;
  align-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 0.2rem 0;
  height: 4rem;
}

.header-top__panel-contact {
  display: flex;
  display: -webkit-flex;
  align-items: center;
  flex: 0 0 auto;
  white-space: nowrap;
}

.header-top__contact-item {
  margin: 0 3rem 0 0;
  position: relative;
}

.header-top__contact-item span,
.header-top__contact-item a {
  font-size: 1.2rem;
  color: #999999;
  display: inline-block;
}

.header-top__panel-search {
  display: flex;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  flex: 0 1 auto;
}

.header-top__search-icon [class*=glyph-icon],
.header [class*=glyph-icon] {
  color: #4caf50;
  cursor: pointer;
  transition: color 0.3s ease, background 0.3s ease;
}

.header-top__search-icon [class*=glyph-icon]:hover,
.header [class*=glyph-icon]:hover {
  color: #3a8e3d;
}

.header-top__item-wrapper [class*=glyph-icon] {
  font-size: 1.4rem;
  display: inline-block;
  color: #4caf50;
  margin-right: 1rem;
  transition: color 0.3s ease;
}

.header {
  background: #fff;
  position: relative;
}

.header-menu {
  display: flex;
}

.header-main {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px 0;
  position: relative;
}

.header-main__left {
  display: flex;
  align-items: center;
  flex: 0 0 auto;
  margin-right: 32px;
}

.header-main__logo img {
  display: block;
  max-width: 190px;
}

.header__catalog-btn {
  display: flex;
  background: #EF7B45;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  border-radius: 8px;
  padding: 12px 24px;
  cursor: pointer;
  margin-right: 32px;
}

@media (max-width: 900px) {
  .header-main__logo img {
    max-width: 150px;
  }

  .header-main__contacts-number a {
    font-size: 2rem;
  }

  .header-main__contacts-number span {
    display: none;
  }

  .header-main__contacts-button .btn {
    border: none;
    background: none;
    color: #4caf50;
  }
}

@media (max-width: 767px) {
  .header-top {
    display: none;
  }

  .header-main__logo img {
    max-width: 110px;
  }

  .header-main__logo {
    height: auto;
    margin-left: 2rem;
  }
}

.header-main_title {
  flex: 0 1 300px;
  color: rgba(0, 0, 0, 0.6);
}

.header-main__contacts {
  flex: 0 0 auto;
}

.header-main__contacts-number {
  font-weight: bold;
  display: inline-block;
  vertical-align: middle;
  font-size: 24px;
  line-height: 0.8;
}

.header-main__contacts-number a {
  color: #333;
}

.header-main__contacts-number span {
  font-weight: 400;
}

.header-main__contacts-button {
  display: inline-block;
  margin: 0 0 0 2rem;
}

.header-main__mobile {
  display: flex;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-content: center;
  align-items: center;
}

.header-main__mobile a {
  cursor: pointer;
  text-decoration: none !important;
  display: flex;
  display: -webkit-flex;
  justify-content: center;
  align-content: center;
  align-items: center;
  font-size: 2.3rem;
  margin-left: 2rem;
}

@media (max-width: 1023px) {
  .header-mobile {
    display: block;
  }
}

@media (min-width: 1023px) {
  .header-mobile {
    display: none;
  }

  .header-main__mobile {
    display: none;
  }
}
.header__catalog-icon {
    display: block;
    height: 24px;
}

.search-mobile {
  display: none;
  padding: 8px 15px;
  border-top: 1px solid #eeeff0;
  width: 100%;
  background-color: #fff;
  top: 0;
  left: 0;
  will-change: margin;
  transition: margin 0.2s ease-in-out;
}

.search-mobile input {
  color: #333333;
  border: none;
  width: 100%;
  padding-left: 10px;
  font-size: 1.4rem;
  width: calc(100% - 35px);
}

.search-mobile form {
  position: relative;
  border: 1px solid #e2e2e2;
}

@media screen and (max-width: 767px) {
  .search-mobile.active {
    display: block;
  }
}

.search-mobile-btn {
  position: relative;
  fill: #d70022;
  transition: all 0.2s ease-in-out;
  background: no-repeat;
  border: none;
  padding: 0;
}

.search-mobile-btn:hover {
  background: none;
  color: #307d33;
}

.header-top__search-block {
  position: absolute;
  right: 0;
  top: -104px;
  width: 100%;
  z-index: 100;
  transition: all ease 0.3s;
}

.header-top__search-block.active {
  top: 0px;
  background: #fff;
  box-shadow: 0 0.6rem 1.1rem rgba(0, 0, 0, 0.15);
}

.header-top__search-inner {
  padding: 3rem 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
}

.header-top__search-inner .header-top__search-input {
  border: none;
  font-size: 2rem;
  flex: 0 1 auto;
  padding: 1.5rem 0;
}

.header-top__search-inner .header-top__search-btn {
  height: 100%;
  position: relative;
  transition: all 0.2s ease-in-out;
  flex: 0 1 auto;
  margin-right: 2rem;
}

.header-top__search-inner .header-top__search-close {
  flex: 0 1 auto;
  padding: 1.5rem;
  cursor: pointer;
  transition: color 0.3s ease, background 0.3s ease;
}

.header-top__search-inner .header-top__search-close:hover {
  color: #ff9800;
}

.header__menu {
  position: relative;
  height: 44px;
  z-index: 19;
  border: 1px solid #e2e2e2;
  margin-bottom: 24px;
}

.header-main__search {
  margin-right: 32px;
}

.header-main__search .header-search__inner {
  position: relative;
}

.header-main__search .header-search__input {
  height: 47px;
  border: 1px solid #e8e8e8;
  padding-left: 24px;
  padding-right: 55px;
  width: 100%;
  font-size: 14px;
  border-radius: 8px;
}

.header-main__search .header-search__btn {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 55px;
  background-color: transparent;
  font-size: 18px;
  color: #5c5757;
  cursor: pointer;
  transition: all 0.3s;
  border: none;
}

.header-main__search .header-search__btn:hover {
  background: none;
  color: #ff9800;
}

.header-main__search .header__i-icon--small {
  font-size: 20px;
}

@media (max-width: 1023px) {

  .header__top {display: none;}
  .header__catalog-btn {
    display: none;
  }

  .header-main__search {
    display: none;
  }

  .header-main__contacts {
    display: none;
  }
}

/*end*/
/*Mobile menu*/
.mobile-menu--btn {
  z-index: 10;
  width: 4rem;
  height: 4rem;
  text-decoration: none !important;
  color: #4caf50;
  font-size: 2.3rem;
  display: flex;
  display: -webkit-flex;
  justify-content: center;
  align-content: center;
  align-items: center;
}

.mobile-menu--btn span:after,
.mobile-menu--btn span:before {
  transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  content: "";
  display: block;
  height: 100%;
  background: currentColor;
  position: absolute;
  left: 0;
  right: 0;
  border-radius: 4px;
}

.mobile-menu--btn span:before {
  bottom: 8px;
}

.mobile-menu--btn span:after {
  top: 8px;
}

.mobile-menu--btn_opened {
  z-index: 1001;
}

.mobile-menu--btn_opened span {
  display: none;
}

@media (min-width: 1023px) {

  .header-main__mobile,
  .mobile-menu--btn {
    display: none;
  }

  .mobile-menu--block {
    display: none;
  }

  body.m-menu-opened {
    overflow-y: auto;
  }
}

.catalog-active .catalog-menu_open {
  display: none;
}

.catalog-menu_close {
  display: none;
}

.catalog-active .catalog-menu_close {
  display: block;
}

.mobile-menu--btn_opened .mobile-menu_open {
  display: none;
}

.mobile-menu_close {
  display: none;
}

.mobile-menu--btn_opened .mobile-menu_close {
  display: block;
}

/*end*/
/*footer*/
.footer {
  min-height: 220px;
  padding: 30px 0;
  background: #f4f7f9;
}

.footer-wrap {
  display: flex;
  display: -webkit-flex;
  justify-content: space-between;
}

.footer-item_contact {
  display: block;
  overflow: hidden;
  position: relative;
}

.footer-item_contact .contact-title {
  font-size: 10px;
  padding-top: 2px;
  line-height: 1;
  text-transform: uppercase;
  color: #aac2cd;
  margin-bottom: 9px;
}

.footer-item_contact .contact-text {
  line-height: 30px;
}

.footer-item_contact a {
  color: #333;
  text-decoration: none;
}

.footer-item_contact a:hover {
  color: #ff9800;
}

.footer .social-icon {
  margin-right: 8px;
  margin-bottom: 5px;
}

.footer-item_contact .social-icon {
  color: #4CAF50;
  border: 1px solid #4CAF50;
  width: 32px;
  height: 32px;
  line-height: 30px;
  text-align: center;
  border-radius: 100%;
  display: inline-block;
  font-size: 0.85em;
  transition-duration: 0.3s;
}

.footer-item_contact .social-icon:hover {
  background: #4CAF50;
  color: #fff;
}

.footer .phone {
  font-weight: bold;
  font-size: 18px;
}

.contact-text [class*=glyph-icon] {
  display: inline-block;
  margin-right: 5px;
  color: #4CAF50;
}

.footer--info {
  padding-top: 20px;
  margin-top: 20px;
  border-top: 1px solid rgba(22, 50, 93, 0.12);
}

.f-menu {
  display: flex;
  display: -ms-flexbox;
}

.f-menu--item {
  color: #333;
  padding-right: 30px;
  font-weight: bold;
}

.f-menu--item span {
  border-bottom: 1px solid transparent;
  display: inline-block;
}

.footer .copyrights p {
  font-size: 13px;
}

@media (max-width: 767px) {
  .footer-wrap {
    flex-direction: column;
  }

  .footer--contacts {
    margin-bottom: 20px;
    text-align: left;
  }

  .f-menu {
    flex-direction: column;
  }

  .f-menu--item {
    display: block;
    padding: 5px 0;
  }
}

/*end*/

.btn-second {
  color: #629677;
  background: #fff;
  border-color: #629677;
  border-radius: 8px;
  padding: 12px 24px;
}

.btn-second:hover {
  color: #fff;
  background: #629677;
  border-color: #629677;
}

.header__menu_wrap {
  display: flex;
}

.header-menu-left {
  display: flex;
  flex: 0 0 269px;
}

.header-menu-right {
  margin: 0;
  padding: 0;
  width: calc(100% - 269px);
}
/* End */
/* /bitrix/templates/home/js/swipe_slider/swiper-bundle.min.css?171276191218432 */
/* /bitrix/templates/home/main_styles.min.css?171463642754053 */
/* /bitrix/templates/home/css/dev.css?17647052733766 */
/* /bitrix/templates/home/components/bitrix/menu/header_menu/style.min.css?17145716011766 */
/* /bitrix/templates/home/components/bitrix/menu/header_catalog_menu/style.min.css?17135613575845 */
/* /bitrix/templates/home/components/bitrix/menu/horizontal_multilevel_mobile/style.min.css?17133624432322 */
/* /bitrix/templates/home/components/bitrix/breadcrumb/bitcorp/style.css?1713540290606 */
/* /bitrix/templates/home/components/bitrix/menu/tabs/style.css?1564434000594 */
/* /bitrix/templates/home/components/bitrix/news.list/inner_teasers/style.min.css?17127011711481 */
/* /bitrix/templates/home/styles.min.css?1712701171169 */
/* /bitrix/templates/home/template_styles.css?171465370510247 */
