.c-header.c-header-template-1 .widget-view.widget-view-desktop {
  display: block;
  position: relative;
  z-index: 50;
}
.c-header.c-header-template-1 .widget-view.widget-view-fixed {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: auto;
  left: 0;
  z-index: 100;
}
.c-header.c-header-template-1 .widget-view.widget-view-mobile {
  display: none;
  position: relative;
  z-index: 100;
}
.c-header.c-header-template-1 .widget-banner {
  display: block;
  position: relative;
  z-index: 0;
}
.c-header.c-header-template-1 .widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.4);
  z-index: 0;
  display: none;
  opacity: 0;
}
@media all and (max-width: 768px) {
  .c-header.c-header-template-1 .widget-view.widget-view-fixed,
.c-header.c-header-template-1 .widget-view.widget-view-desktop {
    display: none !important;
  }
  .c-header.c-header-template-1 .widget-view.widget-view-mobile {
    display: block;
    transition: all 0.25s ease;
  }
  .c-header.c-header-template-1 .widget-view.widget-view-mobile.widget-view-mobile-fixed {
    position: fixed;
    top: 0;
    right: 0;
    bottom: auto;
    left: 0;
  }
  .c-header.c-header-template-1 .widget-view.widget-view-mobile.widget-view-mobile-out {
    transform: translateY(-100%);
  }
}
@media print {
  .c-header.c-header-template-1 {
    display: none;
  }
}

svg#Слой_1 {
	height: 70px !important;
	/* width: 100%; */
}
.menu-wrapper-3.intec-content-wrapper .menu-wrapper-4.intec-grid.intec-grid-nowrap.intec-grid-a-h-start.intec-grid-a-v-stretch .intec-grid-item-auto.menu-item.menu-item-default:nth-child(1) {
	width: 298px !important;
}
.menu-wrapper-3.intec-content-wrapper .menu-wrapper-4.intec-grid.intec-grid-nowrap.intec-grid-a-h-start.intec-grid-a-v-stretch .intec-grid-item-auto.menu-item.menu-item-default:nth-child(2) {
	width: 280px !important;
}
.menu-wrapper-3.intec-content-wrapper .menu-wrapper-4.intec-grid.intec-grid-nowrap.intec-grid-a-h-start.intec-grid-a-v-stretch .intec-grid-item-auto.menu-item.menu-item-default:nth-child(3) {
	/* width: 317px !important; */
	width: max-content !important;
}
.menu-wrapper-3.intec-content-wrapper .menu-wrapper-4.intec-grid.intec-grid-nowrap.intec-grid-a-h-start.intec-grid-a-v-stretch {
	justify-content: center !important;
}
.widget-panel-item.address-header .widget-panel-item-wrapper.intec-grid.intec-grid-a-v-center .widget-panel-item-text.intec-grid-item-auto {
	text-align: left;
	font-weight: normal;
}
.widget-panel-item.address-header .widget-panel-item-wrapper.intec-grid.intec-grid-a-v-center {
	gap: 5px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-contacts .widget-container-phone-text {
	font-size: 25px !important;
}
.widget-panel-item.email-header {
	font-size: 14px;
    padding: 12px 30px 0 25px !important;
	text-align: left
}
.widget-panel-item.email-header a,
.intec-grid-item-auto.menu-item.menu-item-default a{
	text-decoration: none;
}
.widget-view-desktop-1.widget-view-desktop-1-bordered .menu-item-text{
	display: flex !important;
    align-items: baseline;
}
.widget-container-logotype-wrap.intec-grid-item-auto {
	margin-bottom: -49px;
}
.c-header.c-header-template-1 .widget-view.widget-view-desktop .widget-container-logotype {
	width: fit-content !important;
}
.menu-wrapper-4.intec-grid.intec-grid-nowrap.intec-grid-a-h-start.intec-grid-a-v-stretch {
	/* min-width: 300px !important; */
}
.c-header.c-header-template-1 .intec-content.intec-content-visible.intec-content-primary {
    display: flex;
    justify-content: center;
}
@media (max-width: 1539px){
	.widget-view-desktop-1.widget-view-desktop-1-bordered .intec-content-wrapper {
		width: 100%;
	}
}
@media (min-width: 1540px){
	.c-header.c-header-template-1 .menu-wrapper-3.intec-content-wrapper {
		/* width: max-content; */
		width: 1000px;
	}
}
.widget-container-phone,
.widget-panel-item.email-header,
.widget-panel-item.address-header {
	padding-left: unset !important;
}
@media (max-width: 768px) {
	.menu-panel-button-wrap.intec-grid-item-auto {
		position: absolute;
		top: 20px;
		left: 10px;
	}
	.menu-panel{
		display: flex !important;
		justify-content: center;
		align-items: center;
	}
	.widget-logotype-wrap.intec-grid-item.intec-grid-item-shrink-1,
	.menu-panel-logotype-wrap.intec-grid-item {
		width: 200px;
		display: flex;
	}
}
/*# sourceMappingURL=style.css.map */
