.elementor-6410 .elementor-element.elementor-element-3658cf7:not(.elementor-motion-effects-element-type-background), .elementor-6410 .elementor-element.elementor-element-3658cf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6410 .elementor-element.elementor-element-3658cf7 > .elementor-container{max-width:1200px;}.elementor-6410 .elementor-element.elementor-element-3658cf7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6410 .elementor-element.elementor-element-3658cf7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6410 .elementor-element.elementor-element-346bcc9{--spacer-size:90px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6410 .elementor-element.elementor-element-3f78280{font-family:"Helvetica", Sans-serif;font-size:4.7rem;font-weight:600;line-height:5.4rem;color:var( --e-global-color-27a54ce );}.elementor-6410 .elementor-element.elementor-element-556cd76:not(.elementor-motion-effects-element-type-background), .elementor-6410 .elementor-element.elementor-element-556cd76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6410 .elementor-element.elementor-element-556cd76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:0rem 0rem 8rem 0rem;}.elementor-6410 .elementor-element.elementor-element-556cd76 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-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-6410 .elementor-element.elementor-element-16de174:not(.elementor-motion-effects-element-type-background), .elementor-6410 .elementor-element.elementor-element-16de174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6410 .elementor-element.elementor-element-16de174{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;}.elementor-6410 .elementor-element.elementor-element-16de174 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6410 .elementor-element.elementor-element-afbf9f7 > .elementor-widget-container{margin:0rem 0rem -2rem 0rem;}.elementor-6410 .elementor-element.elementor-element-afbf9f7{font-family:"Helvetica", Sans-serif;font-size:2rem;font-weight:700;line-height:2.4rem;color:var( --e-global-color-27a54ce );}.elementor-6410 .elementor-element.elementor-element-c2f2b85 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-6410 .elementor-element.elementor-element-c2f2b85{text-align:start;font-family:"Helvetica", Sans-serif;font-size:1.2rem;font-weight:400;color:#FFFFFF;}.elementor-6410 .elementor-element.elementor-element-ba9ebd9:not(.elementor-motion-effects-element-type-background), .elementor-6410 .elementor-element.elementor-element-ba9ebd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6410 .elementor-element.elementor-element-ba9ebd9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1rem 0rem 3rem 0rem;}.elementor-6410 .elementor-element.elementor-element-ba9ebd9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6410 .elementor-element.elementor-element-5550684:not(.elementor-motion-effects-element-type-background), .elementor-6410 .elementor-element.elementor-element-5550684 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6410 .elementor-element.elementor-element-5550684{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6410 .elementor-element.elementor-element-5550684 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6410 .elementor-element.elementor-element-b80e308:not(.elementor-motion-effects-element-type-background), .elementor-6410 .elementor-element.elementor-element-b80e308 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/francesco-barletta.com/wp-content/uploads/2025/05/BG-Image-1-scaled.webp?fit=1920%2C1250&ssl=1");background-repeat:no-repeat;background-size:cover;}.elementor-6410 .elementor-element.elementor-element-b80e308{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7rem 7rem 7rem 7rem;}.elementor-6410 .elementor-element.elementor-element-b80e308 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6410 .elementor-element.elementor-element-933d2d0{padding:0rem 0rem 0rem 0rem;}.elementor-6410 .elementor-element.elementor-element-606c1d4{width:auto;max-width:auto;align-self:flex-start;}.elementor-6410 .elementor-element.elementor-element-606c1d4 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-6410 .elementor-element.elementor-element-c563995{width:auto;max-width:auto;align-self:flex-start;}.elementor-6410 .elementor-element.elementor-element-c563995 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-6410 .elementor-element.elementor-element-f4f0b14{width:auto;max-width:auto;align-self:flex-start;}.elementor-6410 .elementor-element.elementor-element-f4f0b14 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-6410 .elementor-element.elementor-element-17ea227:not(.elementor-motion-effects-element-type-background), .elementor-6410 .elementor-element.elementor-element-17ea227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6410 .elementor-element.elementor-element-17ea227{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0rem 0rem 6rem 0rem;}.elementor-6410 .elementor-element.elementor-element-17ea227 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6410 .elementor-element.elementor-element-ad7ae4b:not(.elementor-motion-effects-element-type-background), .elementor-6410 .elementor-element.elementor-element-ad7ae4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6410 .elementor-element.elementor-element-ad7ae4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0rem 0rem 6rem 0rem;}.elementor-6410 .elementor-element.elementor-element-ad7ae4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6410 .elementor-element.elementor-element-f26968e:not(.elementor-motion-effects-element-type-background), .elementor-6410 .elementor-element.elementor-element-f26968e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6410 .elementor-element.elementor-element-f26968e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0rem 0rem 0rem 0rem;}.elementor-6410 .elementor-element.elementor-element-f26968e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6410 .elementor-element.elementor-element-fd23aee:not(.elementor-motion-effects-element-type-background), .elementor-6410 .elementor-element.elementor-element-fd23aee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6410 .elementor-element.elementor-element-fd23aee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0rem 0rem 6rem 0rem;}.elementor-6410 .elementor-element.elementor-element-fd23aee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-6410 .elementor-element.elementor-element-b80e308{padding:0rem 0rem 0rem 0rem;}}@media(min-width:768px){.elementor-6410 .elementor-element.elementor-element-cb853b6{width:100%;}.elementor-6410 .elementor-element.elementor-element-e8387c9{width:25%;}.elementor-6410 .elementor-element.elementor-element-8e65d0c{width:49.666%;}.elementor-6410 .elementor-element.elementor-element-6abad96{width:25%;}}@media(max-width:767px){.elementor-6410 .elementor-element.elementor-element-3f78280{font-size:2.4rem;line-height:2.7rem;}.elementor-6410 .elementor-element.elementor-element-556cd76{padding:0rem 0rem 0rem 0rem;}.elementor-6410 .elementor-element.elementor-element-b80e308:not(.elementor-motion-effects-element-type-background), .elementor-6410 .elementor-element.elementor-element-b80e308 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-6410 .elementor-element.elementor-element-b80e308{padding:0rem 0rem 0rem 0rem;}.elementor-6410 .elementor-element.elementor-element-17ea227{padding:0rem 0rem 0rem 0rem;}.elementor-6410 .elementor-element.elementor-element-ad7ae4b{padding:0rem 0rem 0rem 0rem;}.elementor-6410 .elementor-element.elementor-element-fd23aee{padding:0rem 0rem 0rem 0rem;}}