.sharethis__wrapper{opacity:0;z-index:-2;visibility:hidden;height:0}.sharethis__close{position:absolute;top:20px;right:20px;width:46px;height:46px;border-radius:50%;border:2px solid #bbb;background-color:#111;cursor:pointer}@media only screen and (min-width:992px){.sharethis__close{top:10%;right:7%}}.sharethis__close div{position:relative;width:43px;height:43px}.sharethis__close div span{transition:all 0.4s ease;position:absolute;top:50%;left:50%;width:20px;height:3px;background:#bbb;transform:translateY(-50%) translateX(-50%) rotate(-45deg)}.sharethis__close div span:last-child{transform:translateY(-50%) translateX(-50%) rotate(45deg)}.sharethis-inline-share-buttons{display:flex!important;flex-wrap:wrap;align-items:center;width:280px}.sharethis-inline-share-buttons>div{display:block!important;margin:4px 0}.sharethis-inline-share-buttons>div:hover,.sharethis-inline-share-buttons>div:focus{top:0!important}.sharethis-inline-share-buttons .st-total{color:#999!important;width:100%;max-width:none!important}.sharethis-inline-share-buttons .st-copy-url{width:100%;display:flex!important;align-items:center;margin:4px!important;color:#999;border:1px solid;font-size:14px}.sharethis-inline-share-buttons .st-copy-url input{flex:1;color:#999;margin-left:10px;font-size:16px}.sharethis-inline-share-buttons .st-copy-url input:focus{outline:-webkit-focus-ring-color auto 1px}.sharethis-inline-share-buttons .st-copy-url div{padding:10px;color:#fff;cursor:pointer}.st-has-labels{margin:20px}.st-has-labels .st-btn{width:calc(50% - 8px);margin:4px!important;min-width:unset!important}.st-has-labels .st-label{display:inline-block!important}.st-btn[data-network=sms]{display:block!important}@media only screen and (min-width:768px){.st-btn[data-network=sms]{display:none!important}}.st-btn[data-network=sharethis]{display:none!important}.mfp-bg{background:rgba(0,0,0,.83);opacity:1!important}.mfp-content{opacity:1!important}@media only screen and (min-width:992px){.section-promote-resources{max-width:96%}}@media only screen and (min-width:1920px){.section-promote-resources{max-width:1746px}}.section-promote-resources .inner{width:100%}.section-promote-resources h2{text-align:center;margin-bottom:.56em}.section-promote-resources .box{box-shadow:0 0 4px rgba(0,0,0,.1)}@media only screen and (min-width:992px){.section-promote-resources .box{width:calc(33% - 16px);margin:0 16px;box-shadow:0 0 6px rgba(0,0,0,.16);display:flex;flex-direction:column;justify-content:flex-start}.section-promote-resources .box:first-child{margin-left:0}.section-promote-resources .box:nth-child(3){margin-right:0}}.section-promote-resources .box h3{padding:25px;font-size:27px;position:relative}@media only screen and (min-width:375px){.section-promote-resources .box h3{font-size:calc(27px + 8 * (100vw - 375px) / 1545)}}@media only screen and (min-width:1920px){.section-promote-resources .box h3{font-size:35px}}@media only screen and (max-width:991px){.section-promote-resources .box h3{margin-bottom:0;padding:18px 60px 18px 25px;font-size:24px}.section-promote-resources .box h3:after{content:"+";position:absolute;right:12px;top:14px;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-left:14px;font-size:40px;font-weight:400;background-color:#FFFDED;color:#137D77;border-radius:100%;box-shadow:0 3px 6px rgba(0,0,0,.16);transition:all 0.4s ease}}@media only screen and (max-width:991px) and (min-width:375px){.section-promote-resources .box h3:after{margin-left:calc(14px + 26 * (100vw - 375px) / 1545)}}@media only screen and (max-width:991px) and (min-width:1920px){.section-promote-resources .box h3:after{margin-left:40px}}@media only screen and (max-width:991px) and (min-width:375px){.section-promote-resources .box h3:after{font-size:calc(40px + 10 * (100vw - 375px) / 1545)}}@media only screen and (max-width:991px) and (min-width:1920px){.section-promote-resources .box h3:after{font-size:50px}}@media only screen and (max-width:991px){.section-promote-resources .box h3.open{background-color:#137D77;color:#fff}.section-promote-resources .box h3.open:after{background-color:#137D77;color:#FFFDED;transform:rotate(45deg)}}.section-promote-resources .box__text{padding:0 25px 25px}@media only screen and (max-width:991px){.section-promote-resources .box__text{display:none;padding-top:25px}}@media only screen and (min-width:992px){.section-promote-resources .box__text{flex:1 1 100%;display:flex;flex-direction:column;justify-content:space-between}}.section-promote-resources .box__text p{margin-bottom:.6rem;font-size:16px}@media only screen and (min-width:375px){.section-promote-resources .box__text p{font-size:calc(16px + 2 * (100vw - 375px) / 1545)}}@media only screen and (min-width:1920px){.section-promote-resources .box__text p{font-size:18px}}.section-promote-resources .box__text p.resource-preview{font-size:1rem;color:#707070;line-height:1.4}.section-promote-resources .box .resource-link{color:#137D77;margin-top:1rem}.section-grant-funders{background-color:#fff;max-width:100%;width:100%;border-top:1px solid #e5d7df;border-bottom:1px solid #e5d7df}.section-grant-funders .inner{max-width:1360px;width:100%;padding-right:30px;padding-left:30px;margin:0 auto}.section-grant-funders header h2{text-align:center;margin-bottom:.56em}.section-grant-funders header p{text-align:center;margin-bottom:.56em}.section-grant-funders .logos{display:flex;flex-direction:row}.section-grant-funders .logos .logo{max-width:220px;margin:auto}.section-grant-funders .logos .logo img{width:100%;max-width:100%}@media only screen and (max-width:575px){.section-grant-funders .logos{flex-wrap:wrap}.section-grant-funders .logos .logo{width:100%}}@media only screen and (min-width:576px){.section-grant-funders .logos{flex-wrap:wrap}.section-grant-funders .logos .logo{width:48%}}@media only screen and (min-width:992px){.section-grant-funders .logos .logo{flex:1 1 33%;max-width:300px;padding:0 2rem}}@media only screen and (min-width:1200px){.section-grant-funders .logos .logo{flex:1 1 16%;max-width:210px;padding:0 1rem}}.section-grant-timeline{max-width:100%;width:100%;padding:0}.section-grant-timeline .inner{max-width:100%;width:100%;padding-right:0;padding-left:0;margin:0 auto}@media only screen and (max-width:767px){.section-grant-timeline .inner{max-width:550px;margin:0 auto}}.section-grant-timeline h2{text-align:center;margin-bottom:.56em}.section-grant-timeline .timeline{margin:0;position:relative}.section-grant-timeline .timeline .timeline-events{list-style:none;padding:0;margin:0}.section-grant-timeline .timeline .event-box{margin:0;position:relative}.section-grant-timeline .timeline .event-box .calendar{border-radius:48px;box-shadow:0 3px 15px rgba(19,125,119,.15);width:100px;height:100px;padding:12px;background-color:#137D77;display:flex;flex-direction:column;justify-content:center}.section-grant-timeline .timeline .event-box .calendar .date{text-align:center;color:#fff}.section-grant-timeline .timeline .event-box .calendar .date p{margin-bottom:0}.section-grant-timeline .timeline .event-box .calendar .date-month{text-transform:uppercase;font-size:1.875rem;letter-spacing:1px;font-weight:100;line-height:30px}.section-grant-timeline .timeline .event-box .calendar .date-num{font-size:2.75rem;font-weight:600;color:#FEFFEB;line-height:36px}.section-grant-timeline .timeline .event-box .summary .entry-title{font-size:1.5rem;line-height:1.2}@media only screen and (max-width:767px){.section-grant-timeline .timeline{margin:0 2rem;padding:1rem 0}.section-grant-timeline .timeline:before{content:"";display:block;position:absolute;top:0;left:40px;bottom:0;border-left:2px solid rgba(112,112,112,.45);z-index:-1}.section-grant-timeline .timeline .event-box{display:flex;flex-direction:row;justify-content:flex-start}.section-grant-timeline .timeline .event-box .calendar{width:80px;height:80px}.section-grant-timeline .timeline .event-box .calendar .date-month{font-size:1.5rem;letter-spacing:1px;line-height:26px}.section-grant-timeline .timeline .event-box .calendar .date-num{font-size:2.25rem;line-height:30px}.section-grant-timeline .timeline .event-box .summary{margin-left:1rem;display:flex;flex-direction:column;justify-content:center}.section-grant-timeline .timeline .event-box+.event-box{margin-top:.875rem}}@media only screen and (min-width:768px){.section-grant-timeline .timeline:before{content:"";display:block;position:absolute;top:50%;left:0;right:0;border-top:2px solid rgba(112,112,112,.45);z-index:-1}.section-grant-timeline .timeline .timeline-events{padding:6rem 2rem;display:flex;flex-direction:row;justify-content:space-between;max-width:1400px;margin:0 auto}.section-grant-timeline .timeline .event-box{margin:0;position:relative}.section-grant-timeline .timeline .event-box .calendar{border-radius:48px;box-shadow:0 3px 15px rgba(19,125,119,.15);width:100px;height:100px;padding:12px;background-color:#137D77;display:flex;flex-direction:column;justify-content:center}.section-grant-timeline .timeline .event-box .calendar .date{text-align:center;color:#fff}.section-grant-timeline .timeline .event-box .calendar .date p{margin-bottom:0}.section-grant-timeline .timeline .event-box .calendar .date-month{text-transform:uppercase;font-size:1.875rem;letter-spacing:1px;font-weight:100;line-height:30px}.section-grant-timeline .timeline .event-box .calendar .date-num{font-size:2.75rem;font-weight:600;color:#FEFFEB;line-height:36px}.section-grant-timeline .timeline .event-box .summary{position:absolute;width:25vw;padding:23px 0 20px;left:calc(-12.5vw + 50px);right:auto;text-align:center}.section-grant-timeline .timeline .event-box .summary:before{content:"";display:block;position:absolute;top:4px;bottom:auto;left:50%;right:0;border-left:3px solid #137D77;z-index:-1;height:20px}.section-grant-timeline .timeline .event-box .summary .entry-title{font-size:1.5rem;line-height:1.2}.section-grant-timeline .timeline .event-box:first-child .summary{left:0;right:auto;text-align:left}.section-grant-timeline .timeline .event-box:first-child .summary:before{left:50px;right:0}.section-grant-timeline .timeline .event-box:nth-child(odd) .summary{bottom:100%}.section-grant-timeline .timeline .event-box:nth-child(odd) .summary:before{top:auto;bottom:5px}.section-grant-timeline .timeline .event-box:last-child .summary{left:auto;right:0;text-align:right}.section-grant-timeline .timeline .event-box:last-child .summary:before{left:auto;right:50px}}.section-partners .aggregator-items{display:flex;flex-wrap:wrap;width:100%}.section-partners .aggregator-item{cursor:pointer;margin-bottom:2.4%;width:31.8%;flex-basis:31.8%;background:#FFFDED;box-shadow:0 3px 15px rgba(19,125,119,.15);display:flex;flex-direction:column;justify-content:space-between}.section-partners .aggregator-item .aggregator-link{display:block}@media only screen and (min-width:992px){.section-partners .aggregator-item:not(:nth-child(3n+3)){margin-right:2.3%}}@media only screen and (max-width:991px){.section-partners .aggregator-item{width:49%;flex-basis:49%}}@media only screen and (max-width:991px) and (min-width:576px){.section-partners .aggregator-item:not(:nth-child(even)){margin-right:2%}}@media only screen and (max-width:575px){.section-partners .aggregator-item{width:100%;flex-basis:100%;margin-bottom:6%;box-shadow:0 3px 15px rgba(220,126,123,.4)}}.section-partners .aggregator-item h4{padding-right:2.75rem;font-weight:400}.section-partners .aggregator-item p:last-child{margin-bottom:0}.section-partners .aggregator-item a,.section-partners .aggregator-item a:hover,.section-partners .aggregator-item a:active{color:inherit;text-decoration:none}.section-partners .aggregator-item-content{padding:1.1em 1em;line-height:1.4}.section-partners .aggregator-item-content p{font-size:14px;line-height:1.3}@media only screen and (min-width:414px){.section-partners .aggregator-item-content p{font-size:calc(14px + 2 * (100vw - 414px) / 886)}}@media only screen and (min-width:1300px){.section-partners .aggregator-item-content p{font-size:16px}}.section-partners .aggregator-item-content-inner{margin-top:1rem;color:#707070}.section-partners .aggregator-item-content-inner.truncate:after{content:"..."}@media only screen and (min-width:992px){.section-partners .aggregator-item-content-inner.truncate{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:normal;overflow:hidden;hyphens:none;text-align:left}}.section-partners .aggregator-item-image{background-position:center;background-size:cover;background-repeat:no-repeat;background-color:rgba(137,189,178,.125)}.section-partners .aggregator-item-image .fill{padding-top:56.375%}.section-partners .aggregator-item.initiatives .aggregator-item-image .fill,.section-partners .aggregator-item.merchandise .aggregator-item-image .fill{padding-top:67.3%}.section-partners .aggregator-item-icon{position:relative}.section-partners .aggregator-item-icon img{position:absolute;right:5px;top:-6px;opacity:1;transition:opacity 0.3s linear}.section-partners .aggregator-item-icon img.on-hover{opacity:0}@media only screen and (min-width:992px){.section-partners .aggregator-item a .aggregator-item-wrapper{overflow:hidden}.section-partners .aggregator-item a .aggregator-item-wrapper .aggregator-item-image{transition:transform 0.4s ease,background-color 0.8s ease}.section-partners .aggregator-item a h4{transition:color 0.4s linear}.section-partners .aggregator-item a:hover .aggregator-item-image{transform:scale(1.04);background-color:rgba(137,189,178,.25)}.section-partners .aggregator-item a:hover img{opacity:0}.section-partners .aggregator-item a:hover img.on-hover{opacity:1}.section-partners .aggregator-item a:hover h4{color:#17423c}}.section-partners .aggregator-links{padding:0 1rem .5rem;flex:0 1 34%}.section-partners .aggregator-links .aggregator-links-title{font-size:1rem;text-transform:uppercase;margin-bottom:0}.section-partners .aggregator-links .aggregator-links-title+.stories:before{margin-bottom:.5rem}.section-partners .aggregator-links .stories{padding-left:1rem}.section-partners .aggregator-links .stories:before{content:"";border-bottom:1px solid rgba(112,112,112,.3);width:45%;min-width:120px;margin-left:-1rem;margin-right:auto;margin-bottom:1.25rem;padding-bottom:3px;padding-left:1px;display:block;text-transform:uppercase;font-size:1rem}.section-partners .aggregator-links .stories a{color:#137D77;transition:color 0.4s linear}.section-partners .aggregator-links .stories a:hover{color:#17423c}.section-partners .aggregator-links .stories li+li{margin-top:1.125rem}