.elementor-3957 .elementor-element.elementor-element-7d0f14e{--display:flex;--min-height:100vh;--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-around;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:100;--border-radius:0px 0px 0px 0px;}.elementor-3957 .elementor-element.elementor-element-7d0f14e:not(.elementor-motion-effects-element-type-background), .elementor-3957 .elementor-element.elementor-element-7d0f14e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luvegi.com/wp-content/uploads/2025/10/Sistemas-fotovoltaicos-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3957 .elementor-element.elementor-element-7d0f14e::before, .elementor-3957 .elementor-element.elementor-element-7d0f14e > .elementor-background-video-container::before, .elementor-3957 .elementor-element.elementor-element-7d0f14e > .e-con-inner > .elementor-background-video-container::before, .elementor-3957 .elementor-element.elementor-element-7d0f14e > .elementor-background-slideshow::before, .elementor-3957 .elementor-element.elementor-element-7d0f14e > .e-con-inner > .elementor-background-slideshow::before, .elementor-3957 .elementor-element.elementor-element-7d0f14e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #0000009E 0%, #00000000 21%);}.elementor-3957 .elementor-element.elementor-element-7d0f14e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3957 .elementor-element.elementor-element-abde76f{--display:flex;--min-height:100vh;--justify-content:space-around;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3957 .elementor-element.elementor-element-a4b572e{--display:flex;--margin-top:690px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--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 );color:var( --e-global-color-primary );}.elementor-3957 .elementor-element.elementor-element-64abfad{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;text-align:start;}.elementor-3957 .elementor-element.elementor-element-64abfad > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-3957 .elementor-element.elementor-element-64abfad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;font-style:italic;text-shadow:0px 5px 13px #000000;color:#FFFFFF;}.elementor-3957 .elementor-element.elementor-element-545256f{--display:flex;}.elementor-3957 .elementor-element.elementor-element-545256f:not(.elementor-motion-effects-element-type-background), .elementor-3957 .elementor-element.elementor-element-545256f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3957 .elementor-element.elementor-element-50b2b9a{--display:flex;}.elementor-3957 .elementor-element.elementor-element-5679c8a{text-align:center;}.elementor-3957 .elementor-element.elementor-element-5679c8a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-3957 .elementor-element.elementor-element-629754c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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-3957 .elementor-element.elementor-element-a78bef2{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:1px;}.elementor-3957 .elementor-element.elementor-element-a78bef2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3957 .elementor-element.elementor-element-a78bef2.elementor-element{--align-self:center;}.elementor-3957 .elementor-element.elementor-element-a78bef2 .elementor-divider-separator{width:100rem;margin:0 auto;margin-center:0;}.elementor-3957 .elementor-element.elementor-element-a78bef2 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.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-3957 .elementor-element.elementor-element-62dff94 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3957 .elementor-element.elementor-element-62dff94 img{width:70%;}.elementor-3957 .elementor-element.elementor-element-d502f42 img{width:70%;}.elementor-3957 .elementor-element.elementor-element-492845f{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:1px;}.elementor-3957 .elementor-element.elementor-element-492845f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3957 .elementor-element.elementor-element-492845f.elementor-element{--align-self:center;}.elementor-3957 .elementor-element.elementor-element-492845f .elementor-divider-separator{width:100%;}.elementor-3957 .elementor-element.elementor-element-492845f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3957 .elementor-element.elementor-element-2abdae0{--display:flex;--min-height:95vh;--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3957 .elementor-element.elementor-element-2abdae0:not(.elementor-motion-effects-element-type-background), .elementor-3957 .elementor-element.elementor-element-2abdae0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEB;}.elementor-3957 .elementor-element.elementor-element-bfb6f30{--display:flex;--min-height:90vh;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3957 .elementor-element.elementor-element-bfb6f30:not(.elementor-motion-effects-element-type-background), .elementor-3957 .elementor-element.elementor-element-bfb6f30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luvegi.com/wp-content/uploads/2025/08/ON-GRID-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3957 .elementor-element.elementor-element-b596644{--display:flex;--min-height:10vh;--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3957 .elementor-element.elementor-element-b596644:not(.elementor-motion-effects-element-type-background), .elementor-3957 .elementor-element.elementor-element-b596644 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEB;}.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-3957 .elementor-element.elementor-element-e57935d .elementor-button{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 20px -11px rgba(0,0,0,0.5);border-radius:76px 76px 76px 76px;padding:10px 45px 10px 45px;}.elementor-3957 .elementor-element.elementor-element-1b234f8{--display:flex;--min-height:95vh;--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;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3957 .elementor-element.elementor-element-1b234f8:not(.elementor-motion-effects-element-type-background), .elementor-3957 .elementor-element.elementor-element-1b234f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEB;}.elementor-3957 .elementor-element.elementor-element-3dc9f65{--display:flex;--min-height:90vh;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3957 .elementor-element.elementor-element-3dc9f65:not(.elementor-motion-effects-element-type-background), .elementor-3957 .elementor-element.elementor-element-3dc9f65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luvegi.com/wp-content/uploads/2025/08/OFF-GRID--scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3957 .elementor-element.elementor-element-9b11d97{--display:flex;--min-height:10vh;--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3957 .elementor-element.elementor-element-9b11d97:not(.elementor-motion-effects-element-type-background), .elementor-3957 .elementor-element.elementor-element-9b11d97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEAEB;}.elementor-3957 .elementor-element.elementor-element-11a3816 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 20px -11px rgba(0,0,0,0.5);border-radius:76px 76px 76px 76px;padding:10px 45px 10px 45px;}.elementor-3957 .elementor-element.elementor-element-7e06f4a{--display:flex;--min-height:30vh;--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-3957 .elementor-element.elementor-element-efa5a88{--display:grid;--min-height:20vh;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3957 .elementor-element.elementor-element-9a31ccb{--display:flex;}.elementor-3957 .elementor-element.elementor-element-9a31ccb.e-con{--align-self:center;}.elementor-3957 .elementor-element.elementor-element-034ea0e.elementor-element{--align-self:center;}.elementor-3957 .elementor-element.elementor-element-034ea0e{text-align:center;}.elementor-3957 .elementor-element.elementor-element-034ea0e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;color:#000000;}.elementor-3957 .elementor-element.elementor-element-33434c1{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3957 .elementor-element.elementor-element-beb3564{--display:flex;}.elementor-3957 .elementor-element.elementor-element-9c8c477 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3957 .elementor-element.elementor-element-9c8c477{text-align:center;}.elementor-3957 .elementor-element.elementor-element-9c8c477 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;color:#000000;}.elementor-3957 .elementor-element.elementor-element-22bf945 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-3957 .elementor-element.elementor-element-22bf945{text-align:center;}.elementor-3957 .elementor-element.elementor-element-22bf945 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-3957 .elementor-element.elementor-element-f568411{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3957 .elementor-element.elementor-element-3395165{--display:flex;}.elementor-3957 .elementor-element.elementor-element-665b7f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3957 .elementor-element.elementor-element-665b7f9{text-align:center;}.elementor-3957 .elementor-element.elementor-element-665b7f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;color:#000000;}.elementor-3957 .elementor-element.elementor-element-862935e > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-3957 .elementor-element.elementor-element-862935e{text-align:center;}.elementor-3957 .elementor-element.elementor-element-862935e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-3957 .elementor-element.elementor-element-b099588{--display:flex;}.elementor-3957 .elementor-element.elementor-element-c5b589a{--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-3957 .elementor-element.elementor-element-c5b589a::before, .elementor-3957 .elementor-element.elementor-element-c5b589a > .elementor-background-video-container::before, .elementor-3957 .elementor-element.elementor-element-c5b589a > .e-con-inner > .elementor-background-video-container::before, .elementor-3957 .elementor-element.elementor-element-c5b589a > .elementor-background-slideshow::before, .elementor-3957 .elementor-element.elementor-element-c5b589a > .e-con-inner > .elementor-background-slideshow::before, .elementor-3957 .elementor-element.elementor-element-c5b589a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3957 .elementor-element.elementor-element-d3d2108 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;font-style:italic;text-shadow:0px 5px 10px #000000;color:#FFFFFF;}.elementor-3957 .elementor-element.elementor-element-a53b848{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3957 .elementor-element.elementor-element-e411063{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:1px;}.elementor-3957 .elementor-element.elementor-element-e411063 .elementor-divider-separator{width:100%;}.elementor-3957 .elementor-element.elementor-element-e411063 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3957 .elementor-element.elementor-element-7699eda .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#181818;}.elementor-3957 .elementor-element.elementor-element-88627d6{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:1px;}.elementor-3957 .elementor-element.elementor-element-88627d6 .elementor-divider-separator{width:100%;}.elementor-3957 .elementor-element.elementor-element-88627d6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3957 .elementor-element.elementor-element-b0940aa{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3957 .elementor-element.elementor-element-07274be{--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;}.elementor-3957 .elementor-element.elementor-element-07274be:not(.elementor-motion-effects-element-type-background), .elementor-3957 .elementor-element.elementor-element-07274be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-3957 .elementor-element.elementor-element-acd635b{--display:flex;}.elementor-3957 .elementor-element.elementor-element-b4a7583 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#000000;}.elementor-3957 .elementor-element.elementor-element-36cc7e3{--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-3957 .elementor-element.elementor-element-36cc7e3:not(.elementor-motion-effects-element-type-background), .elementor-3957 .elementor-element.elementor-element-36cc7e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-3957 .elementor-element.elementor-element-04a20c7{--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-3957 .elementor-element.elementor-element-04a20c7:not(.elementor-motion-effects-element-type-background), .elementor-3957 .elementor-element.elementor-element-04a20c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-3957 .elementor-element.elementor-element-e623400{--display:flex;}.elementor-3957 .elementor-element.elementor-element-a40b488 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 20px -11px rgba(0,0,0,0.5);}.elementor-3957 .elementor-element.elementor-element-ca652b3{--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;}.elementor-3957 .elementor-element.elementor-element-ca652b3:not(.elementor-motion-effects-element-type-background), .elementor-3957 .elementor-element.elementor-element-ca652b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-3957 .elementor-element.elementor-element-8084e4d{--display:flex;}.elementor-3957 .elementor-element.elementor-element-c1ab051 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#000000;}.elementor-3957 .elementor-element.elementor-element-490ef91{--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-3957 .elementor-element.elementor-element-490ef91:not(.elementor-motion-effects-element-type-background), .elementor-3957 .elementor-element.elementor-element-490ef91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-3957 .elementor-element.elementor-element-f711d0c{--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-3957 .elementor-element.elementor-element-f711d0c:not(.elementor-motion-effects-element-type-background), .elementor-3957 .elementor-element.elementor-element-f711d0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-3957 .elementor-element.elementor-element-bcd1c92{--display:flex;}.elementor-3957 .elementor-element.elementor-element-f474fd7 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 20px -11px rgba(0,0,0,0.5);}.elementor-3957 .elementor-element.elementor-element-7b20a17{--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-3957 .elementor-element.elementor-element-7b20a17:not(.elementor-motion-effects-element-type-background), .elementor-3957 .elementor-element.elementor-element-7b20a17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3957 .elementor-element.elementor-element-9b4a9de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:bold;color:#000000;}.elementor-3957 .elementor-element.elementor-element-d8c3e73{--display:flex;}.elementor-3957 .elementor-element.elementor-element-659144d{--display:flex;}.elementor-3957 .elementor-element.elementor-element-76cd9ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-3957 .elementor-element.elementor-element-eb476f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-3957 .elementor-element.elementor-element-2ded1d2{--display:flex;}.elementor-3957 .elementor-element.elementor-element-b9acc65 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-3957 .elementor-element.elementor-element-9e93baa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}@media(max-width:1320px){.elementor-3957 .elementor-element.elementor-element-629754c{--grid-auto-flow:row;}.elementor-3957 .elementor-element.elementor-element-a78bef2 > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-3957 .elementor-element.elementor-element-efa5a88{--grid-auto-flow:row;}.elementor-3957 .elementor-element.elementor-element-33434c1{--grid-auto-flow:row;}.elementor-3957 .elementor-element.elementor-element-f568411{--grid-auto-flow:row;}.elementor-3957 .elementor-element.elementor-element-a53b848{--grid-auto-flow:row;}.elementor-3957 .elementor-element.elementor-element-b0940aa{--grid-auto-flow:row;}}@media(max-width:1205px){.elementor-3957 .elementor-element.elementor-element-7d0f14e{--margin-top:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3957 .elementor-element.elementor-element-629754c{--grid-auto-flow:row;}.elementor-3957 .elementor-element.elementor-element-efa5a88{--grid-auto-flow:row;}.elementor-3957 .elementor-element.elementor-element-034ea0e .elementor-heading-title{font-size:20px;}.elementor-3957 .elementor-element.elementor-element-33434c1{--grid-auto-flow:row;}.elementor-3957 .elementor-element.elementor-element-9c8c477 .elementor-heading-title{font-size:15px;}.elementor-3957 .elementor-element.elementor-element-22bf945 .elementor-heading-title{font-size:10px;}.elementor-3957 .elementor-element.elementor-element-f568411{--grid-auto-flow:row;}.elementor-3957 .elementor-element.elementor-element-665b7f9 .elementor-heading-title{font-size:15px;}.elementor-3957 .elementor-element.elementor-element-862935e .elementor-heading-title{font-size:10px;}.elementor-3957 .elementor-element.elementor-element-a53b848{--grid-auto-flow:row;}.elementor-3957 .elementor-element.elementor-element-b0940aa{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3957 .elementor-element.elementor-element-7d0f14e{--width:100%;--min-height:0vh;--border-radius:0px 0px 35px 35px;--margin-top:-60%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3957 .elementor-element.elementor-element-629754c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3957 .elementor-element.elementor-element-efa5a88{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3957 .elementor-element.elementor-element-33434c1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3957 .elementor-element.elementor-element-f568411{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3957 .elementor-element.elementor-element-c5b589a:not(.elementor-motion-effects-element-type-background), .elementor-3957 .elementor-element.elementor-element-c5b589a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luvegi.com/wp-content/uploads/2025/08/Venta-Paneles-Solares.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3957 .elementor-element.elementor-element-c5b589a{--min-height:800px;--overlay-opacity:100;}.elementor-3957 .elementor-element.elementor-element-d3d2108 > .elementor-widget-container{margin:670px 0px 0px 0px;}.elementor-3957 .elementor-element.elementor-element-d3d2108{text-align:center;}.elementor-3957 .elementor-element.elementor-element-a53b848{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3957 .elementor-element.elementor-element-e411063 .elementor-divider-separator{width:50%;}.elementor-3957 .elementor-element.elementor-element-7699eda > .elementor-widget-container{margin:0px -50px 0px -45px;}.elementor-3957 .elementor-element.elementor-element-7699eda .elementor-heading-title{font-size:19px;}.elementor-3957 .elementor-element.elementor-element-88627d6 .elementor-divider-separator{width:50%;margin:0 auto;margin-right:0;}.elementor-3957 .elementor-element.elementor-element-88627d6 .elementor-divider{text-align:right;}.elementor-3957 .elementor-element.elementor-element-b0940aa{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-3957 .elementor-element.elementor-element-df07f03 > .elementor-widget-container{margin:0px -24px 0px 0px;}.elementor-3957 .elementor-element.elementor-element-df07f03{text-align:center;}.elementor-3957 .elementor-element.elementor-element-df07f03 img{max-width:60%;}.elementor-3957 .elementor-element.elementor-element-0aea46c > .elementor-widget-container{margin:0px 0px 0px -24px;}.elementor-3957 .elementor-element.elementor-element-0aea46c{text-align:center;}.elementor-3957 .elementor-element.elementor-element-0aea46c img{max-width:60%;}.elementor-3957 .elementor-element.elementor-element-b4a7583 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-3957 .elementor-element.elementor-element-b4a7583{text-align:center;}.elementor-3957 .elementor-element.elementor-element-b4a7583 .elementor-heading-title{font-size:20px;}.elementor-3957 .elementor-element.elementor-element-36cc7e3:not(.elementor-motion-effects-element-type-background), .elementor-3957 .elementor-element.elementor-element-36cc7e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luvegi.com/wp-content/uploads/2025/08/Instalacion-ON-GRID-celular@4x-100-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3957 .elementor-element.elementor-element-36cc7e3{--min-height:100vh;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3957 .elementor-element.elementor-element-a40b488 .elementor-button{font-size:16px;border-radius:76px 76px 76px 76px;padding:10px 45px 10px 45px;}.elementor-3957 .elementor-element.elementor-element-c1ab051 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-3957 .elementor-element.elementor-element-c1ab051{text-align:center;}.elementor-3957 .elementor-element.elementor-element-c1ab051 .elementor-heading-title{font-size:20px;}.elementor-3957 .elementor-element.elementor-element-490ef91:not(.elementor-motion-effects-element-type-background), .elementor-3957 .elementor-element.elementor-element-490ef91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luvegi.com/wp-content/uploads/2025/08/Instalacion-OFF-GRID-celular-@4x-100-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3957 .elementor-element.elementor-element-490ef91{--min-height:100vh;}.elementor-3957 .elementor-element.elementor-element-f474fd7 .elementor-button{font-size:15px;border-radius:76px 76px 76px 76px;padding:10px 45px 10px 45px;}.elementor-3957 .elementor-element.elementor-element-7b20a17{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3957 .elementor-element.elementor-element-9b4a9de > .elementor-widget-container{margin:100px 0px 43px 0px;}.elementor-3957 .elementor-element.elementor-element-9b4a9de{text-align:center;}.elementor-3957 .elementor-element.elementor-element-9b4a9de .elementor-heading-title{font-size:25px;}.elementor-3957 .elementor-element.elementor-element-d8c3e73{--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-3957 .elementor-element.elementor-element-76cd9ad{text-align:center;}.elementor-3957 .elementor-element.elementor-element-76cd9ad .elementor-heading-title{font-size:20px;}.elementor-3957 .elementor-element.elementor-element-eb476f1 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-3957 .elementor-element.elementor-element-eb476f1{text-align:center;}.elementor-3957 .elementor-element.elementor-element-eb476f1 .elementor-heading-title{font-size:15px;}.elementor-3957 .elementor-element.elementor-element-b9acc65{text-align:center;}.elementor-3957 .elementor-element.elementor-element-b9acc65 .elementor-heading-title{font-size:20px;}.elementor-3957 .elementor-element.elementor-element-9e93baa > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-3957 .elementor-element.elementor-element-9e93baa{text-align:center;}.elementor-3957 .elementor-element.elementor-element-9e93baa .elementor-heading-title{font-size:15px;}}/* Start custom CSS for container, class: .elementor-element-7d0f14e */.elementor-section {
    width: 100%;
    max-width: 1200px;
    margin: auto;
}

.elementor-widget img {
    max-width: 100%;
    height: auto;
}/* End custom CSS */