{"id":3586,"date":"2026-09-15T08:13:40","date_gmt":"2026-09-15T08:13:40","guid":{"rendered":"https:\/\/ceweb-agency.com\/?page_id=3586"},"modified":"2026-10-22T10:30:11","modified_gmt":"2026-10-22T10:30:11","slug":"spotlight","status":"publish","type":"page","link":"https:\/\/ceweb-agency.com\/es\/spotlight\/","title":{"rendered":"Spotlight"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3586\" class=\"elementor elementor-3586\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-05facb2 e-con-full e-flex e-con e-parent\" data-id=\"05facb2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-2e96feb e-flex e-con-boxed e-con e-child\" data-id=\"2e96feb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ac91324 elementor-widget elementor-widget-html\" data-id=\"ac91324\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================================\r\n     CEWeb Agency \u2014 Badge \u00ab Pr\u00e9sence AI \u00bb\r\n     \u00c0 coller dans un widget Elementor \u00ab HTML \u00bb.\r\n     Couleurs : variables de palette du th\u00e8me utilis\u00e9es directement.\r\n     Police : Inter \u2014 charg\u00e9e par le th\u00e8me.\r\n     ============================================================ -->\r\n<style>\r\n.cw-badge{\r\n  display: inline-flex; align-items: center; gap: 11px;\r\n  margin: 0; padding: 13px 26px;\r\n  border: 0; border-radius: 50px;\r\n  background: color-mix(in srgb, var(--theme-palette-color-1) 8%, var(--theme-palette-color-11));\r\n  font-family: Inter, system-ui, -apple-system, \"Segoe UI\", sans-serif;\r\n  font-size: 16px; font-weight: 700; line-height: 1.3;\r\n  color: color-mix(in srgb, var(--theme-palette-color-1) 85%, var(--theme-palette-color-6));\r\n  text-decoration: none;\r\n  transition: background-color .2s ease;\r\n}\r\n.cw-badge:hover,\r\n.cw-badge:focus{\r\n  color: color-mix(in srgb, var(--theme-palette-color-1) 85%, var(--theme-palette-color-6));\r\n  background: color-mix(in srgb, var(--theme-palette-color-1) 14%, var(--theme-palette-color-11));\r\n}\r\n.cw-badge:focus-visible{\r\n  outline: 2px solid var(--theme-palette-color-1); outline-offset: 3px;\r\n}\r\n.cw-badge .cw-badge-arrow{\r\n  flex-shrink: 0; display: block; width: 17px; height: 17px;\r\n  color: var(--theme-palette-color-3);\r\n  transition: transform .2s ease;\r\n}\r\n.cw-badge:hover .cw-badge-arrow{ transform: translateX(3px); }\r\n\r\n@media (max-width: 480px){\r\n  .cw-badge{ padding: 11px 18px; font-size: 14px; gap: 9px; }\r\n  .cw-badge .cw-badge-arrow{ width: 15px; height: 15px; }\r\n}\r\n@media (prefers-reduced-motion: reduce){\r\n  .cw-badge,\r\n  .cw-badge .cw-badge-arrow{ transition: none; }\r\n  .cw-badge:hover .cw-badge-arrow{ transform: none; }\r\n}\r\n<\/style>\r\n\r\n<h1>\r\n    <a class=\"cw-badge\" href=\"#\">\r\n      <svg class=\"cw-badge-arrow\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\">\r\n        <path d=\"M4 12h15M13 6l6 6-6 6\"\/>\r\n      <\/svg>\r\n      <span>Spotlight : cr\u00e9ation de site web<\/span>\r\n    <\/a>\r\n<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9da21b9 elementor-widget elementor-widget-heading\" data-id=\"9da21b9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Le site web dont vous r\u00eavez. Sans le devis qui fait pleurer.<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-60bfe20 elementor-widget elementor-widget-text-editor\" data-id=\"60bfe20\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Sites vitrines, e-commerce, plateformes sur-mesure. Nous concevons, nous codons, et nous mettons sous les projecteurs ce qui compte\u00a0: votre activit\u00e9, vos produits, votre vision. Pas un template recycl\u00e9, pas une promesse en l\u2019air.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-864d76e e-con-full e-flex e-con e-child\" data-id=\"864d76e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-275256a ct-button-icon btn-shadow elementor-widget elementor-widget-button\" data-id=\"275256a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/myceweb.app\/estimate?offer=spotlight_vitrine&#038;lang=es\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\"><path fill-rule=\"evenodd\" d=\"M24 0v22.78h-2.87V4.9L2.03 24 0 21.97l19.1-19.1H1.26V0z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Demander un devis<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2315b05 ct-button-icon btn-shadow elementor-widget elementor-widget-button\" data-id=\"2315b05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/nos-realisations#project\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Voir nos r\u00e9alisations<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b3da7d5 e-con-full e-flex e-con e-child\" data-id=\"b3da7d5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6306380 elementor-widget elementor-widget-html\" data-id=\"6306380\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================================\r\n     CEWeb Agency \u2014 Cartes \u00ab Types de sites \u00bb\r\n     \u00c0 coller dans un widget Elementor \u00ab HTML \u00bb.\r\n     Couleurs : variables de palette du th\u00e8me utilis\u00e9es directement.\r\n     Polices : Fraunces (titres) + Inter (texte) \u2014 charg\u00e9es par le th\u00e8me.\r\n     Animations : apparition au d\u00e9filement, comptage des chiffres,\r\n     remplissage des barres, survol des cartes.\r\n     ============================================================ -->\r\n<style>\r\n.cw-types{\r\n  display: grid; grid-template-columns: repeat(4, minmax(0, 1fr));\r\n  gap: clamp(16px, 1.8vw, 24px);\r\n  margin: 0; padding: 0;\r\n  list-style: none;\r\n  font-family: Inter, system-ui, -apple-system, \"Segoe UI\", sans-serif;\r\n}\r\n.cw-types *{ box-sizing: border-box; }\r\n\r\n\/* --- Carte --- *\/\r\n.cw-types .cw-type-card{\r\n  display: flex; flex-direction: column; gap: 12px;\r\n  margin: 0; padding: clamp(22px, 2.2vw, 30px);\r\n  min-height: 420px;\r\n  border-radius: 20px;\r\n  color: var(--theme-palette-color-6);\r\n  box-shadow: 0 2px 10px rgba(12,26,60,.05);\r\n  \/* \u00c9tat de d\u00e9part de l'animation *\/\r\n  opacity: 0; transform: translateY(30px);\r\n  transition: opacity .65s cubic-bezier(.22,.61,.36,1),\r\n              transform .65s cubic-bezier(.22,.61,.36,1),\r\n              box-shadow .25s ease;\r\n}\r\n.cw-types .cw-type-card.is-in{ opacity: 1; transform: translateY(0); }\r\n.cw-types .cw-type-card.is-in:hover{\r\n  transform: translateY(-6px);\r\n  box-shadow: 0 22px 50px rgba(12,26,60,.16);\r\n}\r\n\r\n.cw-types .cw-type-title{\r\n  margin: 0 !important;\r\n  font-family: Fraunces, Georgia, serif !important;\r\n  font-size: clamp(20px, 1.8vw, 25px) !important;\r\n  font-weight: 600 !important; line-height: 1.15 !important; letter-spacing: -.02em;\r\n  color: inherit !important;\r\n  overflow-wrap: break-word;\r\n}\r\n.cw-types .cw-type-text{\r\n  margin: 0; max-width: 32ch;\r\n  font-size: clamp(14px, 1.05vw, 15px); line-height: 1.6;\r\n  color: inherit; opacity: .84;\r\n}\r\n\r\n\/* --- Encart bas --- *\/\r\n.cw-types .cw-type-stat{\r\n  margin-top: auto; padding: 16px 18px;\r\n  background: var(--theme-palette-color-11); border-radius: 14px;\r\n  box-shadow: 0 10px 30px rgba(12,26,60,.08);\r\n  color: var(--theme-palette-color-6);\r\n  opacity: 0; transform: translateY(16px);\r\n  transition: opacity .55s ease .22s, transform .55s ease .22s, box-shadow .25s ease;\r\n}\r\n.cw-types .cw-type-card.is-in .cw-type-stat{ opacity: 1; transform: translateY(0); }\r\n.cw-types .cw-type-card.is-in:hover .cw-type-stat{ box-shadow: 0 14px 34px rgba(12,26,60,.14); }\r\n\r\n.cw-types .cw-type-head{\r\n  display: flex; align-items: baseline; justify-content: space-between;\r\n  flex-wrap: wrap; gap: 4px 12px;\r\n}\r\n.cw-types .cw-type-label{\r\n  flex: 1 1 auto; min-width: 0;\r\n  font-size: 11px; font-weight: 700; line-height: 1.25;\r\n  letter-spacing: .07em; text-transform: uppercase;\r\n  color: var(--theme-palette-color-7);\r\n  overflow-wrap: break-word;\r\n}\r\n.cw-types .cw-type-value{\r\n  flex: 0 0 auto;\r\n  font-family: Fraunces, Georgia, serif; font-weight: 700;\r\n  font-size: clamp(22px, 2vw, 28px); line-height: 1; letter-spacing: -.02em;\r\n  font-variant-numeric: tabular-nums; white-space: nowrap;\r\n  transition: transform .25s ease;\r\n}\r\n.cw-types .cw-type-card.is-in:hover .cw-type-value{ transform: scale(1.06); }\r\n.cw-types .cw-type-note{\r\n  margin: 9px 0 0; font-size: 13px; line-height: 1.4;\r\n  color: var(--theme-palette-color-7);\r\n}\r\n\r\n\/* Barre de progression *\/\r\n.cw-types .cw-type-bar{\r\n  margin-top: 11px; height: 6px; border-radius: 50px; overflow: hidden;\r\n  background: var(--theme-palette-color-9);\r\n}\r\n.cw-types .cw-type-bar i{\r\n  display: block; height: 100%; width: 0; border-radius: 50px;\r\n  font-style: normal;\r\n  transition: width 1.2s cubic-bezier(.22,.61,.36,1) .45s, filter .25s ease;\r\n}\r\n.cw-types .cw-type-card.is-in:hover .cw-type-bar i{ filter: saturate(1.25); }\r\n\r\n\/* \u00c9tiquettes *\/\r\n.cw-types .cw-type-chips{\r\n  display: flex; flex-wrap: wrap; gap: 7px;\r\n  margin: 11px 0 0; padding: 0; list-style: none;\r\n}\r\n.cw-types .cw-type-chips li{\r\n  margin: 0; padding: 5px 10px; border-radius: 7px;\r\n  font-size: 12px; font-weight: 700; line-height: 1.3;\r\n  overflow-wrap: anywhere;\r\n  opacity: 0; transform: translateY(10px);\r\n  transition: opacity .45s ease, transform .45s ease;\r\n}\r\n.cw-types .cw-type-card.is-in .cw-type-chips li{ opacity: 1; transform: translateY(0); }\r\n.cw-types .cw-type-card.is-in .cw-type-chips li:nth-child(1){ transition-delay: .40s; }\r\n.cw-types .cw-type-card.is-in .cw-type-chips li:nth-child(2){ transition-delay: .50s; }\r\n.cw-types .cw-type-card.is-in .cw-type-chips li:nth-child(3){ transition-delay: .60s; }\r\n\r\n\/* Badge sombre *\/\r\n.cw-types .cw-type-badge{\r\n  display: inline-flex; align-self: flex-start;\r\n  padding: 6px 12px; border-radius: 7px;\r\n  background: var(--theme-palette-color-6); color: var(--theme-palette-color-11);\r\n  font-size: 11px; font-weight: 700; line-height: 1.3;\r\n  letter-spacing: .07em; text-transform: uppercase;\r\n}\r\n.cw-types .cw-type-claim{\r\n  margin: 11px 0 0;\r\n  font-family: Fraunces, Georgia, serif; font-weight: 600;\r\n  font-size: clamp(16px, 1.4vw, 19px); line-height: 1.2; letter-spacing: -.02em;\r\n}\r\n\r\n\/* --- D\u00e9clinaisons par carte --- *\/\r\n.cw-types .cw-t-a{\r\n  background: linear-gradient(\r\n    160deg,\r\n    color-mix(in srgb, var(--theme-palette-color-1) 45%, var(--theme-palette-color-6)) 0%,\r\n    var(--theme-palette-color-1) 55%,\r\n    var(--theme-palette-color-2) 100%\r\n  );\r\n  color: var(--theme-palette-color-11);\r\n}\r\n.cw-types .cw-t-a .cw-type-value{ color: var(--theme-palette-color-1); }\r\n.cw-types .cw-t-a .cw-type-bar i{ background: var(--theme-palette-color-1); }\r\n\r\n.cw-types .cw-t-b{\r\n  background: linear-gradient(\r\n    160deg,\r\n    color-mix(in srgb, var(--theme-palette-color-3) 22%, var(--theme-palette-color-11)) 0%,\r\n    color-mix(in srgb, var(--theme-palette-color-3) 55%, var(--theme-palette-color-11)) 100%\r\n  );\r\n}\r\n.cw-types .cw-t-b .cw-type-value{ color: color-mix(in srgb, var(--theme-palette-color-3) 80%, var(--theme-palette-color-6)); }\r\n.cw-types .cw-t-b .cw-type-chips li{\r\n  background: color-mix(in srgb, var(--theme-palette-color-3) 16%, var(--theme-palette-color-11));\r\n  color: color-mix(in srgb, var(--theme-palette-color-3) 72%, var(--theme-palette-color-6));\r\n}\r\n\r\n.cw-types .cw-t-c{\r\n  background: linear-gradient(\r\n    160deg,\r\n    color-mix(in srgb, var(--theme-palette-color-1) 10%, var(--theme-palette-color-11)) 0%,\r\n    color-mix(in srgb, var(--theme-palette-color-1) 22%, var(--theme-palette-color-11)) 100%\r\n  );\r\n}\r\n\r\n.cw-types .cw-t-d{\r\n  background: linear-gradient(\r\n    160deg,\r\n    color-mix(in srgb, var(--theme-palette-color-5) 28%, var(--theme-palette-color-11)) 0%,\r\n    var(--theme-palette-color-5) 100%\r\n  );\r\n}\r\n.cw-types .cw-t-d .cw-type-value{ color: color-mix(in srgb, var(--theme-palette-color-5) 62%, var(--theme-palette-color-6)); }\r\n.cw-types .cw-t-d .cw-type-bar i{ background: var(--theme-palette-color-5); }\r\n\r\n\/* --- Responsive --- *\/\r\n@media (max-width: 1280px){\r\n  .cw-types{ grid-template-columns: repeat(2, minmax(0, 1fr)); }\r\n  .cw-types .cw-type-card{ min-height: 380px; }\r\n  .cw-types .cw-type-title{ font-size: clamp(21px, 2.4vw, 25px) !important; }\r\n  .cw-types .cw-type-text{ font-size: 15px; }\r\n}\r\n@media (max-width: 680px){\r\n  .cw-types{ grid-template-columns: 1fr; }\r\n  .cw-types .cw-type-card{ min-height: 0; }\r\n  .cw-types .cw-type-text{ max-width: none; }\r\n  .cw-types .cw-type-stat{ margin-top: 22px; }\r\n}\r\n\r\n@media (hover: none){\r\n  .cw-types .cw-type-card.is-in:hover{ transform: translateY(0); box-shadow: 0 2px 10px rgba(12,26,60,.05); }\r\n  .cw-types .cw-type-card.is-in:hover .cw-type-stat{ box-shadow: 0 10px 30px rgba(12,26,60,.08); }\r\n  .cw-types .cw-type-card.is-in:hover .cw-type-value{ transform: none; }\r\n}\r\n@media (prefers-reduced-motion: reduce){\r\n  .cw-types .cw-type-card,\r\n  .cw-types .cw-type-stat,\r\n  .cw-types .cw-type-chips li,\r\n  .cw-types .cw-type-value,\r\n  .cw-types .cw-type-bar i{ transition: none !important; }\r\n  .cw-types .cw-type-card.is-in:hover{ transform: translateY(0); }\r\n  .cw-types .cw-type-card.is-in:hover .cw-type-value{ transform: none; }\r\n}\r\n<\/style>\r\n\r\n<!-- Sans JavaScript, tout reste visible -->\r\n<noscript>\r\n<style>\r\n.cw-types .cw-type-card,\r\n.cw-types .cw-type-stat,\r\n.cw-types .cw-type-chips li{ opacity: 1 !important; transform: none !important; }\r\n.cw-types .cw-type-bar i{ width: var(--cw-w, 50%) !important; }\r\n<\/style>\r\n<\/noscript>\r\n\r\n<ul class=\"cw-types\" role=\"list\">\r\n\r\n  <li class=\"cw-type-card cw-t-a\">\r\n    <h3 class=\"cw-type-title\">Site vitrine<\/h3>\r\n    <p class=\"cw-type-text\">Design impactant, SEO int\u00e9gr\u00e9, contact qualifi\u00e9 d\u00e8s la mise en ligne.<\/p>\r\n    <div class=\"cw-type-stat\">\r\n      <div class=\"cw-type-head\">\r\n        <span class=\"cw-type-label\">Score SEO<\/span>\r\n        <span class=\"cw-type-value\" data-cw-to=\"92\">92<\/span>\r\n      <\/div>\r\n      <div class=\"cw-type-bar\" role=\"img\" aria-label=\"Rep\u00e8re visuel : score SEO de 92 sur 100\">\r\n        <i data-cw-width=\"92%\" style=\"--cw-w:92%\"><\/i>\r\n      <\/div>\r\n      <p class=\"cw-type-note\">Index\u00e9 Google + moteurs IA<\/p>\r\n    <\/div>\r\n  <\/li>\r\n\r\n  <li class=\"cw-type-card cw-t-b\">\r\n    <h3 class=\"cw-type-title\">Site e-commerce<\/h3>\r\n    <p class=\"cw-type-text\">Rapide, s\u00e9curis\u00e9, optimis\u00e9 pour la conversion. Paiement, stock, livraison.<\/p>\r\n    <div class=\"cw-type-stat\">\r\n      <div class=\"cw-type-head\">\r\n        <span class=\"cw-type-label\">Conversion<\/span>\r\n        <span class=\"cw-type-value\" data-cw-to=\"38\" data-cw-prefix=\"+\" data-cw-suffix=\"%\">+38%<\/span>\r\n      <\/div>\r\n      <ul class=\"cw-type-chips\" role=\"list\">\r\n        <li>Stripe<\/li>\r\n        <li>Stock<\/li>\r\n        <li>Livraison<\/li>\r\n      <\/ul>\r\n    <\/div>\r\n  <\/li>\r\n\r\n  <li class=\"cw-type-card cw-t-c\">\r\n    <h3 class=\"cw-type-title\">Site institutionnel<\/h3>\r\n    <p class=\"cw-type-text\">Pour vos actionnaires et partenaires publics. Sobre, cr\u00e9dible, conforme.<\/p>\r\n    <div class=\"cw-type-stat\">\r\n      <span class=\"cw-type-badge\">Conforme RGAA<\/span>\r\n      <p class=\"cw-type-claim\">Accessibilit\u00e9 niveau AA<\/p>\r\n    <\/div>\r\n  <\/li>\r\n\r\n  <li class=\"cw-type-card cw-t-d\">\r\n    <h3 class=\"cw-type-title\">Landing page<\/h3>\r\n    <p class=\"cw-type-text\">Une page. Un message. Un objectif. A\/B testing inclus.<\/p>\r\n    <div class=\"cw-type-stat\">\r\n      <div class=\"cw-type-head\">\r\n        <span class=\"cw-type-label\">Taux de clic<\/span>\r\n        <span class=\"cw-type-value\" data-cw-to=\"11.4\" data-cw-decimals=\"1\" data-cw-suffix=\"%\">11,4%<\/span>\r\n      <\/div>\r\n      <div class=\"cw-type-bar\" role=\"img\" aria-label=\"Rep\u00e8re visuel : taux de clic de 11,4 %\">\r\n        <i data-cw-width=\"74%\" style=\"--cw-w:74%\"><\/i>\r\n      <\/div>\r\n      <p class=\"cw-type-note\">Variante B gagnante<\/p>\r\n    <\/div>\r\n  <\/li>\r\n\r\n<\/ul>\r\n\r\n<script>\r\n(function () {\r\n  'use strict';\r\n\r\n  var STEP = 140;        \/\/ D\u00e9calage entre deux cartes (ms)\r\n  var COUNT_MS = 1400;   \/\/ Dur\u00e9e du comptage\r\n\r\n  var reduced = window.matchMedia\r\n    && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n\r\n  function easeOutCubic(t){ return 1 - Math.pow(1 - t, 3); }\r\n\r\n  function countUp(el) {\r\n    if (el.dataset.cwDone) return;\r\n    el.dataset.cwDone = '1';\r\n\r\n    var target = parseFloat(el.dataset.cwTo);\r\n    if (isNaN(target)) return;\r\n\r\n    var dec = parseInt(el.dataset.cwDecimals, 10) || 0;\r\n    var prefix = el.dataset.cwPrefix || '';\r\n    var suffix = el.dataset.cwSuffix || '';\r\n    var start = null;\r\n\r\n    \/\/ Espace ins\u00e9cable pour les milliers, virgule d\u00e9cimale.\r\n    var fmt = new Intl.NumberFormat('fr-FR', {\r\n      minimumFractionDigits: dec,\r\n      maximumFractionDigits: dec\r\n    });\r\n\r\n    function render(v){ el.textContent = prefix + fmt.format(v) + suffix; }\r\n\r\n    function frame(now) {\r\n      if (start === null) start = now;\r\n      var p = Math.min((now - start) \/ COUNT_MS, 1);\r\n      render(easeOutCubic(p) * target);\r\n      if (p < 1) requestAnimationFrame(frame);\r\n      else render(target);\r\n    }\r\n\r\n    render(0);\r\n    requestAnimationFrame(frame);\r\n  }\r\n\r\n  function reveal(card, animate) {\r\n    if (card.dataset.cwShown) return;\r\n    card.dataset.cwShown = '1';\r\n    card.classList.add('is-in');\r\n\r\n    card.querySelectorAll('.cw-type-bar i').forEach(function (bar) {\r\n      bar.style.width = bar.dataset.cwWidth || '0%';\r\n    });\r\n\r\n    card.querySelectorAll('[data-cw-to]').forEach(function (val) {\r\n      if (!animate) { val.dataset.cwDone = '1'; return; }\r\n      setTimeout(function () { countUp(val); }, 300);\r\n    });\r\n  }\r\n\r\n  function setup(root) {\r\n    if (root.dataset.cwAnim) return;\r\n    root.dataset.cwAnim = '1';\r\n\r\n    var cards = Array.prototype.slice.call(root.querySelectorAll('.cw-type-card'));\r\n    if (!cards.length) return;\r\n\r\n    if (reduced || !('IntersectionObserver' in window)) {\r\n      cards.forEach(function (card) { reveal(card, false); });\r\n      return;\r\n    }\r\n\r\n    var io = new IntersectionObserver(function (entries) {\r\n      entries.forEach(function (entry) {\r\n        if (!entry.isIntersecting) return;\r\n        var card = entry.target;\r\n        io.unobserve(card);\r\n        setTimeout(function () { reveal(card, true); }, cards.indexOf(card) * STEP);\r\n      });\r\n    }, { threshold: 0.15, rootMargin: '0px 0px -5% 0px' });\r\n\r\n    cards.forEach(function (card) { io.observe(card); });\r\n\r\n    \/\/ Filet de s\u00e9curit\u00e9 : si rien ne s'est d\u00e9clench\u00e9 au bout de 3 s.\r\n    setTimeout(function () {\r\n      cards.forEach(function (card) { reveal(card, true); });\r\n    }, 3000);\r\n  }\r\n\r\n  function boot() {\r\n    document.querySelectorAll('.cw-types').forEach(setup);\r\n  }\r\n\r\n  if (document.readyState === 'loading') {\r\n    document.addEventListener('DOMContentLoaded', boot);\r\n  } else {\r\n    boot();\r\n  }\r\n\r\n  window.addEventListener('load', boot);\r\n\r\n  \/\/ \u00c9diteur Elementor : le widget est rendu en AJAX.\r\n  if (window.jQuery) {\r\n    jQuery(window).on('elementor\/frontend\/init', boot);\r\n  }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\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-17da971 e-flex e-con-boxed e-con e-parent\" data-id=\"17da971\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-90db507 elementor-widget elementor-widget-text-editor\" data-id=\"90db507\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Ils nous ont fait confiance pour leur site<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0f1e122 bdt-navigation-type-none ceweb-logos-smooth elementor-widget elementor-widget-bdt-logo-carousel\" data-id=\"0f1e122\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"bdt-logo-carousel.default\">\n\t\t\t\t\t\t\t<div class=\"\" data-bdt-slider=\"{&quot;autoplay-interval&quot;:7000,&quot;finite&quot;:true}\">\n\t\t\t<div id=\"bdt-logo-carousel-0f1e122\" class=\"bdt-logo-carousel-wrapper bdt-grid bdt-grid-small bdt-slider-items bdt-child-width-1-2 bdt-child-width-1-3@s bdt-child-width-1-6@m\" data-bdt-grid=\"\">\n\t\t\t\t\t\t\t<div class=\"bdt-logo-carousel-item\">\n\t\t\t\t<figure class=\"bdt-logo-carousel-figure\">\n\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1041\" height=\"1040\" src=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/DILA.webp\" class=\"bdt-logo-carousel-img elementor-animation-\" alt=\"DILA : \" srcset=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/DILA.webp 1041w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/DILA-300x300.webp 300w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/DILA-1024x1024.webp 1024w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/DILA-150x150.webp 150w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/DILA-768x767.webp 768w\" sizes=\"(max-width: 1041px) 100vw, 1041px\" \/>\t\t\t\t<\/figure>\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"bdt-logo-carousel-item\">\n\t\t\t\t<figure class=\"bdt-logo-carousel-figure bdt-logo-carousel-figure\">\n\t\t\t\t\t<img decoding=\"async\" width=\"1040\" height=\"1040\" src=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/Accenture.webp\" class=\"bdt-logo-carousel-img elementor-animation-\" alt=\"Accenture : \" srcset=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/Accenture.webp 1040w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/Accenture-300x300.webp 300w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/Accenture-1024x1024.webp 1024w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/Accenture-150x150.webp 150w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/Accenture-768x768.webp 768w\" sizes=\"(max-width: 1040px) 100vw, 1040px\" \/>\t\t\t\t<\/figure>\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"bdt-logo-carousel-item\">\n\t\t\t\t<figure class=\"bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure\">\n\t\t\t\t\t<img decoding=\"async\" width=\"1041\" height=\"1040\" src=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/soho_aquitaine.webp\" class=\"bdt-logo-carousel-img elementor-animation-\" alt=\"Soho Aquitaine : \" srcset=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/soho_aquitaine.webp 1041w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/soho_aquitaine-300x300.webp 300w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/soho_aquitaine-1024x1024.webp 1024w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/soho_aquitaine-150x150.webp 150w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/soho_aquitaine-768x767.webp 768w\" sizes=\"(max-width: 1041px) 100vw, 1041px\" \/>\t\t\t\t<\/figure>\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"bdt-logo-carousel-item\">\n\t\t\t\t<figure class=\"bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1041\" height=\"1040\" src=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/MTE_GOUV.webp\" class=\"bdt-logo-carousel-img elementor-animation-\" alt=\"Minist\u00e8res Transition Ecologique Am\u00e9nagement du territoire Transports Ville et Logement : \" srcset=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/MTE_GOUV.webp 1041w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/MTE_GOUV-300x300.webp 300w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/MTE_GOUV-1024x1024.webp 1024w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/MTE_GOUV-150x150.webp 150w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/MTE_GOUV-768x767.webp 768w\" sizes=\"(max-width: 1041px) 100vw, 1041px\" \/>\t\t\t\t<\/figure>\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"bdt-logo-carousel-item\">\n\t\t\t\t<figure class=\"bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1041\" height=\"1040\" src=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/PHARE.webp\" class=\"bdt-logo-carousel-img elementor-animation-\" alt=\"Phare : \" srcset=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/PHARE.webp 1041w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/PHARE-300x300.webp 300w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/PHARE-1024x1024.webp 1024w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/PHARE-150x150.webp 150w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/PHARE-768x767.webp 768w\" sizes=\"(max-width: 1041px) 100vw, 1041px\" \/>\t\t\t\t<\/figure>\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"bdt-logo-carousel-item\">\n\t\t\t\t<figure class=\"bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1041\" height=\"1040\" src=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/jesuites.webp\" class=\"bdt-logo-carousel-img elementor-animation-\" alt=\"Les J\u00e9suites : \" srcset=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/jesuites.webp 1041w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/jesuites-300x300.webp 300w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/jesuites-1024x1024.webp 1024w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/jesuites-150x150.webp 150w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/jesuites-768x767.webp 768w\" sizes=\"(max-width: 1041px) 100vw, 1041px\" \/>\t\t\t\t<\/figure>\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"bdt-logo-carousel-item\">\n\t\t\t\t<figure class=\"bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1758\" height=\"1757\" src=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/PACK-Payage.webp\" class=\"bdt-logo-carousel-img elementor-animation-\" alt=\"PACK Payage : \" srcset=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/PACK-Payage.webp 1758w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/PACK-Payage-300x300.webp 300w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/PACK-Payage-1024x1024.webp 1024w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/PACK-Payage-150x150.webp 150w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/PACK-Payage-768x768.webp 768w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/PACK-Payage-1536x1536.webp 1536w\" sizes=\"(max-width: 1758px) 100vw, 1758px\" \/>\t\t\t\t<\/figure>\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"bdt-logo-carousel-item\">\n\t\t\t\t<figure class=\"bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1041\" height=\"1040\" src=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/Studio-GG.webp\" class=\"bdt-logo-carousel-img elementor-animation-\" alt=\"G&amp;G : \" srcset=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/Studio-GG.webp 1041w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/Studio-GG-300x300.webp 300w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/Studio-GG-1024x1024.webp 1024w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/Studio-GG-150x150.webp 150w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/Studio-GG-768x767.webp 768w\" sizes=\"(max-width: 1041px) 100vw, 1041px\" \/>\t\t\t\t<\/figure>\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"bdt-logo-carousel-item\">\n\t\t\t\t<figure class=\"bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1041\" height=\"1040\" src=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/courset.webp\" class=\"bdt-logo-carousel-img elementor-animation-\" alt=\"Coll\u00e8ge Internat Sainte Odile : \" srcset=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/courset.webp 1041w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/courset-300x300.webp 300w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/courset-1024x1024.webp 1024w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/courset-150x150.webp 150w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/courset-768x767.webp 768w\" sizes=\"(max-width: 1041px) 100vw, 1041px\" \/>\t\t\t\t<\/figure>\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"bdt-logo-carousel-item\">\n\t\t\t\t<figure class=\"bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1041\" height=\"1040\" src=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/EV.webp\" class=\"bdt-logo-carousel-img elementor-animation-\" alt=\"L&#039;Eau Vive AGEV : \" srcset=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/EV.webp 1041w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/EV-300x300.webp 300w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/EV-1024x1024.webp 1024w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/EV-150x150.webp 150w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/EV-768x767.webp 768w\" sizes=\"(max-width: 1041px) 100vw, 1041px\" \/>\t\t\t\t<\/figure>\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"bdt-logo-carousel-item\">\n\t\t\t\t<figure class=\"bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1040\" height=\"1040\" src=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/y_croire.webp\" class=\"bdt-logo-carousel-img elementor-animation-\" alt=\"Y Croire &amp; Agir : Brand Short Description Type Here.\" srcset=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/y_croire.webp 1040w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/y_croire-300x300.webp 300w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/y_croire-1024x1024.webp 1024w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/y_croire-150x150.webp 150w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/y_croire-768x768.webp 768w\" sizes=\"(max-width: 1040px) 100vw, 1040px\" \/>\t\t\t\t<\/figure>\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"bdt-logo-carousel-item\">\n\t\t\t\t<figure class=\"bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1041\" height=\"1040\" src=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/Philoxenia.webp\" class=\"bdt-logo-carousel-img elementor-animation-\" alt=\"Prix Philoxenia : \" srcset=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/Philoxenia.webp 1041w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/Philoxenia-300x300.webp 300w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/Philoxenia-1024x1024.webp 1024w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/Philoxenia-150x150.webp 150w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/Philoxenia-768x767.webp 768w\" sizes=\"(max-width: 1041px) 100vw, 1041px\" \/>\t\t\t\t<\/figure>\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"bdt-logo-carousel-item\">\n\t\t\t\t<figure class=\"bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1040\" height=\"1040\" src=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/J2C.webp\" class=\"bdt-logo-carousel-img elementor-animation-\" alt=\"Justice Deuxi\u00e8me Chance : \" srcset=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/J2C.webp 1040w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/J2C-300x300.webp 300w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/J2C-1024x1024.webp 1024w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/J2C-150x150.webp 150w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/J2C-768x768.webp 768w\" sizes=\"(max-width: 1040px) 100vw, 1040px\" \/>\t\t\t\t<\/figure>\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"bdt-logo-carousel-item\">\n\t\t\t\t<figure class=\"bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1040\" height=\"1040\" src=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/FPPN.webp\" class=\"bdt-logo-carousel-img elementor-animation-\" alt=\"Fonds de Pr\u00e9voyance de la Police Nationale - C\u00f4te d&#039;Ivoire : \" srcset=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/FPPN.webp 1040w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/FPPN-300x300.webp 300w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/FPPN-1024x1024.webp 1024w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/FPPN-150x150.webp 150w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/FPPN-768x768.webp 768w\" sizes=\"(max-width: 1040px) 100vw, 1040px\" \/>\t\t\t\t<\/figure>\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"bdt-logo-carousel-item\">\n\t\t\t\t<figure class=\"bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1040\" height=\"1040\" src=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/IDS.webp\" class=\"bdt-logo-carousel-img elementor-animation-\" alt=\"Institut des Solutions : \" srcset=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/IDS.webp 1040w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/IDS-300x300.webp 300w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/IDS-1024x1024.webp 1024w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/IDS-150x150.webp 150w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/IDS-768x768.webp 768w\" sizes=\"(max-width: 1040px) 100vw, 1040px\" \/>\t\t\t\t<\/figure>\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"bdt-logo-carousel-item\">\n\t\t\t\t<figure class=\"bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1040\" height=\"1040\" src=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/La-Fugue.webp\" class=\"bdt-logo-carousel-img elementor-animation-\" alt=\"La Fugue : \" srcset=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/La-Fugue.webp 1040w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/La-Fugue-300x300.webp 300w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/La-Fugue-1024x1024.webp 1024w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/La-Fugue-150x150.webp 150w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/La-Fugue-768x768.webp 768w\" sizes=\"(max-width: 1040px) 100vw, 1040px\" \/>\t\t\t\t<\/figure>\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"bdt-logo-carousel-item\">\n\t\t\t\t<figure class=\"bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure bdt-logo-carousel-figure\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1040\" height=\"1040\" src=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/pedagogie_montgolfiere.webp\" class=\"bdt-logo-carousel-img elementor-animation-\" alt=\"La P\u00e9dagogie Montgolfi\u00e8re : \" srcset=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/pedagogie_montgolfiere.webp 1040w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/pedagogie_montgolfiere-300x300.webp 300w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/pedagogie_montgolfiere-1024x1024.webp 1024w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/pedagogie_montgolfiere-150x150.webp 150w, https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/09\/pedagogie_montgolfiere-768x768.webp 768w\" sizes=\"(max-width: 1040px) 100vw, 1040px\" \/>\t\t\t\t<\/figure>\n\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-356ef94 elementor-widget elementor-widget-html\" data-id=\"356ef94\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n\/* ==========================================\r\n   R\u00c9GLAGES DU CARROUSEL\r\n   ========================================== *\/\r\n\r\n.ceweb-logos-smooth {\r\n  --logo-columns: 6;\r\n  --logo-gap: 6px;\r\n\r\n  --fade-size: 90px;    \/* Largeur du fondu sur chaque bord *\/\r\n  --fade-bg: #ffffff;  \/* M\u00eame couleur que le fond de votre section *\/\r\n}\r\n\r\n\/* Tablette *\/\r\n@media (max-width: 1024px) {\r\n  .ceweb-logos-smooth {\r\n    --logo-columns: 3;\r\n  }\r\n}\r\n\r\n\/* Mobile *\/\r\n@media (max-width: 767px) {\r\n  .ceweb-logos-smooth {\r\n    --logo-columns: 1;\r\n    --fade-size: 45px;\r\n  }\r\n}\r\n\r\n\/* ==========================================\r\n   ZONE VISIBLE DU CARROUSEL\r\n   ========================================== *\/\r\n\r\n.ceweb-logos-smooth .ceweb-logo-viewport {\r\n  position: relative;\r\n  overflow: hidden !important;\r\n  isolation: isolate;\r\n}\r\n\r\n\/* ==========================================\r\n   PISTE ANIM\u00c9E\r\n   ========================================== *\/\r\n\r\n.ceweb-logos-smooth .ceweb-logo-track {\r\n  display: flex !important;\r\n  flex-wrap: nowrap !important;\r\n  align-items: center;\r\n  justify-content: flex-start !important;\r\n\r\n  gap: var(--logo-gap) !important;\r\n\r\n  width: 100% !important;\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n\r\n  list-style: none;\r\n  direction: ltr;\r\n\r\n  transition: none !important;\r\n  will-change: transform;\r\n}\r\n\r\n\/* Largeur de chaque emplacement de logo *\/\r\n.ceweb-logos-smooth .ceweb-logo-track > * {\r\n  --item-width: calc(\r\n    (100% - (var(--logo-columns) - 1) * var(--logo-gap))\r\n    \/ var(--logo-columns)\r\n  );\r\n\r\n  box-sizing: border-box;\r\n\r\n  flex: 0 0 var(--item-width) !important;\r\n  width: var(--item-width) !important;\r\n  max-width: var(--item-width) !important;\r\n  min-width: 0;\r\n\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n\r\n  order: 0 !important;\r\n  transform: none !important;\r\n}\r\n\r\n\/* ==========================================\r\n   FONDU SUR LES BORDS\r\n   ========================================== *\/\r\n\r\n.ceweb-logos-smooth .ceweb-logo-viewport::before,\r\n.ceweb-logos-smooth .ceweb-logo-viewport::after {\r\n  content: \"\";\r\n  position: absolute;\r\n\r\n  top: 0;\r\n  bottom: 0;\r\n\r\n  width: var(--fade-size);\r\n  max-width: 25%;\r\n\r\n  z-index: 3;\r\n\r\n  \/* Laisse passer les clics vers les logos *\/\r\n  pointer-events: none;\r\n}\r\n\r\n\/* Bord gauche *\/\r\n.ceweb-logos-smooth .ceweb-logo-viewport::before {\r\n  left: 0;\r\n\r\n  background: linear-gradient(\r\n    to right,\r\n    var(--fade-bg) 0%,\r\n    transparent 100%\r\n  );\r\n}\r\n\r\n\/* Bord droit *\/\r\n.ceweb-logos-smooth .ceweb-logo-viewport::after {\r\n  right: 0;\r\n\r\n  background: linear-gradient(\r\n    to left,\r\n    var(--fade-bg) 0%,\r\n    transparent 100%\r\n  );\r\n}\r\n\r\n\/* ==========================================\r\n   PR\u00c9F\u00c9RENCE DE R\u00c9DUCTION DES ANIMATIONS\r\n   ========================================== *\/\r\n\r\n\/* Affiche tous les logos en grille fixe *\/\r\n.ceweb-logos-smooth.ceweb-logos-reduced .ceweb-logo-track {\r\n  flex-wrap: wrap !important;\r\n  will-change: auto;\r\n}\r\n\r\n\/* Retire le fondu lorsque les logos sont fixes *\/\r\n.ceweb-logos-smooth.ceweb-logos-reduced .ceweb-logo-viewport::before,\r\n.ceweb-logos-smooth.ceweb-logos-reduced .ceweb-logo-viewport::after {\r\n  display: none;\r\n}\r\n<\/style>\r\n\r\n<script>\r\n(() => {\r\n  'use strict';\r\n\r\n  \/* ==========================================\r\n     R\u00c9GLAGES DU D\u00c9FILEMENT\r\n     ========================================== *\/\r\n\r\n  const SPEED = 45; \/\/ Pixels\/seconde : plus \u00e9lev\u00e9 = plus rapide.\r\n  const PAUSE_ON_HOVER = false;\r\n\r\n  const SELECTOR = '.ceweb-logos-smooth';\r\n\r\n  \/* ==========================================\r\n     INITIALISATION DU CARROUSEL\r\n     ========================================== *\/\r\n\r\n  function init(root) {\r\n    \/\/ \u00c9vite une double initialisation.\r\n    if (root.querySelector('.ceweb-logo-track')) return;\r\n\r\n    \/\/ D\u00e9tecte la piste UIkit ou Swiper.\r\n    const track = root.querySelector(\r\n      '.bdt-slider-items, .uk-slider-items, .swiper-wrapper'\r\n    );\r\n\r\n    if (!track || typeof track.animate !== 'function') {\r\n      console.warn(\r\n        '[CEWeb logos] Structure du carrousel non reconnue.',\r\n        root\r\n      );\r\n      return;\r\n    }\r\n\r\n    \/\/ Conserve uniquement les logos originaux.\r\n    const originals = [...track.children].filter(el =>\r\n      !el.matches(\r\n        '.swiper-slide-duplicate, .swiper-slide-blank, script, style'\r\n      )\r\n    );\r\n\r\n    if (!originals.length) return;\r\n\r\n    \/\/ R\u00e9tablit l'ordre initial si Swiper l'a modifi\u00e9.\r\n    originals.sort((a, b) =>\r\n      (Number(a.dataset.swiperSlideIndex) || 0) -\r\n      (Number(b.dataset.swiperSlideIndex) || 0)\r\n    );\r\n\r\n    \/* ==========================================\r\n       D\u00c9SACTIVATION DU MOTEUR NATIF\r\n       ========================================== *\/\r\n\r\n    for (\r\n      let el = track.parentElement;\r\n      el && root.contains(el);\r\n      el = el.parentElement\r\n    ) {\r\n      \/\/ Swiper\r\n      if (el.swiper && !el.swiper.destroyed) {\r\n        el.swiper.autoplay?.stop();\r\n        el.swiper.destroy(true, true);\r\n      }\r\n\r\n      \/\/ UIkit \/ Element Pack\r\n      const kit = window.bdtUIkit || window.UIkit;\r\n      const slider = kit?.getComponent?.(el, 'slider');\r\n\r\n      slider?.stopAutoplay?.();\r\n      slider?.$destroy?.();\r\n\r\n      [\r\n        'bdt-slider',\r\n        'data-bdt-slider',\r\n        'uk-slider',\r\n        'data-uk-slider'\r\n      ].forEach(attr => el.removeAttribute(attr));\r\n    }\r\n\r\n    \/* ==========================================\r\n       PR\u00c9PARATION DE LA PISTE\r\n       ========================================== *\/\r\n\r\n    track.replaceChildren(...originals);\r\n    track.style.removeProperty('transform');\r\n    track.classList.add('ceweb-logo-track');\r\n\r\n    const viewport = track.parentElement;\r\n    viewport.classList.add('ceweb-logo-viewport');\r\n\r\n    originals.forEach(el => {\r\n      el.removeAttribute('aria-hidden');\r\n      el.removeAttribute('inert');\r\n    });\r\n\r\n    \/\/ Charge aussi les logos situ\u00e9s hors de la zone visible.\r\n    track.querySelectorAll('img').forEach(img => {\r\n      img.loading = 'eager';\r\n    });\r\n\r\n    const reduced = window.matchMedia(\r\n      '(prefers-reduced-motion: reduce)'\r\n    );\r\n\r\n    const controller = new AbortController();\r\n    const options = { signal: controller.signal };\r\n\r\n    let animation = null;\r\n    let frame;\r\n    let lastWidth = -1;\r\n\r\n    \/* ==========================================\r\n       GESTION DES PAUSES\r\n       ========================================== *\/\r\n\r\n    function syncPlayback() {\r\n      if (!animation) return;\r\n\r\n      const paused =\r\n        document.hidden ||\r\n        root.matches(':focus-within') ||\r\n        (PAUSE_ON_HOVER && root.matches(':hover'));\r\n\r\n      if (paused) {\r\n        animation.pause();\r\n      } else {\r\n        animation.play();\r\n      }\r\n    }\r\n\r\n    \/* ==========================================\r\n       CONSTRUCTION DE LA BOUCLE INFINIE\r\n       ========================================== *\/\r\n\r\n    function build() {\r\n      \/\/ Nettoyage si le widget a \u00e9t\u00e9 retir\u00e9 de la page.\r\n      if (!track.isConnected) {\r\n        animation?.cancel();\r\n        observer.disconnect();\r\n        controller.abort();\r\n        cancelAnimationFrame(frame);\r\n        return;\r\n      }\r\n\r\n      \/\/ Conserve la progression lors d'un redimensionnement.\r\n      const phase =\r\n        animation?.effect?.getComputedTiming().progress ?? 0;\r\n\r\n      animation?.cancel();\r\n      animation = null;\r\n\r\n      \/\/ Supprime uniquement les copies cr\u00e9\u00e9es par ce script.\r\n      [...track.children]\r\n        .filter(el => el.hasAttribute('data-logo-copy'))\r\n        .forEach(el => el.remove());\r\n\r\n      root.classList.toggle(\r\n        'ceweb-logos-reduced',\r\n        reduced.matches\r\n      );\r\n\r\n      \/\/ Pas de mouvement en mode animations r\u00e9duites.\r\n      if (reduced.matches || !viewport.clientWidth) return;\r\n\r\n      const columns =\r\n        Number(\r\n          getComputedStyle(root).getPropertyValue('--logo-columns')\r\n        ) || 6;\r\n\r\n      \/\/ Ajoute assez de copies pour \u00e9viter un espace vide.\r\n      const copies = Math.max(\r\n        1,\r\n        Math.ceil(columns \/ originals.length)\r\n      );\r\n\r\n      for (let i = 0; i < copies; i++) {\r\n        originals.forEach(el => {\r\n          const clone = el.cloneNode(true);\r\n\r\n          clone.setAttribute('data-logo-copy', '');\r\n          clone.setAttribute('aria-hidden', 'true');\r\n\r\n          \/\/ \u00c9vite les identifiants HTML dupliqu\u00e9s.\r\n          clone.removeAttribute('id');\r\n\r\n          clone.querySelectorAll('[id]').forEach(node => {\r\n            node.removeAttribute('id');\r\n          });\r\n\r\n          \/\/ \u00c9vite de r\u00e9p\u00e9ter les liens dans la navigation clavier.\r\n          [\r\n            clone,\r\n            ...clone.querySelectorAll(\r\n              'a, button, input, select, textarea, [tabindex]'\r\n            )\r\n          ].forEach(node => {\r\n            node.setAttribute('tabindex', '-1');\r\n          });\r\n\r\n          track.appendChild(clone);\r\n        });\r\n      }\r\n\r\n      \/\/ Mesure une s\u00e9rie compl\u00e8te, espacement final compris.\r\n      const distance =\r\n        track.children[originals.length]\r\n          .getBoundingClientRect().left -\r\n        originals[0].getBoundingClientRect().left;\r\n\r\n      if (distance <= 0) return;\r\n\r\n      \/\/ Dur\u00e9e calcul\u00e9e pour conserver une vitesse constante.\r\n      const duration = (distance \/ SPEED) * 1000;\r\n\r\n      animation = track.animate(\r\n        [\r\n          {\r\n            transform: 'translate3d(0, 0, 0)'\r\n          },\r\n          {\r\n            transform: `translate3d(${-distance}px, 0, 0)`\r\n          }\r\n        ],\r\n        {\r\n          duration,\r\n          iterations: Infinity,\r\n          easing: 'linear'\r\n        }\r\n      );\r\n\r\n      animation.currentTime = phase * duration;\r\n\r\n      syncPlayback();\r\n    }\r\n\r\n    \/* ==========================================\r\n       ADAPTATION AU REDIMENSIONNEMENT\r\n       ========================================== *\/\r\n\r\n    function schedule() {\r\n      cancelAnimationFrame(frame);\r\n      frame = requestAnimationFrame(build);\r\n    }\r\n\r\n    const observer = new ResizeObserver(([entry]) => {\r\n      if (entry.contentRect.width !== lastWidth) {\r\n        lastWidth = entry.contentRect.width;\r\n        schedule();\r\n      }\r\n    });\r\n\r\n    observer.observe(viewport);\r\n\r\n    window.addEventListener('resize', schedule, options);\r\n    reduced.addEventListener('change', schedule, options);\r\n\r\n    \/* ==========================================\r\n       \u00c9V\u00c9NEMENTS\r\n       ========================================== *\/\r\n\r\n    document.addEventListener(\r\n      'visibilitychange',\r\n      syncPlayback,\r\n      options\r\n    );\r\n\r\n    root.addEventListener(\r\n      'mouseenter',\r\n      syncPlayback,\r\n      options\r\n    );\r\n\r\n    root.addEventListener(\r\n      'mouseleave',\r\n      syncPlayback,\r\n      options\r\n    );\r\n\r\n    root.addEventListener(\r\n      'focusin',\r\n      syncPlayback,\r\n      options\r\n    );\r\n\r\n    root.addEventListener(\r\n      'focusout',\r\n      () => queueMicrotask(syncPlayback),\r\n      options\r\n    );\r\n\r\n    build();\r\n  }\r\n\r\n  \/* ==========================================\r\n     D\u00c9MARRAGE\r\n     ========================================== *\/\r\n\r\n  function start() {\r\n    \/\/ Active l'effet sur la page, pas dans l'\u00e9diteur Elementor.\r\n    if (window.elementorFrontend?.isEditMode?.()) return;\r\n\r\n    document.querySelectorAll(SELECTOR).forEach(init);\r\n  }\r\n\r\n  if (document.readyState === 'complete') {\r\n    start();\r\n  } else {\r\n    window.addEventListener('load', start, { once: true });\r\n  }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b20384d e-flex e-con-boxed e-con e-parent\" data-id=\"b20384d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dac3fdb elementor-widget elementor-widget-heading\" data-id=\"dac3fdb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pourquoi un site bien fait <span class=\"title-blue\">change la donne<\/span><\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9eca594 e-con-full e-flex e-con e-child\" data-id=\"9eca594\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-fee9ba8 e-con-full e-flex e-con e-child\" data-id=\"fee9ba8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4024f22 elementor-widget elementor-widget-text-editor\" data-id=\"4024f22\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Votre site travaille pendant que vous dormez. Encore faut-il qu\u2019il soit trouvable, cr\u00e9dible et pens\u00e9 pour transformer un visiteur en client.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0923874 elementor-widget elementor-widget-html\" data-id=\"0923874\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================================\r\n     CEWeb Agency \u2014 Liste \u00ab Maintenance \u00bb \u00e0 fl\u00e8ches\r\n     \u00c0 coller dans un widget Elementor \u00ab HTML \u00bb.\r\n     Le texte h\u00e9rite de la couleur globale du th\u00e8me.\r\n     Les accents utilisent les variables de palette du th\u00e8me.\r\n     Animations : apparition au d\u00e9filement + survol des lignes.\r\n     ============================================================ -->\r\n<style>\r\n.cw-arrows{\r\n  list-style: none; margin: 0; padding: 0;\r\n  font-family: inherit;\r\n}\r\n.cw-arrows *{ box-sizing: border-box; }\r\n\r\n.cw-arrows li{\r\n  display: grid;\r\n  grid-template-columns: 30px minmax(0, 1fr);\r\n  column-gap: 14px;\r\n  margin: 0; padding: clamp(18px, 2vw, 22px) 0;\r\n  font-size: clamp(15px, 1.15vw, 17px); line-height: 1.65;\r\n  border-top: 1px solid var(--theme-palette-color-9);\r\n  \/* \u00c9tat de d\u00e9part de l'animation *\/\r\n  opacity: 0; transform: translateY(18px);\r\n  transition: opacity .55s cubic-bezier(.22,.61,.36,1),\r\n              transform .55s cubic-bezier(.22,.61,.36,1);\r\n}\r\n.cw-arrows li:first-child{ border-top: 0; padding-top: 0; }\r\n.cw-arrows li.is-in{ opacity: 1; transform: translateY(0); }\r\n\r\n.cw-arrows strong{\r\n  font-weight: 700;\r\n  color: var(--theme-palette-color-6);\r\n}\r\n.cw-arrows .cw-dash{ opacity: .5; }\r\n\r\n\/* --- Fl\u00e8che --- *\/\r\n.cw-arrows .cw-arrow{\r\n  display: inline-flex; align-items: center; justify-content: flex-start;\r\n  width: 30px; height: 1.65em;\r\n  color: var(--theme-palette-color-1);\r\n  transition: transform .25s cubic-bezier(.34,1.4,.64,1), color .25s ease;\r\n}\r\n.cw-arrows .cw-arrow svg{ display: block; width: 20px; height: 20px; }\r\n\r\n\/* --- Survol de la ligne --- *\/\r\n.cw-arrows li:hover .cw-arrow{ transform: translateX(6px); }\r\n.cw-arrows li:hover strong{ color: var(--theme-palette-color-1); }\r\n.cw-arrows li.is-in:hover{ transform: translateY(0); }\r\n\r\n\/* --- Responsive --- *\/\r\n@media (max-width: 520px){\r\n  .cw-arrows li{ grid-template-columns: 24px minmax(0, 1fr); column-gap: 10px; }\r\n  .cw-arrows .cw-arrow{ width: 24px; }\r\n  .cw-arrows .cw-arrow svg{ width: 17px; height: 17px; }\r\n}\r\n\r\n@media (hover: none){\r\n  .cw-arrows li:hover .cw-arrow{ transform: none; }\r\n  .cw-arrows li:hover strong{ color: var(--theme-palette-color-6); }\r\n}\r\n@media (prefers-reduced-motion: reduce){\r\n  .cw-arrows li,\r\n  .cw-arrows .cw-arrow{ transition: none !important; }\r\n  .cw-arrows li:hover .cw-arrow{ transform: none; }\r\n}\r\n<\/style>\r\n\r\n<!-- Sans JavaScript, tout reste visible -->\r\n<noscript>\r\n<style>.cw-arrows li{ opacity: 1 !important; transform: none !important; }<\/style>\r\n<\/noscript>\r\n\r\n<ul class=\"cw-arrows\" role=\"list\">\r\n\r\n  <li>\r\n    <span class=\"cw-arrow\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 12h15M13 6l6 6-6 6\"\/><\/svg><\/span>\r\n    <span><strong>Visibilit\u00e9 24\/7, partout<\/strong> <span class=\"cw-dash\">:<\/span> trouvable de Paris \u00e0 Tokyo, index\u00e9 sur Google et sur les moteurs IA, parce que vos clients posent maintenant leurs questions \u00e0 l\u2019IA.<\/span>\r\n  <\/li>\r\n\r\n  <li>\r\n    <span class=\"cw-arrow\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 12h15M13 6l6 6-6 6\"\/><\/svg><\/span>\r\n    <span><strong>Cr\u00e9dibilit\u00e9 instantan\u00e9e<\/strong> <span class=\"cw-dash\">:<\/span> un site soign\u00e9, c\u2019est la premi\u00e8re poign\u00e9e de main. Vos offres, vos valeurs, vos r\u00e9f\u00e9rences : align\u00e9s et professionnels.<\/span>\r\n  <\/li>\r\n\r\n  <li>\r\n    <span class=\"cw-arrow\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 12h15M13 6l6 6-6 6\"\/><\/svg><\/span>\r\n    <span><strong>Machine \u00e0 opportunit\u00e9s<\/strong> <span class=\"cw-dash\">:<\/span> prise de contact, vente en ligne, inscription, rendez-vous qualifi\u00e9. Un commercial qui ne dort jamais.<\/span>\r\n  <\/li>\r\n\r\n  <li>\r\n    <span class=\"cw-arrow\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 12h15M13 6l6 6-6 6\"\/><\/svg><\/span>\r\n    <span><strong>Des projets r\u00e9ellement en ligne<\/strong> <span class=\"cw-dash\">:<\/span> pas de portfolio Photoshop : tous nos sites sont en production, avec de vrais clients derri\u00e8re.<\/span>\r\n  <\/li>\r\n\r\n<\/ul>\r\n\r\n<script>\r\n(function () {\r\n  'use strict';\r\n\r\n  var STEP = 120; \/\/ D\u00e9calage entre deux lignes (ms)\r\n\r\n  var reduced = window.matchMedia\r\n    && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n\r\n  function setup(root) {\r\n    if (root.dataset.cwAnim) return;\r\n    root.dataset.cwAnim = '1';\r\n\r\n    var items = Array.prototype.slice.call(root.querySelectorAll('li'));\r\n    if (!items.length) return;\r\n\r\n    function show(el) {\r\n      if (el.dataset.cwShown) return;\r\n      el.dataset.cwShown = '1';\r\n      el.classList.add('is-in');\r\n    }\r\n\r\n    if (reduced || !('IntersectionObserver' in window)) {\r\n      items.forEach(show);\r\n      return;\r\n    }\r\n\r\n    var io = new IntersectionObserver(function (entries) {\r\n      entries.forEach(function (entry) {\r\n        if (!entry.isIntersecting) return;\r\n        var el = entry.target;\r\n        io.unobserve(el);\r\n        setTimeout(function () { show(el); }, items.indexOf(el) * STEP);\r\n      });\r\n    }, { threshold: 0.25, rootMargin: '0px 0px -5% 0px' });\r\n\r\n    items.forEach(function (el) { io.observe(el); });\r\n\r\n    \/\/ Filet de s\u00e9curit\u00e9 : si rien ne s'est d\u00e9clench\u00e9 au bout de 3 s.\r\n    setTimeout(function () { items.forEach(show); }, 3000);\r\n  }\r\n\r\n  function boot() {\r\n    document.querySelectorAll('.cw-arrows').forEach(setup);\r\n  }\r\n\r\n  if (document.readyState === 'loading') {\r\n    document.addEventListener('DOMContentLoaded', boot);\r\n  } else {\r\n    boot();\r\n  }\r\n\r\n  window.addEventListener('load', boot);\r\n\r\n  \/\/ \u00c9diteur Elementor : le widget est rendu en AJAX.\r\n  if (window.jQuery) {\r\n    jQuery(window).on('elementor\/frontend\/init', boot);\r\n  }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0a574e9 elementor-align-left elementor-mobile-align-center elementor-widget elementor-widget-button\" data-id=\"0a574e9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/contact-us\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" role=\"img\" aria-label=\"Fl&#xE8;che\"><path d=\"M3.5 10h13M11.5 5l5 5-5 5\" stroke=\"#FFFFFF\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Lancez-vous maintenant<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3301bf0 e-con-full e-flex e-con e-child\" data-id=\"3301bf0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ebdbfdd elementor-widget elementor-widget-html\" data-id=\"ebdbfdd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================================\r\n     CEWeb Agency \u2014 \u00ab Ce que \u00e7a change, en chiffres \u00bb\r\n     Version claire\r\n     \u00c0 coller dans un widget Elementor HTML\r\n     ============================================================ -->\r\n\r\n<style>\r\n\r\n\/* ============================================================\r\n   CONTENEUR\r\n   ============================================================ *\/\r\n\r\n.cw-impact {\r\n  margin: 0;\r\n  padding: clamp(26px, 3.2vw, 44px);\r\n\r\n  border-radius: 24px;\r\n\r\n  background: var(--theme-palette-color-10);\r\n  color: var(--theme-palette-color-6);\r\n\r\n  font-family: Inter, system-ui, -apple-system, \"Segoe UI\", sans-serif;\r\n}\r\n\r\n.cw-impact * {\r\n  box-sizing: border-box;\r\n}\r\n\r\n\r\n\/* ============================================================\r\n   SURTITRE\r\n   ============================================================ *\/\r\n\r\n.cw-impact .cw-impact-eyebrow {\r\n  margin: 0 0 clamp(20px, 2.4vw, 30px);\r\n\r\n  font-size: 13px;\r\n  font-weight: 700;\r\n  line-height: 1.3;\r\n\r\n  letter-spacing: .16em;\r\n  text-transform: uppercase;\r\n\r\n  color: var(--theme-palette-color-3);\r\n\r\n  opacity: 0;\r\n  transform: translateY(14px);\r\n\r\n  transition:\r\n    opacity .5s ease,\r\n    transform .5s ease;\r\n}\r\n\r\n.cw-impact .cw-impact-eyebrow.is-in {\r\n  opacity: 1;\r\n  transform: translateY(0);\r\n}\r\n\r\n\r\n\/* ============================================================\r\n   LISTE\r\n   ============================================================ *\/\r\n\r\n.cw-impact .cw-impact-list {\r\n  display: flex;\r\n  flex-direction: column;\r\n\r\n  gap: clamp(14px, 1.6vw, 20px);\r\n\r\n  list-style: none;\r\n\r\n  margin: 0;\r\n  padding: 0;\r\n}\r\n\r\n\r\n\/* ============================================================\r\n   ITEMS\r\n   ============================================================ *\/\r\n\r\n.cw-impact .cw-impact-row {\r\n  margin: 0;\r\n\r\n  padding:\r\n    clamp(20px, 2.2vw, 28px)\r\n    clamp(20px, 2.2vw, 30px);\r\n\r\n  border-radius: 16px;\r\n\r\n  background: rgba(255, 255, 255, .58);\r\n\r\n  border:\r\n    1px solid\r\n    color-mix(\r\n      in srgb,\r\n      var(--theme-palette-color-6) 9%,\r\n      transparent\r\n    );\r\n\r\n  opacity: 0;\r\n  transform: translateY(22px);\r\n\r\n  transition:\r\n    opacity .6s cubic-bezier(.22,.61,.36,1),\r\n    transform .6s cubic-bezier(.22,.61,.36,1),\r\n    background-color .25s ease,\r\n    border-color .25s ease,\r\n    box-shadow .25s ease;\r\n}\r\n\r\n\r\n.cw-impact .cw-impact-row.is-in {\r\n  opacity: 1;\r\n  transform: translateY(0);\r\n}\r\n\r\n\r\n\/* --- Survol des items --- *\/\r\n\r\n.cw-impact .cw-impact-row.is-in:hover {\r\n  background: rgba(255, 255, 255, .90);\r\n\r\n  border-color:\r\n    color-mix(\r\n      in srgb,\r\n      var(--theme-palette-color-1) 30%,\r\n      transparent\r\n    );\r\n\r\n  box-shadow:\r\n    0 12px 30px\r\n    color-mix(\r\n      in srgb,\r\n      var(--theme-palette-color-6) 8%,\r\n      transparent\r\n    );\r\n\r\n  transform: translateY(-3px);\r\n}\r\n\r\n\r\n\/* ============================================================\r\n   TITRE + VALEUR\r\n   ============================================================ *\/\r\n\r\n.cw-impact .cw-impact-head {\r\n  display: flex;\r\n\r\n  align-items: baseline;\r\n  justify-content: space-between;\r\n\r\n  flex-wrap: wrap;\r\n\r\n  gap: 6px 18px;\r\n\r\n  margin-bottom: 16px;\r\n}\r\n\r\n\r\n\/* --- Texte --- *\/\r\n\r\n.cw-impact .cw-impact-label {\r\n  flex: 1 1 auto;\r\n  min-width: 0;\r\n\r\n  font-size: clamp(15px, 1.2vw, 17px);\r\n  line-height: 1.4;\r\n\r\n  color: var(--theme-palette-color-6);\r\n\r\n  opacity: .88;\r\n}\r\n\r\n\r\n\/* --- Chiffres --- *\/\r\n\r\n.cw-impact .cw-impact-value {\r\n  flex: 0 0 auto;\r\n\r\n  font-family: Fraunces, Georgia, serif;\r\n  font-weight: 700;\r\n\r\n  font-size: clamp(28px, 3vw, 40px);\r\n  line-height: 1;\r\n\r\n  letter-spacing: -.02em;\r\n\r\n  font-variant-numeric: tabular-nums;\r\n\r\n  white-space: nowrap;\r\n\r\n  transition: transform .25s ease;\r\n}\r\n\r\n\r\n.cw-impact .cw-impact-row.is-in:hover .cw-impact-value {\r\n  transform: scale(1.05);\r\n}\r\n\r\n\r\n\/* ============================================================\r\n   BARRES\r\n   ============================================================ *\/\r\n\r\n.cw-impact .cw-impact-bar {\r\n  height: 8px;\r\n\r\n  border-radius: 50px;\r\n  overflow: hidden;\r\n\r\n  background:\r\n    color-mix(\r\n      in srgb,\r\n      var(--theme-palette-color-6) 10%,\r\n      transparent\r\n    );\r\n}\r\n\r\n\r\n.cw-impact .cw-impact-bar i {\r\n  display: block;\r\n\r\n  height: 100%;\r\n  width: 0;\r\n\r\n  border-radius: 50px;\r\n\r\n  font-style: normal;\r\n\r\n  transition:\r\n    width 1.2s cubic-bezier(.22,.61,.36,1) .35s,\r\n    filter .25s ease;\r\n}\r\n\r\n\r\n.cw-impact .cw-impact-row.is-in:hover .cw-impact-bar i {\r\n  filter: brightness(1.08);\r\n}\r\n\r\n\r\n\/* ============================================================\r\n   COULEURS DES 3 ITEMS\r\n   ============================================================ *\/\r\n\r\n\/* --- Item 1 --- *\/\r\n\r\n.cw-impact .cw-i1 .cw-impact-value {\r\n  color: var(--theme-palette-color-4);\r\n}\r\n\r\n.cw-impact .cw-i1 .cw-impact-bar i {\r\n  background: var(--theme-palette-color-4);\r\n}\r\n\r\n\r\n\/* --- Item 2 --- *\/\r\n\r\n.cw-impact .cw-i2 .cw-impact-value {\r\n  color: var(--theme-palette-color-3);\r\n}\r\n\r\n.cw-impact .cw-i2 .cw-impact-bar i {\r\n  background: var(--theme-palette-color-3);\r\n}\r\n\r\n\r\n\/* --- Item 3 --- *\/\r\n\r\n.cw-impact .cw-i3 .cw-impact-value {\r\n  color: var(--theme-palette-color-2);\r\n}\r\n\r\n.cw-impact .cw-i3 .cw-impact-bar i {\r\n  background: var(--theme-palette-color-2);\r\n}\r\n\r\n\r\n\/* ============================================================\r\n   RESPONSIVE\r\n   ============================================================ *\/\r\n\r\n@media (max-width: 520px) {\r\n\r\n  .cw-impact .cw-impact-head {\r\n    margin-bottom: 14px;\r\n  }\r\n\r\n  .cw-impact .cw-impact-value {\r\n    font-size: 30px;\r\n  }\r\n\r\n}\r\n\r\n\r\n\/* ============================================================\r\n   TACTILE\r\n   ============================================================ *\/\r\n\r\n@media (hover: none) {\r\n\r\n  .cw-impact .cw-impact-row.is-in:hover {\r\n    background: rgba(255, 255, 255, .58);\r\n\r\n    border-color:\r\n      color-mix(\r\n        in srgb,\r\n        var(--theme-palette-color-6) 9%,\r\n        transparent\r\n      );\r\n\r\n    box-shadow: none;\r\n\r\n    transform: translateY(0);\r\n  }\r\n\r\n  .cw-impact .cw-impact-row.is-in:hover .cw-impact-value {\r\n    transform: none;\r\n  }\r\n\r\n}\r\n\r\n\r\n\/* ============================================================\r\n   ACCESSIBILIT\u00c9 \u2014 R\u00c9DUCTION DES ANIMATIONS\r\n   ============================================================ *\/\r\n\r\n@media (prefers-reduced-motion: reduce) {\r\n\r\n  .cw-impact .cw-impact-eyebrow,\r\n  .cw-impact .cw-impact-row,\r\n  .cw-impact .cw-impact-value,\r\n  .cw-impact .cw-impact-bar i {\r\n    transition: none !important;\r\n  }\r\n\r\n  .cw-impact .cw-impact-row.is-in:hover {\r\n    transform: translateY(0);\r\n  }\r\n\r\n}\r\n\r\n<\/style>\r\n\r\n\r\n<!-- ============================================================\r\n     FALLBACK SANS JAVASCRIPT\r\n     ============================================================ -->\r\n\r\n<noscript>\r\n\r\n<style>\r\n\r\n.cw-impact .cw-impact-eyebrow,\r\n.cw-impact .cw-impact-row {\r\n  opacity: 1 !important;\r\n  transform: none !important;\r\n}\r\n\r\n.cw-impact .cw-impact-bar i {\r\n  width: var(--cw-w, 50%) !important;\r\n}\r\n\r\n<\/style>\r\n\r\n<\/noscript>\r\n\r\n\r\n\r\n<!-- ============================================================\r\n     HTML\r\n     ============================================================ -->\r\n\r\n<section class=\"cw-impact\">\r\n\r\n  <p class=\"cw-impact-eyebrow\">\r\n    Ce que \u00e7a change, en chiffres\r\n  <\/p>\r\n\r\n\r\n  <ul class=\"cw-impact-list\" role=\"list\">\r\n\r\n\r\n    <!-- ITEM 1 -->\r\n\r\n    <li class=\"cw-impact-row cw-i1\">\r\n\r\n      <div class=\"cw-impact-head\">\r\n\r\n        <span class=\"cw-impact-label\">\r\n          Visiteurs perdus apr\u00e8s 3&nbsp;s de chargement\r\n        <\/span>\r\n\r\n        <span\r\n          class=\"cw-impact-value\"\r\n          data-cw-to=\"40\"\r\n          data-cw-prefix=\"\u2212\"\r\n          data-cw-suffix=\"%\">\r\n          \u221240%\r\n        <\/span>\r\n\r\n      <\/div>\r\n\r\n\r\n      <div\r\n        class=\"cw-impact-bar\"\r\n        role=\"img\"\r\n        aria-label=\"Rep\u00e8re visuel : 40 % de visiteurs perdus\">\r\n\r\n        <i\r\n          data-cw-width=\"40%\"\r\n          style=\"--cw-w:40%\">\r\n        <\/i>\r\n\r\n      <\/div>\r\n\r\n    <\/li>\r\n\r\n\r\n\r\n    <!-- ITEM 2 -->\r\n\r\n    <li class=\"cw-impact-row cw-i2\">\r\n\r\n      <div class=\"cw-impact-head\">\r\n\r\n        <span class=\"cw-impact-label\">\r\n          Audience capt\u00e9e gr\u00e2ce \u00e0 l\u2019accessibilit\u00e9\r\n        <\/span>\r\n\r\n        <span\r\n          class=\"cw-impact-value\"\r\n          data-cw-to=\"20\"\r\n          data-cw-prefix=\"+\"\r\n          data-cw-suffix=\"%\">\r\n          +20%\r\n        <\/span>\r\n\r\n      <\/div>\r\n\r\n\r\n      <div\r\n        class=\"cw-impact-bar\"\r\n        role=\"img\"\r\n        aria-label=\"Rep\u00e8re visuel : 20 % d\u2019audience suppl\u00e9mentaire capt\u00e9e\">\r\n\r\n        <i\r\n          data-cw-width=\"22%\"\r\n          style=\"--cw-w:22%\">\r\n        <\/i>\r\n\r\n      <\/div>\r\n\r\n    <\/li>\r\n\r\n\r\n\r\n    <!-- ITEM 3 -->\r\n\r\n    <li class=\"cw-impact-row cw-i3\">\r\n\r\n      <div class=\"cw-impact-head\">\r\n\r\n        <span class=\"cw-impact-label\">\r\n          Sites livr\u00e9s et toujours en production\r\n        <\/span>\r\n\r\n        <span\r\n          class=\"cw-impact-value\"\r\n          data-cw-to=\"40\"\r\n          data-cw-prefix=\"+\">\r\n          +40\r\n        <\/span>\r\n\r\n      <\/div>\r\n\r\n\r\n      <div\r\n        class=\"cw-impact-bar\"\r\n        role=\"img\"\r\n        aria-label=\"Rep\u00e8re visuel : plus de 40 sites livr\u00e9s et toujours en production\">\r\n\r\n        <i\r\n          data-cw-width=\"88%\"\r\n          style=\"--cw-w:88%\">\r\n        <\/i>\r\n\r\n      <\/div>\r\n\r\n    <\/li>\r\n\r\n\r\n  <\/ul>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n<!-- ============================================================\r\n     JAVASCRIPT\r\n     ============================================================ -->\r\n\r\n<script>\r\n\r\n(function () {\r\n\r\n  'use strict';\r\n\r\n\r\n  var STEP = 150;\r\n  var COUNT_MS = 1500;\r\n\r\n\r\n  var reduced =\r\n    window.matchMedia &&\r\n    window.matchMedia(\r\n      '(prefers-reduced-motion: reduce)'\r\n    ).matches;\r\n\r\n\r\n\r\n  function easeOutCubic(t) {\r\n\r\n    return 1 - Math.pow(1 - t, 3);\r\n\r\n  }\r\n\r\n\r\n\r\n  function countUp(el) {\r\n\r\n    if (el.dataset.cwDone) return;\r\n\r\n    el.dataset.cwDone = '1';\r\n\r\n\r\n    var target =\r\n      parseFloat(el.dataset.cwTo);\r\n\r\n\r\n    if (isNaN(target)) return;\r\n\r\n\r\n    var dec =\r\n      parseInt(\r\n        el.dataset.cwDecimals,\r\n        10\r\n      ) || 0;\r\n\r\n\r\n    var prefix =\r\n      el.dataset.cwPrefix || '';\r\n\r\n\r\n    var suffix =\r\n      el.dataset.cwSuffix || '';\r\n\r\n\r\n    var start = null;\r\n\r\n\r\n    var fmt =\r\n      new Intl.NumberFormat(\r\n        'fr-FR',\r\n        {\r\n          minimumFractionDigits: dec,\r\n          maximumFractionDigits: dec\r\n        }\r\n      );\r\n\r\n\r\n\r\n    function render(v) {\r\n\r\n      el.textContent =\r\n        prefix +\r\n        fmt.format(v) +\r\n        suffix;\r\n\r\n    }\r\n\r\n\r\n\r\n    function frame(now) {\r\n\r\n      if (start === null) {\r\n        start = now;\r\n      }\r\n\r\n\r\n      var p =\r\n        Math.min(\r\n          (now - start) \/ COUNT_MS,\r\n          1\r\n        );\r\n\r\n\r\n      render(\r\n        easeOutCubic(p) * target\r\n      );\r\n\r\n\r\n      if (p < 1) {\r\n\r\n        requestAnimationFrame(frame);\r\n\r\n      } else {\r\n\r\n        render(target);\r\n\r\n      }\r\n\r\n    }\r\n\r\n\r\n    render(0);\r\n\r\n    requestAnimationFrame(frame);\r\n\r\n  }\r\n\r\n\r\n\r\n  function reveal(el, animate) {\r\n\r\n    if (el.dataset.cwShown) return;\r\n\r\n\r\n    el.dataset.cwShown = '1';\r\n\r\n    el.classList.add('is-in');\r\n\r\n\r\n\r\n    el\r\n      .querySelectorAll('.cw-impact-bar i')\r\n      .forEach(function (bar) {\r\n\r\n        bar.style.width =\r\n          bar.dataset.cwWidth || '0%';\r\n\r\n      });\r\n\r\n\r\n\r\n    el\r\n      .querySelectorAll('[data-cw-to]')\r\n      .forEach(function (val) {\r\n\r\n\r\n        if (!animate) {\r\n\r\n          val.dataset.cwDone = '1';\r\n\r\n          return;\r\n\r\n        }\r\n\r\n\r\n        setTimeout(\r\n          function () {\r\n\r\n            countUp(val);\r\n\r\n          },\r\n          260\r\n        );\r\n\r\n      });\r\n\r\n  }\r\n\r\n\r\n\r\n  function setup(root) {\r\n\r\n    if (root.dataset.cwAnim) return;\r\n\r\n\r\n    root.dataset.cwAnim = '1';\r\n\r\n\r\n\r\n    var items =\r\n      Array.prototype.slice.call(\r\n        root.querySelectorAll(\r\n          '.cw-impact-eyebrow, .cw-impact-row'\r\n        )\r\n      );\r\n\r\n\r\n    if (!items.length) return;\r\n\r\n\r\n\r\n    if (\r\n      reduced ||\r\n      !('IntersectionObserver' in window)\r\n    ) {\r\n\r\n      items.forEach(\r\n        function (el) {\r\n\r\n          reveal(el, false);\r\n\r\n        }\r\n      );\r\n\r\n      return;\r\n\r\n    }\r\n\r\n\r\n\r\n    var io =\r\n      new IntersectionObserver(\r\n\r\n        function (entries) {\r\n\r\n          entries.forEach(\r\n\r\n            function (entry) {\r\n\r\n              if (!entry.isIntersecting) {\r\n                return;\r\n              }\r\n\r\n\r\n              var el =\r\n                entry.target;\r\n\r\n\r\n              io.unobserve(el);\r\n\r\n\r\n              setTimeout(\r\n\r\n                function () {\r\n\r\n                  reveal(el, true);\r\n\r\n                },\r\n\r\n                items.indexOf(el) * STEP\r\n\r\n              );\r\n\r\n            }\r\n\r\n          );\r\n\r\n        },\r\n\r\n        {\r\n          threshold: 0.25,\r\n          rootMargin: '0px 0px -5% 0px'\r\n        }\r\n\r\n      );\r\n\r\n\r\n\r\n    items.forEach(\r\n      function (el) {\r\n\r\n        io.observe(el);\r\n\r\n      }\r\n    );\r\n\r\n\r\n\r\n    setTimeout(\r\n\r\n      function () {\r\n\r\n        items.forEach(\r\n          function (el) {\r\n\r\n            reveal(el, true);\r\n\r\n          }\r\n        );\r\n\r\n      },\r\n\r\n      3000\r\n\r\n    );\r\n\r\n  }\r\n\r\n\r\n\r\n  function boot() {\r\n\r\n    document\r\n      .querySelectorAll('.cw-impact')\r\n      .forEach(setup);\r\n\r\n  }\r\n\r\n\r\n\r\n  if (\r\n    document.readyState === 'loading'\r\n  ) {\r\n\r\n    document.addEventListener(\r\n      'DOMContentLoaded',\r\n      boot\r\n    );\r\n\r\n  } else {\r\n\r\n    boot();\r\n\r\n  }\r\n\r\n\r\n\r\n  window.addEventListener(\r\n    'load',\r\n    boot\r\n  );\r\n\r\n\r\n\r\n  if (window.jQuery) {\r\n\r\n    jQuery(window).on(\r\n      'elementor\/frontend\/init',\r\n      boot\r\n    );\r\n\r\n  }\r\n\r\n\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\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d0ee9b1 e-flex e-con-boxed e-con e-parent\" data-id=\"d0ee9b1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b022bef e-con-full e-flex e-con e-child\" data-id=\"b022bef\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-564b05d e-con-full e-flex e-con e-child\" data-id=\"564b05d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fed1e23 elementor-widget elementor-widget-text-editor\" data-id=\"fed1e23\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Nos fers de lance technologiques<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c121784 elementor-widget elementor-widget-heading\" data-id=\"c121784\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Le bon outil pour le bon projet.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-39d9ff0 elementor-widget elementor-widget-text-editor\" data-id=\"39d9ff0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Pas de religion stack chez nous\u00a0: nous choisissons la techno selon votre besoin, pas selon nos habitudes.<\/p>\t\t\t\t\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-d92f6f0 e-con-full e-flex e-con e-child\" data-id=\"d92f6f0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3d5a09b elementor-widget elementor-widget-ceweb_cartes\" data-id=\"3d5a09b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ceweb_cartes.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <div class=\"ceweb-cartes ceweb-cartes--link-card ceweb-cartes--accent-badge ceweb-cartes--badge-tint ceweb-cartes--hover ceweb-cartes--badge-hover-fill ceweb-cartes--reveal\">\r\n            <div class=\"ceweb-cartes__grid\">\r\n                                            <div class=\"ceweb-cartes__item\" style=\"--ceweb-cartes-i: 0\">\r\n        <article class=\"ceweb-cartes__card elementor-repeater-item-32036c0\">\r\n\r\n                            <span class=\"ceweb-cartes__badge\">\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:c2pa=\"http:\/\/c2pa.org\/manifest\" width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"fill:none !important\"><metadata><\/metadata><path d=\"M13 2 4 14h6l-1 8 9-12h-6l1-8Z\" style=\"fill:none !important;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round\" fill=\"none\" stroke=\"currentColor\"><\/path><\/svg>                <\/span>\r\n            \r\n                            <h3 class=\"ceweb-cartes__title\">Next.js &amp; React<\/h3>\r\n            \r\n                            <div class=\"ceweb-cartes__text\"><p>Pour les sites ultra-rapides, SEO-friendly et scalables. <strong class=\"ceweb-cartes__strong\">Id\u00e9al pour les SaaS, plateformes complexes, apps web.<\/strong><\/p>\n<\/div>\r\n            \r\n            \r\n        <\/article>\r\n        <\/div>\r\n                                                    <div class=\"ceweb-cartes__item\" style=\"--ceweb-cartes-i: 1\">\r\n        <article class=\"ceweb-cartes__card elementor-repeater-item-d04d243\">\r\n\r\n                            <span class=\"ceweb-cartes__badge\">\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:c2pa=\"http:\/\/c2pa.org\/manifest\" width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"fill:none !important\"><metadata><\/metadata><rect x=\"3\" y=\"4\" width=\"18\" height=\"16\" rx=\"3\" style=\"fill:none !important;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round\" fill=\"none\" stroke=\"currentColor\"><\/rect><path d=\"M3 9h18M8 9v11\" style=\"fill:none !important;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round\" fill=\"none\" stroke=\"currentColor\"><\/path><\/svg>                <\/span>\r\n            \r\n                            <h3 class=\"ceweb-cartes__title\">WordPress &amp; Elementor Pro<\/h3>\r\n            \r\n                            <div class=\"ceweb-cartes__text\"><p>Le CMS le plus utilis\u00e9 au monde, ma\u00eetris\u00e9 sur le bout des doigts. <strong class=\"ceweb-cartes__strong\">Vous pilotez votre contenu en autonomie.<\/strong><\/p>\n<\/div>\r\n            \r\n            \r\n        <\/article>\r\n        <\/div>\r\n                                                    <div class=\"ceweb-cartes__item\" style=\"--ceweb-cartes-i: 2\">\r\n        <article class=\"ceweb-cartes__card elementor-repeater-item-b792927\">\r\n\r\n                            <span class=\"ceweb-cartes__badge\">\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:c2pa=\"http:\/\/c2pa.org\/manifest\" width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"fill:none !important\"><metadata><\/metadata><path d=\"M4 7h7v10H4z\" style=\"fill:none !important;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round\" fill=\"none\" stroke=\"currentColor\"><\/path><path d=\"M14 7h6M14 12h6M14 17h6\" style=\"fill:none !important;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round\" fill=\"none\" stroke=\"currentColor\"><\/path><\/svg>                <\/span>\r\n            \r\n                            <h3 class=\"ceweb-cartes__title\">WordPress headless<\/h3>\r\n            \r\n                            <div class=\"ceweb-cartes__text\"><p>Le confort du CMS, la perf d\u2019un front moderne. <strong class=\"ceweb-cartes__strong\">Le meilleur des deux mondes.<\/strong><\/p>\n<\/div>\r\n            \r\n            \r\n        <\/article>\r\n        <\/div>\r\n                                                    <div class=\"ceweb-cartes__item\" style=\"--ceweb-cartes-i: 3\">\r\n        <article class=\"ceweb-cartes__card elementor-repeater-item-ff92886\">\r\n\r\n                            <span class=\"ceweb-cartes__badge\">\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:c2pa=\"http:\/\/c2pa.org\/manifest\" width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"fill:none !important\"><metadata><\/metadata><path d=\"M12 3l8 4v5c0 5-3.5 8-8 9-4.5-1-8-4-8-9V7l8-4Z\" style=\"fill:none !important;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round\" fill=\"none\" stroke=\"currentColor\"><\/path><path d=\"M9 12l2 2 4-4\" style=\"fill:none !important;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round\" fill=\"none\" stroke=\"currentColor\"><\/path><\/svg>                <\/span>\r\n            \r\n                            <h3 class=\"ceweb-cartes__title\">Drupal<\/h3>\r\n            \r\n                            <div class=\"ceweb-cartes__text\"><p>Gros volumes de contenus, multilingue, droits par profil. <strong class=\"ceweb-cartes__strong\">S\u00e9curit\u00e9 de niveau institutionnel.<\/strong><\/p>\n<\/div>\r\n            \r\n            \r\n        <\/article>\r\n        <\/div>\r\n                                                    <div class=\"ceweb-cartes__item\" style=\"--ceweb-cartes-i: 4\">\r\n        <article class=\"ceweb-cartes__card elementor-repeater-item-072bc61\">\r\n\r\n                            <span class=\"ceweb-cartes__badge\">\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:c2pa=\"http:\/\/c2pa.org\/manifest\" width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"fill:none !important\"><metadata><\/metadata><path d=\"M9 4a3 3 0 0 1 3 3v10a3 3 0 0 1-5.4 1.8A2.8 2.8 0 0 1 4 16a2.8 2.8 0 0 1-.6-4A3 3 0 0 1 4.6 6.2A3 3 0 0 1 9 4Z\" style=\"fill:none !important;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round\" fill=\"none\" stroke=\"currentColor\"><\/path><path d=\"M12 7a3 3 0 0 1 5.4-1.8A3 3 0 0 1 20.6 12a2.8 2.8 0 0 1-.6 4 2.8 2.8 0 0 1-2.6 2.8A3 3 0 0 1 12 17\" style=\"fill:none !important;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round\" fill=\"none\" stroke=\"currentColor\"><\/path><\/svg>                <\/span>\r\n            \r\n                            <h3 class=\"ceweb-cartes__title\">IA int\u00e9gr\u00e9e<\/h3>\r\n            \r\n                            <div class=\"ceweb-cartes__text\"><p>Chatbots m\u00e9tier, recherche intelligente, GEO (r\u00e9f\u00e9rencement IA). <strong class=\"ceweb-cartes__strong\">L\u2019IA utile, pas l\u2019IA gadget.<\/strong><\/p>\n<\/div>\r\n            \r\n            \r\n        <\/article>\r\n        <\/div>\r\n                                                    <div class=\"ceweb-cartes__item\" style=\"--ceweb-cartes-i: 5\">\r\n        <article class=\"ceweb-cartes__card elementor-repeater-item-c0ac7d9\">\r\n\r\n                            <span class=\"ceweb-cartes__badge\">\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:c2pa=\"http:\/\/c2pa.org\/manifest\" width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"fill:none !important\"><metadata><\/metadata><path d=\"M12 21v-6\" style=\"fill:none !important;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round\" fill=\"none\" stroke=\"currentColor\"><\/path><path d=\"M12 15c4 0 7-2.7 7-6.5S16 2 12 2 5 4.7 5 8.5 8 15 12 15Z\" style=\"fill:none !important;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round\" fill=\"none\" stroke=\"currentColor\"><\/path><\/svg>                <\/span>\r\n            \r\n                            <h3 class=\"ceweb-cartes__title\">Hosting \u00e9co-responsable<\/h3>\r\n            \r\n                            <div class=\"ceweb-cartes__text\"><p>H\u00e9bergement neutre en carbone, CDN mondial, SSL automatique. <strong class=\"ceweb-cartes__strong\">Site rapide, sans flinguer la plan\u00e8te.<\/strong><\/p>\n<\/div>\r\n            \r\n            \r\n        <\/article>\r\n        <\/div>\r\n                                    <\/div>\r\n        <\/div>\r\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a5fe21a e-flex e-con-boxed e-con e-parent\" data-id=\"a5fe21a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-13d8aec elementor-widget elementor-widget-ceweb_methode\" data-id=\"13d8aec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ceweb_methode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <div class=\"ceweb-methode ceweb-methode--fill-solid ceweb-methode--badge-solid ceweb-methode--box-none ceweb-methode--hover ceweb-methode--reveal\">\n\n                            <div class=\"ceweb-methode__header\">\n\n                                            <p class=\"ceweb-methode__eyebrow\" style=\"--ceweb-methode-i: 0\">Notre m\u00e9thode<\/p>\n                    \n                                            <h2 class=\"ceweb-methode__title\" style=\"--ceweb-methode-i: 1\">Comment \u00e7a se passe ?<\/h2>\n                    \n                                            <p class=\"ceweb-methode__subtitle\" style=\"--ceweb-methode-i: 2\">Trois \u00e9tapes. Z\u00e9ro flou. Z\u00e9ro mauvaise surprise.<\/p>\n                    \n                <\/div>\n            \n                            <ol class=\"ceweb-methode__steps\">\n                                                    <li class=\"ceweb-methode__step elementor-repeater-item-086273e\" style=\"--ceweb-methode-i: 3\">\n            <div class=\"ceweb-methode__card\">\n\n                        <div class=\"ceweb-methode__badge-row\">\n            <span class=\"ceweb-methode__connector\" aria-hidden=\"true\"><\/span>\n            <span class=\"ceweb-methode__badge\">\n                                    <span class=\"ceweb-methode__number\">01<\/span>\n                            <\/span>\n        <\/div>\n        \n                                    <div class=\"ceweb-methode__body\">\n\n                                                    <h3 class=\"ceweb-methode__step-title\">On cadre<\/h3>\n                        \n                                                    <div class=\"ceweb-methode__text\"><p>Cahier des charges pr\u00e9cis, <strong>construit ensemble<\/strong>. Nous creusons vos besoins, nous <strong>challengeons vos envies<\/strong>, nous alignons sur les objectifs. Pas de devis vague, pas de p\u00e9rim\u00e8tre qui d\u00e9rape.<\/p><\/div>\n                        \n                        \n                    <\/div>\n                \n            <\/div>\n        <\/li>\n                                                            <li class=\"ceweb-methode__step elementor-repeater-item-88f136d\" style=\"--ceweb-methode-i: 4\">\n            <div class=\"ceweb-methode__card\">\n\n                        <div class=\"ceweb-methode__badge-row\">\n            <span class=\"ceweb-methode__connector\" aria-hidden=\"true\"><\/span>\n            <span class=\"ceweb-methode__badge\">\n                                    <span class=\"ceweb-methode__number\">02<\/span>\n                            <\/span>\n        <\/div>\n        \n                                    <div class=\"ceweb-methode__body\">\n\n                                                    <h3 class=\"ceweb-methode__step-title\">On d\u00e9veloppe<\/h3>\n                        \n                                                    <div class=\"ceweb-methode__text\"><p>Lien priv\u00e9 vers notre environnement de d\u00e9veloppement. <strong>Vous suivez l\u2019avanc\u00e9e<\/strong> jour apr\u00e8s jour, vous commentez, vous validez. Aucun effet \u00ab ta-da \u00bb final qui vire au drame.<\/p><\/div>\n                        \n                        \n                    <\/div>\n                \n            <\/div>\n        <\/li>\n                                                            <li class=\"ceweb-methode__step elementor-repeater-item-7872f28\" style=\"--ceweb-methode-i: 5\">\n            <div class=\"ceweb-methode__card\">\n\n                        <div class=\"ceweb-methode__badge-row\">\n            <span class=\"ceweb-methode__connector\" aria-hidden=\"true\"><\/span>\n            <span class=\"ceweb-methode__badge\">\n                                    <span class=\"ceweb-methode__number\">03<\/span>\n                            <\/span>\n        <\/div>\n        \n                                    <div class=\"ceweb-methode__body\">\n\n                                                    <h3 class=\"ceweb-methode__step-title\">Nous suivons<\/h3>\n                        \n                                                    <div class=\"ceweb-methode__text\"><p>Nous ne disparaissons pas une fois le site livr\u00e9. Maintenance, \u00e9volutions, support : nous sommes <strong>joignables directement<\/strong>, sans ticket qui tra\u00eene cinq jours.<\/p><\/div>\n                        \n                        \n                    <\/div>\n                \n            <\/div>\n        <\/li>\n                                            <\/ol>\n            \n            \n        <\/div>\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-96b1f0d e-flex e-con-boxed e-con e-parent\" data-id=\"96b1f0d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1c246b6 e-con-full e-flex e-con e-child\" data-id=\"1c246b6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4fee776 elementor-widget elementor-widget-heading\" data-id=\"4fee776\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Des questions sur Spotlight ?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6281a01 elementor-widget elementor-widget-ceweb-faq\" data-id=\"6281a01\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ceweb-faq.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t<div class=\"cw-faq\" style=\"--cw-faq-width:1000px\">\n\n\t\t\n\t\t\n\t\t<ul class=\"cw-faq-list\" role=\"list\">\n\t\t\t\t\t\t\t<li class=\"cw-faq-item\">\n\n\t\t\t\t\t<button type=\"button\"\n\t\t\t\t\t\tclass=\"cw-faq-q\"\n\t\t\t\t\t\tid=\"cw-faq-q-1-0\"\n\t\t\t\t\t\taria-expanded=\"false\"\n\t\t\t\t\t\taria-controls=\"cw-faq-a-1-0\">\n\t\t\t\t\t\t<span class=\"cw-faq-q-text\">Combien co\u00fbte un site avec Spotlight ?<\/span>\n\t\t\t\t\t\t<span class=\"cw-faq-toggle\" aria-hidden=\"true\"><\/span>\n\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\t\t\t\t\t<div class=\"cw-faq-a\"\n\t\t\t\t\t\tid=\"cw-faq-a-1-0\"\n\t\t\t\t\t\trole=\"region\"\n\t\t\t\t\t\taria-labelledby=\"cw-faq-q-1-0\"\n\t\t\t\t\t\tinert>\n\t\t\t\t\t\t<div class=\"cw-faq-a-clip\">\n\t\t\t\t\t\t\t<div class=\"cw-faq-a-body\"><p>\u00c7a d\u00e9pend du projet. Une <strong>landing page<\/strong> d\u00e9marre autour de 1 200\u20ac. Un <strong>site vitrine<\/strong> entre 3 500\u20ac et 8 000\u20ac. Un <strong>e-commerce<\/strong> entre 6 000\u20ac et 15 000\u20ac+. Un <strong>site institutionnel<\/strong> sur-mesure peut monter plus haut. Devis d\u00e9taill\u00e9 sous 48h apr\u00e8s notre premier \u00e9change sans engagement.<\/p><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t<\/li>\n\t\t\t\t\t\t\t<li class=\"cw-faq-item\">\n\n\t\t\t\t\t<button type=\"button\"\n\t\t\t\t\t\tclass=\"cw-faq-q\"\n\t\t\t\t\t\tid=\"cw-faq-q-1-1\"\n\t\t\t\t\t\taria-expanded=\"false\"\n\t\t\t\t\t\taria-controls=\"cw-faq-a-1-1\">\n\t\t\t\t\t\t<span class=\"cw-faq-q-text\">En combien de temps mon site sera-t-il livr\u00e9 ?<\/span>\n\t\t\t\t\t\t<span class=\"cw-faq-toggle\" aria-hidden=\"true\"><\/span>\n\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\t\t\t\t\t<div class=\"cw-faq-a\"\n\t\t\t\t\t\tid=\"cw-faq-a-1-1\"\n\t\t\t\t\t\trole=\"region\"\n\t\t\t\t\t\taria-labelledby=\"cw-faq-q-1-1\"\n\t\t\t\t\t\tinert>\n\t\t\t\t\t\t<div class=\"cw-faq-a-clip\">\n\t\t\t\t\t\t\t<div class=\"cw-faq-a-body\"><p>Une landing page : 1 \u00e0 2 semaines. Un site vitrine : 4 \u00e0 6 semaines. Un e-commerce : 6 \u00e0 10 semaines. Un projet institutionnel sur-mesure : 2 \u00e0 4 mois. On d\u00e9finit le planning pr\u00e9cis d\u00e8s le devis, et <strong>on le tient.<\/strong><\/p><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t<\/li>\n\t\t\t\t\t\t\t<li class=\"cw-faq-item\">\n\n\t\t\t\t\t<button type=\"button\"\n\t\t\t\t\t\tclass=\"cw-faq-q\"\n\t\t\t\t\t\tid=\"cw-faq-q-1-2\"\n\t\t\t\t\t\taria-expanded=\"false\"\n\t\t\t\t\t\taria-controls=\"cw-faq-a-1-2\">\n\t\t\t\t\t\t<span class=\"cw-faq-q-text\">Je pourrai modifier mon site moi-m\u00eame apr\u00e8s livraison ?<\/span>\n\t\t\t\t\t\t<span class=\"cw-faq-toggle\" aria-hidden=\"true\"><\/span>\n\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\t\t\t\t\t<div class=\"cw-faq-a\"\n\t\t\t\t\t\tid=\"cw-faq-a-1-2\"\n\t\t\t\t\t\trole=\"region\"\n\t\t\t\t\t\taria-labelledby=\"cw-faq-q-1-2\"\n\t\t\t\t\t\tinert>\n\t\t\t\t\t\t<div class=\"cw-faq-a-clip\">\n\t\t\t\t\t\t\t<div class=\"cw-faq-a-body\"><p>Oui, c'est une priorit\u00e9 chez nous. On choisit les technos (WordPress, Webflow, headless CMS) pour vous laisser <strong>autonome sur le contenu<\/strong>. On vous forme \u00e0 la livraison, et on reste disponibles si vous bloquez via notre offre Bobby (maintenance).<\/p><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t<\/li>\n\t\t\t\t\t\t\t<li class=\"cw-faq-item\">\n\n\t\t\t\t\t<button type=\"button\"\n\t\t\t\t\t\tclass=\"cw-faq-q\"\n\t\t\t\t\t\tid=\"cw-faq-q-1-3\"\n\t\t\t\t\t\taria-expanded=\"false\"\n\t\t\t\t\t\taria-controls=\"cw-faq-a-1-3\">\n\t\t\t\t\t\t<span class=\"cw-faq-q-text\">Mon site sera-t-il optimis\u00e9 SEO &amp; IA ?<\/span>\n\t\t\t\t\t\t<span class=\"cw-faq-toggle\" aria-hidden=\"true\"><\/span>\n\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\t\t\t\t\t<div class=\"cw-faq-a\"\n\t\t\t\t\t\tid=\"cw-faq-a-1-3\"\n\t\t\t\t\t\trole=\"region\"\n\t\t\t\t\t\taria-labelledby=\"cw-faq-q-1-3\"\n\t\t\t\t\t\tinert>\n\t\t\t\t\t\t<div class=\"cw-faq-a-clip\">\n\t\t\t\t\t\t\t<div class=\"cw-faq-a-body\"><p>Oui. Tous nos sites sont pens\u00e9s <strong>SEO-first<\/strong> et d\u00e9sormais <strong>GEO-ready<\/strong> (r\u00e9f\u00e9rencement IA pour ChatGPT, Claude, Perplexity). Structure optimis\u00e9e, balisage s\u00e9mantique, performance, accessibilit\u00e9 : tout est int\u00e9gr\u00e9 d\u00e8s la conception.<\/p><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t<\/li>\n\t\t\t\t\t\t\t<li class=\"cw-faq-item\">\n\n\t\t\t\t\t<button type=\"button\"\n\t\t\t\t\t\tclass=\"cw-faq-q\"\n\t\t\t\t\t\tid=\"cw-faq-q-1-4\"\n\t\t\t\t\t\taria-expanded=\"false\"\n\t\t\t\t\t\taria-controls=\"cw-faq-a-1-4\">\n\t\t\t\t\t\t<span class=\"cw-faq-q-text\">Vous g\u00e9rez aussi l&#039;h\u00e9bergement et la maintenance ?<\/span>\n\t\t\t\t\t\t<span class=\"cw-faq-toggle\" aria-hidden=\"true\"><\/span>\n\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\t\t\t\t\t<div class=\"cw-faq-a\"\n\t\t\t\t\t\tid=\"cw-faq-a-1-4\"\n\t\t\t\t\t\trole=\"region\"\n\t\t\t\t\t\taria-labelledby=\"cw-faq-q-1-4\"\n\t\t\t\t\t\tinert>\n\t\t\t\t\t\t<div class=\"cw-faq-a-clip\">\n\t\t\t\t\t\t\t<div class=\"cw-faq-a-body\"><p>Oui, avec nos offres <strong>Hosting<\/strong> (h\u00e9bergement neutre en carbone, CDN mondial) et <strong>Bobby<\/strong> (maintenance, supervision, backups, mises \u00e0 jour de s\u00e9curit\u00e9). Vous pouvez tout d\u00e9l\u00e9guer ou seulement la partie qui vous arrange.<\/p><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t<\/li>\n\t\t\t\t\t\t\t<li class=\"cw-faq-item\">\n\n\t\t\t\t\t<button type=\"button\"\n\t\t\t\t\t\tclass=\"cw-faq-q\"\n\t\t\t\t\t\tid=\"cw-faq-q-1-5\"\n\t\t\t\t\t\taria-expanded=\"false\"\n\t\t\t\t\t\taria-controls=\"cw-faq-a-1-5\">\n\t\t\t\t\t\t<span class=\"cw-faq-q-text\">Et si j&#039;ai d\u00e9j\u00e0 un site mais qu&#039;il est moche \/ lent \/ vieux ?<\/span>\n\t\t\t\t\t\t<span class=\"cw-faq-toggle\" aria-hidden=\"true\"><\/span>\n\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\t\t\t\t\t<div class=\"cw-faq-a\"\n\t\t\t\t\t\tid=\"cw-faq-a-1-5\"\n\t\t\t\t\t\trole=\"region\"\n\t\t\t\t\t\taria-labelledby=\"cw-faq-q-1-5\"\n\t\t\t\t\t\tinert>\n\t\t\t\t\t\t<div class=\"cw-faq-a-clip\">\n\t\t\t\t\t\t\t<div class=\"cw-faq-a-body\"><p>On adore les refontes. On audite l'existant, on garde ce qui marche, on remplace ce qui p\u00e8che. <strong>Vous ne perdez ni votre SEO, ni votre contenu, ni votre temps.<\/strong> On peut m\u00eame migrer depuis n'importe quelle plateforme (Wix, Squarespace, Shopify, WordPress\u2026).<\/p><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t<\/li>\n\t\t\t\t\t<\/ul>\n\n\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f4393b5 e-flex e-con-boxed e-con e-parent\" data-id=\"f4393b5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6a54170 e-con-full e-flex e-con e-child\" data-id=\"6a54170\" 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-e58b984 elementor-widget elementor-widget-heading\" data-id=\"e58b984\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">On lance le v\u00f4tre ?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f071efd elementor-widget elementor-widget-text-editor\" data-id=\"f071efd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-dc-tpl=\"221\" data-om-id=\"a08c034b:225\">Un appel de 30 minutes. Nous parlons de votre projet et nous vous disons franchement ce qui est faisable, \u00e0 quel prix et dans quel d\u00e9lai. Pas de bla-bla commercial.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2a24d1b elementor-align-center elementor-widget elementor-widget-button\" data-id=\"2a24d1b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/myceweb.app\/estimate?offer=spotlight_vitrine&#038;lang=es\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" role=\"img\" aria-label=\"Fl&#xE8;che\"><path d=\"M3.5 10h13M11.5 5l5 5-5 5\" stroke=\"#FFFFFF\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Demander un devis<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\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>Spotlight : cr\u00e9ation de site web Le site web dont vous r\u00eavez. Sans le devis qui fait pleurer. Sites vitrines, e-commerce, plateformes sur-mesure. Nous concevons, nous codons, et nous mettons sous les projecteurs ce qui compte\u00a0: votre activit\u00e9, vos produits, votre vision. Pas un template recycl\u00e9, pas une promesse en l\u2019air. Demander un devis Voir [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4566,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"wpai_generated_summary":"","footnotes":""},"class_list":["post-3586","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cr\u00e9ation de site internet sur-mesure | CEWeb Agency<\/title>\n<meta name=\"description\" content=\"Cr\u00e9ation de site internet sur-mesure : vitrine, e-commerce ou institutionnel. Design, SEO et IA int\u00e9gr\u00e9s, devis sous 48 h.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ceweb-agency.com\/es\/spotlight\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cr\u00e9ation de site internet sur-mesure | CEWeb Agency\" \/>\n<meta property=\"og:description\" content=\"Cr\u00e9ation de site internet sur-mesure : vitrine, e-commerce ou institutionnel. Design, SEO et IA int\u00e9gr\u00e9s, devis sous 48 h.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ceweb-agency.com\/es\/spotlight\/\" \/>\n<meta property=\"og:site_name\" content=\"CEWeb Agency\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-22T10:30:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/10\/resultat_client.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"2256\" \/>\n\t<meta property=\"og:image:height\" content=\"1364\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ceweb-agency.com\\\/spotlight\\\/\",\"url\":\"https:\\\/\\\/ceweb-agency.com\\\/spotlight\\\/\",\"name\":\"Cr\u00e9ation de site internet sur-mesure | CEWeb Agency\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ceweb-agency.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ceweb-agency.com\\\/spotlight\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ceweb-agency.com\\\/spotlight\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ceweb-agency.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/resultat_client.webp\",\"datePublished\":\"2026-09-15T08:13:40+00:00\",\"dateModified\":\"2026-10-22T10:30:11+00:00\",\"description\":\"Cr\u00e9ation de site internet sur-mesure : vitrine, e-commerce ou institutionnel. Design, SEO et IA int\u00e9gr\u00e9s, devis sous 48 h.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ceweb-agency.com\\\/spotlight\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ceweb-agency.com\\\/spotlight\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/ceweb-agency.com\\\/spotlight\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ceweb-agency.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/resultat_client.webp\",\"contentUrl\":\"https:\\\/\\\/ceweb-agency.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/resultat_client.webp\",\"width\":2256,\"height\":1364},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ceweb-agency.com\\\/spotlight\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/ceweb-agency.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Spotlight\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ceweb-agency.com\\\/#website\",\"url\":\"https:\\\/\\\/ceweb-agency.com\\\/\",\"name\":\"CEWeb Agency\",\"description\":\"Cr\u00e9ation de sites &amp; strat\u00e9gie digitale\",\"publisher\":{\"@id\":\"https:\\\/\\\/ceweb-agency.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ceweb-agency.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ceweb-agency.com\\\/#organization\",\"name\":\"CEWeb Agency\",\"url\":\"https:\\\/\\\/ceweb-agency.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/ceweb-agency.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ceweb-agency.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/Logo-Black-Trans.png\",\"contentUrl\":\"https:\\\/\\\/ceweb-agency.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/Logo-Black-Trans.png\",\"width\":1790,\"height\":740,\"caption\":\"CEWeb Agency\"},\"image\":{\"@id\":\"https:\\\/\\\/ceweb-agency.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/clement-wds\\\/\",\"https:\\\/\\\/www.instagram.com\\\/ceweb_agency\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Dise\u00f1o web a medida \u2013 Spotlight | CEWeb Agency","description":"Dise\u00f1o web a medida: webs corporativas, tiendas online e institucionales. UX, SEO e IA integrados, presupuesto en 48 h.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ceweb-agency.com\/es\/spotlight\/","og_locale":"es_ES","og_type":"article","og_title":"Cr\u00e9ation de site internet sur-mesure | CEWeb Agency","og_description":"Cr\u00e9ation de site internet sur-mesure : vitrine, e-commerce ou institutionnel. Design, SEO et IA int\u00e9gr\u00e9s, devis sous 48 h.","og_url":"https:\/\/ceweb-agency.com\/es\/spotlight\/","og_site_name":"CEWeb Agency","article_modified_time":"2026-10-22T10:30:11+00:00","og_image":[{"width":2256,"height":1364,"url":"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/10\/resultat_client.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ceweb-agency.com\/spotlight\/","url":"https:\/\/ceweb-agency.com\/spotlight\/","name":"Dise\u00f1o web a medida \u2013 Spotlight | CEWeb Agency","isPartOf":{"@id":"https:\/\/ceweb-agency.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ceweb-agency.com\/spotlight\/#primaryimage"},"image":{"@id":"https:\/\/ceweb-agency.com\/spotlight\/#primaryimage"},"thumbnailUrl":"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/10\/resultat_client.webp","datePublished":"2026-09-15T08:13:40+00:00","dateModified":"2026-10-22T10:30:11+00:00","description":"Dise\u00f1o web a medida: webs corporativas, tiendas online e institucionales. UX, SEO e IA integrados, presupuesto en 48 h.","breadcrumb":{"@id":"https:\/\/ceweb-agency.com\/spotlight\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ceweb-agency.com\/spotlight\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/ceweb-agency.com\/spotlight\/#primaryimage","url":"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/10\/resultat_client.webp","contentUrl":"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/10\/resultat_client.webp","width":2256,"height":1364},{"@type":"BreadcrumbList","@id":"https:\/\/ceweb-agency.com\/spotlight\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/ceweb-agency.com\/"},{"@type":"ListItem","position":2,"name":"Spotlight"}]},{"@type":"WebSite","@id":"https:\/\/ceweb-agency.com\/#website","url":"https:\/\/ceweb-agency.com\/","name":"CEWeb Agency","description":"Cr\u00e9ation de sites &amp; strat\u00e9gie digitale","publisher":{"@id":"https:\/\/ceweb-agency.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ceweb-agency.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/ceweb-agency.com\/#organization","name":"CEWeb Agency","url":"https:\/\/ceweb-agency.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/ceweb-agency.com\/#\/schema\/logo\/image\/","url":"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/Logo-Black-Trans.png","contentUrl":"https:\/\/ceweb-agency.com\/wp-content\/uploads\/2026\/06\/Logo-Black-Trans.png","width":1790,"height":740,"caption":"CEWeb Agency"},"image":{"@id":"https:\/\/ceweb-agency.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/clement-wds\/","https:\/\/www.instagram.com\/ceweb_agency\/"]}]}},"_links":{"self":[{"href":"https:\/\/ceweb-agency.com\/es\/wp-json\/wp\/v2\/pages\/3586","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ceweb-agency.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ceweb-agency.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ceweb-agency.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ceweb-agency.com\/es\/wp-json\/wp\/v2\/comments?post=3586"}],"version-history":[{"count":85,"href":"https:\/\/ceweb-agency.com\/es\/wp-json\/wp\/v2\/pages\/3586\/revisions"}],"predecessor-version":[{"id":4331,"href":"https:\/\/ceweb-agency.com\/es\/wp-json\/wp\/v2\/pages\/3586\/revisions\/4331"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ceweb-agency.com\/es\/wp-json\/wp\/v2\/media\/4566"}],"wp:attachment":[{"href":"https:\/\/ceweb-agency.com\/es\/wp-json\/wp\/v2\/media?parent=3586"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}