@import url('https://fonts.googleapis.com/css2?family=Noto+Naskh+Arabic:wght@500;600;700&family=Tajawal:wght@400;500;700;800&display=swap');

html[lang^='ar'] body,
html[lang^='ar'] #top,
html[lang^='ar'] #top p,
html[lang^='ar'] #top li,
html[lang^='ar'] #top .avia_textblock,
html[lang^='ar'] #footer,
html[lang^='ar'] #footer p,
html[lang^='ar'] #footer li,
html[lang^='ar'] #footer a {
  direction: rtl;
  font-family: 'Tajawal', Arial, sans-serif !important;
  letter-spacing: 0 !important;
  text-align: right;
}

html[lang^='ar'] #top h1,
html[lang^='ar'] #top h2,
html[lang^='ar'] #top h3,
html[lang^='ar'] #top h4,
html[lang^='ar'] #top .av-special-heading-tag,
html[lang^='ar'] #top .entry-content-wrapper .av-special-heading-tag,
html[lang^='ar'] #footer .widgettitle,
html[lang^='ar'] #footer h3,
html[lang^='ar'] #footer h4 {
  direction: rtl;
  font-family: 'Noto Naskh Arabic', Georgia, serif !important;
  letter-spacing: 0 !important;
  line-height: 1.28 !important;
  text-align: right;
  text-transform: none !important;
}

html[lang^='ar'] #top .avia-slideshow .avia-caption-title,
html[lang^='ar'] #top .avia-slideshow .avia-caption-title a {
  font-family: 'Noto Naskh Arabic', Georgia, serif !important;
  line-height: 1.18 !important;
  text-align: right;
}

html[lang^='ar'] #top .avia-slideshow .avia-caption-content,
html[lang^='ar'] #top .avia-slideshow .avia-caption-content p {
  font-family: 'Tajawal', Arial, sans-serif !important;
  text-align: right;
}

html[lang^='ar'] #top .avia-slideshow .slideshow_caption {
  background: linear-gradient(270deg, rgba(8, 39, 34, 0.54), rgba(8, 39, 34, 0.10));
}

html[lang^='ar'] #top #avia-menu .avia-menu-text,
html[lang^='ar'] #top .sub-menu li a,
html[lang^='ar'] #top .avia-button,
html[lang^='ar'] #top input[type='submit'],
html[lang^='ar'] #top button.avia-button,
html[lang^='ar'] #top .sccm-consult-form label {
  font-family: 'Tajawal', Arial, sans-serif !important;
  letter-spacing: 0 !important;
}

html[lang^='ar'] #top #avia-menu .avia-menu-text,
html[lang^='ar'] #top .sub-menu li a,
html[lang^='ar'] #top .sub-menu {
  text-align: right;
}

html[lang^='ar'] #top .sidebar .inner_sidebar {
  border-left: 1px solid rgba(194, 161, 84, 0.22);
  border-right: 0;
  box-shadow: -18px 0 46px rgba(7, 32, 29, 0.06);
}

html[lang^='ar'] #top .nested_nav li a {
  border-left: 0;
  border-right: 3px solid transparent;
  font-family: 'Tajawal', Arial, sans-serif !important;
  text-align: right;
}

html[lang^='ar'] #top .nested_nav li.current_page_item > a,
html[lang^='ar'] #top .nested_nav li a:hover {
  border-left: 0;
  border-right: 3px solid var(--sccm-gold);
}

html[lang^='ar'] #top .togglecontainer .toggler,
html[lang^='ar'] #top .togglecontainer .toggle_content {
  direction: rtl;
  font-family: 'Tajawal', Arial, sans-serif !important;
  text-align: right;
}

html[lang^='ar'] #top .togglecontainer .toggle_icon {
  left: 18px;
  right: auto;
}

html[lang^='ar'] #top .sccm-faq-title {
  direction: rtl;
  font-family: 'Noto Naskh Arabic', Georgia, serif;
  line-height: 1.25;
  text-align: right;
  text-transform: none;
}

html[lang^='ar'] #top .sccm-consult-form,
html[lang^='ar'] #top .sccm-consult-form__head,
html[lang^='ar'] #top .sccm-consult-form__grid,
html[lang^='ar'] #top .sccm-consult-form input,
html[lang^='ar'] #top .sccm-consult-form select,
html[lang^='ar'] #top .sccm-consult-form textarea {
  direction: rtl;
  text-align: right;
}

html[lang^='ar'] #top .avia-slideshow-arrows a,
html[lang^='ar'] #top .avia-slideshow-dots a {
  direction: ltr;
}

@media only screen and (max-width: 767px) {
  html[lang^='ar'] #top h1,
  html[lang^='ar'] #top h2,
  html[lang^='ar'] #top .av-special-heading-tag {
    font-size: 30px !important;
    line-height: 1.26 !important;
  }

  html[lang^='ar'] #top .avia-slideshow .slideshow_caption {
    padding: 22px 24px;
  }
}
