h1.logo a {
  color: #daa520;
  text-decoration: none;
}

@media (max-width: 920px) {
  h1.logo {
    font-size: 1.6rem;
  }

  header .nav-container .nav-section a {
    font-size: 0.67rem;
  }

  header .nav-container h2.nav-heading {
    font-size: 0.72rem;
  }
}

@media (min-width: 821px) and (max-width: 920px) {
  header .nav-container .nav-section {
    margin: 0 16px;
  }
}

@media (max-width: 820px) {
  header .nav-container .nav-section {
    margin: 0 6px 0 8px;
  }
}

@media (min-width: 769px) and (max-width: 920px) {
  h1.logo {
    margin-left: -15px;
  }
}
