/* RTL overrides for Arabic */
.yf-nav { direction: ltr; }
.yf-bc { direction: rtl; }
.yf-bc span { margin: 0 5px; }
.yf-fq { flex-direction: row-reverse; }
.yf-fi-icon { margin-left: 0; margin-right: 16px; }
.yf-mail-ctas { direction: rtl; }
.yf-cta-nav { direction: rtl; }
.yf-fg label { text-align: right; }
.yf-fg input { text-align: right; }
.yf-rgpd { text-align: center; }
.yf-footer { direction: rtl; }
.yf-content { direction: rtl; text-align: right; }
.yf-content p { text-align: right; }
.yf-nearby-inner { direction: rtl; text-align: right; }
.yf-faq-in { direction: rtl; text-align: right; }
.yf-faq-in h2 { text-align: right; }
