.elementor-3245 .elementor-element.elementor-element-a071670{--display:flex;--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;}.elementor-3245 .elementor-element.elementor-element-2046fa1 .swiper-pagination-bullet-active, .elementor-3245 .elementor-element.elementor-element-2046fa1 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-2046fa1 .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-2046fa1 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-42df193 );border-radius:20px;border-color:var( --e-global-color-c329e88 );}.elementor-3245 .elementor-element.elementor-element-2046fa1 .elementor-swiper-button{font-size:25px;color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-2046fa1 .elementor-swiper-button svg{fill:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-2046fa1 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-42df193 );opacity:var( --e-global-color-42df193 );}.elementor-3245 .elementor-element.elementor-element-2046fa1 .elementor-testimonial__header{background-color:var( --e-global-color-c329e88 );border-block-end-color:var( --e-global-color-c329e88 );}.elementor-3245 .elementor-element.elementor-element-2046fa1 .elementor-star-rating i:before{color:var( --e-global-color-accent );}.elementor-3245 .elementor-element.elementor-element-2046fa1 .elementor-star-rating i{color:var( --e-global-color-c329e88 );}/* Start custom CSS for reviews, class: .elementor-element-2046fa1 */.elementor-widget-reviews .elementor-testimonial__name {
    color: var(--color-contrast-higher)!important;
}/* End custom CSS */