{"id":17872,"date":"2026-02-23T12:28:11","date_gmt":"2026-02-23T11:28:11","guid":{"rendered":"https:\/\/www.ellab.com\/etalonnage\/bain-detalonnage-liquide\/"},"modified":"2026-03-23T17:05:30","modified_gmt":"2026-03-23T16:05:30","slug":"bain-de-calibration-liquide","status":"publish","type":"page","link":"https:\/\/www.ellab.pro\/fr\/etalonnage\/bain-de-calibration-liquide\/","title":{"rendered":"Bain d&rsquo;\u00e9talonnage liquide"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"17872\" class=\"elementor elementor-17872 elementor-8791\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-97af8ba e-con-full e-flex e-con e-parent\" data-id=\"97af8ba\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0b9ed1b elementor-widget elementor-widget-hero_ellab\" data-id=\"0b9ed1b\" 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-0b9ed1b\" class=\"d-flex align-items-center px-3 px-md-0 \" style=\"min-height: 100vh;\">\r\n    <div class=\"container\">\r\n        <div class=\"row justify-content-start\">\r\n\r\n            \r\n            <div class=\"col-12 col-md-12\">\r\n\r\n\r\n                \r\n                \r\n                                    <h1 class=\"custom-title fs-56 fw-semibold mb-5 text-white\">\r\n                        <span class=\"text-white\"><span class=\"text-secondary\">Bains liquides<\/span> pour \u00e9talonnages par immersion totale<\/span>                    <\/h1>\r\n                \r\n                \r\n                \r\n                                    <p class=\"fs-24 fw-light mb-4 text-white w-100 w-md-75\">\r\n                        Que vous ayez des capteurs de forme anormale ou des sondes de longueurs non standard, nos bains d&#039;\u00e9talonnage liquide peuvent g\u00e9rer et \u00e9talonner tout type d&#039;\u00e9quipement.                    <\/p>\r\n                \r\n                                                        <a href=\"#popmake-7957\"\r\n                        class=\"btn btn-sm mt-4 btn-light\"\r\n                        >\r\n                        Nous contacter                    <\/a>\r\n                            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n\r\n<style>\r\n    #ellab-hero-0b9ed1b {\r\n        background-image: url('https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/calibration_liquid_baths_01.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-0b9ed1b {\r\n            background-image: url('https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/calibration_liquid_baths_01.jpg');\r\n            background-position: center left;\r\n        }\r\n    }\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7e84a1d e-con-full e-flex e-con e-parent\" data-id=\"7e84a1d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bc27b85 elementor-widget elementor-widget-two_columns_with_grid_ellab\" data-id=\"bc27b85\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"two_columns_with_grid_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<section id=\"ellab-two-columns-with-grid-bc27b85\" class=\"py-4 py-md-5 px-3 px-md-0 \">\r\n    <div class=\"container position-relative my-4 my-md-5\">\r\n\r\n                <!-- End Agenda Webinar -->\r\n\r\n        <div class=\"row\">\r\n            <div class=\"col-12\">\r\n\r\n                                <div class=\"row d-flex align-items-start mb-5\">\r\n                    <div class=\"col-12 col-12 col-md-6\">\r\n\r\n                                                    <h2 class=\"custom-title fs-48 fw-semibold mb-md-0 mb-5 text-primary\">\r\n                                <span class=\"text-primary\"><span class=\"text-secondary\">LiquiCal<\/span> - Bains d'\u00e9talonnage de temp\u00e9rature<\/span>                            <\/h2>\r\n                        \r\n                                            <\/div>\r\n\r\n                    \r\n                    <div class=\"col-12 col-12 col-md-6\">\r\n                        <!-- Title -->\r\n                        \r\n                        <!-- Counter -->\r\n                        \r\n                        <!-- Description -->\r\n                                                    <div class=\"fs-24 fw-semibold text-primary mb-4\">\r\n                                <p>LiquiCal est une gamme de bains d'\u00e9talonnage de temp\u00e9rature haute performance utilis\u00e9s pour des \u00e9talonnages de pr\u00e9cision. Les bains peuvent \u00eatre contr\u00f4l\u00e9s via un PC, permettant un \u00e9talonnage automatis\u00e9 et un contr\u00f4le de la rampe, ou fonctionner comme une unit\u00e9 autonome. LiquiCal offre une pr\u00e9cision extr\u00eamement \u00e9lev\u00e9e, une grande profondeur d'immersion, une stabilit\u00e9, des changements de temp\u00e9rature rapides et un fonctionnement silencieux.  <\/p>\n<p>Les mod\u00e8les couvrent des temp\u00e9ratures de -80 \u00e0 +300 \u00b0C et ont tous les m\u00eames dimensions ext\u00e9rieures, ouvertures de bain et volume de remplissage de liquide.<\/p>\n                            <\/div>\r\n                        \r\n                        <!-- Custom List -->\r\n                        \r\n                        <!-- Button Right -->\r\n                        \r\n                    <\/div>\r\n                <\/div>\r\n\r\n\r\n                \r\n\r\n\r\n                \r\n                \r\n\r\n                \r\n\r\n\r\n                \r\n\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n\r\n\r\n<style>\r\n    #ellab-two-columns-with-grid-bc27b85 {\r\n        background-image: url('https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/Cal-liquid-baths-2b.jpg');\r\n        background-repeat: no-repeat;\r\n        background-position: bottom left;\r\n        background-size: 40% auto;\r\n            }\r\n\r\n    @media (max-width: 768px) {\r\n        #ellab-two-columns-with-grid-bc27b85 {\r\n            background-position: bottom left;\r\n            background-image: none;\r\n        }\r\n    }\r\n\r\n    #ellab-two-columns-with-grid-bc27b85 .container {\r\n        @media (min-width: 992px) {\r\n            min-height: vh;\r\n        }\r\n    }\r\n\r\n    .custom-list-wrapper .custom-dot {\r\n        width: 6px;\r\n        height: 6px;\r\n        background-color: #7BC70F;\r\n        \/* Cambia el color del punto *\/\r\n        border-radius: 50%;\r\n        margin-top: 8px;\r\n        \/* alinea con el t\u00edtulo *\/\r\n        flex-shrink: 0;\r\n    }\r\n\r\n    .agenda-col-time {\r\n        flex: 0 0 20%;\r\n    }\r\n\r\n    .agenda-col-topic {\r\n        flex: 0 0 60%;\r\n    }\r\n\r\n    .agenda-col-speaker {\r\n        flex: 0 0 20%;\r\n    }\r\n\r\n    .agenda-header,\r\n    .agenda-row {\r\n        display: flex;\r\n        align-items: center;\r\n    }\r\n<\/style>\r\n\r\n<script>\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        var countdownEl = document.getElementById('countdown-bc27b85');\r\n        if (!countdownEl) return;\r\n\r\n        var endDate = new Date('1970-01-01 00:00:00').getTime();\r\n\r\n        function updateCountdown() {\r\n            var now = new Date().getTime();\r\n            var distance = endDate - now;\r\n            if (distance < 0) distance = 0;\r\n\r\n            var days = Math.floor(distance \/ (1000 * 60 * 60 * 24));\r\n            var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) \/ (1000 * 60 * 60));\r\n            var minutes = Math.floor((distance % (1000 * 60 * 60)) \/ (1000 * 60));\r\n            var seconds = Math.floor((distance % (1000 * 60)) \/ 1000);\r\n\r\n            var values = [days, hours, minutes, seconds];\r\n\r\n            var spans = countdownEl.querySelectorAll('[data-count]');\r\n            spans.forEach(function(span, index) {\r\n                span.textContent = values[index].toString().padStart(2, '0');\r\n            });\r\n        }\r\n\r\n        updateCountdown();\r\n        setInterval(updateCountdown, 1000);\r\n    });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b6d7d6f e-con-full e-flex e-con e-parent\" data-id=\"b6d7d6f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-de9a219 elementor-widget elementor-widget-two_columns_ellab\" data-id=\"de9a219\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"two_columns_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<section id=\"ellab-two-columns-de9a219\"\r\n    class=\"py-4 py-lg-5 px-3 px-md-0 bg-primary\">\r\n\r\n    <div class=\"container my-4 my-lg-5\">\r\n\r\n        \r\n\r\n        <div class=\"row align-items-start\">\r\n\r\n            <!-- \r\n            Left Column\r\n            -----------\r\n            -->\r\n\r\n            <div class=\"col-12 col-md-6 text-white \">\r\n                <!-- Section Title -->\r\n                \r\n                    <h2 class=\"custom-title fs-48 fw-semibold mb-md-5 mb-5 text-white\">\r\n                        <span class=\"text-white\">Solution enti\u00e8rement automatis\u00e9e<\/span>                    <\/h2>\r\n\r\n                \r\n\r\n                <!-- Left Subtitle -->\r\n                \r\n                <!-- Left Paragraph -->\r\n                \r\n                <!-- Left List -->\r\n                \r\n\r\n                <!-- Left Button -->\r\n                \r\n\r\n\r\n                <!-- Video Cover -->\r\n                \r\n\r\n                \r\n\r\n\r\n            <\/div>\r\n\r\n            <!-- \r\n            Right Column\r\n            ------------\r\n            -->\r\n\r\n            <div class=\"col-12 col-md-6 text-white\">\r\n\r\n                \r\n                \r\n\r\n\r\n                \r\n                <!-- Subtitle Right -->\r\n                \r\n                <!-- Right Paragraph -->\r\n                                    <div class=\"fs-18 fw-light mb-5 text-white lh-base wysiwyg-list\">\r\n                        <p>Les bains d'\u00e9talonnage de temp\u00e9rature peuvent \u00eatre int\u00e9gr\u00e9s avec l\u2019<a href=\"https:\/\/www.ellab.pro\/fr\/etalonnage\/ellab-standard-de-temperature\/\">Ellab Temperature Standard (ETS)<\/a> et le logiciel d'\u00e9talonnage et de validation <a href=\"https:\/\/www.ellab.pro\/fr\/validation\/systemes-de-validation\/logiciel-de-validation\/\">ValSuite\u00ae<\/a> Pro pour un \u00e9talonnage et un contr\u00f4le enti\u00e8rement automatis\u00e9s. Le logiciel contr\u00f4le la rampe, le temps de stabilit\u00e9 et \u00e9talonne automatiquement l'\u00e9quipement d'enregistrement de donn\u00e9es Ellab. <\/p>\n<p>Un r\u00e9servoir de trop-plein pratique recueille tout exc\u00e8s de fluide pouvant r\u00e9sulter de l'expansion du fluide. Le r\u00e9servoir de 15,9 L (4,2 gallons) du bain peut \u00eatre facilement vid\u00e9 par un drain si n\u00e9cessaire. <\/p>\n                    <\/div>\r\n                \r\n\r\n                \r\n                <!-- Right Title -->\r\n                                                        <h6 class=\"fs-36 fw-semibold mt-5 mb-4 text-white\">\r\n                        Ellab Temperature Standard                    <\/h6>\r\n                \r\n                <!-- Paragraph 2 -->\r\n                                    <span class=\"fs-18 fs-light mb-5 text-white lh-base\"><p>L\u2019<a href=\"https:\/\/www.ellab.pro\/fr\/etalonnage\/ellab-standard-de-temperature\/\">ETS tra\u00e7able<\/a> offre un \u00e9talonnage de temp\u00e9rature extr\u00eamement pr\u00e9cis. L'ETS est disponible en 3 versions diff\u00e9rentes et est livr\u00e9 avec des certificats d'\u00e9talonnage tra\u00e7ables au NPL. Le logiciel ValSuite Pro, associ\u00e9 \u00e0 l'ETS et au bain LiquiCal, fournit une configuration automatique qui simplifie le processus d'\u00e9talonnage et fait gagner du temps.  <\/p>\n<\/span>\r\n                \r\n                \r\n                \r\n                <!-- Bottom Cards -->\r\n                \r\n\r\n                \r\n                <!-- Fila de dos columnas -->\r\n                \r\n\r\n                \r\n\r\n\r\n                \r\n\r\n\r\n                \r\n\r\n                <!-- Iframe para cargar el formulario -->\r\n                \r\n                <!-- Form deshabilitado, se usar\u00e1 un iframe para cargar el formulario -->\r\n                \r\n                \r\n\r\n\r\n\r\n\r\n            <\/div>\r\n\r\n            \r\n\r\n            \r\n\r\n            \r\n\r\n        <\/div>\r\n    <\/div>\r\n\r\n\r\n    <!---------------\r\n    SECTION READ MORE\r\n    -----------------\r\n    -->\r\n\r\n    \r\n    <!-- \r\n    Section Services List\r\n    ---------------------\r\n    -->\r\n\r\n    \r\n\r\n    \r\n<\/section>\r\n\r\n\r\n<style>\r\n    \/* ===========================\r\n       BACKGROUND SECTION\r\n       =========================== *\/\r\n    #ellab-two-columns-de9a219 {\r\n        background-image: url('https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/temperature_standar_02_f.png');\r\n        background-repeat: no-repeat;\r\n        background-position: bottom left;\r\n        background-size: contain;\r\n            }\r\n\r\n    @media (max-width: 768px) {\r\n        #ellab-two-columns-de9a219 {\r\n            background-position: bottom left;\r\n            background-image: none;\r\n        }\r\n    }\r\n\r\n    @media (min-width: 992px) {\r\n        #ellab-two-columns-de9a219 .container {\r\n            min-height: vh;\r\n        }\r\n    }\r\n\r\n\r\n    \/* ===========================\r\n       MATRIX SECTION\r\n       =========================== *\/\r\n    .matrix-icon svg {\r\n        max-height: 30px;\r\n        width: auto;\r\n    }\r\n\r\n    @media (max-width: 767px) {\r\n        .matrix-icon svg {\r\n            max-height: 20px;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 767px) {\r\n        .header-text-vertical {\r\n            writing-mode: vertical-rl;\r\n            transform: rotate(180deg);\r\n            white-space: nowrap;\r\n            height: 100px;\r\n            line-height: 1.2;\r\n        }\r\n    }\r\n\r\n\r\n    \/* ===========================\r\n       LEFT AND RIGHT PARAGRAPH - LIST\r\n       =========================== *\/\r\n    .wysiwyg-list ul {\r\n        list-style: none;\r\n        padding-left: 1.2rem;\r\n    }\r\n\r\n    .wysiwyg-list ul li {\r\n        position: relative;\r\n        margin-bottom: 0.6rem;\r\n    }\r\n\r\n    .wysiwyg-list ul li::before {\r\n        content: \"\";\r\n        position: absolute;\r\n        left: -1.2rem;\r\n        top: 0.55rem;\r\n        width: 6px;\r\n        height: 6px;\r\n        \/*background-color: #A01966;*\/\r\n        background-color: #00004b;\r\n        border-radius: 50%;\r\n    }\r\n\r\n\r\n    \/* ===========================\r\n       CUSTOM FORM\r\n       =========================== \r\n    .custom-form .form-control,\r\n    .custom-form .form-select {\r\n        background-color: #ffffff;\r\n        border: 1px solid #ced4da;\r\n        padding: 16px 20px;\r\n        border-radius: 8px;\r\n        color: #00004b !important;\r\n    }\r\n\r\n    .custom-form .form-control:focus,\r\n    .custom-form .form-select:focus {\r\n        border-color: transparent;\r\n        box-shadow: none;\r\n    }\r\n\r\n    .custom-form .form-select {\r\n        -webkit-appearance: none;\r\n        -moz-appearance: none;\r\n        appearance: none;\r\n    }\r\n\r\n    .custom-form .form-select-wrapper {\r\n        position: relative;\r\n    }\r\n\r\n    .custom-form .form-select-wrapper::after {\r\n        content: '';\r\n        position: absolute;\r\n        top: 50%;\r\n        right: 12px;\r\n        width: 10px;\r\n        height: 10px;\r\n        background-color: #198754;\r\n        clip-path: polygon(100% 0%, 0 0%, 50% 100%);\r\n        transform: translateY(-50%);\r\n        pointer-events: none;\r\n    }\r\n\r\n    .custom-form .agreement-text {\r\n        display: flex;\r\n        align-items: flex-start;\r\n        gap: 16px;\r\n    }\r\n\r\n    .custom-form .agreement-text svg {\r\n        flex-shrink: 0;\r\n        width: 24px;\r\n        height: 24px;\r\n        margin-top: 2px;\r\n    }\r\n    *\/\r\n\r\n\r\n\r\n    \/* ===========================\r\n       POLICY SECTION\r\n       =========================== *\/\r\n    .policy-section2-item .bullet-text {\r\n        position: relative;\r\n        padding-left: 1rem;\r\n    }\r\n\r\n    .policy-section2-item .bullet-text::before {\r\n        content: '';\r\n        position: absolute;\r\n        left: 0;\r\n        top: 0.5em;\r\n        width: 6px;\r\n        height: 6px;\r\n        border-radius: 50%;\r\n        background-color: var(--bs-secondary);\r\n    }\r\n\r\n\r\n    \/* ===========================\r\n       IMAGES SECTION\r\n       =========================== *\/\r\n\r\n    \/* Desktop baseline behavior *\/\r\n    .left-image-block,\r\n    .right-image-block {\r\n        position: relative;\r\n        display: inline-block;\r\n    }\r\n\r\n    .left-image,\r\n    .right-image,\r\n    .center-image {\r\n        width: 100%;\r\n        height: auto;\r\n        display: block;\r\n    }\r\n\r\n    \/* Caption always inside container *\/\r\n    .image-caption {\r\n        position: absolute;\r\n        bottom: 8px;\r\n        max-width: 100%;\r\n        padding-left: 8px;\r\n    }\r\n\r\n    \/* Caption align sides *\/\r\n    .left-image-block .image-caption {\r\n        right: 8px;\r\n        text-align: right;\r\n    }\r\n\r\n    .right-image-block .image-caption {\r\n        left: 8px;\r\n        text-align: left;\r\n    }\r\n\r\n    \/* Push right image to the right *\/\r\n    .right-image-block {\r\n        transform: translateX(100px);\r\n    }\r\n\r\n    @media (max-width: 767px) {\r\n\r\n        \/* Make images full width on mobile *\/\r\n        .center-image,\r\n        .left-image,\r\n        .right-image {\r\n            width: 100% !important;\r\n        }\r\n    }\r\n\r\n    \/* ===========================\r\n   STICKY TITLE\r\n   =========================== *\/\r\n    .sticky-xl-top {\r\n        top: 180px !important;\r\n        z-index: 0 !important;\r\n    }\r\n\r\n    \/* ===========================\r\n   BOTTOM CARDS\r\n   =========================== *\/\r\n\r\n    .card-icon-bottom {\r\n        width: 40px;\r\n        height: 40px;\r\n        flex: 0 0 40px;\r\n        \/* Evita que el icono se estire o encoja en flex *\/\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        \/* Centra el icono dentro del contenedor *\/\r\n    }\r\n\r\n    .card-icon-bottom img {\r\n        width: 100%;\r\n        height: 100%;\r\n        object-fit: contain;\r\n        \/* Mantiene la proporci\u00f3n del SVG *\/\r\n    }\r\n\r\n    \/* ===========================\r\n   VIDEO\r\n   =========================== *\/\r\n\r\n    .video-embed-container iframe {\r\n        width: 100%;\r\n        height: 100%;\r\n        border: none;\r\n        display: block;\r\n    }\r\n\r\n    .video-embed-container {\r\n        animation: fadeInVideo 0.3s ease;\r\n    }\r\n\r\n    @keyframes fadeInVideo {\r\n        from {\r\n            opacity: 0;\r\n            transform: scale(0.97);\r\n        }\r\n\r\n        to {\r\n            opacity: 1;\r\n            transform: scale(1);\r\n        }\r\n    }\r\n\r\n    .video-cover-trigger {\r\n        transform: translateZ(0);\r\n        backface-visibility: hidden;\r\n    }\r\n\r\n    .video-cover-trigger .play-icon-wrap {\r\n        position: absolute;\r\n        top: 50%;\r\n        left: 50%;\r\n        transform: translate(-50%, -50%) scale(1);\r\n        display: inline-block;\r\n        cursor: pointer;\r\n        transition: transform 0.25s ease;\r\n        backface-visibility: hidden;\r\n    }\r\n\r\n    .video-cover-trigger .play-icon-wrap:hover {\r\n        transform: translate(-50%, -50%) scale(1.1);\r\n    }\r\n\r\n    .video-cover-trigger .play-icon-wrap svg,\r\n    .video-cover-trigger .play-icon-wrap i {\r\n        pointer-events: none;\r\n        display: block;\r\n    }\r\n<\/style>\r\n\r\n<script>\r\n    \/\/ READ MORE MODULE\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        const btn = document.getElementById('readmore-btn-de9a219');\r\n        const content = document.getElementById('readmore-content-de9a219');\r\n        \/\/ Solo si existen ambos elementos\r\n        if (btn && content) {\r\n            btn.addEventListener('click', function() {\r\n                const isVisible = content.classList.contains('d-block');\r\n                if (isVisible) {\r\n                    content.classList.remove('d-block');\r\n                    content.classList.add('d-none');\r\n                    btn.innerHTML = 'Read More <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" height=\"24px\" viewBox=\"0 -960 960 960\" width=\"24px\" fill=\"#e3e3e3\"><path d=\"M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z\"\/><\/svg>';\r\n                    btn.classList.remove('mt-5');\r\n                } else {\r\n                    content.classList.remove('d-none');\r\n                    content.classList.add('d-block');\r\n                    btn.innerHTML = 'Read Less <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" height=\"24px\" viewBox=\"0 -960 960 960\" width=\"24px\" fill=\"#e3e3e3\"><path d=\"M480-528 296-344l-56-56 240-240 240 240-56 56-184-184Z\"\/><\/svg>';\r\n                    btn.classList.add('mt-5');\r\n                }\r\n            });\r\n        }\r\n    });\r\n\r\n    document.querySelectorAll('.video-cover-trigger').forEach(function(trigger) {\r\n        trigger.addEventListener('click', function() {\r\n            var videoId = this.dataset.videoId;\r\n            if (!videoId) return;\r\n\r\n            var wrapper = this.closest('.video-cover');\r\n            var container = wrapper.querySelector('.video-embed-container');\r\n\r\n            \/\/ Match iframe size to cover dimensions\r\n            var w = wrapper.offsetWidth;\r\n            var h = wrapper.offsetHeight;\r\n\r\n            \/\/ Size the wrapper explicitly so absolute children respect it\r\n            wrapper.style.width = w + 'px';\r\n            wrapper.style.height = h + 'px';\r\n\r\n            \/\/ Inject iframe with autoplay\r\n            container.innerHTML = '<iframe src=\"https:\/\/www.youtube.com\/embed\/' + videoId + '?autoplay=1&rel=0\" allowfullscreen allow=\"autoplay; encrypted-media\"><\/iframe>';\r\n\r\n            \/\/ Show iframe ON TOP of cover \u2014 do NOT hide the trigger\r\n            container.style.width = '100%';\r\n            container.style.height = '100%';\r\n            container.style.display = 'block';\r\n        });\r\n    });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e5bdd6c e-con-full e-flex e-con e-parent\" data-id=\"e5bdd6c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d1a68ce elementor-widget elementor-widget-horizontal_slider_ellab\" data-id=\"d1a68ce\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"horizontal_slider_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<section id=\"ellab-horizontal-slider-d1a68ce\"\r\n    class=\"py-4 py-lg-5 px-3 px-md-0 section-horizontal-slider\"\r\n    aria-label=\"Graphs Carousel\">\r\n\r\n    <div class=\"container-fluid my-4 my-lg-5\">\r\n        <div class=\"row\">\r\n\r\n            <!-- Columna izquierda: t\u00edtulo y flechas -->\r\n            <div class=\"col-12 col-md-4 offset-md-2 d-flex flex-column justify-content-between\">\r\n                <div class=\"container p-0 d-flex flex-column justify-content-between h-100\">\r\n                    <!-- T\u00edtulo arriba -->\r\n                    <div>\r\n                                                    <h2 class=\"fs-48 fw-semibold mb-5 text-secondary\">\r\n                                <span class=\"text-secondary\"><span class=\"text-primary\">Options<\/span> des bains d'\u00e9talonnage de temp\u00e9rature<\/span>                            <\/h2>\r\n                        \r\n                                            <\/div>\r\n\r\n\r\n                    <!-- Flechas abajo -->\r\n                    <div class=\"horizontal-slider-arrows d-flex justify-content-end gap-3 mb-md-0 mb-4\">\r\n                        <button id=\"prev-d1a68ce\">\u2039<\/button>\r\n                        <button id=\"next-d1a68ce\">\u203a<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <!-- Columna derecha: slider -->\r\n            <div class=\"col-12 col-md-6 overflow-visible pe-0\">\r\n                <div class=\"w-100\">\r\n                                            <div class=\"splide\" id=\"horizontal-slider-splide-d1a68ce\">\r\n                            <div class=\"splide__track\">\r\n                                <ul class=\"splide__list d-flex\">\r\n                                                                                                                    <li class=\"splide__slide\" data-slide-image-position=\"bottom\">\r\n                                            <div class=\"bg-light rounded-2 d-flex flex-column align-items-start slide-content position-relative\">\r\n\r\n                                                <!-- BLOQUE 1: Texto -->\r\n                                                <div class=\"p-5 w-100\">\r\n                                                    <div class=\"fs-24 fw-semibold mb-4 text-start\">\r\n                                                        LiquiCal LL                                                    <\/div>\r\n\r\n                                                    <div class=\"fs-18 fw-regular text-start\">\r\n                                                        <ul>\n<li>Plage de temp\u00e9rature : -80 \u00e0 +110 \u00b0C<\/li>\n<li>Stabilit\u00e9 : \u00b1 0,005 \u00b0C<\/li>\n<li>Profondeur d'immersion \u00e9lev\u00e9e<\/li>\n<li>R\u00e9servoir de trop-plein et drain<\/li>\n<li>Changement rapide de temp\u00e9rature et fonctionnement silencieux<\/li>\n<\/ul>\n                                                    <\/div>\r\n\r\n                                                                                                    <\/div>\r\n\r\n                                                <!-- BLOQUE 2: Imagen -->\r\n                                                                                                                                                            <div class=\"slide-graph-bottom w-100\">\r\n                                                            <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/LiquidCal-models-1-1.png\"\r\n                                                                alt=\"Ceci est un titre de graphique.\"\r\n                                                                class=\"img-fluid w-100 rounded-bottom\" \/>\r\n                                                        <\/div>\r\n                                                                                                    \r\n                                            <\/div>\r\n                                        <\/li>\r\n                                                                                                                    <li class=\"splide__slide\" data-slide-image-position=\"bottom\">\r\n                                            <div class=\"bg-light rounded-2 d-flex flex-column align-items-start slide-content position-relative\">\r\n\r\n                                                <!-- BLOQUE 1: Texto -->\r\n                                                <div class=\"p-5 w-100\">\r\n                                                    <div class=\"fs-24 fw-semibold mb-4 text-start\">\r\n                                                        LiquiCal SL                                                    <\/div>\r\n\r\n                                                    <div class=\"fs-18 fw-regular text-start\">\r\n                                                        <ul>\n<li>Plage de temp\u00e9rature : -45 \u00e0 +150 \u00b0C<\/li>\n<li>Stabilit\u00e9 : \u00b1 0,005 \u00b0C<\/li>\n<li>Profondeur d'immersion \u00e9lev\u00e9e<\/li>\n<li>R\u00e9servoir de trop-plein et drain<\/li>\n<li>Changement rapide de temp\u00e9rature et fonctionnement silencieux<\/li>\n<\/ul>\n                                                    <\/div>\r\n\r\n                                                                                                    <\/div>\r\n\r\n                                                <!-- BLOQUE 2: Imagen -->\r\n                                                                                                                                                            <div class=\"slide-graph-bottom w-100\">\r\n                                                            <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/LiquidCal-models-2-1.png\"\r\n                                                                alt=\"Ceci est un titre de graphique.\"\r\n                                                                class=\"img-fluid w-100 rounded-bottom\" \/>\r\n                                                        <\/div>\r\n                                                                                                    \r\n                                            <\/div>\r\n                                        <\/li>\r\n                                                                                                                    <li class=\"splide__slide\" data-slide-image-position=\"bottom\">\r\n                                            <div class=\"bg-light rounded-2 d-flex flex-column align-items-start slide-content position-relative\">\r\n\r\n                                                <!-- BLOQUE 1: Texto -->\r\n                                                <div class=\"p-5 w-100\">\r\n                                                    <div class=\"fs-24 fw-semibold mb-4 text-start\">\r\n                                                        LiquiCal HL                                                    <\/div>\r\n\r\n                                                    <div class=\"fs-18 fw-regular text-start\">\r\n                                                        <ul>\n<li>Plage de temp\u00e9rature : +35 \u00e0 +300 \u00b0C<\/li>\n<li>Stabilit\u00e9 : \u00b1 0,007 \u00b0C<\/li>\n<li>Profondeur d'immersion \u00e9lev\u00e9e<\/li>\n<li>R\u00e9servoir de trop-plein et drain<\/li>\n<li>Changement rapide de temp\u00e9rature et fonctionnement silencieux<\/li>\n<\/ul>\n                                                    <\/div>\r\n\r\n                                                                                                    <\/div>\r\n\r\n                                                <!-- BLOQUE 2: Imagen -->\r\n                                                                                                                                                            <div class=\"slide-graph-bottom w-100\">\r\n                                                            <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/LiquidCal-models-1-1.png\"\r\n                                                                alt=\"Ceci est un titre de graphique.\"\r\n                                                                class=\"img-fluid w-100 rounded-bottom\" \/>\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\r\n\r\n        <\/div>\r\n    <\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n\r\n\r\n<style>\r\n    #ellab-horizontal-slider-d1a68ce {\r\n        background-image: url('');\r\n        background-size: contain;\r\n        background-repeat: no-repeat;\r\n        background-position: center center;\r\n    }\r\n\r\n    @media (max-width: 991px) {\r\n        #ellab-horizontal-slider-d1a68ce {\r\n            background-image: none;\r\n        }\r\n    }\r\n\r\n    #horizontal-slider-splide-d1a68ce  {\r\n        overflow: visible;\r\n        \/* importante para que se vea el siguiente slide *\/\r\n    }\r\n\r\n    #horizontal-slider-splide-d1a68ce .splide__list {\r\n        display: flex;\r\n        align-items: flex-start;\r\n        \/* alinea los slides al top *\/\r\n    }\r\n\r\n    \/* Desktop *\/\r\n    #horizontal-slider-splide-d1a68ce .splide__slide {\r\n        display: flex;\r\n        flex-direction: column;\r\n        justify-content: flex-start;\r\n        flex: 0 0 60%;\r\n    }\r\n\r\n    \/* Mobile *\/\r\n    @media (max-width: 768px) {\r\n        #horizontal-slider-splide-d1a68ce .splide__slide {\r\n            flex: 0 0 90%;\r\n        }\r\n    }\r\n\r\n\r\n\r\n\r\n    .horizontal-slider-arrows button {\r\n        width: 50px;\r\n        height: 50px;\r\n        padding: 0;\r\n        font-size: 2rem;\r\n        line-height: 1;\r\n        border-radius: 50%;\r\n        border: none;\r\n        background: var(--bs-light);\r\n        color: var(--bs-primary);\r\n        display: flex;\r\n        justify-content: center;\r\n        align-items: center;\r\n        transition: all 0.3s ease;\r\n        cursor: pointer;\r\n    }\r\n\r\n    \/* Hover activo *\/\r\n    .horizontal-slider-arrows button:hover {\r\n        background-color: var(--bs-primary);\r\n        color: #fff;\r\n        transform: scale(1.1);\r\n    }\r\n\r\n    \/* Estado inactivo *\/\r\n    .horizontal-slider-arrows button:disabled {\r\n        background-color: var(--bs-light);\r\n        color: var(--bs-primary);\r\n        cursor: default;\r\n    }\r\n\r\n    \/* El contenedor principal ya tiene d-flex flex-column en el HTML *\/\r\n    .slide-content {\r\n        display: flex;\r\n        flex-direction: column;\r\n        height: 100%;\r\n        \/* hereda la altura igualada por JS *\/\r\n    }\r\n\r\n    \/* El bloque de texto ocupa todo el espacio disponible *\/\r\n    .slide-content .p-5 {\r\n        flex: 1 1 auto;\r\n        \/* crece para empujar la imagen hacia abajo *\/\r\n    }\r\n\r\n    \/* Image Centered *\/\r\n    .slide-graph {\r\n        flex-shrink: 0;\r\n        \/* no se comprime *\/\r\n        text-align: center;\r\n        width: 100%;\r\n        margin-top: auto;\r\n        \/* empuja al fondo si hay espacio extra *\/\r\n        padding: 0 1rem 1rem;\r\n    }\r\n\r\n    \/* Image Bottom Position *\/\r\n    .slide-graph-bottom {\r\n        flex-shrink: 0;\r\n        width: 100%;\r\n        margin-top: auto;\r\n    }\r\n\r\n    .slide-graph-bottom img {\r\n        display: block;\r\n        width: 100%;\r\n        height: auto;\r\n        object-fit: cover;\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            var splide = new Splide('#horizontal-slider-splide-d1a68ce', {\r\n                type: 'loop',\r\n                perPage: 1,\r\n                focus: 'left',\r\n                gap: '1rem',\r\n                arrows: false,\r\n                pagination: false,\r\n                autoplay: true,\r\n                interval: 5000,\r\n                pauseOnHover: true,\r\n                trimSpace: false,\r\n                perMove: 1,\r\n                breakpoints: {\r\n                    768: {\r\n                        perPage: 1,\r\n                        gap: '0.5rem'\r\n                    }\r\n                }\r\n            });\r\n\r\n            const prevBtn = document.getElementById('prev-d1a68ce');\r\n            const nextBtn = document.getElementById('next-d1a68ce');\r\n\r\n            prevBtn.addEventListener('click', () => splide.go('<'));\r\n            nextBtn.addEventListener('click', () => splide.go('>'));\r\n\r\n            function setEqualSlideHeight() {\r\n                const slides = splide.Components.Elements.slides; \/\/ solo slides reales\r\n                let maxHeight = 0;\r\n\r\n                \/\/ Reset todos (reales + clones)\r\n                document.querySelectorAll('#horizontal-slider-splide-d1a68ce .splide__slide').forEach(slide => {\r\n                    const content = slide.querySelector('.bg-light');\r\n                    if (content) content.style.height = 'auto';\r\n                });\r\n\r\n                \/\/ Medir solo los slides reales\r\n                slides.forEach(slide => {\r\n                    const content = slide.querySelector('.bg-light');\r\n                    if (content) {\r\n                        const h = content.offsetHeight;\r\n                        if (h > maxHeight) maxHeight = h;\r\n                    }\r\n                });\r\n\r\n                \/\/ Aplicar a TODOS los slides (reales + clones)\r\n                document.querySelectorAll('#horizontal-slider-splide-d1a68ce .splide__slide').forEach(slide => {\r\n                    const content = slide.querySelector('.bg-light');\r\n                    if (content) content.style.height = maxHeight + 'px';\r\n                });\r\n            }\r\n\r\n            splide.on('mounted', setEqualSlideHeight);\r\n            window.addEventListener('resize', setEqualSlideHeight);\r\n\r\n            splide.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-df41e1f e-con-full e-flex e-con e-parent\" data-id=\"df41e1f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3aad49a elementor-widget elementor-widget-slider_ellab\" data-id=\"3aad49a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"slider_ellab.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<section id=\"ellab-vertical-slider-3aad49a\" class=\"bg-success overflow-hidden\">\r\n    <div class=\"container-fluid position-relative\" style=\"min-height: 500px;\">\r\n\r\n        <!-- Imagen absoluta fuera del container -->\r\n                                <img decoding=\"async\" src=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/calibration_liquid_baths_05-1.jpg\"\r\n                alt=\"\"\r\n                class=\"position-absolute d-none d-md-block\"\r\n                style=\"top:0; left:0; width: 50%; height: 100%; object-fit: cover; object-position: center center; pointer-events: none; z-index: 0;\">\r\n        \r\n        <div class=\"container position-relative\" style=\"z-index: 1;\">\r\n            <div class=\"row align-items-stretch\">\r\n                <!-- Columna Imagen -->\r\n                <div class=\"col-12 col-md-6 d-flex flex-column justify-content-start\">\r\n                    <!-- T\u00edtulo -->\r\n                    <div class=\"my-0 my-md-5 py-5 py-md-5\">\r\n                                            <\/div>\r\n                <\/div>\r\n\r\n                <!-- Columna Contenido -->\r\n                <div class=\"col-12 col-md-6 text-white d-flex flex-column justify-content-start position relative\">\r\n\r\n                    <!-- Contenedor Splide -->\r\n                    <div id=\"splide-3aad49a\" class=\"splide w-100 my-0 my-md-5 ps-md-5 py-md-5\">\r\n                        <div class=\"splide__track\">\r\n                            <ul class=\"splide__list\">\r\n                                                                                                            <li class=\"splide__slide\">\r\n                                            <div class=\"p-0\">\r\n                                                                                                    <h6 class=\"fs-36 fw-semibold mb-4\">Liquides pour bains LiquiCal<\/h6>\r\n                                                \r\n                                                                                                    <div class=\"fs-16 fs-md-18 fw-light lh-base mb-4\"><p>Pour obtenir une stabilit\u00e9 et une homog\u00e9n\u00e9it\u00e9 optimales de la temp\u00e9rature dans la zone d'\u00e9talonnage, les liquides ayant la viscosit\u00e9 la plus faible possible (&lt; 25 CST) sont pr\u00e9f\u00e9r\u00e9s. Ellab fournit une gamme de liquides en r\u00e9cipients de 3,8 L (1 gallon), couvrant en toute s\u00e9curit\u00e9 la plage de temp\u00e9rature de -90 \u00e0 +300 \u00b0C. <\/p>\n<ul>\n<li>Huile Halocarbon Ellab Basse : -90 \u00e0 +90 \u00b0C<\/li>\n<li>Liquide Basse Temp\u00e9rature Ellab : -80 \u00e0 +5 \u00b0C<\/li>\n<li>Huile Standard Ellab : -30 \u00e0 160 \u00b0C<\/li>\n<li>Huile Haute Temp\u00e9rature Ellab : +80 \u00e0 +300 \u00b0C<\/li>\n<\/ul>\n<\/div>\r\n                                                \r\n                                                                                                    <h6 class=\"fs-24 fw-semibold mb-4\">Concept Un Bain\/Une Huile<\/h6>\r\n                                                \r\n                                                                                                    <div class=\"fs-16 fs-md-18 fw-light lh-base mb-4\"><p>En utilisant l'huile standard Ellab dans une plage de temp\u00e9rature de -30 \u00e0 +150 \u00b0C avec le bain d'\u00e9talonnage LiquiCal SL, la plupart des \u00e9quipements pour la validation de diverses applications sont couverts, notamment :<\/p>\n<ul>\n<li>St\u00e9rilisation \u00e0 l'aide d'autoclaves et de r\u00e9tortes<\/li>\n<li>Pasteurisation \u00e0 l'aide d'\u00e9changeurs de chaleur \u00e0 plaques<\/li>\n<li>Tests \u00e0 l'aide d'enceintes climatiques<\/li>\n<li>Refroidissement \u00e0 l'aide de r\u00e9frig\u00e9rateurs<\/li>\n<li>Stockage dans des cong\u00e9lateurs<\/li>\n<li>Et plus encore\u2026<\/li>\n<\/ul>\n<\/div>\r\n                                                \r\n                                                                                            <\/div>\r\n                                        <\/li>\r\n                                                                            <li class=\"splide__slide\">\r\n                                            <div class=\"p-0\">\r\n                                                                                                    <h6 class=\"fs-36 fw-semibold mb-4\">Logiciel ValSuite Pro<\/h6>\r\n                                                \r\n                                                                                                    <div class=\"fs-16 fs-md-18 fw-light lh-base mb-4\"><p>Le <a href=\"https:\/\/www.ellab.pro\/fr\/validation\/systemes-de-validation\/logiciel-de-validation\/\">logiciel ValSuite Pro<\/a> permet un pr\u00e9- et post-\u00e9talonnage semi-automatique ou enti\u00e8rement automatique des sondes c\u00e2bl\u00e9es ou des enregistreurs sans fil. Gr\u00e2ce au menu intuitif, toutes les donn\u00e9es d'\u00e9talonnage n\u00e9cessaires sont trait\u00e9es, et les valeurs de d\u00e9calage sont g\u00e9n\u00e9r\u00e9es et stock\u00e9es dans le logiciel. <\/p>\n<p>Pour les <a href=\"https:\/\/www.ellab.pro\/fr\/validation\/systemes-de-validation\/enregistreurs-de-donnees-sans-fil\/\">enregistreurs sans fil TrackSense Pro<\/a> et les <a href=\"https:\/\/www.ellab.pro\/fr\/validation\/systemes-de-validation\/systeme-de-validation-cable\/\">capteurs \u00e0 thermocouple E-Val Pro<\/a>, une routine d'\u00e9talonnage du micrologiciel est recommand\u00e9e r\u00e9guli\u00e8rement, et une alerte utilisateur peut \u00eatre programm\u00e9e en m\u00e9moire pour une gestion intelligente.<\/p>\n<\/div>\r\n                                                \r\n                                                                                                    <h6 class=\"fs-24 fw-semibold mb-4\">Configuration de l&#039;\u00e9talonnage<\/h6>\r\n                                                \r\n                                                                                                    <div class=\"fs-16 fs-md-18 fw-light lh-base mb-4\"><p>Le logiciel d'\u00e9talonnage Ellab utilise une m\u00e9thode point par point et peut g\u00e9rer plusieurs points par interpolation. Lors du choix de l'\u00e9talonnage semi-automatique, seul un ETS doit \u00eatre connect\u00e9. Pour un \u00e9talonnage enti\u00e8rement automatique, l'ETS et le bain LiquiCal doivent \u00eatre en fonctionnement. Les crit\u00e8res de performance suivants peuvent \u00eatre d\u00e9finis :   <\/p>\n<ul>\n<li>Bande de fluctuation maximale autoris\u00e9e du bain d'\u00e9talonnage et dur\u00e9e<\/li>\n<li>Temps de maintien<\/li>\n<li>Fluctuation maximale autoris\u00e9e de la norme de temp\u00e9rature<\/li>\n<li>\u00c9cart maximal de temp\u00e9rature du capteur et temps de passage<\/li>\n<li>Toutes les conditions de configuration, les crit\u00e8res d'acceptation, les valeurs r\u00e9elles et les \u00e9carts sont affich\u00e9s dans le rapport d'\u00e9talonnage.<\/li>\n<\/ul>\n<\/div>\r\n                                                \r\n                                                                                            <\/div>\r\n                                        <\/li>\r\n                                                                                                <\/ul>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                <\/div>\r\n\r\n            <\/div>\r\n        <\/div>\r\n        <!-- N\u00famero din\u00e1mico -->\r\n        <div class=\"splide-counter position-absolute overflow-hidden\">\r\n            <span id=\"slide-counter-3aad49a\" class=\"fw-semibold display-6 text-white\">01<\/span>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n\r\n\r\n<style>\r\n    .splide-counter {\r\n        pointer-events: none;\r\n        z-index: 9;\r\n        right: -40px;\r\n        bottom: -60px;\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        .splide-counter-3aad49a .splide-counter {\r\n            right: -10px;\r\n            bottom: -30px;\r\n        }\r\n    }\r\n\r\n    .splide-counter span {\r\n        font-size: 20rem;\r\n        line-height: 1;\r\n        letter-spacing: -9px;\r\n        opacity: 0.3;\r\n        white-space: nowrap;\r\n        display: block;\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        .splide-counter span {\r\n            font-size: 10rem;\r\n            letter-spacing: -4px;\r\n        }\r\n    }\r\n\r\n    .ellab-bg-img {\r\n        object-fit: cover;\r\n        object-position: center center;\r\n        pointer-events: none;\r\n    }\r\n\r\n    \/* Dots inactivos *\/\r\n    #ellab-vertical-slider-3aad49a .splide__pagination--ttb .splide__pagination__page {\r\n        background: #d3d3d3 !important;\r\n        border: none !important;\r\n        opacity: 1 !important;\r\n        width: 6px !important;\r\n        height: 6px !important;\r\n        margin: 0 6px !important;\r\n    }\r\n\r\n    \/* Dot activo *\/\r\n    #ellab-vertical-slider-3aad49a .splide__pagination--ttb .splide__pagination__page.is-active {\r\n        background: var(--bs-primary) !important;\r\n        transform: scale(1.8) !important;\r\n    }\r\n\r\n    \/* Ocultar dots en mobile *\/\r\n    @media (max-width: 768px) {\r\n        #ellab-vertical-slider-3aad49a .splide__pagination {\r\n            display: none !important;\r\n        }\r\n    }\r\n<\/style>\r\n\r\n\r\n<script>\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        const splideId = '3aad49a';\r\n        const splideSelector = '#splide-' + splideId;\r\n        const sliderSection = document.getElementById('ellab-vertical-slider-' + splideId);\r\n        const counter = document.getElementById('slide-counter-' + splideId);\r\n\r\n        var splide = new Splide(splideSelector, {\r\n            type: 'slide',\r\n            direction: 'ttb',\r\n            height: '700px',\r\n            perPage: 1,\r\n            pagination: true,\r\n            arrows: false,\r\n            autoplay: false,\r\n            wheel: false,\r\n            speed: 700,\r\n            easing: 'cubic-bezier(0.77, 0, 0.175, 1)',\r\n        });\r\n\r\n        splide.on('mounted', function() {\r\n            const pagination = splide.root.querySelector('.splide__pagination--ttb');\r\n            if (pagination) {\r\n                sliderSection.appendChild(pagination);\r\n                pagination.style.position = 'absolute';\r\n                pagination.style.top = '50%';\r\n                pagination.style.right = '10px';\r\n                pagination.style.transform = 'translateY(-50%)';\r\n                pagination.style.display = 'flex';\r\n                pagination.style.flexDirection = 'column';\r\n                pagination.style.gap = '14px';\r\n                pagination.style.zIndex = '11';\r\n            }\r\n            sliderSection.style.position = 'relative';\r\n\r\n            const slides = splide.root.querySelectorAll('.splide__slide');\r\n            slides.forEach(function(slide) {\r\n                slide.style.transition = 'opacity 400ms ease-in-out';\r\n            });\r\n        });\r\n\r\n        splide.on('move', function(newIndex, prevIndex) {\r\n            const slides = splide.root.querySelectorAll('.splide__slide');\r\n            if (slides[prevIndex]) slides[prevIndex].style.opacity = '0';\r\n        });\r\n\r\n        splide.on('moved', function(newIndex) {\r\n            const slides = splide.root.querySelectorAll('.splide__slide');\r\n            slides.forEach(function(slide, i) {\r\n                slide.style.opacity = i === newIndex ? '1' : '0';\r\n            });\r\n        });\r\n\r\n        splide.on('mounted move', function() {\r\n            counter.textContent = (splide.index + 1).toString().padStart(2, '0');\r\n        });\r\n\r\n        splide.mount();\r\n\r\n        const allSlides = splide.root.querySelectorAll('.splide__slide');\r\n        allSlides.forEach(function(slide, i) {\r\n            slide.style.opacity = i === 0 ? '1' : '0';\r\n        });\r\n\r\n        \/\/ \u2500\u2500\u2500 Estado \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        let sliderActive = false;\r\n        let wheelDelta = 0;\r\n        let wheelCooldown = false;\r\n        let scrollDirection = 'down';\r\n        let lastScrollY = window.scrollY;\r\n        let reactivationBlocked = false;\r\n\r\n        \/\/ \u2500\u2500\u2500 Activar slider \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        function activateSlider(fromDirection) {\r\n            if (sliderActive || reactivationBlocked) return;\r\n            sliderActive = true;\r\n            wheelDelta = 0;\r\n            wheelCooldown = false;\r\n\r\n            if (fromDirection === 'up') {\r\n                splide.go(splide.length - 1); \/\/ viene desde abajo \u2192 \u00faltimo slide\r\n            } else {\r\n                splide.go(0); \/\/ viene desde arriba \u2192 primer slide\r\n            }\r\n        }\r\n\r\n        \/\/ \u2500\u2500\u2500 Desactivar slider \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        function deactivateSlider() {\r\n            if (!sliderActive) return;\r\n            sliderActive = false;\r\n            wheelDelta = 0;\r\n            wheelCooldown = false;\r\n\r\n            \/\/ Bloquear reactivaci\u00f3n durante 1.5s para evitar el loop\r\n            reactivationBlocked = true;\r\n            setTimeout(function() {\r\n                reactivationBlocked = false;\r\n            }, 1500);\r\n        }\r\n\r\n        \/\/ \u2500\u2500\u2500 Detectar direcci\u00f3n del scroll de p\u00e1gina \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        window.addEventListener('scroll', function() {\r\n            const currentY = window.scrollY;\r\n            if (currentY !== lastScrollY) {\r\n                scrollDirection = currentY > lastScrollY ? 'down' : 'up';\r\n                lastScrollY = currentY;\r\n            }\r\n        }, {\r\n            passive: true\r\n        });\r\n\r\n        \/\/ \u2500\u2500\u2500 Detectar si la secci\u00f3n est\u00e1 centrada en la ventana \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        function isSectionCentered() {\r\n            const rect = sliderSection.getBoundingClientRect();\r\n            const viewportMid = window.innerHeight \/ 2;\r\n            const sectionMid = rect.top + rect.height \/ 2;\r\n            const tolerance = window.innerHeight * 0.15;\r\n            return Math.abs(sectionMid - viewportMid) < tolerance;\r\n        }\r\n\r\n        window.addEventListener('scroll', function() {\r\n            if (!sliderActive && !reactivationBlocked && isSectionCentered()) {\r\n                activateSlider(scrollDirection);\r\n            }\r\n        }, {\r\n            passive: true\r\n        });\r\n\r\n        \/\/ \u2500\u2500\u2500 Wheel handler \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\r\n        const wheelHandler = function(event) {\r\n            if (!sliderActive) return;\r\n\r\n            event.preventDefault();\r\n            event.stopPropagation();\r\n\r\n            if (wheelCooldown) return;\r\n\r\n            const current = splide.index;\r\n            const total = splide.length;\r\n            const isLast = current === total - 1; \/\/ slide 3 (index 2)\r\n            const isFirst = current === 0; \/\/ slide 1 (index 0)\r\n\r\n            wheelDelta += event.deltaY;\r\n\r\n            if (wheelDelta >= 50) {\r\n                if (!isLast) {\r\n                    splide.go('+1');\r\n                    wheelDelta = 0;\r\n                    wheelCooldown = true;\r\n                    setTimeout(() => {\r\n                        wheelCooldown = false;\r\n                    }, 1100);\r\n                } else {\r\n                    \/\/ En slide 3 scrolleando hacia abajo \u2192 liberar p\u00e1gina\r\n                    deactivateSlider();\r\n                }\r\n            } else if (wheelDelta <= -50) {\r\n                if (!isFirst) {\r\n                    splide.go('-1');\r\n                    wheelDelta = 0;\r\n                    wheelCooldown = true;\r\n                    setTimeout(() => {\r\n                        wheelCooldown = false;\r\n                    }, 1100);\r\n                } else {\r\n                    \/\/ En slide 1 scrolleando hacia arriba \u2192 liberar p\u00e1gina\r\n                    deactivateSlider();\r\n                }\r\n            }\r\n        };\r\n\r\n        window.addEventListener('wheel', wheelHandler, {\r\n            passive: false,\r\n            capture: true\r\n        });\r\n    });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fbe1b10 e-con-full e-flex e-con e-parent\" data-id=\"fbe1b10\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7d3579f elementor-widget elementor-widget-cta_ellab\" data-id=\"7d3579f\" 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-7d3579f\"\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\">Obtenez de l'\u00e9quipement, des locations et un support expert<\/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                        Acc\u00e9dez \u00e0 l'\u00e9quipement et aux services Ellab pour valider, qualifier et surveiller vos processus en toute confiance. Achetez ou louez de l'\u00e9quipement pour vos projets et b\u00e9n\u00e9ficiez d'une validation sur site, d'un \u00e9talonnage et de conseils BPF experts lorsque vous en avez besoin.                     <\/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                        Commencer                    <\/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-7d3579f {\r\n        background-image: url('https:\/\/www.ellab.pro\/wp-content\/uploads\/2025\/08\/cta_bg_img.jpg');\r\n        background-position: center center;\r\n        background-size: contain;\r\n        background-repeat: no-repeat;\r\n        transition: all 0.3s ease-in-out;\r\n    }\r\n\r\n\r\n    \/* Full Width *\/\r\n    #ellab-cta-7d3579f.bg-full {\r\n        width: 100%;\r\n        border-radius: 0;\r\n    }\r\n\r\n    \/* Boxed *\/\r\n    #ellab-cta-7d3579f.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-7d3579f {\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-7d3579f.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>Bains liquides pour \u00e9talonnages par immersion totale Que vous ayez des capteurs de forme anormale ou des sondes de longueurs non standard, nos bains d&#039;\u00e9talonnage liquide peuvent g\u00e9rer et \u00e9talonner tout type d&#039;\u00e9quipement. Nous contacter LiquiCal &#8211; Bains d&rsquo;\u00e9talonnage de temp\u00e9rature LiquiCal est une gamme de bains d&rsquo;\u00e9talonnage de temp\u00e9rature haute performance utilis\u00e9s pour des [&hellip;]<\/p>\n","protected":false},"author":2456,"featured_media":0,"parent":17671,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/modules.php","meta":{"footnotes":""},"class_list":["post-17872","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Bains d&#039;\u00e9talonnage de temp\u00e9rature | Bains liquides | Ellab<\/title>\n<meta name=\"description\" content=\"Que vous ayez des capteurs de forme anormale ou des sondes de longueurs non standard, nos bains d&#039;\u00e9talonnage liquide peuvent g\u00e9rer et \u00e9talonner tout type d&#039;\u00e9quipement.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bain d&#039;\u00e9talonnage liquide\" \/>\n<meta property=\"og:description\" content=\"Que vous ayez des capteurs de forme anormale ou des sondes de longueurs non standard, nos bains d&#039;\u00e9talonnage liquide peuvent g\u00e9rer et \u00e9talonner tout type d&#039;\u00e9quipement.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ellab.pro\/fr\/etalonnage\/bain-de-calibration-liquide\/\" \/>\n<meta property=\"og:site_name\" content=\"Ellab\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-23T16:05:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/LiquidCal-models-1-1.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/fr\\\/etalonnage\\\/bain-de-calibration-liquide\\\/\",\"url\":\"https:\\\/\\\/www.ellab.pro\\\/fr\\\/etalonnage\\\/bain-de-calibration-liquide\\\/\",\"name\":\"Bains d'\u00e9talonnage de temp\u00e9rature | Bains liquides | Ellab\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/fr\\\/etalonnage\\\/bain-de-calibration-liquide\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/fr\\\/etalonnage\\\/bain-de-calibration-liquide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.ellab.pro\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/LiquidCal-models-1-1.png\",\"datePublished\":\"2026-02-23T11:28:11+00:00\",\"dateModified\":\"2026-03-23T16:05:30+00:00\",\"description\":\"Que vous ayez des capteurs de forme anormale ou des sondes de longueurs non standard, nos bains d'\u00e9talonnage liquide peuvent g\u00e9rer et \u00e9talonner tout type d'\u00e9quipement.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/fr\\\/etalonnage\\\/bain-de-calibration-liquide\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.ellab.pro\\\/fr\\\/etalonnage\\\/bain-de-calibration-liquide\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/fr\\\/etalonnage\\\/bain-de-calibration-liquide\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.ellab.pro\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/LiquidCal-models-1-1.png\",\"contentUrl\":\"https:\\\/\\\/www.ellab.pro\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/LiquidCal-models-1-1.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/fr\\\/etalonnage\\\/bain-de-calibration-liquide\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.ellab.pro\\\/fr\\\/home\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u00c9talonnage\",\"item\":\"https:\\\/\\\/www.ellab.pro\\\/fr\\\/etalonnage\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Bain d&#8217;\u00e9talonnage liquide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.ellab.pro\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.ellab.pro\\\/fr\\\/\",\"name\":\"Ellab\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.ellab.pro\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Bains d'\u00e9talonnage de temp\u00e9rature | Bains liquides | Ellab","description":"Que vous ayez des capteurs de forme anormale ou des sondes de longueurs non standard, nos bains d'\u00e9talonnage liquide peuvent g\u00e9rer et \u00e9talonner tout type d'\u00e9quipement.","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":"fr_FR","og_type":"article","og_title":"Bain d'\u00e9talonnage liquide","og_description":"Que vous ayez des capteurs de forme anormale ou des sondes de longueurs non standard, nos bains d'\u00e9talonnage liquide peuvent g\u00e9rer et \u00e9talonner tout type d'\u00e9quipement.","og_url":"https:\/\/www.ellab.pro\/fr\/etalonnage\/bain-de-calibration-liquide\/","og_site_name":"Ellab","article_modified_time":"2026-03-23T16:05:30+00:00","og_image":[{"url":"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/LiquidCal-models-1-1.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.ellab.pro\/fr\/etalonnage\/bain-de-calibration-liquide\/","url":"https:\/\/www.ellab.pro\/fr\/etalonnage\/bain-de-calibration-liquide\/","name":"Bains d'\u00e9talonnage de temp\u00e9rature | Bains liquides | Ellab","isPartOf":{"@id":"https:\/\/www.ellab.pro\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ellab.pro\/fr\/etalonnage\/bain-de-calibration-liquide\/#primaryimage"},"image":{"@id":"https:\/\/www.ellab.pro\/fr\/etalonnage\/bain-de-calibration-liquide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/LiquidCal-models-1-1.png","datePublished":"2026-02-23T11:28:11+00:00","dateModified":"2026-03-23T16:05:30+00:00","description":"Que vous ayez des capteurs de forme anormale ou des sondes de longueurs non standard, nos bains d'\u00e9talonnage liquide peuvent g\u00e9rer et \u00e9talonner tout type d'\u00e9quipement.","breadcrumb":{"@id":"https:\/\/www.ellab.pro\/fr\/etalonnage\/bain-de-calibration-liquide\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ellab.pro\/fr\/etalonnage\/bain-de-calibration-liquide\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.ellab.pro\/fr\/etalonnage\/bain-de-calibration-liquide\/#primaryimage","url":"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/LiquidCal-models-1-1.png","contentUrl":"https:\/\/www.ellab.pro\/wp-content\/uploads\/2026\/03\/LiquidCal-models-1-1.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.ellab.pro\/fr\/etalonnage\/bain-de-calibration-liquide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ellab.pro\/fr\/home\/"},{"@type":"ListItem","position":2,"name":"\u00c9talonnage","item":"https:\/\/www.ellab.pro\/fr\/etalonnage\/"},{"@type":"ListItem","position":3,"name":"Bain d&#8217;\u00e9talonnage liquide"}]},{"@type":"WebSite","@id":"https:\/\/www.ellab.pro\/fr\/#website","url":"https:\/\/www.ellab.pro\/fr\/","name":"Ellab","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ellab.pro\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"}]}},"_links":{"self":[{"href":"https:\/\/www.ellab.pro\/fr\/wp-json\/wp\/v2\/pages\/17872","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ellab.pro\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ellab.pro\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ellab.pro\/fr\/wp-json\/wp\/v2\/users\/2456"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ellab.pro\/fr\/wp-json\/wp\/v2\/comments?post=17872"}],"version-history":[{"count":2,"href":"https:\/\/www.ellab.pro\/fr\/wp-json\/wp\/v2\/pages\/17872\/revisions"}],"predecessor-version":[{"id":19807,"href":"https:\/\/www.ellab.pro\/fr\/wp-json\/wp\/v2\/pages\/17872\/revisions\/19807"}],"up":[{"embeddable":true,"href":"https:\/\/www.ellab.pro\/fr\/wp-json\/wp\/v2\/pages\/17671"}],"wp:attachment":[{"href":"https:\/\/www.ellab.pro\/fr\/wp-json\/wp\/v2\/media?parent=17872"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}