.elementor-192 .elementor-element.elementor-element-3abc08a8:not(.elementor-motion-effects-element-type-background), .elementor-192 .elementor-element.elementor-element-3abc08a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a3328;background-image:url("https://www.ponteghiotto.it/wp-content/uploads/2026/06/Raggruppa-50-2.png");background-position:center center;background-size:cover;}.elementor-192 .elementor-element.elementor-element-3abc08a8 > .elementor-background-overlay{background-color:rgba(4,18,4,0.72);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-192 .elementor-element.elementor-element-3abc08a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 48px 48px 48px;}.elementor-192 .elementor-element.elementor-element-3efbd215 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-192 .elementor-element.elementor-element-6d105396{--spacer-size:20px;}.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-192 .elementor-element.elementor-element-73d0c94{text-align:center;font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.95em;letter-spacing:4px;color:rgba(255,255,255,0.65);}.elementor-192 .elementor-element.elementor-element-7366fbaa{--spacer-size:12px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-192 .elementor-element.elementor-element-62a5ef0c{text-align:center;}.elementor-192 .elementor-element.elementor-element-62a5ef0c .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:72px;font-weight:400;line-height:1.15em;color:#ffffff;}.elementor-192 .elementor-element.elementor-element-75dbea8a:not(.elementor-motion-effects-element-type-background), .elementor-192 .elementor-element.elementor-element-75dbea8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f5ef;}.elementor-192 .elementor-element.elementor-element-75dbea8a > .elementor-container{max-width:1300px;}.elementor-192 .elementor-element.elementor-element-75dbea8a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 48px 88px 48px;}.elementor-192 .elementor-element.elementor-element-75dbea8a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-192 .elementor-element.elementor-element-6d6e751f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-192 .elementor-element.elementor-element-6ae2c038{text-align:center;}.elementor-192 .elementor-element.elementor-element-6ae2c038 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:42px;font-weight:400;line-height:1.15em;color:#2d5a3d;}.elementor-192 .elementor-element.elementor-element-3d4b4cba{--spacer-size:24px;}.elementor-192 .elementor-element.elementor-element-7a6113d6{text-align:center;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:300;line-height:2em;color:#6b6558;}.elementor-192 .elementor-element.elementor-element-73d5d39f:not(.elementor-motion-effects-element-type-background), .elementor-192 .elementor-element.elementor-element-73d5d39f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2d5a3d;}.elementor-192 .elementor-element.elementor-element-73d5d39f > .elementor-container{max-width:1300px;}.elementor-192 .elementor-element.elementor-element-73d5d39f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 48px 72px 48px;}.elementor-192 .elementor-element.elementor-element-73d5d39f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-192 .elementor-element.elementor-element-48c8c5cd > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-192 .elementor-element.elementor-element-6de9c972 .elementor-counter-number-wrapper{color:#ffffff;}.elementor-192 .elementor-element.elementor-element-6de9c972 .elementor-counter-title{color:rgba(255,255,255,0.65);}.elementor-192 .elementor-element.elementor-element-7164f399 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-192 .elementor-element.elementor-element-5f4a26f0 .elementor-counter-number-wrapper{color:#ffffff;}.elementor-192 .elementor-element.elementor-element-5f4a26f0 .elementor-counter-title{color:rgba(255,255,255,0.65);}.elementor-192 .elementor-element.elementor-element-2f587a7a > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-192 .elementor-element.elementor-element-5da05c99:not(.elementor-motion-effects-element-type-background), .elementor-192 .elementor-element.elementor-element-5da05c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-192 .elementor-element.elementor-element-5da05c99 > .elementor-container{max-width:1300px;}.elementor-192 .elementor-element.elementor-element-5da05c99{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 48px 96px 48px;}.elementor-192 .elementor-element.elementor-element-5da05c99 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-192 .elementor-element.elementor-element-18677624 > .elementor-element-populated{padding:0px 48px 0px 0px;}.elementor-192 .elementor-element.elementor-element-64d89b27{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#4a8c5c;}.elementor-192 .elementor-element.elementor-element-2ae983d{--spacer-size:14px;}.elementor-192 .elementor-element.elementor-element-2eb9486b{text-align:start;}.elementor-192 .elementor-element.elementor-element-2eb9486b .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:38px;font-weight:400;line-height:1.15em;color:#1a3d28;}.elementor-192 .elementor-element.elementor-element-44908e2c{--spacer-size:18px;}.elementor-192 .elementor-element.elementor-element-77834b75{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:300;line-height:1.95em;color:#6b6558;}.elementor-192 .elementor-element.elementor-element-6410f7a6{--spacer-size:12px;}.elementor-192 .elementor-element.elementor-element-53d39e5f{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:300;line-height:1.95em;color:#6b6558;}.elementor-192 .elementor-element.elementor-element-54f05b37 > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-192 .elementor-element.elementor-element-35ed8f29{text-align:center;}.elementor-192 .elementor-element.elementor-element-35ed8f29 img{height:460px;}.elementor-192 .elementor-element.elementor-element-7fe4f6e7:not(.elementor-motion-effects-element-type-background), .elementor-192 .elementor-element.elementor-element-7fe4f6e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f5ef;}.elementor-192 .elementor-element.elementor-element-7fe4f6e7 > .elementor-container{max-width:1300px;}.elementor-192 .elementor-element.elementor-element-7fe4f6e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 48px 96px 48px;}.elementor-192 .elementor-element.elementor-element-7fe4f6e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-192 .elementor-element.elementor-element-11db084f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-192 .elementor-element.elementor-element-5cd3dbe1 > .elementor-element-populated{padding:0px 0px 0px 48px;}.elementor-192 .elementor-element.elementor-element-5505159b{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#4a8c5c;}.elementor-192 .elementor-element.elementor-element-4eda6cee{--spacer-size:14px;}.elementor-192 .elementor-element.elementor-element-6653e92d{text-align:start;}.elementor-192 .elementor-element.elementor-element-6653e92d .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:38px;font-weight:400;line-height:1.15em;color:#1a3d28;}.elementor-192 .elementor-element.elementor-element-3a20f652{--spacer-size:18px;}.elementor-192 .elementor-element.elementor-element-419582c6{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:300;line-height:1.95em;color:#6b6558;}.elementor-192 .elementor-element.elementor-element-1bc64bb{--spacer-size:12px;}.elementor-192 .elementor-element.elementor-element-59be4904{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:300;line-height:1.95em;color:#6b6558;}.elementor-192 .elementor-element.elementor-element-5594f877:not(.elementor-motion-effects-element-type-background), .elementor-192 .elementor-element.elementor-element-5594f877 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-192 .elementor-element.elementor-element-5594f877 > .elementor-container{max-width:1300px;}.elementor-192 .elementor-element.elementor-element-5594f877{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 48px 96px 48px;}.elementor-192 .elementor-element.elementor-element-5594f877 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-192 .elementor-element.elementor-element-4b80f9a9 > .elementor-element-populated{padding:0px 48px 0px 0px;}.elementor-192 .elementor-element.elementor-element-4a6d0458{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#4a8c5c;}.elementor-192 .elementor-element.elementor-element-6387878c{--spacer-size:14px;}.elementor-192 .elementor-element.elementor-element-7dfee344{text-align:start;}.elementor-192 .elementor-element.elementor-element-7dfee344 .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:38px;font-weight:400;line-height:1.15em;color:#1a3d28;}.elementor-192 .elementor-element.elementor-element-2319e216{--spacer-size:18px;}.elementor-192 .elementor-element.elementor-element-3b4277e{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:300;line-height:1.95em;color:#6b6558;}.elementor-192 .elementor-element.elementor-element-4be3d5c{--spacer-size:12px;}.elementor-192 .elementor-element.elementor-element-68678ec9{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:300;line-height:1.95em;color:#6b6558;}.elementor-192 .elementor-element.elementor-element-6e1ff1b8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-192 .elementor-element.elementor-element-7bb9677b:not(.elementor-motion-effects-element-type-background), .elementor-192 .elementor-element.elementor-element-7bb9677b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f5ef;}.elementor-192 .elementor-element.elementor-element-7bb9677b > .elementor-container{max-width:1300px;}.elementor-192 .elementor-element.elementor-element-7bb9677b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 48px 96px 48px;}.elementor-192 .elementor-element.elementor-element-7bb9677b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-192 .elementor-element.elementor-element-20ee6ee > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-192 .elementor-element.elementor-element-44b4207b > .elementor-element-populated{padding:0px 0px 0px 48px;}.elementor-192 .elementor-element.elementor-element-496b253c{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#4a8c5c;}.elementor-192 .elementor-element.elementor-element-35e022a4{--spacer-size:14px;}.elementor-192 .elementor-element.elementor-element-3e3457bb{text-align:start;}.elementor-192 .elementor-element.elementor-element-3e3457bb .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:38px;font-weight:400;line-height:1.15em;color:#1a3d28;}.elementor-192 .elementor-element.elementor-element-b8237b2{--spacer-size:18px;}.elementor-192 .elementor-element.elementor-element-4a4179cd{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:300;line-height:1.95em;color:#6b6558;}.elementor-192 .elementor-element.elementor-element-111d63a6{--spacer-size:12px;}.elementor-192 .elementor-element.elementor-element-661dc217{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:300;line-height:1.95em;color:#6b6558;}.elementor-192 .elementor-element.elementor-element-69fccd0f:not(.elementor-motion-effects-element-type-background), .elementor-192 .elementor-element.elementor-element-69fccd0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-192 .elementor-element.elementor-element-69fccd0f > .elementor-container{max-width:1300px;}.elementor-192 .elementor-element.elementor-element-69fccd0f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 48px 96px 48px;}.elementor-192 .elementor-element.elementor-element-69fccd0f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-192 .elementor-element.elementor-element-3c7a3ca1 > .elementor-element-populated{padding:0px 48px 0px 0px;}.elementor-192 .elementor-element.elementor-element-6a14388b{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#4a8c5c;}.elementor-192 .elementor-element.elementor-element-3911a31e{--spacer-size:14px;}.elementor-192 .elementor-element.elementor-element-4e7401dc{text-align:start;}.elementor-192 .elementor-element.elementor-element-4e7401dc .elementor-heading-title{font-family:"Josefin Slab", Sans-serif;font-size:38px;font-weight:400;line-height:1.15em;color:#1a3d28;}.elementor-192 .elementor-element.elementor-element-16460eb6{--spacer-size:18px;}.elementor-192 .elementor-element.elementor-element-47a61b89{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:300;line-height:1.95em;color:#6b6558;}.elementor-192 .elementor-element.elementor-element-3e75c4df{--spacer-size:12px;}.elementor-192 .elementor-element.elementor-element-5947d79c{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:300;line-height:1.95em;color:#6b6558;}.elementor-192 .elementor-element.elementor-element-3dbc00b2 > .elementor-element-populated{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}