.nav {
  width: 20vw;
  margin-left: 5%;
}

.nav ul {
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
  width: 100%;
}

.nav a {
  color: black;
  text-decoration: none;
}

a {
  color: black;
  text-decoration: none;
}

.nav ul li {
  list-style-type: none;
  font-weight: bold;
}

.nav ul .active {
  border-bottom: 2px solid orange;
}

.nav-button {
  display: none;
}
