:root {
  --navbar-color: #e1aa3e;
}

.header-magic-line-inner {
  border-bottom: 1px solid var(--navbar-color);
}

@media screen and (min-width: 992px) {
  .header-magic-line-inner img {
    width: 164px;
    height: auto;
  }
}

#header-menu-magic-line .menu-item.current_page_item {
  /* border-bottom: 3px solid #009A46; */
}

#magic-line {
  background: var(--navbar-color);
  display: none !important;
}

.close-menu .bar {
  background-color: var(--navbar-color) !important;
}

.headroom--pinned.hide-topbar.header-magic-line
.header-inner
#header-menu-magic-line
li
a,
.accordion-menu > li > a,
#header-menu-magic-line li a {
  color: #fff;
}

.accordion-menu > li > a.current_page_item {
  color: var(--navbar-color);
}

.banner-five .baneer-five-content h3::after,
.banner-five .baneer-five-content h3::before {
  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(14%, #e1aa3e), color-stop(85%, #e1aa3e), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #e1aa3e 14%, #e1aa3e 85%, rgba(255, 255, 255, 0) 100%);
}

.mobile-nav-top-wrap .mob-header-inner {
  background: black;
}

@media screen and (max-width: 576px) {
  #mobile-nav-wrap #mobile-logo img {
    width: 30px;
  }
}

@media screen and (max-width: 992px) {
  #mobile-nav-wrap #mobile-logo img {
    width: 40px;
  }
}

#nav-toggle .toggle-inner > span,
#nav-toggle .toggle-inner > span:nth-child(2),
#nav-toggle .toggle-inner > span:nth-child(3) {
  background-color: var(--navbar-color) !important;
}

.headroom--pinned.hide-topbar.header-magic-line .header-inner {
  background: #000000e7;
}

.menu-item.item-dropdown{
  position: relative;
}

.item-dropdown .menu-dropdown{
  position: absolute;
  top: 80px;
  left: 0;
  padding-bottom: 1rem;
  z-index: 999;
  background-color: #161616;
  border: 1px solid #e1aa3e;
  width: 200px;
  opacity: 0;
  visibility: hidden;
  transform: translateY(-10px);
  transition: opacity 150ms ease-in-out, transform 150ms ease-in-out;
}

.menu-item.item-dropdown:hover .menu-dropdown{
  opacity: 1;
  transform: translateY(0px);
  visibility: visible;
}

.header .menu-item:hover{
  /* border-bottom: 3px solid #009A46; */
}

.menu-dropdown li.menu-item{
  padding-top: 1.3rem !important;
  padding-bottom: .8rem !important;
}

.menu-dropdown li.menu-item a,
.accordian-menu-dropdown > li > a{
  text-transform: none !important;
}

.accordian-menu-dropdown{
  margin-left: 0.6rem !important;
  overflow: hidden;
  height: 0;
  transition: height 150ms ease-in-out;
}

.accordian-menu-dropdown.accordian-dropdown-active{
  height: 100px;
  transition: height 300ms ease-in-out;
}

.accordian-menu-dropdown > li{
  position: relative;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}

.accordian-menu-dropdown > li:last-child{
  border-bottom: 0;
}

.accordian-menu-dropdown > li:hover{
  border-bottom: 3px solid var(--navbar-color);
}

.accordian-menu-dropdown > li:first-child > a{
  padding-top: 0.2rem;
}

.accordian-menu-dropdown > li > a{
  font-weight: 500;
  font-size: 18px;
  text-decoration: none;
  text-transform: uppercase;
  padding: .7rem 0;
  color: #fff;
  display: block;
  font-family: "Changa", sans-serif;
}

.link-nav:hover,
.link-nav:focus {
  color: var(--navbar-color) !important;
}
.current_page_item > .link-nav {
  color: var(--navbar-color) !important;
  font-weight: bold;
}




/*# sourceMappingURL=navbar.css.map */
