.elementor-679 .elementor-element.elementor-element-191e3f01{--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:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-6477f1b9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-11376a13{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-679 .elementor-element.elementor-element-11376a13.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-679 .elementor-element.elementor-element-191e3f01{--content-width:1400px;}}/* Start custom CSS for image-carousel, class: .elementor-element-11376a13 *//* Edge fade */
.img-widget {
  position: relative;
}
.img-widget::before,
.img-widget::after {
  content: "";
  position: absolute;
  top: 0; bottom: 0;
  width: 200px; /* adjust fade width */
  z-index: 2;
  pointer-events: none;
}
.img-widget::before {
  left: 0;
  background: linear-gradient(to right, rgba(255,255,255,1), rgba(255,255,255,0));
}
.img-widget::after {
  right: 0;
  background: linear-gradient(to left, rgba(255,255,255,1), rgba(255,255,255,0));
}

/* Make the motion perfectly smooth */
.img-widget .swiper-wrapper {
  transition-timing-function: linear !important;
}



/* Force all images to the same size */
.img-widget img {
  width: 150px !important;
  height: 100px !important;
  object-fit: contain!important; /* keeps logo proportions inside the box */
  filter: brightness(0) invert(0); /* makes logos black */
  margin: 0 auto; /* centers inside slide */
  display: block;
}/* End custom CSS */