html {
  scroll-behavior: smooth;
  scroll-padding-top: 5rem;
}
  
body {
  position: relative;
  background-color: #1F354A;
}

.navbar-brand img {
  max-height: 4rem;
}

.jumbotron {
  height: calc(100vh - 5rem);
  background-image: url("../img/cover.png");
  background-size: cover;
  background-position: center;
}

.jumbotron-content  {
  background-color: rgba(0, 0, 0, 0.25);
}

.content p {
  text-align: justify;
}

#faq p.lead {
  margin-bottom: 0.25rem;
}

footer {
  padding: 1em;
}

.alert {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}