.elementor-1215 .elementor-element.elementor-element-26fca8e{--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;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1215 .elementor-element.elementor-element-26fca8e:not(.elementor-motion-effects-element-type-background),.elementor-1215 .elementor-element.elementor-element-26fca8e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#deedef}.elementor-1215 .elementor-element.elementor-element-76a998e{--spacer-size:15px}.elementor-1215 .elementor-element.elementor-element-76a998e>.elementor-widget-container{margin:0;padding:0}.elementor-1215 .elementor-element.elementor-element-d245381{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1215 .elementor-element.elementor-element-d245381>.elementor-shape-top .elementor-shape-fill,.elementor-1215 .elementor-element.elementor-element-d245381>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:#deedef}.elementor-1215 .elementor-element.elementor-element-d245381>.elementor-shape-top svg,.elementor-1215 .elementor-element.elementor-element-d245381>.e-con-inner>.elementor-shape-top svg{height:90px}.elementor-1215 .elementor-element.elementor-element-d245381.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1215 .elementor-element.elementor-element-839f9c3{width:100%;max-width:100%;text-align:center}.elementor-1215 .elementor-element.elementor-element-839f9c3 .elementor-heading-title{font-size:50px;font-weight:700;color:#5a666b}.elementor-1215 .elementor-element.elementor-element-7d848ca{--spacer-size:65px}.elementor-1215 .elementor-element.elementor-element-33e97db2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-1215 .elementor-element.elementor-element-4bc0eda7{width:var(--container-widget-width,69.446%);max-width:69.446%;--container-widget-width:69.446%;--container-widget-flex-grow:0;text-align:start}.elementor-1215 .elementor-element.elementor-element-4bc0eda7>.elementor-widget-container{margin:0;padding:0}.elementor-1215 .elementor-element.elementor-element-4bc0eda7.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1215 .elementor-element.elementor-element-4bc0eda7 .elementor-heading-title{line-height:1.2em}.elementor-1215 .elementor-element.elementor-element-6771e68{--spacer-size:30px}.elementor-1215 .elementor-element.elementor-element-aaa8525{--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-1215 .elementor-element.elementor-element-bd23d8d{text-align:start}.elementor-1215 .elementor-element.elementor-element-bd23d8d .elementor-heading-title{font-size:18px}.elementor-1215 .elementor-element.elementor-element-d315d4e{--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 22px;--row-gap:0px;--column-gap:22px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:12px;--margin-right:12px}.elementor-1215 .elementor-element.elementor-element-c634ea7{--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;--background-transition:.3s}.elementor-1215 .elementor-element.elementor-element-c634ea7:not(.elementor-motion-effects-element-type-background),.elementor-1215 .elementor-element.elementor-element-c634ea7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://habitatzero.pt/wp-content/uploads/2026/05/2026-AR-CONDICIONADO-em-telhado-Sandwich-300x293.jpg")}.elementor-1215 .elementor-element.elementor-element-c634ea7:hover{background-image:url("https://habitatzero.pt/wp-content/uploads/2026/05/2026-AR-CONDICIONADO-em-telhado-Sandwich2-300x293.jpg")}.elementor-1215 .elementor-element.elementor-element-e8e8b37{--spacer-size:250px}.elementor-1215 .elementor-element.elementor-element-45da135{--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;--background-transition:.3s}.elementor-1215 .elementor-element.elementor-element-45da135:not(.elementor-motion-effects-element-type-background),.elementor-1215 .elementor-element.elementor-element-45da135>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://habitatzero.pt/wp-content/uploads/2025/03/2025-Sistema-offgrid-300x293.jpg")}.elementor-1215 .elementor-element.elementor-element-45da135:hover{background-image:url("https://habitatzero.pt/wp-content/uploads/2025/03/2025-Sistema-offgrid-fotovoltaico-300x293.jpg")}.elementor-1215 .elementor-element.elementor-element-0a3e0b3{--spacer-size:250px}.elementor-1215 .elementor-element.elementor-element-502ee5d{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:.3s}.elementor-1215 .elementor-element.elementor-element-502ee5d:not(.elementor-motion-effects-element-type-background),.elementor-1215 .elementor-element.elementor-element-502ee5d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://habitatzero.pt/wp-content/uploads/2026/02/2026-PAINEIS-FOTOVOLTAICOS-EMPRESAS-300x293.jpg")}.elementor-1215 .elementor-element.elementor-element-502ee5d:hover{background-image:url("https://habitatzero.pt/wp-content/uploads/2026/02/2026-PAINEIS-FOTOVOLTAICOS-EMPRESAS-2-300x293.jpg")}.elementor-1215 .elementor-element.elementor-element-7416e72{--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;--background-transition:.3s}.elementor-1215 .elementor-element.elementor-element-7416e72:not(.elementor-motion-effects-element-type-background),.elementor-1215 .elementor-element.elementor-element-7416e72>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://habitatzero.pt/wp-content/uploads/2024/07/2024-VMC-Moradia-2-300x293.jpg")}.elementor-1215 .elementor-element.elementor-element-7416e72:hover{background-image:url("https://habitatzero.pt/wp-content/uploads/2024/07/2024-VMC-Moradia-1-300x293.jpg")}.elementor-1215 .elementor-element.elementor-element-4c382a7{--spacer-size:250px}.elementor-1215 .elementor-element.elementor-element-5c48b69{--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-1215 .elementor-element.elementor-element-98ed967{text-align:center}.elementor-1215 .elementor-element.elementor-element-98ed967 .elementor-heading-title{font-size:18px}.elementor-1215 .elementor-element.elementor-element-f52514f{--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-1215 .elementor-element.elementor-element-214664c{text-align:center}.elementor-1215 .elementor-element.elementor-element-214664c .elementor-heading-title{font-size:18px}.elementor-1215 .elementor-element.elementor-element-6149507{--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-1215 .elementor-element.elementor-element-fdd26f4{text-align:center}.elementor-1215 .elementor-element.elementor-element-fdd26f4 .elementor-heading-title{font-size:18px}.elementor-1215 .elementor-element.elementor-element-e8b36af{--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-1215 .elementor-element.elementor-element-fef3c4d{text-align:center}.elementor-1215 .elementor-element.elementor-element-fef3c4d .elementor-heading-title{font-size:18px}.elementor-1215 .elementor-element.elementor-element-fb2f72a{--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 22px;--row-gap:0px;--column-gap:22px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:12px;--margin-right:12px}.elementor-1215 .elementor-element.elementor-element-130e1d1{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:.3s}.elementor-1215 .elementor-element.elementor-element-130e1d1:not(.elementor-motion-effects-element-type-background),.elementor-1215 .elementor-element.elementor-element-130e1d1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://habitatzero.pt/wp-content/uploads/2024/06/2024-HOTEL-CARDAL2-300x293.jpg")}.elementor-1215 .elementor-element.elementor-element-130e1d1:hover{background-image:url("https://habitatzero.pt/wp-content/uploads/2024/06/2024-HOTEL-CARDAL-300x293.jpg")}.elementor-1215 .elementor-element.elementor-element-8afcd53{--spacer-size:250px}.elementor-1215 .elementor-element.elementor-element-9ff4959{--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-1215 .elementor-element.elementor-element-42c44c8{text-align:center}.elementor-1215 .elementor-element.elementor-element-42c44c8 .elementor-heading-title{font-size:18px}.elementor-1215 .elementor-element.elementor-element-5a30ac9{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:.3s}.elementor-1215 .elementor-element.elementor-element-5a30ac9:not(.elementor-motion-effects-element-type-background),.elementor-1215 .elementor-element.elementor-element-5a30ac9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://habitatzero.pt/wp-content/uploads/2024/06/2024-HOTEL-CARDAL2-300x293.jpg")}.elementor-1215 .elementor-element.elementor-element-5a30ac9:hover{background-image:url("https://habitatzero.pt/wp-content/uploads/2024/06/2024-HOTEL-CARDAL-300x293.jpg")}.elementor-1215 .elementor-element.elementor-element-dab1105{--spacer-size:250px}.elementor-1215 .elementor-element.elementor-element-00dc29d{--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-1215 .elementor-element.elementor-element-89279ca{text-align:center}.elementor-1215 .elementor-element.elementor-element-89279ca .elementor-heading-title{font-size:18px}.elementor-1215 .elementor-element.elementor-element-81d3f18{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:.3s}.elementor-1215 .elementor-element.elementor-element-81d3f18:not(.elementor-motion-effects-element-type-background),.elementor-1215 .elementor-element.elementor-element-81d3f18>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://habitatzero.pt/wp-content/uploads/2024/06/2024-HOTEL-CARDAL2-300x293.jpg")}.elementor-1215 .elementor-element.elementor-element-81d3f18:hover{background-image:url("https://habitatzero.pt/wp-content/uploads/2024/06/2024-HOTEL-CARDAL-300x293.jpg")}.elementor-1215 .elementor-element.elementor-element-cad241f{--spacer-size:250px}.elementor-1215 .elementor-element.elementor-element-8eb2fb7{--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-1215 .elementor-element.elementor-element-8fda394{text-align:center}.elementor-1215 .elementor-element.elementor-element-8fda394 .elementor-heading-title{font-size:18px}.elementor-1215 .elementor-element.elementor-element-b0f4503{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--background-transition:.3s}.elementor-1215 .elementor-element.elementor-element-b0f4503:not(.elementor-motion-effects-element-type-background),.elementor-1215 .elementor-element.elementor-element-b0f4503>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://habitatzero.pt/wp-content/uploads/2024/06/2024-HOTEL-CARDAL2-300x293.jpg")}.elementor-1215 .elementor-element.elementor-element-b0f4503:hover{background-image:url("https://habitatzero.pt/wp-content/uploads/2024/06/2024-HOTEL-CARDAL-300x293.jpg")}.elementor-1215 .elementor-element.elementor-element-a19a16f{--spacer-size:250px}.elementor-1215 .elementor-element.elementor-element-a729385{--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-1215 .elementor-element.elementor-element-7ac0512{text-align:center}.elementor-1215 .elementor-element.elementor-element-7ac0512 .elementor-heading-title{font-size:18px}.elementor-1215 .elementor-element.elementor-element-79a7a9c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-1215 .elementor-element.elementor-element-df9643c{text-align:start}.elementor-1215 .elementor-element.elementor-element-df9643c .elementor-heading-title{font-size:18px}.elementor-1215 .elementor-element.elementor-element-2e2813d{--spacer-size:50px}.elementor-1215 .elementor-element.elementor-element-268e032c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-1215 .elementor-element.elementor-element-47d4b45a .elementor-button{background-color:#2a86b6;font-family:"Poppins",Sans-serif;font-weight:400;border-radius:15px;padding:20px 50px}.elementor-1215 .elementor-element.elementor-element-47d4b45a .elementor-button:hover,.elementor-1215 .elementor-element.elementor-element-47d4b45a .elementor-button:focus{background-color:#116dac;color:#fff}.elementor-1215 .elementor-element.elementor-element-47d4b45a>.elementor-widget-container{margin:0;padding:0}.elementor-1215 .elementor-element.elementor-element-47d4b45a .elementor-button:hover svg,.elementor-1215 .elementor-element.elementor-element-47d4b45a .elementor-button:focus svg{fill:#fff}.elementor-1215 .elementor-element.elementor-element-692cb6f{--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}.elementor-1215 .elementor-element.elementor-element-692cb6f:not(.elementor-motion-effects-element-type-background),.elementor-1215 .elementor-element.elementor-element-692cb6f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#5a666b}.elementor-1215 .elementor-element.elementor-element-692cb6f>.elementor-shape-top svg,.elementor-1215 .elementor-element.elementor-element-692cb6f>.e-con-inner>.elementor-shape-top svg{height:44px}.elementor-1215 .elementor-element.elementor-element-96cd95c{--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-1215 .elementor-element.elementor-element-f1e4a17{--spacer-size:10px}.elementor-1215 .elementor-element.elementor-element-2163ee1e{--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}.elementor-1215 .elementor-element.elementor-element-2163ee1e:not(.elementor-motion-effects-element-type-background),.elementor-1215 .elementor-element.elementor-element-2163ee1e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#5a666b}.elementor-1215 .elementor-element.elementor-element-61a01179{--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-1215 .elementor-element.elementor-element-61a01179.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1215 .elementor-element.elementor-element-55e398de>.elementor-widget-container:hover{--e-transform-scale:1.02}.elementor-1215 .elementor-element.elementor-element-55e398de{text-align:start}.elementor-1215 .elementor-element.elementor-element-2d1789bb{width:var(--container-widget-width,88.874%);max-width:88.874%;--container-widget-width:88.874%;--container-widget-flex-grow:0;font-size:14px;line-height:21px}.elementor-1215 .elementor-element.elementor-element-2d1789bb.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1215 .elementor-element.elementor-element-134219c4{--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-1215 .elementor-element.elementor-element-4366637d{--spacer-size:10px}.elementor-1215 .elementor-element.elementor-element-512e11a4{font-size:20px;font-weight:500;color:#fff}.elementor-1215 .elementor-element.elementor-element-265953b8{--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;--gap:3px 3px;--row-gap:3px;--column-gap:3px}.elementor-1215 .elementor-element.elementor-element-3c6e0124{--spacer-size:30px}.elementor-1215 .elementor-element.elementor-element-1ae9f907>.elementor-widget-container{margin:0;padding:0 0 20px}.elementor-1215 .elementor-element.elementor-element-1ae9f907{text-align:start}.elementor-1215 .elementor-element.elementor-element-1ae9f907 .elementor-heading-title{font-weight:700;color:#fff}.elementor-1215 .elementor-element.elementor-element-49514070 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-1215 .elementor-element.elementor-element-49514070 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-1215 .elementor-element.elementor-element-49514070 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-1215 .elementor-element.elementor-element-49514070 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-1215 .elementor-element.elementor-element-49514070 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-1215 .elementor-element.elementor-element-49514070 .elementor-icon-list-icon i{color:#fff;transition:color .3s}.elementor-1215 .elementor-element.elementor-element-49514070 .elementor-icon-list-icon svg{fill:#fff;transition:fill .3s}.elementor-1215 .elementor-element.elementor-element-49514070 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#d1d1d1}.elementor-1215 .elementor-element.elementor-element-49514070 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#d1d1d1}.elementor-1215 .elementor-element.elementor-element-49514070{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1215 .elementor-element.elementor-element-49514070 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1215 .elementor-element.elementor-element-49514070 .elementor-icon-list-item>a{font-size:16px}.elementor-1215 .elementor-element.elementor-element-49514070 .elementor-icon-list-text{color:#fff;transition:color .3s}.elementor-1215 .elementor-element.elementor-element-49514070 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#d1d1d1}.elementor-1215 .elementor-element.elementor-element-719bc99a>.elementor-widget-container{margin:0 0 -5px;padding:15px 0 0}.elementor-1215 .elementor-element.elementor-element-719bc99a{text-align:start}.elementor-1215 .elementor-element.elementor-element-ac071f4{--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-1215 .elementor-element.elementor-element-ac071f4:not(.elementor-motion-effects-element-type-background),.elementor-1215 .elementor-element.elementor-element-ac071f4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#5a666b}.elementor-1215 .elementor-element.elementor-element-6510275{--spacer-size:10px}body.elementor-page-1215{margin:0;padding:0}@media(min-width:768px){.elementor-1215 .elementor-element.elementor-element-c634ea7{--width:23%}.elementor-1215 .elementor-element.elementor-element-45da135{--width:23%}.elementor-1215 .elementor-element.elementor-element-502ee5d{--width:23%}.elementor-1215 .elementor-element.elementor-element-7416e72{--width:24%}.elementor-1215 .elementor-element.elementor-element-5c48b69{--width:23%}.elementor-1215 .elementor-element.elementor-element-f52514f{--width:23%}.elementor-1215 .elementor-element.elementor-element-6149507{--width:23%}.elementor-1215 .elementor-element.elementor-element-e8b36af{--width:23%}.elementor-1215 .elementor-element.elementor-element-130e1d1{--width:23%}.elementor-1215 .elementor-element.elementor-element-9ff4959{--width:23%}.elementor-1215 .elementor-element.elementor-element-5a30ac9{--width:23%}.elementor-1215 .elementor-element.elementor-element-00dc29d{--width:23%}.elementor-1215 .elementor-element.elementor-element-81d3f18{--width:23%}.elementor-1215 .elementor-element.elementor-element-8eb2fb7{--width:23%}.elementor-1215 .elementor-element.elementor-element-b0f4503{--width:23%}.elementor-1215 .elementor-element.elementor-element-a729385{--width:23%}.elementor-1215 .elementor-element.elementor-element-61a01179{--width:42%}.elementor-1215 .elementor-element.elementor-element-134219c4{--width:28%}.elementor-1215 .elementor-element.elementor-element-265953b8{--width:30%}}@media(max-width:1024px) and (min-width:768px){.elementor-1215 .elementor-element.elementor-element-d245381{--content-width:100%}.elementor-1215 .elementor-element.elementor-element-45da135{--width:23%}.elementor-1215 .elementor-element.elementor-element-502ee5d{--width:23%}}@media(max-width:1024px){.elementor-1215 .elementor-element.elementor-element-d245381{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1215 .elementor-element.elementor-element-33e97db2{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:0px}.elementor-1215 .elementor-element.elementor-element-aaa8525{--padding-top:0px;--padding-bottom:15px;--padding-left:20px;--padding-right:0px}.elementor-1215 .elementor-element.elementor-element-d315d4e{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-1215 .elementor-element.elementor-element-7416e72{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-1215 .elementor-element.elementor-element-79a7a9c{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px}}@media(max-width:767px){.elementor-1215 .elementor-element.elementor-element-d245381>.elementor-shape-top svg,.elementor-1215 .elementor-element.elementor-element-d245381>.e-con-inner>.elementor-shape-top svg{height:50px}.elementor-1215 .elementor-element.elementor-element-d245381{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1215 .elementor-element.elementor-element-839f9c3>.elementor-widget-container{margin:30px 0 0}.elementor-1215 .elementor-element.elementor-element-839f9c3 .elementor-heading-title{font-size:45px}.elementor-1215 .elementor-element.elementor-element-7d848ca{--spacer-size:20px}.elementor-1215 .elementor-element.elementor-element-33e97db2{--padding-top:50px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-1215 .elementor-element.elementor-element-4bc0eda7{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-1215 .elementor-element.elementor-element-4bc0eda7 .elementor-heading-title{font-size:22px}.elementor-1215 .elementor-element.elementor-element-6771e68{--spacer-size:10px}.elementor-1215 .elementor-element.elementor-element-bd23d8d{text-align:center}.elementor-1215 .elementor-element.elementor-element-bd23d8d .elementor-heading-title{font-size:20px}.elementor-1215 .elementor-element.elementor-element-fb2f72a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1215 .elementor-element.elementor-element-130e1d1:not(.elementor-motion-effects-element-type-background),.elementor-1215 .elementor-element.elementor-element-130e1d1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://habitatzero.pt/wp-content/uploads/2026/02/2026-PAINEIS-FOTOVOLTAICOS-EMPRESAS.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-1215 .elementor-element.elementor-element-130e1d1:hover{background-image:url("https://habitatzero.pt/wp-content/uploads/2026/02/2026-PAINEIS-FOTOVOLTAICOS-EMPRESAS-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-1215 .elementor-element.elementor-element-8afcd53{--spacer-size:300px}.elementor-1215 .elementor-element.elementor-element-42c44c8>.elementor-widget-container{padding:0 0 15px}.elementor-1215 .elementor-element.elementor-element-5a30ac9:not(.elementor-motion-effects-element-type-background),.elementor-1215 .elementor-element.elementor-element-5a30ac9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://habitatzero.pt/wp-content/uploads/2025/03/2025-Sistema-offgrid.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-1215 .elementor-element.elementor-element-5a30ac9:hover{background-image:url("https://habitatzero.pt/wp-content/uploads/2025/03/2025-Sistema-offgrid-fotovoltaico.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-1215 .elementor-element.elementor-element-dab1105{--spacer-size:300px}.elementor-1215 .elementor-element.elementor-element-89279ca>.elementor-widget-container{padding:0 0 15px}.elementor-1215 .elementor-element.elementor-element-81d3f18:not(.elementor-motion-effects-element-type-background),.elementor-1215 .elementor-element.elementor-element-81d3f18>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://habitatzero.pt/wp-content/uploads/2024/06/2024-paineis-fotovoltaicos-antes.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-1215 .elementor-element.elementor-element-81d3f18:hover{background-image:url("https://habitatzero.pt/wp-content/uploads/2024/06/2024-paineis-fotovoltaicos-depois.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-1215 .elementor-element.elementor-element-cad241f{--spacer-size:300px}.elementor-1215 .elementor-element.elementor-element-8fda394>.elementor-widget-container{padding:0 0 15px}.elementor-1215 .elementor-element.elementor-element-b0f4503:not(.elementor-motion-effects-element-type-background),.elementor-1215 .elementor-element.elementor-element-b0f4503>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://habitatzero.pt/wp-content/uploads/2024/07/2024-VMC-Moradia-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-1215 .elementor-element.elementor-element-b0f4503:hover{background-image:url("https://habitatzero.pt/wp-content/uploads/2024/07/2024-VMC-Moradia-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-1215 .elementor-element.elementor-element-a19a16f{--spacer-size:300px}.elementor-1215 .elementor-element.elementor-element-7ac0512>.elementor-widget-container{padding:0 0 15px}.elementor-1215 .elementor-element.elementor-element-79a7a9c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1215 .elementor-element.elementor-element-df9643c>.elementor-widget-container{margin:0;padding:0}.elementor-1215 .elementor-element.elementor-element-df9643c{text-align:center}.elementor-1215 .elementor-element.elementor-element-df9643c .elementor-heading-title{font-size:20px}.elementor-1215 .elementor-element.elementor-element-2e2813d{--spacer-size:20px}.elementor-1215 .elementor-element.elementor-element-47d4b45a .elementor-button{border-radius:15px;padding:18px 30px}.elementor-1215 .elementor-element.elementor-element-692cb6f>.elementor-shape-top svg,.elementor-1215 .elementor-element.elementor-element-692cb6f>.e-con-inner>.elementor-shape-top svg{height:20px}.elementor-1215 .elementor-element.elementor-element-f1e4a17{--spacer-size:10px}.elementor-1215 .elementor-element.elementor-element-55e398de{text-align:center}.elementor-1215 .elementor-element.elementor-element-2d1789bb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;text-align:center}.elementor-1215 .elementor-element.elementor-element-512e11a4{text-align:center}.elementor-1215 .elementor-element.elementor-element-1ae9f907>.elementor-widget-container{padding:0 0 30px}.elementor-1215 .elementor-element.elementor-element-1ae9f907{text-align:center}.elementor-1215 .elementor-element.elementor-element-1ae9f907 .elementor-heading-title{font-size:20px}.elementor-1215 .elementor-element.elementor-element-49514070 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2)}.elementor-1215 .elementor-element.elementor-element-49514070 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2)}.elementor-1215 .elementor-element.elementor-element-49514070 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2)}.elementor-1215 .elementor-element.elementor-element-49514070 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2)}.elementor-1215 .elementor-element.elementor-element-49514070 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2)}.elementor-1215 .elementor-element.elementor-element-719bc99a>.elementor-widget-container{margin:0 0 -15px;padding:20px 0 0}.elementor-1215 .elementor-element.elementor-element-719bc99a{text-align:center}}