.home-testimonials-carousels-section-inner .carousel-1,
.home-testimonials-carousels-section-inner .carousel-2 {
  white-space: nowrap;
  will-change: transform;
}

.home-testimonials-carousels-section-inner {
  padding-top: 120px;
}

.home-testimonials-carousels-section-inner .carousel .content {
  gap: 80px;
}

.home-testimonials-carousels-section-inner .carousel-item {
  flex-shrink: 0;
  width: 1181px;
}

.home-testimonials-carousels-section-inner .carousel-1 h3 {
  -webkit-text-stroke-width: 2px;
  -webkit-text-stroke-color: var(--color-secondary);
  color: transparent;
}

@media screen and (max-width: 1439px) {
  .home-testimonials-carousels-section-inner .carousel h3 {
    font-size: 76px;
  }

  .home-testimonials-carousels-section-inner .carousel-item {
    width: 965px;
  }
}

@media screen and (max-width: 1023px) {
  .home-testimonials-carousels-section-inner .carousel h3 {
    font-size: var(--h4-font-size);
  }

  .home-testimonials-carousels-section-inner .carousel-item {
    width: 820px;
  }
}

@media screen and (max-width: 767px) {
  .home-testimonials-carousels-section-inner .carousel h3 {
    font-size: var(--h4-font-size);
  }

  .home-testimonials-carousels-section-inner .carousel-item {
    width: 760px;
  }

  .home-testimonials-carousels-section-inner .carousel .content {
    gap: 40px;
  }
}