.elementor-3754 .elementor-element.elementor-element-434d194{--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;--overflow:hidden;--border-radius:25px 25px 25px 25px;}.elementor-3754 .elementor-element.elementor-element-2dff796{--display:flex;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3754 .elementor-element.elementor-element-82e8a5d .elementor-repeater-item-ad1a77f .swiper-slide-bg{background-color:#FAFAFA00;background-image:url(https://giannipuglisi.it/wp-content/uploads/2024/12/309893.jpg);background-size:contain;}.elementor-3754 .elementor-element.elementor-element-82e8a5d .elementor-repeater-item-d684340 .swiper-slide-bg{background-color:#FAFAFA00;background-image:url(https://giannipuglisi.it/wp-content/uploads/2024/12/127732.jpg);background-size:cover;}.elementor-3754 .elementor-element.elementor-element-82e8a5d .elementor-repeater-item-9432bd6 .swiper-slide-bg{background-color:#FAFAFA00;background-image:url(https://giannipuglisi.it/wp-content/uploads/2024/12/309893.jpg);background-size:cover;}.elementor-3754 .elementor-element.elementor-element-82e8a5d .elementor-repeater-item-f12627f .swiper-slide-bg{background-color:#1817AA00;background-image:url(https://giannipuglisi.it/wp-content/uploads/2024/12/143265.jpg);background-size:cover;}.elementor-3754 .elementor-element.elementor-element-82e8a5d .swiper-slide{transition-duration:calc(3000ms*1.2);height:335px;}.elementor-3754 .elementor-element.elementor-element-82e8a5d .swiper-slide-contents{max-width:68%;}.elementor-3754 .elementor-element.elementor-element-82e8a5d .swiper-slide-inner{text-align:center;}@media(min-width:768px){.elementor-3754 .elementor-element.elementor-element-434d194{--content-width:1070px;}.elementor-3754 .elementor-element.elementor-element-2dff796{--width:1070px;}}/* Start custom CSS for slides, class: .elementor-element-82e8a5d */.elementor-3754 .elementor-element.elementor-element-82e8a5d {
    overflow: hidden
}/* End custom CSS */