

/* Start:/local/templates/landingVS/components/bitrix/news.list/main_slider_full/style.css?17494115295130*/
.mainSlider {
	--bs-slide-gutter-y: 100px;
	--bs-slide-height: 300px;
	--bs-bullets-max-width: var(--bs-container-max-width-xs);
	--bs-triangle-border: 8px;
	--bs-triangle-rate: 1.5;
	--bs-triangle-unrate: 0;
}
.mainSlider {width:100%;background:url(/local/templates/landingVS/components/bitrix/news.list/main_slider_full/images/background.png) repeat-x 50% 100%;}

.mainSlider .swiper-wrapper {margin-bottom:30px;}

.mainSlider .swiper-slide {position:relative;height:calc(var(--bs-slide-height) + var(--bs-slide-gutter-y) * 2);display:flex;justify-content:space-between;align-items:center;z-index:1;}
.mainSlider .swiper-slide:before,
.mainSlider .swiper-slide:after {position:absolute;content:'';left:0;right:0;top:0;bottom:0;}
.mainSlider .swiper-slide:after {background:var(--bs-body-color);background-image:var(--bs-triangle-bg-image);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
.mainSlider .swiper-slide:before {background:var(--bs-red);clip-path:polygon(0% calc(100% - 1px - var(--bs-triangle-border) * var(--bs-triangle-rate)), 0% calc(0% + 1px), 100% calc(0% + 1px), 100% calc(100% - 1px - var(--bs-triangle-height) + var(--bs-triangle-border) * 1.5));}
.mainSlider .swiper-slide:after {clip-path:polygon(0% calc(100% - var(--bs-triangle-border) * var(--bs-triangle-unrate)), 0% 0%, 100% 0%, 100% calc(100% - var(--bs-triangle-height)));}


.mainSlider .swiper-slide .swiper-slide_body {width:100%;color:#fff;z-index:10;}
.mainSlider .swiper-slide .swiper-slide_body > .row {align-items:center;}
.mainSlider .swiper-slide .swiper-slide_body .title {margin-bottom:10px;font-size:60px;font-weight:700;line-height:70px;letter-spacing:0em;}
.mainSlider .swiper-slide .swiper-slide_body .description {margin-bottom:30px;font-size:22px;font-weight:400;line-height:26px;letter-spacing:0em;text-align:left;}
.mainSlider .swiper-slide .swiper-slide_body .image {text-align:center;}
.mainSlider .swiper-slide .swiper-slide_body .image img {width:auto;height:100%;max-height:384px;}
.mainSlider .swiper-slide .swiper-slide_body .status {margin-right:-8px;margin-left:-8px;margin-bottom:30px;text-align:left;}
.mainSlider .swiper-slide .swiper-slide_body .status .btn {margin:8px;}
.mainSlider .swiper-slide .swiper-slide_body .status .btn.btn-outline-primary {--bs-btn-color:#fff;}

.mainSlider .swiper-slide .swiper-slide_image {position:absolute;display:block;height:100%;object-fit:cover;opacity:0;z-index:5;}


.mainSlider .swiper-pagination-horizontal.swiper-pagination-bullets {--bs-gutter-x:1.5rem;max-width:var(--bs-bullets-max-width);right:0;bottom:80px;margin-left:auto;margin-right:auto;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);text-align:left;}
.mainSlider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 5px;}
.mainSlider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {width:10px;height:10px;display:inline-block;border:1px solid #fff;border-radius:50%;background:#fff;opacity:1;}
.mainSlider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active {border:1px solid #ED1C24;background:transparent;opacity:1;}

@media (max-width: 1199px) {
	
}

@media (max-width: 991px) {
	.mainSlider {--bs-slide-gutter-y: 75px;--bs-triangle-rate: 0;--bs-triangle-unrate: .75;}
	.mainSlider .swiper-slide .swiper-slide_body .title {font-size:45px;line-height:49px;text-align:center;}
	.mainSlider .swiper-slide .swiper-slide_body .description {font-size:20px;line-height:24px;text-align:center;}
	.mainSlider .swiper-slide .swiper-slide_body .image {margin-bottom:25px;}
	.mainSlider .swiper-slide .swiper-slide_body .image img {max-height:334px;}
	.mainSlider .swiper-slide .swiper-slide_body .status {text-align:center;}
	.mainSlider .swiper-pagination-horizontal.swiper-pagination-bullets {text-align:center;}
}

@media (max-width: 767px) {
	.mainSlider .swiper-slide .swiper-slide_body .title {font-size:35px;line-height:39px;}
	.mainSlider .swiper-slide .swiper-slide_body .description {font-size:19px;line-height:22px;}
	.mainSlider .swiper-slide .swiper-slide_body .image img {max-height:258px;}
}

@media (max-width: 575px) {
	.mainSlider .swiper-slide .swiper-slide_body .title {font-size:25px;line-height:29px;}
	.mainSlider .swiper-slide .swiper-slide_body .description {font-size:18px;line-height:21px;}
	.mainSlider .swiper-slide .swiper-slide_body .image img {max-height:184px;}
	.mainSlider .swiper-slide .swiper-slide_body .status {margin-right:-4px;margin-left:-4px;}
	.mainSlider .swiper-slide .swiper-slide_body .status .btn {margin:4px;}
}


@media (min-width: 576px) {
	.mainSlider {--bs-bullets-max-width: var(--bs-container-max-width-sm);}
}

@media (min-width: 768px) {
	.mainSlider {--bs-bullets-max-width: var(--bs-container-max-width-md);}
}

@media (min-width: 992px) {
	.mainSlider {--bs-bullets-max-width: var(--bs-container-max-width-lg);}
}

@media (min-width: 1200px) {
	.mainSlider {--bs-bullets-max-width: var(--bs-container-max-width-xl);}
}

@media (min-width: 1400px) {
	.mainSlider {--bs-triangle-border: 8px;--bs-bullets-max-width: var(--bs-container-max-width-xxl);}
}

/* End */


/* Start:/local/templates/landingVS/local/src/plugins/swiper-9.1.1/swiper-bundle.min.css?174941152917907*/
/**
 * Swiper 9.1.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: March 16, 2023
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{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-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,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,.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{transform-style:preserve-3d}.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-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-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.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,swiper-container: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: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,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.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-button-lock{display:none}.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,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.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-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-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-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:/local/templates/landingVS/components/bitrix/news.list/tabs/style.css?17494115293122*/
.tabs {
	--bs-tabs-preimage-height: 280px;
}
.tabs .nav-tabs {
	--bs-nav-tabs-border-color: none;
	--bs-nav-tabs-border-width: 0;
	--bs-nav-tabs-border-radius: 0;
	--bs-nav-link-padding-y: 12px;
	--bs-nav-link-padding-x: 30px;
	--bs-nav-link-color: var(--bs-body-color);
	--bs-nav-link-hover-color: var(--bs-body-color);
}
.tabs {position:relative;z-index:15;}

.tabs .tabs-preimage {height:var(--bs-tabs-preimage-height);background-position:50% 100%;background-repeat:no-repeat;background-size:cover;}
/*.tabs .tabs-preimage {text-align:center;overflow:hidden;}
.tabs .tabs-preimage img {width:100%;height:100%;max-height:286px;object-fit: cover;}*/


.tabs .tab-content {margin-top:30px;}
.tabs .tab-content .description {font-weight:300;font-size:17px;line-height:24px;}
.tabs .tab-content .description h3 {font-weight:500;font-size:25px;line-height:29px;}
.tabs .tab-content .description img {max-width:100%;}




.tabs .nav-tabs .nav-link {font-weight:500;font-size:20px;line-height:23px;border:0;}
.tabs .nav-tabs .nav-link.active {position:relative;color:var(--bs-red);}
.tabs .nav-tabs .nav-link.active:before {position:absolute;content:'';display:block;left:0;right:0;top:100%;height:3px;background:var(--bs-red);}
.tabs .nav-tabs .nav-link.active:after {position:absolute;content:'';display:block;left:0;right:0;top:100%;margin:auto;height:0;width:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top: 10px solid var(--bs-red);}

.tabs .nav-tabs {position:relative;width:100%;overflow:hidden;}
.tabs .nav-tabs:after {position:absolute;content:'';left:0;right:0;bottom:9px;border-bottom:1px solid #C4C4C4;}
.tabs .nav-tabs .swiper-wrapper {position:relative;margin-top:10px;margin-bottom:10px;z-index:2;}
.tabs .nav-tabs .swiper-slide {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.tabs .nav-tabs .swiper-slide {width:auto;}





/* this is the important part */
.tabsSwiper .swiper-slide {
  width: auto;
}

@media (max-width: 1199px) {
}

@media (max-width: 991px) {
	.tabs {--bs-tabs-preimage-height: 220px;}
	.tabs .nav-tabs {--bs-nav-link-padding-y: 10px;--bs-nav-link-padding-x: 25px;}
	.tabs .nav-tabs .nav-link {font-size:19px;line-height:22px;}
}

@media (max-width: 767px) {
	.tabs {--bs-tabs-preimage-height: 170px;}
	.tabs .nav-tabs {--bs-nav-link-padding-y: 8px;--bs-nav-link-padding-x: 20px;}
	.tabs .nav-tabs .nav-link {font-size:18px;line-height:21px;}
	.tabs .nav-tabs .nav-link.active:before {height:2px;}
	.tabs .nav-tabs .nav-link.active:after {border-left:13px solid transparent;border-right:13px solid transparent;border-top: 8px solid var(--bs-red);}
}

@media (max-width: 575px) {
	.tabs {--bs-tabs-preimage-height: 120px;}
	.tabs .nav-tabs {--bs-nav-link-padding-y: 7px;--bs-nav-link-padding-x: 15px;}
	.tabs .nav-tabs .nav-link {font-size:17px;line-height:20px;}
}


@media (min-width: 992px) {
}
/* End */


/* Start:/local/templates/landingVS/components/bitrix/news.list/main_stages/style.css?17494115293562*/
.mainStages {position:relative;margin-top:calc(-.25 * var(--bs-triangle-height));background-image:url(/local/templates/landingVS/components/bitrix/news.list/main_stages/images/background.png);background-repeat:no-repeat;background-position:var(--bs-vector-bg-left) 0%;z-index:10;}
.mainStages:before,
.mainStages:after {position:absolute;content:'';left:0;right:0;top:0;bottom:0;}
.mainStages:before {background:var(--bs-red);clip-path:polygon(0% calc(100% - 1px - var(--bs-triangle-border)), 0% calc(0% + 1px + var(--bs-triangle-height) / 2), 100% calc(0% + 1px + var(--bs-triangle-height) * 1.5), 100% calc(100% - 1px - var(--bs-triangle-height) + var(--bs-triangle-border)));}
.mainStages:after {background:var(--bs-triangle-bg);clip-path:polygon(0% 100%, 0% calc(0% + var(--bs-triangle-height) / 2), 100% calc(0% + var(--bs-triangle-height) * 1.5), 100% calc(100% - var(--bs-triangle-height)));}
.mainStages-header {height:calc(var(--bs-triangle-height) * 1.5);}
.mainStages-footer {height:var(--bs-triangle-height);}
.mainStages-body {position:relative;padding-top:var(--bs-triangle-gutter-y);padding-bottom:var(--bs-triangle-gutter-y);z-index:20;}
.mainStages-body .listing .row > div {position:relative;}


.mainStages .h2 {margin-bottom:70px;}
.mainStages .body {padding:24px 0 24px 32px;}
.mainStages .body .title {position:relative;margin-bottom:14px;font-weight:500;font-size:22px;line-height:26px;}
.mainStages .body .text {font-weight:300;font-size:17px;line-height:24px;}
.mainStages .body .title:after {position:absolute;content:'';top:3px;left:-42px;height:19px;width:19px;border-radius:50%;border:4px solid #F3F3F3;background:#ED1C24;outline:1px solid #ED1C24;}

.mainStages .listing .row:nth-child(2):before {position:absolute;content:var(--bs-listing-content);top:0;left:0;margin-top:-12px;font-weight:400;font-size:99px;line-height:1;color:#E3E3E3;}


@media (max-width: 1199px) {
	.mainStages .listing .row:nth-child(2):before {margin-top:-12px;font-size:89px;}
}

@media (max-width: 991px) {
	.mainStages {--bs-listing-content:'';}
	.mainStages .h2 {margin-bottom:48px;}
	.mainStages .listing .row:nth-child(2):before {display:none;}
	.mainStages .mainStages-body .listing .row > div:before {position:absolute;content:'';left:23px;top:0;bottom:0;width:1px;background:url(/local/templates/landingVS/components/bitrix/news.list/main_stages/images/line-v.png);}
	.mainStages .mainStages-body .listing .row:first-child > div:first-child:before {top:35px;}
	.mainStages .mainStages-body .listing .row:last-child > div:last-child:before {height:25px;}
	.mainStages .body .title:after {left:-30px;}
}

@media (max-width: 767px) {
	.mainStages .h2 {margin-bottom:36px;}
	.mainStages-header {background:none;}
	.mainStages-footer {background:none;clip-path:none;}
}

@media (max-width: 575px) {
	.mainStages .h2 {margin-bottom:24px;}
}


@media (min-width: 992px) {
	.mainStages .mainStages-body .listing .row {position:relative;}
	.mainStages .mainStages-body .listing .row:first-child:after {position:absolute;content:'';left:0;bottom:0;right:40px;height:1px;background:url(/local/templates/landingVS/components/bitrix/news.list/main_stages/images/line-h.png);}
	.mainStages .mainStages-body .listing .row:first-child:before {position:absolute;content:'';bottom:-9px;right:26px;height:19px;width:19px;border-radius:50%;border:4px solid #F3F3F3;background:#ED1C24;outline:1px solid #ED1C24;}
	.mainStages .mainStages-body .listing .row > div:after {position:absolute;content:'';left:11px;top:0;bottom:auto;width:1px;height:34px;background:url(/local/templates/landingVS/components/bitrix/news.list/main_stages/images/line-v.png);}
	.mainStages .mainStages-body .listing .row:first-child > div:after {position:absolute;content:'';left:11px;top:40px;bottom:0;width:1px;height:auto;background:url(/local/templates/landingVS/components/bitrix/news.list/main_stages/images/line-v.png);}
}
/* End */


/* Start:/local/templates/landingVS/components/bitrix/news.list/packages/style.css?17494115291605*/
.packages {margin-top:40px;margin-bottom:40px;}
.packages .h2 {margin-bottom:30px;}

.packages .row > * {
	--bs-gutter-x:30px;
	--bs-gutter-y:30px;
	padding-right:calc(var(--bs-gutter-x) * .5);
	padding-left:calc(var(--bs-gutter-x) * .5);
	margin-top:calc(var(--bs-gutter-y) * .5);
	margin-bottom:calc(var(--bs-gutter-y) * .5);
}

.packages .card {position:relative;background:#F3F3F3;border:1px solid #707070;border-radius:25px;z-index:1;}
.packages .card:hover {border-color:#ED1C24;}
.packages .card-image {position:absolute;left:calc(var(--bs-gutter-x) * .85);top:calc(var(--bs-gutter-y) * .85);width:auto;height:auto;max-width:100px;max-height:150px;z-index:2;}
.packages .card-image path {fill:#E1E0E0;}
.packages .card-body {position:relative;padding-top:calc(var(--bs-gutter-y) * .85);padding-bottom:calc(var(--bs-gutter-y) * .85 / 2);padding-right:calc(var(--bs-gutter-x) * .85);padding-left:calc(var(--bs-gutter-x) * .85);z-index:3;}
.packages .card-footer {position:relative;padding-top:calc(var(--bs-gutter-y) * .85 / 2);padding-bottom:calc(var(--bs-gutter-y) * .85);padding-right:calc(var(--bs-gutter-x) * .85);padding-left:calc(var(--bs-gutter-x) * .85);background:none;border:0;z-index:3;}
.packages .card-title {font-weight:700;font-size:25px;line-height:29px;}
.packages .card-text {font-weight:300;font-size:18px;line-height:142.69%;}


@media (max-width: 1199px) {
}

@media (max-width: 991px) {
}

@media (max-width: 767px) {
}

@media (max-width: 575px) {
}

@media (min-width: 766px) {
	.packages .card-body, 
	.packages .card-footer {padding-left:180px;}
	.packages .card-image {}
}
/* End */


/* Start:/local/templates/landingVS/components/bitrix/news.list/prices/style.css?17494115296470*/
.prices {position:relative;margin-top:40px;background-image:url(/local/templates/landingVS/components/bitrix/news.list/prices/images/background.png);background-repeat:no-repeat;background-position:var(--bs-vector-bg-left) 90%;overflow:hidden;z-index:15;}
.prices .h2 {margin-bottom:30px;}

.priceSlider {
	--bs-card-bg: var(--bs-body-bg);
	--bs-card-gutter-y: 28px;
	--bs-card-gutter-x: 22px;
	--bs-card-border-color: #ACACAC;
	--bs-card-color-hover: #ED1C24;
	--bs-card-shadow: 0, 0, 0;
	--bs-card-shadow-hover: 237, 28, 36;
	--swiper-scrollbar-sides-offset: var(--bs-card-gutter-x);
	--swiper-navigation-color: var(--bs-card-color-hover);
	--swiper-scrollbar-bottom: 80px;
}
.priceSlider {overflow:initial;}
.priceSlider .swiper-wrapper {padding-bottom:110px;}
.priceSlider .swiper-slide {width:300px;height:auto;}
.priceSlider .swiper-navigation {display:none;}
.priceSlider .swiper-navigation.active {display:block;height:100px;}
.priceSlider .swiper-scrollbar.swiper-scrollbar-horizontal {left:var(--swiper-scrollbar-sides-offset, 1%);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));background:#D9D9D9;height:7px;border-radius:25px;}
.priceSlider .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag {background:var(--bs-card-color-hover);}
.swiper-button-next, 
.swiper-button-prev {
	top: auto;
	bottom:0;
	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:0;}


.priceSlider .card {
	--bs-card-border-radius: 25px;
}
.priceSlider .card,
.priceSlider .card * {transition:all .2s;}
.priceSlider .card {position:relative;text-align:center;background:var(--bs-card-bg);border:1px solid var(--bs-card-border-color);box-shadow:0px calc(var(--bs-card-border-radius) * .8) var(--bs-card-border-radius) calc(-.25 * var(--bs-card-border-radius)) rgba(var(--bs-card-shadow), 0.15);border-radius:var(--bs-card-border-radius);z-index:1;}
.priceSlider .card > * {position:relative;z-index:3;}
.priceSlider .card > * > * {position:relative;z-index:5;}
.priceSlider .card-body {position:relative;padding-top:var(--bs-card-gutter-y);padding-bottom:calc(var(--bs-card-gutter-y) / 2);padding-right:var(--bs-card-gutter-x);padding-left:var(--bs-card-gutter-x);z-index:3;}
.priceSlider .card-footer {position:relative;padding-top:calc(var(--bs-card-gutter-y) / 2);padding-bottom:calc(var(--bs-card-gutter-y) * 1.8);padding-right:var(--bs-card-gutter-x);padding-left:var(--bs-card-gutter-x);background:none;border:0;z-index:3;}

.priceSlider .card-title {font-weight:500;font-size:30px;line-height:35px;}
.priceSlider .card-title:after {position:absolute;content:'';top:100%;left:15%;right:15%;height:1px;background:url(/local/templates/landingVS/components/bitrix/news.list/prices/images/line-h.png);}

.priceSlider .card-slogan {font-weight:500;font-size:16px;line-height:142.69%;text-transform:uppercase;}
.priceSlider .card-text {margin-top:var(--bs-card-gutter-y);margin-bottom:var(--bs-card-gutter-y);font-weight:300;font-size:16px;line-height:142.69%;}
.priceSlider .card-text ul {margin:0;padding:0;list-style:none;}
.priceSlider .card-text ul li {position:relative;margin:0 0 10px 0;padding:10px 0 0;list-style:none;}
.priceSlider .card-text ul li:before {position:absolute;content:'';left:0;top:0;right:0;margin:auto;width:8px;height:4px;border-left:1px solid var(--bs-card-color-hover);border-bottom:1px solid var(--bs-card-color-hover);transform:rotate(-45deg);}
.priceSlider .card-postfix {font-weight:500;font-size:16px;line-height:142.69%;}
.priceSlider .card-postfix span {color:var(--bs-card-color-hover);}
.priceSlider .card-price {position:absolute;display:inline-table;top:100%;left:0;right:0;margin:auto;margin-top:-40px;padding:13px 15px;font-weight:500;font-size:25px;line-height:29px;background:var(--bs-card-bg);border:1px solid var(--bs-card-color-hover);border-radius:55px;box-shadow: 0px 8px 15px -5px rgba(var(--bs-card-shadow), 0.35);z-index:4;}
.priceSlider .card-price span {display:block;font-weight:300;font-size:16px;line-height:142.69%;color:#999999;}
.priceSlider .card-btn {position:absolute;top:100%;left:0;right:0;margin-top:57px;z-index:4;}


.priceSlider .card:hover,
.priceSlider .card.active {border-color:var(--bs-card-color-hover);box-shadow:0px calc(var(--bs-card-border-radius) * .8) var(--bs-card-border-radius) calc(-.25 * var(--bs-card-border-radius)) rgba(var(--bs-card-shadow-hover), 0.25);}
.priceSlider .card:hover .card-title,
.priceSlider .card.active .card-title {color:var(--bs-card-color-hover);}
.priceSlider .card:hover .card-title:after,
.priceSlider .card.active .card-title:after {background-image:url(/local/templates/landingVS/components/bitrix/news.list/prices/images/line-h-hover.png);}
.priceSlider .card:hover .card-price,
.priceSlider .card.active .card-price {box-shadow: 0px 8px 15px -5px rgba(var(--bs-card-shadow-hover), 0.35);}
.priceSlider .card:hover .card-price,
.priceSlider .card.active .card-price,
.priceSlider .card:hover .card-price span,
.priceSlider .card.active .card-price span {color:var(--bs-card-color-hover);}



@media (max-width: 1199px) {
}

@media (max-width: 991px) {
	.prices .h2 {text-align:center;}
	.priceSlider {--bs-card-gutter-y:25px;--bs-card-gutter-x:18px;}
	.priceSlider .card {--bs-card-border-radius:22px;}
	.priceSlider .card-price {margin-top:-38px;padding:12px 14px;font-size:23px;line-height:26px;}
	.priceSlider .card-price span {font-size:15px;}
}

@media (max-width: 767px) {
	.prices {background:none;}
	.priceSlider {--bs-card-gutter-y:22px;--bs-card-gutter-x:14px;}
	.priceSlider .card {--bs-card-border-radius:20px;}
	.priceSlider .swiper-slide {width:260px;}
	.priceSlider .card-text {font-size:15px;line-height:114.69%;}
	.priceSlider .card-text ul li {margin:0 0 10px 0;padding:0;}
	.priceSlider .card-text ul li:before {display:none;}
	.priceSlider .card-price {margin-top:-33px;padding:11px 13px;font-size:20px;line-height:23px;}
	.priceSlider .card-price span {font-size:14px;}
}

@media (max-width: 575px) {
	.priceSlider {--bs-card-gutter-y:20px;--bs-card-gutter-x:10px;}
	.priceSlider .card {--bs-card-border-radius:18px;}
	.priceSlider .swiper-slide {width:210px;}
	.priceSlider .card-price {margin-top:-30px;padding:9px 12px;font-size:18px;line-height:21px;}
	.priceSlider .card-price span {font-size:12px;}
}

@media (min-width: 766px) {
}
/* End */


/* Start:/local/templates/landingVS/components/bitrix/news.list/results/style.css?17494115291978*/
.results {font-size:18px;line-height:142.69%;}

.results-header {}
.results-body {}

.results .accordion {
	--bs-accordion-radius: 25px;
	--bs-accordion-active-color: initial;
	--bs-accordion-active-bg: none;
	--bs-accordion-btn-focus-border-color: none;
	--bs-accordion-btn-icon-width: 15px;
	--bs-accordion-body-padding-y: 17px;
	--bs-accordion-body-padding-x: 26px;
	--bs-accordion-btn-padding-y: var(--bs-accordion-body-padding-y);
	--bs-accordion-btn-padding-x: var(--bs-accordion-body-padding-x);
	--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ED1C24'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
	--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%238B8B8B'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.results .accordion .accordion-item {margin:13px 0;background:var(--bs-white);box-shadow:0px 5px 22px rgba(128, 128, 128, 0.2);border-radius:var(--bs-accordion-radius);}
.results .accordion .accordion-header .accordion-button {font-weight:500;font-size:18px;line-height:142.69%;border:0;}
.results .accordion .accordion-body {margin-top:0;padding-top:0;font-weight:300;}
.results .accordion .accordion-item .accordion-button,
.results .accordion .accordion-item .accordion-button.collapsed {border-radius:var(--bs-accordion-radius);}
.results .accordion .accordion-item .accordion-button:not(.collapsed),
.results .accordion .accordion-item .accordion-button:focus {border-color:none;outline:0;box-shadow:none;}

@media (max-width: 1199px) {
}

@media (max-width: 991px) {
}

@media (max-width: 767px) {
}

@media (max-width: 575px) {
}


@media (min-width: 992px) {
}
/* End */


/* Start:/local/templates/landingVS/components/bitrix/news.detail/use/style.css?1749411529114*/
.use {}
.use .h2 {margin-bottom:10px;}

.use-body {text-align:center;}
.use-body img {max-width:100%;width:auto;}

/* End */


/* Start:/local/templates/landingVS/components/bitrix/news.list/service_maintenance/style.css?17494115291924*/
.serviceMaintenance {margin-top:40px;margin-bottom:40px;}
.serviceMaintenance .h2 {margin-bottom:30px;}

.serviceMaintenance .row > * {
	--bs-gutter-x:30px;
	--bs-gutter-y:30px;
	padding-right:calc(var(--bs-gutter-x) * .5);
	padding-left:calc(var(--bs-gutter-x) * .5);
	margin-top:calc(var(--bs-gutter-y) * .5);
	margin-bottom:calc(var(--bs-gutter-y) * .5);
}

.serviceMaintenance .card {background:#F3F3F3;border-radius:25px;border:0;}
.serviceMaintenance .card-image {max-height:50px;}
.serviceMaintenance .card-image path {fill:#ED1C24;}
.serviceMaintenance .card-body {padding-top:calc(var(--bs-gutter-y) * .85);padding-bottom:calc(var(--bs-gutter-y) * .85);padding-right:calc(var(--bs-gutter-x) * .85);padding-left:calc(var(--bs-gutter-x) * .85);}
.serviceMaintenance .card-title {font-weight:700;font-size:25px;line-height:29px;}
.serviceMaintenance .card-slogan {font-weight:500;font-size:18px;line-height:142.69%;}
.serviceMaintenance .card-text {margin-top:calc(var(--bs-gutter-y) * .5);font-weight:300;font-size:18px;line-height:142.69%;}

.serviceMaintenance .card-text ul {padding-left:0;list-style:none;}
.serviceMaintenance .card-text ul li {position:relative;padding-left:22px;list-style:none;}
.serviceMaintenance .card-text ul li:before {position:absolute;content:'';left:0;top:8px;width:10px;height:6px;border-left:2px solid #ED1C24;border-bottom:2px solid #ED1C24;transform:rotate(-45deg);}


@media (max-width: 1199px) {
}

@media (max-width: 991px) {
	.serviceMaintenance-collapse {position:relative;padding-right:20px;}
	.serviceMaintenance-collapse:after {position:absolute;content:'';right:0;top:0;bottom:0;margin:auto;width:10px;height:10px;border-left:2px solid #ED1C24;border-bottom:2px solid #ED1C24;transform:rotate(135deg);}
	.serviceMaintenance-collapse.collapsed:after {transform:rotate(-45deg);}
}

@media (max-width: 767px) {
}

@media (max-width: 575px) {
}

@media (min-width: 766px) {

}
/* End */


/* Start:/local/templates/landingVS/components/bitrix/news.detail/level_v/style.css?17494115293047*/
.levelV {
	--bs-triangle-gutter-y: 25px;
}
.levelV {position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;z-index:10;}
.levelV:after {position:absolute;content:'';top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.85);}
.levelV video {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}


.levelV .video-wrapper:before,
.levelV .video-wrapper:after {position:absolute;content:'';left:0;right:0;top:0;bottom:0;}
.levelV .video-wrapper:before {background:var(--bs-white);clip-path:polygon(0% calc(0% - 1px), 0% calc(0% + var(--bs-triangle-height)), 100% 0%, 100% calc(0% - 1px));z-index:1;}
.levelV .video-wrapper:after {background:var(--bs-red);clip-path:polygon(0% calc(100% - var(--bs-triangle-height)), 0% 100%, 100% 100%, 100% calc(100% - 2px));z-index:1;}
.levelV-video-footer {position:absolute;content:'';left:0;right:0;bottom:0;height:var(--bs-triangle-height);}
.levelV-video-footer:after {position:absolute;content:'';left:0;right:0;top:0;bottom:0;}
.levelV-video-footer:after {background:var(--bs-white);clip-path:polygon(0% calc(100% - var(--bs-triangle-height) + var(--bs-triangle-border) * 1.5), 0% calc(100% + 1px), 100% calc(100% + 1px), 100% 100%);z-index:2;}


.levelV-video-footer {} 

.levelV-header {height:var(--bs-triangle-height);}
.levelV-footer {height:var(--bs-triangle-height);}
.levelV-body {position:relative;display:flex;align-items:center;padding-top:var(--bs-triangle-gutter-y);padding-bottom:var(--bs-triangle-gutter-y);color:#fff;z-index:20;}


.levelV-body .h2 {margin-bottom:0px;}
.levelV-body .h2 > span {position:relative;display:inline-block;color:var(--bs-white);z-index:1;}
.levelV-body .h2 > span > span {color:var(--bs-red);}
.levelV-body .h2 > span:before {position:absolute;content:'';display:block;left:0;right:0;top:100%;height:5px;margin-top:20px;background:var(--bs-red);}

.levelV-body .image {text-align:center;}
.levelV-body .image img {max-width:100%;}
.levelV-body .body {margin-top:75px;margin-bottom:75px;text-align:center;}

.levelV-body .description {margin-top:50px;}
.levelV-body .status {}

.levelV-body .description ul {padding-left:0;list-style:none;}
.levelV-body .description ul li {position:relative;padding-left:25px;list-style:none;}
.levelV-body .description ul li:before {position:absolute;content:'';left:5px;top:8px;width:7px;height:5px;border-left:2px solid #ED1C24;border-bottom:2px solid #ED1C24;transform:rotate(-45deg);}
.levelV-body .description ul li:after {position:absolute;content:'';left:0;top:3px;width:16px;height:16px;border:1px solid #ED1C24;border-radius:50%;}
.levelV-body .description .btn.btn-outline-primary {--bs-btn-color:#fff;}


@media (max-width: 1199px) {
}

@media (max-width: 991px) {
	.levelV-body .image {margin-top:50px;}
	.levelV-body .image img {max-height:325px;}
}

@media (max-width: 767px) {
	.levelV-body .image img {max-height:275px;}
}

@media (max-width: 575px) {
	.levelV-body .image img {max-height:225px;}
}


@media (min-width: 1200px) {
}

@media (min-width: 1400px) {
}
/* End */


/* Start:/local/templates/landingVS/components/bitrix/news.list/who_are_we/style.css?1749411529590*/
.whoAreWe {}
.whoAreWe .h2 {margin-bottom:30px;}
.whoAreWe .row > * {
	--bs-gutter-x:30px;
	--bs-gutter-y:30px;
	padding-right:calc(var(--bs-gutter-x) * .5);
	padding-left:calc(var(--bs-gutter-x) * .5);
	margin-top:calc(var(--bs-gutter-y) * .5);
	margin-bottom:calc(var(--bs-gutter-y) * .5);
}
.whoAreWe .body {}
.whoAreWe .body .title {font-weight:500;font-size:18px;line-height:21px;}
.whoAreWe .body .text {font-weight:300;font-size:17px;line-height:24px;}


@media (max-width: 767px) {
	.whoAreWe .h2 {margin-top:15px;}
}

@media (max-width: 575px) {
	.whoAreWe .h2 {margin-top:30px;}
}
/* End */


/* Start:/local/templates/landingVS/components/bitrix/news.detail/development/style.css?17494115291535*/
.development {
	--bs-triangle-rate: 1;
	--bs-polygon-rate: 1;
	--bs-dev-triangle-height: calc(var(--bs-triangle-height) * var(--bs-triangle-rate));
}
.development {position:relative;z-index:10;}

.development-header {}
.development-footer {position:absolute;left:0;right:0;bottom:0;height:calc(var(--bs-dev-triangle-height) * 1.5);background-image:url(/local/templates/landingVS/components/bitrix/news.detail/development/images/background.png);background-position:50% 0%;}
/*.development-footer {position:absolute;left:0;right:0;bottom:0;height:calc(var(--bs-dev-triangle-height) * 1.5);background-image:url(/local/templates/landingVS/components/bitrix/news.detail/development/images/background.png);background-position:50% 0%;}
.development-footer:before {position:absolute;content:'';display:block;left:0;right:0;bottom:0;height:var(--bs-dev-triangle-height);background:var(--bs-triangle-bg);clip-path:polygon(0% 100%, 0% 0%, 100% calc(100% * var(--bs-polygon-rate)), 100% 100%);z-index:20;}*/
.development-body {position:relative;z-index:15;}

.development-body .body {font-weight:300;font-size:17px;line-height:24px;}
/*.development-body .h2 {font-weight:700;font-size:45px;line-height:53px;}*/
.development-body .description {margin:30px 0;}
.development-body .status {}
.development-body .image {margin-right:50px;}
.development-body .image img {max-width:100%;}




@media (max-width: 1199px) {
}

@media (max-width: 991px) {
	.development {
		--bs-triangle-rate: 1.5;
		--bs-polygon-rate: .75;
	}
}

@media (max-width: 767px) {
}

@media (max-width: 575px) {
	.development-body .h2 {}
}


@media (min-width: 992px) {
	.development-body .body {margin-bottom:75px;}
}
/* End */


/* Start:/local/templates/landingVS/components/bitrix/news.list/helpinfo/style.css?17494115296014*/
.helpInfo {
	--bs-polygon-rate: 1;
}
.helpInfo {position:relative;margin-top:calc(-1 * var(--bs-triangle-height));margin-bottom:calc(-1 * var(--bs-triangle-height));z-index:15;}
.helpInfo:before,
.helpInfo:after {position:absolute;content:'';left:0;right:0;top:0;bottom:0;}
.helpInfo:before {background:var(--bs-red);clip-path:polygon(0% calc(100% - 1px), 0% calc(0% + 1px), 100% calc(0% + 1px + var(--bs-triangle-height)), 100% calc(100% - 1px - var(--bs-triangle-height) + var(--bs-triangle-border) * 1.75));}
.helpInfo:after {background:var(--bs-triangle-bg);clip-path:polygon(0% calc(100% - var(--bs-triangle-border) * .5), 0% 0%, 100% calc(0% + var(--bs-triangle-height)), 100% calc(100% - var(--bs-triangle-height)));}

.helpInfo-header {height:var(--bs-triangle-height);}
.helpInfo-footer {height:var(--bs-triangle-height);}
.helpInfo-body {position:relative;padding-top:var(--bs-triangle-gutter-y);padding-bottom:var(--bs-triangle-gutter-y);overflow:hidden;z-index:15;}

.helpInfo .h2 {margin-bottom:30px;}


.helpInfoSlider {
	--bs-card-bg: var(--bs-body-bg);
	--bs-card-gutter-y: 28px;
	--bs-card-gutter-x: 22px;
	--bs-card-border-color: #ACACAC;
	--bs-card-color-hover: #ED1C24;
	--bs-card-shadow: 0, 0, 0;
	--bs-card-shadow-hover: 237, 28, 36;
	--swiper-scrollbar-sides-offset: var(--bs-card-gutter-x);
	--swiper-navigation-color: var(--bs-card-color-hover);
	--swiper-scrollbar-bottom: 80px;
}
.helpInfoSlider {}
.helpInfoSlider .swiper-wrapper {padding-bottom:10px;}
.helpInfoSlider .swiper-slide {}
/*.helpInfoSlider .swiper-navigation {display:none;}
.helpInfoSlider .swiper-navigation.active {display:block;height:100px;}*/
.helpInfoSlider .swiper-navigation {display:block;height:100px;}
.helpInfoSlider .swiper-scrollbar.swiper-scrollbar-horizontal {left:var(--swiper-scrollbar-sides-offset, 1%);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));background:#D9D9D9;height:7px;border-radius:25px;}
.helpInfoSlider .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag {background:var(--bs-card-color-hover);}
.helpInfoSlider .swiper-button-next, 
.helpInfoSlider .swiper-button-prev {
	top: auto;
	bottom:0;
	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));
}
.helpInfoSlider .swiper-button-next.swiper-button-disabled, 
.helpInfoSlider .swiper-button-prev.swiper-button-disabled {opacity:0;}


.helpInfoSlider .card {
	--bs-card-border-radius: 25px;
	--bs-card-image-gutter-y: 40px;
	--bs-card-image-height: 217px;
}
.helpInfoSlider .card,
.helpInfoSlider .card * {position:relative;transition:all .2s;}
.helpInfoSlider .card {border:0;background:none;}
.helpInfoSlider .card .card-image {z-index:1;padding-top:var(--bs-card-image-gutter-y);}
.helpInfoSlider .card .card-image .body {height:var(--bs-card-image-height);background:#D9D9D9;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--bs-card-border-radius);z-index:2;}
.helpInfoSlider .card .card-image .body .image {position:absolute;right:0;bottom:0;width:auto;max-height:calc(var(--bs-card-image-height) + var(--bs-card-image-gutter-y));z-index:3;}
.helpInfoSlider .card .card-image .body .svg {position:absolute;left:20%;top:0;margin-top:calc(-1px * 0 - var(--bs-card-image-gutter-y));max-height:calc(var(--bs-card-image-height) / 2);z-index:4;}
.helpInfoSlider .card .card-image .body .link {position:absolute;display:flex;justify-content:center;align-items:center;left:0;right:0;bottom:0;height:0;background:rgba(0, 0, 0, .89);border-radius:var(--bs-card-border-radius);overflow:hidden;z-index:5;}
.helpInfoSlider .card:hover .card-image .body .link {height:100%;}

.helpInfoSlider .card .card-title {font-weight:500;font-size:22px;line-height:26px;}
.helpInfoSlider .card .card-text {font-weight:300;font-size:17px;line-height:24px;}


.modalHelpInfo {position:relative;background:var(--bs-modal-bg);color:var(--bs-modal-color);z-index:1;}
.modalHelpInfo:before {position:absolute;content:'';left:0;right:0;top:0;height:var(--bs-modal-bg-height);background-image:var(--bs-modal-bg-image);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;z-index:1;}
/*.modalHelpInfo:after {position:absolute;content:'';left:0;right:0;bottom:0;height:var(--bs-modal-footer-bg-height);background-image:var(--bs-modal-footer-bg-image);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;opacity:0.2;z-index:1;}*/
.modalHelpInfo > * {position:relative;z-index:5;}
.modalHelpInfo-header,
.modalHelpInfo-footer {height:var(--bs-modal-bg-top);}
.modalHelpInfo-body {padding:var(--bs-modal-gutter-y) var(--bs-modal-gutter-x);padding-bottom:0;background:var(--bs-modal-bg);color:var(--bs-modal-color);}
.modalHelpInfo .time {margin:10px 0;color:var(--bs-modal-h-color);}
.modalHelpInfo .h2 {margin-top:30px;margin-bottom:0;}
.modalHelpInfo .h3 {margin-top:30px;}
.modalHelpInfo .h4 {margin-top:30px;}
.modalHelpInfo .modalFeatures-body {font-weight:300;font-size:18px;line-height:142.69%;}
.modalHelpInfo .body .title {margin-bottom:10px;font-weight:500;font-size:25px;line-height:29px;}
.modalHelpInfo .body .text {}


@media (max-width: 1199px) {
}

@media (max-width: 991px) {
	.helpInfoSlider {--bs-card-gutter-y:25px;--bs-card-gutter-x:18px;}
}

@media (max-width: 767px) {
	.helpInfoSlider .card {--bs-card-border-radius: 23px;--bs-card-image-gutter-y: 35px;--bs-card-image-height: 200px;}	
	.helpInfo {--bs-triangle-border: 0;}
	.helpInfo-footer {background:var(--bs-triangle-bg);clip-path:none;}
	.helpInfo-footer::before {display:none;background:none;clip-path:none;}
}

@media (max-width: 575px) {
	.helpInfoSlider .card {--bs-card-border-radius: 20px;--bs-card-image-gutter-y: 30px;--bs-card-image-height: 180px;}
}

@media (min-width: 766px) {
}
/* End */


/* Start:/local/templates/landingVS/components/bitrix/news.list/quality/style.css?17494115291152*/
.quality {}
.quality .h2 {margin-bottom:30px;}
.quality .row > * {
	--bs-gutter-x:30px;
	--bs-gutter-y:30px;
	padding-right:calc(var(--bs-gutter-x) * .5);
	padding-left:calc(var(--bs-gutter-x) * .5);
	margin-top:calc(var(--bs-gutter-y) * .5);
	margin-bottom:calc(var(--bs-gutter-y) * .5);
}


.quality-body_item {}
.quality-body_item .svg {color:var(--bs-red);height:55px;}
.quality-body_item .count {font-weight:300;font-size:65px;line-height:142.69%;color:#000000;}
.quality-body_item .name {font-weight:500;font-size:22px;line-height:26px;color:#AAAAAA;}

@media (max-width: 1199px) {
}

@media (max-width: 991px) {
	.quality-body_item .svg {height:50px;}
	.quality-body_item .count {font-size:55px;}
	.quality-body_item .name {font-size:20px;line-height:23px;}
}

@media (max-width: 767px) {
	.quality-body_item .svg {height:46px;}
	.quality-body_item .count {font-size:45px;}
	.quality-body_item .name {font-size:18px;line-height:21px;}
}

@media (max-width: 575px) {
	.quality-body_item .svg {height:42px;}
	.quality-body_item .count {font-size:35px;}
	.quality-body_item .name {font-size:16px;line-height:19px;}
}

@media (min-width: 766px) {
}

/* End */


/* Start:/local/templates/landingVS/components/bitrix/news.list/quality_percent/style.css?17494115291173*/
.qualityPercent {}
.qualityPercent .row > * {
	--bs-gutter-x:30px;
	--bs-gutter-y:30px;
	padding-right:calc(var(--bs-gutter-x) * .5);
	padding-left:calc(var(--bs-gutter-x) * .5);
	margin-top:calc(var(--bs-gutter-y) * .5);
	margin-bottom:calc(var(--bs-gutter-y) * .5);
}

.qualityPercent .progress {
	--bs-progress-height: 10px;
}
.qualityPercent .progress .progress-bar {width:var(--bs-progress-width);border-radius:var(--bs-border-radius);}
.qualityPercent-body_item {}
.qualityPercent-body_item .name {font-weight:400;font-size:22px;line-height:26px;color:#161616;}


@media (max-width: 1199px) {
}

@media (max-width: 991px) {
	.qualityPercent-body_item .name {font-size:20px;line-height:23px;}
}

@media (max-width: 767px) {
	.qualityPercent-body_item .name {font-size:18px;line-height:21px;}
}

@media (max-width: 575px) {
	.qualityPercent-body_item .name {font-size:16px;line-height:19px;}
}

@media (min-width: 766px) {
}


@keyframes qualityPercent-animation {
	0% {
		width: 0;
	}
	100% {
		width: var(--bs-progress-width);
	}
}
@media (prefers-reduced-motion: no-preference) {
	.progress-bar.css-animation-init {
		animation: qualityPercent-animation 1.4s 1;
	}
}
/* End */


/* Start:/local/templates/landingVS/components/bitrix/news.detail/difference_v/style.css?17494115293516*/
/*
.differenceV {}
.differenceV {position:relative;margin-bottom:calc(-1 * var(--bs-triangle-height) - 1px);z-index:15;}
.differenceV:before,
.differenceV:after {position:absolute;content:'';left:0;right:0;top:0;bottom:0;}
.differenceV:after {background:var(--bs-body-color);background-image:var(--bs-triangle-bg-image);background-position:100% 50%;background-repeat:no-repeat;background-size:cover;}
.differenceV:before {background:var(--bs-red);clip-path:polygon(0% calc(100% - 1px - var(--bs-triangle-height) + var(--bs-triangle-border) * 1.5), 0% calc(0% + 1px + var(--bs-triangle-height) - var(--bs-triangle-border) * .25), 100% calc(0% + 1px), 100% calc(100% - 1px));}
.differenceV:after {clip-path:polygon(0% calc(100% - var(--bs-triangle-height)), 0% calc(0% + var(--bs-triangle-height)), 100% calc(0% + 1px + var(--bs-triangle-border) * 1.5), 100% calc(100% - var(--bs-triangle-border) * .25));}

.differenceV-header {height:var(--bs-triangle-height);}
.differenceV-footer {height:var(--bs-triangle-height);}
.differenceV-body {position:relative;min-height:350px;display:flex;align-items:center;color:#fff;z-index:20;}
*/

.differenceV {
	--bs-triangle-gutter-y: 25px;
	--bs-triangle-bg: var(--bs-white);
}
.differenceV {position:relative;overflow:hidden;margin-bottom:calc(-1 * var(--bs-triangle-height) - 1px);z-index:15;display:flex;align-items:center;justify-content:center;z-index:10;}
.differenceV:after {position:absolute;content:'';top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.85);}
.differenceV video {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}


.differenceV .video-wrapper:before,
.differenceV .video-wrapper:after {position:absolute;content:'';left:0;right:0;top:0;bottom:0;}
.differenceV .video-wrapper:before {background:var(--bs-red);clip-path:polygon(0% calc(0% - 1px), 0% calc(0% + var(--bs-triangle-height)), 100% calc(0% + var(--bs-triangle-border) * 1.5), 100% calc(0% - 1px));z-index:1;}
.differenceV .video-wrapper:after {background:var(--bs-red);clip-path:polygon(0% calc(100% - var(--bs-triangle-height) - var(--bs-triangle-border) * 1.5), 0% 100%, 100% 100%, 100% calc(100% - 2px));z-index:1;}

.differenceV-video-header {position:absolute;content:'';left:0;right:0;top:0;height:var(--bs-triangle-height);}
.differenceV-video-header:after {position:absolute;content:'';left:0;right:0;top:0;bottom:0;}
.differenceV-video-header:after {background:var(--bs-triangle-bg);clip-path:polygon(0% calc(0% - 1px), 0% calc(0% + var(--bs-triangle-height) - 1px), 100% 0%, 100% calc(0% - 1px));z-index:2;}

.differenceV-video-footer {position:absolute;content:'';left:0;right:0;bottom:0;height:var(--bs-triangle-height);}
.differenceV-video-footer:after {position:absolute;content:'';left:0;right:0;top:0;bottom:0;}
.differenceV-video-footer:after {background:var(--bs-white);clip-path:polygon(0% calc(100% - var(--bs-triangle-height)), 0% calc(100% + 1px), 100% calc(100% + 1px), 100% 100%);z-index:2;}


.differenceV-header {height:var(--bs-triangle-height);}
.differenceV-footer {height:var(--bs-triangle-height);}
.differenceV-body {position:relative;display:flex;align-items:center;padding-top:var(--bs-triangle-gutter-y);padding-bottom:var(--bs-triangle-gutter-y);color:#fff;z-index:20;}

.differenceV-body .body {margin-top:75px;margin-bottom:75px;text-align:center;}
.differenceV-body .h2 {margin-bottom:10px;color:#fff;}
.differenceV-body .h2 span {color:#FF8B8B;}
.differenceV-body .description {margin-bottom:30px;}
.differenceV-body .status {}

/* End */


/* Start:/local/templates/landingVS/components/bitrix/news.detail/connect_demo/style.css?17494115291244*/
.connectDemo {position:relative;z-index:10;}
.connectDemo:before,
.connectDemo:after {position:absolute;content:'';left:0;right:0;top:0;bottom:0;}
.connectDemo:after {background:var(--bs-body-color);background-image:var(--bs-triangle-bg-image);background-position:0% 50%;background-repeat:no-repeat;background-size:cover;}
.connectDemo:before {background:var(--bs-red);clip-path:polygon(0% calc(100% - 1px), 0% calc(0% + 1px), 100% calc(0% + 1px + var(--bs-triangle-height)), 100% calc(100% - 1px - var(--bs-triangle-height)));}
.connectDemo:after {clip-path:polygon(0% 100%, 0% 0%, 100% calc(0% + var(--bs-triangle-height)), 100% calc(100% - var(--bs-triangle-height)));}

.connectDemo-header {height:var(--bs-triangle-height);}
.connectDemo-footer {height:var(--bs-triangle-height);}
.connectDemo-body {position:relative;min-height:350px;display:flex;align-items:center;color:#fff;z-index:15;}

._____connectDemo-body {position:relative;display:flex;align-items:center;padding-top:var(--bs-triangle-gutter-y);padding-bottom:var(--bs-triangle-gutter-y);color:#fff;z-index:20;}



.connectDemo-body .body {}
.connectDemo-body .h2 {margin-bottom:10px;color:#fff;}
.connectDemo-body .description {margin-bottom:30px;}
.connectDemo-body .status {}
/* End */


/* Start:/local/templates/landingVS/components/bitrix/news.list/course/style.css?17494115295454*/
.course {
	--bs-card-bg: var(--bs-body-bg);
	--bs-card-gutter-y: 28px;
	--bs-card-gutter-x: 22px;
	--bs-card-font-size: 18px;
	--bs-card-font-line-height: 142.69%;
	--bs-card-font-weight: 300;
	--bs-card-title-font-size: 25px;
	--bs-card-title-font-line-height: 29px;
	--bs-card-title-font-weight: 500;
	--bs-card-border-color: #ACACAC;
	--bs-card-color-hover: var(--bs-red);
	--bs-card-shadow: 0, 0, 0;
	--bs-card-shadow-hover: 237, 28, 36;	
}
.course {position:relative;margin-top:calc(-0.7 * var(--bs-triangle-height));background-image:url(/local/templates/landingVS/components/bitrix/news.list/course/images/background.png);background-repeat:no-repeat;background-position:var(--bs-vector-bg-left) 0%;z-index:5;}

.course-header {height:var(--bs-triangle-height);}
.course-footer {/*height:var(--bs-triangle-height);*/}
.course-body {position:relative;z-index:10;}

.course .row > * {
	--bs-gutter-x:30px;
	--bs-gutter-y:30px;
	padding-right:calc(var(--bs-gutter-x) * .5);
	padding-left:calc(var(--bs-gutter-x) * .5);
	margin-top:calc(var(--bs-gutter-y) * .5);
	margin-bottom:calc(var(--bs-gutter-y) * .5);
}
.course .card {position:relative;display:flex;padding-top:var(--bs-card-spacer-y);padding-bottom:var(--bs-card-spacer-y);background:var(--bs-card-bg);border:1px solid var(--bs-card-border-color);box-shadow:0px 20px 25px -6px rgba(var(--bs-card-shadow), 0.15);border-radius:25px;z-index:10;}
.course .card:hover {border-color:var(--bs-card-color-hover);box-shadow:0px 20px 25px -6px rgba(var(--bs-card-shadow-hover), 0.15);}
.course .card:hover .btn {background-color:var(--bs-card-color-hover);border-color:var(--bs-card-color-hover);}

.course .card .card-header {display:block;border:0;background:none;}
.course .card .card-header .body {display:flex;padding-right:15px;}
.course .card .card-header .body .icon {padding-right:15px;}
.course .card .card-header .body .icon img {max-width:35px;}
.course .card .card-body {display:flex;justify-content:space-between;align-items:center;}
.course .card .card-footer {background-color:initial;border-top:0;}

.course .card.base {height:100%;}
.course .card.base .card-header {display:flex;justify-content:space-between;align-items:center;padding-bottom:0;}
.course .card:not(.base) {flex-direction:row;}


.course .card .card-title,
.course .card .card-slogan {font-weight:var(--bs-card-title-font-weight);font-size:var(--bs-card-title-font-size);line-height:var(--bs-card-title-font-line-height);}
.course .card .card-slogan {color:var(--bs-card-color-hover);}
.course .card .card-text {font-weight:var(--bs-card-font-weight);font-size:var(--bs-card-font-size);line-height:var(--bs-card-font-line-height);}
.course .card .card-price {padding:13px 15px;font-weight:var(--bs-card-title-font-weight);font-size:var(--bs-card-title-font-size);line-height:var(--bs-card-title-font-line-height);background:var(--bs-card-bg);border:1px solid var(--bs-card-color-hover);box-shadow:0px 8px 10px rgba(162, 162, 162, 0.35);border-radius:55px;white-space:nowrap;}
.course .card .card-price .rub {font-size:16px;color:#999;}
.course .card:hover .card-price {box-shadow:0px 8px 10px rgba(var(--bs-card-shadow-hover), 0.35);color:var(--bs-card-color-hover);}
.course .card:hover .card-price .rub {color:var(--bs-card-color-hover);}


.modalCourse {position:relative;background:var(--bs-modal-bg);color:var(--bs-modal-color);z-index:1;}
.modalCourse:before {position:absolute;content:'';left:0;right:0;top:0;height:var(--bs-modal-bg-height);background-image:var(--bs-modal-bg-image);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;z-index:1;}
/*.modalCourse:after {position:absolute;content:'';left:0;right:0;bottom:0;height:var(--bs-modal-footer-bg-height);background-image:var(--bs-modal-footer-bg-image);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;opacity:0.2;z-index:1;}*/
.modalCourse > * {position:relative;z-index:5;}
.modalCourse-header,
.modalCourse-footer {height:var(--bs-modal-bg-top);}
.modalCourse-body {padding:var(--bs-modal-gutter-y) var(--bs-modal-gutter-x);padding-bottom:0;background:var(--bs-modal-bg);color:var(--bs-modal-color);}
.modalCourse .time {margin:10px 0;color:var(--bs-modal-h-color);}
.modalCourse .h2 {margin-top:30px;margin-bottom:0;}
.modalCourse .h3 {margin-top:30px;}
.modalCourse .h4 {margin-top:30px;}
.modalCourse .modalFeatures-body {font-weight:300;font-size:18px;line-height:142.69%;}
.modalCourse .body .title {margin-bottom:10px;font-weight:500;font-size:25px;line-height:29px;}
.modalCourse .body .text {}


@media (max-width: 991px) {
	.course .card:not(.base) {flex-direction: column;}
	.course .card .card-title,
	.course .card .card-slogan {font-size:24px;line-height:27px;}
}


@media (max-width: 767px) {
	.course {--bs-card-font-size: 17px;--bs-card-title-font-size: 22.5px;--bs-card-title-font-line-height: 26px;}
	.course .card {margin-bottom:100px;}
	.course .card.base {height:auto;}
	.course .card .card-title,
	.course .card .card-slogan {font-size:22px;line-height:25px;}
	.course .card .card-price {position:absolute;right:0;top:100%;margin-top:-27.5px;margin-right:25px;}
	.course .card .card-footer {position:absolute;left:0;right:0;top:100%;margin-top:35px;padding:0;}
	.course .h2 {margin-top:15px;}
}

@media (max-width: 575px) {
	.course {--bs-card-title-font-size: 20px;--bs-card-title-font-line-height: 23px;}
	.course .card .card-title,
	.course .card .card-slogan {font-size:20px;line-height:23px;}
	.course .h2 {margin-top:30px;}
}

/* End */


/* Start:/local/templates/landingVS/components/bitrix/news.detail/content_small/style.css?1749411529128*/
.contentSmall {margin-top:40px;}
.contentSmall .h4 {}

.contentSmall-body {font-weight:300;font-size:18px;line-height:142.69%;}

/* End */


/* Start:/local/templates/landingVS/components/bitrix/news.list/learning/style.css?17494115291238*/
.learning {
	--bs-learning-icon-height: 70px;
}
.learning .h4 {}
.learning .description {margin-bottom:30px;}
/*.learning .row > * {
	--bs-gutter-x:30px;
	--bs-gutter-y:30px;
	padding-right:calc(var(--bs-gutter-x) * .5);
	padding-left:calc(var(--bs-gutter-x) * .5);
	margin-top:calc(var(--bs-gutter-y) * .5);
	margin-bottom:calc(var(--bs-gutter-y) * .5);
}*/

.learning .learning-item {}

.learning .learning-item .icon {display:flex;align-items:flex-end;margin-bottom:10px;height:var(--bs-learning-icon-height);}
.learning .learning-item .icon img {max-height:var(--bs-learning-icon-height);color:var(--bs-red);}
.learning .learning-item .body {font-weight:300;font-size:17px;line-height:24px;}
.learning .learning-item .body .title {font-weight:500;font-size:18px;line-height:21px;}
.learning .learning-item .body b {font-weight:500;}


@media (max-width: 1199px) {
}

@media (max-width: 991px) {
}

@media (max-width: 767px) {
	.learning {--bs-learning-icon-height: 60px;}
	.learning .description {margin-bottom:0px;}
	.learning .learning-item .icon {margin-top:25px;margin-bottom:25px;}
}

@media (max-width: 575px) {
	.learning .description {margin-bottom:0px;}
	.learning .learning-item .icon {margin-top:15px;margin-bottom:15px;}
}
/* End */


/* Start:/local/templates/landingVS/components/bitrix/news.detail/feedback/style.css?1749411529849*/
.contentFb {
	--bs-contentFb-bg-image: none;
	--bs-contentFb-max-height: 105px;
}
.contentFb {background-image:var(--bs-contentFb-bg-image);background-position:100% 100%;background-repeat:no-repeat;}
.contentFb > img {max-height:var(--bs-contentFb-max-height);}
.contentFb .h2 {margin-bottom:10px;}

.contentFb-body {padding-bottom:100px;padding-right:100px;font-weight:400;font-size:24px;line-height:31px;color:#424242;}


@media (max-width: 1199px) {
}

@media (max-width: 991px) {
	.contentFb {--bs-contentFb-max-height: 85px;}
}

@media (max-width: 767px) {
	.contentFb {--bs-contentFb-bg-image: none !important;--bs-contentFb-max-height: 75px;}
	.contentFb-body {padding:0;font-size:20px;line-height:129.19%;}
}

@media (max-width: 575px) {
	.contentFb {--bs-contentFb-max-height: 65px;}
	.contentFb-body {font-size:18px;line-height:129.19%;}
}
/* End */


/* Start:/local/templates/landingVS/components/viksan/form.add/feedback/style.css?174941152917128*/
.feedbackForm .materialize-input {
	--m-font-size: 22px;
	--m-font-size-focus: 15px;
	--m-height: 26px;
	--m-gutter-y: calc(.5 * var(--m-font-size));
	--m-translate-y: calc(-0 * var(--m-gutter-y));
	--m-color: #424242;
	--m-border-color: #B3B3B3;
	--m-border-color-hover: #9e9e9e;
}

.feedbackForm {
	--bs-gutter-x: 30px;
	--bs-gutter-y: 30px;
	--bs-fb-padding: 38px;
	--bs-fb-box-shadow: 237, 28, 36;
	--bs-fb-border-radius: 25px;
	--bs-fb-form-height: 50px;
	--bs-fb-form-max-width: 500px;
	--bs-fb-form-font-weight: 400;
	--bs-fb-form-font-size: 22px;
	--bs-fb-form-border-color: #B3B3B3;
}
.feedbackForm {position:relative;margin:var(--bs-gutter-y) var(--bs-gutter-x);padding:var(--bs-fb-padding);max-width:var(--bs-fb-form-max-width);background:var(--bs-body-bg);border:1px solid var(--bs-red);box-shadow:0px 20px 25px -6px rgba(var(--bs-fb-box-shadow), 0.35);border-radius:var(--bs-fb-border-radius);}
/*.feedbackForm:after {position:absolute;content:'';top:100%;left:100%;margin-top:calc(-0 * var(--bs-gutter-y) - 59px);margin-left: calc(-0 * var(--bs-gutter-x) - 53px);width:370px;height:234px;background:url(/local/templates/landingVS/components/viksan/form.add/feedback/images/hand.png) no-repeat 0 0;}*/

.feedbackForm .form-floating {}
.feedbackForm .form-floating > .form-control {height: calc(var(--bs-fb-form-height) + 1px);margin-top:calc(var(--bs-gutter-y) / 2);padding:calc(var(--bs-gutter-y) / 2) 0 1px 0;font-weight:var(--bs-fb-form-font-weight);font-size:var(--bs-fb-form-font-size);border:0;border-bottom:1px solid var(--bs-fb-form-border-color);border-radius:0;}
.feedbackForm .form-floating > label {top:auto;bottom:0;padding:0;height:auto;font-weight:var(--bs-fb-form-font-weight);font-size:var(--bs-fb-form-font-size);}

.feedbackForm .form-floating:not(.form-control:disabled)::before {width: calc(100% - (calc(calc(.375em + .1875rem) + calc(.75em + .375rem))));height:auto;content:"";background-color:var(--bs-body-bg);border-radius: .375rem;}

.feedbackForm .form-floating > .form-control-plaintext:focus, 
.feedbackForm .form-floating > .form-control-plaintext:not(:placeholder-shown), 
.feedbackForm .form-floating > .form-control:focus, 
.feedbackForm .form-floating > .form-control:not(:placeholder-shown) {padding:calc(var(--bs-gutter-y) / 2) 0 1px 0;box-shadow:none;}

.feedbackForm .form-floating.textarea {margin-top:var(--bs-gutter-y);margin-bottom:var(--bs-gutter-y);background:#F0F0F0;border-radius:10px;}
.feedbackForm .form-floating.textarea > .form-control {padding:12px 15px;height:85px;font-size:14px;line-height:16px;color:#424242;border-bottom:0;background:none;resize: none;}
.feedbackForm .form-floating.textarea > label {top:12px;left:15px;bottom:auto;padding:0px;font-size:14px;line-height:16px;color:#424242;}
.feedbackForm .form-floating.textarea > .form-control:not(:placeholder-shown) {padding:12px 15px;}



.feedbackForm .form-floating > .form-control-plaintext ~ label, 
.feedbackForm .form-floating > .form-control:focus ~ label, 
.feedbackForm .form-floating > .form-control:not(:placeholder-shown) ~ label, 
.feedbackForm .form-floating > .form-select ~ label {height:100%;top:0;bottom:auto;opacity:.65;transform:scale(.55);}

.feedbackForm .form-check {margin-top:calc(var(--bs-gutter-y) / 2);}
.feedbackForm .form-check:not(.default) .form-check-input {opacity:0;}
.feedbackForm .form-check:not(.default) .form-check-input + label {position:relative;}
.feedbackForm .form-check:not(.default) .form-check-input + label:before {position:absolute;content:'';left:-24px;top:0;bottom:0;width:14px;height:14px;margin:auto;border:1px solid #A3A3A3;border-radius:3px;}
.feedbackForm .form-check:not(.default) .form-check-input:focus  + label:before {border:0;outline:0;background:rgba(237, 28, 36, .2);}
.feedbackForm .form-check:not(.default) .form-check-input:checked[type="checkbox"] + label:after {position:absolute;content:'';left:-21px;top:0;bottom:0;width:8px;height:8px;margin:auto;border:0;border-radius:2px;background:#A3A3A3;}
.feedbackForm .form-check:not(.default) .form-check-input:focus:checked[type="checkbox"] + label:after {background:#ED1C24;}

.feedbackForm .invalid-feedback {display: block;}
.feedbackForm .form-control.is-invalid {background-image: inherit;}


.form-control.name-name,
.form-control.name-city,
.form-control.name-phone,
.form-control.name-email {padding-right:calc(1.5em + .75rem);background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem);}
.form-control.name-name,
.form-control.name-name.is-invalid {background-image:url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.6527 10.7928C15.0889 10.2988 14.4053 9.86965 13.6219 9.52037C13.2876 9.37068 12.8934 9.52037 12.7437 9.85967C12.594 10.194 12.7487 10.5832 13.083 10.7329C13.7417 11.0273 14.3105 11.3815 14.7745 11.7907C15.3434 12.2897 15.6727 13.0132 15.6727 13.7816V15.0091C15.6727 15.3733 15.3733 15.6727 15.0091 15.6727H1.9909C1.62665 15.6727 1.32726 15.3733 1.32726 15.0091V13.7816C1.32726 13.0132 1.65658 12.2897 2.22541 11.7907C2.89403 11.2019 4.85 9.82974 8.49748 9.82974C11.2119 9.82974 13.4123 7.62428 13.4123 4.91487C13.4123 2.20545 11.2119 0 8.49748 0C5.78807 0 3.5876 2.20545 3.5876 4.91487C3.5876 6.49661 4.34105 7.9087 5.50864 8.80684C3.37305 9.27588 2.04079 10.184 1.34722 10.7928C0.493982 11.5462 0 12.634 0 13.7816V15.0091C0 16.1068 0.893159 17 1.9909 17H15.0091C16.1068 17 17 16.1068 17 15.0091V13.7816C17 12.634 16.511 11.5462 15.6527 10.7928ZM4.91487 4.91487C4.91487 2.93894 6.52156 1.32726 8.49748 1.32726C10.4784 1.32726 12.0851 2.93894 12.0851 4.91487C12.0851 6.89079 10.4784 8.50247 8.49748 8.50247C6.52156 8.50247 4.91487 6.89079 4.91487 4.91487Z" fill="%23ED1C24"/></svg>');}
.form-control.name-city,
.form-control.name-city.is-invalid {background-image:url('data:image/svg+xml,<svg width="19" height="17" viewBox="0 0 19 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.64843 16.9898H1.77342C1.14021 16.9898 0.625 16.4628 0.625 15.815V2.17593C0.625 1.82958 0.773237 1.50335 1.0311 1.27919C1.28896 1.05545 1.62757 0.958144 1.96162 1.0167L9.17328 2.13442C9.73683 2.23025 10.1405 2.71775 10.1405 3.29419V16.4864C10.1405 16.7642 9.91995 16.9898 9.64843 16.9898ZM1.77394 2.0081C1.72084 2.0081 1.68554 2.03161 1.66773 2.04717C1.6461 2.06655 1.60935 2.10816 1.60935 2.17593V15.815C1.60935 15.9078 1.68285 15.9829 1.77342 15.9829H9.1562V3.29419C9.1562 3.2116 9.09833 3.14171 9.01904 3.12848L1.80759 2.01149C1.79578 2.00948 1.7845 2.0081 1.77394 2.0081Z" fill="%23ED1C24" stroke="%23ED1C24" stroke-width="0.3"/><path d="M15.2264 16.9899H9.64848C9.37664 16.9899 9.15625 16.7642 9.15625 16.4865V7.42452C9.15625 7.27289 9.22312 7.12931 9.33792 7.03391C9.45283 6.93777 9.60303 6.90018 9.74868 6.93194L15.4694 8.15757C16.0048 8.27902 16.3749 8.75021 16.3749 9.30536V15.8151C16.3749 16.4629 15.8597 16.9899 15.2264 16.9899ZM10.1406 15.983H15.2264C15.317 15.983 15.3905 15.9078 15.3905 15.8151V9.30536C15.3905 9.22616 15.3381 9.15903 15.2627 9.14156L10.1406 8.04406V15.983Z" fill="%23ED1C24" stroke="%23ED1C24" stroke-width="0.3"/><path d="M7.0234 16.822H4.07035C3.79872 16.822 3.57812 16.5966 3.57812 16.3186V13.4658C3.57812 12.8181 4.09344 12.291 4.72665 12.291H6.3671C7.00031 12.291 7.51562 12.8181 7.51562 13.4658V16.3186C7.51562 16.5966 7.29503 16.822 7.0234 16.822ZM4.56247 15.8151H6.53128V13.4658C6.53128 13.3732 6.45767 13.2979 6.3671 13.2979H4.72665C4.63608 13.2979 4.56247 13.3732 4.56247 13.4658V15.8151Z" fill="%23ED1C24" stroke="%23ED1C24" stroke-width="0.3"/><path d="M3.01465 5.47367H7.60845V4.4668H3.01465V5.47367Z" fill="%23ED1C24" stroke="%23ED1C24" stroke-width="0.3"/><path d="M3.01465 7.48744H7.60845V6.48047H3.01465V7.48744Z" fill="%23ED1C24" stroke="%23ED1C24" stroke-width="0.3"/><path d="M3.01465 9.50101H7.60845V8.49414H3.01465V9.50101Z" fill="%23ED1C24" stroke="%23ED1C24" stroke-width="0.3"/><path d="M11.7812 10.9483H13.7501V9.94141H11.7812V10.9483Z" fill="%23ED1C24" stroke="%23ED1C24" stroke-width="0.3"/><path d="M11.7812 12.9621H13.7501V11.9551H11.7812V12.9621Z" fill="%23ED1C24" stroke="%23ED1C24" stroke-width="0.3"/><path d="M11.7812 14.9756H13.7501V13.9688H11.7812V14.9756Z" fill="%23ED1C24" stroke="%23ED1C24" stroke-width="0.3"/><path d="M-2 16.9903H19V15.9834H-2V16.9903Z" fill="%23ED1C24" stroke="%23ED1C24" stroke-width="0.3"/></svg>');}
.form-control.name-phone,
.form-control.name-phone.is-invalid {background-image:url('data:image/svg+xml,<svg width="17" height="18" viewBox="0 0 17 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.05288 6.07445L5.28853 5.85148L6.08318 5.06292C6.17635 4.97047 6.24759 4.87802 6.29143 4.791C6.32979 4.71487 6.34624 4.63329 6.34624 4.55715C6.34624 4.48102 6.32979 4.40488 6.29143 4.32874C6.24759 4.24173 6.17635 4.14928 6.08318 4.05683L4.35139 2.32743L4.00065 1.99026C3.96777 1.95219 3.92941 1.91956 3.89652 1.89781C3.86912 1.87605 3.83624 1.84886 3.7924 1.82711C3.75403 1.80535 3.70471 1.78904 3.65539 1.77272C3.61703 1.76185 3.57318 1.75641 3.52934 1.75641C3.4855 1.75641 3.44713 1.76185 3.40877 1.77272C3.37041 1.77816 3.32657 1.79448 3.28821 1.81623C3.24436 1.83255 3.20052 1.85974 3.15668 1.88693C3.11831 1.91412 3.07447 1.95219 3.02515 1.9957L1.74275 3.26827C1.66602 3.3444 1.60026 3.42054 1.54546 3.49668C1.49065 3.57281 1.44133 3.65983 1.40297 3.74684C1.35912 3.83385 1.32624 3.92087 1.30432 4.01332C1.2824 4.10577 1.26048 4.2091 1.255 4.31243C1.23856 4.48102 1.23856 4.64961 1.24952 4.82363C1.255 4.99766 1.27692 5.17712 1.3098 5.36747C1.34268 5.55237 1.39201 5.74815 1.45229 5.95481C1.51257 6.1669 1.58382 6.38444 1.6715 6.61285C1.81399 6.98809 1.97292 7.36334 2.14829 7.73314C2.32915 8.10295 2.53192 8.46732 2.75113 8.83713C2.97583 9.20693 3.22244 9.5713 3.4855 9.94111C3.75403 10.3164 4.04997 10.6916 4.36783 11.0723C4.75694 11.5291 5.16248 11.9642 5.58995 12.372C6.01742 12.7854 6.46132 13.1715 6.92167 13.5304C7.38202 13.8893 7.86429 14.2211 8.363 14.5311C8.86171 14.8411 9.37686 15.1184 9.90846 15.374C10.1003 15.4665 10.3085 15.5644 10.5332 15.6568C10.7579 15.7493 10.9936 15.8417 11.2402 15.9233C11.4868 15.9994 11.7444 16.0756 12.0019 16.1299C12.265 16.1843 12.5335 16.2224 12.8076 16.2387L12.9774 16.2441C13.1199 16.2441 13.2515 16.2333 13.3775 16.2115C13.4981 16.1898 13.6132 16.1517 13.7228 16.1082C13.8324 16.0592 13.9365 16.0049 14.0297 15.9342C14.1283 15.8635 14.2215 15.7819 14.3147 15.684L14.4955 15.4828L14.6764 15.2924C14.8298 15.1402 14.9833 14.9879 15.1367 14.8465C15.2682 14.716 15.3998 14.5909 15.5094 14.4767C15.5861 14.3897 15.6573 14.3081 15.7012 14.2211C15.7395 14.1449 15.7669 14.0579 15.7669 13.96C15.7669 13.8785 15.745 13.8023 15.7067 13.7208C15.6628 13.6337 15.5971 13.5413 15.5039 13.4543L13.4104 11.3768C13.3775 11.3442 13.3392 11.3061 13.2953 11.2735C13.2624 11.2463 13.2241 11.2191 13.1802 11.2028C13.1419 11.1811 13.1035 11.1647 13.0651 11.1539C13.0268 11.1484 12.9884 11.143 12.95 11.143C12.9062 11.143 12.8624 11.1484 12.824 11.1593C12.7692 11.1756 12.7199 11.1974 12.676 11.2191C12.6377 11.2409 12.5993 11.2681 12.5664 11.2953L12.4568 11.3931L11.1689 12.6712C11.1306 12.7092 11.0648 12.7745 10.9552 12.8397C10.8401 12.905 10.6921 12.9648 10.5168 12.9648L10.4126 12.954L10.303 12.9376L10.1989 12.905C10.0729 12.8506 9.99614 12.8017 9.87558 12.7364L9.66732 12.6277C9.51387 12.5515 9.35494 12.4754 9.20149 12.3775C8.8946 12.1817 8.59318 11.975 8.30272 11.7575C8.00678 11.5345 7.7218 11.2953 7.4423 11.0451C7.16281 10.7895 6.88879 10.523 6.62025 10.2348C6.34624 9.95199 6.08318 9.64744 5.82012 9.32658L5.80916 9.3157C5.66667 9.13624 5.53515 8.95677 5.41458 8.78818C5.28853 8.60872 5.17892 8.44557 5.08576 8.29329C4.98163 8.13014 4.89395 7.97243 4.81174 7.80928C4.72954 7.65157 4.65281 7.49386 4.58157 7.32527L4.56512 7.27632C4.54868 7.22194 4.53224 7.15668 4.52128 7.08598C4.51032 7.00985 4.50484 6.92827 4.51032 6.84669C4.52128 6.76512 4.54868 6.67267 4.59253 6.58022C4.63637 6.49864 4.69665 6.41163 4.78434 6.32461C4.86654 6.2376 4.96519 6.15603 5.05288 6.07445ZM5.22277 1.4573C5.7982 2.0392 6.37364 2.61023 6.95455 3.18669C7.15733 3.38791 7.31078 3.60544 7.4149 3.83385C7.52451 4.07314 7.57931 4.31787 7.57931 4.55715C7.57931 4.80188 7.52451 5.0466 7.4149 5.28589C7.31078 5.50886 7.15733 5.73184 6.95455 5.93305L6.54353 6.34093C6.31335 6.57478 6.07222 6.8195 5.81464 7.05335C5.86397 7.15668 5.91329 7.26001 5.96809 7.3579C6.03386 7.4721 6.11058 7.60262 6.19279 7.73314C6.27499 7.86367 6.36816 7.99962 6.46132 8.13014C6.56545 8.27154 6.66958 8.41294 6.78466 8.55433C7.03128 8.848 7.27241 9.1308 7.52451 9.39184C7.77112 9.65288 8.01774 9.8976 8.27532 10.1315C8.53289 10.3599 8.79047 10.5774 9.059 10.7786C9.31658 10.9798 9.5906 11.1647 9.8701 11.3442C9.96326 11.3986 10.0838 11.4638 10.2099 11.5237C10.2921 11.5617 10.3743 11.6107 10.4565 11.6488L11.5909 10.523C11.6841 10.4306 11.7882 10.3435 11.8978 10.2674C12.0074 10.1858 12.1225 10.126 12.2376 10.0716C12.3527 10.0227 12.4733 9.97918 12.5938 9.95743C12.7144 9.93023 12.835 9.91392 12.961 9.91392C13.0816 9.91392 13.2076 9.93023 13.3282 9.95743C13.4488 9.98462 13.5638 10.0227 13.6789 10.0771C13.794 10.126 13.9036 10.1913 14.0132 10.2674C14.1174 10.3435 14.2215 10.436 14.3147 10.5339L16.3862 12.595C16.4849 12.6929 16.5726 12.7908 16.6438 12.8996C16.726 13.0083 16.7863 13.1171 16.8411 13.2313C16.8904 13.3509 16.9343 13.4706 16.9562 13.5902C16.9836 13.7099 17 13.835 17 13.9546C17 14.0742 16.9836 14.1993 16.9617 14.319C16.9343 14.4386 16.8959 14.5583 16.8411 14.6779C16.7918 14.7921 16.726 14.9063 16.6548 15.0151C16.578 15.1238 16.4958 15.2272 16.3972 15.3251C16.2218 15.5045 16.041 15.6949 15.8546 15.8635C15.6354 16.0701 15.4272 16.2713 15.2518 16.4834L15.2299 16.5052C15.0874 16.6629 14.9285 16.8043 14.7586 16.9239C14.5887 17.049 14.4078 17.1469 14.2215 17.2285C14.0297 17.3101 13.8324 17.3699 13.6241 17.408C13.4159 17.4515 13.1967 17.4732 12.972 17.4732C12.9117 17.4623 12.7966 17.4623 12.7308 17.4623C12.402 17.4406 12.0787 17.3971 11.7663 17.3318C11.4594 17.2666 11.1635 17.185 10.8785 17.0925C10.599 17.0001 10.3304 16.8967 10.0729 16.7934C9.82077 16.6847 9.58512 16.5813 9.3659 16.478C8.79047 16.2061 8.24243 15.9015 7.70536 15.5698C7.17377 15.2435 6.65314 14.8791 6.15442 14.493C5.66119 14.1069 5.17892 13.6936 4.72405 13.2531C4.26371 12.8126 3.82528 12.3449 3.41425 11.85C3.06899 11.4421 2.75661 11.0397 2.46615 10.6427C2.18118 10.2457 1.91264 9.84866 1.67698 9.45166C1.43585 9.05466 1.22212 8.65766 1.0303 8.26066C0.833012 7.85823 0.657641 7.45035 0.504191 7.03704C0.443908 6.86845 0.372663 6.67811 0.312379 6.47145C0.246615 6.26479 0.180851 6.03638 0.131528 5.79166C0.0822051 5.55237 0.0383624 5.29677 0.016441 5.03573C-0.00548034 4.76925 -0.00548034 4.49189 0.016441 4.21454C0.0328821 4.04051 0.0602838 3.87192 0.104126 3.70333C0.147969 3.54018 0.208253 3.38247 0.274017 3.2302C0.345262 3.07793 0.432947 2.93653 0.531593 2.79513C0.630239 2.65917 0.739846 2.52865 0.865894 2.40357L2.16474 1.10925C2.2579 1.01136 2.36203 0.929781 2.47163 0.859083C2.57576 0.788384 2.69085 0.728562 2.80045 0.679617C2.91554 0.630672 3.03611 0.592604 3.15668 0.565412C3.27724 0.53822 3.39781 0.527344 3.51838 0.527344C3.63895 0.527344 3.75951 0.53822 3.88008 0.565412C4.00065 0.592604 4.11574 0.630672 4.23082 0.679617C4.34591 0.728562 4.45552 0.788384 4.55964 0.859083C4.66925 0.935219 4.7679 1.01679 4.86106 1.10925L5.22277 1.4573Z" fill="%23ED1C24"/></svg>');}
.form-control.name-email,
.form-control.name-email.is-invalid {background-image:url('data:image/svg+xml,<svg width="21" height="15" viewBox="0 0 21 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.5028 7.40263L2.65653 1.53634H18.3379L18.0801 1.73188L10.5028 7.40263ZM18.4276 0.0751953H2.57246C1.86069 0.0751953 1.21617 0.352215 0.751002 0.80305C0.291434 1.25389 0 1.87854 0 2.56294V12.4324C0 13.1223 0.291434 13.7415 0.751002 14.1923C1.21617 14.6432 1.86069 14.9256 2.57246 14.9256H18.4276C19.1393 14.9256 19.7782 14.6432 20.2434 14.1923C20.7086 13.7415 21 13.1223 21 12.4324V2.56294C21 1.87854 20.7086 1.25389 20.2434 0.80305C19.7782 0.352215 19.1393 0.0751953 18.4276 0.0751953V0.0751953ZM1.50761 2.51405L10.0376 8.9018C10.1049 8.95068 10.1778 8.9887 10.2562 9.01586C10.3347 9.04302 10.4187 9.05388 10.4972 9.05388C10.5813 9.05388 10.6653 9.04302 10.7438 9.01586C10.8223 8.9887 10.8951 8.95068 10.9624 8.9018L19.4924 2.51405V12.4324C19.4924 12.7203 19.3747 12.9756 19.1842 13.1657C18.988 13.3504 18.7246 13.4645 18.4276 13.4645H2.57246C2.27542 13.4645 2.01201 13.3504 1.81586 13.1657C1.6253 12.9756 1.50761 12.7203 1.50761 12.4324V2.51405Z" fill="%23ED1C24"/></svg>');}

.form-required {color:var(--bs-red);}

.error-fld {display:block;float:left;height:13px;width:15px;background-repeat:no-repeat;background-image:url(/local/templates/landingVS/components/viksan/form.add/feedback/images/icon_warn.gif);}



@media (max-width: 1199px) {
}

@media (max-width: 991px) {
	.feedbackForm {--bs-gutter-x: 0px;--bs-gutter-y: 25px;--bs-fb-padding: 35px;}
}

@media (max-width: 767px) {
	.feedbackForm {--bs-gutter-y: 20px;--bs-fb-padding: 30px;--bs-fb-form-max-width: auto;}
}

@media (max-width: 575px) {
	.feedbackForm {--bs-gutter-y: 15px;--bs-fb-padding: 25px;}
}


/* End */
/* /local/templates/landingVS/components/bitrix/news.list/main_slider_full/style.css?17494115295130 */
/* /local/templates/landingVS/local/src/plugins/swiper-9.1.1/swiper-bundle.min.css?174941152917907 */
/* /local/templates/landingVS/components/bitrix/news.list/tabs/style.css?17494115293122 */
/* /local/templates/landingVS/components/bitrix/news.list/main_stages/style.css?17494115293562 */
/* /local/templates/landingVS/components/bitrix/news.list/packages/style.css?17494115291605 */
/* /local/templates/landingVS/components/bitrix/news.list/prices/style.css?17494115296470 */
/* /local/templates/landingVS/components/bitrix/news.list/results/style.css?17494115291978 */
/* /local/templates/landingVS/components/bitrix/news.detail/use/style.css?1749411529114 */
/* /local/templates/landingVS/components/bitrix/news.list/service_maintenance/style.css?17494115291924 */
/* /local/templates/landingVS/components/bitrix/news.detail/level_v/style.css?17494115293047 */
/* /local/templates/landingVS/components/bitrix/news.list/who_are_we/style.css?1749411529590 */
/* /local/templates/landingVS/components/bitrix/news.detail/development/style.css?17494115291535 */
/* /local/templates/landingVS/components/bitrix/news.list/helpinfo/style.css?17494115296014 */
/* /local/templates/landingVS/components/bitrix/news.list/quality/style.css?17494115291152 */
/* /local/templates/landingVS/components/bitrix/news.list/quality_percent/style.css?17494115291173 */
/* /local/templates/landingVS/components/bitrix/news.detail/difference_v/style.css?17494115293516 */
/* /local/templates/landingVS/components/bitrix/news.detail/connect_demo/style.css?17494115291244 */
/* /local/templates/landingVS/components/bitrix/news.list/course/style.css?17494115295454 */
/* /local/templates/landingVS/components/bitrix/news.detail/content_small/style.css?1749411529128 */
/* /local/templates/landingVS/components/bitrix/news.list/learning/style.css?17494115291238 */
/* /local/templates/landingVS/components/bitrix/news.detail/feedback/style.css?1749411529849 */
/* /local/templates/landingVS/components/viksan/form.add/feedback/style.css?174941152917128 */
