{"id":17675,"date":"2026-02-23T12:27:43","date_gmt":"2026-02-23T11:27:43","guid":{"rendered":"https:\/\/www.ellab.com\/validacion\/"},"modified":"2026-03-23T16:52:34","modified_gmt":"2026-03-23T15:52:34","slug":"validacion","status":"publish","type":"page","link":"https:\/\/www.ellab.pro\/es\/validacion\/","title":{"rendered":"Validaci\u00f3n"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"17675\" class=\"elementor elementor-17675 elementor-8748\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e2b5db8 e-con-full e-flex e-con e-parent\" data-id=\"e2b5db8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-205a0aa elementor-widget elementor-widget-hero_ellab\" data-id=\"205a0aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"hero_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<section id=\"ellab-hero-205a0aa\" class=\"d-flex align-items-center px-3 px-md-0 \" style=\"min-height: 100vh;\">\r\n    <div class=\"container\">\r\n        <div class=\"row justify-content-start\">\r\n\r\n            \r\n            <div class=\"col-12 col-md-12\">\r\n\r\n\r\n                \r\n                \r\n                                    <h1 class=\"custom-title fs-56 fw-semibold mb-5 text-white\">\r\n                        <span class=\"text-white\">Garantice el cumplimiento con <span class=\"text-secondary\">soluciones de validaci\u00f3n<\/span><br class=\"desktop-br\">\nintegrales<\/span>                    <\/h1>\r\n                \r\n                \r\n                                    <h6 class=\"hero-subtitle fs-24 fw-semibold mb-4 text-white w-100 w-md-100\">\r\n                        Mitigue los riesgos y optimice sus procesos de validaci\u00f3n con las soluciones de validaci\u00f3n de Ellab.                     <\/h6>\r\n                \r\n                                    <p class=\"fs-24 fw-light mb-4 text-white w-100 w-md-75\">\r\n                        El cumplimiento es m\u00e1s que validar en un momento dado: se trata de permitir la preparaci\u00f3n para auditor\u00edas en todo momento. Mantenga seguros sus procesos biofarmac\u00e9uticos con nuestras soluciones de validaci\u00f3n l\u00edderes en la industria.                      <\/p>\r\n                \r\n                            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n\r\n<style>\r\n    #ellab-hero-205a0aa {\r\n        background-image: url('https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/validation_hero_bg_img.jpg');\r\n        background-size: cover;\r\n        background-repeat: no-repeat;\r\n        background-position: center center;\r\n    }\r\n\r\n    @media (max-width: 767px) {\r\n        #ellab-hero-205a0aa {\r\n            background-image: url('https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/validation_hero_bg_img.jpg');\r\n            background-position: bottom left;\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<div class=\"elementor-element elementor-element-bb9ec68 e-con-full e-flex e-con e-parent\" data-id=\"bb9ec68\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-09c4e05 elementor-widget elementor-widget-two_columns_ellab\" data-id=\"09c4e05\" 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-09c4e05\"\r\n    class=\"py-4 py-lg-5 px-3 px-md-0 \">\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-6 text-primary \">\r\n                <!-- Section Title -->\r\n                \r\n                    <h2 class=\"custom-title fs-48 fw-semibold mb-md-5 text-secondary\">\r\n                        <span class=\"text-secondary\">Su socio de cumplimiento<br class=\"desktop-br\">\n<span class=\"text-primary\">para soluciones de validaci\u00f3n<\/span><\/span>                    <\/h2>\r\n\r\n                \r\n\r\n                <!-- Left Subtitle -->\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-6 text-primary\">\r\n\r\n                \r\n                \r\n\r\n\r\n                \r\n                <!-- Subtitle Right -->\r\n                \r\n                <!-- Right Paragraph -->\r\n                                    <div class=\"fs-18 fw-light mb-5 text-primary lh-base wysiwyg-list\">\r\n                        <p>Garantizar el cumplimiento y mantener la integridad del proceso no es negociable en la industria de las ciencias de la vida. Para ayudarle a gestionar el cumplimiento normativo, ofrecemos soluciones de validaci\u00f3n integrales dise\u00f1adas para minimizar el riesgo, mejorar la eficiencia y optimizar los procesos. <\/p>\n                    <\/div>\r\n                \r\n\r\n                \r\n                <!-- Right Title -->\r\n                                                        <h6 class=\"fs-36 fw-semibold mt-5 mb-4 text-primary\">\r\n                        Nuestras soluciones de validaci\u00f3n                    <\/h6>\r\n                \r\n                <!-- Paragraph 2 -->\r\n                                    <span class=\"fs-18 fs-light mb-5 text-primary lh-base\"><p><a href=\"https:\/\/www.ellab.pro\/es\/validacion\/sistemas-de-validacion\/\">Nuestro equipo de validaci\u00f3n de \u00faltima generaci\u00f3n<\/a> se adapta a diversos par\u00e1metros, y <a href=\"https:\/\/www.ellab.pro\/es\/validacion\/sistemas-de-validacion\/software-de-validacion\/\">nuestro software intuitivo<\/a> integra todos los equipos de Ellab en un \u00fanico punto de acceso, combinando registradores de datos inal\u00e1mbricos con soluciones de validaci\u00f3n cableadas. Desde la cualificaci\u00f3n de equipos hasta la validaci\u00f3n de procesos, nuestras soluciones integrales garantizan el cumplimiento de los est\u00e1ndares de la industria y los requisitos normativos, proporcionando total confianza en los procesos de validaci\u00f3n en cada etapa de la producci\u00f3n. <\/p>\n<\/span>\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                \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-09c4e05 {\r\n        background-image: url('https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/Validation-2.png');\r\n        background-repeat: no-repeat;\r\n        background-position: bottom left;\r\n        background-size: 40% auto;\r\n            }\r\n\r\n    @media (max-width: 768px) {\r\n        #ellab-two-columns-09c4e05 {\r\n            background-position: bottom left;\r\n            background-image: none;\r\n        }\r\n    }\r\n\r\n    @media (min-width: 992px) {\r\n        #ellab-two-columns-09c4e05 .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-09c4e05');\r\n        const content = document.getElementById('readmore-content-09c4e05');\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-f78eb6c e-con-full e-flex e-con e-parent\" data-id=\"f78eb6c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2cce467 elementor-widget elementor-widget-two_columns_ellab\" data-id=\"2cce467\" 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-2cce467\"\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-6 text-white sticky-xl-top\">\r\n                <!-- Section Title -->\r\n                \r\n                    <h2 class=\"custom-title fs-48 fw-semibold mb-md-5 text-white\">\r\n                        <span class=\"text-white\">Validaci\u00f3n que mantiene sus <span class=\"text-secondary\">procesos conformes<\/span> y sus operaciones en marcha<\/span>                    <\/h2>\r\n\r\n                \r\n\r\n                <!-- Left Subtitle -->\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-6 text-white\">\r\n\r\n                \r\n                \r\n                    <!-- Title Top Cards -->\r\n                    \r\n                    <!-- Top Cards -->\r\n                                            <div class=\"row g-4 mt-4 mt-md-0 mb-md-0 mb-5\">\r\n                                                                                                <div>\r\n                                        <div class=\"text-white rounded-3 bg-blur-primary p-4 p-md-5 d-flex flex-column flex-md-row align-items-start gap-4 gap-md-5\">\r\n                                            <!-- Card Icon -->\r\n                                                                                            <div class=\"flex-shrink-0\">\r\n                                                    <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/10\/wireless-icon-1.svg\" alt=\"Minimizar el tiempo de inactividad\" class=\"mb-0\" style=\"max-width:50px; max-height:50px; width:auto; height:auto;\" \/>\r\n                                                <\/div>\r\n                                            \r\n                                            <!-- Card Content -->\r\n                                            <div>\r\n                                                                                                    <h6 class=\"fw-semibold mb-2\">Minimizar el tiempo de inactividad<\/h6>\r\n                                                \r\n                                                                                                    <p class=\"fs-14 mb-0 lh-base\">Mantenga sus procesos en un estado validado con equipos escalables y soporte experto. Realice estudios simult\u00e1neos, evite cuellos de botella y mantenga el cronograma, incluso durante los proyectos de mayor actividad.  <\/p>\r\n                                                                                            <\/div>\r\n                                        <\/div>\r\n                                    <\/div>\r\n                                                                                                                                    <div>\r\n                                        <div class=\"text-white rounded-3 bg-blur-primary p-4 p-md-5 d-flex flex-column flex-md-row align-items-start gap-4 gap-md-5\">\r\n                                            <!-- Card Icon -->\r\n                                                                                            <div class=\"flex-shrink-0\">\r\n                                                    <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/10\/team-nordics-icon-5.svg\" alt=\"Cobertura de ciclo de vida completo\" class=\"mb-0\" style=\"max-width:50px; max-height:50px; width:auto; height:auto;\" \/>\r\n                                                <\/div>\r\n                                            \r\n                                            <!-- Card Content -->\r\n                                            <div>\r\n                                                                                                    <h6 class=\"fw-semibold mb-2\">Cobertura de ciclo de vida completo<\/h6>\r\n                                                \r\n                                                                                                    <p class=\"fs-14 mb-0 lh-base\">Desde la generaci\u00f3n de protocolos e IQ\/OQ\/PQ hasta la validaci\u00f3n de procesos, la recualificaci\u00f3n y el desmantelamiento, nuestras soluciones de validaci\u00f3n respaldan cada etapa del ciclo de vida de sus equipos y procesos. <\/p>\r\n                                                                                            <\/div>\r\n                                        <\/div>\r\n                                    <\/div>\r\n                                                                                                                                    <div>\r\n                                        <div class=\"text-white rounded-3 bg-blur-primary p-4 p-md-5 d-flex flex-column flex-md-row align-items-start gap-4 gap-md-5\">\r\n                                            <!-- Card Icon -->\r\n                                                                                            <div class=\"flex-shrink-0\">\r\n                                                    <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/icon-crop.svg\" alt=\"Escalable a sus necesidades \" class=\"mb-0\" style=\"max-width:50px; max-height:50px; width:auto; height:auto;\" \/>\r\n                                                <\/div>\r\n                                            \r\n                                            <!-- Card Content -->\r\n                                            <div>\r\n                                                                                                    <h6 class=\"fw-semibold mb-2\">Escalable a sus necesidades <\/h6>\r\n                                                \r\n                                                                                                    <p class=\"fs-14 mb-0 lh-base\">Compre, alquile, arriende equipos o solicite ingenieros in situ, consultor\u00eda o servicios gestionados, adaptados a sus necesidades para cumplir con los plazos, el presupuesto y los requisitos de cumplimiento. <\/p>\r\n                                                                                            <\/div>\r\n                                        <\/div>\r\n                                    <\/div>\r\n                                                                                                                                    <div>\r\n                                        <div class=\"text-white rounded-3 bg-blur-primary p-4 p-md-5 d-flex flex-column flex-md-row align-items-start gap-4 gap-md-5\">\r\n                                            <!-- Card Icon -->\r\n                                                                                            <div class=\"flex-shrink-0\">\r\n                                                    <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/icon-hips.svg\" alt=\"Integridad de datos incorporada \" class=\"mb-0\" style=\"max-width:50px; max-height:50px; width:auto; height:auto;\" \/>\r\n                                                <\/div>\r\n                                            \r\n                                            <!-- Card Content -->\r\n                                            <div>\r\n                                                                                                    <h6 class=\"fw-semibold mb-2\">Integridad de datos incorporada <\/h6>\r\n                                                \r\n                                                                                                    <p class=\"fs-14 mb-0 lh-base\">Nuestro software de validaci\u00f3n est\u00e1 dise\u00f1ado de acuerdo con la FDA 21 CFR Parte 11 y el Anexo 11 de la UE, lo que garantiza el almacenamiento de datos cifrados, el acceso controlado, la elaboraci\u00f3n de informes predefinidos y criterios claros de aprobaci\u00f3n\/rechazo. <\/p>\r\n                                                                                            <\/div>\r\n                                        <\/div>\r\n                                    <\/div>\r\n                                                                                        <\/div>\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                                    <div class=\"row g-4 \">\r\n                                            <\/div>\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                \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-2cce467 {\r\n        background-image: url('https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/Validation-3b.png');\r\n        background-repeat: no-repeat;\r\n        background-position: bottom left;\r\n        background-size: 40% auto;\r\n            }\r\n\r\n    @media (max-width: 768px) {\r\n        #ellab-two-columns-2cce467 {\r\n            background-position: bottom left;\r\n            background-image: none;\r\n        }\r\n    }\r\n\r\n    @media (min-width: 992px) {\r\n        #ellab-two-columns-2cce467 .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-2cce467');\r\n        const content = document.getElementById('readmore-content-2cce467');\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-03d1300 e-con-full e-flex e-con e-parent\" data-id=\"03d1300\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5490d45 elementor-widget elementor-widget-two_columns_ellab\" data-id=\"5490d45\" 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-5490d45\"\r\n    class=\"py-4 py-lg-5 px-3 px-md-0 \">\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-6 text-primary \">\r\n                <!-- Section Title -->\r\n                \r\n                    <h2 class=\"custom-title fs-48 fw-semibold mb-10 text-primary\">\r\n                        <span class=\"text-primary\">Garantice el control, la previsibilidad y la eficiencia con nuestras <span class=\"text-secondary\">soluciones de validaci\u00f3n<\/span><\/span>                    <\/h2>\r\n\r\n                \r\n\r\n                <!-- Left Subtitle -->\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-6 text-primary\">\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                                    <span class=\"fs-18 fs-light mb-5 text-primary lh-base\"><p>Proteger sus productos y procesos mientras se alinea con los requisitos de cumplimiento no es una tarea f\u00e1cil. Optimice sus procesos de validaci\u00f3n con <a href=\"https:\/\/www.ellab.pro\/es\/validacion\/sistemas-de-validacion\/\">equipos fiables<\/a>, <a href=\"https:\/\/www.ellab.pro\/es\/validacion\/sistemas-de-validacion\/software-de-validacion\/\">software conforme<\/a> y <a href=\"https:\/\/www.ellab.pro\/es\/validacion\/servicios-de-validacion\/\">servicios expertos<\/a> dise\u00f1ados para garantizar la calidad, el cumplimiento y la eficiencia en todas sus <a href=\"https:\/\/www.ellab.pro\/es\/ciencias-de-la-vida\/\">operaciones cr\u00edticas de ciencias de la vida<\/a>. <\/p>\n<p>Soluciones de validaci\u00f3n integrales para sus procesos cr\u00edticos, desde operaciones diarias hasta despliegues a gran escala:<\/p>\n<\/span>\r\n                \r\n                \r\n                \r\n                <!-- Bottom Cards -->\r\n                                    <div class=\"row g-4 my-4 my-md-5\">\r\n                                                    <div class=\"col-12 col-md-6\">\r\n                                <div class=\"h-100 text-start mb-4\">\r\n                                    <!-- Icon -->\r\n                                                                            <div class=\"card-icon-bottom mb-4\">\r\n                                            <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/09\/validation_icon_5.svg\" alt=\"\">\r\n                                        <\/div>\r\n                                    \r\n                                    <!-- Card Content -->\r\n                                    <div>\r\n                                                                                                                            <div class=\"fs-16 mb-0 lh-base\"><p>Equipo de validaci\u00f3n de alta calidad con registradores de datos inal\u00e1mbricos y soluciones de validaci\u00f3n cableadas. <\/p>\n<\/div>\r\n                                                                            <\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                                                    <div class=\"col-12 col-md-6\">\r\n                                <div class=\"h-100 text-start mb-4\">\r\n                                    <!-- Icon -->\r\n                                                                            <div class=\"card-icon-bottom mb-4\">\r\n                                            <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/09\/validation_icon_5.svg\" alt=\"\">\r\n                                        <\/div>\r\n                                    \r\n                                    <!-- Card Content -->\r\n                                    <div>\r\n                                                                                                                            <div class=\"fs-16 mb-0 lh-base\"><p>Software de validaci\u00f3n intuitivo conforme con la FDA 21 CFR Parte 11. <\/p>\n<\/div>\r\n                                                                            <\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                                                    <div class=\"col-12 col-md-6\">\r\n                                <div class=\"h-100 text-start mb-4\">\r\n                                    <!-- Icon -->\r\n                                                                            <div class=\"card-icon-bottom mb-4\">\r\n                                            <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/09\/validation_icon_5.svg\" alt=\"\">\r\n                                        <\/div>\r\n                                    \r\n                                    <!-- Card Content -->\r\n                                    <div>\r\n                                                                                                                            <div class=\"fs-16 mb-0 lh-base\"><p>Servicios de cualificaci\u00f3n y validaci\u00f3n que cubren todo IQ\/OQ\/PQ, validaciones in situ y m\u00e1s. <\/p>\n<\/div>\r\n                                                                            <\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                                                    <div class=\"col-12 col-md-6\">\r\n                                <div class=\"h-100 text-start mb-4\">\r\n                                    <!-- Icon -->\r\n                                                                            <div class=\"card-icon-bottom mb-4\">\r\n                                            <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/09\/validation_icon_5.svg\" alt=\"\">\r\n                                        <\/div>\r\n                                    \r\n                                    <!-- Card Content -->\r\n                                    <div>\r\n                                                                                                                            <div class=\"fs-16 mb-0 lh-base\"><p>Cumplimiento integral en cada etapa del ciclo de vida de sus productos. <\/p>\n<\/div>\r\n                                                                            <\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                                            <\/div>\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                \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-5490d45 {\r\n        background-image: url('');\r\n        background-repeat: no-repeat;\r\n        background-position: center center;\r\n        background-size: contain;\r\n            }\r\n\r\n    @media (max-width: 768px) {\r\n        #ellab-two-columns-5490d45 {\r\n            background-position: center center;\r\n            background-image: none;\r\n        }\r\n    }\r\n\r\n    @media (min-width: 992px) {\r\n        #ellab-two-columns-5490d45 .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-5490d45');\r\n        const content = document.getElementById('readmore-content-5490d45');\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-6429ff5 e-con-full e-flex e-con e-parent\" data-id=\"6429ff5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1f31578 elementor-widget elementor-widget-slider_ellab\" data-id=\"1f31578\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"slider_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<section id=\"ellab-vertical-slider-1f31578\" class=\"bg-success overflow-hidden\">\r\n    <div class=\"container-fluid position-relative\" style=\"min-height: 500px;\">\r\n\r\n        <!-- Imagen absoluta fuera del container -->\r\n                                <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/EXPAND_vertical.jpg\"\r\n                alt=\"\"\r\n                class=\"position-absolute d-none d-md-block\"\r\n                style=\"top:0; left:0; width: 50%; height: 100%; object-fit: cover; object-position: center center; pointer-events: none; z-index: 0;\">\r\n        \r\n        <div class=\"container position-relative\" style=\"z-index: 1;\">\r\n            <div class=\"row align-items-stretch\">\r\n                <!-- Columna Imagen -->\r\n                <div class=\"col-12 col-md-6 d-flex flex-column justify-content-start\">\r\n                    <!-- T\u00edtulo -->\r\n                    <div class=\"my-0 my-md-5 py-5 py-md-5\">\r\n                                            <\/div>\r\n                <\/div>\r\n\r\n                <!-- Columna Contenido -->\r\n                <div class=\"col-12 col-md-6 text-white d-flex flex-column justify-content-start position relative\">\r\n\r\n                    <!-- Contenedor Splide -->\r\n                    <div id=\"splide-1f31578\" class=\"splide w-100 my-0 my-md-5 ps-md-5 py-md-5\">\r\n                        <div class=\"splide__track\">\r\n                            <ul class=\"splide__list\">\r\n                                                                                                            <li class=\"splide__slide\">\r\n                                            <div class=\"p-0\">\r\n                                                                                                    <h6 class=\"fs-36 fw-semibold mb-4\">Mantenga la preparaci\u00f3n para auditor\u00edas con nuestros sistemas de validaci\u00f3n<\/h6>\r\n                                                \r\n                                                \r\n                                                \r\n                                                                                                    <div class=\"fs-16 fs-md-18 fw-light lh-base mb-4\"><p>Los datos precisos y los equipos fiables son clave para mantener un cumplimiento sin interrupciones en la <a href=\"https:\/\/www.ellab.pro\/es\/ciencias-de-la-vida\/\">industria de las ciencias de la vida<\/a>. En Ellab, desarrollamos y fabricamos <a href=\"https:\/\/www.ellab.pro\/es\/validacion\/sistemas-de-validacion\/\">un conjunto completo de sistemas de validaci\u00f3n<\/a> dise\u00f1ados para garantizar que sus procesos, equipos y productos sean seguros, eficaces y de la m\u00e1s alta calidad, al tiempo que cumplen con los requisitos normativos, como la FDA 21 CFR Parte 11, ISO y GMP. <\/p>\n<\/div>\r\n                                                \r\n                                                                                                    <a href=\"https:\/\/www.ellab.pro\/es\/validacion\/sistemas-de-validacion\/\" class=\"btn btn-light btn-sm mt-3\">\r\n                                                        M\u00e1s informaci\u00f3n sobre los sistemas de validaci\u00f3n                                                    <\/a>\r\n                                                                                            <\/div>\r\n                                        <\/li>\r\n                                                                            <li class=\"splide__slide\">\r\n                                            <div class=\"p-0\">\r\n                                                                                                    <h6 class=\"fs-36 fw-semibold mb-4\">Servicios de validaci\u00f3n integrales para calidad y cumplimiento<\/h6>\r\n                                                \r\n                                                \r\n                                                \r\n                                                                                                    <div class=\"fs-16 fs-md-18 fw-light lh-base mb-4\"><p>M\u00e1s all\u00e1 de fabricar los mejores equipos, tambi\u00e9n ofrecemos <a href=\"https:\/\/www.ellab.pro\/es\/validacion\/servicios-de-validacion\/\">un espectro completo de servicios de validaci\u00f3n<\/a> adaptados a la industria de las ciencias de la vida, asegurando que est\u00e9 preparado para auditor\u00edas en todo momento. Nuestros servicios incluyen CQV, CSV y servicios de mapeo de temperatura. Cada uno est\u00e1 dise\u00f1ado para aligerar su carga de cumplimiento, para que pueda centrarse en lo m\u00e1s importante: escalar r\u00e1pidamente y ofrecer soluciones impactantes a un mercado global.  <\/p>\n<\/div>\r\n                                                \r\n                                                                                                    <a href=\"https:\/\/www.ellab.pro\/es\/validacion\/servicios-de-validacion\/\" class=\"btn btn-light btn-sm mt-3\">\r\n                                                        M\u00e1s informaci\u00f3n sobre los servicios de validaci\u00f3n                                                    <\/a>\r\n                                                                                            <\/div>\r\n                                        <\/li>\r\n                                                                            <li class=\"splide__slide\">\r\n                                            <div class=\"p-0\">\r\n                                                                                                    <h6 class=\"fs-36 fw-semibold mb-4\">Ampl\u00ede sus herramientas con el alquiler de equipos de validaci\u00f3n<\/h6>\r\n                                                \r\n                                                \r\n                                                \r\n                                                                                                    <div class=\"fs-16 fs-md-18 fw-light lh-base mb-4\"><p>\u00bfTiene un proyecto particular con un cronograma espec\u00edfico? Ofrecemos <a href=\"https:\/\/www.ellab.pro\/es\/validacion\/sistemas-de-validacion\/alquiler-de-equipos-de-validacion\/\">alquiler de equipos de validaci\u00f3n<\/a> completos llave en mano, lo que le permite complementar r\u00e1pidamente donde sea necesario o adquirir soluciones completas llave en mano cuando sea preciso. <\/p>\n<\/div>\r\n                                                \r\n                                                                                                    <a href=\"https:\/\/www.ellab.pro\/es\/validacion\/sistemas-de-validacion\/alquiler-de-equipos-de-validacion\/\" class=\"btn btn-light btn-sm mt-3\">\r\n                                                        M\u00e1s informaci\u00f3n sobre los servicios de alquiler                                                    <\/a>\r\n                                                                                            <\/div>\r\n                                        <\/li>\r\n                                                                                                <\/ul>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                <\/div>\r\n\r\n            <\/div>\r\n        <\/div>\r\n        <!-- N\u00famero din\u00e1mico -->\r\n        <div class=\"splide-counter position-absolute overflow-hidden\">\r\n            <span id=\"slide-counter-1f31578\" class=\"fw-semibold display-6 text-white\">01<\/span>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n\r\n\r\n<style>\r\n    .splide-counter {\r\n        pointer-events: none;\r\n        z-index: 9;\r\n        right: -40px;\r\n        bottom: -60px;\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        .splide-counter-1f31578 .splide-counter {\r\n            right: -10px;\r\n            bottom: -30px;\r\n        }\r\n    }\r\n\r\n    .splide-counter span {\r\n        font-size: 20rem;\r\n        line-height: 1;\r\n        letter-spacing: -9px;\r\n        opacity: 0.3;\r\n        white-space: nowrap;\r\n        display: block;\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        .splide-counter span {\r\n            font-size: 10rem;\r\n            letter-spacing: -4px;\r\n        }\r\n    }\r\n\r\n    .ellab-bg-img {\r\n        object-fit: cover;\r\n        object-position: center center;\r\n        pointer-events: none;\r\n    }\r\n\r\n    \/* Dots inactivos *\/\r\n    #ellab-vertical-slider-1f31578 .splide__pagination--ttb .splide__pagination__page {\r\n        background: #d3d3d3 !important;\r\n        border: none !important;\r\n        opacity: 1 !important;\r\n        width: 6px !important;\r\n        height: 6px !important;\r\n        margin: 0 6px !important;\r\n    }\r\n\r\n    \/* Dot activo *\/\r\n    #ellab-vertical-slider-1f31578 .splide__pagination--ttb .splide__pagination__page.is-active {\r\n        background: var(--bs-primary) !important;\r\n        transform: scale(1.8) !important;\r\n    }\r\n\r\n    \/* Ocultar dots en mobile *\/\r\n    @media (max-width: 768px) {\r\n        #ellab-vertical-slider-1f31578 .splide__pagination {\r\n            display: none !important;\r\n        }\r\n    }\r\n<\/style>\r\n\r\n\r\n<script>\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        const splideId = '1f31578';\r\n        const splideSelector = '#splide-' + splideId;\r\n        const sliderSection = document.getElementById('ellab-vertical-slider-' + splideId);\r\n        const counter = document.getElementById('slide-counter-' + splideId);\r\n\r\n        var splide = new Splide(splideSelector, {\r\n            type: 'slide',\r\n            direction: 'ttb',\r\n            height: '700px',\r\n            perPage: 1,\r\n            pagination: true,\r\n            arrows: false,\r\n            autoplay: false,\r\n            wheel: false,\r\n            speed: 700,\r\n            easing: 'cubic-bezier(0.77, 0, 0.175, 1)',\r\n        });\r\n\r\n        splide.on('mounted', function() {\r\n            const pagination = splide.root.querySelector('.splide__pagination--ttb');\r\n            if (pagination) {\r\n                sliderSection.appendChild(pagination);\r\n                pagination.style.position = 'absolute';\r\n                pagination.style.top = '50%';\r\n                pagination.style.right = '10px';\r\n                pagination.style.transform = 'translateY(-50%)';\r\n                pagination.style.display = 'flex';\r\n                pagination.style.flexDirection = 'column';\r\n                pagination.style.gap = '14px';\r\n                pagination.style.zIndex = '11';\r\n            }\r\n            sliderSection.style.position = 'relative';\r\n\r\n            const slides = splide.root.querySelectorAll('.splide__slide');\r\n            slides.forEach(function(slide) {\r\n                slide.style.transition = 'opacity 400ms ease-in-out';\r\n            });\r\n        });\r\n\r\n        splide.on('move', function(newIndex, prevIndex) {\r\n            const slides = splide.root.querySelectorAll('.splide__slide');\r\n            if (slides[prevIndex]) slides[prevIndex].style.opacity = '0';\r\n        });\r\n\r\n        splide.on('moved', function(newIndex) {\r\n            const slides = splide.root.querySelectorAll('.splide__slide');\r\n            slides.forEach(function(slide, i) {\r\n                slide.style.opacity = i === newIndex ? '1' : '0';\r\n            });\r\n        });\r\n\r\n        splide.on('mounted move', function() {\r\n            counter.textContent = (splide.index + 1).toString().padStart(2, '0');\r\n        });\r\n\r\n        splide.mount();\r\n\r\n        const allSlides = splide.root.querySelectorAll('.splide__slide');\r\n        allSlides.forEach(function(slide, i) {\r\n            slide.style.opacity = i === 0 ? '1' : '0';\r\n        });\r\n\r\n        \/\/ \u2500\u2500\u2500 Estado \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        let sliderActive = false;\r\n        let wheelDelta = 0;\r\n        let wheelCooldown = false;\r\n        let scrollDirection = 'down';\r\n        let lastScrollY = window.scrollY;\r\n        let reactivationBlocked = false;\r\n\r\n        \/\/ \u2500\u2500\u2500 Activar slider \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        function activateSlider(fromDirection) {\r\n            if (sliderActive || reactivationBlocked) return;\r\n            sliderActive = true;\r\n            wheelDelta = 0;\r\n            wheelCooldown = false;\r\n\r\n            if (fromDirection === 'up') {\r\n                splide.go(splide.length - 1); \/\/ viene desde abajo \u2192 \u00faltimo slide\r\n            } else {\r\n                splide.go(0); \/\/ viene desde arriba \u2192 primer slide\r\n            }\r\n        }\r\n\r\n        \/\/ \u2500\u2500\u2500 Desactivar slider \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        function deactivateSlider() {\r\n            if (!sliderActive) return;\r\n            sliderActive = false;\r\n            wheelDelta = 0;\r\n            wheelCooldown = false;\r\n\r\n            \/\/ Bloquear reactivaci\u00f3n durante 1.5s para evitar el loop\r\n            reactivationBlocked = true;\r\n            setTimeout(function() {\r\n                reactivationBlocked = false;\r\n            }, 1500);\r\n        }\r\n\r\n        \/\/ \u2500\u2500\u2500 Detectar direcci\u00f3n del scroll de p\u00e1gina \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        window.addEventListener('scroll', function() {\r\n            const currentY = window.scrollY;\r\n            if (currentY !== lastScrollY) {\r\n                scrollDirection = currentY > lastScrollY ? 'down' : 'up';\r\n                lastScrollY = currentY;\r\n            }\r\n        }, {\r\n            passive: true\r\n        });\r\n\r\n        \/\/ \u2500\u2500\u2500 Detectar si la secci\u00f3n est\u00e1 centrada en la ventana \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        function isSectionCentered() {\r\n            const rect = sliderSection.getBoundingClientRect();\r\n            const viewportMid = window.innerHeight \/ 2;\r\n            const sectionMid = rect.top + rect.height \/ 2;\r\n            const tolerance = window.innerHeight * 0.15;\r\n            return Math.abs(sectionMid - viewportMid) < tolerance;\r\n        }\r\n\r\n        window.addEventListener('scroll', function() {\r\n            if (!sliderActive && !reactivationBlocked && isSectionCentered()) {\r\n                activateSlider(scrollDirection);\r\n            }\r\n        }, {\r\n            passive: true\r\n        });\r\n\r\n        \/\/ \u2500\u2500\u2500 Wheel handler \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        const wheelHandler = function(event) {\r\n            if (!sliderActive) return;\r\n\r\n            event.preventDefault();\r\n            event.stopPropagation();\r\n\r\n            if (wheelCooldown) return;\r\n\r\n            const current = splide.index;\r\n            const total = splide.length;\r\n            const isLast = current === total - 1; \/\/ slide 3 (index 2)\r\n            const isFirst = current === 0; \/\/ slide 1 (index 0)\r\n\r\n            wheelDelta += event.deltaY;\r\n\r\n            if (wheelDelta >= 50) {\r\n                if (!isLast) {\r\n                    splide.go('+1');\r\n                    wheelDelta = 0;\r\n                    wheelCooldown = true;\r\n                    setTimeout(() => {\r\n                        wheelCooldown = false;\r\n                    }, 1100);\r\n                } else {\r\n                    \/\/ En slide 3 scrolleando hacia abajo \u2192 liberar p\u00e1gina\r\n                    deactivateSlider();\r\n                }\r\n            } else if (wheelDelta <= -50) {\r\n                if (!isFirst) {\r\n                    splide.go('-1');\r\n                    wheelDelta = 0;\r\n                    wheelCooldown = true;\r\n                    setTimeout(() => {\r\n                        wheelCooldown = false;\r\n                    }, 1100);\r\n                } else {\r\n                    \/\/ En slide 1 scrolleando hacia arriba \u2192 liberar p\u00e1gina\r\n                    deactivateSlider();\r\n                }\r\n            }\r\n        };\r\n\r\n        window.addEventListener('wheel', wheelHandler, {\r\n            passive: false,\r\n            capture: true\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-0ed1619 e-con-full e-flex e-con e-parent\" data-id=\"0ed1619\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-badce71 elementor-widget elementor-widget-one_column_with_grid_ellab\" data-id=\"badce71\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"one_column_with_grid_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n\r\n<section id=\"ellab-one-column-badce71\"\r\n    class=\"py-4 py-lg-5 \">\r\n\r\n    <div class=\"container my-4 my-lg-5 \">\r\n        <div class=\"row text-center justify-content-center\">\r\n\r\n            \r\n                            <div class=\"col-10 mb-5\">\r\n                    <h2 class=\"custom-title fs-48 fw-semibold text-primary\">\r\n                        <span class=\"text-primary\">\u00bfQu\u00e9 aplicaci\u00f3n <span class=\"text-secondary\">necesita<br class=\"desktop-br\">\nvalidar<\/span>?<\/span>                    <\/h2>\r\n                <\/div>\r\n            \r\n            \r\n                            <div class=\"col-10\">\r\n                                            <h6 class=\"fs-20 fs-md-24 fw-semibold mb-4 text-primary w-md-75 w-100 mx-auto\">\r\n                            Cada proceso biofarmac\u00e9utico presenta desaf\u00edos y requisitos \u00fanicos. En Ellab, ofrecemos soluciones personalizadas dise\u00f1adas para satisfacer sus necesidades espec\u00edficas, garantizando un rendimiento, seguridad y cumplimiento \u00f3ptimos.                         <\/h6>\r\n                    \r\n                                            <p class=\"fs-16 fs-md-18 fw-light text-primary mb-4 lh-base w-md-75 w-100 mx-auto\">\r\n                            Nuestras soluciones de validaci\u00f3n cubren una amplia gama de aplicaciones de ciencias de la vida para salvaguardar la preparaci\u00f3n para auditor\u00edas en todo momento. Ya sea que necesite validar el almacenamiento con temperatura controlada o las c\u00e1maras de prueba ambientales, nuestras soluciones ayudan a mantener la integridad operativa, la precisi\u00f3n de los datos y la seguridad del producto.                          <\/p>\r\n                    \r\n                                    <\/div>\r\n                        \r\n                            <!-- Subtitle Top -->\r\n                                    <div class=\"col-12 mt-5\">\r\n                        <h5 class=\"fs-24 fw-semibold text-primary mb-5\">\r\n                            \u00bfQu\u00e9 podemos validar?                        <\/h5>\r\n                    <\/div>\r\n                \r\n\r\n                <!-- ==================== Grid Applications ==================== -->\r\n                <div class=\"col-12 col-md-10\">\r\n                                        <div class=\"row row-cols-2 row-cols-sm-2 row-cols-lg-5 gx-4 gy-0 g-md-5 justify-content-center\">\r\n                                                    <div class=\"col d-flex justify-content-center\">\r\n                                <div class=\"align-items-center text-center\">\r\n                                                                            <a href=\"https:\/\/www.ellab.pro\/es\/ciencias-de-la-vida\/equipos-de-almacenamiento-y-de-laboratorio\/congeladores-y-refrigeradores\/\"  class=\"text-decoration-none text-reset d-block\">\r\n                                        \r\n                                                                                    <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2024\/07\/Blog-0.png\"\r\n                                                alt=\"Congeladores y refrigeradores\"\r\n                                                class=\"img-fluid mb-3 rounded-circle\"\r\n                                                style=\"max-width: 140px; width: 140px; height: 140px; object-fit: cover;\" \/>\r\n                                        \r\n                                                                                    <h6 class=\"fs-20 fw-semibold mb-2 text-primary\">Congeladores y refrigeradores<\/h6>\r\n                                        \r\n                                        \r\n                                                                                <\/a>\r\n                                                                    <\/div>\r\n                            <\/div>\r\n                                                    <div class=\"col d-flex justify-content-center\">\r\n                                <div class=\"align-items-center text-center\">\r\n                                                                            <a href=\"https:\/\/www.ellab.pro\/es\/ciencias-de-la-vida\/equipos-de-almacenamiento-y-de-laboratorio\/incubadoras\/\"  class=\"text-decoration-none text-reset d-block\">\r\n                                        \r\n                                                                                    <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/Module-application-incubator.png\"\r\n                                                alt=\"Incubadoras\"\r\n                                                class=\"img-fluid mb-3 rounded-circle\"\r\n                                                style=\"max-width: 140px; width: 140px; height: 140px; object-fit: cover;\" \/>\r\n                                        \r\n                                                                                    <h6 class=\"fs-20 fw-semibold mb-2 text-primary\">Incubadoras<\/h6>\r\n                                        \r\n                                        \r\n                                                                                <\/a>\r\n                                                                    <\/div>\r\n                            <\/div>\r\n                                                    <div class=\"col d-flex justify-content-center\">\r\n                                <div class=\"align-items-center text-center\">\r\n                                                                            <a href=\"https:\/\/www.ellab.pro\/es\/ciencias-de-la-vida\/equipos-de-almacenamiento-y-de-laboratorio\/walk-in-camaras-frigorificas\/\"  class=\"text-decoration-none text-reset d-block\">\r\n                                        \r\n                                                                                    <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/Module-application-rach-in.png\"\r\n                                                alt=\"C\u00e1maras frigor\u00edficas y armarios refrigerados\"\r\n                                                class=\"img-fluid mb-3 rounded-circle\"\r\n                                                style=\"max-width: 140px; width: 140px; height: 140px; object-fit: cover;\" \/>\r\n                                        \r\n                                                                                    <h6 class=\"fs-20 fw-semibold mb-2 text-primary\">C\u00e1maras frigor\u00edficas y armarios refrigerados<\/h6>\r\n                                        \r\n                                        \r\n                                                                                <\/a>\r\n                                                                    <\/div>\r\n                            <\/div>\r\n                                                    <div class=\"col d-flex justify-content-center\">\r\n                                <div class=\"align-items-center text-center\">\r\n                                                                            <a href=\"https:\/\/www.ellab.pro\/es\/ciencias-de-la-vida\/equipos-de-almacenamiento-y-de-laboratorio\/entornos-de-laboratorio\/\"  class=\"text-decoration-none text-reset d-block\">\r\n                                        \r\n                                                                                    <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/Module-application-lab.png\"\r\n                                                alt=\"Entornos de laboratorio\"\r\n                                                class=\"img-fluid mb-3 rounded-circle\"\r\n                                                style=\"max-width: 140px; width: 140px; height: 140px; object-fit: cover;\" \/>\r\n                                        \r\n                                                                                    <h6 class=\"fs-20 fw-semibold mb-2 text-primary\">Entornos de laboratorio<\/h6>\r\n                                        \r\n                                        \r\n                                                                                <\/a>\r\n                                                                    <\/div>\r\n                            <\/div>\r\n                                                    <div class=\"col d-flex justify-content-center\">\r\n                                <div class=\"align-items-center text-center\">\r\n                                                                            <a href=\"https:\/\/www.ellab.pro\/es\/ciencias-de-la-vida\/camaras-climaticas\/camaras-de-estabilidad\/\"  class=\"text-decoration-none text-reset d-block\">\r\n                                        \r\n                                                                                    <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/Module-application-stability-chamber.png\"\r\n                                                alt=\"C\u00e1maras de estabilidad\"\r\n                                                class=\"img-fluid mb-3 rounded-circle\"\r\n                                                style=\"max-width: 140px; width: 140px; height: 140px; object-fit: cover;\" \/>\r\n                                        \r\n                                                                                    <h6 class=\"fs-20 fw-semibold mb-2 text-primary\">C\u00e1maras de estabilidad<\/h6>\r\n                                        \r\n                                        \r\n                                                                                <\/a>\r\n                                                                    <\/div>\r\n                            <\/div>\r\n                                                    <div class=\"col d-flex justify-content-center\">\r\n                                <div class=\"align-items-center text-center\">\r\n                                                                            <a href=\"https:\/\/www.ellab.pro\/es\/ciencias-de-la-vida\/esterilizacion-descontaminacion\/esterilizacion-al-vapor\/\"  class=\"text-decoration-none text-reset d-block\">\r\n                                        \r\n                                                                                    <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/Module-application-steam-sterilization.png\"\r\n                                                alt=\"Esterilizaci\u00f3n por vapor\"\r\n                                                class=\"img-fluid mb-3 rounded-circle\"\r\n                                                style=\"max-width: 140px; width: 140px; height: 140px; object-fit: cover;\" \/>\r\n                                        \r\n                                                                                    <h6 class=\"fs-20 fw-semibold mb-2 text-primary\">Esterilizaci\u00f3n por vapor<\/h6>\r\n                                        \r\n                                        \r\n                                                                                <\/a>\r\n                                                                    <\/div>\r\n                            <\/div>\r\n                                                    <div class=\"col d-flex justify-content-center\">\r\n                                <div class=\"align-items-center text-center\">\r\n                                                                            <a href=\"https:\/\/www.ellab.pro\/es\/ciencias-de-la-vida\/esterilizacion-descontaminacion\/tuneles-y-hornos-de-depirogenizacion\/\"  class=\"text-decoration-none text-reset d-block\">\r\n                                        \r\n                                                                                    <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/Module-application-depyrogenation.png\"\r\n                                                alt=\"T\u00faneles y hornos de despirogenaci\u00f3n\"\r\n                                                class=\"img-fluid mb-3 rounded-circle\"\r\n                                                style=\"max-width: 140px; width: 140px; height: 140px; object-fit: cover;\" \/>\r\n                                        \r\n                                                                                    <h6 class=\"fs-20 fw-semibold mb-2 text-primary\">T\u00faneles y hornos de despirogenaci\u00f3n<\/h6>\r\n                                        \r\n                                        \r\n                                                                                <\/a>\r\n                                                                    <\/div>\r\n                            <\/div>\r\n                                                    <div class=\"col d-flex justify-content-center\">\r\n                                <div class=\"align-items-center text-center\">\r\n                                                                            <a href=\"https:\/\/www.ellab.pro\/es\/ciencias-de-la-vida\/esterilizacion-descontaminacion\/lavadoras-desinfectadoras\/\"  class=\"text-decoration-none text-reset d-block\">\r\n                                        \r\n                                                                                    <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/Module-application-washer-disinfector.png\"\r\n                                                alt=\"Lavadoras desinfectadoras\"\r\n                                                class=\"img-fluid mb-3 rounded-circle\"\r\n                                                style=\"max-width: 140px; width: 140px; height: 140px; object-fit: cover;\" \/>\r\n                                        \r\n                                                                                    <h6 class=\"fs-20 fw-semibold mb-2 text-primary\">Lavadoras desinfectadoras<\/h6>\r\n                                        \r\n                                        \r\n                                                                                <\/a>\r\n                                                                    <\/div>\r\n                            <\/div>\r\n                                                    <div class=\"col d-flex justify-content-center\">\r\n                                <div class=\"align-items-center text-center\">\r\n                                                                            <a href=\"https:\/\/www.ellab.pro\/es\/ciencias-de-la-vida\/equipos-para-procesos-de-produccion\/liofilizadores\/\"  class=\"text-decoration-none text-reset d-block\">\r\n                                        \r\n                                                                                    <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/Module-application-isolator.png\"\r\n                                                alt=\"Liofilizadores\"\r\n                                                class=\"img-fluid mb-3 rounded-circle\"\r\n                                                style=\"max-width: 140px; width: 140px; height: 140px; object-fit: cover;\" \/>\r\n                                        \r\n                                                                                    <h6 class=\"fs-20 fw-semibold mb-2 text-primary\">Liofilizadores<\/h6>\r\n                                        \r\n                                        \r\n                                                                                <\/a>\r\n                                                                    <\/div>\r\n                            <\/div>\r\n                                                    <div class=\"col d-flex justify-content-center\">\r\n                                <div class=\"align-items-center text-center\">\r\n                                    \r\n                                                                                    <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/09\/applications-7.jpg\"\r\n                                                alt=\"Y m\u00e1s...\"\r\n                                                class=\"img-fluid mb-3 rounded-circle\"\r\n                                                style=\"max-width: 140px; width: 140px; height: 140px; object-fit: cover;\" \/>\r\n                                        \r\n                                                                                    <h6 class=\"fs-20 fw-semibold mb-2 text-primary\">Y m\u00e1s...<\/h6>\r\n                                        \r\n                                        \r\n                                                                        <\/div>\r\n                            <\/div>\r\n                                            <\/div>\r\n                <\/div>\r\n\r\n                <!-- Subtitle Bottom -->\r\n                \r\n            \r\n\r\n            <!-- ==================== Button All Applications ==================== -->\r\n                            <div class=\"col-12 mt-5\">\r\n                    <a href=\"https:\/\/www.ellab.pro\/es\/ciencias-de-la-vida\/\"\r\n                        class=\"btn btn-primary btn-sm px-5\"\r\n                        >\r\n                        Explore todas las aplicaciones de validaci\u00f3n                    <\/a>\r\n                <\/div>\r\n            \r\n            <!-- ==================== Video ==================== -->\r\n\r\n            \r\n            \r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n<style>\r\n    #ellab-one-column-badce71 {\r\n        background-image: url('');\r\n        background-size: contain;\r\n        background-repeat: no-repeat;\r\n        background-position: center center;\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        #ellab-one-column-badce71 {\r\n            background-position: center center;\r\n            background-image: none;\r\n        }\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    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-e15356a e-con-full e-flex e-con e-parent\" data-id=\"e15356a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c11714b elementor-widget elementor-widget-two_columns_gradient_bg_ellab\" data-id=\"c11714b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"two_columns_gradient_bg_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-gradient-bg-c11714b\" class=\"py-4 py-lg-5 px-3 px-md-0 bg-primary\">\r\n    <div class=\"container container-bottom-padding\">\r\n        <div class=\"row bg-blur-primary row-bottom rounded-3 p-3 p-md-5 m-0 my-md-5\">\r\n            <div class=\"col-12 col-md-6 mt-5\">\r\n\r\n                                    <div class=\"d-flex flex-column flex-md-row align-items-start gap-4 mb-4\">\r\n                                                    <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/09\/thunder.svg\"\r\n                                alt=\"Optimice\nsus procesos\nde validaci\u00f3n\"\r\n                                style=\"width: 70px; height: auto; padding: 15px;\" \/>\r\n                        \r\n                                                    <h2 class=\"custom-title fs-48 fw-semibold text-white\">\r\n                                <span class=\"text-white\">Optimice<br class=\"desktop-br\">\nsus <span class=\"text-secondary\">procesos<br class=\"desktop-br\">\nde validaci\u00f3n<\/span><\/span>                            <\/h2>\r\n                                            <\/div>\r\n                \r\n\r\n            <\/div>\r\n\r\n            <div class=\"col-12 col-md-6 text-primary mt-5\">\r\n\r\n                                    <h6 class=\"fs-24 fw-semibold mb-5 text-white\">Los procesos de validaci\u00f3n son cruciales para garantizar el cumplimiento y mantener la integridad de los productos y procesos en la industria de las ciencias de la vida. Al integrar equipos, software y servicios de validaci\u00f3n avanzados, usted obtiene: <\/h6>\r\n                \r\n                                    <div class=\"row g-5 mt-4 mt-md-0 mb-5\">\r\n                                                    <div class=\"col-12 col-md-6\">\r\n                                <div class=\"text-white d-flex flex-column flex-md-row align-items-start\">\r\n                                    <div>\r\n                                                                                    <h6 class=\"fs-20 fw-semibold mb-2\">Garantizar el cumplimiento<\/h6>\r\n                                        \r\n                                                                                    <p class=\"fs-14 mb-0 lh-base\">Mantener la integridad de los productos y procesos en la industria de las ciencias de la vida.<\/p>\r\n                                                                            <\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                                                    <div class=\"col-12 col-md-6\">\r\n                                <div class=\"text-white d-flex flex-column flex-md-row align-items-start\">\r\n                                    <div>\r\n                                                                                    <h6 class=\"fs-20 fw-semibold mb-2\">Minimizar el tiempo de inactividad<\/h6>\r\n                                        \r\n                                                                                    <p class=\"fs-14 mb-0 lh-base\">Mejorar la productividad reduciendo las interrupciones no planificadas.<\/p>\r\n                                                                            <\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                                                    <div class=\"col-12 col-md-6\">\r\n                                <div class=\"text-white d-flex flex-column flex-md-row align-items-start\">\r\n                                    <div>\r\n                                                                                    <h6 class=\"fs-20 fw-semibold mb-2\">Optimizar los flujos de trabajo<\/h6>\r\n                                        \r\n                                                                                    <p class=\"fs-14 mb-0 lh-base\">Integrar equipos, software y servicios expertos avanzados para mejorar la eficiencia.<\/p>\r\n                                                                            <\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                                                    <div class=\"col-12 col-md-6\">\r\n                                <div class=\"text-white d-flex flex-column flex-md-row align-items-start\">\r\n                                    <div>\r\n                                                                                    <h6 class=\"fs-20 fw-semibold mb-2\">Apoyar la preparaci\u00f3n para auditor\u00edas<\/h6>\r\n                                        \r\n                                                                                    <p class=\"fs-14 mb-0 lh-base\">Mitigar los riesgos y garantizar que los procesos, equipos y productos sean seguros, eficaces y de la m\u00e1s alta calidad.<\/p>\r\n                                                                            <\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                                            <\/div>\r\n                \r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"row m-0 my-md-5\">\r\n            <div class=\"col-12\">\r\n\r\n                \r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"row m-0 my-md-5\">\r\n            <div class=\"col-12\">\r\n                            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n<style>\r\n    \/* Secci\u00f3n principal *\/\r\n    #ellab-two-columns-gradient-bg-c11714b {\r\n        display: flex;\r\n        flex-direction: column;\r\n        min-height: 600px;\r\n        background-image:\r\n            linear-gradient(to top,\r\n                rgba(var(--bs-primary-rgb), 1) 0%,\r\n                rgba(var(--bs-primary-rgb), 1) 40%,\r\n                rgba(var(--bs-primary-rgb), 0) 100%),\r\n            url('https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/validations-solutions-bg-7.jpg');\r\n        background-size: cover;\r\n        background-position: top center;\r\n        background-repeat: no-repeat;\r\n        z-index: 0;\r\n        padding: 0;\r\n    }\r\n\r\n    \/* Row din\u00e1mico *\/\r\n    #ellab-two-columns-gradient-bg-c11714b .row-top {\r\n        margin-top: auto;\r\n        \/* row abajo si fondo top *\/\r\n    }\r\n\r\n    #ellab-two-columns-gradient-bg-c11714b .row-bottom {\r\n        margin-top: 0;\r\n        \/* row arriba si fondo bottom *\/\r\n    }\r\n\r\n    #ellab-two-columns-gradient-bg-c11714b .container-top-padding {\r\n        padding-top: 0 !important;\r\n        padding-bottom: 150px !important;\r\n    }\r\n\r\n    #ellab-two-columns-gradient-bg-c11714b .container-bottom-padding {\r\n        padding-top: 400px !important;\r\n        padding-bottom: 150px !important;\r\n    }\r\n\r\n\r\n    \/* Mobile *\/\r\n    @media (max-width: 768px) {\r\n        #ellab-two-columns-gradient-bg-c11714b {\r\n            background-size: cover;\r\n            background-position: top center;\r\n        }\r\n\r\n        #ellab-two-columns-gradient-bg-c11714b .container-top-padding {\r\n            padding-top: 0 !important;\r\n            padding-bottom: 200px !important;\r\n        }\r\n\r\n        #ellab-two-columns-gradient-bg-c11714b .container-bottom-padding {\r\n            padding-top: 200px !important;\r\n            padding-bottom: 60px !important;\r\n        }\r\n\r\n        #ellab-two-columns-gradient-bg-c11714b .container {\r\n            padding-left: 0 !important;\r\n            padding-right: 0 !important;\r\n            max-width: 100% !important;\r\n        }\r\n\r\n        #ellab-two-columns-gradient-bg-c11714b .row-blur-mobile {\r\n            border-radius: 0 !important;\r\n            margin-left: 0 !important;\r\n            margin-right: 0 !important;\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<div class=\"elementor-element elementor-element-aea316a e-con-full e-flex e-con e-parent\" data-id=\"aea316a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1e18973 elementor-widget elementor-widget-testimonial_ellab\" data-id=\"1e18973\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"testimonial_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<section id=\"ellab-testimonial-1e18973\" class=\"section-carousel testimonial-carousel py-4 py-lg-5 px-3 px-md-0\" aria-label=\"Testimonials Carousel\">\r\n    <div class=\"container my-4 my-lg-5\">\r\n        <div class=\"row justify-content-center\">\r\n            <div class=\"col-12 col-md-10 mx-auto\">\r\n                <div class=\"row justify-content-center\">\r\n                    <div class=\"col-12\">\r\n\r\n                        \r\n                                                    <h3 class=\"custom-title fs-36 fw-semibold mb-5 text-center text-primary\">\r\n                                <span class=\"text-primary\"><\/span>                            <\/h3>\r\n                        \r\n\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                                    <div class=\"splide\" id=\"testimonial-splide-1e18973\">\r\n                        <div class=\"splide__track\">\r\n                            <ul class=\"splide__list\">\r\n                                                                    <li class=\"splide__slide\">\r\n                                        <div class=\"bg-gradient-light p-5 rounded-4\">\r\n                                            <div class=\"row align-items-start\">\r\n                                                <div class=\"col-auto col-md-1 d-flex justify-content-center justify-content-md-start\">\r\n                                                                                                            <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/09\/quote.svg\"\r\n                                                            alt=\"Quote Mark\"\r\n                                                            class=\"quote-mark\" \/>\r\n                                                                                                    <\/div>\r\n                                                <div class=\"col-12 col-md-11\">\r\n                                                    <blockquote class=\"flex-grow-1 ms-0 ms-md-5 mb-0 mb-md-4\">\r\n                                                        <div class=\"fs-20 fst-italic mb-5 text-start\">\r\n                                                            <p>Ellab nos proporciona uno de los registradores de datos m\u00e1s fiables y un software intuitivo. Con los logros de un proveedor de servicios de primera clase con un excelente servicio al cliente, Ellab no es solo un proveedor de tecnolog\u00eda de medici\u00f3n, sino m\u00e1s bien un centro de competencia para las tareas cada vez m\u00e1s desafiantes en el campo de la validaci\u00f3n de procesos t\u00e9rmicos. <\/p>\n                                                        <\/div>\r\n                                                    <\/blockquote>\r\n                                                <\/div>\r\n                                                <footer class=\"text-center py-md-4 py-4\">\r\n                                                    <div class=\"fs-15 text-dark fw-bold\">Johann Prenn<\/div>\r\n                                                    <div class=\"fs-15 text-secondary fw-bold\">Mars Austria OG<\/div>\r\n                                                    <div class=\"fs-13 text-muted fw-bold\"><\/div>\r\n                                                    <div class=\"fs-13 text-muted\"><\/div>\r\n                                                <\/footer>\r\n                                            <\/div>\r\n\r\n                                        <\/div>\r\n                                    <\/li>\r\n                                                                    <li class=\"splide__slide\">\r\n                                        <div class=\"bg-gradient-light p-5 rounded-4\">\r\n                                            <div class=\"row align-items-start\">\r\n                                                <div class=\"col-auto col-md-1 d-flex justify-content-center justify-content-md-start\">\r\n                                                                                                            <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/09\/quote.svg\"\r\n                                                            alt=\"Quote Mark\"\r\n                                                            class=\"quote-mark\" \/>\r\n                                                                                                    <\/div>\r\n                                                <div class=\"col-12 col-md-11\">\r\n                                                    <blockquote class=\"flex-grow-1 ms-0 ms-md-5 mb-0 mb-md-4\">\r\n                                                        <div class=\"fs-20 fst-italic mb-5 text-start\">\r\n                                                            <p>Las mejores soluciones de validaci\u00f3n para equipos farmac\u00e9uticos\/biotecnol\u00f3gicos.<\/p>\n                                                        <\/div>\r\n                                                    <\/blockquote>\r\n                                                <\/div>\r\n                                                <footer class=\"text-center py-md-4 py-4\">\r\n                                                    <div class=\"fs-15 text-dark fw-bold\">Lukasz Kapron<\/div>\r\n                                                    <div class=\"fs-15 text-secondary fw-bold\">Polpharma Biologics <\/div>\r\n                                                    <div class=\"fs-13 text-muted fw-bold\"><\/div>\r\n                                                    <div class=\"fs-13 text-muted\"><\/div>\r\n                                                <\/footer>\r\n                                            <\/div>\r\n\r\n                                        <\/div>\r\n                                    <\/li>\r\n                                                            <\/ul>\r\n                        <\/div>\r\n                    <\/div>\r\n                            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n\r\n\r\n<style>\r\n    #ellab-testimonial-1e18973 {\r\n        background-image: url('https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/09\/home_img_bg_6.png');\r\n        background-size: contain;\r\n        background-repeat: no-repeat;\r\n        background-position: left bottom;\r\n    }\r\n\r\n    @media (max-width: 991px) {\r\n        #ellab-testimonial-1e18973 {\r\n            background-image: none;\r\n        }\r\n    }\r\n\r\n    #testimonial-splide-1e18973 .splide__pagination__page {\r\n        background: #d3d3d3 !important;\r\n        border: none !important;\r\n        opacity: 1 !important;\r\n        width: 6px !important;\r\n        height: 6px !important;\r\n        margin: 0 6px !important;\r\n    }\r\n\r\n    #testimonial-splide-1e18973 .splide__pagination__page.is-active {\r\n        background: var(--bs-primary) !important;\r\n        transform: scale(1.8) !important;\r\n    }\r\n\r\n    #testimonial-splide-1e18973 .bg-gradient-light {\r\n        background: linear-gradient(to right,\r\n                rgba(241, 242, 244, 0.6) 0%,\r\n                rgba(241, 242, 244, 0.85) 40%);\r\n    }\r\n\r\n\r\n    .elementor .quote-mark {\r\n        width: 200px;\r\n        max-width: none;\r\n        height: auto;\r\n        margin-bottom: 0;\r\n        \/* o lo que necesites *\/\r\n    }\r\n\r\n    @media (max-width: 1024px) {\r\n        .elementor .quote-mark {\r\n            width: 120px;\r\n            margin-bottom: 30px;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 767.98px) {\r\n        .elementor .quote-mark {\r\n            width: 60px;\r\n            margin-bottom: 30px;\r\n        }\r\n    }\r\n<\/style>\r\n\r\n\r\n\r\n<script>\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        if (typeof Splide !== 'undefined') {\r\n            new Splide('#testimonial-splide-1e18973', {\r\n                type: 'loop',\r\n                perPage: 1,\r\n                arrows: false,\r\n                pagination: true,\r\n                autoplay: true,\r\n                interval: 5000,\r\n                pauseOnHover: true,\r\n                classes: {\r\n                    pagination: 'splide__pagination mt-4 text-center',\r\n                    page: 'splide__pagination__page',\r\n                },\r\n            }).mount();\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-e6807a2 e-con-full e-flex e-con e-parent\" data-id=\"e6807a2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-87e3e96 elementor-widget elementor-widget-two_columns_ellab\" data-id=\"87e3e96\" 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-87e3e96\"\r\n    class=\"py-4 py-lg-5 px-3 px-md-0 \">\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-6 text-white \">\r\n                <!-- Section Title -->\r\n                \r\n                    <h2 class=\"custom-title fs-48 fw-semibold mb-md-5 text-white\">\r\n                        <span class=\"text-white\">Su <span class=\"text-primary\">cumplimiento<br class=\"desktop-br\">\nintegral<\/span> comienza<br class=\"desktop-br\">\ncon nosotros<\/span>                    <\/h2>\r\n\r\n                \r\n\r\n                <!-- Left Subtitle -->\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-6 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                                    <span class=\"fs-18 fs-light mb-5 text-white lh-base\"><p>El cumplimiento es m\u00e1s que estar al d\u00eda: se trata de ir un paso por delante. Al reunir equipos, experiencia y servicios, nos convertimos en el socio de cumplimiento que necesita. <\/p>\n<p>Nuestras soluciones de validaci\u00f3n integrales garantizan que sus procesos y equipos cumplan con los m\u00e1s altos est\u00e1ndares regulatorios, brind\u00e1ndole tranquilidad y confianza en sus operaciones.<\/p>\n<p>Con nuestra tecnolog\u00eda avanzada y soporte experto, puede optimizar sus procesos de validaci\u00f3n, mantener la integridad de los datos y lograr un cumplimiento continuo, garantizando la seguridad y calidad de sus productos en todo momento.<\/p>\n<\/span>\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                                    <a href=\"#popmake-7957\"\r\n                        class=\"btn btn-primary btn-sm my-5\"\r\n                                                >\r\n                        Obtenga su consulta gratuita                    <\/a>\r\n                \r\n\r\n\r\n                \r\n\r\n                <!-- Iframe para cargar el formulario -->\r\n                \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-87e3e96 {\r\n        background-image: url('https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/09\/home_img_bg_5.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-87e3e96 {\r\n            background-position: center center;\r\n            background-image: url('https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/09\/home_img_bg_5.jpg');\r\n        }\r\n    }\r\n\r\n    @media (min-width: 992px) {\r\n        #ellab-two-columns-87e3e96 .container {\r\n            min-height: 40vh;\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-87e3e96');\r\n        const content = document.getElementById('readmore-content-87e3e96');\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-13cbced e-con-full e-flex e-con e-parent\" data-id=\"13cbced\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a68e803 elementor-widget elementor-widget-cta_ellab\" data-id=\"a68e803\" 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-a68e803\"\r\n    class=\"ellab-cta-section  d-flex align-items-center justify-content-center \r\n    bg-boxed mt-md-6  pt-md-5 pb-md-5 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-white\">\r\n                        <span class=\"text-white\">Descubra lo que podemos hacer por usted<\/span>                    <\/h2>\r\n                \r\n                \r\n                                    <p class=\"cta-description text-white fs-20 fw-semibold mx-auto mb-5 w-100 w-md-75\">\r\n                        Nuestro equipo de expertos est\u00e1 aqu\u00ed para ayudarle a navegar por las complejidades del cumplimiento normativo. Ya sea que necesite equipos fiables, personal experimentado o servicios de consultor\u00eda expertos, tenemos las soluciones para satisfacer sus necesidades.                     <\/p>\r\n                \r\n                \r\n                \r\n                                    <a href=\"#popmake-7957\"\r\n                        class=\"btn btn-sm btn-light\"\r\n                        >\r\n                        Obtenga una consulta gratuita                    <\/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-a68e803 {\r\n        background-image: url('https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/08\/cta_bg_img.jpg');\r\n        background-position: center center;\r\n        background-size: contain;\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-a68e803.bg-full {\r\n        width: 100%;\r\n        border-radius: 0;\r\n    }\r\n\r\n    \/* Boxed *\/\r\n    #ellab-cta-a68e803.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-a68e803 {\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-a68e803.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<div class=\"elementor-element elementor-element-e3dbce2 e-con-full e-flex e-con e-parent\" data-id=\"e3dbce2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6fea715 elementor-widget elementor-widget-two_columns_with_grid_ellab\" data-id=\"6fea715\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"two_columns_with_grid_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-with-grid-6fea715\" class=\"py-4 py-md-5 px-3 px-md-0 \">\r\n    <div class=\"container position-relative my-4 my-md-5\">\r\n\r\n                <!-- End Agenda Webinar -->\r\n\r\n        <div class=\"row\">\r\n            <div class=\"col-12\">\r\n\r\n                                <div class=\"row d-flex align-items-end mb-5\">\r\n                    <div class=\"col-12 col-12 col-md-6\">\r\n\r\n                                                    <h2 class=\"custom-title fs-48 fw-semibold mb-md-0 mb-5 text-primary\">\r\n                                <span class=\"text-primary\">Mejore su<br class=\"desktop-br\">\ncumplimiento con nuestras<br class=\"desktop-br\">\n<span class=\"text-secondary\">soluciones de validaci\u00f3n<\/span><\/span>                            <\/h2>\r\n                        \r\n                                            <\/div>\r\n\r\n                    \r\n                    <div class=\"col-12 col-12 col-md-6\">\r\n                        <!-- Title -->\r\n                        \r\n                        <!-- Counter -->\r\n                        \r\n                        <!-- Description -->\r\n                                                    <div class=\"fs-24 fw-semibold text-primary mb-4\">\r\n                                <p>Explore nuestra gama de soluciones para mejorar sus operaciones y garantizar el cumplimiento en cada etapa del ciclo de vida de su producto. Experimente un soporte integral con nuestras soluciones innovadoras. <\/p>\n                            <\/div>\r\n                        \r\n                        <!-- Custom List -->\r\n                        \r\n                        <!-- Button Right -->\r\n                        \r\n                    <\/div>\r\n                <\/div>\r\n\r\n\r\n                \r\n\r\n\r\n                                    <div class=\"row g-4 align-items-stretch mb-5\">\r\n                                                    <div class=\"col-12 col-md-6 col-lg-4 d-flex mb-2 mb-md-5\">\r\n                                <div class=\"featured-item position-relative text-white rounded-4 overflow-hidden flex-grow-1\"\r\n                                    style=\"background-image: url('https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/09\/compilance_services_1.jpg'); background-size: cover; background-position: center;\">\r\n\r\n                                                                            <a href=\"https:\/\/www.ellab.pro\/es\/monitorizacion\/\"\r\n                                            class=\"position-absolute top-0 start-0 w-100 h-100\"\r\n                                                                                                                                    aria-hidden=\"true\" tabindex=\"-1\" style=\"z-index: 3;\">\r\n                                        <\/a>\r\n                                    \r\n                                    <!-- Gradient overlay -->\r\n                                                                            <!--<div class=\"position-absolute top-0 start-0 w-100 h-100\"\r\n                                            style=\"\">\r\n                                        <\/div>-->\r\n                                                                            <div class=\"position-absolute top-0 start-0 w-100 h-100\"\r\n                                            style=\"background: linear-gradient(to right, rgb(17 45 55 \/ 53%) 100%, rgba(var(--bs-primary-rgb), 0.55) 60%, transparent 100%); z-index: 1;\">\r\n                                        <\/div>\r\n                                    \r\n                                    <div class=\"p-4 p-md-5 d-flex flex-column h-100 justify-content-start position-relative\"\r\n                                        style=\"z-index: 2;\">\r\n\r\n                                        <h3 class=\"fs-20 fw-semibold my-3 text-white\">\r\n                                            Soluciones de monitorizaci\u00f3n                                        <\/h3>\r\n\r\n                                                                                    <p class=\"fs-15 text-white mb-3\">\r\n                                                Mantenga una supervisi\u00f3n y un control continuos con nuestras soluciones de monitorizaci\u00f3n avanzadas, garantizando la seguridad y eficacia de sus entornos cr\u00edticos.                                            <\/p>\r\n                                        \r\n                                                                                    <a href=\"https:\/\/www.ellab.pro\/es\/monitorizacion\/\"\r\n                                                class=\"text-white fw-semibold fs-15 position-relative\"\r\n                                                                                                >\r\n                                                M\u00e1s informaci\u00f3n                                            <\/a>\r\n                                        \r\n                                    <\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                                                    <div class=\"col-12 col-md-6 col-lg-4 d-flex mb-2 mb-md-5\">\r\n                                <div class=\"featured-item position-relative text-white rounded-4 overflow-hidden flex-grow-1\"\r\n                                    style=\"background-image: url('https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/09\/compilance_services_2.jpg'); background-size: cover; background-position: center;\">\r\n\r\n                                                                            <a href=\"https:\/\/www.ellab.pro\/es\/calibracion\/\"\r\n                                            class=\"position-absolute top-0 start-0 w-100 h-100\"\r\n                                                                                                                                    aria-hidden=\"true\" tabindex=\"-1\" style=\"z-index: 3;\">\r\n                                        <\/a>\r\n                                    \r\n                                    <!-- Gradient overlay -->\r\n                                                                            <!--<div class=\"position-absolute top-0 start-0 w-100 h-100\"\r\n                                            style=\"\">\r\n                                        <\/div>-->\r\n                                                                            <div class=\"position-absolute top-0 start-0 w-100 h-100\"\r\n                                            style=\"background: linear-gradient(to right, rgb(17 45 55 \/ 53%) 100%, rgba(var(--bs-primary-rgb), 0.55) 60%, transparent 100%); z-index: 1;\">\r\n                                        <\/div>\r\n                                    \r\n                                    <div class=\"p-4 p-md-5 d-flex flex-column h-100 justify-content-start position-relative\"\r\n                                        style=\"z-index: 2;\">\r\n\r\n                                        <h3 class=\"fs-20 fw-semibold my-3 text-white\">\r\n                                            Soluciones de calibraci\u00f3n                                        <\/h3>\r\n\r\n                                                                                    <p class=\"fs-15 text-white mb-3\">\r\n                                                Logre mediciones precisas y mantenga el cumplimiento con nuestras soluciones de calibraci\u00f3n fiables, dise\u00f1adas para optimizar su rendimiento y precisi\u00f3n.                                            <\/p>\r\n                                        \r\n                                                                                    <a href=\"https:\/\/www.ellab.pro\/es\/calibracion\/\"\r\n                                                class=\"text-white fw-semibold fs-15 position-relative\"\r\n                                                                                                >\r\n                                                M\u00e1s informaci\u00f3n                                            <\/a>\r\n                                        \r\n                                    <\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                                                    <div class=\"col-12 col-md-6 col-lg-4 d-flex mb-2 mb-md-5\">\r\n                                <div class=\"featured-item position-relative text-white rounded-4 overflow-hidden flex-grow-1\"\r\n                                    style=\"background-image: url('https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/09\/compilance_services_3.jpg'); background-size: cover; background-position: center;\">\r\n\r\n                                                                            <a href=\"https:\/\/www.ellab.pro\/es\/ciencias-de-la-vida\/\"\r\n                                            class=\"position-absolute top-0 start-0 w-100 h-100\"\r\n                                                                                                                                    aria-hidden=\"true\" tabindex=\"-1\" style=\"z-index: 3;\">\r\n                                        <\/a>\r\n                                    \r\n                                    <!-- Gradient overlay -->\r\n                                                                            <!--<div class=\"position-absolute top-0 start-0 w-100 h-100\"\r\n                                            style=\"\">\r\n                                        <\/div>-->\r\n                                                                            <div class=\"position-absolute top-0 start-0 w-100 h-100\"\r\n                                            style=\"background: linear-gradient(to right, rgb(17 45 55 \/ 53%) 100%, rgba(var(--bs-primary-rgb), 0.55) 60%, transparent 100%); z-index: 1;\">\r\n                                        <\/div>\r\n                                    \r\n                                    <div class=\"p-4 p-md-5 d-flex flex-column h-100 justify-content-start position-relative\"\r\n                                        style=\"z-index: 2;\">\r\n\r\n                                        <h3 class=\"fs-20 fw-semibold my-3 text-white\">\r\n                                            Aplicaciones de ciencias de la vida                                        <\/h3>\r\n\r\n                                                                                    <p class=\"fs-15 text-white mb-3\">\r\n                                                Nuestras soluciones integrales cubren aplicaciones esenciales de ciencias de la vida, ayud\u00e1ndole a mantener el cumplimiento, optimizar la calidad y salvaguardar la integridad del producto a lo largo de su ciclo de vida.                                            <\/p>\r\n                                        \r\n                                                                                    <a href=\"https:\/\/www.ellab.pro\/es\/ciencias-de-la-vida\/\"\r\n                                                class=\"text-white fw-semibold fs-15 position-relative\"\r\n                                                                                                >\r\n                                                M\u00e1s informaci\u00f3n                                            <\/a>\r\n                                        \r\n                                    <\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                                            <\/div>\r\n                \r\n                \r\n\r\n                \r\n\r\n\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-two-columns-with-grid-6fea715 {\r\n        background-image: url('');\r\n        background-repeat: no-repeat;\r\n        background-position: center center;\r\n        background-size: contain;\r\n            }\r\n\r\n    @media (max-width: 768px) {\r\n        #ellab-two-columns-with-grid-6fea715 {\r\n            background-position: center center;\r\n            background-image: none;\r\n        }\r\n    }\r\n\r\n    #ellab-two-columns-with-grid-6fea715 .container {\r\n        @media (min-width: 992px) {\r\n            min-height: vh;\r\n        }\r\n    }\r\n\r\n    .custom-list-wrapper .custom-dot {\r\n        width: 6px;\r\n        height: 6px;\r\n        background-color: #7BC70F;\r\n        \/* Cambia el color del punto *\/\r\n        border-radius: 50%;\r\n        margin-top: 8px;\r\n        \/* alinea con el t\u00edtulo *\/\r\n        flex-shrink: 0;\r\n    }\r\n\r\n    .agenda-col-time {\r\n        flex: 0 0 20%;\r\n    }\r\n\r\n    .agenda-col-topic {\r\n        flex: 0 0 60%;\r\n    }\r\n\r\n    .agenda-col-speaker {\r\n        flex: 0 0 20%;\r\n    }\r\n\r\n    .agenda-header,\r\n    .agenda-row {\r\n        display: flex;\r\n        align-items: center;\r\n    }\r\n<\/style>\r\n\r\n<script>\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        var countdownEl = document.getElementById('countdown-6fea715');\r\n        if (!countdownEl) return;\r\n\r\n        var endDate = new Date('1970-01-01 00:00:00').getTime();\r\n\r\n        function updateCountdown() {\r\n            var now = new Date().getTime();\r\n            var distance = endDate - now;\r\n            if (distance < 0) distance = 0;\r\n\r\n            var days = Math.floor(distance \/ (1000 * 60 * 60 * 24));\r\n            var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) \/ (1000 * 60 * 60));\r\n            var minutes = Math.floor((distance % (1000 * 60 * 60)) \/ (1000 * 60));\r\n            var seconds = Math.floor((distance % (1000 * 60)) \/ 1000);\r\n\r\n            var values = [days, hours, minutes, seconds];\r\n\r\n            var spans = countdownEl.querySelectorAll('[data-count]');\r\n            spans.forEach(function(span, index) {\r\n                span.textContent = values[index].toString().padStart(2, '0');\r\n            });\r\n        }\r\n\r\n        updateCountdown();\r\n        setInterval(updateCountdown, 1000);\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\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Garantice el cumplimiento con soluciones de validaci\u00f3n integrales Mitigue los riesgos y optimice sus procesos de validaci\u00f3n con las soluciones de validaci\u00f3n de Ellab. El cumplimiento es m\u00e1s que validar en un momento dado: se trata de permitir la preparaci\u00f3n para auditor\u00edas en todo momento. Mantenga seguros sus procesos biofarmac\u00e9uticos con nuestras soluciones de validaci\u00f3n [&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-17675","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>Soluciones de validaci\u00f3n | Ellab<\/title>\n<meta name=\"description\" content=\"El cumplimiento es m\u00e1s que estar al d\u00eda: se trata de ir un paso por delante. Con las soluciones de validaci\u00f3n l\u00edderes en la industria de Ellab, usted garantiza el cumplimiento normativo al tiempo que mejora la eficiencia de sus procesos.\" \/>\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=\"Validaci\u00f3n\" \/>\n<meta property=\"og:description\" content=\"El cumplimiento es m\u00e1s que estar al d\u00eda: se trata de ir un paso por delante. Con las soluciones de validaci\u00f3n l\u00edderes en la industria de Ellab, usted garantiza el cumplimiento normativo al tiempo que mejora la eficiencia de sus procesos.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ellab.pro\/es\/validacion\/\" \/>\n<meta property=\"og:site_name\" content=\"Ellab\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-23T15:52:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/10\/wireless-icon-1.svg\" \/>\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=\"7 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/validacion\\\/\",\"url\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/validacion\\\/\",\"name\":\"Soluciones de validaci\u00f3n | Ellab\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/validacion\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/validacion\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ellab.pro\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/wireless-icon-1.svg\",\"datePublished\":\"2026-02-23T11:27:43+00:00\",\"dateModified\":\"2026-03-23T15:52:34+00:00\",\"description\":\"El cumplimiento es m\u00e1s que estar al d\u00eda: se trata de ir un paso por delante. Con las soluciones de validaci\u00f3n l\u00edderes en la industria de Ellab, usted garantiza el cumplimiento normativo al tiempo que mejora la eficiencia de sus procesos.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/validacion\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.ellab.pro\\\/es\\\/validacion\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/validacion\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.ellab.pro\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/wireless-icon-1.svg\",\"contentUrl\":\"https:\\\/\\\/www.ellab.pro\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/wireless-icon-1.svg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/validacion\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.ellab.pro\\\/es\\\/home\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Validaci\u00f3n\"}]},{\"@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":"Soluciones de validaci\u00f3n | Ellab","description":"El cumplimiento es m\u00e1s que estar al d\u00eda: se trata de ir un paso por delante. Con las soluciones de validaci\u00f3n l\u00edderes en la industria de Ellab, usted garantiza el cumplimiento normativo al tiempo que mejora la eficiencia de sus procesos.","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":"Validaci\u00f3n","og_description":"El cumplimiento es m\u00e1s que estar al d\u00eda: se trata de ir un paso por delante. Con las soluciones de validaci\u00f3n l\u00edderes en la industria de Ellab, usted garantiza el cumplimiento normativo al tiempo que mejora la eficiencia de sus procesos.","og_url":"https:\/\/www.ellab.pro\/es\/validacion\/","og_site_name":"Ellab","article_modified_time":"2026-03-23T15:52:34+00:00","og_image":[{"url":"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/10\/wireless-icon-1.svg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.ellab.pro\/es\/validacion\/","url":"https:\/\/www.ellab.pro\/es\/validacion\/","name":"Soluciones de validaci\u00f3n | Ellab","isPartOf":{"@id":"https:\/\/www.ellab.pro\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ellab.pro\/es\/validacion\/#primaryimage"},"image":{"@id":"https:\/\/www.ellab.pro\/es\/validacion\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/10\/wireless-icon-1.svg","datePublished":"2026-02-23T11:27:43+00:00","dateModified":"2026-03-23T15:52:34+00:00","description":"El cumplimiento es m\u00e1s que estar al d\u00eda: se trata de ir un paso por delante. Con las soluciones de validaci\u00f3n l\u00edderes en la industria de Ellab, usted garantiza el cumplimiento normativo al tiempo que mejora la eficiencia de sus procesos.","breadcrumb":{"@id":"https:\/\/www.ellab.pro\/es\/validacion\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ellab.pro\/es\/validacion\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.ellab.pro\/es\/validacion\/#primaryimage","url":"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/10\/wireless-icon-1.svg","contentUrl":"https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/10\/wireless-icon-1.svg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.ellab.pro\/es\/validacion\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ellab.pro\/es\/home\/"},{"@type":"ListItem","position":2,"name":"Validaci\u00f3n"}]},{"@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\/17675","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=17675"}],"version-history":[{"count":2,"href":"https:\/\/www.ellab.pro\/es\/wp-json\/wp\/v2\/pages\/17675\/revisions"}],"predecessor-version":[{"id":19487,"href":"https:\/\/www.ellab.pro\/es\/wp-json\/wp\/v2\/pages\/17675\/revisions\/19487"}],"wp:attachment":[{"href":"https:\/\/www.ellab.pro\/es\/wp-json\/wp\/v2\/media?parent=17675"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}