body {
  background-image: url("/assets/images/bg2_smaller.jpg?v=2.1.1");
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
}

main .logo {
  max-width: 80%;
  margin: 20px auto 60px;
}

main section .buttons {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 40px;
  margin: 60px auto 20px;
}

main section .buttons .btn-round.light {
  font-weight: 600;
}

@media screen and (max-width: 700px) {
  main section .buttons {
    flex-direction: column;
    gap: 30px;
  }
}

@media screen and (max-width: 600px) {
  main .logo {
    margin: 0px auto 40px;
  }
}
