html[lang^="ar"] body{direction:rtl}
html[lang^="ar"] .nl-native{letter-spacing:0!important}
html[lang^="ar"] .nlh h1{letter-spacing:0}
html[lang^="ar"] .nlh-lang{direction:ltr}
html[lang^="ar"] .nlh-menu{line-height:39px}
html[lang^="ar"] .nl-project-card{text-align:right}
html[lang^="ar"] .nl-project-search{text-align:right}
html[lang^="ar"] input[type="email"],html[lang^="ar"] input[type="tel"]{direction:ltr}
html[lang^="ar"] .nl-entrance-line{direction:rtl}

html[lang^="ar"] .nlf-social{direction:ltr}
/* Approved RTL audit corrections. */
html[lang^="ar"] :is(#brxe-np003o,#brxe-np003p,#brxe-np003q,#brxe-pr0007,#brxe-pr0008,#brxe-pr0009,#brxe-np00bv,#brxe-np00bw,#brxe-np00bx,#brxe-np00ki){text-align:right!important}
html[lang^="ar"] :is(.nl-project-ref-XNHWlgZmA,.nl-project-ref-kMKQMS6_K) p{text-align:right!important}
html[lang^="ar"] .nlcta-input:placeholder-shown{text-align:right}
html[lang^="ar"] .nlcta-input:not(:placeholder-shown){text-align:left}
html[lang^="ar"] [data-nl-ltr-value]{direction:ltr;unicode-bidi:isolate}
html[lang^="ar"] .pswp__counter{direction:ltr;unicode-bidi:isolate}
html[lang^="ar"] .pswp.brx .pswp__button--arrow--prev{left:auto;right:0}
html[lang^="ar"] .pswp.brx .pswp__button--arrow--next{right:auto;left:0}
html[lang^="ar"] .pswp.brx .pswp__button--arrow--prev .pswp__icn{transform:rotate(180deg)}
html[lang^="ar"] .pswp.brx .pswp__button--arrow--next .pswp__icn{transform:none}
