:root{--gb-container-width:1100px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-element-d6b519c8{align-items:flex-start;background-blend-mode:normal;background-image:url('http://vmc-solar.pt/wp-content/uploads/2025/11/Vista-Aerea-do-Complexo-de-Edificios-com-Instalacao-de-Paineis-Solares-scaled.jpg');background-position:53% 62%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:850px;justify-content:flex-end;margin-top:5vh}@media (max-width:767px){.gb-element-d6b519c8{height:600px}}.gb-element-23622d4f{background-color:#323E48CC;margin-left:10vh;width:800px;padding:15px}@media (max-width:1024px){.gb-element-23622d4f{margin-left:0vh;width:auto}}@media (max-width:767px){.gb-element-23622d4f{margin-left:0vh;width:100%}}.gb-element-a80c2c54{column-gap:20px;display:flex;margin-bottom:10vh;margin-left:10vh;margin-top:5vh}@media (max-width:1024px){.gb-element-a80c2c54{margin-left:0vh}}@media (max-width:767px){.gb-element-a80c2c54{margin-left:0vh}}.gb-element-972d5114{align-items:center;column-gap:60px;display:flex;margin-top:10vh}@media (max-width:767px){.gb-element-972d5114{display:flex;flex-direction:column;padding:5%}}.gb-element-efea85be{border-bottom-style:solid;border-bottom-width:4px;border-left-style:solid;border-left-width:4px;border-right-style:solid;border-right-width:4px;border-top-style:solid;border-top-width:4px;height:auto;width:50%;padding:1%}@media (max-width:767px){.gb-element-efea85be{width:100%}}.gb-element-84cd873f{width:50%}@media (max-width:767px){.gb-element-84cd873f{width:100%}}.gb-element-ff80a484{column-gap:20px;display:flex;margin-top:5vh}.gb-element-4f9ba68d{align-items:center;column-gap:60px;display:flex;margin-top:15vh}@media (max-width:767px){.gb-element-4f9ba68d{display:flex;flex-direction:column;padding:5%}}.gb-element-6dfc85bf{width:50%}@media (max-width:767px){.gb-element-6dfc85bf{order:2;width:100%}}.gb-element-705a1dc0{column-gap:20px;display:flex;margin-top:5vh}.gb-element-2dce5a49{border-bottom-style:solid;border-bottom-width:4px;border-left-style:solid;border-left-width:4px;border-right-style:solid;border-right-width:4px;border-top-style:solid;border-top-width:4px;height:auto;width:50%;padding:1%}@media (max-width:767px){.gb-element-2dce5a49{width:100%}}.gb-element-5456bd43{align-items:center;column-gap:60px;display:flex;margin-top:15vh}@media (max-width:767px){.gb-element-5456bd43{display:flex;flex-direction:column;padding:5%}}.gb-element-67d43921{border-bottom-style:solid;border-bottom-width:4px;border-left-style:solid;border-left-width:4px;border-right-style:solid;border-right-width:4px;border-top-style:solid;border-top-width:4px;height:auto;width:50%;padding:1%}@media (max-width:767px){.gb-element-67d43921{width:100%}}.gb-element-d2f5a2e7{width:50%}@media (max-width:767px){.gb-element-d2f5a2e7{width:100%}}.gb-element-06344791{column-gap:20px;display:flex;margin-top:5vh}.gb-element-9e77a84e{align-items:center;column-gap:60px;display:flex;margin-top:15vh}@media (max-width:767px){.gb-element-9e77a84e{display:flex;flex-direction:column;padding:5%}}.gb-element-b3e17420{width:50%}@media (max-width:767px){.gb-element-b3e17420{order:2;width:100%}}.gb-element-d3042f99{column-gap:20px;display:flex;margin-top:5vh}.gb-element-86817ec4{border-bottom-style:solid;border-bottom-width:4px;border-left-style:solid;border-left-width:4px;border-right-style:solid;border-right-width:4px;border-top-style:solid;border-top-width:4px;height:auto;width:50%;padding:1%}@media (max-width:767px){.gb-element-86817ec4{width:100%}}.gb-element-dc9b82e7{background-color:#f5f4f0;margin-top:20vh;padding:2%}@media (max-width:1024px){.gb-element-dc9b82e7{display:flex;flex-direction:column}}@media (max-width:767px){.gb-element-dc9b82e7{margin-top:10vh;padding:5%}}.gb-element-d2afbb08{display:flex;margin-left:auto;margin-right:auto;padding-top:5vh;width:1400px}@media (max-width:1024px){.gb-element-d2afbb08{align-items:center;display:flex;flex-direction:column;margin-left:0px;margin-right:0px;width:100%}}@media (max-width:767px){.gb-element-d2afbb08{display:flex;flex-direction:column;width:100%}}.gb-element-e821cc17{display:flex;flex-direction:column;width:50%}@media (max-width:1024px){.gb-element-e821cc17{align-items:center;display:flex;flex-direction:column;width:100%}}.gb-element-4cd83f5d{margin-left:auto;margin-right:auto;margin-top:5vh;width:100%}@media (max-width:767px){.gb-element-4cd83f5d{display:flex;flex-direction:column;width:100%}}.gb-element-eb503070{align-items:center;background-blend-mode:normal,normal;display:flex;flex-direction:column;height:850px;justify-content:center;margin-top:10vh;background:linear-gradient(to left,rgba(29,34,38,0.82) 0%,rgba(29,34,38,0.82) 100%),url(http://vmc-solar.pt/wp-content/uploads/2025/09/workers-installing-solar-panels.png) 47% 21% /cover no-repeat}.gb-element-34d02196{margin-left:auto;margin-right:auto;width:1250px;padding:15px}@media (max-width:1024px){.gb-element-34d02196{width:auto}}@media (max-width:767px){.gb-element-34d02196{width:100%}}.gb-element-872cf4dd{column-gap:20px;display:flex;margin-top:5vh}.gb-element-56bbf266{display:flex;justify-content:center}.gb-element-7b8f9c5d{text-align:center}.gb-text-2b7f88b9{color:#f2af0d;font-size:3.2rem;font-weight:600;line-height:100%;text-align:left;width:750px}@media (max-width:1024px){.gb-text-2b7f88b9{width:600px}}@media (max-width:767px){.gb-text-2b7f88b9{font-size:2rem;width:300px}}.gb-text-57b0bf60{color:#fffbf1;text-align:left;width:750px}@media (max-width:1024px){.gb-text-57b0bf60{width:600px}}@media (max-width:767px){.gb-text-57b0bf60{width:300px}}.gb-text-e14b8a6a{align-items:center;background-color:#f2af0d;color:#323e48;display:inline-flex;font-weight:600;text-decoration:none;padding:1rem 2rem}.gb-text-e14b8a6a:is(:hover,:focus){color:#ffffff}.gb-text-8bd5a9d4{color:#f2af0d;font-size:2.2rem;font-weight:600;width:450px}@media (max-width:767px){.gb-text-8bd5a9d4{width:320px}}.gb-text-1b550c0d{color:#323e48}.gb-text-f4f42fc9{align-items:center;background-color:#f2af0d;color:#323e48;display:inline-flex;font-weight:600;text-decoration:none;padding:1rem 2rem}.gb-text-f4f42fc9:is(:hover,:focus){color:#ffffff}.gb-text-51c56286{color:#f2af0d;font-size:2.2rem;font-weight:600;width:450px}@media (max-width:767px){.gb-text-51c56286{width:320px}}.gb-text-b0f83214{color:#323e48}.gb-text-71b5790b{align-items:center;background-color:#f2af0d;color:#323e48;display:inline-flex;font-weight:600;text-decoration:none;padding:1rem 2rem}.gb-text-71b5790b:is(:hover,:focus){color:#ffffff}.gb-text-d496eb0c{color:#f2af0d;font-size:2.2rem;font-weight:600;width:450px}@media (max-width:767px){.gb-text-d496eb0c{width:320px}}.gb-text-e5365c4e{color:#323e48}.gb-text-b78341d5{align-items:center;background-color:#f2af0d;color:#323e48;display:inline-flex;font-weight:600;text-decoration:none;padding:1rem 2rem}.gb-text-b78341d5:is(:hover,:focus){color:#ffffff}.gb-text-beb27999{color:#f2af0d;font-size:2.2rem;font-weight:600;width:450px}@media (max-width:767px){.gb-text-beb27999{width:320px}}.gb-text-e54d146b{color:#323e48}.gb-text-a0236947{align-items:center;background-color:#f2af0d;color:#323e48;display:inline-flex;font-weight:600;text-decoration:none;padding:1rem 2rem}.gb-text-a0236947:is(:hover,:focus){color:#ffffff}.gb-text-866c5dea{color:#f2af0d;font-size:2.2rem;font-weight:600;text-align:left;width:700px}@media (max-width:1024px){.gb-text-866c5dea{text-align:left}}@media (max-width:767px){.gb-text-866c5dea{width:320px}}.gb-text-66614628{color:#323e48;text-align:left;width:850px}@media (max-width:1024px){.gb-text-66614628{width:550px}}@media (max-width:767px){.gb-text-66614628{width:320px}}.gb-text-e2972377{color:#f2af0d;font-size:3.5rem;font-weight:600;text-align:center}@media (max-width:767px){.gb-text-e2972377{font-size:2rem}}.gb-text-a3601a1f{color:#fffbf1;margin-left:auto;margin-right:auto;text-align:center;width:750px}@media (max-width:1024px){.gb-text-a3601a1f{width:500px}}@media (max-width:767px){.gb-text-a3601a1f{width:320px}}.gb-text-7c8cd82e{align-items:center;background-color:#f2af0d;color:#323e48;display:inline-flex;font-weight:600;text-decoration:none;padding:1rem 2rem}.gb-text-7c8cd82e:is(:hover,:focus){color:#ffffff}.gb-text-00ad6712{margin-left:auto;margin-right:auto;text-align:center;width:560px}@media (max-width:767px){.gb-text-00ad6712{width:300px}}.gb-media-e70e5d44{height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-05ec3f6a{height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-550ba7ad{height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-c108c555{height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-6ed9ff16{height:auto;max-width:100%;object-fit:cover;width:332px}