.site-wrapper{background:#fff}h1,h2,h3,h4{color:#00A251}.container-1200{padding:0}.charity-btn{background:#005596}.charity-hero{width:100%;min-height:30rem;padding:2rem;color:#fff;background-color:#00A251;background:url(/assets/images/about/charity-hero-bg.300262373eab1c33374acc2e929c2237.jpg) no-repeat center center;background-size:cover;text-align:center;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;position:relative}.charity-hero h1{color:#fff;font-size:2.6rem;z-index:2}.charity-hero p{font-size:1.6rem}.charity-about-wrapper{background:#F2FAF6}.charity-about-wrapper div{padding:2rem}.charity-about-wrapper .charity-why,.charity-about-wrapper .charity-about{min-height:30rem;background-size:cover;background-repeat:no-repeat}.raise{background-color:#00A251;color:#fff;padding:2rem;margin-bottom:4rem}.raise h2{color:#fff}.raise .charity-progress{width:100%;height:5rem;border-radius:2.5rem;margin:2rem 0;background-color:#03713A;position:relative}.raise .charity-progress span.progress-bar{width:19%;height:4rem;position:absolute;left:0.5rem;top:0.5rem;background:#7CAF95;border-radius:2.5rem}.raise .charity-progress span.progress-stat{position:absolute;top:5rem;left:20%;font-weight:600;font-size:1.4rem}.raise .left-col{margin-bottom:2rem}.raise-info{padding:2rem}.raise-info .right-col{margin-top:2rem}.raise-info .right-col table{width:100%;margin-bottom:2rem}.raise-info .right-col table tr td{vertical-align:top}.raise-info .right-col table tr td:first-of-type{width:8rem}.raise-info .right-col table tr td:last-of-type{font-weight:600}.money{padding:4rem 2rem;border-top:1px solid #e4e6ea;margin-top:2rem}.money .money-columns{margin-top:4rem}.money .money-columns img{max-width:100%;margin-bottom:0rem}.money .money-columns p{margin-bottom:3rem}.donations{padding:4rem 2rem;border-top:1px solid #e4e6ea}.donations .donation-col{margin-top:2rem}.donations h4{color:#000;font-size:3rem;line-height:3rem;margin-bottom:1rem}.prev-charity{padding:4rem 2rem;border-top:1px solid #e4e6ea}.prev-charity p{margin-bottom:2rem}.prev-charity .prev-events-wrapper{margin-top:2rem}.charity-cta{padding:4rem;background:#00A251;color:#fff;margin-bottom:2rem;text-align:center}.charity-cta h2{color:#fff}.charity-cta a{color:#fff;white-space:nowrap}.charity-reg{text-align:center;margin-bottom:4rem}.charity-reg p{font-size:1.2rem}@media (min-width: 460px){.money-columns{display:-webkit-box;display:flex;flex-wrap:wrap}.money-col{width:50%;padding-right:1rem}.prev-events-wrapper{display:-webkit-box;display:flex;flex-wrap:wrap}.prev-events-wrapper img{width:50%}}@media (min-width: 768px){h2{font-size:3rem;margin-bottom:3rem}h3{font-size:2.6rem;margin-bottom:1rem}p{font-size:1.6rem}.money,.raise,.donations,.prev-charity{padding:6rem 2rem}.charity-hero{min-height:40rem}.charity-hero h1{font-size:3.6rem}.charity-hero p{font-size:2rem}.charity-about-wrapper{display:-webkit-box;display:flex;flex-wrap:wrap;margin-top:4rem}.charity-about-wrapper div{width:50%;min-height:40rem;padding:5rem;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;align-content:center}.charity-about-wrapper div h2{font-size:3rem;margin-bottom:3rem}.charity-about-wrapper div p{font-size:1.6rem;line-height:2.4rem}.charity-about-wrapper .charity-why{-webkit-box-ordinal-group:2;order:1}.charity-about-wrapper .charity-why-content{-webkit-box-ordinal-group:3;order:2}.charity-about-wrapper .charity-about-content{-webkit-box-ordinal-group:4;order:3}.charity-about-wrapper .charity-about{-webkit-box-ordinal-group:5;order:4}.raise{margin-top:4rem;padding:4rem;display:-webkit-box;display:flex;flex-wrap:wrap}.raise h2{margin-bottom:1rem}.raise .left-col{width:50%;padding:0 4rem 0 0;margin-bottom:0}.raise .right-col{display:-webkit-box;display:flex;flex-wrap:wrap;width:50%;padding:0 4rem;align-content:center}.raise-info{display:-webkit-box;display:flex;-webkit-box-align:top;align-items:top;align-content:top;padding-bottom:8rem;padding-top:8rem}.raise-info .left-col{width:50%;padding-right:4rem}.raise-info .right-col{width:50%;padding-left:4rem;margin-top:0}.money{text-align:center}.money-col{width:25%;text-align:left;padding-right:2rem}.money-col :last-of-type{padding-right:0}.donations{text-align:center}.donations-wrapper{display:-webkit-box;display:flex;flex-wrap:wrap}.donations-wrapper .donation-col{width:18%;border-right:1px solid #e4e6ea;padding-right:2rem;margin-right:2%;text-align:left}.donations-wrapper .donation-col h4{margin-bottom:1rem}.donations-wrapper .donation-col:last-of-type{border-right:0;padding-right:0;margin-right:0}.prev-charity{text-align:center}.prev-charity h2,.charity-cta h2{margin-bottom:2rem}.money p{max-width:90rem;margin:0 auto 2rem auto}p.money-intro{font-size:1.8rem;font-weight:600}.prev-charity p,.charity-cta p{max-width:80rem;margin:0 auto 2rem auto}}

