.elementor-7 .elementor-element.elementor-element-880c08e > .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-880c08e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-4d6204b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-4d6204b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-6f1526d{--spacer-size:180px;}.elementor-7 .elementor-element.elementor-element-b6295a4{text-align:center;}.elementor-7 .elementor-element.elementor-element-b6295a4 img{width:20%;}.elementor-7 .elementor-element.elementor-element-b6295a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4bdb8d4{--spacer-size:60px;}.elementor-7 .elementor-element.elementor-element-5ecfbde{text-align:center;}.elementor-7 .elementor-element.elementor-element-5ecfbde .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-75e5d97{text-align:center;}.elementor-7 .elementor-element.elementor-element-75e5d97 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:56px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-d3c8d2f .elementor-button{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2px;border-radius:29px 29px 29px 29px;}.elementor-7 .elementor-element.elementor-element-d3c8d2f .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-d3c8d2f .elementor-button:focus{background-color:#38B744AD;}.elementor-7 .elementor-element.elementor-element-d3c8d2f > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-7 .elementor-element.elementor-element-cb13edf .elementor-button{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2px;background-color:#38B744C2;border-radius:29px 29px 29px 29px;}.elementor-7 .elementor-element.elementor-element-cb13edf .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-cb13edf .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-cb13edf > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-7 .elementor-element.elementor-element-4ec63d8{--spacer-size:100px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-dffc33d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-dffc33d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-eb4762d{text-align:left;}.elementor-7 .elementor-element.elementor-element-eb4762d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-774ed1e{text-align:left;}.elementor-7 .elementor-element.elementor-element-774ed1e .elementor-heading-title{color:var( --e-global-color-accent );font-family:"DM Sans", Sans-serif;font-size:35px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-726c9f3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-726c9f3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grenergia.es/wp-content/uploads/2022/12/pexels-kindel-media-9799756.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-726c9f3 > .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-7 .elementor-element.elementor-element-726c9f3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-f59b570{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-0840c14{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1fe1915 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-1fe1915 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-a5419a4{--spacer-size:100px;}.elementor-7 .elementor-element.elementor-element-ff6eac3{text-align:center;}.elementor-7 .elementor-element.elementor-element-ff6eac3 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-d5474d7{text-align:center;}.elementor-7 .elementor-element.elementor-element-d5474d7 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-d5474d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-553cee1{--spacer-size:30px;}.elementor-7 .elementor-element.elementor-element-30983f5 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-30983f5 .elementor-icon{font-size:36px;}.elementor-7 .elementor-element.elementor-element-30983f5 .elementor-icon svg{height:36px;}.elementor-7 .elementor-element.elementor-element-da12f7b{text-align:center;}.elementor-7 .elementor-element.elementor-element-da12f7b .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-7105caf{text-align:center;}.elementor-7 .elementor-element.elementor-element-ef66347 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-ef66347 .elementor-icon{font-size:36px;}.elementor-7 .elementor-element.elementor-element-ef66347 .elementor-icon svg{height:36px;}.elementor-7 .elementor-element.elementor-element-a755a67{text-align:center;}.elementor-7 .elementor-element.elementor-element-a755a67 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-3647d03{text-align:center;}.elementor-7 .elementor-element.elementor-element-f282f91 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-f282f91 .elementor-icon{font-size:36px;}.elementor-7 .elementor-element.elementor-element-f282f91 .elementor-icon svg{height:36px;}.elementor-7 .elementor-element.elementor-element-47f411c{text-align:center;}.elementor-7 .elementor-element.elementor-element-47f411c .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-7dd268f{text-align:center;}.elementor-7 .elementor-element.elementor-element-6def325 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-6def325 .elementor-icon{font-size:36px;}.elementor-7 .elementor-element.elementor-element-6def325 .elementor-icon svg{height:36px;}.elementor-7 .elementor-element.elementor-element-7ecaef2{text-align:center;}.elementor-7 .elementor-element.elementor-element-7ecaef2 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-7136af2{text-align:center;}.elementor-7 .elementor-element.elementor-element-61c874a{--spacer-size:100px;}.elementor-7 .elementor-element.elementor-element-16e84ff > .elementor-container{min-height:350px;}.elementor-7 .elementor-element.elementor-element-16e84ff:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-16e84ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grenergia.es/wp-content/uploads/2022/12/pexels-quang-nguyen-vinh-6876537.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-16e84ff > .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-16e84ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-79d252d{text-align:left;}.elementor-7 .elementor-element.elementor-element-79d252d .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;line-height:20px;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-a7c3295{text-align:left;}.elementor-7 .elementor-element.elementor-element-a7c3295 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:35px;font-weight:600;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-f867c05.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-f867c05.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-aa14083 .elementor-button{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2px;background-color:#38B744C2;border-radius:29px 29px 29px 29px;}.elementor-7 .elementor-element.elementor-element-aa14083 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-aa14083 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-aa14083 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-7 .elementor-element.elementor-element-04dcb9f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b1737e3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-b1737e3 > .elementor-element-populated{margin:0px 350px 0px 350px;--e-column-margin-right:350px;--e-column-margin-left:350px;}.elementor-7 .elementor-element.elementor-element-e6e3fca{--spacer-size:100px;}.elementor-7 .elementor-element.elementor-element-77fab24{text-align:center;}.elementor-7 .elementor-element.elementor-element-77fab24 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-314fb74{text-align:center;}.elementor-7 .elementor-element.elementor-element-314fb74 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-c1d96f0{--spacer-size:30px;}.elementor-7 .elementor-element.elementor-element-cc5071d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-cc5071d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grenergia.es/wp-content/uploads/2022/12/WhatsApp-Image-2022-11-13-at-20.31.09-5.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-cc5071d > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.5;}.elementor-7 .elementor-element.elementor-element-cc5071d:hover > .elementor-element-populated{box-shadow:2px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-cc5071d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-cc5071d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-1b85297{--spacer-size:100px;}.elementor-7 .elementor-element.elementor-element-8cd412b .elementor-button{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#38B74400;border-radius:29px 29px 29px 29px;}.elementor-7 .elementor-element.elementor-element-8cd412b .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-8cd412b .elementor-button:focus{background-color:#2B2B2B00;}.elementor-7 .elementor-element.elementor-element-8cd412b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-14004f0{--spacer-size:100px;}.elementor-7 .elementor-element.elementor-element-2c97716:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-2c97716 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grenergia.es/wp-content/uploads/2022/12/pexels-pixabay-257736.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-2c97716 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.5;}.elementor-7 .elementor-element.elementor-element-2c97716:hover > .elementor-element-populated{box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-2c97716 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-2c97716 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-140d985{--spacer-size:100px;}.elementor-7 .elementor-element.elementor-element-58e4c2c .elementor-button{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#38B74400;border-radius:29px 29px 29px 29px;}.elementor-7 .elementor-element.elementor-element-58e4c2c .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-58e4c2c .elementor-button:focus{background-color:#2B2B2B00;}.elementor-7 .elementor-element.elementor-element-58e4c2c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-93c2d7b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-93c2d7b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grenergia.es/wp-content/uploads/2022/12/pexels-pixabay-159304.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-93c2d7b > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.5;}.elementor-7 .elementor-element.elementor-element-93c2d7b:hover > .elementor-element-populated{box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-93c2d7b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-93c2d7b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-8618449{--spacer-size:100px;}.elementor-7 .elementor-element.elementor-element-3f35b45 .elementor-button{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#38B74400;border-radius:29px 29px 29px 29px;}.elementor-7 .elementor-element.elementor-element-3f35b45 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-3f35b45 .elementor-button:focus{background-color:#2B2B2B00;}.elementor-7 .elementor-element.elementor-element-3f35b45 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f712569:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-f712569 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grenergia.es/wp-content/uploads/2022/12/pexels-cottonbro-studio-3205735.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-f712569 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.5;}.elementor-7 .elementor-element.elementor-element-f712569:hover > .elementor-element-populated{box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-f712569 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-f712569 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-9d06e2a{--spacer-size:100px;}.elementor-7 .elementor-element.elementor-element-e93e850 .elementor-button{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#38B74400;border-radius:29px 29px 29px 29px;}.elementor-7 .elementor-element.elementor-element-e93e850 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-e93e850 .elementor-button:focus{background-color:#2B2B2B00;}.elementor-7 .elementor-element.elementor-element-e93e850 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fd5601b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-fd5601b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grenergia.es/wp-content/uploads/2022/12/WhatsApp-Image-2022-11-13-at-20.31.09-5.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-fd5601b > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.5;}.elementor-7 .elementor-element.elementor-element-fd5601b:hover > .elementor-element-populated{box-shadow:2px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-fd5601b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-fd5601b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-da6a90a{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-c41faba .elementor-button{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#38B74400;border-radius:29px 29px 29px 29px;}.elementor-7 .elementor-element.elementor-element-c41faba .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-c41faba .elementor-button:focus{background-color:#2B2B2B00;}.elementor-7 .elementor-element.elementor-element-c41faba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-996e6ff{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-f43cb01:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-f43cb01 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grenergia.es/wp-content/uploads/2022/12/pexels-pixabay-257736.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-f43cb01 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.5;}.elementor-7 .elementor-element.elementor-element-f43cb01:hover > .elementor-element-populated{box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-f43cb01 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-f43cb01 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-c8eadee{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-c9fb8cf .elementor-button{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#38B74400;border-radius:29px 29px 29px 29px;}.elementor-7 .elementor-element.elementor-element-c9fb8cf .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-c9fb8cf .elementor-button:focus{background-color:#2B2B2B00;}.elementor-7 .elementor-element.elementor-element-c9fb8cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7fd4482{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-a9ba064:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-a9ba064 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grenergia.es/wp-content/uploads/2022/12/pexels-pixabay-159304.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-a9ba064 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.5;}.elementor-7 .elementor-element.elementor-element-a9ba064:hover > .elementor-element-populated{box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-a9ba064 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-a9ba064 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-4659e49{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-64c56dd .elementor-button{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#38B74400;border-radius:29px 29px 29px 29px;}.elementor-7 .elementor-element.elementor-element-64c56dd .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-64c56dd .elementor-button:focus{background-color:#2B2B2B00;}.elementor-7 .elementor-element.elementor-element-64c56dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c19caa7{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-dc7b853:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-dc7b853 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grenergia.es/wp-content/uploads/2022/12/pexels-cottonbro-studio-3205735.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-dc7b853 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.5;}.elementor-7 .elementor-element.elementor-element-dc7b853:hover > .elementor-element-populated{box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-dc7b853 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-dc7b853 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-6b732c3{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-f50d482 .elementor-button{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#38B74400;border-radius:29px 29px 29px 29px;}.elementor-7 .elementor-element.elementor-element-f50d482 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-f50d482 .elementor-button:focus{background-color:#2B2B2B00;}.elementor-7 .elementor-element.elementor-element-f50d482 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ff10020{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-798504c{--spacer-size:100px;}.elementor-7 .elementor-element.elementor-element-b6c219a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b6c219a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-7 .elementor-element.elementor-element-b6c219a{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-7 .elementor-element.elementor-element-b6c219a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-bfb0aad > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-bfb0aad > .elementor-element-populated{margin:0px 350px 0px 350px;--e-column-margin-right:350px;--e-column-margin-left:350px;}.elementor-7 .elementor-element.elementor-element-90395f3{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-0d2b344{text-align:center;}.elementor-7 .elementor-element.elementor-element-0d2b344 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-dda5c28{text-align:center;}.elementor-7 .elementor-element.elementor-element-dda5c28 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-bc8a7ad{--spacer-size:30px;}.elementor-7 .elementor-element.elementor-element-04027cc .elementor-toggle-title, .elementor-7 .elementor-element.elementor-element-04027cc .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-04027cc .elementor-toggle-icon svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-04027cc .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:30px;}.elementor-7 .elementor-element.elementor-element-04027cc .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-04027cc .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-04027cc .elementor-tab-content{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-e0d9b88{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-16817aff:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-16817aff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-16817aff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-16817aff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-149a9a4a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-4109130f{--spacer-size:100px;}.elementor-7 .elementor-element.elementor-element-2855af4{text-align:center;}.elementor-7 .elementor-element.elementor-element-2855af4 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2px;}.elementor-7 .elementor-element.elementor-element-251ef83{text-align:center;color:#020101;font-family:"Raleway", Sans-serif;font-size:50px;font-weight:700;line-height:1em;}.elementor-7 .elementor-element.elementor-element-251ef83 > .elementor-widget-container{margin:0px 0px -47px 0px;}.elementor-7 .elementor-element.elementor-element-b547c03{text-align:center;}.elementor-7 .elementor-element.elementor-element-62b38ed5{margin-top:-11px;margin-bottom:12px;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-75d93992.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-7 .elementor-element.elementor-element-75d93992.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-7 .elementor-element.elementor-element-dea88b1{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-b7d9dc9 .elementor-button{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:29px 29px 29px 29px;}.elementor-7 .elementor-element.elementor-element-b7d9dc9 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-b7d9dc9 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:#38B744AD;border-color:#38B744AD;}.elementor-7 .elementor-element.elementor-element-b7d9dc9 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-b7d9dc9 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-b7d9dc9 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0ca1c63 .elementor-button{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:29px 29px 29px 29px;}.elementor-7 .elementor-element.elementor-element-0ca1c63 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-0ca1c63 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:#38B744AD;border-color:#38B744AD;}.elementor-7 .elementor-element.elementor-element-0ca1c63 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-0ca1c63 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-0ca1c63 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3aa3f61{--spacer-size:100px;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-04027cc .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-dffc33d{width:60%;}.elementor-7 .elementor-element.elementor-element-726c9f3{width:40%;}.elementor-7 .elementor-element.elementor-element-ee4dd25{width:70%;}.elementor-7 .elementor-element.elementor-element-f867c05{width:30%;}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-726c9f3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-726c9f3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-7 .elementor-element.elementor-element-16e84ff:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-16e84ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-6f1526d{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-b6295a4 img{width:70%;}.elementor-7 .elementor-element.elementor-element-4bdb8d4{--spacer-size:30px;}.elementor-7 .elementor-element.elementor-element-5ecfbde .elementor-heading-title{font-size:15px;}.elementor-7 .elementor-element.elementor-element-75e5d97 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-d3c8d2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-cb13edf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-dffc33d > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-7 .elementor-element.elementor-element-1fe1915 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-7 .elementor-element.elementor-element-d5474d7 .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-a754dd1{margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-b1737e3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-314fb74 .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-da6a90a{--spacer-size:5px;}.elementor-7 .elementor-element.elementor-element-996e6ff{--spacer-size:5px;}.elementor-7 .elementor-element.elementor-element-c8eadee{--spacer-size:5px;}.elementor-7 .elementor-element.elementor-element-7fd4482{--spacer-size:5px;}.elementor-7 .elementor-element.elementor-element-4659e49{--spacer-size:5px;}.elementor-7 .elementor-element.elementor-element-c19caa7{--spacer-size:5px;}.elementor-7 .elementor-element.elementor-element-6b732c3{--spacer-size:5px;}.elementor-7 .elementor-element.elementor-element-ff10020{--spacer-size:5px;}.elementor-7 .elementor-element.elementor-element-bfb0aad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-dda5c28 .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-04027cc .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-251ef83{font-size:40px;}.elementor-7 .elementor-element.elementor-element-b7d9dc9 .elementor-button{font-size:12px;}.elementor-7 .elementor-element.elementor-element-0ca1c63 .elementor-button{font-size:12px;}}