/* ===== NOVALAB - Version arabe (droite à gauche) ===== */
body,.btn,button,input,textarea,select,.form-group input,.form-group textarea,.form-group select{font-family:'Cairo',sans-serif}
p,li,.service-card p,.about-text p,.content-block p{line-height:1.9}
.hero-text h1{line-height:1.35}
.hero-badge,.content-block.engagement-box h3{letter-spacing:0}
.nav-menu a{font-size:.95rem}
.stat-number{direction:ltr;unicode-bidi:isolate}
.top-bar-left span i,.top-bar-right span i{margin-right:0;margin-left:6px}
.analyse-card,.faq-card{border-left:0;border-right:4px solid #2d8a4e}
.analyse-card:hover{transform:translateX(-5px)}
.director-content blockquote{border-left:0;padding-left:0;border-right:4px solid #2d8a4e;padding-right:20px;font-style:normal}
.footer-col h4::after{left:auto;right:0}
.footer-col p i{margin-right:0;margin-left:8px}
.footer-col ul a:hover{padding-left:0;padding-right:5px}
.forfait-list{text-align:right}
