.elementor-770 .elementor-element.elementor-element-b51f763{--display:flex;--min-height:560px;--justify-content:flex-end;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-770 .elementor-element.elementor-element-b51f763:not(.elementor-motion-effects-element-type-background), .elementor-770 .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/Construcao-Civil-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-770 .elementor-element.elementor-element-5617049{--display:flex;--align-items:flex-end;--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-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-770 .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-770 .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-770 .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-770 .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-770 .elementor-element.elementor-element-56f26e2 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:400;color:var( --e-global-color-a43de01 );}.elementor-770 .elementor-element.elementor-element-5456c8c{width:var( --container-widget-width, 588px );max-width:588px;padding:0px 0px 40px 0px;--container-widget-width:588px;--container-widget-flex-grow:0;}.elementor-770 .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-770 .elementor-element.elementor-element-4b3feef{width:var( --container-widget-width, 595px );max-width:595px;--container-widget-width:595px;--container-widget-flex-grow:0;}.elementor-770 .elementor-element.elementor-element-4b3feef p{margin-block-end:20px;}.elementor-770 .elementor-element.elementor-element-5767d1f{--display:flex;--min-height:520px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-5767d1f:not(.elementor-motion-effects-element-type-background), .elementor-770 .elementor-element.elementor-element-5767d1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://floponor.ascend.pt/wp-content/uploads/2026/09/construcao-rocha-e-chaves.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-770 .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-770 .elementor-element.elementor-element-0c8ca3b:not(.elementor-motion-effects-element-type-background), .elementor-770 .elementor-element.elementor-element-0c8ca3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-802989b );}.elementor-770 .elementor-element.elementor-element-0c8ca3b::before, .elementor-770 .elementor-element.elementor-element-0c8ca3b > .elementor-background-video-container::before, .elementor-770 .elementor-element.elementor-element-0c8ca3b > .e-con-inner > .elementor-background-video-container::before, .elementor-770 .elementor-element.elementor-element-0c8ca3b > .elementor-background-slideshow::before, .elementor-770 .elementor-element.elementor-element-0c8ca3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-770 .elementor-element.elementor-element-0c8ca3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-802989b );--background-overlay:'';}.elementor-770 .elementor-element.elementor-element-d4cd92b{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;font-family:"Omnes", Sans-serif;font-size:20px;font-weight:400;line-height:1.25em;color:var( --e-global-color-a43de01 );}.elementor-770 .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:040px;}.elementor-770 .elementor-element.elementor-element-2feb60d{width:var( --container-widget-width, 720px );max-width:720px;padding:0px 0px 24px 0px;--container-widget-width:720px;--container-widget-flex-grow:0;}.elementor-770 .elementor-element.elementor-element-2feb60d .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:400;color:var( --e-global-color-a43de01 );}.elementor-770 .elementor-element.elementor-element-64e068a{width:var( --container-widget-width, 650px );max-width:650px;padding:0px 0px 64px 0px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-770 .elementor-element.elementor-element-64e068a .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-770 .elementor-element.elementor-element-fb48a61{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .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-770 .elementor-element.elementor-element-d966a41{padding:0px 0px 24px 0px;}.elementor-770 .elementor-element.elementor-element-d966a41 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-size:24px;font-weight:400;}.elementor-770 .elementor-element.elementor-element-ff40883{width:var( --container-widget-width, 650px );max-width:650px;padding:0px 0px 32px 0px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-770 .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: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-770 .elementor-element.elementor-element-7f0ab7c{padding:0px 0px 24px 0px;}.elementor-770 .elementor-element.elementor-element-7f0ab7c .elementor-heading-title{font-family:"Omnes", Sans-serif;font-size:24px;font-weight:400;}.elementor-770 .elementor-element.elementor-element-3fb3a4b{width:var( --container-widget-width, 650px );max-width:650px;padding:0px 0px 32px 0px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-770 .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-770 .elementor-element.elementor-element-4be41e1{padding:0px 0px 24px 0px;}.elementor-770 .elementor-element.elementor-element-4be41e1 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-size:24px;font-weight:400;}.elementor-770 .elementor-element.elementor-element-3ff48d3{width:var( --container-widget-width, 650px );max-width:650px;padding:0px 0px 32px 0px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-770 .elementor-element.elementor-element-5164817{--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-770 .elementor-element.elementor-element-aa20a2f{padding:0px 0px 24px 0px;}.elementor-770 .elementor-element.elementor-element-aa20a2f .elementor-heading-title{font-family:"Omnes", Sans-serif;font-size:24px;font-weight:400;}.elementor-770 .elementor-element.elementor-element-1382c8f{width:var( --container-widget-width, 650px );max-width:650px;padding:0px 0px 32px 0px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-770 .elementor-element.elementor-element-47d5c5d{--display:flex;--min-height:915px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-47d5c5d:not(.elementor-motion-effects-element-type-background), .elementor-770 .elementor-element.elementor-element-47d5c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://floponor.ascend.pt/wp-content/uploads/2026/09/construcao-escola-superior-agronomia.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-770 .elementor-element.elementor-element-656089b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-86e7b4b{width:var( --container-widget-width, 534px );max-width:534px;padding:0px 0px 64px 0px;--container-widget-width:534px;--container-widget-flex-grow:0;}.elementor-770 .elementor-element.elementor-element-86e7b4b .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:400;color:var( --e-global-color-a43de01 );}.elementor-770 .elementor-element.elementor-element-bb1efee{--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-770 .elementor-element.elementor-element-2f64947{padding:0px 0px 24px 0px;}.elementor-770 .elementor-element.elementor-element-2f64947 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-size:24px;font-weight:400;}.elementor-770 .elementor-element.elementor-element-a031db9{width:var( --container-widget-width, 650px );max-width:650px;padding:0px 0px 40px 0px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-770 .elementor-element.elementor-element-0c5ae6b{--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-770 .elementor-element.elementor-element-51f664e{padding:40px 0px 24px 0px;}.elementor-770 .elementor-element.elementor-element-51f664e .elementor-heading-title{font-family:"Omnes", Sans-serif;font-size:24px;font-weight:400;}.elementor-770 .elementor-element.elementor-element-23a015b{width:var( --container-widget-width, 650px );max-width:650px;padding:0px 0px 40px 0px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-770 .elementor-element.elementor-element-eaf31a8{--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-770 .elementor-element.elementor-element-10896d4{padding:40px 0px 24px 0px;}.elementor-770 .elementor-element.elementor-element-10896d4 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-size:24px;font-weight:400;}.elementor-770 .elementor-element.elementor-element-e5ad5e8{width:var( --container-widget-width, 650px );max-width:650px;padding:0px 0px 40px 0px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-770 .elementor-element.elementor-element-74f4b62{--display:flex;--min-height:600px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-74f4b62:not(.elementor-motion-effects-element-type-background), .elementor-770 .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/floponor-escola-superior-agronomia.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-770 .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-770 .elementor-element.elementor-element-97a7db3:not(.elementor-motion-effects-element-type-background), .elementor-770 .elementor-element.elementor-element-97a7db3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a43de01 );}.elementor-770 .elementor-element.elementor-element-61ad061{width:var( --container-widget-width, 633px );max-width:633px;padding:0px 0px 80px 0px;--container-widget-width:633px;--container-widget-flex-grow:0;}.elementor-770 .elementor-element.elementor-element-61ad061 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:400;color:var( --e-global-color-9dc21f8 );}.elementor-770 .elementor-element.elementor-element-b3e50d0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-4bf1242{--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-770 .elementor-element.elementor-element-8b704ae{--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:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-685a26f );--border-color:var( --e-global-color-685a26f );--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-a099c95{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-d9266e9{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-d9266e9 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:400;color:var( --e-global-color-9dc21f8 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-770 .elementor-element.elementor-element-74a280a.elementor-element{--align-self:flex-start;}.elementor-770 .elementor-element.elementor-element-74a280a .elementor-icon-wrapper{text-align:center;}.elementor-770 .elementor-element.elementor-element-74a280a .elementor-icon{font-size:19px;}.elementor-770 .elementor-element.elementor-element-74a280a .elementor-icon svg{height:19px;}.elementor-770 .elementor-element.elementor-element-74a280a .elementor-icon-wrapper svg{width:auto;}.elementor-770 .elementor-element.elementor-element-8a5b83c{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-770 .elementor-element.elementor-element-8a5b83c a{color:var( --e-global-color-a7fedf6 );}.elementor-770 .elementor-element.elementor-element-8a5b83c a:hover, .elementor-770 .elementor-element.elementor-element-8a5b83c a:focus{color:var( --e-global-color-0926fa1 );}.elementor-770 .elementor-element.elementor-element-135e38c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-367ffbf{width:initial;max-width:initial;padding:40px 0px 0px 0px;font-family:"HostGrotesk Variable", Sans-serif;font-weight:400;color:var( --e-global-color-685a26f );}.elementor-770 .elementor-element.elementor-element-8f577d2{--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-770 .elementor-element.elementor-element-a08c0ca{--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:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-685a26f );--border-color:var( --e-global-color-685a26f );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-7b28bc2{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-9618ebc{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-9618ebc .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:400;color:var( --e-global-color-9dc21f8 );}.elementor-770 .elementor-element.elementor-element-2ceecef.elementor-element{--align-self:flex-start;}.elementor-770 .elementor-element.elementor-element-2ceecef .elementor-icon-wrapper{text-align:center;}.elementor-770 .elementor-element.elementor-element-2ceecef .elementor-icon{font-size:19px;}.elementor-770 .elementor-element.elementor-element-2ceecef .elementor-icon svg{height:19px;}.elementor-770 .elementor-element.elementor-element-2ceecef .elementor-icon-wrapper svg{width:auto;}.elementor-770 .elementor-element.elementor-element-fa2de3b{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-770 .elementor-element.elementor-element-452a8e2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-803722a{width:initial;max-width:initial;padding:40px 0px 0px 0px;font-family:"HostGrotesk Variable", Sans-serif;font-weight:400;color:var( --e-global-color-685a26f );}.elementor-770 .elementor-element.elementor-element-d7c31bb{--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-770 .elementor-element.elementor-element-c641da6{--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:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-685a26f );--border-color:var( --e-global-color-685a26f );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-a91f772{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-3572e9e{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-3572e9e .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:400;color:var( --e-global-color-9dc21f8 );}.elementor-770 .elementor-element.elementor-element-304ca2c.elementor-element{--align-self:flex-start;}.elementor-770 .elementor-element.elementor-element-304ca2c .elementor-icon-wrapper{text-align:center;}.elementor-770 .elementor-element.elementor-element-304ca2c .elementor-icon{font-size:19px;}.elementor-770 .elementor-element.elementor-element-304ca2c .elementor-icon svg{height:19px;}.elementor-770 .elementor-element.elementor-element-304ca2c .elementor-icon-wrapper svg{width:auto;}.elementor-770 .elementor-element.elementor-element-082f3d5{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-770 .elementor-element.elementor-element-60eaba6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-2df834b{width:initial;max-width:initial;padding:40px 0px 0px 0px;font-family:"HostGrotesk Variable", Sans-serif;font-weight:400;color:var( --e-global-color-685a26f );}.elementor-770 .elementor-element.elementor-element-4695529{--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-770 .elementor-element.elementor-element-fe95cb0{--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:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-685a26f );--border-color:var( --e-global-color-685a26f );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-8244c3e{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-00b1e3c{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-00b1e3c .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:400;color:var( --e-global-color-9dc21f8 );}.elementor-770 .elementor-element.elementor-element-86e08f3.elementor-element{--align-self:flex-start;}.elementor-770 .elementor-element.elementor-element-86e08f3 .elementor-icon-wrapper{text-align:center;}.elementor-770 .elementor-element.elementor-element-86e08f3 .elementor-icon{font-size:19px;}.elementor-770 .elementor-element.elementor-element-86e08f3 .elementor-icon svg{height:19px;}.elementor-770 .elementor-element.elementor-element-86e08f3 .elementor-icon-wrapper svg{width:auto;}.elementor-770 .elementor-element.elementor-element-a2a0580{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-770 .elementor-element.elementor-element-3b1bce4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-89abb9a{width:initial;max-width:initial;padding:40px 0px 0px 0px;font-family:"HostGrotesk Variable", Sans-serif;font-weight:400;color:var( --e-global-color-685a26f );}.elementor-770 .elementor-element.elementor-element-25ceb39{--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-770 .elementor-element.elementor-element-b2cb153{--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:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-685a26f );--border-color:var( --e-global-color-685a26f );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-581e770{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-495071d{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-495071d .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:400;color:var( --e-global-color-9dc21f8 );}.elementor-770 .elementor-element.elementor-element-bac31b3.elementor-element{--align-self:flex-start;}.elementor-770 .elementor-element.elementor-element-bac31b3 .elementor-icon-wrapper{text-align:center;}.elementor-770 .elementor-element.elementor-element-bac31b3 .elementor-icon{font-size:19px;}.elementor-770 .elementor-element.elementor-element-bac31b3 .elementor-icon svg{height:19px;}.elementor-770 .elementor-element.elementor-element-bac31b3 .elementor-icon-wrapper svg{width:auto;}.elementor-770 .elementor-element.elementor-element-7a004ca{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-770 .elementor-element.elementor-element-205953a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-d306047{width:initial;max-width:initial;padding:40px 0px 0px 0px;font-family:"HostGrotesk Variable", Sans-serif;font-weight:400;color:var( --e-global-color-685a26f );}.elementor-770 .elementor-element.elementor-element-c2f6dce{--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-770 .elementor-element.elementor-element-a3be219{--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:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-685a26f );--border-color:var( --e-global-color-685a26f );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-67be191{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-b4a0715{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-b4a0715 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:400;color:var( --e-global-color-9dc21f8 );}.elementor-770 .elementor-element.elementor-element-d951111.elementor-element{--align-self:flex-start;}.elementor-770 .elementor-element.elementor-element-d951111 .elementor-icon-wrapper{text-align:center;}.elementor-770 .elementor-element.elementor-element-d951111 .elementor-icon{font-size:19px;}.elementor-770 .elementor-element.elementor-element-d951111 .elementor-icon svg{height:19px;}.elementor-770 .elementor-element.elementor-element-d951111 .elementor-icon-wrapper svg{width:auto;}.elementor-770 .elementor-element.elementor-element-88ad7a2{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-770 .elementor-element.elementor-element-3944ea5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-cc840f2{width:initial;max-width:initial;padding:40px 0px 0px 0px;font-family:"HostGrotesk Variable", Sans-serif;font-weight:400;color:var( --e-global-color-685a26f );}.elementor-770 .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-770 .elementor-element.elementor-element-6bd9d05:not(.elementor-motion-effects-element-type-background), .elementor-770 .elementor-element.elementor-element-6bd9d05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFA;}.elementor-770 .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-770 .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-770 .elementor-element.elementor-element-f0efbce{padding:0px 0px 48px 0px;}.elementor-770 .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-770 .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-770 .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-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-770 .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-770 .elementor-element.elementor-element-eda0354{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-eda0354 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-770 .elementor-element.elementor-element-eda0354 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-770 .elementor-element.elementor-element-eda0354 .elementor-button:hover, .elementor-770 .elementor-element.elementor-element-eda0354 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-770 .elementor-element.elementor-element-eda0354 .elementor-button:hover svg, .elementor-770 .elementor-element.elementor-element-eda0354 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-770 .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-770 .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-770 .elementor-element.elementor-element-6f5e910{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-6f5e910 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-770 .elementor-element.elementor-element-6f5e910 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-770 .elementor-element.elementor-element-6f5e910 .elementor-button:hover, .elementor-770 .elementor-element.elementor-element-6f5e910 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-770 .elementor-element.elementor-element-6f5e910 .elementor-button:hover svg, .elementor-770 .elementor-element.elementor-element-6f5e910 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-770 .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-770 .elementor-element.elementor-element-40ca454 .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-770 .elementor-element.elementor-element-40ca454{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-40ca454 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-770 .elementor-element.elementor-element-40ca454 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-770 .elementor-element.elementor-element-40ca454 .elementor-button:hover, .elementor-770 .elementor-element.elementor-element-40ca454 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-770 .elementor-element.elementor-element-40ca454 .elementor-button:hover svg, .elementor-770 .elementor-element.elementor-element-40ca454 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-770 .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-770 .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-770 .elementor-element.elementor-element-ce9e103:not(.elementor-motion-effects-element-type-background), .elementor-770 .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-770 .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-770 .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-770 .elementor-element.elementor-element-c2fe705{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-770 .elementor-element.elementor-element-c2fe705 .elementor-counter{gap:24px;}.elementor-770 .elementor-element.elementor-element-c2fe705 .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-770 .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-770 .elementor-element.elementor-element-fff2baf{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-770 .elementor-element.elementor-element-fff2baf .elementor-counter{gap:24px;}.elementor-770 .elementor-element.elementor-element-fff2baf .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-770 .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-770 .elementor-element.elementor-element-eba1aaa{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-770 .elementor-element.elementor-element-eba1aaa .elementor-counter{gap:24px;}.elementor-770 .elementor-element.elementor-element-eba1aaa .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-770 .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-770 .elementor-element.elementor-element-5db7cfd{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-770 .elementor-element.elementor-element-5db7cfd .elementor-counter{gap:24px;}.elementor-770 .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-770 .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-770 .elementor-element.elementor-element-d251f63{--display:flex;--justify-content:flex-end;}.elementor-770 .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-770 .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-770 .elementor-element.elementor-element-668f607 .elementor-button:hover, .elementor-770 .elementor-element.elementor-element-668f607 .elementor-button:focus{background-color:var( --e-global-color-a43de01 );color:var( --e-global-color-0926fa1 );}.elementor-770 .elementor-element.elementor-element-668f607{padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-668f607 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-770 .elementor-element.elementor-element-668f607 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-770 .elementor-element.elementor-element-668f607 .elementor-button:hover svg, .elementor-770 .elementor-element.elementor-element-668f607 .elementor-button:focus svg{fill:var( --e-global-color-0926fa1 );}.elementor-770 .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-770 .elementor-element.elementor-element-fd26b3c:not(.elementor-motion-effects-element-type-background), .elementor-770 .elementor-element.elementor-element-fd26b3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FEF5;}.elementor-770 .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-770 .elementor-element.elementor-element-44a7c2c{padding:0px 0px 0px 0px;text-align:center;}.elementor-770 .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-770 .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-770 .elementor-element.elementor-element-d26d7d0.elementor-element{--align-self:center;}.elementor-770 .elementor-element.elementor-element-d26d7d0 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:400;color:var( --e-global-color-a43de01 );}.elementor-770 .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-770 .elementor-element.elementor-element-8d71e28{padding:0px 0px 8px 0px;text-align:center;}.elementor-770 .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-770 .elementor-element.elementor-element-2bad7bf{text-align:center;}.elementor-770 .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-770 .elementor-element.elementor-element-11b7a58{--display:flex;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-11b7a58:not(.elementor-motion-effects-element-type-background), .elementor-770 .elementor-element.elementor-element-11b7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFAFA;}.elementor-770 .elementor-element.elementor-element-43f1278{width:initial;max-width:initial;padding:0px 0px 100px 0px;}.elementor-770 .elementor-element.elementor-element-43f1278 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:400;color:var( --e-global-color-a43de01 );}.elementor-770 .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-770 .elementor-element.elementor-element-ae7973c:not(.elementor-motion-effects-element-type-background), .elementor-770 .elementor-element.elementor-element-ae7973c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFAFA;}.elementor-770 .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-770 .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-770 .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-770 .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-770 .elementor-element.elementor-element-c95c1e5:not(.elementor-motion-effects-element-type-background), .elementor-770 .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-770 .elementor-element.elementor-element-195bf41{padding:24px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-195bf41 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:500;color:var( --e-global-color-a43de01 );}.elementor-770 .elementor-element.elementor-element-3e0ce3b{padding:8px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-3e0ce3b .elementor-heading-title{font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-770 .elementor-element.elementor-element-62ab3bd{padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-62ab3bd .elementor-heading-title{font-size:16px;font-weight:400;text-decoration:underline;color:var( --e-global-color-5198369 );}.elementor-770 .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-770 .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-770 .elementor-element.elementor-element-d672bbe:not(.elementor-motion-effects-element-type-background), .elementor-770 .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-770 .elementor-element.elementor-element-daaf3cc{padding:24px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-daaf3cc .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:500;color:var( --e-global-color-a43de01 );}.elementor-770 .elementor-element.elementor-element-d7cdbf6{padding:8px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-d7cdbf6 .elementor-heading-title{font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-770 .elementor-element.elementor-element-2759da4{padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-2759da4 .elementor-heading-title{font-size:16px;font-weight:400;text-decoration:underline;color:var( --e-global-color-5198369 );}.elementor-770 .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-770 .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-770 .elementor-element.elementor-element-76b82fd:not(.elementor-motion-effects-element-type-background), .elementor-770 .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-770 .elementor-element.elementor-element-cf5427a{padding:24px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-cf5427a .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:500;color:var( --e-global-color-a43de01 );}.elementor-770 .elementor-element.elementor-element-e0546a4{padding:8px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-e0546a4 .elementor-heading-title{font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-770 .elementor-element.elementor-element-001b3b3{padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-001b3b3 .elementor-heading-title{font-size:16px;font-weight:400;text-decoration:underline;color:var( --e-global-color-5198369 );}.elementor-770 .elementor-element.elementor-element-001b3b3 .elementor-heading-title a:hover, .elementor-770 .elementor-element.elementor-element-001b3b3 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-770 .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-770 .elementor-element.elementor-element-559a854:not(.elementor-motion-effects-element-type-background), .elementor-770 .elementor-element.elementor-element-559a854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a43de01 );}.elementor-770 .elementor-element.elementor-element-2d41a5e{padding:0px 0px 24px 0px;}.elementor-770 .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-770 .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-770 .elementor-element.elementor-element-8f31fe1 .elementor-button:hover, .elementor-770 .elementor-element.elementor-element-8f31fe1 .elementor-button:focus{background-color:var( --e-global-color-a7fedf6 );color:var( --e-global-color-802989b );}.elementor-770 .elementor-element.elementor-element-8f31fe1{padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-8f31fe1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-770 .elementor-element.elementor-element-8f31fe1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-770 .elementor-element.elementor-element-8f31fe1 .elementor-button:hover svg, .elementor-770 .elementor-element.elementor-element-8f31fe1 .elementor-button:focus svg{fill:var( --e-global-color-802989b );}.elementor-770 .elementor-element.elementor-element-71a47b4{--display:flex;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-4d1f370{width:initial;max-width:initial;padding:0px 0px 100px 0px;}.elementor-770 .elementor-element.elementor-element-4d1f370 .elementor-heading-title{font-family:"Omnes", Sans-serif;font-weight:400;color:var( --e-global-color-a43de01 );}.elementor-770 .elementor-element.elementor-element-18209ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .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-770 .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-770 .elementor-element.elementor-element-f7593d7:not(.elementor-motion-effects-element-type-background), .elementor-770 .elementor-element.elementor-element-f7593d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a43de01 );}.elementor-770 .elementor-element.elementor-element-199bdc1{padding:0px 0px 24px 0px;}.elementor-770 .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-770 .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-770 .elementor-element.elementor-element-6c075c5 .elementor-button:hover, .elementor-770 .elementor-element.elementor-element-6c075c5 .elementor-button:focus{background-color:var( --e-global-color-a7fedf6 );color:var( --e-global-color-802989b );}.elementor-770 .elementor-element.elementor-element-6c075c5{padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-6c075c5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-770 .elementor-element.elementor-element-6c075c5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-770 .elementor-element.elementor-element-6c075c5 .elementor-button:hover svg, .elementor-770 .elementor-element.elementor-element-6c075c5 .elementor-button:focus svg{fill:var( --e-global-color-802989b );}.elementor-770 .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-770 .elementor-element.elementor-element-f7cbd60{--grid-row-gap:35px;--grid-column-gap:16px;}.elementor-770 .elementor-element.elementor-element-f7cbd60 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-770 .elementor-element.elementor-element-f7cbd60:after{content:"1";}.elementor-770 .elementor-element.elementor-element-f7cbd60 .elementor-post__thumbnail__link{width:100%;}.elementor-770 .elementor-element.elementor-element-f7cbd60.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-770 .elementor-element.elementor-element-f7cbd60.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-770 .elementor-element.elementor-element-f7cbd60.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-770 .elementor-element.elementor-element-f7cbd60 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 74% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-770 .elementor-element.elementor-element-f7cbd60 .elementor-post__title, .elementor-770 .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:400;line-height:1.25em;}.elementor-770 .elementor-element.elementor-element-f7cbd60 .elementor-post__title{margin-bottom:8px;}.elementor-770 .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-770 .elementor-element.elementor-element-f7cbd60 .elementor-post__excerpt{margin-bottom:0px;}.elementor-770 .elementor-element.elementor-element-f7cbd60 .elementor-post__read-more{color:var( --e-global-color-a7fedf6 );}.elementor-770 .elementor-element.elementor-element-f7cbd60 a.elementor-post__read-more{font-family:"Omnes", Sans-serif;font-size:16px;font-weight:500;}.elementor-770 .elementor-element.elementor-element-f7cbd60 .elementor-post__text{margin-bottom:0px;}.elementor-770 .elementor-element.elementor-element-77c38f8{--display:flex;--padding-top:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-7f76ddb{padding:0px 0px 24px 0px;}.elementor-770 .elementor-element.elementor-element-7f76ddb .elementor-heading-title{font-family:"Omnes", Sans-serif;font-size:24px;font-weight:400;}.elementor-770 .elementor-element.elementor-element-fd992ff{--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-770 .elementor-element.elementor-element-a088977{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-770 .elementor-element.elementor-element-1fa2172{--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-770 .elementor-element.elementor-element-6304ace{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-770 .elementor-element.elementor-element-a68117c{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-cb64720{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-770 .elementor-element.elementor-element-c2ab403{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-f567f1c{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-770 .elementor-element.elementor-element-12c3b74{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-0427d35{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-770 .elementor-element.elementor-element-588fea3{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-3c644cb{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-770 .elementor-element.elementor-element-299e049{--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-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-770 .elementor-element.elementor-element-299e049 > .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-770 .elementor-element.elementor-element-299e049 {--n-accordion-padding:32px 0px 32px 0px;}.elementor-770 .elementor-element.elementor-element-5046b00{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .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-770 .elementor-element.elementor-element-a55b7e6:not(.elementor-motion-effects-element-type-background), .elementor-770 .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-770 .elementor-element.elementor-element-dc4b0d6{--display:flex;--justify-content:center;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-770 .elementor-element.elementor-element-dc4b0d6:not(.elementor-motion-effects-element-type-background), .elementor-770 .elementor-element.elementor-element-dc4b0d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFEFED6;}.elementor-770 .elementor-element.elementor-element-dc4b0d6.e-con{--align-self:center;}.elementor-770 .elementor-element.elementor-element-eb16d20{text-align:center;}.elementor-770 .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-770 .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-770 .elementor-element.elementor-element-3e9b98e .elementor-button:hover, .elementor-770 .elementor-element.elementor-element-3e9b98e .elementor-button:focus{background-color:var( --e-global-color-a43de01 );color:var( --e-global-color-0926fa1 );}.elementor-770 .elementor-element.elementor-element-3e9b98e{padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-3e9b98e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-770 .elementor-element.elementor-element-3e9b98e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-770 .elementor-element.elementor-element-3e9b98e .elementor-button:hover svg, .elementor-770 .elementor-element.elementor-element-3e9b98e .elementor-button:focus svg{fill:var( --e-global-color-0926fa1 );}.elementor-770 .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-770 .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-770 .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-770 .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-770 .elementor-element.elementor-element-1746359:not(.elementor-motion-effects-element-type-background), .elementor-770 .elementor-element.elementor-element-1746359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFA;}.elementor-770 .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-770 .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-770 .elementor-element.elementor-element-729ad8f{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-729ad8f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-770 .elementor-element.elementor-element-729ad8f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-770 .elementor-element.elementor-element-729ad8f .elementor-button:hover, .elementor-770 .elementor-element.elementor-element-729ad8f .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-770 .elementor-element.elementor-element-729ad8f .elementor-button:hover svg, .elementor-770 .elementor-element.elementor-element-729ad8f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-770 .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-770 .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-770 .elementor-element.elementor-element-98139fc{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-98139fc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-770 .elementor-element.elementor-element-98139fc .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-770 .elementor-element.elementor-element-98139fc .elementor-button:hover, .elementor-770 .elementor-element.elementor-element-98139fc .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-770 .elementor-element.elementor-element-98139fc .elementor-button:hover svg, .elementor-770 .elementor-element.elementor-element-98139fc .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-770 .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-770 .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-770 .elementor-element.elementor-element-c2b68dd{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-c2b68dd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-770 .elementor-element.elementor-element-c2b68dd .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-770 .elementor-element.elementor-element-c2b68dd .elementor-button:hover, .elementor-770 .elementor-element.elementor-element-c2b68dd .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-770 .elementor-element.elementor-element-c2b68dd .elementor-button:hover svg, .elementor-770 .elementor-element.elementor-element-c2b68dd .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-770 .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-770 .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-770 .elementor-element.elementor-element-b8cf9a5{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-b8cf9a5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-770 .elementor-element.elementor-element-b8cf9a5 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-770 .elementor-element.elementor-element-b8cf9a5 .elementor-button:hover, .elementor-770 .elementor-element.elementor-element-b8cf9a5 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-770 .elementor-element.elementor-element-b8cf9a5 .elementor-button:hover svg, .elementor-770 .elementor-element.elementor-element-b8cf9a5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-770 .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-770 .elementor-element.elementor-element-6ef74a0:not(.elementor-motion-effects-element-type-background), .elementor-770 .elementor-element.elementor-element-6ef74a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a43de01 );}.elementor-770 .elementor-element.elementor-element-70f089d{padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-70f089d .elementor-button-content-wrapper{flex-direction:row;}.elementor-770 .elementor-element.elementor-element-70f089d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-770 .elementor-element.elementor-element-70f089d .elementor-button{font-family:"HostGrotesk Variable", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-770 .elementor-element.elementor-element-70f089d .elementor-button:hover, .elementor-770 .elementor-element.elementor-element-70f089d .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-770 .elementor-element.elementor-element-70f089d .elementor-button:hover svg, .elementor-770 .elementor-element.elementor-element-70f089d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-770 .elementor-element.elementor-element-fef7242 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-770 .elementor-element.elementor-element-fef7242 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-770 .elementor-element.elementor-element-fef7242 .elementor-button{font-family:"HostGrotesk Variable", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-770 .elementor-element.elementor-element-fef7242 .elementor-button:hover, .elementor-770 .elementor-element.elementor-element-fef7242 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-770 .elementor-element.elementor-element-fef7242 .elementor-button:hover svg, .elementor-770 .elementor-element.elementor-element-fef7242 .elementor-button:focus svg{fill:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-weight:var( --e-global-typography-text-weight );}.elementor-770 .elementor-element.elementor-element-3969e61{padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-3969e61 img{height:120px;}.elementor-770 .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-770 .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-770 .elementor-element.elementor-element-56f26e2{padding:0px 0px 28px 0px;}.elementor-770 .elementor-element.elementor-element-56f26e2 .elementor-heading-title{font-size:32px;}.elementor-770 .elementor-element.elementor-element-5456c8c{padding:0px 0px 32px 0px;}.elementor-770 .elementor-element.elementor-element-5456c8c .elementor-heading-title{font-size:18px;}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-weight );}.elementor-770 .elementor-element.elementor-element-5767d1f{--min-height:500px;}.elementor-770 .elementor-element.elementor-element-0c8ca3b{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-d4cd92b{font-size:18px;}.elementor-770 .elementor-element.elementor-element-8fe41f6{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-770 .elementor-element.elementor-element-64e068a{padding:0px 0px 32px 0px;}.elementor-770 .elementor-element.elementor-element-64e068a .elementor-heading-title{font-size:18px;}.elementor-770 .elementor-element.elementor-element-d966a41 .elementor-heading-title{font-size:20px;}.elementor-770 .elementor-element.elementor-element-ff40883{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-770 .elementor-element.elementor-element-7f0ab7c .elementor-heading-title{font-size:20px;}.elementor-770 .elementor-element.elementor-element-3fb3a4b{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-770 .elementor-element.elementor-element-4be41e1 .elementor-heading-title{font-size:20px;}.elementor-770 .elementor-element.elementor-element-3ff48d3{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-770 .elementor-element.elementor-element-aa20a2f .elementor-heading-title{font-size:20px;}.elementor-770 .elementor-element.elementor-element-1382c8f{padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-770 .elementor-element.elementor-element-47d5c5d{--min-height:500px;}.elementor-770 .elementor-element.elementor-element-656089b{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-770 .elementor-element.elementor-element-2f64947 .elementor-heading-title{font-size:20px;}.elementor-770 .elementor-element.elementor-element-51f664e .elementor-heading-title{font-size:20px;}.elementor-770 .elementor-element.elementor-element-10896d4 .elementor-heading-title{font-size:20px;}.elementor-770 .elementor-element.elementor-element-74f4b62{--min-height:500px;}.elementor-770 .elementor-element.elementor-element-97a7db3{--padding-top:80px;--padding-bottom:80px;--padding-left:440px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-61ad061{padding:0px 0px 28px 0px;}.elementor-770 .elementor-element.elementor-element-d9266e9{padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-9618ebc{padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-3572e9e{padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-00b1e3c{padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-495071d{padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-b4a0715{padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-6bd9d05{--min-height:0px;}.elementor-770 .elementor-element.elementor-element-d15aeb7{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:032px;}.elementor-770 .elementor-element.elementor-element-f0efbce{padding:0px 0px 40px 0px;}.elementor-770 .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-button .elementor-button{font-weight:var( --e-global-typography-accent-weight );}.elementor-770 .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-770 .elementor-element.elementor-element-c2fe705 .elementor-counter-number-wrapper{font-size:48px;}.elementor-770 .elementor-element.elementor-element-c2fe705 .elementor-counter-title{font-size:18px;}.elementor-770 .elementor-element.elementor-element-fff2baf .elementor-counter-number-wrapper{font-size:48px;}.elementor-770 .elementor-element.elementor-element-fff2baf .elementor-counter-title{font-size:18px;}.elementor-770 .elementor-element.elementor-element-eba1aaa .elementor-counter-number-wrapper{font-size:48px;}.elementor-770 .elementor-element.elementor-element-eba1aaa .elementor-counter-title{font-size:18px;}.elementor-770 .elementor-element.elementor-element-5db7cfd .elementor-counter-number-wrapper{font-size:48px;}.elementor-770 .elementor-element.elementor-element-5db7cfd .elementor-counter-title{font-size:18px;}.elementor-770 .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-770 .elementor-element.elementor-element-fd26b3c{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:032px;}.elementor-770 .elementor-element.elementor-element-0f7e534{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-770 .elementor-element.elementor-element-11b7a58{--padding-top:80px;--padding-bottom:00px;--padding-left:32px;--padding-right:32px;}.elementor-770 .elementor-element.elementor-element-43f1278{padding:0px 0px 40px 0px;}.elementor-770 .elementor-element.elementor-element-ae7973c{--padding-top:80px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-35ab718{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-b672da7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-770 .elementor-element.elementor-element-2d41a5e .elementor-heading-title{font-size:20px;}.elementor-770 .elementor-element.elementor-element-71a47b4{--padding-top:80px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-770 .elementor-element.elementor-element-4d1f370{padding:0px 0px 40px 0px;}.elementor-770 .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-770 .elementor-element.elementor-element-77c38f8{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-770 .elementor-element.elementor-element-7f76ddb .elementor-heading-title{font-size:20px;}.elementor-770 .elementor-element.elementor-element-299e049{--n-accordion-title-font-size:18px;}.elementor-770 .elementor-element.elementor-element-5046b00{--padding-top:0px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-770 .elementor-element.elementor-element-b063693{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-770 .elementor-element.elementor-element-892b4a5{padding:0px 0px 40px 0px;}.elementor-770 .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-770 .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-770 .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-770 .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-770 .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;}.elementor-770 .elementor-element.elementor-element-6ef74a0{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-770 .elementor-element.elementor-element-b51f763{--min-height:480px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-770 .elementor-element.elementor-element-5617049{--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-770 .elementor-element.elementor-element-3969e61 img{height:80px;}.elementor-770 .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-770 .elementor-element.elementor-element-56f26e2 .elementor-heading-title{font-size:28px;}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-weight );}.elementor-770 .elementor-element.elementor-element-5767d1f{--min-height:245px;}.elementor-770 .elementor-element.elementor-element-0c8ca3b{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-8fe41f6{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-47d5c5d{--min-height:245px;}.elementor-770 .elementor-element.elementor-element-656089b{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-74f4b62{--min-height:245px;}.elementor-770 .elementor-element.elementor-element-97a7db3{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-61ad061 .elementor-heading-title{font-size:28px;}.elementor-770 .elementor-element.elementor-element-d9266e9{padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-9618ebc{padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-3572e9e{padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-00b1e3c{padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-495071d{padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-b4a0715{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-weight:var( --e-global-typography-accent-weight );}.elementor-770 .elementor-element.elementor-element-6019adf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-ce9e103{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-770 .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-770 .elementor-element.elementor-element-c2fe705{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-770 .elementor-element.elementor-element-c2fe705 .elementor-counter{gap:12px;}.elementor-770 .elementor-element.elementor-element-c2fe705 .elementor-counter-number-wrapper{font-size:40px;}.elementor-770 .elementor-element.elementor-element-c2fe705 .elementor-counter-title{font-size:16px;}.elementor-770 .elementor-element.elementor-element-fff2baf{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-770 .elementor-element.elementor-element-fff2baf .elementor-counter{gap:12px;}.elementor-770 .elementor-element.elementor-element-fff2baf .elementor-counter-number-wrapper{font-size:40px;}.elementor-770 .elementor-element.elementor-element-fff2baf .elementor-counter-title{font-size:16px;}.elementor-770 .elementor-element.elementor-element-eba1aaa .elementor-counter{gap:12px;}.elementor-770 .elementor-element.elementor-element-eba1aaa .elementor-counter-number-wrapper{font-size:40px;}.elementor-770 .elementor-element.elementor-element-eba1aaa .elementor-counter-title{font-size:16px;}.elementor-770 .elementor-element.elementor-element-5db7cfd{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-770 .elementor-element.elementor-element-5db7cfd .elementor-counter{gap:12px;}.elementor-770 .elementor-element.elementor-element-5db7cfd .elementor-counter-number-wrapper{font-size:40px;}.elementor-770 .elementor-element.elementor-element-5db7cfd .elementor-counter-title{font-size:16px;}.elementor-770 .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-770 .elementor-element.elementor-element-cf594a5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-770 .elementor-element.elementor-element-0f7e534{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-770 .elementor-element.elementor-element-11b7a58{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-770 .elementor-element.elementor-element-43f1278{padding:0px 0px 0px 0px;}.elementor-770 .elementor-element.elementor-element-ae7973c{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-35ab718{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .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-770 .elementor-element.elementor-element-f7cbd60 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-770 .elementor-element.elementor-element-f7cbd60:after{content:"0.5";}.elementor-770 .elementor-element.elementor-element-f7cbd60 .elementor-post__thumbnail__link{width:100%;}.elementor-770 .elementor-element.elementor-element-5046b00{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-770 .elementor-element.elementor-element-a55b7e6{--min-height:400px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-770 .elementor-element.elementor-element-dc4b0d6{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-770 .elementor-element.elementor-element-eb16d20 .elementor-heading-title{font-size:20px;}.elementor-770 .elementor-element.elementor-element-b063693{--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-770 .elementor-element.elementor-element-892b4a5{padding:0px 0px 0px 0px;}.elementor-770 .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-770 .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-770 .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-770 .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-770 .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-770 .elementor-element.elementor-element-b86ad72{--width:70%;}.elementor-770 .elementor-element.elementor-element-0f1e102{--width:48%;}.elementor-770 .elementor-element.elementor-element-c28768f{--width:48%;}.elementor-770 .elementor-element.elementor-element-6c8ffcc{--width:48%;}.elementor-770 .elementor-element.elementor-element-5164817{--width:48%;}.elementor-770 .elementor-element.elementor-element-bb1efee{--width:700px;}.elementor-770 .elementor-element.elementor-element-0c5ae6b{--width:700px;}.elementor-770 .elementor-element.elementor-element-eaf31a8{--width:700px;}.elementor-770 .elementor-element.elementor-element-b3e50d0{--width:650px;}.elementor-770 .elementor-element.elementor-element-6bd9d05{--width:30%;}.elementor-770 .elementor-element.elementor-element-b672da7{--width:55%;}.elementor-770 .elementor-element.elementor-element-77c38f8{--content-width:870px;}.elementor-770 .elementor-element.elementor-element-dc4b0d6{--width:45%;}.elementor-770 .elementor-element.elementor-element-977f607{--width:420px;}.elementor-770 .elementor-element.elementor-element-838e43c{--width:420px;}.elementor-770 .elementor-element.elementor-element-1b09248{--width:420px;}.elementor-770 .elementor-element.elementor-element-d7276a9{--width:420px;}}@media(max-width:1024px) and (min-width:768px){.elementor-770 .elementor-element.elementor-element-b86ad72{--width:100%;}.elementor-770 .elementor-element.elementor-element-0f1e102{--width:100%;}.elementor-770 .elementor-element.elementor-element-c28768f{--width:100%;}.elementor-770 .elementor-element.elementor-element-6c8ffcc{--width:100%;}.elementor-770 .elementor-element.elementor-element-5164817{--width:100%;}.elementor-770 .elementor-element.elementor-element-b3e50d0{--width:100%;}.elementor-770 .elementor-element.elementor-element-6bd9d05{--width:100%;}.elementor-770 .elementor-element.elementor-element-6f44508{--width:40%;}.elementor-770 .elementor-element.elementor-element-ff34002{--width:40%;}.elementor-770 .elementor-element.elementor-element-6019adf{--width:40%;}.elementor-770 .elementor-element.elementor-element-df11a06{--width:100%;}.elementor-770 .elementor-element.elementor-element-80b6a88{--width:70%;}.elementor-770 .elementor-element.elementor-element-d251f63{--width:80%;}.elementor-770 .elementor-element.elementor-element-cf594a5{--width:74%;}.elementor-770 .elementor-element.elementor-element-b672da7{--width:100%;}.elementor-770 .elementor-element.elementor-element-dc4b0d6{--width:100%;}.elementor-770 .elementor-element.elementor-element-977f607{--width:50%;}.elementor-770 .elementor-element.elementor-element-838e43c{--width:50%;}.elementor-770 .elementor-element.elementor-element-1b09248{--width:50%;}.elementor-770 .elementor-element.elementor-element-d7276a9{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-2dc0026 *//* desktop: alinhado à caixa */
@media (min-width: 1025px) {
  .elementor-770 .elementor-element.elementor-element-2dc0026 {
    padding-left: max(24px, calc((100vw - 1312px) / 2)) !important;
  }
}

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

/* tablet e mobile: fixo 32px */
@media (max-width: 1024px) {
  .elementor-770 .elementor-element.elementor-element-0c8ca3b {
    padding-left: 32px;
    padding-right: 32px!important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fe41f6 *//* desktop: alinhado à caixa */
@media (min-width: 1025px) {
  .elementor-770 .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-770 .elementor-element.elementor-element-8fe41f6 {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-656089b *//* desktop: alinhado à caixa */
@media (min-width: 1025px) {
  .elementor-770 .elementor-element.elementor-element-656089b {
    padding-left: max(24px, calc((100vw - 1312px) / 2)) !important;
  }
}

/* tablet e mobile: fixo 32px dos dois lados */
@media (max-width: 1024px) {
  .elementor-770 .elementor-element.elementor-element-656089b {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3e50d0 *//* =========================================
   ACORDEÃO COM SUBTÍTULO
   Bordas e espaçamentos dos itens e cabeçalhos: geridos no painel.
   Espaços que só aparecem com o item aberto: variáveis abaixo.
   ========================================= */

.acordeao-conteudo {
  --espaco-depois-lista: 40px; /* entre a lista e a linha (só aberto) */
}

/* cabeçalho clicável (o layout interno é o do painel) */
.acordeao-cabecalho {
  cursor: pointer;
}
.acordeao-cabecalho:focus-visible {
  outline: 2px solid #A9FF78;
  outline-offset: 8px;
}

/* ícone: + fechado, × aberto */
.acordeao-icone {
  flex: 0 0 auto !important;
  transition: transform 0.3s ease;
}
.acordeao-item.aberto .acordeao-icone {
  transform: rotate(45deg);
}

/* conteúdo: fechado por omissão, abre com animação
   (padding bloqueado aqui porque não encolhe ao fechar) */
.acordeao-conteudo {
  display: grid !important;
  grid-template-rows: 0fr;
  transition: grid-template-rows 0.4s ease;
  padding: 0 !important;
}
.acordeao-conteudo > * {
  overflow: hidden;
  min-height: 0;
  padding: 0 !important;
}
.acordeao-item.aberto .acordeao-conteudo {
  grid-template-rows: 1fr;
}

/* espaços do conteúdo (só visíveis com o item aberto) */
.acordeao-conteudo .elementor-widget > :first-child {
  margin-top: var(--espaco-antes-lista);
}
.acordeao-conteudo .elementor-widget > :last-child {
  margin-bottom: var(--espaco-depois-lista);
}

/* lista numerada com números verdes */
.acordeao-conteudo ol {
  padding-left: 1.3em;
}
.acordeao-conteudo ol li {
  margin-bottom: 8px;
}
.acordeao-conteudo ol li:last-child {
  margin-bottom: 0;
}
.acordeao-conteudo ol li::marker {
  color: #A9FF78;
}

/* tablet e telemóvel */
@media (max-width: 1024px) {
  /* linha do título: título e ícone sempre lado a lado */
  .acordeao-cabecalho > .e-con {
    flex-wrap: nowrap !important;
    align-items: flex-start !important;
    justify-content: space-between !important;
    gap: 24px !important;
  }
  .acordeao-cabecalho .elementor-widget-heading {
    width: auto !important;
    max-width: none !important;
    flex: 0 1 auto !important;
    min-width: 0;
  }
  .acordeao-cabecalho .acordeao-icone {
    flex: 0 0 auto !important;
    align-self: flex-start !important;
    margin-top: 0.3em; /* alinha com a primeira linha do título */
  }

  /* subtítulo e lista: nunca mais largos do que o ecrã */
  .acordeao-cabecalho .elementor-widget-text-editor,
  .acordeao-conteudo .elementor-widget {
    width: 100% !important;
    max-width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97a7db3 *//* desktop: alinhado à caixa */
@media (min-width: 1025px) {
  .elementor-770 .elementor-element.elementor-element-97a7db3 {
    padding-left: max(24px, calc((100vw - 1312px) / 2)) !important;
  }
}

/* tablet e mobile: fixo 32px */
@media (max-width: 1024px) {
  .elementor-770 .elementor-element.elementor-element-97a7db3 {
    padding-left: 32px;
    padding-right: 32px!important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eda0354 */.projetos-lista .elementor-button-icon svg {
  width: 12px;
  height: 12px;
  fill: #1DB976;
  color: #1DB976;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f5e910 */.projetos-lista .elementor-button-icon svg {
  width: 12px;
  height: 12px;
  fill: #1DB976;
  color: #1DB976;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40ca454 */.projetos-lista .elementor-button-icon svg {
  width: 12px;
  height: 12px;
  fill: #1DB976;
  color: #1DB976;
}/* 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-770 .elementor-element.elementor-element-c2fe705 .elementor-counter-number-wrapper {
  align-items: baseline;
}
.elementor-770 .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-770 .elementor-element.elementor-element-fff2baf .elementor-counter-number-wrapper {
  align-items: baseline;
}
.elementor-770 .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-770 .elementor-element.elementor-element-eba1aaa .elementor-counter-number-wrapper {
  align-items: baseline;
}
.elementor-770 .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-770 .elementor-element.elementor-element-5db7cfd .elementor-counter-number-wrapper {
  align-items: baseline;
}
.elementor-770 .elementor-element.elementor-element-5db7cfd .elementor-counter-number-suffix {
  font-size: 0.4em;
}/* 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-770 .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-770 .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 */