[dir=rtl]{font-family:var(--font-arabic)}[dir=rtl] body{font-family:var(--font-arabic)}[dir=rtl] .navbar-menu{direction:rtl}[dir=rtl] .process-arrow i{transform:scaleX(-1)}[dir=rtl] .contact-item{text-align:right}[dir=rtl] .section-header.left{text-align:right}[dir=rtl] .footer-contact,[dir=rtl] .footer-links{text-align:right}[dir=rtl] .contact-item i{margin-left:var(--spacing-md);margin-right:0}[dir=rtl] .service-features li::before{margin-left:var(--spacing-sm);margin-right:0}[dir=rtl] .hero-badge::before{margin-left:var(--spacing-sm);margin-right:0}[dir=rtl] .accent-card::before{left:auto;right:-1px;border-left:none;border-right:var(--corner-thickness) solid var(--corner-accent-1);border-top-left-radius:0;border-top-right-radius:var(--radius-xl)}[dir=rtl] .accent-card::after{right:auto;left:-1px;border-right:none;border-left:var(--corner-thickness) solid var(--corner-accent-2);border-bottom-right-radius:0;border-bottom-left-radius:var(--radius-xl)}[dir=rtl] .accent-section::before{left:auto;right:20px;border-left:none;border-right:3px solid var(--corner-accent-1)}[dir=rtl] .accent-section::after{right:auto;left:20px;border-right:none;border-left:3px solid var(--corner-accent-2)}[dir=rtl] .footer-section h4::after{left:auto;right:0}[dir=rtl] .form-group.floating-label label{left:auto;right:var(--spacing-md)}[dir=rtl] .footer-links a:hover{transform:translateX(-5px)}[dir=rtl] .footer-links a::before{content:'\f053';left:auto;right:-15px}[dir=rtl] .footer-links a:hover{padding-left:0;padding-right:15px}[dir=rtl] .footer-links a:hover::before{left:auto;right:0}[dir=rtl] .notification{right:auto;left:var(--spacing-xl);transform:translateX(-100%)}[dir=rtl] .notification.show{transform:translateX(0)}[dir=rtl] .notification-success{border-left:none;border-right:4px solid var(--success-color)}[dir=rtl] .notification-error{border-left:none;border-right:4px solid var(--error-color)}[dir=rtl] .notification-warning{border-left:none;border-right:4px solid var(--warning-color)}[dir=rtl] .scroll-progress{left:auto;right:0}@media (max-width:768px){[dir=rtl] .navbar-menu{left:auto;right:0;transform:translateX(100%)}[dir=rtl] .navbar-menu.active{transform:translateX(0)}[dir=rtl] .navbar-menu::before{left:auto;right:100%}[dir=rtl] .navbar-end{right:auto;left:var(--spacing-md)}}[dir=rtl] .contact-form-container{border-top:3px solid var(--accent-color)}