.elementor-kit-5{--e-global-color-primary:#B39060;--e-global-color-secondary:#1C1C1C;--e-global-color-text:#5E5E5E;--e-global-color-accent:#7A5F3A;--e-global-color-1cdb521:#1C1C1C;--e-global-color-9306359:#EDE8DE;--e-global-color-e068c1c:#00000000;--e-global-color-82364c8:#8E7047;--e-global-color-4cac142:#F7F4EE;--e-global-typography-primary-font-family:"Huwiya Display";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Huwiya Arabic";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Huwiya Arabic";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Huwiya Arabic";--e-global-typography-accent-font-weight:500;--e-global-typography-615c772-font-family:"Huwiya Display";--e-global-typography-615c772-font-weight:700;--e-global-typography-6dc4285-font-family:"Huwiya Display";--e-global-typography-6dc4285-font-weight:700;--e-global-typography-3e6bdb5-font-family:"Huwiya Arabic";--e-global-typography-3e6bdb5-font-weight:400;--e-global-typography-70444ce-font-family:"Huwiya Arabic";--e-global-typography-70444ce-font-weight:400;}.elementor-kit-5 e-page-transition{background-color:var( --e-global-color-1cdb521 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* نُسك الإنسانية: تصحيحات الهوية والوصولية، 25 سبتمبر 2026
   الرموز في الألوان العامة: gold = primary، ink = secondary، muted = text،
   gold-text = accent، gold-strong = 82364c8، cream = 9306359، cream-light = 4cac142 */

/* 1. العناوين: مسافة بين الكلمات، ولا تباعد حروف سالب، وأسطر متوازنة */
h1, h2, h3, h4, h5, h6, .elementor-heading-title {
  letter-spacing: 0 !important;
  word-spacing: 0.12em;
  text-wrap: balance;
}

/* 2. الذهبي على الخلفيات الفاتحة
   النص الكبير بالذهبي الداكن (3.77:1 على الكريمي)، والصغير بذهبي النصوص (4.88:1) */
/* نسب المحافظ في الرئيسية: محددات أقوى لتغلب تنسيق الصفحة 863 */
.elementor .nusuk-portfolio-card .elementor-element.elementor-widget-heading.elementor-element-e52af24 .elementor-heading-title,
.elementor .nusuk-portfolio-card .elementor-element.elementor-widget-heading.elementor-element-bd53e6e .elementor-heading-title,
.elementor .nusuk-portfolio-card .elementor-element.elementor-widget-heading.elementor-element-c98e05c .elementor-heading-title,
.elementor .nusuk-portfolio-card .elementor-element.elementor-widget-heading.elementor-element-b77678e .elementor-heading-title,
.elementor-element-252f12c .elementor-heading-title,
.elementor-element-1edec75 .elementor-heading-title,
.nusuk-journey-role h4.elementor-heading-title {
  color: var(--e-global-color-82364c8) !important;
}
.elementor-element-0f0fecb .elementor-heading-title,
.elementor-posts .elementor-post__read-more {
  color: var(--e-global-color-accent) !important;
}

/* 3. شريط «كن شريكًا في الأثر»: الذهبي الأصلي ونص فحمي (5.74:1) */
.elementor-element-e46002f {
  background-color: var(--e-global-color-primary) !important;
}
.elementor-element-e46002f .elementor-heading-title,
.elementor-element-e46002f .elementor-widget-text-editor,
.elementor-element-e46002f .elementor-widget-text-editor p {
  color: var(--e-global-color-secondary) !important;
}

/* 4. التواريخ والمقتطفات بالرمادي (6.4:1 على الأبيض) */
.elementor-posts .elementor-post-date,
.elementor-posts .elementor-post__meta-data,
.elementor-posts .elementor-post__meta-data span,
.elementor-posts .elementor-post__excerpt p,
.elementor-post-info__item--type-date {
  color: var(--e-global-color-text) !important;
}

/* 5. تبويب الحوكمة المختار: ذهبي بنص فحمي بدل الأبيض على الذهبي */
.nusuk-governance-tab[aria-selected="true"] {
  background: var(--e-global-color-primary) !important;
  color: var(--e-global-color-secondary) !important;
}

/* 6. سطر الحقوق في التذييل */
.elementor-element-ec16e2c .elementor-heading-title {
  color: rgba(237, 232, 222, 0.72) !important;
}

/* 7. لون الروابط الافتراضي بدل وردي القالب */
a { color: var(--e-global-color-accent); }
a:hover, a:focus { color: var(--e-global-color-82364c8); }

/* 8. سهم القوائم المنسدلة على سطح المكتب: يشير إلى الأسفل مع الاتجاه من اليمين إلى اليسار */
body .elementor-89 .elementor-nav-menu--main .menu-item-has-children > .elementor-item .sub-arrow::before {
  border-left: 0 !important;
  border-right: 2px solid currentColor !important;
  border-bottom: 2px solid currentColor !important;
}

/* 9. أيقونات قائمة الرأس: نقطة محايدة لأي عنصر جديد بلا أيقونة بدل المربع المصمت،
   وأيقونة «مجلس الأمناء واللجان» (العنصر 1333 حلّ محل العنصر 1203 فلم يرث أيقونته) */
.elementor-location-header .elementor-nav-menu li {
  --nusuk-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20fill%3D%27none%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%273.2%27%2F%3E%3C%2Fsvg%3E");
}
.elementor-location-header li.menu-item-1333 > a {
  --nusuk-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%20fill%3D%27none%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%278.4%27%2F%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%277.6%27%20r%3D%271.5%27%2F%3E%3Ccircle%20cx%3D%278.2%27%20cy%3D%2714.4%27%20r%3D%271.5%27%2F%3E%3Ccircle%20cx%3D%2715.8%27%20cy%3D%2714.4%27%20r%3D%271.5%27%2F%3E%3C%2Fsvg%3E");
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Huwiya Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://lightskyblue-eagle-242510.hostingersite.com/wp-content/uploads/2026/08/itfHuwiyaDisplay-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Huwiya Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://lightskyblue-eagle-242510.hostingersite.com/wp-content/uploads/2026/08/itfHuwiyaDisplay-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Huwiya Display';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://lightskyblue-eagle-242510.hostingersite.com/wp-content/uploads/2026/08/itfHuwiyaDisplay-Black.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Huwiya Arabic';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://lightskyblue-eagle-242510.hostingersite.com/wp-content/uploads/2026/08/itfHuwiyaArabic-Light.woff') format('woff');
}
@font-face {
	font-family: 'Huwiya Arabic';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://lightskyblue-eagle-242510.hostingersite.com/wp-content/uploads/2026/08/itfHuwiyaArabic-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Huwiya Arabic';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://lightskyblue-eagle-242510.hostingersite.com/wp-content/uploads/2026/08/itfHuwiyaArabic-Medium.woff') format('woff');
}
/* End Custom Fonts CSS */