.elementor-107 .elementor-element.elementor-element-bebd8a9{--e-image-carousel-slides-to-show:1;}.elementor-107 .elementor-element.elementor-element-bebd8a9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-107 .elementor-element.elementor-element-bebd8a9 .elementor-swiper-button.elementor-swiper-button-next{font-size:26px;}.elementor-107 .elementor-element.elementor-element-d5ee9d5{--e-image-carousel-slides-to-show:1;}.elementor-107 .elementor-element.elementor-element-d5ee9d5 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-107 .elementor-element.elementor-element-d5ee9d5 .elementor-swiper-button.elementor-swiper-button-next{font-size:26px;}.elementor-107 .elementor-element.elementor-element-2358138{--e-image-carousel-slides-to-show:1;}.elementor-107 .elementor-element.elementor-element-2358138 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-107 .elementor-element.elementor-element-2358138 .elementor-swiper-button.elementor-swiper-button-next{font-size:26px;}@media(max-width:1024px){.elementor-107 .elementor-element.elementor-element-bebd8a9.elementor-element{--order:1;}.elementor-107 .elementor-element.elementor-element-d5ee9d5.elementor-element{--order:3;}.elementor-107 .elementor-element.elementor-element-2358138.elementor-element{--order:5;}}/* Start custom CSS for image-carousel, class: .elementor-element-bebd8a9 */.elementor-107 .elementor-element.elementor-element-bebd8a9 {
    height: auto!important;
}
.elementor-107 .elementor-element.elementor-element-bebd8a9 img {
    aspect-ratio: 1.5;
    object-fit: cover;
}
.elementor-107 .elementor-element.elementor-element-bebd8a9 .swiper-slide-inner {
    display: flex;
}

@media (max-width: 1700px) {
    .elementor-107 .elementor-element.elementor-element-bebd8a9 img {
        aspect-ratio: 1.2;
    }
}
@media (max-width: 1200px) {
    .elementor-107 .elementor-element.elementor-element-bebd8a9 img {
        aspect-ratio: 1;
    }
}
@media (max-width: 1024px) {
    .elementor-107 .elementor-element.elementor-element-bebd8a9 img {
        aspect-ratio: 1.5;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d5ee9d5 */.elementor-107 .elementor-element.elementor-element-d5ee9d5 img {
    aspect-ratio: 1.5;
    object-fit: cover;
}
.elementor-107 .elementor-element.elementor-element-d5ee9d5 .swiper-slide-inner {
    display: flex;
}

@media (max-width: 1700px) {
    .elementor-107 .elementor-element.elementor-element-d5ee9d5 img {
        aspect-ratio: 1.2;
    }
}
@media (max-width: 1200px) {
    .elementor-107 .elementor-element.elementor-element-d5ee9d5 img {
        aspect-ratio: 1;
    }
}
@media (max-width: 1024px) {
    .elementor-107 .elementor-element.elementor-element-d5ee9d5 img {
        aspect-ratio: 1.5;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2358138 */.elementor-107 .elementor-element.elementor-element-2358138 img {
    aspect-ratio: 1.5;
    object-fit: cover;
}
.elementor-107 .elementor-element.elementor-element-2358138 .swiper-slide-inner {
    display: flex;
}

@media (max-width: 1700px) {
    .elementor-107 .elementor-element.elementor-element-2358138 img {
        aspect-ratio: 1.2;
    }
}
@media (max-width: 1200px) {
    .elementor-107 .elementor-element.elementor-element-2358138 img {
        aspect-ratio: 1;
    }
}
@media (max-width: 1024px) {
    .elementor-107 .elementor-element.elementor-element-2358138 img {
        aspect-ratio: 1.5;
    }
}/* End custom CSS */