{"id":2196,"date":"2025-08-06T08:07:46","date_gmt":"2025-08-06T08:07:46","guid":{"rendered":"https:\/\/greenleaf.agueda.pt\/?p=2196"},"modified":"2026-09-24T13:28:04","modified_gmt":"2026-09-24T13:28:04","slug":"em-destaque","status":"publish","type":"post","link":"https:\/\/greenleaf.agueda.pt\/index.php\/2025\/08\/06\/em-destaque\/","title":{"rendered":"Em destaque"},"content":{"rendered":"\n<style>\n  * {\n    margin: 0;\n    padding: 0;\n    box-sizing: border-box;\n  }\n\n  .navbar {\n  height: 92px;\n  padding: 0 20px;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  background-color: #ffffff;\n  border-bottom: 2px solid #c8e6c9;\n  position: relative;\n  z-index: 1000;\n}\n\n  .navbar-brand {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n  }\n\n.navbar-brand img {\n  height: 90px;\n  width: auto;\n  object-fit: contain;\n}\n\n  .brand-text {\n    display: flex;\n    flex-direction: column;\n    line-height: 1.2;\n  }\n\n  .brand-text .title {\n    font-size: 1.4rem;\n    font-weight: bold;\n    color: #166434;\n  }\n\n  .brand-text .subtitle {\n    font-size: 0.70rem;\n    color: #17a34a;\n    text-align: center;\n  }\n\n  .navbar-menu {\n    display: flex;\n    gap: 20px;\n    align-items: center;\n  }\n\n  .navbar-menu a {\n    text-decoration: none !important;\n    color: #17a34a;\n    font-weight: 500;\n    padding: 8px 12px;\n    border-radius: 5px;\n    transition: background-color 0.3s ease, color 0.3s ease;\n    white-space: nowrap;\n  }\n\n  .navbar-menu a:hover {\n    background-color: #effdf4;\n    color: #166434;\n  }\n\n  .navbar-menu a.active {\n    background-color: #effdf4;\n    color: #166434;\n  }\n\n  .dropdown {\n    position: relative;\n    display: flex;\n    flex-direction: column;\n    align-items: flex-start;\n  }\n\n  .dropdown-toggle {\n    position: relative;\n    cursor: pointer;\n  }\n\n  \/* Setinha no desktop *\/\n  @media (min-width: 769px) {\n    .dropdown-toggle::after {\n      content: \" \u25bc\";\n      font-size: 0.6rem;\n    }\n  }\n\n  .dropdown-menu {\n    display: none;\n    flex-direction: column;\n    background-color: #ffffff;\n    border: 1px solid #c8e6c9;\n    border-radius: 4px;\n    box-shadow: 0 2px 6px rgba(0,0,0,0.1);\n    z-index: 1001;\n    min-width: 180px;\n    position: absolute;\n    top: 100%;\n    left: 0;\n  }\n\n  .dropdown:hover .dropdown-menu {\n    display: flex;\n  }\n\n  .dropdown-menu a {\n    padding: 10px 16px;\n    text-align: left;\n    width: 100%;\n  }\n\n  .hamburger {\n    display: none;\n    flex-direction: column;\n    cursor: pointer;\n  }\n\n  .hamburger div {\n    width: 26px;\n    height: 3px;\n    background-color: #166434;\n    margin: 4px 0;\n    transition: 0.4s;\n    border-radius: 2px;\n  }\n\n  @media (max-width: 768px) {\n    .navbar-menu {\n      display: none;\n      flex-direction: column;\n      background-color: #ffffff;\n      position: absolute;\n      top: 70px;\n      right: 0;\n      width: 100%;\n      padding: 10px 0;\n      box-shadow: 0 2px 6px rgba(0,0,0,0.1);\n      z-index: 999;\n    }\n\n    .navbar-menu.active {\n      display: flex;\n    }\n\n    .navbar-menu a,\n    .dropdown {\n      width: 100%;\n      text-align: center;\n    }\n\n    \/* Centra o dropdown no mobile *\/\n    .dropdown {\n      align-items: center;\n    }\n\n    .dropdown-menu {\n      display: flex !important;\n      position: static;\n      box-shadow: none;\n      border: none;\n      flex-direction: column;\n      align-items: center;\n      gap: 5px;\n      margin-top: 4px;\n      width: 100%;\n    }\n\n    .dropdown-menu a {\n      padding: 6px 0;\n      text-align: center;\n      width: 100%;\n      max-width: 200px;\n      font-size: 0.82rem; \/* letra mais pequena para indicar que \u00e9 submenu *\/\n      font-weight: 400;   \/* menos bold que os itens principais *\/\n      color: #17a34a;\n    }\n\n    .navbar-menu a:hover,\n    .dropdown-menu a:hover {\n      background-color: #a5d6a7;\n      color: #166434;\n    }\n\n    .navbar-menu a.active {\n      background-color: #a5d6a7;\n      color: #166434;\n    }\n\n    .hamburger {\n      display: flex;\n    }\n\n    .dropdown:hover .dropdown-menu {\n      display: flex;\n    }\n\n    \/* Seta apenas no mobile *\/\n    .dropdown-toggle::after {\n      content: \" \u25bc\";\n      font-size: 0.6rem;\n    }\n  }\n<\/style>\n\n<nav class=\"navbar\">\n  <div class=\"navbar-brand\">\n  <a href=\"https:\/\/greenleaf.agueda.pt\/\">\n    <img decoding=\"async\" src=\"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/Logo_egl-winning-city-2026-agueda_Agueda-color-EN.png\" alt=\"Logo\" class=\"semfundo\">\n  <\/a>\n  <div class=\"brand-text\">\n  <\/div>\n<\/div>\n\n  <div class=\"hamburger\" id=\"hamburger\">\n    <div><\/div>\n    <div><\/div>\n    <div><\/div>\n  <\/div>\n\n  <div class=\"navbar-menu\" id=\"navbarMenu\">\n    <a href=\"https:\/\/greenleaf.agueda.pt\/\">In\u00edcio<\/a>\n    <a href=\"https:\/\/greenleaf.agueda.pt\/index.php\/2025\/06\/20\/sobre-o-premio\/\">Sobre o Pr\u00e9mio<\/a>\n\n    <div class=\"dropdown\">\n      <a href=\"https:\/\/greenleaf.agueda.pt\/index.php\/2025\/06\/23\/plano-de-acao\/\" class=\"dropdown-toggle\">Plano de A\u00e7\u00e3o<\/a>\n      <div class=\"dropdown-menu\">\n        <a href=\"https:\/\/greenleaf.agueda.pt\/index.php\/2025\/07\/16\/iniciativas\/\">Iniciativas<\/a>\n        <a href=\"https:\/\/greenleaf.agueda.pt\/index.php\/2025\/07\/16\/inscricoes\/\">Inscri\u00e7\u00f5es<\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"dropdown\">\n      <a href=\"https:\/\/greenleaf.agueda.pt\/index.php\/2025\/08\/06\/em-destaque\/\" class=\"dropdown-toggle active\">Em destaque<\/a>\n      <div class=\"dropdown-menu\">\n        <a href=\"https:\/\/greenleaf.agueda.pt\/index.php\/2025\/07\/01\/galeria\/\">Galeria<\/a>\n      <\/div>\n    <\/div>\n    <a href=\"https:\/\/greenleaf.agueda.pt\/index.php\/2025\/07\/02\/comunicacao\/\">Comunica\u00e7\u00e3o<\/a>\n    <a href=\"https:\/\/greenleaf.agueda.pt\/index.php\/2025\/07\/02\/contactos\/\">Contactos<\/a>\n  <\/div>\n<\/nav>\n\n<script>\n  const hamburger = document.getElementById('hamburger');\n  const navbarMenu = document.getElementById('navbarMenu');\n\n  hamburger.addEventListener('click', () => {\n    navbarMenu.classList.toggle('active');\n  });\n\n  const links = navbarMenu.querySelectorAll('a');\n  links.forEach(link => {\n    link.addEventListener('click', () => {\n      navbarMenu.classList.remove('active');\n    });\n  });\n<\/script>\n\n\n\n<style>\n.evento-destaque {\n  display: flex;\n  background: linear-gradient(135deg, #e5f8ec, #f9fffc);\n  border: 2px solid #b3eec8;\n  border-radius: 18px;\n  overflow: hidden;\n  box-shadow: 0 8px 28px rgba(0, 0, 0, 0.08);\n  max-width: 1000px;\n  margin: 40px auto;\n  width: 90%;\n  align-items: stretch;\n}\n\n.evento-info {\n  padding: 40px 30px;\n  flex: 1;\n  width: 100%;\n  min-width: 300px;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  text-align: center;\n}\n\n.evento-info h3 {\n  color: #144d2b;\n  font-size: 2rem;\n  margin-bottom: 15px;\n}\n\n.evento-info p {\n  color: #555;\n  font-size: 1rem;\n  margin-bottom: 0;\n  line-height: 1.6;\n}\n\n.evento-sem-destaque {\n  display: inline-block;\n  background-color: #e0f2e7;\n  color: #267344;\n  padding: 7px 16px;\n  border-radius: 12px;\n  font-size: 0.85rem;\n  font-weight: 600;\n  margin: 0 auto 20px;\n}\n\n.evento-detalhes {\n  font-size: 0.95rem;\n  color: #1b5e20;\n  margin-top: 20px;\n}\n\n.evento-detalhes span {\n  display: block;\n  margin-bottom: 6px;\n}\n\n.evento-img {\n  flex: 1;\n  min-width: 300px;\n  display: flex;\n}\n\n.evento-img img {\n  width: 100%;\n  height: auto;\n  display: block;\n  object-fit: cover;\n}\n\n@media (max-width: 768px) {\n  .evento-destaque {\n    flex-direction: column;\n  }\n\n  .evento-img {\n    width: 100%;\n    order: -1;\n  }\n\n  .evento-info {\n    padding: 30px 20px;\n  }\n}\n<\/style>\n\n<div class=\"evento-destaque\">\n  <div class=\"evento-info\">\n    <div class=\"evento-sem-destaque\">\n      \ud83c\udf1f Evento em Destaque\n    <\/div>\n    <h3>Semana Europeia da Mobilidade e Dia Europeu Sem Carros<\/h3>\n    <p>\n      O tema deste ano \u00e9 &#8220;Mobilidade para todos &#8211; Justi\u00e7a entre gera\u00e7\u00f5es&#8221;, com o slogan &#8220;Combina e Move-te!&#8221;. Uma semana dedicada \u00e0 mobilidade sustent\u00e1vel e \u00e0 equidade entre gera\u00e7\u00f5es no acesso aos transportes.\n    <\/p>\n    <div class=\"evento-detalhes\">\n      <span><strong>\ud83d\udcc5 Data:<\/strong> 16 a 22 de setembro de 2026<\/span>\n      <span><strong>\ud83d\udccd Local:<\/strong> \u00c1gueda<\/span>\n    <\/div>\n  <\/div>\n\n  <!--\n  <div class=\"evento-img\">\n    <img decoding=\"async\" src=\"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2026\/09\/Captura-de-ecra-2026-09-01-as-14.34.58.png\" alt=\"Semana Europeia da Mobilidade e Dia Europeu Sem Carros\">\n  <\/div>\n  -->\n<\/div>\n\n\n\n<section class=\"section greenleaf-descubra\">\n\n  <h2>Descubra \u00c1gueda<\/h2>\n\n  <div class=\"cards\">\n\n    <div class=\"card\">\n\n      <img decoding=\"async\" src=\"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2026\/09\/RUA_LUIS_CAMOES_FOTO_PATRICK_FERREIRA-Grande-e1709820552527.jpeg\" alt=\"Descubra \u00c1gueda\">\n\n      <div class=\"card-content\">\n\n        <p>\n          Quer conhecer melhor \u00c1gueda? Descubra os seus lugares,\n          experi\u00eancias, patrim\u00f3nio, natureza, cultura e tudo o que\n          o concelho tem para oferecer.\n        <\/p>\n\n        <a href=\"https:\/\/www.cm-agueda.pt\/visite\/turismo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"card-btn\">\n          Descubra mais sobre \u00c1gueda\n        <\/a>\n\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n\n<\/section>\n\n\n<style>\n\n.greenleaf-descubra {\n  max-width: 1000px !important;\n  margin: 60px auto !important;\n  padding: 0 20px !important;\n  box-sizing: border-box !important;\n}\n\n\/* T\u00cdTULO PRINCIPAL *\/\n.greenleaf-descubra h2 {\n  font-size: 32px !important;\n  color: #001e4d !important;\n  margin-bottom: 30px !important;\n  text-align: center !important;\n  position: relative !important;\n  padding-bottom: 14px !important;\n}\n\n\/* LINHA DECORATIVA BAIXO DO T\u00cdTULO *\/\n.greenleaf-descubra h2::after {\n  content: \"\" !important;\n  display: block !important;\n  width: 60px !important;\n  height: 4px !important;\n  background-color: #17a34a !important;\n  border-radius: 2px !important;\n  margin: 10px auto 0 auto !important;\n}\n\n\/* GRELHA *\/\n.greenleaf-descubra .cards {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  gap: 20px !important;\n}\n\n\/* CART\u00c3O *\/\n.greenleaf-descubra .card {\n  flex: 1 1 calc(33.333% - 20px) !important;\n  background-color: #fff !important;\n  border-radius: 12px !important;\n  overflow: hidden !important;\n  box-shadow: 0 4px 16px rgba(0,0,0,0.12) !important;\n  transition: transform 0.3s, box-shadow 0.3s !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  box-sizing: border-box !important;\n}\n\n\/* HOVER *\/\n.greenleaf-descubra .card:hover {\n  transform: translateY(-6px) !important;\n  box-shadow: 0 8px 24px rgba(0,0,0,0.18) !important;\n}\n\n\/* IMAGEM *\/\n.greenleaf-descubra .card img {\n  width: 100% !important;\n  height: 220px !important;\n  display: block !important;\n  object-fit: cover !important;\n  margin: 0 !important;\n  padding: 0 !important;\n}\n\n\/* CONTE\u00daDO *\/\n.greenleaf-descubra .card-content {\n  padding: 20px !important;\n  box-sizing: border-box !important;\n}\n\n\/* TEXTO *\/\n.greenleaf-descubra .card-content p {\n  font-size: 14px !important;\n  line-height: 1.6 !important;\n  margin-bottom: 20px !important;\n  color: #444 !important;\n}\n\n\/* BOT\u00c3O *\/\n.greenleaf-descubra .card-btn {\n  display: inline-block !important;\n  background-color: #17a34a !important;\n  color: #fff !important;\n  text-decoration: none !important;\n  font-size: 14px !important;\n  font-weight: 600 !important;\n  padding: 10px 20px !important;\n  border-radius: 6px !important;\n  transition: background-color 0.3s !important;\n}\n\n.greenleaf-descubra .card-btn:hover {\n  background-color: #166434 !important;\n  color: #fff !important;\n  text-decoration: none !important;\n}\n\n\/* ==================================================\n   TELEM\u00d3VEL\n================================================== *\/\n\n@media (max-width: 768px) {\n\n  .greenleaf-descubra {\n    margin: 40px auto !important;\n    padding-left: 20px !important;\n    padding-right: 20px !important;\n  }\n\n  .greenleaf-descubra h2 {\n    font-size: 26px !important;\n  }\n\n  .greenleaf-descubra .card {\n    flex: 1 1 100% !important;\n  }\n\n  .greenleaf-descubra .card img {\n    height: 200px !important;\n  }\n\n  .greenleaf-descubra .card-btn {\n    display: block !important;\n    text-align: center !important;\n  }\n\n}\n\n<\/style>\n\n\n\n<div id=\"plantar-arvore\" style=\"text-align:center; font-family:'Segoe UI',sans-serif; padding:28px 16px; background:#fff;\">\n  <h2 style=\"color:#176334; margin-bottom:16px;\">Planta a Tua \u00c1rvore Digital<\/h2>\n\n  <div id=\"contadorArvores\" style=\"font-size:15px; font-weight:600; color:#155e34; margin-bottom:18px;\">\n    \u00c1rvores criadas virtualmente: 0 | \u00c1rvores reais a plantar: 0\n  <\/div>\n\n  <!-- container que envolver\u00e1 o CF7 -->\n  <div class=\"form-arvore-wrapper\" style=\"max-width:1000px; margin:0 auto 8px auto;\">\n    \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f2456-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"2456\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/index.php\/wp-json\/wp\/v2\/posts\/2196#wpcf7-f2456-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"2456\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f2456-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<div class=\"form-arvore\">\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"nome\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" id=\"nomeArvore\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"O teu nome\" value=\"\" type=\"text\" name=\"nome\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" id=\"emailArvore\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"O teu email\" value=\"\" type=\"email\" name=\"email\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"contacto\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-text wpcf7-validates-as-tel\" id=\"contactoArvore\" aria-invalid=\"false\" placeholder=\"Telefone\" value=\"\" type=\"tel\" name=\"contacto\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"mensagem\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" id=\"msgArvore\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Tua mensagem\" name=\"mensagem\"><\/textarea><\/span>\n\t<\/p>\n\t<p><label>Cor da copa:<br \/>\n<input type=\"color\" id=\"corArvore\" value=\"#228B22\" \/><br \/>\n<\/label>\n\t<\/p>\n\t<p><label>Forma da copa:<br \/>\n<select id=\"formaCopa\">\n <option value=\"circulo\">C\u00edrculo<\/option>\n <option value=\"triangulo\">Tri\u00e2ngulo<\/option>\n <option value=\"nuvem\">Nuvem<\/option>\n <\/select><br \/>\n<\/label>\n\t<\/p>\n\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Criar \u00c1rvore\" \/>\n\t<\/p>\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n  <\/div>\n\n  <!-- onde s\u00e3o desenhadas as \u00e1rvores -->\n  <div id=\"campoDasArvores\" style=\"text-align:center; margin-top:34px; min-height:220px;\"><\/div>\n<\/div>\n\n<style>\n\/* ===== Layout horizontal do formul\u00e1rio ===== *\/\n.form-arvore-wrapper .wpcf7-form {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 12px;\n  align-items: center;\n  padding: 0;\n  margin: 0;\n  background: transparent;\n  border: none;\n}\n\n\/* cada campo alinhado *\/\n.form-arvore-wrapper .wpcf7-form p {\n  margin: 0;\n  padding: 0;\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  flex: 1 1 auto; \/* para responsividade *\/\n}\n\n\/* Estilo clean dos campos *\/\n.form-arvore-wrapper input[type=\"text\"],\n.form-arvore-wrapper input[type=\"email\"],\n.form-arvore-wrapper input[type=\"tel\"],\n.form-arvore-wrapper textarea,\n.form-arvore-wrapper select {\n  padding: 10px 12px;\n  border: 2px solid #cbead6;\n  border-radius: 8px;\n  font-size: 15px;\n  background-color: #fff;\n  color: #176334;\n  width: 220px; \/* padr\u00e3o desktop *\/\n  box-sizing: border-box;\n  resize: none;\n  transition: border-color .18s, box-shadow .18s;\n  font-family: 'Segoe UI',sans-serif;\n  vertical-align: middle;\n}\n\n\/* textarea com altura igual aos inputs *\/\n.form-arvore-wrapper textarea {\n  height: 42px;\n  line-height: 1.3;\n  padding-top: 10px;\n  display: inline-flex;\n  align-items: center;\n}\n\n\/* input color *\/\n.form-arvore-wrapper input[type=\"color\"] {\n  width: 40px;\n  height: 40px;\n  padding: 0;\n  border: none;\n  background: none;\n  cursor: pointer;\n}\n\n\/* label inline *\/\n.form-arvore-wrapper label.custom-inline {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  color: #176334;\n  font-weight: 600;\n  font-size: 14px;\n}\n\n\/* Bot\u00e3o centralizado *\/\n.form-arvore-wrapper .wpcf7-submit {\n  display: block;\n  margin: 16px auto 0 auto;\n  background-color: #00c17c;\n  color: #fff;\n  border: none;\n  padding: 10px 26px;\n  border-radius: 10px;\n  font-size: 16px;\n  cursor: pointer;\n  transition: background .18s;\n}\n.form-arvore-wrapper .wpcf7-submit:hover {\n  background-color: #00a36c;\n}\n\n\/* wrapper do bot\u00e3o sempre centrado *\/\n.form-arvore-wrapper .wpcf7-submit-wrap {\n  width: 100%;\n  display: flex;\n  justify-content: center;\n}\n\n\/* ===== Responsivo ===== *\/\n@media (max-width: 820px) {\n  .form-arvore-wrapper input[type=\"text\"],\n  .form-arvore-wrapper input[type=\"email\"],\n  .form-arvore-wrapper input[type=\"tel\"],\n  .form-arvore-wrapper textarea,\n  .form-arvore-wrapper select {\n    width: calc(50% - 12px);\n    min-width: 140px;\n  }\n}\n\n@media (max-width: 520px) {\n  .form-arvore-wrapper input[type=\"text\"],\n  .form-arvore-wrapper input[type=\"email\"],\n  .form-arvore-wrapper input[type=\"tel\"],\n  .form-arvore-wrapper textarea,\n  .form-arvore-wrapper select {\n    width: 100%;\n    min-width: 0;\n  }\n}\n\n\/* Anima\u00e7\u00e3o das \u00e1rvores *\/\n#campoDasArvores > div {\n  transition: transform .25s ease, opacity .25s ease;\n}\n<\/style>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n  let arvores = JSON.parse(localStorage.getItem(\"arvores\")) || [];\n\n  function limitarArvores() {\n    if (arvores.length > 7) {\n      arvores = arvores.slice(-7);\n      localStorage.setItem(\"arvores\", JSON.stringify(arvores));\n    }\n  }\n\n  function atualizarContador() {\n    const total = arvores.length;\n    const reais = total * 5;\n    const el = document.getElementById(\"contadorArvores\");\n    if (el) el.textContent = `\u00c1rvores criadas virtualmente: ${total} | \u00c1rvores reais a plantar: ${reais}`;\n  }\n\n  function renderizarArvores() {\n    const campo = document.getElementById(\"campoDasArvores\");\n    if (!campo) return;\n    campo.innerHTML = \"\";\n    const lista = arvores.slice(-7);\n    lista.forEach(dados => {\n      const contenedor = document.createElement(\"div\");\n      contenedor.style.display = \"inline-block\";\n      contenedor.style.margin = \"18px\";\n      contenedor.style.textAlign = \"center\";\n      contenedor.style.opacity = \"0\";\n      contenedor.style.transform = \"translateY(6px)\";\n\n      const arvore = document.createElement(\"div\");\n      arvore.style.position = \"relative\";\n      arvore.style.width = \"160px\";\n      arvore.style.height = \"280px\";\n      arvore.style.margin = \"0 auto\";\n\n      const tronco = document.createElement(\"div\");\n      tronco.style.width = \"20px\";\n      tronco.style.height = \"100px\";\n      tronco.style.backgroundColor = \"#8B5A2B\";\n      tronco.style.position = \"absolute\";\n      tronco.style.bottom = \"0\";\n      tronco.style.left = \"50%\";\n      tronco.style.transform = \"translateX(-50%)\";\n      arvore.appendChild(tronco);\n\n      const cor = dados.cor || \"#228B22\";\n      const forma = (dados.forma || \"circulo\").toLowerCase();\n\n      if (forma === \"nuvem\") {\n        const nuvens = [\n          { left: '50%', bottom: '90px', size: 40 },\n          { left: '30%', bottom: '110px', size: 35 },\n          { left: '70%', bottom: '110px', size: 35 },\n          { left: '40%', bottom: '130px', size: 30 },\n          { left: '60%', bottom: '130px', size: 30 },\n          { left: '50%', bottom: '150px', size: 30 },\n        ];\n        nuvens.forEach(copa => {\n          const folha = document.createElement('div');\n          folha.style.width = `${copa.size}px`;\n          folha.style.height = `${copa.size}px`;\n          folha.style.backgroundColor = cor;\n          folha.style.borderRadius = '50%';\n          folha.style.position = 'absolute';\n          folha.style.left = copa.left;\n          folha.style.bottom = copa.bottom;\n          folha.style.transform = 'translateX(-50%)';\n          arvore.appendChild(folha);\n        });\n      } else if (forma === \"triangulo\") {\n        const triangulo = document.createElement('div');\n        triangulo.style.width = '120px';\n        triangulo.style.height = '120px';\n        triangulo.style.backgroundColor = cor;\n        triangulo.style.position = 'absolute';\n        triangulo.style.left = '50%';\n        triangulo.style.bottom = '90px';\n        triangulo.style.transform = 'translateX(-50%)';\n        triangulo.style.clipPath = 'polygon(50% 0%, 0% 100%, 100% 100%)';\n        arvore.appendChild(triangulo);\n      } else {\n        const copas = [\n          { left: '50%', bottom: '90px', size: 80 },\n          { left: '30%', bottom: '110px', size: 60 },\n          { left: '70%', bottom: '110px', size: 60 },\n          { left: '40%', bottom: '140px', size: 50 },\n          { left: '60%', bottom: '140px', size: 50 },\n        ];\n        copas.forEach(copa => {\n          const folha = document.createElement('div');\n          folha.style.width = `${copa.size}px`;\n          folha.style.height = `${copa.size}px`;\n          folha.style.backgroundColor = cor;\n          folha.style.borderRadius = '50%';\n          folha.style.position = 'absolute';\n          folha.style.left = copa.left;\n          folha.style.bottom = copa.bottom;\n          folha.style.transform = 'translateX(-50%)';\n          arvore.appendChild(folha);\n        });\n      }\n\n      const nomeEl = document.createElement(\"div\");\n      nomeEl.textContent = dados.nome || \"An\u00f3nimo\";\n      nomeEl.style.fontWeight = \"700\";\n      nomeEl.style.color = \"#176334\";\n      nomeEl.style.marginTop = \"12px\";\n\n      const msgEl = document.createElement(\"div\");\n      msgEl.textContent = dados.mensagem ? `\"${dados.mensagem}\"` : \"\";\n      msgEl.style.fontSize = \"14px\";\n      msgEl.style.color = \"#444\";\n      msgEl.style.marginTop = \"6px\";\n      msgEl.style.maxWidth = \"160px\";\n      msgEl.style.marginLeft = \"auto\";\n      msgEl.style.marginRight = \"auto\";\n      msgEl.style.wordWrap = \"break-word\";\n\n      contenedor.appendChild(arvore);\n      contenedor.appendChild(nomeEl);\n      contenedor.appendChild(msgEl);\n      campo.appendChild(contenedor);\n\n      requestAnimationFrame(() => {\n        contenedor.style.transition = \"transform .28s ease, opacity .28s ease\";\n        contenedor.style.opacity = \"1\";\n        contenedor.style.transform = \"translateY(0)\";\n      });\n    });\n  }\n\n  document.addEventListener(\"wpcf7mailsent\", function (event) {\n    const inputs = event.detail && event.detail.inputs ? event.detail.inputs : [];\n    const data = inputs.reduce((acc, item) => { acc[item.name] = item.value; return acc; }, {});\n    const corEl = document.getElementById(\"corArvore\");\n    const formaEl = document.getElementById(\"formaCopa\");\n    const cor = corEl ? corEl.value : \"#228B22\";\n    const forma = formaEl ? formaEl.value : \"circulo\";\n    const nome = (data.nome || \"\").trim() || \"An\u00f3nimo\";\n    const mensagem = (data.mensagem || \"\").trim() || \"\";\n    const contacto = (data.contacto || \"\").trim() || \"n\u00e3o definido\";\n    const email = (data.email || \"\").trim() || \"n\u00e3o definido\";\n\n    arvores.push({ nome, mensagem, cor, forma, contacto, email });\n    limitarArvores();\n    localStorage.setItem(\"arvores\", JSON.stringify(arvores));\n\n    atualizarContador();\n    renderizarArvores();\n\n    \/\/ === Ocultar mensagem de sucesso do CF7 ap\u00f3s alguns segundos ===\n    const mensagemSucesso = document.querySelector('.wpcf7 form .wpcf7-response-output');\n    if (mensagemSucesso) {\n      mensagemSucesso.style.transition = \"opacity 0.5s ease\";\n      mensagemSucesso.style.opacity = \"1\";\n      setTimeout(() => {\n        mensagemSucesso.style.opacity = \"0\";\n        setTimeout(() => { mensagemSucesso.style.display = \"none\"; }, 500);\n      }, 4000); \/\/ tempo vis\u00edvel: 4 segundos\n    }\n  });\n\n  limitarArvores();\n  atualizarContador();\n  renderizarArvores();\n});\n<\/script>\n\n\n\n<!-- Mapa Interativo \u00c1gueda Green Leaf -->\n<link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet\/dist\/leaflet.css\" \/>\n<script src=\"https:\/\/unpkg.com\/leaflet\/dist\/leaflet.js\"><\/script>\n\n<style>\n  body {\n    margin: 0;\n    background-color: #f6fbf7; \/* fundo para toda a p\u00e1gina *\/\n  }\n\n  .mapa-section {\n    width: 100%;\n    background-color: #f6fbf7; \/* fundo que ocupa largura toda *\/\n    padding: 20px 0;\n  }\n\n  .map-title {\n    text-align: center;\n    font-size: 28px;\n    color: #166534;\n    font-weight: 800;\n    margin: 0 0 20px;\n  }\n\n  .mapa-container {\n    width: 90%;\n    max-width: 700px;\n    margin: 0 auto 50px auto;\n    border-radius: 12px;\n    overflow: hidden;\n    box-shadow: 0 4px 16px rgba(0,0,0,0.12);\n  }\n\n  #mapa-agueda {\n    height: 520px;\n    width: 100%;\n  }\n\n  .leaflet-popup-content {\n    padding: 6px !important;\n    margin: 0 !important;\n  }\n\n  .leaflet-popup-content img {\n    width: 100%;\n    border-radius: 6px;\n    margin-bottom: 4px;\n  }\n\n  .leaflet-popup-content h4 {\n    margin: 0 0 2px;\n    color: #166534;\n    font-size: 13px;\n    line-height: 1.2;\n  }\n\n  .leaflet-popup-content p {\n    font-size: 11px;\n    margin: 0 0 2px;\n    line-height: 1.3;\n  }\n\n  .leaflet-popup-content strong {\n    font-size: 11px;\n    color: #444;\n  }\n<\/style>\n\n<div class=\"mapa-section\">\n  <div class=\"map-title\">\ud83c\udf3f Locais Sustent\u00e1veis em \u00c1gueda<\/div>\n  <div class=\"mapa-container\">\n    <div id=\"mapa-agueda\"><\/div>\n  <\/div>\n<\/div>\n\n<script>\n  var map = L.map('mapa-agueda').setView([40.5760, -8.4446], 13);\n\n  L.tileLayer('https:\/\/{s}.tile.openstreetmap.org\/{z}\/{x}\/{y}.png', {\n    attribution: '&copy; OpenStreetMap'\n  }).addTo(map); \n\n  var locais = [\n    {\n      nome: \"Parque da Alta Vila\",\n      coords: [40.5737, -8.4502],\n      imagem: \"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/altavila2.jpeg\",\n      descricao: \"Zona verde urbana com atividades ecol\u00f3gicas e trilhos pedonais.\",\n      data: \"Inaugurado em 2021\"\n    },\n    {\n      nome: \"EcoPista do Vouga\",\n      coords: [40.5825, -8.4330],\n      imagem: \"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/20231009_EcopistaVouga_Inauguracao_Cedrim-Viseu_Foto-2_1150x550.jpg\",\n      descricao: \"Ciclovia ecol\u00f3gica de 14 km ao longo do antigo ramal ferrovi\u00e1rio.\",\n      data: \"Operacional desde 2020\"\n    },\n    {\n      nome: \"Horta Urbana do Rio\",\n      coords: [40.57314838302644, -8.443930911494382],\n      imagem: \"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/hortas_Bio_EcoFCaldeira_AEAgueda_-fev__.jpg\",\n      descricao: \"Espa\u00e7o comunit\u00e1rio para cultivo de produtos biol\u00f3gicos.\",\n      data: \"Ativa desde 2022\"\n    },\n    {\n      nome: \"Pateira de Fermentelos\",\n      coords: [40.57226947526938, -8.515530814520499],\n      imagem: \"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/pateira-de-fermentelos-lagoa-natural-1024x683-1.jpg\",\n      descricao: \"Maior lagoa natural da Pen\u00ednsula Ib\u00e9rica, rica em biodiversidade.\",\n      data: \"Reconhecida como s\u00edtio Ramsar\"\n    },\n    {\n      nome: \"\u00c1gueda Smart City Lab\",\n      coords: [40.57196298237288, -8.446853829915645],\n      imagem: \"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/RUA_LUIS_CAMOES_FOTO_PATRICK_FERREIRA-1280x640-1.jpg\",\n      descricao: \"Laborat\u00f3rio vivo de inova\u00e7\u00e3o urbana e sustentabilidade.\",\n      data: \"Desde 2019\"\n    },\n\n{\n      nome: \"Casa do Rio - Centro Criativo\",\n      coords: [40.57165430683928, -8.447547577623801],\n      imagem: \"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/52755838205_69b5b4250b_o.jpeg\",\n      descricao: \"Art studio in \u00c1gueda.\",\n      data: \"\"\n    },\n\n{\n      nome: \"Casa dos Rios e Laborat\u00f3rio Rios +\",\n      coords: [40.61282858384117, -8.438411548626679],\n      imagem: \"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/unnamed.jpg\",\n      descricao: \"Parque\",\n      data: \"\"\n    },\n\n{\n      nome: \"Parque Fluvial do Souto Rio\",\n      coords: [40.56084438189508, -8.425084803112725],\n      imagem: \"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/parque-fluvial-do-souto-do-rio-capa.png\",\n      descricao: \"\",\n      data: \"Parque da Cidade\"\n    },\n\n{\n      nome: \"Parque Fluvial de Bolfiar\",\n      coords: [40.56609224841947, -8.400468149510866],\n      imagem: \"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/unnamed-1.jpg\",\n      descricao: \"\",\n      data: \"Parque\"\n    },\n\n{\n      nome: \"Parque Fluvial da Sernada\",\n      coords: [40.67185249673693, -8.455582145435319],\n      imagem: \"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/unnamed-2.jpg\",\n      descricao: \"\",\n      data: \"Parque\"\n    },\n\n{\n      nome: \"Parque Fluvial do Alfusqueiro\",\n      coords: [40.625755886212936, -8.361876158928107],\n      imagem: \"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/LUI2624-min.original.original-scaled.jpg\",\n      descricao: \"\",\n      data: \"Parque\"\n    },\n\n{\n      nome: \"Parque Fluvial da Redonda\",\n      coords: [40.54755455634198, -8.381120972018637],\n      imagem: \"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/redonda_1_725_999_1_2500_2500.png\",\n      descricao: \"\",\n      data: \"Parque\"\n    },\n\n{\n      nome: \"Parque Fluvial da Talhada\",\n      coords: [40.568644442507626, -8.356039049079794],\n      imagem: \"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/unnamed-4.jpg\",\n      descricao: \"\",\n      data: \"Parque Castanheira Do Vouga\"\n    },\n\n{\n      nome: \"Parque Fluvial da Gu\u00edstola\",\n      coords: [40.532010238783606, -8.315557063679158],\n      imagem: \"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/AGD5981.jpg\",\n      descricao: \"\",\n      data: \"Parque\"\n    },\n\n{\n      nome: \"Pateira de \u00d3is da Ribeira\",\n      coords: [40.576290575657914, -8.512561636899514],\n      imagem: \"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/unnamed-7.jpg\",\n      descricao: \"\",\n      data: \"Pateira\"\n    },\n\n{\n      nome: \"Parque de merendas Pateira de Espinhel\",\n      coords: [40.56744407927458, -8.500060257631915],\n      imagem: \"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/unnamed-7-1.jpg\",\n      descricao: \"\",\n      data: \"Parque\"\n    },\n\n{\n    nome: \"Centro de Interpreta\u00e7\u00e3o do Rio\",\n    coords: [40.56991479175714, -8.44702258093407],\n    imagem: \"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/494732745_1106682484827030_5108852695470417776_n_1_2500_2500.jpg\",\n    descricao: \"Local central do rio de \u00c1gueda, ponto de encontro e lazer.\",\n    data: \"Ponto hist\u00f3rico da cidade\"\n  }\n  ];\n\n  locais.forEach(loc => {\n    L.marker(loc.coords).addTo(map)\n      .bindPopup(`\n        <img decoding=\"async\" src=\"${loc.imagem}\" alt=\"${loc.nome}\">\n        <h4>${loc.nome}<\/h4>\n        <p>${loc.descricao}<\/p>\n        <p><strong>${loc.data}<\/strong><\/p>\n      `);\n  });\n<\/script>\n\n\n\n<style>\n  .mural-wrapper {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    align-items: flex-start;\n    gap: 30px;\n    margin-left: 100px !important;\n  }\n  .mural-section {\n    background: #ffffff;\n    padding: 40px 20px;\n    border-radius: 12px;\n    flex: 1 1 600px;\n  }\n  .mural-section h2 {\n    font-size: 32px;\n    color: #166534;\n    font-weight: 800;\n    margin-bottom: 10px;\n    text-align: left;\n  }\n  .mural-section p {\n    font-size: 15px;\n    color: #4b5563;\n    margin-bottom: 25px;\n    text-align: left;\n  }\n  .wpcf7 .mural-form {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-bottom: 20px;\n  }\n  .wpcf7 .mural-form input[type=\"text\"] {\n    padding: 12px 14px;\n    border: 1px solid #bbf7d0;\n    border-radius: 8px;\n    font-size: 14px;\n    color: #374151;\n    width: 220px;\n    outline: none;\n  }\n  .wpcf7 .mural-form select {\n    padding: 12px 14px;\n    border: 1px solid #bbf7d0;\n    border-radius: 8px;\n    font-size: 14px;\n    color: #374151;\n    width: 220px;\n    background: #fff;\n    outline: none;\n  }\n  .wpcf7 .mural-form input[type=\"submit\"] {\n    padding: 12px 18px;\n    background: #16a34a;\n    color: #fff;\n    border: none;\n    border-radius: 8px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.3s ease;\n    font-size: 14px;\n  }\n  .wpcf7 .mural-form input[type=\"submit\"]:hover {\n    background: #15803d;\n  }\n  .wpcf7 .wpcf7-response-output {\n    border: none !important;\n    font-size: 14px;\n    color: #166534;\n    font-weight: 600;\n    padding: 0 !important;\n    margin: 10px 0 0 0 !important;\n  }\n  .wpcf7 .wpcf7-not-valid-tip {\n    font-size: 12px;\n    color: #dc2626;\n  }\n  .mural-imagem {\n    flex: 1 1 250px;\n    text-align: center;\n  }\n  .mural-imagem img {\n    max-width: 330px;\n    margin-top: 30px;\n    margin-bottom: 30px;\n    background: transparent !important;\n    box-shadow: none !important;\n    filter: none !important;\n    border: none !important;\n  }\n  @media (max-width: 860px) {\n    .mural-wrapper {\n      flex-direction: column;\n      align-items: center;\n      margin-left: 0 !important;\n      gap: 0 !important;\n    }\n    .mural-section h2,\n    .mural-section p {\n      text-align: center;\n    }\n    .wpcf7 .mural-form {\n      justify-content: center;\n    }\n    .mural-section {\n      padding-bottom: 0 !important;\n      margin-bottom: -100px !important;\n    }\n    .wpcf7 {\n      margin-bottom: 0 !important;\n    }\n    .wpcf7-form {\n      margin-bottom: 0 !important;\n      padding-bottom: 0 !important;\n    }\n    .mural-imagem {\n      margin-top: 0 !important;\n    }\n    .mural-imagem img {\n      margin-top: 0 !important;\n      margin-bottom: 20px;\n      max-width: 80%;\n    }\n  }\n<\/style>\n\n<div class=\"mural-wrapper\">\n  <section class=\"mural-section\">\n    <h2>\ud83c\udf3f Partilha a Tua Ideia Verde!<\/h2>\n    <p>Deixa aqui sugest\u00f5es para tornar \u00c1gueda mais sustent\u00e1vel<\/p>\n\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f3944-o2\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"3944\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/index.php\/wp-json\/wp\/v2\/posts\/2196#wpcf7-f3944-o2\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"3944\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f3944-o2\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<div class=\"mural-form\">\n\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"ideia\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Ex.: Plantar flores\" value=\"\" type=\"text\" name=\"ideia\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"categoria\"><select class=\"wpcf7-form-control wpcf7-select wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" name=\"categoria\"><option value=\"\ud83c\udf33 Espa\u00e7os Verdes\">\ud83c\udf33 Espa\u00e7os Verdes<\/option><option value=\"\ud83d\udeb2 Mobilidade\">\ud83d\udeb2 Mobilidade<\/option><option value=\"\u267b\ufe0f Reciclagem\">\u267b\ufe0f Reciclagem<\/option><option value=\"\ud83d\udcc5 Eventos\">\ud83d\udcc5 Eventos<\/option><option value=\"\u2728 Outros\">\u2728 Outros<\/option><\/select><\/span><br \/>\n<input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Submeter\" \/>\n\t<\/p>\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n  <\/section>\n  <div class=\"mural-imagem\">\n    <img decoding=\"async\" src=\"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/cropped-Logo_egl-winning-city-2026-agueda_Agueda-color-EN.png\" alt=\"European Green Leaf 2026 Logo\">\n  <\/div>\n<\/div>\n\n\n\n<style>\n  .footer-contactos {\n    width: 100%;\n    background-color: #097969;\n    color: #fff;\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    padding: 30px 40px 20px;\n    box-sizing: border-box;\n    gap: 30px;\n  }\n\n  .footer-brand {\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n    max-width: 300px;\n  }\n\n  .footer-brand img {\n    height: 80px;\n    width: auto;\n  }\n\n  .footer-brand .brand-text {\n    display: flex;\n    flex-direction: column;\n    line-height: 1.2;\n  }\n\n  .footer-brand .brand-text .title {\n    font-size: 1.3rem;\n    font-weight: bold;\n    color: #fff;\n  }\n\n  .footer-brand .brand-text .subtitle {\n    font-size: 0.75rem;\n    color: #d5f8e2;\n    text-align: left;\n    margin-bottom: 8px;\n  }\n\n  .footer-brand .brand-text .descricao {\n    font-size: 0.7rem;\n    color: #d5f8e2;\n    line-height: 1.3;\n    max-width: 220px;\n  }\n\n  .footer-links,\n  .footer-contact-info {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n    font-size: 14px;\n    align-items: flex-start;\n    text-align: left;\n  }\n\n  .footer-links strong,\n  .footer-contact-info strong,\n  .footer-social strong {\n    font-size: 16px;\n    font-weight: bold;\n    margin-bottom: 5px;\n    text-align: left;\n  }\n\n  .footer-links a {\n    color: #fff;\n    text-decoration: none !important;\n    transition: color 0.3s;\n    text-align: left;\n  }\n\n  .footer-links a:hover {\n    color: #a4e7c2;\n  }\n\n  .footer-contact-info .contact-item {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    text-align: left;\n  }\n\n  .footer-contact-info .contact-item img {\n    width: 20px;\n    height: auto;\n  }\n\n  .footer-social {\n    display: flex;\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 10px;\n  }\n\n  .footer-social .social-icons {\n    display: flex;\n    gap: 15px;\n  }\n\n  .footer-social .social-icons a img {\n    width: 36px;\n    height: 36px;\n    border-radius: 50%;\n    transition: transform 0.3s ease, opacity 0.3s ease;\n    background-color: #fff;\n    padding: 5px;\n  }\n\n  .footer-social .social-icons a img:hover {\n    transform: scale(1.1);\n    opacity: 0.8;\n  }\n\n  .footer-bottom {\n    width: 100%;\n    padding: 15px 40px 10px;\n    border-top: 1px solid #ffffff33;\n    margin-top: 20px;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    font-size: 13px;\n    flex-wrap: wrap;\n  }\n\n  .footer-bottom .left,\n  .footer-bottom .right {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    text-align: left;\n  }\n\n  .footer-bottom .right img {\n    height: 62px;\n    width: auto;\n  }\n\n.address-sub {\n    font-size: 11px !important;\n    color: #d5f8e2 !important;\n    margin-left: 28px !important;\n  }\n\n  @media (max-width: 768px) {\n    .footer-contactos {\n      flex-direction: column;\n      padding: 20px;\n      gap: 25px;\n    }\n\n    .footer-contactos > div:not(.footer-bottom) {\n      align-items: flex-start !important;\n      text-align: left !important;\n      width: 100%;\n    }\n\n    .footer-brand {\n      flex-direction: row;\n      align-items: flex-start;\n    }\n\n    .footer-links,\n    .footer-contact-info,\n    .footer-social {\n      align-items: flex-start;\n      text-align: left;\n    }\n\n    .footer-bottom {\n      flex-direction: column;\n      align-items: center;\n      gap: 10px;\n      text-align: center;\n    }\n\n    .footer-bottom .right {\n      flex-direction: row;\n      align-items: center;\n    }\n  }\n<\/style>\n\n<div class=\"footer-contactos\">\n  <div class=\"footer-brand\">\n    <img decoding=\"async\" src=\"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/Logo_egl-winning-city-2026-agueda_Agueda-color-EN.png\" alt=\"Logo\" class=\"imagem-footer\">\n    <div class=\"brand-text\">\n      <span class=\"title\">\u00c1gueda<\/span>\n      <span class=\"subtitle\">European Green Leaf 2026<\/span>\n      <p class=\"descricao\">\u00c1gueda foi reconhecida como Munic\u00edpio vencedor do European Green Leaf 2026, uma iniciativa da Comiss\u00e3o Europeia que promove pr\u00e1ticas sustent\u00e1veis.<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"footer-links\">\n    <strong>Links R\u00e1pidos<\/strong>\n    <a href=\"https:\/\/greenleaf.agueda.pt\/\">In\u00edcio<\/a>\n    <a href=\"https:\/\/greenleaf.agueda.pt\/index.php\/2025\/06\/23\/plano-de-acao\/\">Plano de a\u00e7\u00e3o<\/a>\n    <a href=\"https:\/\/greenleaf.agueda.pt\/index.php\/2025\/08\/06\/em-destaque\/\">Em destaque<\/a>\n    <a href=\"https:\/\/greenleaf.agueda.pt\/index.php\/2025\/07\/02\/comunicacao\/\">Comunica\u00e7\u00e3o<\/a>\n    <a href=\"https:\/\/greenleaf.agueda.pt\/index.php\/2025\/07\/02\/contactos\/\">Contactos<\/a>\n  <\/div>\n\n  <div class=\"footer-contact-info\">\n    <strong>Contactos<\/strong>\n    <div class=\"contact-item\">\n      <img decoding=\"async\" src=\"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/Captura_de_ecra_2025-06-17__as_09.26.18-removebg-preview.png\" alt=\"Localiza\u00e7\u00e3o\" class=\"imagem-footer\">\n      <span>\u00c1gueda, Portugal<\/span>\n    <\/div>\n    <span class=\"address-sub\">C\u00e2mara Municipal de \u00c1gueda, <br> Pra\u00e7a do Munic\u00edpio, 3754-500 \u00c1gueda<\/span>\n    <div class=\"contact-item\">\n      <img decoding=\"async\" src=\"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/Captura_de_ecra_2025-06-17__as_09.26.22-removebg-preview.png\" alt=\"Telefone\" class=\"imagem-footer\">\n      <span>+351 234 610 070<\/span>\n    <\/div>\n    <div class=\"contact-item\">\n      <img decoding=\"async\" src=\"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/Captura_de_ecra_2025-06-17__as_09.26.26-removebg-preview.png\" alt=\"Email\" class=\"imagem-footer\">\n      <span>dv-as@cm-agueda.pt<\/span>\n    <\/div>\n  <\/div>\n\n  <div class=\"footer-social\">\n    <strong>Siga-nos<\/strong>\n    <div class=\"social-icons\">\n      <a href=\"https:\/\/www.instagram.com\/municipiodeagueda?utm_source=ig_web_button_share_sheet&#038;igsh=YjYwdHdmbzJ2MHhq\" target=\"_blank\" aria-label=\"Instagram\">\n        <img decoding=\"async\" src=\"https:\/\/cdn-icons-png.flaticon.com\/512\/2111\/2111463.png\" alt=\"Instagram\">\n      <\/a>\n      <a href=\"https:\/\/www.facebook.com\/aguedagreenleaf\" target=\"_blank\" aria-label=\"Facebook\">\n        <img decoding=\"async\" src=\"https:\/\/cdn-icons-png.flaticon.com\/512\/733\/733547.png\" alt=\"Facebook\">\n      <\/a>\n    <\/div>\n  <\/div>\n\n  <div class=\"footer-bottom\">\n    <div class=\"left\">\n      <span>\u00a9 2026 \u00c1gueda \u2013 European Green Leaf. Todos os direitos reservados.<\/span>\n    <\/div>\n    <div class=\"right\">\n<div class=\"right\">\n      <img decoding=\"async\" src=\"https:\/\/greenleaf.agueda.pt\/wp-content\/uploads\/2025\/11\/cropped-Logo_egl-winning-city-2026-agueda_Agueda-color-EN.png\" alt=\"Green Leaf Logo\" class=\"imagem-footer\">\n      <span><\/span>\n<\/div>\n    <\/div>\n  <\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>In\u00edcio Sobre o Pr\u00e9mio Plano de A\u00e7\u00e3o Iniciativas Inscri\u00e7\u00f5es Em destaque Galeria Comunica\u00e7\u00e3o Contactos \ud83c\udf1f Evento em Destaque Semana Europeia [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2196","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/greenleaf.agueda.pt\/index.php\/wp-json\/wp\/v2\/posts\/2196","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/greenleaf.agueda.pt\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/greenleaf.agueda.pt\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/greenleaf.agueda.pt\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/greenleaf.agueda.pt\/index.php\/wp-json\/wp\/v2\/comments?post=2196"}],"version-history":[{"count":114,"href":"https:\/\/greenleaf.agueda.pt\/index.php\/wp-json\/wp\/v2\/posts\/2196\/revisions"}],"predecessor-version":[{"id":4095,"href":"https:\/\/greenleaf.agueda.pt\/index.php\/wp-json\/wp\/v2\/posts\/2196\/revisions\/4095"}],"wp:attachment":[{"href":"https:\/\/greenleaf.agueda.pt\/index.php\/wp-json\/wp\/v2\/media?parent=2196"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/greenleaf.agueda.pt\/index.php\/wp-json\/wp\/v2\/categories?post=2196"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/greenleaf.agueda.pt\/index.php\/wp-json\/wp\/v2\/tags?post=2196"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}