/* ==== Borna Font Family (self-hosted) ==== */
@font-face{
  font-family:'Borna';
  src:url('../fonts/borna/Borna-Thin.woff2') format('woff2');
  font-weight:100; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Borna';
  src:url('../fonts/borna/Borna-Light.woff2') format('woff2');
  font-weight:300; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Borna';
  src:url('../fonts/borna/Borna-Regular.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Borna';
  src:url('../fonts/borna/Borna-Medium.woff2') format('woff2');
  font-weight:500; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Borna';
  src:url('../fonts/borna/Borna-Bold.woff2') format('woff2');
  font-weight:700; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Borna';
  src:url('../fonts/borna/Borna-ExtraBold.woff2') format('woff2');
  font-weight:800; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Borna';
  src:url('../fonts/borna/Borna-Black.woff2') format('woff2');
  font-weight:900; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Borna';
  src:url('../fonts/borna/Borna-ExtraBlack.woff2') format('woff2');
  font-weight:950; font-style:normal; font-display:swap;
}

/* ست پیش‌فرض سایت */
html, body{
  font-family:'Borna', system-ui, -apple-system, Segoe UI, Roboto, 'Noto Naskh Arabic', Arial, sans-serif;
  font-weight:400;
}

/* هدینگ‌ها و دکمه‌ها */
h1,h2,h3,h4,h5,h6,strong,b{ font-family:'Borna', inherit; font-weight:700; }

/* برای متن‌های ظریف‌تر */
.small, .muted, .es-sub, .faq-es__sub{ font-weight:300; }


/* =====================================================
   Elementor Global Font Fix — Borna Inheritance
   برای اطمینان از نمایش فونت در المنتور
===================================================== */
html, body,
.elementor,
.elementor *,
.elementor-widget-heading h1,
.elementor-widget-heading h2,
.elementor-widget-heading h3,
.elementor-widget-heading h4,
.elementor-widget-heading h5,
.elementor-widget-heading h6,
.elementor-widget-text-editor,
.elementor-widget-container {
  font-family: 'Borna', system-ui, -apple-system, 'Segoe UI', Roboto, 'Noto Naskh Arabic', Arial, sans-serif !important;
}