.content-about{color:#663f87;opacity:0;transition-property:all;transition-duration:.75s;z-index:1}.content-about .content-content{display:flex}.nav-about .content{background-color:#ffe1b9}.nav-about .content-about{opacity:1;z-index:100;max-height:10000px;background-color:#ffe1b9}.nav-about .content-col{width:33%;box-sizing:border-box}.nav-about .navsquare.about{margin-top:300px;width:214px;padding-top:214px;left:calc(50% - 107px);border-radius:50%}.board{margin:0 auto 20px;padding:20px;width:100%;max-width:1024px;box-sizing:border-box;line-height:19px;font-size:13px;text-align:left}.board .name{font-family:gothamboldregular}@media (max-width:1026px){.nav-about .navsquare.about{margin-top:241px}}@media (max-width:900px){.nav-about .content-col{width:49%}.nav-about .content-col:nth-child(2),.nav-about .content-col:nth-child(3){border:none}}@media (max-width:540px){.nav-about .navsquare.about{width:40%;padding-top:40%;left:30%;height:auto}.nav-about .content-col{width:100%;border-right:none}}
.content-goals .goal-subhead,.goal-header,.goal-header-number{text-align:center}.content-goals{color:#663f87;opacity:0;transition-property:all;transition-duration:.75s;z-index:1}.nav-goals .content{background-color:#c0ddf4}.nav-goals .content-goals{opacity:1;z-index:100;max-height:10000px;background-color:#c0ddf4}.nav-goals .navsquare.progress{margin-top:300px;width:214px;padding-top:214px;left:calc(50% - 107px);border-radius:50%;background-color:#FFF}.nav-goals .navsquare.progress .pig{background-image:url(/img/pig_full_blue.png)}.nav-goals .navsquare.progress .amount-meter{opacity:0}.nav-goals div.success{left:730px}@media (max-width:1026px){.nav-goals div.success{left:573.7px}.nav-goals .navsquare.progress{margin-top:241px}.goal-subhead{font-size:120%}}@media (max-width:830px){.nav-goals div.success{left:79.9%}.nav-goals.nav .bank .pig{display:block}.nav-goals div.bank{top:18.6%;width:77.9%;height:65%;left:12%;margin-top:0}}@media (max-width:540px){.nav-goals .navsquare.progress{width:40%;padding-top:40%;left:30%;height:auto}}.goal-header{position:relative;width:140px}.goal-header-number{font-size:36px;border-radius:50%;background-color:#FFF;color:#663f87;position:absolute;right:-17px;top:-9px;height:50px;width:50px;font-weight:700;line-height:47px}.goal-header-text{background-color:#663f87;color:#FFF;text-transform:uppercase;font-size:21px;line-height:34px;position:relative}.goal-complete .goal-header-text{background-color:#0098d6}.goal-complete .goal-header-number{color:#0098d6}.goal-inprogress .goal-header-text{background-color:#f89b3a}.goal-inprogress .goal-header-number{color:#f89b3a}.content-goals .content-content{background-color:#c0ddf4;font-size:0}.content-goals .content-content:after{display:table;content:"";clear:both}.content-goals .content-col{width:20%;padding:0;border:0;margin-bottom:15px;min-width:180px;box-sizing:border-box}.content-goals .content-col:nth-last-child(1) .goal-content{border:0}.content-goals .goal-amount{font-size:28px;text-transform:uppercase;text-align:center;font-weight:400;line-height:29px}.goal-content{padding:20px 22px 10px 0;border-right:3px solid #fff;margin-right:30px;min-width:170px;min-height:372px;box-sizing:border-box;font-size:13px}@media (max-width:575px){.nav-goals .content-content{margin-bottom:0}.goal-content{min-height:initial;border-right:0 solid #fff;padding-right:0;margin-right:0}.content-goals .content-col{width:100%;min-height:initial}.goal-header{width:auto}}
.content-header,.content-header2,.section-header{text-transform:uppercase}@font-face{font-family:gothammediumregular;src:url(/css/fonts/gothammedium-webfont.woff2) format('woff2'),url(/css/fonts/gothammedium-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:gothamboldregular;src:url(/css/fonts/gothambold-webfont.woff2) format('woff2'),url(/css/fonts/gothambold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:gothambookregular;src:url(/css/fonts/gothambook-webfont.woff2) format('woff2'),url(/css/fonts/gothambook-webfont.woff) format('woff');font-weight:400;font-style:normal}body{font-family:gothambookregular,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;margin:0;color:#FFF}.content-header2,.main{margin-left:auto;margin-right:auto}.main{display:table;content:"";clear:both;width:100%;max-width:1592px;border:0 solid #000;position:relative}.content,.content>div,.proportional-inner{position:absolute;top:0;left:0;width:100%}.proportional-inner{height:100%}.big-label{font-size:22px;color:#FFF}@media (max-width:1200px){body{font-size:11px}.big-label{font-size:17.6px}}@media (max-width:600px){body{font-size:9px}.big-label{font-size:13.2px}}@media (max-width:500px){body{font-size:8px}}.content{min-height:100vh;background-color:#FFF;transition-property:all;transition-duration:.75s;z-index:0}.content-header{text-align:center;font-size:246%;padding-top:522px}.content-header2{text-align:center;font-size:162%;max-width:50%;margin-top:15px}.content-header3{font-family:gothamboldregular}.navigation{cursor:pointer}.content>div{overflow:hidden;max-height:0}.content-content{margin:0 auto 20px;padding:20px;width:100%;max-width:1024px;box-sizing:border-box;line-height:19px;text-align:center;font-size:13px}.content-col{width:27%;display:inline-block;vertical-align:top;padding:0 30px;border-right:3px solid #f89b3a;text-align:left;margin-bottom:15px}.content-col:nth-last-child(1){border-right:none}.section-header{font-size:139%;font-family:gothammediumregular}@media (max-width:1026px){.content-header{padding-top:459px}}@media (max-width:540px){.content-header{padding-top:calc(241px + 42%)}}
.logo,.watertower{z-index:2;position:absolute}.donate,.impact,.impact-inner,.logo,.navigation,.navwater,.watertower{position:absolute}.donate,.donate-txt,.logo,.navwater,.progress,.progress .bank,.progress .goal{transition-property:all;transition-duration:.75s}.logo-inner,.progress .pig{background-position:center}.donate,.donate-txt,.logo,.navwater,.progress,.progress .amount-meter,.progress .bank,.progress .goal{transition-duration:.75s}.kids,.water{max-height:1000px}.email-text,.social .fb,.social .tw{display:inline-block}.donate,.nav .watertower,.navwater,.water{overflow:hidden}.navigation{top:0;left:0;width:100%;border:0 solid red}.col1{width:37.1%}.col2{width:27.3%;left:37.1%}.navitem{cursor:pointer}.navwater{opacity:0;width:45.3%;padding-top:280px;right:0;top:0;background-image:url(/img/water.png);background-repeat:no-repeat}.impact-inner img,.watertower img{width:100%}.watertower{margin-top:18.4%;top:0;left:0}.logo-inner{background-image:url(/img/impact_missions_logo.png);background-size:75%;background-repeat:no-repeat}.progress .amount-meter,.progress .pig,.social .fb,.social .tw{background-repeat:no-repeat;background-size:100%}.logo{padding-top:18.4%;background-color:#FFF}.impact{background-color:#663f87;opacity:1;z-index:1;margin-top:51.6%;padding-top:24.5%}.impact-inner{text-align:justify;width:100%;color:#FFF;padding:10% 7%;box-sizing:border-box}.donate{background-color:#f89b3a;width:27.3%;padding-top:13.4%;z-index:2}.email,.progress{background-color:#0098d6}.donate-txt{left:16.8%;text-transform:uppercase;top:12.4%;position:absolute;opacity:1}.donate-icon,.progress{top:0;z-index:2;position:absolute}.donate-icon{width:40.1%;left:47.9%}.donate-icon img{width:100%}.progress{padding-top:40.9%;width:27.3%;margin-top:13.4%}.progress .goal{position:absolute;width:100%;text-align:center;top:14.6%;text-transform:uppercase;opacity:1}.progress .bank{position:absolute;top:31.6%;left:12%;width:74%;height:41.3%}.progress .pig{top:0;left:0;width:100%;z-index:10;background-image:url(/img/pig_empty.png);height:100%}.progress .pig img{width:100%}.progress .amount-meter{position:absolute;bottom:0;left:0;width:100%;z-index:9;overflow:hidden;background-image:url(/img/pig_full.png);background-position:bottom;transition-property:opacity}.progress .amount-meter-text{position:absolute;width:100%;color:#0098d6;text-align:center;bottom:42px;transition-property:all;transition-duration:.75s;opacity:1}.progress .amount-text,.progress .description{position:absolute;width:100%;color:#FFF;transition-property:all;transition-duration:.75s}.progress .amount-meter-text1{font-size:185%}.progress .amount-meter-text2{font-size:139%}.progress .amount-text{bottom:42px;text-align:center;opacity:1}.about-text,.success-text{bottom:10%;text-align:center;text-transform:uppercase;opacity:1}.progress .amount-text1{font-size:185%}.progress .amount-text2{font-size:139%}.progress .description{top:79.1%;font-size:167%;left:0;text-align:center;text-transform:uppercase;opacity:1;padding:0 10%;box-sizing:border-box}.email,.social{position:absolute;padding-top:4.55%;z-index:2}.water{transition-property:all;transition-duration:.75s;opacity:1;position:absolute;width:27.3%;top:0;margin-top:54.3%;z-index:2}.water img{width:100%}.email{width:15.64%;margin-top:71.6%;left:37.1%}.email img{width:16.5%;margin:6%;vertical-align:middle}.email-text{width:63%;vertical-align:middle;font-size:126%;text-transform:uppercase}.social{left:52.74%;width:11.55%;margin-top:71.6%;background-color:#f89b3a}.social .fb{background-image:url(/img/fb.png);width:12.5%;padding-top:24%;margin-top:5.5%;margin-left:22%}.social .tw{background-image:url(/img/tw.png);width:24.5%;padding-top:20%;margin-left:20%}.about,.success{padding-top:22.8%;transition-property:all;transition-duration:.75s;background-size:61%;position:absolute;z-index:2;background-repeat:no-repeat;background-position:center}.success{width:17.8%;background-color:#FFF;left:64.3%;top:0;background-image:url(/img/successes.png)}.success-text{width:100%;position:absolute;transition-property:all;transition-duration:.75s;color:#f89b3a}.success-img{width:59.7%;left:20.15%;top:7.7%;position:absolute}.success-img img{width:100%}.about{width:17.8%;background-color:#f89b3a;top:0;left:82.1%;background-image:url(/img/about.png)}.about-img{position:absolute;width:62.9%;left:18.55%;top:18.2%}.about-img img,.kids img{width:100%}.kids,.sponsorship{left:64.3%;position:absolute;transition-property:all;transition-duration:.75s}.about-text{width:100%;position:absolute;transition-property:all;transition-duration:.75s}.kids{opacity:1;margin-top:22.8%;top:0;z-index:2}.sponsorship{background-color:#663f87;z-index:1;width:35.6%;margin-top:60.8%;padding-top:15.4%}.sponsorship-inner{text-align:center}.img-books,.img-meds,.img-spigot{transition-property:all;transition-duration:.75s;background-color:#663f87;background-repeat:no-repeat;background-position:center;background-size:100%;display:inline-block;margin:5%}.img-spigot{width:18.6%;background-image:url(/img/spigot.png);padding-top:20.3%}.img-books{width:27.6%;background-image:url(/img/books.png);padding-top:21%}.img-meds{width:11.5%;background-image:url(/img/meds.png);padding-top:21%}.sponsorship-text{width:100%;text-align:center;text-transform:uppercase;transition-property:all;transition-duration:.75s;opacity:1}.nav-bottom{margin-top:76%;padding-top:calc(100vh - 76%);width:100%;left:0;position:absolute;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);z-index:3}.bgcol{position:absolute;min-height:100vh;opacity:1;transition-property:all;transition-duration:.75s;z-index:-1}.nav .bgcol1,.nav .bgcol2,.nav .bgcol3,.nav .bgcol4,.nav .big-label,.nav .email,.nav .impact,.nav .kids,.nav .nav-bottom,.nav .progress .amount-meter-text,.nav .progress .amount-text,.nav .progress .description,.nav .social,.nav .water,.nav .watertower{opacity:0}.bgcol1{background-color:#663f87;width:37.1%}.bgcol2{background-color:#0098d6;width:15.64%;left:37.1%}.bgcol3{background-color:#f89b3a;left:52.74%;width:11.55%}.bgcol4{background-color:#663f87;left:64.3%;width:35.6%}.nav .impact{padding-top:0;margin-top:0}.nav .logo{width:450px;padding-top:280px}.nav .navsquare{width:140px;padding-top:140px;margin-top:0}.nav .donate{top:0;left:590px;background-color:#0098d6}.nav .progress{top:0;left:730px;background-color:#f89b3a}.nav .about{top:0;left:450px;background-image:url(/img/about_orange.png);background-color:#FFF}.nav .sponsorship{margin-top:140px;left:450px;padding-top:140px;width:420px}.nav .success{top:0;left:450px}.nav .watertower{height:0}.nav .progress .progress-amount{height:100%}.nav .donate-icon{width:70.7%;left:20.7%}.nav .bank{top:18.6%;width:77.9%;height:65%}.nav .navwater{opacity:1}@media (max-width:1258px){.navwater{width:33%}}@media (max-width:1026px){.bgcol2,.bgcol3,.bgcol4,.nav-bottom{opacity:0;padding-top:0}.col1{width:57.7%}.logo{padding-top:25%}.watertower{margin-top:25%}.impact{margin-top:76.5%;padding-top:40.5%}.col2{left:57.7%;width:42.3%}.donate{padding-top:20.2%}.progress{margin-top:20.2%;padding-top:62.9%}.water{margin-top:83.1%}.email,.social{padding-top:7.1%;margin-top:109.9%}.email{width:24.3%}.social{width:17.9%;left:82%}.about,.success{width:33.3%;padding-top:35.6%}.about,.kids,.success{margin-top:117%}.success{left:0}.about-text,.success-text{bottom:5%}.about{left:33.3%}.kids{left:66.6%;width:33.4%}.sponsorship{margin-top:152.6%;padding-top:36.4%;width:100%;left:0}.nav .logo,.nav .navwater{padding-top:220px}.bgcol1{width:100%}.nav .logo{width:353.7px}.nav .navsquare{width:110px;padding-top:110px;margin-top:0}.nav .donate{top:0;left:463.7px}.nav .progress{top:0;left:573.7px}.nav .about{top:0;left:353.7px}.nav .sponsorship{margin-top:110px;left:353.7px;padding-top:110px;width:330px}.nav .success{top:0;left:353.7px}}@media (max-width:830px){.nav .bank .pig,.nav .navwater{display:none}.nav .logo{width:39.7%;padding-top:200px}.nav .navsquare{width:20.1%;padding-top:100px;margin-top:0}.nav .donate{top:0;left:59.8%;width:20.1%}.nav .donate-icon{width:60.7%}.nav .donate-icon img{width:auto;height:85px}.nav .progress{top:0;left:79.9%;width:20.1%}.nav .bank{top:auto;margin-top:8%;width:100%;left:0}.nav .about,.nav .success{top:0;left:39.7%}.nav .bank .amount-meter{left:5%;max-width:90%;background-size:contain}.nav .sponsorship{margin-top:100px;left:39.7%;padding-top:100px;width:60.3%}.nav .img-books,.nav .img-meds,.nav .img-spigot{padding-top:0;height:85px;background-size:contain;vertical-align:middle;margin:2% 5% 0}.nav .img-meds{margin-top:0}.nav .success{background-size:auto 85px}}@media (max-width:500px){.email{font-size:75%}}
.content-sponsorship{color:#663f87;opacity:0;transition-property:all;transition-duration:.75s;z-index:1}.content-sponsorship .content-header{padding-top:537px}.content-sponsorship .content-content{display:flex}.content-sponsorship .thanks{margin:0 auto 20px;padding:20px;width:100%;max-width:1024px;box-sizing:border-box;line-height:19px;text-align:center;font-size:13px}.content-sponsorship .content-give{position:relative}.content-sponsorship .content-col{border-right-color:#FFF;width:33%;margin-bottom:15px;min-height:500px;box-sizing:border-box;font-size:13px}.content-sponsorship .content-col:last-of-type{border:none}.content-sponsorship .content-col.sponsorship-levels{width:66%;border:none}.content-sponsorship .content-col.sponsorship-levels .content-col{border:none;width:49%}.content-sponsorship .donate-now{margin-top:20px;display:block;cursor:pointer}.content-sponsorship .donate-now-txt{color:#0098d6;font-size:18px;text-transform:uppercase;margin-left:calc(50% - 100px)}.content-sponsorship .donate-now-icon{background-image:url(/img/donate.png);background-repeat:no-repeat;background-size:75%;background-color:#0098d6;background-position:38px 5px;border-radius:50%;width:140px;height:140px;margin-left:calc(50% - 70px);margin-top:-15px}.content-sponsorship .thanks{margin-bottom:20px}.content-sponsorship .thanks:after{display:table;content:"";clear:both}.content-sponsorship .thanks .section-header{margin-bottom:10px;text-align:center}.content-sponsorship .thanks-to-div{float:left;width:33%;text-align:center}.nav-sponsorship .content{background-color:#cabcd5}.nav-sponsorship .content-sponsorship{opacity:1;z-index:100;max-height:10000px;background-color:#cabcd5}.nav-sponsorship .sponsorship{margin-top:280px;left:0;width:100%;background-color:transparent;padding-top:180px}.nav-sponsorship .img-books,.nav-sponsorship .img-meds,.nav-sponsorship .img-spigot{border-radius:50%;background-color:#FFF;width:214px;padding-top:214px;height:auto;top:0;text-align:center;background-repeat:no-repeat;background-position:center;margin:2%}.nav-sponsorship .img-spigot{background-image:url(/img/spigot_purple.png);background-size:50%}.nav-sponsorship .img-books{background-image:url(/img/books_purple.png);background-size:70%}.nav-sponsorship .img-meds{background-image:url(/img/meds_purple.png);background-size:33%}.nav-sponsorship .success{left:450px;top:140px}.nav-sponsorship .progress{left:590px;top:140px}.nav-sponsorship .about{background-image:url(/img/about.png);background-color:#f89b3a}.nav-sponsorship .navwater{width:54.8%}@media (max-width:1026px){.nav-sponsorship .sponsorship{margin-top:220px}.nav-sponsorship .success{left:353.7px;top:110px}.nav-sponsorship .progress{top:110px;left:463.7px}.nav-sponsorship .donate-now-container,.nav-sponsorship .give-text{float:left;width:50%}.nav-sponsorship .content-col.content-give{width:100%;border:none;min-height:initial}.nav-sponsorship .content-col.sponsorship-levels{display:block;width:100%}.nav-sponsorship .content-col.sponsorship-levels .content-col{padding:0}.nav-sponsorship .content-content{text-align:left}}@media (max-width:830px){.nav-sponsorship .logo{width:59.8%}.nav-sponsorship .about{top:0;left:59.8%}.nav-sponsorship .donate{top:0;left:79.9%}.nav-sponsorship .success{top:100px;left:59.8%}.nav-sponsorship .progress{left:79.9%;top:100px}.nav-sponsorship .donate-now-container,.nav-sponsorship .give-text{float:none;width:100%}.nav-sponsorship .content-col.sponsorship-levels .content-col{width:100%;min-height:initial}}@media (max-width:740px){.nav-sponsorship .img-books,.nav-sponsorship .img-meds,.nav-sponsorship .img-spigot{height:auto;width:20%;padding-top:20%}.nav-sponsorship .content-header{padding-top:calc(231px + 22%)}.content-sponsorship .thanks-to-div{width:100%;float:none}}
.content-success{color:#663f87;opacity:0;transition-property:all;transition-duration:.75s;z-index:1}.content-success .video{text-align:center}.nav-success .content{background-color:#ffe1b9}.nav-success .content-success{opacity:1;z-index:100;max-height:10000px;background-color:#ffe1b9}.nav-success .content-success .content-content{font-size:13px}.nav-success .navsquare.success{margin-top:300px;width:214px;padding-top:214px;left:calc(50% - 107px);border-radius:50%;background-size:61%}.nav-success .water.col2{pointer-events:none}@media (max-width:1026px){.nav-success .navsquare.success{margin-top:241px}}@media (max-width:540px){.nav-success .navsquare.success{width:40%;padding-top:40%;left:30%;height:auto}}
