/* @media (prefers-color-scheme: dark) {

    :root{
        --bg-dark: #1b1b1b ;
    }

    .intec-template .intec-template-layout-content {
        background: var(--bg-dark) ;
    }
    [style*="background: #F8F9FB"],
    [style*="background-color: #FFF"],
    [style*="background-color: #f8f9fb"],
    [style*="background-color:#FFF"],
    [style*="background-color: #fff"],
    [style*="background-color:#fff"],
    [style*="background-color: white"],
    [style*="background: #FFF"],
    [style*="background:#FFF"],
    [style*="background: #fff"],
    [style*="background:#fff"],
    [style*="background: white"],
    .widget-item-wrapper,
    .catalog-element-button-action,
    .catalog-element-button-detail,
    .catalog-element-button-counter-item[data-type=button]{
        background-color: var(--bg-dark) !important;
    }
} */


.c-slider.c-slider-template-1 .widget-item-block-desktop, .c-slider.c-slider-template-1 .widget-item-block-mobile {
	background-position: center bottom;
}

.widget-authorize-wrap.intec-grid-item-auto {
	display: none;
}

.menu-authorization {
	display: none;
}


/*логотипы*/

.c-header.c-header-template-1 .widget-view.widget-view-mobile .widget-logotype-wrap .widget-logotype {
	display: inline-block;
	font-size: 0;
	color: #1d1d1d;
	text-align: center;
	text-decoration: none;
	width: 100%;
	max-width: 250px; 
}
.widget-logotype.intec-ui-picture {
	width: 310px !important;
}

.c-footer.c-footer-template-1 .widget-view .widget-view-6 .widget-panel .widget-logotype .widget-logotype-wrapper {
	display: inline-block;
	vertical-align: top;
	width: 200px;
}

/*меню*/
.ns-bitrix.c-menu.c-menu-popup-3 .menu-content .intec-grid > .intec-grid-item-3 {
  -ms-flex: 0 0 25%; 
  flex: 0 0 25%;
  max-width: 25%; 
}

.ns-bitrix.c-menu.c-menu-popup-3 .menu-content .menu-item.menu-item-level-0 > .menu-item-name {
  text-decoration: none;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
  margin-bottom: 6px;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
}

.ns-bitrix.c-menu.c-menu-popup-3 .menu-content .menu-item.menu-item-level-1 {
  margin-top: 6px;
}

.ns-bitrix.c-menu.c-menu-popup-3 .menu-content .menu-item.menu-item-level-0 > .menu-item-items {
  display: block;
  margin-top: 10px;
}
/*Блок о компании на главной*/
@media (max-width: 768px) {
	.widget.c-about-ref.c-about-ref-template-1[data-background="true"] .widget-content {
		padding-top: 70px;
		padding-bottom: 70px;
		background-color: #efe1d6;
		background-position: 2000px;
	}

	.widget.c-about-ref.c-about-ref-template-1 .widget-content {
	  position: relative;
	  padding-top: 80px;
	  padding-bottom: 80px;
	  background-color: #F0D9B4;
	  background-size: 0;
	  background-repeat: no-repeat;
	  background-position: center;
	}

	.widget.c-about-ref.c-about-ref-template-1 .widget-content-text {
	  position: relative;
	 width: 100%;
	}

	.widget.c-about-ref.c-about-ref-template-1[data-background=true] .widget-content {
	  padding-top: 55px;
	  padding-bottom: 55px;
	}
}
