:root {
	--dor-font: "Jost", "IBM Plex Sans Arabic", "Segoe UI", Tahoma, Arial, sans-serif;
}

body {
	font-family: var(--dor-font);
}

[dir="rtl"] body,
[dir="rtl"] body * {
	letter-spacing: 0 !important;
}

[dir="rtl"] body em,
[dir="rtl"] body i {
	font-style: normal !important;
}

[dir="rtl"] .dh-title em,
[dir="rtl"] .dor-h2 em,
[dir="rtl"] .dfr-heading em {
	font-weight: 600;
}

[dir="rtl"] .dor-subtitle,
[dir="rtl"] .dor-btn,
[dir="rtl"] .dor-nav__link,
[dir="rtl"] .dor-header__link,
[dir="rtl"] .dor-mega__a,
[dir="rtl"] .dor-mega__b {
	text-transform: none;
}

[dir="rtl"] .dor-icon--arrow-right,
[dir="rtl"] .dor-icon--arrow-left,
[dir="rtl"] .dor-icon--chevron-right,
[dir="rtl"] .dor-icon--chevron-left,
[dir="rtl"] .dor-icon--send {
	transform: scaleX(-1);
}

[dir="rtl"] a.dor-btn--primary::after,
[dir="rtl"] a.dor-btn--light::after,
[dir="rtl"] a.dor-btn--outline-light::after,
[dir="rtl"] a.dor-btn--outline::after {
	transform: scaleX(-1);
}

[dir="rtl"] a.dor-btn:hover::after {
	transform: scaleX(-1) translateX(3px);
}

[dir="rtl"] .dor-bcard:hover .dor-bcard__more .dor-icon,
[dir="rtl"] .dor-inb__home:hover {
	transform: scaleX(-1) translateX(4px);
}

[dir="rtl"] .dor-inb__home:hover {
	transform: translateX(-3px);
}

[dir="rtl"] a[href^="tel:"],
[dir="rtl"] .dor-pmeta time,
[dir="rtl"] .dor-newsletter__form .dor-input,
[dir="rtl"] input[type="email"],
[dir="rtl"] input[type="tel"] {
	direction: ltr;
	unicode-bidi: isolate;
}

[dir="rtl"] input[type="email"]::placeholder,
[dir="rtl"] input[type="tel"]::placeholder {
	text-align: right;
}

[dir="rtl"] .dor-logo {
	direction: ltr;
}

[dir="rtl"] .dor-mega__count,
[dir="rtl"] .dor-chip span {
	direction: ltr;
}

[dir="rtl"] .dor-header__lang {
	margin-right: 0;
	margin-left: 6px;
}

[dir="rtl"] .dor-article__content > p:first-child,
[dir="rtl"] .dor-article__content {
	line-height: 1.95;
}

[dir="rtl"] .dor-pullquote::before {
	content: "\201D";
}

[dir="rtl"] .dmq-mark {
	transform: scaleX(-1);
	display: inline-block;
}
