body {
  width: 100vw;
  overflow-x: hidden;
}

.main-background {
  background-image: url("../server/media/header-bg-2.jpg");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.page-title {
  font-weight: bold;
  font-size: 5em;
}

.page-slogan {
  font-weight: 100;
  letter-spacing: 6px;
}

.header-button {
  min-width: 250px;
}

/* Bootstrap Overwrites */

.nav-link {
  color: #c9c9c9 !important;
}
.nav-link:hover {
  color: #b8b9b9 !important;
}
