/* MENU */

.top-header-menu ul{
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.top-header-menu ul li{
  list-style-type: none;
}
.top-header-menu ul li a{
  text-decoration: none;
  color: #2c3338;
  text-transform: uppercase;
  font-family: "Bebas Neue", Sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.5em;
  padding: 6px 20px 6px 20px;
  transition: all .3s linear;
  position: relative;
}
.top-header-menu ul li a:hover{
  color: #FB8304;
  transition: all .3s linear;
}
.top-header-menu ul li a:hover:after{
	content: "";
	position: absolute;
	width: calc(100% - 40px);
	left: 20px;
	bottom: 0px;
	height: 2px;
	background-color: #2c3338;
	transition: all .3s linear;
}
.top-header-menu ul li.current-menu-item a{
  color: #fb8304;
}
.top-header-menu ul li.current-menu-item a::after{
  	content: "";
	position: absolute;
	width: calc(100% - 40px);
	left: 20px;
	bottom: 0px;
	height: 2px;
	background-color: #2c3338;
}
.top-header-menu .burger-button{
  display: none;
}

/* MENU */

/* MEDIA QUERY */

@media (max-width: 1024px) {
  .top-header-menu .burger-button{
    display: flex;
    align-items: center;
  }
  .top-header-menu ul{
    display: none;
  }
  .top-header-menu.active ul{
    display: block;
    position: absolute;
    top: 84px;
    left: 0px;
    width: 100%;
    background-color: #fff;
    border-bottom: solid 1px #2C333821;
    border-top: solid 1px #2C333821;
    padding: 34px 20px 34px 20px;
    z-index: 100;
  }
.top-header-menu ul li a::after{
  	content: none;
}
.top-header-menu ul li.current-menu-item a::after{
  	content: none;
}
.top-header-menu ul li.current-menu-item a::after{
	display: none;
}
	.top-header-menu ul li a{
		padding-left: 0px;
		padding-right: 0px;
	}
}
@media (max-width: 782px) {

}
@media (max-width: 768px) {

}
