.elementor-2887 .elementor-element.elementor-element-6e6954e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:64px;}.elementor-2887 .elementor-element.elementor-element-3c430372{--e-image-carousel-slides-to-show:6;}.elementor-2887 .elementor-element.elementor-element-3c430372 .swiper-pagination-bullet{width:18px;height:18px;}.elementor-2887 .elementor-element.elementor-element-3c430372 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-2887 .elementor-element.elementor-element-2824857a{--display:flex;}.elementor-2887 .elementor-element.elementor-element-23cf31d8 .elementor-icon-wrapper{text-align:center;}.elementor-2887 .elementor-element.elementor-element-23cf31d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-abf1b64 );}.elementor-2887 .elementor-element.elementor-element-23cf31d8.elementor-view-framed .elementor-icon, .elementor-2887 .elementor-element.elementor-element-23cf31d8.elementor-view-default .elementor-icon{color:var( --e-global-color-abf1b64 );border-color:var( --e-global-color-abf1b64 );}.elementor-2887 .elementor-element.elementor-element-23cf31d8.elementor-view-framed .elementor-icon, .elementor-2887 .elementor-element.elementor-element-23cf31d8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-abf1b64 );}.elementor-2887 .elementor-element.elementor-element-23cf31d8 .elementor-icon{font-size:0px;}.elementor-2887 .elementor-element.elementor-element-23cf31d8 .elementor-icon svg{height:0px;}.elementor-2887 .elementor-element.elementor-element-189882bb{--spacer-size:100%;}@media(max-width:1400px){.elementor-2887 .elementor-element.elementor-element-3c430372{--e-image-carousel-slides-to-show:5;}}@media(max-width:1024px){.elementor-2887 .elementor-element.elementor-element-6e6954e3{--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:24px;--padding-right:24px;}.elementor-2887 .elementor-element.elementor-element-3c430372{--e-image-carousel-slides-to-show:4;}}@media(max-width:768px){.elementor-2887 .elementor-element.elementor-element-6e6954e3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2887 .elementor-element.elementor-element-3c430372{--e-image-carousel-slides-to-show:2;}}/* Start custom CSS for image-carousel, class: .elementor-element-3c430372 */.elementor-2887 .elementor-element.elementor-element-3c430372 > div > div {
    height: 200px;
    padding-top: 20px;
}

.elementor-2887 .elementor-element.elementor-element-3c430372 .swiper-slide {
    display: flex;
    justify-content: center;
}

.elementor-2887 .elementor-element.elementor-element-3c430372 figure {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 90%;
    background: white;
    height: 98px;
    padding: 10px;
    border-radius: 12px;
    box-shadow: 0px 12px 10px 0px rgba(26, 31, 48, 0.1), 0px -3px 10px 0px rgba(26, 31, 48, 0.1);
}

.elementor-2887 .elementor-element.elementor-element-3c430372 figure:hover img {
    opacity: 1.0;
    filter: saturate(100%);
}

.elementor-2887 .elementor-element.elementor-element-3c430372 img {
    max-height: 78px;
    padding: 0 10px;
    opacity: 0.7;
    filter: saturate(0%);
    transition: opacity 0.3s ease-in-out, filter 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-23cf31d8 */.elementor-2887 .elementor-element.elementor-element-23cf31d8 {
    display: none;
}/* End custom CSS */