/* PCR Group Headless language navigation and logical right-to-left treatment.
   Source-only until Wix Astro production build and route QA can run. */
.pcr-language-links{display:flex;align-items:center;gap:8px;flex-wrap:wrap;direction:ltr}
.pcr-language-links .pcr-language-caption{font-weight:750;font-size:11px;letter-spacing:.04em;opacity:.78}
.pcr-language-links a{white-space:nowrap;font-size:11px;font-weight:650;text-align:center;line-height:1.5}
.pcr-language-links a[aria-current="true"]{text-decoration:underline;text-underline-offset:4px}
.pcr-language-links--menu{border-top:1px solid rgba(40,75,110,.16);margin:10px 5px 2px;padding:13px 7px;gap:8px}
.menu-panel .pcr-language-links--menu a{display:inline-block;border:1px solid #d8e7f0;border-radius:9px;padding:6px 9px;background:#f4f8fc}
.menu-panel .pcr-language-links--menu a:hover,.menu-panel .pcr-language-links--menu a[aria-current="true"]{background:#daeaf6}
.pcr-language-links--footer{margin-block-start:10px;padding-block-start:8px;max-width:100%}
.pcr-language-links--footer a{padding:6px 8px;border:1px solid currentColor;border-radius:8px;opacity:.83}
.pcr-language-links--footer a[aria-current="true"]{opacity:1}
html[dir="rtl"]{direction:rtl}
html[dir="rtl"] body{direction:rtl;font-family:"DM Sans","Noto Sans Arabic",Tahoma,Arial,sans-serif}
html[dir="rtl"] .hero-content,html[dir="rtl"] .hero-caption,html[dir="rtl"] .section-head,html[dir="rtl"] .editorial-copy,html[dir="rtl"] .contact-intro,html[dir="rtl"] .contact-notes,html[dir="rtl"] .footer-main,html[dir="rtl"] .final-cta,html[dir="rtl"] .hero-body{text-align:right}
html[dir="rtl"] .hero-caption{left:20px;right:auto;border-left:1px solid rgba(223,239,250,.22);border-right:3px solid #9ac4de}
html[dir="rtl"] .site-header,html[dir="rtl"] .hero-actions,html[dir="rtl"] .final-cta{direction:rtl}
html[dir="rtl"] .desktop-nav{margin-left:0;margin-right:auto}
html[dir="rtl"] .menu-panel{left:24px;right:auto;text-align:right}
html[dir="rtl"] .menu-panel>a{flex-direction:row-reverse}
html[dir="rtl"] .pcr-language-links{direction:ltr}
html[dir="rtl"] .pcr-language-links--menu{justify-content:flex-end}
html[dir="rtl"] input[type="email"],html[dir="rtl"] input[type="tel"],html[dir="rtl"] input[type="url"],html[dir="rtl"] input[type="number"],html[dir="rtl"] .footer-email{direction:ltr;text-align:left;unicode-bidi:isolate}
html[dir="rtl"] .wix-form-field label{text-align:right}
html[dir="rtl"] bdi,html[dir="rtl"] .ltr-data{direction:ltr;unicode-bidi:isolate}
@media(max-width:700px){
  .pcr-language-links--footer{justify-content:flex-start;gap:5px}
  .pcr-language-links--footer a{font-size:10px;padding:5px}
  html[dir="rtl"] .hero-caption{left:auto;right:auto;text-align:right}
  html[dir="rtl"] .menu-panel{left:12px;right:auto}
}
