.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;
    }
}
.page-header {
    padding: 26px 0 19px !important;
}

/* 2026-09-22: أُزيلت كتلة «توحيد أحجام الخط — Tajawal» — الخط صار El Messiri بأحجام malaak.co.uk (انظر آخر main.css). النسخة القديمة: style.integration.css.bak-v22 */

/* --- رسالة الكوكيز: بطاقة عائمة صغيرة (موحّدة مع 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(0,159,132,.25)!important;border-top:3px solid #009F84!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:#009F84!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:#009F84!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(0,159,132,.3);transition:background .2s}
html body .js-cookie-consent .cookie-consent__agree:hover{background:#008670!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}}
/* --- نهاية رسالة الكوكيز --- */