

/* Start:/bitrix/templates/opendata_s1/components/bitrix/breadcrumb/crumbs/style.css?1618309595601*/
.bx-breadcrumb {
	margin: 10px 0;
}
.bx-breadcrumb i {
	color: #b5bdc2;
	line-height: 13px;
	font-size: 12px;
	vertical-align: middle;
	margin-right: 5px;
}
.bx-breadcrumb .bx-breadcrumb-item {
	float: left;
	margin-bottom: 10px;
	white-space: nowrap;
	line-height: 13px;
	vertical-align: middle;
	margin-right: 10px;
}
.bx-breadcrumb .bx-breadcrumb-item span {
	font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 13px;
	white-space: normal;
}
.bx-breadcrumb .bx-breadcrumb-item a {border-bottom: none; color: #2d2d2d;}
.bx-breadcrumb .bx-breadcrumb-item a:hover {}

/* End */


/* Start:/bitrix/templates/opendata_s1/css/owl.carousel.min.css?16183095953351*/
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/bitrix/templates/opendata_s1/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/* End */


/* Start:/bitrix/templates/opendata_s1/components/bitrix/news.list/footer_menu/style.css?1618394703726*/


.footer-menu {
	display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.footer-menu-block {
	display: flex;
    flex-direction: column;
}

.footer-data-title{
    /* color: #2d2d2d; */
    color: #cccccb;
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 2rem;
    font-weight: bold;
    line-height: 44px;
}
.menu-link{
    /* color: #2d2d2dd4; */
    color: #cccccb;
    text-decoration: none;
}
.menu-main-link{
font-weight: bold;
font-size: 1.1rem;
line-height: 2rem;
}
.menu-main-link:hover{
    transform: scale(1.1);
    /* color: #2d2d2d; */
    color: #cccccb;
    transition: 1s, ease-out;
}
.menu-sub-link{
    font-size: 0.8rem;
    line-height: 1.4rem;
}
.footer_footer{
}


/* End */


/* Start:/bitrix/templates/opendata_s1/components/bitrix/news.list/other_sites/style.css?1618396623276*/
.banner-link{
display: block;
}

.bottom-banners {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 500px;
    margin: 0 auto;
}
.bottom-banners .banner {
    margin: 0;
    padding: 30px 93px;
}
.banner-image {
    /* max-height: 50px; */
}
/* End */


/* Start:/bitrix/templates/opendata_s1/components/bitrix/map.map/global/style.css?161830959553144*/
@charset "utf-8";

.bxmap-wrapper,.bxmap-wrapper .bxmap-popup,.bxmap-popup.bxmap-sizer{direction:ltr;font:13px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#123;letter-spacing:0;text-align:left;text-decoration:none;text-indent:0;text-transform:none;vertical-align:0;white-space:normal;word-spacing:0;}.bxmap-container form,.bxmap-container button,.bxmap-container input,.bxmap-container textarea,.bxmap-popup-container a{font:inherit;}.bxmap-container a{color:#1d85b3;}.bxmap-container a:hover{color:#ca0000;}.bxmap-container img{border:0;max-width:none;min-width:0;}.bxmap-none{display:none!important;}.bxmap-root-overflow,.bxmap-root-overflow body{overflow:hidden!important;}button::-moz-focus-inner{padding:0;border:0;}.alt-block,.alt-unordered-list,.alt-definition-list,.alt-definition-title,.alt-definition-description{display:block;}.alt-list-item{display:list-item;list-style:none;}.alt-inline{display:inline;}.alt-inline-block{display:inline-block;}.alt-inline.bolder{font-weight:bolder;}.bxmap-wrapper{opacity:0;display:none;position:relative;z-index:1;-webkit-transition:opacity 1s;transition:opacity 1s;}.bxmap-wrapper:not(.bxmap-overlay){min-height:42px;margin:0 0 30px;}.bxmap-standard.bxmap-show-wrapper,.bxmap-slide.bxmap-show-wrapper.bxmap-overlay{display:block;opacity:1;background:#f0ede5;}.bxmap-overlay{z-index:1000;}.bxmap-wrapper.bxmap-standard.bxmap-error{height:auto;}.bxmap-wrapper.bxmap-overlay.bxmap-show-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;margin:0;}.bxmap-overlay-head{display:none;position:absolute;top:0;right:0;left:0;height:60px;line-height:60px;background:rgba(255,255,255,.9);}.bxmap-overlay.bxmap-show-wrapper .bxmap-overlay-head{display:block;}.bxmap-overlay-title{overflow:hidden;margin:0 60px 0 20px;white-space:nowrap;text-overflow:ellipsis;font-size:24px;line-height:60px;}.bxmap-overlay-item{border-bottom:1px dotted;cursor:pointer;}.bxmap-overlay-button{display:none;}.bxmap-overlay .bxmap-overlay-button,.bxmap-overlay.bxmap-show-wrapper .bxmap-overlay-button{display:block;}.bxmap-overlay-close{overflow:hidden;position:absolute;top:50%;right:0;text-indent:-1000px;width:28px;height:28px;margin:-14px 16px 0 0;border:0;background:url(/bitrix/templates/opendata_s1/components/bitrix/map.map/global/images/map.png) no-repeat -70px 0;}.bxmap-overlay-close:hover{background-position:-70px -30px;}.bxmap-overlay:not(.bxmap-show-wrapper) .bxmap-overlay-close,.bxmap-overlay.bxmap-show-wrapper .bxmap-show-overlay{display:none;}.bxmap-overlay .bxmap-section{top:80px;}.bxmap-set-list:not(.bxmap-active){display:none;}.bxmap-slide:not(.bxmap-nocats) .bxmap-cats .bxmap-list .bxmap-scroll-wrapper,.bxmap-slide .bxmap-subcats .bxmap-list .bxmap-scroll-wrapper{top:0;}.bxmap-slide:not(.bxmap-no-image) .bxmap-section-head:before{left:15px;}.bxmap-slide:not(.bxmap-no-image) .bxmap-section .bxmap-show,.bxmap-slide:not(.bxmap-no-image) .bxmap-section .bxmap-title,.bxmap-slide:not(.bxmap-no-image) .bxmap-section .bxmap-subtitle{padding-left:48px;}.bxmap-slide .bxmap-list:after,.bxmap-slide .bxmap-objects:after{content:"";display:none;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.5);}.bxmap-slide .bxmap-subcats,.bxmap-slide .bxmap-objects,.bxmap-toggle-panel{-webkit-transition:visibility 0s .2s,left .3s,opacity .2s;transition:visibility 0s .2s,left .3s,opacity .2s;}.bxmap-slide .bxmap-cats{left:20px;width:320px;}.bxmap-show-cats .bxmap-cats{display:block;}.bxmap-cats,.bxmap-slide .bxmap-cats .bxmap-hide,.bxmap-slide .bxmap-cats .bxmap-close,.bxmap-standard .bxmap-objects .bxmap-close{display:none;}.bxmap-slide .bxmap-subcats{visibility:hidden;opacity:0;z-index:3;left:20px;width:320px;background:rgba(255,255,255,1);}.bxmap-toggle-subcats .bxmap-subcats,.bxmap-show-subcats .bxmap-subcats{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s;}.bxmap-popup-invisible .bxmap-subcats,.bxmap-popup-invisible .bxmap-toggle-panel{visibility:hidden;}.bxmap-show-cats .bxmap-subcats{left:360px;}.bxmap-show-cats .bxmap-subcats .bxmap-item{margin:0 0 -1px;padding:8px 15px 10px;border-top:1px solid rgba(0,0,0,.04);border-bottom:1px solid rgba(0,0,0,.05);}.bxmap-show-cats .bxmap-subcats .bxmap-item.bxmap-active{background:#f3f2ed;border-top-color:rgba(0,0,0,.08);}.bxmap-show-cats .bxmap-subcats .bxmap-rule,.bxmap-slide .bxmap-objects .bxmap-rule{top:5px;right:7px;bottom:5px;}.bxmap-show-cats .bxmap-subcats .bxmap-scrolling .bxmap-item{padding-right:25px;}.bxmap-slide .bxmap-objects{z-index:2;left:414px;width:320px;}.bxmap-slide .bxmap-objects .bxmap-hide,.bxmap-nocats .bxmap-objects .bxmap-close{display:none;}.bxmap-nocats:not(.bxmap-error) .bxmap-objects,.bxmap-toggle-objects .bxmap-objects{visibility:visible;opacity:1;}.bxmap-toggle-objects .bxmap-objects{-webkit-transition-delay:0s;transition-delay:0s;}.bxmap-slide.bxmap-nocats .bxmap-objects,.bxmap-nocats .bxmap-objects{left:20px;}.bxmap-nocats .bxmap-objects{right:auto;width:320px;}.bxmap-slide .bxmap-objects .bxmap-scroll-wrapper{top:0;}.bxmap-nocats .bxmap-objects .bxmap-scroll-wrapper{top:57px;}.bxmap-slide .bxmap-objects .bxmap-set-list{margin:-1px 0 1px;}.bxmap-slide .bxmap-objects .bxmap-item{border-top:1px solid #d6d6d6;}.bxmap-slide .bxmap-objects .bxmap-item+.bxmap-item{margin:0;}.bxmap-slide .bxmap-objects .bxmap-item>.bxmap-item-wrapper{padding:9px 15px;}.bxmap-slide .bxmap-objects .bxmap-sublist .bxmap-item>.bxmap-item-wrapper{padding-left:30px;}.bxmap-slide .bxmap-objects .bxmap-sublist .bxmap-item>.bxmap-item-wrapper:before{content:"";position:absolute;top:2px;left:2px;border:6px solid rgba(0,0,0,.1);border-right-color:transparent;border-bottom-color:transparent;}.bxmap-slide .bxmap-objects .bxmap-scrolling .bxmap-item>.bxmap-item-wrapper{padding-right:25px;}.bxmap-slide.bxmap-show-cats .bxmap-objects .bxmap-item:before,.bxmap-slide .bxmap-objects .bxmap-item-contacts,.bxmap-slide .bxmap-objects .bxmap-item-opening,.bxmap-slide .bxmap-objects .bxmap-item-description,.bxmap-nocats .bxmap-objects .bxmap-item-contacts,.bxmap-nocats .bxmap-objects .bxmap-item-opening,.bxmap-nocats .bxmap-objects .bxmap-item-description{display:none;}.bxmap-slide .bxmap-objects .bxmap-item-url{text-decoration:none;}.bxmap-nocats .bxmap-objects .bxmap-item-url,.bxmap-nocats .bxmap-objects .bxmap-item-name ,.bxmap-slide .bxmap-objects .bxmap-item-url,.bxmap-slide .bxmap-objects .bxmap-item-name{color:inherit;}.bxmap-nocats .bxmap-objects .bxmap-item-detail,.bxmap-slide .bxmap-objects .bxmap-item-address{color:#7b7b7b;}.bxmap-slide .bxmap-sublist{margin:0;}.bxmap-slide .bxmap-sublist:before{display:none;}.bxmap-slide .bxmap-sublist .bxmap-item{margin-left:0;}.bxmap-slide .bxmap-popup{position:absolute;top:80px;right:20px;bottom:20px;width:320px;margin:0;padding:0;background:rgba(255,255,255,.9);box-shadow:0 0 5px rgba(0,0,0,.3);}.bxmap-slide .bxmap-popup .bxmap-section-head:before{width:14px;height:17px;margin:-9px 0 0;background-position:-100px -40px;}.bxmap-slide .bxmap-data-container{width:auto;}.bxmap-slide .bxmap-popup .bxmap-item-name{font-size:1.23em;}.bxmap-multilist-container.bxmap-active .bxmap-multilist-show,.bxmap-multilist-container .bxmap-multilist-close,.bxmap-multilist-container{display:none;}.bxmap-multilist-container.bxmap-active .bxmap-multilist-close{display:inline;}.bxmap-multilist-title{overflow:hidden;text-overflow:ellipsis;height:32px;padding:0 10px 0 50px;line-height:30px;color:#fff;background:rgba(52,90,136,.95);cursor:pointer;}.bxmap-multilist-count{float:left;width:45px;margin:0 0 0 -50px;text-align:center;font-size:1.25em;}.bxmap-multiple .bxmap-multilist-container,.bxmap-multilist-container.bxmap-active .bxmap-scroll-wrapper.bxmap-list-scroll{display:block;}.bxmap-slide .bxmap-popup.bxmap-multiple .bxmap-section-body{margin-top:32px;}.bxmap-slide .bxmap-scroll-wrapper.bxmap-list-scroll{display:none;z-index:1;top:75px;border:0;background:#fff;}.bxmap-slide .bxmap-list-scroll .bxmap-list-item.bxmap-active{background:rgba(29,133,179,.1);}.bxmap-slide .bxmap-popup.bxmap-multiple .bxmap-data-container,.bxmap-slide .bxmap-data-container{margin:-15px;}.bxmap-slide .bxmap-popup .bxmap-popup-container{background:none;}.bxmap-slide .bxmap-popup .bxmap-popup-close{position:absolute;z-index:1;top:-14px;right:-14px;width:28px;height:28px;border-radius:14px;background:url(/bitrix/templates/opendata_s1/components/bitrix/map.map/global/images/map.png) no-repeat -70px 0;cursor:pointer;box-shadow:0 0 10px rgba(0,0,0,.3);}.bxmap-slide .bxmap-popup .bxmap-popup-list{display:block;top:15px;bottom:0;left:0;width:300px;background:#fff;}.bxmap-slide .bxmap-popup.bxmap-multiple .bxmap-popup-list{display:block;}.bxmap-controls{position:absolute;right:20px;bottom:20px;width:80px;height:40px;font-size:.01px;}.bxmap-error .bxmap-controls{display:none;}.bxmap-slide .bxmap-controls{right:-86px;margin:0 50% 0 0;}.bxmap-controls-button{position:absolute;z-index:1;top:4px;width:32px;height:32px;border-radius:50%;background:rgba(0,0,0,.3);box-shadow:0 0 0 4px rgba(0,0,0,.3);cursor:pointer;-webkit-transition:.2s;transition:.2s;}.bxmap-controls-button:hover{background:rgba(0,0,0,.55);}.bxmap-toggle-fullscreen{left:-44px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.bxmap-controls:before,.bxmap-controls:after,.bxmap-controls-button:before,.bxmap-controls-button:after,.bxmap-toggle-fullscreen:before,.bxmap-toggle-fullscreen:after,.bxmap-toggle-inner:before,.bxmap-toggle-inner:after{content:"";position:absolute;}.bxmap-toggle-fullscreen:before,.bxmap-toggle-fullscreen:after,.bxmap-toggle-inner:before,.bxmap-toggle-inner:after{top:0;right:0;bottom:0;left:0;margin:6px;}.bxmap-toggle-fullscreen:before,.bxmap-toggle-fullscreen:after{width:2px;border-top:7px solid #fff;border-bottom:7px solid #fff;}.bxmap-toggle-inner:before,.bxmap-toggle-inner:after{height:2px;border-right:7px solid #fff;border-left:7px solid #fff;}.bxmap-toggle-fullscreen:before{left:auto;}.bxmap-toggle-fullscreen:after{right:auto;}.bxmap-toggle-inner:before{top:auto;}.bxmap-toggle-inner:after{bottom:auto;}.bxmap-overlay .bxmap-toggle-fullscreen{display:none;}.bxmap-overlay .bxmap-toggle-fullscreen:before{-webkit-transform:translate(-5px,0);-ms-transform:translate(-5px,0);transform:translate(-5px,0);}.bxmap-overlay .bxmap-toggle-fullscreen:after{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0);}.bxmap-overlay .bxmap-toggle-inner:before{-webkit-transform:translate(0,-5px);-ms-transform:translate(0,-5px);transform:translate(0,-5px);}.bxmap-overlay .bxmap-toggle-inner:after{-webkit-transform:translate(0,5px);-ms-transform:translate(0,5px);transform:translate(0,5px);}.bxmap-zoom-decrease{left:4px;}.bxmap-zoom-increase{right:4px;}.bxmap-controls:before,.bxmap-controls:after{top:0;width:40px;height:40px;border-radius:50%;box-shadow:0 0 0 10px rgba(0,0,0,.3);}.bxmap-controls:before{clip:rect(10px auto 30px 20px);left:0;}.bxmap-controls:after{clip:rect(10px 20px 30px auto);right:0;}.bxmap-zoom-decrease:before,.bxmap-zoom-decrease:after,.bxmap-zoom-increase:before,.bxmap-zoom-increase:after{top:50%;left:50%;background:#fff;}.bxmap-zoom-decrease:before,.bxmap-zoom-increase:before{width:16px;height:2px;margin:-1px 0 0 -8px;}.bxmap-zoom-increase:after{width:2px;height:16px;margin:-8px 0 0 -1px;}.bxmap-slide .bxmap-section.bxmap-points{top:205px;}.bxmap-toggle-panel{display:none;position:absolute;z-index:3;top:40%;left:680px;bottom:40%;width:56px;margin:60px 0 0;text-indent:-1000px;cursor:pointer;}.bxmap-toggle-subcats .bxmap-toggle-panel,.bxmap-toggle-objects .bxmap-toggle-panel{display:block;}.bxmap-toggle-panel:before{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;margin:-14px 0 0 -14px;background:url(/bitrix/templates/opendata_s1/components/bitrix/map.map/global/images/map.png) no-repeat -280px 0;}.bxmap-toggle-panel:hover:before{background-position:-280px -30px;}.bxmap-slide-collapse .bxmap-toggle-panel{left:20px;width:45px;}.bxmap-toggle-objects .bxmap-toggle-panel,.bxmap-slide-collapse .bxmap-toggle-panel{top:20px;bottom:20px;}.bxmap-slide-collapse .bxmap-toggle-panel:before{background-position:-310px 0;}.bxmap-slide-collapse .bxmap-toggle-panel:hover:before{background-position:-310px -30px;}.bxmap-slide-collapse .bxmap-objects{z-index:3;}.bxmap-slide-collapse .bxmap-cats:after,.bxmap-toggle-objects.bxmap-slide-collapse .bxmap-subcats:after,.bxmap-show-cats .bxmap-toggle-objects:not(.bxmap-slide-collapse) .bxmap-objects:after{display:block;}.bxmap-slide-collapse .bxmap-objects{background:rgba(255,255,255,1);}.bxmap-show-cats .bxmap-slide-collapse .bxmap-subcats{left:64px;}.bxmap-show-cats .bxmap-slide-collapse .bxmap-objects{left:110px;}.bxmap-show-cats .bxmap-toggle-objects.bxmap-slide-collapse .bxmap-toggle-panel{width:90px;}.bxmap-show-subcats .bxmap-slide-collapse .bxmap-objects{left:64px;}.bxmap-show-subcats .bxmap-objects{left:360px;}.bxmap-nocats .bxmap-toggle-panel,.bxmap-nocats .bxmap-cats,.bxmap-nocats .bxmap-subcats,.bxmap-nocats .bxmap-objects:after{display:none;}.bxmap-show-subcats .bxmap-subcats .bxmap-close{display:none;}.bxmap-loading-informer{opacity:0;position:absolute;top:16px;right:16px;width:32px;height:32px;background:url(/bitrix/templates/opendata_s1/components/bitrix/map.map/global/images/loader.gif) no-repeat 0 0 / cover;-webkit-transition:opacity .3s;transition:opacity .3s;}.bxmap-loading .bxmap-loading-informer{opacity:.5;}.bxmap-container,.bxmap-canvas{display:none;}.bxmap-canvas{height:100%;}.bxmap-standard.bxmap-show-wrapper .bxmap-container,.bxmap-standard.bxmap-show-wrapper:not(.bxmap-error) .bxmap-canvas,.bxmap-slide.bxmap-overlay .bxmap-container,.bxmap-slide.bxmap-overlay:not(.bxmap-error) .bxmap-canvas{display:block;}.bxmap-section{position:absolute;z-index:1;top:20px;bottom:20px;margin:0;background:rgba(255,255,255,.9);box-shadow:0 0 5px rgba(0,0,0,.2);}.bxmap-section-head{position:relative;height:41px;margin:0;line-height:40px;border-top:1px solid #fbfbfa;border-bottom:1px solid #cbcbcb;background:#f4f3ee;background:-webkit-linear-gradient(top,#f3f2ee,#f3f2ed);background:-moz-linear-gradient(top,#f3f2ee,#f3f2ed);background:-ms-linear-gradient(top,#f3f2ee,#f3f2ed);background:-o-linear-gradient(top,#f3f2ee,#f3f2ed);background:linear-gradient(top,#f3f2ee,#f3f2ed);}.bxmap-section-head:before{content:"";position:absolute;top:50%;left:12px;width:16px;background-image:url(/bitrix/templates/opendata_s1/components/bitrix/map.map/global/images/map.png);background-repeat:no-repeat;}.bxmap-section-body{position:absolute;top:58px;right:15px;bottom:15px;left:15px;}.bxmap-section.bxmap-collapse .bxmap-section-body{display:none;}.bxmap-section-title{position:relative;height:100%;padding:0 15px;}.bxmap-section-subtitle{overflow:hidden;position:absolute;top:0;bottom:0;left:0;text-overflow:ellipsis;white-space:nowrap;}.bxmap-section.bxmap-collapse .bxmap-section-head:hover{background:#f9f9f6;background:-webkit-linear-gradient(top,#fff,#f4f3ee);background:-moz-linear-gradient(top,#fff,#f4f3ee);background:-ms-linear-gradient(top,#fff,#f4f3ee);background:-o-linear-gradient(top,#fff,#f4f3ee);background:linear-gradient(top,#fff,#f4f3ee);}.bxmap-section.bxmap-collapse .bxmap-section-title:hover{background:none;}.bxmap-section.bxmap-collapse .bxmap-hide,.bxmap-section.bxmap-loading .bxmap-hide,.bxmap-section.bxmap-error .bxmap-hide,.bxmap-section.bxmap-collapse .bxmap-close,.bxmap-section.bxmap-loading .bxmap-close,.bxmap-section.bxmap-complete .bxmap-close{display:none;}.bxmap-section.bxmap-error .bxmap-close,.bxmap-section.bxmap-collapse .bxmap-show{display:block;}.bxmap-section .bxmap-show,.bxmap-section .bxmap-title,.bxmap-section .bxmap-subtitle{padding-left:38px;cursor:default;}.bxmap-section .bxmap-show,.bxmap-section .bxmap-title,.bxmap-section .bxmap-subtitle{float:left;}.bxmap-section.bxmap-full .bxmap-title,.bxmap-section .bxmap-subtitle{display:none;}.bxmap-section .bxmap-title,.bxmap-section.bxmap-full .bxmap-subtitle{display:block;}.bxmap-section.bxmap-collapse .bxmap-show{cursor:pointer;}.bxmap-section .bxmap-hide,.bxmap-section .bxmap-close{overflow:hidden;float:right;position:relative;width:22px;font-size:.01px;text-indent:100px;color:#05598b;cursor:pointer;}.bxmap-section .bxmap-hide:hover,.bxmap-section .bxmap-close:hover{color:#c90000;}.bxmap-section .bxmap-hide:after,.bxmap-section .bxmap-close:after{content:"";position:absolute;top:50%;left:50%;width:22px;height:22px;margin:-11px 0 0 -11px;background-image:url(/bitrix/templates/opendata_s1/components/bitrix/map.map/global/images/map.png);background-repeat:no-repeat;}.bxmap-section .bxmap-close:after{background-position:-205px 0;}.bxmap-section .bxmap-hide:after,.bxmap-nocats .bxmap-section.bxmap-objects .bxmap-hide:after{background-position:-230px 0;}.bxmap-section.bxmap-objects .bxmap-hide:after{background-position:-255px 0;}.bxmap-section .bxmap-close:hover:after{background-position:-205px -25px;}.bxmap-section .bxmap-hide:hover:after,.bxmap-nocats .bxmap-section.bxmap-objects .bxmap-hide:hover:after{background-position:-230px -25px;}.bxmap-section.bxmap-objects .bxmap-hide:hover:after{background-position:-255px -25px;}.bxmap-filter-form{position:relative;display:none;z-index:1;height:42px;margin:0 -15px;padding:0 15px;}.bxmap-nocats .bxmap-objects .bxmap-filter-form,.bxmap-full .bxmap-filter-form{display:block;}.bxmap-slide .bxmap-filter-form{border-bottom:1px solid #d6d6d6;}.bxmap-filter-form:after{content:"";display:block;height:10px;margin:0 -15px;background-image:webkit-gradient(50% -10px,60% 20px,rgba(0,0,0,.15),rgba(0,0,0,0));background-image:radial-gradient(60% 20px at 50% -10px,rgba(0,0,0,.15),rgba(0,0,0,0));}.bxmap-filter-input{overflow:hidden;text-overflow:ellipsis;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:30px;border:1px solid #b0b1ba;border-radius:4px;background:#fff;box-shadow:inset 0 2px 2px rgba(0,0,0,.1);}.bxmap-filter-input:focus{outline:0;border-color:rgba(29,132,178,.8);box-shadow:inset 0 2px 2px rgba(0,0,0,.1),0 0 4px 1px rgba(29,132,178,.9);}.bxmap-filter-input{margin:0 0 12px;padding:0 0 0 10px;}.bxmap-filter-field{position:absolute;top:7px;right:1px;min-width:16px;height:16px;font-size:1px;background:#fff;}.bxmap-filter-form .bxmap-filter-field{margin-right:15px;}.bxmap-filter-field button{overflow:hidden;display:none;position:relative;width:30px;height:28px;margin:-6px 0 0;padding:0;border:0;vertical-align:top;line-height:28px;text-indent:-1000px;}.bxmap-filter-field button:after{content:"";position:absolute;top:50%;left:50%;background-image:url(/bitrix/templates/opendata_s1/components/bitrix/map.map/global/images/map.png);background-repeat:no-repeat;}.bxmap-filter-field button.bxmap-active{display:inline-block;}.bxmap-filter-field .bxmap-filter-clear{background:none;}.bxmap-filter-field .bxmap-filter-clear:after{width:10px;height:10px;margin:-5px 0 0 -5px;background-position:0 -45px;}.bxmap-filter-field .bxmap-filter-clear:hover:after{background-position:0 -15px;}.bxmap-filter-field .bxmap-filter-refresh{border-left:1px solid #b0b1ba;border-radius:0 4px 4px 0;background:#dfdfdf;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:-moz-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:-ms-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:-o-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));box-shadow:inset 0 1px 1px #fff;}.bxmap-filter-field .bxmap-filter-refresh:active{background-image:none;}.bxmap-filter-field .bxmap-filter-refresh:after{width:18px;height:18px;margin:-9px 0 0 -9px;background-position:-35px 0;}.bxmap-filter-field .bxmap-filter-refresh:hover:after{background-position:-35px -20px;}.bxmap-list-clear{overflow:hidden;position:absolute;right:0;bottom:0;left:30px;height:0;}.bxmap-clear-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:24px;border:1px solid #b6b7c0;border-radius:5px;font-size:.85em;line-height:22px;color:#333;background:#dfdfdf;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:-moz-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:-ms-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:-o-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));box-shadow:inset 0 1px 1px #fff;text-shadow:-1px -1px 1px rgba(0,0,0,.1),1px 1px 1px rgba(255,255,255,.8);cursor:pointer;}.bxmap-clear-button:hover{color:#345a88;}.bxmap-clear-button:active{background-image:none;}.bxmap-list .bxmap-section-head:before{height:16px;margin:-8px 0 0;background-position:-15px -40px;}.bxmap-cats{left:20px;width:320px;}.bxmap-cats.bxmap-collapse{bottom:auto;width:auto;}.bxmap-full .bxmap-scroll-wrapper{top:57px;}.bxmap-slide .bxmap-full .bxmap-scroll-wrapper{top:52px;}.bxmap-item{position:relative;cursor:pointer;}.bxmap-full .bxmap-cat-list{padding:0 0 0 30px;}.bxmap-full .bxmap-parent-item,.bxmap-full .bxmap-item{box-sizing:border-box;line-height:29px;white-space:nowrap;}.bxmap-full .bxmap-item{height:30px;padding:0 8px;border-radius:3px;}.bxmap-item.bxmap-uncomplete:before,.bxmap-item.bxmap-uncomplete .bxmap-cat-count{opacity:.7;}.bxmap-full .bxmap-parent-item{position:relative;}.bxmap-cat-sublist{margin:0 0 0 24px;display:none;}.bxmap-parent-item.bxmap-active>.bxmap-cat-sublist{display:block;}.bxmap-parent-item>.bxmap-cat-name:before{content:"";opacity:.7;position:absolute;top:15px;left:-15px;margin:-3px 0 0 -3px;border-top:6px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;-webkit-transform-origin:50% 30%;-ms-transform-origin:50% 30%;transform-origin:50% 30%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:.2s;transition:.2s;}.bxmap-parent-item.bxmap-active>.bxmap-cat-name:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);}.bxmap-parent-item>.bxmap-cat-name:hover:before{border-top-color:#c90000;}.bxmap-full .bxmap-parent-item:not(.bxmap-none)+.bxmap-parent-item,.bxmap-full .bxmap-parent-item .bxmap-parent-item,.bxmap-full .bxmap-parent-item .bxmap-item,.bxmap-full .bxmap-parent-item:not(.bxmap-none)+.bxmap-item,.bxmap-full .bxmap-set-list.bxmap-active:not(:first-child) .bxmap-item:first-child:not(.bxmap-none),.bxmap-full .bxmap-item:not(.bxmap-none)+.bxmap-item{margin-top:7px;}.bxmap-parent-item>.bxmap-cat-name:hover,.bxmap-full .bxmap-item:hover{color:#c90000;}.bxmap-full .bxmap-item.bxmap-active:hover{padding-right:16px;}.bxmap-full .bxmap-item.bxmap-active{color:#fff;background:#1d84b2;}.bxmap-full .bxmap-item.bxmap-active:after{content:"";display:none;position:absolute;top:50%;right:8px;width:10px;height:10px;margin:-5px 0 0;background:url(/bitrix/templates/opendata_s1/components/bitrix/map.map/global/images/map.png) no-repeat 0 -30px;}.bxmap-full .bxmap-item.bxmap-active:hover{background:#c97979;}.bxmap-full .bxmap-item.bxmap-active:hover:after{display:block;}.bxmap-item:before{content:"";position:absolute;z-index:1;top:50%;left:-30px;width:30px;height:30px;margin:-15px 0 0;background-repeat:no-repeat;}.bxmap-parent-item>.bxmap-cat-name,.bxmap-item .bxmap-cat-name{overflow:hidden;max-width:100%;text-overflow:ellipsis;}.bxmap-item .bxmap-cat-name{display:inline-block;vertical-align:top;}.bxmap-parent-item>.bxmap-cat-name{display:block;height:30px;padding:0 0 0 8px;border-radius:3px;cursor:pointer;background:rgba(0,0,0,.03);}.bxmap-cats .bxmap-item .bxmap-cat-title{border-bottom:1px dotted;}.bxmap-item>.bxmap-item-wrapper{position:relative;}.bxmap-list .bxmap-item.bxmap-active .bxmap-cat-title{border-bottom:0;}.bxmap-cat-count{margin:0 0 0 .4em;font-size:.92em;}.bxmap-nocats .bxmap-nocoords>.bxmap-item-wrapper,.bxmap-nocoords>.bxmap-item-wrapper .bxmap-item-geo{display:none;}.bxmap-nocats.bxmap-slide .bxmap-objects .bxmap-scroll-wrapper{margin-top:-15px;}.bxmap-standard.bxmap-nocats .bxmap-objects .bxmap-rule{bottom:15px;}.bxmap-standard.bxmap-nocats .bxmap-objects .bxmap-item-url{text-decoration:none;border-bottom:1px dotted;}.bxmap-standard.bxmap-nocats .bxmap-objects .bxmap-item+.bxmap-item{margin-top:1px;}.bxmap-standard.bxmap-nocats .bxmap-objects .bxmap-item .bxmap-item-wrapper{padding:7px 35px 8px 40px;}.bxmap-standard.bxmap-nocats .bxmap-objects .bxmap-sublist{margin:0;}.bxmap-standard.bxmap-nocats .bxmap-objects .bxmap-sublist:before{display:none;}.bxmap-standard.bxmap-nocats .bxmap-objects .bxmap-item,.bxmap-standard.bxmap-nocats .bxmap-objects .bxmap-item>.bxmap-item-wrapper:before{-webkit-transition:.2s;transition:.2s;}.bxmap-standard.bxmap-nocats .bxmap-objects .bxmap-item>.bxmap-item-wrapper:before{content:"";position:absolute;top:13px;left:17px;width:4px;height:4px;border:2px solid #b1b1bb;border-radius:100%;background:#b1b1bb;}.bxmap-standard.bxmap-nocats .bxmap-objects .bxmap-item:not(.bxmap-active):hover>.bxmap-item-wrapper:before{background:#d93600;border-color:#d93600;}.bxmap-standard.bxmap-nocats .bxmap-objects .bxmap-item:not(.bxmap-active):hover>.bxmap-item-wrapper .bxmap-item-url{color:#c90000;border-color:#d93600;}.bxmap-standard.bxmap-nocats .bxmap-objects .bxmap-item.bxmap-active>.bxmap-item-wrapper{background:#e9f3f8;}.bxmap-standard.bxmap-nocats .bxmap-objects .bxmap-item.bxmap-active>.bxmap-item-wrapper:before{background:none;border-color:#1d84b2;}.bxmap-standard.bxmap-nocats .bxmap-objects .bxmap-list-clear{left:22px;right:22px;}.bxmap-scroll-wrapper.bxmap-single-scroll{top:-10px;right:-15px;bottom:-12px;left:-15px;}.bxmap-single-scroll .bxmap-point{padding:10px 20px 10px 15px;}.bxmap-single-scroll .bxmap-point+.bxmap-point{border-top:1px solid #e5e5e5;}.bxmap-scroll-wrapper.bxmap-list-scroll{top:0;right:0;bottom:0;left:0;border-right:1px solid #cbcbcb;}.bxmap-list-scroll .bxmap-scroll-content{font-size:13px;}.bxmap-scroll-wrapper.bxmap-list-scroll .bxmap-rule{top:5px;bottom:5px;}.bxmap-nocats .bxmap-multilist-container .bxmap-list-scroll .bxmap-list-item{padding-right:15px;padding-left:15px;}.bxmap-multilist-container .bxmap-list-scroll .bxmap-list-item+.bxmap-list-item{border-top:1px solid #e3e3e3;}.bxmap-list-scroll .bxmap-list-item{position:relative;padding:8px 20px 9px 40px;cursor:pointer;}.bxmap-list-scroll .bxmap-list-item:before{content:"";position:absolute;top:2px;left:5px;width:30px;height:30px;background-repeat:no-repeat;}.bxmap-objects{visibility:hidden;opacity:0;}.bxmap-standard .bxmap-objects{right:20px;left:360px;}.bxmap-standard.bxmap-nocats .bxmap-objects{right:auto;left:20px;}.bxmap-objects.bxmap-show{visibility:visible;opacity:1;}.bxmap-objects.bxmap-collapse{bottom:auto;width:auto;}.bxmap-standard:not(.bxmap-nocats) .bxmap-objects.bxmap-collapse{left:auto;}.bxmap-nocats .bxmap-list .bxmap-section-head:before,.bxmap-objects .bxmap-section-head:before{height:14px;margin:-7px 0 0;background-position:-35px -40px;}.bxmap-objects .bxmap-item{margin:0;cursor:default;}.bxmap-objects .bxmap-item+.bxmap-item{margin-top:1px;}.bxmap-standard:not(.bxmap-nocats) .bxmap-objects .bxmap-item>.bxmap-item-wrapper{min-height:30px;overflow:hidden;padding:9px 60px 9px 40px;}.bxmap-objects .bxmap-item.bxmap-none.bxmap-include{display:block;}.bxmap-objects .bxmap-item.bxmap-none.bxmap-include>.bxmap-item-wrapper .bxmap-item-geo{display:none;}.bxmap-show-cats .bxmap-objects .bxmap-item:before{top:20px;left:0;margin-left:4px;}.bxmap-slide .bxmap-objects .bxmap-item.bxmap-active>.bxmap-item-wrapper,.bxmap-standard:not(.bxmap-nocats) .bxmap-objects .bxmap-item.bxmap-active>.bxmap-item-wrapper{background:#f3f2ed;}.bxmap-objects .bxmap-item-direction{display:none;}.bxmap-objects .bxmap-item-geo{position:absolute;cursor:pointer;}.bxmap-slide .bxmap-objects .bxmap-item-geo,.bxmap-nocats .bxmap-objects .bxmap-item-geo{top:0;right:0;bottom:0;left:0;}.bxmap-standard:not(.bxmap-nocats) .bxmap-objects .bxmap-item-geo{top:15px;right:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:30px;height:30px;margin:0 15px 0 0;border:1px solid #b6b7c0;border-radius:3px;background:#dfdfdf;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:-moz-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:-ms-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:-o-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));box-shadow:inset 0 1px 1px #fff;}.bxmap-standard:not(.bxmap-nocats) .bxmap-objects .bxmap-item.bxmap-active>.bxmap-item-wrapper .bxmap-item-geo{opacity:.5;cursor:default;}.bxmap-events .bxmap-objects .bxmap-item-opening{height:2em;}.bxmap-standard:not(.bxmap-nocats) .bxmap-events .bxmap-objects .bxmap-item-geo,.bxmap-standard:not(.bxmap-nocats) .bxmap-events .bxmap-objects .bxmap-item:before{margin-top:2em;}.bxmap-objects .bxmap-item.bxmap-active .bxmap-item-geo:hover:after{background-position:-55px 0;}.bxmap-objects .bxmap-item-geo:active{background-image:none;}.bxmap-standard:not(.bxmap-nocats) .bxmap-objects .bxmap-item-geo:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:16px;margin:-8px 0 0 -6px;background:url(/bitrix/templates/opendata_s1/components/bitrix/map.map/global/images/map.png) no-repeat -55px 0;}.bxmap-objects .bxmap-item-geo:hover:after{background-position:-55px -20px;}.bxmap-standard:not(.bxmap-nocats) .bxmap-objects .bxmap-item-info{float:left;width:100%;margin:0 -170px 0 0;}.bxmap-standard:not(.bxmap-nocats) .bxmap-objects .bxmap-item-detail{margin:0 170px 0 0;}.bxmap-standard:not(.bxmap-nocats) .bxmap-objects .bxmap-item-name{margin:0 170px 5px 0;}.bxmap-slide.bxmap-nocats .bxmap-objects .bxmap-item-name{font-size:1.155em;}.bxmap-slide.bxmap-nocats .bxmap-objects .bxmap-item-contacts{margin-top:5px;}.bxmap-objects .bxmap-item-parentname{display:none;}.bxmap-objects .bxmap-item-opening{color:#696969;}.bxmap-objects .bxmap-item-contacts{float:right;width:160px;word-wrap:break-word;}.bxmap-objects .bxmap-set{margin:0 0 5px;}.bxmap-set-item{margin:5px 0 0;}.bxmap-objects .bxmap-item-contacts a{color:inherit;}.bxmap-objects .bxmap-item-contacts a:hover{color:#ca0000;}.bxmap-objects .bxmap-item-description{margin:5px 0;}.bxmap-item-direction{display:inline-block;position:relative;margin:8px 0 7px 25px;padding:3px 6px;border:1px solid #999;border-radius:3px;line-height:16px;color:#555;cursor:pointer;}.bxmap-item-direction:hover{background:#1d85b3;border-color:#1d85b3;color:#fff;}.bxmap-item-direction:before{content:"";opacity:.7;float:left;width:16px;height:16px;margin:0 0 0 -31px;background:url(/bitrix/templates/opendata_s1/components/bitrix/map.map/global/images/map.png) no-repeat -140px -40px;}.bxmap-item-direction:hover:before{opacity:1;background-position:-160px -40px;}.bxmap-item-direction:after{content:"";position:absolute;top:0;right:0;bottom:0;left:-31px;}.bxmap-show-cats .bxmap-subcats .bxmap-scroll-wrapper,.bxmap-objects .bxmap-scroll-wrapper{margin:-15px;}.bxmap-objects .bxmap-rule{top:15px;right:17px;bottom:15px;}.bxmap-objects .bxmap-scrolling .bxmap-item>.bxmap-item-wrapper{padding-right:80px;}.bxmap-standard:not(.bxmap-nocats) .bxmap-objects .bxmap-scrolling .bxmap-item-geo{margin-right:35px;}.bxmap-narrow .bxmap-objects .bxmap-item-info,.bxmap-narrow .bxmap-objects .bxmap-item-contacts{float:none;width:auto;}.bxmap-narrow .bxmap-objects .bxmap-item-info,.bxmap-narrow .bxmap-objects .bxmap-item-detail,.bxmap-narrow .bxmap-objects .bxmap-item-name{margin-right:0;}.bxmap-narrow .bxmap-objects .bxmap-item-contacts{word-wrap:normal;}.bxmap-extra-narrow .bxmap-section.bxmap-cats.bxmap-lock{display:none;}.bxmap-extra-narrow .bxmap-section.bxmap-objects:not(.bxmap-collapse){left:20px;}.bxmap-sublist{overflow:hidden;position:relative;margin:0 0 10px 38px;padding:0;}.bxmap-sublist:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background:#cacaca;}.bxmap-sublist .bxmap-item{margin-bottom:0;margin-left:1px;}.bxmap-sublist .bxmap-item:before{display:none;}.bxmap-show-cats .bxmap-objects .bxmap-sublist .bxmap-item>.bxmap-item-wrapper{padding-left:14px;}.bxmap-nocats .bxmap-nocoords .bxmap-sublist .bxmap-item:first-child{border-top:0;}.bxmap-show-cats.bxmap-no-image .bxmap-list .bxmap-cat-list,.bxmap-show-subcats.bxmap-no-image .bxmap-list .bxmap-cat-list{padding-left:3px;}.bxmap-no-image .bxmap-objects .bxmap-item>.bxmap-item-wrapper{padding-left:14px;}.bxmap-no-image .bxmap-sublist{margin-left:12px;}.bxmap-no-image .bxmap-list .bxmap-cat-sublist{margin:0;}.bxmap-no-image .bxmap-list .bxmap-parent-item{padding:0 0 0 8px;}.bxmap-no-image .bxmap-list .bxmap-parent-item>.bxmap-cat-name:before{left:0;}.bxmap-no-image .bxmap-list-clear{left:3px;}.bxmap-scroll-wrapper{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.bxmap-scroll-container{overflow-y:scroll;position:relative;height:100%;margin-right:-17px;}.bxmap-scroll-content{overflow:hidden;}.bxmap-native-rules .bxmap-scroll-container,.bxmap-mac .bxmap-scroll-container{margin-right:0;}.bxmap-native-rules .bxmap-scroll-container{overflow-y:auto;}.bxmap-rule,.bxmap-rule-float{position:absolute;top:0;-webkit-transition:opacity .3s,background .3s;transition:opacity .3s,background .3s;}.bxmap-rule{right:2px;bottom:0;width:10px;background:rgba(66,66,60,.05);}.bxmap-loading .bxmap-scrolling .bxmap-rule,.bxmap-rule{display:none;}.bxmap-scrolling .bxmap-rule{display:block;}.bxmap-rule-float{right:-1px;left:-1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:60px;height:100%;border:1px solid #b7b8c2;border-radius:3px;background-color:#e6e6e6;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0),rgba(255,255,255,.3));background-image:-moz-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0),rgba(255,255,255,.3));background-image:-ms-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0),rgba(255,255,255,.3));background-image:-o-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0),rgba(255,255,255,.3));background-image:linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0),rgba(255,255,255,.3));}.bxmap-rule-float:after{content:"";position:absolute;top:50%;left:50%;width:4px;height:9px;margin:-5px 0 0 -2px;background:url(/bitrix/templates/opendata_s1/components/bitrix/map.map/global/images/map.png) no-repeat -100px -30px;}.bxmap-scrolling:hover .bxmap-rule{background:rgba(66,66,60,.1);}.bxmap-scrolling:hover .bxmap-rule-float{background-color:#d6d6d6;border-color:#b1b2bc;}.bxmap-scrolling .bxmap-rule-float:hover,.bxmap-scrolling .bxmap-rule-float.bxmap-active{background-color:#d0d0d0;}.bxmap-full .bxmap-scroll-content{margin:0;}.bxmap-full .bxmap-list-clear{right:12px;}.bxmap-full .bxmap-scrolling .bxmap-scroll-content{margin:0 22px 0 0;}.bxmap-full .bxmap-scrolling~.bxmap-list-clear{right:22px;}.bxmap-data-container .bxmap-rule{top:6px;bottom:6px;}.bxmap-data-container .bxmap-rule,.bxmap-single-scroll .bxmap-rule{right:6px;width:8px;border-radius:4px;background:rgba(0,0,0,0);-webkit-transition:.2s;transition:.2s;}.bxmap-data-container:hover .bxmap-rule,.bxmap-single-scroll:hover .bxmap-rule{background:rgba(0,0,0,.05);}.bxmap-data-container .bxmap-rule-float,.bxmap-single-scroll .bxmap-rule-float{right:0;left:0;border:0;border-radius:4px;background:rgba(0,0,0,.1);}.bxmap-data-container:hover .bxmap-rule-float,.bxmap-single-scroll:hover .bxmap-rule-float{background:rgba(0,0,0,.2);}.bxmap-data-container .bxmap-rule-float:after,.bxmap-single-scroll .bxmap-rule-float:after{display:none;}.bxmap-touchscreen .bxmap-scroll-container{overflow:hidden;position:relative;height:auto;margin:0;}.bxmap-touchscreen .bxmap-scroll-content{overflow:hidden;margin:0;}.bxmap-touchscreen .bxmap-list.bxmap-cats .bxmap-cat-list{margin-right:12px;}.bxmap-wrapper.bxmap-error{height:auto;}.bxmap-error .bxmap-canvas,.bxmap-error .bxmap-container{display:none;}.bxmap-error-message{font-size:1.25em;}.bxmap-error-message .bxmap-group{border:1px solid #bdbab6;border-radius:5px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);}.bxmap-error-message .bxmap-group-item{min-height:40px;line-height:40px;}.bxmap-error-message .bxmap-block{position:relative;display:inline-block;vertical-align:middle;padding:0 15px 0 40px;line-height:normal;}.bxmap-error-message .bxmap-block:before{content:"";position:absolute;top:0;left:10px;background-image:url(/bitrix/templates/opendata_s1/components/bitrix/map.map/global/images/map.png);background-repeat:no-repeat;}.bxmap-error-message .bxmap-block.bxmap-fail:before{width:18px;height:18px;background-position:-15px -20px;}.bxmap-overlay .bxmap-error-container{display:none;position:absolute;top:50%;right:30px;left:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.bxmap-overlay.bxmap-show-wrapper .bxmap-error-container{display:block;}.bxmap-overlay .bxmap-error-message{font-size:1.385em;text-align:center;}.bxmap-overlay .bxmap-error-message .bxmap-group{border:0;border-radius:0;background:none;color:#333;box-shadow:none;}.bxmap-overlay .bxmap-error-message .bxmap-group-item{min-height:0;padding:15px 0;line-height:normal;}.bxmap-overlay .bxmap-error-message .bxmap-block{position:static;display:inline;vertical-align:0;padding:0;}.bxmap-overlay .bxmap-error-message .bxmap-block:before{display:none;}.bxmap-popup{visibility:hidden;opacity:0;-webkit-transition:visibility 0s .2s,opacity .2s;transition:visibility 0s .2s,opacity .2s;}.bxmap-wrapper:not(.bxmap-popup-invisible) .bxmap-popup.bxmap-active{visibility:visible;}.bxmap-wrapper:not(.bxmap-popup-invisible) .bxmap-popup.bxmap-visible{opacity:1;-webkit-transition-delay:0s;transition-delay:0s;}.bxmap-show-cats .bxmap-popup .bxmap-item:before{display:none;}.bxmap-item-custom:nth-child(n+2){margin-top:15px;}.bxmap-item-custom-name{color:#7b7b7b;}.bxmap-popup-item-name{font-size:1.25em;}.bxmap-popup-float{position:absolute;margin:-15px 0 0 -150px;padding:15px 0 0;font-size:.01px;-webkit-transition:opacity .2s;transition:opacity .2s;}.bxmap-popup-float:before,.bxmap-popup-float:after{content:"";position:absolute;z-index:-1;bottom:0;box-shadow:3px 10px 15px rgba(0,0,0,.4);}.bxmap-popup-float:before{top:15px;right:0;left:0;}.bxmap-popup-float:after{left:150px;background:#fff;width:14px;height:14px;margin:0 0 -7px -7px;-webkit-transform:matrix(1,1,-1,1,0,0);-ms-transform:matrix(1,1,-1,1,0,0);transform:matrix(1,1,-1,1,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.bxmap-popup-float .bxmap-popup-close{position:absolute;z-index:1;top:1px;right:-14px;width:28px;height:28px;border-radius:14px;background:url(/bitrix/templates/opendata_s1/components/bitrix/map.map/global/images/map.png) no-repeat -70px 0;cursor:pointer;box-shadow:0 0 10px rgba(0,0,0,.3);}.bxmap-popup-float .bxmap-popup-close:hover{background-position:-70px -30px;box-shadow:0 0 10px rgba(255,255,255,.3);}.bxmap-cluster{font-size:11px;font-weight:bolder;text-align:center;background-repeat:no-repeat;cursor:pointer;}.bxmap-cluster.bxmap-cluster-google{position:absolute;}.bxmap-cluster.bxmap-cluster-google.bxmap-active{z-index:1;}.bxmap-popup.bxmap-multiple{margin-top:7px;}.bxmap-popup.bxmap-multiple .bxmap-data-container{margin-left:300px;}.bxmap-popup.bxmap-multiple.bxmap-yandex{margin:-3px 0 0 -153px;}.bxmap-popup .bxmap-popup-list{display:none;position:absolute;top:15px;bottom:0;left:0;width:300px;background:#fff;}.bxmap-popup.bxmap-multiple .bxmap-popup-list{display:block;}.bxmap-popup-list .bxmap-list-item{margin-left:5px;}.bxmap-popup-list .bxmap-list-item:after{content:"";opacity:0;position:absolute;top:0;bottom:0;left:-5px;width:5px;background:rgba(29,133,179,1);}.bxmap-popup-list .bxmap-list-item.bxmap-active{background:rgba(29,133,179,.1);}.bxmap-popup-list .bxmap-list-item.bxmap-active:after{opacity:1;}.bxmap-popup-list .bxmap-list-title{border-bottom:1px dotted;}.bxmap-popup-list .bxmap-list-item.bxmap-active .bxmap-list-title{border-color:transparent;text-shadow:0 1px #fff;}.bxmap-popup-list .bxmap-scroll-wrapper{left:-5px;}.bxmap-data-container,.bxmap-sizer{width:300px;}.bxmap-sizer{visibility:hidden;left:-1000px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;}.bxmap-popup-image{overflow:hidden;display:block;}.bxmap-popup-image img{display:block;width:100%;}.bxmap-popup-float.bxmap-noimage .bxmap-popup-image img{display:none;}.bxmap-popup-container{position:relative;padding:20px;background:#fff;}.bxmap-popup-container ul{list-style:none;margin:0;padding:0;}.bxmap-popup-container *+ul{padding-top:20px;}.bxmap-popup-container li+li{margin-top:10px;}.bxmap-popup .bxmap-item-geo{display:none;}.bxmap-popup .bxmap-item-info,.bxmap-popup .bxmap-item-detail{margin:0;}.bxmap-popup .bxmap-item-name{margin:0;font-size:1.08em;}.bxmap-popup .bxmap-item-description{clear:both;margin:0;padding:7px 0 0;}.bxmap-popup .bxmap-item-address{clear:both;margin:7px 0 0;}.bxmap-popup .bxmap-item-opening{color:#696969;}.bxmap-popup .bxmap-item-opening{margin:12px 0 0;}.bxmap-popup .bxmap-item-info .bxmap-item-opening{margin:12px 0 0;}.bxmap-popup .bxmap-item-contacts{overflow:hidden;margin:12px 0 0;padding:0 0 0 130px;word-wrap:break-word;}.bxmap-popup .bxmap-item-contacts.bxmap-single{padding:0;}.bxmap-popup .bxmap-item-contacts .bxmap-set.bxmap-phones{float:left;width:120px;margin:0 0 0 -130px;padding:0;}.bxmap-direction{right:20px;bottom:auto;left:20px;height:103px;}.bxmap-direction.bxmap-collapse{display:none;}.bxmap-direction .bxmap-section-head{padding-left:40px;}.bxmap-direction .bxmap-section-head:before{height:16px;margin:-8px 0 0;background-position:-140px -40px;}.bxmap-direction .bxmap-section-subtitle{right:110px;padding:0 0 0 40px;}.bxmap-direction-points{position:relative;height:30px;margin-right:300px;padding:0 30px 0 0;}.bxmap-direction-point{float:left;position:relative;width:50%;background:#fff;}.bxmap-direction-point~.bxmap-direction-point{float:right;margin-right:-30px;}.bxmap-direction-point .bxmap-direction-filter{margin:0;padding:0 0 0 7px;}.bxmap-direction-point.bxmap-filter-point:before{content:"";position:absolute;top:50%;left:9px;width:12px;height:16px;margin:-7px 0 0;background:url(/bitrix/templates/opendata_s1/components/bitrix/map.map/global/images/map.png) no-repeat -55px 0;}.bxmap-direction-point .bxmap-direction-select{overflow:hidden;text-overflow:ellipsis;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:30px;padding:0 7px;border:1px solid #b0b1ba;border-radius:4px;white-space:nowrap;line-height:28px;box-shadow:inset 0 2px 2px rgba(0,0,0,.1);}.bxmap-filter-point .bxmap-direction-select{padding-left:26px;}.bxmap-direction-reverse{overflow:hidden;position:absolute;top:50%;left:50%;width:30px;height:30px;margin:-15px 0 0 -15px;cursor:pointer;}.bxmap-direction-reverse:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:16px;margin:-8px 0 0 -7px;background:url(/bitrix/templates/opendata_s1/components/bitrix/map.map/global/images/map.png) no-repeat -120px -40px;}.bxmap-direction-reverse-title{display:none;}.bxmap-direction-reverse-input{position:absolute;left:-100px;}.bxmap-input-point .bxmap-direction-select,.bxmap-input-point .bxmap-direction-start{margin-left:40px;}.bxmap-point-choice.bxmap-active~.bxmap-direction-start{display:none;}.bxmap-point-choice.bxmap-active~.bxmap-direction-select{display:block;}.bxmap-input-point .bxmap-direction-select{display:none;color:#7b7b7b;}.bxmap-input-point .bxmap-direction-select.bxmap-active{color:inherit;}.bxmap-point-choice{overflow:hidden;float:left;position:relative;width:28px;height:28px;border:1px solid #b1b2bc;border-radius:3px;font-size:.01px;background:#dfdfdf;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:-moz-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:-ms-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:-o-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));box-shadow:inset 0 1px 1px #fff;text-shadow:-1px -1px 1px rgba(0,0,0,.1),1px 1px 1px rgba(255,255,255,.8);cursor:pointer;}.bxmap-point-choice.bxmap-active{background:#fff;background-image:-webkit-linear-gradient(top,rgba(177,178,188,.5),rgba(255,255,255,0) 3px);background-image:-moz-linear-gradient(top,rgba(177,178,188,.5),rgba(255,255,255,0) 3px);background-image:-ms-linear-gradient(top,rgba(177,178,188,.5),rgba(255,255,255,0) 3px);background-image:-o-linear-gradient(top,rgba(177,178,188,.5),rgba(255,255,255,0) 3px);background-image:linear-gradient(top,rgba(177,178,188,.5),rgba(255,255,255,0) 3px);box-shadow:none;}.bxmap-point-choice:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:16px;margin:-7px 0 0 -6px;background:url(/bitrix/templates/opendata_s1/components/bitrix/map.map/global/images/map.png) no-repeat -55px 0;}.bxmap-point-choice.bxmap-active:after{background-position:-55px -20px;}.bxmap-point-choice-input{position:absolute;left:-100px;}.bxmap-direction-types{float:right;height:28px;margin:0 0 0 15px;border:1px solid #b1b2bc;border-radius:3px;font-size:.01px;background:#b1b2bc;}.bxmap-direction-type:first-child{border-radius:3px 0 0 3px;}.bxmap-direction-type:last-child{border-radius:0 3px 3px 0;}.bxmap-direction-type{overflow:hidden;display:inline-block;position:relative;width:40px;height:100%;background:#dfdfdf;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:-moz-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:-ms-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:-o-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));box-shadow:inset 0 1px 1px #fff;text-shadow:-1px -1px 1px rgba(0,0,0,.1),1px 1px 1px rgba(255,255,255,.8);cursor:pointer;}.bxmap-direction-type+.bxmap-direction-type{margin-left:1px;}.bxmap-direction-type:after{content:"";position:absolute;top:50%;left:50%;background-image:url(/bitrix/templates/opendata_s1/components/bitrix/map.map/global/images/map.png);background-repeat:no-repeat;}.bxmap-direction-type.bxmap-walking:after{width:11px;height:17px;margin:-9px 0 0 -6px;background-position:-120px -20px;}.bxmap-direction-type.bxmap-bicycling:after{width:20px;height:17px;margin:-9px 0 0 -10px;background-position:-135px -20px;}.bxmap-direction-type.bxmap-driving:after{width:18px;height:15px;margin:-7px 0 0 -9px;background-position:-160px -20px;}.bxmap-direction-type.bxmap-transit:after{width:20px;height:18px;margin:-9px 0 0 -10px;background-position:-180px -20px;}.bxmap-direction-type.bxmap-active{background:#fff;background-image:-webkit-linear-gradient(top,rgba(177,178,188,.5),rgba(255,255,255,0) 3px);background-image:-moz-linear-gradient(top,rgba(177,178,188,.5),rgba(255,255,255,0) 3px);background-image:-ms-linear-gradient(top,rgba(177,178,188,.5),rgba(255,255,255,0) 3px);background-image:-o-linear-gradient(top,rgba(177,178,188,.5),rgba(255,255,255,0) 3px);background-image:linear-gradient(top,rgba(177,178,188,.5),rgba(255,255,255,0) 3px);box-shadow:none;}.bxmap-direction-type.bxmap-active.bxmap-walking:after{background-position:-120px 0;}.bxmap-direction-type.bxmap-active.bxmap-bicycling:after{background-position:-135px 0;}.bxmap-direction-type.bxmap-active.bxmap-driving:after{background-position:-160px 0;}.bxmap-direction-type.bxmap-active.bxmap-transit:after{background-position:-180px 0;}.bxmap-direction-type-input{position:absolute;left:-100px;}.bxmap-direction-type-title{display:none;}.bxmap-direction-create{float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:30px;margin:0 0 0 15px;padding:0 7px;border:1px solid #b6b7c0;border-radius:3px;line-height:26px;color:#333;background:#dfdfdf;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:-moz-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:-ms-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:-o-linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));background-image:linear-gradient(top,rgba(255,255,255,.7),rgba(255,255,255,0) 40%,rgba(255,255,255,0) 70%,rgba(255,255,255,.3));box-shadow:inset 0 1px 1px #fff;text-shadow:-1px -1px 1px rgba(0,0,0,.1),1px 1px 1px rgba(255,255,255,.8);cursor:pointer;}.bxmap-direction-create:disabled{opacity:.7;box-shadow:none;background:#dfdfdf;cursor:default;}.bxmap-direction-create:not(:disabled):hover{color:#345a88;}.bxmap-section.bxmap-points{top:145px;right:auto;bottom:20px;left:20px;width:320px;}.bxmap-overlay .bxmap-section.bxmap-points{top:205px;}.bxmap-points .bxmap-section-head:before{width:14px;height:17px;margin:-9px 0 0;background-position:-55px -40px;}.bxmap-points .bxmap-error-message-container{display:table;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;}.bxmap-points .bxmap-error-message{opacity:.7;display:table-cell;padding:20px 20px 60px;vertical-align:middle;text-align:center;}.bxmap-points .bxmap-loading-informer{top:10px;right:10px;width:24px;height:24px;}.bxmap-points.bxmap-loading .bxmap-loading-informer{opacity:.7;}.bxmap-points .bxmap-show{display:block;padding-left:40px;}.bxmap-points .bxmap-show:hover{background:none;}.bxmap-points.bxmap-collapse{bottom:auto;width:auto;}.bxmap-points .bxmap-section-subtitle{right:105px;padding:0 0 0 15px;}.bxmap-points.bxmap-collapse .bxmap-section-subtitle{display:none;}.bxmap-single-scroll .bxmap-point{position:relative;padding:10px 20px 10px 40px;}.bxmap-action:before,.bxmap-point.bxmap-start:before,.bxmap-point.bxmap-end:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background-image:url(/bitrix/templates/opendata_s1/components/bitrix/map.map/global/images/maneuvers.png);background-repeat:no-repeat;margin:8px 0 0 8px;}.bxmap-point.bxmap-start:before{background-position:-75px -150px;}.bxmap-point.bxmap-end:before{background-position:-75px -175px;}.bxmap-action:before{opacity:.6;}.bxmap-action.bxmap-slight-left:before{background-position:0 0;}.bxmap-action.bxmap-left:before{background-position:0 -25px;}.bxmap-action.bxmap-hard-left:before{background-position:0 -50px;}.bxmap-action.bxmap-back-left:before{background-position:0 -75px;}.bxmap-action.bxmap-exit-left:before{background-position:0 -100px;}.bxmap-action.bxmap-fork-left:before{background-position:0 -125px;}.bxmap-action.bxmap-enter-roundabout-left:before{background-position:0 -150px;}.bxmap-action.bxmap-merge-left:before{background-position:0 -175px;}.bxmap-action.bxmap-keep-left:before{background-position:0 -200px;}.bxmap-action.bxmap-slight-right:before{background-position:-25px 0;}.bxmap-action.bxmap-right:before{background-position:-25px -25px;}.bxmap-action.bxmap-hard-right:before{background-position:-25px -50px;}.bxmap-action.bxmap-back-right:before{background-position:-25px -75px;}.bxmap-action.bxmap-exit-right:before{background-position:-25px -100px;}.bxmap-action.bxmap-fork-right:before{background-position:-25px -125px;}.bxmap-action.bxmap-enter-roundabout-right:before{background-position:-25px -150px;}.bxmap-action.bxmap-merge-right:before{background-position:-25px -175px;}.bxmap-action.bxmap-keep-right:before{background-position:-25px -200px;}.bxmap-action.bxmap-leave-roundabout:before{background-position:-50px 0;}.bxmap-action.bxmap-leave-roundabout-1:before{background-position:-50px 0;}.bxmap-action.bxmap-leave-roundabout-2:before{background-position:-50px -25px;}.bxmap-action.bxmap-leave-roundabout-3:before{background-position:-50px -50px;}.bxmap-action.bxmap-leave-roundabout-4:before{background-position:-50px -75px;}.bxmap-action.bxmap-leave-roundabout-5:before{background-position:-50px -100px;}.bxmap-action.bxmap-leave-roundabout-6:before{background-position:-50px -125px;}.bxmap-action.bxmap-leave-roundabout-7:before{background-position:-50px -150px;}.bxmap-action.bxmap-straight:before{background-position:-75px 0;}.bxmap-action.bxmap-merge:before{background-position:-75px -25px;}.bxmap-action.bxmap-board-ferry:before{background-position:-75px -50px;}.bxmap-action.bxmap-train-ferry:before{background-position:-75px -75px;}.bxmap-action.bxmap-exit:before{background-position:-75px -100px;}
/* End */


/* Start:/bitrix/templates/opendata_s1/styles.css?161848478278505*/
@charset "utf-8";
@import url(//fonts.googleapis.com/css?family=Noto+Sans:400,700,400italic,700italic&subset=latin,cyrillic);

html {
    font-family: "Noto Sans", sans-serif;
    color: #000;
    background: #fff;
}

body {
    margin: 0;
}

html,
body,
.wrapper {
    height: 100%;
}

.feedback-view body {
    overflow: hidden;
}

::-moz-selection {
    color: #fff;
    background: #555;
}

input::-moz-selection,
textarea::-moz-selection,
a::-moz-selection,
a span::-moz-selection {
    background: #004bd7;
}

code::-moz-selection,
pre::-moz-selection,
pre span::-moz-selection {
    background: #3c4e6c;
}

var::-moz-selection,
.article-content .definitions dt::-moz-selection {
    background: #f60;
}

.aside-list-item-point .aside-list-title::-moz-selection {
    color: #004bd7;
    background: #fff;
}

.bxmap-overlay-title::-moz-selection {
    color: #004bd7;
    background: #fff;
}

::selection {
    color: #fff;
    background: #555;
}

input::selection,
textarea::selection,
a::selection,
a span::selection {
    background: #004bd7;
}

code::selection,
pre::selection,
pre span::-moz-selection {
    background: #3c4e6c;
}

var::selection,
.article-content .definitions dt::selection {
    background: #f60;
}

.aside-list-item-point .aside-list-title::selection {
    color: #004bd7;
    background: #fff;
}

.bxmap-overlay-title::selection {
    color: #004bd7;
    background: #fff;
}

.wrapper {
    min-width: 1000px;
}

.container {
    min-height: 100%;
    margin: 0 0 -128px;
    background: #f1f1f1;
}

.result-list,
.aside-list,
.main-list,
.field-list,
.data-list,
.menu-list,
.navigation-list,
.search-list,
.set-list {
    list-style: none;
    margin: 0;
    padding: 0;
}

a img {
    border: 0;
}

dl,
dd,
form,
input,
select,
button,
textarea {
    margin: 0;
}

button {
    padding: 0;
}

input,
select,
button,
textarea {
    font: inherit;
}

table {
    border-collapse: collapse;
}

input::-moz-focus-inner,
button::-moz-focus-inner {
    padding: 0;
    border: 0;
}

input[type=number] {
    -moz-appearance: textfield;
}

input::-webkit-inner-spin-button,
input::-webkit-outer-spin-button {
    -webkit-appearance: none;
}

input::-webkit-input-placeholder {
    color: #a3a3a3;
}

input::-moz-placeholder {
    color: #a3a3a3;
}

input:-ms-input-placeholder {
    color: #a3a3a3;
}

.is-button {
    border: 0;
    background: transparent;
}

.is-button:active,
.is-button:focus {
    outline: 0;
}

.main-menu-link,
.main-menu-text,
.footer-menu-link,
.footer-link {
    transition: .2s;
}

.action-container,
.paginator-container,
.is-unselect,
.data-sheet td,
.additional-cells {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.is-hidden {
    visibility: hidden;
}

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

.header-menu {
    height: 132px;
    display: table;
}

.logo {
    display: table-cell;
    padding: 0 24px;
    vertical-align: middle;
    font-size: 1.375em;
    white-space: nowrap;
}

.logo-point,
.logo-link {
    display: inline-block;
    height: 132px;
    line-height: 132px;
}

.logo-point {
    cursor: default;
}

.logo-link {
    margin: 0 -24px;
    padding: 0 24px;
    text-decoration: none;
    color: inherit;
}

.logo-image,
.logo-text {
    vertical-align: middle;
}

.logo-image {
    max-height: 112px;
    margin: 0 18px 0 0;
}

.logo-text {
    display: inline-block;
    width: 300px;
    white-space: normal;
    line-height: 1.2;
}

.header-menu-list {
    display: table-cell;
    padding: 0 24px;
    vertical-align: middle;
}

.header-menu-item {
    display: inline-block;
    margin-right: 20px;
    font-size: .875em;
}

.header-menu-text {
    color: #2d2d2d;
}

.header-menu-icon {
    display: inline-block;
    width: 16px;
    height: 16px;
    margin: 0 .5em 0 0;
    vertical-align: middle;
    background-repeat: no-repeat;
    -webkit-filter: grayscale(1);
    filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");
}

.header-menu-link:hover .header-menu-icon,
.header-menu-link:focus .header-menu-icon {
    -webkit-filter: grayscale(0);
    filter: none;
}

.contrast-container {
    background: #f0f0f0;
}

.contrast-body {
    overflow: hidden;
    height: 0;
    border-bottom: 0;
    font-size: 0;
}

.contrast .contrast-body {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 78px;
    border-bottom: 2px solid #000;
    line-height: 80px;
    text-align: center;
}

.contrast-option-list,
.contrast-switch {
    list-style: none;
    margin: 0;
    padding: 0;
}

.contrast-option {
    display: inline-block;
    line-height: normal;
    vertical-align: middle;
}

.contrast-option-head {
    display: inline-block;
    vertical-align: middle;
    font-size: 1.25rem;
}

.contrast-option-body {
    display: inline-block;
    margin: 0 0 0 10px;
}

.contrast-option-item {
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 40px;
    height: 40px;
    border: 2px solid #000;
    vertical-align: middle;
    font-size: 1.25rem;
    line-height: 36px;
    background: #fff;
}

.contrast-option-item+.contrast-option-item {
    border-left: 0;
}

.contrast-option-item.active {
    color: #fff;
    background: #000;
}

.contrast-option-item:not(.active) {
    cursor: pointer;
}

.contrast-option-item.big-letter {
    font-size: 1.75rem;
}

.contrast-switch {
    position: absolute;
    top: 28px;
    right: 24px;
    text-align: right;
    font-size: 1.25em;
    line-height: 1;
    cursor: pointer;
}

.contrast-size .contrast-option-list,
.contrast-switch-on {
    font-weight: bolder;
}

.big-letter {
    font-size: 1.4em;
}

.contrast-switch-on,
.upper-text {
    text-transform: uppercase;
}

.contrast-switch-off {
    border-bottom: 1px dashed;
}

.contrast-switch-off,
.contrast .contrast-switch-on {
    display: none;
}

.contrast .contrast-switch-off {
    display: block;
}

.header-navigation,
.header-navigation-list {
    display: -ms-flexbox;
    display: -webkit-box;
    display: box;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
}

.header-navigation {
    box-sizing: border-box;
    padding: 0 68px 0 0;
    justify-content: space-between;
    -webkit-box-pack: justify;
    white-space: nowrap;
}

.header-navigation-item,
.header-navigation-link {
    padding: 0 24px;
}

.header-navigation-item {
    position: relative;
    font-size: 1.125em;
    line-height: 68px;
    -webkit-transition: .2s;
    transition: .2s;
    cursor: default;
}

.header-navigation-item:not(.is-active):hover {
    background: rgba(255, 255, 255, .2);
}

.header-navigation-link {
    display: block;
    height: 100%;
    margin: 0 -24px;
    text-decoration: none;
}

.header-search-form {
    position: absolute;
    width: 0;
    right: 0;
    bottom: 0;
    padding: 12px 68px 12px 0;
    -webkit-transition: .3s;
    transition: .3s;
}

.header-search-form.is-active {
    width: 400px;
}

.header-search-field {
    position: relative;
    height: 44px;
    margin: 0 0 0 12px;
    border-radius: 2px;
    background: #fff;
    line-height: 40px;
}

.header-search-input {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding: 0 12px;
    border: 0;
    outline: 0;
    font-size: 1.5em;
    line-height: normal;
    vertical-align: middle;
}

.header-search-clear {
    visibility: hidden;
    position: absolute;
    top: 50%;
    right: 0;
    width: 24px;
    height: 24px;
    margin: -12px 8px 0 0;
    border-radius: 50%;
    background: #a3a3a3;
    -webkit-transition: .2s;
    transition: .2s;
}

.header-search-form.is-query.is-active .header-search-clear {
    visibility: visible;
}

.header-search-clear:hover {
    background: #BD7459;
}

.header-search-clear:before,
.header-search-clear:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

.header-search-clear:before {
    height: 16px;
    margin: -8px 0 0 -1px;
    border-left: 2px solid #fff;
}

.header-search-clear:after {
    width: 16px;
    margin: -1px 0 0 -8px;
    border-top: 2px solid #fff;
}

.header-search-result {
    visibility: hidden;
    overflow: hidden;
    position: absolute;
    top: 100%;
    right: 0;
    left: 0;
    max-height: 340px;
    margin: -8px 68px 0 12px;
    border-radius: 2px;
    font-size: .9375em;
    background: #fff;
    box-shadow: 0 0 1px 0 rgba(102, 102, 102, .5), 0 2px 5px rgba(102, 102, 102, .3);
}

.header-search-form.is-loaded .header-search-result {
    visibility: visible;
    z-index: 3;
}

.header-search-result .result-list {
    position: relative;
}

.header-search-result .result-item,
.header-search-result .result-link {
    padding: 8px 12px;
}

.header-search-result .result-item+.result-item {
    margin: -1px 0 0;
    border-top: 1px solid #e3e3e3;
}

.header-search-result .result-link {
    display: block;
    position: relative;
    margin: -8px -12px;
    text-decoration: none;
    color: inherit;
}

.header-search-result .result-item+.result-item .result-link {
    margin-top: -9px;
}

.header-search-result .result-item:first-child .result-link {
    border-radius: 2px 2px 0 0;
}

.header-search-result .result-item:last-child .result-link {
    border-radius: 0 0 2px 2px;
}

.iScrollVerticalScrollbar {
    overflow: hidden;
    position: absolute;
    top: 4px;
    right: 4px;
    bottom: 4px;
    width: 8px;
}

.iScrollIndicator {
    position: absolute;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    border-radius: 4px;
    transition-timing-function: cubic-bezier(.1, .57, .1, 1);
    background: rgba(0, 0, 0, .2);
}

.feedback-section .iScrollVerticalScrollbar {
    width: 12px;
}

.feedback-section .iScrollIndicator {
    border-radius: 6px;
}

.header-button-field {
    position: absolute;
    top: 0;
    right: 0;
    width: 68px;
    height: 68px;
}

.header-search-button {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: .3s;
    transition: .3s;
}

.header-search-button:hover,
.header-search-button:focus {
    background: rgba(255, 255, 255, .2);
}

.header-search-show:before,
.header-search-show:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 24px;
}

.header-search-show:before {
    height: 9px;
    margin: 6px 0 0 10px;
    border-left: 2px solid #fff;
    -webkit-transform-origin: 0 -6px;
    transform-origin: 0 -6px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.header-search-show:after {
    width: 14px;
    height: 14px;
    margin: -11px 0 0;
    border: 2px solid #fff;
    border-radius: 50%;
}

.header-search-form.is-active .header-search-show {
    -webkit-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
}

.header-search-close {
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
}

.header-search-form.is-active .header-search-close {
    -webkit-transform: rotateY(0);
    transform: rotateY(0);
}

.header-search-close:before,
.header-search-close:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    background: #fff;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

.header-search-close:before {
    width: 2px;
    height: 24px;
    margin: -12px 0 0 -1px;
}

.header-search-close:after {
    width: 24px;
    height: 2px;
    margin: -1px 0 0 -12px;
}

.main {
    display: block;
    padding: 0 0 128px;
}

.main:after {
    content: "";
    display: block;
    clear: both;
}

.main-content {
    padding: 24px;
}

.data-content.main-content {
    padding: 24px 0 0 24px;
    font-size: 0;
}

.main-item {
    display: inline-block;
    position: relative;
    box-sizing: border-box;
    margin: 0 24px 24px 0;
    vertical-align: top;
}

@media (max-width:1280px) {
    .main-item {
        width: -webkit-calc(33.33% - 24px);
        width: calc(33.33% - 24px);
        padding-top: -webkit-calc(33.33% - 24px);
        padding-top: calc(33.33% - 24px);
    }
}

@media (min-width:1281px) and (max-width:1600px) {
    .main-item {
        width: -webkit-calc(25% - 24px);
        width: calc(25% - 24px);
        padding-top: -webkit-calc(25% - 24px);
        padding-top: calc(25% - 24px);
    }
}

@media (min-width:1601px) and (max-width:1920px) {
    .main-item {
        width: -webkit-calc(20% - 24px);
        width: calc(20% - 24px);
        padding-top: -webkit-calc(20% - 24px);
        padding-top: calc(20% - 24px);
    }
}

@media (min-width:1921px) {
    .main-item {
        width: calc(16.66% - 24px);
        padding-top: calc(16.66% - 24px);
    }
}

.main-link {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    color: inherit;
    text-decoration: none;
}

.main-wrapper {
    display: table;
    width: 100%;
    height: 100%;
    border-spacing: 24px;
    empty-cells: show;
}

.main-image {
    overflow: hidden;
    display: table-cell;
    position: relative;
    height: 100%;
}

.main-image img {
    position: absolute;
    min-width: 100%;
    min-height: 100%;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.is-ie .main-image img {
    top: 0;
    margin: 40% 0 0;
}

.main-title {
    display: table-row;
    font-size: 1rem;
}

.data-header {
    padding: 16px 24px 23px;
    background: #fff;
    border-bottom: 1px solid #d8d8d8;
}

.breadcrumbs-list {
    margin: 0 0 16px;
}

.breadcrumbs-item {
    display: inline-block;
}

.breadcrumbs-item:after {
    content: "";
    display: inline-block;
    width: .4em;
    height: .4em;
    margin: 0 0 0 .2em;
    border-top-width: 1px;
    border-top-style: solid;
    border-right-width: 1px;
    border-right-style: solid;
    vertical-align: middle;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

.main-menu-link {
    font-size: .9375em;
}

.action-container,
.action-list {
    display: -ms-flexbox;
    display: -webkit-box;
    display: box;
    display: -webkit-flex;
    display: flex;
}

.action-container {
    justify-content: space-between;
    -webkit-box-pack: justify;
}

.action-item+.action-item {
    margin: 0 0 0 24px;
}

.action-link {
    display: block;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 32px;
    padding: 0 16px;
    border-width: 1px;
    border-style: solid;
    border-radius: 2px;
    line-height: 30px;
    font-size: .9375rem;
    text-decoration: none;
    background: #bd7459;
    cursor: pointer;
    color: #fff !important;
}

h1 {
    padding: 0 0 0 28px;
    margin: 0 0 16px;
    font-weight: normal;
    font-size: 1.375em;
}

.data-content {
    display: none;
}

.data-content.is-active {
    display: block;
}

.functional-list {
    position: relative;
    height: 68px;
    font-size: .9375em;
}

.attributes {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 0;
    margin: -22px 0 0 -16px;
    border-radius: 2px;
}

.attributes-title {
    position: relative;
    height: 44px;
    padding: 0 36px 0 16px;
    border-radius: 2px 2px 0 0;
    line-height: 44px;
    font-weight: bolder;
    cursor: pointer;
}

.attributes-button {
    overflow: hidden;
    position: absolute;
    top: 50%;
    right: 0;
    width: 18px;
    height: 18px;
    margin: -9px 12px 0 0;
    border-radius: 50%;
    font-size: .01px;
    text-indent: 18px;
}

.attributes-button,
.attributes-button:before,
.attributes-button:after {
    -webkit-transition: .2s;
    transition: .2s;
}

.attributes-button:before,
.attributes-button:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    background: #fff;
}

.attributes-button:before {
    width: 10px;
    height: 2px;
    margin: -1px 0 0 -5px;
}

.attributes-button:after {
    width: 2px;
    height: 10px;
    margin: -5px 0 0 -1px;
}

.attributes-detail {
    overflow: hidden;
    position: relative;
    height: 280px;
    border: 1px solid #c5c5c5;
    border-top: 0;
    border-radius: 0 0 2px 2px;
    background: #fff;
}

.attributes-item {
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 40px;
    padding: 0 24px 0 16px;
    line-height: 38px;
    cursor: default;
}

.attributes-item+.attributes-item {
    border-top: 1px solid #e3e3e3;
}

.attributes-item input[type="checkbox"] {
    opacity: 0;
    position: absolute;
}

.attributes-label {
    display: block;
}

.attributes-label:before {
    content: "";
    display: inline-block;
    width: 12px;
    height: 12px;
    margin: -1px 12px 0 0;
    border: 1px solid #b0b0b0;
    border-radius: 2px;
    vertical-align: middle;
    box-shadow: -1px -1px 1px #f0f0f0 inset;
    background: #fff no-repeat 50% / 10px 9px;
}

.attributes-item:hover .attributes-label:before {
    border-color: #BD7459;
}

input[type="checkbox"]:checked+.attributes-label:before {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCA5Ij48cGF0aCBkPSJtMCw0LDEsMCwzLDIuNSw0LjUsLTYuNSwxLjUsMCwwLDEuNSwtNS41LDcuNSwtMSwwLC0zLjUsLTN6IiBmaWxsPSIjMDAwIi8+PC9zdmc+');
}

input[type="checkbox"]:disabled+.attributes-label {
    opacity: .5;
}

.attributes.is-show {
    box-shadow: 0 4px 8px -2px rgba(102, 102, 102, .4);
}

.is-show .attributes-button {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

.is-show .attributes-button:before {
    width: 16px;
    margin-left: -8px;
}

.is-show .attributes-button:after {
    height: 16px;
    margin-top: -8px;
}

.is-hide .attributes-detail {
    display: none;
}

.set-search {
    position: relative;
    top: 16px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 36%;
    height: 36px;
    margin: 0 0 0 20%;
    padding: 0 0 0 35px;
    border: 1px solid #b0b0b0;
    border-radius: 2px;
    line-height: 34px;
    background: #fff;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .1) inset;
}

.set-search,
.set-search:before,
.set-search:after {
    -webkit-transition: .2s;
    transition: .2s;
}

.set-search:before,
.set-search:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 10px;
}

.set-search:before {
    height: 7px;
    margin: 6px 0 0 7px;
    border-left: 1px solid #BD7459;
    -webkit-transform-origin: 0 -6px;
    transform-origin: 0 -6px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.set-search:after {
    width: 12px;
    height: 12px;
    margin: -8px 0 0;
    border: 1px solid #BD7459;
    border-radius: 50%;
}

.set-search-input {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding: 0 10px 0 0;
    border: 0;
    outline: 0;
    line-height: normal;
    color: #000;
}

.set-search-result {
    visibility: hidden;
    position: absolute;
    top: 0;
    right: 28px;
    bottom: 0;
    padding: 0 8px;
    color: #BD7459;
    background: #fff;
}

.set-search.is-loaded .set-search-result {
    visibility: visible;
}

.set-search-clear {
    visibility: hidden;
    position: absolute;
    z-index: 1;
    top: 50%;
    right: 0;
    width: 20px;
    height: 20px;
    margin: -10px 8px 0 0;
    border-radius: 50%;
    background: #a3a3a3;
    -webkit-transition: .2s;
    transition: .2s;
}

.set-search.is-query .set-search-clear {
    visibility: visible;
}

.set-search-clear:hover {
    background: #BD7459;
}

.set-search.is-query .sheet-search-clear {
    display: block;
}

.set-search-clear:before,
.set-search-clear:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

.set-search-clear:before {
    height: 14px;
    margin: -7px 0 0 -1px;
    border-left: 2px solid #fff;
}

.set-search-clear:after {
    width: 14px;
    margin: -1px 0 0 -7px;
    border-top: 2px solid #fff;
}

.records-control {
    position: absolute;
    top: 50%;
    right: 0;
    margin: -18px 0 0;
    line-height: 36px;
    font-size: .01px;
    color: #6f6f6f;
}

.records-amount {
    font-weight: bolder;
}

.records-control-title,
.records-control-detail {
    display: inline-block;
    vertical-align: middle;
}

.records-control-title,
.records-control-item {
    font-size: .9375rem;
}

.records-control-detail {
    margin: 0 0 0 10px;
    color: #000;
    background: #fff;
}

.records-control-list {
    display: -ms-flexbox;
    display: -webkit-box;
    display: box;
    display: -webkit-flex;
    display: flex;
}

.records-control-item {
    display: block;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 36px;
    line-height: 34px;
    padding: 0 10px;
    border: 1px solid #b0b0b0;
    cursor: pointer;
}

.records-control-item+.records-control-item {
    margin-left: -1px;
}

.records-control-item.is-active {
    z-index: 1;
    color: #fff;
    background: #BD7459;
    border-color: #BD7459;
    cursor: default;
}

.records-control-item:first-child {
    border-radius: 2px 0 0 2px;
}

.records-control-item:last-child {
    border-radius: 0 2px 2px 0;
}

.data-container {
    border: 1px solid #d8d8d8;
    background: #fff;
    box-shadow: 0 2px 1px -1px rgba(102, 102, 102, .1);
}

.container-scroll {
    overflow: hidden;
    position: relative;
}

.passport-content {
    padding: 24px;
}

.passport-container {
    max-width: 1310px;
    padding: 12px 0;
    font-size: .9375em;
}

.passport-capture:not(.data-list-container) {
    padding: 4px 0;
}

.passport-capture.data-list-container {
    border-top: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3;
}

.passport-item {
    padding: 0 12px;
}

.passport-item:after,
.passport-subitem:after {
    content: "";
    display: block;
    clear: both;
}

.passport-head,
.passport-body {
    padding: 12px;
}

.passport-head,
.passport-subhead {
    float: left;
    color: #7b7b7b;
}

.passport-head {
    width: 300px;
}

.passport-body {
    margin-left: 324px;
}

.passport-subhead,
.passport-subbody {
    padding: 8px 0 0;
}

.passport-subhead {
    width: 220px;
}

.passport-subbody {
    margin-left: 220px;
}

.data-list-container .passport-body {
    font-size: .01px;
}

.select-container {
    position: relative;
}

.data-cell {
    display: inline-block;
    vertical-align: top;
}

.data-cell:first-child {
    width: 300px;
}

.data-item {
    font-size: .9375rem;
    white-space: nowrap;
}

.passport-body.version-select {
    padding-top: 4px;
    padding-bottom: 4px;
}

.select-wrapper {
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
    min-height: 64px;
    margin: -1px 0 0 -16px;
    border: 1px solid transparent;
    border-radius: 2px;
    background: #fff;
    cursor: pointer;
}

.select-list {
    position: relative;
}

.select-wrapper.is-drop:after {
    content: "";
    position: absolute;
    top: 30px;
    right: 12px;
    border-top-width: 5px;
    border-top-style: solid;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
}

.version-select .data-item {
    padding: 8px 0;
}

.select-wrapper .data-item {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 64px;
    padding-right: 48px;
    padding-left: 16px;
}

.select-wrapper.is-active .data-item {
    border-bottom: 1px solid #c9c9c9;
}

.select-wrapper.is-active .data-item:last-child {
    border-bottom: 0;
}

.select-wrapper.is-active {
    z-index: 1;
    max-height: 256px;
    border: 1px solid #c9c9c9;
    box-shadow: 0 4px 8px -2px rgba(102, 102, 102, .4);
}

.select-wrapper.is-active:after,
.select-wrapper .data-item {
    display: none;
}

.select-wrapper.is-active .data-item,
.select-wrapper .data-item.is-active {
    display: block;
}

.data-description {
    opacity: .5;
}

.select-container .data-list {
    display: none;
    position: relative;
}

.version-data .data-list.is-active {
    display: block;
}

.version-data .data-list.is-active:after {
    content: attr(data-id);
    display: inline-block;
    width: 46px;
    height: 46px;
    margin: 4px 0 0 20px;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 50%;
    vertical-align: top;
    text-align: center;
    line-height: 44px;
    font-size: 2rem;
    color: rgba(0, 0, 0, .2);
}

.file-item {
    display: inline-block;
    text-align: center;
    white-space: nowrap;
    font-size: .9375rem;
}

.version-data .file-item {
    vertical-align: top;
}

.version-data .file-item+.file-item {
    margin-left: 20px;
}

.file-item .data-link,
.file-item .data-link:after {
    -webkit-transition: .2s;
    transition: .2s;
}

.file-item .data-link {
    display: block;
    position: relative;
    width: 54px;
    height: 58px;
    border: 1px solid #797979;
    border-radius: 2px;
    line-height: 58px;
    text-decoration: none;
    color: inherit;
}

.file-item .data-link:after {
    content: "";
    position: absolute;
    top: -1px;
    right: -1px;
    border-right: 5px solid #fff;
    border-bottom: 5px solid #797979;
    border-left: 5px solid #797979;
    border-top: 5px solid #fff;
}

.previous-list .file-item .data-link {
    border-color: #797979;
}

.previous-list .file-item .data-link:after {
    border-bottom-color: #797979;
    border-left-color: #797979;
}

.file-item .data-text {
    opacity: .5;
    display: block;
    margin-top: 4px;
}

.file-item .data-link:hover+.data-text {
    opacity: 1;
}

.sheet-content {
    padding: 0 24px 24px;
}

.sheet-container {
    position: relative;
}

.sheet-container.data-paginator {
    padding-bottom: 48px;
}

.data-sheet {
    table-layout: fixed;
    width: 100%;
}

.data-rule .data-sheet {
    cursor: -moz-grab;
    cursor: -webkit-grab;
    cursor: grab;
}

.data-rule .data-sheet.is-grabbing {
    cursor: -moz-grabbing;
    cursor: -webkit-grabbing;
    cursor: grabbing;
}

.data-sheet .none {
    width: 0;
    display: none;
}

.data-sheet td {
    vertical-align: top;
}

.data-sheet td+td {
    border-left: 1px solid #e3e3e3;
}

.data-sheet-head {
    border-bottom: 1px solid #d6d6d6;
}

.data-sheet-body td {
    padding: 12px 16px;
    font-size: .9375em;
    word-wrap: break-word;
}

.data-row+.data-row td {
    border-top: 1px solid #e3e3e3;
}

.column-name td {
    padding: 16px;
}

.field-search {
    border-top: 1px solid #d6d6d6;
    background: #fcfcfc;
}

.field-search td {
    padding: 8px 16px;
}

.field-search input[type="text"] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding: 2px 5px;
    border: 1px solid #b0b0b0;
    outline: 0;
    font-size: .9375em;
    line-height: normal;
    color: #000;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .1) inset;
}

.field-search input[type="text"]:hover {
    border-color: #BD7459;
}

.field-search-clear {
    visibility: hidden;
    position: absolute;
    z-index: 1;
    top: 50%;
    right: 0;
    width: 18px;
    height: 18px;
    margin: -9px 5px 0 0;
    border-radius: 50%;
    background: #a3a3a3;
    -webkit-transition: .2s;
    transition: .2s;
    box-shadow: -4px 0 0 2px #fff;
}

.field-search-clear:hover {
    background: #BD7459;
}

.field-search-cell.is-query:hover .field-search-clear {
    visibility: visible;
}

.field-search-clear:before,
.field-search-clear:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

.field-search-clear:before {
    height: 12px;
    margin: -6px 0 0 -1px;
    border-left: 2px solid #fff;
}

.field-search-clear:after {
    width: 12px;
    margin: -1px 0 0 -6px;
    border-top: 2px solid #fff;
}

.sheet-search-clear,
.sheet-search-clear:before,
.sheet-search-clear:after {
    -webkit-transition: .2s;
    transition: .2s;
}

.sheet-search-clear {
    display: none;
    position: absolute;
    z-index: 1;
    top: 63px;
    left: 0;
    width: 24px;
    height: 24px;
    margin: 0 0 0 -12px;
    border-radius: 50%;
    background: #a3a3a3;
}

.sheet-container.is-query .sheet-search-clear {
    display: block;
}

.sheet-search-clear:before,
.sheet-search-clear:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    background: #fff;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

.sheet-search-clear:before {
    width: 2px;
    height: 14px;
    margin: -7px 0 0 -1px;
}

.sheet-search-clear:after {
    width: 14px;
    height: 2px;
    margin: -1px 0 0 -7px;
}

.sheet-search-clear:hover {
    background: #BD7459;
}

.data-row.is-active {
    border-top-color: #cacaca;
    background: -webkit-linear-gradient(top, #cacaca 3px, transparent 3px);
    background: -moz-linear-gradient(top, #cacaca 3px, transparent 3px);
    background: -ms-linear-gradient(top, #cacaca 3px, transparent 3px);
    background: -o-linear-gradient(top, #cacaca 3px, transparent 3px);
    background: linear-gradient(top, #cacaca 3px, transparent 3px);
}

.data-row.is-active+.data-row {
    border-top-color: #cacaca;
}

.additional-row+.data-row.is-active {
    background: transparent;
}

.additional-row .additional-td {
    padding: 0;
    border: 0;
}

.additional-cells {
    position: absolute;
    left: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    background: #f1f1f1;
    border-bottom: 3px solid #cacaca;
}

.additional-cells.is-disabled {
    top: -10000px;
}

.additional-header {
    height: 66px;
    padding: 0 16px;
    border-top: 1px solid #e4e4e4;
    line-height: 67px;
    background: #f1f1f1;
}

.additional-header .action-list {
    height: 100%;
    align-items: center;
    -webkit-box-align: center;
}

.additional-list {
    padding: 0 0 0 16px;
    border-bottom: 1px solid #cacaca;
}

.additional-item {
    display: inline-block;
    margin: 0 16px 16px;
}

.additional-name {
    color: #6f6f6f;
}

.additional-value {
    font-size: .9375em;
}

.additional-item:before {
    content: "";
    width: 8px;
    height: 8px;
    border-radius: 50%;
    float: left;
    margin: .5em 0 0 -16px;
}

.field-search-cell {
    position: relative;
    font-size: .9375em;
}

.field-search-cell-body {
    display: none;
    position: absolute;
    top: 100%;
    right: -1px;
    left: -1px;
}

.field-search-cell.is-active .field-search-cell-body {
    display: block;
}

.field-search-cell .result-list {
    margin: 2px 0 0;
    border: 1px solid #cfcfcf;
    border-radius: 2px;
    background: #fff;
    box-shadow: 0 0 8px rgba(0, 0, 0, .2);
}

.field-search-cell .result-item {
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 4px 12px;
    white-space: nowrap;
    cursor: pointer;
}

.field-search-cell .result-item+.result-item {
    border-top: 1px solid #e3e3e3;
}

.field-search-cell .result-item .is-selected {
    background: none;
}

.data-control {
    position: fixed;
    z-index: 2;
    right: 24px;
    bottom: 0;
    left: 24px;
    min-width: 952px;
}

.data-control.on-place {
    position: absolute;
    right: 0;
    left: 0;
}

.sheet-control {
    visibility: hidden;
    height: 16px;
    padding: 0 4px;
}

.data-rule .sheet-control {
    visibility: visible;
}

.scroll {
    position: relative;
    height: 100%;
}

.scroll-line {
    position: absolute;
    top: 50%;
    height: 8px;
    margin: -4px 0 0;
    border-radius: 4px;
    background: rgba(153, 153, 153, .4);
    -webkit-transition: background .4s;
    transition: background .4s;
}

.data-container:hover .scroll-line {
    background: rgba(153, 153, 153, .8);
}

.paginator-container {
    display: none;
    position: relative;
    border-top: 1px solid #c9c9c9;
    background: #fff;
}

.data-paginator .paginator-container {
    display: block;
}

.paginator-list {
    font-size: .01px;
    white-space: nowrap;
    margin-top: -1px;
}

.paginator-item {
    display: inline-block;
    position: relative;
    width: 47px;
    height: 47px;
    margin-right: -1px;
    text-align: center;
    vertical-align: top;
    line-height: 46px;
    font-size: 1rem;
    font-weight: bolder;
    cursor: pointer;
}

.paginator-item.is-active,
.paginator-item.is-disabled {
    cursor: default;
}

.paginator-list {
    border-left: 1px solid #c9c9c9;
    border-left: 1px solid #c9c9c9;
}

.paginator-item {
    border-right: 1px solid #c9c9c9;
}

.data-control.on-place .paginator-list-start {
    border-color: transparent;
}

.paginator-prev,
.paginator-next {
    position: relative;
    font-size: .01px;
}

.paginator-prev:after,
.paginator-next:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -14% 0 0 -14%;
    width: 28%;
    height: 28%;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

.paginator-prev:after {
    margin-left: -10%;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-left-width: 2px;
    border-left-style: solid;
}

.paginator-next:after {
    margin-left: -25%;
    border-top-width: 2px;
    border-top-style: solid;
    border-right-width: 2px;
    border-right-style: solid;
}

.paginator-prev.is-disabled:after,
.paginator-next.is-disabled:after {
    border-color: #c9c9c9;
}

.paginator-list-start {
    margin-right: 96px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.paginator-partial .paginator-list-start {
    margin-right: 192px;
}

.paginator-list-end {
    position: absolute;
    top: 0;
    right: 0;
}

.footer {
    overflow: hidden;
    background: #fff;
    padding-bottom: 50px;
    background-color: #1b435d;
}

.footer-link {
    margin: 0 0 0 .5em;
}

.footer-data,
.copyright {
    height: 64px;
    line-height: 57px;
}

.footer-menu-list {
    display: inline-block;
    margin: 0 0 0 1em;
}

.copyright {
    position: relative;
}

.copyright-content {
    display: inline-block;
    vertical-align: middle;
    line-height: normal;
}

.backface {
    position: fixed;
    z-index: 2;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 29, 85, .6);
}

.feedback-container {
    display: none;
}

.feedback-container.is-active {
    display: block;
}

.feedback {
    position: fixed;
    z-index: 2;
    top: 24px;
    right: 50%;
    bottom: 24px;
    width: 952px;
    background: #fff;
    border: 1px solid #d8d8d8;
    box-shadow: 0 2px 1px -1px rgba(102, 102, 102, .1);
    -webkit-transform: translate(50%, 0);
    transform: translate(50%, 0);
}

.feedback-head {
    position: relative;
    height: 75px;
    background: #f0f0f0;
    border-bottom: 1px solid #c9c9c9;
    font-size: .01px;
    line-height: 74px;
    counter-reset: step;
}

.feedback-head-title {
    display: inline-block;
    position: relative;
    padding: 0 16px 0 72px;
    height: 100%;
    font-size: 1.125rem;
    cursor: default;
    color: #7b7b7b;
}

.feedback-head-title.is-active {
    color: #000;
}

.feedback-head-title:before {
    content: counter(step);
    counter-increment: step;
    position: absolute;
    top: 50%;
    left: 24px;
    width: 32px;
    height: 32px;
    margin: -16px 0 0;
    border-radius: 50%;
    line-height: 30px;
    text-align: center;
    color: #fff;
    background: #BD7459;
}

.feedback-close {
    position: absolute;
    top: 0;
    right: 0;
    width: 76px;
    height: 76px;
    cursor: pointer;
}

.feedback-close:before,
.feedback-close:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    background: rgba(0, 0, 0, .3);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: .2s;
    transition: .2s;
}

.feedback-close:before {
    width: 2px;
    height: 22px;
    margin: -11px 0 0 -1px;
}

.feedback-close:after {
    width: 22px;
    height: 2px;
    margin: -1px 0 0 -11px;
}

.feedback-section {
    display: none;
    position: absolute;
    top: 76px;
    right: 0;
    bottom: 0;
    left: 0;
    font-size: .9375rem;
}

.feedback-fields {
    display: table-cell;
    vertical-align: middle;
    overflow: hidden;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 72px;
    left: 0;
}

.feedback-section.is-active {
    display: block;
}

.feedback-section .field-list {
    padding: 0 56px 24px 24px;
}

.error-info {
    display: none;
    padding: 4px 0 0;
    line-height: normal;
}

.field-wrapper.is-empty .error-info,
.field-dependence.is-empty .error-info {
    display: block;
}

.field-dependence>.error-info {
    margin: 0 0 0 260px;
}

.feedback-action {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 0 24px;
    height: 76px;
    text-align: center;
    line-height: 76px;
}

.feedback-action .action-link {
    margin: 22px 0 0;
}

.action-link:disabled,
.action-link.is-disabled {
    color: #7b7b7b;
    border-color: #7b7b7b;
    cursor: default;
}

.feedback-action .action-link.is-visible,
.feedback-container.is-failed .feedback-action .error-info {
    display: block;
}

.feedback-action .action-link.button-left {
    float: left;
}

.feedback-action .action-link.button-right {
    float: right;
}

.feedback-action .error-info {
    display: none;
    margin: 0 100px;
}

.feedback-action.is-loading:after {
    content: "";
    float: right;
    width: 28px;
    height: 28px;
    margin: 22px 0 0;
    border-right: 2px solid rgba(51, 102, 153, .7);
    border-left: 2px solid rgba(51, 102, 153, .7);
    border-top: 2px solid rgba(51, 102, 153, .3);
    border-bottom: 2px solid rgba(51, 102, 153, .3);
    border-radius: 50%;
    -webkit-animation: spin 1s linear infinite;
    animation: spin 1s linear infinite;
}

@keyframes spin {
    100% {
        transform: rotate(360deg);
    }
}

@-webkit-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
    }
}

.feedback-container.is-done .feedback-head,
.feedback-container.is-done .feedback-data,
.feedback-container.is-done .feedback-user {
    display: none;
}

.feedback-container.is-done .feedback-success {
    display: block;
}

.feedback-success {
    top: 50%;
    bottom: 0;
    text-align: center;
}

.success-content {
    margin: -100px 80px 24px;
}

.success-h1 {
    font-size: 1.875em;
}

.success-h2 {
    font-size: .875em;
}

.feedback-success .action-link {
    display: inline-block;
}

.feedback-success .feedback-action {
    position: static;
}

.feedback-success .success-info {
    overflow: hidden;
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    color: #7b7b7b;
}

.feedback-success .success-info:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: #54b861;
    transform: translate(-100%, 0);
}

.feedback-container.is-done .feedback-success .success-info:after {
    -webkit-animation: move linear 2s;
    animation: move linear 2s;
}

@keyframes move {
    0% {
        transform: translate(-100%, 0);
    }

    100% {
        transform: translate(0, 0);
    }
}

@-webkit-keyframes move {
    0% {
        transform: translate(-100%, 0);
    }

    100% {
        transform: translate(0, 0);
    }
}

.field-item {
    padding: 24px 0 0;
}

.field-item:after {
    content: "";
    display: block;
    clear: both;
}

.field-label {
    display: block;
}

.field-title {
    float: left;
    width: 248px;
    padding: 5px 12px 0 0;
    text-align: right;
}

.field-item.is-required .field-title {
    font-weight: bolder;
}

.field-wrapper {
    display: block;
    position: relative;
    margin: 0 60px 0 260px;
}

.is-required .field-wrapper:after {
    content: "";
    opacity: 0;
    position: absolute;
    top: 12px;
    left: 100%;
    width: 16px;
    height: 16px;
    margin-left: 68px;
    background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCA5Ij48cGF0aCBkPSJtMCw0LDEsMCwzLDIuNSw0LjUsLTYuNSwxLjUsMCwwLDEuNSwtNS41LDcuNSwtMSwwLC0zLjUsLTN6IiBmaWxsPSJyZ2IoNzksMTg5LDEzMSkiLz48L3N2Zz4=') no-repeat;
    transition: .2s .1s;
}

.is-required.field-line .field-wrapper:after {
    margin-left: 44px;
}

.is-required .field-wrapper.is-valid:after {
    opacity: 1;
}

.field-line .field-button-wrapper {
    display: inline-block;
    width: 100%;
    padding: 12px 0 0 260px;
}

.field-line .field-label,
.field-line .field-sublabel,
.field-line .field-wrapper {
    display: inline-block;
    vertical-align: top;
    width: auto;
}

.field-line .field-wrapper {
    margin: 0;
}

.field-line .field-label {
    margin-right: 80px;
}

.field-line .field-sublabel~.field-info-container {
    margin-right: 14px;
}

.field-line .field-label .field-info-container {
    margin-right: -8px;
}

.field-line .field-label+.field-label .field-title {
    width: auto;
}

.button-marker,
.button-geolocation {
    vertical-align: top;
    transition: .2s;
}

.button-geolocation {
    margin-left: 36px;
}

.button-marker svg,
.button-geolocation svg {
    margin: -2px 8px 0 0;
    vertical-align: middle;
}

.button-marker svg {
    width: 16px;
    height: 16px;
}

.button-geolocation svg {
    width: 14px;
    height: 18px;
}

.button-geolocation .button-icon {
    fill-rule: evenodd;
}

.field-textarea,
.field-input {
    padding: 6px 10px;
    border: 1px solid rgba(0, 0, 0, .3);
    border-radius: 2px;
    vertical-align: middle;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .05) inset;
    color: #7b7b7b;
}

.field-textarea:focus,
.field-input:focus {
    color: #000;
}

.field-textarea:hover,
.field-input:hover {
    border-color: rgba(0, 0, 0, .5);
}

.field-textarea,
.field-input[data-type="email"] {
    width: 100%;
}

.field-input[data-type="number"],
.field-input[data-type="tel"] {
    width: 10em;
}

.field-sublabel {
    display: inline-block;
    margin: 5px 20px 5px 0;
    vertical-align: top;
    white-space: nowrap;
    cursor: default;
}

.field-sublabel input[type="radio"],
.field-sublabel input[type="checkbox"] {
    opacity: 0;
    position: absolute;
}

.field-text {
    display: block;
    color: rgba(0, 0, 0, .7);
}

.field-text:before {
    content: "";
    display: inline-block;
    width: 12px;
    height: 12px;
    margin: -1px 8px 0 0;
    border: 1px solid rgba(0, 0, 0, .4);
    vertical-align: middle;
    box-shadow: -1px -1px 1px #f0f0f0 inset;
    background: #fff no-repeat 50%;
}

input[type="radio"]:focus+.field-text:before,
input[type="checkbox"]:focus+.field-text:before,
.field-sublabel:hover .field-text:before {
    border: 1px solid rgba(0, 0, 0, .7);
}

input[type="radio"]:focus+.field-text,
input[type="checkbox"]:focus+.field-text,
.field-sublabel:hover .field-text {
    color: rgba(0, 0, 0, 1);
}

input[type="checkbox"]+.field-text:before {
    border-radius: 2px;
}

input[type="radio"]+.field-text:before {
    border-radius: 50%;
}

input[type="checkbox"]:checked+.field-text:before {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCA5Ij48cGF0aCBkPSJtMCw0LDEsMCwzLDIuNSw0LjUsLTYuNSwxLjUsMCwwLDEuNSwtNS41LDcuNSwtMSwwLC0zLjUsLTN6IiBmaWxsPSIjMDAwIi8+PC9zdmc+');
    background-size: 10px 9px;
}

input[type="radio"]:checked+.field-text:before {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCAxMCI+PGNpcmNsZSBjeD0iNSIgY3k9IjUiIHI9IjMiIGZpbGw9IiMwMDAiLz48L3N2Zz4=');
    background-size: 10px 10px;
}

.field-sublabel input[type="radio"]:disabled+.field-text,
.field-sublabel input[type="checkbox"]:disabled+.field-text {
    opacity: .5;
}

.field-info-container {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    margin: -8px -30px 0 -8px;
}

.field-info-container:after {
    content: "?";
    position: absolute;
    top: 0;
    right: 0;
    width: 20px;
    height: 20px;
    margin: 16px -28px 0 0;
    border-radius: 50%;
    text-align: center;
    text-indent: -.05em;
    line-height: 20px;
    font-size: .875rem;
    background: #e3e3e3;
    cursor: default;
    -webkit-transition: .1s;
    transition: .1s;
}

.field-info,
.field-info:before {
    position: absolute;
    background: rgba(0, 15, 43, 1);
    box-shadow: 0 0 0 1px rgba(0, 15, 43, .1), 0 0 8px rgba(0, 15, 43, .3);
}

.field-info {
    display: none;
    z-index: 1;
    top: 0;
    right: 0;
    min-width: 200px;
    max-width: 100%;
    padding: 8px 16px 10px;
    border-radius: 4px;
    color: #fff;
}

.field-info-container:hover .field-info {
    display: block;
}

.field-info:before {
    content: "";
    z-index: -1;
    top: 22px;
    right: 0;
    width: 8px;
    height: 8px;
    -webkit-transform: rotate(35deg) skew(-20deg);
    transform: rotate(25deg) skew(-40deg);
}

.feedback-user .field-input {
    width: 100%;
}

.feedback-user .field-title {
    padding: 5px 12px 0 0;
    text-align: right;
}

.feedback-user .field-wrapper {
    width: 280px;
}

.feedback-user .field-list {
    margin: auto;
}

.field-list-container {
    padding: 0 124px 0 0;
}

.main-user-consent-request {
    display: block;
    position: relative;
    margin: 20px 0 0 260px;
}

.main-user-consent-request input {
    position: absolute;
    opacity: 0;
    visibility: hidden;
}

.main-user-consent-request a::before {
    content: "";
    position: absolute;
    top: 0;
    right: 100%;
    width: 12px;
    height: 12px;
    margin: 4px 12px 0 0;
    border: 1px solid rgba(0, 0, 0, .4);
    border-radius: 2px;
    box-shadow: -1px -1px 1px #f0f0f0 inset;
    background: #fff no-repeat 50%;
}

.main-user-consent-request input:focus+a::before {
    border: 1px solid rgba(0, 0, 0, .7);
}

.main-user-consent-request input:checked+a::before {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCA5Ij48cGF0aCBkPSJtMCw0LDEsMCwzLDIuNSw0LjUsLTYuNSwxLjUsMCwwLDEuNSwtNS41LDcuNSwtMSwwLC0zLjUsLTN6IiBmaWxsPSIjMDAwIi8+PC9zdmc+');
    background-size: 10px 9px;
}

.main-user-consent-request input:disabled+a::before {
    opacity: .5;
}

.data-content.categories-content {
    padding: 25px 100px;
}

.data-content.categories-content:after {
    content: "";
    display: block;
    clear: both;
}

.aside-menu {
    float: left;
    font-size: .9375em;
}

.categories-content .aside-menu {
    width: 332px;
}

.aside-list-item,
.aside-list-item-point,
.aside-menu-list .aside-list-link {
    padding: 11px 16px 12px;
}

.aside-menu-list .aside-list-link {
    padding-right: 52px;
}

.aside-list-item+.aside-list-item {
    margin: -1px 0 0;
    border-top: 1px solid #e3e3e3;
}

.aside-list-item-point {
    z-index: 1;
}

.aside-list-item-point,
.aside-menu-list .aside-list-link {
    display: block;
    position: relative;
    margin: -12px -16px -12px;
}

.aside-list-item:first-child .aside-list-item-point,
.aside-menu-list .aside-list-item:first-child .aside-list-link {
    margin-top: -11px;
}

.aside-list-link {
    outline: 0;
    text-decoration: none;
    color: inherit;
    -webkit-transition: .2s;
    transition: .2s;
}

.aside-list-count {
    opacity: .5;
    position: absolute;
    top: 12px;
    right: 12px;
}

.aside-list-item-point .aside-list-count {
    opacity: 1;
}

.aside-content {
    max-width: 1310px;
    font-size: .9375em;
}

.owner-list {
    overflow: hidden;
}

.categories-content .aside-menu+.aside-content {
    max-width: 956px;
    margin-left: 356px;
}

.owner-list {
    padding: 24px 24px 0;
    border-radius: 2px;
}

.owner-item {
    margin-bottom: 24px;
}

.owner-title {
    margin: 0 0 16px;
    color: #7b7b7b;
}

.set-container {
    border: 1px solid #e3e3e3;
    border-radius: 2px;
}

.set-item {
    position: relative;
}

.set-item+.set-item {
    margin-top: -1px;
    border-top: 1px solid #e3e3e3;
}

.set-link {
    z-index: 1;
    display: block;
    position: relative;
    margin-top: -1px;
    margin-left: -1px;
    padding: 11px 16px 12px;
    border-left: 4px solid transparent;
    outline: 0;
    text-decoration: none;
    color: inherit;
    -webkit-transition: .2s;
    transition: .2s;
}

.set-map+.set-link {
    padding-right: 54px;
}

.set-item:first-child .set-link {
    margin-top: 0;
}

.set-map {
    position: absolute;
    z-index: 2;
    top: 50%;
    right: 16px;
    width: 24px;
    height: 30px;
    margin: -16px 0 0;
    outline: 0;
}

.set-map svg {
    width: 100%;
    height: 100%;
}

.set-marker {
    fill: #fff;
    stroke: #004bd7;
    fill-rule: evenodd;
}

.button-icon,
.set-map:hover .set-marker,
.set-map:focus .set-marker {
    fill: #004bd7;
}

.set-map,
.set-marker {
    -webkit-transition: .2s;
    transition: .2s;
}

.set-map:hover,
.set-map:focus {
    -webkit-transform: scale(1.2, 1.2);
    transform: scale(1.2, 1.2);
}

.data-content.owners-content {
    padding: 24px 0 0 24px;
    font-size: .01px;
}

.owners-content .owner-item {
    display: inline-block;
    box-sizing: border-box;
    width: calc(50% - 24px);
    margin-right: 24px;
    padding: 16px 24px 24px;
    vertical-align: top;
    font-size: .9375rem;
}

@media (min-width:1440px) {
    .owners-content .owner-item {
        width: calc(33.33% - 24px);
    }
}


@media (min-width:1920px) {
    .owners-content .owner-item {
        width: calc(25% - 24px);
    }
}

.owners-content .owner-title {
    color: inherit;
}

.owners-content .set-list {
    counter-reset: setter -2;
}

.owners-content .set-item {
    overflow: hidden;
}

.owners-content .set-item:not(.set-count) {
    counter-increment: setter 1;
}

.set-item.set-count {
    display: none;
    color: #7b7b7b;
    cursor: pointer;
    -webkit-transition: .2s;
    transition: .2s;
}

.set-item.set-count:hover {
    color: #000;
}

.set-item.set-count:after {
    content: "";
    opacity: .5;
    position: absolute;
    bottom: 50%;
    right: 0;
    width: 10px;
    height: 10px;
    margin: 0 20px -5px 0;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
    transform-origin: 70% 70%;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: .4s;
    transition: .4s;
}

.set-item.set-count:hover:after {
    opacity: 1;
}

.owner-item.is-active .set-item.set-count:after {
    -webkit-transform: rotate(-135deg);
    transform: rotate(-135deg);
}

.set-count-text:before {
    content: counter(setter);
}

.owners-content .set-item:nth-child(2)~.set-item:not(.set-count) {
    height: 0;
}

.owners-content .owner-item.is-active .set-item:not(.set-count) {
    height: auto;
}

.set-item:nth-child(3)~.set-item.set-count {
    display: block;
}

.owners-content .set-show,
.owners-content .set-hide {
    padding: 11px 16px 12px;
}

.owners-content .set-hide {
    display: none;
}

.owners-content .owner-item.is-active .set-show {
    display: none;
}

.owners-content .owner-item.is-active .set-hide {
    display: block;
}

.owners-content .set-link {
    color: #7b7b7b;
}

.owners-content .set-link:hover,
.owners-content .set-link:focus {
    color: inherit;
}

.data-content.page-content {
    padding: 24px;
}

.page-content .aside-menu {
    width: 260px;
}

.page-content .aside-menu+.aside-content {
    max-width: 1028px;
    margin-left: 284px;
}

.article-content {
    padding: 24px;
}

.article-content:after {
    content: "";
    display: block;
    clear: both;
}

.article-content h2 {
    font-size: 1.375em;
    font-weight: normal;
    margin: 1.2em 0 .6em;
}

.article-content>:first-child {
    margin-top: 0;
}

.article-content>:last-child {
    margin-bottom: 0;
}

.article-content p {
    margin: 0 0 1.2em;
}

.article-content ul {
    margin: 0 0 1.2em;
    padding: 0 0 0 20px;
    list-style: none;
}

.article-content ul>li:before {
    content: "";
    display: inline-block;
    width: 8px;
    height: 8px;
    margin: 0 12px 0 -20px;
    border-radius: 50%;
    background: #c9c9c9;
}

.article-content table {
    border-collapse: collapse;
    border-bottom: 1px solid #e3e3e3;
}

.article-content td {
    padding: 8px 0;
    vertical-align: top;
}

.article-content td+td {
    padding-left: 24px;
}

.article-content tr {
    border-top: 1px solid #e3e3e3;
}

.article-content pre,
.article-content code,
.article-content var,
.article-content .definitions dt {
    font-family: Consolas, monospace;
}

.article-content pre,
.article-content code {
    margin: 0 0 1.2em;
    padding: 20px;
    border: 1px solid #e3e3e3;
    border-left-width: 8px;
    white-space: pre-wrap;
}

.article-content var {
    margin: 0 -.1em;
    padding: .1em .3em .2em;
    border-radius: 2px;
    font-style: normal;
    background: #eee;
}

.article-content code {
    display: block;
}

.article-content .code {
    padding-left: 52px;
    counter-reset: code;
}

.article-content .code-string {
    display: block;
    counter-increment: code;
}

.article-content .code-string:before {
    content: counter(code);
    float: left;
    margin: 0 0 0 -32px;
    font-size: .875em;
    color: #7b7b7b;
}

.article-content .definitions {
    overflow: hidden;
}

.article-content .definitions dt {
    float: left;
    clear: left;
    margin: 0 0 -.2em;
    padding: .1em .3em .2em;
    border-radius: 2px;
    background: #eee;
}

.article-content .definitions dd {
    margin: 0 0 .5em;
}

.article-content .definitions dd:before {
    content: "\2014";
    margin: 0 .5em;
}

.variant-head {
    padding: 0 12px 12px 0;
    text-align: right;
}

.variant-button {
    display: inline-block;
    padding: 4px 16px;
    margin: 0 0 0 12px;
    border: 1px solid;
    cursor: default;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}

.variant-button:not(.is-active) {
    cursor: pointer;
}

.variant-item {
    display: none;
}

.variant-item.is-active {
    display: block;
}

.content-list {
    overflow: hidden;
    list-style: none;
    margin: 0;
    padding: 0;
}

.content-item {
    padding: 20px;
}

.content-item:after {
    content: "";
    display: block;
    clear: both;
}

.content-item+.content-item {
    border-top: 1px solid #e3e3e3;
}

.content-item .file-item {
    float: right;
    margin: 0 0 0 16px;
}

.content-title {
    font-size: 1.125em;
}

.content-date {
    margin: 12px 0 0;
    font-size: .9375em;
}

.bxmap-popup-container {
    font-size: 1.075em;
}

.item-block+.item-block {
    margin-top: 15px;
}

.item-name {
    color: #7b7b7b;
}

.item-direction-name {
    display: inline-block;
    margin: 0 0 0 -5px;
    padding: 3px 5px;
    cursor: pointer;
}

a,
.field-search-cell-item .is-selected,
.paginator-item,
.attributes-title,
.page-content .aside-list-link,
.action-link,
.action-link.half-transparent:hover,
.previous-list .file-item .data-link:hover,
.button-marker,
.button-geolocation,
.item-direction-name,
.bxmap-container a,
.bxmap-direction-create:not(:disabled):hover,
.passport-text,
.contrast-head,
.bxmap-section-title,
.bxmap-section .bxmap-section-subtitle {
    color: #004bd7;
}

.set-item:not(.set-count) .set-link:focus,
.set-item:not(.set-count) .set-link:hover,
.bxmap-container a:hover,
.article-content a:hover,
.aside-list:not(.aside-menu-list) .aside-list-link:hover {
    color: #f60;
}

.action-item.is-active .action-link,
.action-link.is-active,
.attributes.is-show .attributes-title,
.paginator-item.is-active,
.header-navigation,
.header-navigation-link,
.footer-data,
.footer-menu-text,
.footer-menu-link:hover,
.select-wrapper.is-active .data-item.is-active,
.aside-list-item-point,
.variant-button.is-active,
.bxmap-overlay-head,
.item-direction-name:hover {
    color: black;
}

.action-link.half-transparent,
.file-item:hover .data-link {
    color: #000;
}

.header-menu-link,
.main-menu-link,
.footer-link,
.passport-link {
    color: rgba(0, 75, 215, .3);
}

.header-menu-link:hover,
.passport-link:hover,
.main-menu-link:hover,
.footer-link:hover {
    color: rgba(0, 75, 215, .7);
}

.main-menu-text {
    color: rgba(0, 0, 0, .5);
}

.footer-menu-link {
    color: rgba(255, 255, 255, .5);
}

.is-epmty .result-text,
.error-info {
    color: #ff2c31;
}

.bxmap-cats-show .bxmap-categories .bxmap-category-item.bxmap-active {
    color: inherit;
}

.paginator-item.is-active,
.paginator-prev:after,
.paginator-next:after,
.set-search.is-active,
.set-search.is-active:before,
.set-search.is-active:after,
.select-wrapper.is-active .data-item.is-active,
.previous-list .file-item .data-link:hover,
.field-search input[type="text"]:focus,
.field-textarea:focus,
.field-input:focus,
.aside-list-item-point,
.button-marker:focus,
.button-geolocation:focus,
.button-marker:hover,
.button-geolocation:hover,
.bxmap-filter-form.bxmap-active:after,
.bxmap-filter-input:focus,
.bxmap-popup .bxmap-item-direction:hover,
.bxmap-direction-create:not(:disabled):hover {
    border-color: #004bd7;
}

.file-item:hover .data-link,
.file-item .data-link {
    border-color: #f90;
}

.file-item .data-link:after,
.file-item .data-link:hover:after {
    border-bottom-color: #f90;
    border-left-color: #f90;
}

.breadcrumbs-item:after {
    border-color: rgba(0, 0, 0, .5);
}

.aside-list-item:hover .aside-list-link,
.aside-list-link:focus {
    border-color: #d7e9ff;
}

.bxmap-filter-form,
.bxmap-section-head {
    border-bottom-color: #c9c9c9;
}

.bxmap-filter-form:after {
    border-color: #898989;
}

.bxmap-filter-input,
.bxmap-direction-point .bxmap-direction-select {
    border-color: #b0b0b0;
}

.bxmap-cats-show .bxmap-section .bxmap-category-item {
    border-top-color: #e3e3e3;
}

.bxmap-slide-category .bxmap-section .bxmap-category-item.bxmap-active,
.bxmap-slide-category .bxmap-section .bxmap-category-item.bxmap-active+.bxmap-category-item {
    border-top-color: #bdddff;
}

.select-wrapperis-drop:after {
    border-top-color: #004bd7;
}

.previous-list .file-item .data-link:hover:after {
    border-bottom-color: #004bd7;
}

.previous-list .file-item .data-link:hover:after,
.bxmap-filter-field .bxmap-filter-refresh {
    border-left-color: #004bd7;
}

.is-empty input[type="radio"]+.field-text:before,
.is-empty .field-textarea,
.is-empty .field-input {
    border-color: rgba(255, 44, 49, .7);
}

.is-empty input[type="radio"]:focus+.field-text:before,
.is-empty .field-sublabel:hover .field-text:before,
.is-empty .field-textarea:hover,
.is-empty .field-input:hover {
    border-color: rgba(255, 44, 49, 1);
}

.additional-item:before,
.bxmap-filter-form.bxmap-active:before,
.attributes-button,
.attributes.is-show .attributes-title,
.additional-item:before,
.paginator-item.is-active,
.select-wrapper.is-active .data-item.is-active,
.feedback-close:hover:before,
.feedback-close:hover:after,
.feedback-head-title.is-active:before {
    background: #004bd7;
}

.header-search-result .result-item.is-active .result-link,
.header-search-result .result-link:focus,
.header-search-result .result-link:hover,
.aside-menu-list .aside-list-item:hover .aside-list-link,
.aside-menu-list .aside-list-link:focus,
.field-search-cell .result-item.is-active,
.field-search-cell .result-item:hover,
.select-wrapper .data-item:not(.is-active):hover {
    background: #d7e9ff;
}

.bxmap-overlay-head {
    background: rgba(0, 75, 215, .95);
}

.bxmap-filter-field .bxmap-filter-refresh,
.bxmap-overlay-close:before,
.bxmap-overlay-close:after {
    background: #fff;
}

.bxmap-section .bxmap-close:before,
.bxmap-section .bxmap-close:after,
.bxmap-filter-field .bxmap-filter-clear:before,
.bxmap-filter-field .bxmap-filter-clear:after {
    background: #a3a3a3;
}

.bxmap-cats-show .bxmap-categories .bxmap-category-item.bxmap-active,
.bxmap-cats-show .bxmap-categories .bxmap-category-item.bxmap-active:hover,
.bxmap-categories .bxmap-category-item.bxmap-active,
.bxmap-subcategories .bxmap-category-item.bxmap-active,
.bxmap-objects .bxmap-category-item.bxmap-active>.bxmap-category-item-wrapper {
    background: #ebf4ff;
}

.bxmap-filter-form:before {
    background: #898989;
}

.bxmap-filter-form:after {
    background: none;
}

.field-search input[type="text"]:focus,
.set-search.is-active,
.field-textarea:focus,
.field-input:focus {
    box-shadow: 0 0 0 1px #004bd7;
}

.file-item:hover .data-link {
    box-shadow: inset 0 0 0 1px #f90;
}

.file-item .data-link:hover:after {
    box-shadow: -1px 1px 0 1px #f90;
}

.is-empty .field-textarea:focus,
.is-empty .field-input:focus {
    box-shadow: 0 0 0 1px rgba(232, 96, 99, 1);
}

.previous-list .file-item .data-link:hover:after {
    box-shadow: -1px 1px 0 1px #004bd7;
}

.paginator-item:not(.is-active):hover,
.previous-list .file-item .data-link:hover,
.paginator-item:not(.is-active):hover {
    box-shadow: 0 0 0 1px #004bd7 inset;
}

.bxmap-filter-input,
.bxmap-direction-point .bxmap-direction-select {
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
}

.bxmap-filter-input:focus {
    outline: 0;
    box-shadow: none;
}

.bxmap-wrapper {
    font-family: "Noto Sans", вЂ‹sans-serif;
}

.bxmap-wrapper,
.bxmap-wrapper .bxmap-popup,
.bxmap-popup.bxmap-sizer {
    font-family: inherit;
    font-size: 13px;
    color: #000;
}

.bxmap-overlay-title {
    font-size: 1.385em;
}

.bxmap-overlay-close:before,
.bxmap-overlay-close:after,
.bxmap-section .bxmap-close:before,
.bxmap-section .bxmap-close:after,
.bxmap-filter-field .bxmap-filter-clear:before,
.bxmap-filter-field .bxmap-filter-clear:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

.bxmap-overlay-close:before {
    width: 2px;
    height: 28px;
    margin: -14px 0 0 -1px;
}

.bxmap-overlay-close:after {
    width: 28px;
    height: 2px;
    margin: -1px 0 0 -14px;
}

.bxmap-overlay-close,
.bxmap-section .bxmap-close {
    -webkit-transition: .1s;
    -moz-transition: .1s;
    -o-transition: .1s;
    transition: .1s;
}

.bxmap-overlay-close:hover,
.bxmap-section .bxmap-close:hover {
    -webkit-transform: scale(1.4, 1.4);
    -moz-transform: scale(1.4, 1.4);
    -ms-transform: scale(1.4, 1.4);
    -o-transform: scale(1.4, 1.4);
    transform: scale(1.4, 1.4);
}

.bxmap-overlay-close {
    width: 28px;
    height: 28px;
    margin: -14px 15px 0 0;
    background: none;
}

.bxmap-section .bxmap-close:before {
    width: 2px;
    height: 16px;
    margin: -8px 0 0 -1px;
}

.bxmap-section .bxmap-close:after {
    width: 16px;
    height: 2px;
    margin: -1px 0 0 -8px;
}

.bxmap-section-head {
    background: #fff;
}

.bxmap-slide-category:not(.bxmap-no-image) .bxmap-section .bxmap-show,
.bxmap-section .bxmap-section-title,
.bxmap-section .bxmap-section-subtitle {
    padding-left: 15px;
}

.bxmap-section .bxmap-section-title.bxmap-close {
    padding: 0 10px;
}

.bxmap-section .bxmap-section-title,
.bxmap-section .bxmap-section-subtitle {
    font-size: 1.23em;
}

.bxmap-section-head:before {
    display: none;
}

.bxmap-filter-form {
    height: 42px;
    margin: 0 -15px;
    padding: 0 15px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.bxmap-filter-field {
    margin-right: 15px;
}

.bxmap-filter-form:before {
    content: "";
    position: absolute;
    top: 20px;
    right: 0;
    left: 27px;
    width: 2px;
    height: 6px;
    -webkit-transform-origin: 0 -6px;
    transform-origin: 0 -6px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.bxmap-filter-form:after {
    position: absolute;
    top: 8px;
    right: 0;
    left: 22px;
    width: 10px;
    height: 10px;
    margin: 0;
    border-radius: 50%;
    border-style: solid;
    border-width: 1px;
}

.bxmap-filter-input {
    padding-left: 30px;
}

.bxmap-filter-input,
.bxmap-direction-point .bxmap-direction-select {
    border-radius: 2px;
}

.bxmap-filter-field .bxmap-filter-clear:before {
    width: 2px;
    height: 14px;
    margin: -7px 0 0 -1px;
}

.bxmap-filter-field .bxmap-filter-clear:after {
    width: 14px;
    height: 2px;
    margin: -1px 0 0 -7px;
}

.bxmap-filter-field .bxmap-filter-refresh {
    border-radius: 0 2px 2px 0;
    box-shadow: none;
}

.bxmap-direction-types,
.bxmap-direction-create {
    border-radius: 0;
}

.bxmap-direction-types {
    background: none;
}

.bxmap-direction-type {
    background: #e8e8e8;
}

.bxmap-direction-create {
    background: #fff;
    box-shadow: none;
    text-shadow: none;
}

.bxmap-direction-create:disabled {
    color: inherit;
    background: #d8d8d8;
}

.bxmap-direction-form .bxmap-filter-field {
    margin-right: 0;
}

.bxmap-direction-type+.bxmap-direction-type {
    margin-left: 0;
    border-left: 1px solid #c9c9c9;
}

.bxmap-scroll-wrapper .bxmap-rule {
    top: 6px;
    bottom: 6px;
    right: 6px;
    width: 8px;
    border-radius: 4px;
    background: rgba(0, 0, 0, 0);
    -webkit-transition: .2s;
    -moz-transition: .2s;
    -o-transition: .2s;
    transition: .2s;
}

.bxmap-scroll-wrapper .bxmap-rule-float {
    right: 0;
    left: 0;
    border: 0;
    border-radius: 4px;
    background: rgba(0, 0, 0, .1);
}

.bxmap-scroll-wrapper:hover .bxmap-rule {
    background: rgba(0, 0, 0, .05);
}

.bxmap-scroll-wrapper:hover .bxmap-rule-float {
    background: rgba(0, 0, 0, .2);
}

.bxmap-scroll-wrapper .bxmap-rule-float:after {
    display: none;
}

.bxmap-slide-category .bxmap-objects .bxmap-scrolling .bxmap-category-item>.bxmap-category-item-wrapper,
.bxmap-objects .bxmap-scrolling .bxmap-category-item>.bxmap-category-item-wrapper {
    padding-right: 20px;
}

.bxmap-subcategories .bxmap-category-item {
    margin: -1px 0 0;
}

.bxmap-cats-show.bxmap-no-image .bxmap-list .bxmap-category-list {
    padding: 0;
}

.bxmap-cats-show .bxmap-categories .bxmap-scroll-wrapper {
    margin: -15px -15px -15px -10px;
}

.bxmap-cats-show .bxmap-categories .bxmap-category-list {
    padding: 0;
}

.bxmap-cats-show .bxmap-categories .bxmap-category-item {
    line-height: normal;
    white-space: normal;
    padding: 8px 15px 10px;
    height: auto;
    border-radius: 0;
}

.bxmap-cats-show .bxmap-categories .bxmap-category-item+.bxmap-category-item {
    margin: -1px 0 0;
    border-top-style: solid;
    border-top-width: 1px;
}

.bxmap-category-parent>.bxmap-category-name:before {
    display: none;
}

.bxmap-cats-show .bxmap-categories .bxmap-category-item:not(.bxmap-none)+.bxmap-category-item {
    margin: 0;
}

.bxmap-cats-show .bxmap-categories .bxmap-category-item:hover {
    color: inherit;
}

.bxmap-cats-show .bxmap-categories .bxmap-category-item.bxmap-active:hover {
    padding-right: 15px;
}

.bxmap-cats-show .bxmap-categories .bxmap-category-item.bxmap-active:hover:after {
    display: none;
}

.bxmap-cats-show .bxmap-category-item .bxmap-category-name {
    overflow: visible;
    max-width: none;
    text-overflow: none;
}

.bxmap-cats-show .bxmap-category-item .bxmap-category-name {
    display: inline;
}

.bxmap-category-item .bxmap-category-title {
    border: 0;
}

.bxmap-no-image .bxmap-subcategory-list {
    margin: 0;
}

.bxmap-slide-category .bxmap-popup .bxmap-item-name {
    font-size: 1.155em;
}

.bxmap-objects .bxmap-item-name {
    font-size: 1.08em;
}

.bxmap-panel-toggle:before {
    width: 32px;
    height: 32px;
    margin: -16px 0 0 -16px;
    border-radius: 50%;
    background: #f90;
}

.bxmap-panel-toggle:hover:before {
    background: #ff5c2b;
}

.bxmap-panel-toggle:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 8px;
    height: 8px;
    margin: -6px 0 0 -3px;
    border-top: 2px solid #fff;
    border-right: 2px solid #fff;
    border-bottom: 2px solid transparent;
    border-left: 2px solid transparent;
    -webkit-transform: rotate(-135deg);
    transform: rotate(-135deg);
}

.bxmap-slide-collapse:not(.bxmap-show-objects) .bxmap-panel-toggle:after,
.bxmap-slide-collapse.bxmap-show-objects .bxmap-panel-toggle:after {
    margin-left: -9px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

.bxmap-slide-collapse:not(.bxmap-show-objects) .bxmap-panel-toggle:after {
    left: 100%;
}

.contrast.big .main {
    font-size: 1.25rem;
}

.contrast.big .owners-content .owner-item,
.contrast.big .main-title {
    font-size: 1.172rem;
}

.contrast.big .file-item,
.contrast.big .data-item {
    font-size: 1.125rem;
}

.contrast input::-webkit-input-placeholder {
    color: #000;
}

.contrast input::-moz-placeholder {
    color: #000;
}

.contrast input:-ms-input-placeholder {
    color: #000;
}

.contrast ::-moz-selection {
    color: #fff;
    background: #000;
}

.contrast var::-moz-selection {
    background: #f60;
}

.contrast a::-moz-selection,
.contrast a span::-moz-selection {
    background: #004bd7;
}

.contrast ::selection {
    color: #fff;
    background: #000;
}

.contrast var::selection {
    background: #f60;
}

.contrast a::selection,
.contrast a span::selection {
    background: #004bd7;
}

.contrast .passport-head,
.contrast .passport-subhead {
    font-weight: bolder;
}

.contrast .aside-list-count,
.contrast .data-description {
    opacity: 1;
}

.contrast .header-navigation-item.is-active {
    border-radius: 6px;
    box-shadow: inset 0 0 0 4px #000;
}

.contrast .field-search input[type="text"]:focus,
.contrast .set-search.is-active,
.contrast .field-textarea:focus,
.contrast .field-input:focus {
    box-shadow: 0 0 0 1px #000;
}

.contrast .action-item:not(.is-active) .action-link:not(.is-active):hover,
.contrast .action-item:not(.is-active).action-link:not(.is-active):hover,
.contrast .paginator-item:not(.is-active):hover,
.contrast .file-item .data-link:hover,
.contrast .previous-list .file-item .data-link:hover,
.contrast .paginator-item:not(.is-active):hover,
.contrast .action-link:not(.is-disabled):not(:disabled):hover {
    box-shadow: inset 0 0 0 1px #000;
}

.contrast .data-container {
    box-shadow: 0 0 0 2px #000;
}

.contrast .file-item .data-link:hover:after,
.contrast .previous-list .file-item .data-link:hover:after {
    box-shadow: -1px 1px 0 1px #000;
}

.contrast .file-item .data-link:hover,
.contrast .previous-list .file-item .data-link:hover {
    box-shadow: inset 0 0 0 1px #000;
}

.contrast .iScrollIndicator {
    box-shadow: inset 0 0 0 1px #fff;
}

.contrast .aside-menu-list .aside-list-item:hover .aside-list-link,
.contrast .aside-menu-list .aside-list-link:focus {
    box-shadow: inset 0 0 0 2px #fff;
}

.contrast .header-search-button:hover,
.contrast .header-search-button:focus,
.contrast .header-navigation-link:hover,
.contrast .header-navigation-link:focus {
    box-shadow: inset 0 0 0 3px #000, inset 0 0 0 5px #fff;
}

.contrast .page-content .aside-list-link,
.contrast .action-link,
.contrast .action-link.half-transparent:hover,
.contrast .footer-link-text,
.contrast .passport-text,
.contrast .field-search-cell-item .is-selected,
.contrast .attributes-title,
.contrast .paginator-item,
.contrast .contrast-head,
.contrast .version-data .data-link:hover,
.contrast .button-marker,
.contrast .button-geolocation,
.contrast .records-control,
.contrast .set-search-result,
.contrast .variant-button,
.contrast .article-content .code-string:before,
.contrast .header-menu-link,
.contrast .main-menu-link,
.contrast .footer-link,
.contrast .passport-link,
.contrast .main-menu-text,
.contrast .header-menu-link:hover,
.contrast .passport-link:hover,
.contrast .main-menu-link:hover,
.contrast .footer-link:hover,
.contrast .passport-head,
.contrast .passport-subhead,
.contrast .owner-title,
.contrast .owners-content .set-link,
.contrast .header-navigation-item.is-active,
.contrast .file-item .data-link:hover,
.contrast .previous-list .file-item .data-link:hover,
.contrast .feedback-head-title.is-active:before {
    color: #000;
}

.contrast .feedback-head-title,
.contrast .feedback-head-title.is-active,
.contrast .field-info-container:after,
.contrast .paginator-item.is-active,
.contrast .header-search-result .result-item.is-active .result-link,
.contrast .header-search-result .result-link:focus,
.contrast .header-search-result .result-link:hover,
.contrast .field-search-cell .result-item.is-active,
.contrast .field-search-cell .result-item:hover,
.contrast .select-wrapper .data-item:not(.is-active):hover,
.contrast .aside-menu-list .aside-list-item:hover .aside-list-link,
.contrast .aside-menu-list .aside-list-link:focus,
.contrast .aside-list-item:hover .aside-list-count,
.contrast .aside-list-link:focus .aside-list-count,
.contrast .variant-button.is-active {
    color: #fff;
}

.contrast .set-item:not(.set-count) .set-link:focus,
.contrast .set-item:not(.set-count) .set-link:hover {
    color: #f60;
}

.contrast .data-container,
.contrast .data-header {
    border: 0;
}

.contrast .aside-list-item+.aside-list-item,
.contrast .set-item+.set-item,
.contrast .select-wrapperis-drop:after {
    border-top-color: #000;
}

.contrast .file-item .data-link:after,
.contrast .file-item .data-link:hover:after,
.contrast .previous-list .file-item .data-link:after,
.contrast .previous-list .file-item .data-link:hover:after {
    border-bottom-color: #000;
    border-left-color: #000;
}

.contrast .set-item:not(.set-count) .set-map:focus+.set-link,
.contrast .set-item:not(.set-count) .set-link:focus,
.contrast .set-item:not(.set-count):hover .set-link,
.contrast .set-container,
.contrast .breadcrumbs-item:after,
.contrast .data-sheet-head,
.contrast .field-search,
.contrast .data-row+.data-row td,
.contrast .data-sheet td+td,
.contrast .paginator-item.is-active,
.contrast .action-link,
.contrast .action-link.half-transparent:hover,
.contrast .field-search input[type="text"],
.contrast .field-search input[type="text"]:focus,
.contrast .set-search,
.contrast .set-search:before,
.contrast .set-search:after,
.contrast .set-search.is-active,
.contrast .set-search.is-active:before,
.contrast .set-search.is-active:after,
.contrast .paginator-prev:after,
.contrast .paginator-next:after,
.contrast .file-item .data-link,
.contrast .file-item .data-link:hover,
.contrast .previous-list .file-item .data-link,
.contrast .previous-list .file-item .data-link:hover,
.contrast .field-textarea:focus,
.contrast .field-input:focus,
.contrast .aside-list-item-point,
.contrast .button-marker:focus,
.contrast .button-geolocation:focus,
.contrast .button-marker:hover,
.contrast .button-geolocation:hover,
.contrast .records-control-item,
.contrast .records-control-item.is-active,
.contrast .additional-cells,
.contrast .additional-header,
.contrast .additional-list,
.contrast .data-row.is-active,
.contrast .paginator-container,
.contrast .paginator-list,
.contrast .paginator-item,
.contrast .action-link.half-transparent,
.contrast .code,
.contrast code,
.contrast .variant-button {
    border-color: #000;
}

.contrast .select-wrapper.is-active .data-item.is-active {
    border-color: #fff;
}

.contrast .variant-button.is-active {
    border-color: #f60;
}

.contrast .header-search-button:hover,
.contrast .header-search-button:focus,
.contrast .container,
.contrast .feedback-head-title:before,
.contrast .header-navigation-item:not(.is-active):hover {
    background: none;
}

.contrast .iScrollIndicator,
.contrast .scroll-line,
.contrast .data-container:hover .scroll-line,
.contrast .attributes-button,
.contrast .action-item.is-active .action-link,
.contrast .action-link.is-active,
.contrast .attributes.is-show .attributes-title,
.contrast .paginator-item.is-active,
.contrast .header-navigation,
.contrast .footer-data,
.contrast .additional-item:before,
.contrast .header-search-form,
.contrast .header-button-field,
.contrast .select-wrapper.is-active .data-item.is-active,
.contrast .feedback-close:hover:before,
.contrast .feedback-close:hover:after,
.contrast .feedback-head-title.is-active:before,
.contrast .aside-list-item-point,
.contrast .records-control-item.is-active,
.contrast .feedback-head,
.contrast .field-info-container:after,
.contrast .aside-menu-list .aside-list-item:hover .aside-list-link,
.contrast .aside-menu-list .aside-list-link:focus,
.contrast .header-search-result .result-item.is-active .result-link,
.contrast .header-search-result .result-link:focus,
.contrast .header-search-result .result-link:hover,
.contrast .field-search-cell .result-item.is-active,
.contrast .field-search-cell .result-item:hover,
.contrast .select-wrapper .data-item:not(.is-active):hover {
    background: #000;
}

.contrast .field-search-clear,
.contrast .set-search-clear {
    background: #000 !important;
}

.contrast .feedback-head-title.is-active:before,
.contrast .header-navigation-item.is-active {
    background: #fff;
}

.contrast .feedback-close:before,
.contrast .feedback-close:after {
    background: #fff !important;
}

.contrast .variant-button.is-active {
    background: #f60;
}

.contrast .field-search {
    background: #ccc;
}

.contrast .header-search-button,
.contrast .header-navigation-link {
    transition: box-shadow .2s;
}

.contrast .feedback-head-title:before {
    border: 2px solid #fff;
}

.contrast .action-item.action-link:before,
.contrast .action-item:not(.is-active) .action-link:before,
.contrast .action-link:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border: 1px solid #000;
}

.contrast .main-image,
.contrast .logo-image {
    -webkit-filter: grayscale(1);
    filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");
    filter: gray;
}

.contrast .main-item:hover .main-image {
    -webkit-filter: grayscale(0);
    filter: none;
}

.contrast .set-marker {
    stroke: #000;
    fill: #000 !important;
}

.contrast .set-map:hover .set-marker,
.contrast .set-map:focus .set-marker {
    stroke: #f60;
    fill: #f60 !important;
}

.contrast .data-row.is-active {
    background: -webkit-linear-gradient(top, #000 3px, transparent 3px);
    background: -moz-linear-gradient(top, #000 3px, transparent 3px);
    background: -ms-linear-gradient(top, #000 3px, transparent 3px);
    background: linear-gradient(top, #000 3px, transparent 3px);
}
@media (max-width:450px){
    .menu-main-link{
        font-size: 0.8rem;
        line-height: 1rem;
    }
    .header-navigation-item {
        font-size: 0.8em;
    }
    .header-navigation-item, .header-navigation-link {
        padding: 0px 17px;
    }
}

/* End */


/* Start:/bitrix/templates/opendata_s1/template_styles.css?16184917805884*/
p {
  margin: 0 0 10px;
}
html {
  font-family: "Akrobat";
  font-weight: normal;
  /* font-size: 10px; */
  color: #2d2d2dd4;
}
ul,
li,
dl,
dt,
dd,
p,
a {
  padding: 0;
  margin: 0;
  list-style: none;
  text-decoration: none;
}
a{
  color: #cccccb61;
}
body {
  margin: 0;
  background-color: #0000001f;
}

@font-face {
  font-family: "UA_FF_Vortex";
  src: local("UA_FF_Vortex"), url("/bitrix/templates/opendata_s1/fonts/UA_FF_Vortex.ttf") format("truetype");
}
@font-face {
  font-family: "Akrobat";
  src: local("Akrobat"), local("Akrobat-Regular"),
    url("/bitrix/templates/opendata_s1/fonts/Akrobat/Akrobat.woff2") format("woff2"),
    url("/bitrix/templates/opendata_s1/fonts/Akrobat/Akrobat.woff") format("woff"),
    url("/bitrix/templates/opendata_s1/fonts/Akrobat/Akrobat.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Akrobat";
  src: local("Akrobat Bold"), local("Akrobat-Bold"),
    url("/bitrix/templates/opendata_s1/fonts/Akrobat/Akrobatbold.woff2") format("woff2"),
    url("/bitrix/templates/opendata_s1/fonts/Akrobat/Akrobatbold.woff") format("woff"),
    url("/bitrix/templates/opendata_s1/fonts/Akrobat/Akrobatbold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Akrobat";
  src: local("Akrobat Black"), local("Akrobat-Black"),
    url("/bitrix/templates/opendata_s1/fonts/Akrobat/Akrobatblack.woff2") format("woff2"),
    url("/bitrix/templates/opendata_s1/fonts/Akrobat/Akrobatblack.woff") format("woff"),
    url("/bitrix/templates/opendata_s1/fonts/Akrobat/Akrobatblack.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
}

.header-menu {
  display: block;
  text-align: center;
}

.main-img_title{
font-family: "UA_FF_Vortex";
}
.llink {
  text-decoration: none;
  font-family: "Akrobat";
}
.llink_main{
    font-size: 1.1rem;
}
.logo {
  display: block;
}
.logo-text {
  width: auto;
}

.contrast-switch {
  top: 1.2em;
  display: flex;
  align-items: flex-start;
  position: relative;
  top: 0;
}
.content_container {
  padding: 0 80px;
}
.content_container_main{
  padding-bottom: 128px;
}
.contrast-container{
  background-color: transparent;
  width: 70px;
}
.ywid {
  padding-left: 6px;
}
.yt-wrapper_align_right{
  display: none;
}

.fs09 {
  margin: 0; 
  color: #cccccb61;
}
.fs09 a{
    color: #cccccb61;
}

.fs09 a:hover{
transform: scale(1.1);
color: #f1f1f1;
transition: 0.4s ease-out;
}
.hidden {
  display: none;
}
.text-center {
  text-align: center;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-green {
  color: green;
}
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
a {
  color: #2d2d2d;
}
bxmap[data-panel="cats"] > .bxmap-section-body {
  top: 0;
}

.btn-standart {
  /* color: #004bd7; */
  color: #fff;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* height: 32px; */
  /* padding: 6px 16px; */
  border-width: 1px;
  border-style: solid;
  border-radius: 2px;
  /* line-height: 30px; */
  font-size: 0.9375rem;
  text-decoration: none;
  background: #bd7459;
  cursor: pointer;
  font-size: 1em;
  padding: 5px 10px;
}
.btn-abs-right {
  position: absolute;
  right: 1em;
  padding: 0px 16px;
  z-index: 1;
}
/* inputs */
input[type="text"],
input[type="select"] {
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #b0b1ba;
  background: #fff;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  margin: 0 0 12px;
  border-radius: 2px;
  padding: 6px;
  font-size: 1em;
}

.input-group {
  margin: 0.5em 1em;
}

input[type="text"].bxmap-filter-input {
  padding-left: 30px;
}
/* end inputs */

/* Table */
.table-bordered {
  width: 100%;
  border-collapse: collapse;
  box-sizing: border-box;
}

.table-bordered td {
  padding: 12px 16px;
  font-size: 0.9375em;
  word-wrap: break-word;
  vertical-align: top;
  border: 1px solid #e3e3e3;
}
.table-bordered tr {
  background-color: #fff;
}
.table-bordered thead td {
  font-weight: bold;
}
/* End Table */

/* Ya widget */
#ytWidget #yt-widget .yt-button_type_left {
  display: none;
}
#ytWidget #yt-widget .yt-button {
  height: 26px;
  line-height: 29px;
}
#ytWidget #yt-widget .yt-button__icon_type_right {
  right: 0;
  background-position: -34px -3px;
}
#ytWidget #yt-widget .yt-servicelink {
  font-size: 6px;
}
/* !Ya widget */
/* map */
.bxmap-full .bxmap-item.bxmap-active {
  color: #fff;
  background: #1b435d;
}
.bxmap-full .bxmap-item.bxmap-active:hover {
  background: #bd7459;
}
/* !map */
.cursor-pointer {
  cursor: pointer;
}

.header_ribbon {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  margin: 15px 0 20px;
}
.header_right{
  display: flex;
  align-items: center;
}
.header-menu-list {
  display: flex;
}
.header-menu-link{
  display: flex;
  align-items: center;
}
.lead {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
}
.header-menu-item:not(:last-child) {
  margin-right: 10px;
}
.header_ribbon_extra_items {
  display: flex;
  justify-content: flex-end;
  justify-items: center;
}
.title_img {
  width: 115px;
  object-fit: contain;
  margin-right: 23px;
}


.dotted-lines {
  white-space: nowrap;
  position: relative;
  overflow: hidden;
  text-align: center;
  display: flex;
  justify-content: center;
  margin-bottom: 15px;
}
.partners_slider{
  width: 50%;
  margin: 0 auto;
  padding: 40px;
}
.appeal{
  display: flex;
  flex-direction: column;
  margin: 0 auto;
  width: 800px;
  margin-top: 100px;
  align-items: center;
}
.appeal_title{
  margin: 0;
  font-size: 1.6rem;
  color: #bd7459;
  text-transform: uppercase;
}
.appeal_line{
  width: 100%;
  height: 5px;
  background-color: #bd7459;
  margin-top: 10px;
  margin-bottom: 38px;
}
.appeal_text, .appeal_subtitle{
  margin: 0;
  padding: 0;
  text-align: center;
}
#contact{
  margin-left: 50px;
}
@media (max-width:450px){
  .menu-main-link{
      font-size: 0.8rem;
      line-height: 1rem;
  }
  .content_container {
    padding: 0 27px;
}
.content_container_main {
  padding-bottom: 100px;
}
}
/* End */


/* Start:/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/owl-themes.min.css?161839200761078*/
@-webkit-keyframes rect-spin180{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes rect-spin180{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.owl-default_apple,.owl-default_ash,.owl-default_bilberry,.owl-default_blackberry,.owl-default_orange,.owl-default_strawberry,.owl-rect_apple,.owl-rect_ash,.owl-rect_bilberry,.owl-rect_blackberry,.owl-rect_orange,.owl-rect_strawberry,.owl-round_apple,.owl-round_ash,.owl-round_bilberry,.owl-round_blackberry,.owl-round_orange,.owl-round_strawberry{margin:0;padding:0}.owl-default_ash .owl-nav{margin-top:10px}.owl-default_ash .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#b5b5b5;display:inline-block;cursor:pointer;border-radius:3px}.owl-default_ash .owl-nav [class*=owl-]:hover{background:#5a5a5a;color:#fff;text-decoration:none}.owl-default_ash .owl-nav .disabled{opacity:.5;cursor:default}.owl-default_ash .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-default_ash .owl-dots,.owl-default_ash .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-default_ash .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-default_ash .owl-dots .owl-dot span{width:15px;height:5px;margin:2px;background:#b5b5b5;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease;border-radius:30px}.owl-default_ash .owl-dots .owl-dot.active,.owl-default_ash .owl-dots .owl-dot:hover{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:rect-spin180;animation-name:rect-spin180;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.owl-default_ash .owl-dots .owl-dot.active span,.owl-default_ash .owl-dots .owl-dot:hover span{background:#5a5a5a}.owl-default_ash .item{list-style:none;position:relative}.owl-default_ash .item__descr{color:#fff;position:absolute;right:0;bottom:0;left:0;display:block;max-height:2rem;background-image:-webkit-linear-gradient(left,#5a5a5a,#b5b5b5 40%,transparent);background-image:linear-gradient(to right,#5a5a5a,#b5b5b5 40%,transparent);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5A5A5A', endColorstr='#00000000', GradientType=1);width:100%;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}.owl-default_ash .item__descr:active,.owl-default_ash .item__descr:focus,.owl-default_ash .item__descr:hover{max-height:50rem}.owl-default_ash .item__video{*height:200px}.owl-default_ash .item__video .owl-video-wrapper{margin:0 auto}.owl-default_ash .item .descr__title{display:inline-block;margin-bottom:.75rem;font-weight:600;font-size:1.1rem;line-height:1.1}@media only screen and (max-width:1199px){.owl-default_ash .item .descr__title{font-size:1.2rem;line-height:1.3}}@media only screen and (max-width:767px){.owl-default_ash .item .descr__title{font-size:1.3rem}}.owl-default_ash .item .descr__content{padding:5px;font-size:1rem}@-webkit-keyframes rect-spin180{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes rect-spin180{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.owl-default_apple .owl-nav{margin-top:10px}.owl-default_apple .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#cdf099;display:inline-block;cursor:pointer;border-radius:3px}.owl-default_apple .owl-nav [class*=owl-]:hover{background:#6fa623;color:#fff;text-decoration:none}.owl-default_apple .owl-nav .disabled{opacity:.5;cursor:default}.owl-default_apple .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-default_apple .owl-dots,.owl-default_apple .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-default_apple .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-default_apple .owl-dots .owl-dot span{width:15px;height:5px;margin:2px;background:#cdf099;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease;border-radius:30px}.owl-default_apple .owl-dots .owl-dot.active,.owl-default_apple .owl-dots .owl-dot:hover{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:rect-spin180;animation-name:rect-spin180;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.owl-default_apple .owl-dots .owl-dot.active span,.owl-default_apple .owl-dots .owl-dot:hover span{background:#6fa623}.owl-default_apple .item{list-style:none;position:relative}.owl-default_apple .item__descr{color:#fff;position:absolute;right:0;bottom:0;left:0;display:block;max-height:2rem;background-image:-webkit-linear-gradient(left,#6fa623,#cdf099 40%,transparent);background-image:linear-gradient(to right,#6fa623,#cdf099 40%,transparent);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6FA623', endColorstr='#00000000', GradientType=1);width:100%;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}.owl-default_apple .item__descr:active,.owl-default_apple .item__descr:focus,.owl-default_apple .item__descr:hover{max-height:50rem}.owl-default_apple .item__video{*height:200px}.owl-default_apple .item__video .owl-video-wrapper{margin:0 auto}.owl-default_apple .item .descr__title{display:inline-block;margin-bottom:.75rem;font-weight:600;font-size:1.1rem;line-height:1.1}@media only screen and (max-width:1199px){.owl-default_apple .item .descr__title{font-size:1.2rem;line-height:1.3}}@media only screen and (max-width:767px){.owl-default_apple .item .descr__title{font-size:1.3rem}}.owl-default_apple .item .descr__content{padding:5px;font-size:1rem}@-webkit-keyframes rect-spin180{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes rect-spin180{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.owl-default_orange .owl-nav{margin-top:10px}.owl-default_orange .owl-nav [class*=owl-]{color:#fffbf3;font-size:14px;margin:5px;padding:4px 7px;background:#ffe19a;display:inline-block;cursor:pointer;border-radius:3px}.owl-default_orange .owl-nav [class*=owl-]:hover{background:#ffb300;color:#fffbf3;text-decoration:none}.owl-default_orange .owl-nav .disabled{opacity:.5;cursor:default}.owl-default_orange .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-default_orange .owl-dots,.owl-default_orange .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-default_orange .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-default_orange .owl-dots .owl-dot span{width:15px;height:5px;margin:2px;background:#ffe19a;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease;border-radius:30px}.owl-default_orange .owl-dots .owl-dot.active,.owl-default_orange .owl-dots .owl-dot:hover{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:rect-spin180;animation-name:rect-spin180;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.owl-default_orange .owl-dots .owl-dot.active span,.owl-default_orange .owl-dots .owl-dot:hover span{background:#ffb300}.owl-default_orange .item{list-style:none;position:relative}.owl-default_orange .item__descr{color:#000;position:absolute;right:0;bottom:0;left:0;display:block;max-height:2rem;background-image:-webkit-linear-gradient(left,#ffb300,#ffe19a 40%,transparent);background-image:linear-gradient(to right,#ffb300,#ffe19a 40%,transparent);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFB300', endColorstr='#00000000', GradientType=1);width:100%;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}.owl-default_orange .item__descr:active,.owl-default_orange .item__descr:focus,.owl-default_orange .item__descr:hover{max-height:50rem}.owl-default_orange .item__video{*height:200px}.owl-default_orange .item__video .owl-video-wrapper{margin:0 auto}.owl-default_orange .item .descr__title{display:inline-block;margin-bottom:.75rem;font-weight:600;font-size:1.1rem;line-height:1.1}@media only screen and (max-width:1199px){.owl-default_orange .item .descr__title{font-size:1.2rem;line-height:1.3}}@media only screen and (max-width:767px){.owl-default_orange .item .descr__title{font-size:1.3rem}}.owl-default_orange .item .descr__content{padding:5px;font-size:1rem}@-webkit-keyframes rect-spin180{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes rect-spin180{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.owl-default_bilberry .owl-nav{margin-top:10px}.owl-default_bilberry .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#8c8ce0;display:inline-block;cursor:pointer;border-radius:3px}.owl-default_bilberry .owl-nav [class*=owl-]:hover{background:#4949b5;color:#fff;text-decoration:none}.owl-default_bilberry .owl-nav .disabled{opacity:.5;cursor:default}.owl-default_bilberry .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-default_bilberry .owl-dots,.owl-default_bilberry .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-default_bilberry .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-default_bilberry .owl-dots .owl-dot span{width:15px;height:5px;margin:2px;background:#8c8ce0;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease;border-radius:30px}.owl-default_bilberry .owl-dots .owl-dot.active,.owl-default_bilberry .owl-dots .owl-dot:hover{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:rect-spin180;animation-name:rect-spin180;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.owl-default_bilberry .owl-dots .owl-dot.active span,.owl-default_bilberry .owl-dots .owl-dot:hover span{background:#4949b5}.owl-default_bilberry .item{list-style:none;position:relative}.owl-default_bilberry .item__descr{color:#fff;position:absolute;right:0;bottom:0;left:0;display:block;max-height:2rem;background-image:-webkit-linear-gradient(left,#4949b5,#8c8ce0 40%,transparent);background-image:linear-gradient(to right,#4949b5,#8c8ce0 40%,transparent);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4949B5', endColorstr='#00000000', GradientType=1);width:100%;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}.owl-default_bilberry .item__descr:active,.owl-default_bilberry .item__descr:focus,.owl-default_bilberry .item__descr:hover{max-height:50rem}.owl-default_bilberry .item__video{*height:200px}.owl-default_bilberry .item__video .owl-video-wrapper{margin:0 auto}.owl-default_bilberry .item .descr__title{display:inline-block;margin-bottom:.75rem;font-weight:600;font-size:1.1rem;line-height:1.1}@media only screen and (max-width:1199px){.owl-default_bilberry .item .descr__title{font-size:1.2rem;line-height:1.3}}@media only screen and (max-width:767px){.owl-default_bilberry .item .descr__title{font-size:1.3rem}}.owl-default_bilberry .item .descr__content{padding:5px;font-size:1rem}@-webkit-keyframes rect-spin180{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes rect-spin180{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.owl-default_strawberry .owl-nav{margin-top:10px}.owl-default_strawberry .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d3000f;display:inline-block;cursor:pointer;border-radius:3px}.owl-default_strawberry .owl-nav [class*=owl-]:hover{background:#107600;color:#fff;text-decoration:none}.owl-default_strawberry .owl-nav .disabled{opacity:.5;cursor:default}.owl-default_strawberry .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-default_strawberry .owl-dots,.owl-default_strawberry .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-default_strawberry .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-default_strawberry .owl-dots .owl-dot span{width:15px;height:5px;margin:2px;background:#d3000f;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease;border-radius:30px}.owl-default_strawberry .owl-dots .owl-dot.active,.owl-default_strawberry .owl-dots .owl-dot:hover{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:rect-spin180;animation-name:rect-spin180;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.owl-default_strawberry .owl-dots .owl-dot.active span,.owl-default_strawberry .owl-dots .owl-dot:hover span{background:#107600}.owl-default_strawberry .item{list-style:none;position:relative}.owl-default_strawberry .item__descr{color:#fff;position:absolute;right:0;bottom:0;left:0;display:block;max-height:2rem;background-image:-webkit-linear-gradient(left,#107600,#d3000f 40%,transparent);background-image:linear-gradient(to right,#107600,#d3000f 40%,transparent);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF107600', endColorstr='#00000000', GradientType=1);width:100%;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}.owl-default_strawberry .item__descr:active,.owl-default_strawberry .item__descr:focus,.owl-default_strawberry .item__descr:hover{max-height:50rem}.owl-default_strawberry .item__video{*height:200px}.owl-default_strawberry .item__video .owl-video-wrapper{margin:0 auto}.owl-default_strawberry .item .descr__title{display:inline-block;margin-bottom:.75rem;font-weight:600;font-size:1.1rem;line-height:1.1}@media only screen and (max-width:1199px){.owl-default_strawberry .item .descr__title{font-size:1.2rem;line-height:1.3}}@media only screen and (max-width:767px){.owl-default_strawberry .item .descr__title{font-size:1.3rem}}.owl-default_strawberry .item .descr__content{padding:5px;font-size:1rem}@-webkit-keyframes rect-spin180{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes rect-spin180{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.owl-default_blackberry .owl-nav{margin-top:10px}.owl-default_blackberry .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#64646a;display:inline-block;cursor:pointer;border-radius:3px}.owl-default_blackberry .owl-nav [class*=owl-]:hover{background:#000;color:#fff;text-decoration:none}.owl-default_blackberry .owl-nav .disabled{opacity:.5;cursor:default}.owl-default_blackberry .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-default_blackberry .owl-dots,.owl-default_blackberry .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-default_blackberry .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-default_blackberry .owl-dots .owl-dot span{width:15px;height:5px;margin:2px;background:#64646a;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease;border-radius:30px}.owl-default_blackberry .owl-dots .owl-dot.active,.owl-default_blackberry .owl-dots .owl-dot:hover{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:rect-spin180;animation-name:rect-spin180;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.owl-default_blackberry .owl-dots .owl-dot.active span,.owl-default_blackberry .owl-dots .owl-dot:hover span{background:#000}.owl-default_blackberry .item{list-style:none;position:relative}.owl-default_blackberry .item__descr{color:#fff;position:absolute;right:0;bottom:0;left:0;display:block;max-height:2rem;background-image:-webkit-linear-gradient(left,#000,#64646a 40%,transparent);background-image:linear-gradient(to right,#000,#64646a 40%,transparent);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF000000', endColorstr='#00000000', GradientType=1);width:100%;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}.owl-default_blackberry .item__descr:active,.owl-default_blackberry .item__descr:focus,.owl-default_blackberry .item__descr:hover{max-height:50rem}.owl-default_blackberry .item__video{*height:200px}.owl-default_blackberry .item__video .owl-video-wrapper{margin:0 auto}.owl-default_blackberry .item .descr__title{display:inline-block;margin-bottom:.75rem;font-weight:600;font-size:1.1rem;line-height:1.1}@media only screen and (max-width:1199px){.owl-default_blackberry .item .descr__title{font-size:1.2rem;line-height:1.3}}@media only screen and (max-width:767px){.owl-default_blackberry .item .descr__title{font-size:1.3rem}}.owl-default_blackberry .item .descr__content{padding:5px;font-size:1rem}.owl-round_ash .owl-dots,.owl-round_ash .owl-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.owl-round_ash .owl-nav{position:absolute;top:50%;left:0;height:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.owl-round_ash .owl-nav [class*=owl-]{width:33px;height:33px;text-indent:-9999px}.owl-round_ash .owl-nav [class*=owl-]:hover{background-position:0 -35px}.owl-round_ash .owl-nav .owl-prev{left:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/round_left.png)}.owl-round_ash .owl-nav .owl-next{right:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/round_right.png)}.owl-round_ash .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-round_ash .owl-dots{text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-tap-highlight-color:transparent;padding:10px 0}.owl-round_ash .owl-dots .owl-dot{display:inline-block;margin-right:5px;border:1px solid #b5b5b5;border-radius:50%;-webkit-transition:all 300ms ease;transition:all 300ms ease;zoom:1}.owl-round_ash .owl-dots .owl-dot span{display:block;margin:2px;width:12px;height:12px;border-radius:50%;background:#b5b5b5;-webkit-backface-visibility:visible}@media only screen and (max-width:767px){.owl-round_ash .owl-dots .owl-dot span{width:10px;height:10px}}@media only screen and (max-width:479px){.owl-round_ash .owl-dots .owl-dot span{width:8px;height:8px}}.owl-round_ash .owl-dots .owl-dot.active,.owl-round_ash .owl-dots .owl-dot:hover{border-color:#5a5a5a}.owl-round_ash .owl-dots .owl-dot.active span,.owl-round_ash .owl-dots .owl-dot:hover span{background:#5a5a5a}.owl-round_ash .item{list-style:none;position:relative}.owl-round_ash .item__descr{color:#fff;position:absolute;right:0;bottom:0;left:0;display:block;max-height:2rem;background-image:-webkit-linear-gradient(left,#5a5a5a,#b5b5b5 40%,transparent);background-image:linear-gradient(to right,#5a5a5a,#b5b5b5 40%,transparent);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5A5A5A', endColorstr='#00000000', GradientType=1);width:100%;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}.owl-round_ash .item__descr:active,.owl-round_ash .item__descr:focus,.owl-round_ash .item__descr:hover{max-height:50rem}.owl-round_ash .item__video{*height:200px}.owl-round_ash .item__video .owl-video-wrapper{margin:0 auto}.owl-round_ash .item .descr__title{display:inline-block;margin-bottom:.75rem;font-weight:600;font-size:1.1rem;line-height:1.1}@media only screen and (max-width:1199px){.owl-round_ash .item .descr__title{font-size:1.2rem;line-height:1.3}}@media only screen and (max-width:767px){.owl-round_ash .item .descr__title{font-size:1.3rem}}.owl-round_ash .item .descr__content{padding:5px;font-size:1rem}.owl-round_apple .owl-dots,.owl-round_apple .owl-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.owl-round_apple .owl-nav{position:absolute;top:50%;left:0;height:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.owl-round_apple .owl-nav [class*=owl-]{width:33px;height:33px;text-indent:-9999px}.owl-round_apple .owl-nav [class*=owl-]:hover{background-position:0 -35px}.owl-round_apple .owl-nav .owl-prev{left:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/round_left.png)}.owl-round_apple .owl-nav .owl-next{right:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/round_right.png)}.owl-round_apple .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-round_apple .owl-dots{text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-tap-highlight-color:transparent;padding:10px 0}.owl-round_apple .owl-dots .owl-dot{display:inline-block;margin-right:5px;border:1px solid #cdf099;border-radius:50%;-webkit-transition:all 300ms ease;transition:all 300ms ease;zoom:1}.owl-round_apple .owl-dots .owl-dot span{display:block;margin:2px;width:12px;height:12px;border-radius:50%;background:#cdf099;-webkit-backface-visibility:visible}@media only screen and (max-width:767px){.owl-round_apple .owl-dots .owl-dot span{width:10px;height:10px}}@media only screen and (max-width:479px){.owl-round_apple .owl-dots .owl-dot span{width:8px;height:8px}}.owl-round_apple .owl-dots .owl-dot.active,.owl-round_apple .owl-dots .owl-dot:hover{border-color:#6fa623}.owl-round_apple .owl-dots .owl-dot.active span,.owl-round_apple .owl-dots .owl-dot:hover span{background:#6fa623}.owl-round_apple .item{list-style:none;position:relative}.owl-round_apple .item__descr{color:#fff;position:absolute;right:0;bottom:0;left:0;display:block;max-height:2rem;background-image:-webkit-linear-gradient(left,#6fa623,#cdf099 40%,transparent);background-image:linear-gradient(to right,#6fa623,#cdf099 40%,transparent);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6FA623', endColorstr='#00000000', GradientType=1);width:100%;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}.owl-round_apple .item__descr:active,.owl-round_apple .item__descr:focus,.owl-round_apple .item__descr:hover{max-height:50rem}.owl-round_apple .item__video{*height:200px}.owl-round_apple .item__video .owl-video-wrapper{margin:0 auto}.owl-round_apple .item .descr__title{display:inline-block;margin-bottom:.75rem;font-weight:600;font-size:1.1rem;line-height:1.1}@media only screen and (max-width:1199px){.owl-round_apple .item .descr__title{font-size:1.2rem;line-height:1.3}}@media only screen and (max-width:767px){.owl-round_apple .item .descr__title{font-size:1.3rem}}.owl-round_apple .item .descr__content{padding:5px;font-size:1rem}.owl-round_orange .owl-dots,.owl-round_orange .owl-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.owl-round_orange .owl-nav{position:absolute;top:50%;left:0;height:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.owl-round_orange .owl-nav [class*=owl-]{width:33px;height:33px;text-indent:-9999px}.owl-round_orange .owl-nav [class*=owl-]:hover{background-position:0 -35px}.owl-round_orange .owl-nav .owl-prev{left:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/round_left.png)}.owl-round_orange .owl-nav .owl-next{right:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/round_right.png)}.owl-round_orange .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-round_orange .owl-dots{text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-tap-highlight-color:transparent;padding:10px 0}.owl-round_orange .owl-dots .owl-dot{display:inline-block;margin-right:5px;border:1px solid #ffe19a;border-radius:50%;-webkit-transition:all 300ms ease;transition:all 300ms ease;zoom:1}.owl-round_orange .owl-dots .owl-dot span{display:block;margin:2px;width:12px;height:12px;border-radius:50%;background:#ffe19a;-webkit-backface-visibility:visible}@media only screen and (max-width:767px){.owl-round_orange .owl-dots .owl-dot span{width:10px;height:10px}}@media only screen and (max-width:479px){.owl-round_orange .owl-dots .owl-dot span{width:8px;height:8px}}.owl-round_orange .owl-dots .owl-dot.active,.owl-round_orange .owl-dots .owl-dot:hover{border-color:#ffb300}.owl-round_orange .owl-dots .owl-dot.active span,.owl-round_orange .owl-dots .owl-dot:hover span{background:#ffb300}.owl-round_orange .item{list-style:none;position:relative}.owl-round_orange .item__descr{color:#000;position:absolute;right:0;bottom:0;left:0;display:block;max-height:2rem;background-image:-webkit-linear-gradient(left,#ffb300,#ffe19a 40%,transparent);background-image:linear-gradient(to right,#ffb300,#ffe19a 40%,transparent);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFB300', endColorstr='#00000000', GradientType=1);width:100%;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}.owl-round_orange .item__descr:active,.owl-round_orange .item__descr:focus,.owl-round_orange .item__descr:hover{max-height:50rem}.owl-round_orange .item__video{*height:200px}.owl-round_orange .item__video .owl-video-wrapper{margin:0 auto}.owl-round_orange .item .descr__title{display:inline-block;margin-bottom:.75rem;font-weight:600;font-size:1.1rem;line-height:1.1}@media only screen and (max-width:1199px){.owl-round_orange .item .descr__title{font-size:1.2rem;line-height:1.3}}@media only screen and (max-width:767px){.owl-round_orange .item .descr__title{font-size:1.3rem}}.owl-round_orange .item .descr__content{padding:5px;font-size:1rem}.owl-round_bilberry .owl-dots,.owl-round_bilberry .owl-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.owl-round_bilberry .owl-nav{position:absolute;top:50%;left:0;height:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.owl-round_bilberry .owl-nav [class*=owl-]{width:33px;height:33px;text-indent:-9999px}.owl-round_bilberry .owl-nav [class*=owl-]:hover{background-position:0 -35px}.owl-round_bilberry .owl-nav .owl-prev{left:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/round_left.png)}.owl-round_bilberry .owl-nav .owl-next{right:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/round_right.png)}.owl-round_bilberry .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-round_bilberry .owl-dots{text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-tap-highlight-color:transparent;padding:10px 0}.owl-round_bilberry .owl-dots .owl-dot{display:inline-block;margin-right:5px;border:1px solid #8c8ce0;border-radius:50%;-webkit-transition:all 300ms ease;transition:all 300ms ease;zoom:1}.owl-round_bilberry .owl-dots .owl-dot span{display:block;margin:2px;width:12px;height:12px;border-radius:50%;background:#8c8ce0;-webkit-backface-visibility:visible}@media only screen and (max-width:767px){.owl-round_bilberry .owl-dots .owl-dot span{width:10px;height:10px}}@media only screen and (max-width:479px){.owl-round_bilberry .owl-dots .owl-dot span{width:8px;height:8px}}.owl-round_bilberry .owl-dots .owl-dot.active,.owl-round_bilberry .owl-dots .owl-dot:hover{border-color:#4949b5}.owl-round_bilberry .owl-dots .owl-dot.active span,.owl-round_bilberry .owl-dots .owl-dot:hover span{background:#4949b5}.owl-round_bilberry .item{list-style:none;position:relative}.owl-round_bilberry .item__descr{color:#fff;position:absolute;right:0;bottom:0;left:0;display:block;max-height:2rem;background-image:-webkit-linear-gradient(left,#4949b5,#8c8ce0 40%,transparent);background-image:linear-gradient(to right,#4949b5,#8c8ce0 40%,transparent);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4949B5', endColorstr='#00000000', GradientType=1);width:100%;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}.owl-round_bilberry .item__descr:active,.owl-round_bilberry .item__descr:focus,.owl-round_bilberry .item__descr:hover{max-height:50rem}.owl-round_bilberry .item__video{*height:200px}.owl-round_bilberry .item__video .owl-video-wrapper{margin:0 auto}.owl-round_bilberry .item .descr__title{display:inline-block;margin-bottom:.75rem;font-weight:600;font-size:1.1rem;line-height:1.1}@media only screen and (max-width:1199px){.owl-round_bilberry .item .descr__title{font-size:1.2rem;line-height:1.3}}@media only screen and (max-width:767px){.owl-round_bilberry .item .descr__title{font-size:1.3rem}}.owl-round_bilberry .item .descr__content{padding:5px;font-size:1rem}.owl-round_strawberry .owl-dots,.owl-round_strawberry .owl-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.owl-round_strawberry .owl-nav{position:absolute;top:50%;left:0;height:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.owl-round_strawberry .owl-nav [class*=owl-]{width:33px;height:33px;text-indent:-9999px}.owl-round_strawberry .owl-nav [class*=owl-]:hover{background-position:0 -35px}.owl-round_strawberry .owl-nav .owl-prev{left:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/round_left.png)}.owl-round_strawberry .owl-nav .owl-next{right:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/round_right.png)}.owl-round_strawberry .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-round_strawberry .owl-dots{text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-tap-highlight-color:transparent;padding:10px 0}.owl-round_strawberry .owl-dots .owl-dot{display:inline-block;margin-right:5px;border:1px solid #d3000f;border-radius:50%;-webkit-transition:all 300ms ease;transition:all 300ms ease;zoom:1}.owl-round_strawberry .owl-dots .owl-dot span{display:block;margin:2px;width:12px;height:12px;border-radius:50%;background:#d3000f;-webkit-backface-visibility:visible}@media only screen and (max-width:767px){.owl-round_strawberry .owl-dots .owl-dot span{width:10px;height:10px}}@media only screen and (max-width:479px){.owl-round_strawberry .owl-dots .owl-dot span{width:8px;height:8px}}.owl-round_strawberry .owl-dots .owl-dot.active,.owl-round_strawberry .owl-dots .owl-dot:hover{border-color:#107600}.owl-round_strawberry .owl-dots .owl-dot.active span,.owl-round_strawberry .owl-dots .owl-dot:hover span{background:#107600}.owl-round_strawberry .item{list-style:none;position:relative}.owl-round_strawberry .item__descr{color:#fff;position:absolute;right:0;bottom:0;left:0;display:block;max-height:2rem;background-image:-webkit-linear-gradient(left,#107600,#d3000f 40%,transparent);background-image:linear-gradient(to right,#107600,#d3000f 40%,transparent);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF107600', endColorstr='#00000000', GradientType=1);width:100%;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}.owl-round_strawberry .item__descr:active,.owl-round_strawberry .item__descr:focus,.owl-round_strawberry .item__descr:hover{max-height:50rem}.owl-round_strawberry .item__video{*height:200px}.owl-round_strawberry .item__video .owl-video-wrapper{margin:0 auto}.owl-round_strawberry .item .descr__title{display:inline-block;margin-bottom:.75rem;font-weight:600;font-size:1.1rem;line-height:1.1}@media only screen and (max-width:1199px){.owl-round_strawberry .item .descr__title{font-size:1.2rem;line-height:1.3}}@media only screen and (max-width:767px){.owl-round_strawberry .item .descr__title{font-size:1.3rem}}.owl-round_strawberry .item .descr__content{padding:5px;font-size:1rem}.owl-round_blackberry .owl-dots,.owl-round_blackberry .owl-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.owl-round_blackberry .owl-nav{position:absolute;top:50%;left:0;height:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.owl-round_blackberry .owl-nav [class*=owl-]{width:33px;height:33px;text-indent:-9999px}.owl-round_blackberry .owl-nav [class*=owl-]:hover{background-position:0 -35px}.owl-round_blackberry .owl-nav .owl-prev{left:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/round_left.png)}.owl-round_blackberry .owl-nav .owl-next{right:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/round_right.png)}.owl-round_blackberry .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-round_blackberry .owl-dots{text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-tap-highlight-color:transparent;padding:10px 0}.owl-round_blackberry .owl-dots .owl-dot{display:inline-block;margin-right:5px;border:1px solid #64646a;border-radius:50%;-webkit-transition:all 300ms ease;transition:all 300ms ease;zoom:1}.owl-round_blackberry .owl-dots .owl-dot span{display:block;margin:2px;width:12px;height:12px;border-radius:50%;background:#64646a;-webkit-backface-visibility:visible}@media only screen and (max-width:767px){.owl-round_blackberry .owl-dots .owl-dot span{width:10px;height:10px}}@media only screen and (max-width:479px){.owl-round_blackberry .owl-dots .owl-dot span{width:8px;height:8px}}.owl-round_blackberry .owl-dots .owl-dot.active,.owl-round_blackberry .owl-dots .owl-dot:hover{border-color:#000}.owl-round_blackberry .owl-dots .owl-dot.active span,.owl-round_blackberry .owl-dots .owl-dot:hover span{background:#000}.owl-round_blackberry .item{list-style:none;position:relative}.owl-round_blackberry .item__descr{color:#fff;position:absolute;right:0;bottom:0;left:0;display:block;max-height:2rem;background-image:-webkit-linear-gradient(left,#000,#64646a 40%,transparent);background-image:linear-gradient(to right,#000,#64646a 40%,transparent);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF000000', endColorstr='#00000000', GradientType=1);width:100%;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}.owl-round_blackberry .item__descr:active,.owl-round_blackberry .item__descr:focus,.owl-round_blackberry .item__descr:hover{max-height:50rem}.owl-round_blackberry .item__video{*height:200px}.owl-round_blackberry .item__video .owl-video-wrapper{margin:0 auto}.owl-round_blackberry .item .descr__title{display:inline-block;margin-bottom:.75rem;font-weight:600;font-size:1.1rem;line-height:1.1}@media only screen and (max-width:1199px){.owl-round_blackberry .item .descr__title{font-size:1.2rem;line-height:1.3}}@media only screen and (max-width:767px){.owl-round_blackberry .item .descr__title{font-size:1.3rem}}.owl-round_blackberry .item .descr__content{padding:5px;font-size:1rem}@-webkit-keyframes rect-spin360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rect-spin360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.owl-rect_ash .owl-dots,.owl-rect_ash .owl-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.owl-rect_ash .owl-nav{position:absolute;top:50%;left:0;height:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.owl-rect_ash .owl-nav [class*=owl-]{width:32px;height:52px;border-radius:5px;background-position:center;background-size:contain;background-repeat:no-repeat;text-indent:-9999px;opacity:.7;-webkit-transition:all 200ms ease;transition:all 200ms ease}.owl-rect_ash .owl-nav [class*=owl-].active,.owl-rect_ash .owl-nav [class*=owl-]:hover{background-color:#5a5a5a}.owl-rect_ash .owl-nav .owl-prev{left:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/rect_left.png)}.owl-rect_ash .owl-nav .owl-next{right:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/rect_right.png)}.owl-rect_ash .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-rect_ash .owl-dots{padding:10px 0;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-tap-highlight-color:transparent}.owl-rect_ash .owl-dots .owl-dot{display:inline-block;margin-right:5px;border:1px solid #b5b5b5;border-radius:2px;-webkit-transition:all 300ms ease;transition:all 300ms ease;zoom:1}.owl-rect_ash .owl-dots .owl-dot span{display:block;margin:2px;width:12px;height:12px;border-radius:2px;background:#b5b5b5;-webkit-backface-visibility:visible}@media only screen and (max-width:767px){.owl-rect_ash .owl-dots .owl-dot span{width:10px;height:10px}}@media only screen and (max-width:479px){.owl-rect_ash .owl-dots .owl-dot span{width:8px;height:8px}}.owl-rect_ash .owl-dots .owl-dot.active,.owl-rect_ash .owl-dots .owl-dot:hover{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:rect-spin360;animation-name:rect-spin360;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;border-color:#5a5a5a}.owl-rect_ash .owl-dots .owl-dot.active span,.owl-rect_ash .owl-dots .owl-dot:hover span{background:#5a5a5a}.owl-rect_ash .item{list-style:none;position:relative}.owl-rect_ash .item__descr{color:#fff;position:absolute;right:0;bottom:0;left:0;display:block;max-height:2rem;background-image:-webkit-linear-gradient(left,#5a5a5a,#b5b5b5 40%,transparent);background-image:linear-gradient(to right,#5a5a5a,#b5b5b5 40%,transparent);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5A5A5A', endColorstr='#00000000', GradientType=1);width:100%;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}.owl-rect_ash .item__descr:active,.owl-rect_ash .item__descr:focus,.owl-rect_ash .item__descr:hover{max-height:50rem}.owl-rect_ash .item__video{*height:200px}.owl-rect_ash .item__video .owl-video-wrapper{margin:0 auto}.owl-rect_ash .item .descr__title{display:inline-block;margin-bottom:.75rem;font-weight:600;font-size:1.1rem;line-height:1.1}@media only screen and (max-width:1199px){.owl-rect_ash .item .descr__title{font-size:1.2rem;line-height:1.3}}@media only screen and (max-width:767px){.owl-rect_ash .item .descr__title{font-size:1.3rem}}.owl-rect_ash .item .descr__content{padding:5px;font-size:1rem}@-webkit-keyframes rect-spin360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rect-spin360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.owl-rect_apple .owl-dots,.owl-rect_apple .owl-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.owl-rect_apple .owl-nav{position:absolute;top:50%;left:0;height:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.owl-rect_apple .owl-nav [class*=owl-]{width:32px;height:52px;border-radius:5px;background-position:center;background-size:contain;background-repeat:no-repeat;text-indent:-9999px;opacity:.7;-webkit-transition:all 200ms ease;transition:all 200ms ease}.owl-rect_apple .owl-nav [class*=owl-].active,.owl-rect_apple .owl-nav [class*=owl-]:hover{background-color:#6fa623}.owl-rect_apple .owl-nav .owl-prev{left:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/rect_left.png)}.owl-rect_apple .owl-nav .owl-next{right:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/rect_right.png)}.owl-rect_apple .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-rect_apple .owl-dots{padding:10px 0;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-tap-highlight-color:transparent}.owl-rect_apple .owl-dots .owl-dot{display:inline-block;margin-right:5px;border:1px solid #cdf099;border-radius:2px;-webkit-transition:all 300ms ease;transition:all 300ms ease;zoom:1}.owl-rect_apple .owl-dots .owl-dot span{display:block;margin:2px;width:12px;height:12px;border-radius:2px;background:#cdf099;-webkit-backface-visibility:visible}@media only screen and (max-width:767px){.owl-rect_apple .owl-dots .owl-dot span{width:10px;height:10px}}@media only screen and (max-width:479px){.owl-rect_apple .owl-dots .owl-dot span{width:8px;height:8px}}.owl-rect_apple .owl-dots .owl-dot.active,.owl-rect_apple .owl-dots .owl-dot:hover{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:rect-spin360;animation-name:rect-spin360;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;border-color:#6fa623}.owl-rect_apple .owl-dots .owl-dot.active span,.owl-rect_apple .owl-dots .owl-dot:hover span{background:#6fa623}.owl-rect_apple .item{list-style:none;position:relative}.owl-rect_apple .item__descr{color:#fff;position:absolute;right:0;bottom:0;left:0;display:block;max-height:2rem;background-image:-webkit-linear-gradient(left,#6fa623,#cdf099 40%,transparent);background-image:linear-gradient(to right,#6fa623,#cdf099 40%,transparent);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6FA623', endColorstr='#00000000', GradientType=1);width:100%;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}.owl-rect_apple .item__descr:active,.owl-rect_apple .item__descr:focus,.owl-rect_apple .item__descr:hover{max-height:50rem}.owl-rect_apple .item__video{*height:200px}.owl-rect_apple .item__video .owl-video-wrapper{margin:0 auto}.owl-rect_apple .item .descr__title{display:inline-block;margin-bottom:.75rem;font-weight:600;font-size:1.1rem;line-height:1.1}@media only screen and (max-width:1199px){.owl-rect_apple .item .descr__title{font-size:1.2rem;line-height:1.3}}@media only screen and (max-width:767px){.owl-rect_apple .item .descr__title{font-size:1.3rem}}.owl-rect_apple .item .descr__content{padding:5px;font-size:1rem}@-webkit-keyframes rect-spin360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rect-spin360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.owl-rect_orange .owl-dots,.owl-rect_orange .owl-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.owl-rect_orange .owl-nav{position:absolute;top:50%;left:0;height:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.owl-rect_orange .owl-nav [class*=owl-]{width:32px;height:52px;border-radius:5px;background-position:center;background-size:contain;background-repeat:no-repeat;text-indent:-9999px;opacity:.7;-webkit-transition:all 200ms ease;transition:all 200ms ease}.owl-rect_orange .owl-nav [class*=owl-].active,.owl-rect_orange .owl-nav [class*=owl-]:hover{background-color:#ffb300}.owl-rect_orange .owl-nav .owl-prev{left:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/rect_left.png)}.owl-rect_orange .owl-nav .owl-next{right:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/rect_right.png)}.owl-rect_orange .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-rect_orange .owl-dots{padding:10px 0;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-tap-highlight-color:transparent}.owl-rect_orange .owl-dots .owl-dot{display:inline-block;margin-right:5px;border:1px solid #ffe19a;border-radius:2px;-webkit-transition:all 300ms ease;transition:all 300ms ease;zoom:1}.owl-rect_orange .owl-dots .owl-dot span{display:block;margin:2px;width:12px;height:12px;border-radius:2px;background:#ffe19a;-webkit-backface-visibility:visible}@media only screen and (max-width:767px){.owl-rect_orange .owl-dots .owl-dot span{width:10px;height:10px}}@media only screen and (max-width:479px){.owl-rect_orange .owl-dots .owl-dot span{width:8px;height:8px}}.owl-rect_orange .owl-dots .owl-dot.active,.owl-rect_orange .owl-dots .owl-dot:hover{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:rect-spin360;animation-name:rect-spin360;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;border-color:#ffb300}.owl-rect_orange .owl-dots .owl-dot.active span,.owl-rect_orange .owl-dots .owl-dot:hover span{background:#ffb300}.owl-rect_orange .item{list-style:none;position:relative}.owl-rect_orange .item__descr{color:#000;position:absolute;right:0;bottom:0;left:0;display:block;max-height:2rem;background-image:-webkit-linear-gradient(left,#ffb300,#ffe19a 40%,transparent);background-image:linear-gradient(to right,#ffb300,#ffe19a 40%,transparent);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFB300', endColorstr='#00000000', GradientType=1);width:100%;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}.owl-rect_orange .item__descr:active,.owl-rect_orange .item__descr:focus,.owl-rect_orange .item__descr:hover{max-height:50rem}.owl-rect_orange .item__video{*height:200px}.owl-rect_orange .item__video .owl-video-wrapper{margin:0 auto}.owl-rect_orange .item .descr__title{display:inline-block;margin-bottom:.75rem;font-weight:600;font-size:1.1rem;line-height:1.1}@media only screen and (max-width:1199px){.owl-rect_orange .item .descr__title{font-size:1.2rem;line-height:1.3}}@media only screen and (max-width:767px){.owl-rect_orange .item .descr__title{font-size:1.3rem}}.owl-rect_orange .item .descr__content{padding:5px;font-size:1rem}@-webkit-keyframes rect-spin360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rect-spin360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.owl-rect_bilberry .owl-dots,.owl-rect_bilberry .owl-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.owl-rect_bilberry .owl-nav{position:absolute;top:50%;left:0;height:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.owl-rect_bilberry .owl-nav [class*=owl-]{width:32px;height:52px;border-radius:5px;background-position:center;background-size:contain;background-repeat:no-repeat;text-indent:-9999px;opacity:.7;-webkit-transition:all 200ms ease;transition:all 200ms ease}.owl-rect_bilberry .owl-nav [class*=owl-].active,.owl-rect_bilberry .owl-nav [class*=owl-]:hover{background-color:#4949b5}.owl-rect_bilberry .owl-nav .owl-prev{left:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/rect_left.png)}.owl-rect_bilberry .owl-nav .owl-next{right:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/rect_right.png)}.owl-rect_bilberry .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-rect_bilberry .owl-dots{padding:10px 0;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-tap-highlight-color:transparent}.owl-rect_bilberry .owl-dots .owl-dot{display:inline-block;margin-right:5px;border:1px solid #8c8ce0;border-radius:2px;-webkit-transition:all 300ms ease;transition:all 300ms ease;zoom:1}.owl-rect_bilberry .owl-dots .owl-dot span{display:block;margin:2px;width:12px;height:12px;border-radius:2px;background:#8c8ce0;-webkit-backface-visibility:visible}@media only screen and (max-width:767px){.owl-rect_bilberry .owl-dots .owl-dot span{width:10px;height:10px}}@media only screen and (max-width:479px){.owl-rect_bilberry .owl-dots .owl-dot span{width:8px;height:8px}}.owl-rect_bilberry .owl-dots .owl-dot.active,.owl-rect_bilberry .owl-dots .owl-dot:hover{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:rect-spin360;animation-name:rect-spin360;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;border-color:#4949b5}.owl-rect_bilberry .owl-dots .owl-dot.active span,.owl-rect_bilberry .owl-dots .owl-dot:hover span{background:#4949b5}.owl-rect_bilberry .item{list-style:none;position:relative}.owl-rect_bilberry .item__descr{color:#fff;position:absolute;right:0;bottom:0;left:0;display:block;max-height:2rem;background-image:-webkit-linear-gradient(left,#4949b5,#8c8ce0 40%,transparent);background-image:linear-gradient(to right,#4949b5,#8c8ce0 40%,transparent);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4949B5', endColorstr='#00000000', GradientType=1);width:100%;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}.owl-rect_bilberry .item__descr:active,.owl-rect_bilberry .item__descr:focus,.owl-rect_bilberry .item__descr:hover{max-height:50rem}.owl-rect_bilberry .item__video{*height:200px}.owl-rect_bilberry .item__video .owl-video-wrapper{margin:0 auto}.owl-rect_bilberry .item .descr__title{display:inline-block;margin-bottom:.75rem;font-weight:600;font-size:1.1rem;line-height:1.1}@media only screen and (max-width:1199px){.owl-rect_bilberry .item .descr__title{font-size:1.2rem;line-height:1.3}}@media only screen and (max-width:767px){.owl-rect_bilberry .item .descr__title{font-size:1.3rem}}.owl-rect_bilberry .item .descr__content{padding:5px;font-size:1rem}@-webkit-keyframes rect-spin360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rect-spin360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.owl-rect_strawberry .owl-dots,.owl-rect_strawberry .owl-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.owl-rect_strawberry .owl-nav{position:absolute;top:50%;left:0;height:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.owl-rect_strawberry .owl-nav [class*=owl-]{width:32px;height:52px;border-radius:5px;background-position:center;background-size:contain;background-repeat:no-repeat;text-indent:-9999px;opacity:.7;-webkit-transition:all 200ms ease;transition:all 200ms ease}.owl-rect_strawberry .owl-nav [class*=owl-].active,.owl-rect_strawberry .owl-nav [class*=owl-]:hover{background-color:#107600}.owl-rect_strawberry .owl-nav .owl-prev{left:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/rect_left.png)}.owl-rect_strawberry .owl-nav .owl-next{right:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/rect_right.png)}.owl-rect_strawberry .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-rect_strawberry .owl-dots{padding:10px 0;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-tap-highlight-color:transparent}.owl-rect_strawberry .owl-dots .owl-dot{display:inline-block;margin-right:5px;border:1px solid #d3000f;border-radius:2px;-webkit-transition:all 300ms ease;transition:all 300ms ease;zoom:1}.owl-rect_strawberry .owl-dots .owl-dot span{display:block;margin:2px;width:12px;height:12px;border-radius:2px;background:#d3000f;-webkit-backface-visibility:visible}@media only screen and (max-width:767px){.owl-rect_strawberry .owl-dots .owl-dot span{width:10px;height:10px}}@media only screen and (max-width:479px){.owl-rect_strawberry .owl-dots .owl-dot span{width:8px;height:8px}}.owl-rect_strawberry .owl-dots .owl-dot.active,.owl-rect_strawberry .owl-dots .owl-dot:hover{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:rect-spin360;animation-name:rect-spin360;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;border-color:#107600}.owl-rect_strawberry .owl-dots .owl-dot.active span,.owl-rect_strawberry .owl-dots .owl-dot:hover span{background:#107600}.owl-rect_strawberry .item{list-style:none;position:relative}.owl-rect_strawberry .item__descr{color:#fff;position:absolute;right:0;bottom:0;left:0;display:block;max-height:2rem;background-image:-webkit-linear-gradient(left,#107600,#d3000f 40%,transparent);background-image:linear-gradient(to right,#107600,#d3000f 40%,transparent);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF107600', endColorstr='#00000000', GradientType=1);width:100%;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}.owl-rect_strawberry .item__descr:active,.owl-rect_strawberry .item__descr:focus,.owl-rect_strawberry .item__descr:hover{max-height:50rem}.owl-rect_strawberry .item__video{*height:200px}.owl-rect_strawberry .item__video .owl-video-wrapper{margin:0 auto}.owl-rect_strawberry .item .descr__title{display:inline-block;margin-bottom:.75rem;font-weight:600;font-size:1.1rem;line-height:1.1}@media only screen and (max-width:1199px){.owl-rect_strawberry .item .descr__title{font-size:1.2rem;line-height:1.3}}@media only screen and (max-width:767px){.owl-rect_strawberry .item .descr__title{font-size:1.3rem}}.owl-rect_strawberry .item .descr__content{padding:5px;font-size:1rem}@-webkit-keyframes rect-spin360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rect-spin360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.owl-rect_blackberry .owl-dots,.owl-rect_blackberry .owl-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.owl-rect_blackberry .owl-nav{position:absolute;top:50%;left:0;height:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.owl-rect_blackberry .owl-nav [class*=owl-]{width:32px;height:52px;border-radius:5px;background-position:center;background-size:contain;background-repeat:no-repeat;text-indent:-9999px;opacity:.7;-webkit-transition:all 200ms ease;transition:all 200ms ease}.owl-rect_blackberry .owl-nav [class*=owl-].active,.owl-rect_blackberry .owl-nav [class*=owl-]:hover{background-color:#000}.owl-rect_blackberry .owl-nav .owl-prev{left:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/rect_left.png)}.owl-rect_blackberry .owl-nav .owl-next{right:-45px;background-image:url(/bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/../img/rect_right.png)}.owl-rect_blackberry .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-rect_blackberry .owl-dots{padding:10px 0;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-tap-highlight-color:transparent}.owl-rect_blackberry .owl-dots .owl-dot{display:inline-block;margin-right:5px;border:1px solid #64646a;border-radius:2px;-webkit-transition:all 300ms ease;transition:all 300ms ease;zoom:1}.owl-rect_blackberry .owl-dots .owl-dot span{display:block;margin:2px;width:12px;height:12px;border-radius:2px;background:#64646a;-webkit-backface-visibility:visible}@media only screen and (max-width:767px){.owl-rect_blackberry .owl-dots .owl-dot span{width:10px;height:10px}}@media only screen and (max-width:479px){.owl-rect_blackberry .owl-dots .owl-dot span{width:8px;height:8px}}.owl-rect_blackberry .owl-dots .owl-dot.active,.owl-rect_blackberry .owl-dots .owl-dot:hover{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:rect-spin360;animation-name:rect-spin360;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;border-color:#000}.owl-rect_blackberry .owl-dots .owl-dot.active span,.owl-rect_blackberry .owl-dots .owl-dot:hover span{background:#000}.owl-rect_blackberry .item{list-style:none;position:relative}.owl-rect_blackberry .item__descr{color:#fff;position:absolute;right:0;bottom:0;left:0;display:block;max-height:2rem;background-image:-webkit-linear-gradient(left,#000,#64646a 40%,transparent);background-image:linear-gradient(to right,#000,#64646a 40%,transparent);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF000000', endColorstr='#00000000', GradientType=1);width:100%;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}.owl-rect_blackberry .item__descr:active,.owl-rect_blackberry .item__descr:focus,.owl-rect_blackberry .item__descr:hover{max-height:50rem}.owl-rect_blackberry .item__video{*height:200px}.owl-rect_blackberry .item__video .owl-video-wrapper{margin:0 auto}.owl-rect_blackberry .item .descr__title{display:inline-block;margin-bottom:.75rem;font-weight:600;font-size:1.1rem;line-height:1.1}@media only screen and (max-width:1199px){.owl-rect_blackberry .item .descr__title{font-size:1.2rem;line-height:1.3}}@media only screen and (max-width:767px){.owl-rect_blackberry .item .descr__title{font-size:1.3rem}}.owl-rect_blackberry .item .descr__content{padding:5px;font-size:1rem}
/* End */
/* /bitrix/templates/opendata_s1/components/bitrix/breadcrumb/crumbs/style.css?1618309595601 */
/* /bitrix/templates/opendata_s1/css/owl.carousel.min.css?16183095953351 */
/* /bitrix/templates/opendata_s1/components/bitrix/news.list/footer_menu/style.css?1618394703726 */
/* /bitrix/templates/opendata_s1/components/bitrix/news.list/other_sites/style.css?1618396623276 */
/* /bitrix/templates/opendata_s1/components/bitrix/map.map/global/style.css?161830959553144 */
/* /bitrix/templates/opendata_s1/styles.css?161848478278505 */
/* /bitrix/templates/opendata_s1/template_styles.css?16184917805884 */
/* /bitrix/templates/opendata_s1/components/teasoft/owl2slider/sliderpartners/css/owl-themes.min.css?161839200761078 */
