.slick-prev,
.slick-next {
  display: block !important;
  /* Garante que as setas estejam visíveis */
  z-index: 10;
  /* Assegura que estejam acima do conteúdo */
  background: rgba(0, 0, 0, 0.5);
  /* Adiciona um fundo para melhor visualização */
  color: #fff;
  /* Cor das setas */
  width: 40px;
  height: 40px;
  /* line-height: ; */
  text-align: center;
  border-radius: 50%;
  /* Opcional: deixa as setas arredondadas */
}

.slick-prev {
  left: 10px;
  /* Ajusta a posição da seta esquerda */
}

.slick-next {
  right: 10px;
  /* Ajusta a posição da seta direita */
}

/* .slick-slide {
  width: 500px;
} */

@media (max-width:576px) {
  .card-carousel {
    height: 300px;
  }
}

@media (min-width:577px) and (max-width:767px) {
  .card-carousel {
    height: 330px;
  }
}

@media (min-width:768px) and (max-width:991px) {
  .card-carousel {
    height: 360px;
  }
}

@media (min-width:992px) and (max-width:1200px) {
  .card-carousel {
    height: 380px;
  }
}

@media (min-width:1201px) and (max-width:1400px) {
  .card-carousel {
    height: 420px;
  }
}

@media (min-width:1401px) {
  .card-carousel {
    height: 500px;
  }
}


.relative {
  position: relative;
}

.slick-carousel {
  margin: 0 auto !important;
  display: flex !important;
}

.card-carousel {
  position: relative;
  margin: 0 5px;
  overflow: hidden;
}

.img-galeria {
  height: 100%;
  object-fit: contain;
  object-position: bottom;
}


.ps-3 {
  padding-left: 0.75rem;
}

.pe-3 {
  padding-right: 0.75rem;
}

.mx-auto {
  margin: 0 auto !important;
}

@media (max-width:576px) {}

@media (min-width:577px) and (max-width:767px) {}

@media (min-width:768px) and (max-width:991px) {}

@media (min-width:992px) and (max-width:1200px) {}

@media (min-width:1201px) and (max-width:1400px) {}

@media (min-width:1401px) {
  .container {
    max-width: 2560px;
    margin: 0 auto !important;
  }
}



/* Then style the iframe to fit in the container div with full height and width */
.responsive-iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}