

/* 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_banner_covid/style.css?16129675981961*/
@keyframes bannerShake{
    0%,100%{transform:translate3d(0,0,0)}
    10%,90%{transform:translate3d(-1px,0,0)}
    20%,80%{transform:translate3d(2px,0,0)}
    30%,50%,70%{transform:translate3d(-4px,0,0)}
    40%,60%{transform:translate3d(4px,0,0)}
}
.banner{margin-bottom: 30px;position: relative;z-index: 5;overflow: hidden;border-radius: 2px;box-shadow: 0 0 15px rgba(0,0,0,.009);cursor: pointer;}
.banner.admin{margin-bottom: 45px;}
.banner .fon{position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background-position: center;background-repeat: no-repeat;background-size: cover;}
.banner .line{position: absolute;top: 0;left: -65px;right: 0;bottom: 0;transform: translateX(0px);z-index: -1;transition: all 0s;}
.banner .line span{display: block;width: 45px;height: 500%;background:#f3f6f8;transform: translateY(-40%) rotate(30deg);margin-left: 0;opacity: .75;}
.top-banners-2 .line{display: none !important;}
.top-banners-3 .line{display: none !important;}
.top-banners-4 .line{display: none !important;}
.banner.active .line{transform: translateX(calc(100% + 45px));transition: all 1s ease-in-out;}
.top-banners-2 .banner.shake{animation-iteration-count: infinite;animation: bannerShake1 !important;animation-duration: .6s;}
.top-banners-3 .banner.shake{animation-iteration-count: infinite;animation: bannerShake1 !important;animation-duration: .6s;}
.top-banners-4 .banner.shake{animation-iteration-count: infinite;animation: bannerShake1 !important;animation-duration: .6s;}
.banner .banner-fon{color:#2F3F50;font-size: 22px;font-weight: 600;display: flex;padding: 20px 20px;align-items: center;}
.banner .banner-fon svg{margin-right: 12px;flex-shrink: 0;}
.banner .banner-fon2{color:#2F3F50;font-size: 22px;font-weight: 600;display: flex;padding: 20px 20px;align-items: center;}
.banner .banner-fon2 svg{margin-right: 12px;flex-shrink: 0;}
.banner .banner-image{display: flex;}
.banner .banner-image img{width: 100%;}
/* End */


/* Start:/bitrix/templates/mydagestan_new/components/bitrix/news.list/mydagestan_banner/style.css?16129679421387*/
@keyframes bannerShake{
    0%,100%{transform:translate3d(0,0,0)}
    10%,90%{transform:translate3d(-1px,0,0)}
    20%,80%{transform:translate3d(2px,0,0)}
    30%,50%,70%{transform:translate3d(-4px,0,0)}
    40%,60%{transform:translate3d(4px,0,0)}
}
.banner{margin-bottom: 30px;position: relative;z-index: 5;overflow: hidden;border-radius: 2px;box-shadow: 0 0 15px rgba(0,0,0,.009);}
.banner.admin{margin-bottom: 45px;}
.banner .fon{position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background-position: center;background-repeat: no-repeat;background-size: cover;}
.banner .line{display: none !important;}
/*.banner .line{position: absolute;top: 0;left: -65px;right: 0;bottom: 0;transform: translateX(0px);z-index: -1;transition: all 0s;}
.banner .line span{display: block;width: 45px;height: 500%;background:#f3f6f8;transform: translateY(-40%) rotate(30deg);margin-left: 0;opacity: .75;}
.banner.active .line{transform: translateX(calc(100% + 45px));transition: all 1s ease-in-out;}
.banner.shake{animation-iteration-count: infinite;animation: bannerShake;animation-duration: .6s;}*/
.banner .banner-fon{color:#2F3F50;font-size: 22px;font-weight: 600;display: flex;padding: 20px 20px;align-items: center;}
.banner .banner-fon svg{margin-right: 12px;height: 30px;width: 30px;}
.banner .banner-image{display: flex;}
.banner .banner-image img{width: 100%;}
/* End */


/* 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/news.list/faq/style.css?16018858565584*/
.faq .show{position: absolute;right: 20px;top: calc(50% - 15px);width: 30px;height: 30px;border-radius: 50%;background-color: #f3f6f8;display: flex;flex-direction: column;align-items: center;justify-content: center;transition: all .3s;}
.faq .show i:nth-child(1){width: 14px;background-color: #3e87e6;height: 2px;}
.faq .show i:nth-child(2){width: 2px;background-color: #3e87e6;height: 14px;position: absolute;transition: all .3s;transform: rotate(0deg) translateX(0);}
.faq .faq-title{color: #3e87e6;border-radius: 2px;font-size: 24px;font-weight: 900;margin:0;position: relative;display: flex;flex-direction: row;align-items: center;min-height: 30px;box-sizing: content-box;padding: 15px 70px;justify-content: center;background-color: #fff;cursor: pointer;-moz-user-select: none;-ms-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-webkit-touch-callout: none;transition: all .3s;box-shadow: 0 0 15px rgba(0,0,0,.009);border: 1px solid #eee;}
.faq .faq-container:nth-child(n+2){margin-top: 30px;}
.faq .faq-container.active .faq-title{background-color: transparent;border: 1px solid transparent;}
.faq .faq-container.active .faq-title .show{background-color: #fff;}
.faq .faq-container.active .faq-title .show i:nth-child(2){transform: rotate(-90deg);}
.faq .faq-section-1{height: 0;opacity: 0;visibility: hidden;transition: all .3s;overflow: hidden;}
.faq .faq-section-1 .faq-section-container-1{padding: 15px 0 30px 0;}
.faq .faq-container.active .faq-section-1{opacity: 1;visibility: visible;}
.faq .faq-subtitle{border-radius: 2px;min-height: 30px;padding:15px 70px 15px 20px;margin:0;font-size: 19px;font-weight: 600;position: relative;display: flex;flex-direction: row;align-items: center;background-color: #fff;cursor: pointer;-moz-user-select: none;-ms-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-webkit-touch-callout: none;transition: all .3s;line-height: 1.24;}
.faq .faq-subtitle .show{top: calc(50% - 15px);}
.faq .faq-section-2:nth-child(n+2){margin-top:15px;}
.faq .faq-section-2.active .faq-subtitle{background-color: transparent;}
.faq .faq-section-2.active .faq-subtitle .show{background-color: #fff;}
.faq .faq-section-2.active .faq-subtitle .show i:nth-child(2){transform: rotate(-90deg);}
.faq .faq-section-3{height: 0;opacity: 0;visibility: hidden;transition: all .3s;overflow: hidden;}
.faq .faq-section-3 .faq-section-container-3{padding:15px 0 30px 0;}
.faq .faq-section-2.active .faq-section-3{opacity: 1;visibility: visible;}
.faq .faq-section-4{box-shadow: 0 0 15px rgba(0,0,0,.003);}
.faq .faq-section-4:nth-child(n+2){margin-top: 15px;}
.faq h4{border-radius: 2px;background-color: #fff;border-radius: 2px;padding:12px 70px 12px 20px;font-size: 17px;margin:0;position: relative;min-height: 30px;box-sizing: content-box;display: flex;flex-direction: row;align-items: center;cursor: pointer;-moz-user-select: none;-ms-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-webkit-touch-callout: none;box-shadow: 0 0 15px rgba(0,0,0,.009);line-height: 1.24;}
.faq h4 .show{top: calc(50% - 15px);}
.faq .faq-section-4.active h4 .show i:nth-child(2){transform: rotate(-90deg);}
.faq .faq-item{height: 0;overflow: hidden;opacity: 0;transition: all .3s;background-color: #fff;border-top: 1px solid #e5e5e5;}
.faq .faq-item *{font-size: 15px;line-height: 1.44;}
.faq .faq-section-4.active .faq-item{opacity: 1;visibility: visible;}
.faq .faq-item .faq-item-container{padding: 20px 20px;}
.faq .faq-item a{color: #3e87e6;text-decoration: underline;}
.faq .faq-item p{margin: 0 0 15px 0;}
.faq .faq-item p:last-child{margin: 0;}
.faq .faq-item ul{margin: 0 0 15px 0;}
.faq .faq-item ul.none{list-style: none;}
.faq .faq-item ul.numeric{list-style: decimal;}
.faq .faq-item ul ol{padding-left: 20px;margin-top: 10px;}
.faq .faq-item p + ul{margin-top: -5px;}
.faq .faq-item ul li:nth-child(n+2){margin-top: 10px;}
.faq .faq-item ol{margin: 0 0 15px 0;}
.faq .faq-item ol.none{list-style: none;}
.faq .faq-item ol ul{padding-left: 20px;margin-top: 10px;}
.faq .faq-item p + ol{margin-top: -10px;}
.faq .faq-item ol li:nth-child(n+2){margin-top: 10px;}
.faq .faq-item .inner-title{margin: 20px 0 5px 0;font-size: 17px;font-weight: 900;}
.faq .faq-item .top{display: flex;flex-direction: row;flex-wrap: nowrap;margin-bottom: 20px;}
.faq .faq-item .top .file a{border-radius: 4px;padding: 0 15px;color: #3e87e6;font-weight: 600;font-size: 17px;transition: all .2s;border: 1px solid #c4daf7;height: 36px;display: flex;flex-direction: column;justify-content: center;cursor: pointer;white-space: nowrap;text-decoration: none;-moz-user-select: none;-ms-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-webkit-touch-callout: none;}
.faq .faq-item .top .file a:hover{background-color: rgba(62, 135, 230, 0.09);}
.faq .faq-item .top .file + .site{margin-left: 20px;}
.faq .faq-item .top .site a{border-radius: 4px;padding: 0 15px;color: #3e87e6;font-weight: 600;font-size: 17px;transition: all .2s;border: 1px solid #c4daf7;height: 36px;display: flex;flex-direction: column;justify-content: center;cursor: pointer;white-space: nowrap;text-decoration: none;-moz-user-select: none;-ms-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-webkit-touch-callout: none;}
.faq .faq-item .top .site a:hover{background-color: rgba(62, 135, 230, 0.09);}
.faq .faq-section-2:last-child .faq-section-3 .faq-section-container-3{padding-bottom: 0;}
.faq .faq-container:last-child .faq-section-1 .faq-section-container-1{padding-bottom: 0;}
/* End */
/* /bitrix/templates/mydagestan_new/components/bitrix/system.pagenavigation/mydagestan/style.css?16018859562643 */
/* /bitrix/templates/mydagestan_new/components/bitrix/news.list/mydagestan_banner_covid/style.css?16129675981961 */
/* /bitrix/templates/mydagestan_new/components/bitrix/news.list/mydagestan_banner/style.css?16129679421387 */
/* /bitrix/templates/mydagestan_new/components/dagweb/news.list/mydagestan_slideshow/style.css?160874305925726 */
/* /bitrix/templates/mydagestan_new/components/bitrix/news.list/faq/style.css?16018858565584 */
