@charset "utf-8";
/* CSS Document */

.pc_top{
	position: fixed;
	width: 100%;
}



.nav_bar{


	/*box-shadow: 0px 5px 10px #2E2E2E; */
	 background-color: white;
}

.nav_bar::before {
	content:' ';
	position:absolute;
	left:0;
	right:0;
	width:100%;
	height:5em;
	bottom:-5em;
	background-image: url( "/source/img/misc/shadow3.png");
	background-size:100% 100%;
	z-index: 1;
}


.nav-container{
	height: 70px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.nav_logo {
	align-self: flex-start;
	height: 8em;
	width: 16em;
	background-color: var(--color-accent-red);
	display: flex;
	justify-content: center;
	align-items: center;
	z-index: 3;
	position: relative; /* добавляем */
	top: -10px; /* поднимаем вверх на 10px */
}
.nav_logo img{
	height: 4em;
}


/*стрелка меню*/
.menu_arrow {
  width: 0.8em;
  height: 0.8em;
  margin-left: 0.1em;
  fill: #F50004;

}
.menu_arrow_dropdown {
	width: 1.2em;
	height: 1.2em;
	margin-left: 0.5em;
	fill: #F50004;
	transform: rotate(270deg);

}
.menu{
	font-size: 1em;
}

.menu>ul>li>a {
	
	line-height: 70px;
	padding: 0em 1.5em;
}

/*цвет  вернего меню при наведении*/
.menu>ul>li>a:hover  {
  background-color: #eee;
}



/*цвет віпадающего меню*/

.nav_dropdown>li>a{
	background: #eee;
	padding: 1em 2em;
	line-height: 1.5;
	border-bottom: 1px solid #DBDADA;
	font-size: 0.9em;
	}

.nav_dropdown{
	z-index: 2;
	box-shadow: -5px 0px 8px rgba(0, 0, 0, 0.3);
}


/*цвет віпадающего меню при наведении*/
.nav_dropdown>li>a:hover{
	background: #808080 ;
	color: white;
}

/*цвет віпадающего + меню*/

.nav_dropdown2{
	z-index: 2;
	box-shadow: -5px 0px 8px rgba(0, 0, 0, 0.3);
}

.nav_dropdown2>li>a{
	background: #eee;
	padding: 1em 2em;
	line-height: 1.5;
	border-bottom: 1px solid #DBDADA;
	font-size: 0.9em;
	}

/*цвет віпадающего + меню при наведении*/
.nav_dropdown2>li>a:hover{
	background: #808080 ;
	color: white;
	font-size: auto;
}




.menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}

.menu li {
  position: relative;
}

.menu a {
	
	display: block;
	padding: 10px;
	color: #333;
	text-decoration: none;
	text-transform: uppercase;
}

.menu ul ul {
  position: absolute;
  top: 100%;
  left: 0;
  display: none;
}

.menu ul ul ul {
  position: absolute;
  top: 0;
  left: 100%;
  display: none;
}

.menu li:hover > ul {
  display: block;
}

.menu ul ul li:hover > ul {
  display: block;
}

/*отключение кнопки бугера*/
/*отключение мобильного языка*/





