.elementor-10 .elementor-element.elementor-element-705640d{--display:flex;}.elementor-10 .elementor-element.elementor-element-ac26901{--e-image-carousel-slides-to-show:6;}.elementor-10 .elementor-element.elementor-element-ac26901 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10 .elementor-element.elementor-element-ac26901 .elementor-swiper-button.elementor-swiper-button-next{font-size:27px;}.elementor-10 .elementor-element.elementor-element-ac26901 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;width:7px;height:7px;}.elementor-10 .elementor-element.elementor-element-ac26901 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-10 .elementor-element.elementor-element-e9cea4e{--display:flex;}.elementor-10 .elementor-element.elementor-element-18202bd{--e-image-carousel-slides-to-show:8;}.elementor-10 .elementor-element.elementor-element-18202bd .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10 .elementor-element.elementor-element-18202bd .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-10 .elementor-element.elementor-element-18202bd .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;width:8px;height:8px;}.elementor-10 .elementor-element.elementor-element-18202bd .elementor-image-carousel-caption{text-align:center;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}/* Start custom CSS for image-carousel, class: .elementor-element-ac26901 */.elementor-10 .elementor-element.elementor-element-ac26901 {
    width: 100vw !important;
    position: relative !important;
    left: 50% !important;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
    max-width: 100vw !important;
    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-18202bd */.elementor-10 .elementor-element.elementor-element-18202bd {
    width: 100vw !important;
    position: relative !important;
    left: 50% !important;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
    max-width: 100vw !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9cea4e */.elementor-10 .elementor-element.elementor-element-e9cea4e {
    width: 100vw !important;
    position: relative !important;
    left: 50% !important;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
    max-width: 100vw !important;
}/* End custom CSS */