a.bottom-link {
  text-decoration: none;
  color: #545454;
  margin-right: 1.5vw;
}

a.bottom-link:hover {
  color: #737373;
}

a.top-link {
  text-decoration: none;
  color: #545454;
}

a.top-link:hover {
  color: #737373;
}

.story-card {
  text-decoration: none;
}

.nav-links {
  text-decoration: none;
}

.bd-placeholder-img {
        font-size: 1.125rem;
        text-anchor: middle;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
      }

      @media (min-width: 768px) {
        .bd-placeholder-img-lg {
          font-size: 3.5rem;
        }
      }

.main-logo {
  display: block;
  width: 25%;
  margin: 0 auto 3vh auto;

}

footer {
  background-color: #fff;
}
