.elementor-8818 .elementor-element.elementor-element-387962a5:not(.elementor-motion-effects-element-type-background), .elementor-8818 .elementor-element.elementor-element-387962a5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.luigimazzi.it/wp-content/uploads/2026/04/iStock-520117265-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-8818 .elementor-element.elementor-element-387962a5>.elementor-background-overlay{background-color:#000;opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-8818 .elementor-element.elementor-element-387962a5>.elementor-container{min-height:600px}.elementor-8818 .elementor-element.elementor-element-387962a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s}.elementor-8818 .elementor-element.elementor-element-100a5451{text-align:center}.elementor-8818 .elementor-element.elementor-element-100a5451 .elementor-heading-title{font-size:60px;color:#FFF}.elementor-8818 .elementor-element.elementor-element-744eb37a{color:#FFF}.elementor-8818 .elementor-element.elementor-element-744eb37a
a{color:#FFF}.elementor-8818 .elementor-element.elementor-element-26b408c0>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-8818 .elementor-element.elementor-element-26b408c0{padding:50px
0px 50px 0px}.elementor-8818 .elementor-element.elementor-element-2fc75f04:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8818 .elementor-element.elementor-element-2fc75f04>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-fa193d9 )}.elementor-8818 .elementor-element.elementor-element-2fc75f04 > .elementor-element-populated, .elementor-8818 .elementor-element.elementor-element-2fc75f04 > .elementor-element-populated > .elementor-background-overlay, .elementor-8818 .elementor-element.elementor-element-2fc75f04>.elementor-background-slideshow{border-radius:60px 60px 60px 60px}.elementor-8818 .elementor-element.elementor-element-2fc75f04>.elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px
70px 70px 70px}.elementor-8818 .elementor-element.elementor-element-2fc75f04>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-8818 .elementor-element.elementor-element-4d647a3{text-align:center}.elementor-8818 .elementor-element.elementor-element-4d647a3 .elementor-heading-title{font-size:35px;font-weight:300;line-height:46px}.elementor-8818 .elementor-element.elementor-element-03f27ae{color:var( --e-global-color-text );font-size:18px;font-weight:200}.elementor-8818 .elementor-element.elementor-element-791d8c6>.elementor-container{max-width:960px}.elementor-8818 .elementor-element.elementor-element-9838bff>.elementor-element-populated{margin:50px
50px 50px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px}.elementor-8818 .elementor-element.elementor-element-8774174{text-align:left}.elementor-8818 .elementor-element.elementor-element-8774174 .elementor-heading-title{font-size:35px;font-weight:300}.elementor-8818 .elementor-element.elementor-element-8e6e175{width:var( --container-widget-width, 23.571% );max-width:23.571%;--container-widget-width:23.571%;--container-widget-flex-grow:0;font-size:18px;font-weight:300}.elementor-8818 .elementor-element.elementor-element-a1c1146{width:var( --container-widget-width, 66.188% );max-width:66.188%;--container-widget-width:66.188%;--container-widget-flex-grow:0;font-size:18px;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3)}.elementor-8818 .elementor-element.elementor-element-46590f4{margin:5px
0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px
0px 0px 0px;text-align:left}.elementor-8818 .elementor-element.elementor-element-46590f4 .elementor-heading-title{font-size:35px;font-weight:300}.elementor-8818 .elementor-element.elementor-element-76f1f7d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px
0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px
0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:18px;font-weight:300}.elementor-8818 .elementor-element.elementor-element-a9a2e77{margin-top:50px;margin-bottom:50px}.elementor-8818 .elementor-element.elementor-element-9650ff4{text-align:center}.elementor-8818 .elementor-element.elementor-element-9650ff4 .elementor-heading-title{font-size:35px;font-weight:300;line-height:46px}.elementor-8818 .elementor-element.elementor-element-7b44f210{font-size:18px;font-weight:300}.elementor-8818 .elementor-element.elementor-element-f5b9a59:not(.elementor-motion-effects-element-type-background), .elementor-8818 .elementor-element.elementor-element-f5b9a59>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-primary )}.elementor-8818 .elementor-element.elementor-element-f5b9a59>.elementor-background-overlay{background-image:url("https://www.luigimazzi.it/wp-content/uploads/2024/09/fondo-servizio.png");background-position:-223px 0px;background-repeat:no-repeat;background-size:contain;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-8818 .elementor-element.elementor-element-f5b9a59>.elementor-container{max-width:1000px}.elementor-8818 .elementor-element.elementor-element-f5b9a59{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px
0px 50px 0px}.elementor-8818 .elementor-element.elementor-element-51bfd3b{text-align:left}.elementor-8818 .elementor-element.elementor-element-51bfd3b .elementor-heading-title{font-size:35px;font-weight:300;line-height:46px;color:#FFF}.elementor-8818 .elementor-element.elementor-element-0281a14{color:#FFF;font-size:18px;font-weight:300}.elementor-8818 .elementor-element.elementor-element-78ceab:not(.elementor-motion-effects-element-type-background), .elementor-8818 .elementor-element.elementor-element-78ceab>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.luigimazzi.it/wp-content/uploads/2024/09/fondo-servizio-2.png");background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-8818 .elementor-element.elementor-element-78ceab>.elementor-container{max-width:1000px}.elementor-8818 .elementor-element.elementor-element-78ceab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px
0px 50px 0px}.elementor-8818 .elementor-element.elementor-element-78ceab>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-8818 .elementor-element.elementor-element-4fc1c035{text-align:center}.elementor-8818 .elementor-element.elementor-element-4fc1c035 .elementor-heading-title{font-size:35px;font-weight:300;line-height:46px}.elementor-8818 .elementor-element.elementor-element-4b235bed{margin:0px
0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px
0px 0px 0px;font-size:18px;font-weight:200}.elementor-8818 .elementor-element.elementor-element-5910c2b{margin-top:50px;margin-bottom:50px}.elementor-8818 .elementor-element.elementor-element-4557693{text-align:center}.elementor-8818 .elementor-element.elementor-element-4557693 .elementor-heading-title{font-size:35px;font-weight:300}.elementor-8818 .elementor-element.elementor-element-410b175{font-size:18px;font-weight:300}.elementor-8818 .elementor-element.elementor-element-ccef05c:not(.elementor-motion-effects-element-type-background), .elementor-8818 .elementor-element.elementor-element-ccef05c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#279DB9}.elementor-8818 .elementor-element.elementor-element-ccef05c>.elementor-background-overlay{background-image:url("https://www.luigimazzi.it/wp-content/uploads/2024/09/fondo-3.png");background-position:bottom right;background-repeat:no-repeat;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-8818 .elementor-element.elementor-element-ccef05c>.elementor-container{max-width:1000px}.elementor-8818 .elementor-element.elementor-element-ccef05c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;padding:100px
0px 100px 0px}.elementor-8818 .elementor-element.elementor-element-ccef05c > .elementor-shape-top
svg{height:75px}.elementor-8818 .elementor-element.elementor-element-ccef05c > .elementor-shape-bottom
svg{height:75px}.elementor-8818 .elementor-element.elementor-element-a376ae1{text-align:center}.elementor-8818 .elementor-element.elementor-element-a376ae1 .elementor-heading-title{font-size:35px;font-weight:300;line-height:46px;color:#FFF}.elementor-8818 .elementor-element.elementor-element-b41d22e{color:#FFF;font-size:18px;font-weight:300}.elementor-8818 .elementor-element.elementor-element-90e4e74{margin-top:50px;margin-bottom:50px}.elementor-8818 .elementor-element.elementor-element-caca5c6{text-align:center}.elementor-8818 .elementor-element.elementor-element-caca5c6 .elementor-heading-title{font-size:35px;font-weight:300;line-height:46px}.elementor-8818 .elementor-element.elementor-element-34d4b12{font-size:18px;font-weight:300}.elementor-8818 .elementor-element.elementor-element-6bf6091{text-align:center}.elementor-8818 .elementor-element.elementor-element-6bf6091 .elementor-heading-title{font-size:35px;font-weight:300;line-height:46px}.elementor-8818 .elementor-element.elementor-element-f2018ea{font-size:18px;font-weight:300}.elementor-8818 .elementor-element.elementor-element-ebd99fe:not(.elementor-motion-effects-element-type-background), .elementor-8818 .elementor-element.elementor-element-ebd99fe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-primary )}.elementor-8818 .elementor-element.elementor-element-ebd99fe>.elementor-background-overlay{background-image:url("https://www.luigimazzi.it/wp-content/uploads/2024/09/fondo-servizio.png");background-position:-223px 0px;background-repeat:no-repeat;background-size:contain;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-8818 .elementor-element.elementor-element-ebd99fe>.elementor-container{max-width:1000px}.elementor-8818 .elementor-element.elementor-element-ebd99fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px
0px 50px 0px}.elementor-8818 .elementor-element.elementor-element-ef1e3a1{text-align:left}.elementor-8818 .elementor-element.elementor-element-ef1e3a1 .elementor-heading-title{font-size:35px;font-weight:300;line-height:46px;color:#FFF}.elementor-8818 .elementor-element.elementor-element-b9973d2{color:#FFF;font-size:18px;font-weight:300}.elementor-8818 .elementor-element.elementor-element-c2a327b{text-align:left}.elementor-8818 .elementor-element.elementor-element-c2a327b .elementor-heading-title{font-size:35px;font-weight:300;line-height:46px;color:#FFF}.elementor-8818 .elementor-element.elementor-element-171b823{color:#FFF;font-size:18px;font-weight:300}.elementor-8818 .elementor-element.elementor-element-e9f00a1{margin:20px
0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-8818 .elementor-element.elementor-element-e9f00a1 .elementor-heading-title{font-size:35px;font-weight:300;line-height:46px}.elementor-8818 .elementor-element.elementor-element-de55c0a{font-size:18px;font-weight:300}.elementor-8818 .elementor-element.elementor-element-98f88d4{text-align:center}.elementor-8818 .elementor-element.elementor-element-98f88d4 .elementor-heading-title{font-size:35px;font-weight:300;line-height:46px}.elementor-8818 .elementor-element.elementor-element-98c15ea{font-size:18px;font-weight:300}.elementor-8818 .elementor-element.elementor-element-4b0cd102:not(.elementor-motion-effects-element-type-background), .elementor-8818 .elementor-element.elementor-element-4b0cd102>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#279DB9}.elementor-8818 .elementor-element.elementor-element-4b0cd102>.elementor-background-overlay{background-image:url("https://www.luigimazzi.it/wp-content/uploads/2024/09/fondo-3.png");background-position:bottom right;background-repeat:no-repeat;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-8818 .elementor-element.elementor-element-4b0cd102>.elementor-container{max-width:1000px}.elementor-8818 .elementor-element.elementor-element-4b0cd102{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;padding:100px
0px 100px 0px}.elementor-8818 .elementor-element.elementor-element-4b0cd102 > .elementor-shape-top
svg{height:75px}.elementor-8818 .elementor-element.elementor-element-4b0cd102 > .elementor-shape-bottom
svg{height:75px}.elementor-8818 .elementor-element.elementor-element-585d05d4{text-align:center}.elementor-8818 .elementor-element.elementor-element-585d05d4 .elementor-heading-title{font-size:35px;font-weight:300;line-height:46px;color:#FFF}.elementor-8818 .elementor-element.elementor-element-2f3bc887{color:#FFF;font-size:18px;font-weight:300}.elementor-8818 .elementor-element.elementor-element-2b14091{text-align:center}.elementor-8818 .elementor-element.elementor-element-2b14091 .elementor-heading-title{font-size:35px;font-weight:300;line-height:46px;color:#FFF}.elementor-8818 .elementor-element.elementor-element-aec0818{color:#FFF;font-size:18px;font-weight:300}.elementor-8818 .elementor-element.elementor-element-a8822f3{margin:20px
0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-8818 .elementor-element.elementor-element-a8822f3 .elementor-heading-title{font-size:35px;font-weight:300;line-height:46px}.elementor-8818 .elementor-element.elementor-element-1cdac88{font-size:18px;font-weight:300}.elementor-8818 .elementor-element.elementor-element-09788d3{text-align:center}.elementor-8818 .elementor-element.elementor-element-09788d3 .elementor-heading-title{font-size:35px;font-weight:300;line-height:46px}.elementor-8818 .elementor-element.elementor-element-2ca6fc7{font-size:18px;font-weight:300}.elementor-8818 .elementor-element.elementor-element-4e9d878{text-align:center}.elementor-8818 .elementor-element.elementor-element-4e9d878 .elementor-heading-title{font-size:35px;font-weight:300;line-height:46px}.elementor-8818 .elementor-element.elementor-element-4039007{font-size:18px;font-weight:300}.elementor-8818 .elementor-element.elementor-element-0900b38:not(.elementor-motion-effects-element-type-background), .elementor-8818 .elementor-element.elementor-element-0900b38>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-primary )}.elementor-8818 .elementor-element.elementor-element-0900b38>.elementor-background-overlay{background-image:url("https://www.luigimazzi.it/wp-content/uploads/2024/09/fondo-servizio.png");background-position:-223px 0px;background-repeat:no-repeat;background-size:contain;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-8818 .elementor-element.elementor-element-0900b38>.elementor-container{max-width:1000px}.elementor-8818 .elementor-element.elementor-element-0900b38{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px
0px 50px 0px}.elementor-8818 .elementor-element.elementor-element-3aef576{text-align:left}.elementor-8818 .elementor-element.elementor-element-3aef576 .elementor-heading-title{font-size:35px;font-weight:300;line-height:46px;color:#FFF}.elementor-8818 .elementor-element.elementor-element-a3d1b4a{color:#FFF;font-size:18px;font-weight:300}.elementor-8818 .elementor-element.elementor-element-36fec57{text-align:left}.elementor-8818 .elementor-element.elementor-element-36fec57 .elementor-heading-title{font-size:35px;font-weight:300;line-height:46px;color:#FFF}.elementor-8818 .elementor-element.elementor-element-850ab46{color:#FFF;font-size:18px;font-weight:300}@media(max-width:1024px){.elementor-8818 .elementor-element.elementor-element-f5b9a59>.elementor-background-overlay{background-position:0px 0px}.elementor-8818 .elementor-element.elementor-element-ebd99fe>.elementor-background-overlay{background-position:0px 0px}.elementor-8818 .elementor-element.elementor-element-0900b38>.elementor-background-overlay{background-position:0px 0px}}@media(max-width:767px){.elementor-8818 .elementor-element.elementor-element-100a5451 .elementor-heading-title{font-size:30px}.elementor-8818 .elementor-element.elementor-element-2fc75f04>.elementor-element-populated{padding:30px
30px 30px 30px}.elementor-8818 .elementor-element.elementor-element-9838bff>.elementor-element-populated{margin:0px
0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-8818 .elementor-element.elementor-element-8e6e175{font-size:12px}.elementor-8818 .elementor-element.elementor-element-8e6e175
p{margin-bottom:85px}.elementor-8818 .elementor-element.elementor-element-a1c1146{text-align:left;font-size:15px;line-height:2.7em}.elementor-8818 .elementor-element.elementor-element-a1c1146
p{margin-bottom:44px}.elementor-8818 .elementor-element.elementor-element-af0b6d0>.elementor-element-populated{padding:20px
20px 20px 20px}.elementor-8818 .elementor-element.elementor-element-f5b9a59>.elementor-background-overlay{background-position:0px 0px}.elementor-8818 .elementor-element.elementor-element-f23f1a6>.elementor-element-populated{padding:30px
30px 30px 30px}.elementor-8818 .elementor-element.elementor-element-5d42acee>.elementor-element-populated{padding:30px
30px 30px 30px}.elementor-8818 .elementor-element.elementor-element-806179f>.elementor-element-populated{padding:30px
30px 30px 30px}.elementor-8818 .elementor-element.elementor-element-ebd99fe>.elementor-background-overlay{background-position:0px 0px}.elementor-8818 .elementor-element.elementor-element-c7eb836>.elementor-element-populated{padding:30px
30px 30px 30px}.elementor-8818 .elementor-element.elementor-element-76ccd331>.elementor-element-populated{padding:30px
30px 30px 30px}.elementor-8818 .elementor-element.elementor-element-0900b38>.elementor-background-overlay{background-position:0px 0px}.elementor-8818 .elementor-element.elementor-element-e7a7971>.elementor-element-populated{padding:30px
30px 30px 30px}}.elementor-image-box-content{padding:0
50px}