.elementor-920229 .elementor-element.elementor-element-6f7fca63{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-920229 .elementor-element.elementor-element-686611c2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-text-editor{color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-920229 .elementor-element.elementor-element-79a1cce5 .elementor-heading-title{color:#69421f}.elementor-920229 .elementor-element.elementor-element-39f5f689{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent)}.elementor-920229 .elementor-element.elementor-element-af44452f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-920229 .elementor-element.elementor-element-68645b4d .elementor-heading-title{color:#69421f}.elementor-920229 .elementor-element.elementor-element-acbc3189{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-920229 .elementor-element.elementor-element-f90b9c24{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-920229 .elementor-element.elementor-element-0527fb85 .elementor-heading-title{color:#69421f}.elementor-920229 .elementor-element.elementor-element-2f2d726e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-920229 .elementor-element.elementor-element-1fb91394 .elementor-heading-title{color:#69421f}.elementor-920229 .elementor-element.elementor-element-a3fbf083{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-920229 .elementor-element.elementor-element-51373fb3 .elementor-heading-title{color:#69421f}.elementor-920229 .elementor-element.elementor-element-6e19d2eb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-920229 .elementor-element.elementor-element-7a139a6f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-920229 .elementor-element.elementor-element-da0f9800 .elementor-heading-title{color:#69421f}.elementor-920229 .elementor-element.elementor-element-c045f847{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-920229 .elementor-element.elementor-element-6f7fca63{direction:rtl;color:#69421f;max-width:1160px;width:calc(100% - 40px);margin:24px auto 40px;gap:38px;font-family:inherit}.elementor-920229 .elementor-element.elementor-element-6f7fca63 *{box-sizing:border-box}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .elementor-widget{margin:0;min-width:0}.elementor-920229 .elementor-element.elementor-element-6f7fca63 :is(h1,h2,h3,p,a){font-family:inherit}.elementor-920229 .elementor-element.elementor-element-6f7fca63 :is(h1,h2,h3){color:#69421f;line-height:1.65;margin:0}.elementor-920229 .elementor-element.elementor-element-6f7fca63 h1{font-size:clamp(40px,5vw,64px);font-weight:800}.elementor-920229 .elementor-element.elementor-element-6f7fca63 h2{font-size:clamp(22px,2.3vw,28px);font-weight:750}.elementor-920229 .elementor-element.elementor-element-6f7fca63 p{font-size:16px;line-height:2.1;margin:0}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-hero{position:relative;align-items:center;text-align:center;gap:16px;padding:50px 48px 44px;border:1px solid #ecd5b3;border-radius:28px;background:radial-gradient(ellipse at 50% 0%,#f2d6a5 0%,#fff7e9 62%,#fffaf2 100%)}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-hero>.elementor-widget-text-editor{max-width:760px}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-eyebrow p{font-size:13px;letter-spacing:.2px;color:#96703e}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-lead p{font-size:clamp(21px,2.4vw,29px);font-weight:600}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-status{width:auto;align-self:flex-start}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-hero>.charity-status{align-self:center}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-status p{display:inline-block;padding:3px 13px;border-radius:30px;background:#f4e7ce;color:#8b6736;font-size:12px;line-height:1.9}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:12px;padding-top:8px}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .elementor-button{min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:12px 23px;border:1px solid #9c7034;border-radius:12px;background:#8c5d27;color:#fffaf0;font-size:14px;line-height:1.7;box-shadow:none;transition:background-color .15s}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .elementor-button:hover{background:#734a1d;color:#fffaf0}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .elementor-button:focus-visible{outline:3px solid #b38b4f;outline-offset:4px}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-secondary .elementor-button{background:#fff0;color:#69421f;border-color:#d6b88e}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-secondary .elementor-button:hover{background:#f4e7ce}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-sections{gap:12px}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-sections>h2{margin:0}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:12px}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-card{gap:16px;padding:28px;background:#fff8ed;border:1px solid #ecd9be;border-radius:22px;min-width:0}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-card h2{font-size:22px}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-card p{font-size:15px}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-contact{display:grid;grid-template-columns:1.7fr 1fr;align-items:center;gap:28px;border-top:1px solid #ddc7a7;padding-top:30px}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-contact-copy,.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-contact-actions{gap:14px}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-contact-actions{align-items:flex-end}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-email .elementor-button{direction:ltr}@media(max-width:1024px){.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-hero{padding:40px 28px}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-grid{gap:14px}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-card{padding:22px}}@media(max-width:767px){.elementor-920229 .elementor-element.elementor-element-6f7fca63{width:calc(100% - 28px);margin:20px auto 28px;gap:28px}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-hero{padding:34px 20px;border-radius:22px}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-grid,.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-contact{grid-template-columns:1fr}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-card{padding:24px}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-contact-actions{align-items:stretch}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-contact-actions .elementor-button{width:100%}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-actions{flex-direction:column;width:100%}.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-actions .elementor-widget-button,.elementor-920229 .elementor-element.elementor-element-6f7fca63 .charity-actions .elementor-button{width:100%}.elementor-920229 .elementor-element.elementor-element-6f7fca63 p{font-size:15px}}@media(prefers-reduced-motion:reduce){.elementor-920229 .elementor-element.elementor-element-6f7fca63 *{transition:none!important;scroll-behavior:auto!important}}