PageSourceSearch

https://greatnonprofits.org/assets/index-CvruJgKq.js

js greatnonprofits.org collected 2026-09-24 08:44:37 UTC 7,108 bytes, 216 lines download raw bytes

1import{j as t,C as c,R as s,b as p,c as i,I as d}from"./index-DjJ_lb9G.js";import{R as h}from"./index-3KCiubP7.js";import{d as e}from"./vendor-styled-CVQBg5K8.js";import{M as l}from"./index-Cpge00Yb.js";import"./vendor-react-B9qmQAuU.js";import"./vendor-redux-CkURKOpn.js";const m="/assets/screen-short-1-Bp1GCJe_.webp",f="/assets/screen-short-2-DJPyzEct.webp",g="/assets/screen-short-3-DVeprRFo.webp",w=e.section`
2    width: 100%;
3    background: #DDF5F6;
4    padding: 60px 0px 51px;
5    @media screen and (max-width:1199px) {
6     margin-top: 100px;
7    } 
8      @media screen and (max-width:767px) {
9     margin-top: 0px;
10    } 
11`;e.div` 
12    width: 100%;
13    background: #34A853;
14    border-radius: 10px;
15    padding: 20px;
16    color: var(--text-inverse);
17    font-size: 16px;
18    font-family: var(--font-family);
19    line-height: 26px;
20
21    &.blue-box-background{
22        background: var(--color-teal);
23        margin-top: 20px;
24    }
25`;e.p`
26    margin:0;
27    max-width: 847px;
28`;const j=e.section`
29    width: 100%;
30    background: #DDF5F6;
31    padding-bottom: 50px;
32`,y=e.h2`
33    color: var(--color-primary);
34    font-size: 40px;
35    font-family: var(--font-family);
36    font-weight: 700;
37    line-height: 58px;
38@media screen and (max-width:1199px) {
39      font-size: 35px;
40      line-height: 40px;
41  }
42  @media screen and (max-width:991px) {
43      font-size: 30px;
44      line-height: 35px;
45  }
46  @media screen and (max-width:575px) {
47      font-size: 28px;
48      line-height: 25px;
49      margin-bottom: 0;
50  }
51`,b=e.div`
52    width: 100%;
53    margin-top: 30px;
54    display: flex;
55    justify-content: flex-start;
56    align-items: flex-start;
57    gap: 60px 24px;
58    flex-wrap: wrap;
59
60`,n=e.div`
61    width: calc(50% - 12px);
62    background: var(--bg-white);
63    color: var(--text-primary);
64    font-size: 18px;
65    font-family: var(--font-family);
66    font-weight: 500;
67    line-height: 26px;
68    border-radius: 15px;
69    padding: 10px;
70    display: flex;
71    justify-content: flex-start;
72    align-items: center;
73    gap: 20px 23px;
74    flex-wrap: wrap;
75    position: relative;  
76    @media screen and (max-width:575px) {
77     width:100%;   
78    }
79    &:first-child{
80        margin-bottom: 187px;
81      @media screen and (max-width:575px) {
82         margin-bottom: 0px;
83        }
84    }
85
86    &:nth-child(2){
87        margin-top: 230px;
88        @media screen and (max-width:575px) {
89          margin-top: 0px;
90        }
91    }
92
93    &:nth-child(3){
94        margin-top: -150px;
95         @media screen and (max-width:575px) {
96          margin-top: 0px;
97        }
98
99    }
100
101    &:last-child{
102        width: 100%;
103    }
104
105    &.non-profit-odd{
106        position: relative;
107        &::before{
108            content: '';
109            position: absolute;
110            width: 316px;
111            height: 240px;
112            border: 2px dashed var(--color-teal);
113            border-left: none;
114            border-bottom: none;
115            right: -316px;
116            top: 114%;
117            bottom: 0;
118            margin: auto;
119            transform: translateY(-50%);
120         @media screen and (max-width:575px) {
121            display:none;
122         }
123        }
124    }
125
126    &.non-profit-even{
127        position: relative;
128        &::before{
129            content: '';
130            position: absolute;
131            width: 316px;
132            height: 140px;
133            border: 2px dashed var(--color-teal);
134            border-right: none;
135            border-bottom: none;
136            left: -316px;
137            top: 50%;
138            bottom: auto;
139            margin: auto;
140            transform: translateY(0%);
141        }
142    }
143`,o=e.div`
144    width: 100%;
145    color: var(--text-primary);
146    font-size: 18px;
147    font-family: var(--font-family);
148    font-weight: 500;
149    line-height: 26px;
150    border-radius: 15px;
151    display: flex;
152    justify-content: flex-start;
153    align-items: center;
154    gap: 20px 23px;
155    @media screen and (max-width:991px) {
156    font-size: 16px;
157    line-height: 22px;
158    } 
159`,r=e.div`
160    width: 80px;
161    min-width: 80px;
162    height: 80px;
163    background: var(--color-teal);
164    border-radius: 15px;
165    color: var(--text-inverse);
166    font-size: 30px;
167    font-family: var(--font-family);
168    font-weight: 700;
169    line-height: 42px;
170    display: flex;
171    justify-content: center;
172    align-items: center;
173     @media screen and (max-width:1199px) {
174        width: 70px;
175        min-width: 70px;
176        height: 70px;
177        font-size:30px;
178      } 
179    @media screen and (max-width:991px) {
180        width: 60px;
181        min-width: 60px;
182        height: 60px;
183        font-size: 25px;
184      } 
185    @media screen and (max-width:767px) {
186        width: 50px;
187        min-width: 50px;
188        height:50px;
189        font-size: 20px;
190      } 
191`,a=e.p`
192    margin-bottom: 15px;
193    &:last-child{
194        margin-bottom: 0px;
195    }
196`,x=e.div`
197    width: 100%;
198
199    img{
200        width: 100%;
201        height: 100%;
202        display: block;
203    }
204`,v=e.div`
205    width: 100%;
206    margin-bottom: 10px;
207     .search-header{
208        box-shadow: 0px 0px 20px #0000001A;
209          @media screen and (max-width:575px) {
210    .input-group .form-control {
211            font-size: 14px;
212            line-height: 25px;
213       }
214       } 
215    }
216`,I=()=>t.jsxs(t.Fragment,{children:[t.jsx(l,{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"}),t.jsx(w,{...i({cyScope:"manage-nonprofit"}),children:t.jsx(c,{className:"cont-w",children:t.jsx(s,{children:t.jsx(p,{sm:"12"})})})}),t.jsx(j,{...i({cy:"find-nonprofit-section"}),children:t.jsxs(c,{className:"cont-w",children:[t.jsx(s,{children:t.jsx(p,{lg:"12",children:t.jsx(y,{children:"Find A Nonprofit"})})}),t.jsx(s,{children:t.jsx(p,{sm:"12",children:t.jsxs(b,{children:[t.jsxs(n,{className:"non-profit-odd",...i({cy:"nonprofit-step",cyId:"step-01"}),children:[t.jsxs(o,{children:[t.jsx(r,{children:"01"}),t.jsx(a,{children:"Review and donate to nonprofits such as museums, animal shelters, youth programs and more!"})]}),t.jsx(x,{children:t.jsx(d,{src:m,alt:"Screen Short One"})})]}),t.jsxs(n,{className:"non-profit-even",...i({cy:"nonprofit-step",cyId:"step-02"}),children:[t.jsxs(o,{children:[t.jsx(r,{children:"02"}),t.jsx(a,{children:"GreatNonprofits is your single destination for nonprofit giving."})]}),t.jsx(x,{children:t.jsx(d,{src:f,alt:"Screen Short Two"})})]}),t.jsxs(n,{className:"non-profit-odd",...i({cy:"nonprofit-step",cyId:"step-03"}),children:[t.jsxs(o,{children:[t.jsx(r,{children:"03"}),t.jsx(a,{children:"Give to your favorite nonprofits quickly and easily and track all your charitable giving in one place for easy tax preparation."})]}),t.jsx(x,{children:t.jsx(d,{src:g,alt:"Screen Short Three"})})]}),t.jsxs(n,{...i({cy:"nonprofit-step",cyId:"step-04"}),children:[t.jsxs(o,{children:[t.jsx(r,{children:"04"}),t.jsx(a,{children:"Find a Nonprofit Using Organization, City, State and Zipcode"})]}),t.jsx(v,{children:t.jsx(h,{})})]})]})})})]})})]});export{I 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.