.elementor-2617 .elementor-element.elementor-element-3a8c33b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2617 .elementor-element.elementor-element-f1b05cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-2617 .elementor-element.elementor-element-0871581{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2617 .elementor-element.elementor-element-149224c{--e-image-carousel-slides-to-show:7;width:100%;max-width:100%;}.elementor-2617 .elementor-element.elementor-element-149224c .swiper-wrapper{display:flex;align-items:center;}.elementor-2617 .elementor-element.elementor-element-6ae86f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1332px){.elementor-2617 .elementor-element.elementor-element-f1b05cb{--padding-top:9%;--padding-bottom:9%;--padding-left:9%;--padding-right:9%;}.elementor-2617 .elementor-element.elementor-element-149224c{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-2617 .elementor-element.elementor-element-f1b05cb{--padding-top:15%;--padding-bottom:15%;--padding-left:15%;--padding-right:15%;}.elementor-2617 .elementor-element.elementor-element-149224c{--e-image-carousel-slides-to-show:2;}}/* Start custom CSS for image-carousel, class: .elementor-element-149224c *//* Make slider track continuous */
.elementor-2617 .elementor-element.elementor-element-149224c .swiper-wrapper {
  transition-timing-function: linear !important;
}

/* Remove pauses between slides */
.elementor-2617 .elementor-element.elementor-element-149224c .swiper-slide {
  width: auto !important;
}

/* Force continuous autoplay effect */
.elementor-2617 .elementor-element.elementor-element-149224c .swiper-wrapper {
  animation: marqueeScroll 5s linear infinite;
}

/* Keyframes for infinite scrolling */
@keyframes marqueeScroll {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-10%);
  }
}

figure.swiper-slide-inner img {
    width: 100% !important;
}/* End custom CSS */