.elementor-932 .elementor-element.elementor-element-e237162{--e-image-carousel-slides-to-show:7;}.elementor-932 .elementor-element.elementor-element-e237162 .swiper-wrapper{display:flex;align-items:center;}@media(max-width:1024px){.elementor-932 .elementor-element.elementor-element-e237162{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-932 .elementor-element.elementor-element-e237162{--e-image-carousel-slides-to-show:1;}}/* Start custom CSS for image-carousel, class: .elementor-element-e237162 */.elementor-932 .elementor-element.elementor-element-e237162 .elementor-image-carousel-wrapper {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

.elementor-932 .elementor-element.elementor-element-e237162 .elementor-image-carousel {
  display: flex; 
  flex-wrap: nowrap;
  transition: transform 10s linear;
  animation: slide 20s linear infinite; /* animate the slides to slide continuously */
}

@keyframes slide {
  0% {
    transform: translateX(0); /* start the slide from the original position */
  }
  100% {
    transform: translateX(-100%); /* slide to the left by 100% of the container width to give the illusion of continuous movement */
  }
}



.elementor-932 .elementor-element.elementor-element-e237162 .swiper-slide img {
    max-width: 100%;
    height: auto;
}/* End custom CSS */