.project_details_head .h3 {
    font-size: 2.75rem !important;
}
@media only screen and (max-width: 767px) {
    .project_details_head .h3 {
        font-size: 1.875rem !important;
    }
}
.project_idea_details_content {
    color: #000 !important;
}
/* إلغاء أي طبقة تعتيم فوق الصور في السلايدر */
.slide-item .image-layer::before,
.slide-item .image-layer::after,
.slide-item::before,
.slide-item::after {
  background: transparent !important;
  opacity: 0 !important;
  box-shadow: none !important;
}

/* تأكيد عدم وجود مزج ألوان/فلتر يؤثر على الصورة */
.slide-item .image-layer {
  mix-blend-mode: normal !important;
  filter: none !important;
  background-color: transparent !important;
}
.link-box {
    display: none !important;
}
html[lang="ar"] .contact_one_left-text {
  direction: rtl;
  /* float: right; */
}
@media (min-width: 1200px) {
    .crowdfunding_detail.crowdfunding_detail_two .col-xl-4 {
        flex: 0 0 25% !important;
        max-width: 25% !important;
    }

    .crowdfunding_detail.crowdfunding_detail_two .container {
        max-width: 95% !important;
    }
}
@media (min-width: 1200px) {
    .explorep_projects_one.projects_two .col-xl-4 {
        flex: 0 0 25% !important;
        max-width: 25% !important;
    }

    .explorep_projects_one.projects_two .container {
        max-width: 95% !important;
    }
}
.site_footer_bottom_icon {
    display: none;
}
.block_title_icon {
    display: none;
}
.footer-widget__title {
    display: none;
}
.project_details_right_top.mt-2 {
    display: none;
}
/* ══════════════════════════════════════════════════════════
   إصلاح اتجاه النص العربي (bidi)
   الصفحة تُبنى بـ dir=ltr والقالب يحاكي الـ RTL بالـ CSS،
   لذلك كانت النقطة/الفاصلة/الأقواس في نهاية الجملة تظهر في
   الجهة الخطأ. unicode-bidi:plaintext يجعل اتجاه كل فقرة
   يُشتق من أول حرف فيها (عربي = RTL) دون أي تغيير في التخطيط.
   ══════════════════════════════════════════════════════════ */
html[lang="ar"] p,
html[lang="ar"] h1,
html[lang="ar"] h2,
html[lang="ar"] h3,
html[lang="ar"] h4,
html[lang="ar"] h5,
html[lang="ar"] h6,
html[lang="ar"] .h1,
html[lang="ar"] .h2,
html[lang="ar"] .h3,
html[lang="ar"] .h4,
html[lang="ar"] .h5,
html[lang="ar"] .h6,
html[lang="ar"] li,
html[lang="ar"] dd,
html[lang="ar"] dt,
html[lang="ar"] td,
html[lang="ar"] th,
html[lang="ar"] label,
html[lang="ar"] blockquote,
html[lang="ar"] figcaption,
html[lang="ar"] summary {
    unicode-bidi: plaintext;
}

/* ============================================================
   إصلاح انقلاب أرقام الهاتف داخل النص العربي (2026-08-26)
   السبب: الفقرة العربية اتجاهها RTL فتنعكس ترتيب مجموعات الرقم
   وتنتقل علامة + إلى الجهة الخطأ. العزل يجعل الرقم LTR وحده
   دون أي تأثير على تخطيط الصفحة.
   ============================================================ */
html[lang="ar"] a[href^="tel:"],
html[lang="ar"] a[href^="callto:"],
html[lang="ar"] a[href^="sms:"],
html[lang="ar"] a[href*="wa.me"],
html[lang="ar"] a[href*="api.whatsapp.com"],
html[lang="ar"] .numberen,
html[lang="ar"] .phone-ltr,
html[lang="ar"] bdi {
    direction: ltr;
    unicode-bidi: isolate;
}

/* ============================================================
   إصلاح اتجاه القوائم داخل محتوى الصفحات (سياسات/مدونة) 2026-09-01
   السبب: الصفحة كلها direction:ltr (لا نضع dir="rtl" أبداً)،
   فالنقاط/الأرقام تُرسم على يسار الصندوق بينما النص محاذاته يمين
   ⇒ تظهر النقطة بعيدة عن نصها في أقصى اليسار.
   الحل: قصر direction:rtl على عنصر القائمة نفسه فقط داخل المحتوى
   (ck-content/scontent) — لا يمسّ القوائم البنيوية للقوائم العلوية
   ولا التخطيط العام.
   ============================================================ */
html[lang="ar"] .ck-content ul,
html[lang="ar"] .ck-content ol,
html[lang="ar"] .scontent ul,
html[lang="ar"] .scontent ol {
    direction: rtl;
}

/* ============================================================
   إصلاح اتجاه القوائم داخل وصف الحملة (صفحة المشروع) 2026-09-14
   السبب نفسه: الصفحة direction:ltr، و ul داخل وصف الحملة
   padding = 0 ⇒ النقاط تُرسم في أقصى اليسار بعيدة عن نصها.
   الحل: direction:rtl + هامش داخلي يمين ليبقى الرمز ملاصقاً للنص
   وداخل عمود المحتوى. مقصور على حاوية الوصف وحدها.
   ============================================================ */
html[lang="ar"] .project_idea_details_content ul,
html[lang="ar"] .project_idea_details_content ol {
    direction: rtl;
    padding-right: 1.5rem;
    padding-left: 0;
}

/* --- رسالة الكوكيز: بطاقة عائمة صغيرة (موحّدة مع elvefa.org — 2026-09-22) --- */
html body .js-cookie-consent.cookie-consent{position:fixed!important;left:12px;right:12px;bottom:12px;top:auto;z-index:9990;width:auto;max-width:620px;margin:0 auto;padding:12px 14px!important;background:#fff!important;color:#232733!important;border:1px solid rgba(66,166,74,.25)!important;border-top:3px solid #42A64A!important;border-radius:14px!important;box-shadow:0 10px 30px rgba(35,39,51,.18);direction:rtl;text-align:right;font-size:13.5px;line-height:1.6}
html body .js-cookie-consent .cookie-consent-body{display:flex;align-items:center;gap:12px;max-width:none!important;margin:0!important;padding:0!important}
html body .js-cookie-consent .cookie-consent__message{flex:1 1 auto;margin:0!important;font-size:13.5px!important;line-height:1.6;color:#232733!important}
html body .js-cookie-consent .cookie-consent__message a{color:#42A64A!important;font-weight:700;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}
html body .js-cookie-consent .cookie-consent__agree{float:none!important;flex:0 0 auto;margin:0!important;padding:8px 22px!important;height:auto!important;background:#42A64A!important;color:#fff!important;border:0!important;border-radius:999px!important;text-transform:none!important;letter-spacing:normal!important;font-size:14px!important;font-weight:700;line-height:1.4;cursor:pointer;box-shadow:0 4px 12px rgba(66,166,74,.3);transition:background .2s}
html body .js-cookie-consent .cookie-consent__agree:hover{background:#37893D!important}
html .ltr .js-cookie-consent.cookie-consent,html body.ltr .js-cookie-consent.cookie-consent,html[lang^=en] body .js-cookie-consent.cookie-consent,html[dir=ltr] body .js-cookie-consent.cookie-consent{direction:ltr;text-align:left}
@media (max-width:480px){html body .js-cookie-consent.cookie-consent{left:8px;right:8px;bottom:8px;padding:10px 12px!important}html body .js-cookie-consent .cookie-consent__message{font-size:12.5px!important}html body .js-cookie-consent .cookie-consent__agree{padding:7px 16px!important;font-size:13px!important}}
/* --- نهاية رسالة الكوكيز --- */

/* mhs-gap-fix: إزالة الفراغ بين سلايدر الرئيسية وقسم المشاريع */
.mhs ~ section.explorep_projects_one,.mh-hero ~ section.explorep_projects_one{padding-top:40px!important}
@media (max-width:991px){.mhs ~ section.explorep_projects_one,.mh-hero ~ section.explorep_projects_one{padding-top:32px!important}}

/* بانر عنوان الصفحات الداخلية — مطابق لـ malaak.us (2026-09-24) */
.page-header {
    padding: 26px 0 19px !important;
}

.page-header + .crowdfunding_detail {
    padding-top: 30px !important;
}