html[dir="rtl"] body{direction:rtl;text-align:right}html[dir="rtl"]{--font-primary:"Cairo","Poppins",system-ui,-apple-system,sans-serif}html[dir="rtl"] body,html[dir="rtl"] button,html[dir="rtl"] input,html[dir="rtl"] textarea,html[dir="rtl"] select{font-family:var(--font-primary)}html[dir="rtl"] *,html[dir="rtl"] *::before,html[dir="rtl"] *::after{letter-spacing:normal !important}html[dir="rtl"] .hero-illustration *,html[dir="rtl"] [class*="hero-illus-"] *,html[dir="rtl"] [class^="svc-viz"] *,html[dir="rtl"] [class*=" svc-viz"] *,html[dir="rtl"] .code-terminal *,html[dir="rtl"] .erep-dashboard *{letter-spacing:revert !important}html[dir="rtl"] body{font-size:17px;line-height:1.9}html[dir="rtl"] p,html[dir="rtl"] li{line-height:1.95}html[dir="rtl"] h1,html[dir="rtl"] h2,html[dir="rtl"] h3,html[dir="rtl"] h4{line-height:1.45}html[dir="rtl"] strong,html[dir="rtl"] b{font-weight:700;font-synthesis-weight:none}html[dir="rtl"] .eyebrow,html[dir="rtl"] .city-eyebrow,html[dir="rtl"] .section-head .eyebrow,html[dir="rtl"] .mono-label,html[dir="rtl"] .mega-col__heading,html[dir="rtl"] .footer-col__title{text-transform:none}html[dir="rtl"] .mono-label,html[dir="rtl"] .code-terminal,html[dir="rtl"] .terminal-badge{font-family:"JetBrains Mono",ui-monospace,monospace;direction:ltr}html[dir="rtl"] .hero-illustration,html[dir="rtl"] [class*="hero-illus-"],html[dir="rtl"] [class^="svc-viz"],html[dir="rtl"] [class*=" svc-viz"],html[dir="rtl"] .erep-dashboard,html[dir="rtl"] .code-terminal,html[dir="rtl"] .intl-design-globe,html[dir="rtl"] .home-tech-grid,html[dir="rtl"] .tech-logos{direction:ltr;text-align:left}html[dir="rtl"] .stat-value,html[dir="rtl"] .hero-stat__value,html[dir="rtl"] .intl-design-stat-num,html[dir="rtl"] .erep-kpi-value{direction:ltr;unicode-bidi:isolate}html[dir="rtl"] .section:not(.section--dark) .card{text-align:right}html[dir="rtl"] .check-list li{padding-left:0;padding-right:28px}html[dir="rtl"] .check-list li::before{left:auto;right:0}html[dir="rtl"] .footer-links a{transition:color 0.2s ease,padding-right 0.2s ease}html[dir="rtl"] .footer-links a:hover{padding-left:0;padding-right:4px}html[dir="rtl"] .lang-switcher{margin-left:0;margin-right:12px}html[dir="rtl"] .lang-chevron{margin-left:0;margin-right:2px}html[dir="rtl"] .lang-switcher__options{right:auto;left:0}html[dir="rtl"] .whatsapp-float{right:auto;left:24px}html[dir="rtl"] .btn-arrow{display:inline-block;transform:scaleX(-1)}html[dir="rtl"] .footer-col__toggle{margin:-8px 0 -8px -8px}@media (max-width:980px){html[dir="rtl"] .mobile-nav{right:auto;left:0;transform:translateX(-100%);box-shadow:8px 0 30px rgba(0,0,0,0.25)}html[dir="rtl"] .mobile-nav.is-open{transform:translateX(0)}}html[dir="rtl"] .mega-panel{text-align:right}html[dir="rtl"] .wpforms-container input,html[dir="rtl"] .wpforms-container textarea,html[dir="rtl"] .wpforms-container select,html[dir="rtl"] .wpforms-container label{text-align:right;direction:rtl}html[dir="rtl"] .wpforms-container input[type="email"],html[dir="rtl"] .wpforms-container input[type="tel"],html[dir="rtl"] .wpforms-container input[type="url"]{direction:ltr;text-align:left}html[dir="rtl"] .oform .oform-input,html[dir="rtl"] .oform .oform-label,html[dir="rtl"] .oform .oform-choice,html[dir="rtl"] .oform .oform-hint,html[dir="rtl"] .oform .oform-error{text-align:right;direction:rtl}html[dir="rtl"] .oform input[type="email"],html[dir="rtl"] .oform input[type="tel"],html[dir="rtl"] .oform input[type="url"]{direction:ltr;text-align:left}html[dir="rtl"] .timeline-item--right{margin-left:0;margin-right:50%}html[dir="rtl"] .timeline-item--left{padding-right:0;padding-left:70px}html[dir="rtl"] .timeline-item--right{padding-left:0;padding-right:70px}html[dir="rtl"] .timeline-item--left .timeline-node{right:auto;left:-30px}html[dir="rtl"] .timeline-item--right .timeline-node{left:auto;right:-30px}html[dir="rtl"] .timeline-item--left::after{right:auto;left:0;background:linear-gradient(270deg,rgba(26,188,156,0.1),rgba(26,188,156,0.5))}html[dir="rtl"] .timeline-item--right::after{left:auto;right:0;background:linear-gradient(270deg,rgba(26,188,156,0.5),rgba(26,188,156,0.1))}html[dir="rtl"] .timeline-bg-number{right:auto;left:-5px}html[dir="rtl"] .timeline-item--right .timeline-bg-number{left:auto;right:-5px}@media (max-width:768px){html[dir="rtl"] .timeline{padding-left:0;padding-right:40px}html[dir="rtl"] .timeline-line{left:auto;right:20px}html[dir="rtl"] .timeline-item,html[dir="rtl"] .timeline-item--left,html[dir="rtl"] .timeline-item--right{margin-right:0;padding-left:0;padding-right:50px}html[dir="rtl"] .timeline-item--left .timeline-node,html[dir="rtl"] .timeline-item--right .timeline-node{left:auto;right:-2px}}html[dir="rtl"] .eyebrow,html[dir="rtl"] .city-eyebrow,html[dir="rtl"] .pq-slide-tag,html[dir="rtl"] .timeline-phase{font-family:var(--font-primary);font-weight:600}html[dir="rtl"] .hero-illustration .mono-label,html[dir="rtl"] [class^="svc-viz"] .mono-label,html[dir="rtl"] .code-terminal{font-family:"JetBrains Mono",ui-monospace,monospace}html[dir="rtl"] .pourquoi-design .pq-slide.is-prev{transform:translate(8%,-50%) scale(0.82) rotateY(-16deg)}html[dir="rtl"] .pourquoi-design .pq-slide.is-next{transform:translate(-108%,-50%) scale(0.82) rotateY(16deg)}html[dir="rtl"] .pourquoi-design .pq-arrow svg,html[dir="rtl"] .pq-arrow svg{transform:scaleX(-1)}html[dir="rtl"] .home-services .svc-v1-features li{padding-left:0;padding-right:22px}html[dir="rtl"] .home-services .svc-v1-features li::before{left:auto;right:0;transform:scaleX(-1) rotate(135deg)}html[dir="rtl"] .home-services .svc-v2-tabs-arrow--prev{border-right:none;border-left:1px solid rgba(255,255,255,0.08)}html[dir="rtl"] .home-services .svc-v2-tabs-arrow--next{border-left:none;border-right:1px solid rgba(255,255,255,0.08)}html[dir="rtl"] .home-services .svc-v2-tabs-arrow svg{transform:scaleX(-1)}html[dir="rtl"] .pourquoi-design .pq-slide-list li{padding-left:0;padding-right:26px}html[dir="rtl"] .pourquoi-design .pq-slide-list li::before{left:auto;right:0}html[dir="rtl"] .accompagnement-card-body .check-list li{padding:6px 28px 6px 0}html[dir="rtl"] .accompagnement-card-body .check-list li::before{left:auto;right:0}html[dir="rtl"] .cs-strategy-card__actions li{padding-left:0;padding-right:24px}html[dir="rtl"] .cs-strategy-card__actions li::before{left:auto;right:0}html[dir="rtl"] .legal-section ul li{padding-left:0;padding-right:20px}html[dir="rtl"] .legal-section ul li::before{left:auto;right:0}html[dir="rtl"] .timeline-card,html[dir="rtl"] .trust-card,html[dir="rtl"] .rnd-grid,html[dir="rtl"] .section--dark.clients-section h3,html[dir="rtl"] .accompagnement-card-number,html[dir="rtl"] .home-services .svc-v2-tab,html[dir="rtl"] .svc-v2-svcpage .svc-v2-tab,html[dir="rtl"] .blog-grid-section .section-head,html[dir="rtl"] .sp-hero__author-info,html[dir="rtl"] .sp-article__content td{text-align:right}html[dir="rtl"] .intl-design-stats{padding:56px 64px 56px 0}html[dir="rtl"] .intl-design-stat + .intl-design-stat::before{left:auto;right:0}html[dir="rtl"] .intl-design-globe img{left:auto;right:40px}@media (max-width:1180px){html[dir="rtl"] .intl-design-stats{padding:48px 48px 48px 0}html[dir="rtl"] .intl-design-globe img{right:20px}}@media (max-width:980px){html[dir="rtl"] .intl-design-stats{padding:40px 32px}html[dir="rtl"] .intl-design-globe img{right:auto;left:50%}}@media (max-width:560px){html[dir="rtl"] .intl-design-stats{padding:28px 22px}}html[dir="rtl"] .home-services .svc-v2-tab,html[dir="rtl"] .svc-v2-svcpage .svc-v2-tab{border-right:none;border-left:1px solid rgba(255,255,255,0.08)}html[dir="rtl"] .svc-v2-svcpage .svc-v2-tabs-arrow{border-right:none;border-left:1px solid rgba(255,255,255,0.08)}html[dir="rtl"] .svc-v2-svcpage .svc-v2-tabs-arrow--next{border-left:none;border-right:1px solid rgba(255,255,255,0.08)}html[dir="rtl"] .svc-v2-svcpage .svc-v2-tabs-arrow svg{transform:scaleX(-1)}