:root {
  --bezier: cubic-bezier(.55,0,.46,.99);
  --cardWidth: 300px;
  --cardHeight: 200px;
  --marginRight: 3rem;
  --cardWidthAndMargin: calc(var(--cardWidth) + var(--marginRight));
}

/* Style du 'slide-track' pour la première section */
.slide-track {
  display: flex;
  width: calc(var(--cardWidthAndMargin) * 12);
  animation: scroll 35s linear infinite;
  animation-delay: 0ms;
}

/* Style du 'slide-track' pour la deuxième section */
.review_2 {
  display: flex;
  width: calc(var(--cardWidthAndMargin) * 12);
  animation: scrollReverse 125s linear infinite;
  animation-delay: -5s; /* Ajustez le délai en conséquence */
}

/* Pause de l'animation au survol */
.slide-track:hover, .review_2:hover {
  /* animation-play-state: paused; */
}

/* Animation de défilement de droite à gauche */
@keyframes scroll {
  0%{ transform: translateX(0); }
  100%{ transform: translateX(calc(var(--cardWidthAndMargin) * -8)); }
}

/* Animation de défilement de gauche à droite */
@keyframes scrollReverse {
  0% { transform: translateX(0); }
  100% { transform: translateX(calc(var(--cardWidthAndMargin) * -8)); }
}




.carousel-control-next-icon, .carousel-control-prev-icon{
  display: none;
}
#testimonialSlider {
  height: 152px;
}