/* =========================================================
   EnviraH — Arabic / RTL refinements
   Loaded only when is_rtl() (the /ar/ side).
   ========================================================= */

body,
.entry-content,
.ast-container {
	direction: rtl;
	text-align: right;
}

h1, h2, h3, h4, h5, h6 { letter-spacing: 0; }

/* keep the WhatsApp button on the left in RTL */
.envirah-wa {
	inset-inline-end: auto;
	inset-inline-start: 22px;
}

/* numbers, phone, latin brand names stay LTR inside Arabic text */
.e-ltr,
.envirah-phone,
bdi { direction: ltr; unicode-bidi: isolate; display: inline-block; }

/* eyebrow spacing already handled in main.css via body.rtl */

/* Elementor: flip default icon-list / button icon gaps */
.elementor-icon-list-icon { margin-inline-end: 8px; margin-inline-start: 0; }

/* menus */
.main-header-menu .sub-menu { text-align: right; }
.ast-menu-toggle { margin-inline-start: 0; margin-inline-end: auto; }

/* blockquote border side is handled by logical props in main.css */
