.elementor-3381 .elementor-element.elementor-element-f2f2411{--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:1;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3381 .elementor-element.elementor-element-f2f2411:not(.elementor-motion-effects-element-type-background), .elementor-3381 .elementor-element.elementor-element-f2f2411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gesisystems.com/wp-content/uploads/2025/08/Solar-Panels-3.png");background-position:center left;background-size:cover;}.elementor-3381 .elementor-element.elementor-element-f2f2411::before, .elementor-3381 .elementor-element.elementor-element-f2f2411 > .elementor-background-video-container::before, .elementor-3381 .elementor-element.elementor-element-f2f2411 > .e-con-inner > .elementor-background-video-container::before, .elementor-3381 .elementor-element.elementor-element-f2f2411 > .elementor-background-slideshow::before, .elementor-3381 .elementor-element.elementor-element-f2f2411 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3381 .elementor-element.elementor-element-f2f2411 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 18%, #1218384D 86%);}.elementor-3381 .elementor-element.elementor-element-f2f2411::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3381 .elementor-element.elementor-element-d342c41{--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;--justify-content:center;}.elementor-3381 .elementor-element.elementor-element-d342c41.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3381 .elementor-element.elementor-element-591c33f .title-area{text-align:left;}.elementor-3381 .elementor-element.elementor-element-8e897d3{--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;--overlay-opacity:0.5;}.elementor-3381 .elementor-element.elementor-element-8e897d3::before, .elementor-3381 .elementor-element.elementor-element-8e897d3 > .elementor-background-video-container::before, .elementor-3381 .elementor-element.elementor-element-8e897d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-3381 .elementor-element.elementor-element-8e897d3 > .elementor-background-slideshow::before, .elementor-3381 .elementor-element.elementor-element-8e897d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3381 .elementor-element.elementor-element-8e897d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3381 .elementor-element.elementor-element-5a796b8{--spacer-size:100vh;}.elementor-3381 .elementor-element.elementor-element-3807738{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3381 .elementor-element.elementor-element-3807738:not(.elementor-motion-effects-element-type-background), .elementor-3381 .elementor-element.elementor-element-3807738 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3381 .elementor-element.elementor-element-b7c1bd4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-b7c1bd4 .title-area{text-align:center;}.elementor-3381 .elementor-element.elementor-element-b7c1bd4 .sec-title.style2{color:var( --e-global-color-primary );font-size:2.5em;}.elementor-3381 .elementor-element.elementor-element-b7c1bd4 .title-area p.sec-text{color:var( --e-global-color-primary );}.elementor-3381 .elementor-element.elementor-element-3cf109d.elementor-element{--align-self:center;}.elementor-3381 .elementor-element.elementor-element-8928ade{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3381 .elementor-element.elementor-element-8928ade:not(.elementor-motion-effects-element-type-background), .elementor-3381 .elementor-element.elementor-element-8928ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gesisystems.com/wp-content/uploads/2024/08/upcoming-event-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3381 .elementor-element.elementor-element-7e56a52{--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;--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:65px;--padding-right:0px;}.elementor-3381 .elementor-element.elementor-element-7e56a52:not(.elementor-motion-effects-element-type-background), .elementor-3381 .elementor-element.elementor-element-7e56a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A42C4;}.elementor-3381 .elementor-element.elementor-element-e9015e8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-e9015e8 .sec-title.style2{font-size:2.5em;}.elementor-3381 .elementor-element.elementor-element-f3ed35d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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 );}.elementor-3381 .elementor-element.elementor-element-996e53c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-3381 .elementor-element.elementor-element-b815713{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3381 .elementor-element.elementor-element-b815713:not(.elementor-motion-effects-element-type-background), .elementor-3381 .elementor-element.elementor-element-b815713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gesisystems.com/wp-content/uploads/2025/08/Solar-Panels-5.png");background-position:center center;background-size:cover;}.elementor-3381 .elementor-element.elementor-element-3a9e160{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3381 .elementor-element.elementor-element-3a9e160:not(.elementor-motion-effects-element-type-background), .elementor-3381 .elementor-element.elementor-element-3a9e160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gesisystems.com/wp-content/uploads/2024/08/upcoming-event-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3381 .elementor-element.elementor-element-b4ef20e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3381 .elementor-element.elementor-element-b4ef20e:not(.elementor-motion-effects-element-type-background), .elementor-3381 .elementor-element.elementor-element-b4ef20e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gesisystems.com/wp-content/uploads/2025/08/Solar-Panels-4.png");background-position:center center;background-size:cover;}.elementor-3381 .elementor-element.elementor-element-5fbd176{--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;--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:65px;--padding-right:0px;}.elementor-3381 .elementor-element.elementor-element-5fbd176:not(.elementor-motion-effects-element-type-background), .elementor-3381 .elementor-element.elementor-element-5fbd176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3381 .elementor-element.elementor-element-4a2df0b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-4a2df0b .sec-title.style2{color:var( --e-global-color-primary );font-size:2.5em;}.elementor-3381 .elementor-element.elementor-element-7c98721{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3381 .elementor-element.elementor-element-48ee774 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-3381 .elementor-element.elementor-element-0334a77{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-3381 .elementor-element.elementor-element-0334a77:not(.elementor-motion-effects-element-type-background), .elementor-3381 .elementor-element.elementor-element-0334a77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3381 .elementor-element.elementor-element-c0d154e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3381 .elementor-element.elementor-element-c0d154e .sec-title.style2{color:#FFFFFF !important;font-size:2.5em;}.elementor-3381 .elementor-element.elementor-element-5115ab2{--display:flex;}.elementor-3381 .elementor-element.elementor-element-16d5555{padding:25px 25px 25px 25px;}.elementor-3381 .elementor-element.elementor-element-16d5555 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-3381 .elementor-element.elementor-element-e9f3c13{--display:flex;}.elementor-3381 .elementor-element.elementor-element-586ed44{padding:25px 25px 25px 25px;}.elementor-3381 .elementor-element.elementor-element-586ed44 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-3381 .elementor-element.elementor-element-4609942{--display:flex;}.elementor-3381 .elementor-element.elementor-element-e3275b5{padding:25px 25px 25px 25px;}.elementor-3381 .elementor-element.elementor-element-e3275b5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-3381 .elementor-element.elementor-element-8685b8f{--display:flex;}.elementor-3381 .elementor-element.elementor-element-1291417{padding:25px 25px 25px 25px;}.elementor-3381 .elementor-element.elementor-element-1291417 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-3381 .elementor-element.elementor-element-466ee5a{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3381 .elementor-element.elementor-element-2a4a689{padding:25px 25px 25px 25px;}.elementor-3381 .elementor-element.elementor-element-f0e98ae{--display:flex;}.elementor-3381 .elementor-element.elementor-element-9a1a1f3{padding:25px 25px 25px 25px;}.elementor-3381 .elementor-element.elementor-element-ead67af{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-3381 .elementor-element.elementor-element-ead67af > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF;}.elementor-3381 .elementor-element.elementor-element-a0db338{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3381 .elementor-element.elementor-element-a0db338:not(.elementor-motion-effects-element-type-background), .elementor-3381 .elementor-element.elementor-element-a0db338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-primary ) 23%, var( --e-global-color-secondary ) 100%);}.elementor-3381 .elementor-element.elementor-element-479d313{text-align:center;}.elementor-3381 .elementor-element.elementor-element-479d313 .elementor-heading-title{color:#FFFFFF;}.elementor-3381 .elementor-element.elementor-element-9fed1d4{text-align:center;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}body.elementor-page-3381:not(.elementor-motion-effects-element-type-background), body.elementor-page-3381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-3381 .elementor-element.elementor-element-8928ade{--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-3381 .elementor-element.elementor-element-7e56a52{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3381 .elementor-element.elementor-element-b815713{--min-height:598px;}.elementor-3381 .elementor-element.elementor-element-b815713:not(.elementor-motion-effects-element-type-background), .elementor-3381 .elementor-element.elementor-element-b815713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-3381 .elementor-element.elementor-element-3a9e160{--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-3381 .elementor-element.elementor-element-b4ef20e{--min-height:598px;}.elementor-3381 .elementor-element.elementor-element-b4ef20e:not(.elementor-motion-effects-element-type-background), .elementor-3381 .elementor-element.elementor-element-b4ef20e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-3381 .elementor-element.elementor-element-5fbd176{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}}@media(min-width:768px){.elementor-3381 .elementor-element.elementor-element-d342c41{--width:47%;}.elementor-3381 .elementor-element.elementor-element-8e897d3{--width:66.6666%;}.elementor-3381 .elementor-element.elementor-element-7e56a52{--width:50%;}.elementor-3381 .elementor-element.elementor-element-f3ed35d{--width:82%;}.elementor-3381 .elementor-element.elementor-element-b815713{--width:50%;}.elementor-3381 .elementor-element.elementor-element-b4ef20e{--width:50%;}.elementor-3381 .elementor-element.elementor-element-5fbd176{--width:50%;}.elementor-3381 .elementor-element.elementor-element-7c98721{--width:82%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3381 .elementor-element.elementor-element-d342c41{--width:541.172px;}.elementor-3381 .elementor-element.elementor-element-7e56a52{--width:100%;}.elementor-3381 .elementor-element.elementor-element-b815713{--width:100%;}.elementor-3381 .elementor-element.elementor-element-b4ef20e{--width:100%;}.elementor-3381 .elementor-element.elementor-element-5fbd176{--width:100%;}}@media(max-width:767px){.elementor-3381 .elementor-element.elementor-element-f2f2411{--flex-wrap:wrap;}.elementor-3381 .elementor-element.elementor-element-f2f2411:not(.elementor-motion-effects-element-type-background), .elementor-3381 .elementor-element.elementor-element-f2f2411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-111px 0px;}.elementor-3381 .elementor-element.elementor-element-591c33f > .elementor-widget-container{margin:270px 15px 15px 15px;}.elementor-3381 .elementor-element.elementor-element-5a796b8{--spacer-size:5vh;}}