PageSourceSearch

http://greatnonprofits.org/assets/index-BWBrKcLv.js

js greatnonprofits.org collected 2026-10-01 10:14:36 UTC 14,012 bytes, 468 lines download raw bytes

1import{j as e,M as a,I as o,c as m,bO as b,bP as j,C as h,B as f,R as v,b as y}from"./index-DjJ_lb9G.js";import{d as t}from"./vendor-styled-CVQBg5K8.js";import{B as D}from"./bg-banner-ClfivHYK.js";import{D as z}from"./donationone-BiYOjKjU.js";import{Q as T}from"./quotes-D8B6kikr.js";import{u as C,a as g}from"./vendor-redux-CkURKOpn.js";import{u as k,r as I}from"./vendor-react-B9qmQAuU.js";import{M as N}from"./index-Cpge00Yb.js";const M=t.section`
2    background-image:url(${D});
3    background-color:#ddf5f6;
4    padding:60px 0;
5
6    @media screen and (max-width: 1024px){
7        padding: 180px 0px 50px;
8    }
9`,S=t.div`
10    display: flex;
11    justify-content: space-between;
12    align-items: center;
13
14    @media screen and (max-width: 767px){
15        flex-direction: column;
16        row-gap: 20px;
17    }
18
19`,E=t.div`
20   width:100%;
21   max-width:509px;
22
23   button{
24    padding: 12px 67px;
25
26    @media screen and (max-width: 480px){
27        padding: 12px 20px;
28    }
29   }
30`,B=t.div`
31    width:100%;
32    max-width:575px;
33    position: relative;
34
35    @media screen and (max-width: 480px){
36        max-width: 100%;
37    }
38`,U=t.h1`
39    color:var(--color-primary);
40    font-family: var(--font-family);
41    font-size:40px;
42    font-weight: 600;
43    line-height: 60px;
44    margin-bottom: 12px;
45
46    @media screen and (max-width: 991px){
47        font-size: 38px;
48        line-height: 50px;
49    }
50
51    @media screen and (max-width: 767px){
52        font-size: 34px;
53        line-height: 46px;
54    }
55
56    @media screen and (max-width: 575px){
57        font-size: 30px;
58        line-height: 42px;
59    }
60`,G=t.p`
61    color:var(--text-primary);
62    font-family: var(--font-family);
63    font-size: var(--fs-subsection);
64    font-weight: 500;
65    line-height: 21px;
66    margin-bottom: 30px;
67`,Q=t.div`
68    text-align: right;
69    img{
70        width:100%;
71        max-width: 457px;
72    
73        @media screen and (max-width: 480px){
74            max-width: inherit 
75        }
76    }
77`,R=t.div`
78    position: absolute;
79    left: 0px;
80    
81    @media screen and (max-width: 480px){
82        position: relative;
83        width: 100%;
84        margin-bottom: 20px;
85    }
86
87    img{
88        width: 100%;
89        max-width: 179px;
90
91        @media screen and (max-width: 480px){
92            max-width: inherit 
93        }
94    }
95`,A=t.div`
96    position: absolute;
97    left: 35px;
98    bottom: 0;
99
100    @media screen and (max-width: 480px){
101        position: relative;
102        width: 100%;
103        left: inherit;
104        margin-top: 20px
105    }
106
107    img{
108        width: 100%;
109        max-width: 282px;
110        
111        @media screen and (max-width: 480px){
112            max-width: inherit 
113        }
114    }
115`,F=t.section`
116    background: var(--bg-light-teal) 0% 0% no-repeat padding-box;
117    padding:50px 0;
118
119    @media screen and (max-width: 575px){
120        padding:40px 0;
121    }
122`,O=t.div`
123    width:100%;
124    max-width:1088px;
125    margin: 0 auto;
126   padding-bottom:50px;
127`,p=t.h2`
128    color: var(--text-primary);
129    font-family: var(--font-family);
130    font-size:30px;
131    font-weight: 600;
132    line-height: 40px;
133    margin-bottom: 20px;
134    text-transform: uppercase;
135
136    @media screen and (max-width: 991px){
137        font-size: var(--fs-section-title);
138        line-height: 40px;
139    }
140
141    @media screen and (max-width: 767px){
142        font-size: 26px;
143        line-height: 38px;
144        margin-bottom: 0px;
145    }
146
147    @media screen and (max-width: 575px){
148        font-size: 24px;
149        line-height: 36px;
150    }
151`,_=t.div`
152    background: var(--color-teal) 0% 0% no-repeat padding-box;
153    border-radius: 35px;
154    width:170px;
155    min-width:170px;
156    height:150px;
157    color: var(--text-inverse);
158    font-family: var(--font-family);
159    font-size:40px;
160    font-weight: 700;
161    line-height: 75px;
162    margin-bottom:0px;
163    display: flex;
164    justify-content: center;
165    align-items: center;
166
167    @media screen and (max-width: 767px){
168        margin-top: 20px;
169    }
170
171    @media screen and (max-width: 575px){
172        width: 100%;
173        min-width: 100%;
174        height: 70px;
175        border-radius: 15px;
176        font-size: 30px;
177        line-height: 55px;
178        
179    }
180
181    &:last-child{
182        @media screen and (max-width: 767px){
183            margin-top: 0px;
184        }
185    }
186`,L=t.h3`
187    color: var(--text-primary);
188    font-family: var(--font-family);
189    font-size:20px;
190    font-weight: 700;
191    line-height: 30px;
192    margin-bottom:0px;
193    width:170px;
194    max-width:170px;
195    text-align: center;
196    margin-top: 20px;
197    @media screen and (max-width: 575px){
198        font-size: var(--fs-subsection);
199        line-height: 26px;
200        margin: 10px auto 0;
201    }
202`,w=t.div`
203    background: var(--bg-white) 0% 0% no-repeat padding-box;
204    box-shadow: 0px 20px 20px #0000001A;
205    border-radius: 15px;
206    padding:30px;
207    display: flex;
208    justify-content: center;
209    align-items: center;
210    margin-top:50px;
211    margin-bottom:60px;
212    gap:40px;
213
214    @media screen and (max-width: 991px){
215        padding: 20px;
216        justify-content: flex-start;
217        align-items: flex-start;
218        margin-bottom: 50px;
219        gap: 20px;
220        flex-direction: column;
221    }
222    @media screen and (max-width: 575px){
223        margin-top:40px;
224        margin-bottom: 40px;
225    }
226`,W=t.div`
227    width:100%;
228    max-width:522px;
229
230    @media screen and (max-width: 991px){
231        max-width: 100%;
232    }
233
234    button {
235        padding: 12px 67px;
236        
237        @media screen and (max-width: 480px){
238            padding: 12px 20px;
239        }
240    }
241`,H=t.p`
242    color: var(--text-primary);
243    font-family: var(--font-family);
244    font-size:20px;
245    font-weight:400;
246    line-height: 27px;
247    margin-bottom:30px;
248`,u=t.div`
249    img{
250       width:100%;
251    }
252`,P=t.div`
253    background: #EFEFEF 0% 0% no-repeat padding-box;
254    border-radius: 20px;
255    width:100%;
256    max-width:522px;
257    padding:35px 20px 20px 20px;
258    position: relative;
259
260    @media screen and (max-width: 991px){
261        max-width: 100%;
262        margin-top: 40px;
263    }
264`,J=t.div`
265    position: absolute;
266    top: -26px;
267`,Y=t.p`
268    color: var(--text-primary);
269    font-family: var(--font-family);
270    font-size: var(--fs-subsection);
271    font-weight: 400;
272    line-height: 27px;
273    margin-bottom: 10px;
274`,Z=t.span`
275    color: var(--color-primary);
276    font-family: var(--font-family);
277    font-size: var(--fs-card-body);
278    font-weight: 700;
279    line-height: 21px;
280`,$=t.div`
281    background: var(--bg-white) 0% 0% no-repeat padding-box;
282    border: 1px solid var(--color-black);
283    border-radius: 15px;
284    padding:30px;
285
286    @media screen and (max-width: 575px){
287        padding: 20px;
288    }
289`,q=t.div`
290   width:100%;
291   max-width:263px;
292
293   
294    @media screen and (max-width: 757px){
295        margin: 20px 0px 0px; 
296    }
297
298   img{
299    width:100%;
300   }
301`,K=t.div`
302    display: flex;
303    gap:30px;
304
305    @media screen and (max-width: 575px){
306        flex-direction: column;
307        gap:20px;
308    }
309`,c=t.p`
310    color: var(--text-primary);
311    font-family: var(--font-family);
312    font-size: var(--fs-subsection);
313    font-weight: 400;
314    line-height: 27px;
315    margin-bottom:20px;
316    
317    a{
318        text-decoration:none;
319    }
320    @media screen and (max-width: 575px){
321        font-size: var(--fs-card-name);
322        line-height: 24px;
323    }
324        strong{
325            color:var(--color-primary);
326            font-weight: 700;
327            cursor:pointer;
328        }
329      &:last-child{
330        margin-bottom:0px;
331      }  
332`,V=t.div`
333`,X="/assets/annie-spratt-C5fRDbLm.webp",ee="/assets/pexels-matheus-Db4ZycRm.webp",te="/assets/larm-rmah-DDCSe9kA.webp",ie=t.section``,ne=t.h2`
334    color: var(--text-primary);
335    font-family: var(--font-family);
336    font-size: 30px;
337    font-weight: 600;
338    line-height: 40px;
339    margin-bottom: 30px;
340
341    @media screen and (max-width: 991px){
342        font-size: 28px;
343        line-height: 40px;
344    }
345
346    @media screen and (max-width: 767px){
347        font-size: 26px;
348        line-height: 38px;
349    }
350
351    @media screen and (max-width: 575px){
352        font-size: 24px;
353        line-height: 36px;
354    }
355`,ae=t.div`
356    display:flex;
357    gap:24px;
358
359    @media screen and (max-width: 767px){
360        gap:15px;
361    }
362    @media screen and (max-width: 575px){
363        display: flex;
364        justify-content: flex-start;
365        align-items: flex-start;
366        flex-direction: column;
367    }
368`,oe=t.div`
369    background: #D4ECEE 0% 0% no-repeat padding-box;
370    border-radius: 20px;
371    padding:30px;
372    text-align: center;
373    width: calc(33.33% - 10px);
374    display: flex;
375    flex-wrap: wrap;
376    justify-content: center;
377    gap: 30px;
378
379    @media screen and (max-width: 991px){
380        padding:20px;
381        border-radius: 15px;
382    }
383    @media screen and (max-width: 767px){
384        padding:15px;
385        gap: 15px;
386    }
387    @media screen and (max-width: 575px){
388        width: 100%;
389        display: flex;
390        flex-direction: column;
391        align-items: center;
392        justify-content: center;
393        text-align: center;
394    }
395`,re=t.div`
396    max-height: 190px;
397    max-width: 190px;
398    display: flex;
399
400    @media screen and (max-width: 991px){
401        max-height: 150px;
402        max-width: 150px;
403    }
404
405    @media screen and (max-width: 575px){
406        max-width: 130px;
407    }
408
409    img{
410        width: 100%;
411        display: block;
412        object-fit: contain;
413    }
414`,se=t.h3`
415    width:100%;
416    color: var(--text-primary);
417    font-family: var(--font-family);
418    margin-bottom: 0px;
419
420    &.dollar-dollar-title{
421        font-size:40px;
422        font-weight: 700;
423        line-height:58px;
424
425        @media screen and (max-width: 991px){
426            font-size:36px;
427            line-height:54px;
428        }
429
430        @media screen and (max-width: 767px){
431            font-size:26px;
432            line-height:44px;
433        }
434    }
435    
436    &.donation-text-title{
437        font-size: 24px;
438        font-weight: 500;
439        line-height: 34px;
440        display: none;
441    }
442`,de=t.p`
443    color: var(--text-primary);
444    font-family: var(--font-family);
445    font-size:18px;
446    font-weight: 400;
447    line-height:27px;
448    margin-bottom: 0px;
449
450    @media screen and (max-width: 767px){
451        font-size: 16px;
452        line-height: 22px;
453    }
454
455`,xe=t.div`
456    display: flex;
457    flex-wrap: wrap;
458    gap: 20px;
459
460    @media screen and (max-width: 767px){
461        gap: 15px;
462    }
463    @media screen and (max-width: 767px){
464        gap: 10px;
465        text-align: center;
466        justify-content: center;
467    }
468`,pe=({data:n})=>e.jsxs(ie,{...m({cy:"donation-difference"}),children:[e.jsx(ne,{className:"donation-title",children:a.donationMakeDifference}),e.jsx(ae,{children:n==null?void 0:n.map((s,d)=>e.jsxs(oe,{children:[e.jsx(re,{children:e.jsx(o,{src:z,alt:s.donationImg})}),e.jsxs(xe,{children:[e.jsx(se,{className:"dollar-dollar-title",children:s.donationTitle}),e.jsx(de,{children:s.donationDesc})]})]},d+1))})]}),ce="/assets/mission-DkimC7hk.webp",me="/assets/clientdonate-5TpeW6Ca.webp",le="/assets/trbadge-Cr0LrQIl.webp",ye=()=>{var l;const n=k(),s=C(),d=g(i=>{var r;return(r=i==null?void 0:i.donationNumbers)==null?void 0:r.data}),x=g(i=>{var r;return(r=i==null?void 0:i.donationMakeDifference)==null?void 0:r.data});return I.useEffect(()=>{s(b()),s(j())},[]),e.jsxs(e.Fragment,{children:[e.jsx(N,{keywords:"",description:"",ogTitle:"Donate to Us | GreatNonprofits",ogDescription:"",ogUrl:"https://www.about.greatnonprofits.org/donate-to-us",ogImage:"https://static.wixstatic.com/media/196996_3096a2e2829f492e8495c525c961782d%7Emv2.jpg/v1/fit/w_2500,h_1330,al_c/196996_3096a2e2829f492e8495c525c961782d%7Emv2.jpg"}),e.jsxs(e.Fragment,{children:[e.jsx(M,{...m({cyScope:"about-donate-to-us"}),children:e.jsx(h,{className:"cont-w",children:e.jsxs(S,{children:[e.jsxs(E,{children:[e.jsx(U,{children:"Empower Nonprofits, Empower Communities "}),e.jsx(G,{children:"Join us in supporting nonprofits to enhance trust, amplify impact & foster excellence in the nonprofit sector."}),e.jsx(f,{className:"btn-primary",onClick:()=>{typeof localStorage<"u"&&localStorage.removeItem("search"),n("/organizations/browse")},...m({cy:"donate-btn"}),children:" Donate to GreatNonprofits"})]}),e.jsxs(B,{children:[e.jsx(R,{children:e.jsx(o,{src:te})}),e.jsx(Q,{children:e.jsx(o,{src:X})}),e.jsx(A,{children:e.jsx(o,{src:ee})})]})]})})}),e.jsx(F,{children:e.jsxs(h,{className:"cont-w",children:[e.jsxs(O,{children:[e.jsx(p,{children:a.donateNumberTitle}),e.jsx(v,{children:(l=d==null?void 0:d.data)==null?void 0:l.map((i,r)=>e.jsxs(y,{md:3,sm:6,children:[e.jsx(_,{children:i.numbers}),e.jsx(L,{children:i.category})]},r+1))})]}),e.jsx(pe,{data:x==null?void 0:x.data}),e.jsxs(w,{children:[e.jsxs(W,{children:[e.jsx(p,{children:a.supportMission}),e.jsx(H,{children:a.supportMissionDescription}),e.jsx(f,{className:"btn-primary",onClick:()=>{typeof localStorage<"u"&&localStorage.removeItem("search"),n("/organizations/browse")},children:" Donate to GreatNonprofits"})]}),e.jsx(u,{children:e.jsx(o,{src:ce})})]}),e.jsxs(w,{children:[e.jsx(u,{children:e.jsx(o,{src:me})}),e.jsxs(P,{children:[e.jsx(J,{children:e.jsx(o,{src:T})}),e.jsxs(Y,{children:[a.donationUsQuote,"❤"]}),e.jsx(Z,{children:"Bill Gates, Microsoft"})]})]}),e.jsxs($,{children:[e.jsx(p,{children:a.donationBadge}),e.jsxs(K,{children:[e.jsx(q,{children:e.jsx(o,{src:le})}),e.jsxs(V,{children:[e.jsx(c,{children:a.taxDeductible1}),e.jsx(c,{children:a.taxDeductible2}),e.jsxs(c,{children:["GreatNonprofits is committed to transparency. You can read ",e.jsx("a",{href:"#!",onClick:()=>{typeof localStorage<"u"&&localStorage.removeItem("search"),n("/organizations/browse")},children:e.jsx("strong",{children:"reviews"})})," about us, here, learn about ",e.jsx("a",{href:"#!",onClick:()=>n("/about/our-story"),children:e.jsx("strong",{children:"GreatNonprofits’ mission"})}),", and meet our ",e.jsx("a",{href:"#!",onClick:()=>n("/about/our-supporters"),children:e.jsx("strong",{children:"supporters"})}),"."]})]})]})]})]})})]})]})};export{ye as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.