@import url('https://fonts.googleapis.com/css?family=Coustard:900&text="');@import url("https://fonts.googleapis.com/css?family=Nunito+Sans:300,300i,400,400i,700,700i");@import url("https://fonts.googleapis.com/css?family=Oswald:400&display=swap");.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}address{font-style:normal}input[type='submit']{-webkit-appearance:none;-moz-appearance:none;appearance:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{-webkit-text-size-adjust:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}p:empty{display:none}.post-edit-link{position:fixed;bottom:5px;left:5px;font-size:.7em;background-color:#fff}.clear{content:'';display:table;width:100%}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:'';display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block;margin:0}ol,ul{list-style:none}.entry-content ul{padding-left:2em;list-style-type:disc}.entry-content ol{padding-left:2em;list-style-type:decimal}dl dd{font-size:.88em;line-height:1.3}a{text-decoration:none}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}body{margin:0}body.admin-bar #page:before{top:32px}input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}input[type="checkbox"],input[type="radio"]{padding:0;margin-right:.3em}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]{border:solid 2px #000;border-radius:0;border-width:0 0 2px 0;padding:2.5px;width:100%}.entry-content #vscf .form-group input[type="text"],.entry-content #vscf .form-group input[type="email"],.entry-content #vscf .form-group input[type="url"],.entry-content #vscf .form-group input[type="password"],.entry-content #vscf .form-group input[type="search"]{width:100%}textarea{border:solid 1px #000;border-radius:0;padding:2.5px;overflow:auto;vertical-align:top;width:100%}.entry-content #vscf .form-group textarea{width:100%}.entry-content p+ul{padding-top:0}.entry-content li{margin-bottom:5px}ul.bullets{list-style:disc}ol{list-style:decimal}.entry-content li>ul,.entry-content li>ol{margin:10px 5px;padding:10px 5px}dt{font-weight:bold}dd{margin:0 10px 10px}img{height:auto;max-width:100%}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 10px 0;width:100%}table,th,td{border:1px solid rgba(0,0,0,0.1)}caption,th,td{font-weight:normal;text-align:left}th{border-width:1px;font-weight:bold;padding:5px 10px}td{border-width:1px;padding:5px 10px}iframe{max-width:100%}iframe.sm-iframe{display:block}@media (min-width: 700px){iframe.sm-iframe{display:none}}iframe.lg-iframe{display:none}@media (min-width: 700px){iframe.lg-iframe{display:block}}b,strong{font-weight:bold}dfn,cite,em,i{font-style:italic}pre{font-family:"Courier 10 Pitch", Courier, monospace;font-size:14px;font-size:1.4rem;line-height:1.6;margin-bottom:5px;max-width:100%;overflow:auto;padding:5px}code,kbd,tt,var{font-size:14px;font-size:1.4rem;font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace}abbr,acronym{cursor:help}mark,ins{text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}.gridtab,.gridtab>dt,.gridtab>dd{margin:0;padding:0;position:relative;border:0 solid}.gridtab{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;box-sizing:border-box}.gridtab *{box-sizing:border-box}.gridtab>dd{z-index:1;display:none;min-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.gridtab>dt{transition:background 1s}.gridtab>dt:after{content:'';position:absolute;left:0;right:0}.gridtab>dt.is-disabled{pointer-events:none}.gridtab>dt.is-active{z-index:2}.gridtab>dt>img{max-width:100%;float:left;height:auto}body,button,input,select,textarea{font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;line-height:1.3;letter-spacing:.016em;word-wrap:break-word}h1,h2,h3,h4,h5,h6{clear:both;font-weight:300;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:300}.blog h1 a,.blog h2 a,.blog h3 a,.blog h4 a,.blog h5 a,.blog h6 a{font-weight:300}h2,h3,h4,h5,h6{margin:2em auto .5em auto;text-align:center}h3{color:#f28303}p{margin-bottom:.8em;margin-top:.7em}a{text-decoration:none;transition:all .3s ease;font-weight:400;color:#b84a24}a:visited{color:#b56c52}a:hover{color:#f28303}a.button:hover{color:#fff}a h3,a h4{color:#0a874f}a h3:visited,a h4:visited{color:#418c6b}a h3:hover,a h4:hover{color:#0e5a38}blockquote{clear:both;display:block;font-style:italic;margin:5px 1em}address{margin:0 0 5px}h1{font-size:3em;line-height:1.1}h2{font-size:2em}h3{font-size:1.6em}h4{font-size:1.4em}h1.widget-title,h5{font-size:1.25em;font-weight:700}h6{font-size:1.1em;font-weight:700}section{margin-top:3em}@media (min-width: 500px){section{margin-top:6em}}section#branding,section#content{margin-top:0}:not(.home) section.entry-content{margin-top:1em;max-width:48em;margin-left:auto;margin-right:auto}.home section{margin-top:0}.center{text-align:center}.big{font-size:1.25em}.narrow{max-width:34em;margin:0 auto}.narrow h1,.narrow h2,.narrow h3,.narrow h4,.narrow h5,.narrow h6{text-align:center}h1.narrow,h2.narrow,h3.narrow,h4.narrow,h5.narrow,h6.narrow{text-align:center}figcaption,.wp-caption-text{font-size:.9em;line-height:1.3;margin:0 0 1em 0;padding-bottom:.5em;border-bottom:solid 1px rgba(0,0,0,0.4)}.alignleft{display:block;margin-bottom:1em}@media (min-width: 500px){.alignleft{display:inline;float:left;margin-right:1em}}.alignright{display:block;margin-bottom:1em}@media (min-width: 500px){.alignright{display:inline;float:right;margin-left:1em}}.aligncenter{clear:both;display:block;margin:0 auto;max-width:100%}.button,.pg-button a,#searchsubmit{display:block;text-align:center;font-size:1.1em;line-height:1.1;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.05em;padding:1em;margin:20px auto;background-color:#f28303;color:#fff;border-radius:3em}.button:visited,.pg-button a:visited,#searchsubmit:visited{color:#fff}.button:hover,.pg-button a:hover,#searchsubmit:hover{background-color:#b84a24}.button-small,#searchsubmit{background-color:#90ba3a;max-width:300px;padding:.7em;font-size:.85em;margin-left:0}.button-small:hover,#searchsubmit:hover{background-color:#0e5a38}.button.large-button{font-size:2em;margin:1em auto}@media (min-width: 1000px){.flex{display:flex;justify-content:space-between}.flex .flex-2{width:48%}}a.anchor{display:block;position:relative;top:-40px;visibility:hidden}.readmore{font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.08em;font-size:.8em}.popup{padding:20px 30px}#fancybox-outer{box-shadow:0px 0px 26px 6px rgba(0,0,0,0.1) !important}#fancybox-outer .bio-overlay .inside-overlay{border:solid 2px #f28303}.inside-overlay{padding:1.5em;line-height:1.4}.inside-overlay>h2,.inside-overlay>h3,.inside-overlay>h4,.inside-overlay>h5,.inside-overlay>h6{margin-top:0}.pg-toggle{max-width:36em;margin:2em auto 5em auto}.pg-toggle dd{padding:0;margin:0;border-bottom:solid 2px #ffd100}.pg-toggle dd>div{padding:20px}.pg-toggle dt{display:block;width:100%;position:relative;background-color:rgba(255,209,0,0.8);margin-bottom:2px}.pg-toggle dt>div{padding:6px 50px 6px 10px}.pg-toggle dt:hover{cursor:pointer}.pg-toggle dt span{display:block;position:absolute;right:10px;top:5px;width:32px;height:32px;line-height:32px;margin-left:20px;margin-right:-2px;text-align:center;transition:all .3s ease-in}.pg-toggle dt span:after{font-family:dashicons;content:"\f347";font-size:1.3em;line-height:1;border-radius:1.3em;color:#0e5a38}.pg-toggle dt.toggled-on span:after{content:"\f343";color:#b84a24}.pg-intro{max-width:48em;margin:1em auto 0 auto}@media (min-width: 500px){.pg-intro{margin-top:4em}}.pg-intro h2{font-size:2em;color:#0e5a38;text-align:center;margin-top:20px}@media (min-width: 500px){.pg-intro h2{margin-top:1em}}.pg-intro li,.pg-text li,.pg-highlight li{text-align:left}.video-container{position:relative;padding-bottom:56.25%;padding-top:10px;height:0;max-width:1200px;margin:0 auto}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.pg-text ul,.pg-highlight ul,.pg-text-cols ul{list-style-type:disc;padding-left:2em}.pg-text table,.pg-highlight table,.pg-text-cols table{border:0}.pg-text table td,.pg-highlight table td,.pg-text-cols table td{border:none}.pg-text table tr,.pg-highlight table tr,.pg-text-cols table tr{border-bottom:solid 1px rgba(0,0,0,0.5)}.pg-text table tr:nth-child(1) td,.pg-highlight table tr:nth-child(1) td,.pg-text-cols table tr:nth-child(1) td{font-weight:700;padding-top:12px;padding-bottom:12px}@media (min-width: 600px){.pg-text-cols{display:flex;justify-content:space-between}}@media (min-width: 700px){.pg-text-cols{display:block}}@media (min-width: 1000px){.pg-text-cols{display:flex;justify-content:space-between}}@media (min-width: 600px){.pg-text-cols>div{width:47%}}@media (min-width: 700px){.pg-text-cols>div{width:100%}}@media (min-width: 1000px){.pg-text-cols>div{width:47%}}.pg-text-cols h3,.pg-text-cols h4,.pg-text-cols h5{margin-bottom:1em;text-align:left}.pg-toggle+.pg-text-cols>div h2:first-of-type,.pg-toggle+.pg-text-cols>div h3:first-of-type{margin-top:0}.pg-highlight{margin:2.5em auto;padding:2em}.pg-highlight>h2:first-child,.pg-highlight>h3:first-child,.pg-highlight>h4:first-child,.pg-highlight>h5:first-child{margin-top:0}.pg-highlight>p:first-child{margin-top:0}.spacer{width:100%;clear:both;padding:1em}.in-page-menu{max-width:48em;margin:3em auto 0 auto;text-align:center;font-size:.8em;border-bottom:solid 1px rgba(232,223,210,0.8);padding-bottom:0}.in-page-menu a{display:inline-block;margin:10px 5px 0 5px;padding-bottom:calc(1em - 3px);border-bottom:solid 3px rgba(255,255,255,0)}body:not(.parent-projects) .in-page-menu a::before{content:'\02C7';padding-right:5px;font-size:2em;line-height:.5;position:relative;top:.5em;opacity:.7}@media (min-width: 500px){body:not(.parent-projects) .in-page-menu a::before{content:''}}@media (min-width: 500px){.in-page-menu a{margin:1em .5em 0 .5em}}.in-page-menu a.current,.in-page-menu a:hover{border-bottom:solid 3px #0e5a38}.in-page-menu a.current:hover{color:#418c6b;cursor:default}.in-page-menu+.pg-intro>h2{margin-top:1em}ul.text-list{max-width:48em;margin-top:3em;margin-left:auto;margin-right:auto;padding-left:0}ul.text-list li{list-style-type:none;padding:2em 0;border-bottom:solid 1px #e8dfd2}ul.text-list li:first-child{padding-top:0}ul.text-list.compact{margin:0 0 2em 0;padding:0}ul.text-list.compact li{padding:6px 0}ul.text-list h3,ul.text-list h4,ul.text-list h5,ul.text-list h6{text-align:left}ul.text-list h4{margin:0;font-size:1.1em;font-weight:700}ul.text-list p{margin-top:.25em;margin-bottom:.15em}.permalink{display:block;font-size:.7em;margin-top:1em}body{font-weight:300;color:#000;background-color:rgba(232,223,210,0.35);margin:0;padding:0}#wrapper{margin:0 auto;max-width:1400px;background-color:#fff;box-shadow:0px 0px 6px 24px rgba(255,255,255,0.1)}#container{padding-bottom:60px}#footer{width:100%;letter-spacing:.07em;padding:20px 20px;margin:0;overflow:hidden;background-color:#0e5a38;color:rgba(255,255,255,0.7);position:relative;overflow:hidden}#footer a{font-weight:300;color:rgba(255,255,255,0.9)}#footer a:hover{color:#ffd100}#bottomnav{text-align:left}#bottomnav a{display:block;margin:0 0 .25em 0;white-space:nowrap;font-size:1.15em;color:rgba(255,255,255,0.8)}.footer-blocks{font-size:.9em}@media (min-width: 600px){.footer-blocks{display:grid;grid-template-columns:12em 1fr 100px;padding:0}}@media (min-width: 700px){.footer-blocks{grid-template-columns:16em 1fr 130px;padding:0 0 0 20px}}.footer-blocks>div{text-align:left;margin-bottom:1em}.footer-blocks .footer-logo{display:block;height:50px;margin-left:-60px;margin-bottom:4px}.footer-blocks .address{font-size:.9em;padding-left:48px;padding-top:10px;line-height:1.5;min-width:400px;margin:0}.footer-blocks .address img{margin-bottom:1em}.footer-blocks .guidestar{text-align:center;font-size:.8em;padding-top:30px}.footer-blocks .guidestar img{width:90%;max-width:110px;margin:1em auto 0 auto}.footer-blocks .second-menu{padding-top:30px;padding-right:30px;font-size:.9em}.footer-blocks .second-menu ul{column-width:12em;max-width:28em;margin-top:-3px}@media (min-width: 600px){.footer-blocks .second-menu ul{margin-left:1em}}@media (min-width: 700px){.footer-blocks .second-menu ul{margin-left:3em}}.footer-blocks .second-menu li{margin:0 0 4px .5em;text-indent:-.5em;padding:0 0 2px 0;break-inside:avoid}.footer-blocks .social a{display:inline-block}.footer-blocks .social a img{height:23px;margin:12px 8px 12px 0}.footer-blocks .social a img:hover{filter:brightness(1.8) saturate(5) hue-rotate(-40deg)}#copyright{clear:both;padding-top:20px;text-align:center;font-size:.7em;background-color:#0e5a38;color:rgba(255,255,255,0.5)}#copyright a{color:rgba(255,255,255,0.6)}#copyright a:hover{color:#fff}.addtoany_content_bottom{display:none}.single-post .addtoany_content_bottom,.page-new-news .addtoany_content_bottom,.pr-main .addtoany_content_bottom{display:block}.ivory-search-form{padding:0;text-align:center}.ivory-search-form input{margin:4px auto}.search h1{font-size:1.5em;margin-top:2em}.search h1 .search-term{font-weight:700}#header{position:relative;box-shadow:0 2px 2px rgba(0,0,0,0.2)}@media (min-width: 1100px){#header{height:62px;display:flex;justify-content:space-between}}#header .social{position:absolute;top:22px;right:14px;height:60px;max-width:140px}@media (min-width: 1100px){#header .social{display:none}}#header .social a{display:inline-block}#header .social a img{height:23px;margin:0 0 0 9px}#header .social a img:hover{filter:brightness(1.8) saturate(5) hue-rotate(-40deg)}#branding{padding:14px 10px 0px 10px;max-width:220px;width:220px}#branding .full-logo{display:none}@media (min-width: 360px){#branding .full-logo{display:block}}#branding .m-logo{display:block;height:40px}@media (min-width: 360px){#branding .m-logo{display:none}}.mega-sub-menu li a{font-size:16px;margin:0 0 1px 0;padding:10px;border-top:solid 1px rgba(255,255,255,0.2);vertical-align:top;display:block}@media (min-width: 1100px){#menu{position:absolute;top:0;right:0;z-index:999}}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item a{transition:all .3s ease;padding-left:1em;padding-right:2em}@media (min-width: 1000px){#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item a{padding-left:.8em;padding-right:.8em}}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item a:hover{color:#ffd100;background-color:#0b482d}@media (min-width: 1100px){#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item a:hover{color:#0e5a38;border-bottom:solid 4px #0e5a38;background-color:transparent}}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item a[href^="https://www.facebook.com"],#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item a[href^="https://twitter.com"],#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item a[href^="https://www.linkedin.com"],#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item a[href^="https://medium.com"]{display:none;width:30px;padding-left:50px;text-indent:40px;overflow:hidden}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item a[href^="https://www.facebook.com"]:hover,#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item a[href^="https://twitter.com"]:hover,#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item a[href^="https://www.linkedin.com"]:hover,#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item a[href^="https://medium.com"]:hover{border-bottom:none;filter:brightness(0.5) saturate(2) hue-rotate(-5deg)}@media (min-width: 1100px){#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item a[href^="https://www.facebook.com"],#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item a[href^="https://twitter.com"],#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item a[href^="https://www.linkedin.com"],#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item a[href^="https://medium.com"]{display:block}}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item a[href^="https://medium.com"]{padding-left:50px;background:url(images/icon-med-spring.svg) left 20px top 18px no-repeat;background-size:24px}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item a[href^="https://www.facebook.com"]{padding-left:50px;background:url(images/icon-fb-spring.svg) left 20px top 18px no-repeat;background-size:24px}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item a[href^="https://twitter.com"]{padding-left:30px;background:url(images/icon-tw-spring.svg) left top 18px no-repeat;background-size:24px}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item a[href^="https://www.linkedin.com"]{padding-left:20px;background:url(images/icon-li-spring.svg) left top 18px no-repeat;background-size:24px}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item.mega-current_page_item a{color:#ffd100;background-color:rgba(0,0,0,0.1)}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{color:#fff}@media (min-width: 1100px){#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item:nth-last-child(2){background-color:#0e5a38;margin-left:20px}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item:nth-last-child(2) a{color:#fff;padding-left:20px;padding-right:20px}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item:nth-last-child(2):hover{background-color:#bae95b}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item:nth-last-child(2):hover a{color:#0e5a38}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item:last-child{background-color:#f28303;margin-left:0px}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item:last-child a{color:#fff;padding-left:30px;padding-right:30px}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item:last-child:hover{background-color:#ffd100}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item:last-child:hover a{color:#0e5a38}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item.mega-current_page_item a{color:#414042;border-bottom:solid 4px #414042;background-color:transparent}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item.mega-current_page_item:last-child a,#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item:last-child a:hover{border-bottom:none;color:#0e5a38;background-color:#ffd100}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item.mega-current_page_item:nth-last-child(2) a,#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item:nth-last-child(2) a:hover{border-bottom:none;color:#0e5a38;background-color:#bae95b}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{color:#0e5a38}}#menu #mega-menu-wrap-main-menu .mega-menu-toggle{height:34px;line-height:34px;margin-top:10px}@media (min-width: 1100px){#menu #mega-menu-wrap-main-menu .mega-menu-toggle{height:62px;line-height:62px;margin-top:0}}#menu .mega-toggle-block{padding-left:20px;padding-right:10px}.header{position:relative;overflow:hidden;text-align:center}.header:before{content:' ';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.25);z-index:10}.header .header-blurb{z-index:20;position:absolute;bottom:2%;left:5%;margin:0;width:90%;text-align:left;font-size:15px;color:#fff;font-weight:300;text-shadow:2px 2px 4px rgba(0,0,0,0.2),-2px -2px 4px rgba(0,0,0,0.2)}@media (min-width: 500px){.header .header-blurb{font-size:2.9vw;bottom:5%;left:10%;width:70%}}@media (min-width: 700px){.header .header-blurb{width:60%;font-size:2.5vw}}@media (min-width: 1000px){.header .header-blurb{width:45%;font-size:2.1vw}}@media (min-width: 1200px){.header .header-blurb{font-size:1.7vw;width:40%}}@media (min-width: 1400px){.header .header-blurb{font-size:23px}}.header .header-blurb h2{font-size:1.7em;margin:0;text-align:left}.header .header-blurb p{margin:0}.header .header-blurb a.button{background-color:#fff;padding:.5em 2.5em;border-radius:2em;text-shadow:none;color:#f28303;text-transform:none;font-weight:400;font-size:.85em;display:inline-block}.header .header-blurb a.button:hover{background-color:#ffd100;color:#0e5a38}@media (min-width: 500px){.header .header-blurb a.button{padding:1em 3.5em;font-weight:300}}.header img{display:block;margin:0 auto;display:block;float:left;position:relative;height:297px;width:auto;max-width:10000px;left:-25%}@media (min-width: 600px){.header img{height:445px;width:auto;max-width:10000px;left:-12%}}@media (min-width: 700px){.header img{height:594px;width:auto;max-width:10000px;left:0}}.single-post .header::before,.single-projects .header::before,.single-team_pt .header::before,.single-board_pt .header::before,.error404 .header::before{background:#90ba3a}.single-post .header-blurb,.single-projects .header-blurb,.single-team_pt .header-blurb,.single-board_pt .header-blurb,.error404 .header-blurb{position:relative;top:0;left:0;text-shadow:none;padding:.5em 1em}.single-post .header-blurb h2,.single-projects .header-blurb h2,.single-team_pt .header-blurb h2,.single-board_pt .header-blurb h2,.error404 .header-blurb h2{color:#fff}.home .header::after{content:'\00A0';height:31vw;width:25vw;background:url(images/dots-white-50.svg) top left no-repeat;background-size:155%;position:absolute;bottom:0;right:0;opacity:.4}@media (min-width: 500px){.home .header::after{opacity:.8}}@media (min-width: 1400px){.home .header::after{height:410px;width:340px}}.home #container{padding-bottom:0}.mission{margin:0 auto;padding:1em .5em 1em 1em;text-align:left;background-color:#e8dfd2;color:#0a874f;line-height:1.2;font-size:1.1em}@media (min-width: 500px){.mission{padding:1em 2em;line-height:1.4;font-size:1.25em}}@media (min-width: 600px){.mission{padding:2em 2em 1em 2em;line-height:1.5;font-size:1.4em}}.mission .mission-statement{margin:0 auto;max-width:34em}.hp-actions{font-size:18px;max-width:16em;margin:0 auto;text-align:left;color:#000}@media (min-width: 600px){.hp-actions{display:flex;justify-content:space-between;max-width:40em;margin:0 auto 3em auto}}.hp-actions .hp-action{padding-left:.5em;margin-top:1em}.hp-actions .hp-action p{margin-top:0;margin-bottom:0}.hp-actions .hp-action h2{text-align:left;margin:2em 0 0 0;font-size:1.2em;font-weight:700}@media (min-width: 600px){.hp-actions .hp-action{width:40%}}.hp-actions .hp-action a{display:block;width:100%;text-align:center;background-color:#f28303;color:#fff;padding:.5em;border-radius:2em;margin-left:-.5em;margin-top:.5em}.hp-actions .hp-action a:hover{background-color:#b84a24}.hp-quadrants{padding:10px;margin:1em auto 0 auto;text-align:left;line-height:1.3;font-size:1.2em;color:#0a874f}@media (min-width: 500px){.hp-quadrants{line-height:1.5;font-size:1.4em}}@media (min-width: 600px){.hp-quadrants{line-height:1.6;font-size:1.5em}}.hp-quadrants ul{list-style-type:none;line-height:1;font-size:13px;margin:2em auto;max-width:460px;padding:0;display:flex;flex-wrap:wrap;justify-content:space-evenly}.hp-quadrants li{padding:10px;width:180px;position:relative;margin:0 auto}.hp-quadrants li h4{font-size:1.4em;text-transform:none;margin-top:20px;font-weight:300}.hp-quadrants li a{overflow:hidden;cursor:default}.hp-quadrants li a:hover{color:#0e5a38}.hp-quadrants li a h4{cursor:pointer}.hp-quadrants li a h4:hover{color:#f28303}.hp-quadrants li>a::before{content:'\00A0';display:block;height:160px;width:160px;border-radius:50%;margin:0 auto 10px auto;cursor:default}.hp-quadrants li .healthy::before{background:url(images/healthy-600.jpg) center center no-repeat;background-size:cover}.hp-quadrants li .healthy::after{content:'\00A0';display:block;height:90px;width:90px;border-right:0;border-bottom:0;border-top:1em solid #0e5a38;border-left:1em solid #0e5a38;border-radius:100% 0 0 0;position:absolute;top:0;left:0}.hp-quadrants li .resilient::before{background:url(images/resilient-600.jpg) center center no-repeat;background-size:cover}.hp-quadrants li .resilient::after{content:'\00A0';display:block;height:90px;width:90px;border-right:0;border-top:0;border-bottom:1em solid #f28303;border-left:1em solid #f28303;border-radius:0 0 0 100%;position:absolute;top:90px;left:0}.hp-quadrants li .secure::before{background:url(images/secure-600.jpg) center center no-repeat;background-size:cover}.hp-quadrants li .secure::after{content:'\00A0';display:block;height:90px;width:90px;border-left:0;border-top:0;border-bottom:1em solid #ffd100;border-right:1em solid #ffd100;border-radius:0 0 100% 0;position:absolute;top:90px;right:0}.hp-quadrants li .equitable::before{background:url(images/equitable-600.jpg) center center no-repeat;background-size:cover}.hp-quadrants li .equitable::after{content:'\00A0';display:block;height:90px;width:90px;border-left:0;border-bottom:0;border-top:1em solid #90ba3a;border-right:1em solid #90ba3a;border-radius:0 100% 0 0;position:absolute;top:0;right:0}@media (min-width: 700px){.hp-quadrants{padding:2em 2em 0 2em;max-width:38em}.hp-quadrants ul{font-size:1.5vw;flex-wrap:nowrap}}@media (min-width: 700px) and (min-width: 1400px){.hp-quadrants ul{font-size:22px}}@media (min-width: 700px){.hp-quadrants li{padding:2em;width:14em}}@media (min-width: 700px) and (min-width: 1200px){.hp-quadrants li h4{font-size:1em}}@media (min-width: 700px){.hp-quadrants li>a::before{height:10em;width:10em;margin-bottom:1.5em}.hp-quadrants li .healthy::after{height:6em;width:6em;top:1.02em;left:1.02em}.hp-quadrants li .resilient::after{height:6em;width:6em;top:7em;left:1.02em}.hp-quadrants li .secure::after{height:6em;width:6em;top:7em;right:1.02em}.hp-quadrants li .equitable::after{height:6em;width:6em;top:1.02em;right:1.02em}}.hp-testimonials{background-color:#90ba3a;padding:0;margin:1em;font-size:.8em}@media (min-width: 600px){.hp-testimonials{font-size:1em;padding:1em}}@media (min-width: 700px){.hp-testimonials{margin:1em 3em 2em 3em}}@media (min-width: 1000px){.hp-testimonials{margin:1em 6em 3em 6em}}.hp-testimonials::before{content:'"';display:block;text-align:center;font-family:Coustard, Georgia, serif;font-size:144px;line-height:.5;color:#0e5a38;position:relative;top:.4em}.hp-testimonials::after{content:'\00A0';display:block;height:2px;width:12em;margin:-1em auto 1em auto;border-bottom:solid 2px rgba(255,255,255,0.5)}.hp-testimonials .testimonial_rotator.template-longform hr.longform_hr{display:none}.hp-testimonials .testimonial_rotator_quote{font-size:1.15em;font-weight:700;color:#fff;padding:0 1em;margin-bottom:1em}.hp-testimonials .testimonial_rotator_author_info{color:#0e5a38}.hp-news{background-color:#e8dfd2;padding:1em}@media (min-width: 500px){.hp-news{padding:2em}}@media (min-width: 700px){.hp-news{padding:2em 0 60px 0}}.hp-news h2{text-align:center;color:#f28303;margin:0 auto}.hp-news ul{padding-left:0}@media (min-width: 1000px){.hp-news ul{display:flex;flex-wrap:none;justify-content:space-evenly}}.hp-news li{position:relative;background-color:#fff;list-style-type:none;text-align:left;box-shadow:-4px 4px 6px rgba(0,0,0,0.1),1px -1px 1px rgba(0,0,0,0.1);padding-bottom:1.2em;width:98%;max-width:600px;margin:10px auto 2em auto}@media (min-width: 1000px){.hp-news li{margin-top:0;width:30%}}.hp-news li h4{margin:0;padding:4px 0 0 0;font-size:.8em;font-weight:400;text-transform:uppercase;letter-spacing:.1em;text-align:left}.hp-news li img{width:100%}.hp-news li .read-more{position:absolute;bottom:.5em;left:0;right:0;font-size:.9em;padding-left:1em;font-weight:700;color:#f28303}.hp-news li .hp-post-content{padding:0 1em 1em 1em;font-size:.8em;position:relative}.hp-news li .hp-post-content h3{margin:.4em 0 .5em 0;text-align:left;font-size:1.7em}.inner-wrapper{padding:0 4vw;margin:0 auto 4em auto;max-width:1200px}h1.entry-title{margin-top:1em;font-size:2em;font-weight:700}#container ul,.inside-overlay ul{list-style-type:disc}#container ul li,.inside-overlay ul li{margin-bottom:2px}#container .gridtab .front ul,#container .gridtab .back ul,#container .counters ul,#container .quadrants ul,#container #quadrants ul,#container .hp-quadrants ul{list-style-type:none}.sdg-wrapper{max-width:200%}@media (min-width: 600px){.sdg-wrapper{margin-left:-4vw;margin-right:-4vw}}.sdg-wrapper .sdg-intro{max-width:920px;margin:1em auto}.sdg-wrapper .sdg-intro>p{padding:0 28px}@media (min-width: 600px){.sdg-wrapper .sdg-intro{margin:2em 4vw}}.sdg-click{text-align:center;font-size:.9em;font-weight:700;color:rgba(0,0,0,0.7);margin:2em auto}.sdg-block{display:flex;justify-content:center}.sdg-block .sdg-icons{display:flex;flex-wrap:wrap;min-width:92vw;width:92vw;margin:0 4vw;justify-content:center}@media (min-width: 1400px){.sdg-block .sdg-icons{min-width:1400px;max-width:1400px;margin:0 4vw}}.sdg-block .sdg-icons a{margin:1vw}.sdg-block .sdg-icons a img{display:block;width:28vw;height:28vw}@media (min-width: 500px){.sdg-block .sdg-icons a img{width:21vw;height:21vw}}@media (min-width: 700px){.sdg-block .sdg-icons a img{width:17.3vw;height:17.3vw}}@media (min-width: 1000px){.sdg-block .sdg-icons a img{width:14.3vw;height:14.3vw}}@media (min-width: 1200px){.sdg-block .sdg-icons a img{width:12.1vw;height:12.1vw}}@media (min-width: 1400px){.sdg-block .sdg-icons a img{width:168px;height:168px}}.sdg-block .sdg-icons a.sdg-icon-01{background:url(images/sdg/sdg-icons_WEB-01.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-02{background:url(images/sdg/sdg-icons_WEB-02.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-03{background:url(images/sdg/sdg-icons_WEB-03.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-04{background:url(images/sdg/sdg-icons_WEB-04.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-05{background:url(images/sdg/sdg-icons_WEB-05.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-06{background:url(images/sdg/sdg-icons_WEB-06.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-07{background:url(images/sdg/sdg-icons_WEB-07.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-08{background:url(images/sdg/sdg-icons_WEB-08.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-09{background:url(images/sdg/sdg-icons_WEB-09.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-10{background:url(images/sdg/sdg-icons_WEB-10.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-11{background:url(images/sdg/sdg-icons_WEB-11.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-12{background:url(images/sdg/sdg-icons_WEB-12.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-13{background:url(images/sdg/sdg-icons_WEB-13.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-14{background:url(images/sdg/sdg-icons_WEB-14.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-15{background:url(images/sdg/sdg-icons_WEB-15.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-16{background:url(images/sdg/sdg-icons_WEB-16.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-17{background:url(images/sdg/sdg-icons_WEB-17.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-01:hover{background:url(images/sdg/E-WEB-Goal-01.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-02:hover{background:url(images/sdg/E-WEB-Goal-02.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-03:hover{background:url(images/sdg/E-WEB-Goal-03.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-04:hover{background:url(images/sdg/E-WEB-Goal-04.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-05:hover{background:url(images/sdg/E-WEB-Goal-05.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-06:hover{background:url(images/sdg/E-WEB-Goal-06.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-07:hover{background:url(images/sdg/E-WEB-Goal-07.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-08:hover{background:url(images/sdg/E-WEB-Goal-08.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-09:hover{background:url(images/sdg/E-WEB-Goal-09.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-10:hover{background:url(images/sdg/E-WEB-Goal-10.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-11:hover{background:url(images/sdg/E-WEB-Goal-11.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-12:hover{background:url(images/sdg/E-WEB-Goal-12.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-13:hover{background:url(images/sdg/E-WEB-Goal-13.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-14:hover{background:url(images/sdg/E-WEB-Goal-14.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-15:hover{background:url(images/sdg/E-WEB-Goal-15.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-16:hover{background:url(images/sdg/E-WEB-Goal-16.png) center center no-repeat;background-size:cover}.sdg-block .sdg-icons a.sdg-icon-17:hover{background:url(images/sdg/E-WEB-Goal-17.png) center center no-repeat;background-size:cover}.sdg-logo-list{padding:1em;text-align:center;margin-top:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.sdg-logo-list li{list-style-type:none;margin:1em 0;padding-top:1em;width:100%}@media (min-width: 700px){.sdg-logo-list li{width:48%}.sdg-logo-list li:nth-child(even){border-left:solid 1px #ccc}}.sdg-logo-list li img{height:auto;width:auto;max-height:120px;max-width:200px}.sdg-logo-list li h4{margin:0 auto;padding:1em 0;border-bottom:solid 1px #e8dfd2}@media (min-width: 700px){.sdg-logo-list li h4{border-bottom:none;padding:20px 0}}.sdg-overlay{max-width:800px}.sdg-overlay .inside-overlay{border:solid 6px #000;padding:0}.sdg-overlay h5{background-color:#000;color:#fff;font-family:Oswald, 'Arial Narrow', sans-serif;overflow:hidden;text-transform:uppercase;padding:.2em}.sdg-overlay h5 span{font-size:2.4em;padding-right:.3em;float:left;position:relative;top:-.14em}.sdg-overlay b{display:block;padding:1em;text-align:center;font-size:.9em}#sdg-01.sdg-overlay .inside-overlay{border-color:#e5243b}#sdg-01.sdg-overlay .inside-overlay h5{background-color:#e5243b}#sdg-02.sdg-overlay .inside-overlay{border-color:#DDA63A}#sdg-02.sdg-overlay .inside-overlay h5{background-color:#DDA63A}#sdg-03.sdg-overlay .inside-overlay{border-color:#4C9F38}#sdg-03.sdg-overlay .inside-overlay h5{background-color:#4C9F38}#sdg-04.sdg-overlay .inside-overlay{border-color:#C5192D}#sdg-04.sdg-overlay .inside-overlay h5{background-color:#C5192D}#sdg-05.sdg-overlay .inside-overlay{border-color:#FF3A21}#sdg-05.sdg-overlay .inside-overlay h5{background-color:#FF3A21}#sdg-06.sdg-overlay .inside-overlay{border-color:#26BDE2}#sdg-06.sdg-overlay .inside-overlay h5{background-color:#26BDE2}#sdg-07.sdg-overlay .inside-overlay{border-color:#FCC30B}#sdg-07.sdg-overlay .inside-overlay h5{background-color:#FCC30B}#sdg-08.sdg-overlay .inside-overlay{border-color:#A21942}#sdg-08.sdg-overlay .inside-overlay h5{background-color:#A21942}#sdg-09.sdg-overlay .inside-overlay{border-color:#FD6925}#sdg-09.sdg-overlay .inside-overlay h5{background-color:#FD6925}#sdg-10.sdg-overlay .inside-overlay{border-color:#DD1367}#sdg-10.sdg-overlay .inside-overlay h5{background-color:#DD1367}#sdg-11.sdg-overlay .inside-overlay{border-color:#FD9D24}#sdg-11.sdg-overlay .inside-overlay h5{background-color:#FD9D24}#sdg-12.sdg-overlay .inside-overlay{border-color:#BF8B2E}#sdg-12.sdg-overlay .inside-overlay h5{background-color:#BF8B2E}#sdg-13.sdg-overlay .inside-overlay{border-color:#3F7E44}#sdg-13.sdg-overlay .inside-overlay h5{background-color:#3F7E44}#sdg-14.sdg-overlay .inside-overlay{border-color:#0A97D9}#sdg-14.sdg-overlay .inside-overlay h5{background-color:#0A97D9}#sdg-15.sdg-overlay .inside-overlay{border-color:#56C02B}#sdg-15.sdg-overlay .inside-overlay h5{background-color:#56C02B}#sdg-16.sdg-overlay .inside-overlay{border-color:#00689D}#sdg-16.sdg-overlay .inside-overlay h5{background-color:#00689D}#sdg-17.sdg-overlay .inside-overlay{border-color:#19486A}#sdg-17.sdg-overlay .inside-overlay h5{background-color:#19486A}ul.project-sdgs{max-width:100%;display:flex;justify-content:center;margin:1em 0;padding:0;flex-wrap:wrap}ul.project-sdgs li{list-style-type:none;display:block;height:28%;width:28%;margin:0 4% 4% 0;margin:0;min-height:90px;min-width:90px;padding:0}@media (min-width: 1000px){ul.project-sdgs li{height:24%;width:24%}}@media (min-width: 1200px){ul.project-sdgs li{height:150px;width:150px}}ul.project-sdgs li img{display:block;padding:4%}.single-projects .addtoany_content_bottom{text-align:left;margin:2em auto 3em 0}.single-projects .addtoany_content_bottom::before{content:'Share this project:';font-weight:700;margin-right:.1em}.pr-sdg-wrapper{margin-top:2em;text-align:center}.pr-sdg-wrapper h3{text-align:center;font-size:1em}@media (min-width: 360px){.pr-sdg-wrapper h3{font-size:1.2em}}.nowrap{white-space:nowrap}.counters ul{list-style-type:none;display:flex;justify-content:space-between;color:#414042;margin:2em auto;padding:0}.counters li{width:28%;font-size:3em;padding:1em;text-align:center;background-color:#f28303}.counters li:nth-child(2){width:40%;background-color:#90ba3a}.counters li:nth-child(3){width:28%;background-color:#ffd100}.counters li .counter{display:inline-block;font-weight:700;color:rgba(0,0,0,0.66)}.counters li sup{position:relative;top:-.15em;padding-right:.1em}.counters li h4{margin:0;font-size:.5em;font-weight:400;color:rgba(0,0,0,0.66)}.leadership{margin-top:5em;text-align:center}.leadership ul{display:flex;flex-wrap:wrap;justify-content:center;padding-left:0}.leadership ul li{font-size:.9em;margin:0;display:block;width:234px;max-width:234px;list-style-type:none;padding:.5em}@media (min-width: 500px){.leadership ul li{padding:1em}}@media (min-width: 700px){.leadership ul li{padding:1.3em}}.leadership ul li .team-photo{display:block}.leadership ul li .team-photo img{max-width:100%;border-radius:50%;transition:all .3s ease}.leadership ul li .title{display:block;font-size:.87em;line-height:1.2;margin-top:.2em}.leadership ul li h5{margin:0;font-size:1.1em;font-weight:700}.leadership ul li a:hover img{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.leadership .board-list{justify-content:center;margin:0 auto;max-width:50em}.job-project{color:#0e5a38;margin-top:2em}.job-project::before{content:'Related project: '}.text-list.financial-list li{padding:.5em 0}.inside-overlay h5{margin-bottom:0;text-align:left}.inside-overlay .title{display:block;font-style:italic}.affil{display:block;font-size:.8em;line-height:1.2;margin-top:.2em;font-weight:700;color:rgba(51,51,51,0.8);margin-bottom:1em}.supporters h3{margin:2em 0 1em 0}.supporters ul{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-top:2em}.supporters ul li{list-style-type:none;padding:.75em 1em;font-size:.8em;font-weight:700;border-bottom:solid 1px #e8dfd2}@media (min-width: 600px){.supporters ul li{width:46%}}@media (min-width: 1200px){.supporters ul li{width:30%}}.supporters ul li img{max-height:80px;max-width:120px}@media (min-width: 1200px){.supporters ul{margin-left:-10%;margin-right:-10%}}.supporters ul h4{margin:.2em auto;font-weight:400;text-align:left}.supporters ul .supp-name{display:block;font-weight:700;color:rgba(51,51,51,0.8);line-height:1.15;margin-top:.5em}.resource-cats{display:flex;flex-wrap:wrap;justify-content:space-evenly}.resource-cats .resource-cat{max-width:48%;margin:0 1%;min-width:96%}@media (min-width: 500px){.resource-cats .resource-cat{min-width:18em}}.resource-cats .resource-cat h4{text-align:left;margin-bottom:.5em}.pr-wrapper{display:flex;flex-wrap:wrap}@media (min-width: 700px){.pr-wrapper{flex-wrap:nowrap}}.pr-wrapper>div{width:100%}@media (min-width: 700px){.pr-wrapper>div{width:auto}}@media (min-width: 500px){.pr-wrapper .pr-side{min-width:280px}}@media (min-width: 700px){.pr-wrapper .pr-side{padding-right:40px}}.pr-wrapper .pr-side .pr-side-logo{text-align:center}.pr-wrapper .pr-side .pr-side-logo img{margin:0 auto}@media (min-width: 500px){.pr-wrapper .pr-main{min-width:310px}}.pr-wrapper .pr-main img.alignleft,.pr-wrapper .pr-main img.alignright{width:100%}@media (min-width: 1000px){.pr-wrapper .pr-main img.alignleft,.pr-wrapper .pr-main img.alignright{max-width:60%}}.pr-wrapper h2{margin-top:0;font-size:1.6em}@media (min-width: 600px){.pr-wrapper h2{font-size:2em}}.pr-wrapper h4{font-size:1em;font-weight:700;margin:0}#container ul.pr-side-links{margin:2em 0;padding:0 0 1em 0;border-top:solid 2px rgba(65,64,66,0.5);border-bottom:solid 2px rgba(65,64,66,0.5)}#container ul.pr-side-links li{list-style-type:none}#container ul.pr-side-links li+li{margin-top:1.2em}#container ul.pr-side-links h4{text-align:left;margin:1em 0 .4em 0}#container ul.pr-side-links a{display:block;line-height:1;margin:10px 0}#container ul.pr-side-links a h4{color:#b84a24}#container ul.pr-side-links a h4:hover{color:#f28303}.single-projects h1{font-size:2.5em;text-align:center;margin:1em auto .5em auto}@media (min-width: 700px){.single-projects h1{font-size:2.75em;margin:1em auto}}.single-projects .pr-wrapper{margin-top:1em}.single-projects .pr-wrapper h2{text-align:left}.single-projects .pr-side{padding-top:0em}.single-projects .pr-side a.button{font-size:18px}.single-projects .return-link{display:block;text-align:center;margin:3em auto 0 auto;padding-top:1em;border-top:solid 1px #f28303}.spu-content h3{margin-bottom:.5em}.project-grid{background-color:#e8dfd2;margin-top:4em}.project-grid h2.no-logo{margin:0 auto;color:rgba(0,0,0,0.5);font-size:1.6em;line-height:1}.project-grid>h3{text-align:center;color:#f28303;margin:1em auto;padding-top:2em;font-size:1.3em}.project-grid dl{max-width:1200px;margin:1em auto 2em auto}.project-grid dl h3{text-align:left}.project-grid dl.alum a h3{color:#0e5a38}.project-grid dl.alum a h3:hover{color:#fff}.project-grid dl.alum .view-project::after{content:'\2192';display:inline-block;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);font-size:.8em;position:relative;top:-.3em;left:.2em}.project-grid dt{transition:all .1s ease;background-color:#fff;position:relative}.project-grid dt div.front{padding:20px;text-align:center;min-height:220px;display:flex;flex-wrap:wrap;align-items:center}.project-grid dt div.front img{height:auto;max-height:160px;width:auto;max-width:80%;margin:0 auto 30px auto}.project-grid dt div.front h3{font-size:.8em;margin:0 auto;width:100%;text-align:center;position:absolute;bottom:20px;left:0;right:0}.project-grid dt div.back{position:absolute;top:0;left:0;right:0;bottom:0;padding:20px;opacity:0}.project-grid dt div.back span.view-project{color:#fff;font-weight:700}.project-grid dt div.back h3{font-size:1em;font-weight:700;margin:6px 0;color:#0e5a38}@media (min-width: 700px){.project-grid dt div.back h3{font-size:1.3em;font-weight:300}}.project-grid dt div.back ul.quadrants{position:absolute;bottom:10px;left:20px;font-size:.8em;font-weight:300;color:rgba(255,255,255,0.8);padding-left:0}.project-grid dt:hover,.project-grid dt:active,.project-grid .gridtab--0>dt.is-active{background-color:#f28303}.project-grid dt:hover div.front,.project-grid dt:active div.front,.project-grid .gridtab--0>dt.is-active div.front{opacity:0}.project-grid dt:hover div.back,.project-grid dt:active div.back,.project-grid .gridtab--0>dt.is-active div.back{opacity:1}.project-grid dt:hover .pr-quad-arrow,.project-grid dt:active .pr-quad-arrow,.project-grid .gridtab--0>dt.is-active .pr-quad-arrow{width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #f28303;position:absolute;bottom:-16px;right:16px;z-index:880}form.filter-form{margin:1em auto 0 auto;padding-bottom:10px;border-bottom:solid 1px #fff;width:auto}@media (min-width: 360px){form.filter-form{width:20em}}@media (min-width: 1000px){form.filter-form{justify-content:center;padding-bottom:0;display:flex;justify-content:center;flex-wrap:wrap;width:100%}}form.filter-form .filter-wrap{text-align:left;display:block;margin:0 10px}@media (min-width: 1200px){form.filter-form .filter-wrap{margin:0 20px}}form.filter-form br{display:none;width:.3em}@media (min-width: 1000px){form.filter-form br{display:block;height:0}}form.filter-form>div{position:relative;text-align:left;margin:0 20px;min-height:40px}form.filter-form>div .pr-quad-icon{position:absolute;top:0;left:0}form.filter-form label{display:block;opacity:.66;font-size:.8em;font-weight:400;padding-left:40px;margin-top:-17px;padding:2px 0 2px 36px}form.filter-form label .pr-quad-icon{opacity:.9;left:-4px}form.filter-form label::before{content:'View '}form.filter-form label:hover{opacity:1;cursor:pointer;background-color:rgba(255,255,255,0.8)}form.filter-form label:hover span{opacity:1}@media (min-width: 1000px){form.filter-form label{white-space:nowrap;font-weight:300;min-height:75px;padding-bottom:10px;margin-top:-20px;border-bottom:solid 3px rgba(232,223,210,0);transition:all .3s ease}form.filter-form label:hover{border-bottom:solid 3px rgba(14,90,56,0.3);background-color:transparent}form.filter-form label::before{display:block}}form.filter-form input[type="checkbox"]{opacity:0;height:1px;width:1px;display:inline}form.filter-form input[type="checkbox"]:checked+label{opacity:.9}form.filter-form input[type="checkbox"]:checked+label:hover{opacity:1}form.filter-form input[type="checkbox"]:checked+label span{opacity:1}form.filter-form input[type="checkbox"]:checked+label::before{display:block;content:'Viewing '}@media (min-width: 360px){form.filter-form input[type="checkbox"]:checked+label::before{display:inline}}@media (min-width: 1000px){form.filter-form input[type="checkbox"]:checked+label{border-bottom:solid 3px rgba(14,90,56,0.7)}form.filter-form input[type="checkbox"]:checked+label:hover{border-bottom-color:rgba(14,90,56,0.3)}}.pr-quad-icon{display:block;height:33px;width:33px;background:#fff url(images/pr-quad-grid.png) center center;border:solid 2px #e8dfd2;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;position:absolute;bottom:-17px;left:17px;z-index:888}.pr-quad-icon .healthy{display:block;width:14px;height:14px;background:#0e5a38;border-radius:14px 0 0 0;-moz-border-radius:14px 0 0 0;-webkit-border-radius:14px 0 0 0;position:absolute;top:0;left:0}.pr-quad-icon .secure{display:block;width:14px;height:14px;background:#f28303;border-radius:0 0 0 14px;-moz-border-radius:0 0 0 14px;-webkit-border-radius:0 0 0 14px;position:absolute;bottom:0;left:0}.pr-quad-icon .resilient{display:block;width:14px;height:14px;background:#ffd100;border-radius:0 0 14px 0;-moz-border-radius:0 0 14px 0;-webkit-border-radius:0 0 14px 0;position:absolute;bottom:0;right:0}.pr-quad-icon .equitable{display:block;width:14px;height:14px;background:#90ba3a;border-radius:0 14px 0 0;-moz-border-radius:0 14px 0 0;-webkit-border-radius:0 14px 0 0;position:absolute;top:0;right:0}.page-new-news .inner-wrapper{max-width:100%}.page-new-news .inner-wrapper section.entry-content{max-width:100%}.page-new-news .inner-wrapper .pg-intro{max-width:100%}.page-new-news .wp-block-ultimate-post-post-grid-1{margin-bottom:4em}.page-new-news .ultp-heading-inner{text-transform:uppercase}.page-new-news .ultp-category-grid{display:none}.ultp-block-image{width:100%;background-color:rgba(232,223,210,0.25)}.ultp-block-image a{display:block;text-align:center;width:100%}.ultp-block-image a img{margin:0 auto}@media (min-width: 769px){.ultp-block-image a img{width:300px;height:150px;object-fit:cover;object-position:center center}}@media (min-width: 1000px){.ultp-block-image a img{width:400px;height:260px}}.blog article{margin-bottom:4em;padding-bottom:2em}.blog article .size-post-thumbnail{display:block}.blog article h2{margin:.5em 0;font-size:1.3em}.blog article h2 a{font-weight:700}.blog article p{margin:0;line-height:1.3;font-size:.95em}.blog article .entry-footer{margin:0 0 .5em 0}.blog article .tag-links a{font-size:.9em;font-style:italic}.news-archive{background-color:#e8dfd2}.news-archive .hp-news{padding:0}.news-archive .hp-news ul{margin-top:0;padding:4em 0 0 0}@media (min-width: 700px){.news-archive .hp-news ul{display:flex;flex-wrap:wrap;justify-content:space-evenly}}@media (min-width: 700px){.news-archive .hp-news ul li{width:44%;margin-top:1em}}@media (min-width: 1000px){.news-archive .hp-news ul li{width:28%;margin-top:2em}}.newest-post,.single .blog-post.entry-content{margin:20px auto}@media (min-width: 500px){.newest-post,.single .blog-post.entry-content{margin:4em auto}}.newest-post h2,.single .blog-post.entry-content h2{text-align:center;margin-top:0;margin-bottom:0}.newest-post .post-date,.single .blog-post.entry-content .post-date{display:block;text-align:center;color:#b84a24;font-size:.83em;margin-top:.5em;margin-bottom:1em}@media (min-width: 500px){.newest-post .post-date,.single .blog-post.entry-content .post-date{margin-bottom:4em}}.newest-post .excerpt,.single .blog-post.entry-content .excerpt{display:block;margin-top:0;font-style:italic;color:rgba(0,0,0,0.75);font-size:.83em;margin:0 1em 2em 1em}@media (min-width: 500px){.newest-post .excerpt,.single .blog-post.entry-content .excerpt{margin:0 6em 4em 6em}}.newest-post .latest,.single .blog-post.entry-content .latest{display:block;font-size:.66em;font-weight:700;text-transform:uppercase;letter-spacing:.5em;color:rgba(51,51,51,0.6);text-align:center;margin-bottom:1em}.blog-post.entry-content h2{margin-top:0;margin-bottom:0}.archive-link{max-width:12em;margin-top:2em}.single-post article.category-pcubed img.attachment-post-thumbnail{display:none}.single-post article.category-pcubed img.attachment-post-thumbnail+h4:first-of-type{margin-top:0}.single-post article.category-pcubed .post-date{margin-bottom:2em !important}.entry-footer{margin-top:2em}.single-post h2{margin-top:1em;margin-bottom:20px;font-size:2em;line-height:1.1}.blog #content .entry-meta,.single-post #content .entry-meta,.single-project #content .entry-meta,.archive #content .entry-meta{font-size:.85em;font-weight:700}.blog #content .author,.blog #content .meta-sep,.single-post #content .author,.single-post #content .meta-sep,.single-project #content .author,.single-project #content .meta-sep,.archive #content .author,.archive #content .meta-sep{display:none}.blog #content .entry-meta{letter-spacing:.1em;font-style:italic;margin-top:1em}#nav-below{padding:2em;overflow:hidden;clear:both}.nav-links{padding-top:1em;font-size:.84em}@media (min-width: 500px){.nav-links{display:flex;justify-content:space-between}}.nav-links a{display:block;font-weight:700}.nav-links a:hover{color:#b84a24}.nav-links>div{background-color:#ffd100;padding:10px;margin-bottom:1px}.nav-links>div>span{font-weight:700;text-transform:uppercase;font-size:.7em;letter-spacing:.2em;color:rgba(0,0,0,0.5)}@media (min-width: 500px){.nav-links .nav-previous,.nav-links .nav-next{width:33.3%}}.nav-links .nav-news{text-align:center}@media (min-width: 500px){.nav-links .nav-news{width:33.3%;border-left:solid 1px #fff;border-right:solid 1px #fff;padding-top:2em}}.nav-links .nav-next{text-align:right}.caldera-grid h3{margin-top:1em;margin-bottom:10px;text-align:left}.caldera-grid input[type="submit"].btn-default{border:none;background-color:#f28303;border-radius:2em;padding-left:2em;padding-right:2em;font-size:1em;color:#fff;transition:all .3s ease}.caldera-grid input[type="submit"].btn-default:hover{background-color:#b84a24}
