{"id":12,"date":"2026-07-15T11:27:12","date_gmt":"2026-07-15T11:27:12","guid":{"rendered":"https:\/\/softub.spa\/?page_id=12"},"modified":"2026-09-21T11:21:06","modified_gmt":"2026-09-21T11:21:06","slug":"home","status":"publish","type":"page","link":"https:\/\/softub.spa\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"12\" class=\"elementor elementor-12\">\n\t\t\t\t<div class=\"elementor-element elementor-element-50d3817 e-con e-atomic-element e-flexbox-base e-074e36f \" data-id=\"50d3817\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"50d3817\">\n    \t\t<div class=\"elementor-element elementor-element-5392d94 elementor-widget elementor-widget-html\" data-id=\"5392d94\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ===== SOFTUB PORTICO \u2014 HERO (\u00e0 coller dans un widget \"HTML\" Elementor) ===== -->\n<!-- IMPORTANT: Remplacez les URLs __LOGO__, __PORTICO__ et __BACKGROUND__ par vos propres URLs d'images h\u00e9berg\u00e9es -->\n\n<section id=\"stub-hero\">\n  <div class=\"stub-bg-image\" style=\"background-image: url('https:\/\/softub.spa\/wp-content\/uploads\/2026\/07\/S0044-softub-whirlpool-taupe-surrounding-polyrattan-sand-summer-2020-1.jpg'); background-size: cover; background-position: center;\"><\/div>\n  <div class=\"stub-bg\"><\/div>\n  <div class=\"stub-glow\"><\/div>\n  <canvas id=\"stub-fx\"><\/canvas>\n  <div class=\"stub-aurora\"><\/div>\n  <div class=\"stub-vignette\"><\/div>\n\n  <div class=\"stub-wrap\">\n    <img decoding=\"async\" src=\"https:\/\/softub.spa\/wp-content\/uploads\/2026\/07\/softub_logo.png\" alt=\"Logo Softub\" class=\"stub-logo stub-rev\" \/>\n\n    <div class=\"stub-chip stub-rev\"><span class=\"stub-dot\"><\/span><span class=\"stub-eyebrow\">Hydroth\u00e9rapie \u00e0 domicile \u00b7 Softub\u00ae Portico<\/span><\/div>\n\n    <h1 class=\"stub-h1\">\n      <span class=\"stub-line\"><span class=\"stub-inner\">Et si votre meilleur<\/span><\/span>\n      <span class=\"stub-line\"><span class=\"stub-inner\"><em class=\"stub-shine stub-aqua\">th\u00e9rapeute<\/em> se trouvait<\/span><\/span>\n      <span class=\"stub-line\"><span class=\"stub-inner\">dans votre <em class=\"stub-shine stub-gold\">jardin<\/em> ?<\/span><\/span>\n    <\/h1>\n\n    <p class=\"stub-sub stub-rev\">Chaleur, flottaison et jets th\u00e9rapeutiques r\u00e9glables : le Softub Portico recr\u00e9e une v\u00e9ritable\n      <b>s\u00e9ance d'hydroth\u00e9rapie<\/b> chez vous. Install\u00e9 en <b>15 minutes<\/b>, sans travaux, pour environ <b>1 \u20ac par jour<\/b>.<\/p>\n\n    <div class=\"stub-cta stub-rev\">\n      <a href=\"#stub-form-anchor\" class=\"stub-btn stub-btn-gold\">Recevoir mon \u00e9tude personnalis\u00e9e\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/a>\n    <\/div>\n\n    <p class=\"stub-trust stub-rev\">\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"m9 12 2 2 4-4\"\/><\/svg>\n      Plan de massage th\u00e9rapeutique personnalis\u00e9 offert \u00b7 R\u00e9ponse sous 24 h<\/p>\n\n    <div class=\"stub-stage\" id=\"stub-stage\">\n      <div class=\"stub-parallax\" data-depth=\"0.9\">\n        <img decoding=\"async\" class=\"stub-tub\" src=\"https:\/\/softub.spa\/wp-content\/uploads\/2026\/07\/model-softub-Hero.png\" alt=\"Softub Portico\" \/>\n      <\/div>\n      <div class=\"stub-shadow\"><\/div>\n\n      <div class=\"stub-tag stub-tag-1 stub-parallax\" data-depth=\"1.6\">\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M14 4.5V14a4 4 0 1 1-4 0V4.5a2 2 0 0 1 4 0Z\"\/><\/svg><span>Chaleur 34\u201338\u00b0C<\/span><\/div>\n      <div class=\"stub-tag stub-tag-2 stub-parallax\" data-depth=\"1.3\">\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M2 8c1 .8 2 1 3 1s2-1 3.5-1 2.5 1 3.5 1 2-1 3.5-1S21 9 22 8\"\/><path d=\"M2 14c1 .8 2 1 3 1s2-1 3.5-1 2.5 1 3.5 1 2-1 3.5-1S21 15 22 14\"\/><\/svg><span>Jets cibl\u00e9s dos &amp; lombaires<\/span><\/div>\n      <div class=\"stub-tag stub-tag-3 stub-parallax\" data-depth=\"1.9\">\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z\"\/><\/svg><span>Sommeil r\u00e9parateur<\/span><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n\/* ===== SOFTUB PORTICO \u2014 HERO STYLES ===== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&family=Fraunces:ital,opsz,wght@1,9..144,400&display=swap');\n\n#stub-hero {\n  --ink: #0C3A42;\n  --aqua: #28C6DB;\n  --gold: #BE9A4E;\n  --cream: #F1E9DB;\n  position: relative;\n  min-height: 100svh;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  overflow: hidden;\n  padding: 110px 20px 90px;\n  box-sizing: border-box;\n  color: var(--cream);\n  font-family: 'Inter', system-ui, sans-serif;\n  isolation: isolate;\n}\n\n#stub-hero * {\n  box-sizing: border-box;\n}\n\n#stub-hero .stub-bg-image {\n  position: absolute;\n  inset: 0;\n  z-index: -2;\n}\n\n#stub-hero .stub-bg {\n  position: absolute;\n  inset: 0;\n  z-index: -1;\n  background: linear-gradient(180deg, #05202a 0%, #0a3641 34%, #10525d 58%, #7a9a8e 84%, #F4EEE1 97%, #FAF6EF 100%);\n  opacity: 0.75;\n  transition: opacity 0.3s ease;\n}\n\n#stub-hero #stub-fx {\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100%;\n  z-index: 1;\n  pointer-events: none;\n}\n\n#stub-hero .stub-glow {\n  position: absolute;\n  left: 50%;\n  top: 54%;\n  width: 60vw;\n  max-width: 820px;\n  aspect-ratio: 1;\n  transform: translate(-50%, -50%);\n  border-radius: 50%;\n  z-index: 1;\n  pointer-events: none;\n  filter: blur(10px);\n  background: radial-gradient(circle, rgba(40, 198, 219, .4) 0%, rgba(40, 198, 219, .12) 38%, transparent 66%);\n}\n\n#stub-hero .stub-aurora {\n  position: absolute;\n  inset: -20%;\n  z-index: 0;\n  pointer-events: none;\n  filter: blur(60px);\n  opacity: .55;\n  background: radial-gradient(38% 34% at 30% 34%, rgba(40, 198, 219, .45), transparent 70%),\n    radial-gradient(34% 30% at 72% 44%, rgba(190, 154, 78, .32), transparent 70%),\n    radial-gradient(40% 34% at 55% 78%, rgba(21, 154, 174, .30), transparent 72%);\n  animation: stub-aur 16s ease-in-out infinite alternate;\n}\n\n@keyframes stub-aur {\n  0% { transform: translate3d(0, 0, 0) scale(1); }\n  100% { transform: translate3d(2%, -2%, 0) scale(1.08); }\n}\n\n#stub-hero .stub-vignette {\n  position: absolute;\n  inset: 0;\n  z-index: 2;\n  pointer-events: none;\n  background: radial-gradient(120% 80% at 50% 30%, transparent 55%, rgba(3, 20, 26, .55) 100%);\n}\n\n#stub-hero .stub-wrap {\n  position: relative;\n  z-index: 10;\n  width: 100%;\n  max-width: 1120px;\n  margin: 0 auto;\n  text-align: center;\n}\n\n#stub-hero .stub-logo {\n  display: block;\n  width: auto;\n  height: 50px;\n  max-width: 180px;\n  margin: 0 auto 30px;\n  object-fit: contain;\n  filter: brightness(1.1);\n}\n\n#stub-hero .stub-chip {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  padding: 7px 16px;\n  border-radius: 999px;\n  background: rgba(255, 255, 255, .09);\n  border: 1px solid rgba(255, 255, 255, .18);\n  backdrop-filter: blur(14px);\n  -webkit-backdrop-filter: blur(14px);\n  margin-bottom: 30px;\n}\n\n#stub-hero .stub-dot {\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: var(--aqua);\n  animation: stub-pulse 2s ease-in-out infinite;\n}\n\n@keyframes stub-pulse {\n  0%, 100% { opacity: 1; }\n  50% { opacity: .35; }\n}\n\n#stub-hero .stub-eyebrow {\n  letter-spacing: .28em;\n  text-transform: uppercase;\n  font-weight: 600;\n  font-size: .72rem;\n  color: rgba(241, 233, 219, .85);\n}\n\n#stub-hero .stub-h1 {\n  font-family: 'Inter', sans-serif;\n  font-weight: 600;\n  color: #fff;\n  margin: 0;\n  font-size: clamp(2.4rem, 6.4vw, 5.3rem);\n  line-height: .98;\n  letter-spacing: -.03em;\n}\n\n#stub-hero .stub-line {\n  display: block;\n  overflow: hidden;\n}\n\n#stub-hero .stub-inner {\n  display: block;\n  transform: translateY(115%);\n}\n\n#stub-hero em {\n  font-family: 'Fraunces', Georgia, serif;\n  font-style: italic;\n  font-weight: 400;\n}\n\n#stub-hero .stub-aqua { color: var(--aqua); }\n#stub-hero .stub-gold { color: var(--gold); }\n\n#stub-hero .stub-shine {\n  background: linear-gradient(100deg, currentColor 20%, #fff 45%, #DcC38B 55%, currentColor 80%);\n  -webkit-background-clip: text;\n  background-clip: text;\n  -webkit-text-fill-color: transparent;\n  background-size: 250% 100%;\n  animation: stub-shine 6s ease-in-out infinite;\n}\n\n@keyframes stub-shine {\n  0%, 100% { background-position: 180% 0; }\n  50% { background-position: -20% 0; }\n}\n\n#stub-hero .stub-sub {\n  max-width: 640px;\n  margin: 30px auto 0;\n  font-size: clamp(1.05rem, 2vw, 1.25rem);\n  line-height: 1.6;\n  color: rgba(241, 233, 219, .8);\n}\n\n#stub-hero .stub-sub b {\n  color: #fff;\n  font-weight: 600;\n}\n\n#stub-hero .stub-cta {\n  display: flex;\n  justify-content: center;\n  margin-top: 36px;\n}\n\n#stub-hero .stub-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  text-decoration: none;\n  padding: 15px 30px;\n  border-radius: 999px;\n  font-weight: 600;\n  font-size: 1rem;\n  position: relative;\n  overflow: hidden;\n  transition: transform .3s cubic-bezier(.2, .8, .2, 1), box-shadow .3s;\n}\n\n#stub-hero .stub-btn svg {\n  width: 20px;\n  height: 20px;\n}\n\n#stub-hero .stub-btn:hover {\n  transform: translateY(-2px);\n}\n\n#stub-hero .stub-btn-gold {\n  background: var(--gold);\n  color: #fff;\n  box-shadow: 0 12px 34px -10px rgba(190, 154, 78, .65);\n}\n\n#stub-hero .stub-btn-gold:hover {\n  box-shadow: 0 20px 46px -12px rgba(190, 154, 78, .8);\n}\n\n#stub-hero .stub-btn::after {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: -120%;\n  width: 60%;\n  height: 100%;\n  background: linear-gradient(100deg, transparent, rgba(255, 255, 255, .45), transparent);\n  transform: skewX(-18deg);\n}\n\n#stub-hero .stub-btn:hover::after {\n  left: 160%;\n  transition: left .8s ease;\n}\n\n#stub-hero .stub-trust {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  margin-top: 16px;\n  font-size: .9rem;\n  color: rgba(241, 233, 219, .7);\n}\n\n#stub-hero .stub-trust svg {\n  width: 16px;\n  height: 16px;\n  color: var(--aqua);\n}\n\n#stub-hero .stub-stage {\n  position: relative;\n  margin: 50px auto 0;\n  max-width: 720px;\n}\n\n#stub-hero .stub-tub {\n  display: block;\n  width: 88%;\n  max-width: 660px;\n  margin: 0 auto;\n  position: relative;\n  z-index: 10;\n  filter: drop-shadow(0 40px 60px rgba(0, 0, 0, .55)) drop-shadow(0 0 60px rgba(40, 198, 219, .25));\n  animation: stub-float 7s ease-in-out infinite;\n  border-radius: 16px;\n}\n\n@keyframes stub-float {\n  0%, 100% { transform: translateY(0); }\n  50% { transform: translateY(-18px); }\n}\n\n#stub-hero .stub-shadow {\n  position: absolute;\n  bottom: 2px;\n  left: 50%;\n  transform: translateX(-50%);\n  width: 58%;\n  max-width: 440px;\n  height: 40px;\n  border-radius: 50%;\n  background: rgba(0, 0, 0, .4);\n  filter: blur(28px);\n  z-index: 0;\n}\n\n#stub-hero .stub-tag {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  position: absolute;\n  z-index: 20;\n  padding: 10px 16px;\n  border-radius: 16px;\n  background: rgba(255, 255, 255, .09);\n  border: 1px solid rgba(255, 255, 255, .18);\n  backdrop-filter: blur(14px);\n  -webkit-backdrop-filter: blur(14px);\n  color: #fff;\n  font-size: .85rem;\n  font-weight: 500;\n  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 20px 40px -24px rgba(0, 0, 0, .6);\n  white-space: nowrap;\n}\n\n#stub-hero .stub-tag svg {\n  width: 20px;\n  height: 20px;\n  color: var(--aqua);\n}\n\n#stub-hero .stub-tag-1 { left: 2%; top: 24%; }\n#stub-hero .stub-tag-2 { right: 0%; top: 42%; }\n#stub-hero .stub-tag-3 { right: 8%; bottom: 6%; }\n\n@media (max-width:820px) {\n  #stub-hero .stub-tag { display: none; }\n}\n\n\/* reveal on load *\/\n#stub-hero .stub-rev {\n  opacity: 0;\n  transform: translateY(26px);\n  animation: stub-up .9s cubic-bezier(.2, .8, .2, 1) forwards;\n}\n\n#stub-hero .stub-chip.stub-rev { animation-delay: .15s; }\n#stub-hero .stub-sub.stub-rev { animation-delay: .75s; }\n#stub-hero .stub-cta.stub-rev { animation-delay: .9s; }\n#stub-hero .stub-trust.stub-rev { animation-delay: 1s; }\n#stub-hero .stub-logo.stub-rev { animation-delay: .05s; }\n\n@keyframes stub-up {\n  to { opacity: 1; transform: translateY(0); }\n}\n\n#stub-hero .stub-inner {\n  animation: stub-mask 1.05s cubic-bezier(.16, 1, .3, 1) forwards;\n}\n\n#stub-hero .stub-line:nth-child(1) .stub-inner { animation-delay: .2s; }\n#stub-hero .stub-line:nth-child(2) .stub-inner { animation-delay: .34s; }\n#stub-hero .stub-line:nth-child(3) .stub-inner { animation-delay: .48s; }\n\n@keyframes stub-mask {\n  to { transform: translateY(0); }\n}\n\n@media (prefers-reduced-motion:reduce) {\n  #stub-hero .stub-aurora, #stub-hero .stub-tub, #stub-hero .stub-shine, #stub-hero .stub-dot, #stub-hero .stub-btn::after {\n    animation: none !important;\n  }\n  #stub-hero .stub-rev { opacity: 1; transform: none; animation: none; }\n  #stub-hero .stub-inner { transform: none; animation: none; }\n  #stub-hero .stub-shine { -webkit-text-fill-color: currentColor; background: none; }\n}\n<\/style>\n\n<script>\n(function(){\n  var root=document.getElementById('stub-hero'); if(!root) return;\n  var reduce=window.matchMedia('(prefers-reduced-motion:reduce)').matches;\n  var fine=window.matchMedia('(pointer:fine)').matches;\n\n  \/* mouse parallax *\/\n  if(fine && !reduce){\n    var stage=document.getElementById('stub-stage');\n    if(stage){\n      var layers=stage.querySelectorAll('.stub-parallax'); var tx=0,ty=0,cx=0,cy=0;\n      stage.addEventListener('mousemove',function(e){ var r=stage.getBoundingClientRect();\n        tx=((e.clientX-r.left)\/r.width-.5); ty=((e.clientY-r.top)\/r.height-.5); });\n      stage.addEventListener('mouseleave',function(){ tx=0; ty=0; });\n      (function d(){ cx+=(tx-cx)*.06; cy+=(ty-cy)*.06;\n        layers.forEach(function(l){ var k=parseFloat(l.getAttribute('data-depth'))||1;\n          l.style.transform='translate3d('+(cx*24*k)+'px,'+(cy*18*k)+'px,0)'; });\n        requestAnimationFrame(d); })();\n    }\n  }\n\n  \/* steam + bubbles + gold dust canvas *\/\n  var canvas=document.getElementById('stub-fx'); if(!canvas||reduce) return;\n  var ctx=canvas.getContext('2d'); var dpr=Math.min(window.devicePixelRatio||1,2); var W=0,H=0,running=true;\n  function resize(){ var r=canvas.getBoundingClientRect(); W=r.width; H=r.height; canvas.width=W*dpr; canvas.height=H*dpr; ctx.setTransform(dpr,0,0,dpr,0,0); }\n  resize(); window.addEventListener('resize',resize);\n  var steam=[],bubbles=[],dust=[];\n  function ex(){ return W*.5+(Math.random()-.5)*W*.34; } function fy(){ return H*.6; }\n  function nS(){ return{x:ex(),y:fy()+Math.random()*30,r:26+Math.random()*44,vy:-(.25+Math.random()*.45),vx:(Math.random()-.5)*.25,life:0,max:180+Math.random()*150}; }\n  function nB(){ return{x:W*.5+(Math.random()-.5)*W*.26,y:fy()+Math.random()*18,r:2+Math.random()*4,vy:-(.6+Math.random()*1.1),vx:(Math.random()-.5)*.3,life:0,max:120+Math.random()*80}; }\n  function nD(){ return{x:Math.random()*W,y:Math.random()*H,r:.6+Math.random()*1.8,a:Math.random()*6.28,sp:.15+Math.random()*.4,ph:Math.random()*6.28}; }\n  for(var i=0;i<26;i++){ var s=nS(); s.life=Math.random()*s.max; steam.push(s); }\n  for(var i=0;i<20;i++) dust.push(nD());\n  var m={x:-999,y:-999,on:false};\n  root.addEventListener('mousemove',function(e){ var r=canvas.getBoundingClientRect(); m.x=e.clientX-r.left; m.y=e.clientY-r.top; m.on=true; });\n  root.addEventListener('mouseleave',function(){ m.on=false; });\n  function draw(){ requestAnimationFrame(draw); if(!running) return; ctx.clearRect(0,0,W,H); ctx.globalCompositeOperation='lighter';\n    for(var i=0;i<steam.length;i++){ var p=steam[i]; p.life++; p.x+=p.vx; p.y+=p.vy; p.r+=.25; var t=p.life\/p.max; var al=Math.sin(Math.min(t,1)*Math.PI)*.1;\n      var g=ctx.createRadialGradient(p.x,p.y,0,p.x,p.y,p.r); g.addColorStop(0,'rgba(205,242,247,'+al+')'); g.addColorStop(1,'rgba(205,242,247,0)');\n      ctx.fillStyle=g; ctx.beginPath(); ctx.arc(p.x,p.y,p.r,0,6.283); ctx.fill(); if(p.life>=p.max) steam[i]=nS(); }\n    if(Math.random()<.28) bubbles.push(nB());\n    for(var i=bubbles.length-1;i>=0;i--){ var b=bubbles[i]; b.life++; b.y+=b.vy; b.x+=b.vx+Math.sin(b.life*.1)*.3; var t=b.life\/b.max; var al=(1-t)*.5;\n      ctx.fillStyle='rgba(200,232,236,'+al+')'; ctx.beginPath(); ctx.arc(b.x,b.y,b.r,0,6.283); ctx.fill();\n      ctx.fillStyle='rgba(255,255,255,'+al*.8+')'; ctx.beginPath(); ctx.arc(b.x-b.r*.3,b.y-b.r*.3,b.r*.34,0,6.283); ctx.fill();\n      if(b.life>=b.max||b.y<H*.1) bubbles.splice(i,1); }\n    for(var i=0;i<dust.length;i++){ var d=dust[i]; d.a+=.01; d.ph+=.02; d.x+=Math.cos(d.a)*d.sp*.4; d.y-=d.sp*.25;\n      if(d.y<0){ d.y=H; d.x=Math.random()*W; } if(d.x<0)d.x=W; if(d.x>W)d.x=0; var tw=Math.sin(d.ph)*.5+.5;\n      ctx.fillStyle='rgba(220,195,139,'+(.12+tw*.45)+')'; ctx.beginPath(); ctx.arc(d.x,d.y,d.r,0,6.283); ctx.fill(); }\n    if(m.on){ var g2=ctx.createRadialGradient(m.x,m.y,0,m.x,m.y,130); g2.addColorStop(0,'rgba(40,198,219,.14)'); g2.addColorStop(1,'rgba(40,198,219,0)');\n      ctx.fillStyle=g2; ctx.beginPath(); ctx.arc(m.x,m.y,130,0,6.283); ctx.fill(); if(Math.random()<.5){ var sb=nB(); sb.x=m.x+(Math.random()-.5)*30; sb.y=m.y; bubbles.push(sb); } }\n    ctx.globalCompositeOperation='source-over';\n  }\n  var io=new IntersectionObserver(function(e){ running=e[0].isIntersecting; },{threshold:.01}); io.observe(canvas);\n  document.addEventListener('visibilitychange',function(){ running=!document.hidden; });\n  requestAnimationFrame(draw);\n})();\n<\/script>\n\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-48fe6a52 e-flex e-con-boxed e-con e-parent\" data-id=\"48fe6a52\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6fb9cbf3 e-con-full e-flex e-con e-child\" data-id=\"6fb9cbf3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-6122c8fb e-con-full e-flex e-con e-child\" data-id=\"6122c8fb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-699b57d elementor-invisible elementor-widget elementor-widget-elementskit-heading\" data-id=\"699b57d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"elementskit-heading.default\">\n\t\t\t\t\t<div class=\"ekit-wid-con\" ><div class=\"ekit-heading elementskit-section-title-wraper text_center   ekit_heading_tablet-   ekit_heading_mobile-\"><div class=\"ekit-heading--title elementskit-section-title \">SOFTUB - 40 ans d'innovation.<\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-33261f9f elementor-widget__width-initial elementor-invisible elementor-widget elementor-widget-elementskit-heading\" data-id=\"33261f9f\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:200}\" data-widget_type=\"elementskit-heading.default\">\n\t\t\t\t\t<div class=\"ekit-wid-con\" ><div class=\"ekit-heading elementskit-section-title-wraper text_center   ekit_heading_tablet-   ekit_heading_mobile-text_left\"><h2 class=\"ekit-heading--title elementskit-section-title \">Une th\u00e9rapie <span>pas seulement un spa<\/span><\/h2><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d37f540 elementor-widget__width-initial elementor-invisible elementor-widget elementor-widget-text-editor\" data-id=\"6d37f540\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:400}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>L&rsquo;hydroth\u00e9rapie combine trois forces : la\u00a0<b class=\"text-ink font-medium\">chaleur<\/b>\u00a0qui dilate les vaisseaux, la\u00a0<b class=\"text-ink font-medium\">flottaison<\/b>\u00a0qui d\u00e9charge les articulations, et le\u00a0<b class=\"text-ink font-medium\">massage<\/b> des jets qui d\u00e9noue les tensions. Le Portico r\u00e9unit les trois \u2014 chez vous, chaque jour.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-65ff8ad4 elementor-invisible elementor-widget elementor-widget-jkit_button\" data-id=\"65ff8ad4\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:600}\" data-widget_type=\"jkit_button.default\">\n\t\t\t\t\t<div  class=\"jeg-elementor-kit jkit-button  icon-position-after jeg_module___6ae4257304498\" ><a href=\"#stub-form-anchor\" class=\"jkit-button-wrapper\">Obtenir une offre<i class=\"icon-colored icon icon-right-arrow\" aria-hidden=\"true\"><\/i><\/a><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ecafd8a elementor-widget elementor-widget-shortcode\" data-id=\"ecafd8a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><link data-noptimize=\"1\" data-no-optimize=\"1\" data-no-minify=\"1\" data-no-defer=\"1\" rel=\"stylesheet\" href=\"https:\/\/softub.spa\/wp-content\/uploads\/trustindex-google-widget.css?1788792806\" media=\"all\"><pre class=\"ti-widget\"><div style=\"opacity: 0;height: 0 !important;overflow: hidden !important\" data-css-url=\"https:\/\/softub.spa\/wp-content\/uploads\/trustindex-google-widget.css?1788792806\" class=\" ti-widget  ti-goog ti-review-text-mode-readmore ti-text-align-left\" data-no-translation=\"true\" data-plugin-version=\"14.1.1\" data-layout-id=\"4\" data-layout-category=\"slider\" data-set-id=\"light-background\" data-pid=\"wp-widget\" data-language=\"fr\" data-close-locale=\"Fermer\" data-review-target-width=\"300\" data-css-version=\"2\" data-reply-by-locale=\"R\u00e9ponse du propri\u00e9taire\" data-only-rating-locale=\"Cet utilisateur a uniquement laiss\u00e9 une \u00e9valuation.\" data-pager-autoplay-timeout=\"6\"> <div class=\"ti-widget-container ti-col-3\"> <div class=\"ti-reviews-container\"> <div class=\"ti-controls\"> <div class=\"ti-next\" aria-label=\"Avis suivante\" role=\"button\" tabindex=\"0\"><\/div> <div class=\"ti-prev\" aria-label=\"Avis pr\u00e9c\u00e9dent\" role=\"button\" tabindex=\"0\"><\/div> <\/div> <div class=\"ti-reviews-container-wrapper\">  <div data-empty=\"0\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-time=\"\" data-id=\"cfcd208495d565ef66e7dff9f98764da\" data-language=\"\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <div class=\"ti-platform-icon ti-with-tooltip\"> <span class=\"ti-tooltip\">Publi\u00e9 sur Google<\/span> <img loading=\"lazy\" decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocKvirzN_lWIBLmh5DgscjcMtmYBWGpgIIY_76SfKCOSk8o5eA=w40-h40-c-rp-mo-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocKvirzN_lWIBLmh5DgscjcMtmYBWGpgIIY_76SfKCOSk8o5eA=w80-h80-c-rp-mo-br100 2x\" alt=\"Pascal \u201cPL\u201d profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Pascal \u201cPL\u201d <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><span class=\"ti-verified-review ti-verified-platform\"><span class=\"ti-verified-tooltip\">Trustindex v\u00e9rifie que la source originale de l'avis est Google.<\/span><\/span><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Conseils,mat\u00e9riel,livraison et sympathie au top,je recommande fortement.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Cacher\" data-open-text=\"Lire la suite\"><\/span> <\/div> <\/div>  <div data-empty=\"0\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-time=\"\" data-id=\"cfcd208495d565ef66e7dff9f98764da\" data-language=\"\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <div class=\"ti-platform-icon ti-with-tooltip\"> <span class=\"ti-tooltip\">Publi\u00e9 sur Google<\/span> <img loading=\"lazy\" decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjU4f_LMCUp_Lnz6mqM9AtOuwGIOk1bSzACpsj-hItVkO36bUoBN=w40-h40-c-rp-mo-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjU4f_LMCUp_Lnz6mqM9AtOuwGIOk1bSzACpsj-hItVkO36bUoBN=w80-h80-c-rp-mo-br100 2x\" alt=\"Alex JuNi S.\u00e0r.l. profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Alex JuNi S.\u00e0r.l. <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><span class=\"ti-verified-review ti-verified-platform\"><span class=\"ti-verified-tooltip\">Trustindex v\u00e9rifie que la source originale de l'avis est Google.<\/span><\/span><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Top \u00e9quipe, produits de qualit\u00e9, livraison rapide.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Cacher\" data-open-text=\"Lire la suite\"><\/span> <\/div> <\/div>  <div data-empty=\"0\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-time=\"\" data-id=\"cfcd208495d565ef66e7dff9f98764da\" data-language=\"\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <div class=\"ti-platform-icon ti-with-tooltip\"> <span class=\"ti-tooltip\">Publi\u00e9 sur Google<\/span> <img loading=\"lazy\" decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjUOmtHSkIljJwsmKtb3H0ibhT1ELpmPp9rJaI1qSWo_tF_mBS-2=w40-h40-c-rp-mo-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjUOmtHSkIljJwsmKtb3H0ibhT1ELpmPp9rJaI1qSWo_tF_mBS-2=w80-h80-c-rp-mo-br100 2x\" alt=\"Vincent Mar\u00e9chal profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Vincent Mar\u00e9chal <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><span class=\"ti-verified-review ti-verified-platform\"><span class=\"ti-verified-tooltip\">Trustindex v\u00e9rifie que la source originale de l'avis est Google.<\/span><\/span><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Tr\u00e8s bons conseils et un tr\u00e8s bon accueil . Nous recommandons !<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Cacher\" data-open-text=\"Lire la suite\"><\/span> <\/div> <\/div>  <div data-empty=\"0\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-time=\"\" data-id=\"cfcd208495d565ef66e7dff9f98764da\" data-language=\"\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <div class=\"ti-platform-icon ti-with-tooltip\"> <span class=\"ti-tooltip\">Publi\u00e9 sur Google<\/span> <img loading=\"lazy\" decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjU2UjDG3g46Ig3i1VbRyzN8KULC_NXXOu3uVchAAv537lgY4lSy=w40-h40-c-rp-mo-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjU2UjDG3g46Ig3i1VbRyzN8KULC_NXXOu3uVchAAv537lgY4lSy=w80-h80-c-rp-mo-br100 2x\" alt=\"Christine Pereira profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Christine Pereira <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><span class=\"ti-verified-review ti-verified-platform\"><span class=\"ti-verified-tooltip\">Trustindex v\u00e9rifie que la source originale de l'avis est Google.<\/span><\/span><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Very professional and quick delivery.  Our location made delivery rather difficult, but the installer managed to overcome the environmental obstacles and had it up and running in no time.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Cacher\" data-open-text=\"Lire la suite\"><\/span> <\/div> <\/div>  <div data-empty=\"0\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-time=\"\" data-id=\"cfcd208495d565ef66e7dff9f98764da\" data-language=\"\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <div class=\"ti-platform-icon ti-with-tooltip\"> <span class=\"ti-tooltip\">Publi\u00e9 sur Google<\/span> <img loading=\"lazy\" decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjW-XEHjhI_ssluXU2_5bWmLMbbuKTGA0q6UE53TWmImpvJq_MH_=w40-h40-c-rp-mo-ba12-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjW-XEHjhI_ssluXU2_5bWmLMbbuKTGA0q6UE53TWmImpvJq_MH_=w80-h80-c-rp-mo-ba12-br100 2x\" alt=\"Ottmar Gilz profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Ottmar Gilz <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><span class=\"ti-verified-review ti-verified-platform\"><span class=\"ti-verified-tooltip\">Trustindex v\u00e9rifie que la source originale de l'avis est Google.<\/span><\/span><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Sehr freundlich Schnelle Entladung \ud83d\udc4d\ud83d\udc4d\ud83d\udc4d<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Cacher\" data-open-text=\"Lire la suite\"><\/span> <\/div> <\/div>  <div data-empty=\"0\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-time=\"\" data-id=\"cfcd208495d565ef66e7dff9f98764da\" data-language=\"\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <div class=\"ti-platform-icon ti-with-tooltip\"> <span class=\"ti-tooltip\">Publi\u00e9 sur Google<\/span> <img loading=\"lazy\" decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjVeAQRU0TU4T7SnhQRmzvIZL64a110djiDNwojQ_I7wRotEI3pbhw=w40-h40-c-rp-mo-ba12-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjVeAQRU0TU4T7SnhQRmzvIZL64a110djiDNwojQ_I7wRotEI3pbhw=w80-h80-c-rp-mo-ba12-br100 2x\" alt=\"Max profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Max <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><span class=\"ti-verified-review ti-verified-platform\"><span class=\"ti-verified-tooltip\">Trustindex v\u00e9rifie que la source originale de l'avis est Google.<\/span><\/span><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Service impeccable. On ne peut que conseiller.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Cacher\" data-open-text=\"Lire la suite\"><\/span> <\/div> <\/div>  <div data-empty=\"0\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-time=\"\" data-id=\"cfcd208495d565ef66e7dff9f98764da\" data-language=\"\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <div class=\"ti-platform-icon ti-with-tooltip\"> <span class=\"ti-tooltip\">Publi\u00e9 sur Google<\/span> <img loading=\"lazy\" decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocJLnu5FyPhEAV2H0YwnSNqjULcOQz-IM41kuo59OFAhzMkFmw=w40-h40-c-rp-mo-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocJLnu5FyPhEAV2H0YwnSNqjULcOQz-IM41kuo59OFAhzMkFmw=w80-h80-c-rp-mo-br100 2x\" alt=\"Gregory NANNI profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Gregory NANNI <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><span class=\"ti-verified-review ti-verified-platform\"><span class=\"ti-verified-tooltip\">Trustindex v\u00e9rifie que la source originale de l'avis est Google.<\/span><\/span><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Une bo\u00eete pro, efficace et SAV irr\u00e9prochable.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Cacher\" data-open-text=\"Lire la suite\"><\/span> <\/div> <\/div>  <div data-empty=\"0\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-time=\"\" data-id=\"cfcd208495d565ef66e7dff9f98764da\" data-language=\"\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <div class=\"ti-platform-icon ti-with-tooltip\"> <span class=\"ti-tooltip\">Publi\u00e9 sur Google<\/span> <img loading=\"lazy\" decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"Google\" width=\"20\" height=\"20\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-img\"> <img decoding=\"async\" class=\"skip-lazy\" src=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocL7alG5Lx2WDK-0EdlATPPTl_SuX3q41ChrHoMTpP9UlnRNPUrm=w40-h40-c-rp-mo-ba12-br100\" srcset=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocL7alG5Lx2WDK-0EdlATPPTl_SuX3q41ChrHoMTpP9UlnRNPUrm=w80-h80-c-rp-mo-ba12-br100 2x\" alt=\"Philippe Steenbeek profile picture\" loading=\"lazy\" \/> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Philippe Steenbeek <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 1\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 2\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 3\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 4\" width=\"17\" height=\"17\" loading=\"lazy\" \/><img loading=\"lazy\" decoding=\"async\" class=\"ti-star skip-lazy\" src=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google star 5\" width=\"17\" height=\"17\" loading=\"lazy\" \/><span class=\"ti-verified-review ti-verified-platform\"><span class=\"ti-verified-tooltip\">Trustindex v\u00e9rifie que la source originale de l'avis est Google.<\/span><\/span><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Une \u00e9quipe au top!!! Ne cahngez rien.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Cacher\" data-open-text=\"Lire la suite\"><\/span> <\/div> <\/div>  <\/div> <div class=\"ti-controls-line\"> <div class=\"dot\"><\/div> <\/div> <\/div>    <div class=\"ti-verified-by ti-verified-by-row\" data-style=\"1\"> <div class=\"ti-inner\"> Certifi\u00e9 par: Trustindex <span class=\"ti-info-icon\"><\/span> <div class=\"ti-disclaimer\">Le badge v\u00e9rifi\u00e9 de Trustindex est le symbole universel de confiance. Seules les meilleures entreprises peuvent obtenir le badge v\u00e9rifi\u00e9, avec une note sup\u00e9rieure \u00e0 4.5, bas\u00e9e sur les avis des clients au cours des derniers 12 mois. <a href=\"https:\/\/www.trustindex.io\/?a=sys&amp;c=wp-verified-badge&amp;url=\/the-trustindex-verified-badge\/\" target=\"_blank\">En savoir plus<\/a><\/div> <\/div> <\/div>  <\/div> <\/div> <\/pre><script>\n(function () { if (window.tiLoaderFallback) { return; } window.tiLoaderFallback = true; function tiLoadLoader() { if (window.TrustindexWidget || document.querySelector('script[src*=\"https:\/\/cdn.trustindex.io\/loader.js\"]')) { return; } let script = document.createElement(\"script\"); script.async = true; script.src = \"https:\/\/cdn.trustindex.io\/loader.js\"; script.setAttribute(\"data-ccm-injected\", \"1\"); document.head.appendChild(script); } if (\"loading\" === document.readyState) { document.addEventListener(\"DOMContentLoaded\", tiLoadLoader); } else { tiLoadLoader(); } })();\n<\/script>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3508dc90 elementor-absolute elementor-hidden-mobile elementor-invisible elementor-widget elementor-widget-image\" data-id=\"3508dc90\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;_animation&quot;:&quot;fadeInLeft&quot;}\" 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=\"1200\" height=\"1200\" src=\"https:\/\/softub.spa\/wp-content\/uploads\/2026\/07\/softub_photo01.jpg\" class=\"attachment-full size-full wp-image-54\" alt=\"\" srcset=\"https:\/\/softub.spa\/wp-content\/uploads\/2026\/07\/softub_photo01.jpg 1200w, https:\/\/softub.spa\/wp-content\/uploads\/2026\/07\/softub_photo01-300x300.jpg 300w, https:\/\/softub.spa\/wp-content\/uploads\/2026\/07\/softub_photo01-1024x1024.jpg 1024w, https:\/\/softub.spa\/wp-content\/uploads\/2026\/07\/softub_photo01-150x150.jpg 150w, https:\/\/softub.spa\/wp-content\/uploads\/2026\/07\/softub_photo01-768x768.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/>\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-4b0f881a elementor-absolute elementor-hidden-mobile elementor-invisible elementor-widget elementor-widget-image\" data-id=\"4b0f881a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;,&quot;_animation&quot;:&quot;fadeInRight&quot;,&quot;_animation_delay&quot;:300}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"900\" height=\"1200\" src=\"https:\/\/softub.spa\/wp-content\/uploads\/2026\/07\/softub_photo02.jpg\" class=\"attachment-full size-full wp-image-55\" alt=\"\" srcset=\"https:\/\/softub.spa\/wp-content\/uploads\/2026\/07\/softub_photo02.jpg 900w, https:\/\/softub.spa\/wp-content\/uploads\/2026\/07\/softub_photo02-225x300.jpg 225w, https:\/\/softub.spa\/wp-content\/uploads\/2026\/07\/softub_photo02-768x1024.jpg 768w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/>\t\t\t\t\t\t\t\t\t\t\t\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-1087be2 e-flex e-con-boxed e-con e-parent\" data-id=\"1087be2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-5e33b8d2 e-con-full e-flex e-con e-child\" data-id=\"5e33b8d2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2f993b30 e-con-full e-flex e-con e-child\" data-id=\"2f993b30\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7280d3d0 elementor-invisible elementor-widget elementor-widget-elementskit-heading\" data-id=\"7280d3d0\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"elementskit-heading.default\">\n\t\t\t\t\t<div class=\"ekit-wid-con\" ><div class=\"ekit-heading elementskit-section-title-wraper text_center   ekit_heading_tablet-   ekit_heading_mobile-\"><div class=\"ekit-heading--title elementskit-section-title \">Gallerie<\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2ef2afec elementor-invisible elementor-widget elementor-widget-elementskit-heading\" data-id=\"2ef2afec\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"elementskit-heading.default\">\n\t\t\t\t\t<div class=\"ekit-wid-con\" ><div class=\"ekit-heading elementskit-section-title-wraper text_center   ekit_heading_tablet-text_left   ekit_heading_mobile-text_center\"><h2 class=\"ekit-heading--title elementskit-section-title \">D\u00e9couvrez Softub, <span>Votre th\u00e9rapeute \u00e0 domicile.<\/span><\/h2><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-320061b7 e-con-full e-flex e-con e-child\" data-id=\"320061b7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-55de18e elementor-invisible elementor-widget elementor-widget-image-carousel\" data-id=\"55de18e\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;slides_to_show&quot;:&quot;5&quot;,&quot;navigation&quot;:&quot;none&quot;,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:24,&quot;sizes&quot;:[]},&quot;autoplay_speed&quot;:0,&quot;speed&quot;:5000,&quot;_animation&quot;:&quot;fadeInDown&quot;,&quot;slides_to_show_mobile&quot;:&quot;1&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-carousel-wrapper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Image Carousel\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 5\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/softub.spa\/wp-content\/uploads\/2026\/09\/220512-WL-couple.jpg\" alt=\"220512-WL-couple\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 5\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/softub.spa\/wp-content\/uploads\/2026\/09\/220512-WL-Shooting-Verden-Softub-42.jpg\" alt=\"220512-WL-Shooting-Verden-Softub-42\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 of 5\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/softub.spa\/wp-content\/uploads\/2026\/09\/L23A6979-softub-whirlpool-graphite-poseidon-jet-summer-2020.jpg\" alt=\"L23A6979-softub-whirlpool-graphite-poseidon-jet-summer-2020\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 of 5\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/softub.spa\/wp-content\/uploads\/2026\/09\/L23A7172-softub-whirlpool-graphite-surrounding-polyrattan-graphite-summer-2020.jpg\" alt=\"L23A7172-softub-whirlpool-graphite-surrounding-polyrattan-graphite-summer-2020\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 of 5\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/softub.spa\/wp-content\/uploads\/2026\/09\/softub-whirlpool-camel-surrounding-drowned-wood-1-3-anthrazit-summer-2020.jpg\" alt=\"softub-whirlpool-camel-surrounding-drowned-wood-1-3-anthrazit-summer-2020\" \/><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9ef87a2 e-con e-atomic-element e-flexbox-base e-26909ca \" data-id=\"9ef87a2\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"9ef87a2\">\n    \t\t<div class=\"elementor-element elementor-element-4b14280 elementor-widget elementor-widget-html\" data-id=\"4b14280\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ==========================================================\n     SOFTUB \u00b7 SECTION LEAD-GEN V2 \u2014 FORMULAIRE MIS EN AVANT\n     Palette bleue #224456 \u00b7 CTA unique \u00b7 Mod\u00e8les corrig\u00e9s\n     ========================================================== -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600;9..144,700&family=Instrument+Sans:wght@400;500;600&display=swap\" rel=\"stylesheet\">\n\n<style>\n#softub-lp{\n  --ink:#142a36;\n  --blue:#224456;\n  --blue-700:#33617a;\n  --gold:#b0891f;\n  --gold-bright:#cda233;\n  --paper:#faf8f2;\n  --panel:#ffffff;\n  --panel-blue:#e9eff3;\n  --line:rgba(34,68,86,.15);\n  --line-strong:rgba(34,68,86,.26);\n  --cream:#f4efe1;\n  --muted:#44545f;\n  --muted-2:#5a6a75;\n\n  --wrap:1200px;\n  --r-lg:26px;\n  --r-md:18px;\n  --r-sm:12px;\n\n  font-family:\"Instrument Sans\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;\n  color:var(--ink);\n  background:\n    radial-gradient(120% 60% at 85% -10%, rgba(176,137,31,.07), transparent 60%),\n    radial-gradient(90% 50% at 5% 105%, rgba(34,68,86,.06), transparent 60%),\n    var(--paper);\n  -webkit-font-smoothing:antialiased;\n  line-height:1.55;\n  overflow:hidden;\n  padding:clamp(4rem,8vw,7rem) clamp(1.15rem,5vw,3rem) clamp(3rem,6vw,5rem);\n}\n#softub-lp *{box-sizing:border-box;}\n#softub-lp img{max-width:100%;display:block;}\n#softub-lp .stub-wrap{max-width:var(--wrap);margin:0 auto;}\n#softub-lp h2,#softub-lp h3,#softub-lp h4{\n  font-family:\"Fraunces\",Georgia,serif;font-weight:500;\n  letter-spacing:-.015em;color:var(--blue);margin:0;\n}\n#softub-lp p{margin:0;}\n\n\/* ---------- Utilitaires ---------- *\/\n#softub-lp .stub-kicker{\n  display:inline-flex;align-items:center;gap:.6rem;\n  font-size:.82rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;\n  color:var(--blue-700);margin:0 0 1.2rem;\n}\n#softub-lp .stub-kicker i{width:26px;height:1px;background:var(--gold);display:inline-block;}\n#softub-lp .stub-sec{margin-top:clamp(3.5rem,7vw,6rem);}\n#softub-lp .stub-sec__head{max-width:62ch;margin:0 0 clamp(2rem,3.5vw,3rem);}\n#softub-lp .stub-sec__title{font-size:clamp(1.75rem,3.4vw,2.7rem);line-height:1.1;margin-bottom:.8rem;}\n#softub-lp .stub-sec__title em{font-style:italic;color:var(--gold);}\n#softub-lp .stub-sec__sub{color:#415260;font-size:clamp(1rem,1.4vw,1.12rem);max-width:56ch;}\n\n\/* ---------- Boutons ---------- *\/\n#softub-lp .stub-btn{\n  display:inline-flex;align-items:center;justify-content:center;gap:.55rem;\n  font-family:inherit;font-size:1rem;font-weight:500;text-decoration:none;\n  padding:.98rem 1.85rem;border-radius:999px;cursor:pointer;border:0;\n  transition:transform .25s ease, background .25s ease, box-shadow .25s ease, border-color .25s ease, color .25s ease;\n  line-height:1.2;text-align:center;\n}\n#softub-lp .stub-btn svg{width:18px;height:18px;flex:0 0 auto;}\n#softub-lp .stub-btn--primary{\n  background:linear-gradient(180deg,var(--gold-bright),var(--gold));\n  color:#20180a;box-shadow:0 12px 30px -12px rgba(205,162,51,.6);\n}\n#softub-lp .stub-btn--primary:hover{transform:translateY(-2px);box-shadow:0 18px 42px -14px rgba(205,162,51,.75);}\n#softub-lp .stub-btn--dark{background:var(--blue);color:var(--cream);}\n#softub-lp .stub-btn--dark:hover{background:var(--ink);transform:translateY(-2px);}\n#softub-lp .stub-btn--block{width:100%;}\n#softub-lp .stub-btn:focus-visible{outline:2px solid var(--gold-bright);outline-offset:3px;}\n#softub-lp .stub-btn[disabled]{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none;}\n\n\/* Bouton pulsant *\/\n#softub-lp .stub-btn--pulse{\n  animation:stub-pulse-glow 2.5s ease-in-out infinite;\n}\n@keyframes stub-pulse-glow{\n  0%,100%{box-shadow:0 12px 30px -12px rgba(205,162,51,.6);}\n  50%{box-shadow:0 12px 30px -8px rgba(205,162,51,.9),0 0 0 8px rgba(205,162,51,.15);}\n}\n\n\/* ==========================================================\n   0. MINI-FORMULAIRE (juste apr\u00e8s le hero)\n   ========================================================== *\/\n#softub-lp .stub-mini-lead{\n  background:linear-gradient(165deg,var(--blue) 0%,var(--ink) 100%);\n  border-radius:var(--r-lg);\n  padding:clamp(2rem,4vw,3rem);\n  margin-top:clamp(-2rem,-3vw,-3rem);\n  position:relative;\n  overflow:hidden;\n  box-shadow:0 30px 70px -40px rgba(20,42,54,.7);\n}\n#softub-lp .stub-mini-lead::before{\n  content:\"\";position:absolute;top:-30%;right:-10%;width:50%;height:80%;\n  background:radial-gradient(closest-side,rgba(205,162,51,.25),transparent 70%);pointer-events:none;\n}\n#softub-lp .stub-mini-lead__inner{\n  position:relative;display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(1.5rem,3vw,2.5rem);align-items:center;\n}\n#softub-lp .stub-mini-lead__txt{color:var(--cream);}\n#softub-lp .stub-mini-lead__badge{\n  display:inline-flex;align-items:center;gap:.5rem;\n  background:rgba(205,162,51,.2);border:1px solid rgba(205,162,51,.4);\n  border-radius:999px;padding:.4rem .9rem;font-size:.78rem;font-weight:600;\n  color:var(--gold-bright);margin-bottom:1rem;\n}\n#softub-lp .stub-mini-lead__badge svg{width:14px;height:14px;}\n#softub-lp .stub-mini-lead__title{\n  font-family:\"Fraunces\",Georgia,serif;font-size:clamp(1.4rem,2.6vw,2rem);\n  color:#fff;line-height:1.15;margin-bottom:.7rem;\n}\n#softub-lp .stub-mini-lead__sub{font-size:.95rem;color:rgba(244,239,225,.8);max-width:38ch;}\n\n#softub-lp .stub-mini-form{\n  display:grid;grid-template-columns:1fr 1fr;gap:.7rem;\n}\n#softub-lp .stub-mini-form .stub-mf-full{grid-column:span 2;}\n#softub-lp .stub-mini-form input{\n  font-family:inherit;font-size:.95rem;color:var(--ink);\n  padding:.85rem 1rem;border-radius:var(--r-sm);border:1px solid rgba(255,255,255,.2);\n  background:rgba(255,255,255,.95);width:100%;\n  transition:border-color .2s ease,box-shadow .2s ease;\n}\n#softub-lp .stub-mini-form input::placeholder{color:var(--muted-2);}\n#softub-lp .stub-mini-form input:focus{\n  outline:0;border-color:var(--gold);box-shadow:0 0 0 3px rgba(205,162,51,.2);\n}\n#softub-lp .stub-mini-form .stub-btn{padding:1rem 1.5rem;}\n#softub-lp .stub-mini-trust{\n  grid-column:span 2;display:flex;align-items:center;justify-content:center;gap:1.2rem;flex-wrap:wrap;\n  margin-top:.5rem;font-size:.78rem;color:rgba(244,239,225,.65);\n}\n#softub-lp .stub-mini-trust span{display:flex;align-items:center;gap:.35rem;}\n#softub-lp .stub-mini-trust svg{width:13px;height:13px;color:var(--gold-bright);}\n\n@media(max-width:800px){\n  #softub-lp .stub-mini-lead__inner{grid-template-columns:1fr;}\n  #softub-lp .stub-mini-form{grid-template-columns:1fr;}\n  #softub-lp .stub-mini-form .stub-mf-full{grid-column:span 1;}\n  #softub-lp .stub-mini-trust{grid-column:span 1;}\n}\n\n\/* ==========================================================\n   1. EN-T\u00caTE + PREUVE SOCIALE\n   ========================================================== *\/\n#softub-lp .stub-hero{\n  display:grid;grid-template-columns:1.15fr .85fr;\n  gap:clamp(1.5rem,3.5vw,3.5rem);align-items:end;\n}\n#softub-lp .stub-title{\n  font-size:clamp(2.15rem,5vw,4rem);line-height:1.03;\n  letter-spacing:-.02em;margin:0 0 1.3rem;max-width:19ch;\n}\n#softub-lp .stub-title em{font-style:italic;color:var(--gold);}\n#softub-lp .stub-lead{font-size:clamp(1.05rem,1.6vw,1.24rem);color:#415260;max-width:54ch;margin:0 0 1.9rem;}\n#softub-lp .stub-hero__actions{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;}\n#softub-lp .stub-hero__micro{\n  margin-top:1.15rem;font-size:.9rem;color:var(--muted-2);\n  display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;\n}\n#softub-lp .stub-dot{width:7px;height:7px;border-radius:50%;background:#3f8fb8;box-shadow:0 0 0 4px rgba(63,143,184,.2);flex:0 0 auto;}\n\n\/* Carte preuve sociale *\/\n#softub-lp .stub-proof{\n  background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);\n  padding:clamp(1.4rem,2.2vw,1.9rem);\n  box-shadow:0 24px 60px -40px rgba(20,42,54,.5);\n}\n#softub-lp .stub-stars{display:flex;gap:.15rem;color:var(--gold);margin-bottom:.7rem;}\n#softub-lp .stub-stars svg{width:17px;height:17px;}\n#softub-lp .stub-proof__quote{\n  font-family:\"Fraunces\",Georgia,serif;font-size:1.06rem;line-height:1.45;\n  color:var(--blue);margin-bottom:.9rem;\n}\n#softub-lp .stub-proof__who{font-size:.86rem;color:var(--muted-2);}\n#softub-lp .stub-proof__stats{\n  display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;\n  margin-top:1.3rem;padding-top:1.3rem;border-top:1px solid var(--line);\n}\n#softub-lp .stub-stat__n{\n  font-family:\"Fraunces\",Georgia,serif;font-size:1.5rem;font-weight:600;color:var(--gold);line-height:1;\n}\n#softub-lp .stub-stat__l{font-size:.76rem;color:var(--muted-2);margin-top:.3rem;line-height:1.3;}\n\n\/* Bandeau de r\u00e9assurance *\/\n#softub-lp .stub-trustbar{\n  margin-top:clamp(2rem,4vw,3rem);\n  display:grid;grid-template-columns:repeat(4,1fr);gap:.7rem;\n}\n#softub-lp .stub-trustbar > div{\n  display:flex;align-items:center;gap:.65rem;\n  background:rgba(255,255,255,.75);border:1px solid var(--line);\n  border-radius:var(--r-md);padding:.85rem 1rem;\n  font-size:.88rem;font-weight:500;color:var(--blue-700);\n}\n#softub-lp .stub-trustbar svg{width:18px;height:18px;color:var(--gold);flex:0 0 auto;}\n\n\/* ==========================================================\n   2. GRILLE AVANTAGES (bento)\n   ========================================================== *\/\n#softub-lp .stub-grid{\n  display:grid;grid-template-columns:repeat(12,1fr);\n  gap:clamp(.9rem,1.4vw,1.3rem);\n}\n#softub-lp .stub-block{\n  border-radius:var(--r-lg);padding:clamp(1.6rem,2.4vw,2.3rem);\n  position:relative;min-height:100%;\n}\n#softub-lp .stub-block h3{margin:0 0 .6rem;}\n#softub-lp .stub-block p{color:var(--muted);font-size:.99rem;}\n#softub-lp .stub-ic{\n  width:40px;height:40px;display:flex;align-items:center;justify-content:center;\n  border:1px solid var(--line);border-radius:11px;margin-bottom:1.1rem;\n  color:var(--gold);flex:0 0 auto;background:rgba(255,255,255,.6);\n}\n#softub-lp .stub-ic svg{width:20px;height:20px;}\n\n#softub-lp .stub-block--feature{\n  grid-column:span 7;\n  background:radial-gradient(90% 120% at 100% 0%, rgba(34,68,86,.06), transparent 55%),var(--panel);\n  border:1px solid var(--line);\n  display:flex;flex-direction:column;justify-content:flex-end;\n  min-height:clamp(300px,34vw,390px);overflow:hidden;\n}\n#softub-lp .stub-block--feature h3{font-size:clamp(1.5rem,2.4vw,2.05rem);max-width:15ch;}\n#softub-lp .stub-block--feature p{font-size:1.05rem;max-width:47ch;}\n#softub-lp .stub-feature-motif{\n  position:absolute;top:-12%;right:-6%;width:min(340px,52%);opacity:.5;\n  pointer-events:none;color:var(--gold);\n}\n#softub-lp .stub-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.3rem;}\n#softub-lp .stub-tag{\n  font-size:.82rem;color:var(--blue-700);\n  border:1px solid var(--line);border-radius:999px;padding:.34rem .8rem;background:var(--paper);\n}\n#softub-lp .stub-inline-link{\n  display:inline-flex;align-items:center;gap:.4rem;margin-top:1.2rem;\n  font-size:.92rem;font-weight:500;color:var(--gold);text-decoration:none;\n  border-bottom:1px solid rgba(176,137,31,.4);padding-bottom:2px;width:max-content;\n  transition:gap .25s ease,border-color .25s ease;cursor:pointer;\n}\n#softub-lp .stub-inline-link:hover{gap:.7rem;border-color:var(--gold);}\n\n#softub-lp .stub-block--energy{\n  grid-column:span 5;\n  background:radial-gradient(120% 100% at 0% 0%, rgba(176,137,31,.1), transparent 55%),var(--panel-blue);\n  border:1px solid var(--line);display:flex;flex-direction:column;\n}\n#softub-lp .stub-block--energy h3{font-size:clamp(1.35rem,2vw,1.7rem);max-width:16ch;}\n#softub-lp .stub-block--energy p{max-width:34ch;}\n#softub-lp .stub-bars{margin-top:auto;padding-top:1.6rem;display:grid;gap:1.1rem;}\n#softub-lp .stub-bar-row{display:grid;gap:.45rem;}\n#softub-lp .stub-bar-top{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;}\n#softub-lp .stub-bar-name{font-weight:500;font-size:.92rem;color:var(--blue);}\n#softub-lp .stub-bar-val{font-size:.86rem;color:var(--muted-2);white-space:nowrap;}\n#softub-lp .stub-bar{height:10px;border-radius:999px;background:rgba(34,68,86,.1);overflow:hidden;}\n#softub-lp .stub-bar-fill{\n  display:block;height:100%;width:0;border-radius:999px;\n  transition:width 1.15s cubic-bezier(.22,.61,.36,1);\n}\n#softub-lp .stub-bar-fill--softub{background:linear-gradient(90deg,var(--gold),var(--gold-bright));}\n#softub-lp .stub-bar-fill--other{background:rgba(34,68,86,.34);}\n\n#softub-lp .stub-block--sm{\n  grid-column:span 4;background:var(--panel);\n  border:1px solid var(--line);border-top:2px solid var(--gold);\n  transition:transform .4s ease, box-shadow .4s ease;\n}\n#softub-lp .stub-block--sm:hover{transform:translateY(-4px);box-shadow:0 18px 40px -24px rgba(20,42,54,.45);}\n#softub-lp .stub-block--sm h3{font-size:1.26rem;}\n\n\/* ==========================================================\n   3. SIMULATEUR D'\u00c9CONOMIES\n   ========================================================== *\/\n#softub-lp .stub-calc{\n  display:grid;grid-template-columns:1fr 1fr;gap:clamp(1rem,2vw,1.4rem);\n  background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);\n  padding:clamp(1.6rem,3vw,2.6rem);overflow:hidden;position:relative;\n  box-shadow:0 30px 70px -50px rgba(20,42,54,.55);\n}\n#softub-lp .stub-calc__ctrl{display:flex;flex-direction:column;gap:1.5rem;}\n#softub-lp .stub-field{display:flex;flex-direction:column;gap:.6rem;}\n#softub-lp .stub-field__lab{font-size:.92rem;font-weight:500;color:var(--blue-700);display:flex;justify-content:space-between;gap:1rem;align-items:baseline;}\n#softub-lp .stub-field__val{font-family:\"Fraunces\",Georgia,serif;font-size:1.05rem;color:var(--gold);font-weight:600;}\n#softub-lp input[type=range]{\n  -webkit-appearance:none;appearance:none;width:100%;height:26px;background:transparent;cursor:pointer;\n}\n#softub-lp input[type=range]::-webkit-slider-runnable-track{\n  height:8px;border-radius:999px;background:rgba(34,68,86,.14);\n}\n#softub-lp input[type=range]::-webkit-slider-thumb{\n  -webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;margin-top:-7px;\n  background:linear-gradient(180deg,var(--gold-bright),var(--gold));\n  border:3px solid #fff;box-shadow:0 4px 14px -4px rgba(176,137,31,.8);\n}\n#softub-lp input[type=range]::-moz-range-track{height:8px;border-radius:999px;background:rgba(34,68,86,.14);}\n#softub-lp input[type=range]::-moz-range-thumb{\n  width:22px;height:22px;border-radius:50%;border:3px solid #fff;\n  background:var(--gold);box-shadow:0 4px 14px -4px rgba(176,137,31,.8);\n}\n#softub-lp .stub-seg{display:flex;flex-wrap:wrap;gap:.45rem;}\n#softub-lp .stub-seg button{\n  font-family:inherit;font-size:.88rem;padding:.55rem 1rem;border-radius:999px;cursor:pointer;\n  background:var(--paper);border:1px solid var(--line);color:var(--blue-700);\n  transition:all .2s ease;\n}\n#softub-lp .stub-seg button[aria-pressed=true]{\n  background:var(--blue);border-color:var(--blue);color:var(--cream);\n}\n#softub-lp .stub-calc__note{font-size:.8rem;color:var(--muted-2);line-height:1.45;}\n\n#softub-lp .stub-calc__out{\n  background:linear-gradient(160deg,var(--blue) 0%,var(--ink) 100%);\n  border-radius:var(--r-md);padding:clamp(1.5rem,2.5vw,2.1rem);\n  color:var(--cream);display:flex;flex-direction:column;gap:1rem;position:relative;overflow:hidden;\n}\n#softub-lp .stub-calc__out::after{\n  content:\"\";position:absolute;top:-40%;right:-20%;width:70%;height:120%;\n  background:radial-gradient(closest-side,rgba(205,162,51,.3),transparent 70%);pointer-events:none;\n}\n#softub-lp .stub-calc__lab{font-size:.8rem;letter-spacing:.02em;text-transform:uppercase;color:var(--gold-bright);position:relative;}\n#softub-lp .stub-calc__big{\n  font-family:\"Fraunces\",Georgia,serif;font-weight:600;\n  font-size:clamp(2.4rem,5.5vw,3.6rem);line-height:1;color:#fbf8ef;position:relative;\n}\n#softub-lp .stub-calc__big small{font-size:.36em;font-weight:500;opacity:.75;margin-left:.25rem;}\n#softub-lp .stub-calc__rows{display:grid;gap:.55rem;position:relative;margin-top:.2rem;}\n#softub-lp .stub-calc__row{\n  display:flex;justify-content:space-between;gap:1rem;font-size:.92rem;\n  padding-bottom:.55rem;border-bottom:1px solid rgba(244,239,225,.16);\n}\n#softub-lp .stub-calc__row span:first-child{color:rgba(244,239,225,.72);}\n#softub-lp .stub-calc__row b{font-weight:600;}\n#softub-lp .stub-calc__row--hl b{color:var(--gold-bright);}\n#softub-lp .stub-calc__cta{margin-top:auto;position:relative;padding-top:.6rem;}\n\n\/* ==========================================================\n   4. COMPARATIF\n   ========================================================== *\/\n#softub-lp .stub-cmp{\n  border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:var(--panel);\n}\n#softub-lp .stub-cmp table{width:100%;border-collapse:collapse;font-size:.95rem;}\n#softub-lp .stub-cmp th,#softub-lp .stub-cmp td{padding:1rem 1.1rem;text-align:left;border-bottom:1px solid var(--line);vertical-align:top;}\n#softub-lp .stub-cmp thead th{\n  background:var(--panel-blue);font-family:\"Fraunces\",Georgia,serif;font-weight:600;\n  font-size:1rem;color:var(--blue);border-bottom:1px solid var(--line-strong);\n}\n#softub-lp .stub-cmp thead th:nth-child(2){background:#dde9f0;color:var(--gold);}\n#softub-lp .stub-cmp tbody th{font-weight:500;color:var(--blue-700);width:34%;}\n#softub-lp .stub-cmp td:nth-child(2){font-weight:500;color:var(--blue);background:rgba(233,239,243,.6);}\n#softub-lp .stub-cmp td:last-child{color:var(--muted-2);}\n#softub-lp .stub-cmp tbody tr:last-child th,#softub-lp .stub-cmp tbody tr:last-child td{border-bottom:0;}\n#softub-lp .stub-yes,#softub-lp .stub-no{display:inline-flex;align-items:center;gap:.4rem;}\n#softub-lp .stub-yes svg{width:16px;height:16px;color:#2f8fa8;}\n#softub-lp .stub-no svg{width:16px;height:16px;color:#b06a4a;}\n\n\/* ==========================================================\n   5. FORMULAIRE PRINCIPAL \u2014 VERSION MISE EN AVANT\n   ========================================================== *\/\n#softub-lp .stub-lead-highlight{\n  background:linear-gradient(170deg,var(--blue) 0%,#0d2a35 100%);\n  border-radius:var(--r-lg);\n  padding:clamp(2.5rem,5vw,4rem);\n  position:relative;overflow:hidden;\n  box-shadow:0 40px 90px -50px rgba(20,42,54,.8);\n}\n#softub-lp .stub-lead-highlight::before{\n  content:\"\";position:absolute;top:-20%;left:50%;transform:translateX(-50%);\n  width:80%;height:60%;pointer-events:none;\n  background:radial-gradient(closest-side,rgba(205,162,51,.22),transparent 70%);\n}\n#softub-lp .stub-lead-highlight::after{\n  content:\"\";position:absolute;bottom:-30%;right:-10%;width:50%;height:70%;pointer-events:none;\n  background:radial-gradient(closest-side,rgba(34,68,86,.4),transparent 70%);\n}\n\n#softub-lp .stub-lead-inner{\n  position:relative;display:grid;grid-template-columns:1fr 1.15fr;gap:clamp(2rem,4vw,3.5rem);align-items:start;\n}\n\n\/* Colonne gauche \u2014 argumentaire *\/\n#softub-lp .stub-lead-txt{color:var(--cream);}\n#softub-lp .stub-lead-badge{\n  display:inline-flex;align-items:center;gap:.5rem;\n  background:rgba(205,162,51,.18);border:1px solid rgba(205,162,51,.4);\n  border-radius:999px;padding:.45rem 1rem;font-size:.8rem;font-weight:600;\n  color:var(--gold-bright);margin-bottom:1.3rem;\n  animation:stub-badge-pulse 3s ease-in-out infinite;\n}\n@keyframes stub-badge-pulse{\n  0%,100%{box-shadow:0 0 0 0 rgba(205,162,51,.3);}\n  50%{box-shadow:0 0 0 8px rgba(205,162,51,0);}\n}\n#softub-lp .stub-lead-badge svg{width:14px;height:14px;}\n#softub-lp .stub-lead-title{\n  font-family:\"Fraunces\",Georgia,serif;font-size:clamp(1.7rem,3.2vw,2.5rem);\n  color:#fff;line-height:1.12;margin-bottom:1rem;\n}\n#softub-lp .stub-lead-sub{font-size:1.02rem;color:rgba(244,239,225,.82);max-width:42ch;margin-bottom:1.8rem;line-height:1.6;}\n\n#softub-lp .stub-lead-checks{list-style:none;padding:0;margin:0 0 2rem;display:grid;gap:.75rem;}\n#softub-lp .stub-lead-checks li{\n  display:flex;align-items:flex-start;gap:.65rem;font-size:.95rem;color:rgba(244,239,225,.9);\n}\n#softub-lp .stub-lead-checks svg{width:18px;height:18px;color:var(--gold-bright);flex:0 0 auto;margin-top:2px;}\n\n\/* T\u00e9moignage dans le formulaire *\/\n#softub-lp .stub-lead-quote{\n  background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);\n  border-radius:var(--r-md);padding:1.2rem 1.4rem;\n}\n#softub-lp .stub-lead-quote__stars{display:flex;gap:.1rem;color:var(--gold);margin-bottom:.6rem;}\n#softub-lp .stub-lead-quote__stars svg{width:14px;height:14px;}\n#softub-lp .stub-lead-quote__txt{\n  font-size:.92rem;font-style:italic;color:rgba(244,239,225,.85);line-height:1.5;margin-bottom:.6rem;\n}\n#softub-lp .stub-lead-quote__who{font-size:.8rem;color:rgba(244,239,225,.6);}\n\n\/* Colonne droite \u2014 formulaire *\/\n#softub-lp .stub-lead-form-wrap{\n  background:var(--panel);border-radius:var(--r-md);\n  padding:clamp(1.6rem,3vw,2.4rem);\n  box-shadow:0 20px 50px -30px rgba(0,0,0,.5);\n}\n#softub-lp .stub-lead-form-head{text-align:center;margin-bottom:1.5rem;}\n#softub-lp .stub-lead-form-head h3{color:var(--blue);font-size:1.35rem;margin-bottom:.4rem;}\n#softub-lp .stub-lead-form-head p{font-size:.88rem;color:var(--muted-2);}\n\n#softub-lp .stub-prog{display:flex;align-items:center;gap:.7rem;margin-bottom:1.5rem;}\n#softub-lp .stub-prog__track{flex:1;height:5px;border-radius:999px;background:rgba(34,68,86,.12);overflow:hidden;}\n#softub-lp .stub-prog__fill{display:block;height:100%;width:50%;border-radius:999px;background:linear-gradient(90deg,var(--gold),var(--gold-bright));transition:width .45s cubic-bezier(.22,.61,.36,1);}\n#softub-lp .stub-prog__txt{font-size:.8rem;color:var(--muted-2);white-space:nowrap;}\n\n#softub-lp .stub-step{display:none;flex-direction:column;gap:1.1rem;}\n#softub-lp .stub-step.is-active{display:flex;animation:stubIn .4s ease both;}\n@keyframes stubIn{from{opacity:0;transform:translateY(10px);}to{opacity:1;transform:none;}}\n#softub-lp .stub-step__q{font-family:\"Fraunces\",Georgia,serif;font-size:1.1rem;color:var(--blue);font-weight:500;text-align:center;}\n\n#softub-lp .stub-inputs{display:grid;gap:.85rem;}\n#softub-lp .stub-inputs--2{grid-template-columns:1fr 1fr;}\n#softub-lp .stub-in{display:flex;flex-direction:column;gap:.35rem;}\n#softub-lp .stub-in label{font-size:.82rem;font-weight:500;color:var(--blue-700);}\n#softub-lp .stub-in input,#softub-lp .stub-in textarea,#softub-lp .stub-in select{\n  font-family:inherit;font-size:.97rem;color:var(--ink);\n  padding:.8rem .95rem;border-radius:var(--r-sm);border:1px solid var(--line-strong);\n  background:var(--paper);transition:border-color .2s ease, box-shadow .2s ease, background .2s ease;width:100%;\n}\n#softub-lp .stub-in textarea{min-height:70px;resize:vertical;}\n#softub-lp .stub-in input:focus,#softub-lp .stub-in textarea:focus,#softub-lp .stub-in select:focus{\n  outline:0;border-color:var(--gold);background:#fff;box-shadow:0 0 0 3px rgba(205,162,51,.14);\n}\n#softub-lp .stub-in input[aria-invalid=true]{border-color:#c05f42;box-shadow:0 0 0 3px rgba(192,95,66,.12);}\n#softub-lp .stub-err{font-size:.78rem;color:#a8492c;display:none;}\n#softub-lp .stub-err.is-on{display:block;}\n#softub-lp .stub-consent{display:flex;gap:.6rem;align-items:flex-start;font-size:.82rem;color:var(--muted-2);line-height:1.45;}\n#softub-lp .stub-consent input{margin-top:3px;accent-color:var(--gold);width:16px;height:16px;flex:0 0 auto;}\n#softub-lp .stub-nav{display:flex;gap:.6rem;align-items:center;margin-top:1rem;flex-wrap:wrap;}\n#softub-lp .stub-back{\n  background:none;border:0;font-family:inherit;font-size:.9rem;color:var(--muted-2);\n  cursor:pointer;padding:.5rem .2rem;text-decoration:underline;text-underline-offset:3px;\n}\n#softub-lp .stub-back:hover{color:var(--blue);}\n\n#softub-lp .stub-form-badges{\n  display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;\n  margin-top:1.2rem;padding-top:1rem;border-top:1px solid var(--line);\n}\n#softub-lp .stub-form-badges span{\n  display:flex;align-items:center;gap:.4rem;font-size:.78rem;color:var(--muted-2);\n}\n#softub-lp .stub-form-badges svg{width:14px;height:14px;color:var(--gold);}\n\n#softub-lp .stub-success{display:none;flex-direction:column;gap:1rem;text-align:center;padding:1.5rem 0;}\n#softub-lp .stub-success.is-on{display:flex;animation:stubIn .5s ease both;}\n#softub-lp .stub-success__ic{\n  width:58px;height:58px;border-radius:50%;margin:0 auto;\n  display:flex;align-items:center;justify-content:center;\n  background:rgba(47,143,168,.14);color:#2f8fa8;\n}\n#softub-lp .stub-success__ic svg{width:28px;height:28px;}\n#softub-lp .stub-success h3{font-size:1.5rem;}\n#softub-lp .stub-success p{color:var(--muted);font-size:.98rem;max-width:44ch;margin:0 auto;}\n\n@media(max-width:900px){\n  #softub-lp .stub-lead-inner{grid-template-columns:1fr;}\n  #softub-lp .stub-lead-quote{display:none;}\n}\n\n\/* ==========================================================\n   6. FAQ \/ OBJECTIONS\n   ========================================================== *\/\n#softub-lp .stub-faq{display:grid;gap:.6rem;max-width:920px;}\n#softub-lp .stub-q{\n  background:var(--panel);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;\n  transition:border-color .25s ease;\n}\n#softub-lp .stub-q[open]{border-color:var(--gold);}\n#softub-lp .stub-q summary{\n  cursor:pointer;list-style:none;padding:1.1rem 1.3rem;\n  font-family:\"Fraunces\",Georgia,serif;font-size:1.05rem;font-weight:500;color:var(--blue);\n  display:flex;justify-content:space-between;align-items:center;gap:1rem;\n}\n#softub-lp .stub-q summary::-webkit-details-marker{display:none;}\n#softub-lp .stub-q summary::after{\n  content:\"\";width:11px;height:11px;flex:0 0 auto;\n  border-right:1.6px solid var(--gold);border-bottom:1.6px solid var(--gold);\n  transform:rotate(45deg);transition:transform .3s ease;margin-right:4px;\n}\n#softub-lp .stub-q[open] summary::after{transform:rotate(-135deg);}\n#softub-lp .stub-q__a{padding:0 1.3rem 1.25rem;color:var(--muted);font-size:.96rem;max-width:70ch;}\n\n\/* ==========================================================\n   7. CTA FINAL\n   ========================================================== *\/\n#softub-lp .stub-cta{\n  position:relative;overflow:hidden;border-radius:var(--r-lg);\n  background:linear-gradient(160deg,var(--blue) 0%,var(--ink) 100%);\n  color:var(--cream);text-align:center;\n  padding:clamp(2.6rem,5vw,4.4rem) clamp(1.5rem,4vw,3.6rem);\n}\n#softub-lp .stub-cta__glow{\n  position:absolute;top:-40%;left:50%;transform:translateX(-50%);\n  width:70%;height:120%;pointer-events:none;\n  background:radial-gradient(closest-side,rgba(205,162,51,.3),transparent 70%);\n}\n#softub-lp .stub-cta__loc{position:relative;font-size:.82rem;letter-spacing:.03em;text-transform:uppercase;color:var(--gold-bright);margin:0 0 1rem;font-weight:500;}\n#softub-lp .stub-cta__title{position:relative;color:#fbf8ef;font-size:clamp(1.9rem,3.8vw,3rem);line-height:1.08;margin:0 auto 1.05rem;max-width:20ch;}\n#softub-lp .stub-cta__sub{position:relative;color:rgba(244,239,225,.84);max-width:54ch;margin:0 auto 2rem;font-size:1.06rem;}\n#softub-lp .stub-cta__actions{position:relative;display:flex;justify-content:center;}\n#softub-lp .stub-cta__trust{position:relative;margin:1.7rem 0 0;font-size:.9rem;color:rgba(244,239,225,.68);}\n#softub-lp .stub-cta__trust a{color:var(--gold-bright);text-decoration:none;font-weight:500;}\n#softub-lp .stub-cta__trust a:hover{text-decoration:underline;}\n\n\/* ==========================================================\n   8. BARRE COLLANTE MOBILE\n   ========================================================== *\/\n#stub-sticky{\n  position:fixed;left:0;right:0;bottom:0;z-index:9998;\n  display:none;padding:.6rem .7rem;\n  background:rgba(20,42,54,.96);backdrop-filter:blur(10px);\n  border-top:1px solid rgba(205,162,51,.35);\n  font-family:\"Instrument Sans\",sans-serif;\n  transform:translateY(110%);transition:transform .4s cubic-bezier(.22,.61,.36,1);\n  box-shadow:0 -12px 30px -18px rgba(0,0,0,.6);\n}\n#stub-sticky.is-on{transform:none;}\n#stub-sticky a{\n  width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;\n  font-size:.95rem;font-weight:500;text-decoration:none;padding:.88rem .6rem;border-radius:999px;line-height:1.2;\n  background:linear-gradient(180deg,#cda233,#b0891f);color:#20180a;\n}\n#stub-sticky svg{width:17px;height:17px;}\n@media (max-width:781px){\n  #stub-sticky{display:flex;}\n  #softub-lp{padding-bottom:6.5rem;}\n}\n\n\/* ==========================================================\n   R\u00c9V\u00c9LATION AU SCROLL\n   ========================================================== *\/\n#softub-lp [data-stub-reveal]{\n  opacity:0;transform:translateY(22px);\n  transition:opacity .8s ease, transform .8s cubic-bezier(.22,.61,.36,1);\n}\n#softub-lp [data-stub-reveal].is-in{opacity:1;transform:none;}\n#softub-lp .stub-grid [data-stub-reveal]:nth-child(2){transition-delay:.07s;}\n#softub-lp .stub-grid [data-stub-reveal]:nth-child(3){transition-delay:.05s;}\n#softub-lp .stub-grid [data-stub-reveal]:nth-child(4){transition-delay:.12s;}\n#softub-lp .stub-grid [data-stub-reveal]:nth-child(5){transition-delay:.19s;}\n#softub-lp .stub-trustbar [data-stub-reveal]:nth-child(2){transition-delay:.06s;}\n#softub-lp .stub-trustbar [data-stub-reveal]:nth-child(3){transition-delay:.12s;}\n#softub-lp .stub-trustbar [data-stub-reveal]:nth-child(4){transition-delay:.18s;}\n\n\/* ==========================================================\n   RESPONSIVE\n   ========================================================== *\/\n@media (max-width:1024px){\n  #softub-lp .stub-hero{grid-template-columns:1fr;align-items:start;}\n  #softub-lp .stub-title{max-width:24ch;}\n  #softub-lp .stub-trustbar{grid-template-columns:repeat(2,1fr);}\n  #softub-lp .stub-calc{grid-template-columns:1fr;}\n}\n@media (max-width:900px){\n  #softub-lp .stub-block--feature,\n  #softub-lp .stub-block--energy,\n  #softub-lp .stub-block--sm{grid-column:span 12;}\n  #softub-lp .stub-block--feature{min-height:auto;}\n}\n@media (max-width:640px){\n  #softub-lp .stub-proof__stats{grid-template-columns:1fr 1fr;}\n  #softub-lp .stub-inputs--2{grid-template-columns:1fr;}\n  #softub-lp .stub-hero__actions .stub-btn{width:100%;}\n  #softub-lp .stub-cmp{overflow-x:auto;}\n  #softub-lp .stub-cmp table{min-width:520px;}\n}\n@media (prefers-reduced-motion:reduce){\n  #softub-lp [data-stub-reveal]{opacity:1;transform:none;transition:none;}\n  #softub-lp .stub-bar-fill,#softub-lp .stub-prog__fill{transition:none;}\n  #softub-lp .stub-block--sm{transition:none;}\n  #stub-sticky{transition:none;}\n  #softub-lp .stub-btn--pulse,#softub-lp .stub-lead-badge{animation:none;}\n}\n<\/style>\n\n\n<section id=\"softub-lp\" aria-labelledby=\"stub-title\">\n  <div class=\"stub-wrap\">\n\n    <!-- ============ 0. MINI-FORMULAIRE (apr\u00e8s hero) \u2014 AVEC T\u00c9L\u00c9PHONE ============ -->\n    <div class=\"stub-mini-lead\" data-stub-reveal>\n      <div class=\"stub-mini-lead__inner\">\n        <div class=\"stub-mini-lead__txt\">\n          <div class=\"stub-mini-lead__badge\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M13 2 3 14h9l-1 8 10-12h-9l1-8z\"\/><\/svg>\n            R\u00e9ponse sous 24 h\n          <\/div>\n          <h3 class=\"stub-mini-lead__title\">Recevez votre \u00e9tude personnalis\u00e9e gratuite<\/h3>\n          <p class=\"stub-mini-lead__sub\">Mod\u00e8le recommand\u00e9, prix tout compris et co\u00fbt d'usage r\u00e9el \u2014 calcul\u00e9 pour votre espace.<\/p>\n        <\/div>\n        <form class=\"stub-mini-form\" id=\"stub-mini-form\" novalidate>\n          <input type=\"text\" name=\"nom\" placeholder=\"Pr\u00e9nom & nom\" required>\n          <input type=\"text\" name=\"code_postal\" placeholder=\"Code postal\" inputmode=\"numeric\" required>\n          <input type=\"email\" name=\"email\" placeholder=\"Adresse e-mail\" required>\n          <input type=\"tel\" name=\"telephone\" placeholder=\"T\u00e9l\u00e9phone\" autocomplete=\"tel\" required>\n          <button type=\"submit\" class=\"stub-btn stub-btn--primary stub-btn--pulse stub-mf-full\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>\n            Recevoir mon \u00e9tude personnalis\u00e9e\n          <\/button>\n          <input type=\"hidden\" name=\"_subject\" value=\"Demande rapide Softub\">\n          <input type=\"hidden\" name=\"source\" value=\"mini-form\">\n          <div style=\"position:absolute;left:-9999px;\"><input type=\"text\" name=\"_honey\" tabindex=\"-1\" autocomplete=\"off\"><\/div>\n          <div class=\"stub-mini-trust\">\n            <span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"4\" y=\"10\" width=\"16\" height=\"10\" rx=\"2\"\/><path d=\"M8 10V7a4 4 0 0 1 8 0v3\"\/><\/svg> Donn\u00e9es s\u00e9curis\u00e9es<\/span>\n            <span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"m9 12 2 2 4-4\"\/><\/svg> Sans engagement<\/span>\n            <span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v5l3 2\"\/><\/svg> R\u00e9ponse 24 h<\/span>\n          <\/div>\n        <\/form>\n      <\/div>\n    <\/div>\n\n    <!-- ============ 1. EN-T\u00caTE + PREUVE SOCIALE ============ -->\n    <div class=\"stub-sec\">\n      <div class=\"stub-hero\">\n        <header data-stub-reveal>\n          <p class=\"stub-kicker\"><i><\/i> Les avantages Softub<\/p>\n          <h2 id=\"stub-title\" class=\"stub-title\">Tout le bien-\u00eatre d'un spa. <em>Aucune<\/em> de ses contraintes.<\/h2>\n          <p class=\"stub-lead\">Pas de dalle b\u00e9ton, pas de ligne \u00e9lectrique d\u00e9di\u00e9e, pas de facture qui s'envole. Le Softub s'installe l\u00e0 o\u00f9 vous vivez d\u00e9j\u00e0 \u2014 pr\u00eat en 15 minutes, sur une simple prise 230&nbsp;V.<\/p>\n          <div class=\"stub-hero__actions\">\n            <a class=\"stub-btn stub-btn--primary\" href=\"#stub-form-anchor\" data-stub-scroll>\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>\n              Recevoir mon \u00e9tude personnalis\u00e9e\n            <\/a>\n          <\/div>\n          <p class=\"stub-hero__micro\"><span class=\"stub-dot\"><\/span> R\u00e9ponse sous 24&nbsp;h \u00b7 Gratuit et sans engagement<\/p>\n        <\/header>\n\n        <aside class=\"stub-proof\" data-stub-reveal>\n          <div class=\"stub-stars\" aria-label=\"Not\u00e9 5 sur 5\">\n            <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"m12 2 3.1 6.3 6.9 1-5 4.9 1.2 6.8L12 17.8 5.8 21l1.2-6.8-5-4.9 6.9-1z\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"m12 2 3.1 6.3 6.9 1-5 4.9 1.2 6.8L12 17.8 5.8 21l1.2-6.8-5-4.9 6.9-1z\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"m12 2 3.1 6.3 6.9 1-5 4.9 1.2 6.8L12 17.8 5.8 21l1.2-6.8-5-4.9 6.9-1z\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"m12 2 3.1 6.3 6.9 1-5 4.9 1.2 6.8L12 17.8 5.8 21l1.2-6.8-5-4.9 6.9-1z\"\/><\/svg>\n            <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"m12 2 3.1 6.3 6.9 1-5 4.9 1.2 6.8L12 17.8 5.8 21l1.2-6.8-5-4.9 6.9-1z\"\/><\/svg>\n          <\/div>\n          <p class=\"stub-proof__quote\">\u00ab Livr\u00e9 un samedi matin, on se baignait le soir. Ma facture d'\u00e9lectricit\u00e9 a boug\u00e9 de 27&nbsp;\u20ac par mois \u2014 je v\u00e9rifie encore, je n'y crois pas. \u00bb<\/p>\n          <p class=\"stub-proof__who\">Isabelle D. \u00b7 Softub Resort<\/p>\n          <div class=\"stub-proof__stats\">\n            <div>\n              <div class=\"stub-stat__n\" data-stub-count=\"40\" data-stub-suffix=\"+\">0<\/div>\n              <div class=\"stub-stat__l\">ans d'exp\u00e9rience Softub<\/div>\n            <\/div>\n            <div>\n              <div class=\"stub-stat__n\" data-stub-count=\"300\" data-stub-suffix=\"k+\">0<\/div>\n              <div class=\"stub-stat__l\">spas install\u00e9s dans le monde<\/div>\n            <\/div>\n            <div>\n              <div class=\"stub-stat__n\" data-stub-count=\"15\" data-stub-suffix=\" min\">0<\/div>\n              <div class=\"stub-stat__l\">pour la mise en service<\/div>\n            <\/div>\n          <\/div>\n        <\/aside>\n      <\/div>\n    <\/div>\n\n    <!-- Bandeau r\u00e9assurance -->\n    <div class=\"stub-trustbar\">\n      <div data-stub-reveal>\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3l7 3v6c0 4.5-3 7.5-7 9-4-1.5-7-4.5-7-9V6z\"\/><path d=\"m9 12 2 2 4-4\"\/><\/svg>\n        Garantie constructeur\n      <\/div>\n      <div data-stub-reveal>\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"1\" y=\"6\" width=\"15\" height=\"12\" rx=\"2\"\/><path d=\"M16 10h4l3 3v5h-7z\"\/><circle cx=\"6\" cy=\"19\" r=\"1.6\"\/><circle cx=\"18\" cy=\"19\" r=\"1.6\"\/><\/svg>\n        Livr\u00e9 &amp; pos\u00e9 chez vous\n      <\/div>\n      <div data-stub-reveal>\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 7h16v13H4z\"\/><path d=\"M4 11h16\"\/><path d=\"M9 4v3M15 4v3\"\/><\/svg>\n        Paiement \u00e9chelonn\u00e9 possible\n      <\/div>\n      <div data-stub-reveal>\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v5l3 2\"\/><\/svg>\n        R\u00e9ponse sous 24&nbsp;h\n      <\/div>\n    <\/div>\n\n    <!-- ============ 2. GRILLE AVANTAGES ============ -->\n    <div class=\"stub-sec\">\n      <div class=\"stub-grid\">\n\n        <article class=\"stub-block stub-block--feature\" data-stub-reveal>\n          <svg class=\"stub-feature-motif\" viewBox=\"0 0 200 200\" fill=\"none\" aria-hidden=\"true\">\n            <path d=\"M100 8c14 26 34 40 34 66a34 34 0 1 1-68 0c0-26 20-40 34-66Z\" stroke=\"currentColor\" stroke-width=\"1.4\" opacity=\".7\"\/>\n            <path d=\"M100 52c8 15 20 23 20 38a20 20 0 1 1-40 0c0-15 12-23 20-38Z\" stroke=\"currentColor\" stroke-width=\"1.2\" opacity=\".5\"\/>\n            <path d=\"M40 150c14 0 14 10 28 10s14-10 28-10 14 10 28 10 14-10 28-10\" stroke=\"currentColor\" stroke-width=\"1.3\" opacity=\".55\"\/>\n            <path d=\"M40 168c14 0 14 10 28 10s14-10 28-10 14 10 28 10 14-10 28-10\" stroke=\"currentColor\" stroke-width=\"1.3\" opacity=\".35\"\/>\n          <\/svg>\n          <div class=\"stub-ic\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v5l3 2\"\/><\/svg>\n          <\/div>\n          <h3>Pr\u00eat en 15 minutes, sur une simple prise<\/h3>\n          <p>Aucun travaux, aucune plomberie, aucun \u00e9lectricien. Il se pose sur votre terrasse, votre balcon ou votre jardin et se branche sur une prise 230&nbsp;V classique. Moins de 40&nbsp;kg \u00e0 porter : il passe une porte, monte un escalier, et vous suit m\u00eame si vous d\u00e9m\u00e9nagez.<\/p>\n          <div class=\"stub-tags\">\n            <span class=\"stub-tag\">Sans dalle b\u00e9ton<\/span>\n            <span class=\"stub-tag\">Prise 230 V<\/span>\n            <span class=\"stub-tag\">Livr\u00e9 &amp; pos\u00e9<\/span>\n            <span class=\"stub-tag\">D\u00e9pla\u00e7able<\/span>\n          <\/div>\n          <a class=\"stub-inline-link\" href=\"#stub-form-anchor\" data-stub-scroll>Recevoir mon \u00e9tude personnalis\u00e9e \u2192<\/a>\n        <\/article>\n\n        <article class=\"stub-block stub-block--energy\" data-stub-reveal>\n          <div class=\"stub-ic\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3C7 8 6 11 6 14a6 6 0 0 0 12 0c0-3-1-6-6-11Z\"\/><path d=\"M12 9c-2 2-2.5 3.2-2.5 4.5\"\/><\/svg>\n          <\/div>\n          <h3>3 \u00e0 5\u00d7 moins d'\u00e9nergie qu'un spa classique<\/h3>\n          <p>Son chauffage brevet\u00e9 r\u00e9cup\u00e8re la chaleur du moteur au lieu d'une r\u00e9sistance vorace. Une eau \u00e0 temp\u00e9rature toute l'ann\u00e9e \u2014 pour le prix d'un caf\u00e9 par jour.<\/p>\n          <div class=\"stub-bars\" aria-hidden=\"true\">\n            <div class=\"stub-bar-row\">\n              <div class=\"stub-bar-top\"><span class=\"stub-bar-name\">Softub<\/span><span class=\"stub-bar-val\">\u00b1 25\u201330 \u20ac\/mois<\/span><\/div>\n              <div class=\"stub-bar\"><span class=\"stub-bar-fill stub-bar-fill--softub\" data-w=\"23%\"><\/span><\/div>\n            <\/div>\n            <div class=\"stub-bar-row\">\n              <div class=\"stub-bar-top\"><span class=\"stub-bar-name\">Spa acrylique<\/span><span class=\"stub-bar-val\">\u00b1 100\u2013130 \u20ac\/mois<\/span><\/div>\n              <div class=\"stub-bar\"><span class=\"stub-bar-fill stub-bar-fill--other\" data-w=\"100%\"><\/span><\/div>\n            <\/div>\n          <\/div>\n        <\/article>\n\n        <article class=\"stub-block stub-block--sm\" data-stub-reveal>\n          <div class=\"stub-ic\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 14c2 0 2 1.5 4 1.5S12 14 14 14s2 1.5 4 1.5 2-1.5 2-1.5\"\/><path d=\"M4 18c2 0 2 1.5 4 1.5S12 18 14 18s2 1.5 4 1.5 2-1.5 2-1.5\"\/><path d=\"M8.5 9.5C10 8 12 8 12 5.5\"\/><path d=\"M15 9.5C13.5 8 12 8 12 5.5\"\/><\/svg>\n          <\/div>\n          <h3>Un vrai outil de r\u00e9cup\u00e9ration<\/h3>\n          <p>Hydroth\u00e9rapie cibl\u00e9e sur le dos, les cervicales et les jambes. \u00c0 l'achat, nous \u00e9tablissons votre plan de massage personnalis\u00e9 \u2014 b\u00e9n\u00e9fices osseux, musculaires et cardio-vasculaires.<\/p>\n        <\/article>\n\n        <article class=\"stub-block stub-block--sm\" data-stub-reveal>\n          <div class=\"stub-ic\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"4\"\/><path d=\"M12 3v2M12 19v2M3 12h2M19 12h2M5.6 5.6l1.4 1.4M17 17l1.4 1.4M18.4 5.6 17 7M7 17l-1.4 1.4\"\/><\/svg>\n          <\/div>\n          <h3>Ouvert \u00e9t\u00e9 comme hiver<\/h3>\n          <p>Couverture isotherme incluse. M\u00eame sous la neige, l'eau reste \u00e0 37&nbsp;\u00b0C \u2014 et la consommation, elle, ne bouge quasiment pas.<\/p>\n        <\/article>\n\n        <article class=\"stub-block stub-block--sm\" data-stub-reveal>\n          <div class=\"stub-ic\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3c4 5 5.5 7.5 5.5 10.5a5.5 5.5 0 0 1-11 0C6.5 10.5 8 8 12 3Z\"\/><path d=\"m9.5 13 1.5 1.5 3-3.5\"\/><\/svg>\n          <\/div>\n          <h3>Une eau saine, sans y penser<\/h3>\n          <p>Un seul filtre, l'ozone AquaSense qui d\u00e9sinfecte naturellement, moiti\u00e9 moins de produits chimiques. Le temps que vous y consacrez : quelques minutes par semaine.<\/p>\n        <\/article>\n\n      <\/div>\n    <\/div>\n\n    <!-- ============ 3. SIMULATEUR D'\u00c9CONOMIES ============ -->\n    <div class=\"stub-sec\" id=\"stub-simulateur\">\n      <div class=\"stub-sec__head\" data-stub-reveal>\n        <p class=\"stub-kicker\"><i><\/i> Simulateur<\/p>\n        <h2 class=\"stub-sec__title\">Combien vous co\u00fbterait <em>vraiment<\/em> un Softub ?<\/h2>\n        <p class=\"stub-sec__sub\">D\u00e9placez les curseurs selon votre usage r\u00e9el. L'estimation compare la consommation d'un Softub \u00e0 celle d'un spa acrylique \u00e9quivalent.<\/p>\n      <\/div>\n\n      <div class=\"stub-calc\" data-stub-reveal>\n        <div class=\"stub-calc__ctrl\">\n          <div class=\"stub-field\">\n            <div class=\"stub-field__lab\">\n              <span>Bains par semaine<\/span>\n              <span class=\"stub-field__val\" id=\"stub-freq-out\">5 bains<\/span>\n            <\/div>\n            <input type=\"range\" id=\"stub-freq\" min=\"1\" max=\"14\" step=\"1\" value=\"5\" aria-label=\"Nombre de bains par semaine\">\n          <\/div>\n\n          <div class=\"stub-field\">\n            <div class=\"stub-field__lab\">\n              <span>Prix de votre \u00e9lectricit\u00e9<\/span>\n              <span class=\"stub-field__val\" id=\"stub-kwh-out\">0,32 \u20ac\/kWh<\/span>\n            <\/div>\n            <input type=\"range\" id=\"stub-kwh\" min=\"18\" max=\"55\" step=\"1\" value=\"32\" aria-label=\"Prix du kilowattheure en centimes\">\n          <\/div>\n\n          <div class=\"stub-field\">\n            <div class=\"stub-field__lab\"><span>Mod\u00e8le envisag\u00e9<\/span><\/div>\n            <div class=\"stub-seg\" id=\"stub-model\" role=\"group\" aria-label=\"Mod\u00e8le envisag\u00e9\">\n              <button type=\"button\" data-m=\"0.85\" data-name=\"Sportster (2 pl.)\" aria-pressed=\"false\">Sportster<\/button>\n              <button type=\"button\" data-m=\"1.0\" data-name=\"Legend (3-4 pl.)\" aria-pressed=\"true\">Legend<\/button>\n              <button type=\"button\" data-m=\"1.18\" data-name=\"Resort (4-5 pl.)\" aria-pressed=\"false\">Resort<\/button>\n              <button type=\"button\" data-m=\"1.35\" data-name=\"Portico (5-6 pl.)\" aria-pressed=\"false\">Portico<\/button>\n            <\/div>\n          <\/div>\n\n          <p class=\"stub-calc__note\">Estimation indicative bas\u00e9e sur une eau maintenue \u00e0 37&nbsp;\u00b0C toute l'ann\u00e9e, couverture isotherme en place. Votre \u00e9tude personnalis\u00e9e reprend vos chiffres exacts.<\/p>\n        <\/div>\n\n        <div class=\"stub-calc__out\">\n          <p class=\"stub-calc__lab\">Votre \u00e9conomie estim\u00e9e<\/p>\n          <p class=\"stub-calc__big\"><span id=\"stub-save-y\">0<\/span> \u20ac<small>\/ an<\/small><\/p>\n          <div class=\"stub-calc__rows\">\n            <div class=\"stub-calc__row\"><span>Softub \u2014 consommation<\/span><b><span id=\"stub-cost-softub\">0<\/span> \u20ac\/mois<\/b><\/div>\n            <div class=\"stub-calc__row\"><span>Spa acrylique \u00e9quivalent<\/span><b><span id=\"stub-cost-other\">0<\/span> \u20ac\/mois<\/b><\/div>\n            <div class=\"stub-calc__row stub-calc__row--hl\"><span>\u00c9conomie sur 10 ans<\/span><b><span id=\"stub-save-10\">0<\/span> \u20ac<\/b><\/div>\n            <div class=\"stub-calc__row\"><span>Soit par bain<\/span><b><span id=\"stub-per-bath\">0,00<\/span> \u20ac<\/b><\/div>\n          <\/div>\n          <div class=\"stub-calc__cta\">\n            <a class=\"stub-btn stub-btn--primary stub-btn--block\" href=\"#stub-form-anchor\" data-stub-scroll>\n              Recevoir mon \u00e9tude personnalis\u00e9e\n            <\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- ============ 4. COMPARATIF ============ -->\n    <div class=\"stub-sec\">\n      <div class=\"stub-sec__head\" data-stub-reveal>\n        <p class=\"stub-kicker\"><i><\/i> Comparatif honn\u00eate<\/p>\n        <h2 class=\"stub-sec__title\">Softub vs spa acrylique traditionnel<\/h2>\n        <p class=\"stub-sec__sub\">Les points sur lesquels les gens h\u00e9sitent \u2014 mis \u00e0 plat, sans enrobage.<\/p>\n      <\/div>\n\n      <div class=\"stub-cmp\" data-stub-reveal>\n        <table>\n          <thead>\n            <tr>\n              <th scope=\"col\">&nbsp;<\/th>\n              <th scope=\"col\">Softub<\/th>\n              <th scope=\"col\">Spa acrylique<\/th>\n            <\/tr>\n          <\/thead>\n          <tbody>\n            <tr>\n              <th scope=\"row\">Pr\u00e9paration du sol<\/th>\n              <td><span class=\"stub-yes\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>Aucune<\/span><\/td>\n              <td>Dalle b\u00e9ton arm\u00e9e \u00b7 1 500 \u2013 3 000 \u20ac<\/td>\n            <\/tr>\n            <tr>\n              <th scope=\"row\">Raccordement \u00e9lectrique<\/th>\n              <td><span class=\"stub-yes\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>Prise 230 V standard<\/span><\/td>\n              <td>Ligne d\u00e9di\u00e9e 32 A \u00b7 \u00e9lectricien<\/td>\n            <\/tr>\n            <tr>\n              <th scope=\"row\">Mise en service<\/th>\n              <td>15 minutes, le jour de la livraison<\/td>\n              <td>2 \u00e0 6 semaines de chantier<\/td>\n            <\/tr>\n            <tr>\n              <th scope=\"row\">Consommation mensuelle<\/th>\n              <td>\u00b1 25 \u2013 30 \u20ac<\/td>\n              <td>\u00b1 100 \u2013 130 \u20ac<\/td>\n            <\/tr>\n            <tr>\n              <th scope=\"row\">Poids \u00e0 vide<\/th>\n              <td>&lt; 40 kg \u2014 d\u00e9pla\u00e7able \u00e0 deux<\/td>\n              <td>250 \u2013 400 kg \u2014 fixe<\/td>\n            <\/tr>\n            <tr>\n              <th scope=\"row\">Vous d\u00e9m\u00e9nagez ?<\/th>\n              <td><span class=\"stub-yes\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>Il part avec vous<\/span><\/td>\n              <td><span class=\"stub-no\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M18 6 6 18M6 6l12 12\"\/><\/svg>Il reste sur place<\/span><\/td>\n            <\/tr>\n            <tr>\n              <th scope=\"row\">Entretien hebdomadaire<\/th>\n              <td>Quelques minutes \u00b7 1 filtre \u00b7 ozone<\/td>\n              <td>Multi-filtres \u00b7 chimie r\u00e9guli\u00e8re<\/td>\n            <\/tr>\n          <\/tbody>\n        <\/table>\n      <\/div>\n    <\/div>\n\n    <!-- ============ 5. FORMULAIRE PRINCIPAL \u2014 MIS EN AVANT ============ -->\n    <div class=\"stub-sec\" id=\"stub-form-anchor\">\n      <div class=\"stub-lead-highlight\" data-stub-reveal>\n        <div class=\"stub-lead-inner\">\n\n          <!-- Colonne gauche -->\n          <div class=\"stub-lead-txt\">\n            <div class=\"stub-lead-badge\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M13 2 3 14h9l-1 8 10-12h-9l1-8z\"\/><\/svg>\n              Plus que 3 cr\u00e9neaux cette semaine\n            <\/div>\n            <h3 class=\"stub-lead-title\">Votre \u00e9tude personnalis\u00e9e, gratuite et sans engagement.<\/h3>\n            <p class=\"stub-lead-sub\">Deux questions, et nous vous envoyons le tarif exact pour <em>votre<\/em> espace \u2014 mod\u00e8le recommand\u00e9, co\u00fbt d'usage r\u00e9el, options de paiement.<\/p>\n\n            <ul class=\"stub-lead-checks\">\n              <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg> Le prix exact, tout compris (livraison + pose)<\/li>\n              <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg> V\u00e9rification de la faisabilit\u00e9 chez vous<\/li>\n              <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg> Estimation de consommation sur vos tarifs<\/li>\n              <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg> Mod\u00e8le recommand\u00e9 selon votre espace<\/li>\n            <\/ul>\n\n            <div class=\"stub-lead-quote\">\n              <div class=\"stub-lead-quote__stars\">\n                <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"m12 2 3.1 6.3 6.9 1-5 4.9 1.2 6.8L12 17.8 5.8 21l1.2-6.8-5-4.9 6.9-1z\"\/><\/svg>\n                <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"m12 2 3.1 6.3 6.9 1-5 4.9 1.2 6.8L12 17.8 5.8 21l1.2-6.8-5-4.9 6.9-1z\"\/><\/svg>\n                <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"m12 2 3.1 6.3 6.9 1-5 4.9 1.2 6.8L12 17.8 5.8 21l1.2-6.8-5-4.9 6.9-1z\"\/><\/svg>\n                <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"m12 2 3.1 6.3 6.9 1-5 4.9 1.2 6.8L12 17.8 5.8 21l1.2-6.8-5-4.9 6.9-1z\"\/><\/svg>\n                <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"m12 2 3.1 6.3 6.9 1-5 4.9 1.2 6.8L12 17.8 5.8 21l1.2-6.8-5-4.9 6.9-1z\"\/><\/svg>\n              <\/div>\n              <p class=\"stub-lead-quote__txt\">\u00ab L'\u00e9tude m'a convaincu : les chiffres \u00e9taient clairs, le mod\u00e8le correspondait parfaitement \u00e0 mon balcon. Livr\u00e9 3 semaines apr\u00e8s. \u00bb<\/p>\n              <p class=\"stub-lead-quote__who\">Marc V. \u00b7 Softub Legend<\/p>\n            <\/div>\n          <\/div>\n\n          <!-- Colonne droite \u2014 formulaire -->\n          <div class=\"stub-lead-form-wrap\">\n            <div class=\"stub-lead-form-head\">\n              <h3>Recevez votre \u00e9tude<\/h3>\n              <p>R\u00e9ponse personnalis\u00e9e sous 24 h<\/p>\n            <\/div>\n\n            <form id=\"stub-form\" novalidate\n                  data-endpoint=\"https:\/\/formsubmit.co\/ajax\/info@softub-wellness.lu\"\n                  data-mailto=\"info@softub-wellness.lu\">\n\n              <div class=\"stub-prog\" id=\"stub-prog\">\n                <span class=\"stub-prog__track\"><span class=\"stub-prog__fill\" id=\"stub-prog-fill\"><\/span><\/span>\n                <span class=\"stub-prog__txt\"><span id=\"stub-prog-n\">1<\/span> \/ 2<\/span>\n              <\/div>\n\n              <!-- \u00c9TAPE 1 -->\n              <fieldset class=\"stub-step is-active\" data-step=\"1\" style=\"border:0;padding:0;margin:0;\">\n                <legend class=\"stub-step__q\">O\u00f9 l'installeriez-vous ?<\/legend>\n                <div class=\"stub-inputs\">\n                  <div class=\"stub-inputs stub-inputs--2\">\n                    <div class=\"stub-in\">\n                      <label for=\"stub-lieu\">Emplacement<\/label>\n                      <select id=\"stub-lieu\" name=\"lieu\">\n                        <option selected>Terrasse<\/option>\n                        <option>Jardin<\/option>\n                        <option>Balcon \/ rooftop<\/option>\n                        <option>Int\u00e9rieur \/ v\u00e9randa<\/option>\n                      <\/select>\n                    <\/div>\n                    <div class=\"stub-in\">\n                      <label for=\"stub-delai\">Votre horizon<\/label>\n                      <select id=\"stub-delai\" name=\"delai\">\n                        <option>D\u00e8s que possible<\/option>\n                        <option selected>Dans 1 \u00e0 3 mois<\/option>\n                        <option>Dans 3 \u00e0 12 mois<\/option>\n                        <option>Je m'informe<\/option>\n                      <\/select>\n                    <\/div>\n                  <\/div>\n                <\/div>\n                <div class=\"stub-nav\">\n                  <button type=\"button\" class=\"stub-btn stub-btn--dark stub-btn--block\" data-stub-next>Continuer<\/button>\n                <\/div>\n              <\/fieldset>\n\n              <!-- \u00c9TAPE 2 -->\n              <fieldset class=\"stub-step\" data-step=\"2\" style=\"border:0;padding:0;margin:0;\">\n                <legend class=\"stub-step__q\">Vos coordonn\u00e9es<\/legend>\n\n                <div class=\"stub-inputs\">\n                  <div class=\"stub-inputs stub-inputs--2\">\n                    <div class=\"stub-in\">\n                      <label for=\"stub-nom\">Pr\u00e9nom &amp; nom *<\/label>\n                      <input type=\"text\" id=\"stub-nom\" name=\"nom\" autocomplete=\"name\" required>\n                      <span class=\"stub-err\" data-err-for=\"stub-nom\">Merci d'indiquer votre nom.<\/span>\n                    <\/div>\n                    <div class=\"stub-in\">\n                      <label for=\"stub-cp\">Code postal *<\/label>\n                      <input type=\"text\" id=\"stub-cp\" name=\"code_postal\" inputmode=\"numeric\" autocomplete=\"postal-code\" required>\n                      <span class=\"stub-err\" data-err-for=\"stub-cp\">Code postal requis.<\/span>\n                    <\/div>\n                  <\/div>\n                  <div class=\"stub-inputs stub-inputs--2\">\n                    <div class=\"stub-in\">\n                      <label for=\"stub-email\">E-mail *<\/label>\n                      <input type=\"email\" id=\"stub-email\" name=\"email\" autocomplete=\"email\" required>\n                      <span class=\"stub-err\" data-err-for=\"stub-email\">Adresse e-mail invalide.<\/span>\n                    <\/div>\n                    <div class=\"stub-in\">\n                      <label for=\"stub-tel\">T\u00e9l\u00e9phone *<\/label>\n                      <input type=\"tel\" id=\"stub-tel\" name=\"telephone\" autocomplete=\"tel\" required>\n                      <span class=\"stub-err\" data-err-for=\"stub-tel\">Num\u00e9ro requis.<\/span>\n                    <\/div>\n                  <\/div>\n                  <div class=\"stub-in\">\n                    <label for=\"stub-msg\">Pr\u00e9cision ? (facultatif)<\/label>\n                    <textarea id=\"stub-msg\" name=\"message\" placeholder=\"Ex. : terrasse 12 m\u00b2, acc\u00e8s escalier\u2026\"><\/textarea>\n                  <\/div>\n                  <label class=\"stub-consent\">\n                    <input type=\"checkbox\" id=\"stub-rgpd\" name=\"consentement\" required>\n                    <span>J'accepte d'\u00eatre recontact\u00e9. Aucune newsletter, aucune revente. *<\/span>\n                  <\/label>\n                  <span class=\"stub-err\" data-err-for=\"stub-rgpd\">Votre accord est n\u00e9cessaire.<\/span>\n                <\/div>\n\n                <input type=\"hidden\" name=\"_subject\" value=\"Nouvelle demande d'\u00e9tude Softub\">\n                <input type=\"hidden\" name=\"_template\" value=\"table\">\n                <input type=\"hidden\" name=\"_captcha\" value=\"false\">\n                <input type=\"hidden\" name=\"modele_simule\" id=\"stub-h-model\" value=\"Legend (3-4 pl.)\">\n                <input type=\"hidden\" name=\"economie_annuelle\" id=\"stub-h-save\" value=\"\">\n                <input type=\"hidden\" name=\"bains_semaine\" id=\"stub-h-freq\" value=\"5\">\n                <input type=\"hidden\" name=\"page\" id=\"stub-h-page\" value=\"\">\n                <div style=\"position:absolute;left:-9999px;\"><input type=\"text\" name=\"_honey\" tabindex=\"-1\" autocomplete=\"off\"><\/div>\n\n                <div class=\"stub-nav\">\n                  <button type=\"submit\" class=\"stub-btn stub-btn--primary stub-btn--pulse stub-btn--block\" id=\"stub-submit\">Recevoir mon \u00e9tude personnalis\u00e9e<\/button>\n                  <button type=\"button\" class=\"stub-back\" data-stub-prev>\u2190 Retour<\/button>\n                <\/div>\n              <\/fieldset>\n\n            <\/form>\n\n            <div class=\"stub-form-badges\">\n              <span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><rect x=\"4\" y=\"10\" width=\"16\" height=\"10\" rx=\"2\"\/><path d=\"M8 10V7a4 4 0 0 1 8 0v3\"\/><\/svg> Donn\u00e9es s\u00e9curis\u00e9es<\/span>\n              <span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"m9 12 2 2 4-4\"\/><\/svg> Sans engagement<\/span>\n              <span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v5l3 2\"\/><\/svg> R\u00e9ponse 24 h<\/span>\n            <\/div>\n\n            <!-- Confirmation -->\n            <div class=\"stub-success\" id=\"stub-success\" role=\"status\" aria-live=\"polite\">\n              <div class=\"stub-success__ic\" aria-hidden=\"true\">\n                <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>\n              <\/div>\n              <h3>C'est not\u00e9 \u2014 merci !<\/h3>\n              <p>Votre \u00e9tude personnalis\u00e9e est en pr\u00e9paration. Nous vous recontactons sous 24&nbsp;h ouvr\u00e9es.<\/p>\n            <\/div>\n          <\/div>\n\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- ============ 6. FAQ ============ -->\n    <div class=\"stub-sec\">\n      <div class=\"stub-sec__head\" data-stub-reveal>\n        <p class=\"stub-kicker\"><i><\/i> Questions fr\u00e9quentes<\/p>\n        <h2 class=\"stub-sec__title\">Les questions qui font h\u00e9siter<\/h2>\n      <\/div>\n\n      <div class=\"stub-faq\" data-stub-reveal>\n        <details class=\"stub-q\">\n          <summary>Est-ce vraiment solide, avec des parois souples ?<\/summary>\n          <div class=\"stub-q__a\">Oui. La structure Softub associe une mousse haute densit\u00e9 \u00e0 un rev\u00eatement marine renforc\u00e9, con\u00e7u pour r\u00e9sister au gel, aux UV et aux griffes d'animaux. Ce n'est pas un spa gonflable : il tient sa forme et il est garanti par le constructeur. Plus de 40 ans de recul.<\/div>\n        <\/details>\n        <details class=\"stub-q\">\n          <summary>Et en plein hiver, il tient la temp\u00e9rature ?<\/summary>\n          <div class=\"stub-q__a\">L'isolation int\u00e9grale fait que la chaleur ne s'\u00e9chappe presque pas. L'eau reste \u00e0 37&nbsp;\u00b0C m\u00eame sous la neige, et la consommation grimpe tr\u00e8s peu \u2014 c'est l'int\u00e9r\u00eat du syst\u00e8me de r\u00e9cup\u00e9ration de chaleur moteur.<\/div>\n        <\/details>\n        <details class=\"stub-q\">\n          <summary>Quel budget faut-il pr\u00e9voir ?<\/summary>\n          <div class=\"stub-q__a\">Le prix d\u00e9pend du mod\u00e8le (Sportster, Legend, Resort, Portico), mais il n'y a pas de co\u00fbt cach\u00e9. C'est exactement ce que votre \u00e9tude personnalis\u00e9e vous chiffre \u2014 livraison et mise en service comprises. Paiement \u00e9chelonn\u00e9 possible.<\/div>\n        <\/details>\n        <details class=\"stub-q\">\n          <summary>Mon acc\u00e8s est compliqu\u00e9 (escalier, portail \u00e9troit\u2026).<\/summary>\n          <div class=\"stub-q__a\">Vide, il p\u00e8se moins de 40&nbsp;kg et se porte \u00e0 deux : il passe une porte standard, monte un escalier, franchit un portail. Indiquez votre configuration, nous validons la faisabilit\u00e9 avant tout engagement.<\/div>\n        <\/details>\n        <details class=\"stub-q\">\n          <summary>Combien de temps prend l'entretien ?<\/summary>\n          <div class=\"stub-q__a\">Quelques minutes par semaine. Un seul filtre \u00e0 rincer, et l'ozone AquaSense qui d\u00e9sinfecte l'eau en continu \u2014 moiti\u00e9 moins de produits chimiques qu'un spa classique.<\/div>\n        <\/details>\n      <\/div>\n    <\/div>\n\n    <!-- ============ 7. CTA FINAL ============ -->\n    <div class=\"stub-sec\">\n      <aside class=\"stub-cta\" data-stub-reveal aria-labelledby=\"stub-cta-title\">\n        <div class=\"stub-cta__glow\" aria-hidden=\"true\"><\/div>\n        <p class=\"stub-cta__loc\">\u00c9tude gratuite \u00b7 R\u00e9ponse sous 24 h<\/p>\n        <h3 id=\"stub-cta-title\" class=\"stub-cta__title\">Votre prix exact, sans engagement.<\/h3>\n        <p class=\"stub-cta__sub\">Dites-nous o\u00f9 vous voulez l'installer : nous vous envoyons le mod\u00e8le recommand\u00e9, le tarif tout compris et le co\u00fbt d'usage r\u00e9el.<\/p>\n        <div class=\"stub-cta__actions\">\n          <a class=\"stub-btn stub-btn--primary stub-btn--pulse\" href=\"#stub-form-anchor\" data-stub-scroll>Recevoir mon \u00e9tude personnalis\u00e9e<\/a>\n        <\/div>\n        <p class=\"stub-cta__trust\">Gratuit \u00b7 Sans engagement \u00b7 <a href=\"mailto:info@softub-wellness.lu\">info@softub-wellness.lu<\/a><\/p>\n      <\/aside>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<!-- Barre collante mobile -->\n<div id=\"stub-sticky\">\n  <a href=\"#stub-form-anchor\" data-stub-scroll>\n    <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg>\n    Recevoir mon \u00e9tude personnalis\u00e9e\n  <\/a>\n<\/div>\n\n<script>\n(function(){\n  var root=document.getElementById('softub-lp');\n  if(!root)return;\n  var reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n  \/* ---------- 1. R\u00e9v\u00e9lation au scroll + barres + compteurs ---------- *\/\n  var items=root.querySelectorAll('[data-stub-reveal]');\n  function fillBars(el){\n    el.querySelectorAll('.stub-bar-fill').forEach(function(f){\n      requestAnimationFrame(function(){f.style.width=f.getAttribute('data-w');});\n    });\n  }\n  function countUp(el){\n    var target=parseFloat(el.getAttribute('data-stub-count'))||0;\n    var suf=el.getAttribute('data-stub-suffix')||'';\n    if(reduce){el.textContent=target+suf;return;}\n    var start=null,dur=1100;\n    function tick(t){\n      if(!start)start=t;\n      var p=Math.min((t-start)\/dur,1);\n      var e=1-Math.pow(1-p,3);\n      el.textContent=Math.round(target*e)+suf;\n      if(p<1)requestAnimationFrame(tick);\n    }\n    requestAnimationFrame(tick);\n  }\n  if(reduce||!('IntersectionObserver' in window)){\n    items.forEach(function(el){el.classList.add('is-in');});\n    root.querySelectorAll('.stub-bar-fill').forEach(function(f){f.style.width=f.getAttribute('data-w');});\n    root.querySelectorAll('[data-stub-count]').forEach(countUp);\n  }else{\n    var io=new IntersectionObserver(function(entries){\n      entries.forEach(function(e){\n        if(!e.isIntersecting)return;\n        e.target.classList.add('is-in');\n        if(e.target.querySelector&&e.target.querySelector('.stub-bar-fill'))fillBars(e.target);\n        if(e.target.querySelectorAll)e.target.querySelectorAll('[data-stub-count]').forEach(countUp);\n        io.unobserve(e.target);\n      });\n    },{threshold:.14,rootMargin:'0px 0px -6% 0px'});\n    items.forEach(function(el){io.observe(el);});\n  }\n\n  \/* ---------- 2. Scroll doux ---------- *\/\n  var anchor=document.getElementById('stub-form-anchor');\n  function goForm(){\n    if(!anchor)return;\n    anchor.scrollIntoView({behavior:reduce?'auto':'smooth',block:'start'});\n  }\n  document.querySelectorAll('[data-stub-scroll]').forEach(function(a){\n    a.addEventListener('click',function(ev){ev.preventDefault();goForm();});\n  });\n\n  \/* ---------- 3. Simulateur \u2014 MOD\u00c8LES CORRIG\u00c9S ---------- *\/\n  var freq=document.getElementById('stub-freq'),\n      kwh=document.getElementById('stub-kwh'),\n      seg=document.getElementById('stub-model'),\n      mult=1.0, modelName='Legend (3-4 pl.)';\n\n  function euro(n){return n.toLocaleString('fr-BE',{maximumFractionDigits:0});}\n  function calc(){\n    if(!freq||!kwh)return;\n    var f=parseInt(freq.value,10),\n        p=parseInt(kwh.value,10)\/100;\n    var kSoftub=(72+f*3.4)*mult,\n        kOther =(300+f*9.5)*mult;\n    var cS=kSoftub*p, cO=kOther*p;\n    var saveM=cO-cS, saveY=saveM*12, bathsM=f*4.33;\n\n    document.getElementById('stub-freq-out').textContent=f+(f>1?' bains':' bain');\n    document.getElementById('stub-kwh-out').textContent=p.toFixed(2).replace('.',',')+' \u20ac\/kWh';\n    document.getElementById('stub-cost-softub').textContent=euro(cS);\n    document.getElementById('stub-cost-other').textContent=euro(cO);\n    document.getElementById('stub-save-y').textContent=euro(saveY);\n    document.getElementById('stub-save-10').textContent=euro(saveY*10);\n    document.getElementById('stub-per-bath').textContent=(cS\/bathsM).toFixed(2).replace('.',',');\n\n    var hm=document.getElementById('stub-h-model'),\n        hs=document.getElementById('stub-h-save'),\n        hf=document.getElementById('stub-h-freq');\n    if(hm)hm.value=modelName;\n    if(hs)hs.value=euro(saveY)+' \u20ac \/ an';\n    if(hf)hf.value=f;\n  }\n  if(freq)freq.addEventListener('input',calc);\n  if(kwh)kwh.addEventListener('input',calc);\n  if(seg){\n    seg.addEventListener('click',function(e){\n      var b=e.target.closest('button[data-m]');\n      if(!b)return;\n      seg.querySelectorAll('button').forEach(function(x){x.setAttribute('aria-pressed','false');});\n      b.setAttribute('aria-pressed','true');\n      mult=parseFloat(b.getAttribute('data-m'));\n      modelName=b.getAttribute('data-name');\n      calc();\n    });\n  }\n  calc();\n\n  \/* ---------- 4. Formulaire principal (2 \u00e9tapes) ---------- *\/\n  var form=document.getElementById('stub-form');\n  if(form){\n    var steps=Array.prototype.slice.call(form.querySelectorAll('.stub-step')),\n        fill=document.getElementById('stub-prog-fill'),\n        pn=document.getElementById('stub-prog-n'),\n        cur=0;\n\n    var hp=document.getElementById('stub-h-page');\n    if(hp)hp.value=location.href;\n\n    function show(i){\n      cur=Math.max(0,Math.min(i,steps.length-1));\n      steps.forEach(function(s,k){s.classList.toggle('is-active',k===cur);});\n      if(fill)fill.style.width=Math.round(((cur+1)\/steps.length)*100)+'%';\n      if(pn)pn.textContent=(cur+1);\n    }\n    function setErr(id,on){\n      var el=document.getElementById(id),\n          msg=form.querySelector('[data-err-for=\"'+id+'\"]');\n      if(el&&el.type!=='checkbox')el.setAttribute('aria-invalid',on?'true':'false');\n      if(msg)msg.classList.toggle('is-on',!!on);\n    }\n    function validateStep(){\n      if(cur<steps.length-1)return true;\n      var ok=true,\n          nom=document.getElementById('stub-nom'),\n          cp=document.getElementById('stub-cp'),\n          em=document.getElementById('stub-email'),\n          tel=document.getElementById('stub-tel'),\n          rg=document.getElementById('stub-rgpd');\n      var bad=function(id){ok=false;setErr(id,true);};\n      (nom.value.trim().length>1)?setErr('stub-nom',false):bad('stub-nom');\n      (cp.value.trim().length>=4)?setErr('stub-cp',false):bad('stub-cp');\n      (\/^[^\\s@]+@[^\\s@]+\\.[a-z]{2,}$\/i.test(em.value.trim()))?setErr('stub-email',false):bad('stub-email');\n      (tel.value.replace(\/[^0-9+]\/g,'').length>=8)?setErr('stub-tel',false):bad('stub-tel');\n      (rg.checked)?setErr('stub-rgpd',false):bad('stub-rgpd');\n      if(!ok){var f=form.querySelector('[aria-invalid=true]');if(f)f.focus();}\n      return ok;\n    }\n\n    form.querySelectorAll('[data-stub-next]').forEach(function(b){\n      b.addEventListener('click',function(){show(cur+1);});\n    });\n    form.querySelectorAll('[data-stub-prev]').forEach(function(b){\n      b.addEventListener('click',function(){show(cur-1);});\n    });\n    show(0);\n\n    form.addEventListener('submit',function(ev){\n      ev.preventDefault();\n      if(!validateStep())return;\n      var gotcha=form.querySelector('[name=\"_honey\"]');\n      if(gotcha&&gotcha.value)return;\n\n      var btn=document.getElementById('stub-submit');\n      btn.disabled=true;btn.textContent='Envoi en cours\u2026';\n\n      var data={};\n      new FormData(form).forEach(function(v,k){if(k!=='_honey')data[k]=v;});\n\n      function done(){\n        form.style.display='none';\n        var s=document.getElementById('stub-success');if(s)s.classList.add('is-on');\n        var prog=document.getElementById('stub-prog');if(prog)prog.style.display='none';\n      }\n      function fallback(){\n        var mail=form.getAttribute('data-mailto')||'info@softub-wellness.lu',\n            lines=Object.keys(data).filter(function(k){return k.charAt(0)!=='_';})\n                  .map(function(k){return k.replace(\/_\/g,' ')+' : '+data[k];}).join('\\n');\n        window.location.href='mailto:'+mail\n          +'?subject='+encodeURIComponent('Demande d\\'\u00e9tude Softub \u2014 '+(data.nom||''))\n          +'&body='+encodeURIComponent(lines);\n        setTimeout(done,600);\n      }\n\n      var url=form.getAttribute('data-endpoint');\n      if(url){\n        fetch(url,{method:'POST',headers:{'Content-Type':'application\/json','Accept':'application\/json'},body:JSON.stringify(data)})\n          .then(function(r){if(!r.ok)throw new Error();done();}).catch(fallback);\n      }else{fallback();}\n    });\n  }\n\n  \/* ---------- 5. Mini-formulaire (haut de page) \u2014 AVEC T\u00c9L\u00c9PHONE ---------- *\/\n  var miniForm=document.getElementById('stub-mini-form');\n  if(miniForm){\n    miniForm.addEventListener('submit',function(ev){\n      ev.preventDefault();\n      var honey=miniForm.querySelector('[name=\"_honey\"]');\n      if(honey&&honey.value)return;\n      var fd=new FormData(miniForm),data={};\n      fd.forEach(function(v,k){if(k!=='_honey')data[k]=v;});\n      var url='https:\/\/formsubmit.co\/ajax\/info@softub-wellness.lu';\n      var btn=miniForm.querySelector('button[type=submit]');\n      btn.disabled=true;btn.innerHTML='Envoi\u2026';\n      fetch(url,{method:'POST',headers:{'Content-Type':'application\/json','Accept':'application\/json'},body:JSON.stringify(data)})\n        .then(function(r){\n          if(!r.ok)throw new Error();\n          btn.innerHTML='<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg> Demande envoy\u00e9e !';\n          btn.style.background='#2f8fa8';\n        }).catch(function(){\n          btn.disabled=false;btn.textContent='R\u00e9essayer';\n        });\n    });\n  }\n\n  \/* ---------- 6. Barre collante mobile ---------- *\/\n  var sticky=document.getElementById('stub-sticky');\n  if(sticky){\n    window.addEventListener('scroll',function(){\n      var y=window.pageYOffset||document.documentElement.scrollTop;\n      var formTop=anchor?anchor.getBoundingClientRect().top:9999;\n      sticky.classList.toggle('is-on', y>420 && formTop>window.innerHeight*0.35);\n    },{passive:true});\n  }\n})();\n<\/script>\n\n\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-09dfc7d e-flex e-con-boxed e-con e-parent\" data-id=\"09dfc7d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-e84c41f e-con-full e-flex e-con e-child\" data-id=\"e84c41f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-d327b51 e-con-full e-flex e-con e-child\" data-id=\"d327b51\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ed1c664 elementor-invisible elementor-widget elementor-widget-elementskit-heading\" data-id=\"ed1c664\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"elementskit-heading.default\">\n\t\t\t\t\t<div class=\"ekit-wid-con\" ><div class=\"ekit-heading elementskit-section-title-wraper text_center   ekit_heading_tablet-   ekit_heading_mobile-\"><div class=\"ekit-heading--title elementskit-section-title \">Gallerie<\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-85fca02 elementor-invisible elementor-widget elementor-widget-elementskit-heading\" data-id=\"85fca02\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"elementskit-heading.default\">\n\t\t\t\t\t<div class=\"ekit-wid-con\" ><div class=\"ekit-heading elementskit-section-title-wraper text_center   ekit_heading_tablet-text_left   ekit_heading_mobile-text_center\"><h2 class=\"ekit-heading--title elementskit-section-title \">D\u00e9couvrez Softub, <span>Votre th\u00e9rapeute \u00e0 domicile.<\/span><\/h2><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7ac54b4 e-con-full e-flex e-con e-child\" data-id=\"7ac54b4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e98d9c6 elementor-invisible elementor-widget elementor-widget-image-carousel\" data-id=\"e98d9c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;slides_to_show&quot;:&quot;5&quot;,&quot;navigation&quot;:&quot;none&quot;,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:24,&quot;sizes&quot;:[]},&quot;autoplay_speed&quot;:0,&quot;speed&quot;:5000,&quot;_animation&quot;:&quot;fadeInDown&quot;,&quot;slides_to_show_mobile&quot;:&quot;1&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-carousel-wrapper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Image Carousel\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 6\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/softub.spa\/wp-content\/uploads\/2026\/09\/220512-WL-Shooting-Verden-Softub-52-1.jpg\" alt=\"220512-WL-Shooting-Verden-Softub-52\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 6\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/softub.spa\/wp-content\/uploads\/2026\/09\/L23A6882-softub-whirlpool-taupe-surrounding-polyrattan-sand-summer-2020-1.jpg\" alt=\"L23A6882-softub-whirlpool-taupe-surrounding-polyrattan-sand-summer-2020\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 of 6\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/softub.spa\/wp-content\/uploads\/2026\/09\/L23A7564-softub-whirlpool-taupe-surrounding-polyrattan-sand-waermegrad-sauna-l-summer-2020-1.jpg\" alt=\"L23A7564-softub-whirlpool-taupe-surrounding-polyrattan-sand-waermegrad-sauna-l-summer-2020\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 of 6\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/softub.spa\/wp-content\/uploads\/2026\/09\/L23A7857-softub-whirlpool-taupe-surrounding-polyrattan-sand-waermegrad-sauna-l-summer-2020-1.jpg\" alt=\"L23A7857-softub-whirlpool-taupe-surrounding-polyrattan-sand-waermegrad-sauna-l-summer-2020\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 of 6\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/softub.spa\/wp-content\/uploads\/2026\/09\/portico-sand-steel-anthra-cote-1.jpg\" alt=\"portico sand steel anthra cote\u0301\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"6 of 6\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/softub.spa\/wp-content\/uploads\/2026\/09\/S0043-softub-whirlpool-taupe-surrounding-polyrattan-sand-summer-2020-1.jpg\" alt=\"S0043-softub-whirlpool-taupe-surrounding-polyrattan-sand-summer-2020\" \/><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a1a9256 e-con e-atomic-element e-flexbox-base e-c506087 \" data-id=\"a1a9256\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"a1a9256\">\n    \t\t<div class=\"elementor-element elementor-element-3a807ff elementor-widget elementor-widget-html\" data-id=\"3a807ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ===== SOFTUB \u00b7 FOOTER BAR ===== -->\n<footer id=\"stub-footer-bar\">\n  <div class=\"stub-bar-wrap\">\n    <p class=\"stub-bar-copy\">\u00a9 <span id=\"stub-year\">2025<\/span> Softub Wellness Luxembourg. Tous droits r\u00e9serv\u00e9s.<\/p>\n    <p class=\"stub-bar-credit\">Pens\u00e9 et con\u00e7u par nos super-h\u00e9ros du marketing chez <a href=\"https:\/\/devis-exclusif.com\/\" target=\"_blank\" rel=\"noopener\">Devis Exclusif<\/a>.<\/p>\n  <\/div>\n<\/footer>\n\n<style>\n#stub-footer-bar{\n  background:linear-gradient(175deg,#224456 0%,#142a36 100%);\n  color:#f4efe1;\n  font-family:\"Instrument Sans\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;\n  padding:1.2rem clamp(1.25rem,5vw,3rem);\n}\n#stub-footer-bar *{box-sizing:border-box;margin:0;}\n.stub-bar-wrap{\n  max-width:1200px;\n  margin:0 auto;\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  flex-wrap:wrap;\n  gap:.8rem;\n}\n.stub-bar-copy{\n  font-size:.82rem;\n  color:rgba(244,239,225,.55);\n}\n.stub-bar-credit{\n  font-size:.82rem;\n  color:rgba(244,239,225,.55);\n}\n.stub-bar-credit a{\n  color:#cda233;\n  text-decoration:none;\n  font-weight:500;\n  transition:color .2s ease;\n}\n.stub-bar-credit a:hover{\n  color:#fff;\n  text-decoration:underline;\n}\n@media(max-width:600px){\n  .stub-bar-wrap{\n    flex-direction:column;\n    text-align:center;\n  }\n}\n<\/style>\n\n<script>\n(function(){\n  var y=document.getElementById('stub-year');\n  if(y)y.textContent=new Date().getFullYear();\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Hydroth\u00e9rapie \u00e0 domicile \u00b7 Softub\u00ae Portico Et si votre meilleur th\u00e9rapeute se trouvait dans votre jardin ? Chaleur, flottaison et jets th\u00e9rapeutiques r\u00e9glables : le Softub Portico recr\u00e9e une v\u00e9ritable s\u00e9ance d&rsquo;hydroth\u00e9rapie chez vous. Install\u00e9 en 15 minutes, sans travaux, pour environ 1 \u20ac par jour. Recevoir mon \u00e9tude personnalis\u00e9e Plan de massage th\u00e9rapeutique personnalis\u00e9 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-12","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/softub.spa\/index.php\/wp-json\/wp\/v2\/pages\/12","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/softub.spa\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/softub.spa\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/softub.spa\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/softub.spa\/index.php\/wp-json\/wp\/v2\/comments?post=12"}],"version-history":[{"count":85,"href":"https:\/\/softub.spa\/index.php\/wp-json\/wp\/v2\/pages\/12\/revisions"}],"predecessor-version":[{"id":152,"href":"https:\/\/softub.spa\/index.php\/wp-json\/wp\/v2\/pages\/12\/revisions\/152"}],"wp:attachment":[{"href":"https:\/\/softub.spa\/index.php\/wp-json\/wp\/v2\/media?parent=12"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}