#sp-main-body {    padding: 0px 0px 30px 0px;}.p0 {	margin-bottom:0px;}a {	color: #2a9de6;}.breadcrumb {    padding: 0.75rem 1rem 0px 0px !important;    background-color: transparent;    border-radius: 0px;}.bot-margin-30 {	margin-bottom: 40px;    margin-top: 20px;}#sp-logo {    margin: auto;}.top-los {	font-size: 1.2em;    	line-height: 1.3em;}#sp-top2>.d-flex {    justify-content: center;}#sp-top3>.d-flex {    justify-content: flex-start;}#sp-top1, #sp-top2, #sp-top3 {	margin-top: auto;    margin-bottom: auto;}#sp-header .sp-module {    margin-left: 0px;}.fon2_gradient {    background: -webkit-linear-gradient(bottom,#990000 0%,#CD2E25 100%);    padding: 8px 8px 11px 8px;    display: inline-block;	line-height: 1;	text-align: center;}.fon2_gradient:hover {    background: #FF0000 none repeat scroll 0%;    background: -webkit-linear-gradient(bottom,#FF0000 0%,#990000 100%);}.fon_gradient {    background: #CD2E25 none repeat scroll 0%;    background: -webkit-linear-gradient(bottom,#990000 0%,#CD2E25 100%);    color: #ffffff;    text-shadow: -1px -1px 0 rgba(0,0,0,0.3);    border-radius: 2px;    padding: 10px 12px;    display: inline-block;}.fon_foto {    background: #ffffff none repeat scroll 0%;    padding: 10px;    margin-left: 5px;    margin-right: 5px;    margin-top: 4px;	display: inline;	min-height: 142px;    width: auto;}.fon_gradient:hover {    background: #2999CD none repeat scroll 0%;    background: -webkit-linear-gradient(bottom,#2999CD 0%,#0B3350 100%);}.fon_foto:hover {    background: #004C6A none repeat scroll 0%;    box-shadow: 0 0 15px rgba(255,255,255,0.8), 0 0 1px rgba(255,255,255,0.5) inset;}body {	background-image: url(/images/karbon30x30.jpg);	color: #dfdfdf;}.circle-arrow-right:before {    content: "";    display: inline-block;    width: 1em;    height: 1em;    background-image: url("/images/circle-arrow-right-solid-full.svg");	transform: translateY(0.10em);}.article-details .article-can-edit {    margin-bottom: 0px;}.article-details .featured-article-badge {    display: none;}#sp-header {    box-shadow: none;	margin: 10px auto 15px auto;	height: auto;	max-width: 1200px;}.sp-megamenu-wrapper {    justify-content: center;}.sp-megamenu-parent>li {    background: #CD2E25 none repeat scroll 0%;    background: -webkit-linear-gradient(bottom,#990000 0%,#CD2E25 100%);}.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span, .sp-megamenu-parent>li:last-child>a, .sp-megamenu-parent>li:last-child>span {    font-size: 14px;    line-height: 14px;	padding: 10px 15px;    color: #fff;	text-transform: uppercase;	border-left: 2px solid #5a5a5a;}.sp-megamenu-parent>li:first-child>a, .sp-megamenu-parent>li:first-child>span {    border-left: none;}.sp-megamenu-parent>li:hover {	background-color: rgba(42, 157, 230, 0.48);	background-image: linear-gradient(rgba(42, 157, 230, 0.9), rgba(42, 157, 230, 0.7) 50%, rgba(42, 157, 230, 0.4));	background-repeat: no-repeat;}@media (min-width:992px) {.sp-megamenu-parent {    display: flex !important; /* Делаем ul flex-контейнером */    width: 100%; /* Убеждаемся, что ul занимает всю ширину nav */}.sp-megamenu-parent > li {    flex: 1; /* Каждый li занимает равную долю ширины */    text-align: center; /* Центрируем текст внутри li, если нужно */}.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span{    display: block; /* Ссылка занимает всю ширину li */    padding: 15px 0px !important; /* Добавьте padding для отступов */ }}.icon-menu {	margin-right: 5px;    margin-top: -3px;}:focus-visible {    outline: none;}.offcanvas-menu .offcanvas-inner ul.menu>li>a, .offcanvas-menu .offcanvas-inner ul.menu>li>span {    opacity: 0.8;    color: #fff;	font-size: 1em;	line-height: 0.2em;	text-transform: uppercase;}.offcanvas-active .burger-icon>span, #modal-menu-toggler.active .burger-icon>span {    background-color: #ffffff;}.burger-icon>span {    background-color: #dfdfdf;}#sp-top3 {	font-size: 1.1em;}h1 {    font-size: 150%;    font-weight: normal;}h2, h3 {    font-size: 20px;    line-height: 29px;    font-weight: normal;    letter-spacing: normal;    margin-top: 0;    padding-bottom: 5px;    margin-bottom: 6px;}h3 {    margin-top: 10px;}.fon_h1 {    background: #CD2E25 none repeat scroll 0%;    color: #fff;    padding: 0px;    font-size: 18px;    text-align: center;	line-height: 40px;}.foto_shadow {    -webkit-box-shadow: 0 10px 6px -10px #000000, 0 0 0 1px rgba(0,0,0,0.3);    -moz-box-shadow: 0 10px 6px -10px #000000, 0 0 0 1px rgba(0,0,0,0.3);    box-shadow: 0 10px 6px -10px #000000, 0 0 0 1px rgba(0,0,0,0.3);    background: #F6F6F6 none repeat scroll 0%;    color: #000000;    padding: 3px;    margin-left: 10px;    margin-right: 20px;    margin-top: 2px;}#sp-main-body p {    font-size: 15px;    line-height: 1.3em;}h1, h2, h3, h4, h5, h6, .title {    color: #ffffff;}#offcanvas-toggler::before {   content: "МЕНЮ";    padding-right: 5px;    color: #dfdfdf;    font-size: 0.8em;}.offcanvas-menu .pt-4 {    padding-top: 0.5rem!important;}#cf_1 {    background: #CD2E25 none repeat scroll 0%;    background: -webkit-linear-gradient(bottom, #990000 0%, #CD2E25 100%);}#sp-user1 {	margin-bottom: 30px;}#sp-user2 {	margin-bottom: 60px;}.breadcrumb-item.active, .breadcrumb-item+.breadcrumb-item::before {    color: #dfdfdf;}.text_cen {    padding: 4px;    font-size: 14px;    text-align: center;}.text_cen img{    max-height: 150px;    width: auto;}table p {	margin-bottom:0px;}.article-details table td, .article-details table th{	padding: 5px;	vertical-align: middle;    min-width: 90px;}.article-details table[border="1"] td {    border: solid 1px gray; /* Устанавливаем границы для ячеек td */}.article-details table td img{    margin: 5px auto;}.article-details table {    overflow-x: auto;}table.text_cen  {    margin-bottom: 30px;    margin-top: 50px;    width: 100%;}table.text_cen + table.text_cen {    margin-top: -15px;}#sp-footer .container-inner {    padding: 10px 0;	border-top: none;}#sp-footer {	background-color: rgb(255 255 255 / 5%);}.sp-module-content-bottom {	margin-top:30px;}.mod-custom table td {	border: 0px;}.fon_2 {    background: #F2F4F4;    color: #000;    padding-left: 10px;    padding-right: 10px;}.icon-circle-arrow-right {	line-height: 1.5em;}.article-details .noborder td {    border: none;}.p16 p {	margin-bottom:16px;}.buton_more {    background: #ffffff none repeat scroll 0%;    padding: 2px 10px !important;    border-radius: 2px;    display: inline-block;}img {    display: inline;}.sp-scroll-up {    background: rgb(255 255 255 / 40%);}.sp-scroll-up:hover, .sp-scroll-up:active, .sp-scroll-up:focus {    background: #CD2E25;}.newleft-menu .sp-module-title {    padding: 10px 15px !important;    margin-bottom: 8px !important;    border-bottom: none !important;	background: url(/images/waffle.png);    text-align: center;}#sp-left .sp-module ul>li>a, #sp-right .sp-module ul>li>a {    padding: 0px 0;}.newleft-menu {    -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.2), inset 0 0 20px rgba(0,0,0,0.1);    -moz-box-shadow: 0 0 15px rgba(0,0,0,0.2), inset 0 0 20px rgba(0,0,0,0.1);    box-shadow: 0 0 15px rgba(0,0,0,0.2), inset 0 0 20px rgba(0,0,0,0.1);    border: 0px solid #000000 !important;    background-color: #00506f;    background-image: linear-gradient(#005e84,#004C6A 50%,#005e84);    background-repeat: no-repeat;}.dj-megamenu-clean.verticalMenu li a.dj-up_a > span {    padding: 9.5px 20px !important;}.dj-megamenu-clean li a {    color: #ffffff !important;}.newleft-menu .dj-up .title {   line-height: 0.8em;}.newleft-menu .dj-subwrap-in a{   line-height: 1em !important;   padding: 8px 20px 9.5px 8px !important;   }.newleft-menu li:hover .arrow, .newleft-menu li:focus .arrow {    top: calc(50% + 0px)!important;}.dj-megamenu-clean.dj-megamenu-wcag *:focus, .dj-megamenu-clean.dj-megamenu-wcag *:focus-visible {    outline: 2px solid currentColor;    outline-offset: 0px;}.dj-megamenu-clean li ul.dj-submenu {    -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.2), inset 0 0 20px rgba(0,0,0,0.1);    -moz-box-shadow: 0 0 15px rgba(0,0,0,0.2), inset 0 0 20px rgba(0,0,0,0.1);    box-shadow: 0 0 15px rgba(0,0,0,0.2), inset 0 0 20px rgba(0,0,0,0.1);    border: 1px solid rgb(0 0 0 / 25%) !important;}#sp-section-8 {    margin-top:30px;}#sp-section-8 .newleft-menu {    padding: 20px;    max-width: 360px;    margin: auto;}#sp-section-8  .dj-megamenu-clean.verticalMenu li a.dj-up_a {    height: auto;    padding-top: 15px;    padding-bottom: 15px;    padding: 10px 20px 10px 10px;}#sp-section-8 .newleft-menu .dj-subwrap-in a {    padding: 7px 10px 8px 10px !important;}#sp-section-8 .dj-megamenu-clean.verticalMenu li a.dj-up_a > span {    padding: 0px !important;}#sp-section-8 .dj-megamenu-clean.verticalMenu li:hover div.dj-subwrap.open-right, #sp-section-8 .dj-megamenu-clean.verticalMenu li.hover div.dj-subwrap.open-right {    left: 50% !important;    top: auto;    transform: translateX(-50%);}#sp-section-8 .dj-subwrap-in .dj-subwrap-in {	background-color: rgb(175 150 150)!important;}.offcanvas-menu .offcanvas-inner ul.menu li.active a {    color: #CD2E25;}.offcanvas-menu .offcanvas-inner ul.menu>li>a, .offcanvas-menu .offcanvas-inner ul.menu>li>span {    opacity: 1;    color: #e7e7e7;}.kartt img{height: 110px;}.statt {line-height: 1;}.statt br {display:none;}.statt span {display:block; margin-left: 0px !important;}.statt a {margin-left: 0px !important; margin-bottom: 10px !important; display: block;}.statt p {margin:0px !important; margin-bottom: 10px !important; line-height: 1em!important;}.red1 h2 {	font-size:13px !important;	padding-bottom:0px;	display: flex;    flex-wrap: wrap;    justify-content: center;    align-content: center;	height: 26px;}.red1 .sppb-addon-feature {min-height: 162px;}body.ltr.offcanvs-position-right.offcanvas-active .offcanvas-menu {    background-color: #00506f;}@media (max-width:1399px) {	.red1 h2 {height: 43px;}	.kg-snp-table-link {    display: flex;    flex-direction: column;    align-items: center;    width: auto;}	.kg-snp-table-link span {display: block; margin: auto;}}@media (min-width:992px) and (max-width:1399px) {	.o-kompanii .text_cen img {height:40px;}}@media (max-width:1199px) {	.top-los {font-size: 1em;}	.red1 h2 {height: 56px;}}@media (min-width:992px) and (max-width:1199px) {	.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span, .sp-megamenu-parent>li:last-child>a, .sp-megamenu-parent>li:last-child>span {font-size: 10px; line-height: 10px;}	#mod-custom119 {display: flex; width: 100%;  padding-top: 20px;}}@media (min-width:992px) and (max-width:1399px) {	.icon-menu {display: block !important; margin: auto auto 5px auto; width: 18px;}}@media (min-width:992px) {	#sp-position8 {display: none;}}@media (max-width:991px) {	#sp-top1 {display:none;}	#sp-top3>.d-flex {justify-content: center;}	#sp-header {margin: 0px; background-color: rgb(255 255 255 / 15%); padding: 10px 0px 13px 0px;}	#sp-section-2 {    background: #CD2E25 none repeat scroll 0%;    background: -webkit-linear-gradient(bottom,#990000 0%,#CD2E25 100%);}	.sp-megamenu-wrapper {justify-content: flex-end;}	.offcanvas-menu .icon-menu {display: inline-block;}	#sp-left {display: none;}	.logo-image {height: auto !important;}    #offcanvas-toggler {height: 45px;line-height: 45px;}}@media (min-width:768px) and (max-width:991px) {	#sp-logo {width: 33.33%;}	#sp-top2 {width: 33.33%;}	#sp-top3 {width: 33.33%;}	.o-kompanii .text_cen img {height:45px;}}@media (max-width:767px) {.foto_shadow {margin-left: 0px; margin-right: 0px; float: none !important; width: 100%; margin-bottom: 10px;}	.respons {width: 100% !important; display: block;}	.article-details img {float: none !important; margin-left: auto !important; margin-right: auto !important;}	.mb2 {width:50% !important;}	.flexo {display: flex; flex-wrap: wrap;}	.fon_h1 {line-height: 1.2em; padding: 5px;}	.article-details table[border="1"] td, .article-details table[border="1"] td p{line-height: 1.1em !important;}    /*#catalog-table td, #catalog-table th {max-width: 20%; width: 20% !important;}*/}@media (min-width:576px) and (max-width:767px) {	#sp-logo {width: 25%;}	#sp-top2 {width: 33.33%;}	#sp-top3 {width: 41.66%;}	.o-kompanii .text_cen img {height:35px;}}@media (max-width: 575px) {    #offcanvas-toggler {height: 40px; line-height: 40px;}	#sp-logo {width: 50%;}	#sp-top2 {width: 50%;}	#sp-top3 {width: 100%; margin-top:10px;}	.statt img {min-height:60px;}	.offcanvas-menu .offcanvas-inner ul.menu>li>a, .offcanvas-menu .offcanvas-inner ul.menu>li>span {font-size: 20px;}	.icon-menu {width: 20px;}	.red1 h2 {height: 52px;}	table.dataTable thead>tr>th.sorting:before, table.dataTable thead>tr>th.sorting:after, table.dataTable thead>tr>th.sorting_asc:before, table.dataTable thead>tr>th.sorting_asc:after, table.dataTable thead>tr>th.sorting_desc:before, table.dataTable thead>tr>th.sorting_desc:after, table.dataTable thead>tr>th.sorting_asc_disabled:before, table.dataTable thead>tr>th.sorting_asc_disabled:after, table.dataTable thead>tr>th.sorting_desc_disabled:before, table.dataTable thead>tr>th.sorting_desc_disabled:after, table.dataTable thead>tr>td.sorting:before, table.dataTable thead>tr>td.sorting:after, table.dataTable thead>tr>td.sorting_asc:before, table.dataTable thead>tr>td.sorting_asc:after, table.dataTable thead>tr>td.sorting_desc:before, table.dataTable thead>tr>td.sorting_desc:after, table.dataTable thead>tr>td.sorting_asc_disabled:before, table.dataTable thead>tr>td.sorting_asc_disabled:after, table.dataTable thead>tr>td.sorting_desc_disabled:before, table.dataTable thead>tr>td.sorting_desc_disabled:after {right: 5px !important;}}@media (min-width:375px) and (max-width:575px) {	.o-kompanii .text_cen tbody {display: flex; flex-wrap: wrap;}	.o-kompanii .text_cen tr {display: contents;}	.o-kompanii .text_cen td {flex: 0 0 50%; /* Каждая ячейка занимает 50% ширины */}	.o-kompanii .text_cen img {height:43px;}}@media (max-width: 374px) {	.o-kompanii .text_cen tbody {display: flex; flex-wrap: wrap;}	.o-kompanii .text_cen tr {display: contents;}	.o-kompanii .text_cen td {flex: 0 0 100%; /* Каждая ячейка занимает 50% ширины */}	.o-kompanii .text_cen img {height:45px;}}@media (max-width: 345px) {	.fon2_gradient {font-size: 14px;}}/*14.05*/.p0 p, p.p0 {  margin-bottom:0px;}.sppb-btn.focus, .sppb-btn:focus {  box-shadow: none !important;}#sp-position2, #sp-position3, #sp-position4 {    	line-height: 1;}@media (min-width: 992px) {.poz4>.sppb-row-container{padding-right:0px;}#sp-position2 {padding-left: 0px;}}.kg-snp-table-link {  max-width: 100%;}.kg-snp-table-link span{    background-color: #d71920;    color: #fff;    border-radius: 4px;    padding: 3px 7px;    font-weight: 400;    text-align: center;    vertical-align: middle;    line-height: 1em;}.sppb-addon-table-main th>div.addon-root-text-block {text-align: center; padding-right: 20px;}.sppb-addon-table-main td {text-align: center; line-height: 1.2em;}.sppb-table-addon-sortable[data-content=no-sort]::before {top: -2px;}.sppb-table-addon-sortable[data-content=no-sort]::after {top: 16px;}.sppb-table-addon-sortable[data-content=sort-asc]::after {top: -2px;}.sppb-table-addon-sortable[data-content=sort-desc]::after {top: 16px;}@media (max-width: 568px) {.sppb-table-addon-sortable[data-content=no-sort]::before {top: -15px;}.sppb-table-addon-sortable[data-content=no-sort]::after {top: 31px;}.sppb-table-addon-sortable[data-content=sort-asc]::after {top: -15px;}.sppb-table-addon-sortable[data-content=sort-desc]::after {top: 31px;}.sppb-addon-table-search-wrap {display: block;}}.sppb-panel-modern>.sppb-panel-heading {line-height: 1em;}