{"id":377,"date":"2025-12-23T15:09:58","date_gmt":"2025-12-23T15:09:58","guid":{"rendered":"https:\/\/www.madredevelopment.com\/projects\/"},"modified":"2026-01-05T08:58:18","modified_gmt":"2026-01-05T08:58:18","slug":"projetos","status":"publish","type":"page","link":"https:\/\/www.madredevelopment.com\/pt-pt\/projetos\/","title":{"rendered":"Projetos"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_row el_class=&#8221;projectsRow heroSectionRow&#8221;][vc_column el_class=&#8221;backgroundVideo&#8221;]<div class=\"container-video\">\n            <video\n                playsinline\n                preload=\"auto\"\n                muted\n                loop poster=\"\/wp-content\/uploads\/projects-bg.jpg\">\n                Your browser does not support the video tag.\n            <\/video>\n        <\/div>[vc_row_inner el_class=&#8221;heroSectionContent&#8221;][vc_column_inner][vc_custom_heading text=&#8221;OS NOSSOS PROJETOS&#8221; font_container=&#8221;tag:h1|text_align:left&#8221; use_theme_fonts=&#8221;yes&#8221; css=&#8221;&#8221; el_class=&#8221;gsap-slide-up gsap-instant&#8221;][vc_custom_heading text=&#8221;MOLDAMOS O FUTURO, HOJE&#8221; use_theme_fonts=&#8221;yes&#8221; css=&#8221;&#8221; el_class=&#8221;gsap-slide-up gsap-instant&#8221;][vc_custom_heading text=&#8221;Os nossos projetos refletem a nossa vis\u00e3o, experi\u00eancia e compromisso com a qualidade.&#8221; font_container=&#8221;tag:p|text_align:left&#8221; use_theme_fonts=&#8221;yes&#8221; css=&#8221;&#8221; el_class=&#8221;gsap-slide-up gsap-instant&#8221;][\/vc_column_inner][\/vc_row_inner][vc_row_inner][vc_column_inner el_class=&#8221;backgroundOverlay&#8221;][vc_column_text css=&#8221;&#8221;]Gradiente de imagem de fundo[\/vc_column_text][\/vc_column_inner][\/vc_row_inner][\/vc_column][\/vc_row][vc_row el_class=&#8221;projectsRow projectsListingSection&#8221;][vc_column]\n    <div id=\"filter-wrapper-parent\" class=\"filter-wrapper-new\">\n        <div class=\"filtered-posts-buttons-new\">\n            \n            \n                            <a href=\"#\" data-term-id=\"cat-50\" class=\"filter-btn active\"\n                    style=\"--index: 1;\">\n                    <span>PROJETOS PRINCIPAIS<\/span>\n                <\/a>\n                    <\/div>\n    <\/div>\n\n    \n    <div class=\"filtered-posts-list-new\">\n        \n                <a href=\"https:\/\/www.madredevelopment.com\/pt-pt\/projetos-principais\/casas-de-quatrim\/\" class=\"filtered-post-item all  cat-50\">\n                                            <div class=\"project-featured-img-new\" style=\"background-image:url('https:\/\/www.madredevelopment.com\/wp-content\/uploads\/birdseye-v1_alt-scaled.jpg');\">\n                            <div class=\"orange-overlay\">\n                                                                                                            <img decoding=\"async\" src=\"https:\/\/www.madredevelopment.com\/wp-content\/uploads\/quatrim_website_logo.png\" alt=\"\"\n                                            class=\"logo-projeto\">\n                                                                                                <\/div>\n                        <\/div>\n                    \n                    <div class=\"projectInfoWrapper\">\n                        <p class=\"project-title\">Casas de Quatrim<\/p>\n                                                    <p class=\"project-localidade\">Quatrim, Olh\u00e3o<\/p>\n                                            <\/div>\n                <\/a>\n\n            \n                <a href=\"https:\/\/www.madredevelopment.com\/pt-pt\/projetos-principais\/visconde-valmor\/\" class=\"filtered-post-item all  cat-50\">\n                                            <div class=\"project-featured-img-new\" style=\"background-image:url('https:\/\/www.madredevelopment.com\/wp-content\/uploads\/screenshot-2026-01-23-at-15.25.34.png');\">\n                            <div class=\"orange-overlay\">\n                                                                                                            <img decoding=\"async\" src=\"https:\/\/www.madredevelopment.com\/wp-content\/uploads\/valmor_website_logo.png\" alt=\"\"\n                                            class=\"logo-projeto\">\n                                                                                                <\/div>\n                        <\/div>\n                    \n                    <div class=\"projectInfoWrapper\">\n                        <p class=\"project-title\">Visconde de Valmor<\/p>\n                                                    <p class=\"project-localidade\">Lisboa<\/p>\n                                            <\/div>\n                <\/a>\n\n            \n                <a href=\"https:\/\/www.madredevelopment.com\/pt-pt\/projetos-principais\/parque-da-cidade\/\" class=\"filtered-post-item all  cat-50\">\n                                            <div class=\"project-featured-img-new\" style=\"background-image:url('https:\/\/www.madredevelopment.com\/wp-content\/uploads\/aa1940b8d71533022a0c2a06a585c617d7ee37c8-1-scaled.jpg');\">\n                            <div class=\"orange-overlay\">\n                                                                                                            <img decoding=\"async\" src=\"https:\/\/www.madredevelopment.com\/wp-content\/uploads\/pdc_website_logo.png\" alt=\"\"\n                                            class=\"logo-projeto\">\n                                                                                                <\/div>\n                        <\/div>\n                    \n                    <div class=\"projectInfoWrapper\">\n                        <p class=\"project-title\">Parque da Cidade<\/p>\n                                                    <p class=\"project-localidade\">Set\u00fabal<\/p>\n                                            <\/div>\n                <\/a>\n\n            \n                <a href=\"https:\/\/www.madredevelopment.com\/pt-pt\/projetos-principais\/noor-ii\/\" class=\"filtered-post-item all  cat-50\">\n                                            <div class=\"project-featured-img-new\" style=\"background-image:url('https:\/\/www.madredevelopment.com\/wp-content\/uploads\/598_ext_cam015-noite.jpg');\">\n                            <div class=\"orange-overlay\">\n                                                                                                            <img decoding=\"async\" src=\"https:\/\/www.madredevelopment.com\/wp-content\/uploads\/noor_website_logo.png\" alt=\"\"\n                                            class=\"logo-projeto\">\n                                                                                                <\/div>\n                        <\/div>\n                    \n                    <div class=\"projectInfoWrapper\">\n                        <p class=\"project-title\">NOOR II<\/p>\n                                                    <p class=\"project-localidade\">Santo Est\u00eav\u00e3o, Tavira<\/p>\n                                            <\/div>\n                <\/a>\n\n            \n                <a href=\"https:\/\/www.madredevelopment.com\/pt-pt\/projetos-principais\/noor-i\/\" class=\"filtered-post-item all  cat-50\">\n                                            <div class=\"project-featured-img-new\" style=\"background-image:url('https:\/\/www.madredevelopment.com\/wp-content\/uploads\/ca8d10ab4c9717f62851671f81d74067db525a2a-2-1.png');\">\n                            <div class=\"orange-overlay\">\n                                                                                                            <img decoding=\"async\" src=\"https:\/\/www.madredevelopment.com\/wp-content\/uploads\/noor_website_logo-1.png\" alt=\"\"\n                                            class=\"logo-projeto\">\n                                                                                                <\/div>\n                        <\/div>\n                    \n                    <div class=\"projectInfoWrapper\">\n                        <p class=\"project-title\">NOOR I<\/p>\n                                                    <p class=\"project-localidade\">Santo Est\u00eav\u00e3o, Tavira<\/p>\n                                            <\/div>\n                <\/a>\n\n            \n                <a href=\"https:\/\/www.madredevelopment.com\/pt-pt\/projetos-principais\/alma-luz\/\" class=\"filtered-post-item all  cat-50\">\n                                            <div class=\"project-featured-img-new\" style=\"background-image:url('https:\/\/www.madredevelopment.com\/wp-content\/uploads\/ext_cam07_04.jpg');\">\n                            <div class=\"orange-overlay\">\n                                                                                                            <img decoding=\"async\" src=\"https:\/\/www.madredevelopment.com\/wp-content\/uploads\/almaluz_website_logo.png\" alt=\"\"\n                                            class=\"logo-projeto\">\n                                                                                                <\/div>\n                        <\/div>\n                    \n                    <div class=\"projectInfoWrapper\">\n                        <p class=\"project-title\">Alma Luz<\/p>\n                                                    <p class=\"project-localidade\">Santa Luzia, Tavira <\/p>\n                                            <\/div>\n                <\/a>\n\n            \n                <a href=\"https:\/\/www.madredevelopment.com\/pt-pt\/projetos-principais\/sensus\/\" class=\"filtered-post-item all  cat-50\">\n                                            <div class=\"project-featured-img-new\" style=\"background-image:url('https:\/\/www.madredevelopment.com\/wp-content\/uploads\/600_exterior-cam-2_edit-1-scaled.jpg');\">\n                            <div class=\"orange-overlay\">\n                                                                                                            <img decoding=\"async\" src=\"https:\/\/www.madredevelopment.com\/wp-content\/uploads\/sensus_website_logo.png\" alt=\"\"\n                                            class=\"logo-projeto\">\n                                                                                                <\/div>\n                        <\/div>\n                    \n                    <div class=\"projectInfoWrapper\">\n                        <p class=\"project-title\">Sensus<\/p>\n                                                    <p class=\"project-localidade\">Tavira<\/p>\n                                            <\/div>\n                <\/a>\n\n            \n                <a href=\"https:\/\/www.madredevelopment.com\/pt-pt\/projetos-principais\/nira-exclusive-lake-residences\/\" class=\"filtered-post-item all  cat-50\">\n                                            <div class=\"project-featured-img-new\" style=\"background-image:url('https:\/\/www.madredevelopment.com\/wp-content\/uploads\/2615_cam-03-scaled.jpg');\">\n                            <div class=\"orange-overlay\">\n                                                                                                            <img decoding=\"async\" src=\"https:\/\/www.madredevelopment.com\/wp-content\/uploads\/nira-white.webp\" alt=\"\"\n                                            class=\"logo-projeto\">\n                                                                                                <\/div>\n                        <\/div>\n                    \n                    <div class=\"projectInfoWrapper\">\n                        <p class=\"project-title\">NIRA<\/p>\n                                                    <p class=\"project-localidade\">Montargil<\/p>\n                                            <\/div>\n                <\/a>\n\n            \n                <a href=\"https:\/\/www.madredevelopment.com\/pt-pt\/projetos-principais\/alma-living\/\" class=\"filtered-post-item all  cat-50\">\n                                            <div class=\"project-featured-img-new\" style=\"background-image:url('https:\/\/www.madredevelopment.com\/wp-content\/uploads\/alma-1.png');\">\n                            <div class=\"orange-overlay\">\n                                                                                                            <img decoding=\"async\" src=\"https:\/\/www.madredevelopment.com\/wp-content\/uploads\/alma_website_logo.png\" alt=\"\"\n                                            class=\"logo-projeto\">\n                                                                                                <\/div>\n                        <\/div>\n                    \n                    <div class=\"projectInfoWrapper\">\n                        <p class=\"project-title\">Alma Living<\/p>\n                                                    <p class=\"project-localidade\">SANTA LUZIA, TAVIRA <\/p>\n                                            <\/div>\n                <\/a>\n\n            \n                <a href=\"https:\/\/www.madredevelopment.com\/pt-pt\/projetos-principais\/barbara-1271\/\" class=\"filtered-post-item all  cat-50\">\n                                            <div class=\"project-featured-img-new\" style=\"background-image:url('https:\/\/www.madredevelopment.com\/wp-content\/uploads\/98797e84fe9717db09c2a9f609cae9515cec14bf-1.png');\">\n                            <div class=\"orange-overlay\">\n                                                                                                            <img decoding=\"async\" src=\"https:\/\/www.madredevelopment.com\/wp-content\/uploads\/barbara1972_website_logo.png\" alt=\"\"\n                                            class=\"logo-projeto\">\n                                                                                                <\/div>\n                        <\/div>\n                    \n                    <div class=\"projectInfoWrapper\">\n                        <p class=\"project-title\">Barbara 1271<\/p>\n                                                    <p class=\"project-localidade\">Santa B\u00e1rbara de Nexe<\/p>\n                                            <\/div>\n                <\/a>\n\n            \n                <a href=\"https:\/\/www.madredevelopment.com\/pt-pt\/projetos-principais\/atrium\/\" class=\"filtered-post-item all  cat-50\">\n                                            <div class=\"project-featured-img-new\" style=\"background-image:url('https:\/\/www.madredevelopment.com\/wp-content\/uploads\/1-7508-1-scaled.webp');\">\n                            <div class=\"orange-overlay\">\n                                                                                                            <img decoding=\"async\" src=\"https:\/\/www.madredevelopment.com\/wp-content\/uploads\/atrium_website_logo.png\" alt=\"\"\n                                            class=\"logo-projeto\">\n                                                                                                <\/div>\n                        <\/div>\n                    \n                    <div class=\"projectInfoWrapper\">\n                        <p class=\"project-title\">Atrium<\/p>\n                                                    <p class=\"project-localidade\">Faro<\/p>\n                                            <\/div>\n                <\/a>\n\n            \n                <a href=\"https:\/\/www.madredevelopment.com\/pt-pt\/projetos-principais\/ria-view\/\" class=\"filtered-post-item all  cat-50\">\n                                            <div class=\"project-featured-img-new\" style=\"background-image:url('https:\/\/www.madredevelopment.com\/wp-content\/uploads\/ria-view-153_b_pp-scaled.jpg');\">\n                            <div class=\"orange-overlay\">\n                                                                                                            <img decoding=\"async\" src=\"https:\/\/www.madredevelopment.com\/wp-content\/uploads\/riaview_website_logo.png\" alt=\"\"\n                                            class=\"logo-projeto\">\n                                                                                                <\/div>\n                        <\/div>\n                    \n                    <div class=\"projectInfoWrapper\">\n                        <p class=\"project-title\">Ria View<\/p>\n                                                    <p class=\"project-localidade\">Fuseta<\/p>\n                                            <\/div>\n                <\/a>\n\n            \n                <a href=\"https:\/\/www.madredevelopment.com\/pt-pt\/projetos-principais\/formosa-bay\/\" class=\"filtered-post-item all  cat-50\">\n                                            <div class=\"project-featured-img-new\" style=\"background-image:url('https:\/\/www.madredevelopment.com\/wp-content\/uploads\/apartamentos-cabanas-20190225-34.webp');\">\n                            <div class=\"orange-overlay\">\n                                                                                                            <img decoding=\"async\" src=\"https:\/\/www.madredevelopment.com\/wp-content\/uploads\/formosa-bay-white.webp\" alt=\"\"\n                                            class=\"logo-projeto\">\n                                                                                                <\/div>\n                        <\/div>\n                    \n                    <div class=\"projectInfoWrapper\">\n                        <p class=\"project-title\">Formosa Bay<\/p>\n                                                    <p class=\"project-localidade\">Cabanas, Tavira <\/p>\n                                            <\/div>\n                <\/a>\n\n            \n                <div class=\"filtered-post-item all  cat-50 is-coming-soon\">\n                                            <div class=\"project-featured-img-new\" style=\"background-image:url('https:\/\/www.madredevelopment.com\/wp-content\/uploads\/37016-im-250806-resi_compressed-scaled.jpg');\">\n                            <div class=\"orange-overlay\">\n                                                                    <h4 class=\"titulo-projeto-fallback\">\n                                        COMING SOON                                    <\/h4>\n                                                            <\/div>\n                        <\/div>\n                    \n                    <div class=\"projectInfoWrapper\">\n                        <p class=\"project-title\">Alta Vista Valley<\/p>\n                                                    <p class=\"project-localidade\">Leiria<\/p>\n                                            <\/div>\n                <\/div>\n\n            \n                <div class=\"filtered-post-item all  cat-50 is-coming-soon\">\n                                            <div class=\"project-featured-img-new\" style=\"background-image:url('https:\/\/www.madredevelopment.com\/wp-content\/uploads\/zindustrial_still_01_bloco_a-scaled.jpg');\">\n                            <div class=\"orange-overlay\">\n                                                                    <h4 class=\"titulo-projeto-fallback\">\n                                        COMING SOON                                    <\/h4>\n                                                            <\/div>\n                        <\/div>\n                    \n                    <div class=\"projectInfoWrapper\">\n                        <p class=\"project-title\">Polo Log\u00edstico Arruda dos Vinhos<\/p>\n                                                    <p class=\"project-localidade\">Arruda dos Vinhos<\/p>\n                                            <\/div>\n                <\/div>\n\n                <\/div>\n\n    <script>\n        jQuery(document).ready(function ($) {\n\n            const $gridItems = $(\".filtered-post-item\");\n            const $buttons = $(\".filter-btn\");\n\n            let visibleCount = 3; \/\/ Quantos items mostrar inicialmente\n            const revealIncrement = 1; \/\/ Quantos revelar a cada scroll\n\n            \/\/ --- FUN\u00c7\u00c3O: ATUALIZAR VISIBILIDADE ---\n            function updateVisibility(isFilterAction = false) {\n                const activeFilter = $(\".filter-btn.active\").data(\"term-id\");\n\n                \/\/ Sem bot\u00e3o ALL, esta condi\u00e7\u00e3o nunca ser\u00e1 \"all\" \u2014 vai sempre para o filter()\n                const $matchingItems = activeFilter === \"all\"\n                    ? $gridItems\n                    : $gridItems.filter(\".\" + activeFilter);\n\n                \/\/ Esconde items que n\u00e3o correspondem ao filtro ativo\n                const $nonMatching = $gridItems.not($matchingItems);\n                gsap.set($nonMatching, { display: \"none\", autoAlpha: 0 });\n\n                \/\/ Divide os items correspondentes: mostrar vs aguardar scroll\n                const $toShow = $matchingItems.slice(0, visibleCount);\n                const $toKeepHidden = $matchingItems.slice(visibleCount);\n\n                gsap.set($toKeepHidden, { display: \"none\", autoAlpha: 0 });\n\n                gsap.to($toShow, {\n                    duration: 0.5,\n                    autoAlpha: 1,\n                    display: \"block\",\n                    y: 0,\n                    stagger: isFilterAction ? 0.1 : 0, \/\/ Stagger s\u00f3 ao clicar filtros\n                    ease: \"power2.out\",\n                });\n            }\n\n            \/\/ --- SCROLL: revelar mais items ao aproximar do fundo ---\n            $(window).on(\"scroll\", function () {\n                const activeFilter = $(\".filter-btn.active\").data(\"term-id\");\n                const $matchingItems = activeFilter === \"all\"\n                    ? $gridItems\n                    : $gridItems.filter(\".\" + activeFilter);\n\n                if (visibleCount < $matchingItems.length) {\n                    const scrollPos = $(window).scrollTop() + $(window).height();\n                    const threshold = $(document).height() * 0.7;\n\n                    if (scrollPos > threshold) {\n                        visibleCount += revealIncrement;\n                        updateVisibility(false);\n                    }\n                }\n            });\n\n            \/\/ --- CLIQUE NOS BOT\u00d5ES DE FILTRO ---\n            $buttons.on(\"click\", function (e) {\n                e.preventDefault();\n\n                \/\/ Reseta estilos de todos os bot\u00f5es\n                $buttons.removeClass(\"active\");\n                $buttons.find(\"path\").attr(\"fill\", \"#fff\");\n                $buttons.find(\"text\").attr(\"fill\", \"#000\").attr(\"font-weight\", \"300\");\n\n                \/\/ Ativa o bot\u00e3o clicado\n                $(this).addClass(\"active\");\n                $(this).find(\"path\").attr(\"fill\", \"#000\");\n                $(this).find(\"text\").attr(\"fill\", \"#fff\").attr(\"font-weight\", \"500\");\n\n                visibleCount = 3; \/\/ Reset ao mudar de filtro\n\n                \/\/ Anima sa\u00edda de todos os items antes de mostrar os novos\n                gsap.to($gridItems, {\n                    duration: 0.2,\n                    autoAlpha: 0,\n                    y: 20,\n                    onComplete: () => {\n                        updateVisibility(true);\n                    },\n                });\n            });\n\n            \/\/ --- CARREGAMENTO INICIAL: aplica filtro da primeira categoria ativa ---\n            gsap.set($gridItems, { autoAlpha: 0, y: 30 });\n            updateVisibility(true);\n\n        });\n    <\/script>\n\n    [\/vc_column][\/vc_row]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>[vc_row el_class=&#8221;projectsRow heroSectionRow&#8221;][vc_column el_class=&#8221;backgroundVideo&#8221;][vc_row_inner el_class=&#8221;heroSectionContent&#8221;][vc_column_inner][vc_custom_heading text=&#8221;OS NOSSOS PROJETOS&#8221; font_container=&#8221;tag:h1|text_align:left&#8221; use_theme_fonts=&#8221;yes&#8221; css=&#8221;&#8221; el_class=&#8221;gsap-slide-up gsap-instant&#8221;][vc_custom_heading text=&#8221;MOLDAMOS O FUTURO, HOJE&#8221; use_theme_fonts=&#8221;yes&#8221; css=&#8221;&#8221; el_class=&#8221;gsap-slide-up gsap-instant&#8221;][vc_custom_heading text=&#8221;Os nossos projetos refletem a nossa vis\u00e3o, experi\u00eancia e compromisso com a qualidade.&#8221; font_container=&#8221;tag:p|text_align:left&#8221; use_theme_fonts=&#8221;yes&#8221; css=&#8221;&#8221; el_class=&#8221;gsap-slide-up gsap-instant&#8221;][\/vc_column_inner][\/vc_row_inner][vc_row_inner][vc_column_inner el_class=&#8221;backgroundOverlay&#8221;][vc_column_text css=&#8221;&#8221;]Gradiente de imagem de fundo[\/vc_column_text][\/vc_column_inner][\/vc_row_inner][\/vc_column][\/vc_row][vc_row el_class=&#8221;projectsRow projectsListingSection&#8221;][vc_column][\/vc_column][\/vc_row]<\/p>\n","protected":false},"author":9,"featured_media":0,"parent":0,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-377","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.madredevelopment.com\/pt-pt\/wp-json\/wp\/v2\/pages\/377","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.madredevelopment.com\/pt-pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.madredevelopment.com\/pt-pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.madredevelopment.com\/pt-pt\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.madredevelopment.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=377"}],"version-history":[{"count":4,"href":"https:\/\/www.madredevelopment.com\/pt-pt\/wp-json\/wp\/v2\/pages\/377\/revisions"}],"predecessor-version":[{"id":611,"href":"https:\/\/www.madredevelopment.com\/pt-pt\/wp-json\/wp\/v2\/pages\/377\/revisions\/611"}],"wp:attachment":[{"href":"https:\/\/www.madredevelopment.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}