:root {
    --bulma-primary: #369b4f;
    --bulma-primary-h: 135;
    --bulma-primary-s: 48%;
    --bulma-primary-l: 41%;
    --bulma-primary-invert-l: 100%;
    --bulma-link: #097b48;
    --bulma-link-h: 153;
    --bulma-link-s: 86%;
    --bulma-link-l: 26%;
    --bulma-link-invert-l: 100%;
}



.website-section:first-of-type,body,html{background-color:var(--sakha-cream)}body,footer .footer-column a:hover{opacity:1}:root{--sakha-green:#0B6B3F;--sakha-green-dark:#073A23;--sakha-gold:#C89A3C;--sakha-cream:#F7F1E7;--sakha-cream-soft:#F2ECE0;--sakha-dark:#1F2C27}body,html{color:var(--sakha-dark);font-family:Tajawal,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.7;margin:0;padding:0;width:100%;overflow-x:hidden}a{color:var(--sakha-green);text-decoration:none}a:focus,a:hover{color:var(--sakha-green-dark);opacity:.9}header{border-bottom:1px solid rgba(11,107,63,.06);box-shadow:0 4px 18px rgba(0,0,0,.04)}#navbar-brand-container{background-color:#fff;padding-block:14px;padding-block:10px}#navbar-brand-container .image.is-64x64 img{object-fit:contain}#navbar-brand-container .icon-text .has-text-text{color:var(--sakha-dark);font-size:.9rem}#navbar-brand-container .button{border-radius:999px;font-weight:700;font-size:.9rem}#navbar-brand-container .button.is-black.is-outlined,.project-buttons .button.is-outlined,.projects-container .project-card.donation-project .project-buttons .button.is-outlined{background-color:#fff;color:var(--sakha-green);border-color:var(--sakha-green)}#navbar-brand-container .button.is-black.is-outlined:hover,.project-buttons .button.is-outlined:hover{background-color:var(--sakha-green);color:#fff}#navbar-brand-container .button.is-primary,.quantity-input-container .button.is-primary.is-rounded{background-color:var(--sakha-green);border-color:var(--sakha-green)}#navbar-brand-container .button.is-primary:hover,.quantity-input-container .button.is-primary.is-rounded:hover{background-color:var(--sakha-green-dark);border-color:var(--sakha-green-dark)}#nav-bar-container .navbar-item:hover::after,.project-share-bar a:hover{background-color:var(--sakha-green)}#nav-bar-container{border-bottom:1px solid rgba(11,107,63,.05);padding-block:10px}#nav-bar-container .navbar-item{color:var(--sakha-dark);position:relative;padding-inline:18px;color:#0b6b3f;font-weight:700;padding-inline:14px;transition:.25s}#nav-bar-container .navbar-item::after{content:"";position:absolute;right:15%;left:15%;bottom:-6px;height:2px;background-color:transparent;transition:background-color .2s}.navbar-mobile-buttons{background-color:#fff}.navbar-mobile-buttons .button{border-radius:999px;font-weight:600}.website-section{padding-block:28px}.website-section.dark-grey-background{background-color:var(--sakha-cream-soft)}.website-section h1{color:var(--sakha-green);letter-spacing:.02em}.primary-divider .left-divider,.primary-divider .right-divider{background:linear-gradient(to left,rgba(11,107,63,.1),rgba(11,107,63,.5),rgba(11,107,63,.1))}.projects-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:26px;padding:10px 14px 0;justify-content:center}.project-card,.project-card.donation-project{background-color:#fff;border-radius:20px;border:1px solid rgba(0,0,0,.04);box-shadow:0 6px 20px rgba(0,0,0,.04);overflow:hidden;transition:transform .18s,box-shadow .18s}.project-card.donation-project:hover,.project-card:hover{box-shadow:0 14px 30px rgba(0,0,0,.06)}.project-image{overflow:hidden;position:relative}.project-image img{width:100%;height:auto;display:block;object-fit:cover;transform:scale(1.01);transition:transform .5s}.donation-icon img,.footer-row img{object-fit:contain;object-fit:contain}.project-card:hover .project-image img{transform:scale(1.04)}.project-share-button{border-radius:50%!important;border:2px solid #fff!important;background-color:var(--sakha-green)!important;display:inline-flex!important;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(0,0,0,.18)}.project-share-button:hover{transform:translateY(-1px);box-shadow:0 6px 14px rgba(0,0,0,.18)}.project-share-button .icon{color:#fff!important;font-size:18px}.project-share-bar{gap:6px;box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:4}.contact-circle,.contact-menu{position:fixed;right:20px;z-index:9999}.project-share-bar a{background-color:#fff;display:inline-flex!important;align-items:center;justify-content:center;color:var(--sakha-green)!important;font-size:14px}.project-share-bar a:hover{color:#fff!important}.project-card:hover .project-share-bar,.project-share-bar:hover,.project-share-button-container:hover+.project-share-bar{opacity:1;visibility:visible;transform:translateY(0)}.project-title{color:var(--sakha-green);font-weight:800}.project-description{font-size:.9rem}.project-left-divider,.project-right-divider{height:2px}.project-buttons .button{border-radius:999px;font-weight:700;font-size:.9rem;margin:4px}.project-buttons .button.is-link.is-active,.projects-container .project-card.donation-project .project-buttons .button.is-link.is-active{background-color:var(--sakha-green);border-color:var(--sakha-green);color:#fff}.project-card-footer{border-top:1px solid rgba(0,0,0,.05)}.project-actions .button.is-primary.is-outlined{background-color:#fff;color:var(--sakha-green);border-color:var(--sakha-green);border-radius:999px}.project-actions .primary-button{border-radius:999px;background:linear-gradient(135deg,var(--sakha-green),var(--sakha-green-dark));border-color:transparent}.project-actions .primary-button:hover{filter:brightness(1.04)}.projects-categories-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;padding:0 10px}.projects-categories-container>a{box-shadow:0 6px 18px rgba(0,0,0,.03)}.projects-categories-container>a:hover{box-shadow:0 10px 22px rgba(0,0,0,.06);background-color:#fff}.projects-categories-container .image.is-64x64{width:80px;height:80px;border-radius:50%;overflow:hidden;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.06)}.projects-categories-container .image.is-64x64 img{width:100%;height:100%;object-fit:cover;object-position:center}.donation-icon{width:72px;height:72px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#fff;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,.05)}.donation-icon i{font-size:36px;line-height:1;display:inline-flex;justify-content:center;align-items:center}.donation-icon img{width:36px;height:36px;object-position:center;max-width:100%;max-height:100%}.has-background-link,.modal-card-foot,footer{background-color:#12261d!important;color:#fff!important}footer .footer-column h3{border-right:3px solid var(--sakha-gold)}.contact-circle{width:45px;height:45px;background-color:var(--sakha-green);border-radius:50%;align-items:center;justify-content:center;cursor:pointer;bottom:20px;transition:.3s}.bank-account-container,.project-card.donation-project{transition:transform .2s,box-shadow .2s,border-color .2s}.contact-circle:hover{transform:scale(1.1)}.contact-menu{bottom:75px;background:#fff;padding:12px;border-radius:16px;box-shadow:0 6px 18px rgba(0,0,0,.15)}.contact-circle:hover+.contact-menu,.contact-menu:hover{display:block}.bank-accounts-container{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:768px){.bank-accounts-container{grid-template-columns:1fr 1fr}}.bank-account-container{background-color:#fff;border-radius:18px;padding:.75rem 1.25rem;box-shadow:0 10px 25px rgba(0,0,0,.06);display:flex;align-items:stretch;gap:1rem}.bank-account-container:hover{transform:translateY(-3px);box-shadow:0 16px 30px rgba(0,0,0,.09);border-color:#41b06e33}.bank-account-image-container{background-color:#f8faf9;border-radius:14px;min-width:80px;max-width:90px;height:70px;display:flex;align-items:center;justify-content:center;overflow:hidden}.bank-account-image{display:block;width:auto!important;height:auto!important;max-width:70%!important;max-height:70%!important;object-fit:contain!important;margin:0 auto}.bank-name{color:#141e46}.bank-name-container p{color:#333;font-size:.95rem}.bank-account-iban{display:inline-block;background-color:#f4f7f5;border-radius:999px;padding:.4rem .9rem;font-family:Tahoma,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.85rem;letter-spacing:.05em;direction:ltr}.copy-bank-account-iban{border-radius:999px;padding-inline:0.9rem}@media (max-width:767px){.bank-account-container{padding:.75rem .9rem}.bank-account-image-container{min-width:80px;max-width:90px}.bank-name{font-size:1.05rem}}@media (min-width:992px){.project-card .project-image img{max-height:360px;width:100%;object-fit:cover}.project-card .px-5{padding-inline:1.5rem!important}.project-card .pt-4{padding-top:1.25rem!important}.project-card .pb-5{padding-bottom:1.75rem!important}.project-description{font-size:.95rem;line-height:1.6;margin-top:.5rem;margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.project-card .project-buttons{margin-top:.5rem}.project-card .custom-amount-input-container,.project-card .quantity-input-container{padding-top:.5rem!important;padding-bottom:.75rem!important}.project-card-footer{padding-top:.75rem!important;padding-bottom:1.25rem!important}.project-card.donation-project{display:block}.project-card.donation-project .project-image{max-width:100%}.project-card.donation-project .project-image img{width:100%;height:auto;object-fit:cover}.project-card.donation-project>:not(.project-image){display:block;padding-inline:2rem!important}}@media (max-width:991px){.project-card .project-image img{max-height:200px;object-fit:cover}.project-description{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}}@media (max-width:1024px){#navbar-brand-container{padding-inline:1rem}}.website-section.banner-container{max-width:100%;margin-inline:auto}.bank-accounts-container,.projects-container{width:100%;box-sizing:border-box}.banner-container{margin-inline:0!important;padding-inline:0!important}.project-share-bar,.project-share-button-container{display:none!important;visibility:hidden!important;opacity:0!important}.website-section h1{font-size:1.4rem;font-weight:900;color:var(--sakha-green,#0b6b3f);text-align:center;margin:0 auto 10px;padding:0;max-width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.banner.project-category-banner,.contact-circle,.contact-menu,.hero-divider,.icon-text,.icon-text .has-text-text,.navbar-item .icon-text,.primary-divider,.primary-divider .icon,.primary-divider i,.primary-divider svg,.project-share-bar,.quantity-input-container+.divider,footer .divider,footer .is-divider,footer [class*=border],footer [class*=divider],footer hr{display:none!important}.section-header-title{font-family:Cairo,Tajawal,system-ui,sans-serif;font-size:1.6rem;font-weight:900;color:var(--sakha-green-dark,#073a23);text-align:center;margin-bottom:12px;padding-inline:20px;position:relative;letter-spacing:.04em;background:linear-gradient(90deg,#0b6b3f,#073a23);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.primary-divider{display:flex!important;align-items:center;justify-content:center;gap:0;margin-top:10px;margin-bottom:24px}.primary-divider .left-divider,.primary-divider .right-divider{height:3px;border-radius:999px;background:linear-gradient(90deg,rgba(7,58,35,.08),var(--sakha-gold,#c89a3c),rgba(7,58,35,.08));box-shadow:0 2px 6px rgba(0,0,0,.06)}.primary-divider .left-divider{width:110px;transform:translateX(18px)}.primary-divider .right-divider{width:110px;transform:translateX(-18px)}.primary-divider:hover .left-divider,.primary-divider:hover .right-divider{filter:brightness(1.5)}footer{background-color:var(--sakha-cream-soft,#f2ece0);padding:3rem 0 1.5rem}footer>.container{background-color:#0c2018;border-radius:28px;max-width:1200px;margin:0 auto;padding:2.5rem 2rem 1.75rem;box-shadow:0 16px 40px rgba(0,0,0,.25)}footer .columns{margin:0;display:flex;flex-wrap:wrap;gap:2.5rem}footer .columns .column,footer .footer-column{flex:1 1 200px}footer .columns h3,footer .footer-column h3{color:#fff;font-weight:700;margin-bottom:1rem;border-right:none;padding-right:0;position:relative}footer .columns h3::after,footer .footer-column h3::after{content:"";position:absolute;right:0;bottom:-.45rem;width:32px;height:3px;border-radius:999px;background:var(--sakha-gold,#c89a3c)}footer .columns a,footer .columns li,footer .columns p,footer .footer-column a,footer .footer-column p{color:#e6f2eb;font-size:.9rem}footer .columns a:hover,footer .footer-column a:hover{color:#fff}footer .columns .column:first-child,footer .footer-column:first-child{max-width:320px}footer .is-flex.is-justify-content-center,footer .social-icons{gap:.75rem}footer .is-flex.is-justify-content-center a,footer .social-icons a{width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.35);display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:15px;transition:.2s}footer .is-flex.is-justify-content-center a:hover,footer .social-icons a:hover{background-color:var(--sakha-gold,#c89a3c);border-color:var(--sakha-gold,#c89a3c);color:#12261d}.footer-row{margin-top:1.5rem;padding-top:1.1rem;border-top:1px solid rgba(255,255,255,.15);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.footer-row .copyright,.footer-row span{color:#a9b9b2;font-size:.85rem}.footer-row img{height:26px;margin-inline:4px}.bank-account-container{border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 22px rgba(0,0,0,.12)}footer .bank-account-container{background-color:#fff!important}.website-section-last{background:linear-gradient(180deg,#f2ece0 0,#dfe7e1 60%,#073A231A 100%)}footer,footer *{color:#e6eee8!important}footer a{color:#c89a3c!important}footer a:hover{color:#fff!important}@media (max-width:768px){.projects-container,footer .container{padding-inline:10px}.project-share-bar,.project-share-button-container{right:12px;left:auto}body{font-size:14px}.website-section{padding-block:20px}#navbar-brand-container{padding-block:10px}#nav-bar-container{display:none!important}.projects-container{grid-template-columns:1fr}.project-card,.project-card.donation-project{border-radius:16px}.project-actions .button{font-size:.85rem}.project-share-bar{top:64px}footer>.container{padding:2rem 1.5rem 1.25rem;border-radius:22px 22px 0 0}footer .columns{flex-direction:column;gap:1.75rem}.footer-row{flex-direction:column;align-items:flex-start}footer{background-color:#000!important;padding-block:12px!important;font-size:12px!important;text-align:center}footer .container{padding-inline:8px!important;width:100%!important}footer .footer-column{margin-bottom:10px!important}}@media (min-width:992px){footer{padding-block:20px!important;font-size:15px!important}}header{background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.03)}footer{color:#f7f1e7!important;padding-block:14px!important;padding-top:0!important}footer .footer-column h3{font-size:1rem!important;margin-bottom:.6rem!important}footer .footer-column a{opacity:.9;font-size:.85rem!important;opacity:.85}#nav-bar-container{backdrop-filter:blur(5px);background-color:rgba(255,255,255,.65);box-shadow:0 5px 18px rgba(0,0,0,.12);border-top:1px solid rgba(0,0,0,.05)}#nav-bar-container .navbar-item:hover{color:#073a23}#open-side-menu-button,.back-button,.navbar-burger,.project-share-button-container{width:44px;height:44px;border-radius:50%!important;background-color:var(--sakha-green,#0b6b3f)!important;border:2px solid #fff!important;display:flex!important;align-items:center;justify-content:center;box-shadow:0 4px 8px rgba(0,0,0,.12);cursor:pointer;transition:transform .2s,box-shadow .2s}.navbar-burger span{background-color:#4da670!important;height:2px;width:18px;border-radius:4px}.navbar-burger:hover{transform:translateY(-2px);box-shadow:0 6px 14px rgba(0,0,0,.18)}.open-side-menu-button span{display:block;background-color:#fff!important;height:2px;width:18px;margin:3px auto;border-radius:6px}.project-share-bar a,.project-share-button{background-color:var(--sakha-green,#0b6b3f);align-items:center;cursor:pointer;transition:.25s;display:flex}.open-side-menu-button:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.18)}.projects-container .project-card.donation-project{background:rgba(255,255,255,.16)!important;backdrop-filter:blur(18px) saturate(140%)!important;-webkit-backdrop-filter:blur(18px) saturate(140%)!important;border-radius:24px!important;border:1px solid rgba(255,255,255,.45)!important;box-shadow:0 18px 40px rgba(0,0,0,.12)!important;overflow:hidden;transition:transform .25s,box-shadow .25s}.projects-container .project-card.donation-project:hover{transform:translateY(-6px);box-shadow:0 22px 50px rgba(11,107,63,.18)}.projects-container .project-card.donation-project .box,.projects-container .project-card.donation-project.has-background-white{background-color:transparent!important;box-shadow:none!important}.projects-container .project-card.donation-project .project-image img{width:100%;height:auto;object-fit:cover;display:block}.projects-container .project-card.donation-project .pb-5,.projects-container .project-card.donation-project .px-5,.projects-container .project-card.donation-project .py-5{background:linear-gradient(to bottom,rgba(255,255,255,.85),rgba(255,255,255,.6))}.projects-container .project-card.donation-project .project-buttons .button{border-radius:999px;font-weight:700}.projects-container .project-card.donation-project .project-card-footer{background:rgba(255,255,255,.85);border-top:1px solid rgba(255,255,255,.5)}.projects-container .project-card.donation-project .project-actions .primary-button{border-radius:999px}.project-card.donation-project{backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);box-shadow:0 4px 18px rgba(0,0,0,.08)}.project-share-button-container{position:absolute;top:14px;left:14px;z-index:10}.project-share-button{width:42px;height:42px;justify-content:center;box-shadow:0 4px 10px rgba(0,0,0,.15)}.project-share-button svg{width:20px;height:20px;fill:#fff}.project-share-button:hover{transform:scale(1.12)}.project-share-bar{position:absolute;top:14px;left:62px;background:rgba(255,255,255,.9);backdrop-filter:blur(8px);border-radius:12px;padding:8px 12px;display:flex;gap:12px;transform:translateY(8px);transition:.3s}.project-share-bar a{width:34px;height:34px;border-radius:50%;justify-content:center;border:1px solid rgba(255,255,255,.2)}.project-share-bar a svg{width:15px;height:15px;fill:#fff;display:flex;align-items:center;justify-content:center}.project-share-bar a:hover{background-color:var(--sakha-gold,#c89a3c);transform:scale(1.15)}.website-section,.website-section.dark-grey-background,.website-section:first-of-type,footer,footer *{background-color:transparent!important}.project-card.donation-project{background:rgba(255,255,255,.82);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-radius:20px;border:1px solid rgba(0,0,0,.06);box-shadow:0 12px 32px rgba(0,0,0,.06);overflow:hidden}.project-card.donation-project:hover{box-shadow:0 6px 26px rgba(0,0,0,.12);border-color:var(--sakha-gold,rgba(200,164,92,.3));transform:translateY(-3px);box-shadow:0 18px 40px rgba(0,0,0,.1);border-color:rgba(200,154,60,.28)}.project-description{background-color:rgba(255,255,255,.9);border-radius:12px}.project-card-footer,.project-left-divider,.project-right-divider{background-color:transparent!important;border-top-color:rgba(0,0,0,.04)}.custom-amount-input-container .input,.custom-amount-input-container input,.quantity-input-container .input{background-color:rgba(255,255,255,.95);border-radius:999px;border-color:rgba(0,0,0,.06)}@media (max-width:768px){.project-share-bar{top:62px;left:14px;right:auto}body{background-size:100% 700px}.project-card.donation-project{border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.07)}}.projects-container{display:grid;justify-content:center;grid-template-columns:repeat(auto-fill,400px);grid-auto-rows:max-content;column-gap:5rem;row-gap:2rem;padding-inline:0}.project-card,.project-card.donation-project{width:410px;max-width:100%}@media screen and (max-width:910px){.projects-container{grid-template-columns:repeat(auto-fill,380px);column-gap:2rem;row-gap:2rem}.project-card,.project-card.donation-project{width:380px}}@media screen and (max-width:420px){.projects-container{grid-template-columns:repeat(auto-fill,350px);column-gap:1rem;row-gap:1rem}.project-card,.project-card.donation-project{width:350px}}.projects-container{display:grid;justify-content:center;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}body{background-color:var(--sakha-cream,#f7f1e7);background-image:url("Asset1.png");background-position:center top;background:linear-gradient(180deg,#fff 0,#fff 15%,#fcf6e6 40%,#fff 70%,#fcf6e6 100%);background-repeat:no-repeat!important;background-size:100% 100%!important;background-attachment:scroll}.projects-categories-container>a{background:rgba(255,255,255,.18)!important;backdrop-filter:blur(14px) saturate(140%)!important;-webkit-backdrop-filter:blur(14px) saturate(140%)!important;border-radius:20px!important;border:1px solid rgba(255,255,255,.35)!important;box-shadow:0 8px 24px rgba(0,0,0,.1)!important;transition:transform .25s,box-shadow .25s}.projects-categories-container>a:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.15)!important;border-color:rgba(200,154,60,.45)!important}.projects-categories-container>a .donation-icon,.projects-categories-container>a .image{background:rgba(255,255,255,.4)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border-radius:50%!important;border:1px solid rgba(255,255,255,.25)!important}footer.has-background-link{background:0 0!important}footer .container{padding-block:8px!important;backdrop-filter:blur(18px) saturate(150%)!important;-webkit-backdrop-filter:blur(18px) saturate(150%)!important;box-shadow:0 20px 40px rgba(0,0,0,.25)}footer .has-bottom-divider{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.1)}footer .container{background:rgba(255,255,255,.22)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important;border-radius:22px!important;border:1px solid rgba(255,255,255,.35)!important;box-shadow:0 6px 22px rgba(0,0,0,.06)!important}footer .container *{color:rgba(0,40,0,.82)!important;font-weight:500}footer .container i,footer .container svg{color:rgba(0,60,0,.95)!important}footer .has-background-link{background:rgba(255,255,255,.18)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;border-top:1px solid rgba(255,255,255,.3)!important}footer .has-background-link *{color:rgba(0,0,0,.85)!important;font-weight:500}.footer-bottom,footer .has-bottom-divider{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}.footer-bottom,.footer-card,.glass,footer .has-bottom-divider{background:rgba(0,0,0,.32)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;border-radius:24px!important}.footer-bottom *,.glass *,footer .has-bottom-divider *{color:#fff!important;opacity:.95!important}.footer-card,.glass,.project-card{box-shadow:0 8px 20px rgba(0,0,0,.12),0 25px 45px rgba(0,0,0,.18)!important}.footer-bottom,footer .has-bottom-divider{background:rgba(0,0,0,.35)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;border-radius:22px;box-shadow:0 6px 28px rgba(0,0,0,.35)!important}.footer-bottom *,footer .has-bottom-divider *{color:#fff!important;opacity:1!important}.project-card:hover{transform:translateY(-4px);box-shadow:0 10px 25px rgba(0,0,0,.2),0 30px 60px rgba(0,0,0,.25);background:rgba(0,0,0,.38)!important}footer .container .footer-title,footer .container h3,footer .container h4{color:#0f1c0d!important;font-weight:700}footer .footer-column a,footer .footer-column p,footer .footer-column span{color:#1b2b17!important}
/****************************************
 * FOOTER – FINAL (Stable & Scoped)
 ****************************************/

/* خلفية عامة للفوتر */
footer{
  background: var(--sakha-cream-soft, #F2ECE0);
  padding: 3rem 0 1.5rem;
}

/* صندوق الفوتر الداخلي */
footer > .container{
  background: #0c2018;               /* أخضر غامق ثابت */
  border-radius: 28px;
  max-width: 1200px;
  margin: 0 auto;
  padding: 2.5rem 2rem 1.75rem;
  box-shadow: 0 16px 40px rgba(0,0,0,.25);
}

/* عناوين أعمدة الفوتر */
footer .footer-column h3,
footer .columns h3{
  color: #ffffff;
  font-weight: 700;
  margin-bottom: 1rem;
  position: relative;
}

/* خط ذهبي صغير تحت العنوان */
footer .footer-column h3::after,
footer .columns h3::after{
  content: "";
  position: absolute;
  right: 0;
  bottom: -0.45rem;
  width: 32px;
  height: 3px;
  border-radius: 999px;
  background: var(--sakha-gold, #C89A3C);
}

/* نصوص وروابط الفوتر */
footer .footer-column a,
footer .footer-column p,
footer .footer-column span,
footer .columns a,
footer .columns p,
footer .columns li{
  color: rgba(255,255,255,.86);
  font-size: .9rem;
}

footer .footer-column a:hover,
footer .columns a:hover{
  color: #ffffff;
}

/* صف الحقوق + الدفع */
.footer-row{
  margin-top: 1.5rem;
  padding-top: 1.1rem;
  border-top: 1px solid rgba(255,255,255,.15);
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
}

/* نص الحقوق */
.footer-row span,
.footer-row .copyright{
  color: rgba(255,255,255,.70);
  font-size: .85rem;
}

/* أيقونات عامة داخل الفوتر */
.footer-row img{
  height: 26px;
  object-fit: contain;
  margin-inline: 4px;
}

/* ===== شريط وسائل الدفع فقط ===== */
.footer-row .is-flex:last-child{
  background: rgba(0,0,0,.50);
  padding: 10px 14px;
  border-radius: 14px;
  backdrop-filter: blur(6px);
}

/* تغميق أيقونات الدفع */
.footer-row .is-flex:last-child img{
  filter: brightness(0.2) saturate(50%);
}

/* استثناء لوجوهات الدفع الرسمية */
.footer-row .is-flex:last-child img[src*="visa"],
.footer-row .is-flex:last-child img[src*="master"],
.footer-row .is-flex:last-child img[src*="mada"]{
  filter: none;
}

/* استثناء أيقونات السوشيال نهائيًا */
#social-media-accounts img{
  filter: none !important;
}

/* إلغاء أي خطوط/ديفايدرز مزعجة */
footer hr,
footer .divider,
footer .is-divider,
footer [class*="border"],
footer [class*="divider"]{
  display: none !important;
}

/* ===== موبايل ===== */
@media (max-width:768px){
  footer > .container{
    padding: 2rem 1.5rem 1.25rem;
    border-radius: 22px 22px 0 0;
  }

  .footer-row{
    flex-direction: column;
    align-items: flex-start;
  }
}
/* كروت الإهداءات: لا تغيّر الخلفية على الهوفر */
.project.project-card.gifting-project:hover {
  background: #fff !important; /* أو شفافية بسيطة لو كارتك glass */
}
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-VJVT10KCLF"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-VJVT10KCLF');
</script>