[dir=rtl] .cb,[dir=rtl] .cb *{letter-spacing:0!important}[dir=rtl] .cb{font-size:18px;line-height:1.85}[dir=rtl] .cb-eyebrow,[dir=rtl] .cb-logo__sub,[dir=rtl] .dipl b,[dir=rtl] .scroll-hint{text-transform:none}[dir=rtl] .cb-eyebrow{font-size:14px;font-weight:700;line-height:1.5}[dir=rtl] .cb-logo__sub{font-size:12px}[dir=rtl] .cb-h1{font-size:76px;font-weight:700;line-height:1.32}[dir=rtl] .cb-h2{font-size:44px;font-weight:700;line-height:1.4}[dir=rtl] .cb-h3{font-size:26px;font-weight:700;line-height:1.5}[dir=rtl] .cb-h1 em,[dir=rtl] .cb-h2 em,[dir=rtl] .cb-h3 em,[dir=rtl] .cb-num,[dir=rtl] .doc__accroche,[dir=rtl] .marquee__in em,[dir=rtl] .rdvm__titre em{font-style:normal}[dir=rtl] .cb-num{font-family:var(--font-sans);font-weight:600}[dir=rtl] .doc__accroche{font-weight:700;line-height:1.5}[dir=rtl] .hero__lead,[dir=rtl] .page-head__lead{line-height:1.85}[dir=rtl] .cb-btn{font-size:16px;font-weight:600;line-height:1.3}[dir=rtl] .stack__title,[dir=rtl] .xrow__titre,[dir=rtl] .intro__title,[dir=rtl] .parcours__titre{line-height:1.45}[dir=rtl] .split .w{margin-block:-.08em -.16em;padding-block:.08em .16em}[dir=rtl] .marquee__in{font-size:clamp(64px,10vw,150px);line-height:1.35}[dir=rtl] [dir=ltr]{unicode-bidi:isolate}[dir=rtl] .contact-tel__num,[dir=rtl] .avis__chiffre{display:inline-block}@media (max-width:1024px){[dir=rtl] .cb-h1{font-size:60px}}@media (max-width:720px){[dir=rtl] .cb{font-size:17px}[dir=rtl] .cb-h1{font-size:42px;line-height:1.4}[dir=rtl] .cb-h2{font-size:34px}[dir=rtl] .cb-h3{font-size:23px}}[dir=rtl] .acct__pop{left:0;right:auto}@media (max-width:720px){[dir=rtl] .acct__pop{left:-56px;right:auto}}[dir=rtl] .skip{left:auto;right:16px}[dir=rtl] .cb-urgent{text-align:right}[dir=rtl] .cb-hours li.is-today span:first-child:before{margin-left:8px;margin-right:0}[dir=rtl] .progress,[dir=rtl] .steps .bar,[dir=rtl] .intro__bar i{transform-origin:100%}[dir=rtl] .orb--soft{left:-2%;right:auto}[dir=rtl] .orb--dot{left:auto;right:9%}[dir=rtl] .orb--ink{left:auto;right:-3%}[dir=rtl] .intro__skip{left:24px;right:auto}@media (max-width:720px){[dir=rtl] .intro__skip{left:16px;right:auto}}[dir=rtl] .fact+.fact{border-left:0;border-right:1px solid var(--line);padding-left:0;padding-right:24px}@media (max-width:1024px){[dir=rtl] .fact:nth-child(3){border-right:0;padding-right:0}}@media (max-width:720px){[dir=rtl] .fact,[dir=rtl] .fact+.fact{border-right:0;padding:20px 0}}[dir=rtl] .stack__icon{left:36px;right:auto}@media (max-width:720px){[dir=rtl] .stack__icon{left:22px;right:auto}}[dir=rtl] .cb-erow:hover{padding-left:0;padding-right:12px}@media (max-width:720px){[dir=rtl] .cb-erow:hover{padding-right:0}}[dir=rtl] .map .lbl{left:auto;right:16px}[dir=rtl] .photos__item figcaption{left:auto;right:12px}@media (max-width:720px){[dir=rtl] .photos__item figcaption{left:auto;right:8px}}[dir=rtl] .capsule__play{left:12px;right:auto}[dir=rtl] .xrow__duree{left:auto;right:14px}[dir=rtl] .xrow__prep{border-left:0;border-right:2px solid var(--pulse);border-radius:12px 0 0 12px}[dir=rtl] .stack__card--3 .xrow__prep{border-right-color:#f2949b}[dir=rtl] .xcard__foot .cb-meta{margin-left:auto;margin-right:0}[dir=rtl] .ariane li+li:before{margin-left:6px;margin-right:0}[dir=rtl] .hero-portrait{margin-left:0;margin-right:auto}@media (max-width:1024px){[dir=rtl] .hero-portrait{margin-right:0}}[dir=rtl] .parcours__go{left:24px;right:auto}@media (max-width:720px){[dir=rtl] .parcours__go{left:16px;right:auto}}[dir=rtl] .rdv__opt{text-align:right}[dir=rtl] .rdv__prep ul{padding-left:0;padding-right:18px}[dir=rtl] .rdvm__recap .cb-link{margin-left:0;margin-right:auto}[dir=rtl] .rdvm__examen,[dir=rtl] .cb-input[dir=ltr]{text-align:right}[dir=rtl] .cb-wa{left:24px;right:auto}@media (max-width:720px){[dir=rtl] .cb-wa{left:16px;right:auto}}[dir=rtl] .cookies{padding:12px 20px 12px 12px;left:auto;right:24px}@media (max-width:720px){[dir=rtl] .cookies{padding:12px 16px calc(12px + env(safe-area-inset-bottom));left:0;right:0}}[dir=rtl] a[dir=ltr],[dir=rtl] .contact-tel__num{text-align:right}[dir=rtl] .art__toc ol{border-left:0;border-right:1.5px solid var(--line)}[dir=rtl] .art__toc a{border-left:0;border-right:1.5px solid #0000;margin-left:0;margin-right:-1.5px;padding:8px 16px 8px 0}[dir=rtl] .art__toc a:hover{border-right-color:var(--pulse)}[dir=rtl] .art-table th,[dir=rtl] .art-table td{text-align:right}[dir=rtl] .art__sources ol{padding-left:0;padding-right:20px}[dir=rtl] .art__corps h2{line-height:1.45}@media (max-width:720px){[dir=rtl] .art-table tbody th{min-width:96px}}
