/* Applies to the entire body of the HTML document (except where overridden by more specific
selectors). */
body {
  margin: 25px;
  background-color: rgb(240, 240, 240);
  font-family: "Nunito", sans-serif;
  font-size: 14px;
}

h1 {
  text-align: center;
  font-family: "Nunito", sans-serif;
  font-optical-sizing: auto;
  font-weight: 900;
  font-style: normal;
  font-size: 4rem;
}

h2 {
  text-align: center;
  font-family: "Nunito", sans-serif;
  font-optical-sizing: auto;
  font-weight: 800;
  font-style: normal;
  font-size: 2rem;
}

button-h2 {
  font-family: "Nunito", sans-serif;
  font-weight: 800;
  font-style: normal;
  font-size: 2rem;
  padding: 15px 30px;
  background: white;
  border: 1px solid rgb(15, 15, 15);
  cursor: pointer;
}


p {
  font-family: "Nunito", sans-serif;
  font-size: 24px;
  text-align: justify;
}

a {
  text-align: center;
  font-family: "Nunito", sans-serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  font-size: 1.5rem;
}

.image-container {
  text-align: center;
}
.video-container {
  text-align: center;
}

.left {
  text-align: left;
}

.right {
  text-align: right;
}
