/* Custom header styles */
.navbar {
  background-color: #3c8150!important;
  height: 6%!important;
}

.navbar-brand {
  color: white;
  font-size: 60px!important;
  font-family: "Roboto", Arial, sans-serif!important;
  font-weight: 400;
  padding-left: 20px;
}

.brand-small {
  font-size: 30px; 
}

.navbar-nav {
  padding: 0;
  margin: 0;
}

.navbar-nav .nav-link {
  color: black;
  font-size: 20px!important;
}

.nav-item {
  padding-right: 20px;
  padding-top: 0;
  padding-bottom: 0;
}

.navbar-nav .nav-link:hover {
  background-color: rgb(86, 143, 86)!important;
}

.logo-img {
  width: 55% !important;
  height: auto!important;
  float: left!important;
}

.navbar-toggler {
  border-color: rgb(0, 0, 0);
}
.navbar-toggler-icon {
  background-color: #3c8150;
}
@media only screen and (max-width: 950px) {
  .navbar-brand {
    width: 70% !important;
  }
}