.elementor-17 .elementor-element.elementor-element-589c7c5{--spacer-size:27px;}.elementor-17 .elementor-element.elementor-element-ef0e5eb{--spacer-size:68px;}.elementor-17 .elementor-element.elementor-element-d47a2c5{--spacer-size:27px;}.elementor-17 .elementor-element.elementor-element-e9bb131{--spacer-size:27px;}.elementor-17 .elementor-element.elementor-element-3d15ff0{--spacer-size:27px;}.elementor-17 .elementor-element.elementor-element-df7ea33{--spacer-size:27px;}.elementor-17 .elementor-element.elementor-element-447659d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1d2c8ae{--e-image-carousel-slides-to-show:4;}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-3d15ff0{--spacer-size:21px;}.elementor-17 .elementor-element.elementor-element-df7ea33{--spacer-size:21px;}.elementor-17 .elementor-element.elementor-element-1d2c8ae{--e-image-carousel-slides-to-show:4;}.elementor-17 .elementor-element.elementor-element-68dfce3{--e-image-carousel-slides-to-show:2;}}/* Start custom CSS for image-carousel, class: .elementor-element-1d2c8ae */.elementor-17 .elementor-element.elementor-element-1d2c8ae img {
    object-fit: cover;
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-68dfce3 */.elementor-17 .elementor-element.elementor-element-68dfce3 img {
    max-height: 200px;
    object-fit: cover;
    aspect-ratio: 4/3;
}/* End custom CSS */