@import url(https://fonts.googleapis.com/css?family=Lato:900);@import url(https://fonts.googleapis.com/css?family=Open+Sans);@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300);.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0;z-index:1001}body{background-color:#dde4e6;min-width:1190px;font-family:'Open Sans',Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.container{max-width:1190px;min-width:1190px;margin:auto}a,a:hover{text-decoration:none}.circle{width:100px;height:100px;border-radius:50%;font-size:15px;color:#fff;line-height:100px;text-align:center;background:#1a9ea5;margin-right:-35px}#topNav{background-color:#fff;color:#424242;position:fixed;box-shadow:none}#topNav .active,#topNav a:hover{color:#009da5}#topNav img{vertical-align:middle;height:55px}#topNav .topNav-title{padding-left:15px;text-align:center}#topNav .topNav-subtitle{font-size:16px;font-weight:700}#topNav .topNav-underTitle{font-size:13px;font-weight:300}#topNav button{text-transform:none}#topNav #download-button{background-color:#99CA3C;color:#fff}#topNav .mdl-layout__drawer-button{color:#424242}.page-content{background-color:#fff;padding-top:64px}.home-page .fullscreen-bg{height:400px;overflow:hidden;z-index:-100}.home-page button{position:relative;margin-left:auto;margin-right:auto;text-align:center;height:3em;width:3em;overflow:hidden}.home-page .fullscreen-bg__video{width:100%;-webkit-filter:blur(3px);filter:blur(3px)}.home-page .video-wrap{top:0;right:0;width:100%;overflow:hidden}.home-page .title-video{position:absolute;display:block;min-width:100%;min-height:100%;width:auto;height:auto;opacity:.15;overflow:hidden;-webkit-filter:grayscale(90%);filter:grayscale(90%)}.home-page #video-subtitle{font-size:25px;position:relative;color:#fff;z-index:1;top:-260px;text-align:center}.home-page .title-text{position:relative;top:0;left:0;z-index:1001}.home-page .title-section{position:relative;height:800px;overflow:hidden;width:auto}.home-page .title-section .page-title-img{opacity:.5;position:absolute;bottom:0}.home-page .overview-section{position:relative;height:650px;background-color:#009da6;font-family:'Open Sans',Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;color:#fff}.home-page .overviewtitle{text-align:justify;text-justify:distribute;font-size:18px;font-weight:500;width:700px;margin:auto;z-index:10}.home-page #myParticleContainer{height:650px;position:absolute;width:100%}.home-page #myParticleContainer canvas{height:650px;width:100%;opacity:.3}.home-page .introduction-text-container{max-width:750px}.home-page .map-section{position:relative;height:800px;overflow:hidden;width:auto;background-color:#f3f3f3}.home-page .action-section{position:relative;height:800px;overflow:hidden;width:auto;background-color:#fff}.home-page .collaboration-section{position:relative;height:800px;overflow:hidden;width:auto;background-color:#f3f3f3}.home-page .middle-section{padding:40px;text-align:center;height:100%}.home-page img.bannerimg{display:block;margin-left:auto;margin-right:auto;position:relative;bottom:200px;width:100%}.home-page .pagetitle{color:#009da6;font-style:bold;font-size:120px;font-family:Lato,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.home-page .pagesubtitle{color:#000;font-family:'Open Sans',Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;padding-left:100px;padding-right:100px}.home-page .pagesubsubtitle{text-align:justify;text-justify:distribute;font-size:16px}.home-page .pagesubsubtitle .pagesubsubtitle-btn{text-align:center}.home-page .pagesubsubtitle h4{display:block;margin-left:100px;margin-right:100px;line-height:200%}.home-page .section-title{text-align:center}.home-page .left-text{width:50%}.home-page .action-stat-section{text-align:right}.home-page .chapter-section{position:relative;min-height:650px;overflow:hidden;width:auto;color:#fff;font-family:'Open Sans',Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.home-page .chapter-section .container{max-width:1120px;min-width:1120px;margin:auto}.home-page .chapter-section .justify-text-container{text-align:justify;text-justify:distribute}.home-page .chapter-section .right-text-container{text-align:right;border-bottom:1.5px solid #fff;padding-bottom:7px;text-transform:uppercase}.home-page .chapter-section .left-text-container{text-align:left;border-bottom:1.5px solid #fff;padding-bottom:7px;text-transform:uppercase}.home-page .chapter-section .city-img-animation-container{position:relative;min-height:650px}.home-page .chapter-section .city-img-animation-container .city-svg-animation{width:100%;height:200px}.home-page .chapter-section .city-img-animation-container .city-svg-animation svg text,.home-page .chapter-section .city-img-animation-container .city-svg-animation svg text tspan{font-family:"Open Sans",Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important}.home-page .chapter-section .city-img-animation-container .city-svg-animation svg .verticalPath{opacity:0;fill:#fff}.home-page .chapter-section .city-img-animation-container .city-svg-animation svg #transitionLine{stroke-width:1.5px}.home-page .chapter-section .city-img-animation-container .city-svg-animation svg .verticalPath{stroke-width:1px}.home-page .chapter-section .city-img-animation-container .city-img-animation{position:absolute;bottom:0;left:0}.home-page .chapter-section .chapter2-city-img-animation-container img{bottom:-10px!important}.home-page .chapter-section .chapter2-city-img-animation-container svg{margin-left:-70px;margin-top:-125px}.home-page .chapter-section .chapter3-city-img-animation-container svg{margin-left:-280px;margin-top:-40px}.home-page .chapter-section .chapter4-city-img-animation-container img{bottom:-10px!important;left:-10px!important}.home-page .chapter-section .chapter4-city-img-animation-container svg{margin-left:-120px;margin-top:-10px}.home-page .chapter-section .chapter5-city-img-animation-container img{left:-10px!important}.home-page .chapter-section .chapter5-city-img-animation-container svg{margin-left:-85px;margin-top:-10px}.home-page .chapter-section .chapter6-city-img-animation-container svg{margin-left:-90px;margin-top:10px}.home-page .chapter-section .chapter6-city-img-animation-container img{bottom:-200px!important;left:-90px!important}.home-page .chapter2-section{background-color:#5B5D62}.home-page .chapter3-section{background-color:#98C93C}.home-page .chapter4-section{background-color:#009DA5}.home-page .chapter5-section{background-color:#5B5D62}.home-page .chapter6-section{background-color:#98C93C}.home-page .gotoGlobalAction{background-color:#eee;position:relative;overflow:hidden;width:auto;font-family:'Open Sans',Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.home-page .gotoGlobalAction #gotoGlobalActionBtn{width:auto;text-transform:none}.home-page #navButtons svg{position:fixed;cursor:pointer}.home-page #navButtons svg#nav-0{right:3%;top:40%}.home-page #navButtons svg#nav-1{right:3%;top:44%}.home-page #navButtons svg#nav-2{right:3%;top:48%}.home-page #navButtons svg#nav-3{right:3%;top:52%}.home-page #navButtons svg#nav-4{right:3%;top:56%}.home-page #navButtons svg#nav-5{right:3%;top:60%}.home-page #navButtons svg#nav-6{right:3%;top:64%}.home-page #navButtons svg circle.selected{stroke:#000;stroke-width:1.5px;fill:#009da6;fill-opacity:.8}.home-page #navButtons svg circle.unselected{stroke:#000;stroke-width:1.5px;fill:#fff}.about-outer-container{background-color:#dde4e6}.about-container{padding-top:30px;padding-bottom:50px;max-width:1190px;min-width:1190px;margin:auto}.about-container hr{border-top:1px solid silver}.about-container p{text-align:justify}.about-container img{padding:20px 0;width:150px}.about-container .justify-text-container{text-align:justify;text-justify:distribute}.about-container-funders{background-color:#fff}.about-container-funders .funders{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.about-container-funders #bloom-phil{height:auto;width:250px;opacity:.7;max-width:100%;max-height:90%}.about-container-funders #ciff{height:auto;width:250px;max-width:100%;max-height:90%}.about-container-funders #realdania{height:auto;width:125px;max-width:100%;max-height:90%}#globalActions-container{padding:50px;background-color:#dde4e6}#globalActions-container hr{border-top:1px solid silver}#globalActions-container .sankey-click-text{border:2px solid #fff;padding:2px 1px 2px 3px;margin-right:2px;border-radius:5px}#globalActions-container .action-headers button{color:#999;margin-right:15px}#globalActions-container .action-headers .actionBtnActive{color:#000}#globalActions-container #factoidIcon{color:#fff;position:relative;width:50px;top:-17px;text-align:center}#globalActions-container #factoidNum{color:#fff;position:relative;width:60px;top:-97px;right:-21px;text-align:center}#globalActions-container #factoidText1{color:#fff;position:relative;width:50px;top:-180px;right:-25px;text-align:center}#globalActions-container #factoidText2{align-text:center;color:#fff;position:absolute;top:70px;left:25px}#globalActions-container .go-to-case-studies{margin:auto;width:600px}#globalActions-container .case-study-text{width:250px;text-align:center;font-style:italic}#globalActions-container .case-study-button{margin:auto;width:100px}#globalActions-container .context-container{width:1170px;margin:auto}#globalActions-container .sankey-container{width:1120px;margin:auto}#globalActions-container .sankey-container .sankey-titles{padding:0;font-size:20px}#globalActions-container .sankey-container .sankey-titles .region-title{padding-left:60px}#globalActions-container .sankey-container .sankey-titles .scale-title{padding-left:80px;text-align:center}#globalActions-container .sankey-container .sankey-titles .lever-title{text-align:right}#globalActions-container .sankey-container .dashboard-chart-title{font-weight:700;text-align:center}#globalActions-container .sankey-container #sankeyRegion{height:100%;padding-bottom:50px}#globalActions-container .sankey-container #sankeyRegion .myTooltip{font-weight:200;font-size:15px;font-family:Comic Sans MS}#globalActions-container .sankey-container #sankeyRegion .myTooltip text{fill:red}#globalActions-container .sankey-container .filter-title-container{padding-bottom:37px;margin-top:0}#globalActions-container .sankey-container .filter-title-container .filter-title{float:right;padding:5px 15px;font-size:15px;border:1px solid #999;color:#222;border-radius:15px}#globalActions-container .sankey-container .filter-title-container .filter-subtitle{font-weight:700}#globalActions-container .sankey-container .filter-title-container .resetRegionBtn{float:right;margin-left:15px;background-color:#fff;color:#474747}#globalActions-container .sankey-container .node rect{cursor:pointer;fill-opacity:.9;shape-rendering:crispEdges}#globalActions-container .sankey-container .node text{pointer-events:none;font-size:13px}#globalActions-container .sankey-container .link{fill:none;stroke:#000;stroke-opacity:.2}#globalActions-container .sankey-container .link:hover{stroke-opacity:.5}#globalActions-container .sankey-container .dc-chart g.row,#globalActions-container .sankey-container .dc-chart g.row rect:hover{cursor:default;fill-opacity:.8}#globalActions-container .sankey-container .dc-chart g.row text{fill:#000;cursor:default}#globalActions-container .sankey-container .axis line,#globalActions-container .sankey-container .dc-chart .axis path{stroke:#999;stroke-width:1px}#globalActions-container .sankey-container .dc-chart .pie-slice{fill:#000;cursor:default}#globalActions-container .sankey-container .dc-chart .pie-slice path{stroke-width:1px}#globalActions-container .sankey-container .dc-chart .pie-slice:hover,#globalActions-container .sankey-container .dc-chart path:hover{fill-opacity:1}#globalActions-container .sankey-container .dc-chart g.row rect{stroke:#999;stroke-width:1px}#globalActions-container .sankey-container #scaleRegionBreakdownChart .pie-slice path{stroke:#75262d}#globalActions-container .sankey-container #leverRegionBreakdownChart .pie-slice path{stroke:#4b621d}.no-margin{margin:0}.no-padding{padding:0}.caseStudyCarousel-container{padding-right:50px}#caseStudyCarousel{padding:0}#caseStudyCarousel .hidden-frost{position:absolute;width:160px;margin-left:-170px;height:620px;background:linear-gradient(to right,rgba(255,255,255,0),#fff);z-index:500}#caseStudyCarousel ul[rn-carousel]{height:580px;width:100%;z-index:500}#caseStudyCarousel #projectInfoBox{width:100%;background:#fff;overflow:hidden}#caseStudyCarousel .info-box-container{border-bottom:2px solid #d8eadb;height:130px}#caseStudyCarousel hr#separator{height:2px;background-color:#d8eadb;border:none;margin:5px}#caseStudyCarousel .circleInner{width:100px;height:100px;border-radius:50%;font-size:15px;color:#fff;background:#1a9ea5}#caseStudyCarousel .csStatText{position:absolute;width:100px;height:100px;top:25px}#caseStudyCarousel #factoidIcon{color:#fff;position:relative;width:100%;text-align:center}#caseStudyCarousel #factoidNum,#caseStudyCarousel #factoidText1{color:#fff;text-align:center}#caseStudyCarousel #factoidText2{align-text:center;color:#fff;position:absolute;top:70px;left:25px}#caseStudyCarousel #caseStudyText p{font-size:smaller}#caseStudyCarousel #caseStudyImage{width:100%}#caseStudyCarousel .mdl-button--fab{z-index:1000;background:#9e9e9e}#caseStudyCarousel #caseStudyImageCredit{position:relative;bottom:25px;left:13px}#caseStudyCarousel #scrollRight{position:absolute;right:5px;top:40%;z-index:500}#caseStudyCarousel #scrollLeft{position:absolute;margin-left:-55px;top:40%;z-index:500}#caseStudyCarousel .fa-circle,#caseStudyCarousel .fa-star{z-index:500}#caseStudyCarousel svg path[fill="#1a9ea5"]{transform:scale(0.75) translate(7px,13px)}#caseStudyCarousel i.fa-circle{font-size:9px;position:relative;top:11px;left:1px}.definitions-container{padding-top:30px;padding-bottom:50px;background-color:#dde4e6}.definitions-container p{padding:15px;text-align:justify}.definitions-container img{padding:20px 0;width:150px}.definitions-container ol,.definitions-container ul{line-height:18px;padding-left:20px;font-size:13px}.mdl-mega-footer{background-color:#5b5d62;opacity:1;padding:0}.mdl-mega-footer .my-cell-center{text-align:center}.mdl-mega-footer button{text-transform:none}.mdl-mega-footer hr{border-color:#98c93c;background-color:#98c93c;color:#98c93c}.mdl-mega-footer ul{border-top:1px solid #98c93c;list-style-type:none;margin:0;padding-left:0}.mdl-mega-footer li{line-height:1.2em;display:inline-block}.mdl-mega-footer #big-download-button{background-color:#dde4e6;color:#4f5055;width:100%;max-width:300px;height:50px}.mdl-mega-footer #big-download-button .btn-title{font-size:15px;font-weight:700}.mdl-mega-footer #big-download-button .btn-subtitle{padding-left:10px;font-size:12px;font-weight:400}.mdl-mega-footer #big-download-button i{float:right;margin-top:8px;font-size:20px}.mdl-mega-footer .mdl-button--fab{background-color:#5b5d62;color:#9e9e9e}.mdl-mega-footer .footer-share-container .fa-stack{cursor:pointer}.mdl-mega-footer .footer-share-container .fa-stack:hover{color:#fff}.mdl-mega-footer a{color:#9e9e9e}.mdl-mega-footer a:hover{color:#99CA3C}.mdl-mega-footer__middle-section{padding:40px}.mdl-mega-footer__bottom-section{padding:16px 40px;background-color:#4f5055;margin:0}.definitions-container .mdl-card__actions.mdl-card--border,.definitions-container hr{border-top:1px solid silver}@media all and (max-width:768px){.about-outer-container .mdl-cell--6-col,.home-page .mdl-cell--6-col{width:calc(50% - 16px)!important}.about-outer-container .mdl-cell--4-col{width:calc(33.3333333333% - 16px)}#sankeyRegion .mdl-cell--3-col{width:calc(25% - 16px)!important}#projectInfoBox #circleContainer,#projectInfoBox img{display:none}}.mdl-button .material-icons{vertical-align:middle}.mdl-layout__header{z-index:1000}.mdl-layout__header-row .mdl-navigation__link{color:#424242}@media only screen and (min-width:851px){.mdl-layout__drawer-button{display:none}}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:local("Material Icons"),local("MaterialIcons-Regular"),url(https://fonts.gstatic.com/s/materialicons/v7/2fcrYFNaTjcS6g4U3t-Y5ZjZjT5FdEJ140U2DJYC3mY.woff2) format("woff2")}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;word-wrap:normal;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}