/* v4.85 - deterministic menu + heading typography */
.primary-nav .qasr-primary-menu-list{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;gap:clamp(14px,2vw,30px)}
.primary-nav .qasr-primary-menu-list>li{margin:0;padding:0}
.primary-nav .qasr-primary-menu-list>li>a{display:block}
html[dir="rtl"] body h1,html[dir="rtl"] body h2,html[dir="rtl"] body h3,html[dir="rtl"] body h4,html[dir="rtl"] body h5,html[dir="rtl"] body h6,
html[dir="rtl"] body .section-heading h2,html[dir="rtl"] body .section-heading h3,html[dir="rtl"] body .entry-title,html[dir="rtl"] body .page-title,
html[dir="rtl"] body .site-footer h3,html[dir="rtl"] body .qasr-post-hero h1,html[dir="rtl"] body .qpf-page h1,html[dir="rtl"] body .qpf-page h2,html[dir="rtl"] body .qpf-page h3,
html[dir="rtl"] body [class$="__title"],html[dir="rtl"] body [class*="__title "],html[dir="rtl"] body [class$="-title"]{font-family:'GE Hili','Cairo',Tahoma,Arial,sans-serif!important}
@media(max-width:900px){.primary-nav .qasr-primary-menu-list{display:flex;flex-direction:column;align-items:stretch;gap:0}}
