.ns-bitrix.c-iblock-vote.c-iblock-vote-template-1 .iblock-vote-rating {
    font-size: 0;
    margin: 0 -3px;
    display: none;
}
.ns-bitrix.c-iblock-vote.c-iblock-vote-template-2 .iblock-vote-body {
    overflow: hidden;
    display: none;
}
.catalog-section-item-vote{
    display: none;
}
.widget.c-product-timer.c-product-timer-template-1 .widget-timer-item {
   
    background-color: #fcd311;
  
   
}
.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-panel-price-base {
   
    color: #ff0000;
  
}
.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-panel-price-difference {
 
    color: #2e9d00;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4 .catalog-section-item-price-base {
   
    float: right;
    margin: 0px 0px 0px 23px;
   color: #ff0000;
}

#skyweb24_popup_action h2 {
    margin: 0 0 0px !important;
    font-size: 18px !important;
    
}
.ns-bitrix.c-news-detail.c-news-detail-shares-default-1 .news-detail-banner-image {
    background-size: contain !important;
    
}
.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-gallery-preview-item {
   
 background: #9f9f9f91;
}

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-youtube.lg-object {
opacity: 1 !important;
}

body:not(.lg-from-hash)  .lg-outer.lg-start-zoom .lg-youtube.lg-object {
-webkit-transform: scale3d(1,1,1);
transform: scale3d(1,1,1)!important;
}


.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4 .catalog-section-item-information {
    margin-top: -10px !important;
    margin-bottom: 0px !important;
}
.widget.c-widget.c-widget-products-4 .widget-item-quantity[data-offer=false] {
   
    display: none !important;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4 .catalog-section-item-quantity {
    display: none !important;
}
.widget-call-container{
   display: none;
}
.intec-cl-border {
    border-color: #005187 !important;
    border: 2px solid #005187 !important;
}
.intec-grid-item-vizual {
border: 4px solid #ffffff73 !important;
top: 44px;
   overflow: hidden;
    border-radius: 50%;
    height: 410px !important;
    position: relative;
    left: 150px;
    max-width: 410px !important;
}
 .vizual1>img{

width: 490px !important;
    left: -33px;
    top: -26px;
    height: 490px !important;
	}

.c-slider.c-slider-template-3 .widget-item-picture {
    position: relative;
   
    height: 100%;

   
}
.circle {
 
 width: 490px !important;
    height: 490px !important;
 left: -45px  !important;
top: -15px  !important;
  -webkit-animation: pulsing 1s ;
  animation: pulsing 10s ;
  animation-iteration-count: 400;

}


@keyframes pulsing {
  0% {
    -webkit-transform: scale(1.0, 1.0);
    transform: scale(1.0, 1.0)
  }
  50% {
     -webkit-transform: scale(0.93, 0.93);
    transform: scale(0.93, 0.93);
  }
  100% {
    -webkit-transform: scale(1.0, 1.0);
    transform: scale(1.0, 1.0);
  }
}



.c-slider.c-slider-template-3 [data-dots-view="1"] .widget-slider-dots button {
    display: inline-block;
    width: 10px;
    height: 10px;
  
    -webkit-border-radius: 0%;
    -moz-border-radius: 0%;
    border-radius: 0%;
    
}
.developer {
    position: unset;
    margin-left: -10%;
}
.c-catalog-smart-filter.c-catalog-smart-filter-vertical-2 .catalog-smart-filter-item-value input:checked + .catalog-smart-filter-item-value-checkbox {
   
    border: 3px solid #0065ff;
}
.ns-bitrix.c-news-detail.c-news-detail-vacancies-detail-1 .news-detail-image {
    padding-top: 220px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    background-size: contain;
}
.c-catalog-smart-filter.c-catalog-smart-filter-vertical-2 .catalog-smart-filter-button.catalog-smart-filter-button-reset {
   
    color: #005187;
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-panel-filter-button svg {
 
    fill: #0077ff;
    stroke: #005dff;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4 .catalog-section-item-name {
   
    height: 65px;
    
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-2 .catalog-section-list-item-wrapper-2 {
   
    top: 20px;
   
}
.popup-window .popup-window-close-icon {
 
    background-color: #005aff;
   
    opacity: 1.5;
}
.ns-bitrix.c-menu.c-menu-horizontal-1 .menu-item.menu-item-section .menu-submenu .menu-submenu-section.menu-submenu-section-with-images .menu-submenu-section-links {
   
    padding: 20px 0px 0px 0px;
}
.ns-bitrix.c-catalog-section.c-catalog-section-products-small-1[data-size=small] .catalog-section-item-name {
    min-height: 56px;
    max-height: 56px;
}
.catalog-section-item-image-element>img{
  object-fit: cover;
    height: 100% !important;
}
.catalog-section-item-image-wrapper>img{
  object-fit: cover;
    height: 100% !important;
}
.catalog-element-gallery-picture>img{
 width: 99% !important;
    object-fit: cover;
    aspect-ratio: 1 / 1;
}
.catalog-section-item-image>img{
 width: 99% !important;
    object-fit: cover;
    aspect-ratio: 1 / 1;
}
.catalog-element-gallery-item-content>img{
  object-fit: cover;
    height: 100% !important;
}
.widget-item-image-element>img{
  object-fit: cover;
    height: 100% !important;
}
.ns-bitrix.c-news-list.c-news-list-certificates-tile-1 .news-list-item-image {
    
    border-radius: 0px !important;
  
}

.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-2 .catalog-section-list-item-image {
  
    padding: 0px 0px 60px 0px;
}
.c-slider.c-slider-template-3 .widget-blocks-items {
   
    padding: 5px 0px 0px 0px;
}
.c-slider.c-slider-template-3 .widget-block-wrapper {
   
    width: 99%;
    overflow: hidden;
}
.catalog-element-print::after,
.catalog-element-print::before{
    content: '';
    position: absolute;
    border: 2px solid #3D64FF;
    left: 0px;
    width: 40px;
    height: 40px;
    opacity: 0;
    right: -20px;
    top: -11px;
    bottom: -20px;
    border-radius: 50%;
    animation: pulse 2.5s linear infinite;
}

.catalog-element-print::after {
  animation-delay: 1.25s;
}

@keyframes pulse {
  0% {
    transform: scale(0.5);
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    transform: scale(1.2);
    opacity: 0;
  }
}




.c-catalog-smart-filter.c-catalog-smart-filter-vertical-2 .catalog-smart-filter-item-value-checkbox {
    
    width: 40px;
    height: 40px;
  
}
*, :after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-section-document-extension {
 
    color: #0098d036;
}
.blok342 {
    border: 1px solid #e0e0e0;
	border-radius: 10px;
	margin: 20px 0px -33px 0px;
}
.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-brand {
    
    margin: 0px 0px -20px 0px;
	pointer-events: none;
}
.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-property-name {
    color: #5c5c5c;
}
.sertdiv{
    width: 370px;
	margin-top: 20px;
}
.sertdiv12{
   font-size: 10px;
    width: 80px;
    margin: 0px 0px 0px -10px;
    text-align: center;
	text-transform: uppercase;
}
.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-sections.catalog-element-sections-wide .catalog-element-section.catalog-element-section-dark {
    background: unset;
    background-image: url(/bitrix/templates/universelite_s1/images/gallery/bg1.jpg);
}
.projects .projects-items .projects-item .projects-item-name {
   
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgb(0 0 0 / 40%) 75%, rgb(0 0 0 / 60%) 100%);
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgb(0 0 0 / 40%) 75%, rgb(0 0 0 / 60%) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(0 0 0 / 40%) 75%, rgb(0 0 0 / 60%) 100%);
}

.widget-header123{
    margin: -15px 0px 45px 0px;
    text-align: center;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.3;
    color: #1b1e25;
}
.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .widget.c-markers.c-markers-template-1 {
 
    position: absolute;
    z-index: 999;
    left: 18%;
    top: 6%;
}
.widget.c-categories.c-categories-template-17 .widget-items {
    position: relative;
    padding: 15px 0px 15px 0px;
}
.widget.c-categories.c-categories-template-17 .widget-item-price {
    padding: 20px 36px  !important;
    font-size: 10px  !important;
    line-height: 10px  !important;
    letter-spacing: 0.1em  !important;
   border-radius: unset !important;
   font-weight: unset  !important;
   max-height: unset !important;
}
.widget.c-categories.c-categories-template-17 .widget-item-name {
   font-size: 18px;
    font-weight: 400;
    color: #202020;
    text-transform: uppercase;
    line-height: 1.56;
    overflow: unset;
}
.widget.c-categories.c-categories-template-17 .widget-item-content-wrap {
   
    min-height: 260px;
   
}
.widget.c-categories.c-categories-template-17 .widget-item-picture {
   
  background-size: 160px;
    background-position: 65% 50%;
    
}
.widget.c-widget.c-widget-contacts-1 .widget-map {
  
    height: unset;
  
}
.widget.c-form.c-form-template-1 .widget-form-description {
   
    color: #ffffff;
   
}
.widget.c-widget.c-widget-contacts-1 .widget-items {
   
    top: 115px;
  
}
.widget.c-widget.c-widget-contacts-1 .widget-items-container {
  
    background-color: #17171dcf;
   
}
.widget.c-projects.c-projects-template-1 .widget-item-name {
   
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 20%, #0000008a 100%);
    /* background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 20%, black 100%); */
    background: linear-gradient(to bottom, rgb(0 0 0 / 0%) 20%, #0000008a 100%);
}
.ns-bitrix.c-catalog-element.c-catalog-element-product-1 .catalog-element-gallery-item {
    
    margin-top: -25%;
    padding: 100% 0 0 0;
}
.project .project-services .project-service .project-service-image .project-service-image-wrapper {
   
    width: 180px;
    height: 180px;
    
}
.intec-grid.intec-grid-i-15>.intec-grid-item-6{
  padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 5px;
    padding-left: 5px;
}
.projects .projects-items .projects-item .projects-item-name .projects-item-name-wrapper {
    font-size: 18px;
    font-weight: 400;
   
}
.project .project-header .project-description .project-description-items {
   
   
    position: absolute;
    top: 33%;
}
@media (max-width: 420px) {
    .project .project-header .project-description .project-description-items, .project .project-header .project-description .project-description-buttons {
        float: none;
        width: auto;
        top: unset;
        position: unset;
		
    }
	
	.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4[data-columns-mobile="2"] .catalog-section-item-name {
        height: 55px;
        
    }
	.c-slider.c-slider-template-3 .widget-blocks-items {
    height: 100%;
    display: none;
}
	.widget-header123 {
    margin: -70px 0px -80px 0px;
    text-align: center;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.3;
    color: #1b1e25;
}
	.widget.c-about-ref.c-about-ref-template-2 .widget-buttons {
    margin-top: 32px;
    text-align: center;
}
    .widget.c-categories.c-categories-template-17 .widget-item-picture {
        background-size: 120px;
        background-position: 50% 40%;
		z-index: 999;
    }

.widget.c-categories.c-categories-template-17 .widget-item-content-wrap {
    min-height: 310px;
}
.widget.c-categories.c-categories-template-17[data-columns="1"] .widget-item-name {
        font-size: 13px;
        
    }
	    .c-slider.c-slider-template-3 .widget-item-description[data-view] {
        font-size: 14px;
       
    }
	.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-brand {
    margin: 0px 0px -20px 0px;
    display: none;
}
}
  .salb{
        position: absolute;
    top: -314px;
    left: -100px;
    background: #e15554;
    z-index: 999;
    display: inline-block;
    color: #fff;
    text-align: center;
    padding: 0.90em 0.65em;
       
    }
@media (max-width: 500px) {
    .ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4[data-columns-mobile="2"] .catalog-section-item-name {
        height: 55px;
       
    }
	.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4[data-columns-mobile="2"] .catalog-section-item-price-base {
        font-size: 14px;
        margin: 12px 0px 0px 15px;
    }
	    .ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4[data-columns-mobile="2"] .catalog-section-item-price {
        overflow: unset !important ;
       
    }
	.salb {
    position: absolute;
    top: -150px;
    left: -75px;
    background: #e15554;
    z-index: 999;
    display: inline-block;
    color: #fff;
    font-size: 14px;
    text-align: center;
    padding: 0.6em 0.25em;
}
}
@media (max-width: 1024px) {
    
	
	.salb {
  position: absolute;
  top: -239px;
    left: -96px;
    font-size: 13px;
    background: #e15554;
    z-index: 999;
    display: inline-block;
    color: #fff;
    text-align: center;
    padding: 0.90em 0.65em;
}
}
@media (max-width: 820px) {
    
	
	.salb {
  position: absolute;
  top: -248px;
    left: -96px;
    font-size: 13px;
    background: #e15554;
    z-index: 999;
    display: inline-block;
    color: #fff;
    text-align: center;
    padding: 0.90em 0.65em;
}
}
@media (max-width: 768px) {
    
	
	.salb {
  position: absolute;
    top: -229px;
    left: -96px;
    font-size: 13px;
    background: #e15554;
    z-index: 999;
    display: inline-block;
    color: #fff;
    text-align: center;
    padding: 0.90em 0.65em;
}
}
@media (max-width: 430px) {
    
	.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4[data-columns-mobile="2"] .catalog-section-item-price-base {
       font-size: 14px;
        margin: 12px 0px 0px 15px;
    }
	.salb {
    position: absolute;
    top: -157px;
    left: -74px;
    background: #e15554;
    z-index: 999;
    display: inline-block;
    color: #fff;
    font-size: 14px;
    text-align: center;
    padding: 0.6em 0.25em;
}
}
@media (max-width: 412px) {
    
	.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4[data-columns-mobile="2"] .catalog-section-item-price-base {
       font-size: 14px;
        margin: 12px 0px 0px 15px;
    }
	.salb {
    position: absolute;
    top: -148px;
    left: -74px;
    background: #e15554;
    z-index: 999;
    display: inline-block;
    color: #fff;
    font-size: 14px;
    text-align: center;
    padding: 0.6em 0.25em;
}
}
@media (max-width: 400px) {
    
	.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4[data-columns-mobile="2"] .catalog-section-item-price-base {
        font-size: 14px;
       margin: 15px 0px 0px 15px;
    }
	.salb {
    position: absolute;
    top: -141px;
    left: -74px;
    background: #e15554;
    z-index: 999;
    display: inline-block;
    color: #fff;
    font-size: 14px;
    text-align: center;
    padding: 0.6em 0.25em;
}
}
@media (max-width: 390px) {
    
	.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4[data-columns-mobile="2"] .catalog-section-item-price-base {
      font-size: 12px;
        margin: 15px 0px 0px 12px;
    }
	.salb {
    position: absolute;
    top: -141px;
    left: -74px;
    background: #e15554;
    z-index: 999;
    display: inline-block;
    color: #fff;
    font-size: 14px;
    text-align: center;
    padding: 0.6em 0.25em;
}
}
@media (max-width: 375px) {
    .salb {
        position: absolute;
        top: -176px;
        left: 4px;
        background: #e15554;
        z-index: 999;
        display: inline-block;
        color: #fff;
        font-size: 14px;
        text-align: center;
        padding: 0.6em 0.25em;
    }
	.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4[data-columns-mobile="2"] .catalog-section-item-price-base {
     
        font-size: 14px;
        margin: -10px 0px 0px 5px;
   
    }
	
}

@media (max-width: 600px) {
    .project .project-header .project-description .project-description-items, .project .project-header .project-description .project-description-buttons {
        float: none;
        width: auto;
        top: unset;
        position: unset;
    }
		.developer {
   position: absolute;
    margin-left: -37px;
}
	.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4[data-columns-mobile="2"] .catalog-section-item-name {
        height: 55px;
      
    }
	.c-slider.c-slider-template-3 .widget-item-description[data-view] {
        font-size: 14px;
       
    }
	.widget.c-categories.c-categories-template-17[data-columns="1"] .widget-item-name {
        font-size: 13px;
      
    }
	.c-slider.c-slider-template-3 .widget-blocks-items {
    height: 100%;
    display: none;
}
	.widget-header123 {
    margin: -70px 0px -80px 0px;
    text-align: center;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.3;
    color: #1b1e25;
}
	    .widget.c-news.c-news-template-5 .widget-item-description {
        display: unset;
    }
	.widget.c-categories.c-categories-template-17 .widget-item-picture {
    background-size: 120px;
        background-position: 50% 40%;
		z-index: 999;
}
.widget.c-about-ref.c-about-ref-template-2 .widget-buttons {
    margin-top: 32px;
    text-align: center;
}
.widget.c-categories.c-categories-template-17 .widget-item-content-wrap {
    min-height: 310px;
}
.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-brand {
    margin: 0px 0px -20px 0px;
    display: none;
}
}
@media (max-width: 600px) {
   
	.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-purchase-order {
    text-align: center;
	float: none;
}
.ns-bitrix.c-catalog-element.c-catalog-element-product-1 .catalog-element-main-detail {
    
    display: unset;
}
}
@media screen and (max-width: 768px) {
    .widget.c-categories.c-categories-template-17 .widget-item-content-wrap {
        background-color: unset;
    }
	.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4[data-columns-mobile="2"] .catalog-section-item-name {
        height: 55px;
       
    }
	
	.c-slider.c-slider-template-3 .widget-item-description[data-view] {
        font-size: 14px;
       
    }
	.c-slider.c-slider-template-3 [data-mobile-separated=false] [data-item-scheme=white] .widget-item-description {
        color: #fff;
        font-size: 20px;
    }
	.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-brand {
    margin: 0px 0px -20px 0px;
    display: none;
}

}
.project .project-header {
   
    background: url(/images/bg1.jpg) 50% 0 repeat;
}
.intec-grid>.intec-grid-item-4 {
  
    padding: 3px;
}
.widget.c-projects.c-projects-template-1 .widget-item-wrapper {
   
    height: 150px;
   
}
.widget.c-projects.c-projects-template-1 .widget-item-name-wrapper {
    
    font-weight: 400;
    
}
.project .project-sections .project-section .project-section-title {
    
    font-weight: 400;
  
}
.project .project-header .project-description .project-description-items .project-description-item .project-description-item-text {
    display: block;
    font-size: 20px;
    font-weight: 500;
    color: #0070ba;
    font-style: italic;
    line-height: 1.2;
    overflow: hidden;
}
.project .project-header .project-description .project-description-items .project-description-item .project-description-item-title {
    font-size: 23px;
    color: #707070;
    height: 34px;
    font-style: italic;
}
.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-price-discount {
   
    font-weight: 500;
    
}
 .ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-purchase-order {
    text-align: center;
	float: right;
}


@media (max-width: 1024px) {
    .widget.c-form.c-form-template-1 [data-view=left] .widget-form-text, .widget.c-form.c-form-template-1 [data-view=right] .widget-form-text {
      
        width: 100% !important;
    }
	.c-slider.c-slider-template-3 .widget-item-description[data-view] {
        font-size: 14px;
       
    }
 .ns-bitrix.c-catalog-element.c-catalog-element-product-1 .catalog-element-main-detail {
    
   
    
    display: none;

}
}
@media (max-width: 900px) {
   .ns-bitrix.c-catalog-element.c-catalog-element-product-1 .catalog-element-main-detail {
    
   
    
    display: none;

}
}
@media screen and (max-width: 768px) {
    
.ns-bitrix.c-catalog-element.c-catalog-element-product-1 .catalog-element-main-detail {
    
    display: unset;
}
}
@media (max-width: 1060px) {
   
	.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-purchase-order {
    text-align: center;
	float: none;
}

}
.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-gallery-preview-item {
    width: 80px;
    height: 80px;
    margin: 0px 0px 5px -20px;
 
    -webkit-border-radius: 15%;
    -moz-border-radius: 15%;
    border-radius: 15%;
    
}
.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-information-brand {
    margin: 10px 0px -50px 0px;
}
.c-header.c-header-template-1 .widget-view-desktop .widget-menu .menu-wrapper {
    
    background-color: #00070c9e !important;
    backdrop-filter: blur(6px);
    fill: #005187 !important;
}

.c-header.c-header-template-1 .widget-view-desktop .widget-contacts-advanced-item-schedule-item {
  
    color: #005187;
}

.c-slider.c-slider-template-3 .widget-item-description[data-view="5"] {
    font-size: 20px;
	color: #c1c1c1;
   
}
.c-slider.c-slider-template-3 [data-nav-view="1"] .widget-slider-nav-item {
 
    background-color: #00000075;
    
}
.c-slider.c-slider-template-3 [data-nav-view="1"] .widget-slider-nav-item svg path {
    stroke: #ffffff;
   
}
.widget.c-advantages.c-advantages-template-11 .widget-item-description {
    
    color: #fff;
}
.widget.c-advantages.c-advantages-template-11 .widget-item-wrapper {
  
    background: #0000006e;
    padding: 20px 15px 20px 15px;
    backdrop-filter: blur(6px);
   
}
.widget.c-advantages.c-advantages-template-11 {
  
    background-attachment: fixed;
}

.c-footer .widget-social-item-icon[data-social-icon="MAX"],
.widget-social-item-icon[data-social-icon="MAX"] {
    background-image: url('images/max.svg') !important;
    background-size: contain !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
}

.c-footer .widget-social-item-icon[data-social-icon="RUTUBE"],
.widget-social-item-icon[data-social-icon="RUTUBE"] {
    background-image: url('images/Rutube_icon.svg.png') !important;
    background-size: contain !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
}

.c-footer .widget-social-item-icon[data-grey="true"][data-social-icon="MAX"],
.c-footer .widget-social-item-icon[data-grey="true"][data-social-icon="RUTUBE"],
.widget-social-item-icon[data-grey="true"][data-social-icon="MAX"],
.widget-social-item-icon[data-grey="true"][data-social-icon="RUTUBE"] {
    filter: grayscale(1);
}

.c-header .widget-header-social-rutube,
.widget-header-social-rutube {
    filter: none !important;
}


