.elementor-2 .elementor-element.elementor-element-0682a15{--display:flex;--min-height:650px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-2 .elementor-element.elementor-element-0682a15::before, .elementor-2 .elementor-element.elementor-element-0682a15 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0682a15 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0682a15 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-0682a15 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-0682a15 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-04d274d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;color:var( --e-global-color-2b2a799 );}.elementor-widget-pp-dual-heading .pp-first-text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-pp-dual-heading .pp-second-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-58389c5 .pp-dual-heading{flex-direction:row;gap:0px;}.elementor-2 .elementor-element.elementor-element-58389c5 .pp-first-text{color:var( --e-global-color-ab7cdd2 );font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;text-transform:lowercase;}.elementor-2 .elementor-element.elementor-element-58389c5 .pp-second-text{color:var( --e-global-color-2b2a799 );font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-b941a49{--spacer-size:50px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-fe18bbd .elementor-button{background-color:var( --e-global-color-ab7cdd2 );}.elementor-2 .elementor-element.elementor-element-0bb1251{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2 .elementor-element.elementor-element-2dcb78e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-83878e2{--display:flex;--min-height:415px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-83878e2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-83878e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-db2e2e2{--display:flex;--min-height:238px;}.elementor-2 .elementor-element.elementor-element-db2e2e2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-db2e2e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://glgpower.it/wp-content/uploads/2026/02/DJI_0266.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-a617262{--display:flex;}.elementor-2 .elementor-element.elementor-element-1b7f71f .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, var( --e-global-color-ab7cdd2 ) 0%, #000000 100%);transition-duration:300s;}.elementor-2 .elementor-element.elementor-element-1b7f71f .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2 .elementor-element.elementor-element-b9e5384{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-7069cfb{--display:flex;--min-height:415px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-7069cfb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7069cfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-381556c{--display:flex;--min-height:238px;}.elementor-2 .elementor-element.elementor-element-381556c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-381556c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://glgpower.it/wp-content/uploads/2026/05/glg_webp_5etoltmbpfd72G4F0ZK.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-489a227{--display:flex;}.elementor-2 .elementor-element.elementor-element-314dd33 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, var( --e-global-color-ab7cdd2 ) 0%, #000000 100%);transition-duration:300s;}.elementor-2 .elementor-element.elementor-element-314dd33 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2 .elementor-element.elementor-element-7c0c232{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-b621748{--display:flex;--min-height:415px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-b621748:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b621748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-fa47051{--display:flex;--min-height:238px;}.elementor-2 .elementor-element.elementor-element-fa47051:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fa47051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://glgpower.it/wp-content/uploads/2026/02/4-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-b53beee{--display:flex;}.elementor-2 .elementor-element.elementor-element-ae5e3c6 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, var( --e-global-color-ab7cdd2 ) 0%, #000000 100%);transition-duration:300s;}.elementor-2 .elementor-element.elementor-element-ae5e3c6 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2 .elementor-element.elementor-element-5891e57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-d2c8f76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -173px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-d2c8f76 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:280px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#25A6A540;stroke:#25A6A540;color:var( --e-global-color-2b2a799 );}.elementor-2 .elementor-element.elementor-element-bd2bf9f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2 .elementor-element.elementor-element-15e76b5{--display:flex;--min-height:340px;}.elementor-2 .elementor-element.elementor-element-15e76b5 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-2 .elementor-element.elementor-element-d5ac023{--display:flex;}.elementor-2 .elementor-element.elementor-element-aece648 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-ab7cdd2 );}.elementor-2 .elementor-element.elementor-element-8270abf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;text-decoration:none;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-2 .elementor-element.elementor-element-ccf6586 .elementor-button{background-color:var( --e-global-color-ab7cdd2 );}.elementor-2 .elementor-element.elementor-element-9eb2f13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-43fb308{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-7b178af{text-align:center;}.elementor-2 .elementor-element.elementor-element-7b178af .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-ab7cdd2 );}.elementor-2 .elementor-element.elementor-element-0a40d5a{text-align:center;}.elementor-2 .elementor-element.elementor-element-0a40d5a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;text-decoration:none;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-c88213e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;}.elementor-2 .elementor-element.elementor-element-c88213e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c88213e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://glgpower.it/wp-content/uploads/2026/05/hhach-solar-panel-3695660_1920-1.jpg");background-position:center right;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c88213e::before, .elementor-2 .elementor-element.elementor-element-c88213e > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-c88213e > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-c88213e > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-c88213e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-c88213e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-7ac92cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-181a734{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.28);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-181a734:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-181a734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-110c50d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-e7d1007{--display:flex;}.elementor-2 .elementor-element.elementor-element-0ba86e0{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-0682a15{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-pp-dual-heading .pp-first-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-pp-dual-heading .pp-second-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2 .elementor-element.elementor-element-1b7f71f .elementor-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-314dd33 .elementor-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-ae5e3c6 .elementor-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-d2c8f76 .elementor-heading-title{font-size:200px;}.elementor-2 .elementor-element.elementor-element-bd2bf9f{--margin-top:-24%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-04d274d{text-align:center;}.elementor-2 .elementor-element.elementor-element-04d274d .elementor-heading-title{font-size:32px;}.elementor-widget-pp-dual-heading .pp-first-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-pp-dual-heading .pp-second-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-58389c5{text-align:center;}.elementor-2 .elementor-element.elementor-element-58389c5.pp-dual-heading-inline .pp-dual-heading{justify-content:center;}.elementor-2 .elementor-element.elementor-element-58389c5.pp-dual-heading-block .pp-dual-heading{align-items:center;}.elementor-2 .elementor-element.elementor-element-58389c5 .pp-first-text{font-size:32px;}.elementor-2 .elementor-element.elementor-element-58389c5 .pp-second-text{font-size:32px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2 .elementor-element.elementor-element-1b7f71f .elementor-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-314dd33 .elementor-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-ae5e3c6 .elementor-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-d2c8f76{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + -61px) 5px;}.elementor-2 .elementor-element.elementor-element-d2c8f76 .elementor-heading-title{font-size:80px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-181a734{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-2dcb78e{--width:33.3333%;}.elementor-2 .elementor-element.elementor-element-b9e5384{--width:33.3333%;}.elementor-2 .elementor-element.elementor-element-7c0c232{--width:33.3333%;}.elementor-2 .elementor-element.elementor-element-15e76b5{--width:50%;}.elementor-2 .elementor-element.elementor-element-d5ac023{--width:50%;}.elementor-2 .elementor-element.elementor-element-7ac92cb{--width:25%;}.elementor-2 .elementor-element.elementor-element-181a734{--width:50%;}.elementor-2 .elementor-element.elementor-element-110c50d{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-181a734{--width:70%;}.elementor-2 .elementor-element.elementor-element-110c50d{--width:15%;}}