.elementor-380 .elementor-element.elementor-element-214ef198:not(.elementor-motion-effects-element-type-background), .elementor-380 .elementor-element.elementor-element-214ef198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-214ef198 > .elementor-background-overlay{background-image:url("https://italianenergies.com/wp-content/uploads/2026/06/bg-maps2-1-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;opacity:0.43;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-380 .elementor-element.elementor-element-214ef198{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-380 .elementor-element.elementor-element-2c625d36 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-380 .elementor-element.elementor-element-2c625d36 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.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-380 .elementor-element.elementor-element-9206cdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:center;}.elementor-380 .elementor-element.elementor-element-9206cdc .elementor-heading-title{font-size:19px;}.elementor-380 .elementor-element.elementor-element-171c4cba{padding:0px 0px 0px 0px;text-align:center;}.elementor-380 .elementor-element.elementor-element-171c4cba .elementor-heading-title{font-weight:700;color:var( --e-global-color-text );}.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-380 .elementor-element.elementor-element-6bebfa5f{padding:10px 0px 0px 0px;text-align:center;font-weight:500;color:var( --e-global-color-text );}.elementor-380 .elementor-element.elementor-element-2111849c > .elementor-container{max-width:900px;}.elementor-380 .elementor-element.elementor-element-2111849c{margin-top:0px;margin-bottom:-30px;padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-64e22521{text-align:start;font-size:20px;font-weight:500;}.elementor-380 .elementor-element.elementor-element-7635a11 > .elementor-container{max-width:900px;}.elementor-380 .elementor-element.elementor-element-7635a11{margin-top:0px;margin-bottom:-32px;padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-442eb019{column-gap:0px;font-weight:500;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-380 .elementor-element.elementor-element-195854dc .elementor-button{background-color:var( --e-global-color-primary );font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-195854dc .elementor-button:hover, .elementor-380 .elementor-element.elementor-element-195854dc .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-195854dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 2px 0px;}.elementor-380 .elementor-element.elementor-element-195854dc .elementor-button:hover svg, .elementor-380 .elementor-element.elementor-element-195854dc .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-427648c3 > .elementor-container{max-width:900px;}.elementor-380 .elementor-element.elementor-element-427648c3{margin-top:0px;margin-bottom:-32px;padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-518bfdd3{column-gap:0px;font-weight:500;color:var( --e-global-color-text );}.elementor-380 .elementor-element.elementor-element-168aa5f2 .elementor-button{background-color:var( --e-global-color-primary );font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-168aa5f2 .elementor-button:hover, .elementor-380 .elementor-element.elementor-element-168aa5f2 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-168aa5f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 2px 0px;}.elementor-380 .elementor-element.elementor-element-168aa5f2 .elementor-button:hover svg, .elementor-380 .elementor-element.elementor-element-168aa5f2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-1dc9c9f7 > .elementor-container{max-width:900px;}.elementor-380 .elementor-element.elementor-element-1dc9c9f7{margin-top:0px;margin-bottom:-32px;padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-6304bc5{column-gap:0px;font-weight:500;color:var( --e-global-color-text );}.elementor-380 .elementor-element.elementor-element-2584598f .elementor-button{background-color:var( --e-global-color-primary );font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-2584598f .elementor-button:hover, .elementor-380 .elementor-element.elementor-element-2584598f .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-2584598f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 2px 0px;}.elementor-380 .elementor-element.elementor-element-2584598f .elementor-button:hover svg, .elementor-380 .elementor-element.elementor-element-2584598f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-75fc8968{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2.5px;padding:20px 0px 30px 0px;}.elementor-380 .elementor-element.elementor-element-75fc8968 .elementor-divider-separator{width:51%;margin:0 auto;margin-center:0;}.elementor-380 .elementor-element.elementor-element-75fc8968 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-380 .elementor-element.elementor-element-8f8ea26 > .elementor-container{max-width:900px;}.elementor-380 .elementor-element.elementor-element-8f8ea26{margin-top:0px;margin-bottom:-30px;padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-2877d467{text-align:start;font-size:20px;font-weight:500;}.elementor-380 .elementor-element.elementor-element-186c0ffb > .elementor-container{max-width:900px;}.elementor-380 .elementor-element.elementor-element-186c0ffb{margin-top:0px;margin-bottom:-32px;padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-c44656b{column-gap:0px;font-weight:500;color:var( --e-global-color-text );}.elementor-380 .elementor-element.elementor-element-6886ff49 .elementor-button{background-color:var( --e-global-color-primary );font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-6886ff49 .elementor-button:hover, .elementor-380 .elementor-element.elementor-element-6886ff49 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-6886ff49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 2px 0px;}.elementor-380 .elementor-element.elementor-element-6886ff49 .elementor-button:hover svg, .elementor-380 .elementor-element.elementor-element-6886ff49 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-2381b303 > .elementor-container{max-width:900px;}.elementor-380 .elementor-element.elementor-element-2381b303{margin-top:0px;margin-bottom:-32px;padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-15449f99{column-gap:0px;font-weight:500;color:var( --e-global-color-text );}.elementor-380 .elementor-element.elementor-element-495e4e4e .elementor-button{background-color:var( --e-global-color-primary );font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-495e4e4e .elementor-button:hover, .elementor-380 .elementor-element.elementor-element-495e4e4e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-495e4e4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 2px 0px;}.elementor-380 .elementor-element.elementor-element-495e4e4e .elementor-button:hover svg, .elementor-380 .elementor-element.elementor-element-495e4e4e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-48a6493f{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2.5px;padding:20px 0px 30px 0px;}.elementor-380 .elementor-element.elementor-element-48a6493f .elementor-divider-separator{width:51%;margin:0 auto;margin-center:0;}.elementor-380 .elementor-element.elementor-element-48a6493f .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-380 .elementor-element.elementor-element-714a121 > .elementor-container{max-width:900px;}.elementor-380 .elementor-element.elementor-element-714a121{margin-top:0px;margin-bottom:-30px;padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-1069d90a{text-align:start;font-size:20px;font-weight:500;}.elementor-380 .elementor-element.elementor-element-10221566 > .elementor-container{max-width:900px;}.elementor-380 .elementor-element.elementor-element-10221566{margin-top:0px;margin-bottom:-32px;padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-36a0ae88{column-gap:0px;font-weight:500;color:var( --e-global-color-text );}.elementor-380 .elementor-element.elementor-element-5d1d5ae4 .elementor-button{background-color:var( --e-global-color-primary );font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-5d1d5ae4 .elementor-button:hover, .elementor-380 .elementor-element.elementor-element-5d1d5ae4 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-5d1d5ae4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 2px 0px;}.elementor-380 .elementor-element.elementor-element-5d1d5ae4 .elementor-button:hover svg, .elementor-380 .elementor-element.elementor-element-5d1d5ae4 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-3ec9c810 > .elementor-container{max-width:900px;}.elementor-380 .elementor-element.elementor-element-3ec9c810{margin-top:0px;margin-bottom:-10px;padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-1c473b0e{column-gap:0px;font-weight:500;color:var( --e-global-color-text );}.elementor-380 .elementor-element.elementor-element-4d1a0fe4 .elementor-button{background-color:var( --e-global-color-primary );font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-4d1a0fe4 .elementor-button:hover, .elementor-380 .elementor-element.elementor-element-4d1a0fe4 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-4d1a0fe4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 2px 0px;}.elementor-380 .elementor-element.elementor-element-4d1a0fe4 .elementor-button:hover svg, .elementor-380 .elementor-element.elementor-element-4d1a0fe4 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-7c564b57{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2.5px;padding:20px 0px 30px 0px;}.elementor-380 .elementor-element.elementor-element-7c564b57 .elementor-divider-separator{width:51%;margin:0 auto;margin-center:0;}.elementor-380 .elementor-element.elementor-element-7c564b57 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-380 .elementor-element.elementor-element-26732ee1 > .elementor-container{max-width:900px;}.elementor-380 .elementor-element.elementor-element-26732ee1{margin-top:0px;margin-bottom:-30px;padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-18dc95e3{text-align:start;font-size:20px;font-weight:500;}.elementor-380 .elementor-element.elementor-element-6fa3c8d9 > .elementor-container{max-width:900px;}.elementor-380 .elementor-element.elementor-element-6fa3c8d9{margin-top:0px;margin-bottom:-10px;padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-1f4b9eb4{column-gap:0px;font-weight:500;color:var( --e-global-color-text );}.elementor-380 .elementor-element.elementor-element-5a9f9ef7 .elementor-button{background-color:var( --e-global-color-primary );font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-5a9f9ef7 .elementor-button:hover, .elementor-380 .elementor-element.elementor-element-5a9f9ef7 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-5a9f9ef7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 2px 0px;}.elementor-380 .elementor-element.elementor-element-5a9f9ef7 .elementor-button:hover svg, .elementor-380 .elementor-element.elementor-element-5a9f9ef7 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-380 .elementor-element.elementor-element-6440df62{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2.5px;padding:0px 0px 50px 0px;}.elementor-380 .elementor-element.elementor-element-6440df62 .elementor-divider-separator{width:51%;margin:0 auto;margin-center:0;}.elementor-380 .elementor-element.elementor-element-6440df62 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}@media(min-width:768px){.elementor-380 .elementor-element.elementor-element-21236ff3{width:70%;}.elementor-380 .elementor-element.elementor-element-5d489cea{width:30%;}.elementor-380 .elementor-element.elementor-element-47004b8e{width:80%;}.elementor-380 .elementor-element.elementor-element-7eb7d82c{width:20%;}.elementor-380 .elementor-element.elementor-element-26eafea8{width:80%;}.elementor-380 .elementor-element.elementor-element-135ec4f1{width:20%;}.elementor-380 .elementor-element.elementor-element-5c2151e9{width:80%;}.elementor-380 .elementor-element.elementor-element-6bcf44a5{width:20%;}.elementor-380 .elementor-element.elementor-element-1862f79d{width:70%;}.elementor-380 .elementor-element.elementor-element-f251045{width:30%;}.elementor-380 .elementor-element.elementor-element-13da0db1{width:80%;}.elementor-380 .elementor-element.elementor-element-7a8737d3{width:20%;}.elementor-380 .elementor-element.elementor-element-7cda4380{width:80%;}.elementor-380 .elementor-element.elementor-element-68f04170{width:20%;}.elementor-380 .elementor-element.elementor-element-72532a27{width:70%;}.elementor-380 .elementor-element.elementor-element-5fcff71f{width:30%;}.elementor-380 .elementor-element.elementor-element-303a3247{width:80%;}.elementor-380 .elementor-element.elementor-element-12e4d2af{width:20%;}.elementor-380 .elementor-element.elementor-element-59f546b7{width:80%;}.elementor-380 .elementor-element.elementor-element-360f6155{width:20%;}.elementor-380 .elementor-element.elementor-element-57b5f5d1{width:70%;}.elementor-380 .elementor-element.elementor-element-123814d8{width:30%;}.elementor-380 .elementor-element.elementor-element-33aee66{width:80%;}.elementor-380 .elementor-element.elementor-element-506c20b2{width:20%;}}@media(max-width:767px){.elementor-380 .elementor-element.elementor-element-171c4cba .elementor-heading-title{font-size:20px;}.elementor-380 .elementor-element.elementor-element-6bebfa5f{font-size:12px;}.elementor-380 .elementor-element.elementor-element-7635a11{padding:0px 0px 28px 0px;}.elementor-380 .elementor-element.elementor-element-442eb019{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-380 .elementor-element.elementor-element-518bfdd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-6304bc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;}.elementor-380 .elementor-element.elementor-element-75fc8968{padding:60px 0px 20px 0px;}.elementor-380 .elementor-element.elementor-element-6886ff49{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;}.elementor-380 .elementor-element.elementor-element-495e4e4e{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;}.elementor-380 .elementor-element.elementor-element-48a6493f{padding:60px 0px 20px 0px;}.elementor-380 .elementor-element.elementor-element-5d1d5ae4{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;}.elementor-380 .elementor-element.elementor-element-4d1a0fe4{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-380 .elementor-element.elementor-element-7c564b57{padding:30px 0px 60px 0px;}.elementor-380 .elementor-element.elementor-element-5a9f9ef7{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-380 .elementor-element.elementor-element-6440df62{padding:30px 0px 60px 0px;}}