{"id":24369,"date":"2025-07-22T14:57:17","date_gmt":"2025-07-22T12:57:17","guid":{"rendered":"https:\/\/ellab.dev\/%e9%a6%96%e9%a1%b5\/"},"modified":"2026-06-03T14:17:27","modified_gmt":"2026-06-03T12:17:27","slug":"%e9%a6%96%e9%a1%b5","status":"publish","type":"page","link":"https:\/\/ellab.dev\/zh-hans\/","title":{"rendered":"\u9996\u9875"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"24369\" class=\"elementor elementor-24369 elementor-97\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3173c1 e-con-full e-flex e-con e-parent\" data-id=\"d3173c1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d0d0de2 elementor-widget elementor-widget-slider_revolution\" data-id=\"d0d0de2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"slider_revolution.default\">\n\t\t\t\t\t\n\t\t<div class=\"wp-block-themepunch-revslider\">\n\t\t\t\t<p class=\"rs-p-wp-fix\"><\/p>\n\t\t\t\t<sr7-module data-alias=\"ellab-home\" data-id=\"8\" id=\"SR7_8_1\" class=\"rs-ov-hidden\" data-version=\"6.7.38\">\n\t\t\t\t\t<sr7-adjuster><\/sr7-adjuster>\n\t\t\t\t\t<sr7-content>\n\t\t\t\t\t\t<sr7-slide id=\"SR7_8_1-19\" data-key=\"19\">\n\t\t\t\t\t\t\t<h2 id=\"SR7_8_1-19-2\" class=\"sr7-layer\">At Ellab, we manufacture and deliver validation, monitoring, and calibration solutions to increase uptime and ensure audit readiness. We provide the equipment and on-site expertise needed to support both projects and day-to-day operations.<\/h2>\n\t\t\t\t\t\t\t<h1 id=\"SR7_8_1-19-3\" class=\"sr7-layer\">Your Life Science\n <span class=\"text-secondary\">Compliance Partner<\/span><\/h1>\n\t\t\t\t\t\t<\/sr7-slide>\n\t\t\t\t\t\t<sr7-slide id=\"SR7_8_1-12\" data-key=\"12\">\n\t\t\t\t\t\t<\/sr7-slide>\n\t\t\t\t\t<\/sr7-content>\n\t\t\t\t<\/sr7-module>\n\t\t\t\t<script>\n\t\t\t\t\tSR7.PMH ??={}; SR7.PMH[\"SR7_8_1\"] = {cn:100,state:false,fn: function() { if (_tpt!==undefined && _tpt.prepareModuleHeight !== undefined) {  _tpt.prepareModuleHeight({id:\"SR7_8_1\",el:[750,750,500,400,600],type:'hero',shdw:'0',gh:[750,750,500,400,600],gw:[1296,1296,1024,778,480],vpt:['-100px&#039;,&#039;-100px&#039;,&#039;-100px&#039;,&#039;-100px&#039;,&#039;-100px'],size:{fullWidth:true, fullHeight:false},mh:'0',onh:0,onw:0,bg:{color:'{\"type\":\"solid\",\"orig\":\"#ffffff\",\"string\":\"rgba(255, 255, 255, 1)\"}'}});   SR7.PMH[\"SR7_8_1\"].state=true;} else if(SR7.PMH[\"SR7_8_1\"].cn-->0)\tsetTimeout( SR7.PMH[\"SR7_8_1\"].fn,19);}};SR7.PMH[\"SR7_8_1\" ].fn();\n\t\t\t\t<\/script>\n<\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-baab2af elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-hero_ellab\" data-id=\"baab2af\" 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-baab2af\" 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-6\">\r\n\r\n\r\n                \r\n                \r\n                                    <h1 class=\"custom-title fs-56 fw-semibold mb-5 text-primary\">\r\n                        <span class=\"text-primary\">\u60a8\u7684\u751f\u547d\u79d1\u5b66<br class=\"desktop-br\">\n<span class=\"text-secondary\">\u5408\u89c4\u5408\u4f5c\u4f19\u4f34<\/span><\/span>                    <\/h1>\r\n                \r\n                \r\n                                    <h6 class=\"hero-subtitle fs-24 fw-semibold mb-4 text-primary w-100 w-md-100\">\r\n                        \u5728 Ellab\uff0c\u6211\u4eec\u63d0\u4f9b\u9a8c\u8bc1\u3001\u76d1\u6d4b\u548c\u6821\u51c6\u89e3\u51b3\u65b9\u6848\uff0c\u4f7f\u8fd0\u8425\u66f4\u5177\u53ef\u63a7\u6027\uff0c\u786e\u4fdd\u5ba1\u8ba1\u5c31\u7eea\u5e76\u63d0\u9ad8\u6b63\u5e38\u8fd0\u884c\u65f6\u95f4\u3002\u6211\u4eec\u63d0\u4f9b\u652f\u6301\u9879\u76ee\u548c\u65e5\u5e38\u8fd0\u8425\u6240\u9700\u7684\u8bbe\u5907\u548c\u73b0\u573a\u4e13\u4e1a\u77e5\u8bc6\u3002                     <\/h6>\r\n                \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-baab2af {\r\n        background-image: url('https:\/\/ellab.dev\/wp-content\/uploads\/2025\/09\/home_hero_bg.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-baab2af {\r\n            background-image: url('https:\/\/ellab.dev\/wp-content\/uploads\/2025\/09\/home_hero_bg.jpg');\r\n            background-position: top right;\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-952b6dc e-con-full e-flex e-con e-parent\" data-id=\"952b6dc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1ae2990 elementor-widget elementor-widget-grid_ellab\" data-id=\"1ae2990\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"grid_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<section id=\"ellab-grid-1ae2990\" class=\"py-4 py-lg-5 px-3 px-md-0 \">\r\n    <div class=\"container position-relative my-4 my-lg-5\">\r\n        <div class=\"row\">\r\n            <div class=\"col-md-9 ms-auto mb-md-5\">\r\n\r\n                                                    <h2                        class=\"custom-title fs-48 fw-semibold mb-5 text-primary\"\r\n                        style=\"text-align: left;\">\r\n                        <span class=\"text-primary\">\u7aef\u5230\u7aef\u5408\u89c4<br class=\"desktop-br\">\n<span class=\"text-secondary\">\u59cb\u4e8e\u6211\u4eec<\/span><\/span>                    <\/h2>\r\n                \r\n\r\n                <!-- Descripci\u00f3n -->\r\n                \r\n\r\n\r\n                \r\n                \r\n                \r\n                    <div class=\"row g-4 mt-4 mb-5 align-items-stretch\">\r\n                                                    <div class=\"col-12 col-md-6 col-lg-4 d-flex\">\r\n                                <!-- Container principal del item -->\r\n                                <div class=\" text-primary d-flex flex-column flex-grow-1 w-100\" style=\"min-height: 100%;\">\r\n\r\n                                    <div class=\"d-flex flex-column flex-grow-1\">\r\n\r\n                                        <!-- Icono \/ Imagen -->\r\n                                                                                                                                    <div class=\"mb-4 align-self-start w-100\">\r\n                                                    <div class=\"ratio rounded-3 overflow-hidden\" style=\"--bs-aspect-ratio:120%;\">\r\n                                                        <img decoding=\"async\" src=\"https:\/\/ellab.dev\/wp-content\/uploads\/2026\/03\/bloque_2_validation.jpg\" alt=\"\u9a8c\u8bc1\" class=\"object-fit-cover w-100 h-100\">\r\n                                                    <\/div>\r\n                                                <\/div>\r\n                                                                                    \r\n                                        <!-- Contenido + Bot\u00f3n -->\r\n                                        <div class=\"flex-grow-1 d-flex flex-column\">\r\n                                                                                            <h6 class=\"fs-20 fw-semibold mb-3\">\u9a8c\u8bc1<\/h6>\r\n                                            \r\n                                                                                                                                            <div class=\"fs-15 fw-light mb-3\">\u901a\u8fc7\u4e3a\u60a8\u91cf\u8eab\u5b9a\u5236\u7684\u9a8c\u8bc1\u8bbe\u5907\u548c\u670d\u52a1 (CQV)\uff0c\u786e\u4fdd\u63a7\u5236\u529b\u3001\u53ef\u9884\u6d4b\u6027\u548c\u6548\u7387\u3002\n<\/div>\r\n                                            \r\n                                                                                                                                            <div class=\"mt-auto d-flex justify-content-start\">\r\n                                                    <a href=\"https:\/\/ellab.dev\/zh-hans\/%e9%aa%8c%e8%af%81\/\" class=\"btn btn-primary btn-sm\" >\r\n                                                        \u9a8c\u8bc1\u89e3\u51b3\u65b9\u6848                                                    <\/a>\r\n                                                <\/div>\r\n                                                                                    <\/div> <!-- \/.contenido + bot\u00f3n -->\r\n\r\n                                    <\/div> <!-- \/.flex-grow-1 -->\r\n\r\n                                <\/div> <!-- \/.item container -->\r\n                            <\/div> <!-- \/.col -->\r\n\r\n                                                    <div class=\"col-12 col-md-6 col-lg-4 d-flex\">\r\n                                <!-- Container principal del item -->\r\n                                <div class=\" text-primary d-flex flex-column flex-grow-1 w-100\" style=\"min-height: 100%;\">\r\n\r\n                                    <div class=\"d-flex flex-column flex-grow-1\">\r\n\r\n                                        <!-- Icono \/ Imagen -->\r\n                                                                                                                                    <div class=\"mb-4 align-self-start w-100\">\r\n                                                    <div class=\"ratio rounded-3 overflow-hidden\" style=\"--bs-aspect-ratio:120%;\">\r\n                                                        <img decoding=\"async\" src=\"https:\/\/ellab.dev\/wp-content\/uploads\/2026\/03\/Monitoring-transmitter.jpg\" alt=\"\u76d1\u6d4b\" class=\"object-fit-cover w-100 h-100\">\r\n                                                    <\/div>\r\n                                                <\/div>\r\n                                                                                    \r\n                                        <!-- Contenido + Bot\u00f3n -->\r\n                                        <div class=\"flex-grow-1 d-flex flex-column\">\r\n                                                                                            <h6 class=\"fs-20 fw-semibold mb-3\">\u76d1\u6d4b<\/h6>\r\n                                            \r\n                                                                                                                                            <div class=\"fs-15 fw-light mb-3\">\u901a\u8fc7\u7ef4\u62a4\u73af\u5883\u5b8c\u6574\u6027\u6765\u4fdd\u62a4\u60a8\u7684\u5b9d\u8d35\u8d44\u4ea7\u3002\u5b9e\u65f6\u76d1\u6d4b\u6240\u6709\u5e94\u7528\uff0c\u5e76\u5728\u6761\u4ef6\u53d1\u751f\u53d8\u5316\u65f6\u63a5\u6536\u5373\u65f6\u8b66\u62a5\u3002\n<\/div>\r\n                                            \r\n                                                                                                                                            <div class=\"mt-auto d-flex justify-content-start\">\r\n                                                    <a href=\"https:\/\/ellab.dev\/monitoring\/\" class=\"btn btn-primary btn-sm\" >\r\n                                                        \u76d1\u6d4b\u89e3\u51b3\u65b9\u6848                                                    <\/a>\r\n                                                <\/div>\r\n                                                                                    <\/div> <!-- \/.contenido + bot\u00f3n -->\r\n\r\n                                    <\/div> <!-- \/.flex-grow-1 -->\r\n\r\n                                <\/div> <!-- \/.item container -->\r\n                            <\/div> <!-- \/.col -->\r\n\r\n                                                    <div class=\"col-12 col-md-6 col-lg-4 d-flex\">\r\n                                <!-- Container principal del item -->\r\n                                <div class=\" text-primary d-flex flex-column flex-grow-1 w-100\" style=\"min-height: 100%;\">\r\n\r\n                                    <div class=\"d-flex flex-column flex-grow-1\">\r\n\r\n                                        <!-- Icono \/ Imagen -->\r\n                                                                                                                                    <div class=\"mb-4 align-self-start w-100\">\r\n                                                    <div class=\"ratio rounded-3 overflow-hidden\" style=\"--bs-aspect-ratio:120%;\">\r\n                                                        <img decoding=\"async\" src=\"https:\/\/ellab.dev\/wp-content\/uploads\/2026\/03\/Calibration-Services-Field-Services-2.png\" alt=\"\u6821\u51c6\" class=\"object-fit-cover w-100 h-100\">\r\n                                                    <\/div>\r\n                                                <\/div>\r\n                                                                                    \r\n                                        <!-- Contenido + Bot\u00f3n -->\r\n                                        <div class=\"flex-grow-1 d-flex flex-column\">\r\n                                                                                            <h6 class=\"fs-20 fw-semibold mb-3\">\u6821\u51c6<\/h6>\r\n                                            \r\n                                                                                                                                            <div class=\"fs-15 fw-light mb-3\">\u901a\u8fc7\u4e13\u4e3a\u60a8\u7684\u6210\u529f\u800c\u8bbe\u8ba1\u7684\u73b0\u573a\u6216\u5b9e\u9a8c\u5ba4\u6821\u51c6\u670d\u52a1\u53ca\u8bbe\u5907\uff0c\u4fdd\u6301\u5408\u89c4\u5e76\u964d\u4f4e\u98ce\u9669\u3002\n<\/div>\r\n                                            \r\n                                                                                                                                            <div class=\"mt-auto d-flex justify-content-start\">\r\n                                                    <a href=\"https:\/\/ellab.dev\/calibration\/\" class=\"btn btn-primary btn-sm\" >\r\n                                                        \u6821\u51c6\u89e3\u51b3\u65b9\u6848                                                    <\/a>\r\n                                                <\/div>\r\n                                                                                    <\/div> <!-- \/.contenido + bot\u00f3n -->\r\n\r\n                                    <\/div> <!-- \/.flex-grow-1 -->\r\n\r\n                                <\/div> <!-- \/.item container -->\r\n                            <\/div> <!-- \/.col -->\r\n\r\n                                            <\/div>\r\n                \r\n\r\n\r\n                                \r\n\r\n                \r\n                \r\n                \r\n                \r\n\r\n\r\n\r\n                                <div class=\"row\">\r\n                    <div class=\"col-12 text-start\">\r\n\r\n                        \r\n                        <!-- Botones secundarios -->\r\n                        \r\n                    <\/div>\r\n                <\/div>\r\n\r\n\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n\r\n\r\n<style>\r\n    #ellab-grid-1ae2990 {\r\n        background-image: url('https:\/\/ellab.dev\/wp-content\/uploads\/2026\/03\/home_02-1.png');\r\n        background-repeat: no-repeat;\r\n        background-position: bottom left;\r\n        background-size: contain;\r\n            }\r\n\r\n    \/* Show or hide background image on mobile *\/\r\n    @media (max-width: 768px) {\r\n        #ellab-grid-1ae2990 {\r\n            background-image: none;        }\r\n    }\r\n\r\n    #ellab-grid-1ae2990 .container {\r\n        @media (min-width: 992px) {\r\n            min-height: vh;\r\n        }\r\n    }\r\n\r\n    .board-list {\r\n        list-style: none;\r\n        padding-left: 0;\r\n    }\r\n\r\n    .board-list li {\r\n        position: relative;\r\n        padding-left: 15px;\r\n        \/* espacio para el bullet *\/\r\n    }\r\n\r\n    .board-list li::before {\r\n        content: '';\r\n        position: absolute;\r\n        left: 0;\r\n        top: 0.6em;\r\n        \/* alinea verticalmente con el texto *\/\r\n        width: 6px;\r\n        height: 6px;\r\n        background-color: var(--bs-secondary);\r\n        \/* usa color secondary de Bootstrap *\/\r\n        border-radius: 50%;\r\n    }\r\n\r\n    #contacts,\r\n    #offices,\r\n    #service-teams,\r\n    #distributors {\r\n        scroll-margin-top: 200px;\r\n        \/* sube la secci\u00f3n 80px al hacer scroll a un ancla *\/\r\n    }\r\n<\/style>\r\n\r\n\r\n<script>\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        function formatNumberWithCommas(number) {\r\n            return number.toString().replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, \".\");\r\n        }\r\n\r\n        document.querySelectorAll('.animated-number').forEach(function(counter) {\r\n            const target = parseInt(counter.dataset.target, 10);\r\n            if (isNaN(target) || target === 0) return;\r\n\r\n            let current = 0;\r\n            const duration = 1500; \/\/ duraci\u00f3n total en ms\r\n            const stepTime = Math.max(Math.floor(duration \/ target), 20);\r\n\r\n            const interval = setInterval(() => {\r\n                current++;\r\n                counter.textContent = formatNumberWithCommas(current);\r\n                if (current >= target) clearInterval(interval);\r\n            }, stepTime);\r\n        });\r\n    });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-aead89d e-con-full e-flex e-con e-parent\" data-id=\"aead89d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e8769fb elementor-widget elementor-widget-grid_ellab\" data-id=\"e8769fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"grid_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<section id=\"ellab-grid-e8769fb\" class=\"py-4 py-lg-5 px-3 px-md-0 bg-primary\">\r\n    <div class=\"container position-relative my-4 my-lg-5\">\r\n        <div class=\"row\">\r\n            <div class=\"col-12\">\r\n\r\n                                                    <h2                        class=\"custom-title fs-48 fw-semibold mb-5 text-white\"\r\n                        style=\"text-align: left;\">\r\n                        <span class=\"text-white\">\u4e3a\u4f55<br \/>\n\u9009\u62e9\u4e0e Ellab \u5408\u4f5c\uff1f<\/span>                    <\/h2>\r\n                \r\n\r\n                <!-- Descripci\u00f3n -->\r\n                                                        <div class=\"fs-24 fw-semibold mb-4 text-white col-lg-7 col-md-8\"\r\n                        style=\"text-align: left;\">\r\n                        <p>\u6211\u4eec\u4f5c\u4e3a\u60a8\u56e2\u961f\u7684\u5ef6\u4f38\uff0c\u5728\u6bcf\u4e2a\u9636\u6bb5\u964d\u4f4e\u590d\u6742\u6027\u3001\u4fdd\u969c\u6b63\u5e38\u8fd0\u884c\u65f6\u95f4\u5e76\u652f\u6301\u5408\u89c4\u3002\u4ee5\u4e0b\u662f\u4e0e Ellab \u5408\u4f5c\u7684\u9884\u671f\u6536\u83b7\uff1a <\/p>\n                    <\/div>\r\n                \r\n\r\n\r\n                \r\n                \r\n                \r\n                    <div class=\"row g-4 mt-4 mb-5 align-items-stretch\">\r\n                                                    <div class=\"col-12 col-md-6 col-lg-3 d-flex\">\r\n                                <!-- Container principal del item -->\r\n                                <div class=\"text-white rounded-3 bg-blur-primary p-3 p-md-4 text-white d-flex flex-column flex-grow-1 w-100\" style=\"min-height: 100%;\">\r\n\r\n                                    <div class=\"d-flex flex-column flex-grow-1\">\r\n\r\n                                        <!-- Icono \/ Imagen -->\r\n                                        \r\n                                        <!-- Contenido + Bot\u00f3n -->\r\n                                        <div class=\"flex-grow-1 d-flex flex-column\">\r\n                                            \r\n                                                                                                                                            <div class=\"fs-15 fw-light mb-3\">\u6db5\u76d6\u9a8c\u8bc1\u3001\u6821\u51c6\u3001\u76d1\u6d4b\u548c\u54a8\u8be2\u7684\u7aef\u5230\u7aef\u5408\u89c4\u3002\n<\/div>\r\n                                            \r\n                                                                                    <\/div> <!-- \/.contenido + bot\u00f3n -->\r\n\r\n                                    <\/div> <!-- \/.flex-grow-1 -->\r\n\r\n                                <\/div> <!-- \/.item container -->\r\n                            <\/div> <!-- \/.col -->\r\n\r\n                                                    <div class=\"col-12 col-md-6 col-lg-3 d-flex\">\r\n                                <!-- Container principal del item -->\r\n                                <div class=\"text-white rounded-3 bg-blur-primary p-3 p-md-4 text-white d-flex flex-column flex-grow-1 w-100\" style=\"min-height: 100%;\">\r\n\r\n                                    <div class=\"d-flex flex-column flex-grow-1\">\r\n\r\n                                        <!-- Icono \/ Imagen -->\r\n                                        \r\n                                        <!-- Contenido + Bot\u00f3n -->\r\n                                        <div class=\"flex-grow-1 d-flex flex-column\">\r\n                                            \r\n                                                                                                                                            <div class=\"fs-15 fw-light mb-3\">\u7ed3\u5408\u4ea7\u54c1\u3001\u670d\u52a1\u548c\u4e13\u4e1a\u77e5\u8bc6\u7684\u96c6\u6210\u89e3\u51b3\u65b9\u6848\u3002\n<\/div>\r\n                                            \r\n                                                                                    <\/div> <!-- \/.contenido + bot\u00f3n -->\r\n\r\n                                    <\/div> <!-- \/.flex-grow-1 -->\r\n\r\n                                <\/div> <!-- \/.item container -->\r\n                            <\/div> <!-- \/.col -->\r\n\r\n                                                    <div class=\"col-12 col-md-6 col-lg-3 d-flex\">\r\n                                <!-- Container principal del item -->\r\n                                <div class=\"text-white rounded-3 bg-blur-primary p-3 p-md-4 text-white d-flex flex-column flex-grow-1 w-100\" style=\"min-height: 100%;\">\r\n\r\n                                    <div class=\"d-flex flex-column flex-grow-1\">\r\n\r\n                                        <!-- Icono \/ Imagen -->\r\n                                        \r\n                                        <!-- Contenido + Bot\u00f3n -->\r\n                                        <div class=\"flex-grow-1 d-flex flex-column\">\r\n                                            \r\n                                                                                                                                            <div class=\"fs-15 fw-light mb-3\">\u8d85\u8fc7 75 \u5e74\u7684\u5e94\u7528\u884c\u4e1a\u77e5\u8bc6\u3002\n<\/div>\r\n                                            \r\n                                                                                    <\/div> <!-- \/.contenido + bot\u00f3n -->\r\n\r\n                                    <\/div> <!-- \/.flex-grow-1 -->\r\n\r\n                                <\/div> <!-- \/.item container -->\r\n                            <\/div> <!-- \/.col -->\r\n\r\n                                                    <div class=\"col-12 col-md-6 col-lg-3 d-flex\">\r\n                                <!-- Container principal del item -->\r\n                                <div class=\"text-white rounded-3 bg-blur-primary p-3 p-md-4 text-white d-flex flex-column flex-grow-1 w-100\" style=\"min-height: 100%;\">\r\n\r\n                                    <div class=\"d-flex flex-column flex-grow-1\">\r\n\r\n                                        <!-- Icono \/ Imagen -->\r\n                                        \r\n                                        <!-- Contenido + Bot\u00f3n -->\r\n                                        <div class=\"flex-grow-1 d-flex flex-column\">\r\n                                            \r\n                                                                                                                                            <div class=\"fs-15 fw-light mb-3\">\u5177\u5907\u672c\u5730\u670d\u52a1\u80fd\u529b\u7684\u5168\u7403\u4e13\u4e1a\u77e5\u8bc6\u3002\n<\/div>\r\n                                            \r\n                                                                                    <\/div> <!-- \/.contenido + bot\u00f3n -->\r\n\r\n                                    <\/div> <!-- \/.flex-grow-1 -->\r\n\r\n                                <\/div> <!-- \/.item container -->\r\n                            <\/div> <!-- \/.col -->\r\n\r\n                                                    <div class=\"col-12 col-md-6 col-lg-3 d-flex\">\r\n                                <!-- Container principal del item -->\r\n                                <div class=\"text-white rounded-3 bg-blur-primary p-3 p-md-4 text-white d-flex flex-column flex-grow-1 w-100\" style=\"min-height: 100%;\">\r\n\r\n                                    <div class=\"d-flex flex-column flex-grow-1\">\r\n\r\n                                        <!-- Icono \/ Imagen -->\r\n                                        \r\n                                        <!-- Contenido + Bot\u00f3n -->\r\n                                        <div class=\"flex-grow-1 d-flex flex-column\">\r\n                                            \r\n                                                                                                                                            <div class=\"fs-15 fw-light mb-3\">\u8de8\u7ad9\u70b9\u548c\u5730\u533a\u7684\u6807\u51c6\u5316\u4ea4\u4ed8\u3002\n<\/div>\r\n                                            \r\n                                                                                    <\/div> <!-- \/.contenido + bot\u00f3n -->\r\n\r\n                                    <\/div> <!-- \/.flex-grow-1 -->\r\n\r\n                                <\/div> <!-- \/.item container -->\r\n                            <\/div> <!-- \/.col -->\r\n\r\n                                                    <div class=\"col-12 col-md-6 col-lg-3 d-flex\">\r\n                                <!-- Container principal del item -->\r\n                                <div class=\"text-white rounded-3 bg-blur-primary p-3 p-md-4 text-white d-flex flex-column flex-grow-1 w-100\" style=\"min-height: 100%;\">\r\n\r\n                                    <div class=\"d-flex flex-column flex-grow-1\">\r\n\r\n                                        <!-- Icono \/ Imagen -->\r\n                                        \r\n                                        <!-- Contenido + Bot\u00f3n -->\r\n                                        <div class=\"flex-grow-1 d-flex flex-column\">\r\n                                            \r\n                                                                                                                                            <div class=\"fs-15 fw-light mb-3\">\u51cf\u5c11\u505c\u673a\u65f6\u95f4\u5e76\u63d0\u9ad8\u6548\u7387\u7684\u89e3\u51b3\u65b9\u6848\u3002\n<\/div>\r\n                                            \r\n                                                                                    <\/div> <!-- \/.contenido + bot\u00f3n -->\r\n\r\n                                    <\/div> <!-- \/.flex-grow-1 -->\r\n\r\n                                <\/div> <!-- \/.item container -->\r\n                            <\/div> <!-- \/.col -->\r\n\r\n                                                    <div class=\"col-12 col-md-6 col-lg-3 d-flex\">\r\n                                <!-- Container principal del item -->\r\n                                <div class=\"text-white rounded-3 bg-blur-primary p-3 p-md-4 text-white d-flex flex-column flex-grow-1 w-100\" style=\"min-height: 100%;\">\r\n\r\n                                    <div class=\"d-flex flex-column flex-grow-1\">\r\n\r\n                                        <!-- Icono \/ Imagen -->\r\n                                        \r\n                                        <!-- Contenido + Bot\u00f3n -->\r\n                                        <div class=\"flex-grow-1 d-flex flex-column\">\r\n                                            \r\n                                                                                                                                            <div class=\"fs-15 fw-light mb-3\">\u5171\u540c\u627f\u62c5\u8d23\u4efb\u5e76\u5177\u5907\u5168\u5c40\u89c6\u91ce\u7684\u6218\u7565\u5408\u4f5c\u4f19\u4f34\u3002\n<\/div>\r\n                                            \r\n                                                                                    <\/div> <!-- \/.contenido + bot\u00f3n -->\r\n\r\n                                    <\/div> <!-- \/.flex-grow-1 -->\r\n\r\n                                <\/div> <!-- \/.item container -->\r\n                            <\/div> <!-- \/.col -->\r\n\r\n                                                    <div class=\"col-12 col-md-6 col-lg-3 d-flex\">\r\n                                <!-- Container principal del item -->\r\n                                <div class=\"text-white rounded-3 bg-blur-primary p-3 p-md-4 text-white d-flex flex-column flex-grow-1 w-100\" style=\"min-height: 100%;\">\r\n\r\n                                    <div class=\"d-flex flex-column flex-grow-1\">\r\n\r\n                                        <!-- Icono \/ Imagen -->\r\n                                        \r\n                                        <!-- Contenido + Bot\u00f3n -->\r\n                                        <div class=\"flex-grow-1 d-flex flex-column\">\r\n                                            \r\n                                                                                                                                            <div class=\"fs-15 fw-light mb-3\">\u5bf9\u8fd0\u8425\u8fde\u7eed\u6027\u548c\u5ba1\u8ba1\u5c31\u7eea\u7684\u957f\u671f\u627f\u8bfa\u3002\n<\/div>\r\n                                            \r\n                                                                                    <\/div> <!-- \/.contenido + bot\u00f3n -->\r\n\r\n                                    <\/div> <!-- \/.flex-grow-1 -->\r\n\r\n                                <\/div> <!-- \/.item container -->\r\n                            <\/div> <!-- \/.col -->\r\n\r\n                                            <\/div>\r\n                \r\n\r\n\r\n                                \r\n\r\n                \r\n                \r\n                \r\n                \r\n\r\n\r\n\r\n                                <div class=\"row\">\r\n                    <div class=\"col-12 text-start\">\r\n\r\n                        \r\n                        <!-- Botones secundarios -->\r\n                        \r\n                    <\/div>\r\n                <\/div>\r\n\r\n\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n\r\n\r\n<style>\r\n    #ellab-grid-e8769fb {\r\n        background-image: url('https:\/\/ellab.dev\/wp-content\/uploads\/2025\/09\/home_bg_img_3.png');\r\n        background-repeat: no-repeat;\r\n        background-position: bottom right;\r\n        background-size: contain;\r\n            }\r\n\r\n    \/* Show or hide background image on mobile *\/\r\n    @media (max-width: 768px) {\r\n        #ellab-grid-e8769fb {\r\n            background-image: none;        }\r\n    }\r\n\r\n    #ellab-grid-e8769fb .container {\r\n        @media (min-width: 992px) {\r\n            min-height: vh;\r\n        }\r\n    }\r\n\r\n    .board-list {\r\n        list-style: none;\r\n        padding-left: 0;\r\n    }\r\n\r\n    .board-list li {\r\n        position: relative;\r\n        padding-left: 15px;\r\n        \/* espacio para el bullet *\/\r\n    }\r\n\r\n    .board-list li::before {\r\n        content: '';\r\n        position: absolute;\r\n        left: 0;\r\n        top: 0.6em;\r\n        \/* alinea verticalmente con el texto *\/\r\n        width: 6px;\r\n        height: 6px;\r\n        background-color: var(--bs-secondary);\r\n        \/* usa color secondary de Bootstrap *\/\r\n        border-radius: 50%;\r\n    }\r\n\r\n    #contacts,\r\n    #offices,\r\n    #service-teams,\r\n    #distributors {\r\n        scroll-margin-top: 200px;\r\n        \/* sube la secci\u00f3n 80px al hacer scroll a un ancla *\/\r\n    }\r\n<\/style>\r\n\r\n\r\n<script>\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        function formatNumberWithCommas(number) {\r\n            return number.toString().replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, \".\");\r\n        }\r\n\r\n        document.querySelectorAll('.animated-number').forEach(function(counter) {\r\n            const target = parseInt(counter.dataset.target, 10);\r\n            if (isNaN(target) || target === 0) return;\r\n\r\n            let current = 0;\r\n            const duration = 1500; \/\/ duraci\u00f3n total en ms\r\n            const stepTime = Math.max(Math.floor(duration \/ target), 20);\r\n\r\n            const interval = setInterval(() => {\r\n                current++;\r\n                counter.textContent = formatNumberWithCommas(current);\r\n                if (current >= target) clearInterval(interval);\r\n            }, stepTime);\r\n        });\r\n    });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ba4d7cb e-con-full e-flex e-con e-parent\" data-id=\"ba4d7cb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f8c3064 elementor-widget elementor-widget-numbers_ellab\" data-id=\"f8c3064\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"numbers_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<section id=\"ellab-numbers-f8c3064\" class=\"py-4 py-lg-5 px-3 px-md-0\">\r\n    <div class=\"container position-relative my-4 my-lg-5\">\r\n        <div class=\"row\">\r\n            <div class=\"col-12 col-md-12 col-lg-9 col-xl-8\">\r\n\r\n                                    <h2 class=\"custom-title fs-48 fw-semibold mb-5 text-primary\">\r\n                        <span class=\"text-primary\"><span class=\"text-secondary\">\u6211\u4eec\u5982\u4f55\u5e2e\u52a9\u60a8<\/span>\u5e94\u5bf9<br class=\"desktop-br\">\n\u5408\u89c4\u3001\u98ce\u9669\u548c\u6d41\u7a0b<br class=\"desktop-br\">\n\u6311\u6218<\/span>                    <\/h2>\r\n                \r\n                                    <div class=\"fs-24 fw-semibold mb-5\"><p>\u901a\u8fc7 <span style=\"text-decoration: underline;\"><a href=\"https:\/\/ellab.dev\/zh-hans\/validation-ch\/\">\u9a8c\u8bc1<\/a><\/span>\u3001<span style=\"text-decoration: underline;\"><a href=\"https:\/\/ellab.dev\/monitoring\/\">\u76d1\u6d4b<\/a><\/span> \u548c <span style=\"text-decoration: underline;\"><a href=\"https:\/\/ellab.dev\/calibration\/\">\u6821\u51c6<\/a>\uff0c<\/span> \u6211\u4eec\u652f\u6301\u60a8\u7684\u5168\u6d41\u7a0b\u751f\u547d\u5468\u671f\u2014\u2014\u5b9e\u73b0\u957f\u671f\u5408\u89c4\u5e76\u6700\u5927\u9650\u5ea6\u5730\u964d\u4f4e\u8fd0\u8425\u98ce\u9669\u3002\u65e0\u8bba\u60a8\u5728\u54ea\u91cc\u8fd0\u8425\uff0c\u6211\u4eec\u7684\u5168\u7403\u4e13\u4e1a\u77e5\u8bc6\u548c\u672c\u5730\u670d\u52a1\u80fd\u529b\u90fd\u80fd\u786e\u4fdd\u4e00\u81f4\u7684\u6267\u884c\u5e76\u63d0\u9ad8\u6b63\u5e38\u8fd0\u884c\u65f6\u95f4\u3002 <\/p>\n<p>Ellab \u5982\u4f55\u8d62\u5f97\u4fe1\u4efb<\/p>\n<\/div>\r\n                \r\n\r\n                                    <div class=\"row g-4 mb-4\">\r\n                                                    <div class=\"col-6 col-md-4 my-5 my-md-4\">\r\n                                <div class=\"counter-wrapper\">\r\n\r\n                                    <!-- N\u00famero -->\r\n                                    <div class=\"counter-number fw-semibold text-secondary ls-n-8\">\r\n                                        <span class=\"animated-number\">94<\/span>%                                    <\/div>\r\n\r\n\r\n                                    <!-- Label -->\r\n                                    <div class=\"counter-label fw-light text-start\">\u7684\u300a\u8d22\u5bcc\u300b500 \u5f3a\u751f\u547d\u79d1\u5b66\u516c\u53f8\u4fe1\u8d56 Ellab\u3002<\/div>\r\n\r\n                                <\/div>\r\n                            <\/div>\r\n                                                    <div class=\"col-6 col-md-4 my-5 my-md-4\">\r\n                                <div class=\"counter-wrapper\">\r\n\r\n                                    <!-- N\u00famero -->\r\n                                    <div class=\"counter-number fw-semibold text-secondary ls-n-8\">\r\n                                        <span class=\"animated-number\">14<\/span>k                                    <\/div>\r\n\r\n\r\n                                    <!-- Label -->\r\n                                    <div class=\"counter-label fw-light text-start\">\u4e2a\u7ad9\u70b9\u5728 120 \u591a\u4e2a\u56fd\u5bb6\/\u5730\u533a\u83b7\u5f97\u652f\u6301\u3002<\/div>\r\n\r\n                                <\/div>\r\n                            <\/div>\r\n                                                    <div class=\"col-6 col-md-4 my-5 my-md-4\">\r\n                                <div class=\"counter-wrapper\">\r\n\r\n                                    <!-- N\u00famero -->\r\n                                    <div class=\"counter-number fw-semibold text-secondary ls-n-8\">\r\n                                        <span class=\"animated-number\">290<\/span>k                                    <\/div>\r\n\r\n\r\n                                    <!-- Label -->\r\n                                    <div class=\"counter-label fw-light text-start\">\u4e2a\u4f20\u611f\u5668\u90e8\u7f72\u5728\u5168\u7403\u5404\u5730\u3002<\/div>\r\n\r\n                                <\/div>\r\n                            <\/div>\r\n                                                    <div class=\"col-6 col-md-4 my-5 my-md-4\">\r\n                                <div class=\"counter-wrapper\">\r\n\r\n                                    <!-- N\u00famero -->\r\n                                    <div class=\"counter-number fw-semibold text-secondary ls-n-8\">\r\n                                        <span class=\"animated-number\">400<\/span>+                                    <\/div>\r\n\r\n\r\n                                    <!-- Label -->\r\n                                    <div class=\"counter-label fw-light text-start\">\u540d\u73b0\u573a\u5408\u89c4\u5de5\u7a0b\u5e08\u548c\u6280\u672f\u4eba\u5458\u3002<\/div>\r\n\r\n                                <\/div>\r\n                            <\/div>\r\n                                                    <div class=\"col-6 col-md-4 my-5 my-md-4\">\r\n                                <div class=\"counter-wrapper\">\r\n\r\n                                    <!-- N\u00famero -->\r\n                                    <div class=\"counter-number fw-semibold text-secondary ls-n-8\">\r\n                                        <span class=\"animated-number\">50<\/span>+                                    <\/div>\r\n\r\n\r\n                                    <!-- Label -->\r\n                                    <div class=\"counter-label fw-light text-start\">\u4e07\u6b21\u6cbb\u7597\u6bcf\u5e74\u901a\u8fc7\u5408\u89c4\u89e3\u51b3\u65b9\u6848\u83b7\u5f97\u5b89\u5168\u4fdd\u969c\u3002<\/div>\r\n\r\n                                <\/div>\r\n                            <\/div>\r\n                                                    <div class=\"col-6 col-md-4 my-5 my-md-4\">\r\n                                <div class=\"counter-wrapper\">\r\n\r\n                                    <!-- N\u00famero -->\r\n                                    <div class=\"counter-number fw-semibold text-secondary ls-n-8\">\r\n                                        <span class=\"animated-number\">75<\/span>+                                    <\/div>\r\n\r\n\r\n                                    <!-- Label -->\r\n                                    <div class=\"counter-label fw-light text-start\">\u5e74\u751f\u547d\u79d1\u5b66\u5408\u89c4\u9886\u57df\u7684\u7ecf\u9a8c\u3002<\/div>\r\n\r\n                                <\/div>\r\n                            <\/div>\r\n                                            <\/div>\r\n                \r\n\r\n                \r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n<style>\r\n    #ellab-numbers-f8c3064 {\r\n        background-image: url('https:\/\/ellab.dev\/wp-content\/uploads\/2026\/03\/home_04-1.png');\r\n        background-size: auto;\r\n        background-repeat: no-repeat;\r\n        background-position: bottom right;\r\n    }\r\n\r\n    @media (max-width: 991px) {\r\n        #ellab-numbers-f8c3064 {\r\n            background-image: none;\r\n        }\r\n    }\r\n\r\n    .counter-wrapper {\r\n        text-align: start;\r\n        \/* alineado a la izquierda *\/\r\n        position: relative;\r\n        display: inline-block;\r\n    }\r\n\r\n    \/* N\u00famero *\/\r\n    .counter-number {\r\n        font-size: clamp(4rem, 5vw, 5.5rem);\r\n        font-weight: 600;\r\n        line-height: 1;\r\n        display: inline-block;\r\n        \/* Recorta la parte inferior *\/\r\n        clip-path: inset(0 -0.25em 0.25em 0);\r\n    }\r\n\r\n    \/* Label transparente *\/\r\n    .counter-label {\r\n        font-size: clamp(0.9375rem, 1vw, 1.125rem);\r\n        font-weight: 300;\r\n        line-height: 1.2;\r\n        position: relative;\r\n        z-index: 2;\r\n        \/* encima del corte *\/\r\n        margin-top: -0.25em;\r\n        \/* ajusta para que quede sobre el corte *\/\r\n        background: transparent;\r\n        \/* sin fondo *\/\r\n        display: inline-block;\r\n        padding: 0;\r\n        \/* opcional *\/\r\n    }\r\n<\/style>\r\n<script>\r\n    \/\/ ANIMATED NUMBERS\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        function isElementInViewport(el) {\r\n            var rect = el.getBoundingClientRect();\r\n            return rect.top < window.innerHeight && rect.bottom > 0;\r\n        }\r\n\r\n        function formatNumberWithCommas(number) {\r\n            return number.toString().replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, \".\");\r\n        }\r\n\r\n        function animateNumber(el) {\r\n            var targetNumber = parseInt(el.textContent.replace(\/\\.\/g, ''), 10);\r\n            if (isNaN(targetNumber)) return;\r\n\r\n            var duration = 2000;\r\n            var startTime = null;\r\n\r\n            function step(timestamp) {\r\n                if (!startTime) startTime = timestamp;\r\n                var progress = timestamp - startTime;\r\n                var percentage = Math.min(progress \/ duration, 1);\r\n\r\n                var currentNumber = Math.floor(targetNumber * percentage);\r\n                el.textContent = formatNumberWithCommas(currentNumber);\r\n\r\n                if (percentage < 1) {\r\n                    requestAnimationFrame(step);\r\n                }\r\n            }\r\n\r\n            requestAnimationFrame(step);\r\n        }\r\n\r\n        function animateVisibleNumbers() {\r\n            document.querySelectorAll('.animated-number').forEach(function(el) {\r\n                if (isElementInViewport(el) && !el.classList.contains('animated')) {\r\n                    animateNumber(el);\r\n                    el.classList.add('animated');\r\n                }\r\n            });\r\n        }\r\n\r\n        \/\/ Ejecutar al cargar la p\u00e1gina inmediatamente\r\n        requestAnimationFrame(animateVisibleNumbers);\r\n\r\n        \/\/ Ejecutar al hacer scroll\r\n        window.addEventListener('scroll', animateVisibleNumbers);\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-8fae8b2 e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-parent\" data-id=\"8fae8b2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-62c49b1 elementor-widget elementor-widget-certifications_ellab\" data-id=\"62c49b1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"certifications_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n\r\n    <!-- Vertical -->\r\n            <div class=\"container mt-4\">\r\n            <div class=\"row mt-0 mt-md-5\">\r\n                <div class=\"col-md-6\">\r\n                                            <p class=\"fs-20 text-primary ls-n1 fw-semibold mb-0\">\r\n                            \u8ba4\u8bc1\u3001\u8ba4\u53ef\u4e0e\u5408\u89c4\uff1a                        <\/p>\r\n                                    <\/div>\r\n                <div class=\"col-md-6\">\r\n                                            <p class=\"fs-15 ls-n1 fw-semibold text-info\">\r\n                            \u7b26\u5408 GAMP 5 \u548c FDA 21 CFR Part 11 \u7684\u8f6f\u4ef6\u548c\u670d\u52a1                        <\/p>\r\n                                    <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    \r\n    <!-- Recuadro full width -->\r\n    <div class=\"bg-light w-100 py-md-3 py-5\">\r\n        <!-- Contenedor de logos boxed -->\r\n        <div class=\"container\">\r\n            <div class=\"row justify-content-center text-center\">\r\n                                    <div class=\"col-6 col-md-2 d-flex justify-content-center align-items-center mb-4 mb-md-0 px-md-3 px-5\">\r\n                        <div class=\"me-3 flex-shrink-0\">\r\n                            <img decoding=\"async\" src=\"https:\/\/ellab.dev\/wp-content\/uploads\/2025\/10\/icon-iso-home.svg\" class=\"img-fluid\" style=\"max-height: 48px;\" alt=\"Logo\">\r\n                        <\/div>\r\n                        <div class=\"text-start text-info me-md-4 me-2\">\r\n                            <p class=\"mb-0 fs-14 fw-regular\">ISO 9001 \u8ba4\u8bc1<\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <div class=\"col-6 col-md-2 d-flex justify-content-center align-items-center mb-4 mb-md-0 px-md-3 px-5\">\r\n                        <div class=\"me-3 flex-shrink-0\">\r\n                            <img decoding=\"async\" src=\"https:\/\/ellab.dev\/wp-content\/uploads\/2025\/10\/icon-iso-home.svg\" class=\"img-fluid\" style=\"max-height: 48px;\" alt=\"Logo\">\r\n                        <\/div>\r\n                        <div class=\"text-start text-info me-md-4 me-2\">\r\n                            <p class=\"mb-0 fs-14 fw-regular\">ISO 17025 \u8ba4\u8bc1<\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <div class=\"col-6 col-md-2 d-flex justify-content-center align-items-center mb-4 mb-md-0 px-md-3 px-5\">\r\n                        <div class=\"me-3 flex-shrink-0\">\r\n                            <img decoding=\"async\" src=\"https:\/\/ellab.dev\/wp-content\/uploads\/2025\/10\/icon-iso-home.svg\" class=\"img-fluid\" style=\"max-height: 48px;\" alt=\"Logo\">\r\n                        <\/div>\r\n                        <div class=\"text-start text-info me-md-4 me-2\">\r\n                            <p class=\"mb-0 fs-14 fw-regular\">ISO 14001 \u8ba4\u8bc1<\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <div class=\"col-6 col-md-2 d-flex justify-content-center align-items-center mb-4 mb-md-0 px-md-3 px-5\">\r\n                        <div class=\"me-3 flex-shrink-0\">\r\n                            <img decoding=\"async\" src=\"https:\/\/ellab.dev\/wp-content\/uploads\/2025\/10\/icon-danak-home.svg\" class=\"img-fluid\" style=\"max-height: 48px;\" alt=\"Logo\">\r\n                        <\/div>\r\n                        <div class=\"text-start text-info me-md-4 me-2\">\r\n                            <p class=\"mb-0 fs-14 fw-regular\">Danak \u8ba4\u8bc1<\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <div class=\"col-6 col-md-2 d-flex justify-content-center align-items-center mb-4 mb-md-0 px-md-3 px-5\">\r\n                        <div class=\"me-3 flex-shrink-0\">\r\n                            <img decoding=\"async\" src=\"https:\/\/ellab.dev\/wp-content\/uploads\/2025\/10\/icon-ukas-home.svg\" class=\"img-fluid\" style=\"max-height: 48px;\" alt=\"Logo\">\r\n                        <\/div>\r\n                        <div class=\"text-start text-info me-md-4 me-2\">\r\n                            <p class=\"mb-0 fs-14 fw-regular\">UKAS \u8ba4\u8bc1<\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n\r\n<style>\r\n    \/* Quita el borde redondeado en mobile *\/\r\n    @media (max-width: 767.98px) {\r\n        .rounded-md-only {\r\n            border-radius: 0 !important;\r\n        }\r\n    }\r\n\r\n    \/* Aplica el borde redondeado en md+ *\/\r\n    @media (min-width: 768px) {\r\n        .rounded-md-only {\r\n            border-radius: var(--bs-border-radius-lg, 0.3rem) !important;\r\n            \/* como rounded-3 *\/\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-56ba587 e-con-full e-flex e-con e-parent\" data-id=\"56ba587\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d704a04 elementor-widget elementor-widget-grid_ellab\" data-id=\"d704a04\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"grid_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<section id=\"ellab-grid-d704a04\" class=\"py-4 py-lg-5 px-3 px-md-0 bg-success\">\r\n    <div class=\"container position-relative my-4 my-lg-5\">\r\n        <div class=\"row\">\r\n            <div class=\"col-12\">\r\n\r\n                                                    <h2                        class=\"custom-title fs-48 fw-semibold mb-5 text-white\"\r\n                        style=\"text-align: left;\">\r\n                        <span class=\"text-white\">\u5c06\u6311\u6218\u8f6c\u5316\u4e3a<span class=\"text-primary\">\u89e3\u51b3\u65b9\u6848<\/span>\uff1a<br class=\"desktop-br\">\nEllab \u5982\u4f55\u8d4b\u80fd\u751f\u547d\u79d1\u5b66\u884c\u4e1a<\/span>                    <\/h2>\r\n                \r\n\r\n                <!-- Descripci\u00f3n -->\r\n                \r\n\r\n\r\n                \r\n                \r\n                \r\n                    <div class=\"row g-4 mt-4 mb-5 align-items-stretch\">\r\n                                                    <div class=\"col-12 col-md-6 col-lg-4 d-flex\">\r\n                                <!-- Container principal del item -->\r\n                                <div class=\"pe-4 pe-md-5 text-white d-flex flex-column flex-grow-1 w-100\" style=\"min-height: 100%;\">\r\n\r\n                                    <div class=\"d-flex flex-column flex-grow-1\">\r\n\r\n                                        <!-- Icono \/ Imagen -->\r\n                                                                                    <div class=\"mb-5 align-self-start\" style=\"\">\r\n                                                <img decoding=\"async\" src=\"https:\/\/ellab.dev\/wp-content\/uploads\/2025\/09\/how_icon1.svg\" alt=\"\u63d0\u9ad8\u6548\u7387\" style=\"max-height:50px;\">\r\n                                            <\/div>\r\n                                        \r\n                                        <!-- Contenido + Bot\u00f3n -->\r\n                                        <div class=\"flex-grow-1 d-flex flex-column\">\r\n                                                                                            <h6 class=\"fs-20 fw-semibold mb-3\">\u63d0\u9ad8\u6548\u7387<\/h6>\r\n                                            \r\n                                                                                                                                            <div class=\"fs-15 fw-light mb-3\">\u901a\u8fc7\u7b80\u5316\u5408\u89c4\u6d41\u7a0b\u6765\u91ca\u653e\u66f4\u591a\u751f\u4ea7\u65f6\u95f4\u3002\u5c06\u5148\u8fdb\u8bbe\u5907\u4e0e\u73b0\u573a\u4e13\u4e1a\u77e5\u8bc6\u76f8\u7ed3\u5408\uff0c\u4ee5\u51cf\u5c11\u5ef6\u8fdf\u5e76\u4fdd\u6301\u8fd0\u8425\u987a\u7545\u3002\n<\/div>\r\n                                            \r\n                                                                                    <\/div> <!-- \/.contenido + bot\u00f3n -->\r\n\r\n                                    <\/div> <!-- \/.flex-grow-1 -->\r\n\r\n                                <\/div> <!-- \/.item container -->\r\n                            <\/div> <!-- \/.col -->\r\n\r\n                                                    <div class=\"col-12 col-md-6 col-lg-4 d-flex\">\r\n                                <!-- Container principal del item -->\r\n                                <div class=\"pe-4 pe-md-5 text-white d-flex flex-column flex-grow-1 w-100\" style=\"min-height: 100%;\">\r\n\r\n                                    <div class=\"d-flex flex-column flex-grow-1\">\r\n\r\n                                        <!-- Icono \/ Imagen -->\r\n                                                                                    <div class=\"mb-5 align-self-start\" style=\"\">\r\n                                                <img decoding=\"async\" src=\"https:\/\/ellab.dev\/wp-content\/uploads\/2025\/09\/how_icon2.svg\" alt=\"\u63d0\u9ad8\u63a7\u5236\u529b\u4e0e\u53ef\u9884\u6d4b\u6027\" style=\"max-height:50px;\">\r\n                                            <\/div>\r\n                                        \r\n                                        <!-- Contenido + Bot\u00f3n -->\r\n                                        <div class=\"flex-grow-1 d-flex flex-column\">\r\n                                                                                            <h6 class=\"fs-20 fw-semibold mb-3\">\u63d0\u9ad8\u63a7\u5236\u529b\u4e0e\u53ef\u9884\u6d4b\u6027<\/h6>\r\n                                            \r\n                                                                                                                                            <div class=\"fs-15 fw-light mb-3\">\u65f6\u523b\u4fdd\u6301\u5ba1\u8ba1\u5c31\u7eea\u3002\u83b7\u5f97\u5b8c\u6574\u7684\u53ef\u8ffd\u6eaf\u6027\u3001\u7ed3\u6784\u5316\u7684\u6587\u6863\u548c\u6e05\u6670\u7684\u89c1\u89e3\uff0c\u4ece\u800c\u52a0\u5f3a\u8fc7\u7a0b\u63a7\u5236\u3002\n<\/div>\r\n                                            \r\n                                                                                    <\/div> <!-- \/.contenido + bot\u00f3n -->\r\n\r\n                                    <\/div> <!-- \/.flex-grow-1 -->\r\n\r\n                                <\/div> <!-- \/.item container -->\r\n                            <\/div> <!-- \/.col -->\r\n\r\n                                                    <div class=\"col-12 col-md-6 col-lg-4 d-flex\">\r\n                                <!-- Container principal del item -->\r\n                                <div class=\"pe-4 pe-md-5 text-white d-flex flex-column flex-grow-1 w-100\" style=\"min-height: 100%;\">\r\n\r\n                                    <div class=\"d-flex flex-column flex-grow-1\">\r\n\r\n                                        <!-- Icono \/ Imagen -->\r\n                                                                                    <div class=\"mb-5 align-self-start\" style=\"\">\r\n                                                <img decoding=\"async\" src=\"https:\/\/ellab.dev\/wp-content\/uploads\/2025\/09\/how_icon3.svg\" alt=\"\u964d\u4f4e\u8fd0\u8425\u98ce\u9669\" style=\"max-height:50px;\">\r\n                                            <\/div>\r\n                                        \r\n                                        <!-- Contenido + Bot\u00f3n -->\r\n                                        <div class=\"flex-grow-1 d-flex flex-column\">\r\n                                                                                            <h6 class=\"fs-20 fw-semibold mb-3\">\u964d\u4f4e\u8fd0\u8425\u98ce\u9669<\/h6>\r\n                                            \r\n                                                                                                                                            <div class=\"fs-15 fw-light mb-3\">\u901a\u8fc7\u4e00\u81f4\u7684\u6821\u51c6\u3001\u786e\u8ba4\u548c\u6301\u7eed\u76d1\u6d4b\u6765\u4fdd\u62a4\u60a8\u7684\u9a8c\u8bc1\u72b6\u6001\u2014\u2014\u5e76\u5728\u5173\u952e\u65f6\u523b\u63d0\u4f9b\u5b9e\u65f6\u62a5\u8b66\u3002\n<\/div>\r\n                                            \r\n                                                                                    <\/div> <!-- \/.contenido + bot\u00f3n -->\r\n\r\n                                    <\/div> <!-- \/.flex-grow-1 -->\r\n\r\n                                <\/div> <!-- \/.item container -->\r\n                            <\/div> <!-- \/.col -->\r\n\r\n                                            <\/div>\r\n                \r\n\r\n\r\n                                \r\n\r\n                \r\n                \r\n                \r\n                \r\n\r\n\r\n\r\n                                <div class=\"row\">\r\n                    <div class=\"col-12 text-start\">\r\n\r\n                        \r\n                        <!-- Botones secundarios -->\r\n                        \r\n                    <\/div>\r\n                <\/div>\r\n\r\n\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n\r\n\r\n<style>\r\n    #ellab-grid-d704a04 {\r\n        background-image: url('https:\/\/ellab.dev\/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    \/* Show or hide background image on mobile *\/\r\n    @media (max-width: 768px) {\r\n        #ellab-grid-d704a04 {\r\n            background-image: url('https:\/\/ellab.dev\/wp-content\/uploads\/2025\/09\/home_img_bg_5.jpg'); \r\n                      background-size: cover; \r\n                      background-repeat: no-repeat; \r\n                      background-position: center center;        }\r\n    }\r\n\r\n    #ellab-grid-d704a04 .container {\r\n        @media (min-width: 992px) {\r\n            min-height: vh;\r\n        }\r\n    }\r\n\r\n    .board-list {\r\n        list-style: none;\r\n        padding-left: 0;\r\n    }\r\n\r\n    .board-list li {\r\n        position: relative;\r\n        padding-left: 15px;\r\n        \/* espacio para el bullet *\/\r\n    }\r\n\r\n    .board-list li::before {\r\n        content: '';\r\n        position: absolute;\r\n        left: 0;\r\n        top: 0.6em;\r\n        \/* alinea verticalmente con el texto *\/\r\n        width: 6px;\r\n        height: 6px;\r\n        background-color: var(--bs-secondary);\r\n        \/* usa color secondary de Bootstrap *\/\r\n        border-radius: 50%;\r\n    }\r\n\r\n    #contacts,\r\n    #offices,\r\n    #service-teams,\r\n    #distributors {\r\n        scroll-margin-top: 200px;\r\n        \/* sube la secci\u00f3n 80px al hacer scroll a un ancla *\/\r\n    }\r\n<\/style>\r\n\r\n\r\n<script>\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        function formatNumberWithCommas(number) {\r\n            return number.toString().replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, \".\");\r\n        }\r\n\r\n        document.querySelectorAll('.animated-number').forEach(function(counter) {\r\n            const target = parseInt(counter.dataset.target, 10);\r\n            if (isNaN(target) || target === 0) return;\r\n\r\n            let current = 0;\r\n            const duration = 1500; \/\/ duraci\u00f3n total en ms\r\n            const stepTime = Math.max(Math.floor(duration \/ target), 20);\r\n\r\n            const interval = setInterval(() => {\r\n                current++;\r\n                counter.textContent = formatNumberWithCommas(current);\r\n                if (current >= target) clearInterval(interval);\r\n            }, stepTime);\r\n        });\r\n    });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8e7e688 e-con-full e-flex e-con e-parent\" data-id=\"8e7e688\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d367ec1 elementor-widget elementor-widget-testimonial_ellab\" data-id=\"d367ec1\" 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-d367ec1\" 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\">94% \u7684\u300a\u8d22\u5bcc\u300b500 \u5f3a<br class=\"desktop-br\">\n\u751f\u547d\u79d1\u5b66\u516c\u53f8<span class=\"text-secondary\">\u4fe1\u8d56 Ellab<\/span><\/span>                            <\/h3>\r\n                        \r\n\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                                    <div class=\"splide\" id=\"testimonial-splide-d367ec1\">\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:\/\/ellab.dev\/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>\u6211\u4eec\u5bf9\u4ece Ellab \u83b7\u5f97\u7684\u7075\u6d3b\u6027\u548c\u652f\u6301\u975e\u5e38\u6ee1\u610f\u3002\u5728\u6574\u4e2a\u8fc7\u7a0b\u4e2d\uff0c\u9879\u76ee\u7ecf\u5386\u4e86\u591a\u6b21\u53d8\u66f4\uff0c\u4f46\u6211\u4eec\u4ece\u672a\u9047\u5230\u4efb\u4f55\u95ee\u9898\u3002\u5728\u6f14\u793a\u4e4b\u540e\uff0c\u6211\u4eec\u88ab\u8f6f\u4ef6\u7684\u53ef\u80fd\u6027\u548c\u786c\u4ef6\u7684\u7528\u6237\u53cb\u597d\u6027\u6df1\u6df1\u6298\u670d\u3002  <\/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\">Stijn Verherstraeten<\/div>\r\n                                                    <div class=\"fs-15 text-secondary fw-bold\">\u8f89\u745e\u5236\u836f <\/div>\r\n                                                    <div class=\"fs-13 text-muted fw-bold\"><\/div>\r\n                                                    <div class=\"fs-13 text-muted\">\u6bd4\u5229\u65f6\u516c\u53f8<\/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:\/\/ellab.dev\/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><span class=\"NormalTextRun SCXW180342987 BCX0\">\u670d\u52a1\u6c34\u5e73\u4e00\u76f4\u975e\u5e38\u51fa\u8272\u3002\u4e0e Ellab \u4ee3\u8868\u7684\u5408\u4f5c\u603b\u662f\u5f88\u6109\u5feb\u3002\u4ed6\u4eec\u603b\u662f<\/span><span class=\"NormalTextRun SCXW180342987 BCX0\">\u975e\u5e38\u4e50\u610f<\/span><span class=\"NormalTextRun SCXW180342987 BCX0\">\u63d0\u4f9b\u5e2e\u52a9\uff0c\u4e13\u4e1a\u77e5\u8bc6\u4e30\u5bcc\u4e14<\/span><span class=\"NormalTextRun SCXW180342987 BCX0\">\u53ca\u65f6<\/span><span class=\"NormalTextRun SCXW180342987 BCX0\">\uff0c\u8fd9\u4f7f\u5f97\u6211\u4eec\u4e0e Ellab \u7cfb\u7edf\u7684\u5408\u4f5c\u4f53\u9a8c<\/span><span class=\"NormalTextRun SCXW180342987 BCX0\">\u975e\u5e38\u79ef\u6781<\/span><span class=\"NormalTextRun SCXW180342987 BCX0\">\u3002<\/span><\/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\">Benjamin Greenwald<\/div>\r\n                                                    <div class=\"fs-15 text-secondary fw-bold\">\u8bfa\u548c\u8bfa\u5fb7<\/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:\/\/ellab.dev\/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><span class=\"TextRun SCXW150707654 BCX0\" lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW150707654 BCX0\">\u6211\u4eec\u7684\u5de5\u5382\u4f7f\u7528 Ellab \u6570\u636e\u8bb0\u5f55\u4eea\u5df2\u6709\u591a\u5e74\u3002\u6211\u4eec\u62e5\u6709\u7ea6 200 \u53f0\u8bbe\u5907\uff0c\u975e\u5e38\u6ee1\u610f\u3002\u533a\u57df\u4ee3\u8868\u975e\u5e38\u51fa\u8272\uff0c\u968f\u65f6\u63d0\u4f9b\u5e2e\u52a9\u3002\u8fd9\u662f\u975e\u5e38\u503c\u5f97\u6295\u8d44\u7684\u4ea7\u54c1\u3002\u800c\u4e14\u7b26\u5408 Part 11 \u6807\u51c6\uff01    <\/span><\/span><\/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\">Don Narron<\/div>\r\n                                                    <div class=\"fs-15 text-secondary fw-bold\">\u845b\u5170\u7d20\u53f2\u514b (GSK)<\/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:\/\/ellab.dev\/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><span class=\"NormalTextRun SCXW129741083 BCX0\">\u4ece\u5236\u9020\u548c\u9500\u552e\u7684\u4ea7\u54c1\u5230\u63d0\u4f9b\u7684\u670d\u52a1\u89e3\u51b3\u65b9\u6848\uff0cEllab \u90fd\u662f\u4e00\u5bb6\u975e\u5e38\u503c\u5f97\u5408\u4f5c\u7684\u516c\u53f8\u3002\u6211\u5728 Ellab \u63a5\u89e6\u8fc7\u7684\u6bcf\u4e00\u4e2a\u4eba<\/span><span class=\"NormalTextRun ContextualSpellingAndGrammarErrorV2Themed SCXW129741083 BCX0\">\u90fd<\/span><span class=\"NormalTextRun SCXW129741083 BCX0\"> <\/span><span class=\"NormalTextRun SCXW129741083 BCX0\">\u975e\u5e38\u53cb\u5584<\/span><span class=\"NormalTextRun SCXW129741083 BCX0\">\u4e14\u5f6c\u5f6c\u6709\u793c\uff0c\u5e76\u4f1a\u7aed\u5c3d\u5168\u529b\u786e\u4fdd<\/span><span class=\"NormalTextRun ContextualSpellingAndGrammarErrorV2Themed SCXW129741083 BCX0\">\u6ee1\u8db3<\/span><span class=\"NormalTextRun SCXW129741083 BCX0\">\u671f\u671b\u3002<\/span><span class=\"NormalTextRun SCXW129741083 BCX0\">\u4e0d\u8981<\/span><span class=\"NormalTextRun SCXW129741083 BCX0\">\u72b9\u8c6b\u4e0e Ellab \u5f00\u5c55\u4e1a\u52a1\u3002<\/span><\/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\">Jeff York<\/div>\r\n                                                    <div class=\"fs-15 text-secondary fw-bold\">\u8d5b\u9ed8\u98de\u4e16\u5c14\u79d1\u6280<\/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:\/\/ellab.dev\/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><span class=\"NormalTextRun SCXW227057514 BCX0\">Ellab \u5df2\u7ecf\u6210\u4e3a\u6211\u4eec 10 \u591a\u5e74\u6765\u65e5\u5e38\u5de5\u4f5c\u7684\u4e00\u90e8\u5206\u3002\u8bbe\u5907<\/span><span class=\"NormalTextRun SCXW227057514 BCX0\">\u975e\u5e38\u53ef\u9760<\/span><span class=\"NormalTextRun SCXW227057514 BCX0\">\uff0c\u800c\u4e14<\/span><span class=\"NormalTextRun ContextualSpellingAndGrammarErrorV2Themed SCXW227057514 BCX0\">\u5ba2\u6237<\/span><span class=\"NormalTextRun SCXW227057514 BCX0\">\u670d\u52a1\u975e\u5e38\u8fc5\u901f\u3002\u6bcf\u5f53\u6211\u4eec\u9047\u5230\u4efb\u4f55\u95ee\u9898\uff0c\u6280\u672f\u652f\u6301\u90fd\u975e\u5e38\u51fa\u8272\uff01\u671f\u5f85\u5728\u672a\u6765\u7684\u8bb8\u591a\u5e74\u91cc\u7ee7\u7eed\u4f7f\u7528 Ellab\u3002<\/span><\/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\">Terry Wright<\/div>\r\n                                                    <div class=\"fs-15 text-secondary fw-bold\">\u767e\u7279 (Baxter)<\/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:\/\/ellab.dev\/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><span class=\"NormalTextRun SCXW166689597 BCX0\">\u51fa\u8272\u7684\u5ba2\u6237\u670d\u52a1\u548c<\/span><span class=\"NormalTextRun ContextualSpellingAndGrammarErrorV2Themed SCXW166689597 BCX0\">\u5353\u8d8a\u7684<\/span><span class=\"NormalTextRun SCXW166689597 BCX0\">\u4ea7\u54c1\u3002Ellab \u4f20\u611f\u5668\u7684\u8868\u73b0<\/span><span class=\"NormalTextRun SCXW166689597 BCX0\">\u8fdc\u8d85<\/span><span class=\"NormalTextRun SCXW166689597 BCX0\">\u9884\u671f\uff0c\u4f46\u591a\u5e74\u6765\uff0c\u65e0\u8bba\u4ea7\u54c1\u591a\u4e48\u4f18\u79c0\uff0c\u5b83\u90fd<\/span><span class=\"NormalTextRun AdvancedProofingIssueV2Themed SCXW166689597 BCX0\">\u5fc5\u987b<\/span><span class=\"NormalTextRun SCXW166689597 BCX0\">\u4e0d\u65ad\u9002\u5e94\u3002Ellab \u7684\u9500\u552e\u548c\u652f\u6301\u56e2\u961f\u4f1a\u503e\u542c\u6211\u4eec\u7684\u610f\u89c1\uff0c\u4e86\u89e3\u54ea\u4e9b\u53d8\u5316\u4f1a\u6709\u6240\u5e2e\u52a9\uff0c\u6216\u8005\u6211\u4eec\u7684\u884c\u4e1a\u8d70\u5411\u4f55\u65b9\uff0c\u5e76\u8c03\u6574\u4ea7\u54c1\u4ee5\u6ee1\u8db3\u6211\u4eec\u7684\u9700\u6c42\u3002\u4ed6\u4eec\u59cb\u7ec8\u8d70\u5728\u8fdb\u6b65\u7684\u524d\u6cbf\uff0c<\/span><span class=\"NormalTextRun SCXW166689597 BCX0\">\u8fd9\u5c31\u662f<\/span><span class=\"NormalTextRun SCXW166689597 BCX0\">\u6211\u4eec\u4e0d\u65ad\u9009\u62e9\u4ed6\u4eec\u7684\u539f\u56e0\u3002<\/span><\/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\">Jaret May<\/div>\r\n                                                    <div class=\"fs-15 text-secondary fw-bold\">\u5eb7\u6cf0\u4f26\u7279 (Catalent)<\/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-d367ec1 {\r\n        background-image: url('https:\/\/ellab.dev\/wp-content\/uploads\/2025\/09\/home_img_bg_6.png');\r\n        background-size: auto;\r\n        background-repeat: no-repeat;\r\n        background-position: left center;\r\n    }\r\n\r\n    @media (max-width: 991px) {\r\n        #ellab-testimonial-d367ec1 {\r\n            background-image: none;\r\n        }\r\n    }\r\n\r\n    #testimonial-splide-d367ec1 .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-d367ec1 .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-d367ec1 .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-d367ec1', {\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-ff90580 e-con-full e-flex e-con e-parent\" data-id=\"ff90580\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b43e4ca elementor-widget elementor-widget-cta_ellab\" data-id=\"b43e4ca\" 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-b43e4ca\"\r\n    class=\"ellab-cta-section  d-flex align-items-center justify-content-center \r\n    bg-boxed mt-md-6 mb-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\">\u51c6\u5907\u597d\u52a0\u5f3a\u60a8\u7684\u5408\u89c4\u6027\u4e86\u5417\uff1f<\/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                        \u4e0e\u6211\u4eec\u7684\u4e13\u5bb6\u8fdb\u884c\u514d\u8d39\u54a8\u8be2\uff0c\u4e86\u89e3 Ellab \u5982\u4f55\u652f\u6301\u60a8\u7684\u4e0b\u4e00\u6b65\u884c\u52a8\u3002                     <\/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                        \u83b7\u53d6\u60a8\u7684\u514d\u8d39\u54a8\u8be2                    <\/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-b43e4ca {\r\n        background-image: url('https:\/\/ellab.dev\/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-b43e4ca.bg-full {\r\n        width: 100%;\r\n        border-radius: 0;\r\n    }\r\n\r\n    \/* Boxed *\/\r\n    #ellab-cta-b43e4ca.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-b43e4ca {\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-b43e4ca.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-e3956e0 e-con-full e-flex e-con e-parent\" data-id=\"e3956e0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-718e3ff elementor-widget elementor-widget-news_simple\" data-id=\"718e3ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"news_simple.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section id=\"gir-news-718e3ff\"\r\n    class=\"py-4 py-lg-5 px-3 px-md-0\"\r\n    data-widget=\"gir-news-ajax\"\r\n    data-per-page=\"3\"\r\n    data-taxonomy=\"news_type\">\r\n\r\n    <div class=\"container position-relative my-4 my-lg-5\">\r\n        <div class=\"row mb-5\">\r\n            <div class=\"col-12 col-md-6 mb-3 mb-md-3\">\r\n                                    <h2 class=\"custom-title fs-48 fw-semibold text-primary\">\r\n                        <span class=\"text-primary\">\u8d44\u6e90<br class=\"desktop-br\">\n\u4e0e<span class=\"text-secondary\">\u884c\u4e1a\u6d1e\u5bdf<\/span><\/span>                    <\/h2>\r\n                            <\/div>\r\n            <div class=\"col-12 col-md-6 d-flex justify-content-md-end mt-3 mt-md-0\">\r\n                <div class=\"d-flex flex-wrap justify-content-end gap-4 mb-3\" data-role=\"filters\">\r\n                    <!--<button type=\"button\" class=\"btn btn-sm btn-link text-secondary fs-15 fw-semibold p-0 active text-decoration-none\" data-term=\"all\">\r\n                                            <\/button>-->\r\n                                    <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"row\">\r\n            <div class=\"position-relative\">\r\n                <div data-role=\"loader\"\r\n                    class=\"position-absolute top-0 start-0 w-100 d-none\">\r\n                    <div class=\"d-flex justify-content-center align-items-center w-100 h-100\">\r\n                        <div class=\"spinner-border\" role=\"status\" aria-hidden=\"true\"><\/div>\r\n                        <span class=\"ms-3\">Loading\u2026<\/span>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <div data-role=\"items\"><\/div>\r\n\r\n                <div class=\"gap-3 mb-4 text-center\" data-role=\"filters\">\r\n                    <a href=\"https:\/\/ellab.dev\/blog\/\" class=\"btn btn-primary btn-sm\" data-term=\"all\">\r\n                        Visit the Ellab Blog                    <\/a>\r\n                                    <\/div>\r\n\r\n                <div data-role=\"pagination\" class=\"d-flex justify-content-center mt-4\"><\/div>\r\n            <\/div>\r\n\r\n                    <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n<script>\r\n    (function() {\r\n        \"use strict\";\r\n\r\n        var WRAP_ID = \"gir-news-718e3ff\";\r\n        var AJAX_URL = \"https:\/\/ellab.dev\/wp-admin\/admin-ajax.php\";\r\n        var NONCE = \"b61d73c0a3\";\r\n        var TEXTS = {\r\n            loading: \"Loading\u2026\",\r\n            noItems: \"No entries found\",\r\n            prev: \"Previous\",\r\n            next: \"Next\",\r\n            page: \"Page\",\r\n            of: \"\/\"\r\n        };\r\n\r\n        function fetchNews($wrap, params) {\r\n            var grid = $wrap.querySelector('[data-role=\\\"items\\\"]');\r\n            var loader = $wrap.querySelector('[data-role=\\\"loader\\\"]');\r\n            var pag = $wrap.querySelector('[data-role=\\\"pagination\\\"]');\r\n\r\n            if (loader) {\r\n                loader.classList.remove(\"d-none\");\r\n            }\r\n            if (grid) {\r\n                grid.innerHTML = \"\";\r\n            }\r\n\r\n            var fd = new FormData();\r\n            fd.append(\"action\", \"get_simple_news\");\r\n            fd.append(\"nonce\", NONCE);\r\n            fd.append(\"paged\", params.paged);\r\n            fd.append(\"per_page\", params.per_page);\r\n            fd.append(\"taxonomy\", params.taxonomy);\r\n            if (params.term) {\r\n                fd.append(\"term\", params.term);\r\n            }\r\n\r\n            fetch(AJAX_URL, {\r\n                    method: \"POST\",\r\n                    credentials: \"same-origin\",\r\n                    body: fd\r\n                })\r\n                .then(function(r) {\r\n                    return r.json();\r\n                })\r\n                .then(function(res) {\r\n                    if (res && res.success) {\r\n                        if (grid) {\r\n                            grid.innerHTML = res.data.items_html || \"\";\r\n                        }\r\n                        \/\/renderPagination(pag, params, res.data.pagination);\r\n                    } else if (grid) {\r\n                        grid.innerHTML = '<p class=\"my-4\">' + (TEXTS.noItems || \"No entries found\") + \"<\/p>\";\r\n                    }\r\n                })\r\n                .catch(function() {\r\n                    if (grid) {\r\n                        grid.innerHTML = '<p class=\"my-4 text-danger\">Could not load.<\/p>';\r\n                    }\r\n                })\r\n                .finally(function() {\r\n                    if (loader) {\r\n                        loader.classList.add(\"d-none\");\r\n                    }\r\n                });\r\n        }\r\n\r\n        function renderPagination(pag, params, state) {\r\n            if (!pag) {\r\n                return;\r\n            }\r\n            pag.innerHTML = \"\";\r\n            if (!state || state.max_pages <= 1) {\r\n                return;\r\n            }\r\n\r\n            var prev = document.createElement(\"button\");\r\n            prev.type = \"button\";\r\n            prev.className = \"btn btn-outline-secondary me-2\";\r\n            prev.textContent = \"\u00ab \" + (TEXTS.prev || \"Previous\");\r\n            prev.disabled = !state.has_prev;\r\n            prev.onclick = function() {\r\n                params.paged = state.current - 1;\r\n                fetchNews(params.$wrap, params);\r\n            };\r\n\r\n            var info = document.createElement(\"span\");\r\n            info.className = \"small text-muted\";\r\n            info.textContent = (TEXTS.page || \"P\u00e1gina\") + \" \" + state.current + \" \" + (TEXTS.of || \"\/\") + \" \" + state.max_pages;\r\n\r\n            var next = document.createElement(\"button\");\r\n            next.type = \"button\";\r\n            next.className = \"btn btn-outline-secondary ms-2\";\r\n            next.textContent = (TEXTS.next || \"Next\") + \" \u00bb\";\r\n            next.disabled = !state.has_next;\r\n            next.onclick = function() {\r\n                params.paged = state.current + 1;\r\n                fetchNews(params.$wrap, params);\r\n            };\r\n\r\n            pag.appendChild(prev);\r\n            pag.appendChild(info);\r\n            pag.appendChild(next);\r\n        }\r\n\r\n        function bindFilters($wrap, params) {\r\n            var filters = $wrap.querySelector('[data-role=\\\"filters\\\"]');\r\n            if (!filters) {\r\n                return;\r\n            }\r\n\r\n            filters.addEventListener(\"click\", function(e) {\r\n                var btn = e.target.closest(\"[data-term]\");\r\n                if (!btn) {\r\n                    return;\r\n                }\r\n                filters.querySelectorAll(\"[data-term]\").forEach(function(b) {\r\n                    b.classList.remove(\"active\");\r\n                });\r\n                btn.classList.add(\"active\");\r\n                params.term = btn.getAttribute(\"data-term\"); \/\/ \"all\" o slug\r\n                params.paged = 1;\r\n                fetchNews($wrap, params);\r\n            });\r\n        }\r\n\r\n        function init() {\r\n            var $wrap = document.getElementById(WRAP_ID);\r\n            if (!$wrap || $wrap.dataset.initialized === \"1\") {\r\n                return;\r\n            }\r\n            $wrap.dataset.initialized = \"1\";\r\n\r\n            var params = {\r\n                $wrap: $wrap,\r\n                paged: 1,\r\n                per_page: parseInt($wrap.getAttribute(\"data-per-page\") || \"6\", 10),\r\n                taxonomy: $wrap.getAttribute(\"data-taxonomy\") || \"news_type\",\r\n                term: \"all\"\r\n            };\r\n\r\n            bindFilters($wrap, params);\r\n            fetchNews($wrap, params);\r\n        }\r\n\r\n        if (document.readyState === \"loading\") {\r\n            document.addEventListener(\"DOMContentLoaded\", init);\r\n        } else {\r\n            init();\r\n        }\r\n    })();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-74dae7e e-con-full e-flex e-con e-parent\" data-id=\"74dae7e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bb3c024 elementor-widget elementor-widget-grid_ellab\" data-id=\"bb3c024\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"grid_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<section id=\"ellab-grid-bb3c024\" class=\"py-4 py-lg-5 px-3 px-md-0 bg-primary\">\r\n    <div class=\"container position-relative my-4 my-lg-5\">\r\n        <div class=\"row\">\r\n            <div class=\"col-12\">\r\n\r\n                                                    <h2                        class=\"custom-title fs-48 fw-semibold mb-5 text-white\"\r\n                        style=\"text-align: left;\">\r\n                        <span class=\"text-white\">\u5728 <span class=\"text-secondary\">ISPE \u6b27\u6d32\u5e74\u4f1a<\/span>\u4e0a\u4e0e\u6211\u4eec\u89c1\u9762<\/span>                    <\/h2>\r\n                \r\n\r\n                <!-- Descripci\u00f3n -->\r\n                                                        <div class=\"fs-24 fw-semibold mb-4 text-white col-lg-7 col-md-8\"\r\n                        style=\"text-align: left;\">\r\n                        <p>Ellab \u5c06\u53c2\u52a0 4 \u6708\u5728\u7f8e\u4e3d\u7684\u54e5\u672c\u54c8\u6839\u4e3e\u884c\u7684 ISPE \u5e74\u5ea6\u4f1a\u8bae\u3002\u6b22\u8fce\u8385\u4e34\uff0c\u4e86\u89e3\u6211\u4eec\u5982\u4f55\u5e2e\u52a9\u51cf\u8f7b\u60a8\u7684\u5408\u89c4\u8d1f\u62c5\u3002  <\/p>\n                    <\/div>\r\n                \r\n\r\n\r\n                \r\n                \r\n                \r\n                    <div class=\"row g-4 mt-4 mb-5 align-items-stretch\">\r\n                                                    <div class=\"col-12 col-md-6 col-lg-3 d-flex\">\r\n                                <!-- Container principal del item -->\r\n                                <div class=\"text-white rounded-3 bg-blur-primary p-3 p-md-5 text-white d-flex flex-column flex-grow-1 w-100\" style=\"min-height: 100%;\">\r\n\r\n                                    <div class=\"d-flex flex-column flex-grow-1\">\r\n\r\n                                        <!-- Icono \/ Imagen -->\r\n                                                                                    <div class=\"mb-5 align-self-start\" style=\"\">\r\n                                                <img decoding=\"async\" src=\"https:\/\/ellab.dev\/wp-content\/uploads\/2025\/09\/get_icon1.svg\" alt=\"\u65e5\u671f\" style=\"max-height:50px;\">\r\n                                            <\/div>\r\n                                        \r\n                                        <!-- Contenido + Bot\u00f3n -->\r\n                                        <div class=\"flex-grow-1 d-flex flex-column\">\r\n                                                                                            <h6 class=\"fs-20 fw-semibold mb-3\">\u65e5\u671f<\/h6>\r\n                                            \r\n                                                                                                                                            <div class=\"fs-15 fw-light mb-3\">4 \u6708 20 \u65e5\u81f3 22 \u65e5\n<\/div>\r\n                                            \r\n                                                                                    <\/div> <!-- \/.contenido + bot\u00f3n -->\r\n\r\n                                    <\/div> <!-- \/.flex-grow-1 -->\r\n\r\n                                <\/div> <!-- \/.item container -->\r\n                            <\/div> <!-- \/.col -->\r\n\r\n                                                    <div class=\"col-12 col-md-6 col-lg-3 d-flex\">\r\n                                <!-- Container principal del item -->\r\n                                <div class=\"text-white rounded-3 bg-blur-primary p-3 p-md-5 text-white d-flex flex-column flex-grow-1 w-100\" style=\"min-height: 100%;\">\r\n\r\n                                    <div class=\"d-flex flex-column flex-grow-1\">\r\n\r\n                                        <!-- Icono \/ Imagen -->\r\n                                                                                    <div class=\"mb-5 align-self-start\" style=\"\">\r\n                                                <img decoding=\"async\" src=\"https:\/\/ellab.dev\/wp-content\/uploads\/2025\/09\/get_icon2.svg\" alt=\"\u5730\u70b9\" style=\"max-height:50px;\">\r\n                                            <\/div>\r\n                                        \r\n                                        <!-- Contenido + Bot\u00f3n -->\r\n                                        <div class=\"flex-grow-1 d-flex flex-column\">\r\n                                                                                            <h6 class=\"fs-20 fw-semibold mb-3\">\u5730\u70b9<\/h6>\r\n                                            \r\n                                                                                                                                            <div class=\"fs-15 fw-light mb-3\">\u4e39\u9ea6\uff0c\u54e5\u672c\u54c8\u6839\n<\/div>\r\n                                            \r\n                                                                                    <\/div> <!-- \/.contenido + bot\u00f3n -->\r\n\r\n                                    <\/div> <!-- \/.flex-grow-1 -->\r\n\r\n                                <\/div> <!-- \/.item container -->\r\n                            <\/div> <!-- \/.col -->\r\n\r\n                                                    <div class=\"col-12 col-md-6 col-lg-3 d-flex\">\r\n                                <!-- Container principal del item -->\r\n                                <div class=\"text-white rounded-3 bg-blur-primary p-3 p-md-5 text-white d-flex flex-column flex-grow-1 w-100\" style=\"min-height: 100%;\">\r\n\r\n                                    <div class=\"d-flex flex-column flex-grow-1\">\r\n\r\n                                        <!-- Icono \/ Imagen -->\r\n                                                                                    <div class=\"mb-5 align-self-start\" style=\"\">\r\n                                                <img decoding=\"async\" src=\"https:\/\/ellab.dev\/wp-content\/uploads\/2025\/09\/get_icon3.svg\" alt=\"\u5728\u4ee5\u4e0b\u4f4d\u7f6e\u627e\u5230 Ellab...\" style=\"max-height:50px;\">\r\n                                            <\/div>\r\n                                        \r\n                                        <!-- Contenido + Bot\u00f3n -->\r\n                                        <div class=\"flex-grow-1 d-flex flex-column\">\r\n                                                                                            <h6 class=\"fs-20 fw-semibold mb-3\">\u5728\u4ee5\u4e0b\u4f4d\u7f6e\u627e\u5230 Ellab...<\/h6>\r\n                                            \r\n                                                                                                                                            <div class=\"fs-15 fw-light mb-3\">800 \u53f7\u5c55\u4f4d\n<\/div>\r\n                                            \r\n                                                                                    <\/div> <!-- \/.contenido + bot\u00f3n -->\r\n\r\n                                    <\/div> <!-- \/.flex-grow-1 -->\r\n\r\n                                <\/div> <!-- \/.item container -->\r\n                            <\/div> <!-- \/.col -->\r\n\r\n                                            <\/div>\r\n                \r\n\r\n\r\n                                \r\n\r\n                \r\n                \r\n                \r\n                \r\n\r\n\r\n\r\n                                <div class=\"row\">\r\n                    <div class=\"col-12 text-start\">\r\n\r\n                        \r\n                        <!-- Botones secundarios -->\r\n                        \r\n                    <\/div>\r\n                <\/div>\r\n\r\n\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n\r\n\r\n<style>\r\n    #ellab-grid-bb3c024 {\r\n        background-image: url('https:\/\/ellab.dev\/wp-content\/uploads\/2025\/09\/home_bg_img_4.png');\r\n        background-repeat: no-repeat;\r\n        background-position: bottom right;\r\n        background-size: contain;\r\n            }\r\n\r\n    \/* Show or hide background image on mobile *\/\r\n    @media (max-width: 768px) {\r\n        #ellab-grid-bb3c024 {\r\n            background-image: none;        }\r\n    }\r\n\r\n    #ellab-grid-bb3c024 .container {\r\n        @media (min-width: 992px) {\r\n            min-height: vh;\r\n        }\r\n    }\r\n\r\n    .board-list {\r\n        list-style: none;\r\n        padding-left: 0;\r\n    }\r\n\r\n    .board-list li {\r\n        position: relative;\r\n        padding-left: 15px;\r\n        \/* espacio para el bullet *\/\r\n    }\r\n\r\n    .board-list li::before {\r\n        content: '';\r\n        position: absolute;\r\n        left: 0;\r\n        top: 0.6em;\r\n        \/* alinea verticalmente con el texto *\/\r\n        width: 6px;\r\n        height: 6px;\r\n        background-color: var(--bs-secondary);\r\n        \/* usa color secondary de Bootstrap *\/\r\n        border-radius: 50%;\r\n    }\r\n\r\n    #contacts,\r\n    #offices,\r\n    #service-teams,\r\n    #distributors {\r\n        scroll-margin-top: 200px;\r\n        \/* sube la secci\u00f3n 80px al hacer scroll a un ancla *\/\r\n    }\r\n<\/style>\r\n\r\n\r\n<script>\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        function formatNumberWithCommas(number) {\r\n            return number.toString().replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, \".\");\r\n        }\r\n\r\n        document.querySelectorAll('.animated-number').forEach(function(counter) {\r\n            const target = parseInt(counter.dataset.target, 10);\r\n            if (isNaN(target) || target === 0) return;\r\n\r\n            let current = 0;\r\n            const duration = 1500; \/\/ duraci\u00f3n total en ms\r\n            const stepTime = Math.max(Math.floor(duration \/ target), 20);\r\n\r\n            const interval = setInterval(() => {\r\n                current++;\r\n                counter.textContent = formatNumberWithCommas(current);\r\n                if (current >= target) clearInterval(interval);\r\n            }, stepTime);\r\n        });\r\n    });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c53976f e-con-full e-flex e-con e-parent\" data-id=\"c53976f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-60ef0cb elementor-widget elementor-widget-cta_ellab\" data-id=\"60ef0cb\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" 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-60ef0cb\"\r\n    class=\"ellab-cta-section  d-flex align-items-center justify-content-center \r\n    bg-full mt-md-6 mb-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-primary\">\r\n                        <span class=\"text-primary\">\u5728\u751f\u547d\u79d1\u5b66\u5408\u89c4\u9886\u57df<br \/>\n\u4fdd\u6301\u9886\u5148<\/span>                    <\/h2>\r\n                \r\n                \r\n                                    <p class=\"cta-description text-primary fs-20 fw-semibold mx-auto mb-5 w-100 w-md-75\">\r\n                        \u8ba2\u9605\u4ee5\u83b7\u53d6\u4e13\u5bb6\u89c1\u89e3\u3001\u884c\u4e1a\u8d8b\u52bf\u548c\u601d\u60f3\u9886\u5bfc\u529b\u2014\u2014\u76f4\u63a5\u53d1\u9001\u5230\u60a8\u7684\u6536\u4ef6\u7bb1\u3002                    <\/p>\r\n                \r\n                \r\n                \r\n                                    <a href=\"#popmake-9179\"\r\n                        class=\"btn btn-sm btn-primary\"\r\n                        >\r\n                        \u8ba2\u9605                    <\/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-60ef0cb {\r\n        background-image: url('https:\/\/ellab.dev\/wp-content\/uploads\/2025\/09\/stay-bg-image-1920.jpg');\r\n        background-position: center left;\r\n        background-size: cover;\r\n        background-repeat: no-repeat;\r\n        transition: all 0.3s ease-in-out;\r\n    }\r\n\r\n\r\n    \/* Full Width *\/\r\n    #ellab-cta-60ef0cb.bg-full {\r\n        width: 100%;\r\n        border-radius: 0;\r\n    }\r\n\r\n    \/* Boxed *\/\r\n    #ellab-cta-60ef0cb.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-60ef0cb {\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-60ef0cb.bg-boxed {\r\n            border-radius: 0;\r\n            margin-top: 0;\r\n        }\r\n    }\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u60a8\u7684\u751f\u547d\u79d1\u5b66 \u5408\u89c4\u5408\u4f5c\u4f19\u4f34 \u5728 Ellab\uff0c\u6211\u4eec\u63d0\u4f9b\u9a8c\u8bc1\u3001\u76d1\u6d4b\u548c\u6821\u51c6\u89e3\u51b3\u65b9\u6848\uff0c\u4f7f\u8fd0\u8425\u66f4\u5177\u53ef\u63a7\u6027\uff0c\u786e\u4fdd\u5ba1\u8ba1\u5c31\u7eea\u5e76 [&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-24369","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.7 (Yoast SEO v27.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Ellab | \u60a8\u7684\u751f\u547d\u79d1\u5b66\u5408\u89c4\u5408\u4f5c\u4f19\u4f34<\/title>\n<meta name=\"description\" content=\"\u6211\u4eec\u63d0\u4f9b\u96c6\u6210\u7684\u5408\u89c4\u89e3\u51b3\u65b9\u6848\uff0c\u4f7f\u60a8\u7684\u8fd0\u8425\u66f4\u5177\u53ef\u63a7\u6027\uff0c\u786e\u4fdd\u5ba1\u8ba1\u5c31\u7eea\u5e76\u63d0\u9ad8\u6b63\u5e38\u8fd0\u884c\u65f6\u95f4\u3002\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u9996\u9875\" \/>\n<meta property=\"og:description\" content=\"\u6211\u4eec\u63d0\u4f9b\u96c6\u6210\u7684\u5408\u89c4\u89e3\u51b3\u65b9\u6848\uff0c\u4f7f\u60a8\u7684\u8fd0\u8425\u66f4\u5177\u53ef\u63a7\u6027\uff0c\u786e\u4fdd\u5ba1\u8ba1\u5c31\u7eea\u5e76\u63d0\u9ad8\u6b63\u5e38\u8fd0\u884c\u65f6\u95f4\u3002\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ellab.dev\/zh-hans\/\" \/>\n<meta property=\"og:site_name\" content=\"Ellab\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-03T12:17:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ellab.dev\/wp-content\/uploads\/2026\/03\/bloque_2_validation.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ellab.dev\\\/zh-hans\\\/\",\"url\":\"https:\\\/\\\/ellab.dev\\\/zh-hans\\\/\",\"name\":\"Ellab | \u60a8\u7684\u751f\u547d\u79d1\u5b66\u5408\u89c4\u5408\u4f5c\u4f19\u4f34\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ellab.dev\\\/zh-hans\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ellab.dev\\\/zh-hans\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ellab.dev\\\/zh-hans\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ellab.dev\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/bloque_2_validation.jpg\",\"datePublished\":\"2025-07-22T12:57:17+00:00\",\"dateModified\":\"2026-06-03T12:17:27+00:00\",\"description\":\"\u6211\u4eec\u63d0\u4f9b\u96c6\u6210\u7684\u5408\u89c4\u89e3\u51b3\u65b9\u6848\uff0c\u4f7f\u60a8\u7684\u8fd0\u8425\u66f4\u5177\u53ef\u63a7\u6027\uff0c\u786e\u4fdd\u5ba1\u8ba1\u5c31\u7eea\u5e76\u63d0\u9ad8\u6b63\u5e38\u8fd0\u884c\u65f6\u95f4\u3002\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ellab.dev\\\/zh-hans\\\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ellab.dev\\\/zh-hans\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\\\/\\\/ellab.dev\\\/zh-hans\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ellab.dev\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/bloque_2_validation.jpg\",\"contentUrl\":\"https:\\\/\\\/ellab.dev\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/bloque_2_validation.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ellab.dev\\\/zh-hans\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ellab.dev\\\/zh-hans\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u9996\u9875\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ellab.dev\\\/zh-hans\\\/#website\",\"url\":\"https:\\\/\\\/ellab.dev\\\/zh-hans\\\/\",\"name\":\"Ellab\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ellab.dev\\\/zh-hans\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Ellab | \u60a8\u7684\u751f\u547d\u79d1\u5b66\u5408\u89c4\u5408\u4f5c\u4f19\u4f34","description":"\u6211\u4eec\u63d0\u4f9b\u96c6\u6210\u7684\u5408\u89c4\u89e3\u51b3\u65b9\u6848\uff0c\u4f7f\u60a8\u7684\u8fd0\u8425\u66f4\u5177\u53ef\u63a7\u6027\uff0c\u786e\u4fdd\u5ba1\u8ba1\u5c31\u7eea\u5e76\u63d0\u9ad8\u6b63\u5e38\u8fd0\u884c\u65f6\u95f4\u3002","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":"zh_CN","og_type":"article","og_title":"\u9996\u9875","og_description":"\u6211\u4eec\u63d0\u4f9b\u96c6\u6210\u7684\u5408\u89c4\u89e3\u51b3\u65b9\u6848\uff0c\u4f7f\u60a8\u7684\u8fd0\u8425\u66f4\u5177\u53ef\u63a7\u6027\uff0c\u786e\u4fdd\u5ba1\u8ba1\u5c31\u7eea\u5e76\u63d0\u9ad8\u6b63\u5e38\u8fd0\u884c\u65f6\u95f4\u3002","og_url":"https:\/\/ellab.dev\/zh-hans\/","og_site_name":"Ellab","article_modified_time":"2026-06-03T12:17:27+00:00","og_image":[{"url":"https:\/\/ellab.dev\/wp-content\/uploads\/2026\/03\/bloque_2_validation.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ellab.dev\/zh-hans\/","url":"https:\/\/ellab.dev\/zh-hans\/","name":"Ellab | \u60a8\u7684\u751f\u547d\u79d1\u5b66\u5408\u89c4\u5408\u4f5c\u4f19\u4f34","isPartOf":{"@id":"https:\/\/ellab.dev\/zh-hans\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ellab.dev\/zh-hans\/#primaryimage"},"image":{"@id":"https:\/\/ellab.dev\/zh-hans\/#primaryimage"},"thumbnailUrl":"https:\/\/ellab.dev\/wp-content\/uploads\/2026\/03\/bloque_2_validation.jpg","datePublished":"2025-07-22T12:57:17+00:00","dateModified":"2026-06-03T12:17:27+00:00","description":"\u6211\u4eec\u63d0\u4f9b\u96c6\u6210\u7684\u5408\u89c4\u89e3\u51b3\u65b9\u6848\uff0c\u4f7f\u60a8\u7684\u8fd0\u8425\u66f4\u5177\u53ef\u63a7\u6027\uff0c\u786e\u4fdd\u5ba1\u8ba1\u5c31\u7eea\u5e76\u63d0\u9ad8\u6b63\u5e38\u8fd0\u884c\u65f6\u95f4\u3002","breadcrumb":{"@id":"https:\/\/ellab.dev\/zh-hans\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ellab.dev\/zh-hans\/"]}]},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/ellab.dev\/zh-hans\/#primaryimage","url":"https:\/\/ellab.dev\/wp-content\/uploads\/2026\/03\/bloque_2_validation.jpg","contentUrl":"https:\/\/ellab.dev\/wp-content\/uploads\/2026\/03\/bloque_2_validation.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/ellab.dev\/zh-hans\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ellab.dev\/zh-hans\/"},{"@type":"ListItem","position":2,"name":"\u9996\u9875"}]},{"@type":"WebSite","@id":"https:\/\/ellab.dev\/zh-hans\/#website","url":"https:\/\/ellab.dev\/zh-hans\/","name":"Ellab","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ellab.dev\/zh-hans\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"}]}},"_links":{"self":[{"href":"https:\/\/ellab.dev\/zh-hans\/wp-json\/wp\/v2\/pages\/24369","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ellab.dev\/zh-hans\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ellab.dev\/zh-hans\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ellab.dev\/zh-hans\/wp-json\/wp\/v2\/users\/2456"}],"replies":[{"embeddable":true,"href":"https:\/\/ellab.dev\/zh-hans\/wp-json\/wp\/v2\/comments?post=24369"}],"version-history":[{"count":2,"href":"https:\/\/ellab.dev\/zh-hans\/wp-json\/wp\/v2\/pages\/24369\/revisions"}],"predecessor-version":[{"id":24431,"href":"https:\/\/ellab.dev\/zh-hans\/wp-json\/wp\/v2\/pages\/24369\/revisions\/24431"}],"wp:attachment":[{"href":"https:\/\/ellab.dev\/zh-hans\/wp-json\/wp\/v2\/media?parent=24369"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}