

/* Start:/bitrix/templates/mydagestan_new/components/dagweb/news.list/mydagestan_slideshow/style.css?160874305925726*/
@font-face{font-family:'Montserrat';src:url(/bitrix/templates/mydagestan_new/components/dagweb/news.list/mydagestan_slideshow/fonts/Montserrat-Regular.woff) format('woff');font-weight:300;}
@font-face{font-family:'Montserrat';src:url(/bitrix/templates/mydagestan_new/components/dagweb/news.list/mydagestan_slideshow/fonts/Montserrat-SemiBold.woff) format('woff');font-weight:700;}
@font-face{font-family:'Montserrat';src:url(/bitrix/templates/mydagestan_new/components/dagweb/news.list/mydagestan_slideshow/fonts/Montserrat-Bold.woff) format('woff');font-weight:900;}
html.fixed{overflow: hidden;}
.slideshow *{color:#2a2a2a;font-family:'Montserrat';font-weight: 300;}
.slideshow{margin: 0 0 45px 0;border-radius: 2px;background-color: #ffffff;box-shadow: 0 0 15px rgba(0,0,0,.009);position: relative;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;}
.slideshow .slideshow-container{width:100%;height: 550px;position: relative;overflow: hidden;}
/*.slideshow .arrow{cursor: pointer;transition: all .2s ease-in-out;position: absolute;top:calc(50% - 30px);z-index: 10;opacity: 0;visibility: hidden;display: flex;flex-direction: row;align-items: center;justify-content: center;border-radius: 50%;width: 50px;height: 50px;background-color:#ffffff;border: 1px solid rgba(0,0,0,.09);}*/
.slideshow .arrow{cursor: pointer;transition: all .2s ease-in-out;position: absolute;top:calc(50% - 30px);z-index: 10;display: flex;flex-direction: row;align-items: center;justify-content: center;border-radius: 50%;width: 50px;height: 50px;background-color:#ffffff;border: 4px solid #f3f6f8;}
.slideshow .arrow svg{width: 12px;height: 20px;}
/*.slideshow .arrow.prev{left: 30px;}
.slideshow .arrow.next{right: 30px;}*/
.slideshow .arrow.prev{left: -25px;}
.slideshow .arrow.next{right: -25px;}
.slideshow .arrow.arrow svg path{transition: all .2s;}
/*.slideshow:hover .arrow{opacity: 1;visibility: visible;}
.slideshow:hover .arrow.prev{left: 15px;}
.slideshow:hover .arrow.next{right: 15px;}*/
.slideshow .arrow.arrow:hover{opacity: 1;border-color: #61c36e;}
.slideshow .arrow.arrow:hover svg path{fill: #61c36e;}
.slideshow .proportions{max-height: 650px;width: 100%;opacity: 0;}
.slideshow .proportions img{max-height: 100%;max-width: 100%;display: block;}
.slideshow .slideshow-list{margin: 0;padding: 0;list-style: none;position: relative;height: 100%;width: 100%;transform: translateX(0);transition: all .6s ease-in-out;position: absolute;top: 0;left: 0;}
.slideshow .slideshow-list.prev{transform: translateX(100%);}
.slideshow .slideshow-list.next{transform: translateX(-100%);}
.slideshow .slideshow-list .section{height: 100%;width: 100%;position: absolute;left: 0;right: 0;opacity: 0;background-color:#ffffff;}
.slideshow .slideshow-list .section.current{opacity: 1;z-index: 5;}
.slideshow .slideshow-list .section.next{left: 100%;opacity: 1;z-index: 5;}
.slideshow .slideshow-list .section.prev{left: -100%;opacity: 1;z-index: 5;}
.slideshow .slideshow-list .section img{display: block;max-width: 100%;-moz-user-select: none; -webkit-user-select: none; -ms-user-select: none;user-select: none;pointer-events: none;}
.slideshow .slideshow-list .section .content{width: 100%;height: 100%;padding: 30px 40px;position: relative;width: 1110px;height: 550px;opacity: 0;}
.slideshow .slideshow-list .section .content.active{opacity: 1;}
.slideshow .slideshow-list .section .image{position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 5;width: 100% !important;height: 100% !important;}
.slideshow .slideshow-list .section .screenshot{position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 5;width: 100% !important;height: 100% !important;}
.slideshow .slideshow-list .section .screenshot.deactive{opacity: 0;}
.slideshow ul.dots{margin: 0;padding: 0;list-style: none;position: absolute;bottom: 10px;display: flex;flex-direction: row;flex-wrap: nowrap;cursor: pointer;}
.slideshow ul.dots li{background-color: #e6e9eb;width: 20px;height: 3px;transition: all .2s ease-in-out;border-radius: 2px;}
.slideshow ul.dots li:nth-child(n+2){margin-left: 5px;}
.slideshow ul.dots li.current{background-color: #61c36e;}
.slideshow-refresh{display: table;margin-left: auto;margin-bottom: 7px;margin-top: -39px;cursor: pointer;}
.slideshow-refresh #ssButtonRefresh{border-radius: 2px;padding: 0 15px;color:#39b44a;font-weight: 600;font-size: 15px;transition: all .2s;border: 1px solid #a3dbab;height: 32px;display: flex;flex-direction: column;justify-content: center;}
.slideshow-refresh #ssButtonRefresh:hover{color: #ffffff;background-color: #61c36e;border-color: #61c36e;}
.slideshow .response{position: fixed;top: 0;left: 0;right:0;opacity: 0;visibility: hidden;transition: all .2s;z-index: 1000;padding:15px 43px 15px 19px;box-shadow: 0 3px 15px 0px rgba(0, 0, 0, 0.15);width: 420px;display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;background-color: #ffffff;margin: auto;}
.slideshow .response:before{content: '';display: block;position: absolute;left: 0;top: 0;right: 0;height: 4px;}
.slideshow .response.error:before{background-color: #ffc122;}
.slideshow .response.success:before{background-color: #61c36e;}
.slideshow .response.info:before{background-color: #3086eb;}
.slideshow .response.active{opacity: 1;visibility: visible;}
.slideshow .response svg.status{display: none;}
.slideshow .response svg.close{position: absolute;right: 15px;width: 18px;height: 18px;cursor: pointer;}
.slideshow .response .response-section{display: flex;flex-direction: column;margin-left: 15px;}
.slideshow .response .response-section span.status{display: none;font-weight: 900;font-size: 18px;}
.slideshow .response .response-section span.description{font-size: 16px;margin-top: 2px;}
.slideshow .response.error .response-section span.error{display: block;}
.slideshow .response.success .response-section span.success{display: block;}
.slideshow .response.info .response-section span.info{display: block;}
.slideshow .response.error svg.status.error{display: block;}
.slideshow .response.success svg.status.success{display: block;}
.slideshow .response.info svg.status.info{display: block;}
.slideshow .slideshow-list .section.common .content .bg{position: absolute;top: -1px;left: -1px;right: -1px;bottom: -1px;background-size: cover;background-repeat: no-repeat;z-index: -1;background-position: center;}
.slideshow .slideshow-list .section.common .content .title{font-size: 52px;font-weight: 900;margin-bottom: 30px;display: block;}
.slideshow .slideshow-list .section.common .content .objectives{display: flex;flex-direction: row;flex-wrap: nowrap;}
.slideshow .slideshow-list .section.common .content .objectives .objective{display: flex;flex-direction: column;width: 240px;}
.slideshow .slideshow-list .section.common .content .objectives .objective:nth-child(2){margin: 0 auto;margin-left:70px;}
.slideshow .slideshow-list .section.common .content .objectives .objective:nth-child(3){margin: 0 auto;margin-left:50px;}
.slideshow .slideshow-list .section.common .content .objectives .objective:nth-child(4){margin: 0 auto;margin-left:70px;}
.slideshow .slideshow-list .section.common .content .objectives .objective .description{font-size: 26px;font-weight: 700;color:#2a2a2a;line-height: 28px;padding-left: 20px;position: relative;}
.slideshow .slideshow-list .section.common .content .objectives .objective .description-red{font-size: 26px;font-weight: 700;color:#2a2a2a;line-height: 28px;padding-left: 20px;position: relative;}
.slideshow .slideshow-list .section.common .content .objectives .objective .description-blue{font-size: 26px;font-weight: 700;color:#2a2a2a;line-height: 28px;padding-left: 20px;position: relative;}
.slideshow .slideshow-list .section.common .content .objectives .objective .description:before{content: '';top: 5px;left: 0;bottom: 5px;background-color: #39b44a;width: 5px;position: absolute;}
.slideshow .slideshow-list .section.common .content .objectives .objective .description-red:before{content: '';top: 5px;left: 0;bottom: 5px;background-color: #d2232a;width: 5px;position: absolute;}
.slideshow .slideshow-list .section.common .content .objectives .objective .description-blue:before{content: '';top: 5px;left: 0;bottom: 5px;background-color: #0060af;width: 5px;position: absolute;}
.slideshow .slideshow-list .section.common .content .objectives .objective .value{color:#2a2a2a;font-size: 62px;font-weight: 900;margin-top: 10px;padding-left: 20px;}
.slideshow .slideshow-list .section.common .content .objectives .objective .value-plus-1{color:#2a2a2a;font-size: 18px;font-weight: 900;margin-top: -85px;margin-left: 235px;}
.slideshow .slideshow-list .section.common .content .objectives .objective .value-plus-2{color:#2a2a2a;font-size: 18px;font-weight: 900;margin-top: -85px;margin-left: 130px;}
.slideshow .slideshow-list .section.common .content .objectives .objective .value-plus-3{color:#2a2a2a;font-size: 18px;font-weight: 900;margin-top: -85px;padding-left: 100px;}
.slideshow .slideshow-list .section.common .content .financing{margin-top: 15px;display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;}
.slideshow .slideshow-list .section.common .content .financing .description{position: relative;font-size: 26px;width: 455px;font-weight: 900;}
.slideshow .slideshow-list .section.common .content .financing .description:after{content: '';position: absolute;top: calc(50% - 13px);right: -36px;width: 0;border-width: 0 26px 26px;border-style: solid;border-color:#39b44a transparent;transform: rotate(90deg);}
.slideshow .slideshow-list .section.common .content .financing .value{margin-left: auto;font-weight: 900;font-size: 140px;display: flex;flex-direction: row;flex-wrap: nowrap;}
.slideshow .slideshow-list .section.common .content .financing .value .unit{display: flex;flex-direction: column;align-items: center;justify-content: center;margin-left: 30px;}
.slideshow .slideshow-list .section.common .content .financing .value .unit span{font-size: 30px;font-weight: 700;}
.slideshow .slideshow-list .section.common .content .completion{display: table;background-color:#f11f27;font-weight: 700;color:#ffffff;padding: 0 8px;font-size: 14px;line-height: 28px;}
.slideshow .slideshow-list .section.common .content .completion-virus{display: table;background-color:#f11f27;font-weight: 700;color:#ffffff;margin: 100px 0 0;padding: 0 8px;font-size: 14px;line-height: 28px;}
.slideshow .slideshow-list .section.common .content .tel{display: table;background-color:#f11f27;font-weight: 700;color:#ffffff;margin: -28px 0 0 716px;padding: 0 8px;font-size: 14px;line-height: 28px;white-space: nowrap;}
.slideshow .slideshow-list .section.one .content .bg{position: absolute;top: -1px;left: -1px;right: -1px;bottom: -1px;background-size: cover;background-repeat: no-repeat;z-index: -1;background-position: center;}
.slideshow .slideshow-list .section.one .content .line.one{display: flex;flex-direction: row;flex-wrap: nowrap;}
.slideshow .slideshow-list .section.one .content .line.one > div:nth-child(1){display: flex;flex-direction: column;margin-top: 23px;width: 130px;}
.slideshow .slideshow-list .section.one .content .line.one > div:nth-child(1) span{background-color:#39b44a;color:#ffffff;font-weight: 900;font-size: 20px;text-align: center;line-height: 28px;}
.slideshow .slideshow-list .section.one .content .line.one > div:nth-child(2){display: flex;flex-direction: column;margin-left: 90px;width: 260px;}
.slideshow .slideshow-list .section.one .content .line.one > div:nth-child(2) .description{font-weight: 700;font-size: 14px;}
.slideshow .slideshow-list .section.one .content .line.one > div:nth-child(2) .value{font-size: 60px;font-weight: 900;display: flex;flex-direction: row;flex-wrap: nowrap;}
.slideshow .slideshow-list .section.one .content .line.one > div:nth-child(2) .value .unit{display: flex;flex-direction: column;justify-content: center;margin-left: 15px;}
.slideshow .slideshow-list .section.one .content .line.one > div:nth-child(2) .value .unit span{font-size: 14px;font-weight: 700;}
.slideshow .slideshow-list .section.one .content .line.one > div:nth-child(3){display: flex;flex-direction: column;}
.slideshow .slideshow-list .section.one .content .line.one > div:nth-child(3) .description{font-weight: 700;padding: 0 8px;}
.slideshow .slideshow-list .section.one .content .line.one > div:nth-child(3) .value{background-color:#f11f27;color:#ffffff;font-weight: 700;text-align: center;padding: 0 8px;margin-top: 5px;font-size: 18px;line-height: 28px;}
.slideshow .slideshow-list .section.one .content .line.one > div:nth-child(4){display: flex;flex-direction: column;margin-left: auto;}
.slideshow .slideshow-list .section.one .content .line.one > div:nth-child(4) .description{font-size: 14px;font-weight: 700;color:#9d9d9d;}
.slideshow .slideshow-list .section.one .content .line.one > div:nth-child(4) .value{font-size: 14px;font-weight: 700;}
.slideshow .slideshow-list .section.one .content .line.two{display: flex;flex-direction: row;flex-wrap: nowrap;margin-top: 15px;}
.slideshow .slideshow-list .section.one .content .line.two > div:nth-child(1){display: flex;flex-direction: column;justify-content: center;width: 130px;}
.slideshow .slideshow-list .section.one .content .line.two > div:nth-child(1) .description{font-weight: 700;font-size: 14px;}
.slideshow .slideshow-list .section.one .content .line.two > div:nth-child(1) .value{font-size: 60px;font-weight: 900;display: flex;flex-direction: row;flex-wrap: nowrap;}
.slideshow .slideshow-list .section.one .content .line.two > div:nth-child(2){display: flex;flex-direction: column;margin-left: 90px;width: 260px;margin-top: auto;}
.slideshow .slideshow-list .section.one .content .line.two > div:nth-child(2) .description{font-weight: 700;font-size: 14px;}
.slideshow .slideshow-list .section.one .content .line.two > div:nth-child(2) .value{font-size: 60px;font-weight: 900;display: flex;flex-direction: row;flex-wrap: nowrap;}
.slideshow .slideshow-list .section.one .content .line.two > div:nth-child(2) .value .unit{display: flex;flex-direction: column;justify-content: center;margin-left: 15px;}
.slideshow .slideshow-list .section.one .content .line.two > div:nth-child(2) .value .unit span{font-size: 14px;font-weight: 700;}
.slideshow .slideshow-list .section.one .content .line.two > div:nth-child(3){display: flex;flex-direction: column;justify-content: center;}
.slideshow .slideshow-list .section.one .content .line.two > div:nth-child(3) span{position: relative;display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;font-size: 13px;font-weight: 700;}
.slideshow .slideshow-list .section.one .content .line.two > div:nth-child(3) span:before{content: '';width: 16px;height: 16px;margin-right: 10px;}
.slideshow .slideshow-list .section.one .content .line.two > div:nth-child(3) span:nth-child(1):before{background-color: #39b44a;}
.slideshow .slideshow-list .section.one .content .line.two > div:nth-child(3) span:nth-child(2){margin-top: 15px;}
.slideshow .slideshow-list .section.one .content .line.two > div:nth-child(3) span:nth-child(2):before{background-color: #0060af;}
.slideshow .slideshow-list .section.two .content .bg{position: absolute;top: -1px;left: -1px;right: -1px;bottom: -1px;background-size: cover;background-repeat: no-repeat;z-index: -1;background-position: center;}
.slideshow .slideshow-list .section.two .content .line.one{display: flex;flex-direction: row;flex-wrap: nowrap;}
.slideshow .slideshow-list .section.two .content .line.one > div:nth-child(1){display: flex;flex-direction: column;margin-top: 23px;width: 130px;}
.slideshow .slideshow-list .section.two .content .line.one > div:nth-child(1) span{background-color:#39b44a;color:#ffffff;font-weight: 900;line-height: 28px;font-size: 20px;text-align: center;}
.slideshow .slideshow-list .section.two .content .line.one > div:nth-child(2){display: flex;flex-direction: column;margin-left: 90px;width: 260px;}
.slideshow .slideshow-list .section.two .content .line.one > div:nth-child(2) .description{font-weight: 700;font-size: 14px;}
.slideshow .slideshow-list .section.two .content .line.one > div:nth-child(2) .value{font-size: 60px;font-weight: 900;display: flex;flex-direction: row;flex-wrap: nowrap;}
.slideshow .slideshow-list .section.two .content .line.one > div:nth-child(2) .value .unit{display: flex;flex-direction: column;justify-content: center;margin-left: 15px;}
.slideshow .slideshow-list .section.two .content .line.one > div:nth-child(2) .value .unit span{font-size: 14px;font-weight: 700;}
.slideshow .slideshow-list .section.two .content .line.one > div:nth-child(3){display: flex;flex-direction: column;}
.slideshow .slideshow-list .section.two .content .line.one > div:nth-child(3) .description{font-weight: 700;text-align: center;padding: 0 8px;}
.slideshow .slideshow-list .section.two .content .line.one > div:nth-child(3) .value{background-color:#f11f27;color:#ffffff;font-weight: 700;text-align: center;padding: 0 8px;margin-top: 5px;font-size: 18px;line-height: 28px;}
.slideshow .slideshow-list .section.two .content .line.one > div:nth-child(4){display: flex;flex-direction: column;margin-left: auto;}
.slideshow .slideshow-list .section.two .content .line.one > div:nth-child(4) .description{font-size: 14px;font-weight: 700;color:#9d9d9d;}
.slideshow .slideshow-list .section.two .content .line.one > div:nth-child(4) .value{font-size: 14px;font-weight: 700;}
.slideshow .slideshow-list .section.two .content .line.two{display: flex;flex-direction: row;flex-wrap: nowrap;margin-top: 15px;}
.slideshow .slideshow-list .section.two .content .line.two > div:nth-child(1){display: flex;flex-direction: column;justify-content: center;width: 130px;}
.slideshow .slideshow-list .section.two .content .line.two > div:nth-child(1) .description{font-weight: 700;font-size: 14px;}
.slideshow .slideshow-list .section.two .content .line.two > div:nth-child(1) .value{font-size: 60px;font-weight: 900;display: flex;flex-direction: row;flex-wrap: nowrap;}
.slideshow .slideshow-list .section.two .content .line.two > div:nth-child(2){display: flex;flex-direction: column;margin-left: 90px;width: 260px;margin-top: auto;}
.slideshow .slideshow-list .section.two .content .line.two > div:nth-child(2) .description{font-weight: 700;font-size: 14px;}
.slideshow .slideshow-list .section.two .content .line.two > div:nth-child(2) .value{font-size: 60px;font-weight: 900;display: flex;flex-direction: row;flex-wrap: nowrap;}
.slideshow .slideshow-list .section.two .content .line.two > div:nth-child(2) .value .unit{display: flex;flex-direction: column;justify-content: center;margin-left: 15px;}
.slideshow .slideshow-list .section.two .content .line.two > div:nth-child(2) .value .unit span{font-size: 14px;font-weight: 700;}
.slideshow .slideshow-list .section.two .content .line.two > div:nth-child(3){display: flex;flex-direction: column;justify-content: center;}
.slideshow .slideshow-list .section.two .content .line.two > div:nth-child(3) span{position: relative;display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;font-size: 13px;font-weight: 700;}
.slideshow .slideshow-list .section.two .content .line.two > div:nth-child(3) span:before{content: '';width: 16px;height: 16px;margin-right: 10px;}
.slideshow .slideshow-list .section.two .content .line.two > div:nth-child(3) span:nth-child(1):before{background-color: #39b44a;}
.slideshow .slideshow-list .section.two .content .line.two > div:nth-child(3) span:nth-child(2){margin-top: 15px;}
.slideshow .slideshow-list .section.two .content .line.two > div:nth-child(3) span:nth-child(2):before{background-color: #0060af;}
.slideshow .slideshow-list .section.three .content .bg{position: absolute;top: -1px;left: -1px;right: -1px;bottom: -1px;background-size: cover;background-repeat: no-repeat;z-index: -1;background-position: center;}
.slideshow .slideshow-list .section.three .content .line.one{display: flex;flex-direction: row;flex-wrap: nowrap;}
.slideshow .slideshow-list .section.three .content .line.one > div:nth-child(1){display: flex;flex-direction: column;margin-top: 23px;width: 130px;}
.slideshow .slideshow-list .section.three .content .line.one > div:nth-child(1) span{background-color:#39b44a;color:#ffffff;font-weight: 900;line-height: 28px;font-size: 20px;text-align: center;}
.slideshow .slideshow-list .section.three .content .line.one > div:nth-child(2){display: flex;flex-direction: column;margin-left: 90px;}
.slideshow .slideshow-list .section.three .content .line.one > div:nth-child(2) .description{font-weight: 700;padding: 0 8px;}
.slideshow .slideshow-list .section.three .content .line.one > div:nth-child(2) .value{background-color:#f11f27;color:#ffffff;font-weight: 700;text-align: center;padding: 0 8px;margin-top: 5px;font-size: 18px;line-height: 28px;}
.slideshow .slideshow-list .section.three .content .line.one > div:nth-child(3){display: flex;flex-direction: column;margin-left: auto;}
.slideshow .slideshow-list .section.three .content .line.one > div:nth-child(3) .description{font-size: 14px;font-weight: 700;color:#9d9d9d;}
.slideshow .slideshow-list .section.three .content .line.one > div:nth-child(3) .value{font-size: 14px;font-weight: 700;}
.slideshow .slideshow-list .section.three .content .line.two{display: flex;flex-direction: row;flex-wrap: nowrap;margin-top: 30px;}
.slideshow .slideshow-list .section.three .content .line.two > div:nth-child(1){display: flex;flex-direction: column;justify-content: center;width: 160px;}
.slideshow .slideshow-list .section.three .content .line.two > div:nth-child(1) .description{font-weight: 700;font-size: 14px;}
.slideshow .slideshow-list .section.three .content .line.two > div:nth-child(1) .value{font-size: 60px;font-weight: 900;display: flex;flex-direction: row;flex-wrap: nowrap;}
.slideshow .slideshow-list .section.three .content .line.two > div:nth-child(2){display: flex;flex-direction: column;margin-left: 60px;width: 260px;margin-top: auto;}
.slideshow .slideshow-list .section.three .content .line.two > div:nth-child(2) .description{font-weight: 700;font-size: 14px;}
.slideshow .slideshow-list .section.three .content .line.two > div:nth-child(2) .value{font-size: 60px;font-weight: 900;display: flex;flex-direction: row;flex-wrap: nowrap;}
.slideshow .slideshow-list .section.three .content .line.two > div:nth-child(2) .value .unit{display: flex;flex-direction: column;justify-content: center;margin-left: 15px;}
.slideshow .slideshow-list .section.three .content .line.two > div:nth-child(2) .value .unit span{font-size: 14px;font-weight: 700;}
.slideshow .slideshow-list .section.three .content .line.two > div:nth-child(3){display: flex;flex-direction: column;justify-content: center;}
.slideshow .slideshow-list .section.three .content .line.two > div:nth-child(3) span{position: relative;display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;font-size: 13px;font-weight: 700;}
.slideshow .slideshow-list .section.three .content .line.two > div:nth-child(3) span:before{content: '';width: 16px;height: 16px;margin-right: 10px;}
.slideshow .slideshow-list .section.three .content .line.two > div:nth-child(3) span:nth-child(1):before{background-color: #39b44a;}
.slideshow .slideshow-list .section.three .content .line.two > div:nth-child(3) span:nth-child(2){margin-top: 15px;}
.slideshow .slideshow-list .section.three .content .line.two > div:nth-child(3) span:nth-child(2):before{background-color: #0060af;}
.slideshow .slideshow-list .section .content .diagram{height: 232px;margin-top: 30px;position: relative;}
.slideshow .slideshow-list .section .content .diagram .diagram-container{display: flex;flex-direction: row;flex-wrap: nowrap;align-items: flex-end;position: relative;height: 100%;}
.slideshow .slideshow-list .section .content .diagram .line{position: relative;}
.slideshow .slideshow-list .section .content .diagram .line:nth-child(n+2):after{content: '';position: absolute;bottom: 0;height: 5px;width: 100%;background-color: #0060af;left:calc(-100% + 2px);}
.slideshow .slideshow-list .section .content .diagram .line .vertical{width: 5px;height: 100%;background-color:#0060af;display: block;position: relative;z-index: 5;}
.slideshow .slideshow-list .section .content .diagram .line .vertical .circle{position: absolute;top: -12px;left: -4px;border-radius: 50%;height: 14px;width: 14px;border: 4px solid #0060af;background-color: #ffffff;}
.slideshow .slideshow-list .section .content .diagram .line .date{display: table;transform: translateX(calc(-50% + 3px));margin-top: 5px;height: 28px;}
.slideshow .slideshow-list .section .content .diagram .line .date span{text-align: center;font-weight: 700;display: block;}
.slideshow .slideshow-list .section .content .diagram .line .date span:nth-child(1){font-size: 14px;}
.slideshow .slideshow-list .section .content .diagram .line .date span:nth-child(2){font-size: 10px;}
.slideshow .slideshow-list .section .content .diagram .line .percent{position: absolute;top: 0;height: 16px;left: 0;}
.slideshow .slideshow-list .section .content .diagram .line .percent span{font-weight: 700;display: block;font-size: 14px;transform: rotate(-90deg) translate(calc(100% + 12px),-100%);width: 35px;}
.slideshow .slideshow-list .section .content .diagram .line.active:after{background-color: #39b44a;}
.slideshow .slideshow-list .section .content .diagram .line.active .vertical{background-color: #39b44a;}
.slideshow .slideshow-list .section .content .diagram .line.active .vertical .circle{border-color: #39b44a;}
.slideshow .slideshow-list .section .content .diagram .canvas{position: absolute;bottom: 0;left: 0;right: 0;transform: translate(0,5px);}
@media(max-width:1199px){
    .slideshow .slideshow-container{height: 459px;}
}
@media(max-width:991px){
    .slideshow .slideshow-container{height: 340px;}
}
@media(max-width:767px){
    .slideshow .slideshow-container{height: 251px;}
}
@media(max-width:567px){
    .slideshow .slideshow-container{height: calc((100vw - 30px) / 2.018);}
}
/* End */


/* Start:/bitrix/templates/mydagestan_new/components/bitrix/catalog.filter/flat/style.css?16018853383563*/
.filter{margin-bottom:30px}
.filter .filter-section .filterarchive{position: relative;}
.filter .filter-section .filterarchive .box{padding-bottom: 20px;position: relative;}
.filter .filter-section .filterarchive .box input{display: none;}
.filter .filter-section .filterarchive .box label{font-weight: 300;margin: 0;position: relative;padding-left: 30px;font-size: 18px;cursor: pointer;line-height: 20px;}
.filter .filter-section .filterarchive .box label:before{content: '';border: 2px solid #b2b2b2;position: absolute;left: 0;width: 20px;height: 20px;border-radius: 2px;}
.filter .filter-section .filterarchive .box:hover label:before{border: 2px solid #61c36e;}
.filter .filter-section .filterarchive .box input:checked + label:before{border: 2px solid #61c36e;}
.filter .filter-section .filterarchive .box svg{position: absolute;left: 0;width: 12px;height: auto;top: 5px;left: 4px;display: none;}
.filter .filter-section .filterarchive .box input:checked + label svg{display: block;}
.filter .apply{background-color: #a2a2a2;height: 40px;padding: 0 40px;text-transform: uppercase;font-size: 14px;font-weight: 600;border: 0;border-radius: 2px;transition: all .2s;}
.filter .apply:hover{background-color: #61c36e;}
.filter .reset{color: #4e4e4e;padding: 0;margin-left: 20px;text-decoration: none;border-bottom: 1px solid transparent;font-size: 16px;}
.filter .reset:hover{border-bottom: 1px solid #4e4e4e;}
.filter .filter-section{background:#ffffff;position:relative;padding:20px 20px 0 20px;border-radius: 2px;}
.filter .filter-section>.row{padding:0 5px}
.filter .filter-title{font-size:18px;margin-bottom:10px;color:#000}
.filter .filter-parameters-box-title{font-size:13px;padding-bottom:7px}
.filter .filter-parameters-box-title span{color:#039be5;}
.filter .filter-parameters-box-title span:hover{border-color:#039be5;}
.filter .filter-parameters-box.active .filter-parameters-box-title span{color:rgba(0, 0, 0, .6);}
.filter .filter-parameters-box.active .filter-parameters-box-title span:hover{border-color:transparent}
.filter .filter-block{display:none;transition: all .2s;}
.filter .filter-button-box .filter-block,.filter .filter-parameters-box.active .filter-block{display:block}
.filter-parameters-box-container{padding-bottom:20px}
.filter-parameters-box-container .checkbox:first-child{margin-top:0}
.filter .filter-parameters-box-container-block{font-size:11px;color:#3f3f3f}
.filter .filter-input-container input,.filter .filter-input-container select{display:block;width:100%;font-size:16px;height:40px;margin:0;padding:0 10px;border:1px solid #e6e8f0;border-radius:2px;background:#ffffff;outline:none}
.filter .filter-input-container input:focus,.filter .filter-input-container select:focus{border-color:#499fd8}
.filter .filter-button-box{clear:both}
.filter .filter-param-label{font-size:13px}
.filter .filter-param-text{font-weight:400}
.filter .filter-parameters-box-container .filter-calendar-container{max-width:100%;position:relative}
.filter .filter-parameters-box-container .filter-calendar-container input.calendar{padding:0 23px 0 4px;font-size:15px}
.filter .filter-parameters-box-container .filter-calendar-container img.calendar-icon{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;font-size:18px;top:7px;right:3px}
@media (min-width: 992px) {
.filter .filter-section .col-md-4:nth-child(3n+1){clear:both}
}
@media (min-width: 768px) and (max-width: 991px) {
.filter .filter-section .col-md-4:nth-child(2n+1){clear:both}
}
/* End */


/* Start:/bitrix/templates/mydagestan_new/components/bitrix/system.pagenavigation/mydagestan/style.css?16018859562643*/
.pagination{margin:45px auto 0 auto;display: table;}
.pagination .pagination-container{text-align:center;position:relative;}
.pagination .pagination-container ul{padding:0;margin:0;list-style:none;display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;justify-content: center;}
.pagination .pagination-container ul li{position: relative;}
.pagination .pagination-container ul li.active{z-index: 5;}
.pagination .pagination-container ul li:nth-child(n+2){margin-left: -1px;}
.pagination .pagination-container ul li span{transition: all .2s;background:#ffffff;height:40px;min-width:40px;border-radius:2px;border:1px solid #E1E7EF;font-weight: 600;display: flex;flex-direction: column;align-items: center;justify-content: center;font-size: 16px;}
.pagination .pagination-container ul li a{text-decoration:none;border-radius:2px;height:40px;min-width:40px;color:#2F3F50;font-size: 16px;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.pagination .pagination-container ul li a:hover span{color: #39b46b;}
.pagination .pagination-container ul li.bx-pag-prev{margin: 0 10px 0 0;}
.pagination .pagination-container ul li.bx-pag-next{margin: 0 0 0 10px;}
.pagination .pagination-container ul li.bx-pag-all a span,.pagination .pagination-container ul li.bx-pag-prev a span,.pagination .pagination-container ul li.bx-pag-next a span{background:#ffffff;border:1px solid #E1E7EF;color:#2F3F50;display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 0;}
.pagination .pagination-container ul li.bx-pag-all a span svg,.pagination .pagination-container ul li.bx-pag-prev a span svg,.pagination .pagination-container ul li.bx-pag-next a span svg{opacity: 1;height: 16px;width: 10px;}
.pagination .pagination-container ul li.bx-pag-all span,.pagination .pagination-container ul li.bx-pag-prev span,.pagination .pagination-container ul li.bx-pag-next span{background:#ffffff;border:1px solid #E1E7EF;display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 0;}
.pagination .pagination-container ul li.bx-pag-all span svg,.pagination .pagination-container ul li.bx-pag-prev span svg,.pagination .pagination-container ul li.bx-pag-next span svg{opacity: .6;height: 16px;width: 10px;}
.pagination .pagination-container ul li.bx-pag-all a:hover svg path,.pagination .pagination-container ul li.bx-pag-prev a:hover svg path,.pagination .pagination-container ul li.bx-pag-next a:hover svg path{fill: #61c36e;}
.pagination .pagination-container ul li.active span{background:#ffffff;color:#39b46b;border-color: #61c36e;}
/* End */


/* Start:/bitrix/templates/mydagestan_new/components/bitrix/news.list/mydagestan_objects/style.css?160188589016598*/
main .objects h1{font-size: 32px;margin: 0 0 30px 0;font-weight: 900;}
main .objects .objects-map{margin-bottom: 30px;box-shadow: 0 0 15px rgba(0,0,0,.009);box-shadow: 0 0 15px rgba(0,0,0,.009);background-color: #ffffff;}
main .objects .objects-map .ymaps-2-1-75-b-cluster-accordion__item-title{padding: 10px 0 !important;}
main .objects .objects-map .ymaps-2-1-75-b-cluster-accordion__item-content{display: none !important;}
main .objects .projects{display: flex;flex-direction: row;flex-wrap: nowrap;margin: 0 -15px 45px -15px;}
main .objects .projects .section{width: calc(33.333333333% - 30px);background-color: #ffffff;margin: 0 15px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding: 20px 20px;transition: all .2s;transform: translateY(0);border-radius: 0 0 2px 2px;box-shadow: 0 0 15px rgba(0,0,0,.009);}
main .objects .projects .section svg{min-width: 40px;max-width: 40px;min-height: 40px;max-height: 40px;}
main .objects .projects .section .description{display: flex;flex-direction: column;justify-content: center;margin-left: 10px;}
main .objects .projects .section .description span:nth-child(1){font-weight: 900;font-size: 18px;color: #2F3F50;transition: all .2s;}
main .objects .projects .section .description span:nth-child(2){color: #2F3F50;font-size: 14px;transition: all .2s;font-weight: 600;opacity: .75;}
main .objects .projects .section:hover{transform: translateY(-5px);box-shadow: 0 3px 10px 0px rgba(0, 0, 0, 0.15);}
main .objects .projects .section.active{transform: translateY(-5px);box-shadow: 0 3px 10px 0px rgba(0, 0, 0, 0.15);}
main .objects .projects .section:nth-child(1){border-top: 3px solid #39b44a !important;}
main .objects .projects .section:nth-child(2){border-top: 3px solid #0060af !important;}
main .objects .projects .section:nth-child(3){border-top: 3px solid #d2232a !important;}
main .objects .projects .section:nth-child(1):hover{background-color: #84cf90;border-color: #84cf90;}
main .objects .projects .section:nth-child(2):hover{background-color: #629ccd;border-color: #629ccd;}
main .objects .projects .section:nth-child(3):hover{background-color: #e0787d;border-color: #e0787d;}
main .objects .projects .section:nth-child(1).active{background-color: #84cf90;border-color: #84cf90;}
main .objects .projects .section:nth-child(2).active{background-color: #629ccd;border-color: #629ccd;}
main .objects .projects .section:nth-child(3).active{background-color: #e0787d;border-color: #e0787d;}
main .objects .projects .section:hover .description span:nth-child(1){color: #ffffff;}
main .objects .projects .section:hover .description span:nth-child(2){color: #ffffff;}
main .objects .projects .section.active .description span:nth-child(1){color: #ffffff;}
main .objects .projects .section.active .description span:nth-child(2){color: #ffffff;}
main .objects .news-container .link-title{font-size: 19px;font-weight: 600;margin-bottom: 15px;display: block;}
main .objects .news-container .link-info{font-size: 17px;margin: 0 0 30px 0;color: #337AD7;text-decoration: underline;display: block;}
main .objects .news-container .link-info + .link-info{margin-top: -20px;}
main .objects .news-container .news-section .bx-newslist-slider-arrow-container-left{display: none;}
main .objects .news-container .news-section .bx-newslist-slider-arrow-container-right{display: none;}
main .objects .news-container .news-section .bx-newslist-slider-control{display: none;}
main .objects .news-container .news-section{display: flex;flex-direction: row;flex-wrap: wrap;margin: -15px -15px;}
main .objects .news-container .news-section .section{width: calc(33.333333333% - 30px);margin: 15px 15px;background-color: #ffffff;border-radius: 2px;position: relative;transition: all .2s;transform: translateY(0);}
main .objects .news-container .news-section .section:before{content: '';position: absolute;left: 0;right: 0;bottom: 0;background-color: #ffffff;top: 0;z-index: -1;transition: all .2s;border-radius: 2px;box-shadow: 0 0 15px rgba(0,0,0,.009);}
main .objects .news-container .news-section .section:hover{transform: translateY(-10px);z-index: 10;}
main .objects .news-container .news-section .section:hover:before{left: -10px;right: -10px;bottom: -62px;box-shadow:0 3px 30px 0px rgba(0, 0, 0, 0.03);}
main .objects .news-container .news-section .section .icon-smile{position: absolute;left: 10px;top: 10px;z-index: 25;width: 22px;height: 22px;}
main .objects .news-container .news-section .section .icon-smile:before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 1;background-size: cover;background-repeat: no-repeat;}
main .objects .news-container .news-section .section .icon-smile:after{content: '';position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;background-color: #ffffff;border-radius: 50%;z-index: -1;}
main .objects .news-container .news-section .section .icon-smile.smile-one:before{background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 0 50 50' width='50' height='50'%3e%3cdefs%3e%3cclipPath id='_clipPath_0urLEIrbhsvr8MxVLsYf8I28XDgHBIVv'%3e%3crect width='50' height='50'/%3e%3c/clipPath%3e%3c/defs%3e%3cg clip-path='url(%23_clipPath_0urLEIrbhsvr8MxVLsYf8I28XDgHBIVv)'%3e%3cpath d=' M 24.975 0 C 11.171 0.014 -0.009 11.213 0 25.017 C 0.009 38.82 11.204 50.005 25.008 50 C 38.812 49.995 50 38.804 50 25 C 50.003 18.364 47.367 12 42.672 7.31 C 37.978 2.62 31.611 -0.01 24.975 0 L 24.975 0 Z M 25 45 C 13.954 45 5 36.046 5 25 C 5 13.954 13.954 5 25 5 C 36.046 5 45 13.954 45 25 C 45.001 30.305 42.895 35.393 39.144 39.144 C 35.393 42.895 30.305 45.001 25 45 L 25 45 Z M 33.75 22.5 C 35.821 22.5 37.5 20.821 37.5 18.75 C 37.5 16.679 35.821 15 33.75 15 C 31.679 15 30 16.679 30 18.75 C 29.999 19.745 30.393 20.7 31.097 21.403 C 31.8 22.107 32.755 22.501 33.75 22.5 L 33.75 22.5 Z M 16.25 22.5 C 18.321 22.5 20 20.821 20 18.75 C 20 16.679 18.321 15 16.25 15 C 14.179 15 12.5 16.679 12.5 18.75 C 12.499 19.745 12.893 20.7 13.597 21.403 C 14.3 22.107 15.255 22.501 16.25 22.5 L 16.25 22.5 Z M 37.775 30.208 L 12.225 30.208 C 14.269 35.483 19.344 38.959 25 38.959 C 30.656 38.959 35.731 35.483 37.775 30.208 L 37.775 30.208 Z ' fill='rgb(0,176,90)'/%3e%3c/g%3e%3c/svg%3e");}
main .objects .news-container .news-section .section .icon-smile.smile-two:before{background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='isolation:isolate' viewBox='0 0 50 50' width='50' height='50'%3e%3cdefs%3e%3cclipPath id='_clipPath_F0YxoYzAN4dHpdHH5x7f804wPjioEJMh'%3e%3crect width='50' height='50'/%3e%3c/clipPath%3e%3c/defs%3e%3cg clip-path='url(%23_clipPath_F0YxoYzAN4dHpdHH5x7f804wPjioEJMh)'%3e%3ccircle vector-effect='non-scaling-stroke' cx='16.33332604413617' cy='18.833304399664257' r='3.833331622603388' fill='rgb(240,196,25)'/%3e%3ccircle vector-effect='non-scaling-stroke' cx='33.83331823428207' cy='18.833304399664257' r='3.8333316226033887' fill='rgb(240,196,25)'/%3e%3cpath d=' M 25 0 C 11.193 0 0 11.193 0 25 C 0 38.807 11.193 50 25 50 C 38.807 50 50 38.807 50 25 C 50.009 18.367 47.378 12.003 42.687 7.313 C 37.997 2.622 31.633 -0.009 25 0 L 25 0 Z M 25 45 C 13.954 45 5 36.046 5 25 C 5 13.954 13.954 5 25 5 C 36.046 5 45 13.954 45 25 C 44.968 36.032 36.032 44.968 25 45 L 25 45 Z ' fill='rgb(240,196,25)'/%3e%3cpath d=' M 12.167 30.208 L 37.5 30.208 L 37.5 34.542 L 12.167 34.542 L 12.167 30.208 Z ' fill='rgb(240,196,25)'/%3e%3c/g%3e%3c/svg%3e");}
main .objects .news-container .news-section .section .category{position: absolute;right: 10px;top: 10px;z-index: 10;background-color: rgba(0,0,0,.3);color: #ffffff;padding: 0 5px;border-radius: 2px;font-size: 13px;cursor: default;line-height: 18px;}
main .objects .news-container .news-section .section .no-media{height: 196px;position: relative;display: flex;flex-direction: column;justify-content: center;align-items: center;transition: all .2s;background-color: #E6E9EB;border-radius: 2px 2px 0 0;}
main .objects .news-container .news-section .section:hover .no-media{margin: 0 -10px;}
main .objects .news-container .news-section .section .no-media span{background-repeat: no-repeat;background-position: center;position: absolute;left: 0;right: 0;bottom: 0;top: 0;background-size: 40%;}
main .objects .news-container .news-section .section .one-photo{position: relative;height: 196px;display: block;transition: all .2s;}
main .objects .news-container .news-section .section .one-photo span{background-size: cover;background-repeat: no-repeat;background-position: center;position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: 2px 2px 0 0;}
main .objects .news-container .news-section .section:hover .one-photo{margin: 0 -10px;}
main .objects .news-container .news-section .section .photos{position: relative;height: 196px;display: block;}
main .objects .news-container .news-section .section .photos .photos-container{height: 100%;display: flex;flex-direction: row;flex-wrap: nowrap;position: relative;z-index: 5;transition: all .2s;}
main .objects .news-container .news-section .section:hover .photos .photos-container{margin: 0 -10px;}
main .objects .news-container .news-section .section .photos .photo{height: 100%;display: flex;flex-direction: column;justify-content: flex-end;}
main .objects .news-container .news-section .section .photos .photo:after{content: '';height: 3px;background-color: #ffffff;opacity: 0;margin: 0 3px 3px 3px;width: calc(100% - 6px);transition: all .2s;}
main .objects .news-container .news-section .section .photos .photo > span{background-size: cover;background-repeat: no-repeat;background-position: center;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0;z-index: -2;border-radius: 2px 2px 0 0;}
main .objects .news-container .news-section .section .photos .photo strong{position: absolute;left: 0;right: 0;bottom: 0;top: 0;background-color: rgba(0,0,0,.2);display: flex;flex-direction: column;align-items: center;justify-content: center;z-index: -1;opacity: 0;font-size: 18px;}
main .objects .news-container .news-section .section .photos .photo strong span{font-weight:600;color: rgba(255, 255, 255, 0.9);}
main .objects .news-container .news-section .section .photos .photo strong img{width: 80px;margin-bottom: 10px;opacity: .9;}
main .objects .news-container .news-section .section .photos .photo:nth-child(1) span{z-index: -1;opacity: 1;}
main .objects .news-container .news-section .section .photos .photo:hover span{z-index: -1;opacity: 1;}
main .objects .news-container .news-section .section .photos .photo:hover strong{opacity: 1;}
main .objects .news-container .news-section .section .photos:hover .photo:after{opacity: 1;}
main .objects .news-container .news-section .section .photos .photo:hover:after{background-color: #39b46b;}
main .objects .news-container .news-section .section .photos ul.dots{margin: 0;padding: 0;list-style: none;position: absolute;bottom: 5px;display: none;flex-direction: row;flex-wrap: nowrap;cursor: pointer;z-index: 10;}
main .objects .news-container .news-section .section .photos ul.dots li{background-color: #f3f6f8;width: 6px;height: 6px;transition: all .2s ease-in-out;border-radius: 50%;}
main .objects .news-container .news-section .section .photos ul.dots li:nth-child(n+2){margin-left: 5px;}
main .objects .news-container .news-section .section .photos ul.dots li.current{background-color: #39b44a;}
main .objects .news-container .news-section .section .content{padding: 20px 15px;}
main .objects .news-container .news-section .section .content h2{margin: 0;}
main .objects .news-container .news-section .section .content h2 a{color: #2F3F50;font-size: 18px;font-weight: 600;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;height: 61px;transition: all .2s;overflow: hidden;}
main .objects .news-container .news-section .section .content h2 a:hover{color: #39b44a;}
main .objects .news-container .news-section .section .content .properties{margin-top: 10px;border-top: 1px solid #f0f2f5;padding-top: 10px;}
main .objects .news-container .news-section .section .content .properties table{width: 100%;margin: -2px -2px;}
main .objects .news-container .news-section .section .content .properties .property td{padding: 2px 2px;}
main .objects .news-container .news-section .section .content .properties .property td span{display: block;line-height: 14px;}
main .objects .news-container .news-section .section .content .properties .property .name{font-size: 14px;color: #2F3F50;opacity: .75;}
main .objects .news-container .news-section .section .content .properties .property .value{font-size: 14px;color: #2F3F50;white-space: nowrap;vertical-align: top;}
main .objects .news-container .news-section .section .content .properties .property .value span{max-width: 110px;overflow: hidden;text-overflow: ellipsis;display: block;}
main .objects .news-container .news-section .section .content .actions{position: absolute;bottom:-40px;left: 15px;right:15px;opacity: 0;visibility: hidden;transition: all .1s;}
main .objects .news-container .news-section .section:hover .content .actions{opacity: 1;visibility: visible}
main .objects .news-container .news-section .section .content .actions .button-more{padding: 0 40px;line-height: 40px;border: 1px solid #61c36e;border-radius: 2px;color: #39b44a;transition: all .2s;height: 40px;font-size: 19px;font-weight: 600;display: table;margin: auto;text-align: center;width: 100%;}
main .objects .news-container .news-section .section .content .actions .button-more:hover{background-color: #61c36e;color: #ffffff;}
main .objects .slideshow{margin-bottom: 45px;}

main .objects .infographics{margin-bottom: 30px;}
main .objects .infographics .sections{display: flex;flex-direction: row;flex-wrap: wrap;margin: -20px -20px;}
main .objects .infographics .section{width: calc(50% - 40px);margin: 20px 20px;display: flex;flex-direction: column;}
main .objects .infographics .section .plan{padding-top: 15px;}
main .objects .infographics .section .plan .value{color: #7E7E7E;font-size: 40px;font-weight: 900;line-height: 36px;display: flex;flex-direction: row;flex-wrap: nowrap;align-items: flex-end;}
main .objects .infographics .section .plan .value .text{font-weight: 900;}
main .objects .infographics .section .plan .value:before{content: '';margin-right: 10px;width: 14px;height: 14px;background-color: #B9B9B9;margin-bottom: 6px;}
main .objects .infographics .section .direction{display: block;font-weight: 900;padding-left: 24px;font-size: 20px;margin-bottom: 10px;}
main .objects .infographics .section .fact{padding-top: 15px;}
main .objects .infographics .section .fact .value{font-size: 32px;font-weight: 900;line-height: 32px;display: flex;flex-direction: row;flex-wrap: nowrap;color: #39b44a;align-items: flex-end;}
main .objects .infographics .section .fact .value .text{font-weight: 900;}
main .objects .infographics .section .fact .value:before{content: '';margin-right: 10px;width: 14px;height: 14px;background-color: #3ACC85;margin-bottom: 6px;}
main .objects .infographics .section .name{display: block;font-weight: 900;line-height: 16px;margin-top: -2px;color: #7E7E7E;padding-left: 24px;}
main .objects .infographics .footnote{width: 100%;margin-top: 30px;}
main .objects .infographics .footnote span{display: flex;flex-direction: row;flex-wrap: nowrap;line-height: 16px;}
main .objects .infographics .footnote span:nth-child(n+2){margin-top: 6px;}
main .objects .infographics .footnote span:before{content: '';margin-right: 10px;width: 14px;height: 14px;}
main .objects .infographics .footnote span:nth-child(1):before{background-color: #B9B9B9;}
main .objects .infographics .footnote span:nth-child(2):before{background-color: #3ACC85;}
main .objects .infographics .section .line{width:calc(100% - 25px);height: 22px;display: flex;border-radius: 5px;overflow: hidden;margin: auto 0 0 25px;position: relative;box-shadow: 0 2px 3px rgba(0,0,0,.2);border: 1px solid #ffffff;}
main .objects .infographics .section .line span:nth-child(1){background-color: #3ACC85;box-shadow: inset 0 5px 5px rgba(255,255,255,.25);position: absolute;top: 0;left: 0;bottom: 0;z-index: 10;width: 0;transition: all 3s ease-in-out;border-radius: 5px;}
main .objects .infographics .section .line span:nth-child(2){background-color: #B9B9B9;box-shadow: inset 0 5px 5px rgba(0,0,0,.15);width: 100%;height: 100%;border-radius: 5px;}
/* End */
/* /bitrix/templates/mydagestan_new/components/dagweb/news.list/mydagestan_slideshow/style.css?160874305925726 */
/* /bitrix/templates/mydagestan_new/components/bitrix/catalog.filter/flat/style.css?16018853383563 */
/* /bitrix/templates/mydagestan_new/components/bitrix/system.pagenavigation/mydagestan/style.css?16018859562643 */
/* /bitrix/templates/mydagestan_new/components/bitrix/news.list/mydagestan_objects/style.css?160188589016598 */
