.content {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 100vh;
  background-image: url("/images/raquettes.webp");
  background-attachment: fixed;
  background-size: cover;
  background-position: center;
  flex-direction: column;
  color: white;
  padding: 150px 5%;
}

.content a {
  color: black;
  background-color: white;
  padding: 18px 24px;
  text-decoration: none;
  border-radius: 24px;
  margin: 12px;
  box-shadow: black 0px 5px 10px;
  transition: 0.3s;
}

.content a:hover {
  box-shadow: black 0px 1px 5px;
  transform: translateY(1px);
}

.content h3 {
  margin-top: 48px;
}

.content h1,
.content h2,
.content h3 {
  text-shadow: black 0px 0px 10px;
  text-align: center;
}

.navbar {
  text-shadow: black 0px 1px 5px;
}

@media screen and (max-width: 900px) {
  .content iframe {
    width: 100%;
  }
}
