.elementor-356 .elementor-element.elementor-element-603abd6{--e-rating-icon-font-size:1rem;--e-rating-gap:0.25rem;--e-rating-icon-marked-color:var( --e-global-color-v4-col-grey );}.elementor-356 .elementor-element.elementor-element-56f61a9{--swiper-slides-to-display:3;--swiper-slides-gap:50px;width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;z-index:0;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-3.5rem;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:3.5rem;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0rem;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:3.5rem;--arrow-size:0.66rem;--arrow-normal-color:var( --e-global-color-v4-col-light );--arrow-hover-color:var( --e-global-color-v4-col-accent );--dots-normal-color:var( --e-global-color-v4-col-light );--dots-hover-color:var( --e-global-color-v4-col-light );--swiper-pagination-spacing:3.5rem;}.elementor-356 .elementor-element.elementor-element-56f61a9 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-v4-col-tint );border-style:none;padding:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-356 .elementor-element.elementor-element-56f61a9 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-356 .elementor-element.elementor-element-56f61a9{--swiper-slides-to-display:2;--arrow-prev-left-position:-3.5rem;--arrow-prev-top-position:3rem;--arrow-next-top-position:3rem;--arrow-size:0.8rem;--swiper-pagination-spacing:1rem;}.elementor-356 .elementor-element.elementor-element-56f61a9 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:1.1rem 1.1rem 1.1rem 1.1rem;}}@media(max-width:767px){.elementor-356 .elementor-element.elementor-element-603abd6{--e-rating-icon-font-size:0.8rem;}.elementor-356 .elementor-element.elementor-element-56f61a9{--swiper-slides-to-display:1;--swiper-slides-gap:8px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--arrow-prev-left-position:-3rem;--arrow-prev-top-position:2rem;--arrow-next-top-position:2rem;--arrow-size:0.75rem;--swiper-pagination-spacing:1rem;}.elementor-356 .elementor-element.elementor-element-56f61a9.elementor-element{--align-self:flex-start;}.elementor-356 .elementor-element.elementor-element-56f61a9 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:.9rem .9rem .9rem .9rem;}}/* Start custom CSS for loop-carousel, class: .elementor-element-56f61a9 */.carousel-outer-nav .elementor-swiper-button-prev,
.carousel-outer-nav .elementor-swiper-button-next {
    border-radius: clamp(.25rem, .5vw, .5rem);
}/* End custom CSS */