PageSourceSearch

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

js greatnonprofits.org collected 2026-10-01 10:14:16 UTC 10,691 bytes, 290 lines download raw bytes

1import{j as e,C as o,R as t,b as s,I as n,c as y,M as a,Q as v,B as f}from"./index-DjJ_lb9G.js";import{u as b,r as j}from"./vendor-react-B9qmQAuU.js";import G from"./index-BQQGJZqn.js";import{D as z}from"./donationone-BiYOjKjU.js";import{d as i}from"./vendor-styled-CVQBg5K8.js";import{W as k,T as N,R as T,f as R,g as H}from"./commonSubBannerStyle-D2n-fetZ.js";import{a as C}from"./blogList-slice-CXXpORRe.js";import{u as B,a as I}from"./vendor-redux-CkURKOpn.js";import{M as D}from"./index-Cpge00Yb.js";import"./dayjs.min-lNq8cxnz.js";import"./sanitize-_Pp8dueO.js";import"./Card-HSzOZws7.js";import"./bg-banner-ClfivHYK.js";const E="/assets/donationtwo-BK5dXJQp.webp",_="/assets/donationthree-vnTK_-SQ.webp",P=i.section`
2
3    @media screen and (max-width: 1024px){
4        padding-top: 128px;
5    }
6
7    @media screen and (max-width: 991px){
8        padding-top: 105px;
9    }
10    .row{
11        align-items: center;
12
13        .search-header{
14            display: none;
15        }
16    }
17    .left_banner{
18        margin-bottom: 0px;
19    }
20`,M=i.section`
21    background: var(--bg-light-teal); 
22    padding-top: 57px;
23    padding-bottom: 50px;
24
25    @media screen and (max-width: 991px){
26        padding: 50px 0px;
27    }
28
29    @media screen and (max-width: 767px){
30        padding: 40px 0px;
31    }
32    @media screen and (max-width: 575px){
33        padding: 30px 0px;
34    }
35
36    .blog_title{
37        display: none;
38    }
39    .card{
40        .card-body{
41            span{
42                display: none;
43            }
44        }
45        .giving-guides-blog-pre{
46            min-height: 80px;
47            height: 100%;
48            -webkit-line-clamp: 6;
49            @media screen and (max-width: 575px){
50                min-height: inherit;
51            }
52        }
53        .giving-guides-blog-btn{
54            display: block;
55            margin-top: 20px;
56
57            .btn-primary{
58                width: 100%;
59                padding: 12px 20px;
60            }
61        }
62    }
63`,S=i.div`
64    margin-bottom: 50px;
65
66    @media screen and (max-width: 991px){
67        margin-bottom: 10px;
68    }
69    @media screen and (max-width: 575px){
70        margin-bottom: 30px;
71    }
72`,A=i.div`
73    margin-bottom: 30px;
74`,W=i.h2`
75    color: var(--color-black);
76    font-family: var(--font-family);
77    font-size: 30px;
78    font-weight: 500;
79    line-height: normal;
80    margin-bottom: 20px;
81
82    @media screen and (max-width: 991px){
83        font-size: var(--fs-section-title);
84    }
85    @media screen and (max-width: 767px){
86        font-size: 26px;
87        margin-bottom: 15px;
88    }
89    @media screen and (max-width: 575px){
90        font-size: 24px;
91    }
92    @media screen and (max-width: 480px){
93        font-size: 22px;
94    }
95`,F=i.p`
96    font-family: var(--font-family);
97    font-size: var(--fs-subsection);
98    font-weight: 400;
99    line-height: 28px;
100    margin-bottom: 0px;
101
102    a{
103    text-decoration:none;
104    }
105
106    span{
107        color: var(--color-primary);
108        font-weight: bold;
109        cursor: pointer;
110    }
111`,L=i.div`
112    .container{
113        max-width: 996px;
114    }
115`,K=i.div`
116    background: var(--bg-white);
117    box-shadow: 0px 10px 30px #00000014;
118    border-radius: 20px;
119    padding: 20px 25px;
120    display: flex;
121    align-items: center;
122    column-gap: 30px;
123
124    @media screen and (max-width: 991px){
125        max-width: 100%;
126        margin: 0 15px; 
127    }
128    @media screen and (max-width: 575px){
129        padding: 25px 15px;
130        row-gap: 20px;
131        flex-direction: column;
132        align-items: center;
133        justify-content: center;
134        text-align: center;
135        border-radius: 15px;
136    }
137`,O=i.div`
138    img{
139        width: 100%;
140    }
141`,Q=i.div`
142    button{
143        padding: 13px 37px;  
144        
145        @media screen and (max-width: 390px){
146            padding: 10px;
147            font-size: var(--fs-card-body);
148            border-radius: 7px;
149        }
150    }
151`,q=i.h3`
152    color: var(--text-primary);
153    font-family: var(--font-family);
154    font-size: 30px;
155    font-weight: bold;
156    line-height: 45px;
157    margin-bottom: 30px;
158
159    @media screen and (max-width: 991px){
160        font-size: var(--fs-section-title);
161        line-height: 40px;
162    }
163
164    @media screen and (max-width: 767px){
165        font-size: 24px;
166        line-height: 36px;
167        margin-bottom: 20px;
168    }
169
170    @media screen and (max-width: 767px){
171        font-size: 22px;
172        line-height: 34px;
173        margin-bottom: 15px;
174    }
175`,J=i.div`
176    padding-top:70px;
177
178    @media screen and (max-width: 991px){
179        padding-top:50px;
180    }
181    @media screen and (max-width: 767px){
182        padding-top:40px;
183    }
184
185    @media screen and (max-width: 575px){
186        padding-top:30px;
187    }
188    
189    .donation-title{
190        display:none;
191    }  
192`,U=i.h3`
193    color: var(--text-primary);
194    font-family: var(--font-family);
195    font-size: 30px;
196    font-weight: 500;
197    line-height: 27px;
198    margin-bottom: 30px;
199    text-align:center;
200
201    @media screen and (max-width: 575px){
202        font-size: 24px;
203        line-height: 30px;
204        margin-bottom: 20px;
205    }
206`,X=i.div`
207    text-align: center;
208    margin-top: 30px;
209    
210    .btn-primary{
211        padding: 12px 38px;
212    }
213`,V=i.div`  
214    width: 100%;
215    display: flex;
216    justify-content: flex-start;
217    align-items: stretch;
218    column-gap: 24px;
219
220    @media screen and (max-width: 991px){
221        column-gap: 15px;
222    }
223
224    @media screen and (max-width: 575px){
225        flex-direction: column;
226        row-gap: 20px;
227    }
228`,p=i.div`
229    width: calc(33.33% - 10px);
230    background: #D4ECEE;
231    padding: 25px;
232    border-radius: 20px;
233    display: flex;
234    justify-content: flex-start;
235    flex-direction: column;
236    align-items: flex-start;
237    text-align: center;
238
239    @media screen and (max-width: 991px){
240        padding: 20px 15px;
241    }
242    @media screen and (max-width: 575px){
243        width: 100%;
244    }
245`,c=i.div`
246    max-width: max-content;
247    max-height: 190px;
248    height: 100%;
249    margin: 0 auto 30px;
250
251    @media screen and (max-width: 991px){
252        max-height: 150px;
253    }
254
255    @media screen and (max-width: 575px){
256        margin: 0 auto 20px;
257    }
258
259    img{
260        width: 100%;
261        height: 100%;
262        display: block;
263        object-fit: contain;
264    }
265`,l=i.div`
266    width: 100%;
267    color: var(--color-black);
268    font-size: var(--fs-card-body);
269    font-family: var(--font-family);
270    font-weight: 400;
271    line-height: 22px;
272`,h=i.h3`
273    color: var(--color-black);
274    font-size: 24px;
275    font-family: var(--font-family);
276    font-weight: 500;
277    line-height: 34px;
278    margin-bottom: 17px;
279
280    @media screen and (max-width: 991px){
281        font-size: 22px;
282        line-height: 30px;
283    }
284`,r=i.p`
285    margin-bottom: 15px;
286
287    &:last-child{
288        margin-bottom: 0px;
289    }
290`,Y="/assets/review-BIuhOgc6.webp",ce=()=>{const d=b(),w=B(),u=I(x=>{var m,g;return(g=(m=x==null?void 0:x.blogList)==null?void 0:m.data)==null?void 0:g.results});return j.useEffect(()=>{w(C("","","",""))},[]),e.jsxs(e.Fragment,{children:[e.jsx(D,{keywords:"",description:"",ogTitle:"",ogDescription:"",ogUrl:"",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(P,{...y({cy:"top-rated-guides",cyScope:"top-rated-guides"}),children:e.jsx(k,{className:"giving-guides-banner",children:e.jsx(o,{className:"cont-w",children:e.jsxs(t,{children:[e.jsxs(s,{lg:6,sm:12,md:12,children:[e.jsx(N,{children:"The GreatNonprofits Holidays Giving Guide"}),e.jsx(T,{children:"With the holidays drawing near, now is a great time to share the spirit of giving with our Top-Rated nonprofits! Nonprofit organizations receive the majority of their donations around the holiday season. Here are some tips to help guide your giving strategy and increase your impact on the world!"})]}),e.jsx(s,{lg:6,sm:12,md:12,children:e.jsx(R,{className:"left_banner",children:e.jsx(H,{children:e.jsx(n,{src:Y,alt:"ReviewImage"})})})})]})})})}),e.jsxs(M,{children:[e.jsx(S,{children:e.jsxs(o,{className:"cont-w",children:[e.jsx(t,{children:e.jsxs(A,{as:s,col:"12",children:[e.jsx(W,{children:a.giveWithHeartAndHead}),e.jsxs(F,{children:["Find the organizations that work toward your goals, vision, and values. A great place to start is on our ",e.jsx("a",{href:"#!",onClick:()=>d("/awards/browse"),children:e.jsx("span",{children:"Campaigns page"})}),", where you can find Top-Rated organizations supporting a range of topics and issues. Here are some that might interest you!"]})]})}),e.jsx(t,{children:e.jsx(G,{blogData:u})})]})}),e.jsx(L,{children:e.jsx(o,{className:"cont-w",children:e.jsx(t,{children:e.jsxs(K,{as:s,col:"12",children:[e.jsx(O,{children:e.jsx(n,{src:v,alt:"Donate Love",width:"168",height:"168"})}),e.jsxs(Q,{children:[e.jsx(q,{children:a.donateTopRatedNonprofitToday}),e.jsx(f,{className:"learn-qualify-btn",onClick:()=>d("/awards/browse"),children:a.viewAllTopRatedNonProfit})]})]})})})}),e.jsx(J,{children:e.jsxs(o,{className:"cont-w",children:[e.jsx(U,{children:a.tipsForHolidayGiving}),e.jsxs(t,{children:[e.jsxs(V,{children:[e.jsxs(p,{children:[e.jsx(c,{children:e.jsx(n,{src:z})}),e.jsxs(l,{children:[e.jsx(h,{children:"Know Where Money Is Going"}),e.jsx(r,{children:"Make sure your donation goes where you intend it to go. Should you donate to a specific program or to the nonprofit’s general funds? Is there a certain fund you want to give to within the nonprofit? Call or email the organization to understand your giving options, and ask where the money is needed most."})]})]}),e.jsxs(p,{children:[e.jsx(c,{children:e.jsx(n,{src:E}
290)}),e.jsxs(l,{children:[e.jsx(h,{children:"Read the Reviews"}),e.jsx(r,{children:"Get an on-the-ground look at the nonprofit’s work through GreatNonprofits reviews. Read about people's experiences with a nonprofit as volunteers, donors, board members, or clients."}),e.jsx(r,{children:"These will help you understand how the organization works and the real, human impact it has. Add your own reviews to organizations you're passionate about so that others can benefit from them!"})]})]}),e.jsxs(p,{children:[e.jsx(c,{children:e.jsx(n,{src:_})}),e.jsxs(l,{children:[e.jsx(h,{children:"Become an Expert"}),e.jsx(r,{children:"Once you've identified a nonprofit that aligns with your values and interests, check out their website. Contact them via email to see if they have any events or tours available where you can learn more about them!"})]})]})]}),e.jsx(X,{children:e.jsx(f,{className:"btn-primary",onClick:()=>d("/awards/browse"),children:a.viewAllTopRatedNonProfit})})]})]})})]})]})]})};export{ce 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.