.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 200px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  padding: 12px 16px;
}

.custom-menu a{
  color: #212529;
}

.dropdown-content a{
    display: block;
}

.dropdown:hover .dropdown-content {
  display: block;
}

.mobile-menu{
  display: none;
}

.main-banner{
  min-height: 55vh;
}

@media only screen and (max-width: 991px) {
  .mobile-menu{
    display: block;
  }
  
  .header.active, header.active {
    max-height: 600px !important;
  }

  .dropdown-content {
    display: none !important;
  }
}