.elementor-13908 .elementor-element.elementor-element-b1c13aa{--display:flex;}.elementor-13908 .elementor-element.elementor-element-cd4ad38{--e-image-carousel-slides-to-show:10;}.elementor-13908 .elementor-element.elementor-element-cd4ad38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13908 .elementor-element.elementor-element-cd4ad38 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}@media(max-width:1024px){.elementor-13908 .elementor-element.elementor-element-cd4ad38{--e-image-carousel-slides-to-show:8;}}@media(max-width:767px){.elementor-13908 .elementor-element.elementor-element-cd4ad38{--e-image-carousel-slides-to-show:5;}.elementor-13908 .elementor-element.elementor-element-cd4ad38 .swiper-wrapper{display:flex;align-items:center;}}/* Start custom CSS for image-carousel, class: .elementor-element-cd4ad38 */.elementor-13908 .elementor-element.elementor-element-cd4ad38 .swiper {
    overflow: hidden !important;
}

.elementor-13908 .elementor-element.elementor-element-cd4ad38 .swiper-wrapper {
    align-items: center !important;
}

.elementor-13908 .elementor-element.elementor-element-cd4ad38 .swiper-slide {
    width: auto !important;
    flex-shrink: 0 !important;
    height: 90px !important;
    margin-right: 35px !important;

    display: flex !important;
    align-items: center !important;
}

.elementor-13908 .elementor-element.elementor-element-cd4ad38 .swiper-slide-inner {
    width: max-content !important;
    height: 90px !important;

    display: flex !important;
    align-items: center !important;

    margin: 0 !important;
    padding: 0 !important;
}

.elementor-13908 .elementor-element.elementor-element-cd4ad38 .swiper-slide-image {
    width: auto !important;
    height: 90px !important;

    max-width: none !important;
    max-height: 90px !important;

    object-fit: contain !important;
    display: block !important;

    filter: grayscale(100%);
    opacity: 0.6;

    transition: filter 0.3s ease, opacity 0.3s ease;
}

.elementor-13908 .elementor-element.elementor-element-cd4ad38 .swiper-slide:hover .swiper-slide-image {
    filter: grayscale(0%);
    opacity: 1;
}


/* TABLET */
@media (max-width: 1024px) {

    .elementor-13908 .elementor-element.elementor-element-cd4ad38 .swiper-slide {
        height: 70px !important;
        margin-right: 25px !important;
    }

    .elementor-13908 .elementor-element.elementor-element-cd4ad38 .swiper-slide-inner {
        height: 70px !important;
    }

    .elementor-13908 .elementor-element.elementor-element-cd4ad38 .swiper-slide-image {
        height: 70px !important;
        max-height: 70px !important;
    }

}


/* MOBILE */
@media (max-width: 767px) {

    .elementor-13908 .elementor-element.elementor-element-cd4ad38 .swiper-slide {
        height: 55px !important;
        margin-right: 18px !important;
    }

    .elementor-13908 .elementor-element.elementor-element-cd4ad38 .swiper-slide-inner {
        height: 55px !important;
    }

    .elementor-13908 .elementor-element.elementor-element-cd4ad38 .swiper-slide-image {
        height: 55px !important;
        max-height: 55px !important;
    }

}/* End custom CSS */