.main-logo {
  filter: drop-shadow(6px 6px 6px rgb(0 0 0 / 0.5)); 
  margin: 0; 
  position: absolute; 
  top: 50%; 
  transform: translateY(-50%);
}

.nav-item {
  font-family: 'Vast Shadow', cursive;
  font-size: 18px;
  text-shadow: 2px 2px #777777;
}

.nav-link {
  font-stretch: 50%;
}

@media (max-width:991px) {
    body.poster {
        margin-top: 60vh;
    }
}

body.poster {
    background-attachment: fixed;
}

.top-5 {
    top: 5px;
}
