.elementor-2 .elementor-element.elementor-element-caf9569{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-caf9569 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-d77f80a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d77f80a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-c70a71b .elementor-repeater-item-2ee7d6c .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.sgi-spa.it/wp-content/uploads/2023/03/image_2023_03_10T15_30_28_925Z.png);background-size:cover;}.elementor-2 .elementor-element.elementor-element-c70a71b .elementor-repeater-item-2ee7d6c .elementor-background-overlay{background-color:#007F9D60;mix-blend-mode:multiply;}.elementor-2 .elementor-element.elementor-element-c70a71b .elementor-repeater-item-79dfd1a .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.sgi-spa.it/wp-content/uploads/2023/02/1-Diga-di-Zarema-1920x1080-1.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-c70a71b .elementor-repeater-item-79dfd1a .elementor-background-overlay{background-color:#007F9D60;mix-blend-mode:multiply;}.elementor-2 .elementor-element.elementor-element-c70a71b .elementor-repeater-item-d323471 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.sgi-spa.it/wp-content/uploads/2023/02/2-SENEGAL_4villes-1920x1080-1.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-c70a71b .elementor-repeater-item-d323471 .elementor-background-overlay{background-color:#007F9D60;mix-blend-mode:multiply;}.elementor-2 .elementor-element.elementor-element-c70a71b .elementor-repeater-item-eb3d344 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.sgi-spa.it/wp-content/uploads/2023/02/4-Bumbobi.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-c70a71b .elementor-repeater-item-eb3d344 .elementor-background-overlay{background-color:#007F9D60;mix-blend-mode:multiply;}.elementor-2 .elementor-element.elementor-element-c70a71b .elementor-repeater-item-837adb5 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.sgi-spa.it/wp-content/uploads/2023/02/5-Hoima.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-c70a71b .elementor-repeater-item-837adb5 .elementor-background-overlay{background-color:#007F9D60;mix-blend-mode:multiply;}.elementor-2 .elementor-element.elementor-element-c70a71b .elementor-repeater-item-a44c590 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://www.sgi-spa.it/wp-content/uploads/2023/02/6-Elico-Viticuso.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-c70a71b .elementor-repeater-item-a44c590 .elementor-background-overlay{background-color:#007F9D60;mix-blend-mode:multiply;}.elementor-2 .elementor-element.elementor-element-c70a71b .elementor-repeater-item-4fdccf9 .swiper-slide-bg{background-color:var( --e-global-color-accent );background-image:url(https://www.sgi-spa.it/wp-content/uploads/2023/03/Home-page-fotovoltaico-.png);background-size:cover;}.elementor-2 .elementor-element.elementor-element-c70a71b .elementor-repeater-item-4fdccf9 .elementor-background-overlay{background-color:var( --e-global-color-primary );mix-blend-mode:multiply;}.elementor-2 .elementor-element.elementor-element-c70a71b .swiper-slide{height:65vh;transition-duration:calc(5000ms*1.2);}.elementor-2 .elementor-element.elementor-element-c70a71b .swiper-slide-contents{max-width:50%;}.elementor-2 .elementor-element.elementor-element-c70a71b .swiper-slide-inner{text-align:left;}.elementor-2 .elementor-element.elementor-element-c70a71b .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-c70a71b .elementor-slide-description{font-family:"Muli", Sans-serif;font-size:36px;font-weight:300;font-style:italic;}.elementor-2 .elementor-element.elementor-element-79d08aa:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-79d08aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFF4;}.elementor-2 .elementor-element.elementor-element-79d08aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-2 .elementor-element.elementor-element-79d08aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-db3ffc4{text-align:center;}.elementor-2 .elementor-element.elementor-element-db3ffc4 .elementor-heading-title{color:var( --e-global-color-f172db5 );font-size:24px;font-weight:900;}.elementor-2 .elementor-element.elementor-element-eb124b6{text-align:center;}.elementor-2 .elementor-element.elementor-element-eb124b6 .elementor-heading-title{color:var( --e-global-color-7e0e9d3 );font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:900;}.elementor-2 .elementor-element.elementor-element-6d22f8b{text-align:center;}.elementor-2 .elementor-element.elementor-element-6d22f8b .elementor-heading-title{color:var( --e-global-color-f172db5 );font-family:"Muli", Sans-serif;font-size:36px;font-weight:300;font-style:italic;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-6d22f8b > .elementor-widget-container{padding:0px 200px 0px 200px;}.elementor-2 .elementor-element.elementor-element-30353e43{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-2 .elementor-element.elementor-element-30353e43 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-ee7d094{text-align:center;}.elementor-2 .elementor-element.elementor-element-ee7d094 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:900;}.elementor-2 .elementor-element.elementor-element-7dfd484{text-align:center;}.elementor-2 .elementor-element.elementor-element-7dfd484 .elementor-heading-title{color:var( --e-global-color-f172db5 );font-family:"Muli", Sans-serif;font-size:24px;font-weight:300;font-style:italic;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-7dfd484 > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-2 .elementor-element.elementor-element-c42329b{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-67ef51a{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5375b7c .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-5375b7c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-5375b7c.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-5375b7c.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-5375b7c.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-5375b7c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-08b23fe{text-align:center;}.elementor-2 .elementor-element.elementor-element-08b23fe .elementor-heading-title{font-weight:900;}.elementor-2 .elementor-element.elementor-element-94e0e9b{text-align:center;}.elementor-2 .elementor-element.elementor-element-a685067 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-a685067.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a685067.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-a685067.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a685067.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-a685067.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-8573b01{text-align:center;}.elementor-2 .elementor-element.elementor-element-8573b01 .elementor-heading-title{font-weight:900;}.elementor-2 .elementor-element.elementor-element-4a330a8{text-align:center;}.elementor-2 .elementor-element.elementor-element-f78e25b .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-f78e25b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-f78e25b.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-f78e25b.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-f78e25b.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-f78e25b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-43bcb5a{text-align:center;}.elementor-2 .elementor-element.elementor-element-43bcb5a .elementor-heading-title{font-weight:900;}.elementor-2 .elementor-element.elementor-element-47a3c65{text-align:center;}.elementor-2 .elementor-element.elementor-element-896d51f{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-78e392d{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3eaa0f1 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-3eaa0f1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3eaa0f1.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-3eaa0f1.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3eaa0f1.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-3eaa0f1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-0907bff{text-align:center;}.elementor-2 .elementor-element.elementor-element-0907bff .elementor-heading-title{font-weight:900;}.elementor-2 .elementor-element.elementor-element-2ae14b2{text-align:center;}.elementor-2 .elementor-element.elementor-element-f932960 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-f932960.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-f932960.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-f932960.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-f932960.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-f932960.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-6bb9da5{text-align:center;}.elementor-2 .elementor-element.elementor-element-6bb9da5 .elementor-heading-title{font-weight:900;}.elementor-2 .elementor-element.elementor-element-76aaeee{text-align:center;}.elementor-2 .elementor-element.elementor-element-14d8deb .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-14d8deb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-14d8deb.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-14d8deb.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-14d8deb.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-14d8deb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-24be78e{text-align:center;}.elementor-2 .elementor-element.elementor-element-24be78e .elementor-heading-title{font-weight:900;}.elementor-2 .elementor-element.elementor-element-fa26739{text-align:center;}.elementor-2 .elementor-element.elementor-element-a09f3ab:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a09f3ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #EFEFF4 0%, #9ACCD8 100%);}.elementor-2 .elementor-element.elementor-element-a09f3ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a09f3ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-f94c960{text-align:center;}.elementor-2 .elementor-element.elementor-element-f94c960 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:900;}.elementor-2 .elementor-element.elementor-element-2d2d7f1{text-align:center;}.elementor-2 .elementor-element.elementor-element-2d2d7f1 .elementor-heading-title{color:var( --e-global-color-f172db5 );font-family:"Muli", Sans-serif;font-size:24px;font-weight:300;font-style:italic;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-2d2d7f1 > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-2 .elementor-element.elementor-element-1ace0d9{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-9ee789c{text-align:center;}.elementor-2 .elementor-element.elementor-element-9ee789c > .elementor-widget-container{margin:0px 0px -10px 0px;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-194d75e{width:100%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-c70a71b .swiper-slide-contents{max-width:100%;}.elementor-2 .elementor-element.elementor-element-79d08aa{padding:40px 0px 40px 0px;}.elementor-2 .elementor-element.elementor-element-eb124b6 .elementor-heading-title{font-size:32px;}.elementor-2 .elementor-element.elementor-element-6d22f8b .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-6d22f8b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-30353e43{padding:40px 0px 40px 0px;}.elementor-2 .elementor-element.elementor-element-ee7d094 .elementor-heading-title{font-size:32px;}.elementor-2 .elementor-element.elementor-element-7dfd484 .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-7dfd484 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a09f3ab{padding:40px 0px 40px 0px;}.elementor-2 .elementor-element.elementor-element-f94c960 .elementor-heading-title{font-size:32px;}.elementor-2 .elementor-element.elementor-element-2d2d7f1 .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-2d2d7f1 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-c70a71b .swiper-slide-contents{max-width:100%;}.elementor-2 .elementor-element.elementor-element-c70a71b .elementor-slide-heading{font-size:16px;}.elementor-2 .elementor-element.elementor-element-c70a71b .elementor-slide-description{font-size:24px;}.elementor-2 .elementor-element.elementor-element-db3ffc4 .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-eb124b6 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-6d22f8b .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-ee7d094 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-7dfd484 .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-08b23fe .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-8573b01 .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-43bcb5a .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-0907bff .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-6bb9da5 .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-24be78e .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-f94c960 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-2d2d7f1 .elementor-heading-title{font-size:16px;}}