.elementor-13 .elementor-element.elementor-element-7797531{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-10036a6{left:1px;}body.rtl .elementor-13 .elementor-element.elementor-element-10036a6{right:1px;}.elementor-13 .elementor-element.elementor-element-10036a6{top:-1px;}.elementor-13 .elementor-element.elementor-element-9c6268b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-f503f9e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-13 .elementor-element.elementor-element-a8c5e1a{margin:-12px -12px calc(var(--kit-widget-spacing, 0px) + -12px) -12px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-7892f2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-f437275{width:auto;max-width:auto;--e-transform-translateX:0px;--e-transform-translateY:0px;--e-transform-scale:0.8;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 172px 5px -43px;top:214.427px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-13 .elementor-element.elementor-element-f437275.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-f437275{left:73.752px;}body.rtl .elementor-13 .elementor-element.elementor-element-f437275{right:73.752px;}.elementor-13 .elementor-element.elementor-element-bbbc2f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-7fe5cad{width:100%;max-width:100%;margin:334px 21px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:-32px -32px -32px -32px;top:387px;}.elementor-13 .elementor-element.elementor-element-7fe5cad.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-7fe5cad{left:11px;}body.rtl .elementor-13 .elementor-element.elementor-element-7fe5cad{right:11px;}.elementor-13 .elementor-element.elementor-element-6c68363{width:100%;max-width:100%;margin:334px 21px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:-32px -32px -32px -32px;top:713px;}.elementor-13 .elementor-element.elementor-element-6c68363.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-6c68363{left:-17px;}body.rtl .elementor-13 .elementor-element.elementor-element-6c68363{right:-17px;}.elementor-13 .elementor-element.elementor-element-67e755e{width:100%;max-width:100%;margin:334px 21px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:-32px -32px -32px -32px;top:1238px;}.elementor-13 .elementor-element.elementor-element-67e755e.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-67e755e{left:-9px;}body.rtl .elementor-13 .elementor-element.elementor-element-67e755e{right:-9px;}.elementor-13 .elementor-element.elementor-element-3481105{width:100%;max-width:100%;margin:334px 21px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:-32px -32px -32px -32px;top:1525px;}.elementor-13 .elementor-element.elementor-element-3481105.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-3481105{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-3481105{right:0px;}.elementor-13 .elementor-element.elementor-element-267b3ab{width:100%;max-width:100%;margin:334px 21px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:-32px -32px -32px -32px;top:2164px;}.elementor-13 .elementor-element.elementor-element-267b3ab.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-267b3ab{left:8px;}body.rtl .elementor-13 .elementor-element.elementor-element-267b3ab{right:8px;}.elementor-13 .elementor-element.elementor-element-d2e9c62{width:100%;max-width:100%;margin:334px 21px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:-32px -32px -32px -32px;top:2608px;}.elementor-13 .elementor-element.elementor-element-d2e9c62.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-d2e9c62{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-d2e9c62{right:0px;}.elementor-13 .elementor-element.elementor-element-bd3970d{--display:flex;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-7cce134 .gallery-item .gallery-caption{text-align:center;}.elementor-13 .elementor-element.elementor-element-5bf530a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-1157bf7{width:auto;max-width:auto;margin:-39px -39px calc(var(--kit-widget-spacing, 0px) + -39px) -39px;top:-133px;}.elementor-13 .elementor-element.elementor-element-1157bf7.elementor-element{--align-self:center;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-1157bf7{left:103px;}body.rtl .elementor-13 .elementor-element.elementor-element-1157bf7{right:103px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-7892f2b{--content-width:1006px;}}/* Start custom CSS for html, class: .elementor-element-10036a6 */<!-- DLF Header -->
<div style="
  position:sticky; top:0; z-index:50;
  background:rgba(255,255,255,.9);
  backdrop-filter:saturate(180%) blur(8px);
  border-bottom:1px solid #e5e7eb;
  width:100%;
">
  <div style="
    max-width:1100px; margin:0 auto; padding:0 16px;
    min-height:88px;                      /* taller for your logo */
    display:flex; align-items:center; 
    justify-content:space-between;
    gap:16px; flex-wrap:nowrap;           /* keep everything on one line */
    width:100%;
  ">
    <!-- Logo -->
    <a href="#home" style="display:flex;align-items:center;gap:10px;flex:0 0 auto;">
      <img src="YOUR-LOGO-URL.png" alt="Dignified Living Foundation" style="height:70px;width:auto;display:block;">
    </a>

    <!-- Nav -->
    <nav aria-label="Primary" style="
      display:flex; align-items:center; gap:18px;
      white-space:nowrap;                 /* prevent wrapping */
      margin-left:auto;                   /* push nav to the right */
      flex:0 1 auto;
    ">
      <a href="#programs"     style="color:#111827;text-decoration:none;opacity:.9;font-weight:500;">Programs</a>
      <a href="#about"        style="color:#111827;text-decoration:none;opacity:.9;font-weight:500;">About</a>
      <a href="#impact"       style="color:#111827;text-decoration:none;opacity:.9;font-weight:500;">Impact</a>
      <a href="#stories"      style="color:#111827;text-decoration:none;opacity:.9;font-weight:500;">Stories</a>
      <a href="#get-involved" style="color:#111827;text-decoration:none;opacity:.9;font-weight:500;">Get Involved</a>

      <a href="#donate" style="
        margin-left:10px; display:inline-block; 
        padding:12px 16px; border-radius:12px;
        border:1px solid #111827; background:#111827; 
        color:#fff; font-weight:600; text-decoration:none;
      ">Donate</a>
    </nav>
  </div>
</div>/* End custom CSS */