.elementor-9056 .elementor-element.elementor-element-29d8362{--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;--gap:2.2rem 2.2rem;--row-gap:2.2rem;--column-gap:2.2rem;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:2.2rem;--padding-bottom:7rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-9056 .elementor-element.elementor-element-2eb7dac .elementor-heading-title{color:var( --e-global-color-b22ff84 );}.elementor-9056 .elementor-element.elementor-element-7e2bbef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9056 .elementor-element.elementor-element-91f7c3c{width:100%;max-width:100%;}.elementor-9056 .elementor-element.elementor-element-91f7c3c .swiper-button-next path, .elementor-9056 .elementor-element.elementor-element-91f7c3c .swiper-button-prev path, {fill:var( --e-global-color-primary );}.elementor-9056 .elementor-element.elementor-element-91f7c3c .swiper-button-next line, .elementor-9056 .elementor-element.elementor-element-91f7c3c .swiper-button-prev line, .elementor-9056 .elementor-element.elementor-element-91f7c3c .swiper-button-next polyline, .elementor-9056 .elementor-element.elementor-element-91f7c3c .swiper-button-prev polyline{stroke:var( --e-global-color-primary );}.elementor-9056 .elementor-element.elementor-element-91f7c3c .swiper-button-prev polyline, .elementor-9056 .elementor-element.elementor-element-91f7c3c .swiper-button-next polyline{stroke-width:7;}.elementor-9056 .elementor-element.elementor-element-91f7c3c .swiper-button-next line, .elementor-9056 .elementor-element.elementor-element-91f7c3c .swiper-button-prev line{stroke-width:7;}.elementor-9056 .elementor-element.elementor-element-91f7c3c .swiper-button-prev line, .elementor-9056 .elementor-element.elementor-element-91f7c3c .swiper-button-next line, .elementor-9056 .elementor-element.elementor-element-91f7c3c .swiper-button-prev polyline, .elementor-9056 .elementor-element.elementor-element-91f7c3c .swiper-button-next polyline{stroke-dasharray:0,0;}.elementor-9056 .elementor-element.elementor-element-91f7c3c .swiper-button-next, .elementor-9056 .elementor-element.elementor-element-91f7c3c .swiper-button-prev{transform:scale(0.5);}.elementor-9056 .elementor-element.elementor-element-91f7c3c .swiper-button-prev, .elementor-9056 .elementor-element.elementor-element-91f7c3c .swiper-button-next{top:100%;}@media(max-width:1024px){.elementor-9056 .elementor-element.elementor-element-29d8362{--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;--justify-content:flex-start;--gap:2.2rem 2.2rem;--row-gap:2.2rem;--column-gap:2.2rem;}.elementor-9056 .elementor-element.elementor-element-29d8362.e-con{--align-self:stretch;}.elementor-9056 .elementor-element.elementor-element-7e2bbef{--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;}}@media(max-width:767px){.elementor-9056 .elementor-element.elementor-element-29d8362{--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;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:1rem;--padding-bottom:5.5rem;--padding-left:1rem;--padding-right:1rem;}}/* Start custom CSS for dce-acf-repeater-v2, class: .elementor-element-91f7c3c */.testimonianze .swiper-button-prev {
    left: -1.5rem !important;
    right:unset !important;
    top: unset !important;
    margin-right: 1.25rem !important;
    bottom: -5rem !important;
    z-index: 10 !important;
    background:#6EDCC8;
    padding: 0.75rem !important;
    border-radius:100px;
}
.testimonianze .swiper-button-next svg, .testimonianze .swiper-button-prev svg {
    width: 40px !important;
}
.testimonianze .swiper-button-next {
    left: 0.5rem !important;
    right:unset !important;
    margin-left: 1.25rem !important;
    top: unset !important;
    bottom: -5rem !important;
    z-index: 10 !important;
    background:#6EDCC8;
    padding: 0.75rem !important;
    border-radius:100px;
}

.testimonianze .swiper-button-disabled {
    opacity: 1 !important;
}

.testimonianze .swiper-button-disabled svg {
    transform: none !important;
}


@media screen and (max-width:767px) {}/* End custom CSS */