.section_breadcrumbs {border-top: 2px solid #dbe5ef;}
.section_breadcrumbs.full .breadcrumb:before {display: none;}
.section_breadcrumbs .breadcrumb {margin: 0;padding: 15px 0;list-style-type: none;display: flex;flex-wrap: wrap;font-size: 16px;line-height: 30px;}
.section_breadcrumbs .breadcrumb:before {content: "";height: 10px;width: 214px;display: inline-block;}
.section_breadcrumbs .breadcrumb li a {text-decoration: none;color: #08214a;}
.section_breadcrumbs .breadcrumb li .icon {width: 12px;height: 10px;fill: #8296b7;margin: 0 20px;}
.section_breadcrumbs .breadcrumb li:last-child .icon {display: none;}
@media (max-width: 1600px) {.section_breadcrumbs {margin-top: 130px;}
	.section_breadcrumbs.full {margin-top: 0;}}
@media (max-width: 960px) {.section_breadcrumbs {margin-top: 70px;}
	.section_breadcrumbs .breadcrumb {padding: 21px 0;}
	.section_breadcrumbs .breadcrumb:before {width: 120px;}
	.section_breadcrumbs.full {margin-top: 128px;}}
.section_advantages, .product_advantages {padding: 100px 0 50px;}
.section_advantages .advantages, .product_advantages .advantages {display: flex;flex-wrap: wrap;margin: 0;padding: 0;list-style-type: none;justify-content: space-between;margin-top: 70px;}
.section_advantages .advantages li, .product_advantages .advantages li {width: calc(25% - 15px);text-align: center;height: 350px;perspective: 1000px;}
.section_advantages .advantages li .flip_wrap, .product_advantages .advantages li .flip_wrap {width: 100%;height: 100%;position: relative;transition: transform .8s;transform-style: preserve-3d;}
.section_advantages .advantages li .front, .product_advantages .advantages li .front, .section_advantages .advantages li .back, .product_advantages .advantages li .back {position: absolute;left: 0;top: 0;right: 0;bottom: 0;background: #dbe5ef;border: 1px solid #dbe5ef;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 5;}
.section_advantages .advantages li .front:after, .product_advantages .advantages li .front:after, .section_advantages .advantages li .back:after, .product_advantages .advantages li .back:after {content: "";width: 44px;height: 5px;background: #f9631c;position: absolute;bottom: 0;left: 50%;transform: translate(-50%,0);transition: .3s;z-index: 10;}
.section_advantages .advantages li .front, .product_advantages .advantages li .front {padding: 76px 30px 40px;}
.section_advantages .advantages li .back, .product_advantages .advantages li .back {padding: 40px 30px;display: flex;align-items: center;justify-content: center;flex-direction: column;transform: rotateX(180deg);}
.section_advantages .advantages li .back .name, .product_advantages .advantages li .back .name {margin-top: 0;}
.section_advantages .advantages li:hover .flip_wrap, .product_advantages .advantages li:hover .flip_wrap {transform: rotateX(180deg);}
.section_advantages .advantages li:hover .flip_wrap .back:after, .product_advantages .advantages li:hover .flip_wrap .back:after {width: 110px;}
.section_advantages .advantages .icon, .product_advantages .advantages .icon {width: 140px;height: 140px;border-radius: 50%;overflow: hidden;display: flex;align-items: center;justify-content: center;background: #fff;margin: 0 auto;}
.section_advantages .advantages .icon svg, .product_advantages .advantages .icon svg {fill: #02478f;}
.section_advantages .advantages .name, .product_advantages .advantages .name {margin-top: 20px;font-size: 24px;line-height: 1.3;color: #08214a;}
.section_advantages .advantages .content, .product_advantages .advantages .content {margin-top: 20px;font-size: 14px;line-height: 1.6;color: #4b5464;}
@media screen and (max-width: 1600px) {.section_advantages .advantages li .front, .product_advantages .advantages li .front {padding: 15px;display: flex;align-items: center;justify-content: center;flex-direction: column;}
	.section_advantages .advantages li .back, .product_advantages .advantages li .back {padding: 15px;}}
@media screen and (max-width: 1220px) {.section_advantages .advantages li, .product_advantages .advantages li {height: 280px;}
	.section_advantages .advantages .icon, .product_advantages .advantages .icon {width: 100px;height: 100px;}
	.section_advantages .advantages .icon svg, .product_advantages .advantages .icon svg {transform: scale(.7);}
	.section_advantages .advantages .name, .product_advantages .advantages .name {font-size: 18px;}}
@media screen and (max-width: 960px) {.section_advantages .advantages li, .product_advantages .advantages li {width: calc(25% - 11.25px);}}
@media screen and (max-width: 768px) {.section_advantages .advantages, .product_advantages .advantages {flex-wrap: wrap;gap: 15px;}
	.section_advantages .advantages li, .product_advantages .advantages li {width: calc(50% - 7.5px);}}
@media screen and (max-width: 480px) {.section_advantages .advantages li, .product_advantages .advantages li {width: 100%;}
	.section_advantages .flip_wrap, .product_advantages .flip_wrap {transform: rotateX(180deg);}}
.product_advantages .advantages li .front, .product_advantages .advantages li .back {background: #fff;}
@media screen and (max-width: 480px) {.product_advantages {padding: 40px 0 40px;}
	.product_advantages .advantages {margin-top: 40px;}}
.unsupported_webp .section_pdf_catalogs .catalog {background: url("/assets/template_v2/images/home_catalog_bg.jpg") center no-repeat;}
.supported_webp .section_pdf_catalogs .catalog {background: url("/assets/template_v2/images/home_catalog_bg.webp") center no-repeat;}
.section_pdf_catalogs {margin: 135px 0 0;}
.section_pdf_catalogs .catalogs_wrap {border-top: 1px solid #c9dcef;padding-top: 90px;}
.section_pdf_catalogs .catalogs {display: flex;justify-content: space-between;flex-wrap: wrap;gap: 20px;}
.section_pdf_catalogs .slide {width: calc(33.333% - 14px);}
.section_pdf_catalogs .catalog {background-size: cover;padding: 40px 40px 35px 50px;display: flex;align-items: center;height: 100%;justify-content: center;}
.section_pdf_catalogs .catalog img {width: 95px;height: auto;display: block;transform: rotate(-6.58deg);}
.section_pdf_catalogs .catalog .info {margin-left: 40px;width: calc(100% - 135px);}
.section_pdf_catalogs .catalog .name {font-size: 20px;line-height: 1.1;color: #08214a;}
.section_pdf_catalogs .catalog .pdf_btn {width: 200px;height: 54px;border: 1px solid #f9631c;padding: 15px;display: flex;align-items: center;justify-content: center;font-size: 14px;line-height: 1;color: #08214a;text-decoration: none;margin-top: 23px;transition: .3s;}
.section_pdf_catalogs .catalog .pdf_btn .icon {margin-right: 10px;fill: #08214a;width: 32px;height: 32px;transition: .3s;}
.section_pdf_catalogs .catalog .pdf_btn:hover, .section_pdf_catalogs .catalog .pdf_btn:focus {background: #f9631c;color: #fff;}
.section_pdf_catalogs .catalog .pdf_btn:hover .icon, .section_pdf_catalogs .catalog .pdf_btn:focus .icon {fill: #fff;}
@media screen and (max-width: 1600px) {.section_pdf_catalogs .catalog {padding-left: 30px;padding-right: 20px;}}
@media screen and (max-width: 1220px) {.section_pdf_catalogs .catalogs {margin-left: 40px;margin-right: 40px;}
	.section_pdf_catalogs .slick-arrow.slick-prev {left: -40px;}
	.section_pdf_catalogs .slick-arrow.slick-next {right: -40px;}
	.section_pdf_catalogs .slide {padding: 0 10px;}
	.section_pdf_catalogs .catalog {width: auto;}}
@media screen and (max-width: 500px) {.section_pdf_catalogs {margin-top: 60px;}
	.section_pdf_catalogs .catalogs_wrap {padding-top: 60px;}
	.section_pdf_catalogs .catalog {padding: 30px 15px 25px;display: block;text-align: center;background: #d8e6ef !important;}
	.section_pdf_catalogs .catalog img {margin: 0 auto;}
	.section_pdf_catalogs .catalog .info {margin: 20px 0 0;width: 100%;}
	.section_pdf_catalogs .catalog .name {font-size: 18px;}
	.section_pdf_catalogs .catalog .pdf_btn {margin: 20px auto 0;max-width: 100%;}}
.section_horisontal_banners {margin-top: 115px;}
.section_horisontal_banners .banners {display: flex;gap: 20px;flex-wrap: wrap;}
.section_horisontal_banners .banner {width: calc(50% - 10px);padding: 50px 15px;position: relative;color: #fff;text-decoration: none;display: flex;align-items: center;justify-content: center;background-position: center;background-repeat: no-repeat;background-size: cover;}
.section_horisontal_banners .banner.mdf-10 {background-image: url("/assets/template_v2/images/mdf-10-bnr.jpg");}
.section_horisontal_banners .banner.mdf-18 {background-image: url("/assets/template_v2/images/mdf-18-bnr.jpg");}
.section_horisontal_banners .banner * {position: relative;z-index: 2;}
.section_horisontal_banners .banner:before {content: "";z-index: 1;background: rgba(2,71,143,.5);left: 0;top: 0;right: 0;bottom: 0;position: absolute;transition: .3s;}
.section_horisontal_banners .banner:hover:before {background: rgba(2,71,143,.8);}
.section_horisontal_banners .banner .icon {width: 50px;height: 50px;fill: #fff;margin-right: 25px;}
.section_horisontal_banners .banner .text {font-size: 24px;line-height: 30px;display: flex;align-items: center;}
.section_horisontal_banners .banner .details {display: flex;margin-left: 10px;}
.section_horisontal_banners .banner .size, .section_horisontal_banners .banner .purpose {border: 3px solid #f9631c;padding: 7px;}
.section_horisontal_banners .banner .purpose {background: #f9631c;}
@media screen and (max-width: 1220px) {.section_horisontal_banners .banner .icon {width: 40px;height: 40px;margin-right: 15px;}
	.section_horisontal_banners .banner .text {font-size: 20px;}}
@media screen and (max-width: 960px) {.section_horisontal_banners .banner {width: 100%;}}
@media screen and (max-width: 480px) {.section_horisontal_banners .banner {padding: 30px 10px;}
	.section_horisontal_banners .banner .icon {display: none;}
	.section_horisontal_banners .banner .text {font-size: 17px;line-height: 24px;}}
@media screen and (max-width: 360px) {.section_horisontal_banners .banner {padding: 30px 10px;}
	.section_horisontal_banners .banner .icon {display: none;}
	.section_horisontal_banners .banner .text {font-size: 14px;}
	.section_horisontal_banners .banner .size, .section_horisontal_banners .banner .purpose {padding: 5px;}
	.section_horisontal_banners .banner .details {margin-left: 6px;}}
.section_article {font-size: 16px;color: #4b5464;line-height: 1.5;margin-top: 50px;}
.section_article h2, .section_article h3, .section_article h4 {font-weight: normal;font-size: 30px;line-height: 1.2;color: #000;margin: 40px 0 20px;}
.section_article .section_title {margin-bottom: 30px;margin-top: 50px;}
.section_article .columns-2, .section_article .columns-3 {display: grid;gap: 40px;margin-top: 20px;}
.section_article .columns-2 {grid-template-columns: repeat(2,1fr);}
.section_article .columns-3 {grid-template-columns: repeat(3,1fr);}
.section_article img {margin: 0;padding: 0;display: block;width: 100%;height: auto;}
.section_article .gallery_block {font-weight: 500;color: #484848;background-color: #fafafc;text-align: left;}
.section_article .gallery_block img {display: block;margin: 0;width: 100%;height: auto;}
.section_article .gallery_block span {display: block;padding: 25px;position: relative;}
.section_article .gallery_block a {display: block;position: relative;}
.section_article .gallery_block a:before {content: "";display: block;position: absolute;background-color: #f9631c;width: 80px;height: 6px;bottom: -6px;left: 0;transition: .3s;}
.section_article .gallery_block a:hover:before {width: 100%;}
.section_article .share_socials {display: flex;justify-content: flex-end;height: 24px;}
.section_article .special-text-1 {background: #f9fbfd;margin-top: 30px;border-left: 4px solid #f9631c;padding: 30px 30px 30px 40px;font-size: 15px;line-height: 1.6;color: #4b5464;}
.section_article .special-text-1 ul {margin: 0;}
.section_article .special-text-1 ul li {padding: 0;}
.section_article .special-text-1 ul li:last-child {margin-bottom: 0;}
.section_article .special-text-1 ul li:before {display: none;}
.section_article .special-text-1 .row {margin: 0 !important;}
.section_article .special-text-1 ul {margin: 0 !important;padding: 0;}
.section_article .special-text-1 ul li:before {background: currentColor !important;width: 3px !important;height: 3px !important;border-radius: 100%;bottom: 0;vertical-align: middle;}
.section_article .special-text-2 {padding: 26px 33px;background: #f9fbfd;line-height: 1.6;}
.section_article .section_advantages {padding: 0;}
.section_article .section_advantages .advantages {margin-top: 40px;}
.section_article .section_advantages .advantages li {padding: 0;}
.section_article .section_advantages .advantages li:before {display: none;}
.section_article .section_advantages, .section_article .section_horisontal_banners, .section_article .section_pdf_catalogs {margin: 60px 0;}
.section_article ul {font-size: 16px;line-height: 1.5;margin: 24px 0 0;padding: 0;list-style-type: none;}
.section_article ul li {padding-left: 33px;position: relative;margin-bottom: 15px;}
.section_article ul li:before {content: "";width: 18px;height: 18px;display: inline-block;background-size: contain;position: absolute;left: 0;top: 2px;background-color: #f9631c;-webkit-mask-image: url("/assets/template_v2/images/icons.svg?v12234#icon-check");mask-image: url("/assets/template_v2/images/icons.svg?v12234#icon-check");}
@media screen and (max-width: 960px) {.section_article .columns-2, .section_article .columns-3 {display: block;}
	.section_article .columns-2 > div, .section_article .columns-3 > div {margin-top: 20px;}}
.section_info_articles {background: url("/assets/template_v2/images/news_bg.webp") center;padding: 60px 0 100px;margin: 0;}
.section_info_articles .section_title {color: #fff;}
.section_info_articles .section_title:before {background: #fff;}
.section_info_articles .section_title span {color: #fff;}
.section_info_articles .info_row {display: flex;justify-content: space-between;padding: 30px;background: #fff;margin-top: 40px;position: relative;}
.section_info_articles .info_row:before {content: "";width: 5px;height: 43px;background: #f9631c;position: absolute;left: 0;top: 30px;transition: .3s;}
.section_info_articles .info_row:hover:before {height: calc(100% - 60px);}
.section_info_articles .info_row .image {width: 260px;}
.section_info_articles .info_row .image a {display: block;width: 100%;}
.section_info_articles .info_row .image picture {display: block;width: 100%;}
.section_info_articles .info_row .image img {width: 100%;height: auto;display: block;}
.section_info_articles .info_row .description {width: calc(100% - 290px);}
.section_info_articles .info_row .title {font-size: 24px;line-height: 1.3;color: #08214a;display: block;}
.section_info_articles .info_row .text {display: block;margin-top: 10px;font-size: 16px;line-height: 1.5;color: #444;min-height: 36px;}
@media screen and (max-width: 768px) {.section_info_articles .info_row {display: block;padding: 30px 20px;}
	.section_info_articles .info_row .image {width: 100%;}
	.section_info_articles .info_row .image img {width: 100%;max-width: 480px;margin: 0 auto;}
	.section_info_articles .info_row .description {margin-top: 20px;width: auto;}
	.section_info_articles .info_row .title {font-size: 18px;}
	.section_info_articles .info_row .text {font-size: 16px;}}
.section_info_articles .pagination {text-align: center;margin: 40px 0 0;padding: 0;list-style-type: none;display: flex;justify-content: center;align-items: center;gap: 5px;}
.section_info_articles .pagination a {padding: 7px 10px;display: block;text-decoration: none;background: #edf4fb;transition: .3s;}
.section_info_articles .pagination a:hover {color: #f9631c;}
.section_info_articles .pagination li.active a {color: #f9631c;}
.section_info_articles .pagination li.disabled a {color: #888;pointer-events: none;}
.section_info_articles.white {background: #fff;}
.section_info_articles.white .section_title {color: #08214a;}
.section_info_articles.white .section_title:before {background: #0965c3;}
.section_info_articles.white .section_title span {color: #0965c3;}
.section_info_articles.white .info_row {background: #f9fbfd;border: 1px solid #edf4fb;}