body {
  font-family: "Lexend Deca", sans-serif;
  font-optical-sizing: auto;
  font-weight: normal;
  font-style: normal;
}

h2 {
  text-align: center;
  font-weight: bold;
  font-size: 2.5em;
  margin: 0.25em;
}

h3 {
  text-align: center;
  font-weight: bold;
  font-size: 2.5em;
  margin: 0.25em;
}

h4 {
  color: #14365d;
  font-size: 3em;
  text-align: center;
  font-weight: 900;
}

p {
  font-size: 1.5em;
  text-align: center;
}

.bg-azul {
  background-color: #14365d;
}

.bg-celeste {
  background-color: #e3eff8;
}

.bg-blanco {
  background-color: #fff;
}

.bg-gris {
  background-color: #eaeaea;
}

.t-blanco {
  color: #fff;
}

.t-azul {
  color: #14365d;
}

.t-gris {
  color: #484d51;
}

.swiper-slide {
  background-color: #fff;
  text-align: center;
  padding: 0.25em;
}

.swiper-slide > p {
  color: #14365d;
  text-align: center;
  font-weight: bold;
  font-size: 1.75em;
  line-height: 1;
}

.mensaje {
  /* background-color: #E01D0E; */
  border: #e01d0e solid 2px;
  /* color: #fff; */
}

.btn-danger {
  background-color: #e01d0e;
}

.btn-primary {
  background-color: #14365d;
}
