/* ============================================================
   We2Go — RTL Stylesheet (Arabic)
   ============================================================ */

body.we2go-lang-ar,
body.we2go-rtl,
html[dir="rtl"] body {
    direction: rtl;
    text-align: right;
}

body.we2go-lang-ar .we2go-hero-card { transform: rotate(1.5deg); }
body.we2go-lang-ar .we2go-hero-card-line { margin-left: 0; margin-right: 6px; }

body.we2go-lang-ar .we2go-fab { right: auto; left: 20px; }

body.we2go-lang-ar .we2go-lang-list { right: auto; left: 0; }

body.we2go-lang-ar .we2go-cta-actions { justify-content: flex-start; }

body.we2go-lang-ar .we2go-link-arrow { display: inline-block; transform: scaleX(-1); }

body.we2go-lang-ar .we2go-hero-title,
body.we2go-lang-ar .we2go-section-title,
body.we2go-lang-ar .we2go-page-title {
    letter-spacing: 0;
}

@keyframes we2go-float-rtl {
    0%, 100% { transform: rotate(1.5deg) translateY(0); }
    50% { transform: rotate(1.5deg) translateY(-12px); }
}
body.we2go-lang-ar .we2go-hero-card { animation: we2go-float-rtl 6s ease-in-out infinite; }
