{"id":42,"date":"2025-12-11T22:46:39","date_gmt":"2025-12-11T22:46:39","guid":{"rendered":"https:\/\/kinespace-sante.be\/?page_id=42"},"modified":"2026-04-21T21:54:52","modified_gmt":"2026-04-21T21:54:52","slug":"accueil","status":"publish","type":"page","link":"https:\/\/kinespace-sante.be\/","title":{"rendered":""},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"42\" class=\"elementor elementor-42\">\n\t\t\t\t<div class=\"elementor-element elementor-element-da66e33 hero-top e-flex e-con-boxed e-con e-parent\" data-id=\"da66e33\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f7eee44 elementor-widget__width-inherit elementor-absolute elementor-widget elementor-widget-html\" data-id=\"f7eee44\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"sparkles\"><\/div>\n<div class=\"sparkles\"><\/div>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n\n  const container = document.querySelector('.hero-top .sparkles');\n  if (!container) return;\n\n  \/* =========================\n     PARAM\u00c8TRES\n  ========================= *\/\n  const COUNT = 25;\n\n  const UP_SPEED = 3.95;     \/\/ \ud83d\udd25 vitesse verticale FIXE vers le haut\n  const DRIFT = 0.08;        \/\/ d\u00e9rive horizontale l\u00e9g\u00e8re\n  const NOISE = 0.03;        \/\/ micro-variation lat\u00e9rale\n  const MAX_DRIFT = 0.35;\n\n  const sparkles = [];\n\n  \/* =========================\n     CR\u00c9ATION\n  ========================= *\/\n  for (let i = 0; i < COUNT; i++) {\n    const el = document.createElement('span');\n    el.className = 'sparkle';\n\n    const sparkle = {\n      el,\n      x: Math.random() * window.innerWidth,\n      y: Math.random() * window.innerHeight,\n      vx: (Math.random() - 0.5) * DRIFT,\n      vy: UP_SPEED                \/\/ \u2b06\ufe0f TOUJOURS IDENTIQUE\n    };\n\n    el.style.left = '0px';\n    el.style.top = '0px';\n\n    container.appendChild(el);\n    sparkles.push(sparkle);\n  }\n\n  \/* =========================\n     ANIMATION \u2014 MONT\u00c9E PURE\n  ========================= *\/\n  function animate() {\n    sparkles.forEach(s => {\n\n      \/* d\u00e9rive horizontale douce *\/\n      s.vx += (Math.random() - 0.5) * NOISE;\n      s.vx = Math.max(-MAX_DRIFT, Math.min(MAX_DRIFT, s.vx));\n\n      \/* mouvement *\/\n      s.x += s.vx;\n      s.y -= s.vy; \/\/ \u2b06\ufe0f TOUJOURS VERS LE HAUT\n\n      \/* rebouclage vertical *\/\n      if (s.y < -20) {\n        s.y = window.innerHeight + 20;\n        s.x = Math.random() * window.innerWidth;\n      }\n\n      \/* rebouclage horizontal *\/\n      if (s.x < -20) s.x = window.innerWidth + 20;\n      if (s.x > window.innerWidth + 20) s.x = -20;\n\n      s.el.style.transform = `translate(${s.x}px, ${s.y}px)`;\n    });\n\n    requestAnimationFrame(animate);\n  }\n\n  animate();\n});\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e8ef0a2 elementor-widget__width-inherit elementor-absolute elementor-widget elementor-widget-html\" data-id=\"e8ef0a2\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* ============================================\n   \u00c9TOILE FILANTE \u2014 CIN\u00c9MA (JAUNE & LUMINEUSE)\n   ============================================ *\/\n\n.shooting-star-layer {\n  position: fixed;\n  inset: 0;\n  pointer-events: none;\n  z-index: 999999;\n  overflow: hidden;\n}\n\n\/* POINT LUMINEUX \u2014 PLUS JAUNE \/ PLUS VISIBLE *\/\n.shooting-star {\n  position: absolute;\n  width: 7px;              \/* l\u00e9g\u00e8rement plus grande *\/\n  height: 7px;\n  border-radius: 50%;\n  background: radial-gradient(\n    circle,\n    rgba(255,255,235,1),\n    rgba(255,235,170,0.95),\n    rgba(255,210,120,0.85)\n  );\n  box-shadow:\n    0 0 14px rgba(255,255,220,1),\n    0 0 32px rgba(255,235,160,0.85),\n    0 0 60px rgba(255,210,120,0.6);\n  opacity: 0;\n  will-change: transform, opacity;\n}\n<\/style>\n\n<div class=\"shooting-star-layer\" id=\"shooting-star-layer\"><\/div>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n\n  const layer = document.getElementById(\"shooting-star-layer\");\n  if (!layer) return;\n\n  let active = false;\n\n  \/* =========================\n     PARAM\u00c8TRES \u2014 R\u00c9GLAGE FINAL\n  ========================= *\/\n  const INTERVAL = 2000;        \/\/ \u2b50 toutes les 2 secondes\n  const SPEED_Y_MIN = 24;       \/\/ \u2b06\ufe0f rapide\n  const SPEED_Y_MAX = 36;\n  const SPEED_X_MAX = 22;       \/\/ diagonale al\u00e9atoire\n  const LIFE = 500;             \/\/ dur\u00e9e courte = impact\n\n  function spawnStar() {\n    if (active) return;\n    active = true;\n\n    const star = document.createElement(\"div\");\n    star.className = \"shooting-star\";\n    layer.appendChild(star);\n\n    \/* point de d\u00e9part totalement al\u00e9atoire *\/\n    let x = Math.random() * window.innerWidth;\n    let y = window.innerHeight + 160;\n\n    \/* vitesses *\/\n    const vy =\n      SPEED_Y_MIN + Math.random() * (SPEED_Y_MAX - SPEED_Y_MIN);\n    const vx =\n      (Math.random() - 0.5) * SPEED_X_MAX;\n\n    const start = performance.now();\n\n    function animate(t) {\n      const elapsed = t - start;\n      const progress = elapsed \/ LIFE;\n\n      if (progress >= 1) {\n        star.remove();\n        active = false;\n        return;\n      }\n\n      \/* d\u00e9placement *\/\n      x += vx;\n      y -= vy;\n\n      \/* apparition \/ disparition cin\u00e9ma *\/\n      let opacity;\n      if (progress < 0.1) {\n        opacity = progress \/ 0.1;          \/\/ flash d\u2019apparition\n      } else if (progress > 0.75) {\n        opacity = (1 - progress) \/ 0.25;   \/\/ extinction douce\n      } else {\n        opacity = 1;\n      }\n\n      \/* micro pulsation lumineuse *\/\n      const scale = 1 + Math.sin(progress * Math.PI) * 0.45;\n\n      star.style.opacity = opacity;\n      star.style.transform =\n        `translate3d(${x}px, ${y}px, 0) scale(${scale})`;\n\n      requestAnimationFrame(animate);\n    }\n\n    requestAnimationFrame(animate);\n  }\n\n  spawnStar();                 \/\/ premi\u00e8re \u00e9toile imm\u00e9diate\n  setInterval(spawnStar, INTERVAL);\n});\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-da352cf elementor-widget elementor-widget-html\" data-id=\"da352cf\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- =========================\n     MENU MOBILE \u2014 VERSION PREMIUM (FIX FINAL)\n     ========================= -->\n\n<style>\n\/* ===== PAR D\u00c9FAUT : CACH\u00c9 ===== *\/\n.mobile-nav,\n.mobile-menu {\n  display: none;\n}\n\n\/* ===== GSM UNIQUEMENT ===== *\/\n@media (max-width:900px){\n\n  .mobile-nav{\n    display:block;\n    position:fixed;\n    top:20px;\n    right:20px;\n    z-index:9999;\n  }\n\n  \/* ===== BOUTON BURGER ===== *\/\n  .burger{\n    width:42px;\n    height:42px;\n    border-radius:14px;\n    background:rgba(255,255,255,0.08);\n    backdrop-filter:blur(14px);\n    border:1px solid rgba(255,255,255,0.18);\n    box-shadow:0 10px 30px rgba(0,0,0,0.35);\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    cursor:pointer;\n    position:relative;\n  }\n\n  .burger span{\n    position:absolute;\n    width:18px;\n    height:2px;\n    background:#CFFFF1;\n    transition:.4s ease;\n  }\n  .burger span:nth-child(1){transform:translateY(-6px);}\n  .burger span:nth-child(2){transform:translateY(0);}\n  .burger span:nth-child(3){transform:translateY(6px);}\n\n  \/* ===== MENU ===== *\/\n  .mobile-menu{\n    display:flex;\n    position:fixed;\n    inset:0;\n    background:linear-gradient(180deg,#041A1D 0%,#022D30 100%);\n    flex-direction:column;\n    padding:80px 28px 40px;\n    transform:translateY(-100%);\n    transition:.6s cubic-bezier(.77,0,.18,1);\n    z-index:9998;\n  }\n\n  .mobile-menu.open{\n    transform:translateY(0);\n  }\n\n  \/* ===== TITRE ===== *\/\n  .mobile-menu h4{\n    font-size:13px;\n    letter-spacing:.28em;\n    text-transform:uppercase;\n    color:#9EE0DD;\n    margin-bottom:40px;\n  }\n\n  \/* ===== LIENS ===== *\/\n  .mobile-menu a{\n    font-size:22px;\n    font-weight:500;\n    color:#EFFFFA;\n    text-decoration:none;\n    padding:18px 0;\n    border-bottom:1px solid rgba(255,255,255,0.08);\n  }\n\n  \/* ===== CTA ===== *\/\n  .mobile-menu .cta{\n    margin-top:auto;\n    background:#EFFFFA;\n    color:#023638; \/* TEXTE BIEN FONC\u00c9 *\/\n    text-align:center;\n    padding:22px 20px;\n    border-radius:18px;\n    font-weight:800;\n    letter-spacing:.22em;\n    text-transform:uppercase;\n    box-shadow:0 18px 45px rgba(0,0,0,0.35);\n    display:flex;\n    align-items:center;\n    justify-content:center;\n  }\n\n  \/* ===== BURGER ACTIF ===== *\/\n  .burger.active span:nth-child(1){\n    transform:rotate(45deg);\n  }\n  .burger.active span:nth-child(2){\n    opacity:0;\n  }\n  .burger.active span:nth-child(3){\n    transform:rotate(-45deg);\n  }\n}\n\n\/* =========================================================\n   DESKTOP \u2014 FOR\u00c7AGE TOTAL (CRITIQUE)\n   ========================================================= *\/\n@media (min-width:901px){\n  .mobile-nav,\n  .mobile-menu{\n    display:none !important;\n    visibility:hidden !important;\n    opacity:0 !important;\n    pointer-events:none !important;\n  }\n}\n<\/style>\n\n<div class=\"mobile-nav\">\n  <div class=\"burger\" id=\"burgerBtn\">\n    <span><\/span><span><\/span><span><\/span>\n  <\/div>\n<\/div>\n\n<nav class=\"mobile-menu\" id=\"mobileMenu\">\n  <h4>Navigation<\/h4>\n\n  <a href=\"#top\">Accueil<\/a>\n  <a href=\"#therapist\">Le th\u00e9rapeute<\/a>\n  <a href=\"#services\">Prises en charge<\/a>\n  <a href=\"#approche-section\">Mon approche<\/a>\n\n  <a href=\"#infos-section\" class=\"cta\">Prendre rendez-vous<\/a>\n<\/nav>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\",()=>{\n  const burger=document.getElementById(\"burgerBtn\");\n  const menu=document.getElementById(\"mobileMenu\");\n\n  burger.addEventListener(\"click\",()=>{\n    burger.classList.toggle(\"active\");\n    menu.classList.toggle(\"open\");\n  });\n\n  menu.querySelectorAll(\"a\").forEach(link=>{\n    link.addEventListener(\"click\",()=>{\n      burger.classList.remove(\"active\");\n      menu.classList.remove(\"open\");\n    });\n  });\n});\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7fbe10b elementor-widget__width-initial elementor-widget elementor-widget-image\" data-id=\"7fbe10b\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1080\" height=\"538\" src=\"https:\/\/kinespace-sante.be\/wp-content\/uploads\/2026\/02\/brand-kinspace-sante-fichiers-client-07-e1771501194693.png\" class=\"attachment-full size-full wp-image-886\" alt=\"\" srcset=\"https:\/\/kinespace-sante.be\/wp-content\/uploads\/2026\/02\/brand-kinspace-sante-fichiers-client-07-e1771501194693.png 1080w, https:\/\/kinespace-sante.be\/wp-content\/uploads\/2026\/02\/brand-kinspace-sante-fichiers-client-07-e1771501194693-300x149.png 300w, https:\/\/kinespace-sante.be\/wp-content\/uploads\/2026\/02\/brand-kinspace-sante-fichiers-client-07-e1771501194693-1024x510.png 1024w, https:\/\/kinespace-sante.be\/wp-content\/uploads\/2026\/02\/brand-kinspace-sante-fichiers-client-07-e1771501194693-768x383.png 768w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1066c20 elementor-widget elementor-widget-html\" data-id=\"1066c20\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n\/* =========================================================\r\n   HERO TRANSITION \u2014 VERSION WOW CIN\u00c9MATIQUE\r\n   ========================================================= *\/\r\n\r\n#hero-transition {\r\n  position: relative;\r\n  text-align: center;\r\n  margin-top: 24px;\r\n  margin-bottom: 58px;\r\n  z-index: 5;\r\n  opacity: 0;\r\n  animation: heroTransitionReveal 1.2s cubic-bezier(.22,.61,.36,1) forwards;\r\n  isolation: isolate;\r\n}\r\n\r\n\/* Halo global derri\u00e8re le slogan *\/\r\n#hero-transition::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  left: 50%;\r\n  top: 50%;\r\n  width: 520px;\r\n  height: 220px;\r\n  transform: translate(-50%, -50%);\r\n  background: radial-gradient(\r\n    circle,\r\n    rgba(158,224,208,0.16) 0%,\r\n    rgba(158,224,208,0.08) 34%,\r\n    rgba(158,224,208,0.00) 72%\r\n  );\r\n  filter: blur(28px);\r\n  z-index: -1;\r\n  opacity: 0;\r\n  animation: heroHaloPulse 3.8s ease-in-out 0.4s infinite alternate;\r\n}\r\n\r\n\/* =========================================================\r\n   LIGNES LUMINEUSES\r\n   ========================================================= *\/\r\n\r\n.transition-line,\r\n.transition-line-top {\r\n  position: relative;\r\n  width: 180px;\r\n  height: 3px;\r\n  margin: 16px auto;\r\n  border-radius: 999px;\r\n  background: linear-gradient(\r\n    90deg,\r\n    rgba(158,224,208,0) 0%,\r\n    rgba(158,224,208,0.20) 20%,\r\n    rgba(220,255,245,0.95) 50%,\r\n    rgba(158,224,208,0.20) 80%,\r\n    rgba(158,224,208,0) 100%\r\n  );\r\n  box-shadow:\r\n    0 0 14px rgba(158,224,208,0.35),\r\n    0 0 32px rgba(158,224,208,0.10);\r\n  opacity: 0;\r\n  overflow: hidden;\r\n}\r\n\r\n\/* balayage supersonique dans les lignes *\/\r\n.transition-line::before,\r\n.transition-line-top::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: -250%;\r\n  left: -35%;\r\n  width: 28%;\r\n  height: 600%;\r\n  background: linear-gradient(\r\n    100deg,\r\n    rgba(255,255,255,0) 0%,\r\n    rgba(220,255,245,0.14) 30%,\r\n    rgba(255,255,255,0.95) 50%,\r\n    rgba(220,255,245,0.16) 70%,\r\n    rgba(255,255,255,0) 100%\r\n  );\r\n  filter: blur(4px);\r\n  transform: translateX(-220%) skewX(-24deg);\r\n  animation: lineHyperSweep 4.4s cubic-bezier(.22,.61,.36,1) infinite;\r\n  opacity: 0.95;\r\n}\r\n\r\n\/* ligne du haut *\/\r\n.transition-line-top {\r\n  animation: lineRevealTop 1s ease 0.2s forwards;\r\n}\r\n\r\n\/* ligne du bas *\/\r\n.transition-line {\r\n  animation: lineRevealBottom 1s ease 0.5s forwards;\r\n}\r\n\r\n\/* =========================================================\r\n   SLOGAN\r\n   ========================================================= *\/\r\n\r\n.transition-slogan {\r\n  position: relative;\r\n  display: inline-block;\r\n  margin: 12px 0;\r\n  padding: 2px 14px;\r\n  font-size: 21px;\r\n  font-weight: 300;\r\n  color: rgba(236,252,248,0.96);\r\n  letter-spacing: 1.9px;\r\n  opacity: 0;\r\n  text-shadow:\r\n    0 0 10px rgba(220,255,245,0.10),\r\n    0 0 28px rgba(158,224,208,0.08);\r\n  animation:\r\n    sloganReveal 1.1s ease 0.35s forwards,\r\n    sloganGlow 4.2s ease-in-out 1.2s infinite alternate;\r\n}\r\n\r\n\/* shimmer texte *\/\r\n.transition-slogan::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: -4px -10px;\r\n  background: linear-gradient(\r\n    110deg,\r\n    rgba(255,255,255,0) 0%,\r\n    rgba(255,255,255,0.00) 32%,\r\n    rgba(255,255,255,0.18) 47%,\r\n    rgba(255,255,255,0.00) 60%,\r\n    rgba(255,255,255,0) 100%\r\n  );\r\n  transform: translateX(-160%);\r\n  animation: sloganShimmer 5s ease-in-out infinite;\r\n  pointer-events: none;\r\n  border-radius: 999px;\r\n  filter: blur(6px);\r\n}\r\n\r\n\/* mini noyau lumineux central *\/\r\n.transition-slogan::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  left: 50%;\r\n  top: 50%;\r\n  width: 120%;\r\n  height: 180%;\r\n  transform: translate(-50%, -50%);\r\n  background: radial-gradient(\r\n    circle,\r\n    rgba(220,255,245,0.10) 0%,\r\n    rgba(158,224,208,0.04) 38%,\r\n    rgba(158,224,208,0.00) 70%\r\n  );\r\n  z-index: -1;\r\n  filter: blur(14px);\r\n}\r\n\r\n\/* =========================================================\r\n   ANIMATIONS\r\n   ========================================================= *\/\r\n\r\n@keyframes heroTransitionReveal {\r\n  from {\r\n    opacity: 0;\r\n    transform: translateY(18px) scale(0.985);\r\n  }\r\n  to {\r\n    opacity: 1;\r\n    transform: translateY(0) scale(1);\r\n  }\r\n}\r\n\r\n@keyframes lineRevealTop {\r\n  from {\r\n    opacity: 0;\r\n    transform: translateY(10px) scaleX(0.6);\r\n  }\r\n  to {\r\n    opacity: 1;\r\n    transform: translateY(0) scaleX(1);\r\n  }\r\n}\r\n\r\n@keyframes lineRevealBottom {\r\n  from {\r\n    opacity: 0;\r\n    transform: translateY(10px) scaleX(0.6);\r\n  }\r\n  to {\r\n    opacity: 1;\r\n    transform: translateY(0) scaleX(1);\r\n  }\r\n}\r\n\r\n@keyframes sloganReveal {\r\n  from {\r\n    opacity: 0;\r\n    transform: translateY(14px);\r\n    letter-spacing: 1.2px;\r\n  }\r\n  to {\r\n    opacity: 1;\r\n    transform: translateY(0);\r\n    letter-spacing: 1.9px;\r\n  }\r\n}\r\n\r\n@keyframes heroHaloPulse {\r\n  0% {\r\n    opacity: 0.28;\r\n    transform: translate(-50%, -50%) scale(0.96);\r\n  }\r\n  100% {\r\n    opacity: 0.70;\r\n    transform: translate(-50%, -50%) scale(1.06);\r\n  }\r\n}\r\n\r\n@keyframes sloganGlow {\r\n  0% {\r\n    text-shadow:\r\n      0 0 10px rgba(220,255,245,0.08),\r\n      0 0 24px rgba(158,224,208,0.05);\r\n  }\r\n  100% {\r\n    text-shadow:\r\n      0 0 14px rgba(220,255,245,0.16),\r\n      0 0 42px rgba(158,224,208,0.12);\r\n  }\r\n}\r\n\r\n@keyframes sloganShimmer {\r\n  0% {\r\n    transform: translateX(-180%);\r\n    opacity: 0;\r\n  }\r\n  10% {\r\n    opacity: 0.9;\r\n  }\r\n  28% {\r\n    opacity: 1;\r\n  }\r\n  42% {\r\n    transform: translateX(180%);\r\n    opacity: 0;\r\n  }\r\n  100% {\r\n    transform: translateX(180%);\r\n    opacity: 0;\r\n  }\r\n}\r\n\r\n@keyframes lineHyperSweep {\r\n  0% {\r\n    transform: translateX(-220%) skewX(-24deg);\r\n    opacity: 0;\r\n  }\r\n  8% {\r\n    opacity: 0.95;\r\n  }\r\n  24% {\r\n    opacity: 1;\r\n  }\r\n  38% {\r\n    opacity: 0.85;\r\n  }\r\n  52% {\r\n    transform: translateX(420%) skewX(-24deg);\r\n    opacity: 0;\r\n  }\r\n  100% {\r\n    transform: translateX(420%) skewX(-24deg);\r\n    opacity: 0;\r\n  }\r\n}\r\n\r\n\/* =========================================================\r\n   RESPONSIVE\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 768px) {\r\n  #hero-transition {\r\n    margin-top: 18px;\r\n    margin-bottom: 44px;\r\n  }\r\n\r\n  .transition-line,\r\n  .transition-line-top {\r\n    width: 130px;\r\n    margin: 12px auto;\r\n  }\r\n\r\n  .transition-slogan {\r\n    font-size: 17px;\r\n    letter-spacing: 1.4px;\r\n    padding: 0 8px;\r\n  }\r\n\r\n  #hero-transition::before {\r\n    width: 360px;\r\n    height: 180px;\r\n  }\r\n}\r\n\r\n@media (max-width: 480px) {\r\n  .transition-slogan {\r\n    font-size: 15px;\r\n    line-height: 1.5;\r\n    letter-spacing: 1.1px;\r\n  }\r\n\r\n  .transition-line,\r\n  .transition-line-top {\r\n    width: 110px;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<div id=\"hero-transition\">\r\n  <div class=\"transition-line-top\"><\/div>\r\n  <p class=\"transition-slogan\">Comprendre \u2022 Accompagner \u2022 Traiter<\/p>\r\n  <div class=\"transition-line\"><\/div>\r\n<\/div>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<style>\r\n\/* =========================================================\r\n   BOUTON FIXE PRENDRE RDV \u2014 VERSION FUS\u00c9E \/ CRASH \/ SUPERNOVA\r\n   ========================================================= *\/\r\n\r\n.ks-rdv-fixed {\r\n  position: fixed;\r\n  top: 42px;\r\n  right: 24px;\r\n  z-index: 9999;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  gap: 10px;\r\n  padding: 14px 24px;\r\n  border-radius: 999px;\r\n  text-decoration: none;\r\n  font-family: 'Inter', sans-serif;\r\n  font-size: 13px;\r\n  font-weight: 700;\r\n  letter-spacing: 0.14em;\r\n  text-transform: uppercase;\r\n  color: #ffffff !important;\r\n  background: linear-gradient(135deg, #d6a93a 0%, #f0cf72 45%, #c6921e 100%);\r\n  border: 1px solid rgba(255,255,255,0.18);\r\n  box-shadow:\r\n    0 16px 40px rgba(0,0,0,0.30),\r\n    0 0 24px rgba(214,169,58,0.24),\r\n    inset 0 1px 0 rgba(255,255,255,0.28);\r\n  backdrop-filter: blur(12px);\r\n  -webkit-backdrop-filter: blur(12px);\r\n  overflow: hidden;\r\n  isolation: isolate;\r\n  transition:\r\n    transform 0.32s ease,\r\n    box-shadow 0.32s ease,\r\n    filter 0.32s ease,\r\n    top 0.32s ease,\r\n    opacity 0.25s ease;\r\n  cursor: pointer;\r\n}\r\n\r\n.ks-rdv-fixed::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: -180%;\r\n  left: -35%;\r\n  width: 34%;\r\n  height: 460%;\r\n  background: linear-gradient(\r\n    100deg,\r\n    rgba(255,255,255,0) 0%,\r\n    rgba(255,255,255,0.18) 32%,\r\n    rgba(255,255,255,0.95) 50%,\r\n    rgba(255,255,255,0.16) 68%,\r\n    rgba(255,255,255,0) 100%\r\n  );\r\n  filter: blur(4px);\r\n  transform: translateX(-240%) skewX(-24deg);\r\n  animation: ksRdvShimmer 5.8s cubic-bezier(.22,.61,.36,1) infinite;\r\n  pointer-events: none;\r\n  z-index: 1;\r\n}\r\n\r\n.ks-rdv-fixed::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 0;\r\n  border-radius: inherit;\r\n  box-shadow:\r\n    inset 0 0 0 1px rgba(255,255,255,0.14),\r\n    0 0 28px rgba(240,207,114,0.12);\r\n  pointer-events: none;\r\n  z-index: 1;\r\n}\r\n\r\n.ks-rdv-fixed .ks-rdv-glow {\r\n  position: absolute;\r\n  inset: -12px;\r\n  border-radius: 999px;\r\n  background: radial-gradient(circle, rgba(255,220,120,0.35) 0%, rgba(255,220,120,0.12) 38%, rgba(255,220,120,0) 72%);\r\n  filter: blur(14px);\r\n  opacity: 0;\r\n  transform: scale(0.92);\r\n  transition: opacity 0.32s ease, transform 0.32s ease;\r\n  pointer-events: none;\r\n  z-index: 0;\r\n}\r\n\r\n.ks-rdv-fixed .ks-rdv-burst {\r\n  position: absolute;\r\n  top: -220%;\r\n  left: -45%;\r\n  width: 42%;\r\n  height: 560%;\r\n  background: linear-gradient(\r\n    100deg,\r\n    rgba(255,255,255,0) 0%,\r\n    rgba(255,245,210,0.26) 30%,\r\n    rgba(255,255,255,1) 50%,\r\n    rgba(255,245,210,0.24) 70%,\r\n    rgba(255,255,255,0) 100%\r\n  );\r\n  filter: blur(5px);\r\n  transform: translateX(-260%) skewX(-24deg);\r\n  opacity: 0;\r\n  pointer-events: none;\r\n  z-index: 2;\r\n}\r\n\r\n.ks-rdv-fixed span {\r\n  position: relative;\r\n  z-index: 3;\r\n}\r\n\r\n.ks-rdv-icon {\r\n  font-size: 15px;\r\n  line-height: 1;\r\n}\r\n\r\n.ks-rdv-fixed:hover {\r\n  transform: translateY(-4px) scale(1.045);\r\n  filter: saturate(1.08) brightness(1.03);\r\n  box-shadow:\r\n    0 24px 56px rgba(0,0,0,0.36),\r\n    0 0 40px rgba(214,169,58,0.34),\r\n    0 0 78px rgba(255,223,127,0.18),\r\n    inset 0 1px 0 rgba(255,255,255,0.36);\r\n}\r\n\r\n.ks-rdv-fixed:hover .ks-rdv-glow {\r\n  opacity: 1;\r\n  transform: scale(1.06);\r\n}\r\n\r\n.ks-rdv-fixed:hover .ks-rdv-burst {\r\n  animation: ksRdvBurst 0.85s cubic-bezier(.22,.61,.36,1) forwards;\r\n}\r\n\r\n\/* pendant le lancement *\/\r\n.ks-rdv-fixed.is-launching {\r\n  opacity: 0;\r\n  pointer-events: none;\r\n}\r\n\r\n\/* =========================================================\r\n   FUS\u00c9E\r\n   ========================================================= *\/\r\n\r\n.ks-rdv-rocket {\r\n  position: fixed;\r\n  left: 0;\r\n  top: 0;\r\n  width: 84px;\r\n  height: 84px;\r\n  border-radius: 50%;\r\n  z-index: 10000;\r\n  pointer-events: none;\r\n  opacity: 0;\r\n  transform: translate(-50%, -50%) scale(0.5);\r\n}\r\n\r\n.ks-rdv-rocket.is-active {\r\n  opacity: 1;\r\n}\r\n\r\n.ks-rdv-rocket-core {\r\n  position: absolute;\r\n  inset: 0;\r\n  border-radius: 50%;\r\n  background:\r\n    radial-gradient(circle at 35% 35%, rgba(255,255,255,0.95), rgba(255,229,155,0.88) 30%, rgba(214,169,58,0.72) 56%, rgba(214,169,58,0.08) 78%, transparent 82%);\r\n  box-shadow:\r\n    0 0 30px rgba(255,223,127,0.55),\r\n    0 0 64px rgba(255,180,80,0.28);\r\n}\r\n\r\n.ks-rdv-rocket-trail {\r\n  position: absolute;\r\n  left: 50%;\r\n  top: 50%;\r\n  width: 180px;\r\n  height: 16px;\r\n  transform: translate(-92%, -50%);\r\n  border-radius: 999px;\r\n  background:\r\n    linear-gradient(90deg,\r\n      rgba(255,255,255,0) 0%,\r\n      rgba(255,170,60,0.10) 18%,\r\n      rgba(255,220,120,0.55) 55%,\r\n      rgba(255,255,255,0.98) 100%);\r\n  filter: blur(6px);\r\n  transform-origin: right center;\r\n}\r\n\r\n.ks-rdv-rocket-sparks,\r\n.ks-rdv-rocket-sparks::before,\r\n.ks-rdv-rocket-sparks::after {\r\n  position: absolute;\r\n  content: \"\";\r\n  width: 10px;\r\n  height: 10px;\r\n  border-radius: 50%;\r\n  background: radial-gradient(circle, #fff 0%, #ffd66b 55%, rgba(255,214,107,0) 75%);\r\n  filter: blur(1px);\r\n}\r\n\r\n.ks-rdv-rocket-sparks {\r\n  left: 8px;\r\n  top: 50%;\r\n  transform: translateY(-50%);\r\n  box-shadow:\r\n    -12px -14px 0 1px rgba(255,214,107,0.85),\r\n    -18px 10px 0 0 rgba(255,170,80,0.7),\r\n    -30px -4px 0 1px rgba(255,240,180,0.6);\r\n}\r\n\r\n.ks-rdv-rocket-sparks::before {\r\n  left: -24px;\r\n  top: 18px;\r\n}\r\n\r\n.ks-rdv-rocket-sparks::after {\r\n  left: -36px;\r\n  top: -12px;\r\n}\r\n\r\n\/* =========================================================\r\n   SUPERNOVA \/ IMPACT\r\n   ========================================================= *\/\r\n\r\n.ks-rdv-supernova {\r\n  position: fixed;\r\n  left: 0;\r\n  top: 0;\r\n  width: 24px;\r\n  height: 24px;\r\n  transform: translate(-50%, -50%) scale(0);\r\n  border-radius: 50%;\r\n  pointer-events: none;\r\n  z-index: 10001;\r\n  opacity: 0;\r\n}\r\n\r\n.ks-rdv-supernova.is-boom {\r\n  animation: ksSupernovaBoom 0.95s cubic-bezier(.17,.84,.44,1) forwards;\r\n}\r\n\r\n.ks-rdv-supernova::before,\r\n.ks-rdv-supernova::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 0;\r\n  border-radius: 50%;\r\n}\r\n\r\n.ks-rdv-supernova::before {\r\n  background:\r\n    radial-gradient(circle, rgba(255,255,255,1) 0%, rgba(255,245,200,0.96) 18%, rgba(255,202,110,0.76) 42%, rgba(255,150,70,0.20) 62%, rgba(255,150,70,0) 74%);\r\n  filter: blur(4px);\r\n}\r\n\r\n.ks-rdv-supernova::after {\r\n  background:\r\n    radial-gradient(circle, rgba(255,255,255,0) 45%, rgba(255,236,150,0.95) 50%, rgba(255,180,80,0.20) 62%, rgba(255,180,80,0) 72%);\r\n  transform: scale(1.4);\r\n  filter: blur(1px);\r\n}\r\n\r\n\/* anneau choc *\/\r\n.ks-rdv-shockwave {\r\n  position: fixed;\r\n  left: 0;\r\n  top: 0;\r\n  width: 26px;\r\n  height: 26px;\r\n  transform: translate(-50%, -50%) scale(0);\r\n  border-radius: 50%;\r\n  border: 2px solid rgba(255,233,157,0.85);\r\n  box-shadow: 0 0 24px rgba(255,210,90,0.26);\r\n  pointer-events: none;\r\n  z-index: 10000;\r\n  opacity: 0;\r\n}\r\n\r\n.ks-rdv-shockwave.is-boom {\r\n  animation: ksShockwaveBoom 0.9s ease-out forwards;\r\n}\r\n\r\n\/* particules *\/\r\n.ks-rdv-particles {\r\n  position: fixed;\r\n  inset: 0;\r\n  pointer-events: none;\r\n  z-index: 10002;\r\n}\r\n\r\n.ks-rdv-particle {\r\n  position: fixed;\r\n  width: 8px;\r\n  height: 8px;\r\n  border-radius: 50%;\r\n  background: radial-gradient(circle, rgba(255,255,255,1) 0%, rgba(255,216,100,0.95) 50%, rgba(255,216,100,0) 76%);\r\n  opacity: 0;\r\n  pointer-events: none;\r\n}\r\n\r\n\/* highlight cible *\/\r\n#contact {\r\n  transition: transform 0.35s ease, box-shadow 0.35s ease, border-color 0.35s ease;\r\n}\r\n\r\n#contact.ks-contact-fusion {\r\n  box-shadow:\r\n    0 0 0 1px rgba(255,255,255,0.12),\r\n    0 0 26px rgba(255,220,120,0.45),\r\n    0 0 80px rgba(255,180,70,0.28),\r\n    0 16px 36px rgba(0,0,0,0.40),\r\n    inset 0 1px 0 rgba(255,255,255,0.08);\r\n  border-color: rgba(255,220,120,0.55);\r\n  transform: scale(1.025);\r\n}\r\n\r\n\/* =========================================================\r\n   ANIMATIONS\r\n   ========================================================= *\/\r\n\r\n@keyframes ksRdvShimmer {\r\n  0%   { transform: translateX(-240%) skewX(-24deg); opacity: 0; }\r\n  8%   { opacity: 0.95; }\r\n  24%  { opacity: 1; }\r\n  40%  { opacity: 0.9; }\r\n  54%  { transform: translateX(430%) skewX(-24deg); opacity: 0; }\r\n  100% { transform: translateX(430%) skewX(-24deg); opacity: 0; }\r\n}\r\n\r\n@keyframes ksRdvBurst {\r\n  0%   { transform: translateX(-260%) skewX(-24deg); opacity: 0; }\r\n  18%  { opacity: 1; }\r\n  55%  { opacity: 1; }\r\n  100% { transform: translateX(460%) skewX(-24deg); opacity: 0; }\r\n}\r\n\r\n@keyframes ksSupernovaBoom {\r\n  0% {\r\n    opacity: 0;\r\n    transform: translate(-50%, -50%) scale(0.2);\r\n  }\r\n  12% {\r\n    opacity: 1;\r\n    transform: translate(-50%, -50%) scale(1.2);\r\n  }\r\n  48% {\r\n    opacity: 1;\r\n    transform: translate(-50%, -50%) scale(8);\r\n  }\r\n  100% {\r\n    opacity: 0;\r\n    transform: translate(-50%, -50%) scale(13);\r\n  }\r\n}\r\n\r\n@keyframes ksShockwaveBoom {\r\n  0% {\r\n    opacity: 0.95;\r\n    transform: translate(-50%, -50%) scale(0.2);\r\n  }\r\n  100% {\r\n    opacity: 0;\r\n    transform: translate(-50%, -50%) scale(18);\r\n  }\r\n}\r\n\r\n@keyframes ksParticleFly {\r\n  0% {\r\n    opacity: 1;\r\n    transform: translate(0,0) scale(1);\r\n  }\r\n  100% {\r\n    opacity: 0;\r\n    transform: translate(var(--dx), var(--dy)) scale(0.4);\r\n  }\r\n}\r\n\r\n\/* =========================================================\r\n   RESPONSIVE\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 768px) {\r\n  .ks-rdv-fixed {\r\n    top: 52px;\r\n    right: 14px;\r\n    padding: 12px 16px;\r\n    font-size: 11px;\r\n    letter-spacing: 0.10em;\r\n    gap: 8px;\r\n  }\r\n}\r\n\r\n@media (max-width: 520px) {\r\n  .ks-rdv-fixed {\r\n    top: 58px;\r\n    right: 12px;\r\n    padding: 11px 14px;\r\n    font-size: 10px;\r\n    border-radius: 18px;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<a class=\"ks-rdv-fixed\" href=\"#contact\" aria-label=\"Prendre rendez-vous\">\r\n  <span class=\"ks-rdv-glow\"><\/span>\r\n  <span class=\"ks-rdv-burst\"><\/span>\r\n  <span class=\"ks-rdv-icon\">\u2726<\/span>\r\n  <span>Prendre RDV<\/span>\r\n<\/a>\r\n\r\n<div class=\"ks-rdv-rocket\" aria-hidden=\"true\">\r\n  <div class=\"ks-rdv-rocket-trail\"><\/div>\r\n  <div class=\"ks-rdv-rocket-core\"><\/div>\r\n  <div class=\"ks-rdv-rocket-sparks\"><\/div>\r\n<\/div>\r\n\r\n<div class=\"ks-rdv-supernova\" aria-hidden=\"true\"><\/div>\r\n<div class=\"ks-rdv-shockwave\" aria-hidden=\"true\"><\/div>\r\n<div class=\"ks-rdv-particles\" aria-hidden=\"true\"><\/div>\r\n\r\n<script>\r\ndocument.addEventListener('DOMContentLoaded', function () {\r\n  const button = document.querySelector('.ks-rdv-fixed');\r\n  const target = document.querySelector('#contact');\r\n  const rocket = document.querySelector('.ks-rdv-rocket');\r\n  const supernova = document.querySelector('.ks-rdv-supernova');\r\n  const shockwave = document.querySelector('.ks-rdv-shockwave');\r\n  const particlesWrap = document.querySelector('.ks-rdv-particles');\r\n\r\n  if (!button || !target || !rocket || !supernova || !shockwave || !particlesWrap) return;\r\n\r\n  let running = false;\r\n\r\n  function centerOf(el) {\r\n    const r = el.getBoundingClientRect();\r\n    return {\r\n      x: r.left + r.width \/ 2,\r\n      y: r.top + r.height \/ 2\r\n    };\r\n  }\r\n\r\n  function createParticles(x, y) {\r\n    const count = 18;\r\n    for (let i = 0; i < count; i++) {\r\n      const p = document.createElement('span');\r\n      p.className = 'ks-rdv-particle';\r\n      p.style.left = x + 'px';\r\n      p.style.top = y + 'px';\r\n      const angle = (Math.PI * 2 * i) \/ count + (Math.random() * 0.35);\r\n      const distance = 70 + Math.random() * 90;\r\n      const dx = Math.cos(angle) * distance + 'px';\r\n      const dy = Math.sin(angle) * distance + 'px';\r\n      p.style.setProperty('--dx', dx);\r\n      p.style.setProperty('--dy', dy);\r\n      p.style.animation = 'ksParticleFly 900ms ease-out forwards';\r\n      particlesWrap.appendChild(p);\r\n      setTimeout(() => p.remove(), 950);\r\n    }\r\n  }\r\n\r\n  function launchSequence(e) {\r\n    e.preventDefault();\r\n    if (running) return;\r\n    running = true;\r\n\r\n    const start = centerOf(button);\r\n\r\n    button.classList.add('is-launching');\r\n\r\n    rocket.style.left = start.x + 'px';\r\n    rocket.style.top = start.y + 'px';\r\n    rocket.classList.add('is-active');\r\n\r\n    target.scrollIntoView({\r\n      behavior: 'smooth',\r\n      block: 'center'\r\n    });\r\n\r\n    const flightDuration = 1150;\r\n    const settleDelay = 520;\r\n\r\n    const startTime = performance.now();\r\n\r\n    function animate(now) {\r\n      const end = centerOf(target);\r\n      const t = Math.min((now - startTime) \/ flightDuration, 1);\r\n\r\n      const ease = 1 - Math.pow(1 - t, 3);\r\n      const arc = Math.sin(t * Math.PI) * 120;\r\n\r\n      const x = start.x + (end.x - start.x) * ease;\r\n      const y = start.y + (end.y - start.y) * ease - arc;\r\n\r\n      const dx = (end.x - start.x);\r\n      const dy = (end.y - start.y);\r\n      const angle = Math.atan2(dy, dx) * 180 \/ Math.PI;\r\n\r\n      rocket.style.left = x + 'px';\r\n      rocket.style.top = y + 'px';\r\n      rocket.style.transform = `translate(-50%, -50%) scale(${0.55 + t * 0.6}) rotate(${angle}deg)`;\r\n\r\n      if (t < 1) {\r\n        requestAnimationFrame(animate);\r\n      } else {\r\n        rocket.classList.remove('is-active');\r\n\r\n        const impact = centerOf(target);\r\n\r\n        supernova.style.left = impact.x + 'px';\r\n        supernova.style.top = impact.y + 'px';\r\n        shockwave.style.left = impact.x + 'px';\r\n        shockwave.style.top = impact.y + 'px';\r\n\r\n        supernova.classList.remove('is-boom');\r\n        shockwave.classList.remove('is-boom');\r\n        void supernova.offsetWidth;\r\n        void shockwave.offsetWidth;\r\n        supernova.classList.add('is-boom');\r\n        shockwave.classList.add('is-boom');\r\n\r\n        createParticles(impact.x, impact.y);\r\n\r\n        target.classList.add('ks-contact-fusion');\r\n        setTimeout(() => {\r\n          target.classList.remove('ks-contact-fusion');\r\n        }, 1300);\r\n\r\n        setTimeout(() => {\r\n          button.classList.remove('is-launching');\r\n          running = false;\r\n        }, settleDelay);\r\n      }\r\n    }\r\n\r\n    requestAnimationFrame(animate);\r\n  }\r\n\r\n  button.addEventListener('click', launchSequence);\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1ddc248 elementor-widget elementor-widget-html\" data-id=\"1ddc248\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n\/* =========================================================\r\n   NAV HERO + SHIMMER EFFECT\r\n   ========================================================= *\/\r\n\r\n.ks-hero-nav-block {\r\n  width: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n  padding: 30px 20px 10px;\r\n  font-family: 'Inter', sans-serif;\r\n}\r\n\r\n\/* ================= NAV ================= *\/\r\n\r\n.ks-hero-nav {\r\n  position: relative;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  flex-wrap: wrap;\r\n  padding: 18px 26px;\r\n  border-radius: 999px;\r\n  background: rgba(255,255,255,0.08);\r\n  border: 1px solid rgba(255,255,255,0.12);\r\n  backdrop-filter: blur(18px);\r\n  -webkit-backdrop-filter: blur(18px);\r\n  box-shadow:\r\n    0 20px 50px rgba(0,0,0,0.22),\r\n    inset 0 1px 0 rgba(255,255,255,0.06);\r\n  max-width: min(92vw, 1280px);\r\n  overflow: hidden;\r\n}\r\n\r\n\/* \u2728 EFFET BRILLANT *\/\r\n.ks-hero-nav::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 0;\r\n  background: linear-gradient(\r\n    110deg,\r\n    transparent 20%,\r\n    rgba(255,255,255,0.18) 48%,\r\n    transparent 60%\r\n  );\r\n  transform: translateX(-120%);\r\n  animation: ksShimmer 6s ease-in-out infinite;\r\n  pointer-events: none;\r\n}\r\n\r\n\/* animation shimmer *\/\r\n@keyframes ksShimmer {\r\n  0%   { transform: translateX(-120%); }\r\n  40%  { transform: translateX(-120%); }\r\n  60%  { transform: translateX(120%); }\r\n  100% { transform: translateX(120%); }\r\n}\r\n\r\n\/* ================= LIENS ================= *\/\r\n\r\n.ks-hero-nav a {\r\n  position: relative;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  text-decoration: none;\r\n  color: rgba(233,250,247,0.94);\r\n  font-size: 13px;\r\n  font-weight: 600;\r\n  letter-spacing: 0.16em;\r\n  text-transform: uppercase;\r\n  padding: 18px 28px;\r\n  border-radius: 999px;\r\n  transition: 0.28s ease;\r\n}\r\n\r\n.ks-hero-nav a:hover {\r\n  color: #ffffff;\r\n  background: rgba(255,255,255,0.08);\r\n  transform: translateY(-2px);\r\n  box-shadow:\r\n    inset 0 0 0 1px rgba(255,255,255,0.05),\r\n    0 0 18px rgba(207,255,241,0.08);\r\n}\r\n\r\n.ks-hero-nav a + a::before {\r\n  content: \"\u2022\";\r\n  position: absolute;\r\n  left: -5px;\r\n  top: 50%;\r\n  transform: translateY(-50%);\r\n  color: rgba(158,224,221,0.45);\r\n  font-size: 11px;\r\n}\r\n\r\n\/* ================= D\u00c9COUVRIR ================= *\/\r\n\r\n.ks-hero-discover {\r\n  margin-top: 14px;\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n  gap: 10px;\r\n  color: rgba(207,255,241,0.72);\r\n  text-decoration: none;\r\n  font-size: 12px;\r\n  letter-spacing: 0.22em;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.ks-hero-discover-line {\r\n  position: relative;\r\n  width: 2px;\r\n  height: 70px;\r\n  background: linear-gradient(\r\n    180deg,\r\n    rgba(255,255,255,0) 0%,\r\n    rgba(220,255,245,0.95) 30%,\r\n    rgba(158,224,221,0.25) 100%\r\n  );\r\n  border-radius: 999px;\r\n  overflow: hidden;\r\n}\r\n\r\n.ks-hero-discover-line::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: -18px;\r\n  left: 50%;\r\n  transform: translateX(-50%);\r\n  width: 6px;\r\n  height: 18px;\r\n  border-radius: 999px;\r\n  background: rgba(255,255,255,0.96);\r\n  box-shadow: 0 0 14px rgba(255,255,255,0.35);\r\n  animation: ksScrollDrop 2.2s ease-in-out infinite;\r\n}\r\n\r\n@keyframes ksScrollDrop {\r\n  0%   { transform: translate(-50%, 0); opacity: 0; }\r\n  20%  { opacity: 1; }\r\n  75%  { transform: translate(-50%, 48px); opacity: 1; }\r\n  100% { transform: translate(-50%, 58px); opacity: 0; }\r\n}\r\n\r\n\/* ================= MOBILE ================= *\/\r\n\r\n@media (max-width: 900px) {\r\n  .ks-hero-nav a + a::before {\r\n    display: none;\r\n  }\r\n\r\n  .ks-hero-nav a {\r\n    font-size: 12px;\r\n    padding: 14px 18px;\r\n  }\r\n}\r\n\r\n@media (max-width: 640px) {\r\n  .ks-hero-nav {\r\n    width: 100%;\r\n    border-radius: 24px;\r\n  }\r\n\r\n  .ks-hero-nav a {\r\n    width: 100%;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<div class=\"ks-hero-nav-block\">\r\n\r\n  <nav class=\"ks-hero-nav\">\r\n    <a href=\"#therapist\">Le th\u00e9rapeute<\/a>\r\n    <a href=\"#services\">Prises en charge<\/a>\r\n    <a href=\"#approach\">Mon approche<\/a>\r\n    <a href=\"#clinic\">Le cabinet<\/a>\r\n    <a href=\"#contact\">Infos & contact<\/a>\r\n  <\/nav>\r\n\r\n  <a class=\"ks-hero-discover\" href=\"#therapist\">\r\n    <span>D\u00e9couvrir<\/span>\r\n    <span class=\"ks-hero-discover-line\"><\/span>\r\n  <\/a>\r\n\r\n<\/div>\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-1d66cf1 e-con-full e-flex e-con e-parent\" data-id=\"1d66cf1\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b3b13b8 elementor-widget elementor-widget-html\" data-id=\"b3b13b8\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* ============================================================\n   \u2726 HERO \u00c9PIC \u2014 KIN&SPACE \u2726\n   ============================================================ *\/\n\n#hero-epic {\n  position: relative;\n  min-height: 95vh;\n  padding: 160px 20px 140px;\n  text-align: center;\n  overflow: hidden;\n  background: #022A2C;\n  color: #E8FAF7;\n}\n\n\/* ============================================================\n   SLIDESHOW DE FOND\n   ============================================================ *\/\n\n.hero-slideshow {\n  position: absolute;\n  inset: 0;\n  z-index: 1;\n  overflow: hidden;\n}\n\n.hero-slideshow div {\n  position: absolute;\n  inset: 0;\n  background-size: cover;\n  background-position: center;\n  opacity: 0;\n  filter: blur(6px) brightness(0.45);\n  animation: heroFade 9s infinite ease-in-out;\n}\n\n.hero-slideshow div:nth-child(1) { animation-delay: 0s; }\n.hero-slideshow div:nth-child(2) { animation-delay: 3s; }\n.hero-slideshow div:nth-child(3) { animation-delay: 6s; }\n\n@keyframes heroFade {\n  0%   { opacity: 0; }\n  15%  { opacity: 0.28; }\n  35%  { opacity: 0.28; }\n  50%  { opacity: 0; }\n  100% { opacity: 0; }\n}\n\n\n\/* ============================================================\n   CONTENU AU PREMIER PLAN\n   ============================================================ *\/\n\n.hero-content {\n  position: relative;\n  z-index: 5;\n}\n\n.hero-title {\n  font-size: clamp(2.6rem, 5vw, 4.1rem);\n  font-weight: 300;\n  line-height: 1.15;\n  margin-bottom: 25px;\n}\n\n\/* ===== MOT SIGNATURE PROFESSIONNEL ===== *\/\n\n.highlight-pro {\n  position: relative;\n  font-weight: 800;\n  letter-spacing: -0.6px;\n\n  background: linear-gradient(\n    135deg,\n    #E8FAF7,\n    #9EE0DD,\n    #CFFFF4\n  );\n  background-size: 300% 300%;\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n\n  animation: proGlow 6s ease infinite;\n}\n\n.highlight-pro::before {\n  content: \"\";\n  position: absolute;\n  inset: -14px -22px;\n  background: radial-gradient(\n    circle,\n    rgba(158,224,221,0.4),\n    transparent 70%\n  );\n  filter: blur(26px);\n  z-index: -1;\n  animation: haloPulse 5s ease-in-out infinite;\n}\n\n.highlight-pro::after {\n  content: \"\";\n  position: absolute;\n  left: 10%;\n  right: 10%;\n  bottom: -10px;\n  height: 3px;\n  background: linear-gradient(\n    90deg,\n    transparent,\n    rgba(158,224,221,0.95),\n    transparent\n  );\n  border-radius: 4px;\n  animation: underlineFlow 4s ease-in-out infinite;\n}\n\n\/* ===== ANIMATIONS ===== *\/\n\n@keyframes proGlow {\n  0%   { background-position: 0% 50%; }\n  50%  { background-position: 100% 50%; }\n  100% { background-position: 0% 50%; }\n}\n\n@keyframes haloPulse {\n  0%   { opacity: 0.6; transform: scale(0.95); }\n  50%  { opacity: 0.9; transform: scale(1.05); }\n  100% { opacity: 0.6; transform: scale(0.95); }\n}\n\n@keyframes underlineFlow {\n  0%   { opacity: 0.4; transform: scaleX(0.85); }\n  50%  { opacity: 1; transform: scaleX(1); }\n  100% { opacity: 0.4; transform: scaleX(0.85); }\n}\n\n\/* ============================================================\n   SOUS-TITRE & BOUTONS\n   ============================================================ *\/\n\n.hero-subtitle {\n  font-size: 1.3rem;\n  max-width: 650px;\n  margin: 0 auto 50px;\n  color: rgba(232,250,247,0.85);\n}\n\n.hero-buttons {\n  display: flex;\n  gap: 22px;\n  justify-content: center;\n  flex-wrap: wrap;\n}\n\n.btn-kin {\n  padding: 16px 42px;\n  font-size: 1.15rem;\n  border-radius: 40px;\n  font-weight: 600;\n  text-decoration: none;\n  border: 2px solid rgba(158,224,221,0.35);\n  background: rgba(255,255,255,0.08);\n  color: #E8FAF7;\n  backdrop-filter: blur(10px);\n  transition: 0.35s ease;\n}\n\n.btn-primary {\n  background: linear-gradient(135deg, #E8FAF7, #9EE0DD);\n  color: #003B3F !important;\n  border: none;\n  box-shadow: 0 12px 40px rgba(158,224,221,0.35);\n}\n<\/style>\n\n<section id=\"hero-epic\">\n\n  <!-- SLIDESHOW -->\n  <div class=\"hero-slideshow\">\n    <div style=\"background-image:url('https:\/\/kinespace-sante.be\/wp-content\/uploads\/2025\/12\/kinesitherapeute-sport-670px.jpg');\"><\/div>\n    <div style=\"background-image:url('https:\/\/kinespace-sante.be\/wp-content\/uploads\/2025\/12\/imageeee.jpeg');\"><\/div>\n    <div style=\"background-image:url('https:\/\/kinespace-sante.be\/wp-content\/uploads\/2025\/12\/image2.webp');\"><\/div>\n  <\/div>\n\n  <!-- PAILLETTES -->\n  <div class=\"hero-sparkles\"><\/div>\n\n  <!-- CONTENU -->\n  <div class=\"hero-content\">\n    <h1 class=\"hero-title\">\n      Des soins personnalis\u00e9s,<br>\n      un accompagnement <span class=\"highlight-pro\">professionnel<\/span>\n    <\/h1>\n\n    <p class=\"hero-subtitle\">\n      Une prise en charge humaine et pr\u00e9cise, orient\u00e9e vers des r\u00e9sultats concrets pour retrouver confort et mobilit\u00e9 <br>\n     \n    <\/p>\n\n    <div class=\"hero-buttons\">\n      <a href=\"tel:0495620989\" class=\"btn-kin btn-primary\">Prendre rendez-vous<\/a>\n      <a href=\"#services\" class=\"btn-kin\">Voir les services<\/a>\n    <\/div>\n  <\/div>\n\n<\/section>\n\n<script>\n\/* ============================================================\n   \u2726 PAILLETTES ORGANIQUES VIVANTES \u2726\n   ============================================================ *\/\n\nconst sparklesContainer = document.querySelector('.hero-sparkles');\nconst COUNT = 220;\n\nconst sparkles = [];\n\nfor (let i = 0; i < COUNT; i++) {\n  const s = document.createElement('span');\n  sparklesContainer.appendChild(s);\n\n  sparkles.push({\n    el: s,\n    x: Math.random() * window.innerWidth,\n    y: Math.random() * window.innerHeight,\n    R: Math.random() * Math.PI * 2,   \/\/ \u2705 FIX CRITIQUE\n    speed: Math.random() * 0.35 + 0.15\n  });\n}\n\nfunction animateSparkles() {\n  sparkles.forEach(p => {\n    p.R += (Math.random() - 0.5) * 0.25;\n\n    p.x += Math.cos(p.R) * p.speed;\n    p.y += Math.sin(p.R) * p.speed;\n\n    if (p.x < 0) p.x = window.innerWidth;\n    if (p.x > window.innerWidth) p.x = 0;\n    if (p.y < 0) p.y = window.innerHeight;\n    if (p.y > window.innerHeight) p.y = 0;\n\n    p.el.style.transform = `translate(${p.x}px, ${p.y}px)`;\n  });\n\n  requestAnimationFrame(animateSparkles);\n}\n\nanimateSparkles();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d08d4d2 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"d08d4d2\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n\/* =========================================================\r\n   LE TH\u00c9RAPEUTE \u2014 VERSION SIGNATURE PROPRE & LISIBLE\r\n   ========================================================= *\/\r\n\r\n#therapist {\r\n  position: relative;\r\n  padding: 180px 20px 200px;\r\n  background: linear-gradient(180deg, #041A1D 0%, #022D30 100%);\r\n  overflow: hidden;\r\n  font-family: 'Inter', sans-serif;\r\n}\r\n\r\n\/* =========================================================\r\n   BACKGROUND MOTION\r\n   ========================================================= *\/\r\n\r\n#therapist::before,\r\n#therapist::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: -35%;\r\n  pointer-events: none;\r\n  z-index: 0;\r\n}\r\n\r\n#therapist::before {\r\n  background:\r\n    radial-gradient(circle, rgba(158,224,221,0.22) 1.4px, transparent 3px),\r\n    radial-gradient(circle, rgba(255,255,255,0.18) 1px, transparent 3px);\r\n  background-size: 200px 200px;\r\n  animation: dotsDriftPrimary 40s linear infinite;\r\n  opacity: 0.7;\r\n}\r\n\r\n#therapist::after {\r\n  background:\r\n    radial-gradient(circle, rgba(255,255,255,0.12) 0.9px, transparent 3px);\r\n  background-size: 120px 120px;\r\n  animation: dotsDriftSecondary 65s linear infinite;\r\n  opacity: 0.55;\r\n}\r\n\r\n.bg-halo {\r\n  position: absolute;\r\n  inset: 0;\r\n  background: radial-gradient(circle at center, rgba(158,224,221,0.18), transparent 60%);\r\n  filter: blur(120px);\r\n  animation: haloPulse 18s ease-in-out infinite alternate;\r\n  z-index: 0;\r\n}\r\n\r\n\/* =========================================================\r\n   TITRE\r\n   ========================================================= *\/\r\n\r\n.thera-section-header {\r\n  text-align: center;\r\n  margin-bottom: 90px;\r\n  position: relative;\r\n  z-index: 2;\r\n}\r\n\r\n.thera-section-header h2 {\r\n  font-size: clamp(2.6rem, 4vw, 3.2rem);\r\n  font-weight: 600;\r\n  color: #CFFFF1;\r\n  margin-bottom: 18px;\r\n}\r\n\r\n.thera-section-header span {\r\n  display: block;\r\n  width: 160px;\r\n  height: 3px;\r\n  margin: 0 auto;\r\n  background: linear-gradient(90deg, #CFFFF1, #9EE0DD, #CFFFF1);\r\n  box-shadow: 0 0 18px rgba(158,224,221,0.6);\r\n  border-radius: 3px;\r\n}\r\n\r\n\/* =========================================================\r\n   CARTE BLANCHE \u2014 BISEAU 3D EXTERNE (SANS VOILE)\r\n   ========================================================= *\/\r\n\r\n.thera-container {\r\n  max-width: 980px;\r\n  margin: auto;\r\n  padding: 90px 70px 85px;\r\n  position: relative;\r\n  z-index: 2;\r\n  transform: translateY(-12px);\r\n  border-radius: 46px;\r\n  background:\r\n    linear-gradient(145deg, #ffffff 0%, #F4FBF9 55%, #EEF7F5 100%),\r\n    repeating-linear-gradient(\r\n      45deg,\r\n      rgba(0,0,0,0.02),\r\n      rgba(0,0,0,0.02) 1px,\r\n      transparent 1px,\r\n      transparent 3px\r\n    );\r\n  box-shadow:\r\n    0 50px 120px rgba(0,0,0,0.4),\r\n    inset 2px 2px 0 rgba(255,255,255,0.9),\r\n    inset -3px -3px 8px rgba(0,0,0,0.06);\r\n  animation: containerBreath 14s ease-in-out infinite;\r\n}\r\n\r\n\/* BISEAU P\u00c9RIPH\u00c9RIQUE FIN *\/\r\n.thera-container::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: -2px;\r\n  border-radius: 48px;\r\n  pointer-events: none;\r\n  box-shadow:\r\n    0 0 0 1px rgba(255,255,255,0.35),\r\n    0 0 0 2px rgba(158,224,221,0.25);\r\n}\r\n\r\n\/* =========================================================\r\n   TEXTURE INTERNE + BANDES LUMINEUSES\r\n   ========================================================= *\/\r\n\r\n.thera-container::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 0;\r\n  border-radius: 46px;\r\n  pointer-events: none;\r\n  background:\r\n    radial-gradient(circle at 18% 12%, rgba(158,224,221,0.18), transparent 42%),\r\n    radial-gradient(circle at 85% 88%, rgba(158,224,221,0.14), transparent 46%),\r\n    linear-gradient(180deg, rgba(158,224,221,0.08), rgba(158,224,221,0.02) 18%, transparent 40%, transparent 60%, rgba(158,224,221,0.03) 82%, rgba(158,224,221,0.08)),\r\n    linear-gradient(90deg, rgba(158,224,221,0.10), transparent 16%, transparent 84%, rgba(158,224,221,0.08));\r\n  opacity: 1;\r\n  z-index: 0;\r\n}\r\n\r\n\/* =========================================================\r\n   PHOTO\r\n   ========================================================= *\/\r\n\r\n.thera-photo {\r\n  display: flex;\r\n  justify-content: center;\r\n  margin-bottom: 35px;\r\n  position: relative;\r\n  z-index: 2;\r\n}\r\n\r\n.thera-photo img {\r\n  width: 205px;\r\n  height: 205px;\r\n  border-radius: 50%;\r\n  padding: 7px;\r\n  background: #fff;\r\n  box-shadow:\r\n    0 0 0 3px rgba(158,224,221,0.35),\r\n    0 26px 65px rgba(0,0,0,0.28);\r\n  animation: photoFloat 14s cubic-bezier(0.45, 0, 0.55, 1) infinite;\r\n}\r\n\r\n\/* =========================================================\r\n   IDENTIT\u00c9\r\n   ========================================================= *\/\r\n\r\n.thera-name {\r\n  position: relative;\r\n  z-index: 2;\r\n  text-align: center;\r\n  font-size: 40px;\r\n  font-weight: 700;\r\n  background: linear-gradient(\r\n    90deg,\r\n    #062E31,\r\n    #0FB9B1,\r\n    #9EE0DD,\r\n    #0FB9B1,\r\n    #062E31\r\n  );\r\n  background-size: 300% auto;\r\n  -webkit-background-clip: text;\r\n  -webkit-text-fill-color: transparent;\r\n  animation: nameGlow 6s ease-in-out infinite;\r\n}\r\n\r\n.thera-role {\r\n  position: relative;\r\n  z-index: 2;\r\n  text-align: center;\r\n  font-size: 18px;\r\n  margin-bottom: 36px;\r\n  color: #1E4F52;\r\n}\r\n\r\n.thera-role strong {\r\n  color: #046A6F;\r\n  font-weight: 700;\r\n}\r\n\r\n\/* =========================================================\r\n   BLOC QUALIT\u00c9\r\n   ========================================================= *\/\r\n\r\n.thera-quality {\r\n  position: relative;\r\n  z-index: 2;\r\n  max-width: 760px;\r\n  margin: 0 auto 60px;\r\n  padding: 22px 24px;\r\n  border-radius: 24px;\r\n  background:\r\n    linear-gradient(180deg, rgba(158,224,221,0.13), rgba(158,224,221,0.07));\r\n  border: 1px solid rgba(4,106,111,0.12);\r\n  box-shadow:\r\n    0 18px 40px rgba(0,0,0,0.08),\r\n    inset 0 1px 0 rgba(255,255,255,0.55);\r\n}\r\n\r\n.thera-quality-top {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  gap: 12px;\r\n  flex-wrap: wrap;\r\n  margin-bottom: 12px;\r\n}\r\n\r\n.thera-quality-badge {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  padding: 8px 14px;\r\n  border-radius: 999px;\r\n  background: rgba(4,106,111,0.08);\r\n  color: #046A6F;\r\n  border: 1px solid rgba(4,106,111,0.12);\r\n  font-size: 12px;\r\n  font-weight: 700;\r\n  letter-spacing: 0.14em;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.thera-quality-badge::before {\r\n  content: \"\u2605\";\r\n  font-size: 11px;\r\n}\r\n\r\n.thera-quality-title {\r\n  font-size: 18px;\r\n  font-weight: 700;\r\n  color: #08383C;\r\n  letter-spacing: -0.2px;\r\n}\r\n\r\n.thera-quality p {\r\n  margin: 0;\r\n  text-align: center;\r\n  font-size: 16px;\r\n  line-height: 1.7;\r\n  color: #20484C;\r\n}\r\n\r\n.thera-quality strong {\r\n  color: #046A6F;\r\n}\r\n\r\n.thera-quality-link {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  margin-top: 14px;\r\n  color: #046A6F;\r\n  text-decoration: none;\r\n  font-weight: 700;\r\n  transition: transform 0.2s ease, opacity 0.2s ease;\r\n}\r\n\r\n.thera-quality-link::after {\r\n  content: \"\u2192\";\r\n  transition: transform 0.2s ease;\r\n}\r\n\r\n.thera-quality-link:hover {\r\n  opacity: 0.9;\r\n  transform: translateY(-1px);\r\n}\r\n\r\n.thera-quality-link:hover::after {\r\n  transform: translateX(4px);\r\n}\r\n\r\n.thera-quality-link-wrap {\r\n  text-align: center;\r\n}\r\n\r\n.thera-cred {\r\n  margin-top: 20px;\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  justify-content: center;\r\n  gap: 10px;\r\n}\r\n\r\n.thera-cred-item {\r\n  padding: 10px 14px;\r\n  border-radius: 999px;\r\n  background: rgba(4,106,111,0.08);\r\n  border: 1px solid rgba(4,106,111,0.12);\r\n  color: #046A6F;\r\n  font-size: 13px;\r\n  font-weight: 600;\r\n  backdrop-filter: blur(6px);\r\n  -webkit-backdrop-filter: blur(6px);\r\n}\r\n\r\n\/* =========================================================\r\n   BLOCS TEXTE\r\n   ========================================================= *\/\r\n\r\n.thera-columns {\r\n  position: relative;\r\n  z-index: 2;\r\n  display: grid;\r\n  grid-template-columns: repeat(3, 1fr);\r\n  gap: 64px;\r\n}\r\n\r\n.thera-block {\r\n  position: relative;\r\n  padding-left: 30px;\r\n}\r\n\r\n.thera-block:not(:first-child)::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  left: 0;\r\n  top: 8px;\r\n  width: 2px;\r\n  height: calc(100% - 8px);\r\n  background: linear-gradient(\r\n    180deg,\r\n    rgba(158,224,221,0),\r\n    rgba(158,224,221,0.9),\r\n    rgba(158,224,221,0)\r\n  );\r\n}\r\n\r\n.thera-block h4 {\r\n  font-size: 12px;\r\n  letter-spacing: 0.18em;\r\n  text-transform: uppercase;\r\n  font-weight: 700;\r\n  color: #046A6F;\r\n  background: rgba(158,224,221,0.22);\r\n  padding: 8px 14px;\r\n  border-radius: 14px;\r\n  margin-bottom: 16px;\r\n}\r\n\r\n.thera-block p {\r\n  font-size: 17px;\r\n  line-height: 1.7;\r\n  color: #1E3F43;\r\n}\r\n\r\n\/* =========================================================\r\n   SIGNATURE FINALE\r\n   ========================================================= *\/\r\n\r\n.thera-quote {\r\n  position: relative;\r\n  z-index: 2;\r\n  margin-top: 80px;\r\n  padding-bottom: 28px;\r\n  text-align: center;\r\n  font-size: 22px;\r\n  font-style: italic;\r\n  color: #046A6F;\r\n}\r\n\r\n.thera-quote::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  left: 50%;\r\n  bottom: 0;\r\n  transform: translateX(-50%);\r\n  width: 72px;\r\n  height: 2px;\r\n  border-radius: 2px;\r\n  background: rgba(4,106,111,0.35);\r\n}\r\n\r\n\/* =========================================================\r\n   ANIMATIONS\r\n   ========================================================= *\/\r\n\r\n@keyframes nameGlow {\r\n  0% { background-position: 0%; }\r\n  50% { background-position: 100%; }\r\n  100% { background-position: 0%; }\r\n}\r\n\r\n@keyframes photoFloat {\r\n  0% { transform: translate(0, 0) scale(1); }\r\n  20% { transform: translate(10px, -18px) scale(1.015); }\r\n  50% { transform: translate(-12px, -28px) scale(1.025); }\r\n  75% { transform: translate(8px, -16px) scale(1.015); }\r\n  100% { transform: translate(0, 0) scale(1); }\r\n}\r\n\r\n@keyframes containerBreath {\r\n  0% { box-shadow: 0 50px 120px rgba(0,0,0,0.38); }\r\n  50% { box-shadow: 0 65px 140px rgba(0,0,0,0.45); }\r\n  100% { box-shadow: 0 50px 120px rgba(0,0,0,0.38); }\r\n}\r\n\r\n@keyframes dotsDriftPrimary {\r\n  from { transform: translate(-6%, -4%); }\r\n  to { transform: translate(6%, 8%); }\r\n}\r\n\r\n@keyframes dotsDriftSecondary {\r\n  from { transform: translate(8%, 6%); }\r\n  to { transform: translate(-10%, -8%); }\r\n}\r\n\r\n@keyframes haloPulse {\r\n  from { opacity: 0.45; }\r\n  to { opacity: 0.7; }\r\n}\r\n\r\n\/* =========================================================\r\n   MOBILE\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 900px) {\r\n  .thera-container {\r\n    padding: 72px 34px 78px;\r\n  }\r\n\r\n  .thera-columns {\r\n    grid-template-columns: 1fr;\r\n    gap: 42px;\r\n  }\r\n\r\n  .thera-block {\r\n    padding-left: 0;\r\n  }\r\n\r\n  .thera-block::before {\r\n    display: none;\r\n  }\r\n}\r\n\r\n@media (max-width: 600px) {\r\n  #therapist {\r\n    padding: 120px 16px 130px;\r\n  }\r\n\r\n  .thera-container {\r\n    padding: 64px 24px 70px;\r\n    border-radius: 36px;\r\n    transform: none;\r\n  }\r\n\r\n  .thera-photo img {\r\n    width: 190px;\r\n    height: 190px;\r\n  }\r\n\r\n  .thera-name {\r\n    font-size: 34px;\r\n  }\r\n\r\n  .thera-role {\r\n    font-size: 17px;\r\n    margin-bottom: 28px;\r\n  }\r\n\r\n  .thera-quality {\r\n    margin-bottom: 44px;\r\n    padding: 18px 18px;\r\n    border-radius: 20px;\r\n  }\r\n\r\n  .thera-quality-title {\r\n    font-size: 16px;\r\n    text-align: center;\r\n  }\r\n\r\n  .thera-cred-item {\r\n    font-size: 12px;\r\n  }\r\n\r\n  .thera-block p {\r\n    font-size: 16px;\r\n  }\r\n\r\n  .thera-quote {\r\n    font-size: 20px;\r\n    margin-top: 60px;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<section id=\"therapist\">\r\n  <div class=\"bg-halo\"><\/div>\r\n\r\n  <div class=\"thera-section-header\">\r\n    <h2>Le th\u00e9rapeute<\/h2>\r\n    <span><\/span>\r\n  <\/div>\r\n\r\n  <div class=\"thera-container\">\r\n\r\n    <div class=\"thera-photo\">\r\n      <img decoding=\"async\" src=\"https:\/\/kinespace-sante.be\/wp-content\/uploads\/2025\/12\/IMG_0505.jpg\" alt=\"Bryan Mol\">\r\n    <\/div>\r\n\r\n    <div class=\"thera-name\">Bryan Mol<\/div>\r\n    <div class=\"thera-role\">\r\n      Kin\u00e9sith\u00e9rapeute <strong>conventionn\u00e9<\/strong> et <strong>passionn\u00e9<\/strong>\r\n    <\/div>\r\n\r\n    <div class=\"thera-quality\">\r\n      <div class=\"thera-quality-top\">\r\n        <div class=\"thera-quality-badge\">Qualit\u00e9 kin\u00e9<\/div>\r\n        <div class=\"thera-quality-title\">Approche rigoureuse & en \u00e9volution constante<\/div>\r\n      <\/div>\r\n\r\n      <p>\r\n        Je suis <strong>inscrit dans le registre de la qualit\u00e9 en kin\u00e9sith\u00e9rapie<\/strong>,\r\n        avec un engagement actif dans l\u2019am\u00e9lioration continue des soins, la formation\r\n        et l\u2019int\u00e9gration des donn\u00e9es scientifiques actuelles.\r\n      <\/p>\r\n\r\n      <div class=\"thera-cred\">\r\n        <div class=\"thera-cred-item\">\ud83c\udf93 Master compl\u00e9mentaire en <strong>th\u00e9rapie manuelle (TM) QPP<\/strong> en cours<\/div>\r\n        <div class=\"thera-cred-item\">\ud83e\udde0 Approche <strong>evidence-based<\/strong><\/div>\r\n        <div class=\"thera-cred-item\">\ud83d\udcda Formations continues sp\u00e9cialis\u00e9es<\/div>\r\n        <div class=\"thera-cred-item\">\ud83c\udfa4 Enseignement & transmission des connaissances<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"thera-quality-link-wrap\">\r\n        <a class=\"thera-quality-link\"\r\n           href=\"https:\/\/www.kinesitherapie.be\/\"\r\n           target=\"_blank\"\r\n           rel=\"noopener\">\r\n          Consulter le registre de la qualit\u00e9\r\n        <\/a>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"thera-columns\">\r\n\r\n      <div class=\"thera-block\">\r\n        <h4>Formation & lancement<\/h4>\r\n        <p>\r\n          Dipl\u00f4m\u00e9 en 2023 avec la plus grande distinction en master de kin\u00e9sith\u00e9rapie,\r\n          j\u2019ai tout de suite ouvert mon premier cabinet \u00e0 Leuze-en-Hainaut\r\n          (<strong>Kinocyte<\/strong>), o\u00f9 j\u2019ai accompagn\u00e9 de nombreux patients\r\n          aux profils vari\u00e9s.\r\n        <\/p>\r\n      <\/div>\r\n\r\n      <div class=\"thera-block\">\r\n        <h4>Exp\u00e9riences de terrain<\/h4>\r\n        <p>\r\n          J\u2019ai \u00e9galement exerc\u00e9 en maison de repos et je travaille encore aujourd\u2019hui\r\n          de mani\u00e8re ponctuelle en milieu hospitalier. Ces contextes exigeants ont\r\n          renforc\u00e9 ma rigueur clinique, ma capacit\u00e9 d\u2019adaptation et ma vision globale du soin.\r\n        <\/p>\r\n      <\/div>\r\n\r\n      <div class=\"thera-block\">\r\n        <h4>Pratique actuelle<\/h4>\r\n        <p>\r\n          Aujourd\u2019hui, je vous accueille \u00e0 <strong>Huissignies<\/strong> et dans les\r\n          r\u00e9gions environnantes (<em>Beloeil, Chi\u00e8vres, Ath, Leuze<\/em>),\r\n          au cabinet ou \u00e0 domicile, avec une prise en charge centr\u00e9e sur\r\n          l\u2019\u00e9coute, la pr\u00e9cision clinique et des objectifs concrets.\r\n        <\/p>\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"thera-quote\">\r\n      \u00ab Une prise en charge construite avec <strong>vous<\/strong>, pour <strong>vous<\/strong>. \u00bb\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bd5c98d e-flex e-con-boxed e-con e-child\" data-id=\"bd5c98d\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2d09fef elementor-widget elementor-widget-html\" data-id=\"2d09fef\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.ks-reviews {\r\n  max-width: 1100px;\r\n  margin: auto;\r\n  padding: 60px 20px;\r\n  font-family: inherit;\r\n}\r\n\r\n\/* HEADER *\/\r\n.ks-header {\r\n  text-align: center;\r\n  margin-bottom: 40px;\r\n}\r\n\r\n.ks-badge {\r\n  display: inline-block;\r\n  padding: 6px 14px;\r\n  border-radius: 999px;\r\n  background: rgba(46,125,50,0.1);\r\n  color: #2e7d32;\r\n  font-size: 13px;\r\n  font-weight: 600;\r\n  margin-bottom: 10px;\r\n}\r\n\r\n.ks-rating {\r\n  font-size: 18px;\r\n  margin-bottom: 8px;\r\n}\r\n\r\n.ks-title {\r\n  font-size: 32px;\r\n  font-weight: 700;\r\n  margin-bottom: 10px;\r\n}\r\n\r\n.ks-sub {\r\n  color: #6b7280;\r\n  font-size: 15px;\r\n}\r\n\r\n\/* GRID *\/\r\n.ks-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(3, 1fr);\r\n  gap: 22px;\r\n}\r\n\r\n\/* CARD *\/\r\n.ks-card {\r\n  background: #ffffff;\r\n  padding: 26px;\r\n  border-radius: 20px;\r\n  box-shadow: 0 10px 30px rgba(0,0,0,0.05);\r\n  transition: all 0.25s ease;\r\n}\r\n\r\n.ks-card:hover {\r\n  transform: translateY(-5px);\r\n  box-shadow: 0 18px 40px rgba(0,0,0,0.08);\r\n}\r\n\r\n.ks-stars {\r\n  color: #fbbf24;\r\n  font-size: 18px;\r\n  margin-bottom: 12px;\r\n}\r\n\r\n.ks-text {\r\n  font-size: 15px;\r\n  line-height: 1.7;\r\n  color: #374151;\r\n  margin-bottom: 18px;\r\n}\r\n\r\n.ks-author {\r\n  font-weight: 600;\r\n  font-size: 14px;\r\n  color: #111827;\r\n}\r\n\r\n\/* BUTTON *\/\r\n.ks-footer {\r\n  text-align: center;\r\n  margin-top: 40px;\r\n}\r\n\r\n.ks-btn {\r\n  display: inline-block;\r\n  padding: 14px 26px;\r\n  border-radius: 999px;\r\n  background: linear-gradient(135deg,#2e7d32,#66bb6a);\r\n  color: white;\r\n  text-decoration: none;\r\n  font-weight: 600;\r\n  font-size: 15px;\r\n  box-shadow: 0 10px 24px rgba(46,125,50,0.25);\r\n  transition: all 0.2s ease;\r\n}\r\n\r\n.ks-btn:hover {\r\n  transform: translateY(-2px);\r\n  box-shadow: 0 14px 30px rgba(46,125,50,0.35);\r\n}\r\n\r\n.ks-note {\r\n  margin-top: 12px;\r\n  font-size: 13px;\r\n  color: #6b7280;\r\n}\r\n\r\n\/* RESPONSIVE *\/\r\n@media (max-width: 900px) {\r\n  .ks-grid {\r\n    grid-template-columns: 1fr;\r\n  }\r\n\r\n  .ks-title {\r\n    font-size: 26px;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<section class=\"ks-reviews\">\r\n\r\n  <div class=\"ks-header\">\r\n    <div class=\"ks-badge\">Avis Google<\/div>\r\n    <div class=\"ks-rating\">\u2b50\u2b50\u2b50\u2b50\u2b50 5\/5<\/div>\r\n    <div class=\"ks-title\">Ils me font confiance<\/div>\r\n    <div class=\"ks-sub\">Retours authentiques de patients<\/div>\r\n  <\/div>\r\n\r\n  <div class=\"ks-grid\">\r\n\r\n    <div class=\"ks-card\">\r\n      <div class=\"ks-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n      <div class=\"ks-text\">\r\n        \u201cTr\u00e8s bon kin\u00e9. Recommand\u00e9 pour des douleurs chroniques au dos et \u00e0 l\u2019\u00e9paule.\r\n        Les exercices sont exigeants mais accompagn\u00e9s avec douceur.\r\n        R\u00e9sultats visibles d\u00e8s la premi\u00e8re s\u00e9ance.\u201d\r\n      <\/div>\r\n      <div class=\"ks-author\">Dai Lam T.<\/div>\r\n    <\/div>\r\n\r\n    <div class=\"ks-card\">\r\n      <div class=\"ks-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n      <div class=\"ks-text\">\r\n        \u201cExcellent kin\u00e9, tr\u00e8s \u00e0 l\u2019\u00e9coute, toujours souriant et donne de tr\u00e8s bons conseils.\u201d\r\n      <\/div>\r\n      <div class=\"ks-author\">Vero C.<\/div>\r\n    <\/div>\r\n\r\n    <div class=\"ks-card\">\r\n      <div class=\"ks-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\r\n      <div class=\"ks-text\">\r\n        \u201cTr\u00e8s bon accueil, explications claires et objectifs d\u00e9finis ensemble.\r\n        Prise en charge s\u00e9rieuse et personnalis\u00e9e.\u201d\r\n      <\/div>\r\n      <div class=\"ks-author\">C\u00e9dric B.<\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <div class=\"ks-footer\">\r\n    <a class=\"ks-btn\" href=\"https:\/\/share.google\/Gr8Zw2qKG1oP2Qlm6\" target=\"_blank\">\r\n      Voir tous les avis Google\r\n    <\/a>\r\n    <div class=\"ks-note\">\r\n      Avis issus de Google\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3ae85d9 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"3ae85d9\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n\/* =========================================================\r\n   PRISES EN CHARGE \u2014 VERSION PREMIUM + HOVER DOR\u00c9\r\n   ========================================================= *\/\r\n\r\n#services {\r\n  position: relative;\r\n  padding: 120px 20px 140px;\r\n  background: linear-gradient(180deg, #022D30 0%, #041A1D 100%);\r\n  font-family: 'Inter', sans-serif;\r\n  color: #E9FAF7;\r\n  overflow: hidden;\r\n}\r\n\r\n\/* Halo principal *\/\r\n#services::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: -18%;\r\n  left: 50%;\r\n  transform: translateX(-50%);\r\n  width: 1100px;\r\n  height: 1100px;\r\n  background: radial-gradient(circle, rgba(158,224,208,0.16), transparent 72%);\r\n  filter: blur(120px);\r\n  opacity: 0.75;\r\n  z-index: 0;\r\n}\r\n\r\n\/* Texture douce *\/\r\n#services::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 0;\r\n  background:\r\n    radial-gradient(circle, rgba(255,255,255,0.06) 1px, transparent 2px);\r\n  background-size: 120px 120px;\r\n  opacity: 0.18;\r\n  pointer-events: none;\r\n  z-index: 0;\r\n}\r\n\r\n\/* =========================================================\r\n   HEADER\r\n   ========================================================= *\/\r\n\r\n.services-header {\r\n  text-align: center;\r\n  max-width: 900px;\r\n  margin: 0 auto 82px;\r\n  position: relative;\r\n  z-index: 2;\r\n}\r\n\r\n.services-header h2 {\r\n  font-size: clamp(2.5rem, 4vw, 3.2rem);\r\n  font-weight: 700;\r\n  color: #D7FFF7;\r\n  margin-bottom: 20px;\r\n  letter-spacing: -0.02em;\r\n}\r\n\r\n.services-header p {\r\n  font-size: 18px;\r\n  line-height: 1.8;\r\n  color: rgba(233,250,247,0.82);\r\n  margin: 0;\r\n}\r\n\r\n\/* =========================================================\r\n   GRID\r\n   ========================================================= *\/\r\n\r\n.services-grid {\r\n  max-width: 1360px;\r\n  margin: auto;\r\n  display: grid;\r\n  grid-template-columns: repeat(4, minmax(0, 1fr));\r\n  gap: 28px;\r\n  position: relative;\r\n  z-index: 2;\r\n  align-items: stretch;\r\n}\r\n\r\n\/* =========================================================\r\n   CARTES SOMBRES\r\n   ========================================================= *\/\r\n\r\n.service-card {\r\n  position: relative;\r\n  min-height: 340px;\r\n  padding: 34px 30px 30px;\r\n  border-radius: 28px;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.08) 0%, rgba(255,255,255,0.05) 100%);\r\n  backdrop-filter: blur(18px);\r\n  -webkit-backdrop-filter: blur(18px);\r\n  border: 1px solid rgba(255,255,255,0.10);\r\n  box-shadow:\r\n    0 18px 50px rgba(0,0,0,0.28),\r\n    inset 0 1px 0 rgba(255,255,255,0.06);\r\n  transition:\r\n    transform 0.32s ease,\r\n    border-color 0.32s ease,\r\n    box-shadow 0.32s ease,\r\n    background 0.32s ease;\r\n  overflow: hidden;\r\n}\r\n\r\n.service-card::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 0;\r\n  background:\r\n    radial-gradient(circle at top right, rgba(158,224,221,0.12), transparent 34%);\r\n  pointer-events: none;\r\n  opacity: 0.9;\r\n}\r\n\r\n.service-card::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 0;\r\n  border-radius: 28px;\r\n  pointer-events: none;\r\n  opacity: 0;\r\n  transition: opacity 0.32s ease, box-shadow 0.32s ease;\r\n  box-shadow:\r\n    inset 0 0 0 1.5px rgba(230, 194, 92, 0.92),\r\n    0 0 0 1px rgba(255, 222, 122, 0.20),\r\n    0 0 28px rgba(230, 194, 92, 0.22),\r\n    0 0 70px rgba(230, 194, 92, 0.10);\r\n}\r\n\r\n.service-card:hover {\r\n  transform: translateY(-8px);\r\n  border-color: rgba(230, 194, 92, 0.55);\r\n  box-shadow:\r\n    0 24px 65px rgba(0,0,0,0.34),\r\n    0 0 28px rgba(230, 194, 92, 0.12),\r\n    0 0 56px rgba(230, 194, 92, 0.07);\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.11) 0%, rgba(255,255,255,0.06) 100%);\r\n}\r\n\r\n.service-card:hover::after {\r\n  opacity: 1;\r\n}\r\n\r\n\/* =========================================================\r\n   TITRES\r\n   ========================================================= *\/\r\n\r\n.service-title {\r\n  font-size: 14px;\r\n  font-weight: 700;\r\n  letter-spacing: 0.24em;\r\n  text-transform: uppercase;\r\n  color: #D7FFF7;\r\n  margin-bottom: 22px;\r\n  line-height: 1.5;\r\n  transition: color 0.32s ease;\r\n}\r\n\r\n.service-title::after {\r\n  content: \"\";\r\n  display: block;\r\n  width: 44px;\r\n  height: 3px;\r\n  margin-top: 12px;\r\n  border-radius: 999px;\r\n  background: linear-gradient(90deg, #CFFFF1, rgba(207,255,241,0.18));\r\n  box-shadow: 0 0 14px rgba(158,224,221,0.18);\r\n  transition: background 0.32s ease, box-shadow 0.32s ease, width 0.32s ease;\r\n}\r\n\r\n.service-card:hover .service-title {\r\n  color: #FFF4C8;\r\n}\r\n\r\n.service-card:hover .service-title::after {\r\n  width: 62px;\r\n  background: linear-gradient(90deg, #FFE7A3, rgba(255,231,163,0.12));\r\n  box-shadow: 0 0 20px rgba(230, 194, 92, 0.30);\r\n}\r\n\r\n.service-card p {\r\n  margin: 0;\r\n  font-size: 16.5px;\r\n  line-height: 1.9;\r\n  color: rgba(233,250,247,0.86);\r\n  transition: color 0.32s ease;\r\n}\r\n\r\n.service-card:hover p {\r\n  color: rgba(255,248,229,0.94);\r\n}\r\n\r\n\/* =========================================================\r\n   CARTE CADRE DE PRISE EN CHARGE\r\n   ========================================================= *\/\r\n\r\n.scope-card {\r\n  position: relative;\r\n  grid-column: 3 \/ span 2;\r\n  min-height: 340px;\r\n  padding: 38px 36px 34px;\r\n  border-radius: 30px;\r\n  background:\r\n    linear-gradient(180deg, rgba(219,248,243,0.94) 0%, rgba(244,251,249,0.92) 100%);\r\n  border: 1px solid rgba(255,255,255,0.75);\r\n  box-shadow:\r\n    0 24px 70px rgba(0,0,0,0.30),\r\n    inset 0 1px 0 rgba(255,255,255,0.72);\r\n  color: #0B4043;\r\n  overflow: hidden;\r\n  transition:\r\n    transform 0.32s ease,\r\n    box-shadow 0.32s ease,\r\n    border-color 0.32s ease;\r\n}\r\n\r\n.scope-card::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  inset: 0;\r\n  background:\r\n    radial-gradient(circle at top left, rgba(124,212,196,0.20), transparent 32%);\r\n  pointer-events: none;\r\n}\r\n\r\n.scope-card::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  left: 0;\r\n  top: 22px;\r\n  bottom: 22px;\r\n  width: 5px;\r\n  border-radius: 999px;\r\n  background: linear-gradient(180deg, #7cd4c4, #d3fff6);\r\n  box-shadow: 0 0 18px rgba(124,212,196,0.5);\r\n}\r\n\r\n.scope-card:hover {\r\n  transform: translateY(-8px);\r\n  border-color: rgba(230, 194, 92, 0.60);\r\n  box-shadow:\r\n    0 26px 80px rgba(0,0,0,0.34),\r\n    0 0 28px rgba(230, 194, 92, 0.16),\r\n    0 0 60px rgba(230, 194, 92, 0.08);\r\n}\r\n\r\n.scope-card .scope-hover-ring {\r\n  position: absolute;\r\n  inset: 0;\r\n  border-radius: 30px;\r\n  pointer-events: none;\r\n  opacity: 0;\r\n  transition: opacity 0.32s ease;\r\n  box-shadow:\r\n    inset 0 0 0 1.5px rgba(230, 194, 92, 0.88),\r\n    0 0 0 1px rgba(255, 222, 122, 0.18),\r\n    0 0 28px rgba(230, 194, 92, 0.18);\r\n}\r\n\r\n.scope-card:hover .scope-hover-ring {\r\n  opacity: 1;\r\n}\r\n\r\n.scope-card h3 {\r\n  position: relative;\r\n  margin: 0 0 20px;\r\n  padding-left: 18px;\r\n  font-size: 28px;\r\n  line-height: 1.2;\r\n  font-weight: 700;\r\n  color: #0C4D50;\r\n  letter-spacing: -0.02em;\r\n  transition: color 0.32s ease;\r\n}\r\n\r\n.scope-card:hover h3 {\r\n  color: #7A5A00;\r\n}\r\n\r\n.scope-card h3::before {\r\n  content: \"\u2726\";\r\n  position: absolute;\r\n  left: -16px;\r\n  top: 0;\r\n  color: #28A392;\r\n  transition: color 0.32s ease, text-shadow 0.32s ease;\r\n}\r\n\r\n.scope-card:hover h3::before {\r\n  color: #D8AA2E;\r\n  text-shadow: 0 0 12px rgba(230, 194, 92, 0.32);\r\n}\r\n\r\n.scope-card p {\r\n  position: relative;\r\n  margin: 0 0 16px;\r\n  font-size: 17px;\r\n  line-height: 1.8;\r\n  color: #2B6668;\r\n}\r\n\r\n.scope-card p strong {\r\n  color: #104E51;\r\n}\r\n\r\n.scope-card ul {\r\n  margin: 18px 0 22px;\r\n  padding: 0;\r\n  list-style: none;\r\n  columns: 2;\r\n  column-gap: 28px;\r\n}\r\n\r\n.scope-card li {\r\n  position: relative;\r\n  break-inside: avoid;\r\n  margin: 0 0 12px;\r\n  padding-left: 20px;\r\n  font-size: 16px;\r\n  line-height: 1.65;\r\n  color: #2B6668;\r\n}\r\n\r\n.scope-card li::before {\r\n  content: \"\u203a\";\r\n  position: absolute;\r\n  left: 0;\r\n  top: 0;\r\n  color: #22A08D;\r\n  font-size: 18px;\r\n  font-weight: 700;\r\n  transition: color 0.32s ease;\r\n}\r\n\r\n.scope-card:hover li::before {\r\n  color: #C99718;\r\n}\r\n\r\n.scope-note {\r\n  margin-top: 8px;\r\n  font-size: 16px;\r\n  line-height: 1.85;\r\n  color: #356C70;\r\n}\r\n\r\n\/* =========================================================\r\n   RESPONSIVE\r\n   ========================================================= *\/\r\n\r\n@media (max-width: 1100px) {\r\n  .services-grid {\r\n    grid-template-columns: repeat(2, minmax(0, 1fr));\r\n  }\r\n\r\n  .scope-card {\r\n    grid-column: span 2;\r\n  }\r\n\r\n  .scope-card ul {\r\n    columns: 1;\r\n  }\r\n}\r\n\r\n@media (max-width: 700px) {\r\n  #services {\r\n    padding: 95px 16px 110px;\r\n  }\r\n\r\n  .services-header {\r\n    margin-bottom: 54px;\r\n  }\r\n\r\n  .services-header h2 {\r\n    font-size: 2.15rem;\r\n  }\r\n\r\n  .services-header p {\r\n    font-size: 16.5px;\r\n    line-height: 1.75;\r\n  }\r\n\r\n  .services-grid {\r\n    grid-template-columns: 1fr;\r\n    gap: 22px;\r\n  }\r\n\r\n  .service-card,\r\n  .scope-card {\r\n    grid-column: auto;\r\n    min-height: unset;\r\n    padding: 28px 24px 26px;\r\n    border-radius: 24px;\r\n  }\r\n\r\n  .service-card::after,\r\n  .scope-card .scope-hover-ring {\r\n    border-radius: 24px;\r\n  }\r\n\r\n  .service-card p,\r\n  .scope-card p,\r\n  .scope-card li {\r\n    font-size: 15.5px;\r\n  }\r\n\r\n  .scope-card h3 {\r\n    font-size: 24px;\r\n    padding-left: 14px;\r\n  }\r\n\r\n  .scope-card ul {\r\n    columns: 1;\r\n    column-gap: 0;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<section id=\"services\">\r\n\r\n  <div class=\"services-header\">\r\n    <h2>Prises en charge propos\u00e9es<\/h2>\r\n    <p>\r\n      Chaque patient est diff\u00e9rent. Les prises en charge propos\u00e9es visent avant tout\r\n      \u00e0 r\u00e9pondre \u00e0 votre situation, \u00e0 votre rythme et \u00e0 vos objectifs,\r\n      avec des explications claires et une approche adapt\u00e9e \u00e0 votre quotidien.\r\n    <\/p>\r\n  <\/div>\r\n\r\n  <div class=\"services-grid\">\r\n\r\n    <div class=\"service-card\">\r\n      <div class=\"service-title\">Kin\u00e9 g\u00e9n\u00e9rale<\/div>\r\n      <p>\r\n        Prise en charge globale des douleurs et limitations fonctionnelles,\r\n        qu\u2019elles soient r\u00e9centes ou install\u00e9es depuis longtemps,\r\n        avec un suivi personnalis\u00e9 au fil des s\u00e9ances.\r\n      <\/p>\r\n    <\/div>\r\n\r\n    <div class=\"service-card\">\r\n      <div class=\"service-title\">Th\u00e9rapie manuelle<\/div>\r\n      <p>\r\n        Techniques manuelles cibl\u00e9es pour am\u00e9liorer la mobilit\u00e9,\r\n        r\u00e9duire certaines tensions et faciliter le mouvement,\r\n        toujours int\u00e9gr\u00e9es dans un traitement actif.\r\n      <\/p>\r\n    <\/div>\r\n\r\n    <div class=\"service-card\">\r\n      <div class=\"service-title\">Musculo-squelettique<\/div>\r\n      <p>\r\n        Prise en charge des douleurs du dos, de l\u2019\u00e9paule, du genou,\r\n        de la cheville ou du cou, li\u00e9es au travail, au sport\r\n        ou aux gestes du quotidien.\r\n      <\/p>\r\n    <\/div>\r\n\r\n    <div class=\"service-card\">\r\n      <div class=\"service-title\">Douleurs persistantes<\/div>\r\n      <p>\r\n        Accompagnement progressif lorsque la douleur dure dans le temps,\r\n        avec des explications claires, du mouvement adapt\u00e9\r\n        et une reprise de confiance dans le corps.\r\n      <\/p>\r\n    <\/div>\r\n\r\n    <div class=\"service-card\">\r\n      <div class=\"service-title\">Post-op\u00e9ratoire<\/div>\r\n      <p>\r\n        Reprise progressive du mouvement apr\u00e8s une intervention chirurgicale,\r\n        avec un objectif clair : retrouver autonomie, mobilit\u00e9 et activit\u00e9s\r\n        de la vie quotidienne. La prise en charge est adapt\u00e9e \u00e0 votre \u00e9volution,\r\n        dans le respect des d\u00e9lais de cicatrisation et des recommandations m\u00e9dicales.\r\n      <\/p>\r\n    <\/div>\r\n\r\n    <div class=\"service-card\">\r\n      <div class=\"service-title\">Neurologie & g\u00e9riatrie<\/div>\r\n      <p>\r\n        Prise en charge de l\u2019\u00e9quilibre, de la mobilit\u00e9 et de l\u2019autonomie,\r\n        en tenant compte de votre \u00e9tat de sant\u00e9, de vos capacit\u00e9s et\r\n        de votre environnement de vie, avec un objectif de s\u00e9curit\u00e9,\r\n        de confiance et de maintien de l\u2019activit\u00e9 physique adapt\u00e9e.\r\n      <\/p>\r\n    <\/div>\r\n\r\n    <div class=\"scope-card\">\r\n      <span class=\"scope-hover-ring\"><\/span>\r\n\r\n      <h3>Cadre de prise en charge<\/h3>\r\n\r\n      <p>\r\n        Afin de garantir des soins pr\u00e9cis et adapt\u00e9s, certaines prises en charge\r\n        ne sont <strong>pas propos\u00e9es \u00e0 ce jour<\/strong> :\r\n      <\/p>\r\n\r\n      <ul>\r\n        <li>\u00c9valuation et r\u00e9\u00e9ducation vestibulaire<\/li>\r\n        <li>P\u00e9rin\u00e9e et p\u00e9ri-natalit\u00e9<\/li>\r\n        <li>Troubles du d\u00e9veloppement moteur chez l\u2019enfant<\/li>\r\n        <li>Articulation temporo-mandibulaire (ATM)<\/li>\r\n        <li>R\u00e9\u00e9ducation posturale globale (RPG)<\/li>\r\n        <li>Harmonisation myotensive t\u00eate et cou (HMTC)<\/li>\r\n        <li>Cha\u00eenes physiologiques (m\u00e9thode Busquet)<\/li>\r\n        <li>Ultrasons, laser, crochetage, \u00e9chographie<\/li>\r\n      <\/ul>\r\n\r\n      <p class=\"scope-note\">\r\n        Si votre situation ne correspond pas \u00e0 mon champ d\u2019expertise actuel,\r\n        je vous orienterai volontiers vers un confr\u00e8re ou une cons\u0153ur comp\u00e9tent\u00b7e.\r\n      <\/p>\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f658d62 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"f658d62\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* ====== SECTION PREMIUM - APPROCHE 2025 ====== *\/\n#approche-section {\n  padding: 100px 20px;\n  color: #E9FAF7;\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n}\n\n\/* Halo de fond *\/\n#approche-section::before {\n  content: \"\";\n  position: absolute;\n  top: -100px;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 650px;\n  height: 650px;\n  background: radial-gradient(circle, rgba(158,224,208,0.25), transparent 70%);\n  filter: blur(50px);\n  z-index: 0;\n}\n\n\/* TITRE PRINCIPAL *\/\n.approach-header h2 {\n  font-size: 46px;\n  margin-bottom: 20px;\n  font-weight: 700;\n  letter-spacing: -1px;\n  color: #CFFFF1;\n}\n\n.approach-header p {\n  font-size: 20px;\n  opacity: 0.85;\n  margin-bottom: 60px;\n  line-height: 1.6;\n}\n\n\/* ====== GRID \u00c9TAPES 1\u20133 ====== *\/\n.approach-grid {\n  max-width: 1300px;\n  margin: auto;\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n  gap: 35px;\n  position: relative;\n  z-index: 2;\n}\n\n\/* ====== BANNI\u00c8RE IMAGE EN HAUT DE CARTE ====== *\/\n.approach-img-banner {\n  width: 100%;\n  height: 150px;\n  border-radius: 18px;\n  overflow: hidden;\n  position: relative;\n  margin-bottom: 22px;\n}\n\n.approach-img-banner img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  opacity: 0.55;                 \/* on voit bien mais pas trop *\/\n  filter: brightness(1.2) saturate(1.1);\n}\n\n\/* Halo color\u00e9 pour rester dans l\u2019univers KIN&SPACE *\/\n.approach-img-banner::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: radial-gradient(circle at center,\n    rgba(158,224,208,0.45) 0%,\n    rgba(3,26,28,0.85) 70%\n  );\n  mix-blend-mode: overlay;\n  pointer-events: none;\n  opacity: 0.6;\n}\n\n\/* ====== CARTES ====== *\/\n.approach-card {\n  background: rgba(255, 255, 255, 0.08);\n  backdrop-filter: blur(25px);\n  border-radius: 22px;\n  padding: 30px;\n  padding-top: 20px !important;\n  text-align: left;\n  border: 1px solid rgba(255, 255, 255, 0.10);\n  transition: all 0.35s ease;\n  position: relative;\n  overflow: hidden;\n}\n\n\/* Effet lumi\u00e8re glissante *\/\n.approach-card::before {\n  content: \"\";\n  position: absolute;\n  top: -120%;\n  left: -120%;\n  width: 250%;\n  height: 250%;\n  background: linear-gradient(120deg, transparent, rgba(158,224,208,0.25), transparent);\n  transform: rotate(25deg);\n  transition: 0.8s;\n}\n.approach-card:hover::before {\n  top: -30%;\n  left: -30%;\n}\n\n.approach-card:hover {\n  transform: translateY(-10px);\n  border-color: rgba(158,224,208,0.5);\n  box-shadow: 0 0 22px rgba(158,224,208,0.25);\n}\n\n\/* \u00c9TAPES *\/\n.step-number {\n  font-size: 14px;\n  letter-spacing: 2px;\n  opacity: 0.7;\n  text-transform: uppercase;\n  margin-bottom: 8px;\n}\n\n\/* TITRES *\/\n.approach-card h3 {\n  font-size: 24px;\n  font-weight: 600;\n  margin-bottom: 14px;\n  color: #EFFFFA;\n}\n\n\/* TEXTE *\/\n.approach-card p {\n  font-size: 16px;\n  line-height: 1.6;\n  opacity: 0.95;\n}\n\n\/* ====== LIGNE FINALE : \u00c9TAPE 4 + PHILOSOPHIE ====== *\/\n\n.approach-row-2cols {\n  max-width: 1300px;\n  margin: 60px auto 0;\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 35px;\n  position: relative;\n  z-index: 2;\n}\n\n\/* \u00c9tape 4 un peu plus grande *\/\n.approach-card.big-card {\n  padding: 36px 32px;\n}\n\n\/* CARTE \u201cMA PHILOSOPHIE\u201d CLAIRE & CONTRAST\u00c9E *\/\n.philosophy-bigcard {\n  background: rgba(255,255,255,0.82);\n  backdrop-filter: blur(22px);\n  border-radius: 28px;\n  padding: 50px 44px;\n  border: 1px solid rgba(255,255,255,0.9);\n  box-shadow: 0 25px 60px rgba(0,0,0,0.28);\n  color: #033436;\n  text-align: left;\n  position: relative;\n  overflow: hidden;\n}\n\n\/* Bande lumineuse verticale *\/\n.philosophy-bigcard::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  top: 0;\n  height: 100%;\n  width: 6px;\n  background: linear-gradient(180deg, #7cd4c4, #c5fff4);\n  border-radius: 6px;\n  box-shadow: 0 0 18px rgba(124,212,196,0.7);\n}\n\n\/* Petit halo doux *\/\n.philosophy-bigcard::after {\n  content: \"\";\n  position: absolute;\n  right: -120px;\n  top: -80px;\n  width: 360px;\n  height: 360px;\n  background: radial-gradient(circle, rgba(124,212,196,0.35), transparent 70%);\n  filter: blur(40px);\n  z-index: -1;\n}\n\n\/* Titre encart *\/\n.philosophy-bigcard h4 {\n  font-size: 28px;\n  font-weight: 700;\n  margin-bottom: 18px;\n}\n\n.philosophy-bigcard h4::before {\n  content: \"\u2727 \";\n  color: #1c8f7d;\n}\n\n\/* Texte encart *\/\n.philosophy-bigcard p {\n  font-size: 18px;\n  line-height: 1.7;\n  opacity: 0.95;\n}\n\n\/* ====== RESPONSIVE ====== *\/\n@media (max-width: 900px) {\n  .approach-row-2cols {\n    grid-template-columns: 1fr;\n  }\n}\n\n@media (max-width: 600px) {\n  .approach-header h2 { font-size: 36px; }\n  .approach-card { padding: 26px 20px; }\n  .approach-img-banner { height: 130px; }\n}\n<\/style>\n\n<section id=\"approche-section\">\n  <div class=\"approach-header\">\n      <h2>Mon approche<\/h2>\n      <p><\/p>\n  <\/div>\n\n  <!-- ========= GRILLE : \u00c9TAPES 1, 2, 3 ========= -->\n  <div class=\"approach-grid\">\n\n    <!-- ===== \u00c9TAPE 1 ===== -->\n    <div class=\"approach-card\">\n      <div class=\"approach-img-banner\">\n        <img decoding=\"async\" src=\"https:\/\/kinespace-sante.be\/wp-content\/uploads\/2025\/12\/etape-1-1.png\" alt=\"\u00c9tape 1 - Anamn\u00e8se\">\n      <\/div>\n\n      <div class=\"step-number\">\u00c9TAPE 1<\/div>\n      <h3>Anamn\u00e8se & compr\u00e9hension globale<\/h3>\n      <p>\n        Chaque prise en charge d\u00e9bute par un temps d\u2019\u00e9change approfondi visant \u00e0 comprendre \n        votre situation, votre histoire, vos habitudes de vie et vos attentes.  \n        Ce premier \u00e9tat des lieux permet d\u2019analyser votre probl\u00e9matique dans sa globalit\u00e9 \n        et de poser les bases d\u2019un traitement coh\u00e9rent et personnalis\u00e9.\n      <\/p>\n    <\/div>\n\n    <!-- ===== \u00c9TAPE 2 ===== -->\n    <div class=\"approach-card\">\n      <div class=\"approach-img-banner\">\n        <img decoding=\"async\" src=\"https:\/\/kinespace-sante.be\/wp-content\/uploads\/2025\/12\/etape-1.png\" alt=\"\u00c9tape 2 - Examen clinique\">\n      <\/div>\n\n      <div class=\"step-number\">\u00c9TAPE 2<\/div>\n      <h3>Examen clinique & raisonnement kin\u00e9sith\u00e9rapeutique<\/h3>\n      <p>\n        Un examen clinique rigoureux alliant observation, palpation, tests fonctionnels \n        et sp\u00e9cifiques permet d\u2019identifier les m\u00e9canismes \u00e0 l\u2019origine de vos sympt\u00f4mes.  \n        Ce raisonnement clinique structure la mise en place d\u2019un traitement cibl\u00e9 et pertinent.\n      <\/p>\n    <\/div>\n\n    <!-- ===== \u00c9TAPE 3 ===== -->\n    <div class=\"approach-card\">\n      <div class=\"approach-img-banner\">\n        <img decoding=\"async\" src=\"https:\/\/kinespace-sante.be\/wp-content\/uploads\/2025\/12\/etape-3.png\" alt=\"\u00c9tape 3 - Objectifs partag\u00e9s\">\n      <\/div>\n\n      <div class=\"step-number\">\u00c9TAPE 3<\/div>\n      <h3>Objectifs partag\u00e9s & plan individualis\u00e9<\/h3>\n      <p>\n        Ensemble, nous d\u00e9finissons des objectifs clairs et progressifs, bas\u00e9s \n        sur les principes SMART.  \n        Ils constituent la feuille de route d\u2019un plan de traitement sur mesure,\n        \u00e9labor\u00e9 en co-d\u00e9cision pour correspondre \u00e0 vos priorit\u00e9s et \u00e0 votre rythme.\n      <\/p>\n    <\/div>\n\n  <\/div> <!-- FIN GRID \u00c9TAPES 1\u20133 -->\n\n\n  <!-- ========= LIGNE FINALE : \u00c9TAPE 4 + MA PHILOSOPHIE ========= -->\n  <div class=\"approach-row-2cols\">\n\n    <!-- COLONNE GAUCHE : \u00c9TAPE 4 -->\n    <div class=\"approach-card big-card\">\n      <div class=\"approach-img-banner\">\n        <img decoding=\"async\" src=\"https:\/\/kinespace-sante.be\/wp-content\/uploads\/2025\/12\/etape-4.webp\" alt=\"\u00c9tape 4 - Prise en charge active\">\n      <\/div>\n\n      <div class=\"step-number\">\u00c9TAPE 4<\/div>\n      <h3>Prise en charge active & r\u00e9\u00e9valuation continue<\/h3>\n      <p>\n        Chaque s\u00e9ance associe interventions th\u00e9rapeutiques et r\u00e9\u00e9valuation constante.  \n        Les ajustements sont faits au fil de votre progression afin d\u2019encourager \n        l\u2019autonomie, renforcer vos capacit\u00e9s et garantir une \u00e9volution durable.\n      <\/p>\n    <\/div>\n\n    <!-- COLONNE DROITE : MA PHILOSOPHIE -->\n    <div class=\"philosophy-bigcard\">\n      <h4>Ma philosophie<\/h4>\n      <p>\n        Chez <strong>KIN&SPACE Sant\u00e9<\/strong>, les prises en charge reposent sur les donn\u00e9es scientifiques \n        les plus r\u00e9centes.  \n        J'adopte une approche bio-psycho-sociale centr\u00e9e sur la personne, o\u00f9 l\u2019\u00e9coute et la compr\u00e9hension \n        jouent un r\u00f4le fondamental.  \n        Ensemble, nous construisons un parcours de soins authentique, respectueux de votre corps,\n        de votre rythme et de vos objectifs.\n      <\/p>\n    <\/div>\n\n  <\/div>\n\n<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-13af2fc elementor-widget elementor-widget-html\" data-id=\"13af2fc\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* =========================================================\n   LE CABINET \u2014 VERSION PREMIUM IMMERSIVE & \u00c9QUILIBR\u00c9E\n   ========================================================= *\/\n\n#cabinet-section {\n  position: relative;\n  padding: 160px 20px 180px;\n  background: linear-gradient(180deg, #041F21 0%, #022D30 100%);\n  color: #EFFFFA;\n  font-family: 'Inter', sans-serif;\n  overflow: hidden;\n}\n\n\/* Halo ambiance *\/\n#cabinet-section::before {\n  content: \"\";\n  position: absolute;\n  top: -25%;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 900px;\n  height: 900px;\n  background: radial-gradient(circle, rgba(158,224,208,0.28), transparent 70%);\n  filter: blur(110px);\n  opacity: 0.6;\n  z-index: 0;\n}\n\n\/* ===== HEADER ===== *\/\n.cabinet-header {\n  text-align: center;\n  max-width: 900px;\n  margin: 0 auto 110px;\n  position: relative;\n  z-index: 2;\n}\n\n.cabinet-header h2 {\n  font-size: clamp(2.6rem, 4vw, 3.2rem);\n  font-weight: 700;\n  color: #CFFFF1;\n  margin-bottom: 18px;\n}\n\n.cabinet-header p {\n  font-size: 19px;\n  line-height: 1.7;\n  opacity: 0.85;\n}\n\n\/* ===== STRUCTURE ===== *\/\n.cabinet-layout {\n  max-width: 1250px;\n  margin: auto;\n  display: grid;\n  grid-template-columns: 1fr 1.15fr;\n  gap: 80px;\n  position: relative;\n  z-index: 2;\n  align-items: stretch;\n}\n\n\/* ===== BLOC TEXTE ===== *\/\n.cabinet-card {\n  background: linear-gradient(\n    160deg,\n    rgba(255,255,255,0.14),\n    rgba(255,255,255,0.06)\n  );\n  backdrop-filter: blur(26px);\n  border-radius: 36px;\n  padding: 70px 60px;\n  border: 1px solid rgba(255,255,255,0.18);\n  box-shadow: 0 40px 90px rgba(0,0,0,0.45);\n  position: relative;\n  height: 100%;\n}\n\n\/* Ligne signature *\/\n.cabinet-card::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  top: 40px;\n  width: 6px;\n  height: calc(100% - 80px);\n  background: linear-gradient(180deg, #7CD4C4, #CFFFF1);\n  border-radius: 6px;\n  box-shadow: 0 0 20px rgba(124,212,196,0.7);\n}\n\n.cabinet-card h3 {\n  font-size: 32px;\n  margin-bottom: 26px;\n  color: #CFFFF1;\n}\n\n.cabinet-card p {\n  font-size: 18px;\n  line-height: 1.75;\n  margin-bottom: 22px;\n  opacity: 0.95;\n}\n\n\/* ===== \u00c9QUIPEMENTS ===== *\/\n.cabinet-equipment {\n  margin-top: 40px;\n}\n\n.cabinet-equipment h4 {\n  font-size: 13px;\n  letter-spacing: 0.28em;\n  text-transform: uppercase;\n  font-weight: 700;\n  color: #9EE0DD;\n  margin-bottom: 26px;\n}\n\n.equipment-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 18px 30px;\n}\n\n.equipment-item {\n  background: rgba(255,255,255,0.08);\n  border-radius: 16px;\n  padding: 14px 18px;\n  font-size: 16px;\n  line-height: 1.6;\n  border: 1px solid rgba(255,255,255,0.12);\n}\n\n.equipment-item::before {\n  content: \"\u2726\";\n  margin-right: 10px;\n  color: #7CD4C4;\n}\n\n\/* =========================================================\n   COLONNE DROITE \u2014 2 ENCARTS PHOTOS\n   ========================================================= *\/\n\n.cabinet-photos-column {\n  display: grid;\n  grid-template-rows: 1fr 1fr;\n  gap: 26px;\n  height: 100%;\n}\n\n\/* Slideshow g\u00e9n\u00e9rique *\/\n.cabinet-slideshow {\n  position: relative;\n  border-radius: 22px;\n  overflow: hidden;\n  box-shadow: 0 30px 70px rgba(0,0,0,0.45);\n}\n\n.cabinet-slideshow img {\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  opacity: 0;\n  animation: cabinetFade 20s infinite ease-in-out; \/* 5 images => 20s *\/\n}\n\n\/* D\u00e9calages pour 5 images (0, 4, 8, 12, 16) *\/\n.cabinet-slideshow img:nth-child(1) { animation-delay: 0s; }\n.cabinet-slideshow img:nth-child(2) { animation-delay: 4s; }\n.cabinet-slideshow img:nth-child(3) { animation-delay: 8s; }\n.cabinet-slideshow img:nth-child(4) { animation-delay: 12s; }\n.cabinet-slideshow img:nth-child(5) { animation-delay: 16s; }\n\n@keyframes cabinetFade {\n  0%   { opacity: 0; }\n  15%  { opacity: 1; }\n  35%  { opacity: 1; }\n  50%  { opacity: 0; }\n  100% { opacity: 0; }\n}\n\n\/* =========================================================\n   RESPONSIVE\n   ========================================================= *\/\n\n@media (max-width: 1000px) {\n  .cabinet-layout {\n    grid-template-columns: 1fr;\n  }\n\n  .cabinet-photos-column {\n    grid-template-rows: auto auto;\n    height: auto;\n  }\n\n  .cabinet-slideshow {\n    height: 320px;\n  }\n}\n\n@media (max-width: 600px) {\n  #cabinet-section {\n    padding: 110px 16px 140px;\n  }\n\n  .cabinet-card {\n    padding: 42px 26px;\n  }\n\n  .equipment-grid {\n    grid-template-columns: 1fr;\n  }\n}\n<\/style>\n\n<section id=\"cabinet-section\">\n\n  <div class=\"cabinet-header\">\n    <h2>Le cabinet<\/h2>\n    <p>\n      Un espace pens\u00e9 pour offrir un cadre calme, fonctionnel et motivant,\n      au service d\u2019une prise en charge active et personnalis\u00e9e.\n    <\/p>\n  <\/div>\n\n  <div class=\"cabinet-layout\">\n\n    <!-- TEXTE -->\n    <div class=\"cabinet-card\">\n      <h3>Un environnement d\u00e9di\u00e9 \u00e0 votre progression<\/h3>\n\n      <p>\n        Le cabinet a \u00e9t\u00e9 con\u00e7u pour proposer un environnement \u00e0 la fois apaisant,\n        professionnel et parfaitement \u00e9quip\u00e9. Il permet de travailler aussi bien\n        le soulagement de la douleur que la mobilit\u00e9, la force et la reprise progressive\n        des activit\u00e9s.\n      <\/p>\n\n      <p>\n        Chaque espace est pens\u00e9 pour favoriser l\u2019engagement, la compr\u00e9hension du mouvement\n        et une \u00e9volution adapt\u00e9e \u00e0 votre rythme.\n      <\/p>\n\n      <div class=\"cabinet-equipment\">\n        <h4>\u00c9quipements disponibles<\/h4>\n\n        <div class=\"equipment-grid\">\n          <div class=\"equipment-item\">Table hydraulique premium pour la th\u00e9rapie manuelle<\/div>\n          <div class=\"equipment-item\">Rameur, AirBike, tapis de course, banc de musculation + espace ouvert<\/div>\n          <div class=\"equipment-item\">Ondes de choc, dynamom\u00e8tre, stabilizer...<\/div>\n          <div class=\"equipment-item\">\u00c9lectrostimulation (dont muscles d\u00e9nerv\u00e9s)<\/div>\n          <div class=\"equipment-item\">Power Rack Keiser (bient\u00f4t), Freak Athlete complet...<\/div>\n          <div class=\"equipment-item\">Mat\u00e9riel fonctionnel : halt\u00e8res, \u00e9lastiques, kettlebells\u2026<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- PHOTOS -->\n    <div class=\"cabinet-photos-column\">\n\n      <!-- Slideshow 1 (HAUT) : 5 photos (1\u00e8re de chaque paire) -->\n      <div class=\"cabinet-slideshow\">\n        <img decoding=\"async\" src=\"https:\/\/kinespace-sante.be\/wp-content\/uploads\/2026\/02\/IMG_2494-scaled.png\" alt=\"Cabinet - photo 1\">\n        <img decoding=\"async\" src=\"https:\/\/kinespace-sante.be\/wp-content\/uploads\/2026\/02\/IMG_2534-scaled.png\" alt=\"Cabinet - photo 3\">\n        <img decoding=\"async\" src=\"https:\/\/kinespace-sante.be\/wp-content\/uploads\/2026\/02\/IMG_2498-scaled.png\" alt=\"Cabinet - photo 5\">\n        <img decoding=\"async\" src=\"https:\/\/kinespace-sante.be\/wp-content\/uploads\/2026\/02\/IMG_2500-scaled.png\" alt=\"Cabinet - photo 7\">\n        <img decoding=\"async\" src=\"https:\/\/kinespace-sante.be\/wp-content\/uploads\/2026\/02\/IMG_2482-scaled.png\" alt=\"Cabinet - photo 9\">\n      <\/div>\n\n      <!-- Slideshow 2 (BAS) : 5 photos (2e de chaque paire) -->\n      <div class=\"cabinet-slideshow\">\n        <img decoding=\"async\" src=\"https:\/\/kinespace-sante.be\/wp-content\/uploads\/2026\/02\/IMG_2531-scaled.png\" alt=\"Cabinet - photo 2\">\n        <img decoding=\"async\" src=\"https:\/\/kinespace-sante.be\/wp-content\/uploads\/2026\/02\/IMG_2528-scaled.png\" alt=\"Cabinet - photo 4\">\n        <img decoding=\"async\" src=\"https:\/\/kinespace-sante.be\/wp-content\/uploads\/2026\/02\/IMG_2502-scaled.png\" alt=\"Cabinet - photo 6\">\n        <img decoding=\"async\" src=\"https:\/\/kinespace-sante.be\/wp-content\/uploads\/2026\/02\/IMG_2485-scaled.png\" alt=\"Cabinet - photo 8\">\n        <img decoding=\"async\" src=\"https:\/\/kinespace-sante.be\/wp-content\/uploads\/2026\/02\/IMG_2484-2-scaled.png\" alt=\"Cabinet - photo 10\">\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n\n<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6ef9140 elementor-widget elementor-widget-html\" data-id=\"6ef9140\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n\/* =========================================================\r\n   INFORMATIONS PRATIQUES \u2014 KIN&SPACE SIGNATURE VERSION\r\n   ========================================================= *\/\r\n\r\n#infos-section{\r\n  padding:100px 20px 76px;\r\n  color:#E9FAF7;\r\n  position:relative;\r\n  overflow:hidden;\r\n  font-family:'Inter',sans-serif;\r\n  background:\r\n    radial-gradient(circle at 50% 0%, rgba(158,224,208,0.08), transparent 42%);\r\n}\r\n\r\n#infos-section::before{\r\n  content:\"\";\r\n  position:absolute;\r\n  top:-180px;\r\n  left:50%;\r\n  transform:translateX(-50%);\r\n  width:900px;\r\n  height:900px;\r\n  background:radial-gradient(circle, rgba(158,224,208,0.17), transparent 70%);\r\n  filter:blur(80px);\r\n  z-index:0;\r\n  opacity:0.9;\r\n}\r\n\r\n#infos-section::after{\r\n  content:\"\";\r\n  position:absolute;\r\n  inset:0;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.015), transparent 18%, transparent 82%, rgba(255,255,255,0.015));\r\n  pointer-events:none;\r\n  z-index:0;\r\n}\r\n\r\n.infos-wrapper{\r\n  max-width:1120px;\r\n  margin:0 auto;\r\n  position:relative;\r\n  z-index:1;\r\n}\r\n\r\n\/* ===== Header ===== *\/\r\n.infos-header{\r\n  text-align:center;\r\n  margin-bottom:42px;\r\n}\r\n\r\n.infos-header h2{\r\n  font-size:42px;\r\n  margin:0 0 12px;\r\n  font-weight:780;\r\n  letter-spacing:-0.8px;\r\n  color:#D8FFF7;\r\n  line-height:1.08;\r\n}\r\n\r\n.infos-header p{\r\n  font-size:18px;\r\n  opacity:0.9;\r\n  max-width:700px;\r\n  margin:0 auto;\r\n  line-height:1.7;\r\n  color:rgba(232,250,247,0.88);\r\n}\r\n\r\n\/* ===== Layout ===== *\/\r\n.infos-grid{\r\n  display:flex;\r\n  gap:24px;\r\n  align-items:stretch;\r\n  justify-content:space-between;\r\n  flex-wrap:wrap;\r\n}\r\n\r\n\/* =========================================================\r\n   CARTE PRINCIPALE\r\n   ========================================================= *\/\r\n.infos-main-card{\r\n  flex:1.45;\r\n  min-width:320px;\r\n  background:\r\n    linear-gradient(180deg, rgba(10,40,40,0.84), rgba(6,28,30,0.76));\r\n  border-radius:32px;\r\n  padding:34px 34px 30px;\r\n  border:1px solid rgba(255,255,255,0.13);\r\n  backdrop-filter:blur(22px);\r\n  -webkit-backdrop-filter:blur(22px);\r\n  box-shadow:\r\n    0 24px 70px rgba(0,0,0,0.46),\r\n    inset 0 1px 0 rgba(255,255,255,0.05);\r\n  position:relative;\r\n  overflow:hidden;\r\n  isolation:isolate;\r\n}\r\n\r\n.infos-main-card::before{\r\n  content:\"\";\r\n  position:absolute;\r\n  left:0;\r\n  top:0;\r\n  width:5px;\r\n  height:100%;\r\n  background:linear-gradient(180deg,#A8F0E0 0%, #D9FFF7 50%, #A8F0E0 100%);\r\n  box-shadow:0 0 22px rgba(158,224,208,0.24);\r\n  z-index:1;\r\n}\r\n\r\n.infos-main-card::after{\r\n  content:\"\";\r\n  position:absolute;\r\n  inset:-2px;\r\n  background:\r\n    radial-gradient(circle at 18% 8%, rgba(207,255,241,0.13), transparent 34%),\r\n    radial-gradient(circle at 100% 100%, rgba(158,224,208,0.06), transparent 30%);\r\n  pointer-events:none;\r\n  z-index:0;\r\n}\r\n\r\n\/* ===== Badge ===== *\/\r\n.infos-badge{\r\n  display:inline-flex;\r\n  align-items:center;\r\n  gap:10px;\r\n  padding:9px 14px;\r\n  border-radius:999px;\r\n  border:1px solid rgba(158,224,208,0.26);\r\n  background:rgba(255,255,255,0.045);\r\n  font-size:12px;\r\n  letter-spacing:1.8px;\r\n  text-transform:uppercase;\r\n  opacity:0.95;\r\n  margin-bottom:16px;\r\n  position:relative;\r\n  z-index:2;\r\n  box-shadow:inset 0 1px 0 rgba(255,255,255,0.05);\r\n}\r\n\r\n.infos-badge .check{\r\n  width:22px;\r\n  height:22px;\r\n  border-radius:999px;\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n  font-size:13px;\r\n  font-weight:700;\r\n  color:#EFFFFA;\r\n  background:\r\n    radial-gradient(circle at 30% 30%, rgba(207,255,241,0.38), transparent 70%),\r\n    rgba(158,224,208,0.18);\r\n  border:1px solid rgba(158,224,208,0.52);\r\n  box-shadow:\r\n    inset 0 0 10px rgba(158,224,208,0.35),\r\n    0 0 12px rgba(158,224,208,0.10);\r\n}\r\n\r\n\/* ===== Title & intro ===== *\/\r\n.infos-main-card h3{\r\n  font-size:28px;\r\n  margin:0 0 10px;\r\n  letter-spacing:-0.5px;\r\n  color:#F1FFFB;\r\n  line-height:1.15;\r\n  position:relative;\r\n  z-index:2;\r\n}\r\n\r\n.infos-main-card p{\r\n  margin:0;\r\n  font-size:16px;\r\n  line-height:1.72;\r\n  opacity:0.95;\r\n  position:relative;\r\n  z-index:2;\r\n}\r\n\r\n.infos-main-card strong{\r\n  color:#CFFFF1;\r\n  font-weight:780;\r\n}\r\n\r\n\/* ===== Divider ===== *\/\r\n.infos-divider{\r\n  height:1px;\r\n  width:100%;\r\n  margin:18px 0 16px;\r\n  background:linear-gradient(90deg, transparent, rgba(207,255,241,0.22), transparent);\r\n  opacity:0.95;\r\n  position:relative;\r\n  z-index:2;\r\n}\r\n\r\n\/* =========================================================\r\n   HERO TARIF\r\n   ========================================================= *\/\r\n.infos-hero{\r\n  display:flex;\r\n  align-items:flex-end;\r\n  justify-content:space-between;\r\n  gap:16px;\r\n  margin:0 0 16px;\r\n  position:relative;\r\n  z-index:2;\r\n}\r\n\r\n.infos-hero-left .caption{\r\n  font-size:12px;\r\n  opacity:0.74;\r\n  text-transform:uppercase;\r\n  letter-spacing:2px;\r\n  margin:0 0 7px;\r\n}\r\n\r\n.infos-price-wrap{\r\n  display:flex;\r\n  flex-direction:column;\r\n  align-items:flex-start;\r\n  gap:10px;\r\n}\r\n\r\n.infos-price-big{\r\n  font-size:54px;\r\n  font-weight:830;\r\n  letter-spacing:-1.8px;\r\n  color:#CFFFF1;\r\n  line-height:0.95;\r\n  text-shadow:0 0 16px rgba(158,224,208,0.08);\r\n}\r\n\r\n.infos-pill{\r\n  display:inline-flex;\r\n  align-items:center;\r\n  gap:10px;\r\n  padding:9px 12px;\r\n  border-radius:999px;\r\n  border:1px solid rgba(255,255,255,0.13);\r\n  background:rgba(255,255,255,0.05);\r\n  font-size:12px;\r\n  letter-spacing:1.4px;\r\n  text-transform:uppercase;\r\n  opacity:0.92;\r\n  box-shadow:inset 0 1px 0 rgba(255,255,255,0.04);\r\n}\r\n\r\n.infos-pill .dot{\r\n  width:9px;\r\n  height:9px;\r\n  border-radius:999px;\r\n  background:rgba(158,224,208,0.96);\r\n  box-shadow:\r\n    0 0 0 6px rgba(158,224,208,0.08),\r\n    0 0 14px rgba(158,224,208,0.18);\r\n}\r\n\r\n.infos-reassure{\r\n  margin-top:2px;\r\n  font-size:14px;\r\n  color:rgba(232,250,247,0.8);\r\n  line-height:1.55;\r\n}\r\n\r\n\/* ===== Blocs infos ===== *\/\r\n.infos-info-grid{\r\n  display:grid;\r\n  gap:16px;\r\n  margin-top:16px;\r\n  position:relative;\r\n  z-index:2;\r\n}\r\n\r\n.infos-info-block{\r\n  padding:2px 0 2px 16px;\r\n  border-left:2px solid rgba(158,224,208,0.46);\r\n}\r\n\r\n.infos-info-title{\r\n  font-weight:800;\r\n  color:#D7FFF7;\r\n  margin-bottom:6px;\r\n  letter-spacing:-0.2px;\r\n  font-size:17px;\r\n  line-height:1.3;\r\n}\r\n\r\n.infos-info-text{\r\n  opacity:0.93;\r\n  line-height:1.65;\r\n  font-size:15.5px;\r\n  color:rgba(232,250,247,0.9);\r\n}\r\n\r\n\/* ===== Note l\u00e9gale ===== *\/\r\n.infos-note{\r\n  margin-top:16px;\r\n  font-size:13px;\r\n  opacity:0.8;\r\n  line-height:1.55;\r\n  position:relative;\r\n  z-index:2;\r\n}\r\n\r\n\/* =========================================================\r\n   COLONNE DROITE\r\n   ========================================================= *\/\r\n.infos-side{\r\n  flex:1;\r\n  min-width:320px;\r\n  display:flex;\r\n  flex-direction:column;\r\n  gap:14px;\r\n  height:100%;\r\n  justify-content:space-between;\r\n}\r\n\r\n.info-chip{\r\n  display:flex;\r\n  justify-content:space-between;\r\n  align-items:center;\r\n  gap:16px;\r\n  padding:18px 18px 18px 20px;\r\n  border-radius:24px;\r\n  background:\r\n    linear-gradient(180deg, rgba(255,255,255,0.075), rgba(255,255,255,0.045));\r\n  border:1px solid rgba(255,255,255,0.15);\r\n  backdrop-filter:blur(18px);\r\n  -webkit-backdrop-filter:blur(18px);\r\n  box-shadow:\r\n    0 16px 36px rgba(0,0,0,0.40),\r\n    inset 0 1px 0 rgba(255,255,255,0.05);\r\n  transition:\r\n    transform .22s ease,\r\n    border-color .22s ease,\r\n    box-shadow .22s ease,\r\n    background .22s ease;\r\n  position:relative;\r\n  overflow:hidden;\r\n}\r\n\r\n.info-chip::before{\r\n  content:\"\";\r\n  position:absolute;\r\n  inset:0;\r\n  background:linear-gradient(120deg, transparent 0%, rgba(207,255,241,0.05) 45%, transparent 70%);\r\n  opacity:0;\r\n  transition:opacity .25s ease;\r\n  pointer-events:none;\r\n}\r\n\r\n.info-chip:hover{\r\n  transform:translateY(-4px);\r\n  border-color:rgba(207,255,241,0.22);\r\n  box-shadow:\r\n    0 20px 46px rgba(0,0,0,0.46),\r\n    inset 0 1px 0 rgba(255,255,255,0.06);\r\n}\r\n\r\n.info-chip:hover::before{\r\n  opacity:1;\r\n}\r\n\r\n.info-chip-text{\r\n  flex:1;\r\n}\r\n\r\n.info-chip-label{\r\n  font-size:12px;\r\n  letter-spacing:1.7px;\r\n  text-transform:uppercase;\r\n  opacity:0.78;\r\n  margin-bottom:7px;\r\n}\r\n\r\n.info-chip-value{\r\n  font-size:18px;\r\n  font-weight:770;\r\n  letter-spacing:-0.25px;\r\n  line-height:1.24;\r\n  color:#F0FFFB;\r\n}\r\n\r\n.info-chip-sub{\r\n  font-size:13px;\r\n  opacity:0.8;\r\n  line-height:1.42;\r\n  margin-top:5px;\r\n  color:rgba(232,250,247,0.84);\r\n}\r\n\r\n.info-chip-value a{\r\n  text-decoration:none;\r\n  color:#CFFFF1;\r\n  transition:opacity .2s ease;\r\n}\r\n\r\n.info-chip-value a:hover{\r\n  opacity:0.9;\r\n}\r\n\r\n\/* ===== Ic\u00f4nes ===== *\/\r\n.info-icon-circle{\r\n  width:46px;\r\n  height:46px;\r\n  min-width:46px;\r\n  border-radius:999px;\r\n  border:1px solid rgba(158,224,208,0.6);\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n  background:\r\n    radial-gradient(circle at 30% 30%, rgba(207,255,241,0.18), transparent 70%),\r\n    rgba(158,224,208,0.08);\r\n  box-shadow:\r\n    inset 0 0 12px rgba(158,224,208,0.24),\r\n    0 0 18px rgba(158,224,208,0.10);\r\n  position:relative;\r\n  z-index:1;\r\n}\r\n\r\n.info-icon-circle svg{\r\n  width:20px;\r\n  height:20px;\r\n  stroke:#D7FFF7;\r\n  stroke-width:2;\r\n  fill:none;\r\n  opacity:0.96;\r\n  stroke-linecap:round;\r\n  stroke-linejoin:round;\r\n}\r\n\r\n\/* ===== Carte t\u00e9l\u00e9phone cliquable ===== *\/\r\n#contact{\r\n  cursor:pointer;\r\n}\r\n\r\n#contact .phone-link{\r\n  display:inline-block;\r\n  color:#CFFFF1;\r\n  text-decoration:none;\r\n}\r\n\r\n#contact:hover .phone-link{\r\n  opacity:0.92;\r\n}\r\n\r\n\/* ===== highlight cible bouton RDV ===== *\/\r\n#contact.ks-contact-highlight {\r\n  box-shadow:\r\n    0 0 0 1px rgba(255,255,255,0.12),\r\n    0 0 26px rgba(255,220,120,0.35),\r\n    0 0 60px rgba(255,220,120,0.18),\r\n    0 16px 36px rgba(0,0,0,0.40),\r\n    inset 0 1px 0 rgba(255,255,255,0.06);\r\n  border-color: rgba(255,220,120,0.48);\r\n  transform: translateY(-2px);\r\n}\r\n\r\n\/* =========================================================\r\n   RESPONSIVE\r\n   ========================================================= *\/\r\n@media (max-width:900px){\r\n  #infos-section{\r\n    padding:84px 18px 62px;\r\n  }\r\n\r\n  .infos-grid{\r\n    flex-direction:column;\r\n  }\r\n\r\n  .infos-main-card{\r\n    padding:30px 24px 26px;\r\n    border-radius:26px;\r\n  }\r\n\r\n  .infos-header h2{\r\n    font-size:34px;\r\n  }\r\n\r\n  .infos-header p{\r\n    font-size:17px;\r\n  }\r\n\r\n  .infos-main-card h3{\r\n    font-size:24px;\r\n  }\r\n\r\n  .infos-price-big{\r\n    font-size:44px;\r\n  }\r\n\r\n  .infos-side{\r\n    height:auto;\r\n    justify-content:flex-start;\r\n  }\r\n\r\n  .info-chip{\r\n    border-radius:20px;\r\n  }\r\n}\r\n\r\n@media (max-width:560px){\r\n  .infos-header h2{\r\n    font-size:30px;\r\n  }\r\n\r\n  .infos-main-card h3{\r\n    font-size:22px;\r\n  }\r\n\r\n  .infos-price-big{\r\n    font-size:40px;\r\n  }\r\n\r\n  .info-chip{\r\n    padding:16px;\r\n    gap:14px;\r\n  }\r\n\r\n  .info-chip-value{\r\n    font-size:17px;\r\n  }\r\n\r\n  .info-icon-circle{\r\n    width:42px;\r\n    height:42px;\r\n    min-width:42px;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<section id=\"infos-section\">\r\n  <div class=\"infos-wrapper\">\r\n\r\n    <div class=\"infos-header\">\r\n      <h2>Informations pratiques<\/h2>\r\n      <p>Quelques \u00e9l\u00e9ments essentiels pour pr\u00e9parer au mieux votre prise en charge au cabinet.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"infos-grid\">\r\n\r\n      <!-- ===== CARTE GAUCHE ===== -->\r\n      <div class=\"infos-main-card\">\r\n\r\n        <div class=\"infos-badge\">\r\n          <span class=\"check\">\u2714<\/span>\r\n          <span>Convention INAMI<\/span>\r\n        <\/div>\r\n\r\n        <h3>Tarifs kin\u00e9sith\u00e9rapie &amp; remboursements INAMI<\/h3>\r\n\r\n        <p>\r\n          Je suis un kin\u00e9sith\u00e9rapeute <strong>conventionn\u00e9<\/strong>, ce qui signifie que j\u2019applique les tarifs fix\u00e9s par l\u2019INAMI. Par ailleurs, le <strong>tiers-payant<\/strong> est appliqu\u00e9 par d\u00e9faut.\r\n        <\/p>\r\n\r\n        <div class=\"infos-divider\"><\/div>\r\n\r\n        <div class=\"infos-hero\">\r\n          <div class=\"infos-hero-left\">\r\n            <div class=\"caption\">S\u00e9ance au cabinet<\/div>\r\n\r\n            <div class=\"infos-price-wrap\">\r\n              <div class=\"infos-price-big\">31,64&nbsp;\u20ac<\/div>\r\n              <div class=\"infos-pill\"><span class=\"dot\"><\/span>Tarif INAMI en vigueur<\/div>\r\n              <div class=\"infos-reassure\">Vous ne payez g\u00e9n\u00e9ralement que la partie restant \u00e0 votre charge.<\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"infos-info-grid\">\r\n          <div class=\"infos-info-block\">\r\n            <div class=\"infos-info-title\">Honoraires conventionn\u00e9s<\/div>\r\n            <div class=\"infos-info-text\">\r\n              Aucun d\u00e9passement d\u2019honoraires n\u2019est appliqu\u00e9 dans le cadre de la convention INAMI.\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div class=\"infos-info-block\">\r\n            <div class=\"infos-info-title\">Remboursement (sur prescription m\u00e9dicale r\u00e9cente &lt; 2 mois)<\/div>\r\n            <div class=\"infos-info-text\">\r\n              Une partie importante de la s\u00e9ance est rembours\u00e9e par votre mutuelle. Le ticket mod\u00e9rateur, c\u2019est-\u00e0-dire la partie restant \u00e0 votre charge, d\u00e9pend de votre situation (BIM ou non-BIM), de la pathologie reconnue et du nombre de s\u00e9ances. Il varie g\u00e9n\u00e9ralement entre 1,38&nbsp;\u20ac et 6,25&nbsp;\u20ac.\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"infos-note\">\r\n          Le d\u00e9tail des honoraires reste consultable au cabinet conform\u00e9ment \u00e0 la r\u00e9glementation INAMI.\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n      <!-- ===== COLONNE DROITE ===== -->\r\n      <div class=\"infos-side\">\r\n\r\n        <div class=\"info-chip\">\r\n          <div class=\"info-chip-text\">\r\n            <div class=\"info-chip-label\">Premi\u00e8re s\u00e9ance<\/div>\r\n            <div class=\"info-chip-value\">Environ 60 minutes<\/div>\r\n            <div class=\"info-chip-sub\">Entretien, bilan clinique et proposition d\u2019un plan de traitement personnalis\u00e9.<\/div>\r\n          <\/div>\r\n          <div class=\"info-icon-circle\">\r\n            <svg viewBox=\"0 0 24 24\">\r\n              <path d=\"M4 6h9a3 3 0 0 1 3 3v1a3 3 0 0 1-3 3H8l-4 3v-3H4a3 3 0 0 1-3-3V9a3 3 0 0 1 3-3z\"\/>\r\n              <path d=\"M14 4h6a3 3 0 0 1 3 3v1a3 3 0 0 1-3 3h-2v3l-3-3\"\/>\r\n            <\/svg>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"info-chip\">\r\n          <div class=\"info-chip-text\">\r\n            <div class=\"info-chip-label\">S\u00e9ance de suivi<\/div>\r\n            <div class=\"info-chip-value\">Environ 30 minutes<\/div>\r\n            <div class=\"info-chip-sub\">Traitement, exercices et progression selon votre \u00e9volution clinique.<\/div>\r\n          <\/div>\r\n          <div class=\"info-icon-circle\">\r\n            <svg viewBox=\"0 0 24 24\">\r\n              <path d=\"M4 18l6-6 4 4 6-8\"\/>\r\n              <path d=\"M4 20h16\"\/>\r\n            <\/svg>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <a href=\"tel:+32495620989\" class=\"info-chip\" id=\"contact\" aria-label=\"Appeler pour prendre rendez-vous au 0495 62 09 89\">\r\n          <div class=\"info-chip-text\">\r\n            <div class=\"info-chip-label\">Prise de rendez-vous<\/div>\r\n            <div class=\"info-chip-value\">\r\n              <span class=\"phone-link\">0495 62 09 89<\/span>\r\n            <\/div>\r\n            <div class=\"info-chip-sub\">Appuyez pour appeler directement et fixer, d\u00e9placer ou annuler un rendez-vous.<\/div>\r\n          <\/div>\r\n          <div class=\"info-icon-circle\">\r\n            <svg viewBox=\"0 0 24 24\">\r\n              <path d=\"M6.5 3.5l3 1.2a2 2 0 0 1 1.2 1.5l.6 3a2 2 0 0 1-.6 1.8l-1.6 1.6a14.5 14.5 0 0 0 6.3 6.3l1.6-1.6a2 2 0 0 1 1.8-.6l3 .6a2 2 0 0 1 1.5 1.2l1.2 3a2 2 0 0 1-2 2.7c-9.6-.8-17.4-8.6-18.2-18.2a2 2 0 0 1 2.7-2z\"\/>\r\n            <\/svg>\r\n          <\/div>\r\n        <\/a>\r\n\r\n        <div class=\"info-chip\">\r\n          <div class=\"info-chip-text\">\r\n            <div class=\"info-chip-label\">Contact par email<\/div>\r\n            <div class=\"info-chip-value\">\r\n              <a href=\"mailto:bryan.mol@hotmail.be\">bryan.mol@hotmail.be<\/a>\r\n            <\/div>\r\n            <div class=\"info-chip-sub\">Pour toute question non urgente ou demande professionnelle.<\/div>\r\n          <\/div>\r\n          <div class=\"info-icon-circle\">\r\n            <svg viewBox=\"0 0 24 24\">\r\n              <rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"\/>\r\n              <path d=\"M3 7l9 6 9-6\"\/>\r\n            <\/svg>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"info-chip\">\r\n          <div class=\"info-chip-text\">\r\n            <div class=\"info-chip-label\">Consultations<\/div>\r\n            <div class=\"info-chip-value\">Cabinet &amp; domicile<\/div>\r\n            <div class=\"info-chip-sub\">Interventions dans les secteurs de Chi\u00e8vres, Ath, Beloeil et Leuze-en-Hainaut.<\/div>\r\n          <\/div>\r\n          <div class=\"info-icon-circle\">\r\n            <svg viewBox=\"0 0 24 24\">\r\n              <path d=\"M12 21s7-6 7-11a7 7 0 1 0-14 0c0 5 7 11 7 11z\"\/>\r\n              <circle cx=\"12\" cy=\"10\" r=\"2.5\"\/>\r\n            <\/svg>\r\n          <\/div>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5669f95 elementor-widget elementor-widget-html\" data-id=\"5669f95\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n\/* =========================================================\r\n   LOCALISATION \u2014 VERSION PREMIUM KIN&SPACE (SEO LOCAL)\r\n   ========================================================= *\/\r\n\r\n#localisation {\r\n  padding: 120px 20px;\r\n  background: linear-gradient(180deg, #041F21 0%, #022A2C 100%);\r\n  text-align: center;\r\n  color: #E8FAF7;\r\n  position: relative;\r\n  overflow: hidden;\r\n  font-family: 'Inter', sans-serif;\r\n}\r\n\r\n\/* Halo doux *\/\r\n#localisation::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: -15%;\r\n  left: 50%;\r\n  transform: translateX(-50%);\r\n  width: 900px;\r\n  height: 900px;\r\n  background: radial-gradient(circle, rgba(158,224,221,0.28), transparent 70%);\r\n  filter: blur(90px);\r\n  opacity: 0.65;\r\n  z-index: 0;\r\n}\r\n\r\n\/* ===== TITRE ===== *\/\r\n.loc-header {\r\n  position: relative;\r\n  z-index: 2;\r\n  max-width: 980px;\r\n  margin: 0 auto 60px;\r\n}\r\n\r\n.loc-header h2 {\r\n  font-size: 46px;\r\n  font-weight: 700;\r\n  letter-spacing: -1px;\r\n  margin-bottom: 18px;\r\n  color: #CFFFF1;\r\n}\r\n\r\n.loc-header p {\r\n  font-size: 20px;\r\n  opacity: 0.88;\r\n  max-width: 820px;\r\n  margin: 0 auto;\r\n  line-height: 1.75;\r\n}\r\n\r\n\/* ===== BLOC ZONES DESSERVIES ===== *\/\r\n.loc-zones {\r\n  margin: 34px auto 0;\r\n  max-width: 860px;\r\n  padding: 22px 26px;\r\n  border-radius: 22px;\r\n  background: rgba(255,255,255,0.06);\r\n  border: 1px solid rgba(255,255,255,0.10);\r\n  backdrop-filter: blur(14px);\r\n  box-shadow: 0 10px 35px rgba(0,0,0,0.18);\r\n}\r\n\r\n.loc-zones-title {\r\n  display: inline-block;\r\n  margin-bottom: 14px;\r\n  padding: 8px 16px;\r\n  border-radius: 999px;\r\n  background: rgba(158,224,221,0.12);\r\n  border: 1px solid rgba(158,224,221,0.22);\r\n  color: #CFFFF1;\r\n  font-size: 13px;\r\n  font-weight: 700;\r\n  letter-spacing: 0.14em;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.loc-zones-list {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  justify-content: center;\r\n  gap: 12px;\r\n}\r\n\r\n.loc-zone {\r\n  padding: 10px 16px;\r\n  border-radius: 999px;\r\n  background: rgba(255,255,255,0.07);\r\n  border: 1px solid rgba(255,255,255,0.10);\r\n  color: #EFFFFA;\r\n  font-size: 14px;\r\n  font-weight: 500;\r\n  line-height: 1;\r\n  transition: 0.3s ease;\r\n}\r\n\r\n.loc-zone:hover {\r\n  transform: translateY(-2px);\r\n  border-color: rgba(158,224,221,0.35);\r\n  box-shadow: 0 8px 24px rgba(158,224,221,0.14);\r\n}\r\n\r\n\/* ===== CONTENU ===== *\/\r\n.loc-grid {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  justify-content: center;\r\n  gap: 60px;\r\n  position: relative;\r\n  z-index: 2;\r\n}\r\n\r\n\/* ===== CARTE ADRESSE ===== *\/\r\n.loc-card {\r\n  background: rgba(255,255,255,0.08);\r\n  backdrop-filter: blur(18px);\r\n  border-radius: 26px;\r\n  width: 390px;\r\n  padding: 46px 38px;\r\n  text-align: left;\r\n  border: 1px solid rgba(255,255,255,0.12);\r\n  box-shadow: 0 12px 40px rgba(0,0,0,0.25);\r\n  position: relative;\r\n  overflow: hidden;\r\n  transition: 0.35s ease;\r\n}\r\n\r\n\/* Lumi\u00e8re glissante *\/\r\n.loc-card::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: -120%;\r\n  left: -120%;\r\n  width: 250%;\r\n  height: 250%;\r\n  background: linear-gradient(\r\n    120deg,\r\n    transparent,\r\n    rgba(158,224,208,0.25),\r\n    transparent\r\n  );\r\n  transform: rotate(25deg);\r\n  transition: 0.8s ease;\r\n}\r\n\r\n.loc-card:hover::before {\r\n  top: -30%;\r\n  left: -30%;\r\n}\r\n\r\n.loc-card:hover {\r\n  transform: translateY(-8px);\r\n  border-color: rgba(158,224,221,0.45);\r\n}\r\n\r\n\/* ===== TITRE CABINET ===== *\/\r\n.loc-title {\r\n  display: flex;\r\n  align-items: baseline;\r\n  gap: 10px;\r\n  font-size: 1.55rem;\r\n  margin-bottom: 18px;\r\n  color: #EFFFFA;\r\n}\r\n\r\n.loc-name {\r\n  font-weight: 700;\r\n  letter-spacing: 0.14em;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.loc-sub {\r\n  font-size: 0.85em;\r\n  font-weight: 500;\r\n  letter-spacing: 0.22em;\r\n  opacity: 0.75;\r\n  text-transform: uppercase;\r\n}\r\n\r\n\/* Ligne discr\u00e8te *\/\r\n.loc-divider {\r\n  width: 100%;\r\n  height: 1px;\r\n  margin: 18px 0 20px;\r\n  background: linear-gradient(90deg, rgba(158,224,221,0.5), transparent);\r\n}\r\n\r\n\/* Texte adresse *\/\r\n.loc-card p {\r\n  font-size: 16.5px;\r\n  line-height: 1.7;\r\n  opacity: 0.95;\r\n  margin: 0;\r\n}\r\n\r\n\/* Petite ligne SEO\/localisation *\/\r\n.loc-mini {\r\n  margin-top: 14px;\r\n  font-size: 14px;\r\n  line-height: 1.7;\r\n  color: rgba(232,250,247,0.78);\r\n}\r\n\r\n\/* ===== LISTE AVANTAGES \u2014 CHEVRONS >> ===== *\/\r\n.loc-features {\r\n  margin-top: 18px;\r\n  padding-left: 0;\r\n  list-style: none;\r\n}\r\n\r\n.loc-features li {\r\n  margin-bottom: 10px;\r\n  font-size: 15.5px;\r\n  opacity: 0.9;\r\n  display: flex;\r\n  align-items: flex-start;\r\n}\r\n\r\n.loc-features li::before {\r\n  content: \">>\";\r\n  margin-right: 12px;\r\n  font-size: 13px;\r\n  letter-spacing: 2px;\r\n  font-weight: 700;\r\n  background: linear-gradient(90deg, #9EE0DD, #CFFFF1);\r\n  -webkit-background-clip: text;\r\n  -webkit-text-fill-color: transparent;\r\n  opacity: 0.95;\r\n}\r\n\r\n\/* ===== BOUTON ITIN\u00c9RAIRE ===== *\/\r\n.loc-btn {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  margin-top: 26px;\r\n  padding: 14px 36px;\r\n  border-radius: 40px;\r\n  background: #E8FAF7;\r\n  color: #003B3F;\r\n  text-decoration: none;\r\n  font-weight: 600;\r\n  box-shadow: 0 10px 35px rgba(158,224,221,0.35);\r\n  transition: 0.35s ease;\r\n}\r\n\r\n.loc-btn::after {\r\n  content: \"\u2192\";\r\n  transition: transform 0.3s ease;\r\n}\r\n\r\n.loc-btn:hover {\r\n  transform: translateY(-4px);\r\n  box-shadow: 0 18px 45px rgba(158,224,221,0.55);\r\n}\r\n\r\n.loc-btn:hover::after {\r\n  transform: translateX(6px);\r\n}\r\n\r\n\/* ===== GOOGLE MAP ===== *\/\r\n.loc-map {\r\n  width: 460px;\r\n  height: 360px;\r\n  border-radius: 26px;\r\n  overflow: hidden;\r\n  border: 1px solid rgba(255,255,255,0.12);\r\n  box-shadow: 0 12px 40px rgba(0,0,0,0.25);\r\n}\r\n\r\n\/* ===== RESPONSIVE ===== *\/\r\n@media (max-width: 900px) {\r\n  #localisation {\r\n    padding: 90px 18px;\r\n  }\r\n\r\n  .loc-header h2 {\r\n    font-size: 36px;\r\n  }\r\n\r\n  .loc-header p {\r\n    font-size: 18px;\r\n  }\r\n\r\n  .loc-zones {\r\n    padding: 18px 16px;\r\n  }\r\n\r\n  .loc-map {\r\n    width: 100%;\r\n    height: 320px;\r\n  }\r\n\r\n  .loc-card {\r\n    width: 100%;\r\n    padding: 38px 28px;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<section id=\"localisation\">\r\n\r\n  <div class=\"loc-header\">\r\n    <h2>Localisation<\/h2>\r\n    <p>\r\n      Le cabinet <strong>Kin&amp;Space Sant\u00e9<\/strong> est situ\u00e9 \u00e0 <strong>Huissignies<\/strong>,\r\n      dans la commune de <strong>Chi\u00e8vres<\/strong>, \u00e0 proximit\u00e9 de <strong>Ath<\/strong> et de\r\n      <strong>Beloeil<\/strong>. Il accueille les patients de la r\u00e9gion dans un environnement calme,\r\n      verdoyant et facilement accessible, pens\u00e9 pour leur confort.\r\n    <\/p>\r\n\r\n    <div class=\"loc-zones\">\r\n      <div class=\"loc-zones-title\">Zones desservies<\/div>\r\n      <div class=\"loc-zones-list\">\r\n        <span class=\"loc-zone\">Ath<\/span>\r\n        <span class=\"loc-zone\">Beloeil<\/span>\r\n        <span class=\"loc-zone\">Chi\u00e8vres<\/span>\r\n        <span class=\"loc-zone\">Huissignies<\/span>\r\n        <span class=\"loc-zone\">Ladeuze<\/span>\r\n        <span class=\"loc-zone\">Grosage<\/span>\r\n        <span class=\"loc-zone\">Leuze-en-Hainaut<\/span>\r\n        <span class=\"loc-zone\">Stambruges<\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"loc-grid\">\r\n\r\n    <div class=\"loc-card\">\r\n\r\n      <div class=\"loc-title\">\r\n        <span class=\"loc-name\">Kin&amp;Space<\/span>\r\n        <span class=\"loc-sub\">Sant\u00e9<\/span>\r\n      <\/div>\r\n\r\n      <div class=\"loc-divider\"><\/div>\r\n\r\n      <p>\r\n        Rue Marcel Bernard 13<br>\r\n        <strong>7950 Huissignies<\/strong>\r\n      <\/p>\r\n\r\n      <div class=\"loc-mini\">\r\n        Cabinet de kin\u00e9sith\u00e9rapie situ\u00e9 \u00e0 Huissignies (Chi\u00e8vres), pr\u00e8s d\u2019Ath et de Beloeil.\r\n      <\/div>\r\n\r\n      <ul class=\"loc-features\">\r\n        <li>Parking ais\u00e9 \u00e0 proximit\u00e9 imm\u00e9diate<\/li>\r\n        <li>Cadre champ\u00eatre et verdoyant<\/li>\r\n        <li>Situ\u00e9 en dehors des contraintes et de l'agitation du centre-ville<\/li>\r\n      <\/ul>\r\n\r\n      <a class=\"loc-btn\"\r\n         href=\"https:\/\/www.google.com\/maps\/dir\/?api=1&destination=Rue+Marcel+Bernard+13%2C+7950+Huissignies\"\r\n         target=\"_blank\"\r\n         rel=\"noopener\">\r\n        Itin\u00e9raire\r\n      <\/a>\r\n    <\/div>\r\n\r\n    <div class=\"loc-map\">\r\n      <iframe\r\n        src=\"https:\/\/www.google.com\/maps?q=Rue+Marcel+Bernard+13+Huissignies&output=embed\"\r\n        width=\"100%\"\r\n        height=\"100%\"\r\n        style=\"border:0;\"\r\n        loading=\"lazy\"\r\n        referrerpolicy=\"no-referrer-when-downgrade\">\r\n      <\/iframe>\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f078c8c elementor-widget elementor-widget-html\" data-id=\"f078c8c\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* ===================================================\n   POLITIQUE D\u2019ANNULATION \u2014 SIGNATURE KIN&SPACE (WOW)\n   =================================================== *\/\n\n.cancel-section {\n  position: relative;\n  padding: 130px 20px 140px;\n  background: linear-gradient(180deg, #041A1D 0%, #022D30 100%);\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n  color: #E9FAF7;\n}\n\n\/* Halo central *\/\n.cancel-section::before {\n  content: \"\";\n  position: absolute;\n  top: -180px;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 700px;\n  height: 700px;\n  background: radial-gradient(circle, rgba(158,224,221,0.25), transparent 70%);\n  filter: blur(90px);\n  opacity: 0.55;\n  z-index: 0;\n}\n\n\/* ===== CONTENEUR ===== *\/\n.cancel-inner {\n  max-width: 1100px;\n  margin: auto;\n  padding: 72px 74px 68px;\n  border-radius: 42px;\n  background: linear-gradient(\n    160deg,\n    rgba(255,255,255,0.10),\n    rgba(255,255,255,0.05)\n  );\n  backdrop-filter: blur(30px);\n  border: 1px solid rgba(255,255,255,0.16);\n  box-shadow:\n    0 40px 90px rgba(0,0,0,0.4),\n    inset 0 0 0 1px rgba(255,255,255,0.10);\n  position: relative;\n  z-index: 1;\n  animation: fadeUp 0.8s ease both;\n}\n\n@keyframes fadeUp {\n  from { opacity: 0; transform: translateY(14px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n\/* Liser\u00e9 signature *\/\n.cancel-inner::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  top: 36px;\n  width: 6px;\n  height: calc(100% - 72px);\n  background: linear-gradient(180deg, #9EE0DD, #CFFFF1);\n  border-radius: 6px;\n  box-shadow: 0 0 22px rgba(158,224,221,0.6);\n}\n\n\/* ===== HEADER ===== *\/\n.cancel-header {\n  display: flex;\n  align-items: center;\n  gap: 22px;\n  margin-bottom: 36px;\n}\n\n\/* =========================\n   IC\u00d4NE ATTENTION PREMIUM\n   ========================= *\/\n\n.cancel-icon {\n  width: 52px;\n  height: 52px;\n  position: relative;\n}\n\n\/* Triangle *\/\n.cancel-icon::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  clip-path: polygon(50% 0%, 0% 100%, 100% 100%);\n  background: rgba(255,255,255,0.85);\n  filter: drop-shadow(0 0 12px rgba(255,255,255,0.35));\n}\n\n\/* Point d'exclamation *\/\n.cancel-icon::after {\n  content: \"!\";\n  position: absolute;\n  left: 50%;\n  top: 58%;\n  transform: translate(-50%, -50%);\n  font-size: 22px;\n  font-weight: 700;\n  color: #022D30;\n  line-height: 1;\n}\n\n\/* Halo respirant *\/\n.cancel-icon {\n  animation: pulseSoft 4.5s ease-in-out infinite;\n}\n\n@keyframes pulseSoft {\n  0%, 100% { filter: drop-shadow(0 0 6px rgba(255,255,255,0.25)); }\n  50% { filter: drop-shadow(0 0 14px rgba(255,255,255,0.45)); }\n}\n\n\/* ===== TITRE ===== *\/\n.cancel-header h3 {\n  font-size: 32px;\n  font-weight: 700;\n  color: #EFFFFA;\n  letter-spacing: -0.4px;\n}\n\n\/* ===== TEXTE ===== *\/\n.cancel-inner p {\n  font-size: 17.5px;\n  line-height: 1.8;\n  opacity: 0.95;\n  margin-bottom: 20px;\n}\n\n\/* ===== ENCADR\u00c9 IMPORTANT ===== *\/\n.cancel-highlight {\n  margin: 36px 0;\n  padding: 32px 36px;\n  border-radius: 26px;\n  background: linear-gradient(\n    135deg,\n    rgba(158,224,221,0.20),\n    rgba(158,224,221,0.06)\n  );\n  border: 1px solid rgba(158,224,221,0.45);\n  box-shadow:\n    inset 0 0 0 1px rgba(255,255,255,0.12),\n    0 14px 34px rgba(0,0,0,0.28);\n}\n\n.cancel-highlight strong {\n  font-size: 18.5px;\n  color: #EFFFFA;\n}\n\n.cancel-highlight em {\n  display: block;\n  margin-top: 10px;\n  font-size: 15.5px;\n  opacity: 0.85;\n}\n\n\/* ===== FOOTER ===== *\/\n.cancel-footer {\n  margin-top: 26px;\n  font-size: 16.5px;\n  opacity: 0.9;\n}\n\n\/* ===== RESPONSIVE ===== *\/\n@media (max-width: 700px) {\n  .cancel-inner {\n    padding: 48px 30px;\n  }\n  .cancel-header h3 {\n    font-size: 25px;\n  }\n}\n<\/style>\n\n<section class=\"cancel-section\">\n  <div class=\"cancel-inner\">\n\n    <div class=\"cancel-header\">\n      <div class=\"cancel-icon\"><\/div>\n      <h3>Politique d\u2019annulation<\/h3>\n    <\/div>\n\n    <p>\n      Afin de garantir une organisation fluide et de permettre \u00e0 d\u2019autres patients\n      de b\u00e9n\u00e9ficier d\u2019un cr\u00e9neau disponible, une attention particuli\u00e8re est port\u00e9e\n      au respect des rendez-vous fix\u00e9s.\n    <\/p>\n\n    <div class=\"cancel-highlight\">\n      <strong>\n        Toute s\u00e9ance non annul\u00e9e au moins 24 heures \u00e0 l\u2019avance\n        sera consid\u00e9r\u00e9e comme manqu\u00e9e.\n      <\/strong>\n      <em>\n        Une indemnit\u00e9 forfaitaire de <strong>15 \u20ac<\/strong> pourra \u00eatre demand\u00e9e.\n        Ce montant n\u2019est pas remboursable par la mutuelle.\n      <\/em>\n    <\/div>\n\n    <p>\n      Cette mesure vise \u00e0 limiter les absences de derni\u00e8re minute\n      et \u00e0 garantir un acc\u00e8s \u00e9quitable aux soins pour l\u2019ensemble des patients.\n    <\/p>\n\n    <div class=\"cancel-footer\">\n      En cas d\u2019emp\u00eachement, merci de pr\u00e9venir le plus t\u00f4t possible\n      par t\u00e9l\u00e9phone, SMS ou email.<br>\n      Merci pour votre compr\u00e9hension.\n    <\/div>\n\n  <\/div>\n<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6eff091 hero-top e-flex e-con-boxed e-con e-parent\" data-id=\"6eff091\" data-element_type=\"container\" id=\"hero-top\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7099c13 elementor-widget elementor-widget-html\" data-id=\"7099c13\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\/* ============================================================\n   \u2726 SIGNATURE BAR \u2014 FIN DE SITE (PRO \/ CLEAN) \u2726\n   ============================================================ *\/\n\n#signature-bar {\n  position: relative;\n  width: 100vw;\n  margin-left: calc(-50vw + 50%);\n  padding: 90px 40px 70px;\n  background: linear-gradient(180deg, #022A2C 0%, #031E20 100%);\n  border-top: 1px solid rgba(255,255,255,0.08);\n  overflow: hidden;\n  color: #CFFFF1;\n  font-family: 'Inter', sans-serif;\n}\n\n\/* ============================================================\n   \u2726 PAILLETTES DISCR\u00c8TES \u2014 ARRI\u00c8RE-PLAN\n   ============================================================ *\/\n\n.signature-sparkles {\n  position: absolute;\n  inset: 0;\n  z-index: 1;\n  pointer-events: none;\n}\n\n.signature-sparkles span {\n  position: absolute;\n  width: 2.5px;\n  height: 2.5px;\n  border-radius: 50%;\n  background: rgba(210,255,248,0.95);\n  box-shadow: 0 0 10px rgba(158,224,221,0.85);\n  opacity: 0.35;\n}\n\n\/* Halo *\/\n#signature-bar::before {\n  content: \"\";\n  position: absolute;\n  top: -60%;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 2200px;\n  height: 2200px;\n  background: radial-gradient(circle, rgba(158,224,221,0.25), transparent 70%);\n  filter: blur(180px);\n  opacity: 0.6;\n  z-index: 0;\n}\n\n\/* Ligne signature *\/\n.signature-line {\n  width: 100%;\n  max-width: 1600px;\n  height: 3px;\n  margin: 0 auto 55px;\n  background: linear-gradient(90deg, #CFFFF1, #9EE0DD, #CFFFF1);\n  border-radius: 4px;\n  box-shadow: 0 0 30px rgba(158,224,221,0.6);\n}\n\n\/* Contenu *\/\n.signature-content {\n  position: relative;\n  z-index: 2;\n  max-width: 1600px;\n  margin: auto;\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\n  gap: 50px;\n  justify-items: center;\n  text-align: center;\n  font-size: 17px;\n}\n\n\/* Item *\/\n.signature-item {\n  display: flex;\n  align-items: center;\n  gap: 14px;\n}\n\n.signature-item a {\n  color: #EFFFFA;\n  text-decoration: none;\n}\n\n.signature-item a:hover {\n  text-shadow: 0 0 8px #EFFFFA;\n}\n\n\/* Ic\u00f4ne *\/\n.sig-icon {\n  width: 38px;\n  height: 38px;\n  border-radius: 50%;\n  background: rgba(255,255,255,0.12);\n  border: 1px solid rgba(255,255,255,0.65);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  box-shadow: 0 0 12px rgba(255,255,255,0.35);\n}\n\n.sig-icon svg {\n  width: 20px;\n  height: 20px;\n  stroke: white;\n  fill: none;\n  stroke-width: 2;\n}\n\n\/* Copyright *\/\n.signature-end {\n  margin-top: 60px;\n  text-align: center;\n  font-size: 14px;\n  opacity: 0.6;\n}\n<\/style>\n\n<section id=\"signature-bar\">\n\n  <!-- \u2726 PAILLETTES -->\n  <div class=\"signature-sparkles\"><\/div>\n\n  <div class=\"signature-line\"><\/div>\n\n  <div class=\"signature-content\">\n\n    <!-- Adresse -->\n    <div class=\"signature-item\">\n      <span class=\"sig-icon\">\n        <svg viewBox=\"0 0 24 24\">\n          <path d=\"M12 21s-7-7.75-7-12a7 7 0 0114 0c0 4.25-7 12-7 12z\"\/>\n          <circle cx=\"12\" cy=\"9\" r=\"2.5\"\/>\n        <\/svg>\n      <\/span>\n      <a \n        href=\"https:\/\/www.google.com\/maps\/search\/?api=1&query=Rue+Marcel+Bernard+13,+7950+Huissignies\"\n        target=\"_blank\"\n        rel=\"noopener\"\n      >\n        Rue Marcel Bernard 13, 7950 Huissignies\n      <\/a>\n    <\/div>\n\n    <!-- T\u00e9l\u00e9phone -->\n    <div class=\"signature-item\">\n      <span class=\"sig-icon\">\n        <svg viewBox=\"0 0 24 24\">\n          <path d=\"M22 16.92v3a2 2 0 01-2.18 2\n          19.79 19.79 0 01-8.63-3.07\n          19.5 19.5 0 01-6-6\n          19.79 19.79 0 01-3.07-8.67\n          A2 2 0 014.11 2h3\n          a2 2 0 012 1.72\n          c.12.9.32 1.76.59 2.59\n          a2 2 0 01-.45 2.11L8.09 9.91\n          a16 16 0 006 6l1.49-1.49\n          a2 2 0 012.11-.45\n          c.83.27 1.69.47 2.59.59\n          a2 2 0 011.72 2z\"\/>\n        <\/svg>\n      <\/span>\n      <a href=\"tel:0495620989\">0495 62 09 89<\/a>\n    <\/div>\n\n    <!-- Email -->\n    <div class=\"signature-item\">\n      <span class=\"sig-icon\">\n        <svg viewBox=\"0 0 24 24\">\n          <rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"\/>\n          <path d=\"M2 6l10 7 10-7\"\/>\n        <\/svg>\n      <\/span>\n      <a href=\"mailto:bryan.mol@hotmail.be\">bryan.mol@hotmail.be<\/a>\n    <\/div>\n\n    <!-- Instagram -->\n    <div class=\"signature-item\">\n      <span class=\"sig-icon\">\n        <svg viewBox=\"0 0 24 24\">\n          <rect x=\"2\" y=\"2\" width=\"20\" height=\"20\" rx=\"5\"\/>\n          <circle cx=\"12\" cy=\"12\" r=\"4\"\/>\n          <circle cx=\"17\" cy=\"7\" r=\"1\"\/>\n        <\/svg>\n      <\/span>\n      <a href=\"https:\/\/www.instagram.com\/bryan_kine\" target=\"_blank\">Instagram<\/a>\n    <\/div>\n\n  <\/div>\n\n  <div class=\"signature-end\">\n    \u00a9 Kin&Space Sant\u00e9 \u2014 Tous droits r\u00e9serv\u00e9s\n  <\/div>\n\n<\/section>\n\n<script>\n\/* ============================================================\n   \u2726 PAILLETTES ORGANIQUES \u2014 SIGNATURE BAR\n   ============================================================ *\/\n\nconst sigSparklesContainer = document.querySelector('.signature-sparkles');\nconst SIG_COUNT = 26;\n\nconst sigSparkles = [];\n\nfor (let i = 0; i < SIG_COUNT; i++) {\n  const s = document.createElement('span');\n  sigSparklesContainer.appendChild(s);\n\n  sigSparkles.push({\n    el: s,\n    x: Math.random() * window.innerWidth,\n    y: Math.random() * window.innerHeight,\n    angle: Math.random() * Math.PI * 2,\n    speed: Math.random() * 0.18 + 0.08\n  });\n}\n\nfunction animateSignatureSparkles() {\n  sigSparkles.forEach(p => {\n    p.angle += (Math.random() - 0.5) * 0.12;\n\n    p.x += Math.cos(p.angle) * p.speed;\n    p.y += Math.sin(p.angle) * p.speed;\n\n    if (p.x < 0) p.x = window.innerWidth;\n    if (p.x > window.innerWidth) p.x = 0;\n    if (p.y < 0) p.y = window.innerHeight;\n    if (p.y > window.innerHeight) p.y = 0;\n\n    p.el.style.transform = `translate(${p.x}px, ${p.y}px)`;\n  });\n\n  requestAnimationFrame(animateSignatureSparkles);\n}\n\nanimateSignatureSparkles();\n<\/script>\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-a8112fb e-flex e-con-boxed e-con e-parent\" data-id=\"a8112fb\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0062427 e-flex e-con-boxed e-con e-parent\" data-id=\"0062427\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\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>Navigation Accueil Le th\u00e9rapeute Prises en charge Mon approche Prendre rendez-vous Comprendre \u2022 Accompagner \u2022 Traiter \u2726 Prendre RDV Le th\u00e9rapeute Prises en charge Mon approche Le cabinet Infos &#038; contact D\u00e9couvrir Des soins personnalis\u00e9s, un accompagnement professionnel Une prise en charge humaine et pr\u00e9cise, orient\u00e9e vers des r\u00e9sultats concrets pour retrouver confort et mobilit\u00e9 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kadence_starter_templates_imported_post":false,"footnotes":""},"class_list":["post-42","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/kinespace-sante.be\/index.php\/wp-json\/wp\/v2\/pages\/42","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinespace-sante.be\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kinespace-sante.be\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kinespace-sante.be\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kinespace-sante.be\/index.php\/wp-json\/wp\/v2\/comments?post=42"}],"version-history":[{"count":788,"href":"https:\/\/kinespace-sante.be\/index.php\/wp-json\/wp\/v2\/pages\/42\/revisions"}],"predecessor-version":[{"id":1040,"href":"https:\/\/kinespace-sante.be\/index.php\/wp-json\/wp\/v2\/pages\/42\/revisions\/1040"}],"wp:attachment":[{"href":"https:\/\/kinespace-sante.be\/index.php\/wp-json\/wp\/v2\/media?parent=42"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}