
body {
  font-family: 'Segoe UI', sans-serif;
}
.bg-hero {
  background-color: #3F3F3F;
  height: 60vh;
}
.btn-info {
  background-color: #22BAE8;
  border: none;
}


.custom-header {
  background-color: rgba(255, 255, 255, 0.5);
  position: sticky;
  top: 0;
  z-index: 1000;
  backdrop-filter: blur(10px);
}

.hero-bienvenida {
  background: url('../img/bienvenida.jpg') no-repeat center center;
  background-size: cover;
  height: 80vh;
}

.carousel-item {
  min-height: 200px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
