.header {
  height: 89px;
  position: fixed;
  width: 100%;
  top: 0px;
  background-color: #ffffff;
  z-index: 9;
  box-shadow: rgba(0, 0, 0, 0.04) 0px 3px 5px;
}
.navbar-toggler {
  border: none;
}
.navbar-toggler:focus {
  box-shadow: none;
}
.header .navbar-brand img {
  width: 200px;
}
.header .nav-item a {
  color: #000000;
  text-transform: uppercase;
  padding: 3px 0px !important;
  margin: 0 15px !important;
}
.header .nav-item a.active {
  font-weight: bold;
  border-bottom: 2px solid #f2b441;
}

@media screen and (max-width: 768px) {
  .header .nav-item {
    text-align: center;
    margin: 7px 0;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
