.header_wrap {
    background: transparent !important;
    margin-bottom: -145px;
    padding-top: 0px;
	position: relative;
	z-index:10;
}
.header-panel-wrapper {
	color: #000;
}
body .bx_auth__icon svg path {
	stroke: #000;
}
body .menu-button-icon:before,
body .menu-button-icon:after {
	background: #000;
}
.top_menu_2 .nav td .rela:hover a,
.top_menu_2 .nav td a, .header-button, .top_menu_2 .nav:hover td a:hover,
ul.left-menu li a, .top_menu .nav td a, a.header-phone, .header-phone {
	color: #000 !important;
	transition-property: background-color, color;
    transition-duration: 0.5s;
}
.top_menu_2 .nav td .rela:hover ul a,
.top_menu_2 .nav:hover td ul a,
.top_menu_2 .nav td ul a,
.top_menu .nav td ul a {
	color: #2c3449 !important;
}
ul.left-menu li a:hover,
.top_menu_2 .nav td a:hover,
.top_menu_2 .nav td ul a:hover,
.top_menu_2 .nav:hover td ul a:hover,
.top_menu .nav td ul a:hover {
	color: #c6366f !important;
}
.header_wrap svg path {
	fill: #000 !important;
}
.for-header-transparent {
	padding-top: 140px;
}
.header, .header-panel, .header-content {
	border: 0;
}
.city-select {
	color: #fff;
}
.header-button:hover,
.header-button:focus,
.header-button:active {
	background: #000;
	color: #fff!important;
	border: 1px solid #000;
}

@media all and (max-width: 980px) {
	.for-header-transparent {
		padding-top: 0px;
	}
}
 body .header-language-switch-wrapper {
	color: #000;
}
 body .header-language-switch-wrapper .header-language-switch-arrow svg {
	 fill: #000;
	 stroke: #000;
 }
 body .ns-intec-regionality.c-regions-select.c-regions-select-template-1[data-theme='light'] .regions-select-region {
	 color: #000!important;
 }