{"id":312,"date":"2018-08-20T15:35:43","date_gmt":"2018-08-20T15:35:43","guid":{"rendered":"http:\/\/eliteservicesenegal.com\/?page_id=312"},"modified":"2026-10-10T11:33:23","modified_gmt":"2026-10-10T11:33:23","slug":"droitdutravail","status":"publish","type":"page","link":"https:\/\/eliteservicesenegal.com\/index.php\/droitdutravail\/","title":{"rendered":"DROIT DU TRAVAIL"},"content":{"rendered":"<h1>Vos exigences font notre force<\/h1>\n    <style>\n    .es-stats-container {\n        --es-red: #D8483C;\n        --es-red-dark: #B33A30;\n        --es-charcoal: #241F1C;\n        --es-gray: #756E68;\n        --es-offwhite: #FAF8F7;\n        --es-line: #E7E2DF;\n        display:grid;\n        grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));\n        gap:20px;\n        text-align:center;\n        font-family:\"Public Sans\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n        margin:48px 0;\n    }\n    .es-stat-item {\n        background:var(--es-offwhite);\n        border:1px solid var(--es-line);\n        border-radius:12px;\n        padding:30px 20px;\n        transition:opacity .5s ease, transform .5s ease, box-shadow .2s ease;\n        opacity:0;\n        transform:translateY(20px);\n    }\n    .es-stat-item.visible { opacity:1; transform:translateY(0); }\n    .es-stat-item:hover { box-shadow:0 10px 24px rgba(36,31,28,.08); }\n    .es-stat-icon { font-size:32px; margin-bottom:10px; }\n    .es-stat-value {\n        font-family:\"Fraunces\", Georgia, serif;\n        font-weight:500;\n        font-size:38px;\n        color:var(--es-red-dark);\n        display:inline-block;\n        margin-bottom:6px;\n    }\n    .es-stat-title { margin-top:4px; color:var(--es-gray); font-size:15px; font-weight:500; }\n    @media(max-width:600px){\n        .es-stat-value{font-size:32px;}\n        .es-stat-icon{font-size:28px;}\n    }\n    <\/style>\n\n    <div class=\"es-stats-container\">\n              <div class=\"es-stat-item\">\n          <div class=\"es-stat-icon\">\ud83d\udc65<\/div>          <div class=\"es-stat-value\" data-target=\"260\" data-suffix=\"\">0<\/div>\n          <div class=\"es-stat-title\">ESS SAS, C&#039;EST LE SUIVI DE SALARI\u00c9S<\/div>\n        <\/div>\n              <div class=\"es-stat-item\">\n          <div class=\"es-stat-icon\">\ud83c\udf0d<\/div>          <div class=\"es-stat-value\" data-target=\"270\" data-suffix=\"\">0<\/div>\n          <div class=\"es-stat-title\">CLIENTS, TOUTES ACTIVIT\u00c9S CONFONDUES<\/div>\n        <\/div>\n          <\/div>\n\n    <script>\n    document.addEventListener('DOMContentLoaded', function(){\n      const items = document.querySelectorAll('.es-stat-item');\n      const options = { threshold: 0.4 };\n      const observer = new IntersectionObserver((entries)=>{\n        entries.forEach(entry=>{\n          if(entry.isIntersecting){\n            const el = entry.target;\n            el.classList.add('visible');\n            const valEl = el.querySelector('.es-stat-value');\n            if(valEl && !valEl.classList.contains('active')){\n              animateCount(valEl);\n              valEl.classList.add('active');\n            }\n          }\n        });\n      }, options);\n      items.forEach(item=>observer.observe(item));\n\n      function animateCount(el){\n        const target = parseInt(el.getAttribute('data-target'),10) || 0;\n        const suffix = el.getAttribute('data-suffix') || '';\n        let count = 0;\n        const duration = 1400;\n        const steps = 60;\n        const step = Math.max(1, Math.ceil(target \/ steps));\n        const interval = setInterval(()=>{\n          count += step;\n          if(count >= target){\n            count = target;\n            clearInterval(interval);\n          }\n          el.textContent = count.toLocaleString('fr-FR') + suffix;\n        }, duration\/steps);\n      }\n    });\n    <\/script>\n    \n","protected":false},"excerpt":{"rendered":"<p>Vos exigences font notre force<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_glsr_average":0,"_glsr_ranking":0,"_glsr_reviews":0,"footnotes":""},"class_list":["post-312","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/eliteservicesenegal.com\/index.php\/wp-json\/wp\/v2\/pages\/312","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eliteservicesenegal.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/eliteservicesenegal.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/eliteservicesenegal.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eliteservicesenegal.com\/index.php\/wp-json\/wp\/v2\/comments?post=312"}],"version-history":[{"count":168,"href":"https:\/\/eliteservicesenegal.com\/index.php\/wp-json\/wp\/v2\/pages\/312\/revisions"}],"predecessor-version":[{"id":3650,"href":"https:\/\/eliteservicesenegal.com\/index.php\/wp-json\/wp\/v2\/pages\/312\/revisions\/3650"}],"wp:attachment":[{"href":"https:\/\/eliteservicesenegal.com\/index.php\/wp-json\/wp\/v2\/media?parent=312"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}