h1,h2,h3,h4,h5,h6,ol,p,ul{color:#3D3C3D}h2,h4,h6{text-transform:uppercase}.button:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0}.tax-list,ol,ul{list-style:none}.featured-image-container.video,.nav-main .mobile-search-button,.nav-main .nav-controls-container .close,.sticky-nav #project-nav-trigger:hover,.sticky-nav .nav-link:hover,.sticky-nav.section-nav-trigger:hover{cursor:pointer}a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}h3,h6,ol,p,ul{line-height:26px}.hero-caption,a em,em a{font-style:italic}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;background-color:#efefef;-webkit-font-smoothing:antialiased}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}pre{font-family:'Courier 10 Pitch',Courier,monospace;overflow:auto;max-width:80%;margin-bottom:1.6em;padding:1.6em;background:#ccc}h1,h2{font-family:'Roboto Condensed',sans-serif;font-weight:300}.featured-image-container,.gallery,.gallery span,.headshot{overflow:hidden}.hide-for-mobile{display:none}@media (min-width:768px){.hide-for-mobile{display:block;display:initial}}.show-for-mobile{display:block;display:initial}@media (min-width:768px){.show-for-mobile{display:none}}.co-authors,.hero-caption{display:block}.body-padding{margin-right:10px;margin-left:10px}ol,ul{margin:1.5em 0;padding-left:1.25em}h1{font-size:32px;line-height:42px;letter-spacing:.01em;margin:24px 0}h2{font-size:28px;line-height:40px}h3{font-family:'Roboto Slab',sans-serif;font-size:26px;font-weight:400}h4{font-family:'Roboto Condensed',sans-serif;font-size:22px;font-weight:300;line-height:32px}h4.heavy,h5,h6,h6.heavy{font-weight:400}h5{font-family:'Roboto Slab',sans-serif;font-size:20px;line-height:30px}h6{font-family:'Roboto Condensed',sans-serif;font-size:16px;letter-spacing:1px}h2,h3,h4,h5{margin-bottom:12px}h6.small{font-size:15px}ol,p,ul{font-family:'Roboto Slab',sans-serif;font-weight:300}ul{font-size:16px;list-style-type:disc}@media (min-width:600px){ul{font-size:19px}}ol{font-size:16px;list-style-type:decimal}@media (min-width:600px){ol{font-size:19px}}p{font-size:16px}.firstcharacter,p.heavy,p.small{font-weight:400}.wp-caption+p{margin-top:1.5em}#fancybox-title,.pswp__caption__center,p.featured-image-caption,p.wp-caption-text{font-family:Lora,serif;font-size:15px;font-style:italic;position:relative;margin-top:12px;padding-bottom:12px;line-height:1.33;color:#646464}#fancybox-title,.pswp__caption__center{color:#fff;margin-top:-.5em;padding-bottom:1em;max-width:700px}.hero-caption{font-family:Lora,serif;font-size:15px;position:relative;margin:12px 6% 0;text-align:right;padding-bottom:12px;line-height:1.33;color:#646464}p.condensed,p.small{font-family:'Roboto Condensed',sans-serif}@media (min-width:1092px){.hero-caption{margin:0 1em}}p.credit{font-size:13px;line-height:23px;letter-spacing:.5px;color:#fff}p.by-line,p.small{font-size:15px}p.credit.by-line.author{margin-bottom:0}p.small{line-height:24px}p.large{font-size:18px}@media (min-width:500px){p.large{font-size:22px}}.gallery-icon img{border:none!important}.credit.author{color:#3D3C3D}p.photo{margin-bottom:30px}.wp-caption,img{max-width:100%}.firstcharacter{font-family:'Roboto Slab';font-size:53px;line-height:40px;float:left;padding-top:4px;padding-right:8px;padding-left:3px}a{font-family:'Roboto Condensed',sans-serif;font-weight:300;text-decoration:none;opacity:.8;color:#1C61A0;border-bottom:1px solid #1C61A0}.button-text,a strong,a.heavy,strong a{font-weight:400}a.small{font-size:17px}a.button-link,a:hover{opacity:1}.button{position:relative;width:auto;margin:20px auto;padding:12px 16px;border:none;border-top:2px solid rgba(255,255,255,.2);border-bottom:2px solid rgba(0,0,0,.1);background:#1C61A0}@media (min-width:500px){.button{width:280px}}@media (min-width:725px){.button{width:230px}.button.previous{float:left}.button.next{float:right}}@media (min-width:850px){.button{width:280px}}.next-previous-container .button{max-width:228px}@media (min-width:1365px){.next-previous-container .button{max-width:none}}.button.previous{padding-left:35px}.button.next{padding-right:35px}.button-text{width:95%}.tease-block,.tease-block img{width:100%;display:block}.button-post-title{font-weight:300;text-transform:capitalize}.button-post-title,.button-text{font-family:'Roboto Condensed',san-serif;font-size:16px;text-align:left;letter-spacing:.05em;color:#fff}.left-button-arrow,.right-button-arrow{font-size:44px;line-height:0;position:absolute;margin-top:-4px;color:#fff;top:50%}.right-button-arrow{right:5px}.left-button-arrow{left:5px}.button:hover{opacity:.9;text-shadow:0 1px 1px transparent,0 -1px 0 transparent}.custom-button{position:relative;max-width:280px;margin:0 auto;padding:10px 30px 10px 10px;border:none;border-top:2px solid rgba(255,255,255,.2);border-bottom:2px solid rgba(0,0,0,.1);background:#1C61A0}.custom-button .button-post-title{text-transform:none}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:2em;max-height:2em}.play-button circle,.play-button polygon{transition:all .5s ease}hr{height:1px;margin-bottom:40px;border:0;background:#ccc}hr.small{margin-bottom:20px}.clearfix:after{display:table;clear:both;content:''}.info{font-family:'roboto condensed',sans-serif;font-size:13px;line-height:17px;color:#bbb}.author-container a,.nav-main .mobile-support-container p,.pullquotebg .author,.pullquotebg .org{font-family:'Roboto Condensed',sans-serif}::-moz-selection{color:#fff;background-color:#0D8442}::selection{color:#fff;background-color:#0D8442}ul.tease-grid{display:block;margin-top:150px}.tease-block{float:left;box-sizing:border-box;padding:6px 6px 20px}.search-container{display:none;padding:0 8px;border-top:1px solid #fff;border-bottom:1px solid #ccc;background-color:#efefef}.search-container.active{display:none}@media (min-width:600px){.search-container.active{display:block}}.search-container a{border-bottom:none}.nav-main{position:relative;background-color:#231F20}.nav-main .brand-logo-container{position:relative;margin-bottom:10px}@media (min-width:768px){.play-button{max-width:10em;max-height:10em}.nav-main{padding:24px 30px}.nav-main h6{font-size:16px;line-height:29px;color:#fff}.nav-main .brand-logo-container{float:left;width:45%}.nav-main .brand-logo-container .big-logo{display:block}.nav-main .brand-logo-container .small-logo{display:none}}@media (min-width:700px){.nav-main .brand-logo-container{width:auto}}@media (min-width:1365px){.nav-main .brand-logo-container{margin-right:30px}}.nav-main .brand-logo-container img{float:left}.nav-main .brand-logo-container .big-logo,.nav-main .brand-logo-container .sticky-logo{display:none}.nav-main .brand-logo-container .small-logo{display:block;width:150px;margin:5px 0 -5px 10px}@media (min-width:375px){.nav-main .brand-logo-container .small-logo{width:200px}}.nav-main .mobile-search-button{position:absolute;top:50%;right:0;margin-top:-17px;margin-right:67px;padding:10px 15px;border:1px solid #000;background-color:#3D3C3D}.nav-main .mobile-search-button.active,.nav-main .mobile-search-button.active:hover{background-color:#231F20}@media (min-width:500px){.nav-main .brand-logo-container .small-logo{width:auto}.nav-main .mobile-search-button{margin-top:-21px}}.nav-main .mobile-search-button h6{color:#efefef}.nav-main .mobile-search-button.active h6,.nav-main .mobile-search-button:hover h6{color:#66D645}.nav-main .mobile-search-button:hover{background-color:#3D3C3D}.nav-main .mobile-search-container{display:none;padding:0 8px;border-top:1px solid #fff;border-bottom:1px solid #ccc;background-color:#efefef}@media (min-width:768px){.nav-main .mobile-search-button,.nav-main .mobile-search-container{display:none}}.nav-main .mobile-search-container.active{display:block}.nav-main .mobile-search-container a{border-bottom:none}.nav-main .nav-controls-container{position:absolute;top:50%;right:0;margin-top:-9px;margin-right:16px}@media (min-width:768px){.nav-main .mobile-search-container.active,.nav-main .nav-controls-container{display:none}}.nav-main .nav-controls-container .hamburger{display:block;cursor:pointer}.nav-main .nav-buttons,.nav-main .nav-controls-container .close{display:none}.nav-main .nav-buttons .nav-button{padding:10px 0;text-align:center;border-top:1px solid #fff;border-bottom:1px solid #ccc;background-color:#efefef}@media (min-width:768px){.nav-main .nav-buttons{display:block;float:left;clear:left}.nav-main .nav-buttons .nav-button{display:inline-block;min-width:102px;margin-top:17px;margin-right:5px;padding:10px 9px;border:1px solid #000;background-color:#3D3C3D}.nav-main .nav-buttons .nav-button.support:hover{background-color:#3D3C3D}.nav-main .nav-buttons .nav-button.active,.nav-main .nav-buttons .nav-button.active:hover,.nav-main .nav-buttons .nav-button.current-menu-item,.nav-main .nav-buttons .nav-button.current-menu-item:hover,.nav-main .nav-buttons .nav-button.current-page-ancestor,.nav-main .nav-buttons .nav-button.current-page-ancestor:hover{background-color:#231F20}.nav-main .nav-buttons .nav-button.support:hover h6{color:#66D645}.nav-main .nav-buttons .nav-button.active h6,.nav-main .nav-buttons .nav-button.current-menu-item h6,.nav-main .nav-buttons .nav-button.current-page-ancestor h6{color:#0D8442}.nav-main .nav-buttons .nav-button.active.search h6,.nav-main .nav-buttons .nav-button.current-menu-item.search h6,.nav-main .nav-buttons .nav-button.current-page-ancestor.search h6{color:#66D645}.nav-main .nav-buttons .nav-button.support h6,.nav-main .nav-buttons .nav-button.support.current-menu-item h6{color:#fff}.nav-main .nav-buttons .nav-button.support,.nav-main .nav-buttons .nav-button.support.current-menu-item{background-color:#0D8442}.nav-main .nav-buttons .nav-button.support.current-menu-item:hover,.nav-main .nav-buttons .nav-button:hover{background-color:#3D3C3D}.nav-main .nav-buttons .nav-button:hover h6{color:#66D645}}@media (min-width:850px){.nav-main .nav-buttons .nav-button{padding:10px 15px}}@media (min-width:1365px){.nav-main .nav-buttons{clear:none}.nav-main .nav-buttons .nav-button{padding:10px 9px}}@media (min-width:1460px){.nav-main .nav-buttons .nav-button{padding:10px 15px}}.nav-main .nav-buttons .nav-button h6{font-weight:400;letter-spacing:0}@media (min-width:768px){.nav-main .nav-buttons .nav-button h6{font-weight:400;letter-spacing:1px}}.nav-main .mobile-support-container h6,.nav-main .social-container h6{font-weight:400;letter-spacing:0}.nav-main .nav-buttons .nav-button.search{display:none;min-width:0}@media (min-width:768px){.nav-main .nav-buttons .nav-button.search{display:inline-block}.nav-main .mobile-support-container{display:none}}.nav-main .mobile-support-container,.nav-main .social-container{display:none;border-top:1px solid #fff;border-bottom:1px solid #ccc}.nav-main .nav-buttons .nav-button.active h6{color:#0D8442}.nav-main .mobile-support-container{padding:10px;background-color:#efefef}.nav-main .mobile-support-container .donate-button{margin:20px 15px;padding:10px 15px;text-align:center;background-color:#0D8442}.nav-main .mobile-support-container .donate-button h6{color:#fff}.nav-main .social-container{padding:0 15px 15px;background-color:#efefef}.nav-main .social-container a{color:#0D8442}@media (min-width:768px){.nav-main .social-container{display:block;float:right;border-top:none;border-bottom:none;background-color:#231F20}.nav-main .social-container a{color:#66D645}.nav-main .social-container h6{font-weight:300;letter-spacing:1px}}.footer-wrapper h6,.footer-wrapper p{color:#fff}.nav-main .social-container .show-on-dark{display:none}.nav-main .social-container .show-on-light{display:inline}@media (min-width:768px){.nav-main .social-container .show-on-dark{display:inline}.nav-main .social-container .show-on-light{display:none}}.nav-main .social-container.left-side{display:none}@media (min-width:768px){.nav-main .social-container.left-side{display:block;padding:0}}.nav-main .social-container.right-side{display:none}@media (min-width:1365px){.nav-main .social-container.left-side{display:none}.nav-main .social-container.right-side{display:block}}.nav-main .follow-buttons{float:left;margin-top:21px}.nav-main .subscribe-buttons{float:right;margin-top:5px;padding-left:16px}@media (min-width:768px){.nav-main .subscribe-buttons{float:left}}.nav-main .subscribe-buttons .subscribe-button h6{float:left;margin-top:3px;margin-right:8px;text-transform:none}.nav-main .subscribe-buttons .subscribe-button a{float:right}.nav-main.extended .hamburger{display:none}.nav-main.extended .close,.nav-main.extended .mobile-support-container,.nav-main.extended .nav-buttons{display:block}@media (min-width:768px){.nav-main.extended .mobile-support-container{display:none}}.nav-main.extended .social-container.right-side{display:block}@media (min-width:768px){.nav-main.extended .social-container.right-side{display:none}}@media (min-width:1365px){.nav-main.extended .social-container.right-side{display:block}}.footer-wrapper{position:relative;margin-top:24px;background-color:#231F20}.footer-wrapper h6.small{font-size:12px;line-height:24px;text-transform:none}.footer-wrapper a{color:#66D645}.footer-wrapper .footer-social-container{width:80%;margin:0 auto;padding:24px 0}@media (min-width:600px){.footer-wrapper .footer-social-container{float:left;width:25%;margin:0;padding:24px 0 24px 10%}}@media (min-width:950px){.footer-wrapper .footer-social-container{width:auto;padding:24px}}.footer-wrapper .footer-social-container .follow-buttons,.footer-wrapper .footer-social-container .subscribe-buttons{margin-bottom:24px}.footer-wrapper .footer-social-container .subscribe-buttons .subscribe-button-wrapper{width:132px}.footer-wrapper .footer-social-container .subscribe-buttons .subscribe-button a{float:right}.footer-wrapper .footer-social-container .subscribe-buttons .subscribe-button h6{font-size:16px;float:left;margin-top:3px;text-transform:none}@media (min-width:500px){.footer-wrapper .footer-social-container .subscribe-buttons .subscribe-button h6{margin-top:1px}}.footer-wrapper .footer-contact{width:80%;margin:0 auto;padding:24px 0}@media (min-width:600px){.footer-wrapper .footer-contact{float:left;width:45%;margin:0;padding:24px 0}}@media (min-width:950px){.footer-wrapper .footer-contact{width:auto;padding:24px}}.footer-wrapper .footer-site{width:80%;margin:0 auto;padding:24px 0}@media (min-width:600px){.footer-wrapper .footer-site{float:left;width:20%;margin:0;padding:24px 0}}@media (min-width:950px){.footer-wrapper .footer-site{width:auto;padding:24px}}.footer-wrapper .footer-site a{clear:both}.footer-wrapper .footer-partner{width:80%;margin:0 auto;padding:24px 0}@media (min-width:600px){.footer-wrapper .footer-partner{float:left;width:95%;margin:0;padding:24px 0 24px 5%;border-top:2px solid #000}}@media (min-width:950px){.footer-wrapper .footer-partner{width:auto;padding:24px;border-top:none}}.footer-wrapper .footer-support{width:80%;margin:0 auto;padding:24px 0}@media (min-width:600px){.footer-wrapper .footer-support{float:left;width:95%;margin:0;padding:24px 0 24px 5%}}@media (min-width:950px){.footer-wrapper .footer-support{width:auto;padding:24px}.footer-wrapper .footer-support .support-logo{float:left;margin:12px}.footer-wrapper .footer-support .support-logo.mid-high{margin-top:-36px}}.footer-wrapper .footer-support .support-logo{margin:12px 0}.post-header .post-type,h1.post-title{margin-bottom:0}h6.copyright{font-size:10px;text-align:right;text-transform:none;color:#646464}.post-title,.post-type{color:#fff;background-color:rgba(0,0,0,.5)}h6.post-type{font-size:13px}@media (min-width:500px){h6.post-type{font-size:16px}}@media (min-width:600px){h6.post-type{font-size:19px}}h1.post-title{font-size:20px;font-weight:400}@media (min-width:500px){h1.post-title{font-size:26px}}@media (min-width:600px){h1.post-title{font-size:32px}}.post-header .post-title{margin-top:0}.post-title-container{position:absolute;bottom:0;width:calc(100% - 28px);margin:0 14px 24px}.grid-2up,.grid-3up,.grid-4up{position:relative}@media (min-width:500px){.post-title-container{width:auto;margin:0 0 24px 24px}}.grid-2up,.title-image{width:100%}.post-type{display:inline-block;margin-bottom:1px;padding-top:10px;padding-right:10px;padding-left:10px}.author-unit,.featured-image-container a{display:block}.post-title{padding:10px 20px 10px 10px}.pullquotebg .author,.pullquotebg .org{font-weight:700;text-transform:uppercase;color:#dcdcdc}.normal-title{padding-bottom:30px}.headshot{float:left;margin-right:10px;border-radius:50px}.author-unit{margin-bottom:40px}.pullquotebg{margin-top:20px;margin-bottom:20px;padding:10px}.pullquotebg .author{font-size:31px;line-height:34px}@media (min-width:768px){.pullquotebg .author{font-size:40px;line-height:45px}}.pullquotebg .org{font-size:25px;line-height:30px;margin-top:0}@media (min-width:768px){.pullquotebg .org{font-size:25px;line-height:30px;margin-top:14px}}.pullquotebg p{margin-bottom:0}.pullquote{font-size:24px;line-height:34px;padding-bottom:16px;color:#949494}blockquote{margin-top:20px;margin-bottom:20px;padding-top:10px;padding-bottom:10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}blockquote p{font-size:13px;font-weight:300;line-height:23px;color:#666}blockquote p.credit{color:#bbb}.grid-2up{margin-top:24px}@media (min-width:600px){.grid-2up{float:left;width:50%;margin:12px 0}.films .grid-2up{padding-right:2.5%}.films .grid-2up:nth-of-type(2n+1){clear:both}}.films .post-tease,.grid-3up{width:100%}.films .grid-2up{margin-bottom:3em}@media (min-width:600px){.grid-3up{float:left;width:33.333333%;margin:12px 0}.grid-3up:nth-of-type(3n+1){clear:both}.grid-3up.wide-2{width:66.6666666%}.grid-3up.wide-2 .featured-image-container{width:95%;margin:0 auto}}@media (min-width:600px) and (min-width:950px){.grid-3up.wide-2 .featured-image-container{width:96%}}.grid-4up{width:100%;margin-top:24px}@media (min-width:600px){.chapter-container .chapter-wrapper,.grid-4up{float:left}.grid-4up{width:50%}.grid-4up.third-four{clear:left}}@media (min-width:950px){.grid-4up{width:25%}.grid-4up.first-four{clear:left}.grid-4up.third-four{clear:none}}@media (min-width:500px){h5,h6,p{line-height:32px}h1{font-size:40px;line-height:50px}h2{font-size:36px;line-height:46px}h3{font-size:30px;line-height:40px}h4{font-size:26px;line-height:36px}h5{font-size:22px}h6,p{font-size:19px}.firstcharacter{font-size:65px;line-height:55px;padding-top:4px;padding-right:8px;padding-left:3px}blockquote p{font-size:17px;line-height:27px}.pullquotebg{margin-top:20px;margin-bottom:20px;padding:20px}.pullquotebg .author{font-size:40px}.pullquotebg .org{font-size:25px}.pullquote{font-size:50px;line-height:65px}}.floating-nav.button{position:fixed;left:0;width:100%;margin:0;padding:0;-webkit-transform:translate3d(0,0,0);text-align:center}@media (min-width:950px){.floating-nav.button{width:130px;padding-left:30px;text-align:left}}.floating-nav h6{font-size:16px;line-height:24px;margin-right:25px;text-transform:none;color:#efefef}.floating-nav .down-arrow{line-height:0;position:absolute;top:50%;right:0;margin-right:15px;color:#efefef}.separator{margin-top:40px}.separator h6{font-size:16px;text-align:center}.separator hr{margin-bottom:20px}.chapter-container .chapter-tease{position:relative;margin:5px;padding:12px 16px;border:none;border-top:2px solid rgba(255,255,255,.2);border-bottom:2px solid rgba(0,0,0,.1);background-color:#1C61A0}.chapter-container .chapter-tease h6{font-weight:400;text-transform:none;color:#fff}.chapter-container .chapter-tease.active{background-color:#646464}.article-container .post-tease{background-color:#efefef}.article-container .post-tease h4{font-size:22px;line-height:30px;color:#000}.article-container .post-tease h6{color:#000}.article-container .post-tease a{color:#0D8442}.article-container .post-tease.active{background-color:#646464}.article-container .post-tease.active img{opacity:.5}.article-container .post-tease.active a,.article-container .post-tease.active h4,.article-container .post-tease.active h6{color:#efefef}.inline-nav-container .button{width:230px;margin:0 auto}@media (min-width:600px){.chapter-container .chapter-tease{float:left}.inline-nav-container .button{float:right;margin:0 5px 0 0}}.inline-nav-container .button h6{font-size:16px;font-weight:300;margin-left:12px;letter-spacing:.05em;text-transform:uppercase;color:#fff}.inline-nav-container .top{margin:0 auto;background-color:#ccc}@media (min-width:600px){.inline-nav-container .top{float:left;margin:0 0 0 5px}}.inline-nav-container .top h6{color:#000}.inline-nav-container .top .up-arrow{line-height:0;position:absolute;top:50%;right:0;margin-top:-3px;margin-right:15px}@media (min-width:600px){.body-padding{max-width:80%;margin:auto}.tease-block{display:block;float:left;box-sizing:border-box;width:50%;padding:6px}}@media (min-width:950px){.body-padding{max-width:60%;margin:auto}.pullquotebg{float:right;width:70%;margin:20px -140px 20px 15px;padding:20px}}.author-container .author-avatar,.member-avatar{float:left;border-radius:50%}.content-wrapper,.featured-image-container,.post-header{position:relative;width:100%}.featured-image-container img{display:block;width:600px;max-width:600px;margin-left:-200px;padding-left:33%}@media (min-width:600px){.featured-image-container img{width:100%;max-width:100%;margin:0;padding:0}}.featured-image-container .play-icon{position:absolute;top:50%;left:50%;width:auto;margin-top:-59px;margin-left:-59px}.featured-image-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.post-content{clear:both;width:90%;margin:0 auto}@media (min-width:375px){.post-content{width:80%}}@media (min-width:950px){.post-content{width:60%}.post-content.extra-wide{width:80%}}.author-container{position:relative;margin:24px 0}.author-container.staff-container{margin-top:0}.author-container figure{max-width:4.6875em;max-height:4.6875em}.author-container a{font-weight:300}.author-container .author-details{margin-left:87px;margin-bottom:0}.author-container .author-title{margin-left:87px}@media (min-width:500px){.author-details{max-width:70%}}@media (min-width:768px){.author-details{max-width:50%}}.fellows-year{margin-top:48px}.clear-left{clear:left}.post-body{margin-top:24px;padding-bottom:40px}.post-body img{max-width:100%;height:auto}.post-body a{font-family:'Roboto Slab',sans-serif}.gallery .media-action,.post-body p.post-preview a,.sharing-container span{font-family:'Roboto Condensed',sans-serif}.post-tease{width:90%;margin:0 auto;padding:14px;background-color:#231F20}@media (min-width:600px){.post-tease{width:80%}}@media (min-width:950px){.post-tease{width:85%}}.post-tease img{width:100%}.post-tease a{color:#66D645;border-bottom:1px solid #66D645}.post-tease a.no-style,.post-tease a.no-style:hover,.search a,a.no-style,a.no-style:hover{border-bottom:none}.post-tease h4{font-weight:400;text-transform:none;color:#fff}.post-tease h6,.post-tease p{color:#fff}.post-tease p.space-above{margin-top:16px}.post-content.space-above-below{margin-top:24px;margin-bottom:24px}.featured-image-container.space-below{margin-bottom:24px}.author-description,.author-name{margin-left:120px}.member-avatar{max-width:33%;margin-bottom:18px}.member-info-container{margin-left:36%}@media (min-width:375px){.member-avatar{max-width:inherit;margin-bottom:20px}.member-info-container{margin-left:145px}}.funder-container{text-align:center}.funder-container img{max-width:300px;max-height:300px}.funder-container h6{color:#ccc}.index-about-us-container .index-about-us h4,.index-support-us-container .index-support-us h4,.sticky-nav{color:#fff}.index .post-title{padding:0 20px 0 10px}.index .post-type{width:auto;margin-bottom:0}.index .post-tease{width:auto}@media (min-width:600px){.index .post-tease{width:80%}}@media (min-width:950px){.index .post-tease{width:85%}}.index-support-us-container{width:90%;margin:0 auto;padding:14px;background-color:#fff}@media (min-width:600px){.index-support-us-container{width:80%}}@media (min-width:950px){.index-support-us-container{width:85%}}.index-support-us-container .index-support-us{padding:20px 0;text-align:center;background-color:#0D8442}.index-info-container{width:95%;margin:0 auto}@media (min-width:950px){.index-info-container{width:96%}}.index-about-us-container{width:90%;margin:0 auto;padding:14px}@media (min-width:600px){.index-about-us-container{width:80%}}@media (min-width:950px){.index-about-us-container{width:85%}}.index-about-us-container .index-about-us{padding:20px 0;text-align:center;background-color:#1C61A0}.gallery-item{width:100%!important}.ctaText,.postTitle{font-size:18px!important;font-weight:400!important}.gallery{margin:12px 0;position:relative}.gallery br{display:none}.about .funder-images{text-align:center}.about .funder-images:after,.about .funder-images:before{content:"";display:table;clear:both}.about .funder-images figure{margin:2em 0}.post-body img.alignleft,.wp-caption.alignleft{margin-right:32px}.post-body img.alignright,.wp-caption.alignright{margin-left:32px}@media (min-width:850px){.about .funder-images figure{float:left;width:50%}}@media (min-width:1365px){.about .funder-images figure{width:33%}}.about .press-room-post{margin-bottom:32px}.about .press-room-post h4{font-size:22px;line-height:32px}#fancybox-close,#fancybox-close:hover,#fancybox-left,#fancybox-left:hover,#fancybox-right,#fancybox-right:hover{opacity:1;border-bottom:none}.wp-caption{margin-top:16px}.sharing-container{margin-top:12px}.sharing-container p{float:right}.sharing-container span{font-weight:400;float:left;margin-top:5px;margin-right:10px;text-transform:uppercase}.alignright{float:right}.alignleft{float:left}.aligncenter{margin:0 auto}a.no-style,a.no-style:hover{opacity:1}.gsc-wrapper .gsc-results{width:98%;margin-left:1%}.archive-header{margin-top:1em}.tax-list{margin:1.5em auto 3em}.tax-list li{margin-bottom:1.5em}.tax-list li .post-tease{width:100%}@media (min-width:950px){.tax-list li{float:left;width:50%;padding-right:5%}.tax-list li:nth-child(2n+1){clear:both}}.gallery .gallery-item:not(:first-of-type){display:none}.gallery .gallery-item a{border:none;display:block}.gallery .gallery-item a img{width:100%}.gallery .gallery-caption{display:none}.gallery .media-action{pointer-events:none;position:absolute;left:0;top:20%;background:rgba(61,60,61,.5);padding:1em;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.gallery span{display:inline-block;float:left;-webkit-transition:font-size .5s;transition:font-size .5s}.gallery span:first-of-type{margin-right:.5em}.gallery .instructions{font-size:0}.gallery .icon{width:1em;height:1em}.gallery .icon svg{fill:#fff}.gallery:hover .media-action{background:#0D8442}.gallery:hover .instructions{font-size:inherit}.gallery:hover .count{font-size:0}#fancybox-overlay{background:#000!important;opacity:.9!important}.fancybox{display:block}.co-prod-container{position:relative;width:auto;padding:15px;margin-top:20px;background-color:#dcdcdc;color:#949494;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:16px;line-height:24px;text-transform:uppercase;text-align:left}.co-prod-container:after,.co-prod-container:before{content:"";display:table;clear:both}.co-prod-container a{text-decoration:none;color:#0D8442;font-family:inherit;font-weight:inherit;opacity:1;border:none}.co-prod-container a:hover{text-decoration:underline}.co-prod-container .co-prod-logo{width:78px;height:78px;float:left;margin-right:14px}@media (min-width:768px){.co-prod-container{width:400px;padding:19px;margin-top:40px}}.co-prod-container:before{content:'';position:absolute;top:-15px;left:44px;width:0;height:0;border-width:0 15px 15px;border-style:solid;border-color:transparent transparent #dcdcdc}.co-prod-container.bottom{margin-bottom:20px}.co-prod-container.bottom:before{width:0;height:0;border-style:solid;border-width:15px 15px 0;border-color:#dcdcdc transparent transparent;top:inherit;bottom:-15px}.co-prod-container.left:before,.co-prod-container.right:before{top:50%;transform:translate(0,-50%);width:0;height:0;border-style:solid;position:absolute}.co-prod-container.left{margin-left:20px}.co-prod-container.left:before{left:-20px;border-width:18.5px 20px 18.5px 0;border-color:transparent #dcdcdc transparent transparent}.co-prod-container.right{margin-right:20px}.co-prod-container.right:before{right:-20px;left:inherit;border-width:18.5px 0 18.5px 20px;border-color:transparent transparent transparent #dcdcdc}.longform .longform-pagination .next svg,.sticky-nav.projects .arrow-nav.arrow-right{right:0}#stickyNav.stick,.sticky-nav.sticky{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}#stickyNav{z-index:999;width:100%;background-color:#006330}#stickyNav,#stickyNavSlug{height:48px;top:0;position:absolute}#stickyNav.stick{position:fixed}.fancy-project-page,.longform{background-color:#231F20}.fancy-project-page .content-wrapper,.longform .content-wrapper{background-color:#fff;position:relative;padding-top:48px}.fancy-project-page .firstcharacter,.fancy-project-page .post-body a,.fancy-project-page h3,.fancy-project-page h5 ol,.fancy-project-page p,.fancy-project-page ul,.longform .firstcharacter,.longform .post-body a,.longform h3,.longform h5 ol,.longform p,.longform ul{font-family:Lora,serif}.fancy-project-page .footer-wrapper,.longform .footer-wrapper{margin-top:0}.fancy-project-page a,.longform a{color:#0D8442;border-color:#0D8442}.sticky-nav{position:absolute;top:0;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:17px;background-color:#006330;width:50%;width:calc(50% - 2px);height:48px;z-index:1}.sticky-nav.projects .article-container-slider .grid-nup .post-tease h4,.sticky-nav.sections a{font-family:'Roboto Condensed',sans-serif;font-size:17px;line-height:20px;color:#fff}.sticky-nav.sticky{position:fixed;top:0}.sticky-nav .project-nav-trigger{width:100%}.sticky-nav #project-nav-trigger{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sticky-nav #project-nav-trigger .close,.sticky-nav #project-nav-trigger.extended .hamburger{display:none}.sticky-nav #project-nav-trigger.extended .close{display:block;display:initial;margin-left:4px}.sticky-nav .project-nav-container{background-color:#00853e;height:48px;width:100%;text-align:center}@media (min-width:768px){.longform .content-wrapper{padding-top:88px}.longform.section-tested:not(.multiple-sections) .content-wrapper{padding-top:48px}.sticky-nav{padding-left:30px;width:100%}.sticky-nav .project-nav-container{width:auto;text-align:left;padding-top:0}}.sticky-nav .nav-sectiondivide-deco{width:0;height:0;border-top:24px solid transparent;border-bottom:24px solid transparent;border-left:24px solid #00853e}.sticky-nav.projects,.sticky-nav.projects .article-container-slider,.sticky-nav.projects .article-container-slider .article-container,.sticky-nav.projects .article-container-slider .grid-nup{width:100%}.sticky-nav.projects{top:48px;background-color:#00853e;padding:0;z-index:99;display:none}.sticky-nav.projects.extended{height:auto;clear:both;display:block;display:initial;max-height:calc(100vh - 100px);overflow:auto}.sticky-nav.projects .article-container-slider .grid-nup img{display:none}.sticky-nav.projects .article-container-slider .grid-nup .button{border-top:none;border-bottom:2px solid rgba(255,255,255,.2)}@media (min-width:768px){.sticky-nav.projects{background-color:#231F20;padding:23px 0 35px}.sticky-nav.projects .article-container-slider .grid-nup .button{border:none}.sticky-nav.projects .article-container-slider .grid-nup .post-tease h4{margin-bottom:0}}.sticky-nav.projects .article-container-slider .grid-nup .post-tease{background-color:transparent;padding:0;margin:0;text-align:left;width:100%}.sticky-nav.projects .article-container-slider .grid-nup .post-tease h4{font-weight:700;padding:18px 20px 18px 30px;text-transform:uppercase}.sticky-nav.projects .article-container-slider .grid-nup .post-tease.active h4{opacity:.5}.sticky-nav.projects .article-container-slider .grid-nup .post-tease:hover{background-color:rgba(255,255,255,.2)}.sticky-nav.projects .article-container-slider .grid-nup:last-child .button{border:none}@media (min-width:768px){.sticky-nav.projects .article-container-slider .grid-nup .post-tease:hover{background-color:inherit}.sticky-nav.projects .article-container-slider .article-container{width:100%}.sticky-nav.projects .article-container-slider .grid-nup{width:230px;padding:0;margin-right:10px}.sticky-nav.projects .article-container-slider .grid-nup img{width:100%;display:block;display:initial}.sticky-nav.projects .article-container-slider .grid-nup .post-tease{text-align:center}.sticky-nav.projects .article-container-slider .grid-nup:last-child{margin-right:0}.sticky-nav.projects .article-container-slider .grid-nup:first-child{margin-left:30px}}.sticky-nav.projects .arrow-nav{display:none;position:absolute}.sticky-nav.sections{top:48px;background-color:#3D3C3D;text-transform:none;width:100%;display:none;height:auto;color:#fff}.sticky-nav.sections a{font-weight:700;padding:18px 20px 18px 30px;text-transform:uppercase;border-bottom:2px solid rgba(255,255,255,.2);background-color:transparent;display:inline-block;width:100%;width:calc(100% - 50px);width:100%}.fancy-project-page .sharing-container p,.fancy-project-page .subtitle,.fancy-project-page h1{font-family:"Roboto Condensed",sans-serif;font-weight:700}.sticky-nav.sections a:hover{text-decoration:none;background-color:rgba(255,255,255,.2)}.sticky-nav.sections a:last-child{border:none}.sticky-nav.sections.extended{display:block;display:initial}@media (min-width:768px){.sticky-nav.sections a{width:auto;border:none;margin:10px 0 0 20px;text-transform:none;padding:0}.sticky-nav.sections a:hover{text-decoration:underline;background-color:inherit}.sticky-nav.sections{display:block;display:initial;min-height:26px;padding-bottom:14px}.sticky-nav.sections.section-tested:not(.multiple-sections){display:none}}.sticky-nav.section-nav-trigger{background-color:#3D3C3D;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sticky-nav.section-nav-trigger:not(.multiple-sections){display:none}.sticky-nav div{display:block;float:left}.sticky-nav div.nav-controls-container{width:40px;margin:8px 0 0 11px}.sticky-nav div.title{text-align:center;width:100%;margin:15px 0 0}@media (min-width:768px){.sticky-nav div.title{text-align:left;width:auto;min-width:50%;margin:15px 2px 0 11px}}.sticky-nav div.gt-post-title{min-width:0}.fancy-project-page h1{font-size:40px;line-height:auto;text-transform:uppercase;padding:30px 10px 30px 30px;width:80%}@media (min-width:768px){.fancy-project-page h1{font-size:80px;line-height:80px}}.fancy-project-page h2{font-size:65px;line-height:65px;margin-bottom:24px;font-weight:700}.fancy-project-page p+h2{margin-top:64px}.fancy-project-page p.photo{color:#999}.fancy-project-page p{margin-bottom:23px}.fancy-project-page .post-body.intro{padding-bottom:0}.fancy-project-page .post-body.intro p{font-size:19px;line-height:30px}.fancy-project-page .post-content{width:90%}@media (min-width:768px){.fancy-project-page .post-body.intro p{font-size:25px;line-height:42px}.fancy-project-page .post-content{width:75%}}.fancy-project-page .post-title-container{margin:0}.fancy-project-page .background-wrap{display:inline-block;background:rgba(0,0,0,.65)}@media (max-width:768px){.fancy-project-page .post-title-container{width:100%!important;position:static}.fancy-project-page .background-wrap{width:100%;background:#000!important}}.fancy-project-page .subtitle{color:#fff;padding:0 30px 30px;display:inline-block;font-size:18px;line-height:1;margin-top:-2em}.fancy-project-page .subtitle:before{content:'\A';white-space:pre}@media (min-width:768px){.fancy-project-page .subtitle{font-size:32px;margin-top:-1em}}.fancy-project-page .post-title{margin:0;background:0 0;line-height:1;padding:30px 30px 0;width:100%}.fancy-project-page .sharing-container p{font-size:16px}.fancy-project-page .post-tease{width:100%;background-color:#eee;color:#1b1a1a;font-size:20px;line-height:32px;padding:26px 26px 42px;margin-bottom:4px}.fancy-project-page .post-tease h4{color:#00853e;font-family:Lora,serif;font-size:25px;font-weight:700;line-height:30px}.fancy-project-page .post-tease h6{color:#999;font-size:22px;line-height:24px;font-weight:700}.fancy-project-page .post-tease p{color:#231F20;font-size:18px;margin-bottom:0}.fancy-project-page .post-tease:last-child{margin-bottom:7.9%}.fancy-project-page .post-tease:nth-child(2n+1){background-color:#d5d5d5}.fancy-project-page .post-tease img{width:100%}@media (min-width:768px){.fancy-project-page .post-tease p{font-size:20px}.fancy-project-page .post-tease .text-block,.fancy-project-page .post-tease img{display:inline-block;vertical-align:top}.fancy-project-page .post-tease img{width:34%;margin-right:4%}.fancy-project-page .post-tease .text-block{width:60%}}.fancy-project-page .post-content.bottom-image{width:100%}.fancy-project-page .post-content.bottom-image img{max-width:none;width:100%;vertical-align:bottom}.fancy-project-page .post-content.bottom-image .caption{text-align:right;margin-bottom:.75%;color:#646464}.fancy-project-page .funder-container{background-color:#3D3C3D;text-align:left;overflow:hidden}.fancy-project-page .funder-container h6{margin:28px 0 22px;font-size:35px;font-weight:700;color:#747373;line-height:42px}@media (min-width:768px){.fancy-project-page .funder-container h6{margin:45px 0 28px;font-size:45px}}.fancy-project-page .funder-container .grid-3up{margin:12px 0 45px;text-align:center;padding-right:1em}.fancy-project-page .funder-container .grid-3up img{max-width:100%;max-height:100%}.fancy-project-page .author-container:after,.fancy-project-page .author-container:before,.longform .author-container:after,.longform .author-container:before{content:"";display:table;clear:both}.fancy-project-page .author-container figure,.longform .author-container figure{float:left;border-radius:50%;overflow:hidden;margin-right:1em}.fancy-project-page .author-container figure img,.longform .author-container figure img{display:block}.fancy-project-page .author-container .author-details,.longform .author-container .author-details{display:inline-block;margin-left:0;float:left;font-size:16px}.fancy-project-page .author-container .multiple-authors,.longform .author-container .multiple-authors{padding-top:.9em;font-size:16px}.fancy-project-page .author-container .author-title,.longform .author-container .author-title{margin-left:0}.longform .gt-scroll-section+.gt-scroll-section p:first-of-type{margin-top:-23px}.longform .gt-scroll-paste,.longform .gt-scroll-section+.gt-scroll-section p.pullquote:first-of-type{margin-top:0}.longform .hero-caption+.gt-scroll-section{margin-top:1.5em}.longform .post-title{background:0 0}.longform .gt-scroll-content .sharing-container p img{display:inline-block}.longform .sharing-container{display:block;margin:0 0 12px}.longform .sharing-container span{line-height:30px}@media (min-width:500px){.longform .sharing-container{display:inline-block;margin:12px 0 0;float:right}.longform .sharing-container span{font-size:19px;line-height:32px}}.longform .longform-back,.longform .longform-backtop,.longform .longform-pagination h3{font-family:"Roboto Condensed",sans-serif;line-height:1;text-transform:uppercase;font-weight:700}.longform .longform-back,.longform .longform-backtop{background:#006330;color:#fff;font-size:24px;width:100%;padding:.5em 6%;border:none}.longform .longform-back{display:none}.longform .longform-back span{position:relative;margin-left:.75em;display:inline-block}.longform .longform-back span:after{left:-1.25em;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:10px;margin-top:-10px}@media (min-width:768px){.longform .longform-back{display:inline-block;width:auto}}.longform .longform-backtop{padding-left:calc(6% + .75em);display:none}.longform .longform-backtop .top-arrow{display:inline-block}.longform .longform-backtop .top-arrow svg{stroke:#fff;stroke-width:5;width:1em;height:1em}@media (min-width:768px){.longform .longform-backtop{display:block;float:right;width:17%;margin-top:-10.35em;margin-right:2.5%;padding:1em;text-align:center;font-size:17px;background:0 0;color:#006330}.longform .longform-backtop .top-arrow{display:block;background:#006330;border-radius:50%;width:4em;height:4em;position:relative;margin:0 auto 1em}.longform .longform-backtop .top-arrow svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2em;height:2em}}.longform .longform-pagination{background:#ccc;padding:3em 6%;display:none}.longform .longform-pagination:after,.longform .longform-pagination:before{content:"";display:table;clear:both}@media (min-width:768px){.longform .longform-pagination{display:block}}.longform .longform-pagination h3{color:#006330;font-size:24px;margin:.25em 0}.longform .longform-pagination a{width:50%;color:#3D3C3D;font-family:Lora,serif;font-size:1em;text-decoration:none;border-bottom:none;padding:.5em .25em;position:relative}.longform .longform-pagination a svg{display:none}@media (min-width:768px){.longform .longform-pagination a:after,.longform .longform-pagination a:before{content:"";display:table;clear:both}.longform .longform-pagination a img{width:80%}}@media (min-width:768px) and (min-width:1092px){.longform .longform-pagination a img{float:left;width:50%;padding:0 1em}}@media (min-width:768px){.longform .longform-pagination a div{width:80%}.longform .longform-pagination a svg{stroke:#747373;display:block;max-width:3em;max-height:3em;position:absolute;top:35%}}@media (min-width:768px) and (min-width:1092px){.longform .longform-pagination a div{float:left;width:40%}.longform .longform-pagination a svg{position:absolute;top:50%;transform:translate(0,-50%)}}.longform .longform-pagination a:hover svg{stroke:#006330}.longform .longform-pagination .next{float:right;padding-right:6%}.longform .longform-pagination .prev{float:left;padding-left:6%}.longform .longform-pagination .prev div,.longform .longform-pagination .prev img{float:right}.longform .longform-pagination .prev svg{left:0}.longform .post-content{width:100%}.longform .post-content.comments{width:90%;margin:0 auto 3em}@media (min-width:375px){.longform .post-content.comments{width:60%}}.longform .post-body{margin-top:0;padding-bottom:0}.longform .post-body>p{margin-right:5.3%;margin-left:5.3%}.longform .post-body p{margin-bottom:23px}.longform .post-body .pullquotebg p,.longform .post-body p:empty,.longform .section-title .inner-title h2{margin-bottom:0}.longform .post-body p.full-width{margin:0}.longform .section-title{position:relative;background:url() center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);height:50vh}.longform .section-title .section-tag{position:absolute;top:-40px}@media (min-width:768px){.longform .section-title{background-attachment:fixed;height:100vh}.longform .section-title+.hero-caption{margin-top:1em}.longform .section-title .section-tag{top:-88px}}.longform .section-title .title-container{height:inherit;position:absolute;width:100%}.longform .section-title .inner-title{position:absolute;left:0;bottom:25%}.longform .section-title .inner-title .background-wrap{background:rgba(0,0,0,.85);display:inline-block;padding:2.5%}@media (max-width:768px){.longform .section-title .inner-title{width:100%!important;bottom:0!important;left:0!important}.longform .section-title .inner-title .background-wrap{width:100%!important}}.longform .section-title h1{font-size:23px;text-transform:uppercase;color:#fff;font-weight:700;margin:0}@media (min-width:768px){.longform .section-title .inner-title{left:6%;width:50%;top:auto;padding:30px 10px 40px 30px}.longform .section-title h1{font-size:32px}}.longform .section-title .title,.longform .section-title h2{font-size:36px;line-height:44px;color:#fff;font-weight:700}@media (min-width:768px){.longform .section-title .title,.longform .section-title h2{font-size:55px;line-height:60px}}.longform .full-width,.longform .wp-caption .full-width,.longform img.full-width{width:100%;max-width:none}.longform iframe{max-width:100%}.longform .gt-single-column-section{margin:0 auto;padding:0 6%}.longform .gt-single-column-section+.section-title{margin-top:3em}@media (min-width:1092px){.longform .longform-pagination .prev div,.longform .longform-pagination .prev img{float:left}.longform .gt-single-column-section{max-width:960px;padding:0}}body.taxonomy-project .term-description-wrap{display:none}