.texto-menor{
    font-size: 13px;
}

.div-facilidades{
    width: 325px;
}

.div-novedades{
    width:325px;
}

.posicion{
    top:55%;
}

@media (min-width:768px){
    .div-novedades{
        width:696px;
    }
    .posicion{
        top:40%;
    }
}

.color-amarillo{
    color:#DAFF01;
}

.color-lila{
    background-color:#334443;
}

.carousel-item img {
  height: 400px;       
  object-fit: cover;   
  width: 200%;
}


@media (max-width: 768px) {
  .carousel-item img {
    height: 200px;
  }
}
.card img {
  width: 100%;
  height: 300px;
  object-fit: cover;
  border-radius: 0;
}
.card {
  display: flex;
  flex-direction: column;
}

.card-body {
  flex-grow: 1; /* hace que el cuerpo se estire */
  display: flex;
  flex-direction: column;
  justify-content: space-between; /* botón al fondo */
}
.card-body .btn {
  width: auto;      /* tamaño natural del botón según el texto */
  align-self: flex-start; /* opcional: lo alinea a la izquierda */
}
.navbar .nav-link {
  font-weight: 500;
  color: #FAF8F1; 
  font-size: 15px;
}