{"id":18308,"date":"2026-02-23T12:28:50","date_gmt":"2026-02-23T11:28:50","guid":{"rendered":"https:\/\/www.ellab.com\/contacte-con-nosotros\/"},"modified":"2026-03-30T14:59:58","modified_gmt":"2026-03-30T12:59:58","slug":"contacto","status":"publish","type":"page","link":"https:\/\/www.ellab.pro\/es\/contacto\/","title":{"rendered":"Contacta con nosotros"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"18308\" class=\"elementor elementor-18308 elementor-8890\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-514f1e2 e-con-full e-flex e-con e-parent\" data-id=\"514f1e2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7df3599b elementor-widget elementor-widget-two_columns_ellab\" data-id=\"7df3599b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"two_columns_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<section id=\"ellab-two-columns-7df3599b\"\r\n    class=\"py-4 py-lg-5 px-3 px-md-0 bg-primary\">\r\n\r\n    <div class=\"container my-4 my-lg-5\">\r\n\r\n        \r\n\r\n        <div class=\"row align-items-start\">\r\n\r\n            <!-- \r\n            Left Column\r\n            -----------\r\n            -->\r\n\r\n            <div class=\"col-12 col-md-4 text-white \">\r\n                <!-- Section Title -->\r\n                \r\n                    <h1 class=\"custom-title fs-56 fw-semibold mb-md-5 text-secondary\">\r\n                        <span class=\"text-secondary\">Expertos globales, a solo <span class=\"text-white\">un mensaje<\/span><\/span>                    <\/h1>\r\n\r\n                \r\n\r\n                <!-- Left Subtitle -->\r\n                                    <h6 class=\"fs-24 fw-semibold mb-4 text-white\">\r\n                        \u00bfBuscas asistencia, informaci\u00f3n o un socio fiable para el cumplimiento normativo en ciencias de la vida? Est\u00e1s en el lugar adecuado. Contacta con nosotros y te pondremos en contacto de inmediato con el experto adecuado.                      <\/h6>\r\n                \r\n                <!-- Left Paragraph -->\r\n                \r\n                <!-- Left List -->\r\n                \r\n\r\n                <!-- Left Button -->\r\n                \r\n\r\n\r\n                <!-- Video Cover -->\r\n                \r\n\r\n                \r\n\r\n\r\n            <\/div>\r\n\r\n            <!-- \r\n            Right Column\r\n            ------------\r\n            -->\r\n\r\n            <div class=\"col-12 col-md-8 text-white\">\r\n\r\n                \r\n                \r\n\r\n\r\n                \r\n                <!-- Subtitle Right -->\r\n                \r\n                <!-- Right Paragraph -->\r\n                \r\n\r\n                \r\n                <!-- Right Title -->\r\n                \r\n                <!-- Paragraph 2 -->\r\n                \r\n                \r\n                \r\n                <!-- Bottom Cards -->\r\n                \r\n\r\n                \r\n                <!-- Fila de dos columnas -->\r\n                \r\n\r\n                \r\n\r\n\r\n                \r\n\r\n\r\n                \r\n\r\n                <!-- Iframe para cargar el formulario -->\r\n                <iframe src=\"https:\/\/www2.ellab.com\/l\/971953\/2022-09-12\/bgjn\" width=\"100%\" height=\"680\" frameborder=\"0\" class=\"pardotform\" pardot-form-name=\"ES-Contact-Ellab\"><\/iframe>\r\n                <!-- Form deshabilitado, se usar\u00e1 un iframe para cargar el formulario -->\r\n                \r\n                \r\n\r\n\r\n\r\n\r\n            <\/div>\r\n\r\n            \r\n\r\n            \r\n\r\n            \r\n\r\n        <\/div>\r\n    <\/div>\r\n\r\n\r\n    <!---------------\r\n    SECTION READ MORE\r\n    -----------------\r\n    -->\r\n\r\n    \r\n    <!-- \r\n    Section Services List\r\n    ---------------------\r\n    -->\r\n\r\n    \r\n\r\n    \r\n<\/section>\r\n\r\n\r\n<style>\r\n    \/* ===========================\r\n       BACKGROUND SECTION\r\n       =========================== *\/\r\n    #ellab-two-columns-7df3599b {\r\n        background-image: url('https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/01\/contact-hero-bg.jpg');\r\n        background-repeat: no-repeat;\r\n        background-position: center center;\r\n        background-size: cover;\r\n            }\r\n\r\n    @media (max-width: 768px) {\r\n        #ellab-two-columns-7df3599b {\r\n            background-position: center center;\r\n            background-image: url('https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/01\/contact-hero-bg.jpg');\r\n        }\r\n    }\r\n\r\n    @media (min-width: 992px) {\r\n        #ellab-two-columns-7df3599b .container {\r\n            min-height: vh;\r\n        }\r\n    }\r\n\r\n\r\n    \/* ===========================\r\n       MATRIX SECTION\r\n       =========================== *\/\r\n    .matrix-icon svg {\r\n        max-height: 30px;\r\n        width: auto;\r\n    }\r\n\r\n    @media (max-width: 767px) {\r\n        .matrix-icon svg {\r\n            max-height: 20px;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 767px) {\r\n        .header-text-vertical {\r\n            writing-mode: vertical-rl;\r\n            transform: rotate(180deg);\r\n            white-space: nowrap;\r\n            height: 100px;\r\n            line-height: 1.2;\r\n        }\r\n    }\r\n\r\n\r\n    \/* ===========================\r\n       LEFT AND RIGHT PARAGRAPH - LIST\r\n       =========================== *\/\r\n    .wysiwyg-list ul {\r\n        list-style: none;\r\n        padding-left: 1.2rem;\r\n    }\r\n\r\n    .wysiwyg-list ul li {\r\n        position: relative;\r\n        margin-bottom: 0.6rem;\r\n    }\r\n\r\n    .wysiwyg-list ul li::before {\r\n        content: \"\";\r\n        position: absolute;\r\n        left: -1.2rem;\r\n        top: 0.55rem;\r\n        width: 6px;\r\n        height: 6px;\r\n        \/*background-color: #A01966;*\/\r\n        background-color: #00004b;\r\n        border-radius: 50%;\r\n    }\r\n\r\n\r\n    \/* ===========================\r\n       CUSTOM FORM\r\n       =========================== \r\n    .custom-form .form-control,\r\n    .custom-form .form-select {\r\n        background-color: #ffffff;\r\n        border: 1px solid #ced4da;\r\n        padding: 16px 20px;\r\n        border-radius: 8px;\r\n        color: #00004b !important;\r\n    }\r\n\r\n    .custom-form .form-control:focus,\r\n    .custom-form .form-select:focus {\r\n        border-color: transparent;\r\n        box-shadow: none;\r\n    }\r\n\r\n    .custom-form .form-select {\r\n        -webkit-appearance: none;\r\n        -moz-appearance: none;\r\n        appearance: none;\r\n    }\r\n\r\n    .custom-form .form-select-wrapper {\r\n        position: relative;\r\n    }\r\n\r\n    .custom-form .form-select-wrapper::after {\r\n        content: '';\r\n        position: absolute;\r\n        top: 50%;\r\n        right: 12px;\r\n        width: 10px;\r\n        height: 10px;\r\n        background-color: #198754;\r\n        clip-path: polygon(100% 0%, 0 0%, 50% 100%);\r\n        transform: translateY(-50%);\r\n        pointer-events: none;\r\n    }\r\n\r\n    .custom-form .agreement-text {\r\n        display: flex;\r\n        align-items: flex-start;\r\n        gap: 16px;\r\n    }\r\n\r\n    .custom-form .agreement-text svg {\r\n        flex-shrink: 0;\r\n        width: 24px;\r\n        height: 24px;\r\n        margin-top: 2px;\r\n    }\r\n    *\/\r\n\r\n\r\n\r\n    \/* ===========================\r\n       POLICY SECTION\r\n       =========================== *\/\r\n    .policy-section2-item .bullet-text {\r\n        position: relative;\r\n        padding-left: 1rem;\r\n    }\r\n\r\n    .policy-section2-item .bullet-text::before {\r\n        content: '';\r\n        position: absolute;\r\n        left: 0;\r\n        top: 0.5em;\r\n        width: 6px;\r\n        height: 6px;\r\n        border-radius: 50%;\r\n        background-color: var(--bs-secondary);\r\n    }\r\n\r\n\r\n    \/* ===========================\r\n       IMAGES SECTION\r\n       =========================== *\/\r\n\r\n    \/* Desktop baseline behavior *\/\r\n    .left-image-block,\r\n    .right-image-block {\r\n        position: relative;\r\n        display: inline-block;\r\n    }\r\n\r\n    .left-image,\r\n    .right-image,\r\n    .center-image {\r\n        width: 100%;\r\n        height: auto;\r\n        display: block;\r\n    }\r\n\r\n    \/* Caption always inside container *\/\r\n    .image-caption {\r\n        position: absolute;\r\n        bottom: 8px;\r\n        max-width: 100%;\r\n        padding-left: 8px;\r\n    }\r\n\r\n    \/* Caption align sides *\/\r\n    .left-image-block .image-caption {\r\n        right: 8px;\r\n        text-align: right;\r\n    }\r\n\r\n    .right-image-block .image-caption {\r\n        left: 8px;\r\n        text-align: left;\r\n    }\r\n\r\n    \/* Push right image to the right *\/\r\n    .right-image-block {\r\n        transform: translateX(100px);\r\n    }\r\n\r\n    @media (max-width: 767px) {\r\n\r\n        \/* Make images full width on mobile *\/\r\n        .center-image,\r\n        .left-image,\r\n        .right-image {\r\n            width: 100% !important;\r\n        }\r\n    }\r\n\r\n    \/* ===========================\r\n   STICKY TITLE\r\n   =========================== *\/\r\n    .sticky-xl-top {\r\n        top: 180px !important;\r\n        z-index: 0 !important;\r\n    }\r\n\r\n    \/* ===========================\r\n   BOTTOM CARDS\r\n   =========================== *\/\r\n\r\n    .card-icon-bottom {\r\n        width: 40px;\r\n        height: 40px;\r\n        flex: 0 0 40px;\r\n        \/* Evita que el icono se estire o encoja en flex *\/\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        \/* Centra el icono dentro del contenedor *\/\r\n    }\r\n\r\n    .card-icon-bottom img {\r\n        width: 100%;\r\n        height: 100%;\r\n        object-fit: contain;\r\n        \/* Mantiene la proporci\u00f3n del SVG *\/\r\n    }\r\n\r\n    \/* ===========================\r\n   VIDEO\r\n   =========================== *\/\r\n\r\n    .video-embed-container iframe {\r\n        width: 100%;\r\n        height: 100%;\r\n        border: none;\r\n        display: block;\r\n    }\r\n\r\n    .video-embed-container {\r\n        animation: fadeInVideo 0.3s ease;\r\n    }\r\n\r\n    @keyframes fadeInVideo {\r\n        from {\r\n            opacity: 0;\r\n            transform: scale(0.97);\r\n        }\r\n\r\n        to {\r\n            opacity: 1;\r\n            transform: scale(1);\r\n        }\r\n    }\r\n\r\n    .video-cover-trigger {\r\n        transform: translateZ(0);\r\n        backface-visibility: hidden;\r\n    }\r\n\r\n    .video-cover-trigger .play-icon-wrap {\r\n        position: absolute;\r\n        top: 50%;\r\n        left: 50%;\r\n        transform: translate(-50%, -50%) scale(1);\r\n        display: inline-block;\r\n        cursor: pointer;\r\n        transition: transform 0.25s ease;\r\n        backface-visibility: hidden;\r\n    }\r\n\r\n    .video-cover-trigger .play-icon-wrap:hover {\r\n        transform: translate(-50%, -50%) scale(1.1);\r\n    }\r\n\r\n    .video-cover-trigger .play-icon-wrap svg,\r\n    .video-cover-trigger .play-icon-wrap i {\r\n        pointer-events: none;\r\n        display: block;\r\n    }\r\n<\/style>\r\n\r\n<script>\r\n    \/\/ READ MORE MODULE\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        const btn = document.getElementById('readmore-btn-7df3599b');\r\n        const content = document.getElementById('readmore-content-7df3599b');\r\n        \/\/ Solo si existen ambos elementos\r\n        if (btn && content) {\r\n            btn.addEventListener('click', function() {\r\n                const isVisible = content.classList.contains('d-block');\r\n                if (isVisible) {\r\n                    content.classList.remove('d-block');\r\n                    content.classList.add('d-none');\r\n                    btn.innerHTML = 'Read More <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" height=\"24px\" viewBox=\"0 -960 960 960\" width=\"24px\" fill=\"#e3e3e3\"><path d=\"M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z\"\/><\/svg>';\r\n                    btn.classList.remove('mt-5');\r\n                } else {\r\n                    content.classList.remove('d-none');\r\n                    content.classList.add('d-block');\r\n                    btn.innerHTML = 'Read Less <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" height=\"24px\" viewBox=\"0 -960 960 960\" width=\"24px\" fill=\"#e3e3e3\"><path d=\"M480-528 296-344l-56-56 240-240 240 240-56 56-184-184Z\"\/><\/svg>';\r\n                    btn.classList.add('mt-5');\r\n                }\r\n            });\r\n        }\r\n    });\r\n\r\n    document.querySelectorAll('.video-cover-trigger').forEach(function(trigger) {\r\n        trigger.addEventListener('click', function() {\r\n            var videoId = this.dataset.videoId;\r\n            if (!videoId) return;\r\n\r\n            var wrapper = this.closest('.video-cover');\r\n            var container = wrapper.querySelector('.video-embed-container');\r\n\r\n            \/\/ Match iframe size to cover dimensions\r\n            var w = wrapper.offsetWidth;\r\n            var h = wrapper.offsetHeight;\r\n\r\n            \/\/ Size the wrapper explicitly so absolute children respect it\r\n            wrapper.style.width = w + 'px';\r\n            wrapper.style.height = h + 'px';\r\n\r\n            \/\/ Inject iframe with autoplay\r\n            container.innerHTML = '<iframe src=\"https:\/\/www.youtube.com\/embed\/' + videoId + '?autoplay=1&rel=0\" allowfullscreen allow=\"autoplay; encrypted-media\"><\/iframe>';\r\n\r\n            \/\/ Show iframe ON TOP of cover \u2014 do NOT hide the trigger\r\n            container.style.width = '100%';\r\n            container.style.height = '100%';\r\n            container.style.display = 'block';\r\n        });\r\n    });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7d6a3a02 e-con-full e-flex e-con e-parent\" data-id=\"7d6a3a02\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4b28b6a5 elementor-widget elementor-widget-grid_ellab\" data-id=\"4b28b6a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"grid_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<section id=\"ellab-grid-4b28b6a5\" class=\"py-4 py-lg-5 px-3 px-md-0 \">\r\n    <div class=\"container position-relative my-4 my-lg-5\">\r\n        <div class=\"row\">\r\n            <div class=\"col-12\">\r\n\r\n                                                    <h2                        class=\"custom-title fs-48 fw-semibold mb-5 text-secondary\"\r\n                        style=\"text-align: center;\">\r\n                        <span class=\"text-secondary\"><span class=\"text-primary\">Ubicaciones<\/span> de Ellab<\/span>                    <\/h2>\r\n                \r\n\r\n                <!-- Descripci\u00f3n -->\r\n                                                        <div class=\"fs-24 fw-semibold mb-4 text-primary col-12\"\r\n                        style=\"text-align: center;\">\r\n                        <p>Ellab tiene oficinas en todo el mundo. La sede central de Ellab se encuentra en Dinamarca. <\/p>\n                    <\/div>\r\n                \r\n\r\n\r\n                \r\n                \r\n                \r\n\r\n\r\n                                \r\n\r\n                \r\n                \r\n                \r\n                \r\n                    <div class=\"contact-locations-section position-relative\">\r\n\r\n                        <!-- Imagen del mapa -->\r\n                                                    <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/01\/contact-map.jpg\" alt=\"Map\" class=\"img-fluid w-100 mt-4\">\r\n                        \r\n                        \r\n                        <!-- Grid de items (pisando el mapa con margen negativo) -->\r\n                                                    <div class=\"row justify-content-center w-100\" style=\"margin-top: -160px; z-index: 2; position: relative;\">\r\n                                \r\n\r\n                                    <div class=\"col-lg-3 col-md-6 mb-5\">\r\n                                        <div class=\"bg-blur-light p-4 h-100 rounded-4 d-flex flex-column justify-content-start\">\r\n\r\n\r\n                                            <!-- N\u00famero arriba -->\r\n                                                                                        <div class=\"text-secondary fs-56 fw-semibold mb-3 animated-number\" data-target=\"20\">\r\n                                                0\r\n                                            <\/div>\r\n\r\n                                            <!-- Texto y bot\u00f3n en la misma l\u00ednea -->\r\n                                            <div class=\"d-flex justify-content-between align-items-center\">\r\n                                                <div class=\"fw-light fs-18\">\r\n                                                    Oficinas                                                <\/div>\r\n\r\n                                                                                                                                                    <a href=\"#oficinas\" class=\"btn btn-link scroll-to-anchor\">\r\n                                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\"><mask id=\"mask0_2606_4090\" style=\"mask-type:alpha\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"18\" height=\"18\"><rect width=\"18\" height=\"18.0003\" fill=\"#D9D9D9\"><\/rect><\/mask><g mask=\"url(#mask0_2606_4090)\"><path d=\"M9.01943 0.000157402C8.68726 -0.00638401 8.38373 0.191494 8.24955 0.494852C8.11783 0.80148 8.18492 1.15635 8.41891 1.39266L14.9444 8.18673H0.828167C0.534453 8.18346 0.259556 8.33637 0.11229 8.5923C-0.0374301 8.84742 -0.0374301 9.16059 0.11229 9.41652C0.259556 9.67163 0.534453 9.82536 0.828167 9.82209H14.9444L8.41891 16.6153C8.10556 16.9416 8.11783 17.4592 8.44427 17.7715C8.76989 18.0847 9.28778 18.0749 9.60113 17.7462L18.0002 9.00441L9.60113 0.261814C9.45059 0.0990963 9.24033 0.00669881 9.01943 0.000157402Z\" fill=\"black\"><\/path><\/g><path d=\"M8.44379 17.7714C8.11798 17.459 8.10541 16.9415 8.41861 16.6149L14.9445 9.82166H0.828003C0.534607 9.8252 0.259186 9.67139 0.112488 9.41663C0.0395813 9.29248 0.00268555 9.15479 0 9.01709V8.98999C0.00268555 8.85229 0.0395813 8.71558 0.112488 8.59229C0.259186 8.33569 0.534607 8.18359 0.828003 8.1864H14.9445L8.41861 1.39221C8.1846 1.15649 8.11798 0.800903 8.24939 0.494995C8.379 0.200684 8.66791 0.00622559 8.98828 0H9.01889C9.2403 0.00622559 9.44998 0.098999 9.6012 0.261841L18 9.00439L9.6012 17.7461C9.44009 17.9153 9.22501 18 9.00989 18C8.80649 18 8.6022 17.9235 8.44379 17.7714Z\" fill=\"#00004B\"><\/path><\/svg>                                                    <\/a>\r\n                                                                                            <\/div>\r\n\r\n                                        <\/div>\r\n                                    <\/div>\r\n                                \r\n\r\n                                    <div class=\"col-lg-3 col-md-6 mb-5\">\r\n                                        <div class=\"bg-blur-light p-4 h-100 rounded-4 d-flex flex-column justify-content-start\">\r\n\r\n\r\n                                            <!-- N\u00famero arriba -->\r\n                                                                                        <div class=\"text-secondary fs-56 fw-semibold mb-3 animated-number\" data-target=\"20\">\r\n                                                0\r\n                                            <\/div>\r\n\r\n                                            <!-- Texto y bot\u00f3n en la misma l\u00ednea -->\r\n                                            <div class=\"d-flex justify-content-between align-items-center\">\r\n                                                <div class=\"fw-light fs-18\">\r\n                                                    Equipos de servicio                                                <\/div>\r\n\r\n                                                                                                                                                    <a href=\"#equipos-de-servicio\" class=\"btn btn-link scroll-to-anchor\">\r\n                                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\"><mask id=\"mask0_2606_4090\" style=\"mask-type:alpha\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"18\" height=\"18\"><rect width=\"18\" height=\"18.0003\" fill=\"#D9D9D9\"><\/rect><\/mask><g mask=\"url(#mask0_2606_4090)\"><path d=\"M9.01943 0.000157402C8.68726 -0.00638401 8.38373 0.191494 8.24955 0.494852C8.11783 0.80148 8.18492 1.15635 8.41891 1.39266L14.9444 8.18673H0.828167C0.534453 8.18346 0.259556 8.33637 0.11229 8.5923C-0.0374301 8.84742 -0.0374301 9.16059 0.11229 9.41652C0.259556 9.67163 0.534453 9.82536 0.828167 9.82209H14.9444L8.41891 16.6153C8.10556 16.9416 8.11783 17.4592 8.44427 17.7715C8.76989 18.0847 9.28778 18.0749 9.60113 17.7462L18.0002 9.00441L9.60113 0.261814C9.45059 0.0990963 9.24033 0.00669881 9.01943 0.000157402Z\" fill=\"black\"><\/path><\/g><path d=\"M8.44379 17.7714C8.11798 17.459 8.10541 16.9415 8.41861 16.6149L14.9445 9.82166H0.828003C0.534607 9.8252 0.259186 9.67139 0.112488 9.41663C0.0395813 9.29248 0.00268555 9.15479 0 9.01709V8.98999C0.00268555 8.85229 0.0395813 8.71558 0.112488 8.59229C0.259186 8.33569 0.534607 8.18359 0.828003 8.1864H14.9445L8.41861 1.39221C8.1846 1.15649 8.11798 0.800903 8.24939 0.494995C8.379 0.200684 8.66791 0.00622559 8.98828 0H9.01889C9.2403 0.00622559 9.44998 0.098999 9.6012 0.261841L18 9.00439L9.6012 17.7461C9.44009 17.9153 9.22501 18 9.00989 18C8.80649 18 8.6022 17.9235 8.44379 17.7714Z\" fill=\"#00004B\"><\/path><\/svg>                                                    <\/a>\r\n                                                                                            <\/div>\r\n\r\n                                        <\/div>\r\n                                    <\/div>\r\n                                \r\n\r\n                                    <div class=\"col-lg-3 col-md-6 mb-5\">\r\n                                        <div class=\"bg-blur-light p-4 h-100 rounded-4 d-flex flex-column justify-content-start\">\r\n\r\n\r\n                                            <!-- N\u00famero arriba -->\r\n                                                                                        <div class=\"text-secondary fs-56 fw-semibold mb-3 animated-number\" data-target=\"59\">\r\n                                                0\r\n                                            <\/div>\r\n\r\n                                            <!-- Texto y bot\u00f3n en la misma l\u00ednea -->\r\n                                            <div class=\"d-flex justify-content-between align-items-center\">\r\n                                                <div class=\"fw-light fs-18\">\r\n                                                    Distribuidores                                                <\/div>\r\n\r\n                                                                                                                                                    <a href=\"#distribuidores\" class=\"btn btn-link scroll-to-anchor\">\r\n                                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\"><mask id=\"mask0_2606_4090\" style=\"mask-type:alpha\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"18\" height=\"18\"><rect width=\"18\" height=\"18.0003\" fill=\"#D9D9D9\"><\/rect><\/mask><g mask=\"url(#mask0_2606_4090)\"><path d=\"M9.01943 0.000157402C8.68726 -0.00638401 8.38373 0.191494 8.24955 0.494852C8.11783 0.80148 8.18492 1.15635 8.41891 1.39266L14.9444 8.18673H0.828167C0.534453 8.18346 0.259556 8.33637 0.11229 8.5923C-0.0374301 8.84742 -0.0374301 9.16059 0.11229 9.41652C0.259556 9.67163 0.534453 9.82536 0.828167 9.82209H14.9444L8.41891 16.6153C8.10556 16.9416 8.11783 17.4592 8.44427 17.7715C8.76989 18.0847 9.28778 18.0749 9.60113 17.7462L18.0002 9.00441L9.60113 0.261814C9.45059 0.0990963 9.24033 0.00669881 9.01943 0.000157402Z\" fill=\"black\"><\/path><\/g><path d=\"M8.44379 17.7714C8.11798 17.459 8.10541 16.9415 8.41861 16.6149L14.9445 9.82166H0.828003C0.534607 9.8252 0.259186 9.67139 0.112488 9.41663C0.0395813 9.29248 0.00268555 9.15479 0 9.01709V8.98999C0.00268555 8.85229 0.0395813 8.71558 0.112488 8.59229C0.259186 8.33569 0.534607 8.18359 0.828003 8.1864H14.9445L8.41861 1.39221C8.1846 1.15649 8.11798 0.800903 8.24939 0.494995C8.379 0.200684 8.66791 0.00622559 8.98828 0H9.01889C9.2403 0.00622559 9.44998 0.098999 9.6012 0.261841L18 9.00439L9.6012 17.7461C9.44009 17.9153 9.22501 18 9.00989 18C8.80649 18 8.6022 17.9235 8.44379 17.7714Z\" fill=\"#00004B\"><\/path><\/svg>                                                    <\/a>\r\n                                                                                            <\/div>\r\n\r\n                                        <\/div>\r\n                                    <\/div>\r\n                                \r\n\r\n                            <\/div>\r\n                        \r\n                        <!-- Bot\u00f3n Contact Us -->\r\n                                                    <div class=\"text-center mt-4\">\r\n                                <a href=\"#popmake-7957\" class=\"btn btn-primary\">\r\n                                    Contacta con nosotros                                <\/a>\r\n                            <\/div>\r\n                        \r\n\r\n                    <\/div>\r\n\r\n\r\n                \r\n\r\n\r\n\r\n                                <div class=\"row\">\r\n                    <div class=\"col-12 text-start\">\r\n\r\n                        \r\n                        <!-- Botones secundarios -->\r\n                        \r\n                    <\/div>\r\n                <\/div>\r\n\r\n\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n\r\n\r\n<style>\r\n    #ellab-grid-4b28b6a5 {\r\n        background-image: url('');\r\n        background-repeat: no-repeat;\r\n        background-position: center center;\r\n        background-size: cover;\r\n            }\r\n\r\n    \/* Show or hide background image on mobile *\/\r\n    @media (max-width: 768px) {\r\n        #ellab-grid-4b28b6a5 {\r\n            background-image: url(''); \r\n                      background-size: cover; \r\n                      background-repeat: no-repeat; \r\n                      background-position: center center;        }\r\n    }\r\n\r\n    #ellab-grid-4b28b6a5 .container {\r\n        @media (min-width: 992px) {\r\n            min-height: vh;\r\n        }\r\n    }\r\n\r\n    .board-list {\r\n        list-style: none;\r\n        padding-left: 0;\r\n    }\r\n\r\n    .board-list li {\r\n        position: relative;\r\n        padding-left: 15px;\r\n        \/* espacio para el bullet *\/\r\n    }\r\n\r\n    .board-list li::before {\r\n        content: '';\r\n        position: absolute;\r\n        left: 0;\r\n        top: 0.6em;\r\n        \/* alinea verticalmente con el texto *\/\r\n        width: 6px;\r\n        height: 6px;\r\n        background-color: var(--bs-secondary);\r\n        \/* usa color secondary de Bootstrap *\/\r\n        border-radius: 50%;\r\n    }\r\n\r\n    #contacts,\r\n    #offices,\r\n    #service-teams,\r\n    #distributors {\r\n        scroll-margin-top: 200px;\r\n        \/* sube la secci\u00f3n 80px al hacer scroll a un ancla *\/\r\n    }\r\n<\/style>\r\n\r\n\r\n<script>\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        function formatNumberWithCommas(number) {\r\n            return number.toString().replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, \".\");\r\n        }\r\n\r\n        document.querySelectorAll('.animated-number').forEach(function(counter) {\r\n            const target = parseInt(counter.dataset.target, 10);\r\n            if (isNaN(target) || target === 0) return;\r\n\r\n            let current = 0;\r\n            const duration = 1500; \/\/ duraci\u00f3n total en ms\r\n            const stepTime = Math.max(Math.floor(duration \/ target), 20);\r\n\r\n            const interval = setInterval(() => {\r\n                current++;\r\n                counter.textContent = formatNumberWithCommas(current);\r\n                if (current >= target) clearInterval(interval);\r\n            }, stepTime);\r\n        });\r\n    });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-17d2b4ad e-con-full e-flex e-con e-parent\" data-id=\"17d2b4ad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-172236f2 elementor-widget elementor-widget-contact_page\" data-id=\"172236f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"contact_page.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section id=\"gir-contact-172236f2\"\r\n    class=\"py-4 py-lg-5 px-3 px-md-0\"\r\n    data-widget=\"gir-contact-ajax\"\r\n    data-per-page=\"6\"\r\n    data-taxonomy=\"contact_type\">\r\n    <div class=\"container position-relative my-4 my-lg-5\">\r\n        <div class=\"row mb-5\">\r\n            <div class=\"col-12 mb-3 mb-md-3 text-center\">\r\n                                    <h2                        class=\"custom-title fs-48 fw-semibold text-primary\">\r\n                        <span class=\"text-primary\">Encuentra tu <span class=\"text-secondary\">contacto local de Ellab<\/span><\/span>                    <\/h2>\r\n                            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"row\">\r\n            <div class=\"bg-secondary p-5 rounded-4 mb-4\" data-role=\"filters\">\r\n                <div class=\"row g-3\">\r\n                    <div class=\"col-12 col-md-4\">\r\n                        <div class=\"bg-white rounded-4 px-3 py-2\">\r\n                            <label class=\"fw-semibold fs-13 d-block mb-1\">Pa\u00eds<\/label>\r\n                            <select id=\"countrySelect\" class=\"form-select border-0 p-0 fs-15 fw-light\">\r\n                                <option value=\"\" selected>Seleccione pa\u00eds<\/option>\r\n                            <\/select>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"col-12 col-md-4\">\r\n                        <div class=\"bg-white rounded-4 px-3 py-2\">\r\n                            <label class=\"fw-semibold fs-13 d-block mb-1\">Estado<\/label>\r\n                            <select id=\"stateSelect\" class=\"form-select border-0 p-0 fs-15 fw-light\" disabled>\r\n                                <option value=\"\" selected>Seleccione Estado<\/option>\r\n                            <\/select>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"col-12 col-md-4\">\r\n                        <div class=\"bg-white rounded-4 px-3 py-2\">\r\n                            <label class=\"fw-semibold fs-13 d-block mb-1\">Categor\u00eda<\/label>\r\n                            <select id=\"categorySelect\" class=\"form-select border-0 p-0 fs-15 fw-light\">\r\n                                <option value=\"\" selected>Seleccione Categor\u00eda<\/option>\r\n                                <option value=\"office\">Oficinas<\/option><option value=\"service\">Equipos de servicio<\/option><option value=\"distributor\">Distribuidores<\/option>                            <\/select>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"d-flex flex-wrap justify-content-between align-items-center mb-5\" id=\"filters-summary\">\r\n                <div class=\"fs-15 text-dark\" id=\"cpt-counts\"><\/div>\r\n\r\n                <button type=\"button\" id=\"reset-filters\" class=\"btn btn-link fs-15\">\r\n                    Reset filter                <\/button>\r\n            <\/div>\r\n\r\n            <div class=\"position-relative\">\r\n                <div data-role=\"loader\" class=\"position-absolute top-0 start-0 w-100 d-none\">\r\n                    <div class=\"d-flex justify-content-center align-items-center w-100 h-100\">\r\n                        <div class=\"spinner-border\" role=\"status\" aria-hidden=\"true\"><\/div>\r\n                        <span class=\"ms-3\">Loading\u2026<\/span>\r\n                    <\/div>\r\n                <\/div>\r\n                <div data-role=\"items\" class=\"row g-4\"><\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n<style>\r\n    .pagination-wrapper {\r\n        display: flex;\r\n        align-items: center;\r\n        gap: 0.5rem;\r\n    }\r\n\r\n    .pagination-wrapper .page-number {\r\n        text-align: center;\r\n        padding: 0.25rem 0.75rem;\r\n    }\r\n\r\n    .btn-prev:focus,\r\n    .btn-prev:active,\r\n    .btn-next:focus,\r\n    .btn-next:active {\r\n        background-color: transparent !important;\r\n        color: #33bef2 !important;\r\n        box-shadow: none !important;\r\n    }\r\n\r\n    select:disabled {\r\n        background-color: #e9ecef;\r\n        color: #6c757d;\r\n        cursor: not-allowed;\r\n    }\r\n\r\n    .select-wrapper select:disabled + label,\r\n    .select-wrapper label.disabled {\r\n        color: #6c757d;\r\n    }\r\n<\/style>\r\n\r\n\r\n\r\n\r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", () => {\r\n    \"use strict\";\r\n\r\n    const CURRENT_LANG = \"es\";\r\n    const AJAX_URL = \"https:\/\/www.ellab.pro\/wp-admin\/admin-ajax.php\";\r\n    const NONCE = \"465fd3c44c\";\r\n    const COUNTRY_LABELS = {\"Algeria\":\"Algeria\",\"Argentina\":\"Argentina\",\"Armenia\":\"Armenia\",\"Australia\":\"Australia\",\"Austria\":\"Austria\",\"Bahrain\":\"Bahrain\",\"Bangladesh\":\"Bangladesh\",\"Belarus\":\"Belarus\",\"Belgium\":\"Belgium\",\"Bolivia\":\"Bolivia\",\"Bosnia-Herzegovina\":\"Bosnia-Herzegovina\",\"Brazil\":\"Brazil\",\"Bulgaria\":\"Bulgaria\",\"Canada\":\"Canada\",\"Chile\":\"Chile\",\"China\":\"China\",\"Colombia\":\"Colombia\",\"Costa Rica\":\"Costa Rica\",\"Croatia\":\"Croatia\",\"Cuba\":\"Cuba\",\"Cyprus\":\"Cyprus\",\"Czech Republic\":\"Czech Republic\",\"Denmark\":\"Denmark\",\"Dominican Republic\":\"Dominican Republic\",\"Ecuador\":\"Ecuador\",\"Egypt\":\"Egypt\",\"Estonia\":\"Estonia\",\"Fiji\":\"Fiji\",\"Finland\":\"Finland\",\"France\":\"France\",\"Germany\":\"Germany\",\"Greece\":\"Greece\",\"Greenland\":\"Greenland\",\"Guatemala\":\"Guatemala\",\"Honduras\":\"Honduras\",\"Hungary\":\"Hungary\",\"Iceland\":\"Iceland\",\"India\":\"India\",\"Indonesia\":\"Indonesia\",\"Iraq\":\"Iraq\",\"Ireland\":\"Ireland\",\"Israel\":\"Israel\",\"Italy\":\"Italy\",\"Japan\":\"Japan\",\"Jordan\":\"Jordan\",\"Kazakhstan\":\"Kazakhstan\",\"Kuwait\":\"Kuwait\",\"Latvia\":\"Latvia\",\"Lebanon\":\"Lebanon\",\"Lithuania\":\"Lithuania\",\"Luxembourg\":\"Luxembourg\",\"Macedonia\":\"Macedonia\",\"Malaysia\":\"Malaysia\",\"Malta\":\"Malta\",\"Mexico\":\"Mexico\",\"Moldavia\":\"Moldavia\",\"Montenegro\":\"Montenegro\",\"Morocco\":\"Morocco\",\"Netherlands\":\"Netherlands\",\"New Zealand\":\"New Zealand\",\"Nigeria\":\"Nigeria\",\"Norway\":\"Norway\",\"Oman\":\"Oman\",\"Pakistan\":\"Pakistan\",\"Palestine\":\"Palestine\",\"Papua New Guinea\":\"Papua New Guinea\",\"Paraguay\":\"Paraguay\",\"Peru\":\"Peru\",\"Philippines\":\"Philippines\",\"Poland\":\"Poland\",\"Portugal\":\"Portugal\",\"Puerto Rico\":\"Puerto Rico\",\"Romania\":\"Romania\",\"Saudi Arabia\":\"Saudi Arabia\",\"Serbia\":\"Serbia\",\"Singapore\":\"Singapore\",\"Slovakia\":\"Slovakia\",\"Slovenia\":\"Slovenia\",\"South Africa\":\"South Africa\",\"South Korea\":\"South Korea\",\"Spain\":\"Spain\",\"Sri Lanka\":\"Sri Lanka\",\"Sweden\":\"Sweden\",\"Switzerland - French\":\"Switzerland - French\",\"Switzerland - German\":\"Switzerland - German\",\"Switzerland - Italian\":\"Switzerland - Italian\",\"Syria\":\"Syria\",\"Taiwan\":\"Taiwan\",\"Thailand\":\"Thailand\",\"The Faroe Islands\":\"The Faroe Islands\",\"Tunisia\":\"Tunisia\",\"Turkey\":\"Turkey\",\"Ukraine\":\"Ukraine\",\"United Arab Emirates\":\"United Arab Emirates\",\"United Kingdom\":\"Reino Unido\",\"United States\":\"United States\",\"Uruguay\":\"Uruguay\",\"Venezuela\":\"Venezuela\",\"Vietnam\":\"Vietnam\",\"Yemen\":\"Yemen\"};\r\n\r\n    const wrap = document.getElementById(\"gir-contact-172236f2\");\r\n    if (!wrap) {\r\n        return;\r\n    }\r\n\r\n    const grid = wrap.querySelector('[data-role=\"items\"]');\r\n    const loader = wrap.querySelector('[data-role=\"loader\"]');\r\n\r\n    const countrySelect = wrap.querySelector('#countrySelect');\r\n    const stateSelect = wrap.querySelector('#stateSelect');\r\n    const categorySelect = wrap.querySelector('#categorySelect');\r\n    const countsContainer = document.getElementById('cpt-counts');\r\n    const resetBtn = document.getElementById('reset-filters');\r\n\r\n    function fetchContacts(params = {}) {\r\n        if (loader) {\r\n            loader.classList.remove(\"d-none\");\r\n        }\r\n\r\n        if (grid) {\r\n            grid.innerHTML = \"\";\r\n        }\r\n\r\n        const fd = new FormData();\r\n        fd.append(\"action\", \"get_contact\");\r\n        fd.append(\"nonce\", NONCE);\r\n        fd.append(\"lang\", CURRENT_LANG);\r\n        fd.append(\"country\", params.country || \"\");\r\n        fd.append(\"state\", params.state || \"\");\r\n        fd.append(\"category\", params.category || \"\");\r\n        fd.append(\"paged\", params.paged || 1);\r\n\r\n        fetch(AJAX_URL, {\r\n            method: \"POST\",\r\n            credentials: \"same-origin\",\r\n            body: fd\r\n        })\r\n        .then(response => response.json())\r\n        .then(res => {\r\n            if (res && res.success) {\r\n                grid.innerHTML = res.data.items_html || \"\";\r\n                updateCptCounts(res.data.items_html || \"\");\r\n            } else {\r\n                grid.innerHTML = \"\";\r\n                updateCptCounts(\"\");\r\n            }\r\n        })\r\n        .catch(err => {\r\n            grid.innerHTML = \"\";\r\n            updateCptCounts(\"\");\r\n            console.error(err);\r\n        })\r\n        .finally(() => {\r\n            if (loader) {\r\n                loader.classList.add(\"d-none\");\r\n            }\r\n        });\r\n    }\r\n\r\n    function updateCptCounts(itemsHtml) {\r\n        const parser = new DOMParser();\r\n        const doc = parser.parseFromString(itemsHtml, 'text\/html');\r\n        const badges = doc.querySelectorAll('[data-cpt]');\r\n\r\n        const counts = {\r\n            office: 0,\r\n            service: 0,\r\n            distributor: 0\r\n        };\r\n\r\n        badges.forEach(badge => {\r\n            const cpt = badge.dataset.cpt;\r\n\r\n            if (Object.prototype.hasOwnProperty.call(counts, cpt)) {\r\n                counts[cpt]++;\r\n            }\r\n        });\r\n\r\n        const texts = [];\r\n\r\n        \/*if (counts.office) {*\/\r\n            texts.push(`<strong>${counts.office}<\/strong> Oficinas`);\r\n        \/*}*\/\r\n\r\n        \/*if (counts.service) {*\/\r\n            texts.push(`<strong>${counts.service}<\/strong> Equipos de servicio`);\r\n        \/*}*\/\r\n\r\n        \/*if (counts.distributor) {*\/\r\n            texts.push(`<strong>${counts.distributor}<\/strong> Distribuidores`);\r\n        \/*}*\/\r\n\r\n        if (countsContainer) {\r\n            countsContainer.innerHTML = texts.length\r\n                ? `Mostrando ${texts.join(' y ')}.`\r\n                : `Mostrando ${texts.join(' y ')}.`\r\n        }\r\n    }\r\n\r\n    function getCurrentFilters() {\r\n        return {\r\n            country: countrySelect ? countrySelect.value : '',\r\n            state: stateSelect ? stateSelect.value : '',\r\n            category: categorySelect ? categorySelect.value : ''\r\n        };\r\n    }\r\n\r\n    if (categorySelect) {\r\n        categorySelect.addEventListener(\"change\", () => {\r\n            fetchContacts(getCurrentFilters());\r\n        });\r\n    }\r\n\r\n    if (countrySelect) {\r\n        countrySelect.addEventListener(\"change\", () => {\r\n            fetchContacts(getCurrentFilters());\r\n        });\r\n    }\r\n\r\n    if (stateSelect) {\r\n        stateSelect.addEventListener(\"change\", () => {\r\n            fetchContacts(getCurrentFilters());\r\n        });\r\n    }\r\n\r\n    if (resetBtn) {\r\n        resetBtn.addEventListener('click', e => {\r\n            e.preventDefault();\r\n\r\n            if (countrySelect) {\r\n                countrySelect.value = '';\r\n            }\r\n\r\n            if (stateSelect) {\r\n                stateSelect.innerHTML = '<option value=\"\" selected>Seleccione Estado<\/option>';\r\n                stateSelect.value = '';\r\n                stateSelect.disabled = true;\r\n            }\r\n\r\n            if (categorySelect) {\r\n                categorySelect.value = '';\r\n            }\r\n\r\n            fetchContacts({\r\n                country: '',\r\n                state: '',\r\n                category: ''\r\n            });\r\n        });\r\n    }\r\n\r\n    const jsonUrl = 'https:\/\/www.ellab.pro\/wp-content\/themes\/ellab\/template-parts\/countries\/countries.json';\r\n\r\n    fetch(jsonUrl)\r\n        .then(res => {\r\n            if (!res.ok) {\r\n                throw new Error('No se pudo cargar el JSON');\r\n            }\r\n            return res.json();\r\n        })\r\n        .then(data => {\r\n            Object.keys(data).sort().forEach(country => {\r\n                const option = document.createElement('option');\r\n                option.value = country;\r\n                option.textContent = COUNTRY_LABELS[country] || country;\r\n                countrySelect.appendChild(option);\r\n            });\r\n\r\n            countrySelect.addEventListener('change', () => {\r\n                const selectedCountry = countrySelect.value;\r\n\r\n                stateSelect.innerHTML = '<option value=\"\" selected>Seleccione Estado<\/option>';\r\n\r\n                if (selectedCountry === 'United States' || selectedCountry === 'Canada') {\r\n                    (data[selectedCountry] || []).forEach(state => {\r\n                        const option = document.createElement('option');\r\n                        option.value = state;\r\n                        option.textContent = state;\r\n                        stateSelect.appendChild(option);\r\n                    });\r\n\r\n                    stateSelect.disabled = false;\r\n                } else {\r\n                    stateSelect.disabled = true;\r\n                }\r\n            });\r\n        })\r\n        .catch(err => {\r\n            console.error('Error cargando countries.json:', err);\r\n        });\r\n\r\n    fetchContacts({\r\n        country: '',\r\n        state: '',\r\n        category: ''\r\n    });\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7a9cfa8c e-con-full e-flex e-con e-parent\" data-id=\"7a9cfa8c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5aa2fea8 elementor-widget elementor-widget-cta_ellab\" data-id=\"5aa2fea8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cta_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section id=\"ellab-cta-5aa2fea8\"\r\n    class=\"ellab-cta-section  d-flex align-items-center justify-content-center \r\n    bg-full mt-md-5 mb-md-5 pt-md-10 pb-md-10 py-3\">\r\n\r\n\r\n    <div class=\"container\">\r\n        <div class=\"row justify-content-center text-center\">\r\n            <div class=\"col-12\">\r\n\r\n                \r\n                                    <h2 class=\"custom-title fs-48 fw-semibold mb-4 text-primary\">\r\n                        <span class=\"text-primary\">\u00a1Suscr\u00edbete para obtener recursos GRATUITOS del sector!<\/span>                    <\/h2>\r\n                \r\n                \r\n                                    <p class=\"cta-description text-primary fs-20 fw-semibold mx-auto mb-5 w-100 w-md-75\">\r\n                        Recibe orientaci\u00f3n de expertos, documentos t\u00e9cnicos detallados y gu\u00edas pr\u00e1cticas del sector directamente en tu bandeja de entrada. Suscr\u00edbete para acceder a nuestra biblioteca de conocimiento y recibir actualizaciones peri\u00f3dicas.                     <\/p>\r\n                \r\n                \r\n                \r\n                                    <a href=\"#popmake-9179\"\r\n                        class=\"btn btn-sm btn-primary\"\r\n                        >\r\n                        Suscripci\u00f3n                    <\/a>\r\n                \r\n\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n<style>\r\n    \/* Estilos principales *\/\r\n    #ellab-cta-5aa2fea8 {\r\n        background-image: url('https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/09\/stay-bg-image-1920.jpg');\r\n        background-position: center center;\r\n        background-size: cover;\r\n        background-repeat: no-repeat;\r\n        transition: all 0.3s ease-in-out;\r\n    }\r\n\r\n\r\n    \/* Full Width *\/\r\n    #ellab-cta-5aa2fea8.bg-full {\r\n        width: 100%;\r\n        border-radius: 0;\r\n    }\r\n\r\n    \/* Boxed *\/\r\n    #ellab-cta-5aa2fea8.bg-boxed {\r\n        border-radius: 14px;\r\n        overflow: hidden;\r\n        min-height: 500px;\r\n    }\r\n\r\n    \/* Mobile *\/\r\n    @media (max-width: 767.98px) {\r\n        #ellab-cta-5aa2fea8 {\r\n            background-size: cover;\r\n            aspect-ratio: 9 \/ 16;\r\n            height: auto;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 767.98px) {\r\n        #ellab-cta-5aa2fea8.bg-boxed {\r\n            border-radius: 0;\r\n            margin-top: 0;\r\n        }\r\n    }\r\n<\/style>\t\t\t\t<\/div>\n\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>Expertos globales, a solo un mensaje \u00bfBuscas asistencia, informaci\u00f3n o un socio fiable para el cumplimiento normativo en ciencias de la vida? Est\u00e1s en el lugar adecuado. Contacta con nosotros y te pondremos en contacto de inmediato con el experto adecuado. Ubicaciones de Ellab Ellab tiene oficinas en todo el mundo. La sede central de [&hellip;]<\/p>\n","protected":false},"author":2456,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/modules.php","meta":{"footnotes":""},"class_list":["post-18308","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Contacta con Ellab | Tu socio de cumplimiento normativo en ciencias de la vida<\/title>\n<meta name=\"description\" content=\"Ponte en contacto con el equipo global de expertos en cumplimiento normativo de Ellab. Tanto si buscas asistencia local como si buscas soluciones a medida en distintos mercados, estamos aqu\u00ed para ayudarte de forma r\u00e1pida y eficiente.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Contacta con nosotros\" \/>\n<meta property=\"og:description\" content=\"Ponte en contacto con el equipo global de expertos en cumplimiento normativo de Ellab. Tanto si buscas asistencia local como si buscas soluciones a medida en distintos mercados, estamos aqu\u00ed para ayudarte de forma r\u00e1pida y eficiente.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ellab.pro\/es\/contacto\/\" \/>\n<meta property=\"og:site_name\" content=\"Ellab\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-30T12:59:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/01\/contact-map.jpg\" \/>\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=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/contacto\\\/\",\"url\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/contacto\\\/\",\"name\":\"Contacta con Ellab | Tu socio de cumplimiento normativo en ciencias de la vida\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/contacto\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/contacto\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ellab.pro\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/contact-map.jpg\",\"datePublished\":\"2026-02-23T11:28:50+00:00\",\"dateModified\":\"2026-03-30T12:59:58+00:00\",\"description\":\"Ponte en contacto con el equipo global de expertos en cumplimiento normativo de Ellab. Tanto si buscas asistencia local como si buscas soluciones a medida en distintos mercados, estamos aqu\u00ed para ayudarte de forma r\u00e1pida y eficiente.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/contacto\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.ellab.pro\\\/es\\\/contacto\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/contacto\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.ellab.pro\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/contact-map.jpg\",\"contentUrl\":\"https:\\\/\\\/www.ellab.pro\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/contact-map.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/contacto\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/home\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Contacta con nosotros\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/\",\"name\":\"Ellab\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Contacta con Ellab | Tu socio de cumplimiento normativo en ciencias de la vida","description":"Ponte en contacto con el equipo global de expertos en cumplimiento normativo de Ellab. Tanto si buscas asistencia local como si buscas soluciones a medida en distintos mercados, estamos aqu\u00ed para ayudarte de forma r\u00e1pida y eficiente.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"es_ES","og_type":"article","og_title":"Contacta con nosotros","og_description":"Ponte en contacto con el equipo global de expertos en cumplimiento normativo de Ellab. Tanto si buscas asistencia local como si buscas soluciones a medida en distintos mercados, estamos aqu\u00ed para ayudarte de forma r\u00e1pida y eficiente.","og_url":"https:\/\/www.ellab.pro\/es\/contacto\/","og_site_name":"Ellab","article_modified_time":"2026-03-30T12:59:58+00:00","og_image":[{"url":"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/01\/contact-map.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.ellab.pro\/es\/contacto\/","url":"https:\/\/www.ellab.pro\/es\/contacto\/","name":"Contacta con Ellab | Tu socio de cumplimiento normativo en ciencias de la vida","isPartOf":{"@id":"https:\/\/www.ellab.pro\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ellab.pro\/es\/contacto\/#primaryimage"},"image":{"@id":"https:\/\/www.ellab.pro\/es\/contacto\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/01\/contact-map.jpg","datePublished":"2026-02-23T11:28:50+00:00","dateModified":"2026-03-30T12:59:58+00:00","description":"Ponte en contacto con el equipo global de expertos en cumplimiento normativo de Ellab. Tanto si buscas asistencia local como si buscas soluciones a medida en distintos mercados, estamos aqu\u00ed para ayudarte de forma r\u00e1pida y eficiente.","breadcrumb":{"@id":"https:\/\/www.ellab.pro\/es\/contacto\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ellab.pro\/es\/contacto\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.ellab.pro\/es\/contacto\/#primaryimage","url":"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/01\/contact-map.jpg","contentUrl":"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/01\/contact-map.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.ellab.pro\/es\/contacto\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ellab.pro\/es\/home\/"},{"@type":"ListItem","position":2,"name":"Contacta con nosotros"}]},{"@type":"WebSite","@id":"https:\/\/www.ellab.pro\/es\/#website","url":"https:\/\/www.ellab.pro\/es\/","name":"Ellab","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ellab.pro\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"}]}},"_links":{"self":[{"href":"https:\/\/www.ellab.pro\/es\/wp-json\/wp\/v2\/pages\/18308","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ellab.pro\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ellab.pro\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ellab.pro\/es\/wp-json\/wp\/v2\/users\/2456"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ellab.pro\/es\/wp-json\/wp\/v2\/comments?post=18308"}],"version-history":[{"count":3,"href":"https:\/\/www.ellab.pro\/es\/wp-json\/wp\/v2\/pages\/18308\/revisions"}],"predecessor-version":[{"id":21549,"href":"https:\/\/www.ellab.pro\/es\/wp-json\/wp\/v2\/pages\/18308\/revisions\/21549"}],"wp:attachment":[{"href":"https:\/\/www.ellab.pro\/es\/wp-json\/wp\/v2\/media?parent=18308"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}