body a {
  color: inherit;
  opacity: 1;
  transition: .5s;
}

body a:hover {
  color: inherit;
  text-decoration: none;
  opacity: .75;
  transition: .5s;
}

#navigation-with-centered-brand {
  font-size: 2.35vh;
  margin-top: 1rem;
}

#navigation-with-centered-brand #telephone-number {
  margin: .5rem .5rem 0 0;
}

#navigation-with-centered-brand #brand-logo img {
  max-height: 12vh;
  margin-top: -1.9rem;
}

#navigation-with-centered-brand #menu-text-and-button span {
  text-transform: uppercase;
  font-size: 2vh;
  margin: .25rem 0 0 0;
}

#navigation-with-centered-brand #menu-text-and-button #menu-button {
  margin: .5rem 0 0 .5rem;
}

