/* Arabic translation uses the same left-to-right page layout as English. */
html[lang="ar"] body{font-family:Tahoma,Arial,sans-serif}
html[lang="ar"] body :is(h1,h2,h3,h4){font-family:Tahoma,Arial,sans-serif;letter-spacing:normal}
html[lang="ar"] :is(h1,h2,h3,h4,small,.eyebrow,.article-category,.contact-eyebrow){letter-spacing:normal}
html[lang="ar"] h1,html[lang="ar"] h2{line-height:1.5}
html[lang="ar"] .home .hero.hero-service h1{font-family:Tahoma,Arial,sans-serif;letter-spacing:normal;line-height:1.4}
html[lang="ar"] .article-hero h1,html[lang="ar"] .contact-hero h1{line-height:1.5}
html[lang="ar"] .article-body h2,html[lang="ar"] .contact-form h2{line-height:1.6}
html[lang="ar"] bdi{unicode-bidi:isolate;font-family:Arial,sans-serif}
/* Review copy and typography stay in the original English format. */
html[lang="ar"] [translate="no"][lang="en"]{font-family:Arial,sans-serif}
html[lang="ar"] [translate="no"][lang="en"] :is(h1,h2){font-family:Georgia,'Times New Roman',serif;line-height:1.25}
html[lang="ar"] [translate="no"][lang="en"] :is(h3,h4){font-family:Arial,sans-serif;line-height:1.35}
html[lang="ar"] .ui-direction-arrow{display:inline-flex;vertical-align:middle;width:1em;height:1em;flex-shrink:0}
html[lang="ar"] .ui-direction-arrow svg{display:block;width:100%;height:100%}
@media(max-width:700px){html[lang="ar"] .home .hero.hero-service h1{line-height:1.45}}
