{"id":5783,"date":"2025-11-26T16:31:24","date_gmt":"2025-11-26T16:31:24","guid":{"rendered":"https:\/\/aboraresidencial.com\/?page_id=589&amp;lang=es"},"modified":"2025-11-26T16:31:24","modified_gmt":"2025-11-26T16:31:24","slug":"cookies","status":"publish","type":"page","link":"https:\/\/aboraresidencial.com\/es\/cookies\/","title":{"rendered":"Cookies [ES]"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5783\" class=\"elementor elementor-5783 elementor-589\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9fefe30 e-flex e-con-boxed e-con e-parent\" data-id=\"9fefe30\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-07f4a10 elementor-widget elementor-widget-theme-site-logo elementor-widget-image\" data-id=\"07f4a10\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"theme-site-logo.default\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/aboraresidencial.com\/es\/\">\n\t\t\t<img decoding=\"async\" width=\"355\" height=\"120\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/abora-logo.png\" class=\"attachment-full size-full wp-image-6246\" alt=\"\" srcset=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/abora-logo.png 355w, https:\/\/aboraresidencial.com\/wp-content\/uploads\/abora-logo-300x101.png 300w\" sizes=\"(max-width: 355px) 100vw, 355px\" \/>\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3dc7a1f1 e-flex e-con-boxed e-con e-parent\" data-id=\"3dc7a1f1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-521ceb86 elementor-widget elementor-widget-heading\" data-id=\"521ceb86\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Cookies<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7e299316 elementor-widget elementor-widget-text-editor\" data-id=\"7e299316\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\u00daltima actualizaci\u00f3n: 11 de noviembre de 2025<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c7ad705 elementor-widget elementor-widget-text-editor\" data-id=\"c7ad705\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>A trav\u00e9s de esta Pol\u00edtica de Cookies, Metrovacesa, S.A. (en adelante, la Empresa) garantiza el cumplimiento de la normativa aplicable.<\/p><p>Esta Pol\u00edtica de Cookies podr\u00e1 modificarse en cualquier momento por motivos legales, reglamentarios, por motivos t\u00e9cnicos o por cambios en la prestaci\u00f3n de los servicios del Sitio Web. Cuando esto ocurra y con el fin de notific\u00e1rselo, lo publicaremos en el propio Sitio Web. Si contin\u00faa utilizando los servicios del Sitio Web, entenderemos que ha aceptado las modificaciones introducidas.<\/p><p><u>\u00bfQu\u00e9 son las galletas?<\/u><\/p><p>Para garantizar su privacidad, le informamos que en este Sitio Web utilizamos cookies que nos permiten facilitar su uso y navegaci\u00f3n por el sitio web, garantizar el acceso a determinadas funcionalidades y adicionalmente nos ayudan a mejorar la calidad de la p\u00e1gina seg\u00fan los h\u00e1bitos y estilos de navegaci\u00f3n de los usuarios. Una cookie es un fichero que se descarga en tu dispositivo (ya sea ordenador, smartphone o tableta) cuando accedes a un sitio web y permite al propietario de esa p\u00e1gina almacenar o recuperar cierta informaci\u00f3n sobre m\u00faltiples variables, como por ejemplo: el n\u00famero de veces que la p\u00e1gina ha sido visitada por el usuario, identificar al usuario registrado, garantizar la sesi\u00f3n del usuario mientras navega por la p\u00e1gina, permitir realizar operaciones de forma segura y estable, conectar con aplicaciones como redes sociales, etc.<\/p><p>Como se indica, las cookies proporcionan informaci\u00f3n sobre los h\u00e1bitos de navegaci\u00f3n de los usuarios y en consecuencia pueden afectar a su privacidad. Por ello, queremos facilitarte la informaci\u00f3n necesaria sobre el tipo de cookies utilizadas en nuestra web, para que tengas plena capacidad de decisi\u00f3n sobre su uso y sobre la protecci\u00f3n de tu privacidad.<\/p><p><u>Tipos de cookies utilizadas<\/u><\/p><p>A continuaci\u00f3n, le proporcionamos informaci\u00f3n sobre el tipo de cookies utilizadas en este Sitio Web y su finalidad:<\/p><ul><li>Cookies de sesi\u00f3n: son un tipo de cookies dise\u00f1adas y utilizadas para recoger y almacenar datos mientras el usuario accede a un sitio web. Como su nombre indica, estas cookies se almacenan en su dispositivo hasta que finaliza la sesi\u00f3n de navegaci\u00f3n del usuario.<\/li><li>Cookies t\u00e9cnicas de navegaci\u00f3n: permiten al usuario navegar a trav\u00e9s del sitio web y utilizar las diferentes opciones o servicios disponibles, como el control del tr\u00e1fico y la comunicaci\u00f3n de datos. Caducan al cerrar la sesi\u00f3n.<\/li><li>Cookies anal\u00edticas: son un tipo de cookies dise\u00f1adas y utilizadas para el seguimiento y an\u00e1lisis del comportamiento de los usuarios. Este tipo de cookies proporciona al propietario del sitio web la medici\u00f3n de la actividad del sitio web a trav\u00e9s de informaci\u00f3n agregada o estad\u00edstica. Tienen distintos plazos de caducidad dependiendo de la informaci\u00f3n que proporcionen a la Sociedad.<\/li><li>Almacenamiento local: es decir, cualquier archivo creado por el sitio web en su dispositivo de navegaci\u00f3n.<\/li><\/ul><div>\u00a0<\/div><p><u>\u00bfQui\u00e9n utiliza las cookies?<\/u><\/p><p>La informaci\u00f3n recogida a trav\u00e9s de las cookies de este Sitio Web ser\u00e1 utilizada por el propietario del sitio web.<\/p><p><u>Gesti\u00f3n de cookies<\/u><\/p><p>Teniendo en cuenta la informaci\u00f3n facilitada a trav\u00e9s de esta Pol\u00edtica de Cookies, a continuaci\u00f3n te facilitamos informaci\u00f3n sobre c\u00f3mo puedes gestionar las cookies utilizadas en este Sitio Web a trav\u00e9s de las diferentes opciones que ofrecen los navegadores m\u00e1s habituales (Firefox, Chrome y Safari).<\/p><p>Si se impide la instalaci\u00f3n de todas las cookies del sitio web, algunas de sus funcionalidades y algunos contenidos pueden verse afectados.<\/p><p><u>C\u00f3mo ver las cookies<\/u><\/p><p>Todos los navegadores ofrecen al usuario la posibilidad de buscar y visualizar las cookies instaladas por un sitio web concreto, obtener informaci\u00f3n sobre su duraci\u00f3n y la posibilidad de eliminarlas, tal y como se indica en el siguiente apartado. A continuaci\u00f3n se muestran una serie de enlaces informativos sobre esta materia desde los navegadores m\u00e1s utilizados:<\/p><p>\u2013Google Chrome<a href=\"https:\/\/support.google.com\/chrome\/answer\/95647\">https:\/\/support.google.com\/chrome\/answer\/95647<\/a><\/p><p>\u2013Mozilla Firefox<a href=\"https:\/\/support.mozilla.org\/en-GB\/kb\/enhanced-tracking-protection-firefox-desktop\">https:\/\/support.mozilla.org\/en-GB\/kb\/enhanced-tracking-protection-firefox-desktop<\/a><\/p><p>\u2013 Safari<a href=\"https:\/\/support.apple.com\/en-gb\/guide\/safari\/sfri11471\/mac\">https:\/\/support.apple.com\/en-gb\/guide\/safari\/sfri11471\/mac<\/a><\/p><p><u>\u00bfSe tratan datos personales a trav\u00e9s de cookies?<\/u><\/p><p>En los casos en que las cookies permitan la identificaci\u00f3n del usuario (determinadas cookies anal\u00edticas), METROVACESA le informa que es el Responsable del tratamiento de estos datos y \u00fanicamente los tratar\u00e1 con la finalidad de gestionar la funci\u00f3n espec\u00edfica de cada cookie, de acuerdo con lo descrito en el apartado anterior. La aceptaci\u00f3n de cookies es voluntaria, en los t\u00e9rminos indicados en esta Pol\u00edtica.<\/p><p>Podr\u00e1 ejercer sus derechos de acceso, rectificaci\u00f3n, supresi\u00f3n, oposici\u00f3n, limitaci\u00f3n del tratamiento y portabilidad respecto de sus datos personales. Para ello deber\u00e1 enviar una comunicaci\u00f3n a C\/ Puerto de Somport, 23, Edificio A, Planta 1 \u2013 28050 (Madrid) o por correo electr\u00f3nico a privacidad@metrovacesa.com.<\/p><p>En cualquier caso podr\u00e1 presentar una reclamaci\u00f3n ante la Agencia Espa\u00f1ola de Protecci\u00f3n de Datos (www.aepd.es).<\/p><p><u>C\u00f3mo eliminar cookies<\/u><\/p><p>Para restringir o bloquear las cookies deber\u00e1 modificar la configuraci\u00f3n del navegador que utiliza en su dispositivo, ya sea ordenador, smartphone o tablet. Con car\u00e1cter general, los navegadores ofrecen las siguientes opciones de configuraci\u00f3n respecto a la instalaci\u00f3n de cookies:<\/p><ul><li>Que el navegador rechaza todas las cookies y, por tanto, no se instalan en su dispositivo cookies de ning\u00fan sitio web.<\/li><li>Que el navegador te avise antes de la instalaci\u00f3n de una cookie para que puedas decidir si aceptas o no su instalaci\u00f3n.<\/li><li>Que el navegador \u00fanicamente rechace las cookies de terceros procedentes de los sitios web que visita, pero no las utilizadas por el sitio web por el que est\u00e1 navegando.<\/li><li>Finaliza la opci\u00f3n de navegaci\u00f3n en modo privado por la que las cookies se instalan en el dispositivo pero se eliminan autom\u00e1ticamente al navegar por el sitio web:<\/li><\/ul><ul><li>Google Chrome<a href=\"https:\/\/support.google.com\/chrome\/answer\/95464\">https:\/\/support.google.com\/chrome\/answer\/95464<\/a><\/li><li>Mozilla Firefox<a href=\"https:\/\/support.mozilla.org\/en-GB\/kb\/private-browsing-use-firefox-without-history\">https:\/\/support.mozilla.org\/en-GB\/kb\/private-browsing-use-firefox- without-history<\/a><\/li><li>Safari<a href=\"https:\/\/support.apple.com\/en-gb\/guide\/safari\/ibrw1069\/mac\">https:\/\/support.apple.com\/en-gb\/guide\/safari\/ibrw1069\/mac<\/a><\/li><\/ul><div>\u00a0<\/div><p>Podr\u00e1s rechazar y eliminar f\u00e1cilmente las cookies instaladas en tu ordenador. Los procedimientos de bloqueo y eliminaci\u00f3n de cookies pueden diferir de un navegador de Internet a otro. A continuaci\u00f3n le facilitamos enlaces para su configuraci\u00f3n en los principales navegadores:<\/p><ul><li>Cromo:<a href=\"https:\/\/support.google.com\/chrome\/answer\/95647\">https:\/\/support.google.com\/chrome\/answer\/95647<\/a><\/li><li>Firefox:<a href=\"https:\/\/support.mozilla.org\/en-GB\/kb\/enhanced-tracking-protection-firefox-desktop\">https:\/\/support.mozilla.org\/en-GB\/kb\/enhanced-tracking-protection-firefox-desktop<\/a><\/li><li>Safari:<a href=\"https:\/\/support.apple.com\/en-gb\/guide\/safari\/sfri11471\/mac\">https:\/\/support.apple.com\/en-gb\/guide\/safari\/sfri11471\/mac<\/a><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b307c42 elementor-widget elementor-widget-html\" data-id=\"b307c42\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- Bot\u00f3n flotante WhatsApp Pulse con Privacidad -->\n<div class=\"whatsapp-float\" id=\"whatsapp-float\">\n<button class=\"whatsapp-btn\" id=\"whatsapp-trigger\" type=\"button\">\n<img decoding=\"async\" alt=\"WhatsApp\" class=\"whatsapp-icon\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/12\/whatsapp-icon-1.png\"\/>\n<\/button>\n<\/div>\n<!-- Modal de privacidad -->\n<div class=\"wa-modal\" id=\"whatsapp-modal\">\n<div class=\"wa-modal-content\">\n<button class=\"wa-modal-close\" id=\"wa-close\" type=\"button\">\u00d7<\/button>\n<div class=\"wa-modal-header\">\n<img decoding=\"async\" alt=\"WhatsApp\" class=\"wa-modal-icon\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/12\/whatsapp-icon-1.png\"\/>\n<span>WhatsApp<\/span>\n<\/div>\n<p class=\"wa-modal-text\">Para seguir adelante, debes aceptar nuestra Pol\u00edtica de Privacidad<\/p>\n<label class=\"wa-checkbox-label\">\n<input id=\"wa-privacy-check\" type=\"checkbox\"\/>\n<span>Acepto el<a href=\"https:\/\/aboraresidencial.com\/es\/en\/privacy\/\" target=\"_blank\">pol\u00edtica de privacidad<\/a><\/span>\n<\/label>\n<a class=\"wa-modal-btn disabled\" href=\"#\" id=\"whatsapp-dynamic-link\" rel=\"noopener noreferrer\" target=\"_blank\">Continuar a WhatsApp<\/a>\n<\/div>\n<\/div>\n<style>\r\n\/* Bot\u00f3n flotante *\/\r\n.whatsapp-float {\r\n    position: fixed !important;\r\n    bottom: 30px !important;\r\n    right: 30px !important;\r\n    z-index: 999999999 !important;\r\n}\r\n\r\n.whatsapp-btn {\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    width: 60px !important;\r\n    height: 60px !important;\r\n    background: transparent !important;\r\n    border: none !important;\r\n    border-radius: 50% !important;\r\n    box-shadow: 0 4px 12px rgba(37, 211, 102, 0.4) !important;\r\n    transition: all 0.3s ease !important;\r\n    cursor: pointer !important;\r\n    padding: 0 !important;\r\n    margin-bottom: 55px !important;\r\n}\r\n\r\n.whatsapp-btn:hover {\r\n    transform: scale(1.1) !important;\r\n    box-shadow: 0 6px 20px rgba(37, 211, 102, 0.6) !important;\r\n}\r\n\r\n.whatsapp-icon {\r\n    width: 60px !important;\r\n    height: 60px !important;\r\n    object-fit: contain !important;\r\n}\r\n\r\n\/* Modal *\/\r\n.wa-modal {\r\n    display: none;\r\n    position: fixed !important;\r\n    bottom: 160px !important;\r\n    right: 30px !important;\r\n    z-index: 9999999999 !important;\r\n    animation: waSlideUp 0.3s ease !important;\r\n}\r\n\r\n.wa-modal.active {\r\n    display: block !important;\r\n}\r\n\r\n@keyframes waSlideUp {\r\n    from {\r\n        opacity: 0;\r\n        transform: translateY(20px);\r\n    }\r\n    to {\r\n        opacity: 1;\r\n        transform: translateY(0);\r\n    }\r\n}\r\n\r\n.wa-modal-content {\r\n    background: #ffffff !important;\r\n    border-radius: 16px !important;\r\n    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.15) !important;\r\n    padding: 24px !important;\r\n    width: 300px !important;\r\n    position: relative !important;\r\n}\r\n\r\n.wa-modal-close {\r\n    position: absolute !important;\r\n    top: 12px !important;\r\n    right: 12px !important;\r\n    background: none !important;\r\n    border: none !important;\r\n    font-size: 24px !important;\r\n    color: #999 !important;\r\n    cursor: pointer !important;\r\n    line-height: 1 !important;\r\n    padding: 0 !important;\r\n    width: 30px !important;\r\n    height: 30px !important;\r\n}\r\n\r\n.wa-modal-close:hover {\r\n    color: #333 !important;\r\n}\r\n\r\n.wa-modal-header {\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    gap: 10px !important;\r\n    margin-bottom: 16px !important;\r\n    font-family: 'Manrope', sans-serif !important;\r\n    font-weight: 700 !important;\r\n    font-size: 18px !important;\r\n    color: #1E3A5F !important;\r\n}\r\n\r\n.wa-modal-icon {\r\n    width: 32px !important;\r\n    height: 32px !important;\r\n}\r\n\r\n.wa-modal-text {\r\n    font-family: 'Inter', sans-serif !important;\r\n    font-size: 14px !important;\r\n    color: #555 !important;\r\n    margin-bottom: 16px !important;\r\n    line-height: 1.5 !important;\r\n}\r\n\r\n.wa-checkbox-label {\r\n    display: flex !important;\r\n    align-items: flex-start !important;\r\n    gap: 10px !important;\r\n    font-family: 'Inter', sans-serif !important;\r\n    font-size: 13px !important;\r\n    color: #333 !important;\r\n    cursor: pointer !important;\r\n    margin-bottom: 20px !important;\r\n}\r\n\r\n.wa-checkbox-label input[type=\"checkbox\"] {\r\n    width: 18px !important;\r\n    height: 18px !important;\r\n    margin-top: 2px !important;\r\n    accent-color: #25D366 !important;\r\n    cursor: pointer !important;\r\n}\r\n\r\n.wa-checkbox-label a {\r\n    color: #1E3A5F !important;\r\n    text-decoration: underline !important;\r\n}\r\n\r\n.wa-modal-btn {\r\n    display: block !important;\r\n    width: 100% !important;\r\n    padding: 14px 20px !important;\r\n    background: #25D366 !important;\r\n    color: #ffffff !important;\r\n    font-family: 'Manrope', sans-serif !important;\r\n    font-weight: 600 !important;\r\n    font-size: 14px !important;\r\n    text-align: center !important;\r\n    text-decoration: none !important;\r\n    border-radius: 8px !important;\r\n    transition: all 0.3s ease !important;\r\n}\r\n\r\n.wa-modal-btn:hover {\r\n    background: #20bd5a !important;\r\n    color: #ffffff !important;\r\n}\r\n\r\n.wa-modal-btn.disabled {\r\n    background: #ccc !important;\r\n    pointer-events: none !important;\r\n    color: #888 !important;\r\n}\r\n\r\n\/* Responsive *\/\r\n@media (max-width: 768px) {\r\n    .whatsapp-float {\r\n        bottom: 20px !important;\r\n        right: 20px !important;\r\n    }\r\n    \r\n    .whatsapp-btn {\r\n        width: 55px !important;\r\n        height: 55px !important;\r\n    }\r\n    \r\n    .whatsapp-icon {\r\n        width: 55px !important;\r\n        height: 55px !important;\r\n    }\r\n    \r\n    .wa-modal {\r\n        bottom: 150px !important;\r\n        right: 20px !important;\r\n        left: 20px !important;\r\n    }\r\n    \r\n    .wa-modal-content {\r\n        width: auto !important;\r\n    }\r\n}\r\n<\/style>\n<script>\r\n(function() {\r\n    \/\/ ===== CONFIGURACI\u00d3N =====\r\n    const config = {\r\n        phoneNumber: '34919464706',\r\n        projectName: 'Abora Residencial'\r\n    };\r\n    \r\n    \/\/ Funci\u00f3n para obtener el nombre del usuario desde WordPress\r\n    function getUserName() {\r\n        if (window.wpUserData && window.wpUserData.firstName) {\r\n            return window.wpUserData.firstName;\r\n        }\r\n        const adminBarUser = document.querySelector('#wp-admin-bar-my-account .display-name');\r\n        if (adminBarUser) {\r\n            return adminBarUser.textContent.trim().split(' ')[0];\r\n        }\r\n        return null;\r\n    }\r\n    \r\n    \/\/ Verificar si el usuario est\u00e1 logueado\r\n    function isUserLoggedIn() {\r\n        return window.wpUserData && window.wpUserData.isLoggedIn === true;\r\n    }\r\n    \r\n    \/\/ Construir el enlace de WhatsApp\r\n    function buildWhatsAppLink() {\r\n        const currentUrl = window.location.href;\r\n        let message;\r\n        \r\n        if (isUserLoggedIn()) {\r\n            const userName = getUserName();\r\n            message = `Hi, my name is ${userName}, and I would like to get more info about ${config.projectName} (${currentUrl})`;\r\n        } else {\r\n            message = `Hi, I would like to know more about ${config.projectName} (${currentUrl})`;\r\n        }\r\n        \r\n        const encodedMessage = encodeURIComponent(message);\r\n        return `https:\/\/wa.me\/${config.phoneNumber}?text=${encodedMessage}`;\r\n    }\r\n    \r\n    \/\/ Inicializar\r\n    function init() {\r\n        const trigger = document.getElementById('whatsapp-trigger');\r\n        const modal = document.getElementById('whatsapp-modal');\r\n        const closeBtn = document.getElementById('wa-close');\r\n        const checkbox = document.getElementById('wa-privacy-check');\r\n        const continueBtn = document.getElementById('whatsapp-dynamic-link');\r\n        \r\n        if (!trigger || !modal) return;\r\n        \r\n        \/\/ Establecer el enlace din\u00e1mico\r\n        continueBtn.href = buildWhatsAppLink();\r\n        \r\n        \/\/ Abrir modal\r\n        trigger.addEventListener('click', function() {\r\n            \/\/ Actualizar enlace cada vez que se abre (por si cambi\u00f3 la URL)\r\n            continueBtn.href = buildWhatsAppLink();\r\n            modal.classList.toggle('active');\r\n        });\r\n        \r\n        \/\/ Cerrar modal\r\n        closeBtn.addEventListener('click', function() {\r\n            modal.classList.remove('active');\r\n        });\r\n        \r\n        \/\/ Activar\/desactivar bot\u00f3n seg\u00fan checkbox\r\n        checkbox.addEventListener('change', function() {\r\n            if (this.checked) {\r\n                continueBtn.classList.remove('disabled');\r\n            } else {\r\n                continueBtn.classList.add('disabled');\r\n            }\r\n        });\r\n        \r\n        \/\/ Cerrar al hacer clic fuera\r\n        document.addEventListener('click', function(e) {\r\n            if (!modal.contains(e.target) && !trigger.contains(e.target)) {\r\n                modal.classList.remove('active');\r\n            }\r\n        });\r\n        \r\n        \/\/ Debug\r\n        console.log('WhatsApp Debug:', {\r\n            logueado: isUserLoggedIn(),\r\n            nombre: getUserName() || 'Sin nombre (no logueado)',\r\n            proyecto: config.projectName,\r\n            url: window.location.href\r\n        });\r\n    }\r\n    \r\n    \/\/ Ejecutar cuando el DOM est\u00e9 listo\r\n    if (document.readyState === 'loading') {\r\n        document.addEventListener('DOMContentLoaded', init);\r\n    } else {\r\n        init();\r\n    }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dd69e68 e-con-full e-flex e-con e-parent\" data-id=\"dd69e68\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a283634 elementor-widget elementor-widget-html\" data-id=\"a283634\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================\r\n     BLOCK 10: FOOTER - ENGLISH\r\n     Abora Residencial - Premium Real Estate\r\n     WPML Language Switcher Integration\r\n     ============================================ -->\n<style>\r\n    #abora-footer.abora-footer {\r\n        background: linear-gradient(135deg, #43676a 0%, #365456 50%, #2d4547 100%) !important;\r\n        padding: 0 !important;\r\n        box-sizing: border-box !important;\r\n        font-family: 'Montserrat', -apple-system, BlinkMacSystemFont, sans-serif !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__main {\r\n        max-width: 1440px !important;\r\n        margin: 0 auto !important;\r\n        padding: 40px 24px !important;\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        gap: 32px !important;\r\n        box-sizing: border-box !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__top {\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        gap: 28px !important;\r\n        align-items: center !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__brands {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 20px !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__logo-abora {\r\n        display: block !important;\r\n        text-decoration: none !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__logo-abora img {\r\n        height: 28px !important;\r\n        width: auto !important;\r\n        display: block !important;\r\n        filter: brightness(0) invert(1) !important;\r\n        transition: opacity 0.3s ease;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__logo-abora:hover img {\r\n        opacity: 0.8 !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__brand-divider {\r\n        width: 1px !important;\r\n        height: 24px !important;\r\n        background-color: rgba(255, 255, 255, 0.25) !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__logo-metro {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 6px !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__logo-metro img {\r\n        height: 20px !important;\r\n        width: auto !important;\r\n        display: block !important;\r\n        margin-top: 10px !important;\r\n        filter: brightness(0) invert(1) !important;\r\n    }\r\n    \r\n    \/* Contact Section *\/\r\n    #abora-footer .abora-footer__contact {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 24px !important;\r\n        flex-wrap: wrap !important;\r\n        justify-content: center !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__contact-item {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 8px !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__contact-icon {\r\n        width: 16px !important;\r\n        height: 16px !important;\r\n        color: rgba(255, 255, 255, 0.6) !important;\r\n        flex-shrink: 0 !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__contact-link {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 13px !important;\r\n        font-weight: 500 !important;\r\n        color: rgba(255, 255, 255, 0.85) !important;\r\n        text-decoration: none !important;\r\n        letter-spacing: 0.02em !important;\r\n        transition: color 0.3s ease;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__contact-link:hover {\r\n        color: #ffffff !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__contact-text {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 13px !important;\r\n        font-weight: 400 !important;\r\n        color: rgba(255, 255, 255, 0.7) !important;\r\n        letter-spacing: 0.02em !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__contact-separator {\r\n        width: 1px !important;\r\n        height: 14px !important;\r\n        background-color: rgba(255, 255, 255, 0.2) !important;\r\n    }\r\n    \r\n    \/* Nav wrapper *\/\r\n    #abora-footer .abora-footer__nav-wrapper {\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        gap: 20px !important;\r\n        align-items: center !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__nav {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 8px !important;\r\n        flex-wrap: wrap !important;\r\n        justify-content: center !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__nav-link {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 12px !important;\r\n        font-weight: 400 !important;\r\n        color: rgba(255, 255, 255, 0.7) !important;\r\n        text-decoration: none !important;\r\n        letter-spacing: 0.03em !important;\r\n        padding: 6px 8px !important;\r\n        transition: color 0.3s ease;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__nav-link:hover {\r\n        color: #ffffff !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__nav-separator {\r\n        font-size: 10px !important;\r\n        color: rgba(255, 255, 255, 0.3) !important;\r\n        user-select: none !important;\r\n    }\r\n    \r\n    \/* Language selector *\/\r\n    #abora-footer .abora-footer__language {\r\n        position: relative !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__language-toggle {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        gap: 6px !important;\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 12px !important;\r\n        font-weight: 500 !important;\r\n        color: rgba(255, 255, 255, 0.85) !important;\r\n        background: rgba(255, 255, 255, 0.1) !important;\r\n        border: 1px solid rgba(255, 255, 255, 0.2) !important;\r\n        padding: 8px 14px !important;\r\n        cursor: pointer !important;\r\n        letter-spacing: 0.05em !important;\r\n        transition: background-color 0.3s ease, border-color 0.3s ease;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__language-toggle:hover {\r\n        background: rgba(255, 255, 255, 0.15) !important;\r\n        border-color: rgba(255, 255, 255, 0.3) !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__language-toggle svg {\r\n        width: 14px !important;\r\n        height: 14px !important;\r\n        transition: transform 0.3s ease;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__language.active .abora-footer__language-toggle svg {\r\n        transform: rotate(180deg) !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__language-dropdown {\r\n        position: absolute !important;\r\n        bottom: 100% !important;\r\n        left: 50% !important;\r\n        transform: translateX(-50%) !important;\r\n        margin-bottom: 8px !important;\r\n        background-color: #ffffff !important;\r\n        border-radius: 4px !important;\r\n        box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2) !important;\r\n        min-width: 140px !important;\r\n        opacity: 0 !important;\r\n        visibility: hidden !important;\r\n        transition: opacity 0.3s ease, visibility 0.3s ease;\r\n        z-index: 100 !important;\r\n        overflow: hidden !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__language.active .abora-footer__language-dropdown {\r\n        opacity: 1 !important;\r\n        visibility: visible !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__language-option {\r\n        display: block !important;\r\n        width: 100% !important;\r\n        padding: 12px 16px !important;\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 12px !important;\r\n        font-weight: 500 !important;\r\n        letter-spacing: 0.05em !important;\r\n        text-transform: uppercase !important;\r\n        text-decoration: none !important;\r\n        color: #2d2d2d !important;\r\n        background: none !important;\r\n        border: none !important;\r\n        text-align: left !important;\r\n        cursor: pointer !important;\r\n        transition: background-color 0.2s ease, color 0.2s ease;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__language-option:hover {\r\n        background-color: #f5f5f5 !important;\r\n        color: #43676a !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__language-option.active {\r\n        color: #43676a !important;\r\n        font-weight: 600 !important;\r\n        background-color: #f0f7f7 !important;\r\n    }\r\n    \r\n    \/* Bottom bar *\/\r\n    #abora-footer .abora-footer__bottom {\r\n        border-top: 1px solid rgba(255, 255, 255, 0.1) !important;\r\n        padding: 20px 24px !important;\r\n        text-align: center !important;\r\n    }\r\n    \r\n    #abora-footer .abora-footer__copyright {\r\n        font-family: 'Montserrat', sans-serif !important;\r\n        font-size: 11px !important;\r\n        font-weight: 400 !important;\r\n        color: rgba(255, 255, 255, 0.5) !important;\r\n        margin: 0 !important;\r\n        letter-spacing: 0.03em !important;\r\n    }\r\n    \r\n    \/* Responsive - Tablet *\/\r\n    @media screen and (min-width: 768px) {\r\n        #abora-footer .abora-footer__main {\r\n            padding: 48px 48px !important;\r\n            flex-direction: row !important;\r\n            justify-content: space-between !important;\r\n            align-items: center !important;\r\n            gap: 40px !important;\r\n        }\r\n        \r\n        #abora-footer .abora-footer__top {\r\n            flex-direction: row !important;\r\n            gap: 40px !important;\r\n            align-items: center !important;\r\n        }\r\n        \r\n        #abora-footer .abora-footer__brands {\r\n            gap: 24px !important;\r\n        }\r\n        \r\n        #abora-footer .abora-footer__logo-abora img {\r\n            height: 32px !important;\r\n        }\r\n        \r\n        #abora-footer .abora-footer__brand-divider {\r\n            height: 28px !important;\r\n        }\r\n        \r\n        #abora-footer .abora-footer__nav-wrapper {\r\n            flex-direction: row !important;\r\n            gap: 32px !important;\r\n        }\r\n        \r\n        #abora-footer .abora-footer__bottom {\r\n            padding: 24px 48px !important;\r\n        }\r\n    }\r\n    \r\n    \/* Responsive - Desktop *\/\r\n    @media screen and (min-width: 1024px) {\r\n        #abora-footer .abora-footer__main {\r\n            padding: 52px 64px !important;\r\n        }\r\n        \r\n        #abora-footer .abora-footer__top {\r\n            gap: 48px !important;\r\n        }\r\n        \r\n        #abora-footer .abora-footer__contact {\r\n            gap: 28px !important;\r\n        }\r\n        \r\n        #abora-footer .abora-footer__nav-wrapper {\r\n            gap: 40px !important;\r\n        }\r\n        \r\n        #abora-footer .abora-footer__bottom {\r\n            padding: 24px 64px !important;\r\n        }\r\n    }\r\n    \r\n    \/* Responsive - Large Desktop *\/\r\n    @media screen and (min-width: 1440px) {\r\n        #abora-footer .abora-footer__main {\r\n            padding: 56px 80px !important;\r\n        }\r\n        \r\n        #abora-footer .abora-footer__bottom {\r\n            padding: 28px 80px !important;\r\n        }\r\n    }\r\n<\/style>\n<footer class=\"abora-footer\" id=\"abora-footer\">\n<!-- Main Content -->\n<div class=\"abora-footer__main\">\n<!-- Left: Brands + Contact -->\n<div class=\"abora-footer__top\">\n<!-- Logos -->\n<div class=\"abora-footer__brands\">\n<a aria-label=\"Abora Residencial - Home\" class=\"abora-footer__logo-abora\" href=\"\/es\/\">\n<img decoding=\"async\" alt=\"Abora Residencial\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/abora-logo.png\"\/>\n<\/a>\n<span class=\"abora-footer__brand-divider\"><\/span>\n<span class=\"abora-footer__logo-metro\">\n<img decoding=\"async\" alt=\"Metrovacesa\" src=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/11\/metrovacesa-logo-abreviado.png\"\/>\n<\/span>\n<\/div>\n<!-- Contact Info -->\n<div class=\"abora-footer__contact\">\n<div class=\"abora-footer__contact-item\">\n<svg class=\"abora-footer__contact-icon\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"><\/path>\n<\/svg>\n<a class=\"abora-footer__contact-link\" href=\"tel:+34911678138\">911 67 81 38<\/a>\n<\/div>\n<span class=\"abora-footer__contact-separator\"><\/span>\n<\/div>\n<\/div>\n<!-- Right: Nav & Language -->\n<div class=\"abora-footer__nav-wrapper\">\n<!-- Legal Links -->\n<nav class=\"abora-footer__nav\">\n<a class=\"abora-footer__nav-link\" href=\"\/es\/legal-notice\">Aviso Legal<\/a>\n<span class=\"abora-footer__nav-separator\">\u00b7<\/span>\n<a class=\"abora-footer__nav-link\" href=\"\/es\/privacy\">Privacidad<\/a>\n<span class=\"abora-footer__nav-separator\">\u00b7<\/span>\n<a class=\"abora-footer__nav-link\" href=\"\/es\/cookies\">Cookies<\/a>\n<\/nav>\n<!-- Language Selector with WPML -->\n<div class=\"abora-footer__language\" id=\"abora-footer-language\">\n<button aria-expanded=\"false\" aria-haspopup=\"true\" aria-label=\"Select language\" class=\"abora-footer__language-toggle\">\n<span>ES<\/span>\n<svg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<polyline points=\"6 9 12 15 18 9\"><\/polyline>\n<\/svg>\n<\/button>\n<div class=\"abora-footer__language-dropdown\">\n<button class=\"abora-footer__language-option active\" data-lang=\"en\">Ingl\u00e9s<\/button>\n<button class=\"abora-footer__language-option\" data-lang=\"de\">alem\u00e1n<\/button>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<!-- Bottom Bar -->\n<div class=\"abora-footer__bottom\">\n<p class=\"abora-footer__copyright\">\u00a9 2025 Metrovacesa. Reservados todos los derechos.<\/p>\n<\/div>\n<\/footer>\n<script>\r\n    (function() {\r\n        'use strict';\r\n        \r\n        \/* ============================================\r\n           WPML LANGUAGE CONFIG\r\n           Only EN and DE active\r\n           ============================================ *\/\r\n        var WPML_LANGUAGES = {\r\n            'en': { prefix: '\/en', name: 'English', code: 'EN' },\r\n            'de': { prefix: '\/de', name: 'Deutsch', code: 'DE' }\r\n        };\r\n        \r\n        \/* All known language prefixes for stripping *\/\r\n        var LANG_PREFIXES = ['\/en', '\/de', '\/it', '\/fr'];\r\n        \r\n        \/**\r\n         * Detect current language from URL path\r\n         * \/de\/...  \u2192 de\r\n         * \/en\/...  \u2192 en\r\n         * \/        \u2192 en (default)\r\n         * \/about   \u2192 en (no prefix = default)\r\n         *\/\r\n        function detectCurrentLanguage() {\r\n            var path = window.location.pathname;\r\n            for (var i = 0; i < LANG_PREFIXES.length; i++) {\r\n                var prefix = LANG_PREFIXES[i];\r\n                if (path === prefix || path.startsWith(prefix + '\/')) {\r\n                    return prefix.substring(1);\r\n                }\r\n            }\r\n            return 'en';\r\n        }\r\n        \r\n        \/**\r\n         * Strip any language prefix from path\r\n         * \/de\/about  \u2192 \/about\r\n         * \/en\/about  \u2192 \/about\r\n         * \/de        \u2192 \/\r\n         * \/en        \u2192 \/\r\n         * \/about     \u2192 \/about\r\n         * \/          \u2192 \/\r\n         *\/\r\n        function stripLangPrefix(path) {\r\n            for (var i = 0; i < LANG_PREFIXES.length; i++) {\r\n                var prefix = LANG_PREFIXES[i];\r\n                if (path === prefix || path === prefix + '\/') {\r\n                    return '\/';\r\n                }\r\n                if (path.startsWith(prefix + '\/')) {\r\n                    return path.substring(prefix.length);\r\n                }\r\n            }\r\n            return path;\r\n        }\r\n        \r\n        \/**\r\n         * Switch to target language\r\n         * Builds: \/{lang} + clean path\r\n         * \r\n         * Examples (target = DE):\r\n         *   \/              \u2192 \/de\r\n         *   \/en            \u2192 \/de\r\n         *   \/en\/about      \u2192 \/de\/about\r\n         *   \/about         \u2192 \/de\/about\r\n         * \r\n         * Examples (target = EN):\r\n         *   \/              \u2192 \/en\r\n         *   \/de            \u2192 \/en\r\n         *   \/de\/about      \u2192 \/en\/about\r\n         *\/\r\n        function switchLanguage(targetLang) {\r\n            var config = WPML_LANGUAGES[targetLang];\r\n            if (!config) return;\r\n            \r\n            var cleanPath = stripLangPrefix(window.location.pathname);\r\n            var newPath;\r\n            \r\n            if (cleanPath === '\/') {\r\n                newPath = config.prefix;\r\n            } else {\r\n                newPath = config.prefix + cleanPath;\r\n            }\r\n            \r\n            if (!newPath) newPath = '\/';\r\n            \r\n            if (newPath.length > 1 && newPath.endsWith('\/')) {\r\n                newPath = newPath.slice(0, -1);\r\n            }\r\n            \r\n            window.location.href = window.location.origin + newPath + window.location.search + window.location.hash;\r\n        }\r\n        \r\n        \/* ============================================\r\n           FOOTER LANGUAGE SELECTOR\r\n           ============================================ *\/\r\n        var footerLangSelector = document.getElementById('abora-footer-language');\r\n        \r\n        if (footerLangSelector) {\r\n            var footerLangToggle = footerLangSelector.querySelector('.abora-footer__language-toggle');\r\n            var footerLangOptions = footerLangSelector.querySelectorAll('.abora-footer__language-option');\r\n            var currentLang = detectCurrentLanguage();\r\n            \r\n            if (footerLangToggle && WPML_LANGUAGES[currentLang]) {\r\n                footerLangToggle.querySelector('span').textContent = WPML_LANGUAGES[currentLang].code;\r\n            }\r\n            \r\n            footerLangOptions.forEach(function(opt) {\r\n                opt.classList.remove('active');\r\n                if (opt.getAttribute('data-lang') === currentLang) {\r\n                    opt.classList.add('active');\r\n                }\r\n            });\r\n            \r\n            if (footerLangToggle) {\r\n                footerLangToggle.addEventListener('click', function(e) {\r\n                    e.stopPropagation();\r\n                    var isExpanded = footerLangSelector.classList.toggle('active');\r\n                    footerLangToggle.setAttribute('aria-expanded', isExpanded);\r\n                });\r\n            }\r\n            \r\n            footerLangOptions.forEach(function(option) {\r\n                option.addEventListener('click', function() {\r\n                    var lang = this.getAttribute('data-lang');\r\n                    if (lang !== currentLang) {\r\n                        switchLanguage(lang);\r\n                    } else {\r\n                        footerLangSelector.classList.remove('active');\r\n                        if (footerLangToggle) {\r\n                            footerLangToggle.setAttribute('aria-expanded', 'false');\r\n                        }\r\n                    }\r\n                });\r\n            });\r\n            \r\n            document.addEventListener('click', function(e) {\r\n                if (!footerLangSelector.contains(e.target)) {\r\n                    footerLangSelector.classList.remove('active');\r\n                    if (footerLangToggle) {\r\n                        footerLangToggle.setAttribute('aria-expanded', 'false');\r\n                    }\r\n                }\r\n            });\r\n            \r\n            document.addEventListener('keydown', function(e) {\r\n                if (e.key === 'Escape' && footerLangSelector.classList.contains('active')) {\r\n                    footerLangSelector.classList.remove('active');\r\n                    if (footerLangToggle) {\r\n                        footerLangToggle.setAttribute('aria-expanded', 'false');\r\n                    }\r\n                }\r\n            });\r\n        }\r\n        \r\n    })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-163cd2d elementor-widget elementor-widget-html\" data-id=\"163cd2d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n    .evoost-signature-wrapper {\r\n        display: flex !important;\r\n        justify-content: center !important;\r\n        align-items: center !important;\r\n        width: 100% !important;\r\n        padding: 10px 0 !important;\r\n        font-family: 'Inter', 'Helvetica Neue', Arial, sans-serif !important;\r\n    }\r\n    \r\n    .evoost-signature {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        text-decoration: none !important;\r\n        padding: 8px 12px !important;\r\n        border-radius: 30px !important;\r\n        border: 1px solid rgba(230, 230, 230, 0.3) !important;\r\n        transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1) !important;\r\n        position: relative !important;\r\n        overflow: hidden !important;\r\n        background-color: transparent !important;\r\n    }\r\n    \r\n    .evoost-logo {\r\n        width: 16px !important;\r\n        height: 16px !important;\r\n        margin-right: 8px !important;\r\n        opacity: 0.75 !important;\r\n        transition: all 0.5s ease !important;\r\n        position: relative !important;\r\n        z-index: 2 !important;\r\n    }\r\n    \r\n    .evoost-text {\r\n        font-size: 12px !important;\r\n        font-weight: 400 !important;\r\n        letter-spacing: 0.2px !important;\r\n        color: #888 !important;\r\n        transition: all 0.5s ease !important;\r\n        position: relative !important;\r\n        z-index: 2 !important;\r\n    }\r\n    \r\n    .evoost-highlight {\r\n        font-weight: 500 !important;\r\n        color: #666 !important;\r\n        transition: all 0.5s ease !important;\r\n    }\r\n    \r\n    \/* Fondo base *\/\r\n    .evoost-signature:before {\r\n        content: '' !important;\r\n        position: absolute !important;\r\n        top: 0 !important;\r\n        left: 0 !important;\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        background: linear-gradient(135deg, rgba(245,245,245,0.9) 0%, rgba(235,235,235,0.9) 100%) !important;\r\n        opacity: 0 !important;\r\n        transition: opacity 0.5s ease !important;\r\n        z-index: 1 !important;\r\n    }\r\n    \r\n    \/* Efecto de brillo que se mueve *\/\r\n    .evoost-signature:after {\r\n        content: '' !important;\r\n        position: absolute !important;\r\n        top: 0 !important;\r\n        left: -150% !important;\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        background: linear-gradient(\r\n            to right,\r\n            rgba(255, 255, 255, 0) 0%,\r\n            rgba(255, 255, 255, 0.2) 50%,\r\n            rgba(255, 255, 255, 0) 100%\r\n        ) !important;\r\n        transform: skewX(-25deg) !important;\r\n        z-index: 3 !important;\r\n        opacity: 0 !important;\r\n        transition: opacity 0.2s ease !important;\r\n    }\r\n    \r\n    \/* Define la animaci\u00f3n del brillo *\/\r\n    @keyframes shineEffect {\r\n        0% {\r\n            left: -150% !important;\r\n        }\r\n        100% {\r\n            left: 150% !important;\r\n        }\r\n    }\r\n    \r\n    \/* Efectos hover *\/\r\n    .evoost-signature:hover {\r\n        border-color: rgba(210, 210, 210, 0.5) !important;\r\n        box-shadow: 0 2px 10px rgba(0, 0, 0, 0.03) !important;\r\n    }\r\n    \r\n    .evoost-signature:hover:before {\r\n        opacity: 1 !important;\r\n    }\r\n    \r\n    .evoost-signature:hover:after {\r\n        opacity: 1 !important;\r\n        animation: shineEffect 1.2s ease-in-out !important;\r\n    }\r\n    \r\n    .evoost-signature:hover .evoost-logo {\r\n        opacity: 1 !important;\r\n        transform: scale(1.05) !important;\r\n    }\r\n    \r\n    .evoost-signature:hover .evoost-text {\r\n        background: linear-gradient(to right, #333, #666) !important;\r\n        -webkit-background-clip: text !important;\r\n        -webkit-text-fill-color: transparent !important;\r\n        color: transparent !important;\r\n    }\r\n    \r\n    .evoost-signature:hover .evoost-highlight {\r\n        background: linear-gradient(to right, #111, #444) !important;\r\n        -webkit-background-clip: text !important;\r\n        -webkit-text-fill-color: transparent !important;\r\n        color: transparent !important;\r\n    }\r\n<\/style>\n<div class=\"evoost-signature-wrapper\">\n<a aria-label=\"Powered by eVoost\" class=\"evoost-signature\" href=\"https:\/\/evoost.ai\" target=\"_blank\">\n<img decoding=\"async\" alt=\"eVoost\" class=\"evoost-logo\" src=\"https:\/\/asvillas.pt\/wp-content\/uploads\/2025\/05\/evoost_sales_innovation_logo-removebg-preview.svg\"\/>\n<span class=\"evoost-text\">Desarrollado por<span class=\"evoost-highlight\">Voost<\/span><\/span>\n<\/a>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Cookies \u00daltima actualizaci\u00f3n: 11 de noviembre de 2025 A trav\u00e9s de esta Pol\u00edtica de Cookies, Metrovacesa, S.A. (en adelante, la Empresa) garantiza el cumplimiento de la normativa aplicable. Esta Pol\u00edtica de Cookies podr\u00e1 modificarse en cualquier momento por motivos legales, reglamentarios, por motivos t\u00e9cnicos o por cambios en la prestaci\u00f3n de los servicios del Sitio [&hellip;]<\/p>\n","protected":false},"author":21,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-5783","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cookies | Abora Residencial<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/aboraresidencial.com\/es\/cookies\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cookies | Abora Residencial\" \/>\n<meta property=\"og:description\" content=\"Cookies \u00daltima actualizaci\u00f3n: 11 de noviembre de 2025 A trav\u00e9s de esta Pol\u00edtica de Cookies, Metrovacesa, S.A. (en adelante, la Empresa) garantiza el cumplimiento de la normativa aplicable. Esta Pol\u00edtica de Cookies podr\u00e1 modificarse en cualquier momento por motivos legales, reglamentarios, por motivos t\u00e9cnicos o por cambios en la prestaci\u00f3n de los servicios del Sitio [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/aboraresidencial.com\/es\/cookies\/\" \/>\n<meta property=\"og:site_name\" content=\"Abora Residencial\" \/>\n<meta property=\"og:image\" content=\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/12\/whatsapp-icon-1.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"15 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/aboraresidencial.com\/es\/cookies\/\",\"url\":\"https:\/\/aboraresidencial.com\/es\/cookies\/\",\"name\":\"Cookies | Abora Residencial\",\"isPartOf\":{\"@id\":\"https:\/\/aboraresidencial.com\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/aboraresidencial.com\/es\/cookies\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/aboraresidencial.com\/es\/cookies\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/12\/whatsapp-icon-1.png\",\"datePublished\":\"2025-11-26T16:31:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/aboraresidencial.com\/es\/cookies\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/aboraresidencial.com\/es\/cookies\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/aboraresidencial.com\/es\/cookies\/#primaryimage\",\"url\":\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/12\/whatsapp-icon-1.png\",\"contentUrl\":\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/12\/whatsapp-icon-1.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/aboraresidencial.com\/es\/cookies\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/aboraresidencial.com\/es\/engage\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cookies [ES]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/aboraresidencial.com\/en\/#website\",\"url\":\"https:\/\/aboraresidencial.com\/en\/\",\"name\":\"Abora Residencial\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/aboraresidencial.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/aboraresidencial.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/aboraresidencial.com\/en\/#organization\",\"name\":\"Abora Residencial\",\"url\":\"https:\/\/aboraresidencial.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/aboraresidencial.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/abora-logo.png\",\"contentUrl\":\"https:\/\/aboraresidencial.com\/wp-content\/uploads\/abora-logo.png\",\"width\":355,\"height\":120,\"caption\":\"Abora Residencial\"},\"image\":{\"@id\":\"https:\/\/aboraresidencial.com\/en\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cookies | Abora Residencial","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/aboraresidencial.com\/es\/cookies\/","og_locale":"es_ES","og_type":"article","og_title":"Cookies | Abora Residencial","og_description":"Cookies \u00daltima actualizaci\u00f3n: 11 de noviembre de 2025 A trav\u00e9s de esta Pol\u00edtica de Cookies, Metrovacesa, S.A. (en adelante, la Empresa) garantiza el cumplimiento de la normativa aplicable. Esta Pol\u00edtica de Cookies podr\u00e1 modificarse en cualquier momento por motivos legales, reglamentarios, por motivos t\u00e9cnicos o por cambios en la prestaci\u00f3n de los servicios del Sitio [&hellip;]","og_url":"https:\/\/aboraresidencial.com\/es\/cookies\/","og_site_name":"Abora Residencial","og_image":[{"url":"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/12\/whatsapp-icon-1.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"15 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/aboraresidencial.com\/es\/cookies\/","url":"https:\/\/aboraresidencial.com\/es\/cookies\/","name":"Cookies | Abora Residencial","isPartOf":{"@id":"https:\/\/aboraresidencial.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/aboraresidencial.com\/es\/cookies\/#primaryimage"},"image":{"@id":"https:\/\/aboraresidencial.com\/es\/cookies\/#primaryimage"},"thumbnailUrl":"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/12\/whatsapp-icon-1.png","datePublished":"2025-11-26T16:31:24+00:00","breadcrumb":{"@id":"https:\/\/aboraresidencial.com\/es\/cookies\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/aboraresidencial.com\/es\/cookies\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/aboraresidencial.com\/es\/cookies\/#primaryimage","url":"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/12\/whatsapp-icon-1.png","contentUrl":"https:\/\/aboraresidencial.com\/wp-content\/uploads\/2025\/12\/whatsapp-icon-1.png"},{"@type":"BreadcrumbList","@id":"https:\/\/aboraresidencial.com\/es\/cookies\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/aboraresidencial.com\/es\/engage\/"},{"@type":"ListItem","position":2,"name":"Cookies [ES]"}]},{"@type":"WebSite","@id":"https:\/\/aboraresidencial.com\/en\/#website","url":"https:\/\/aboraresidencial.com\/en\/","name":"Abora Residencial","description":"","publisher":{"@id":"https:\/\/aboraresidencial.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/aboraresidencial.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/aboraresidencial.com\/en\/#organization","name":"Abora Residencial","url":"https:\/\/aboraresidencial.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/aboraresidencial.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/aboraresidencial.com\/wp-content\/uploads\/abora-logo.png","contentUrl":"https:\/\/aboraresidencial.com\/wp-content\/uploads\/abora-logo.png","width":355,"height":120,"caption":"Abora Residencial"},"image":{"@id":"https:\/\/aboraresidencial.com\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/aboraresidencial.com\/es\/wp-json\/wp\/v2\/pages\/5783","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aboraresidencial.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/aboraresidencial.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/aboraresidencial.com\/es\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/aboraresidencial.com\/es\/wp-json\/wp\/v2\/comments?post=5783"}],"version-history":[{"count":0,"href":"https:\/\/aboraresidencial.com\/es\/wp-json\/wp\/v2\/pages\/5783\/revisions"}],"wp:attachment":[{"href":"https:\/\/aboraresidencial.com\/es\/wp-json\/wp\/v2\/media?parent=5783"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}