/* Estilos personalizados para el banner */
.banner {
  background-color: #DB333C;
  color: white;
  padding: 100px 0; /* Espaciado vertical */
  background-size: cover;
  background-image: url("../imagenes/figuras.svg");
  background-repeat: no-repeat;
  text-align: center;
}

.banner h1 {
  font-size: 3.5rem;
  margin-bottom: 20px;
  font-weight: bold;
}
.banner p {
  font-size: 1.25rem;
}

.btnIns {
  border-color: white;
  color: white;
  font-weight: bold;
}

@media (max-width: 768px) {
  .banner h1 {
    font-size: 1.5rem; /* Smaller font size for mobile */
    text-align: center;
  }
}
