.elementor-386 .elementor-element.elementor-element-b51f763{--display:flex;--min-height:560px;}.elementor-386 .elementor-element.elementor-element-b51f763:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-b51f763 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://floponor.ascend.pt/wp-content/uploads/2026/09/Energia-e-Infraestruturas-Energeticas-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-386 .elementor-element.elementor-element-2e42200{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-b86ad72{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-2dc0026{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--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-weight );color:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-56f26e2{width:var( --container-widget-width, 720px );max-width:720px;padding:0px 0px 032px 0px;--container-widget-width:720px;--container-widget-flex-grow:0;}.elementor-386 .elementor-element.elementor-element-56f26e2 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:400;color:var( --e-global-color-a43de01 );}.elementor-386 .elementor-element.elementor-element-5456c8c{width:var( --container-widget-width, 650px );max-width:650px;padding:0px 0px 40px 0px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-386 .elementor-element.elementor-element-5456c8c .elementor-heading-title{font-family:"Omnes", Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;color:var( --e-global-color-e161378 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-4b3feef{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-386 .elementor-element.elementor-element-4b3feef p{margin-block-end:20px;}.elementor-386 .elementor-element.elementor-element-97a7db3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-97a7db3:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-97a7db3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a43de01 );}.elementor-386 .elementor-element.elementor-element-61ad061{width:var( --container-widget-width, 456px );max-width:456px;padding:0px 0px 032px 0px;--container-widget-width:456px;--container-widget-flex-grow:0;}.elementor-386 .elementor-element.elementor-element-61ad061 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:400;color:var( --e-global-color-9dc21f8 );}.elementor-386 .elementor-element.elementor-element-11497e1{width:var( --container-widget-width, 650px );max-width:650px;padding:0px 0px 0px 0px;--container-widget-width:650px;--container-widget-flex-grow:0;font-family:"HostGrotesk Variable", Sans-serif;font-weight:400;color:var( --e-global-color-9dc21f8 );}.elementor-386 .elementor-element.elementor-element-6799ba0{--display:flex;--min-height:440px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-6799ba0:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-6799ba0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a43de01 );}.elementor-386 .elementor-element.elementor-element-e3b98d9{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-weight );}.elementor-386 .elementor-element.elementor-element-52e9628 .elementor-button{background-color:#20574E00;font-family:"HostGrotesk Variable", Sans-serif;font-size:16px;font-weight:400;text-decoration:underline;line-height:1.25em;fill:var( --e-global-color-9dc21f8 );color:var( --e-global-color-9dc21f8 );padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-52e9628{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-52e9628 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-386 .elementor-element.elementor-element-52e9628 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-386 .elementor-element.elementor-element-52e9628 .elementor-button:hover, .elementor-386 .elementor-element.elementor-element-52e9628 .elementor-button:focus{color:var( --e-global-color-0926fa1 );}.elementor-386 .elementor-element.elementor-element-52e9628 .elementor-button:hover svg, .elementor-386 .elementor-element.elementor-element-52e9628 .elementor-button:focus svg{fill:var( --e-global-color-0926fa1 );}.elementor-386 .elementor-element.elementor-element-744da82 .elementor-button{background-color:#20574E00;font-family:"HostGrotesk Variable", Sans-serif;font-size:16px;font-weight:400;text-decoration:underline;line-height:1.25em;fill:var( --e-global-color-9dc21f8 );color:var( --e-global-color-9dc21f8 );padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-744da82{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-744da82 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-386 .elementor-element.elementor-element-744da82 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-386 .elementor-element.elementor-element-744da82 .elementor-button:hover, .elementor-386 .elementor-element.elementor-element-744da82 .elementor-button:focus{color:var( --e-global-color-0926fa1 );}.elementor-386 .elementor-element.elementor-element-744da82 .elementor-button:hover svg, .elementor-386 .elementor-element.elementor-element-744da82 .elementor-button:focus svg{fill:var( --e-global-color-0926fa1 );}.elementor-386 .elementor-element.elementor-element-bad0759 .elementor-button{background-color:#20574E00;font-family:"HostGrotesk Variable", Sans-serif;font-size:16px;font-weight:400;text-decoration:underline;line-height:1.25em;fill:var( --e-global-color-9dc21f8 );color:var( --e-global-color-9dc21f8 );padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-bad0759{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-bad0759 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-386 .elementor-element.elementor-element-bad0759 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-386 .elementor-element.elementor-element-bad0759 .elementor-button:hover, .elementor-386 .elementor-element.elementor-element-bad0759 .elementor-button:focus{color:var( --e-global-color-0926fa1 );}.elementor-386 .elementor-element.elementor-element-bad0759 .elementor-button:hover svg, .elementor-386 .elementor-element.elementor-element-bad0759 .elementor-button:focus svg{fill:var( --e-global-color-0926fa1 );}.elementor-386 .elementor-element.elementor-element-11a86e0 .elementor-button{background-color:#20574E00;font-family:"HostGrotesk Variable", Sans-serif;font-size:16px;font-weight:400;text-decoration:underline;line-height:1.25em;fill:var( --e-global-color-9dc21f8 );color:var( --e-global-color-9dc21f8 );padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-11a86e0{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-11a86e0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-386 .elementor-element.elementor-element-11a86e0 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-386 .elementor-element.elementor-element-11a86e0 .elementor-button:hover, .elementor-386 .elementor-element.elementor-element-11a86e0 .elementor-button:focus{color:var( --e-global-color-0926fa1 );}.elementor-386 .elementor-element.elementor-element-11a86e0 .elementor-button:hover svg, .elementor-386 .elementor-element.elementor-element-11a86e0 .elementor-button:focus svg{fill:var( --e-global-color-0926fa1 );}.elementor-386 .elementor-element.elementor-element-3353d12{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-3353d12:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-3353d12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://floponor.ascend.pt/wp-content/uploads/2026/09/servicos-florestais-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-386 .elementor-element.elementor-element-48ca8f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-48ca8f9:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-48ca8f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://floponor.ascend.pt/wp-content/uploads/2026/09/servicos-florestais-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-386 .elementor-element.elementor-element-8c616ec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-8c616ec:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-8c616ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://floponor.ascend.pt/wp-content/uploads/2026/09/servicos-florestais-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-386 .elementor-element.elementor-element-7327729{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-7327729:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-7327729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://floponor.ascend.pt/wp-content/uploads/2026/09/servicos-florestais-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-386 .elementor-element.elementor-element-8fe41f6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-2feb60d{width:var( --container-widget-width, 720px );max-width:720px;padding:0px 0px 40px 0px;--container-widget-width:720px;--container-widget-flex-grow:0;}.elementor-386 .elementor-element.elementor-element-2feb60d .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:400;color:var( --e-global-color-a43de01 );}.elementor-386 .elementor-element.elementor-element-6c8ffcc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-685a26f );--border-color:var( --e-global-color-685a26f );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-4be41e1{padding:0px 0px 24px 0px;}.elementor-386 .elementor-element.elementor-element-4be41e1 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-size:24px;font-weight:400;}.elementor-386 .elementor-element.elementor-element-3ff48d3{width:var( --container-widget-width, 650px );max-width:650px;padding:0px 0px 40px 0px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-386 .elementor-element.elementor-element-c28768f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#BDCBBE;--border-color:#BDCBBE;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-7f0ab7c{padding:40px 0px 24px 0px;}.elementor-386 .elementor-element.elementor-element-7f0ab7c .elementor-heading-title{font-family:"Omnes", Sans-serif;font-size:24px;font-weight:400;}.elementor-386 .elementor-element.elementor-element-3fb3a4b{width:var( --container-widget-width, 650px );max-width:650px;padding:0px 0px 40px 0px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-386 .elementor-element.elementor-element-0f1e102{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-685a26f );--border-color:var( --e-global-color-685a26f );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-d966a41{padding:40px 0px 24px 0px;}.elementor-386 .elementor-element.elementor-element-d966a41 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-size:24px;font-weight:400;}.elementor-386 .elementor-element.elementor-element-ff40883{width:var( --container-widget-width, 650px );max-width:650px;padding:0px 0px 40px 0px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-386 .elementor-element.elementor-element-74f4b62{--display:flex;--min-height:692px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-74f4b62:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-74f4b62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://floponor.ascend.pt/wp-content/uploads/2026/09/Frentes-de-intervencao.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-386 .elementor-element.elementor-element-0c8ca3b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-0c8ca3b::before, .elementor-386 .elementor-element.elementor-element-0c8ca3b > .elementor-background-video-container::before, .elementor-386 .elementor-element.elementor-element-0c8ca3b > .e-con-inner > .elementor-background-video-container::before, .elementor-386 .elementor-element.elementor-element-0c8ca3b > .elementor-background-slideshow::before, .elementor-386 .elementor-element.elementor-element-0c8ca3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-386 .elementor-element.elementor-element-0c8ca3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-802989b );--background-overlay:'';}.elementor-386 .elementor-element.elementor-element-d4cd92b{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-386 .elementor-element.elementor-element-d4cd92b p{margin-block-end:20px;}.elementor-386 .elementor-element.elementor-element-6bd9d05{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-6bd9d05:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-6bd9d05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFA;}.elementor-386 .elementor-element.elementor-element-d15aeb7{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-386 .elementor-element.elementor-element-4c937ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-f0efbce{padding:0px 0px 48px 0px;}.elementor-386 .elementor-element.elementor-element-f0efbce .elementor-heading-title{font-family:"Omnes", Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;color:var( --e-global-color-a43de01 );}.elementor-386 .elementor-element.elementor-element-d258200{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-6f44508{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-eda0354 .elementor-button{background-color:#F8FAFA;font-family:"HostGrotesk Variable", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;fill:var( --e-global-color-e161378 );color:var( --e-global-color-e161378 );padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-eda0354{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-eda0354 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-386 .elementor-element.elementor-element-eda0354 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-386 .elementor-element.elementor-element-eda0354 .elementor-button:hover, .elementor-386 .elementor-element.elementor-element-eda0354 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-eda0354 .elementor-button:hover svg, .elementor-386 .elementor-element.elementor-element-eda0354 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-042e626{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-7ce217b .elementor-button{background-color:#F8FAFA;font-family:"HostGrotesk Variable", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;fill:var( --e-global-color-e161378 );color:var( --e-global-color-e161378 );padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-7ce217b{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-7ce217b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-386 .elementor-element.elementor-element-7ce217b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-386 .elementor-element.elementor-element-7ce217b .elementor-button:hover, .elementor-386 .elementor-element.elementor-element-7ce217b .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-7ce217b .elementor-button:hover svg, .elementor-386 .elementor-element.elementor-element-7ce217b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-ff34002{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-6f5e910 .elementor-button{background-color:#F8FAFA;font-family:"HostGrotesk Variable", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;fill:var( --e-global-color-e161378 );color:var( --e-global-color-e161378 );padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-6f5e910{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-6f5e910 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-386 .elementor-element.elementor-element-6f5e910 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-386 .elementor-element.elementor-element-6f5e910 .elementor-button:hover, .elementor-386 .elementor-element.elementor-element-6f5e910 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-6f5e910 .elementor-button:hover svg, .elementor-386 .elementor-element.elementor-element-6f5e910 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-6019adf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-12548fb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-weight );}.elementor-386 .elementor-element.elementor-element-ce9e103{--display:flex;--min-height:800px;--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;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-386 .elementor-element.elementor-element-ce9e103:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-ce9e103 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://floponor.ascend.pt/wp-content/uploads/2026/09/energia-floponor-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-386 .elementor-element.elementor-element-df11a06{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-386 .elementor-element.elementor-element-80b6a88{--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;--justify-content:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-weight );}.elementor-386 .elementor-element.elementor-element-c2fe705{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-386 .elementor-element.elementor-element-c2fe705 .elementor-counter{gap:24px;}.elementor-386 .elementor-element.elementor-element-c2fe705 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:6px;color:var( --e-global-color-0926fa1 );font-family:"Omnes", Sans-serif;font-size:56px;font-weight:400;}.elementor-386 .elementor-element.elementor-element-c2fe705 .elementor-counter-title{color:var( --e-global-color-9dc21f8 );font-family:"Omnes", Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;}.elementor-386 .elementor-element.elementor-element-fff2baf{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-386 .elementor-element.elementor-element-fff2baf .elementor-counter{gap:24px;}.elementor-386 .elementor-element.elementor-element-fff2baf .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:6px;color:var( --e-global-color-0926fa1 );font-family:"Omnes", Sans-serif;font-size:56px;font-weight:400;}.elementor-386 .elementor-element.elementor-element-fff2baf .elementor-counter-title{color:var( --e-global-color-9dc21f8 );font-family:"Omnes", Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;}.elementor-386 .elementor-element.elementor-element-eba1aaa{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-386 .elementor-element.elementor-element-eba1aaa .elementor-counter{gap:24px;}.elementor-386 .elementor-element.elementor-element-eba1aaa .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:6px;color:var( --e-global-color-0926fa1 );font-family:"Omnes", Sans-serif;font-size:56px;font-weight:400;}.elementor-386 .elementor-element.elementor-element-eba1aaa .elementor-counter-title{color:var( --e-global-color-9dc21f8 );font-family:"Omnes", Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;}.elementor-386 .elementor-element.elementor-element-5db7cfd{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-386 .elementor-element.elementor-element-5db7cfd .elementor-counter{gap:24px;}.elementor-386 .elementor-element.elementor-element-5db7cfd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-0926fa1 );font-family:"Omnes", Sans-serif;font-size:56px;font-weight:400;}.elementor-386 .elementor-element.elementor-element-5db7cfd .elementor-counter-title{color:var( --e-global-color-9dc21f8 );font-family:"Omnes", Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;}.elementor-386 .elementor-element.elementor-element-d251f63{--display:flex;--justify-content:flex-end;}.elementor-386 .elementor-element.elementor-element-cf594a5{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-668f607 .elementor-button{background-color:var( --e-global-color-0926fa1 );font-family:"Omnes", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.4px;fill:var( --e-global-color-a43de01 );color:var( --e-global-color-a43de01 );border-radius:0px 0px 0px 0px;padding:12px 20px 12px 20px;}.elementor-386 .elementor-element.elementor-element-668f607 .elementor-button:hover, .elementor-386 .elementor-element.elementor-element-668f607 .elementor-button:focus{background-color:var( --e-global-color-a43de01 );color:var( --e-global-color-0926fa1 );}.elementor-386 .elementor-element.elementor-element-668f607{padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-668f607 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-386 .elementor-element.elementor-element-668f607 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-386 .elementor-element.elementor-element-668f607 .elementor-button:hover svg, .elementor-386 .elementor-element.elementor-element-668f607 .elementor-button:focus svg{fill:var( --e-global-color-0926fa1 );}.elementor-386 .elementor-element.elementor-element-fd26b3c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-fd26b3c:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-fd26b3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FEF5;}.elementor-386 .elementor-element.elementor-element-0f7e534{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-44a7c2c{padding:0px 0px 0px 0px;text-align:center;}.elementor-386 .elementor-element.elementor-element-44a7c2c .elementor-heading-title{font-family:"Omnes", Sans-serif;font-size:64px;font-weight:400;color:var( --e-global-color-0926fa1 );}.elementor-386 .elementor-element.elementor-element-d26d7d0{width:var( --container-widget-width, 600px );max-width:600px;padding:0px 0px 24px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-386 .elementor-element.elementor-element-d26d7d0.elementor-element{--align-self:center;}.elementor-386 .elementor-element.elementor-element-d26d7d0 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:400;color:var( --e-global-color-a43de01 );}.elementor-386 .elementor-element.elementor-element-f7944df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-8d71e28{padding:0px 0px 8px 0px;text-align:center;}.elementor-386 .elementor-element.elementor-element-8d71e28 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-e161378 );}.elementor-386 .elementor-element.elementor-element-2bad7bf{text-align:center;}.elementor-386 .elementor-element.elementor-element-2bad7bf .elementor-heading-title{font-family:"Omnes", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-541056e );}.elementor-386 .elementor-element.elementor-element-11b7a58{--display:flex;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-11b7a58:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-11b7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFAFA;}.elementor-386 .elementor-element.elementor-element-43f1278{width:initial;max-width:initial;padding:0px 0px 100px 0px;}.elementor-386 .elementor-element.elementor-element-43f1278 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:400;color:var( --e-global-color-a43de01 );}.elementor-386 .elementor-element.elementor-element-ae7973c{--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;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-ae7973c:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-ae7973c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFAFA;}.elementor-386 .elementor-element.elementor-element-35ab718{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-b672da7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-fc7a0c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-c95c1e5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-c95c1e5:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-c95c1e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://floponor.ascend.pt/wp-content/uploads/2026/09/verde.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-386 .elementor-element.elementor-element-195bf41{padding:24px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-195bf41 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:500;color:var( --e-global-color-a43de01 );}.elementor-386 .elementor-element.elementor-element-3e0ce3b{padding:8px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-3e0ce3b .elementor-heading-title{font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-62ab3bd{padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-62ab3bd .elementor-heading-title{font-size:16px;font-weight:400;text-decoration:underline;color:var( --e-global-color-5198369 );}.elementor-386 .elementor-element.elementor-element-bc04a7b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-d672bbe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-d672bbe:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-d672bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://floponor.ascend.pt/wp-content/uploads/2026/09/verde.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-386 .elementor-element.elementor-element-daaf3cc{padding:24px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-daaf3cc .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:500;color:var( --e-global-color-a43de01 );}.elementor-386 .elementor-element.elementor-element-d7cdbf6{padding:8px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-d7cdbf6 .elementor-heading-title{font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-2759da4{padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-2759da4 .elementor-heading-title{font-size:16px;font-weight:400;text-decoration:underline;color:var( --e-global-color-5198369 );}.elementor-386 .elementor-element.elementor-element-7a30124{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-76b82fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-76b82fd:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-76b82fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://floponor.ascend.pt/wp-content/uploads/2026/09/verde.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-386 .elementor-element.elementor-element-cf5427a{padding:24px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-cf5427a .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:500;color:var( --e-global-color-a43de01 );}.elementor-386 .elementor-element.elementor-element-e0546a4{padding:8px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-e0546a4 .elementor-heading-title{font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-001b3b3{padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-001b3b3 .elementor-heading-title{font-size:16px;font-weight:400;text-decoration:underline;color:var( --e-global-color-5198369 );}.elementor-386 .elementor-element.elementor-element-559a854{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-386 .elementor-element.elementor-element-559a854:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-559a854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a43de01 );}.elementor-386 .elementor-element.elementor-element-2d41a5e{padding:0px 0px 24px 0px;}.elementor-386 .elementor-element.elementor-element-2d41a5e .elementor-heading-title{font-family:"Omnes", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:var( --e-global-color-9dc21f8 );}.elementor-386 .elementor-element.elementor-element-8f31fe1 .elementor-button{background-color:var( --e-global-color-0926fa1 );font-family:"Omnes", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.4px;fill:var( --e-global-color-a43de01 );color:var( --e-global-color-a43de01 );border-radius:0px 0px 0px 0px;padding:12px 20px 12px 20px;}.elementor-386 .elementor-element.elementor-element-8f31fe1 .elementor-button:hover, .elementor-386 .elementor-element.elementor-element-8f31fe1 .elementor-button:focus{background-color:var( --e-global-color-a7fedf6 );color:var( --e-global-color-802989b );}.elementor-386 .elementor-element.elementor-element-8f31fe1{padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-8f31fe1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-386 .elementor-element.elementor-element-8f31fe1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-386 .elementor-element.elementor-element-8f31fe1 .elementor-button:hover svg, .elementor-386 .elementor-element.elementor-element-8f31fe1 .elementor-button:focus svg{fill:var( --e-global-color-802989b );}.elementor-386 .elementor-element.elementor-element-71a47b4{--display:flex;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-4d1f370{width:initial;max-width:initial;padding:0px 0px 100px 0px;}.elementor-386 .elementor-element.elementor-element-4d1f370 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:400;color:var( --e-global-color-a43de01 );}.elementor-386 .elementor-element.elementor-element-18209ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-c46a2cf{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-f7593d7{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-386 .elementor-element.elementor-element-f7593d7:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-f7593d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a43de01 );}.elementor-386 .elementor-element.elementor-element-199bdc1{padding:0px 0px 24px 0px;}.elementor-386 .elementor-element.elementor-element-199bdc1 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:var( --e-global-color-9dc21f8 );}.elementor-386 .elementor-element.elementor-element-6c075c5 .elementor-button{background-color:var( --e-global-color-0926fa1 );font-family:"Omnes", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.4px;fill:var( --e-global-color-a43de01 );color:var( --e-global-color-a43de01 );border-radius:0px 0px 0px 0px;padding:12px 20px 12px 20px;}.elementor-386 .elementor-element.elementor-element-6c075c5 .elementor-button:hover, .elementor-386 .elementor-element.elementor-element-6c075c5 .elementor-button:focus{background-color:var( --e-global-color-a7fedf6 );color:var( --e-global-color-802989b );}.elementor-386 .elementor-element.elementor-element-6c075c5{padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-6c075c5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-386 .elementor-element.elementor-element-6c075c5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-386 .elementor-element.elementor-element-6c075c5 .elementor-button:hover svg, .elementor-386 .elementor-element.elementor-element-6c075c5 .elementor-button:focus svg{fill:var( --e-global-color-802989b );}.elementor-386 .elementor-element.elementor-element-a705c44{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-posts .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-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-weight );}.elementor-386 .elementor-element.elementor-element-f7cbd60{--grid-row-gap:35px;--grid-column-gap:16px;}.elementor-386 .elementor-element.elementor-element-f7cbd60 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-386 .elementor-element.elementor-element-f7cbd60:after{content:"1";}.elementor-386 .elementor-element.elementor-element-f7cbd60 .elementor-post__thumbnail__link{width:100%;}.elementor-386 .elementor-element.elementor-element-f7cbd60.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-386 .elementor-element.elementor-element-f7cbd60.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-386 .elementor-element.elementor-element-f7cbd60.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-386 .elementor-element.elementor-element-f7cbd60 .elementor-post__title, .elementor-386 .elementor-element.elementor-element-f7cbd60 .elementor-post__title a{color:var( --e-global-color-a43de01 );font-family:"Omnes", Sans-serif;font-size:20px;font-weight:600;line-height:1.25em;}.elementor-386 .elementor-element.elementor-element-f7cbd60 .elementor-post__title{margin-bottom:6px;}.elementor-386 .elementor-element.elementor-element-f7cbd60 .elementor-post__excerpt p{color:var( --e-global-color-a43de01 );font-family:"HostGrotesk Variable", Sans-serif;font-size:14px;font-weight:400;}.elementor-386 .elementor-element.elementor-element-f7cbd60 .elementor-post__excerpt{margin-bottom:24px;}.elementor-386 .elementor-element.elementor-element-f7cbd60 a.elementor-post__read-more{font-family:"Omnes", Sans-serif;font-size:16px;font-weight:500;}.elementor-386 .elementor-element.elementor-element-77c38f8{--display:flex;--padding-top:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-7f76ddb{padding:0px 0px 24px 0px;}.elementor-386 .elementor-element.elementor-element-7f76ddb .elementor-heading-title{font-family:"Omnes", Sans-serif;font-size:24px;font-weight:400;}.elementor-386 .elementor-element.elementor-element-e8e7e19{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-c3f6815{width:var( --container-widget-width, 800px );max-width:800px;padding:0px 0px 40px 0px;--container-widget-width:800px;--container-widget-flex-grow:0;font-family:"HostGrotesk Variable", Sans-serif;font-weight:400;}.elementor-386 .elementor-element.elementor-element-c3f6815 a{color:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-c3f6815 a:hover, .elementor-386 .elementor-element.elementor-element-c3f6815 a:focus{color:var( --e-global-color-a43de01 );}.elementor-386 .elementor-element.elementor-element-953b90b{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-27602a2{width:var( --container-widget-width, 800px );max-width:800px;padding:0px 0px 40px 0px;--container-widget-width:800px;--container-widget-flex-grow:0;font-family:"HostGrotesk Variable", Sans-serif;font-weight:400;}.elementor-386 .elementor-element.elementor-element-ebf1f6a{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-cc32490{width:var( --container-widget-width, 800px );max-width:800px;padding:0px 0px 40px 0px;--container-widget-width:800px;--container-widget-flex-grow:0;font-family:"HostGrotesk Variable", Sans-serif;font-weight:400;}.elementor-386 .elementor-element.elementor-element-2429c71{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-e1bf9d6{width:var( --container-widget-width, 800px );max-width:800px;padding:0px 0px 40px 0px;--container-widget-width:800px;--container-widget-flex-grow:0;font-family:"HostGrotesk Variable", Sans-serif;font-weight:400;}.elementor-386 .elementor-element.elementor-element-2f84dee{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-34738e4{width:var( --container-widget-width, 800px );max-width:800px;padding:0px 0px 40px 0px;--container-widget-width:800px;--container-widget-flex-grow:0;font-family:"HostGrotesk Variable", Sans-serif;font-weight:400;}.elementor-386 .elementor-element.elementor-element-a3f136f{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-0eb369e{width:var( --container-widget-width, 800px );max-width:800px;padding:0px 0px 40px 0px;--container-widget-width:800px;--container-widget-flex-grow:0;font-family:"HostGrotesk Variable", Sans-serif;font-weight:400;}.elementor-386 .elementor-element.elementor-element-cce530d{--n-accordion-title-font-size:20px;border-style:solid;border-width:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-a43de01 );--n-accordion-icon-size:15px;}.elementor-386 .elementor-element.elementor-element-cce530d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-685a26f );}.elementor-386 .elementor-element.elementor-element-cce530d {--n-accordion-padding:32px 0px 32px 0px;}.elementor-386 .elementor-element.elementor-element-5046b00{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-a55b7e6{--display:flex;--min-height:460px;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-386 .elementor-element.elementor-element-a55b7e6:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-a55b7e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://floponor.ascend.pt/wp-content/uploads/2026/09/fale-connosco-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-386 .elementor-element.elementor-element-dc4b0d6{--display:flex;--justify-content:center;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-386 .elementor-element.elementor-element-dc4b0d6:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-dc4b0d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFEFED6;}.elementor-386 .elementor-element.elementor-element-dc4b0d6.e-con{--align-self:center;}.elementor-386 .elementor-element.elementor-element-eb16d20{text-align:center;}.elementor-386 .elementor-element.elementor-element-eb16d20 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-a43de01 );}.elementor-386 .elementor-element.elementor-element-3e9b98e .elementor-button{background-color:var( --e-global-color-0926fa1 );font-family:"Omnes", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.4px;fill:var( --e-global-color-a43de01 );color:var( --e-global-color-a43de01 );border-radius:0px 0px 0px 0px;padding:12px 20px 12px 20px;}.elementor-386 .elementor-element.elementor-element-3e9b98e .elementor-button:hover, .elementor-386 .elementor-element.elementor-element-3e9b98e .elementor-button:focus{background-color:var( --e-global-color-a43de01 );color:var( --e-global-color-0926fa1 );}.elementor-386 .elementor-element.elementor-element-3e9b98e{padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-3e9b98e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-386 .elementor-element.elementor-element-3e9b98e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-386 .elementor-element.elementor-element-3e9b98e .elementor-button:hover svg, .elementor-386 .elementor-element.elementor-element-3e9b98e .elementor-button:focus svg{fill:var( --e-global-color-0926fa1 );}.elementor-386 .elementor-element.elementor-element-b063693{--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;--padding-top:64px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-386 .elementor-element.elementor-element-892b4a5{width:var( --container-widget-width, 410px );max-width:410px;padding:24px 24px 24px 24px;--container-widget-width:410px;--container-widget-flex-grow:0;}.elementor-386 .elementor-element.elementor-element-892b4a5 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-a43de01 );}.elementor-386 .elementor-element.elementor-element-1746359{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-1746359:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-1746359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFA;}.elementor-386 .elementor-element.elementor-element-977f607{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#BDCBBE;--border-color:#BDCBBE;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-386 .elementor-element.elementor-element-729ad8f .elementor-button{background-color:#F8FAFA;font-family:"HostGrotesk Variable", Sans-serif;font-size:14px;font-weight:400;line-height:1.25em;fill:var( --e-global-color-e161378 );color:var( --e-global-color-e161378 );padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-729ad8f{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-729ad8f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-386 .elementor-element.elementor-element-729ad8f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-386 .elementor-element.elementor-element-729ad8f .elementor-button:hover, .elementor-386 .elementor-element.elementor-element-729ad8f .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-729ad8f .elementor-button:hover svg, .elementor-386 .elementor-element.elementor-element-729ad8f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-838e43c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#BDCBBE;--border-color:#BDCBBE;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-386 .elementor-element.elementor-element-98139fc .elementor-button{background-color:#F8FAFA;font-family:"HostGrotesk Variable", Sans-serif;font-size:14px;font-weight:400;line-height:1.25em;fill:var( --e-global-color-e161378 );color:var( --e-global-color-e161378 );padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-98139fc{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-98139fc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-386 .elementor-element.elementor-element-98139fc .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-386 .elementor-element.elementor-element-98139fc .elementor-button:hover, .elementor-386 .elementor-element.elementor-element-98139fc .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-98139fc .elementor-button:hover svg, .elementor-386 .elementor-element.elementor-element-98139fc .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-1b09248{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#BDCBBE;--border-color:#BDCBBE;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-386 .elementor-element.elementor-element-c2b68dd .elementor-button{background-color:#F8FAFA;font-family:"HostGrotesk Variable", Sans-serif;font-size:14px;font-weight:400;line-height:1.25em;fill:var( --e-global-color-e161378 );color:var( --e-global-color-e161378 );padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-c2b68dd{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-c2b68dd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-386 .elementor-element.elementor-element-c2b68dd .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-386 .elementor-element.elementor-element-c2b68dd .elementor-button:hover, .elementor-386 .elementor-element.elementor-element-c2b68dd .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-c2b68dd .elementor-button:hover svg, .elementor-386 .elementor-element.elementor-element-c2b68dd .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-d7276a9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#BDCBBE;--border-color:#BDCBBE;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-386 .elementor-element.elementor-element-b8cf9a5 .elementor-button{background-color:#F8FAFA;font-family:"HostGrotesk Variable", Sans-serif;font-size:14px;font-weight:400;line-height:1.25em;fill:var( --e-global-color-e161378 );color:var( --e-global-color-e161378 );padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-b8cf9a5{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-b8cf9a5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-386 .elementor-element.elementor-element-b8cf9a5 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-386 .elementor-element.elementor-element-b8cf9a5 .elementor-button:hover, .elementor-386 .elementor-element.elementor-element-b8cf9a5 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-b8cf9a5 .elementor-button:hover svg, .elementor-386 .elementor-element.elementor-element-b8cf9a5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-6ef74a0{--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;--justify-content:space-between;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-6ef74a0:not(.elementor-motion-effects-element-type-background), .elementor-386 .elementor-element.elementor-element-6ef74a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a43de01 );}.elementor-386 .elementor-element.elementor-element-70f089d{padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-70f089d .elementor-button-content-wrapper{flex-direction:row;}.elementor-386 .elementor-element.elementor-element-70f089d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-386 .elementor-element.elementor-element-70f089d .elementor-button{font-family:"HostGrotesk Variable", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-386 .elementor-element.elementor-element-70f089d .elementor-button:hover, .elementor-386 .elementor-element.elementor-element-70f089d .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-70f089d .elementor-button:hover svg, .elementor-386 .elementor-element.elementor-element-70f089d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-386 .elementor-element.elementor-element-fef7242 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-386 .elementor-element.elementor-element-fef7242 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-386 .elementor-element.elementor-element-fef7242 .elementor-button{font-family:"HostGrotesk Variable", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-386 .elementor-element.elementor-element-fef7242 .elementor-button:hover, .elementor-386 .elementor-element.elementor-element-fef7242 .elementor-button:focus{color:#1DB976;}.elementor-386 .elementor-element.elementor-element-fef7242 .elementor-button:hover svg, .elementor-386 .elementor-element.elementor-element-fef7242 .elementor-button:focus svg{fill:#1DB976;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-386 .elementor-element.elementor-element-2e42200{--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-386 .elementor-element.elementor-element-2dc0026{--padding-top:80px;--padding-bottom:80px;--padding-left:440px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-weight );}.elementor-386 .elementor-element.elementor-element-56f26e2{padding:0px 0px 28px 0px;}.elementor-386 .elementor-element.elementor-element-56f26e2 .elementor-heading-title{font-size:32px;}.elementor-386 .elementor-element.elementor-element-5456c8c{padding:0px 0px 32px 0px;}.elementor-386 .elementor-element.elementor-element-5456c8c .elementor-heading-title{font-size:18px;}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-weight );}.elementor-386 .elementor-element.elementor-element-97a7db3{--padding-top:80px;--padding-bottom:80px;--padding-left:440px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-61ad061{padding:0px 0px 28px 0px;}.elementor-386 .elementor-element.elementor-element-6799ba0{--padding-top:80px;--padding-bottom:80px;--padding-left:440px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-weight:var( --e-global-typography-accent-weight );}.elementor-386 .elementor-element.elementor-element-8fe41f6{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-386 .elementor-element.elementor-element-4be41e1 .elementor-heading-title{font-size:20px;}.elementor-386 .elementor-element.elementor-element-7f0ab7c .elementor-heading-title{font-size:20px;}.elementor-386 .elementor-element.elementor-element-d966a41 .elementor-heading-title{font-size:20px;}.elementor-386 .elementor-element.elementor-element-74f4b62{--min-height:500px;}.elementor-386 .elementor-element.elementor-element-0c8ca3b{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-6bd9d05{--min-height:0px;}.elementor-386 .elementor-element.elementor-element-d15aeb7{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:032px;}.elementor-386 .elementor-element.elementor-element-f0efbce{padding:0px 0px 40px 0px;}.elementor-386 .elementor-element.elementor-element-d258200{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-weight:var( --e-global-typography-text-weight );}.elementor-386 .elementor-element.elementor-element-ce9e103{--min-height:560px;--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-between;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-counter .elementor-counter-title{font-weight:var( --e-global-typography-secondary-weight );}.elementor-386 .elementor-element.elementor-element-c2fe705 .elementor-counter-number-wrapper{font-size:48px;}.elementor-386 .elementor-element.elementor-element-c2fe705 .elementor-counter-title{font-size:18px;}.elementor-386 .elementor-element.elementor-element-fff2baf .elementor-counter-number-wrapper{font-size:48px;}.elementor-386 .elementor-element.elementor-element-fff2baf .elementor-counter-title{font-size:18px;}.elementor-386 .elementor-element.elementor-element-eba1aaa .elementor-counter-number-wrapper{font-size:48px;}.elementor-386 .elementor-element.elementor-element-eba1aaa .elementor-counter-title{font-size:18px;}.elementor-386 .elementor-element.elementor-element-5db7cfd .elementor-counter-number-wrapper{font-size:48px;}.elementor-386 .elementor-element.elementor-element-5db7cfd .elementor-counter-title{font-size:18px;}.elementor-386 .elementor-element.elementor-element-cf594a5{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-fd26b3c{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:032px;}.elementor-386 .elementor-element.elementor-element-0f7e534{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-386 .elementor-element.elementor-element-11b7a58{--padding-top:80px;--padding-bottom:00px;--padding-left:32px;--padding-right:32px;}.elementor-386 .elementor-element.elementor-element-43f1278{padding:0px 0px 40px 0px;}.elementor-386 .elementor-element.elementor-element-ae7973c{--padding-top:80px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-35ab718{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-b672da7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-386 .elementor-element.elementor-element-2d41a5e .elementor-heading-title{font-size:20px;}.elementor-386 .elementor-element.elementor-element-71a47b4{--padding-top:80px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-386 .elementor-element.elementor-element-4d1f370{padding:0px 0px 40px 0px;}.elementor-386 .elementor-element.elementor-element-199bdc1 .elementor-heading-title{font-size:20px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-posts .elementor-post__meta-data{font-weight:var( --e-global-typography-secondary-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-weight:var( --e-global-typography-text-weight );}.elementor-widget-posts a.elementor-post__read-more{font-weight:var( --e-global-typography-accent-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{font-weight:var( --e-global-typography-accent-weight );}.elementor-widget-posts .elementor-pagination{font-weight:var( --e-global-typography-secondary-weight );}.elementor-widget-posts .elementor-button{font-weight:var( --e-global-typography-accent-weight );}.elementor-widget-posts .e-load-more-message{font-weight:var( --e-global-typography-secondary-weight );}.elementor-386 .elementor-element.elementor-element-77c38f8{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-386 .elementor-element.elementor-element-7f76ddb .elementor-heading-title{font-size:20px;}.elementor-386 .elementor-element.elementor-element-cce530d{--n-accordion-title-font-size:18px;}.elementor-386 .elementor-element.elementor-element-5046b00{--padding-top:0px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-386 .elementor-element.elementor-element-b063693{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-386 .elementor-element.elementor-element-892b4a5{padding:0px 0px 40px 0px;}.elementor-386 .elementor-element.elementor-element-1746359{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-977f607{border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-386 .elementor-element.elementor-element-838e43c{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-386 .elementor-element.elementor-element-1b09248{border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-386 .elementor-element.elementor-element-d7276a9{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-386 .elementor-element.elementor-element-b51f763{--min-height:480px;}.elementor-386 .elementor-element.elementor-element-2dc0026{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-weight );}.elementor-386 .elementor-element.elementor-element-56f26e2 .elementor-heading-title{font-size:28px;}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-weight );}.elementor-386 .elementor-element.elementor-element-97a7db3{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-61ad061 .elementor-heading-title{font-size:28px;}.elementor-386 .elementor-element.elementor-element-6799ba0{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-weight:var( --e-global-typography-accent-weight );}.elementor-386 .elementor-element.elementor-element-8fe41f6{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-74f4b62{--min-height:245px;}.elementor-386 .elementor-element.elementor-element-0c8ca3b{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-6019adf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-weight:var( --e-global-typography-text-weight );}.elementor-386 .elementor-element.elementor-element-ce9e103{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-386 .elementor-element.elementor-element-df11a06{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-counter .elementor-counter-title{font-weight:var( --e-global-typography-secondary-weight );}.elementor-386 .elementor-element.elementor-element-c2fe705{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-386 .elementor-element.elementor-element-c2fe705 .elementor-counter{gap:12px;}.elementor-386 .elementor-element.elementor-element-c2fe705 .elementor-counter-number-wrapper{font-size:40px;}.elementor-386 .elementor-element.elementor-element-c2fe705 .elementor-counter-title{font-size:16px;}.elementor-386 .elementor-element.elementor-element-fff2baf{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-386 .elementor-element.elementor-element-fff2baf .elementor-counter{gap:12px;}.elementor-386 .elementor-element.elementor-element-fff2baf .elementor-counter-number-wrapper{font-size:40px;}.elementor-386 .elementor-element.elementor-element-fff2baf .elementor-counter-title{font-size:16px;}.elementor-386 .elementor-element.elementor-element-eba1aaa{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-386 .elementor-element.elementor-element-eba1aaa .elementor-counter{gap:12px;}.elementor-386 .elementor-element.elementor-element-eba1aaa .elementor-counter-number-wrapper{font-size:40px;}.elementor-386 .elementor-element.elementor-element-eba1aaa .elementor-counter-title{font-size:16px;}.elementor-386 .elementor-element.elementor-element-5db7cfd{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-386 .elementor-element.elementor-element-5db7cfd .elementor-counter{gap:12px;}.elementor-386 .elementor-element.elementor-element-5db7cfd .elementor-counter-number-wrapper{font-size:40px;}.elementor-386 .elementor-element.elementor-element-5db7cfd .elementor-counter-title{font-size:16px;}.elementor-386 .elementor-element.elementor-element-d251f63{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-cf594a5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-386 .elementor-element.elementor-element-0f7e534{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-386 .elementor-element.elementor-element-11b7a58{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-386 .elementor-element.elementor-element-43f1278{padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-ae7973c{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-35ab718{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-71a47b4{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-posts .elementor-post__meta-data{font-weight:var( --e-global-typography-secondary-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-weight:var( --e-global-typography-text-weight );}.elementor-widget-posts a.elementor-post__read-more{font-weight:var( --e-global-typography-accent-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{font-weight:var( --e-global-typography-accent-weight );}.elementor-widget-posts .elementor-pagination{font-weight:var( --e-global-typography-secondary-weight );}.elementor-widget-posts .elementor-button{font-weight:var( --e-global-typography-accent-weight );}.elementor-widget-posts .e-load-more-message{font-weight:var( --e-global-typography-secondary-weight );}.elementor-386 .elementor-element.elementor-element-f7cbd60 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-386 .elementor-element.elementor-element-f7cbd60:after{content:"0.5";}.elementor-386 .elementor-element.elementor-element-f7cbd60 .elementor-post__thumbnail__link{width:100%;}.elementor-386 .elementor-element.elementor-element-5046b00{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-a55b7e6{--min-height:400px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-386 .elementor-element.elementor-element-dc4b0d6{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-386 .elementor-element.elementor-element-eb16d20 .elementor-heading-title{font-size:20px;}.elementor-386 .elementor-element.elementor-element-b063693{--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-386 .elementor-element.elementor-element-892b4a5{padding:0px 0px 0px 0px;}.elementor-386 .elementor-element.elementor-element-1746359{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-386 .elementor-element.elementor-element-977f607{--width:100%;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-386 .elementor-element.elementor-element-838e43c{--width:100%;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-386 .elementor-element.elementor-element-1b09248{--width:100%;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-386 .elementor-element.elementor-element-d7276a9{--width:100%;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}}@media(min-width:768px){.elementor-386 .elementor-element.elementor-element-b86ad72{--width:70%;}.elementor-386 .elementor-element.elementor-element-6c8ffcc{--width:700px;}.elementor-386 .elementor-element.elementor-element-c28768f{--width:700px;}.elementor-386 .elementor-element.elementor-element-0f1e102{--width:700px;}.elementor-386 .elementor-element.elementor-element-6bd9d05{--width:30%;}.elementor-386 .elementor-element.elementor-element-b672da7{--width:55%;}.elementor-386 .elementor-element.elementor-element-77c38f8{--content-width:870px;}.elementor-386 .elementor-element.elementor-element-dc4b0d6{--width:45%;}.elementor-386 .elementor-element.elementor-element-977f607{--width:420px;}.elementor-386 .elementor-element.elementor-element-838e43c{--width:420px;}.elementor-386 .elementor-element.elementor-element-1b09248{--width:420px;}.elementor-386 .elementor-element.elementor-element-d7276a9{--width:420px;}}@media(max-width:1024px) and (min-width:768px){.elementor-386 .elementor-element.elementor-element-b86ad72{--width:100%;}.elementor-386 .elementor-element.elementor-element-6bd9d05{--width:100%;}.elementor-386 .elementor-element.elementor-element-6f44508{--width:40%;}.elementor-386 .elementor-element.elementor-element-042e626{--width:40%;}.elementor-386 .elementor-element.elementor-element-ff34002{--width:40%;}.elementor-386 .elementor-element.elementor-element-6019adf{--width:40%;}.elementor-386 .elementor-element.elementor-element-df11a06{--width:100%;}.elementor-386 .elementor-element.elementor-element-80b6a88{--width:70%;}.elementor-386 .elementor-element.elementor-element-d251f63{--width:80%;}.elementor-386 .elementor-element.elementor-element-cf594a5{--width:74%;}.elementor-386 .elementor-element.elementor-element-b672da7{--width:100%;}.elementor-386 .elementor-element.elementor-element-dc4b0d6{--width:100%;}.elementor-386 .elementor-element.elementor-element-977f607{--width:50%;}.elementor-386 .elementor-element.elementor-element-838e43c{--width:50%;}.elementor-386 .elementor-element.elementor-element-1b09248{--width:50%;}.elementor-386 .elementor-element.elementor-element-d7276a9{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-2dc0026 *//* desktop: alinhado à caixa */
@media (min-width: 1025px) {
  .elementor-386 .elementor-element.elementor-element-2dc0026 {
    padding-left: max(24px, calc((100vw - 1312px) / 2)) !important;
  }
}

/* tablet e mobile: fixo 32px */
@media (max-width: 1024px) {
  .elementor-386 .elementor-element.elementor-element-2dc0026 {
    padding-left: 32px;
    padding-right: 32px!important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97a7db3 *//* desktop: alinhado à caixa */
@media (min-width: 1025px) {
  .elementor-386 .elementor-element.elementor-element-97a7db3 {
    padding-left: max(24px, calc((100vw - 1312px) / 2)) !important;
  }
}

/* tablet e mobile: fixo 32px */
@media (max-width: 1024px) {
  .elementor-386 .elementor-element.elementor-element-97a7db3 {
    padding-left: 32px;
    padding-right: 32px!important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3b98d9 */* ----- base ----- */
.servicos {
  position: relative !important;
  overflow: hidden !important;
}

.servicos-lista {
  position: relative !important;
  z-index: 2;
  padding-left: max(24px, calc((100vw - 1312px) / 2)) !important;
}

.servicos-lista .elementor-button-text {
  text-align: left;
}

/* seta dos botões */
.servicos-lista .elementor-button-icon svg {
  width: 12px;
  height: 12px;
  fill: #A9FF78;
  color: #A9FF78;
  transform: rotate(315deg);
  transition: transform 0.3s ease;
}
.servicos-lista .elementor-button:hover .elementor-button-icon svg {
  transform: rotate(360deg);
}

/* ----- desktop: fundos escondidos, aparecem em hover ----- */
@media (min-width: 1025px) {
  .servicos-fundo {
    position: absolute !important;
    inset: 0;
    width: 100% !important;
    height: 100% !important;
    margin: 0 !important;
    opacity: 0;
    transition: opacity 0.5s ease;
    pointer-events: none;
    z-index: 0;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding-left: 15% !important;
  }

  .servicos:has(.servico-1:hover) .fundo-1,
  .servicos:has(.servico-2:hover) .fundo-2,
  .servicos:has(.servico-3:hover) .fundo-3,
  .servicos:has(.servico-4:hover) .fundo-4 {
    opacity: 1;
  }

  .servicos-lista .elementor-widget-button {
    transition: opacity 0.3s ease;
  }
  .servicos:has(.servicos-lista .elementor-widget-button:hover)
    .servicos-lista .elementor-widget-button:not(:hover) {
    opacity: 0.5;
  }
  .servicos:has(.servicos-lista .elementor-widget-button:hover)
    .servicos-lista .elementor-widget-button:not(:hover) .elementor-button-text {
    text-decoration: none;
  }
}

/* ----- tablet: grelha 2×2, fundos sempre visíveis ----- */
@media (max-width: 1024px) {
  .servicos {
    display: grid !important;
    grid-template-columns: 1fr 1fr;
    grid-template-areas:
      "s1 s2"
      "s3 s4";
    gap: 0 !important;
    min-height: 0 !important;
    padding: 0 !important;
  }

  /* a lista "desaparece" e os botões passam a filhos da grelha */
  .servicos-lista {
    display: contents !important;
  }

  /* cada fundo vira um cartão */
  .servicos-fundo {
    position: relative !important;
    width: 100% !important;
    height: auto !important;
    aspect-ratio: 1.4 / 1;
    margin: 0 !important;
    opacity: 1;
    z-index: 0;
    display: flex !important;
    justify-content: flex-end !important;
    align-items: flex-start !important;
    padding: 32px 40px !important;
  }
  .servicos-fundo .elementor-widget-image img {
    width: 90px;
  }

  /* fundo e botão na mesma célula */
  .servicos .fundo-1, .servicos .servico-1 { grid-area: s1; }
  .servicos .fundo-2, .servicos .servico-2 { grid-area: s2; }
  .servicos .fundo-3, .servicos .servico-3 { grid-area: s3; }
  .servicos .fundo-4, .servicos .servico-4 { grid-area: s4; }

  /* botão no canto inferior esquerdo, por cima da imagem */
  .servicos-lista .elementor-widget-button {
    position: relative !important;
    z-index: 2;
    align-self: end;
    justify-self: start;
    width: auto !important;
    margin: 0 0 32px 36px !important;
  }
}

/* ----- telemóvel: um cartão por linha ----- */
@media (max-width: 767px) {
  .servicos {
    grid-template-columns: 1fr;
    grid-template-areas:
      "s1"
      "s2"
      "s3"
      "s4";
  }
  .servicos-fundo {
    aspect-ratio: 1.35 / 1;
    padding: 24px 28px !important;
  }
  .servicos-lista .elementor-widget-button {
    margin: 0 0 28px 28px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fe41f6 *//* desktop: alinhado à caixa */
@media (min-width: 1025px) {
  .elementor-386 .elementor-element.elementor-element-8fe41f6 {
    padding-left: max(24px, calc((100vw - 1312px) / 2)) !important;
  }
}

/* tablet e mobile: fixo 32px dos dois lados */
@media (max-width: 1024px) {
  .elementor-386 .elementor-element.elementor-element-8fe41f6 {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c8ca3b *//* desktop: alinhado à caixa */
@media (min-width: 1025px) {
  .elementor-386 .elementor-element.elementor-element-0c8ca3b {
    padding-left: max(24px, calc((100vw - 1312px) / 2)) !important;
  }
}

/* tablet e mobile: fixo 32px */
@media (max-width: 1024px) {
  .elementor-386 .elementor-element.elementor-element-0c8ca3b {
    padding-left: 32px;
    padding-right: 32px!important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d15aeb7 *//* =========================================
   PROJETOS COM IMPACTO
   ========================================= */

/* painel lateral: altura do ecrã menos o header */
.projetos {
  height: calc(100vh - 85px) !important;
  display: flex !important;
  flex-direction: column !important;
}

/* parte de cima: título e lista, ocupa o espaço que sobra */
.projetos-topo {
  flex: 1 1 auto !important;
  min-height: 0 !important;
}

/* parte de baixo: zona das imagens, 30% do painel */
.projetos-imagens {
  position: relative !important;
  flex: 0 0 30% !important;
  min-height: 0 !important;
  padding: 0 !important;
  overflow: hidden;
}

/* imagens empilhadas, a ocupar a zona toda */
.projeto-img {
  position: absolute !important;
  inset: 0;
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  opacity: 0;
  transform: translateY(24px);
  transition: opacity 0.5s ease, transform 0.5s ease;
  pointer-events: none;
}
.projeto-img .elementor-widget-container,
.projeto-img img {
  width: 100% !important;
  height: 100% !important;
}
.projeto-img img {
  display: block;
  object-fit: cover;
}

/* botões: texto em várias linhas, seta à direita */
.projetos-lista .elementor-widget-button,
.projetos-lista .elementor-button {
  width: 100% !important;
}
.projetos-lista .elementor-button {
  white-space: normal !important;
  line-height: 1.5;
}
.projetos-lista .elementor-button-content-wrapper {
  justify-content: space-between !important;
  align-items: flex-start !important;
  gap: 24px;
}
.projetos-lista .elementor-button-text {
  flex: 1;
  text-align: left;
}
.projetos-lista .elementor-button-icon svg {
  width: 14px;
  height: 14px;
  fill: #1DB976;
  color: #1DB976;
}

/* ----- desktop: sticky nativo + hover ----- */
@media (min-width: 1025px) {
  .projetos {
    position: sticky !important;
    top: 85px;
    align-self: flex-start !important;
  }
  body.admin-bar .projetos {
    top: 117px; /* 85px + barra do WordPress */
    height: calc(100vh - 117px) !important;
  }

  .projetos:has(.projeto-1:hover) .img-1,
  .projetos:has(.projeto-2:hover) .img-2,
  .projetos:has(.projeto-3:hover) .img-3 {
    opacity: 1;
    transform: translateY(0);
  }

  .projetos-lista .elementor-widget-button {
    transition: opacity 0.3s ease;
  }
  .projetos:has(.projetos-lista .elementor-widget-button:hover)
    .projetos-lista .elementor-widget-button:not(:hover) {
    opacity: 0.45;
  }
  .projetos-lista .elementor-button:hover .elementor-button-text {
    text-decoration: underline;
    text-underline-offset: 4px;
  }
}

/* ----- tablet e telemóvel: comum ----- */
@media (max-width: 1024px) {
  body .projetos {
    height: auto !important;
    min-height: 0 !important;
    flex-grow: 0 !important;
  }
  body .projetos-topo {
    flex: 0 0 auto !important;
  }
  .projetos-lista .elementor-button-text {
    text-decoration: underline;
    text-underline-offset: 4px;
  }
}

/* ----- tablet: cartões em grelha 2 colunas ----- */
@media (min-width: 768px) and (max-width: 1024px) {
  body .projetos {
    display: grid !important;
    grid-template-columns: 1fr 1fr;
    grid-template-areas:
      "t  t"
      "i1 i2"
      "b1 b2"
      "i3 ."
      "b3 .";
    column-gap: 32px;
    row-gap: 0;
    align-items: start;
    padding: 64px 32px !important;
  }

  /* contentores intermédios deixam de contar para o layout */
  body .projetos > .e-con-inner,
  body .projetos-topo,
  body .projetos-topo .e-con,
  body .projetos-topo .e-con-inner,
  body .projetos-imagens {
    display: contents !important;
  }

  /* título a toda a largura */
  .projetos .elementor-widget-heading {
    grid-area: t;
    margin-bottom: 40px !important;
  }

  /* cada imagem por cima do seu link */
  .projetos .img-1 { grid-area: i1; }
  .projetos .img-2 { grid-area: i2; }
  .projetos .img-3 { grid-area: i3; }
  .projetos .projeto-1 { grid-area: b1; }
  .projetos .projeto-2 { grid-area: b2; }
  .projetos .projeto-3 { grid-area: b3; }

  .projetos-lista .elementor-widget-button {
    margin: 16px 0 40px !important;
  }

  /* imagens visíveis e em fluxo normal */
  body .projeto-img {
    position: static !important;
    opacity: 1 !important;
    transform: none !important;
    width: 100% !important;
    height: auto !important;
    pointer-events: auto;
  }
  body .projeto-img .elementor-widget-container,
  body .projeto-img img {
    height: auto !important;
  }
  .projeto-img img {
    aspect-ratio: 1.7 / 1;
    object-fit: cover;
  }
}

/* ----- telemóvel: só a lista ----- */
@media (max-width: 767px) {
  body .projetos-imagens {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-c2fe705 */.elementor-386 .elementor-element.elementor-element-c2fe705 .elementor-counter-number-wrapper {
  align-items: baseline;
}
.elementor-386 .elementor-element.elementor-element-c2fe705 .elementor-counter-number-suffix {
  font-size: 0.4em;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-fff2baf */.elementor-386 .elementor-element.elementor-element-fff2baf .elementor-counter-number-wrapper {
  align-items: baseline;
}
.elementor-386 .elementor-element.elementor-element-fff2baf .elementor-counter-number-suffix {
  font-size: 0.4em;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-eba1aaa */.elementor-386 .elementor-element.elementor-element-eba1aaa .elementor-counter-number-wrapper {
  align-items: baseline;
}
.elementor-386 .elementor-element.elementor-element-eba1aaa .elementor-counter-number-suffix {
  font-size: 0.4em;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-5db7cfd */.elementor-386 .elementor-element.elementor-element-5db7cfd .elementor-counter-number-wrapper {
  align-items: baseline;
}
.elementor-386 .elementor-element.elementor-element-5db7cfd .elementor-counter-number-suffix {
  font-size: 0.4em;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-668f607 */.elementor-386 .elementor-element.elementor-element-668f607 .elementor-button-icon svg {
  width: 12px;
  height: 12px;
  transform: rotate(0deg);
  transition: transform 0.3s ease;
}

.elementor-386 .elementor-element.elementor-element-668f607 .elementor-button:hover .elementor-button-icon svg {
  transform: rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-37f9878 */.membro-quadro {
  min-height: 0 !important;
  flex-shrink: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd4dffe */.membro-quadro {
  min-height: 0 !important;
  flex-shrink: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e2591a */.membro-quadro {
  min-height: 0 !important;
  flex-shrink: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae7973c *//* ----- desktop ----- */
.equipa {
  --egap: 16px;
  --margem: max(24px, calc((min(100vw, 1440px) - 1312px) / 2));
  --w: calc((70cqw - var(--egap) / 2 - var(--margem) - var(--egap) * 2) / 3);
  container-type: inline-size;
  max-width: 1440px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  align-items: flex-start !important;
  gap: var(--egap) !important;
  padding: 0 !important;
}

.equipa-membros {
  flex: 0 0 calc(70% - var(--egap) / 2) !important;
  width: calc(70% - var(--egap) / 2) !important;
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  gap: var(--egap) !important;
  padding: 0 0 0 var(--margem) !important;
}

.membro {
  flex: 0 0 var(--w) !important;
  width: var(--w) !important;
  padding: calc(var(--w) * 0.17) 0 0 0 !important;
}

.membro-quadro {
  position: relative;
  width: 100% !important;
  height: calc(var(--w) * 1.04) !important;
  min-height: 0 !important;
  flex-shrink: 0 !important;
  padding: 0 !important;
  overflow: visible !important;
}

.membro-foto {
  position: absolute !important;
  right: 0;
  bottom: 0;
  width: 86% !important;
  margin: 0 !important;
}
.membro-foto img {
  display: block;
  width: 100%;
  height: auto;
}

.equipa-cta {
  flex: 0 0 calc(30% - var(--egap) / 2) !important;
  width: calc(30% - var(--egap) / 2) !important;
  height: calc(var(--w) * 1.04) !important;
  margin-top: calc(var(--w) * 0.17) !important;
  padding: 0 48px !important;
  justify-content: center;
}

/* ----- tablet ----- */
@media (max-width: 1024px) {
  .equipa {
    --w: calc((100cqw - 80px - var(--egap) * 2) / 3);
    flex-direction: column !important;
    gap: 56px !important;
  }
  .equipa-membros {
    flex: 0 0 auto !important;
    width: 100% !important;
    padding: 0 40px !important;
  }
  .equipa-cta {
    flex: 0 0 auto !important;
    width: 65% !important;
    height: auto !important;
    margin-top: 0 !important;
    align-self: flex-end;
    padding: 56px 48px !important;
  }
}

/* ----- telemóvel ----- */
@media (max-width: 767px) {
  .equipa {
    --w: 60vw;
  }
  .equipa-membros {
    padding: 0 32px !important;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    scroll-padding-left: 32px;
    scrollbar-width: none;
  }
  .equipa-membros::-webkit-scrollbar {
    display: none;
  }
  .membro {
    scroll-snap-align: start;
  }
  .equipa-cta {
    width: calc(100% - 32px) !important;
    padding: 40px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c46a2cf *//* layout da linha */
.noticias {
  --ngap: 16px;
  container-type: inline-size;
  max-width: 1440px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  align-items: flex-start !important;
  gap: var(--ngap) !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* caixa verde: 30% */
.noticias-cta {
  flex: 0 0 calc(30% - var(--ngap) / 2) !important;
  width: calc(30% - var(--ngap) / 2) !important;
  height: calc((70cqw - var(--ngap) / 2 - var(--ngap) * 2) / 3) !important;
  padding: 0 48px !important;
  justify-content: center;
}

/* artigos: 70% */
.noticias-posts {
  flex: 0 0 calc(70% - var(--ngap) / 2) !important;
  width: calc(70% - var(--ngap) / 2) !important;
  padding: 0 !important;
}

/* TABLET */
@media (max-width: 1024px) {
  .noticias {
    flex-direction: column !important;
    flex-wrap: nowrap !important;
    align-items: flex-start !important;
    gap: 56px !important;
    padding: 0 !important;
  }
  .noticias-posts {
    order: 1;
    flex: 0 0 auto !important;
    width: 100% !important;
    padding: 0 40px !important;
  }
  .noticias-cta {
    order: 2;
    flex: 0 0 auto !important;
    width: 65% !important;
    height: auto !important;
    padding: 56px 48px !important;
  }
}

/* TELEMÓVEL */
@media (max-width: 767px) {
  .noticias-posts {
    padding: 0 !important;
  }
  /* carrossel horizontal */
  .noticias-posts .elementor-posts-container {
    display: flex !important;
    gap: 16px !important;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    scroll-padding-left: 32px;
    padding: 0 32px !important;
    scrollbar-width: none;
  }
  .noticias-posts .elementor-posts-container::-webkit-scrollbar {
    display: none;
  }
  .noticias-posts .elementor-post {
    flex: 0 0 60vw !important;
    scroll-snap-align: start;
    margin: 0 !important;
  }
  .noticias-cta {
    width: 90% !important;
    padding: 40px 40px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-892b4a5 */{"type":"elementor","siteurl":"https://floponor.ascend.pt/wp-json/","elements":[{"id":"ff4c965","elType":"widget","isInner":false,"isLocked":false,"settings":{"title":"Conheça os projetos relacionados:","typography_typography":"custom","typography_font_family":"Omnes","typography_font_weight":"400","typography_weight":{"unit":"px","size":400,"sizes":[]},"_padding":{"unit":"px","top":"64","right":"0","bottom":"24","left":"0","isLinked":false},"_element_width":"initial","_element_custom_width":{"unit":"px","size":410,"sizes":[]},"__globals__":{"title_color":"globals/colors?id=a43de01"},"link":{"url":"","is_external":"","nofollow":"","custom_attributes":""},"size":"default","header_size":"h2","align":"","align_tablet":"","align_mobile":"","typography_font_size":{"unit":"px","size":20,"sizes":[]},"typography_font_size_tablet":{"unit":"px","size":"","sizes":[]},"typography_font_size_mobile":{"unit":"px","size":"","sizes":[]},"typography_weight_tablet":{"unit":"px","size":"","sizes":[]},"typography_weight_mobile":{"unit":"px","size":"","sizes":[]},"typography_font_style":"","typography_text_transform":"","typography_text_decoration":"","typography_line_height":{"unit":"px","size":"","sizes":[]},"typography_line_height_tablet":{"unit":"em","size":"","sizes":[]},"typography_line_height_mobile":{"unit":"em","size":"","sizes":[]},"typography_letter_spacing":{"unit":"px","size":"","sizes":[]},"typography_letter_spacing_tablet":{"unit":"px","size":"","sizes":[]},"typography_letter_spacing_mobile":{"unit":"px","size":"","sizes":[]},"typography_word_spacing":{"unit":"px","size":"","sizes":[]},"typography_word_spacing_tablet":{"unit":"em","size":"","sizes":[]},"typography_word_spacing_mobile":{"unit":"em","size":"","sizes":[]},"text_stroke_text_stroke_type":"","text_stroke_text_stroke":{"unit":"px","size":"","sizes":[]},"text_stroke_text_stroke_tablet":{"unit":"px","size":"","sizes":[]},"text_stroke_text_stroke_mobile":{"unit":"px","size":"","sizes":[]},"text_stroke_stroke_color":"#000","text_shadow_text_shadow_type":"","text_shadow_text_shadow":{"horizontal":0,"vertical":0,"blur":10,"color":"rgba(0,0,0,0.3)"},"blend_mode":"","title_color":"","title_hover_color":"","title_hover_color_transition_duration":{"unit":"s","size":"","sizes":[]},"_title":"","_margin":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_margin_tablet":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_margin_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_padding_tablet":{"unit":"px","top":"0","right":"0","bottom":"40","left":"0","isLinked":false},"_padding_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_element_width_tablet":"","_element_width_mobile":"","_element_custom_width_tablet":{"unit":"px","size":"","sizes":[]},"_element_custom_width_mobile":{"unit":"px","size":"","sizes":[]},"_grid_column":"","_grid_column_tablet":"","_grid_column_mobile":"","_grid_column_custom":"","_grid_column_custom_tablet":"","_grid_column_custom_mobile":"","_grid_row":"","_grid_row_tablet":"","_grid_row_mobile":"","_grid_row_custom":"","_grid_row_custom_tablet":"","_grid_row_custom_mobile":"","_flex_align_self":"","_flex_align_self_tablet":"","_flex_align_self_mobile":"","_flex_order":"","_flex_order_tablet":"","_flex_order_mobile":"","_flex_order_custom":"","_flex_order_custom_tablet":"","_flex_order_custom_mobile":"","_flex_size":"","_flex_size_tablet":"","_flex_size_mobile":"","_flex_grow":1,"_flex_grow_tablet":"","_flex_grow_mobile":"","_flex_shrink":1,"_flex_shrink_tablet":"","_flex_shrink_mobile":"","_element_vertical_align":"","_element_vertical_align_tablet":"","_element_vertical_align_mobile":"","_position":"","_offset_orientation_h":"start","_offset_x":{"unit":"px","size":0,"sizes":[]},"_offset_x_tablet":{"unit":"px","size":"","sizes":[]},"_offset_x_mobile":{"unit":"px","size":"","sizes":[]},"_offset_x_end":{"unit":"px","size":0,"sizes":[]},"_offset_x_end_tablet":{"unit":"px","size":"","sizes":[]},"_offset_x_end_mobile":{"unit":"px","size":"","sizes":[]},"_offset_orientation_v":"start","_offset_y":{"unit":"px","size":0,"sizes":[]},"_offset_y_tablet":{"unit":"px","size":"","sizes":[]},"_offset_y_mobile":{"unit":"px","size":"","sizes":[]},"_offset_y_end":{"unit":"px","size":0,"sizes":[]},"_offset_y_end_tablet":{"unit":"px","size":"","sizes":[]},"_offset_y_end_mobile":{"unit":"px","size":"","sizes":[]},"_z_index":"","_z_index_tablet":"","_z_index_mobile":"","_element_id":"","_css_classes":"","e_display_conditions":"","_element_cache":"","motion_fx_motion_fx_scrolling":"","motion_fx_translateY_effect":"","motion_fx_translateY_direction":"","motion_fx_translateY_speed":{"unit":"px","size":4,"sizes":[]},"motion_fx_translateY_affectedRange":{"unit":"%","size":"","sizes":{"start":0,"end":100}},"motion_fx_translateX_effect":"","motion_fx_translateX_direction":"","motion_fx_translateX_speed":{"unit":"px","size":4,"sizes":[]},"motion_fx_translateX_affectedRange":{"unit":"%","size":"","sizes":{"start":0,"end":100}},"motion_fx_opacity_effect":"","motion_fx_opacity_direction":"out-in","motion_fx_opacity_level":{"unit":"px","size":10,"sizes":[]},"motion_fx_opacity_range":{"unit":"%","size":"","sizes":{"start":20,"end":80}},"motion_fx_blur_effect":"","motion_fx_blur_direction":"out-in","motion_fx_blur_level":{"unit":"px","size":7,"sizes":[]},"motion_fx_blur_range":{"unit":"%","size":"","sizes":{"start":20,"end":80}},"motion_fx_rotateZ_effect":"","motion_fx_rotateZ_direction":"","motion_fx_rotateZ_speed":{"unit":"px","size":1,"sizes":[]},"motion_fx_rotateZ_affectedRange":{"unit":"%","size":"","sizes":{"start":0,"end":100}},"motion_fx_scale_effect":"","motion_fx_scale_direction":"out-in","motion_fx_scale_speed":{"unit":"px","size":4,"sizes":[]},"motion_fx_scale_range":{"unit":"%","size":"","sizes":{"start":20,"end":80}},"motion_fx_transform_origin_x":"center","motion_fx_transform_origin_y":"center","motion_fx_devices":["desktop","tablet","mobile"],"motion_fx_range":"","motion_fx_motion_fx_mouse":"","motion_fx_mouseTrack_effect":"","motion_fx_mouseTrack_direction":"","motion_fx_mouseTrack_speed":{"unit":"px","size":1,"sizes":[]},"motion_fx_tilt_effect":"","motion_fx_tilt_direction":"","motion_fx_tilt_speed":{"unit":"px","size":4,"sizes":[]},"handle_motion_fx_asset_loading":"","sticky":"","sticky_on":["desktop","tablet","mobile"],"sticky_offset":0,"sticky_offset_tablet":"","sticky_offset_mobile":"","sticky_effects_offset":0,"sticky_effects_offset_tablet":"","sticky_effects_offset_mobile":"","sticky_anchor_link_offset":0,"sticky_anchor_link_offset_tablet":"","sticky_anchor_link_offset_mobile":"","sticky_parent":"","_animation":"","_animation_tablet":"","_animation_mobile":"","animation_duration":"","_animation_delay":"","_transform_rotate_popover":"","_transform_rotateZ_effect":{"unit":"px","size":"","sizes":[]},"_transform_rotateZ_effect_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_rotateZ_effect_mobile":{"unit":"deg","size":"","sizes":[]},"_transform_rotate_3d":"","_transform_rotateX_effect":{"unit":"px","size":"","sizes":[]},"_transform_rotateX_effect_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_rotateX_effect_mobile":{"unit":"deg","size":"","sizes":[]},"_transform_rotateY_effect":{"unit":"px","size":"","sizes":[]},"_transform_rotateY_effect_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_rotateY_effect_mobile":{"unit":"deg","size":"","sizes":[]},"_transform_perspective_effect":{"unit":"px","size":"","sizes":[]},"_transform_perspective_effect_tablet":{"unit":"px","size":"","sizes":[]},"_transform_perspective_effect_mobile":{"unit":"px","size":"","sizes":[]},"_transform_translate_popover":"","_transform_translateX_effect":{"unit":"px","size":"","sizes":[]},"_transform_translateX_effect_tablet":{"unit":"px","size":"","sizes":[]},"_transform_translateX_effect_mobile":{"unit":"px","size":"","sizes":[]},"_transform_translateY_effect":{"unit":"px","size":"","sizes":[]},"_transform_translateY_effect_tablet":{"unit":"px","size":"","sizes":[]},"_transform_translateY_effect_mobile":{"unit":"px","size":"","sizes":[]},"_transform_scale_popover":"","_transform_keep_proportions":"yes","_transform_scale_effect":{"unit":"px","size":"","sizes":[]},"_transform_scale_effect_tablet":{"unit":"px","size":"","sizes":[]},"_transform_scale_effect_mobile":{"unit":"px","size":"","sizes":[]},"_transform_scaleX_effect":{"unit":"px","size":"","sizes":[]},"_transform_scaleX_effect_tablet":{"unit":"px","size":"","sizes":[]},"_transform_scaleX_effect_mobile":{"unit":"px","size":"","sizes":[]},"_transform_scaleY_effect":{"unit":"px","size":"","sizes":[]},"_transform_scaleY_effect_tablet":{"unit":"px","size":"","sizes":[]},"_transform_scaleY_effect_mobile":{"unit":"px","size":"","sizes":[]},"_transform_skew_popover":"","_transform_skewX_effect":{"unit":"px","size":"","sizes":[]},"_transform_skewX_effect_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_skewX_effect_mobile":{"unit":"deg","size":"","sizes":[]},"_transform_skewY_effect":{"unit":"px","size":"","sizes":[]},"_transform_skewY_effect_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_skewY_effect_mobile":{"unit":"deg","size":"","sizes":[]},"_transform_flipX_effect":"","_transform_flipY_effect":"","_transform_rotate_popover_hover":"","_transform_rotateZ_effect_hover":{"unit":"px","size":"","sizes":[]},"_transform_rotateZ_effect_hover_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_rotateZ_effect_hover_mobile":{"unit":"deg","size":"","sizes":[]},"_transform_rotate_3d_hover":"","_transform_rotateX_effect_hover":{"unit":"px","size":"","sizes":[]},"_transform_rotateX_effect_hover_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_rotateX_effect_hover_mobile":{"unit":"deg","size":"","sizes":[]},"_transform_rotateY_effect_hover":{"unit":"px","size":"","sizes":[]},"_transform_rotateY_effect_hover_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_rotateY_effect_hover_mobile":{"unit":"deg","size":"","sizes":[]},"_transform_perspective_effect_hover":{"unit":"px","size":"","sizes":[]},"_transform_perspective_effect_hover_tablet":{"unit":"px","size":"","sizes":[]},"_transform_perspective_effect_hover_mobile":{"unit":"px","size":"","sizes":[]},"_transform_translate_popover_hover":"","_transform_translateX_effect_hover":{"unit":"px","size":"","sizes":[]},"_transform_translateX_effect_hover_tablet":{"unit":"px","size":"","sizes":[]},"_transform_translateX_effect_hover_mobile":{"unit":"px","size":"","sizes":[]},"_transform_translateY_effect_hover":{"unit":"px","size":"","sizes":[]},"_transform_translateY_effect_hover_tablet":{"unit":"px","size":"","sizes":[]},"_transform_translateY_effect_hover_mobile":{"unit":"px","size":"","sizes":[]},"_transform_scale_popover_hover":"","_transform_keep_proportions_hover":"yes","_transform_scale_effect_hover":{"unit":"px","size":"","sizes":[]},"_transform_scale_effect_hover_tablet":{"unit":"px","size":"","sizes":[]},"_transform_scale_effect_hover_mobile":{"unit":"px","size":"","sizes":[]},"_transform_scaleX_effect_hover":{"unit":"px","size":"","sizes":[]},"_transform_scaleX_effect_hover_tablet":{"unit":"px","size":"","sizes":[]},"_transform_scaleX_effect_hover_mobile":{"unit":"px","size":"","sizes":[]},"_transform_scaleY_effect_hover":{"unit":"px","size":"","sizes":[]},"_transform_scaleY_effect_hover_tablet":{"unit":"px","size":"","sizes":[]},"_transform_scaleY_effect_hover_mobile":{"unit":"px","size":"","sizes":[]},"_transform_skew_popover_hover":"","_transform_skewX_effect_hover":{"unit":"px","size":"","sizes":[]},"_transform_skewX_effect_hover_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_skewX_effect_hover_mobile":{"unit":"deg","size":"","sizes":[]},"_transform_skewY_effect_hover":{"unit":"px","size":"","sizes":[]},"_transform_skewY_effect_hover_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_skewY_effect_hover_mobile":{"unit":"deg","size":"","sizes":[]},"_transform_flipX_effect_hover":"","_transform_flipY_effect_hover":"","_transform_transition_hover":{"unit":"px","size":"","sizes":[]},"motion_fx_transform_x_anchor_point":"","motion_fx_transform_x_anchor_point_tablet":"","motion_fx_transform_x_anchor_point_mobile":"","motion_fx_transform_y_anchor_point":"","motion_fx_transform_y_anchor_point_tablet":"","motion_fx_transform_y_anchor_point_mobile":"","_background_background":"","_background_color":"","_background_color_stop":{"unit":"%","size":0,"sizes":[]},"_background_color_stop_tablet":{"unit":"%"},"_background_color_stop_mobile":{"unit":"%"},"_background_color_b":"#f2295b","_background_color_b_stop":{"unit":"%","size":100,"sizes":[]},"_background_color_b_stop_tablet":{"unit":"%"},"_background_color_b_stop_mobile":{"unit":"%"},"_background_gradient_type":"linear","_background_gradient_angle":{"unit":"deg","size":180,"sizes":[]},"_background_gradient_angle_tablet":{"unit":"deg"},"_background_gradient_angle_mobile":{"unit":"deg"},"_background_gradient_position":"center center","_background_gradient_position_tablet":"","_background_gradient_position_mobile":"","_background_image":{"url":"","id":"","size":""},"_background_image_tablet":{"url":"","id":"","size":""},"_background_image_mobile":{"url":"","id":"","size":""},"_background_position":"","_background_position_tablet":"","_background_position_mobile":"","_background_xpos":{"unit":"px","size":0,"sizes":[]},"_background_xpos_tablet":{"unit":"px","size":0,"sizes":[]},"_background_xpos_mobile":{"unit":"px","size":0,"sizes":[]},"_background_ypos":{"unit":"px","size":0,"sizes":[]},"_background_ypos_tablet":{"unit":"px","size":0,"sizes":[]},"_background_ypos_mobile":{"unit":"px","size":0,"sizes":[]},"_background_attachment":"","_background_repeat":"","_background_repeat_tablet":"","_background_repeat_mobile":"","_background_size":"","_background_size_tablet":"","_background_size_mobile":"","_background_bg_width":{"unit":"%","size":100,"sizes":[]},"_background_bg_width_tablet":{"unit":"px","size":"","sizes":[]},"_background_bg_width_mobile":{"unit":"px","size":"","sizes":[]},"_background_video_link":"","_background_video_start":"","_background_video_end":"","_background_play_once":"","_background_play_on_mobile":"","_background_privacy_mode":"","_background_video_fallback":{"url":"","id":"","size":""},"_background_slideshow_gallery":[],"_background_slideshow_loop":"yes","_background_slideshow_slide_duration":5000,"_background_slideshow_slide_transition":"fade","_background_slideshow_transition_duration":500,"_background_slideshow_background_size":"","_background_slideshow_background_size_tablet":"","_background_slideshow_background_size_mobile":"","_background_slideshow_background_position":"","_background_slideshow_background_position_tablet":"","_background_slideshow_background_position_mobile":"","_background_slideshow_lazyload":"","_background_slideshow_ken_burns":"","_background_slideshow_ken_burns_zoom_direction":"in","_background_hover_background":"","_background_hover_color":"","_background_hover_color_stop":{"unit":"%","size":0,"sizes":[]},"_background_hover_color_stop_tablet":{"unit":"%"},"_background_hover_color_stop_mobile":{"unit":"%"},"_background_hover_color_b":"#f2295b","_background_hover_color_b_stop":{"unit":"%","size":100,"sizes":[]},"_background_hover_color_b_stop_tablet":{"unit":"%"},"_background_hover_color_b_stop_mobile":{"unit":"%"},"_background_hover_gradient_type":"linear","_background_hover_gradient_angle":{"unit":"deg","size":180,"sizes":[]},"_background_hover_gradient_angle_tablet":{"unit":"deg"},"_background_hover_gradient_angle_mobile":{"unit":"deg"},"_background_hover_gradient_position":"center center","_background_hover_gradient_position_tablet":"","_background_hover_gradient_position_mobile":"","_background_hover_image":{"url":"","id":"","size":""},"_background_hover_image_tablet":{"url":"","id":"","size":""},"_background_hover_image_mobile":{"url":"","id":"","size":""},"_background_hover_position":"","_background_hover_position_tablet":"","_background_hover_position_mobile":"","_background_hover_xpos":{"unit":"px","size":0,"sizes":[]},"_background_hover_xpos_tablet":{"unit":"px","size":0,"sizes":[]},"_background_hover_xpos_mobile":{"unit":"px","size":0,"sizes":[]},"_background_hover_ypos":{"unit":"px","size":0,"sizes":[]},"_background_hover_ypos_tablet":{"unit":"px","size":0,"sizes":[]},"_background_hover_ypos_mobile":{"unit":"px","size":0,"sizes":[]},"_background_hover_attachment":"","_background_hover_repeat":"","_background_hover_repeat_tablet":"","_background_hover_repeat_mobile":"","_background_hover_size":"","_background_hover_size_tablet":"","_background_hover_size_mobile":"","_background_hover_bg_width":{"unit":"%","size":100,"sizes":[]},"_background_hover_bg_width_tablet":{"unit":"px","size":"","sizes":[]},"_background_hover_bg_width_mobile":{"unit":"px","size":"","sizes":[]},"_background_hover_video_link":"","_background_hover_video_start":"","_background_hover_video_end":"","_background_hover_play_once":"","_background_hover_play_on_mobile":"","_background_hover_privacy_mode":"","_background_hover_video_fallback":{"url":"","id":"","size":""},"_background_hover_slideshow_gallery":[],"_background_hover_slideshow_loop":"yes","_background_hover_slideshow_slide_duration":5000,"_background_hover_slideshow_slide_transition":"fade","_background_hover_slideshow_transition_duration":500,"_background_hover_slideshow_background_size":"","_background_hover_slideshow_background_size_tablet":"","_background_hover_slideshow_background_size_mobile":"","_background_hover_slideshow_background_position":"","_background_hover_slideshow_background_position_tablet":"","_background_hover_slideshow_background_position_mobile":"","_background_hover_slideshow_lazyload":"","_background_hover_slideshow_ken_burns":"","_background_hover_slideshow_ken_burns_zoom_direction":"in","_background_hover_transition":{"unit":"px","size":"","sizes":[]},"_border_border":"","_border_width":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_border_width_tablet":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_border_width_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_border_color":"","_border_radius":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_border_radius_tablet":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_border_radius_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_box_shadow_box_shadow_type":"","_box_shadow_box_shadow":{"horizontal":0,"vertical":0,"blur":10,"spread":0,"color":"rgba(0,0,0,0.5)"},"_box_shadow_box_shadow_position":" ","_border_hover_border":"","_border_hover_width":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_border_hover_width_tablet":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_border_hover_width_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_border_hover_color":"","_border_radius_hover":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_border_radius_hover_tablet":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_border_radius_hover_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_box_shadow_hover_box_shadow_type":"","_box_shadow_hover_box_shadow":{"horizontal":0,"vertical":0,"blur":10,"spread":0,"color":"rgba(0,0,0,0.5)"},"_box_shadow_hover_box_shadow_position":" ","_border_hover_transition":{"unit":"px","size":"","sizes":[]},"_mask_switch":"","_mask_shape":"circle","_mask_image":{"url":"","id":"","size":""},"_mask_image_tablet":{"url":"","id":"","size":""},"_mask_image_mobile":{"url":"","id":"","size":""},"_mask_size":"contain","_mask_size_tablet":"","_mask_size_mobile":"","_mask_size_scale":{"unit":"%","size":100,"sizes":[]},"_mask_size_scale_tablet":{"unit":"px","size":"","sizes":[]},"_mask_size_scale_mobile":{"unit":"px","size":"","sizes":[]},"_mask_position":"center center","_mask_position_tablet":"","_mask_position_mobile":"","_mask_position_x":{"unit":"%","size":0,"sizes":[]},"_mask_position_x_tablet":{"unit":"px","size":"","sizes":[]},"_mask_position_x_mobile":{"unit":"px","size":"","sizes":[]},"_mask_position_y":{"unit":"%","size":0,"sizes":[]},"_mask_position_y_tablet":{"unit":"px","size":"","sizes":[]},"_mask_position_y_mobile":{"unit":"px","size":"","sizes":[]},"_mask_repeat":"no-repeat","_mask_repeat_tablet":"","_mask_repeat_mobile":"","hide_desktop":"","hide_tablet":"","hide_mobile":"","_attributes":"","custom_css":"/* desktop: alinhado à caixa */\n@media (min-width: 1025px) {\n  .elementor-386 .elementor-element.elementor-element-892b4a5 {\n    padding-left: max(24px, calc((100vw - 1312px) / 2)) !important;\n  }\n}\n\n/* tablet e mobile: fixo 32px */\n@media (max-width: 1024px) {\n  .elementor-386 .elementor-element.elementor-element-892b4a5 {\n    padding-left: 32px;\n    padding-right: 32px!important;\n  }\n}"},"defaultEditSettings":{"defaultEditRoute":"content"},"interactions":{},"elements":[],"widgetType":"heading","editSettings":{"defaultEditRoute":"content","panel":{"activeTab":"advanced","activeSection":"section_custom_css"}},"htmlCache":"\t\t\t<h2 class=\"elementor-heading-title elementor-size-default elementor-inline-editing\" data-elementor-setting-key=\"title\">Conheça os projetos relacionados:</h2>\t\t"}]/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Omnes';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://floponor.ascend.pt/wp-content/uploads/2026/09/Omnes-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'HostGrotesk Variable';
	font-display: auto;
	src: url('https://floponor.ascend.pt/wp-content/uploads/2026/09/HostGrotesk-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */