:root{--font-arabic:'Tajawal','DIN Next LT W23',sans-serif;--font-display:'Tajawal',sans-serif;--font-body:'Tajawal',sans-serif;--font-accent:'Tajawal',sans-serif;--start:right;--end:left}.rtl,.rtl .form-group input,.rtl .form-group select,.rtl .form-group textarea,.rtl .form-input,.rtl .form-select,.rtl .form-textarea,.rtl footer,html[dir=rtl]{direction:rtl;text-align:right}.rtl body{font-family:var(--font-arabic)}.rtl .btn,.rtl button,.rtl h1,.rtl h2,.rtl h3,.rtl h4,.rtl h5{font-family:var(--font-arabic);letter-spacing:0}.rtl *{letter-spacing:0!important}.page-candidates.rtl .modal-details,.page-home.rtl .about-grid,.page-home.rtl .about-metrics,.page-home.rtl .contact-grid,.page-home.rtl .steps-grid,.page-visa.rtl .comp-table,.page-visa.rtl .contact-grid,.page-visa.rtl .doc-grid,.page-visa.rtl .hero-grid,.page-visa.rtl .package-grid,.page-visa.rtl .pricing,.page-visa.rtl .steps,.rtl .footer-grid,.rtl .trust-bar,.rtl .trust-strip,.rtl nav{direction:rtl}.page-candidates.rtl .active-filters,.page-candidates.rtl .cta-btns-row,.page-candidates.rtl .cta-strip,.page-candidates.rtl .filter-chip,.page-candidates.rtl .filters-header,.page-candidates.rtl .modal-cta-row,.page-candidates.rtl .modal-header,.page-candidates.rtl .modal-skills,.page-candidates.rtl .p-card-details,.page-candidates.rtl .p-card-footer,.page-candidates.rtl .p-card-skills,.page-home.rtl .contact-ctas,.page-home.rtl .hero-badge,.page-home.rtl .hero-stats,.page-home.rtl .hero-trust-row,.page-home.rtl .how-tabs,.page-home.rtl .nat-grid,.page-home.rtl .pkg-cta-row,.page-home.rtl .profile-avatar-wrap,.page-home.rtl .profile-ctas,.page-home.rtl .profile-skills,.page-home.rtl .testi-author,.page-visa.rtl .hero-badge,.page-visa.rtl .hero-card-stats,.page-visa.rtl .hero-price-block,.page-visa.rtl .hero-trust,.page-visa.rtl .hero-trust-item,.page-visa.rtl .package-cta,.page-visa.rtl .package-header,.page-visa.rtl .trust-item,.page-visa.rtl .trust-strip-inner,.rtl .btn,.rtl .btn-call,.rtl .btn-cta-primary,.rtl .btn-cta-wa,.rtl .btn-group,.rtl .btn-modal-wa,.rtl .btn-wa,.rtl .footer-bottom,.rtl .footer-contact-item,.rtl .footer-socials,.rtl .nav-actions,.rtl .nav-links,.rtl .nav-logo,.rtl .topbar-actions,.rtl .topbar-inner,.rtl .trust-item,.rtl .trust-item-bar{flex-direction:row-reverse}.rtl .nav-badge{margin-right:0;margin-left:6px}.page-candidates.rtl .cta-text h3,.page-candidates.rtl .cta-text p,.page-candidates.rtl .filter-group-title,.page-candidates.rtl .m-detail-lbl,.page-candidates.rtl .m-detail-val,.page-candidates.rtl .modal-about,.page-candidates.rtl .modal-name,.page-candidates.rtl .modal-section-title,.page-candidates.rtl .modal-sub,.page-candidates.rtl .p-card-about,.page-candidates.rtl .p-card-body,.page-candidates.rtl .p-card-name,.page-candidates.rtl .p-card-nat,.page-candidates.rtl .p-detail-lbl,.page-candidates.rtl .p-detail-val,.page-candidates.rtl .page-hero,.page-candidates.rtl .page-hero h1,.page-candidates.rtl .page-hero p,.page-home.rtl .about-point-desc,.page-home.rtl .about-point-title,.page-home.rtl .blog-body,.page-home.rtl .hero h1,.page-home.rtl .hero p,.page-home.rtl .hero-card-title,.page-home.rtl .hero-content,.page-home.rtl .pkg-card,.page-home.rtl .profile-detail-label,.page-home.rtl .profile-detail-val,.page-home.rtl .profile-name,.page-home.rtl .profile-nationality,.page-home.rtl .testi-loc,.page-home.rtl .testi-name,.page-home.rtl .testi-text,.page-visa.rtl .comp-table td,.page-visa.rtl .comp-table th,.page-visa.rtl .comp-table th:first-child,.page-visa.rtl .contact-info p,.page-visa.rtl .doc-card-header h3,.page-visa.rtl .doc-card-header p,.page-visa.rtl .form-card h3,.page-visa.rtl .hero h1,.page-visa.rtl .hero-sub,.page-visa.rtl .package-header-left h2,.page-visa.rtl .package-header-left p,.page-visa.rtl .pkg-desc,.page-visa.rtl .pkg-label,.rtl .contact-detail strong,.rtl .faq-a,.rtl .form-group label,.rtl .form-label,.rtl .section-title,.rtl .section-title p,.rtl .topbar-msg{text-align:right}.page-candidates.rtl .breadcrumb,.page-candidates.rtl .hero-stat-row,.rtl .eyebrow,.rtl .footer-logo{flex-direction:row-reverse;justify-content:flex-end}.rtl .eyebrow.centered::before,.rtl .eyebrow::after{display:none}.rtl .eyebrow::before{content:'';flex:1;max-width:44px;height:1px;background:var(--cyan);opacity:.4}.page-visa.rtl .comp-table td:nth-child(2),.page-visa.rtl .comp-table td:nth-child(3),.page-visa.rtl .hero-stat,.page-visa.rtl .step h3,.page-visa.rtl .step p,.rtl .section-title.centered{text-align:center}.rtl .section-title.centered p{text-align:center;margin:0 auto}.rtl .btn-full{flex-direction:row-reverse;justify-content:center}.rtl .footer-seo-links{flex-direction:row-reverse;flex-wrap:wrap}.page-candidates.rtl .filter-option,.page-home.rtl .about-point,.page-home.rtl .pkg-features li,.page-home.rtl .testi-points li,.page-visa.rtl .doc-card-header,.page-visa.rtl .doc-list li,.page-visa.rtl .package-item,.rtl .contact-detail,.rtl .faq-q{flex-direction:row-reverse;text-align:right}.rtl select{background-position:left 12px center;padding-left:32px;padding-right:14px}.rtl .faq-arrow,.rtl .faq-icon{margin-left:0;margin-right:16px}.page-home.rtl .hero-ctas{flex-direction:row-reverse;justify-content:flex-start}.page-home.rtl .hero-badge .dot{margin-left:0;margin-right:8px}.page-home.rtl .hero-visual{left:5%;right:auto}.page-home.rtl .pkg-badge-card,.page-home.rtl .profile-salary{left:18px;right:auto}.page-candidates.rtl .badge-inside,.page-candidates.rtl .badge-new,.page-candidates.rtl .badge-outside,.page-candidates.rtl .p-card-salary{right:auto;left:14px}.page-home.rtl .pkg-features li::before{margin-left:9px;margin-right:0}.page-home.rtl .testi-quote{text-align:right;direction:ltr}.page-home.rtl .testi-points li::before{margin-left:6px;margin-right:0}.page-candidates.rtl .main-layout{direction:rtl;grid-template-columns:1fr 260px}.page-candidates.rtl .p-card{direction:rtl;grid-template-columns:1fr 200px}.page-candidates.rtl .modal-body{direction:rtl;grid-template-columns:1fr 220px}.page-visa.rtl .hero-turnaround{text-align:left}.page-visa.rtl .steps::before{background:linear-gradient(270deg,var(--cyan),rgba(28,170,221,.2))}.rtl .about-metric-num,.rtl .h-stat-num,.rtl .hero-price,.rtl .hero-stat-num,.rtl .hero-turnaround-num,.rtl .ltr-keep,.rtl .pkg-price,.rtl .price-tag,.rtl [dir=ltr]{direction:ltr;display:inline-block}@media (max-width:1100px){.page-candidates.rtl .main-layout{grid-template-columns:1fr 240px}}@media (max-width:768px){.page-candidates.rtl .main-layout{grid-template-columns:1fr;direction:rtl}.page-candidates.rtl .p-card{grid-template-columns:1fr}.page-home.rtl .hero-ctas,.rtl .btn-group{flex-direction:column;align-items:flex-start}.page-home.rtl .hero-stats{flex-direction:row-reverse;flex-wrap:wrap}.rtl .footer-grid{direction:rtl}}@media (max-width:600px){.page-visa.rtl .hero-price-block{flex-direction:column;align-items:flex-end}.rtl .btn-group{flex-direction:column;align-items:stretch}}
