
.icon-bar {
  width: 22px;
  height: 2px;
  background-color: white;
  display: block;
  transition: all 0.2s;
  margin-top: 5px;
  
}

.icon-bar:last-child {
    margin-bottom: 5px;
  }


  @media screen and (max-width: 991px) {
    nav a.navbar-brand{
      top: 0;
      position: absolute;
      left: 50%;
      transform: translateX(-50%);
    } 

    .lure {
      display: block !important;
    }
    .navbar {
     padding: 20px 10px 20px 10px !important;
    }

 


  } 




.navbar-toggler {
  background:transparent !important;
  border:none !important
 
}

/* .navbar-toggler:focus,
.navbar-toggler:active,
.navbar-toggler-icon:focus {
  outline: none;
  box-shadow: none;
}

.navbar-toggler .top-bar {
  transform: rotate(45deg);
  transform-origin: 10% 10%;
}

.navbar-toggler .middle-bar {
  opacity: 0;
}

.navbar-toggler .bottom-bar {
  transform: rotate(-45deg);
  transform-origin: 10% 90%;
}

.navbar-toggler.collapsed .top-bar {
  transform: rotate(0);
}

.navbar-toggler.collapsed .middle-bar {
  opacity: 1;
}

.navbar-toggler.collapsed .bottom-bar {
  transform: rotate(0);
} */

/* ========================================================================
    Navbar
   ========================================================================== */

.navbar .nav-item 
{
  color: white !important;
  font-family: "DB Heavent" !important  ;
  font-weight: 300 !important;
  transition: all 300ms ease-in;
  font-size: 24px !important;
}

.navbar .nav-item:hover 
{
  color:#000000 !important;
  border-bottom: 1px solid #000000 ;
}



.navbar .nav-item.active
{
  color:#000000 !important;
  border-bottom: 1px solid #000000 ;
}