@font-face{font-family:'good_bold';src:url(/sites/all/themes/cepftheme/fonts/good/bold/f9bc8718-49b8-41f2-9449-f6870549bf65.eot?#iefix);src:url(/sites/all/themes/cepftheme/fonts/good/bold/f9bc8718-49b8-41f2-9449-f6870549bf65.eot?#iefix) format("eot"),url(/sites/all/themes/cepftheme/fonts/good/bold/94898851-2b28-408d-a39d-8d35f6a5cd34.woff2) format("woff2"),url(/sites/all/themes/cepftheme/fonts/good/bold/05bb53e7-b890-48d1-a526-cc16ccacd781.woff) format("woff"),url(/sites/all/themes/cepftheme/fonts/good/bold/37f8f5df-492f-4d68-9c10-23cd4584b7b1.ttf) format("truetype");text-transform:uppercase;}@font-face{font-family:'good_light';src:url(/sites/all/themes/cepftheme/fonts/good/light/6f4d900c-d388-4812-8c3b-90453747e4a7.eot?#iefix);src:url(/sites/all/themes/cepftheme/fonts/good/light/6f4d900c-d388-4812-8c3b-90453747e4a7.eot?#iefix) format("eot"),url(/sites/all/themes/cepftheme/fonts/good/light/d5e8b1c2-56a7-403e-aa63-0e25154677bd.woff2) format("woff2"),url(/sites/all/themes/cepftheme/fonts/good/light/156e46c3-6420-4a62-935a-fa84a796ae29.woff) format("woff"),url(/sites/all/themes/cepftheme/fonts/good/light/62465688-8fad-43f8-b8e4-e6168df2b4e2.ttf) format("truetype");text-transform:uppercase;}@font-face{font-family:'opensans';src:url(/sites/all/themes/cepftheme/fonts/opensans/regular/OpenSans-Regular.ttf) format("truetype");text-transform:none;}@font-face{font-family:'opensans_bold';src:url(/sites/all/themes/cepftheme/fonts/opensans/bold/OpenSans-Bold.ttf) format("truetype");text-transform:none;}@font-face{font-family:'opensans_light';src:url(/sites/all/themes/cepftheme/fonts/opensans/light/OpenSans-Light.ttf) format("truetype");text-transform:none;}@font-face{font-family:'cepf';src:url(/sites/all/themes/cepftheme/fonts/icons/icomoon.eot?695hvc);src:url(/sites/all/themes/cepftheme/fonts/icons/icomoon.eot?695hvc#iefix) format("embedded-opentype"),url(/sites/all/themes/cepftheme/fonts/icons/icomoon.ttf?695hvc) format("truetype"),url(/sites/all/themes/cepftheme/fonts/icons/icomoon.woff?695hvc) format("woff"),url(/sites/all/themes/cepftheme/fonts/icons/icomoon.svg?695hvc#cepf) format("svg");font-weight:normal;font-style:normal;font-display:block;}[class^="icon-"],[class*=" icon-"],.load-more .item-list .pager-load-more li a:before,.node-hotspot-landing #map-container-hotspot #legend .legend-label .map-legend.active:before,.hotspot_map_header #map-container-hotspot #legend .legend-label .map-legend.active:before,.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi .hidden-list.autocomplete:after,.project-database .project-database-header .search-filters .filters-container #project-database-tags .tag .tag-title:after,.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi .hidden-list.autocomplete:after,.learning-detail .learning-detail-header .search-filters .filters-container #learning-detail-tags .tag .tag-title:after,.resources-stacked-view > .view-header > [id="resource-filters-tags"] > .tag .tag-title::after,.resource-filters-dropdown .block-facetapi .hidden-list.autocomplete:after{font-family:'cepf' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-CEPF-icon-linkedin:before{content:"\e921";}.icon-map-check:before{content:"\e920";}.icon-photo-caption:before{content:"\e91e";}.icon-arrow-left:before{content:"\e900";}.icon-arrow-right:before{content:"\e901";}.icon-caret-down:before{content:"\e902";}.icon-caret-up:before{content:"\e903";}.icon-expand-collapse:before{content:"\e904";}.icon-hotspot-contact:before{content:"\e905";}.icon-hotspot-dates:before{content:"\e906";}.icon-hotspot-elligible:before{content:"\e907";}.icon-hotspot-profile:before{content:"\e908";}.icon-hotspot-rit:before{content:"\e909";}.icon-hotspot-type:before{content:"\e90a";}.icon-impact-diversity:before{content:"\e90b";}.icon-impact-grantees:before{content:"\e90c";}.icon-impact-grants:before{content:"\e90d";}.icon-link:before{content:"\e90e";}.icon-plus:before{content:"\e90f";}.icon-project-amount:before{content:"\e910";}.icon-project-dates:before{content:"\e911";}.icon-project-hotspot:before{content:"\e912";}.icon-project-keywords:before{content:"\e913";}.icon-project-location:before{content:"\e914";}.icon-resource-audio:before{content:"\e915";}.icon-resource-document:before{content:"\e916";}.icon-resource-video:before{content:"\e917";}.icon-search:before{content:"\e918";}.icon-social-facebook:before{content:"\e919";}.icon-social-twitter:before{content:"\e91a";}.icon-social-youtube:before{content:"\e91b";}.icon-translate:before{content:"\e91c";}.icon-cross:before{content:"\e91f";}.icon-menu:before{content:"\e91d";}.icon-instagram:before{content:"\ea92";}#map{height:500px;}html{height:100%;margin:0;padding:0;}html body{height:auto;}.home-page-map{position:relative;}#map-container-homepage{width:calc(100% + 260px);margin-left:-130px;margin-top:40px;}#legend,#mapZoomControls{position:absolute;bottom:30px;}#mapZoomControls{right:0;}#legend{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;text-transform:uppercase;display:flex;flex-wrap:nowrap;left:0;background:white;justify-content:center;color:black;}#legend.Previously,#legend.Other{display:none;}#legend .legend-label{height:30px;margin-right:30px;margin-left:10px;margin-top:10px;line-height:15px;}#legend .legend-label .map-legend{height:15px;width:15px;display:inline-block;margin:0 auto;margin-right:10px;}#legend .legend-label .current{background:#619b93;}#legend .legend-label .previous{background:#6aa9ea;}#legend .legend-label .profiling{background:#f6c251;}#legend .legend-label .other{background:#818b96;}.mapHoverTooltip{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;text-transform:uppercase;display:none;color:white;}.mapHoverTooltip span.map-tooltip.title{padding:30px;background:#e13e3e;font-size:18px;line-height:18px;}.mapHoverTooltip span.map-tooltip.title:after{content:'';color:#e13e3e;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #e13e3e;position:absolute;bottom:-50px;left:30px;}.container{width:1000px;background:white;}.project-tile .container,.project-tiles .container,.inactive-hotspots .container{height:440px;}.project-tile .container .slider,.project-tiles .container .slider,.inactive-hotspots .container .slider{width:calc(100vw + 4%);}.resource-tiles .container{height:320px;}.resource-tiles .container .slider{width:calc(100vw + 79px);}.container .title{margin-bottom:40px;}.container .slider{background:#fff;right:0;}.container .slider.slick-slider{position:absolute;}.container .slider .views-row{display:inline-block;}.node-learning-landing .learning-landing-resource-slider,.node-document-landing .learning-landing-resource-slider{height:auto;margin-bottom:90px;}.node-learning-landing .learning-landing-resource-slider .title,.node-document-landing .learning-landing-resource-slider .title{margin-bottom:35px;}.node-learning-landing .learning-landing-resource-slider .container .container-unformatted,.node-document-landing .learning-landing-resource-slider .container .container-unformatted{width:calc(100vw + 260px);}.node-learning-landing .learning-landing-resource-slider .icons-links,.node-document-landing .learning-landing-resource-slider .icons-links{margin-top:40px;}#translate-content{background:#2b2f32;width:100%;padding:100px 0;overflow:hidden;}#translate-content:before{content:'';position:absolute;height:100%;width:130px;top:0;left:-130px;background:#2b2f32;}#translate-content:after{content:'';position:absolute;height:100%;width:130px;top:0;right:-130px;background:#2b2f32;}#translate-content .lightbox-header .header-text{display:none;font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;color:#fff;font-size:24px;line-height:36px;margin-bottom:30px;}#translate-content .buttons{margin-bottom:30px;}#translate-content .buttons button,#translate-content .buttons a.button{height:100px;text-align:center;font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;color:#2b2f32;font-size:24px;line-height:100px;border-radius:0px;background-color:#fff;box-sizing:border-box;border-width:2px;border-style:outset;border-color:#2b2f32;}#translate-content .buttons button:hover,#translate-content .buttons button:focus,#translate-content .buttons a.button:hover,#translate-content .buttons a.button:focus{background-color:#727c84;}#translate-content .translate-subheader{margin-bottom:30px;}#translate-content .translate-subheader .button-subheader{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:24px;color:#fff;}#translate-content .languages{margin-bottom:30px;}#translate-content .languages .block-gtranslate{display:none;}#translate-content .languages option{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:12px;line-height:18px;color:#fff;background:none !important;opacity:1;transition:opacity .2s ease-in-out;cursor:pointer;padding-left:0 !important;}#translate-content .languages option:hover{opacity:.5;transition:opacity .2s ease-in-out;}#translate-content .translate-footing .powered-by{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:12px;color:#fff;display:inline-block;}#translate-content .translate-footing img{display:inline-block;vertical-align:middle;}#translate-content .translate-footing .footing-translate{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:12px;color:#fff;display:inline-block;}.fancybox-slide > *{margin:0;}.fancybox-close-small{position:absolute;max-width:1140px;min-width:320px;width:100%;top:0;left:0;right:0;bottom:0;margin:0 65px 40px auto;}.fancybox-close-small:after{color:#fff;content:"\e91f";font-family:'cepf' !important;font-size:14px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;}.fancybox-close-small:hover:after{background:none;color:#fff;}.fancybox-close-small:before{color:#fff;content:"Close";font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;right:40px;top:5px;position:absolute;}.cols.lightbox-header{margin-top:30px;}#translate-content .buttons button:hover{opacity:.5;}.hotspot-lightbox{position:relative;background:none;padding:40px 75px 100px;display:none;}.hotspot-lightbox .image-caption,.hotspot-lightbox .image-credit{position:absolute;font-size:18px;line-height:30px;color:#fff;}.hotspot-lightbox .image-caption{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;bottom:-60px;}.hotspot-lightbox .image-credit{font-family:"opensans_light",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;bottom:-86px;}.hotspot-lightbox img{height:100%;max-width:100%;}.page-404{position:relative;}.page-404 .background-404{background:#f2f2f2;position:absolute;width:calc(100% + 270px);height:100%;right:-135px;top:0;z-index:-1;}.page-404 .page-not-found .easy-breadcrumb_segment{margin-top:40px;font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;color:#2b2f32;opacity:.5;}.page-404 .page-not-found .title{margin:22px 0;}.page-404 .page-not-found .body{margin-top:0px;}.page-404 .page-not-found .search-from-error{position:relative;margin-bottom:60px;}.page-404 .page-not-found .search-from-error #search-block-form--2 .container-inline .form-item-search-block-form{position:relative;}.page-404 .page-not-found .search-from-error #search-block-form--2 .container-inline .form-item-search-block-form input{width:540px;height:50px;border:none;border-bottom:1px solid rgba(43,47,50,0.3);background:none;font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;color:#2b2f32;opacity:.5;transition:opacity .2s ease-in-out;}.page-404 .page-not-found .search-from-error #search-block-form--2 .container-inline .form-item-search-block-form input:focus{opacity:1;transition:opacity .2s ease-in-out;outline:none;}.page-404 .page-not-found .search-from-error #search-block-form--2 .container-inline .form-item-search-block-form input:-ms-input-placeholder{content:'Enter a new search term...';font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;}.page-404 .page-not-found .search-from-error #search-block-form--2 .container-inline .form-item-search-block-form input::placeholder{content:'Enter a new search term...';font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;}.page-404 .page-not-found .search-from-error #search-block-form--2 .container-inline .form-actions{display:none;}.page-404 .page-not-found .search-from-error i{position:absolute;font-size:17px;color:red;transition:color .2s ease-in-out;left:520px;top:25px;cursor:pointer;}.page-404 .page-not-found .search-from-error i:hover{color:#2b2f32;transition:color .2s ease-in-out;}.hotspot-active-hotspots .active-hotspots{margin-bottom:-37px;}.hotspot-active-hotspots .active-hotspots .view-header h4{margin-top:0px;margin-bottom:40px;}.sidenav{padding-left:20px;border-left:1px solid rgba(43,47,50,0.25);}.sidenav .block__title{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;text-transform:uppercase;color:#2b2f32;margin:40px 0 60px 0;}.sidenav .menu{padding-left:0px;margin:0px;}.sidenav .menu .menu__item{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;color:#e13e3e;transition:color .2s ease-in-out;transition:color 0.2s,ease-in-out;-webkit-transition:color 0.2s,ease-in-out;-moz-osx-transition:color 0.2s,ease-in-out;-ms-transition:color 0.2s,ease-in-out;line-height:18px;list-style:none;margin-bottom:24px;}.sidenav .menu .menu__item:hover{color:#2b2f32;transition:color .2s ease-in-out;}.sidenav .menu .menu__item .active{color:#2b2f32;}.sidenav .menu .menu{margin-top:24px;margin-left:10px;}.pullquote{margin:0 1.31579%;width:30.70175%;padding:60px;background:#f2f2f2;font-size:18px;color:#2b2f32;}.pullquote .pullquote_quote,.pullquote .pullquote_attribution{display:block;}.pullquote .pullquote_quote{font-family:Georgia;font-style:italic;line-height:30px;padding-bottom:30px;}.pullquote .pullquote_attribution{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;line-height:24px;}.pullquote.right{float:right;margin-left:30px;}.pullquote.left{float:left;margin-right:30px;}.pullquote.right{margin-bottom:30px;}.expandable-section{padding:0px;}.expandable-section .expandable-title p{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;line-height:18px;color:#e13e3e;transition:color .2s ease-in-out;text-transform:uppercase;margin:20px 0;}.expandable-section .expandable-title p i{display:inline-block;font-size:15px;margin-right:10px;-ms-transform:rotate(0deg);transform:rotate(0deg);transition:transform .2s ease-in-out;}.expandable-section .expandable-title p:hover{color:#2b2f32;transition:color .2s ease-in-out;}.expandable-section.open .expandable-title p{color:#2b2f32;}.expandable-section.open .expandable-title p i{display:inline-block;-ms-transform:rotate(45deg);transform:rotate(45deg);transition:transform .2s ease-in-out;}.hotspot-inactive-hotspots{margin-bottom:87px;}.hotspot-inactive-hotspots .block__title{display:none;}.hotspot-inactive-hotspots .inactive-hotspots .container{margin-left:-8px;}.promo{position:relative;padding:100px 0px;}.promo .promo-background{background:#f2f2f2;position:absolute;width:calc(100% + 260px);height:100%;right:-130px;top:0;z-index:-1;}.promo .promo-header{margin:0 0 56px 0;text-align:center;}.promo .promos .field-collection-container{border-bottom:none;}.promo .promos .field-collection-container .field-collection-view{border-bottom:none;}.promo .promos .promo{padding:0;position:relative;margin-bottom:30px;}.promo .promos .promo .promo-image{margin-left:0px;margin-right:30px;}.promo .promos .promo .promo-image .overlay,.promo .promos .promo .promo-image .image-caption,.promo .promos .promo .promo-image .image-credit{display:none;}.promo .promos .promo .promo-info{margin:0;position:absolute;right:125px;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);}.promo .promos .promo .promo-info .field-name-field-home-page-promo-title{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;line-height:30px;color:#2b2f32;margin-bottom:-5px;}.promo .promos .promo .promo-info .field-name-field-home-page-promo-subtitle{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;line-height:30px;color:#2b2f32;margin-bottom:27px;}.promo .promos .promo .promo-info .field-name-field-home-page-promo-link{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;text-transform:uppercase;color:#e13e3e;transition:color .2s ease-in-out;}.promo .promos .promo .promo-info .field-name-field-home-page-promo-link i{font-size:17px;padding-left:10px;}.promo .promos .promo .promo-info .field-name-field-home-page-promo-link:hover{color:#2b2f32;transition:color .2s ease-in-out;}.field-name-field-home-page-promo-image .overlay-wrapper{width:350px;}.paragraphs-items-field-translatable-body-paragrap .basic-page-promo-block .col-1.spacer{display:none;}.recent-grants-projects .block__title{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:30px;text-transform:uppercase;color:#2b2f32;}.recent-grants-projects .container{width:1000px;background:white;margin:0 auto 40px;height:440px;}.recent-grants-projects .container .slider{width:calc(100vw + 40px);margin:0 auto 40px;background:#fff;height:440px;overflow:hidden;position:absolute;right:0;}.recent-grants-projects .container .slider .views-row{width:340px;height:440px;}.icons-links{margin-top:33px;}.icons-links .left-icon,.icons-links .right-icon,.icons-links .all-projects-link,.icons-links .resource-detail-link{position:relative;display:inline-block;color:#e13e3e;transition:color .2s ease-in-out;}.icons-links .left-icon:hover,.icons-links .right-icon:hover,.icons-links .all-projects-link:hover,.icons-links .resource-detail-link:hover{color:#2b2f32;transition:color .2s ease-in-out;}.icons-links .left-icon,.icons-links .right-icon{height:48px;width:48px;border:1px solid rgba(43,47,50,0.25);cursor:pointer;}.icons-links .left-icon i,.icons-links .right-icon i{font-size:24px;position:absolute;top:25%;left:25%;}.icons-links .right-icon{margin-left:-4px;margin-right:30px;}.icons-links .all-projects-link,.icons-links .resource-detail-link{vertical-align:top;height:48px;padding-top:12px;}.icons-links .all-projects-link a,.icons-links .resource-detail-link a{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;text-transform:uppercase;}.icons-links .all-projects-link a i,.icons-links .resource-detail-link a i{font-size:17px;padding-left:10px;}#block-menu-menu-hotspot-detail-subpage li.menu__item.is-collapsed.collapsed{display:none;}form{margin:0;}fieldset{border:0;margin:0;padding:0;}label{cursor:pointer;font-weight:bold;}a,button,.button,select,input[type="button"],input[type="file"],input[type="reset"],input[type="submit"]{cursor:pointer;}textarea{line-height:1.5em;padding-top:15px;padding-bottom:15px;height:120px;resize:vertical;vertical-align:top;}button,input[type="submit"],.button{font-size:18px;border-radius:40px;display:inline-block;margin:15px;padding:0 40px;height:40px;}button.primary,input[type="submit"].primary,.button.primary{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;background:#e13e3e;border:none;color:#fff;transition:all .2s ease-in-out;}button.primary:hover,input[type="submit"].primary:hover,.button.primary:hover{background:#2b2f32;transition:all .2s ease-in-out;}button.secondary,input[type="submit"].secondary,.button.secondary{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;background:#fff;color:#e13e3e;border:2px solid #e13e3e;transition:all .2s ease-in-out;}button.secondary:hover,input[type="submit"].secondary:hover,.button.secondary:hover{background:#e13e3e;transition:all .2s ease-in-out;}button.secondary:hover a,input[type="submit"].secondary:hover a,.button.secondary:hover a{color:#fff;transition:all .2s ease-in-out;}.easy-breadcrumb{display:inline-block;position:absolute;top:30px;left:15px;}.easy-breadcrumb span a,.easy-breadcrumb .easy-breadcrumb_segment-title{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;color:#2b2f32;opacity:.5;transition:opacity .2s ease-in-out;}.easy-breadcrumb span a:hover,.easy-breadcrumb .easy-breadcrumb_segment-title:hover{opacity:1;transition:opacity .2s ease-in-out;}.ctct-form-embed.form_1 .ctct-form-defaults{padding:0 !important;}.ctct-form-embed.form_1 .ctct-form-defaults .ctct-form-text,.ctct-form-embed.form_1 .ctct-form-custom .ctct-form-label,.ctct-form-embed.form_1 .ctct-form-custom .ctct-form-listname,.ctct-form-embed.form_1 .ctct-form-custom .ctct-form-lists-legend,.ctct-form-embed.form_1 .ctct-form-defaults .ctct-form-footer,.ctct-form-embed.form_1 .ctct-form-defaults .ctct-form-footer .ctct-form-footer-link{color:#2b2f32 !important;font-size:18px !important;font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;margin-left:11px !important;}div.ctct-form-embed form.ctct-form-custom input.ctct-form-element{border-radius:0 !important;}.ctct-form-embed.form_1 .ctct-form-custom .ctct-form-button{border-radius:40px !important;color:#fff !important;background-color:#e13e3e !important;width:150px !important;font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px !important;line-height:7px !important;}.ctct-form-footer{display:none !important;}.content .image img{height:100%;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;max-width:100vw;overflow-x:hidden;}body{margin:0;overflow-x:hidden;}body .skip-link__wrapper{display:none;}.content-wrap{overflow-x:hidden;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;}dfn{font-style:italic;}h1{font-size:2em;margin:.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type='button'],input[type='reset'],input[type='submit']{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type='checkbox'],input[type='radio']{box-sizing:border-box;padding:0;}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{height:auto;}input[type='search']{-webkit-appearance:textfield;box-sizing:content-box;}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}.field-name-field-home-image .overlay-wrapper .image-wrapper{overflow:hidden;position:relative;}.field-name-field-home-image .overlay-wrapper .image-wrapper:before,.field-name-field-home-image .overlay-wrapper .image-wrapper:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;content:'';border:none;text-overflow:clip;position:absolute;top:0;z-index:9;-ms-transform:skewX(8deg);transform:skewX(6deg);width:65px;}.field-name-field-home-image .overlay-wrapper .image-wrapper:before{left:-32px;background-color:#f2f2f2;height:calc(100% - 65px);border-bottom:#fff solid 65px;}.field-name-field-home-image .overlay-wrapper .image-wrapper:after{height:100%;right:-32px;background-color:#e13e3e;}.field-name-field-home-image .overlay-wrapper .image-caption,.field-name-field-home-image .overlay-wrapper .image-credit{position:absolute;left:95px;font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;line-height:18px;color:#fff;z-index:5;}.field-name-field-home-image .overlay-wrapper .image-caption{bottom:50px;z-index:5;}.field-name-field-home-image .overlay-wrapper .image-credit{bottom:30px;}.field-name-field-standard-header-image .overlay-wrapper .overlay{left:15px;height:50%;}.field-name-field-standard-header-image .overlay-wrapper .image-caption,.field-name-field-standard-header-image .overlay-wrapper .image-credit{position:absolute;left:95px;font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;line-height:18px;color:#fff;max-width:75%;}.field-name-field-standard-header-image .overlay-wrapper .image-caption{bottom:50px;}.field-name-field-standard-header-image .overlay-wrapper .image-credit{bottom:30px;}.media-wysiwyg-align-left .overlay-wrapper .overlay,.media-wysiwyg-align-center .overlay-wrapper .overlay,.media-wysiwyg-align-right .overlay-wrapper .overlay{height:50%;}.media-wysiwyg-align-left .file-image .content{float:left;margin-right:30px;margin-bottom:30px;}.media-wysiwyg-align-left .file-image .content img{width:100%;height:100%;}.media-wysiwyg-align-center{margin:40px 0;}.media-wysiwyg-align-center .file-image .content img{width:100%;height:100%;}.media-wysiwyg-align-right .file-image .content{float:right;margin-left:30px;margin-bottom:30px;}.media-wysiwyg-align-right .file-image .content img{width:100%;height:100%;}.hotspot-tile-link .overlay-wrapper .overlay{height:50%;left:0px;}.hotspot-tile-link .overlay-wrapper .image-caption,.hotspot-tile-link .overlay-wrapper .image-credit{display:none;}.hotspot-tile-link:hover .overlay-wrapper .overlay{height:100%;background:#e13e3e;opacity:.9;transition:opacity .2s ease-in-out;transition:background .2s ease-in-out;}.call-to-action .overlay-wrapper .overlay{height:50%;}body,button,input,select,textarea{font-family:"good_light",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;color:#2b2f32;font-size:18px;line-height:1.5em;}a{color:#e13e3e;cursor:pointer;text-decoration:none;transition:color 0.2s,ease-in-out;-webkit-transition:color 0.2s,ease-in-out;-moz-osx-transition:color 0.2s,ease-in-out;-ms-transition:color 0.2s,ease-in-out;}a:hover,a.hover{color:#2b2f32;text-decoration:none;transition:color .2s ease-in-out;}a:hover,a:active{outline:0;}p,.media-p{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;margin:0 0 40px;padding:0;font-size:18px;line-height:30px;text-transform:none;}ul li{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;margin:0 0 10px;padding:0;font-size:18px;line-height:30px;}ol li{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;margin:0 0 10px;padding:0;font-size:18px;line-height:30px;}ol li b{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;}em,i{font-style:italic;}h1,h2,h3,h4,h5,h6{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;margin:40px 0;text-rendering:optimizeLegibility;text-transform:uppercase;}h1{font-size:72px;line-height:72px;}h2{font-size:48px;line-height:48px;}h3{font-size:36px;line-height:36px;}h4{font-size:30px;line-height:30px;}h5{font-size:24px;font-size:24px;}h6{font-size:18px;line-height:18px;}.media-wysiwyg-align-right:not iframe,.media-wysiwyg-align-left:not iframe{width:100%;}.image-caption,.image-credit,.field-name-field-caption,.field-name-field-credit{text-transform:none;z-index:2;text-align:left;}.image-caption p,.image-credit p,.field-name-field-caption p,.field-name-field-credit p{margin:0;font-size:14px;line-height:18px;}.overlay-wrapper{position:relative;line-height:0;}.overlay-wrapper .overlay{height:25%;position:absolute;bottom:0px;z-index:1;background:linear-gradient(to bottom,transparent 0%,#000000 250%);width:100%;}.load-more{width:100%;margin-bottom:0;}.view-all-stories .load-more{margin-top:40px;margin-bottom:70px;}.view-project-database .load-more{margin-top:30px;}.load-more .item-list{background:#e13e3e;height:133px;text-align:center;}.load-more .item-list .pager-load-more{padding:0;margin:0;list-style:none;}.load-more .item-list .pager-load-more li{margin:0;}.load-more .item-list .pager-load-more li a{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;color:#fff;font-size:18px;text-transform:uppercase;vertical-align:middle;line-height:133px;display:block;width:100%;height:100%;}.load-more .item-list .pager-load-more li a:before{content:'\e904';padding-right:10px;font-size:24px;vertical-align:middle;}.load-more .item-list:hover{background:#c43734;}.clearfix:before,.header:before,.tabs:before{content:'';display:table;}.clearfix:after,.header:after,.tabs:after{content:'';display:table;clear:both;}.cols .col-1{float:left;margin:0 1.31579%;width:5.70175%;}.cols .col-2{float:left;margin:0 1.31579%;width:14.03509%;}.cols .col-3{float:left;margin:0 1.31579%;width:22.36842%;}.cols .col-4{float:left;margin:0 1.31579%;width:30.70175%;}.cols .col-5{float:left;margin:0 1.31579%;width:39.03509%;}.cols .col-6{float:left;margin:0 1.31579%;width:47.36842%;}.cols .col-7{float:left;margin:0 1.31579%;width:55.70175%;}.cols .col-8{float:left;margin:0 1.31579%;width:64.03509%;}.cols .col-9{float:left;margin:0 1.31579%;width:72.36842%;}.cols .col-10{float:left;margin:0 1.31579%;width:80.70175%;}.cols .col-11{float:left;margin:0 1.31579%;width:89.03509%;}.cols .col-12{float:left;margin:0 1.31579%;width:97.36842%;}.cols{clear:both;margin:0 auto;max-width:1140px;min-width:320px;width:auto;}.cols:before{content:'';display:table;}.cols:after{content:'';display:table;clear:both;}.cols img{max-width:100%;}.cols .col-1.no-margins{margin:0;}.cols .col-2.no-margins{margin:0;}.cols .col-3.no-margins{margin:0;}.cols .col-4.no-margins{margin:0;}.cols .col-5.no-margins{margin:0;}.cols .col-6.no-margins{margin:0;}.cols .col-7.no-margins{margin:0;}.cols .col-8.no-margins{margin:0;}.cols .col-9.no-margins{margin:0;}.cols .col-10.no-margins{margin:0;}.cols .col-11.no-margins{margin:0;}.cols .col-12.no-margins{margin:0;}.content-inner{margin:0 auto;max-width:1140px;min-width:320px;padding:0 20px;}.content-inner img{max-width:100%;}.content{padding:60px 0;}.spacer{min-height:1px;width:100%;}.responsive-menus-0-0{display:none;}footer .footer-top{padding:100px 0;background:#f2f2f2;}footer .footer-top .footer-text .text p{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;text-align:center;margin-bottom:0;}footer .footer-top .translate-buttons button,footer .footer-top .translate-buttons .button{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;padding:0 20px;box-sizing:border-box;line-height:2.5;text-align:center;margin-top:15px;}footer .footer-bottom{background:#2b2f32;padding-top:100px;padding-bottom:0px;}footer .footer-bottom .footer-bottom-left .social-link{color:#fff;margin:0;transition:color .2s ease-in-out;}footer .footer-bottom .footer-bottom-left .social-link:hover{color:#e13e3e;transition:color .2s ease-in-out;}footer .footer-bottom .footer-bottom-right .sign-up{text-transform:uppercase;font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;color:#fff;transition:color .2s ease-in-out;}footer .footer-bottom .footer-bottom-right .sign-up i{float:right;}footer .footer-bottom .footer-bottom-right .sign-up:hover{color:#e13e3e;transition:color .2s ease-in-out;}footer .footer-bottom .footer-bottom-right .policy-text{padding-top:30px;margin-top:11px;border-top:1px solid rgba(255,255,255,0.3);}footer .footer-bottom .footer-bottom-right .policy-text .small-text{display:inline-block;font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;color:#fff;margin-right:30px;}footer .footer-bottom .footer-bottom-right .policy-text .small-links{opacity:.5;transition:opacity .2s ease-in-out;}footer .footer-bottom .footer-bottom-right .policy-text .small-links:hover{opacity:1;transition:opacity .2s ease-in-out;}footer .footer-bottom .footer-bottom-right .policy-text .built-by{margin-right:0;float:right;}.header{position:relative;}.header .full-width-border{height:1px;width:100%;border-bottom:1px solid rgba(43,47,50,0.3);position:absolute;top:134px;}.header .header-top{padding:20px 0 30px 0;}.header .header-top .logo,.header .header-top .apply-grant,.header .header-top .tagline{margin:0px;}.header .header-top .logo{padding-right:30px;margin-left:1.31579%;}.header .header-top .logo #site-logo{display:inline-block;vertical-align:middle;text-indent:-9999px;background:url(/sites/all/themes/cepftheme/static/images/logo.svg) no-repeat 0 0;background-size:contain;width:255px;height:84px;}.header .header-top .tagline{padding:53px 0 0 0;}.header .header-top .tagline .tagline-text{font-family:"good_light",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;color:#2b2f32;letter-spacing:.05em;text-transform:uppercase;margin-bottom:0px;}.header .header-top .apply-grant{float:right;padding:50px 15px 0 0;}.header .header-top .apply-grant button{float:right;text-transform:uppercase;width:255px;height:40px;border-radius:40px;font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;color:#fff;}.header .header-bottom{padding:23px 0 35px;height:27px;position:relative;}.header .header-bottom .main-navigation{margin:0;margin-left:1.31579%;}.header .header-bottom .main-navigation .block__title{display:none;}.header .header-bottom .main-navigation .block-gtranslate select{position:absolute;right:0;opacity:0;z-index:999;width:125px;}.header .header-bottom .main-navigation .menu li{display:inline-block;margin-right:40px;position:relative;vertical-align:top;}.header .header-bottom .main-navigation .menu li.sf-no-children i{display:none;}.header .header-bottom .main-navigation .menu li.sf-no-children a:hover i{display:none;}.header .header-bottom .main-navigation .menu li a{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;color:#2b2f32;transition:color .2s ease-in-out;}.header .header-bottom .main-navigation .menu li a i{display:inline-block;font-size:11px;color:#e13e3e;-ms-transform:rotate(0deg);transform:rotate(0deg);transition:transform .2s ease-in-out;}.header .header-bottom .main-navigation .menu li a:hover{color:#e13e3e;transition:color .2s ease-in-out;}.header .header-bottom .main-navigation .menu li a:hover i{display:inline-block;-ms-transform:rotate(180deg);transform:rotate(180deg);transition:transform .2s ease-in-out;}.header .header-bottom .main-navigation .menu li .main-menu-submenu-wrapper{display:none;padding:30px 60px;min-height:270px;width:570px;background:#e13e3e;box-shadow:0px 5px 5px 0px rgba(0,0,0,0.25);position:absolute;left:-130px;margin-top:30px;}.header .header-bottom .main-navigation .menu li .main-menu-submenu-wrapper:before{content:'';color:#e13e3e;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #e13e3e;position:absolute;top:-10px;left:160px;}.header .header-bottom .main-navigation .menu li .main-menu-submenu-wrapper ul{margin-top:17px;background:#e13e3e;position:relative;top:0px;z-index:1;width:190px !important;padding-left:30px !important;border-left:1px solid rgba(255,255,255,0.5);height:100%;border-radius:0;}.header .header-bottom .main-navigation .menu li .main-menu-submenu-wrapper ul:before{content:'In This Section:';font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;text-transform:uppercase;color:#fff;}.header .header-bottom .main-navigation .menu li .main-menu-submenu-wrapper ul li{margin-bottom:-4px;}.header .header-bottom .main-navigation .menu li .main-menu-submenu-wrapper ul li:first-child{padding-top:10px;}.header .header-bottom .main-navigation .menu li .main-menu-submenu-wrapper ul li.sf-depth-2.last{display:none;}.header .header-bottom .main-navigation .menu li .main-menu-submenu-wrapper ul li a{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;color:#fff;opacity:1;transition:opacity .2s ease-in-out;}.header .header-bottom .main-navigation .menu li .main-menu-submenu-wrapper ul li a:hover{opacity:.5;transition:opacity .2s ease-in-out;}.header .header-bottom .main-navigation .menu li .main-menu-submenu-wrapper .image-link{position:relative;z-index:2;}.header .header-bottom .main-navigation .menu li .main-menu-submenu-wrapper .image-link .image{width:350px;height:233px;background:black;margin-bottom:20px;}.header .header-bottom .main-navigation .menu li .main-menu-submenu-wrapper .image-link .link a{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;text-transform:uppercase;color:#fff;opacity:1;transition:opacity .2s ease-in-out;}.header .header-bottom .main-navigation .menu li .main-menu-submenu-wrapper .image-link .link a i{font-size:12px;color:#fff;padding-right:10px;}.header .header-bottom .main-navigation .menu li .main-menu-submenu-wrapper .image-link .link a:hover{opacity:.5;transition:opacity .2s ease-in-out;}.sf-item-1 .header .header-bottom .main-navigation .menu li{border:1px solid blue;}.header .header-bottom .main-navigation .menu li .sf-depth-2 .icon-caret-down:before{display:none;}.header .header-bottom .main-navigation .menu li.sfHover a{color:#e13e3e;transition:color .2s ease-in-out;}.header .header-bottom .main-navigation .menu li.sfHover a i{display:inline-block;-ms-transform:rotate(180deg);transform:rotate(180deg);transition:transform .2s ease-in-out;}.header .header-bottom .main-navigation .menu li.sfHover .main-menu-submenu-wrapper{display:flex;}.header .header-bottom .main-navigation .menu .first .main-menu-submenu-wrapper{left:0px;}.header .header-bottom .main-navigation .menu .first .main-menu-submenu-wrapper:before{left:30px;}.header .header-bottom .search-translate{float:right;position:relative;margin:0;width:240px;margin-right:1.31579%;}.header .header-bottom .search-translate .form-wrapper{display:none;}.header .header-bottom .search-translate .translate,.header .header-bottom .search-translate .divider,.header .header-bottom .search-translate .search{display:inline-block;font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;}.header .header-bottom .search-translate .search{position:relative;float:left;margin:0;width:135px;}.header .header-bottom .search-translate .search input{border:0;font-size:14px;height:26px;line-height:26px;width:123px;color:#2b2f32;display:inline-block;padding-right:0px;font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;transition:width .2s ease-in-out;}.header .header-bottom .search-translate .search input:focus{padding-left:0;width:135px;margin-left:-40px;outline:0;border:0;border-bottom:1px solid rgba(43,47,50,0.3);}.header .header-bottom .search-translate .search i{cursor:pointer;font-size:16px;right:27px;position:absolute;top:8px;color:#e13e3e;transition:color .2s ease-in-out;}.header .header-bottom .search-translate .search i:hover{color:#2b2f32;}.header .header-bottom .search-translate .divider{background:#2b2f32;position:absolute;right:114px;top:7px;width:1px;height:20px;opacity:.3;}.header .header-bottom .search-translate .divider:hover{background:#2b2f32;cursor:default;}.header .header-bottom .search-translate .translate{font-size:14px;color:#2b2f32;transition:color .2s ease-in-out;position:absolute;padding-top:3px;padding-right:25px;right:0px;}.header .header-bottom .search-translate .translate i{font-size:16px;color:#e13e3e;position:absolute;top:9px;right:0px;}.header .header-bottom .search-translate .translate:hover{color:#e13e3e;transition:color .2s ease-in-out;}.mobile-header.cols{display:none;}.translate-window{display:none;}div#block-system-main-menu{display:none;}.basic-page-bio .content{display:flex;}.basic-page-bio h4{margin-bottom:17px;margin-top:0;}.basic-page-bio .bio-image{margin-right:3.2%;width:27.7%;}.basic-page-bio .bio-title-body{margin-top:-3px;width:69%;}.basic-page-bio .bio-title-body p{margin-bottom:0;}.basic-page-bio .field-name-field-bio-language{margin-top:6px;font-family:"opensans",sans-serif;font-size:14px;line-height:20px;}.basic-page-bio .field-name-field-bio-language .field-label{font-family:"opensans_bold",sans-serif;}@media screen and (max-width:600px){.basic-page-bio .content{flex-wrap:wrap;}.basic-page-bio .bio-image{width:100%;margin-right:0;margin-bottom:20px;}.basic-page-bio .bio-title-body{width:100%;}}.paragraphs-items-field-body-paragraphs .basic-page-body-text .content,.paragraphs-items-field-translatable-body-paragrap .basic-page-body-text .content{padding:0;}.basic-page-inline-image-promo{margin:40px 0;}.basic-page-inline-image-promo .content .title-link-body{width:100%;display:block;}.basic-page-inline-image-promo.has-image .content .image,.basic-page-inline-image-promo.has-image .content .title-link-body{display:inline-block;}.basic-page-inline-image-promo.has-image .content .title-link-body{width:calc(100% - 285px);}.basic-page-inline-image-promo .content{padding:0;}.basic-page-inline-image-promo .content .image{margin-right:8px;}.basic-page-inline-image-promo .content .title-link-body{vertical-align:top;}.basic-page-inline-image-promo .content .title-link-body .field-name-field-inline-promo-title{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;line-height:30px;color:#2b2f32;}.basic-page-inline-image-promo .content .title-link-body .field-name-field-inline-promo-link{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;line-height:30px;color:#e13e3e;transition:color .2s ease-in-out;}.basic-page-inline-image-promo .content .title-link-body .field-name-field-inline-promo-link:hover{color:#2b2f32;transition:color .2s ease-in-out;}.basic-page-inline-image-promo .content .title-link-body .field-name-field-inline-promo-body{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;line-height:30px;color:#2b2f32;}.file-image .content{position:relative;padding:0px;font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;}.file-image .content .field-name-field-file-image-alt-text,.file-image .content .field-name-field-file-image-title-text,.file-image .content .field-name-field-caption .field-label,.file-image .content .field-name-field-credit .field-label{display:none;}.file-image .content .field-name-field-caption,.file-image .content .field-name-field-credit{position:absolute;left:30px;font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;line-height:18px;color:#fff;z-index:9999;}.file-image .content .field-name-field-caption{bottom:55px;}.file-image .content .field-name-field-credit{bottom:35px;}.title-copy-cta-component-container .field-collection-container{margin-bottom:0;border-bottom:0;}.title-copy-cta-component-container .field-collection-container .field-items .field-item{margin-bottom:0;}.title-copy-cta-component-container .field-collection-view{padding:0;border:0;margin:0;}.title-copy-cta-component-container .field-collection-view .content{padding:0;}@media (max-width:1000px){.title-copy-cta-component-container .field-collection-view .content{margin-bottom:0;}}.title-copy-cta-component{margin-bottom:30px;margin-left:15px;margin-right:15px;}@media (min-width:761px){.title-copy-cta-component{margin-bottom:60px;margin-left:0;margin-right:0;}}.title-copy-cta-component .field-collection-item-field-title-copy-cta{float:none;}.title-copy-cta-component .field-collection-container{margin:0;border:0;}.title-copy-cta-component h2{margin-top:0;margin-bottom:20px;}.title-copy-cta-component .cta-link{font-family:"opensans_bold",sans-serif;background-color:#e13e3e;color:#fff;text-align:center;display:block;font-size:.875rem;padding-left:.625rem;padding-right:.625rem;line-height:3.75rem;transition:all .2s ease-in-out;}.title-copy-cta-component .cta-link:hover,.title-copy-cta-component .cta-link:focus{background-color:#2b2f32;}.call-to-action{background:#e13e3e;display:flex;align-items:flex-end;float:none !important;margin-top:82px;position:relative;}.call-to-action .image-wrapper{max-height:510px;overflow:hidden;}.call-to-action .full-screenwidth-red{background:#e13e3e;width:1000vw;margin-left:-100vw;z-index:-1;position:absolute;top:0;bottom:0;}.call-to-action .call-to-action-title{width:255px;}.call-to-action .call-to-action-title h2{margin:0;}.call-to-action .call-to-action-title h2 a{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:30px;line-height:30px;color:#fff;display:inline-block;text-transform:uppercase;}.call-to-action .call-to-action-title h2 a:hover{color:#2b2f32;}.call-to-action .call-to-action-image{background:#e13e3e;max-width:calc(100vw - 300px);position:static;right:0;margin-right:-100000px;margin-left:45px;}.call-to-action .call-to-action-image .image-wrapper{position:relative;}.call-to-action .call-to-action-image .image-wrapper:before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;content:'';background-color:#e13e3e;height:100%;border:none;text-overflow:clip;position:absolute;bottom:0;z-index:999;-ms-transform:skewX(8deg);transform:skewX(7deg);width:67px;left:-36px;}.call-to-action .call-to-action-image .image-credit,.call-to-action .call-to-action-image .image-caption{overflow:hidden;font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;line-height:18px;position:absolute;left:95px;color:white;}.call-to-action .call-to-action-image .image-caption{bottom:50px;}.call-to-action .call-to-action-image .image-credit{bottom:30px;}.call-to-action .block__call-to-action_image-caption{position:absolute;bottom:50px;right:45%;color:#fff;}.call-to-action .block__call-to-action_image-caption p{margin:0;}.node-grants-landing{margin:100px 0;}.node-grants-landing .grants-instructions p{display:none;}.node-grants-landing .grants-instructions .field-collection-container{border-bottom:none;}.node-grants-landing .grants-instructions .field-name-field-grant-instructions .field-name-field-grant-instruction-title .field-items .field-item{text-transform:uppercase;}.node-grants-landing .grants-instructions .field-name-field-grant-instructions .field-items .field-item{display:inline-block;}.node-grants-landing .grants-instructions .field-name-field-grant-instructions .field-items .field-item .circle-number{text-align:center;border-radius:50%;behavior:url(/sites/all/themes/PIE.htc);width:120px;height:120px;background:#2b2f32;position:relative;margin:0 auto 18px;}.node-grants-landing .grants-instructions .field-name-field-grant-instructions .field-items .field-item .circle-number .border{width:105px;height:105px;position:absolute;border:1px solid white;border-radius:50%;opacity:.5;top:7px;left:7px;}.node-grants-landing .grants-instructions .field-name-field-grant-instructions .field-items .field-item .circle-number .step-number{color:#fff;color:#fff;position:absolute;bottom:-17px;left:39%;}.node-grants-landing .grants-instructions .field-name-field-grant-instructions .field-items .field-item .field-collection-view{margin:0px;border-bottom:none;}.node-grants-landing .grants-instructions .field-name-field-grant-instructions .field-items .field-item .field-collection-view .field-collection-item-field-grant-instructions{padding:0px;}.node-grants-landing .grants-instructions .field-name-field-grant-instructions .field-items .field-item .field-collection-view .field-collection-item-field-grant-instructions .field-name-field-grant-instruction-title{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:30px;line-height:30px;color:#2b2f32;text-align:center;margin-bottom:30px;}.node-grants-landing .grants-instructions .field-name-field-grant-instructions .field-items .field-item .field-collection-view .field-collection-item-field-grant-instructions .field-name-field-grant-instruction-subtitle{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;line-height:30px;color:#2b2f32;margin-bottom:30px;text-align:center;margin-bottom:40px;}.node-grants-landing .grants-instructions .field-name-field-grant-instructions .field-items .field-item .field-collection-view .field-collection-item-field-grant-instructions .field-name-field-grant-instruction-button{text-align:center;}.node-grants-landing .grants-instructions .field-name-field-grant-instructions .field-items .field-item .field-collection-view .field-collection-item-field-grant-instructions .field-name-field-grant-instruction-button .secondary{margin:auto;font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;background:#fff;color:#e13e3e;border:2px solid #e13e3e;transition:all .2s ease-in-out;padding:10px 30px;border-radius:40px;line-height:48px;}.node-grants-landing .grants-instructions .field-name-field-grant-instructions .field-items .field-item .field-collection-view .field-collection-item-field-grant-instructions .field-name-field-grant-instruction-button .secondary:hover{background:#e13e3e;color:#fff;transition:all .2s ease-in-out;}.node-grants-landing .grants-promo{margin-top:100px;position:relative;padding:0 95px;}.node-grants-landing .grants-promo .grants-promo-background{background:#f2f2f2;position:absolute;width:calc(100% + 260px);height:100%;right:-130px;top:0;z-index:-1;}.node-grants-landing .grants-promo .grants-promo-image{margin-top:100px;margin-bottom:100px;}.node-grants-landing .grants-promo .grants-promo-image .overlay,.node-grants-landing .grants-promo .grants-promo-image .image-caption,.node-grants-landing .grants-promo .grants-promo-image .image-credit{display:none;}.node-grants-landing .grants-promo .grants-promo-info{margin-top:100px;margin-left:30px;}.node-grants-landing .grants-promo .grants-promo-info .title,.node-grants-landing .grants-promo .grants-promo-info .link{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;text-transform:uppercase;}.node-grants-landing .grants-promo .grants-promo-info .title,.node-grants-landing .grants-promo .grants-promo-info .body{line-height:30px;color:#2b2f32;margin-bottom:25px;}.node-grants-landing .grants-promo .grants-promo-info .title{font-size:30px;}.node-grants-landing .grants-promo .grants-promo-info .body{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;}.node-grants-landing .grants-promo .grants-promo-info .link{font-size:18px;color:#e13e3e;transition:color .2s ease-in-out;}.node-grants-landing .grants-promo .grants-promo-info .link:hover{color:#2b2f32;transition:color .2s ease-in-out;}.home-page-header{background:#f2f2f2;padding:65px 0 40px;height:450px;margin-bottom:100px;position:relative;}.home-page-header .home-page-header-background{background:#f2f2f2;position:absolute;width:calc(100% + 260px);height:590px;right:-130px;top:0;z-index:-1;}.home-page-header .home-page-copy .home-title{margin-bottom:25px;margin-top:35px;}.home-page-header .home-page-copy .field-name-field-home-subtitle{margin-bottom:25px;}.home-page-header .home-page-copy .field-name-field-home-subtitle .field-item{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;color:#2b2f32;}.home-page-header .home-page-copy .field-name-field-home-link .field-item a{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;text-transform:uppercase;color:#e13e3e;transition:color .2s ease-in-out;}.home-page-header .home-page-copy .field-name-field-home-link .field-item a i{padding-left:10px;font-size:17px;}.home-page-header .home-page-copy .field-name-field-home-link .field-item a:hover{color:#2b2f32;transition:color .2s ease-in-out;}.home-page-header .image-red-background{background:#e13e3e;width:500vw;margin-left:35vw;height:590px;z-index:1;position:absolute;}.home-page-header .home-page-header-image{position:relative;z-index:2;}.node-home-page .home-page-map{margin-bottom:38px;}.node-home-page .home-page-map .map-header{margin-top:53px;margin-bottom:32px;}.node-home-page .home-page-map .map-header .map-title,.node-home-page .home-page-map .map-header .map-body{text-align:center;}.node-home-page .home-page-map .map-header .map-body p{margin-bottom:0px;}.node-home-page .map-projects{margin-bottom:100px;}.node-home-page .map-projects .view-header{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:30px;text-transform:uppercase;color:#2b2f32;margin-bottom:40px;}.node-home-page .map-projects .view-filters{display:none;}.node-home-page .map-projects .element-invisible,.node-home-page .map-projects .item-list{display:none;}.skewed-content{-ms-transform:skewX(5deg);transform:skewX(5deg);}.unskewed-content{-ms-transform:skewX(-5deg);transform:skewX(-5deg);}.node-hotspot-landing #map-container-hotspot{position:relative;margin-top:40px;width:100%;}.node-hotspot-landing #map-container-hotspot #map{margin:0px;width:100%;}.node-hotspot-landing #map-container-hotspot #legend{display:-webkit-box;position:absolute;bottom:30px;left:50px;background:#fff;height:30px;padding:10px;}.node-hotspot-landing #map-container-hotspot #legend.Previously,.node-hotspot-landing #map-container-hotspot #legend.Other{display:none;}.node-hotspot-landing #map-container-hotspot #legend .legend-label{margin-right:30px;margin-top:0;}.node-hotspot-landing #map-container-hotspot #legend .legend-label .map-legend{width:30px;height:30px;display:inline-block;margin-right:10px;cursor:pointer;position:relative;}.node-hotspot-landing #map-container-hotspot #legend .legend-label .map-legend.active:before{content:'\e920';color:#e13e3e;font-size:15px;position:absolute;top:50%;right:50%;-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);}.node-hotspot-landing #map-container-hotspot #legend .legend-label .current{background:#619b93;}.node-hotspot-landing #map-container-hotspot #legend .legend-label .previous{background:#6aa9ea;}.node-hotspot-landing #map-container-hotspot #legend .legend-label .profiling{background:#f6c251;}.node-hotspot-landing #map-container-hotspot #legend .legend-label .other{background:#818b96;}.node-hotspot-landing #map-container-hotspot #legend .legend-label .label-name{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;color:#2b2f32;text-transform:uppercase;display:inline-block;vertical-align:top;padding-top:10px;}.node-hotspot-landing #map-container-hotspot .image_header{z-index:1;margin-top:100px;}.node-hotspot-landing #map-container-hotspot .image_header .field-name-field-thumbnail-hero-image .field-item{position:relative;line-height:0;}.node-hotspot-landing #map-container-hotspot .image_header .field-name-field-thumbnail-hero-image .field-item .overlay{height:100%;}.node-hotspot-landing #map-container-hotspot .image_header .field-name-field-thumbnail-hero-image .field-item .image{height:560px;width:100%;object-fit:cover;}.node-hotspot-landing #map-container-hotspot .image_header .field-name-field-thumbnail-hero-image .field-item .image-caption,.node-hotspot-landing #map-container-hotspot .image_header .field-name-field-thumbnail-hero-image .field-item .image-credit{position:absolute;left:30px;font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;line-height:18px;color:#fff;}.node-hotspot-landing #map-container-hotspot .image_header .field-name-field-thumbnail-hero-image .field-item .image-caption{bottom:50px;}.node-hotspot-landing #map-container-hotspot .image_header .field-name-field-thumbnail-hero-image .field-item .image-credit{bottom:30px;}.node-hotspot-landing #hotspot-map-info{background:#2b2f32;padding:60px 0;margin-bottom:57px;}.node-hotspot-landing #hotspot-map-info .hotspot-name .label{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:30px;line-height:36px;color:#fff;}.node-hotspot-landing #hotspot-map-info .hotspot-name .investment-type{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;color:#fff;text-transform:uppercase;position:relative;}.node-hotspot-landing #hotspot-map-info .hotspot-name .investment-type i{padding-right:12px;float:left;color:#fff;position:absolute;left:0px;top:2px;}.node-hotspot-landing #hotspot-map-info .hotspot-name .investment-type .type{position:absolute;left:28px;}.node-hotspot-landing #hotspot-map-info .hotspot-name .link{margin-top:54px;}.node-hotspot-landing #hotspot-map-info .hotspot-name .link a{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;text-transform:uppercase;color:#e13e3e;transition:color .2s ease-in-out;}.node-hotspot-landing #hotspot-map-info .hotspot-name .link a i{padding-left:10px;font-size:16px;}.node-hotspot-landing #hotspot-map-info .hotspot-name .link a:hover{color:#fff;transition:color .2s ease-in-out;}.node-hotspot-landing #hotspot-map-info .hotspot-description{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;line-height:30px;color:#fff;}.node-impact .impact-statistics .body-intro{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;line-height:30px;color:#2b2f32;text-align:center;}.node-impact .impact-statistics .statistics .grants-awarded .label i,.node-impact .impact-statistics .statistics .grants-awarded .label .field,.node-impact .impact-statistics .statistics .grantees .label i,.node-impact .impact-statistics .statistics .grantees .label .field,.node-impact .impact-statistics .statistics .species .label i,.node-impact .impact-statistics .statistics .species .label .field{display:inline-block;}.node-impact .impact-statistics .statistics .grants-awarded .label i,.node-impact .impact-statistics .statistics .grantees .label i,.node-impact .impact-statistics .statistics .species .label i{padding-right:10px;font-size:40px;}.node-impact .impact-statistics .statistics .grants-awarded .label h2,.node-impact .impact-statistics .statistics .grantees .label h2,.node-impact .impact-statistics .statistics .species .label h2{margin-bottom:12px;}.node-impact .impact-statistics .statistics .grants-awarded .descriptor,.node-impact .impact-statistics .statistics .grantees .descriptor,.node-impact .impact-statistics .statistics .species .descriptor{text-align:center;}.node-impact .impact-statistics .statistics .grants-awarded .descriptor h6,.node-impact .impact-statistics .statistics .grantees .descriptor h6,.node-impact .impact-statistics .statistics .species .descriptor h6{margin-top:0px;}.node-impact .impact-statistics .statistics .grants-awarded .descriptor h6 .field,.node-impact .impact-statistics .statistics .grantees .descriptor h6 .field,.node-impact .impact-statistics .statistics .species .descriptor h6 .field{display:inline-block;}.node-impact .paragraphs-items .paragraphs-item-inline-charts.align-chart-left .canvas-holder{float:left;}.node-impact .paragraphs-items .paragraphs-item-inline-charts.align-chart-left .inline-chart-container{float:right;}.node-impact .paragraphs-items .paragraphs-item-inline-charts.align-chart-right .canvas-holder{float:right;}.node-impact .paragraphs-items .paragraphs-item-inline-charts.align-chart-right .chart-spacer{float:right;}.node-impact .paragraphs-items .paragraphs-item-inline-charts.align-chart-right .inline-chart-container{float:left;}.node-impact .paragraphs-items .paragraphs-item-inline-charts .canvas-holder{min-height:635px;}.node-impact .paragraphs-items .paragraphs-item-inline-charts .canvas-holder canvas{width:100%;}.node-impact .paragraphs-items .paragraphs-item-inline-charts .inline-chart-container{vertical-align:top;}.node-impact .paragraphs-items .paragraphs-item-inline-charts .inline-chart-container .title{margin-top:0px;margin-bottom:5px;}.node-impact .paragraphs-items .paragraphs-item-inline-charts .inline-chart-container .subtitle{margin-top:0px;margin-bottom:27px;}.node-impact .paragraphs-items .paragraphs-item-inline-charts .inline-chart-container .body span{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;line-height:30px;}.node-learning-landing .field-featured-resource-container{margin-bottom:30px;margin-left:15px;margin-right:15px;}@media (min-width:761px){.node-learning-landing .field-featured-resource-container{margin-bottom:70px;margin-left:0;margin-right:0;}}.node-learning-landing .field-featured-resource-container > h3{margin-top:0;}@media (max-width:760px){.node-learning-landing .field-featured-resource-container > h3{margin-bottom:1.875rem;}}.node-learning-landing .field-name-field-featured-resources > .field-items{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(260px,1fr))[auto-fit];grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:30px;}.node-learning-landing .field-name-field-featured-resources > .field-items > .field-item{display:flex;}.node-learning-landing .field-name-field-featured-resources > .field-items > .field-item > .node-resource{display:flex;margin:0;width:100%;}.node-learning-landing .field-name-field-featured-resources > .field-items > .field-item > .node-resource > .card-resource{flex:1;width:100%;}.node-learning-landing .paragraphs-items-field-promo-component-full{margin:0 15px 30px;}.node-learning-landing .paragraphs-items-field-promo-component-full .basic-page-inline-image-promo{margin:0;}.node-learning-landing .paragraphs-items-field-promo-component-full .basic-page-inline-image-promo > .content{display:flex;align-items:center;flex-flow:row wrap;margin:0;}.node-learning-landing .paragraphs-items-field-promo-component-full .basic-page-inline-image-promo > .content .image{display:block;}.node-learning-landing .paragraphs-items-field-promo-component-full .basic-page-inline-image-promo > .content > .image{flex:1 0 100%;margin-bottom:15px;margin-right:0;}@media (min-width:761px){.node-learning-landing .paragraphs-items-field-promo-component-full .basic-page-inline-image-promo > .content > .image{flex:0 0 auto;margin-right:30px;margin-bottom:0;}}.node-learning-landing .paragraphs-items-field-promo-component-full .basic-page-inline-image-promo > .content > .image img{display:block;}.node-learning-landing .paragraphs-items-field-promo-component-full .basic-page-inline-image-promo > .content > .image .image{margin-right:0;}@media (min-width:761px){.node-learning-landing .paragraphs-items-field-promo-component-full{margin:0 0 60px;}}.learning-landing-resources{margin-bottom:30px;margin-left:15px;margin-right:15px;}@media (min-width:761px){.learning-landing-resources{margin-bottom:60px;margin-left:0;margin-right:0;}}.node-learning-detail .field-collection-container{border-bottom:none;}.inner-content .basic-page-header{position:relative;background-color:#f2f2f2;margin-bottom:100px;}.inner-content .basic-page-header .title{padding-top:80px;}.inner-content .basic-page-header .field-name-field-standard-header-body .field-items .field-item{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;line-height:30px;color:#2b2f32;margin-top:-20px;}.inner-content .basic-page-header:before{content:'';background:#f2f2f2;display:block;height:100%;width:135px;position:absolute;left:-135px;}.inner-content .basic-page-header:after{content:'';background:#f2f2f2;display:block;height:100%;width:135px;position:absolute;right:-135px;top:0;}.inner-content .sidebar_first{min-height:1px;}.inner-content .sidebar_first .sidenav .block__title{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;text-transform:uppercase;color:#2b2f32;margin-bottom:47px;margin-top:20px;}.inner-content .sidebar_first .sidenav .menu-name-menu-side-nav ul{list-style:none;margin:0;padding:0;}.inner-content .sidebar_first .sidenav .menu-name-menu-side-nav ul li{margin-bottom:16px;}.inner-content .sidebar_first .sidenav .menu-name-menu-side-nav ul li.is-expanded{margin-bottom:-8px;}.inner-content .sidebar_first .sidenav .menu-name-menu-side-nav ul li.is-expanded a{display:block;margin-bottom:16px;}.inner-content .sidebar_first .sidenav .menu-name-menu-side-nav ul li.is-expanded li:last-child{margin-bottom:24px;}.inner-content .sidebar_first .sidenav .menu-name-menu-side-nav ul li a{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;line-height:18px;color:#e13e3e;transition:color .2s ease-in-out;}.inner-content .sidebar_first .sidenav .menu-name-menu-side-nav ul li a:hover{color:#2b2f32;transition:color .2s ease-in-out;}.inner-content .sidebar_first .sidenav .menu-name-menu-side-nav ul li li{padding-left:10px;}.inner-content .field-name-body{margin-top:-30px;}.inner-content .node-page .paragraph-items{margin-bottom:22px;}.project_image_header{position:relative;}.project_image_header .col-12.project_full-width{background:#2b2f32;width:1000vw;margin-left:-100vw;height:100%;z-index:-1;position:absolute;}.project_image_header .easy-breadcrumb{z-index:1;top:40px;}.project_image_header .easy-breadcrumb a,.project_image_header .easy-breadcrumb span{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;color:#fff;opacity:.5;}.project_image_header .easy-breadcrumb a{opacity:1;transition:opactiy .2s ease-in-out;}.project_image_header .easy-breadcrumb a:hover{opacity:1;transition:opactiy .2s ease-in-out;}.project_image_header .image_header{z-index:1;margin-top:100px;}.project_image_header .image_header .field-name-field-thumbnail-hero-image .field-item{position:relative;line-height:0;}.project_image_header .image_header .field-name-field-thumbnail-hero-image .field-item .image{height:560px;width:100%;object-fit:cover;}.project_image_header .image_header .field-name-field-thumbnail-hero-image .field-item .image-caption,.project_image_header .image_header .field-name-field-thumbnail-hero-image .field-item .image-credit{position:absolute;left:30px;font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;line-height:18px;color:#fff;}.project_image_header .image_header .field-name-field-thumbnail-hero-image .field-item .image-caption{bottom:50px;}.project_image_header .image_header .field-name-field-thumbnail-hero-image .field-item .image-credit{bottom:30px;}.project_image_header .title,.project_image_header .grantee{z-index:1;color:#fff;}.project_image_header .title{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;margin:40px 0;font-size:42px;line-height:48px;}.project_image_header .grantee{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;margin-bottom:60px;font-size:24px;line-height:24px;text-transform:uppercase;}.project_image_header .grantee .field-name-field-account-name .field-label{display:inline-block;}.project_image_header .grantee .field-name-field-account-name .field-items{display:inline-block;}.node-project .project-info,.node-type-project .project-info{position:relative;padding:100px 0;margin-bottom:100px;}.node-project .project-info .project-info-background,.node-type-project .project-info .project-info-background{background:#f2f2f2;position:absolute;width:calc(100% + 260px);height:100%;right:-130px;top:0;z-index:-1;}.node-project .project-info .project-stats .label,.node-type-project .project-info .project-stats .label{margin-bottom:15px;}.node-project .project-info .project-stats .label .label-icon,.node-project .project-info .project-stats .label .label-text,.node-type-project .project-info .project-stats .label .label-icon,.node-type-project .project-info .project-stats .label .label-text{display:inline-block;}.node-project .project-info .project-stats .label .label-icon,.node-type-project .project-info .project-stats .label .label-icon{width:40px;height:26px;position:relative;}.node-project .project-info .project-stats .label .label-icon i,.node-type-project .project-info .project-stats .label .label-icon i{float:left;position:absolute;top:25%;font-size:24px;}.node-project .project-info .project-stats .label .label-text,.node-type-project .project-info .project-stats .label .label-text{margin:0 0 9px 0;}.node-project .project-info .project-stats .label .label-content,.node-type-project .project-info .project-stats .label .label-content{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;line-height:18px;color:#2b2f32;}.node-project .project-info .project-stats .label .label-content .field-name-field--amount,.node-project .project-info .project-stats .label .label-content .field-name-field-project-start-date,.node-project .project-info .project-stats .label .label-content .field-name-field-project-end-date,.node-type-project .project-info .project-stats .label .label-content .field-name-field--amount,.node-type-project .project-info .project-stats .label .label-content .field-name-field-project-start-date,.node-type-project .project-info .project-stats .label .label-content .field-name-field-project-end-date{display:inline-block;}.node-project .project-info .project-stats .label .label-content .field-name-field-keywords .field-item,.node-type-project .project-info .project-stats .label .label-content .field-name-field-keywords .field-item{display:inline-block;}.node-project .project-info .project-stats .label .label-content .field-name-field-keywords .field-item:not(:last-child):after,.node-type-project .project-info .project-stats .label .label-content .field-name-field-keywords .field-item:not(:last-child):after{content:', ';padding-right:3px;}.node-project .project-info .project-stats .label .label-content a,.node-type-project .project-info .project-stats .label .label-content a{color:#2b2f32;pointer-events:none;cursor:default;}.node-project .project-info .project-description .description-headers,.node-type-project .project-info .project-description .description-headers{margin-bottom:10px;}.node-project .project-info .project-description .description-headers .active,.node-project .project-info .project-description .description-headers .inactive,.node-type-project .project-info .project-description .description-headers .active,.node-type-project .project-info .project-description .description-headers .inactive{display:inline-block;margin-top:0px;}.node-project .project-info .project-description .description-headers .active,.node-type-project .project-info .project-description .description-headers .active{padding-bottom:10px;border-bottom:2px solid #2b2f32;}.node-project .project-info .project-description .description-headers .inactive,.node-type-project .project-info .project-description .description-headers .inactive{color:#e13e3e;transition:color .2s ease-in-out;}.node-project .project-info .project-description .description-headers .inactive:hover,.node-type-project .project-info .project-description .description-headers .inactive:hover{cursor:pointer;color:#2b2f32;transition:color .2s ease-in-out;}.node-project .project-info .project-description .description-headers .overview,.node-type-project .project-info .project-description .description-headers .overview{margin-right:30px;}.node-project .project-info .project-description .description-headers span.mobile-name,.node-type-project .project-info .project-description .description-headers span.mobile-name{display:none;}.node-project .project-info .project-description .description-bodies .active,.node-type-project .project-info .project-description .description-bodies .active{display:block;}.node-project .project-info .project-description .description-bodies .inactive,.node-type-project .project-info .project-description .description-bodies .inactive{display:none;}.node-project .project-info .project-description .field-name-field-strategic-direction p,.node-type-project .project-info .project-description .field-name-field-strategic-direction p{display:inline;}.node-project .project-resources,.node-type-project .project-resources{margin-bottom:93px;}.node-project .project-promo,.node-type-project .project-promo{padding:100px 0;position:relative;margin-bottom:80px;}.node-project .project-promo .promo-background,.node-type-project .project-promo .promo-background{background:#f2f2f2;position:absolute;width:calc(100% + 260px);height:100%;right:-130px;top:0;z-index:-1;}.node-project .project-promo .view-project-related-story .related-story-image .overlay,.node-project .project-promo .view-project-related-story .related-story-image .image-caption,.node-project .project-promo .view-project-related-story .related-story-image .image-credit,.node-type-project .project-promo .view-project-related-story .related-story-image .overlay,.node-type-project .project-promo .view-project-related-story .related-story-image .image-caption,.node-type-project .project-promo .view-project-related-story .related-story-image .image-credit{display:none;}.node-project .project-promo .view-project-related-story .related-story-info,.node-type-project .project-promo .view-project-related-story .related-story-info{position:absolute;right:0;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);}.node-project .project-promo .view-project-related-story .related-story-info .title,.node-type-project .project-promo .view-project-related-story .related-story-info .title{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;text-transform:uppercase;font-size:30px;line-height:30px;color:#2b2f32;margin-bottom:26px;}.node-project .project-promo .view-project-related-story .related-story-info .title:after,.node-type-project .project-promo .view-project-related-story .related-story-info .title:after{content:':';}.node-project .project-promo .view-project-related-story .related-story-info .story-title,.node-type-project .project-promo .view-project-related-story .related-story-info .story-title{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;line-height:30px;color:#2b2f32;margin-bottom:0;}.node-project .project-promo .view-project-related-story .related-story-info .story-subheading,.node-type-project .project-promo .view-project-related-story .related-story-info .story-subheading{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;line-height:30px;color:#2b2f32;marign-top:0;margin-bottom:26px;}.node-project .project-promo .view-project-related-story .related-story-info .story-subheading p,.node-type-project .project-promo .view-project-related-story .related-story-info .story-subheading p{margin-bottom:0;}.node-project .project-promo .view-project-related-story .related-story-info a,.node-type-project .project-promo .view-project-related-story .related-story-info a{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;text-transform:uppercase;font-size:18px;color:#e13e3e;transition:color .2s ease-in-out;}.node-project .project-promo .view-project-related-story .related-story-info a:hover,.node-type-project .project-promo .view-project-related-story .related-story-info a:hover{color:#2b2f32;transition:color .2s ease-in-out;}.node-project .related-project-wrapper .title,.node-type-project .related-project-wrapper .title{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;text-transform:uppercase;font-size:30px;line-height:30px;color:#2b2f32;margin-bottom:26px;}.node-project .related-project-wrapper .related-projects,.node-type-project .related-project-wrapper .related-projects{display:flex;flex-wrap:wrap;justify-content:center;}.node-project .project-info .project-description .description-headers .stats.active,.node-project .project-info .project-description .description-headers .stats.inactive{display:none;}.node-project .project-info .project-description .description-bodies .stats.active,.node-project .project-info .project-description .description-bodies .stats.inactive{display:none;}.search-results{margin:0;padding:0;width:80%;}.search-results h3.title{margin-bottom:0;margin-top:30px;}.search-results .search-snippet-info{padding-left:0;}.search-results .search-snippet{border-bottom:solid 1px rgba(43,47,50,0.3);margin-bottom:0;padding-bottom:30px;}label[for=edit-keys]{display:none;}.page-search .search-form{display:none;}.page-search .page_standard-header-copy form{position:relative;width:500px;}.page-search .page_standard-header-copy .form-item{display:inline-block;}.page-search .page_standard-header-copy .form-item input{color:rgba(43,47,50,0.3);background:#f2f2f2;border:0;border-bottom:1px solid rgba(43,47,50,0.3);width:350px;padding-bottom:10px;font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;}.page-search .page_standard-header-copy .form-actions{display:inline-block;margin:0;margin-top:15px;margin-bottom:30px;margin-left:-70px;}.page-search .page_standard-header-copy .form-actions input[type='submit']{opacity:0;width:50px;padding:0;}.page-search .page_standard-header-copy .form-actions::after{content:"\e918";display:inline-block;cursor:pointer;font-size:16px;position:absolute;top:44px;right:155px;color:#e13e3e;transition:color .2s ease-in-out;font-family:'cepf' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;}ul.pager{margin-top:75px;padding:0;}ul.pager li{display:inline-block;list-style-type:none;width:auto;padding-right:20px;}.page-search .easy-breadcrumb{left:0;}.page-search .cols .col-12.page_standard-header-copy{margin:0;margin-top:40px;}.standard-header{position:relative;background:#f2f2f2;min-height:530px;margin-bottom:100px;}.standard-header-md{margin-bottom:60px;}.standard-header .standard-header-background{background:#f2f2f2;position:absolute;width:calc(100% + 260px);height:100%;right:-130px;top:0;z-index:-1;}.standard-header .page_standard-header-copy{margin-top:40px;}.standard-header .page_standard-header-copy .page-title{margin-bottom:40px;}.standard-header .page_standard-header-copy .field-name-field-standard-header-body{margin-top:-19px;}.standard-header .page_standard-header-copy .field-name-field-standard-header-body .field-item{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;line-height:30px;color:#2b2f32;}.standard-header .page_standard-header-copy .field-name-field-standard-header-body p{display:none;}.standard-header .page_standard-header_header-image{margin-top:40px;float:right;overflow:hidden;}.standard-header .page_standard-header_header-image .unskewed-content{-ms-transform:skewX(-5deg);transform:skewX(-5deg);}.standard-header .page_standard-header_header-image img.unskewed-content{margin-left:-35px;max-width:120%;}.standard-header-basic-page{position:relative;background:#f2f2f2;margin-bottom:100px;}.standard-header-basic-page.has-image{height:530px;}.standard-header-basic-page .standard-header-background{background:#f2f2f2;position:absolute;width:calc(100% + 260px);height:100%;right:-130px;top:0;z-index:-1;}.standard-header-basic-page .page_standard-header-copy{margin-top:40px;}.standard-header-basic-page .page_standard-header-copy .page-title{margin-bottom:40px;}.standard-header-basic-page .page_standard-header-copy .field-item{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;line-height:30px;color:#2b2f32;}.standard-header-basic-page .page_standard-header_header-image{margin-top:40px;float:right;overflow:hidden;}.standard-header-basic-page .page_standard-header_header-image .unskewed-content{-ms-transform:skewX(-5deg);transform:skewX(-5deg);}.standard-header-basic-page .page_standard-header_header-image img.unskewed-content{margin-left:-35px;max-width:120%;}.field-name-field-standard-header-image .overlay-wrapper{width:630px;}.field-name-field-standard-header-image .image-wrapper{position:relative;}.field-name-field-standard-header-image .image-wrapper:before,.field-name-field-standard-header-image .image-wrapper:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;content:'';background-color:#f2f2f2;height:100%;border:none;text-overflow:clip;position:absolute;bottom:0;z-index:9;-ms-transform:skewX(8deg);transform:skewX(8deg);width:68px;}.field-name-field-standard-header-image .image-wrapper:before{left:-33px;}.field-name-field-standard-header-image .image-wrapper:after{right:-33px;}.featured-stories{margin-bottom:100px;}.featured-stories .featured-stories-header{margin-top:100px;text-transform:uppercase;}.featured-stories .view-featured-stories .views-row-1,.featured-stories .view-featured-stories .views-row-2{display:inline-block;width:47.36842%;margin:0 1.31579%;}.featured-stories .view-featured-stories .views-row-1 .overlay,.featured-stories .view-featured-stories .views-row-1 .image-caption,.featured-stories .view-featured-stories .views-row-1 .image-credit,.featured-stories .view-featured-stories .views-row-2 .overlay,.featured-stories .view-featured-stories .views-row-2 .image-caption,.featured-stories .view-featured-stories .views-row-2 .image-credit{display:none;}.featured-stories .view-featured-stories .views-row-1 .views-field .field-content,.featured-stories .view-featured-stories .views-row-2 .views-field .field-content{margin-bottom:25px;}.featured-stories .view-featured-stories .views-row-1 .views-field .field-content .overlay,.featured-stories .view-featured-stories .views-row-2 .views-field .field-content .overlay{opacity:0;}.featured-stories .view-featured-stories .views-row-1 .featured-stories_title,.featured-stories .view-featured-stories .views-row-1 .featured-stories_subheading,.featured-stories .view-featured-stories .views-row-2 .featured-stories_title,.featured-stories .view-featured-stories .views-row-2 .featured-stories_subheading{font-size:18px;line-height:30px;color:#2b2f32;display:block;}.featured-stories .view-featured-stories .views-row-1 .featured-stories_title,.featured-stories .view-featured-stories .views-row-2 .featured-stories_title{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;margin-bottom:-6px;}.featured-stories .view-featured-stories .views-row-1 .featured-stories_subheading,.featured-stories .view-featured-stories .views-row-2 .featured-stories_subheading{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;margin-bottom:25px;}.featured-stories .view-featured-stories .views-row-1 .feature-story-link,.featured-stories .view-featured-stories .views-row-2 .feature-story-link{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;text-transform:uppercase;color:#e13e3e;}.featured-stories .view-featured-stories .views-row-1 .feature-story-link a i,.featured-stories .view-featured-stories .views-row-2 .feature-story-link a i{font-size:17px;margin-left:7px;}.featured-stories .view-featured-stories .views-row-1 .feature-story-link:hover,.featured-stories .view-featured-stories .views-row-2 .feature-story-link:hover{color:#2b2f32;}.featured-stories .view-featured-stories .views-row-1{margin-left:0px;}.featured-stories .view-featured-stories .views-row-2{float:right;margin-right:0px;}.view-filters .form-radios{display:flex;}.view-filters .form-radios .form-type-radio{display:inline-block;height:50px;border:2px solid #e13e3e;border-radius:40px;margin-right:10px;}.view-filters .form-radios .form-type-radio input{display:none;}.view-filters .form-radios .form-type-radio .option{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;line-height:50px;color:#e13e3e;padding:0 20px;vertical-align:middle;display:flex;justify-content:center;width:calc(100% - 35px);height:100%;transition:all .2s ease-in-out;}.view-filters .form-radios .form-type-radio input[checked] + label{border-color:#e13e3e;border-radius:40px;background:#e13e3e;color:#fff;}.view-filters .form-radios .form-type-radio input[checked] + label:hover{border-color:#2b2f32;background:#2b2f32;color:#fff;}.view-filters .form-radios .form-type-radio:hover{border:2px solid #2b2f32;}.view-filters .form-radios .form-type-radio:hover .option{color:#2b2f32;}.view-filters .form-radios .highlight{background:#e13e3e;}.view-filters .form-radios .highlight .option{color:#fff;}.view-filters .form-radios .highlight:hover{border:2px solid #2b2f32;background:#2b2f32;}.view-filters .form-radios .highlight:hover .option{color:#fff;}.view-filters .views-submit-button{display:none;}#block-views-all-stories-block .block__title{margin-bottom:15px;}#block-views-all-stories-block .view-filters{padding-bottom:92px;}#block-views-all-stories-block .view-content .views-row{margin-bottom:8px;}#block-views-all-stories-block .view-content .views-row .views-field-field-header-image,#block-views-all-stories-block .view-content .views-row .views-field-path{display:inline-block;}#block-views-all-stories-block .view-content .views-row .views-field-field-header-image{padding-right:26px;}#block-views-all-stories-block .view-content .views-row .views-field-field-header-image .overlay,#block-views-all-stories-block .view-content .views-row .views-field-field-header-image .image-caption,#block-views-all-stories-block .view-content .views-row .views-field-field-header-image .image-credit{display:none;}#block-views-all-stories-block .view-content .views-row .views-field-field-header-image .field-content img{width:350px;height:233px;}#block-views-all-stories-block .view-content .views-row .views-field-path{height:233px;width:calc(100% - 380px);vertical-align:top;padding-top:20px;}#block-views-all-stories-block .view-content .views-row .views-field-path .story-title,#block-views-all-stories-block .view-content .views-row .views-field-path .story-subheading,#block-views-all-stories-block .view-content .views-row .views-field-path a{font-size:18px;line-height:30px;}#block-views-all-stories-block .view-content .views-row .views-field-path .story-title{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;}#block-views-all-stories-block .view-content .views-row .views-field-path .story-subheading{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;margin-bottom:40px;}#block-views-all-stories-block .view-content .views-row .views-field-path a{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;color:#e13e3e;text-transform:uppercase;}#block-views-all-stories-block .view-content .views-row .views-field-path a i{font-size:17px;margin-left:7px;}#block-views-all-stories-block .view-content .views-row .views-field-path a:hover{color:#2b2f32;}#block-views-all-stories-block .mobile-stories-title{display:none;}.story_image_header{position:relative;}.story_image_header .story_full-width{background:#2b2f32;width:1000vw;margin-left:-100vw;height:553px;z-index:-1;position:absolute;}.story_image_header .story_full-width.no-image{height:108px;}.story_image_header .easy-breadcrumb{z-index:1;display:block;position:relative;top:0;margin:40px 0;}.story_image_header .easy-breadcrumb a,.story_image_header .easy-breadcrumb span{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;color:#fff;opacity:.5;}.story_image_header .easy-breadcrumb a{opacity:.5;transition:opactiy .2s ease-in-out;}.story_image_header .easy-breadcrumb a:hover{opacity:1;transition:opactiy .2s ease-in-out;}.story_image_header .field-name-field-header-image .field-item{position:relative;line-height:0;}.story_image_header .field-name-field-header-image .field-item .overlay{height:100%;}.story_image_header .field-name-field-header-image .field-item .image{height:560px;width:100%;object-fit:cover;}.story_image_header .field-name-field-header-image .field-item .image-caption,.story_image_header .field-name-field-header-image .field-item .image-credit{position:absolute;left:30px;font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;line-height:18px;color:#fff;}.story_image_header .field-name-field-header-image .field-item .image-caption{bottom:50px;}.story_image_header .field-name-field-header-image .field-item .image-credit{bottom:30px;}.node-story .story-titles .title-wrap{margin-bottom:40px;padding:0 9.63964%;}.node-story .story-titles .title-wrap .title,.node-story .story-titles .title-wrap .subtitle .field-item{color:#2b2f32;text-align:center;}.node-story .story-titles .title-wrap .title{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:36px;line-height:42px;margin-top:51px;margin-bottom:0;text-transform:none;}.node-story .story-titles .title-wrap .subtitle .field-item{font-family:"opensans_light",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:36px;line-height:42px;}.node-story .story-titles .story-byline{text-align:center;margin-bottom:0;}.story-project-data{background:#f2f2f2;padding:56px 0 36px;margin:0 9.5%;}.story-project-data #story_project-table > div{margin-bottom:15px;display:flex;justify-content:space-between;}.story-project-data #story_project-table .label{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;color:#2b2f32;text-transform:uppercase;width:200px;text-align:right;margin-right:30px;}.story-project-data #story_project-table .value{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;line-height:18px;color:#2b2f32;width:540px;text-align:left;}#story_content{margin-top:45px;}.hotspot_map_header{position:relative;}.hotspot_map_header .col-12.hotspot_full-width{background:#2b2f32;width:1000vw;margin-left:-100vw;height:100%;z-index:-1;position:absolute;}.hotspot_map_header #map-container-hotspot{position:relative;margin-top:40px;width:100%;}.hotspot_map_header #map-container-hotspot #map{margin:0px;width:100%;}.hotspot_map_header #map-container-hotspot #legend{display:-webkit-box;position:absolute;bottom:30px;left:50px;background:#fff;height:30px;padding:10px;}.hotspot_map_header #map-container-hotspot #legend.Previously,.hotspot_map_header #map-container-hotspot #legend.Other{display:none;}.hotspot_map_header #map-container-hotspot #legend .legend-label{margin:0 30px 0 0;}.hotspot_map_header #map-container-hotspot #legend .legend-label .map-legend{width:30px;height:30px;background:#fff;display:inline-block;border:1px solid rgba(43,47,50,0.3);margin-right:10px;cursor:pointer;position:relative;}.hotspot_map_header #map-container-hotspot #legend .legend-label .map-legend.active:before{content:'\e920';color:#e13e3e;font-size:15px;position:absolute;top:50%;right:50%;-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);}.hotspot_map_header #map-container-hotspot #legend .legend-label .label-name{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;color:#2b2f32;text-transform:uppercase;display:inline-block;vertical-align:top;padding-top:5px;}.hotspot_map_header #map-container-hotspot .image_header{z-index:1;margin-top:100px;}.hotspot_map_header #map-container-hotspot .image_header .field-name-field-thumbnail-hero-image .field-item{position:relative;line-height:0;}.hotspot_map_header #map-container-hotspot .image_header .field-name-field-thumbnail-hero-image .field-item .overlay{height:100%;}.hotspot_map_header #map-container-hotspot .image_header .field-name-field-thumbnail-hero-image .field-item .image{height:560px;width:100%;object-fit:cover;}.hotspot_map_header #map-container-hotspot .image_header .field-name-field-thumbnail-hero-image .field-item .image-caption,.hotspot_map_header #map-container-hotspot .image_header .field-name-field-thumbnail-hero-image .field-item .image-credit{position:absolute;left:30px;font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;line-height:18px;color:#fff;}.hotspot_map_header #map-container-hotspot .image_header .field-name-field-thumbnail-hero-image .field-item .image-caption{bottom:50px;}.hotspot_map_header #map-container-hotspot .image_header .field-name-field-thumbnail-hero-image .field-item .image-credit{bottom:30px;}.hotspot_map_header .title,.hotspot_map_header .status{z-index:1;color:#fff;}.hotspot_map_header .title{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;margin:30px 0 40px 0;font-size:42px;line-height:48px;}.hotspot_map_header .status{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;margin-bottom:60px;font-size:24px;line-height:24px;text-transform:uppercase;}.hotspot_map_header .status i{margin-right:20px;display:inline-block;}.hotspot_map_header .status .field-name-field-long-form-status{display:inline-block;}.hotspot_map_header .status .field-name-field-long-form-status .field-label,.hotspot_map_header .status .field-name-field-long-form-status .field-items{display:inline-block;}.hotspot_map_header .status .field-name-field-long-form-status .field-items .field-item a{color:#fff;}.hotspot_map_header .status .field-name-field-long-form-status .field-items .field-item a:hover{color:#fff;cursor:default;}.node-hotspot .hotspot-info{position:relative;padding:100px 0;margin-bottom:100px;}.node-hotspot .hotspot-info .hotspot-info-background{background:#f2f2f2;position:absolute;width:calc(100% + 260px);height:100%;right:-130px;top:0;z-index:-1;}.node-hotspot .hotspot-info .hotspot-stats{margin-left:0;}.node-hotspot .hotspot-info .hotspot-stats .field-name-field-contact-website a{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;}.node-hotspot .hotspot-info .hotspot-stats .field-name-field-contact-pair,.node-hotspot .hotspot-info .hotspot-stats .rit-contact-pair{margin-bottom:15px;}.node-hotspot .hotspot-info .hotspot-stats .field-name-field-rit-title{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;}.node-hotspot .hotspot-info .hotspot-stats .label.investment .label-content *{display:inline-block;}.node-hotspot .hotspot-info .hotspot-stats .label{margin-bottom:20px;}.node-hotspot .hotspot-info .hotspot-stats .label .label-icon,.node-hotspot .hotspot-info .hotspot-stats .label .label-text{display:inline-block;}.node-hotspot .hotspot-info .hotspot-stats .label .label-icon{width:40px;height:26px;position:relative;}.node-hotspot .hotspot-info .hotspot-stats .label .label-icon i{float:left;position:absolute;top:25%;font-size:24px;}.node-hotspot .hotspot-info .hotspot-stats .label .label-text{margin:0 0 9px 0;}.node-hotspot .hotspot-info .hotspot-stats .label .label-content{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;line-height:24px;color:#2b2f32;}.node-hotspot .hotspot-info .hotspot-stats .label .label-content .field-name-field--amount,.node-hotspot .hotspot-info .hotspot-stats .label .label-content .field-name-field-project-start-date,.node-hotspot .hotspot-info .hotspot-stats .label .label-content .field-name-field-project-end-date{display:inline-block;}.node-hotspot .hotspot-info .hotspot-stats .label .label-content .field-name-field-keywords .field-item{display:inline-block;}.node-hotspot .hotspot-info .hotspot-stats .label .label-content .field-name-field-keywords .field-item:not(:last-child):after{content:', ';padding-right:3px;}.node-hotspot .hotspot-info .hotspot-stats .field-name-field-countries .field-item{display:inline-block;}.node-hotspot .hotspot-info .hotspot-stats .field-name-field-countries .field-item:after{content:",";padding-right:5px;}.node-hotspot .hotspot-info .hotspot-stats .field-name-field-countries .field-item:last-child:after{display:none;}.node-hotspot .hotspot-info .hotspot-stats .field-name-field-ecosystem-profile .field-item{font-size:14px;line-height:24px;font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;}.node-hotspot .hotspot-info .hotspot-stats .field-name-field-ecosystem-profile .field-item a{color:#e13e3e;}.node-hotspot .hotspot-info .hotspot-stats .field-name-field-ecosystem-profile .field-item a:hover{color:#2b2f32;}.node-hotspot .hotspot-info .hotspot-stats .ecosystem-profile .label-content .field-items .field-item{padding-bottom:20px;}.node-hotspot .hotspot-info .hotspot-stats .ecosystem-profile .label-content .field-items .field-item .field-name-field-ecosystem-profile-header .field-items .field-item,.node-hotspot .hotspot-info .hotspot-stats .ecosystem-profile .label-content .field-items .field-item .field-name-field-ecosystem-profile .field-items .field-item{padding-bottom:0px;}.node-hotspot .hotspot-info .hotspot-description .description-headers{margin-bottom:40px;border-bottom:1px solid #D8D8D8;}.node-hotspot .hotspot-info .hotspot-description .description-headers .active,.node-hotspot .hotspot-info .hotspot-description .description-headers .inactive{display:inline-block;margin-bottom:0;margin-top:0;text-align:left;}.node-hotspot .hotspot-info .hotspot-description .description-headers .active span.mobile-name,.node-hotspot .hotspot-info .hotspot-description .description-headers .inactive span.mobile-name{display:none;}.node-hotspot .hotspot-info .hotspot-description .description-headers .active{padding-bottom:10px;border-bottom:2px solid #2b2f32;}.node-hotspot .hotspot-info .hotspot-description .description-headers .inactive{color:#e13e3e;transition:color .2s ease-in-out;}.node-hotspot .hotspot-info .hotspot-description .description-headers .inactive:hover{cursor:pointer;color:#2b2f32;transition:color .2s ease-in-out;}.node-hotspot .hotspot-info .hotspot-description .description-headers .strategic-direction{margin-right:30px;}.node-hotspot .hotspot-info .hotspot-description .field-name-field-strategy-subpage-link .field-item,.node-hotspot .hotspot-info .hotspot-description .field-name-field-about-subpage-link .field-item{width:100%;padding:1.25rem 0;position:relative;border-bottom:1px solid #D8D8D8;}.node-hotspot .hotspot-info .hotspot-description .field-name-field-strategy-subpage-link .field-item a,.node-hotspot .hotspot-info .hotspot-description .field-name-field-about-subpage-link .field-item a{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;text-transform:uppercase;}.node-hotspot .hotspot-info .hotspot-description .field-name-field-strategy-subpage-link .field-item a:hover,.node-hotspot .hotspot-info .hotspot-description .field-name-field-about-subpage-link .field-item a:hover{color:#2b2f32;}.node-hotspot .hotspot-info .hotspot-description .field-name-field-strategy-subpage-link .field-item a:after,.node-hotspot .hotspot-info .hotspot-description .field-name-field-about-subpage-link .field-item a:after{content:"\e90f";font-size:17px;font-family:'cepf' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;top:25px;padding-left:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.node-hotspot .hotspot-info .hotspot-description .description-bodies .active{display:block;}.node-hotspot .hotspot-info .hotspot-description .description-bodies .inactive{display:none;}.node-hotspot .project-tile .view-header{margin-bottom:30px;}.node-hotspot .project-promo{background:#f2f2f2;margin:100px 0;position:relative;}.node-hotspot .project-promo .project-promo-image{margin:100px 0;}.node-hotspot .project-promo .project-promo-image .overlay{display:none;}.node-hotspot .project-promo .project-promo-image img{width:445px;height:297px;object-fit:cover;}.node-hotspot .project-promo .project-promo-info{position:absolute;right:0px;top:25%;}.node-hotspot .project-promo .project-promo-info .project-promo-header{margin-top:0px;}.node-hotspot .project-promo .project-promo-info .title,.node-hotspot .project-promo .project-promo-info .link{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;text-transform:uppercase;}.node-hotspot .project-promo .project-promo-info .title,.node-hotspot .project-promo .project-promo-info .body{font-size:18px;line-height:30px;color:#2b2f32;}.node-hotspot .project-promo .project-promo-info .body{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;margin-bottom:25px;}.node-hotspot .project-promo .project-promo-info .link{font-size:18px;text-transform:uppercase;color:#e13e3e;transition:color .2s ease-in-out;}.node-hotspot .project-promo .project-promo-info .link:hover{color:#2b2f32;transition:color .2s ease-in-out;}.node-hotspot .view-display-id-hotspot_detail_resources{margin-top:87px;}.node-hotspot .view-display-id-hotspot_detail_resources .view-header p{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;text-transform:uppercase;color:#2b2f32;margin-bottom:40px;}.node-hotspot .hotspot-info .hotspot-description .description-headers .stats.active,.node-hotspot .hotspot-info .hotspot-description .description-headers .stats.inactive{display:none;}.node-hotspot .hotspot-info .hotspot-description .description-bodies .stats.active,.node-hotspot .hotspot-info .hotspot-description .description-bodies .stats.inactive{display:none;}.card{display:flex;}.card .card-link{flex:1;width:100%;display:flex;flex-direction:column;position:relative;}.card .card-link:hover,.card .card-link:focus{text-decoration:none;color:#fff;transition:all .2s ease-in-out;}.card .card-link:hover .card-body .card-info-list > li,.card .card-link:focus .card-body .card-info-list > li{color:#fff;}.card .card-link:hover .card-title h5,.card .card-link:focus .card-title h5{color:#fff;}.card .card-link:hover .card-body > .description p,.card .card-link:focus .card-body > .description p{color:#fff;}.card .card-title > h5{margin-top:0;margin-bottom:1.25rem;font-family:"opensans_bold",sans-serif;}.card .card-body{padding:1.875rem 1.25rem;display:flex;flex:1;flex-direction:column;}.card .card-body > .description p{font-size:.875rem;color:#2b2f32;}.card .card-footer p{font-size:.875rem;}.card .card-footer p:last-child{margin-bottom:0;}.card-resource{max-width:630px;}.card-resource:hover .card-body{background-color:#e13e3e;}.card-resource .card-image img{display:block;max-width:100%;height:auto;}@media (max-width:767px){.card-resource .card-image{display:none;}}.card-resource .card-body{padding:1.25rem 1.25rem 1.5rem;background-color:#f2f2f2;transition:background-color .2s ease-in-out;}.card-resource .card-body > .description p{font-size:.875rem;line-height:1.5;margin-bottom:1rem;color:#2b2f32;}.card-resource .card-title > h5{text-transform:initial;font-size:.875rem;line-height:1.2;margin-bottom:0.625rem;}.card-resource .card-footer{margin-top:auto;}.card-resource .card-info-list{padding:0;margin:0;list-style:none;display:flex;margin:0 -10px;}.card-resource .card-info-list > li{position:relative;padding:0 10px;margin-bottom:0;color:#2b2f32;text-transform:uppercase;font-size:14px;line-height:1;font-family:"good_bold",sans-serif;}.card-resource .card-info-list > li + li::after{content:'';position:absolute;top:50%;left:0;-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:100%;background-color:#bfbfbf;}.card-resource .card-info-list > li .label > [class^="icon-"]{padding-right:0;padding-left:.3125rem;}.card-resource-category{min-height:200px;background-color:#f2f2f2;}.card-resource-category:hover{background:#e13e3e;transition:background-color .2s ease-in-out;}.card-resource-category:hover .card-title > h4{color:#fff;transition:color .2s ease-in-out;}.card-resource-category .card-body{flex:0;margin-top:auto;box-shadow:inset 0 -5px #e13e3e;padding:1.25rem;}.card-resource-category .card-title > h4{font-size:1.5rem;line-height:1.2;margin-top:0;margin-bottom:.925rem;color:#2b2f32;}.card-resource-category .card-footer [class^="icon-"]{vertical-align:middle;line-height:1.5;}.project-database{margin-bottom:93px;}.project-database .project-database-header{position:relative;background:#f2f2f2;height:auto;padding-bottom:30px;}.project-database .project-database-header .project-database-header-background{background:#f2f2f2;position:absolute;width:calc(100% + 260px);height:100%;right:-135px;top:0;z-index:-1;}.project-database .project-database-header .title-breadcrumb .easy-breadcrumb{position:relative;margin-top:30px;top:0px;left:0px;}.project-database .project-database-header .title-breadcrumb .page_standard-header-copy{margin-top:-18px;}.project-database .project-database-header .search-filters{position:relative;}.project-database .project-database-header .search-filters .search-container .label,.project-database .project-database-header .search-filters .filters-container .label{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;color:#2b2f32;}.project-database .project-database-header .search-filters .search-container .search-label,.project-database .project-database-header .search-filters .filters-container .search-label{margin-bottom:60px;}.project-database .project-database-header .search-filters .search-container .filters-label,.project-database .project-database-header .search-filters .filters-container .filters-label{margin-bottom:40px;}.project-database .project-database-header .search-filters .search-container #edit-field-project-start-date-wrapper,.project-database .project-database-header .search-filters .search-container #edit-field-project-start-date-1-wrapper{display:none;}.project-database .project-database-header .search-filters .search-container .search .search-form{border-bottom:1px solid rgba(43,47,50,0.3);padding-bottom:10px;}.project-database .project-database-header .search-filters .search-container .search .search-form .views-widget{display:flex;align-items:center;}.project-database .project-database-header .search-filters .search-container .search .search-form .views-widget > .form-item{flex:1;}.project-database .project-database-header .search-filters .search-container .search .search-form .views-submit-button{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;}.project-database .project-database-header .search-filters .search-container .search .search-form:hover i{color:#2b2f32;transition:color .2s ease-in-out;}.project-database .project-database-header .search-filters .search-container .search .search-form i{font-size:17px;color:#e13e3e;transition:color .2s ease-in-out;padding-right:15px;}.project-database .project-database-header .search-filters .search-container .search .search-form .search-input{border:none;background:#f2f2f2;width:100%;font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;text-transform:uppercase;color:#2b2f32;opactiy:.5;transition:opacity .2s ease-in-out;}.project-database .project-database-header .search-filters .search-container .search .search-form .search-input:hover{opacity:1;transition:opacity .2s ease-in-out;outline:none;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi{display:inline-block;height:50px;width:190px;border:1px solid rgba(43,47,50,0.3);transition:border .2s ease-in-out;border-radius:40px;margin-right:10px;margin-bottom:20px;position:relative;cursor:pointer;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi.Date{vertical-align:top;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi .block__title{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;text-transform:uppercase;color:#2b2f32;opacity:.5;transition:opacity .2s ease-in-out;margin-bottom:0px;position:absolute;top:25%;left:20px;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi i{position:absolute;top:40%;right:20px;font-size:11px;color:#e13e3e;transition:color .2s ease-in-out;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi #date-picker{opacity:0;width:100%;height:50px;cursor:pointer;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi:hover,.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi.clicked{border:1px solid #2b2f32;transition:border .2s ease-in-out;z-index:9999;outline:none;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi:hover .block__title,.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi.clicked .block__title{opacity:1;transition:opacity .2s ease-in-out;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi:hover i,.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi.clicked i{color:#2b2f32;transition:color .2s ease-in-out;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi .hidden-list{max-height:370px;overflow:hidden;overflow-y:scroll;background:#fff;box-shadow:0px 5px 5px 0px rgba(0,0,0,0.25);position:absolute;margin-top:61px;display:none;z-index:10;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi .hidden-list.autocomplete:after{content:"\e918";color:#2b2f32;opacity:.5;position:absolute;top:9px;right:10px;font-size:12px;overflow:auto;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi .hidden-list.autocomplete .item-list{display:none;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi .hidden-list.autocomplete .awesomplete ul{max-height:270px;overflow-y:scroll;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi .hidden-list.autocomplete .awesomplete ul li{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;font-weight:bold;line-height:20px;color:#e13e3e;opacity:1;transition:opacity .2s ease-in-out;margin-bottom:20px;cursor:pointer;list-style:none;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi .hidden-list.autocomplete .awesomplete ul li:hover{color:#2b2f32;transition:color .2s ease-in-out;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi .hidden-list input.autocomplete{width:410px;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi .hidden-list input:-ms-input-placeholder{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;color:#2b2f32;opacity:.5;padding:10px;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi .hidden-list input::placeholder{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;color:#2b2f32;opacity:.5;padding:10px;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi .hidden-list input:focus{outline:none;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi .hidden-list .item-list{width:375px;border-radius:0px;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi .hidden-list .item-list ul{list-style:none;padding:15px;margin-top:0;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi .hidden-list .item-list ul li{margin-bottom:0;font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;line-height:20px;color:#e13e3e;opacity:1;transition:opacity .2s ease-in-out;margin-bottom:20px;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi .hidden-list .item-list ul li .form-item{position:relative;height:15px;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi .hidden-list .item-list ul li .form-item input{position:absolute;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi .hidden-list .item-list ul li .form-item label{position:absolute;left:30px;top:-4px;}.project-database .project-database-header .search-filters .filters-container .region-project-database-filters .block-facetapi .hidden-list .item-list ul li .form-item:hover{color:#2b2f32;transition:color .2s ease-in-out;}.project-database .project-database-header .search-filters .filters-container #project-database-tags{display:inline-block;position:absolute;bottom:-178px;right:0;padding-right:10px;}@media (min-width:1141px){.project-database .project-database-header .search-filters .filters-container #project-database-tags{right:33px;}}.project-database .project-database-header .search-filters .filters-container #project-database-tags .tag{display:inline-block;height:50px;line-height:50px;background:#e13e3e;transition:background .2s ease-in-out;border-radius:50px;padding:0 20px;margin-right:10px;cursor:pointer;margin-bottom:10px;}.project-database .project-database-header .search-filters .filters-container #project-database-tags .tag:last-child{margin-right:0;}.project-database .project-database-header .search-filters .filters-container #project-database-tags .tag:hover{background:#2b2f32;transition:background .2s ease-in-out;}.project-database .project-database-header .search-filters .filters-container #project-database-tags .tag .tag-title{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;color:#fff;text-transform:capitalize;}.project-database .project-database-header .search-filters .filters-container #project-database-tags .tag .tag-title:after{content:'\e90f';color:#fff;font-size:12px;margin-left:5px;display:inline-block;-ms-transform:rotate(45deg);transform:rotate(45deg);}.view-project-database{display:flex;flex-wrap:wrap;}.view-project-database .view-header .project-count,.view-project-database .view-header .filter-tags{display:inline-block;}.view-project-database .view-header .project-count{margin-top:0px;margin-bottom:0px;}.view-project-database .view-filters{display:none;}.view-project-database .view-content{margin-top:80px;}ul.facet-autocomplete{list-style:none;padding:15px;margin-top:0;max-height:370px;overflow:hidden;overflow-y:scroll;background:#fff;box-shadow:0px 5px 5px 0px rgba(0,0,0,0.25);position:absolute;width:375px;z-index:10;}ul.facet-autocomplete li{margin-bottom:0;font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;line-height:20px;color:#e13e3e;opacity:1;transition:opacity .2s ease-in-out;margin-bottom:20px;}ul.facet-autocomplete li input{padding-right:15px;}ul.facet-autocomplete li:hover{opacity:.5;transition:opacity .2s ease-in-out;}ul.facet-autocomplete li label{margin-left:4px;}.ui-autocomplete-disabled{display:none !important;}input.ui-autocomplete-input{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;color:#2b2f32;}.page-grants-grantee-projects div#ui-datepicker-div:before{content:'Select two days to see projects started within that range';}.hidden{display:none;}.learning-detail{margin-bottom:93px;width:100%;}.learning-detail .learning-detail-header{position:relative;background:#f2f2f2;height:auto;padding-bottom:30px;}.learning-detail .learning-detail-header .learning-detail-header-background{background:#f2f2f2;position:absolute;width:calc(100% + 260px);height:100%;right:-135px;top:0;z-index:-1;}.learning-detail .learning-detail-header .title-breadcrumb .easy-breadcrumb{position:relative;margin-top:30px;top:0;left:0;}.learning-detail .learning-detail-header .title-breadcrumb .page_standard-header-copy{margin-top:-18px;}.learning-detail .learning-detail-header .search-filters .search-container .label,.learning-detail .learning-detail-header .search-filters .filters-container .label{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;color:#2b2f32;}.learning-detail .learning-detail-header .search-filters .search-container .search-label,.learning-detail .learning-detail-header .search-filters .filters-container .search-label{margin-bottom:60px;}.learning-detail .learning-detail-header .search-filters .search-container .filters-label,.learning-detail .learning-detail-header .search-filters .filters-container .filters-label{margin-bottom:40px;}.learning-detail .learning-detail-header .search-filters .search-container .search .search-form{border-bottom:1px solid rgba(43,47,50,0.3);padding-bottom:10px;}.learning-detail .learning-detail-header .search-filters .search-container .search .search-form:hover i{color:#2b2f32;transition:color .2s ease-in-out;}.learning-detail .learning-detail-header .search-filters .search-container .search .search-form i{font-size:17px;color:#e13e3e;transition:color .2s ease-in-out;padding-right:15px;}.learning-detail .learning-detail-header .search-filters .search-container .search .search-form .search-input{border:none;background:#f2f2f2;width:calc(100% - 35px);font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;text-transform:uppercase;color:#2b2f32;opactiy:.5;transition:opacity .2s ease-in-out;}.learning-detail .learning-detail-header .search-filters .search-container .search .search-form .search-input:hover{opacity:1;transition:opacity .2s ease-in-out;outline:none;}.learning-detail .learning-detail-header .search-filters .search-container .search .search-form .views-exposed-widget.views-submit-button{display:none;}.learning-detail .learning-detail-header .search-filters .search-container .search .search-form .views-widget{display:flex;align-items:center;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi{display:inline-block;height:50px;width:160px;border:1px solid rgba(43,47,50,0.3);transition:border .2s ease-in-out;border-radius:40px;margin-right:10px;margin-bottom:20px;position:relative;cursor:pointer;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi.Date{vertical-align:top;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi .block__title{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;text-transform:uppercase;color:#2b2f32;opacity:.5;transition:opacity .2s ease-in-out;margin-bottom:0;position:absolute;top:25%;left:20px;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi i{position:absolute;top:40%;right:20px;font-size:11px;color:#e13e3e;transition:color .2s ease-in-out;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi #date-picker{opacity:0;width:100%;height:50px;cursor:pointer;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi:hover,.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi.clicked{border:1px solid #2b2f32;transition:border .2s ease-in-out;z-index:9999;outline:none;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi:hover .block__title,.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi.clicked .block__title{opacity:1;transition:opacity .2s ease-in-out;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi:hover i,.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi.clicked i{color:#2b2f32;transition:color .2s ease-in-out;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi .hidden-list{max-height:370px;overflow:hidden;overflow-y:scroll;background:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,0.25);position:absolute;margin-top:61px;display:none;z-index:10;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi .hidden-list.autocomplete:after{content:"\e918";color:#2b2f32;opacity:.5;position:absolute;top:9px;right:10px;font-size:12px;overflow:auto;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi .hidden-list.autocomplete .item-list{display:none;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi .hidden-list.autocomplete .awesomplete ul{max-height:270px;overflow-y:scroll;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi .hidden-list.autocomplete .awesomplete ul li{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;font-weight:bold;line-height:20px;color:#e13e3e;opacity:1;transition:opacity .2s ease-in-out;margin-bottom:20px;cursor:pointer;list-style:none;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi .hidden-list.autocomplete .awesomplete ul li:hover{color:#2b2f32;transition:color .2s ease-in-out;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi .hidden-list input.autocomplete{width:410px;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi .hidden-list input:-ms-input-placeholder{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;color:#2b2f32;opacity:.5;padding:10px;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi .hidden-list input::placeholder{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;color:#2b2f32;opacity:.5;padding:10px;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi .hidden-list input:focus{outline:none;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi .hidden-list .item-list{width:375px;border-radius:0;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi .hidden-list .item-list ul{list-style:none;padding:15px;margin-top:0;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi .hidden-list .item-list ul li{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;line-height:20px;color:#e13e3e;opacity:1;transition:opacity .2s ease-in-out;margin-bottom:20px;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi .hidden-list .item-list ul li .form-item{position:relative;height:15px;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi .hidden-list .item-list ul li .form-item input{position:absolute;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi .hidden-list .item-list ul li .form-item label{position:absolute;left:30px;top:-4px;}.learning-detail .learning-detail-header .search-filters .filters-container .block-facetapi .hidden-list .item-list ul li .form-item:hover{opacity:.5;transition:opacity .2s ease-in-out;}.learning-detail .learning-detail-header .search-filters .filters-container #learning-detail-tags{display:inline-block;position:absolute;bottom:-140px;right:0;padding-right:10px;}.learning-detail .learning-detail-header .search-filters .filters-container #learning-detail-tags .tag{display:inline-block;height:50px;line-height:50px;background:#e13e3e;transition:background .2s ease-in-out;border-radius:50px;padding:0 20px;margin-right:10px;cursor:pointer;margin-bottom:10px;}.learning-detail .learning-detail-header .search-filters .filters-container #learning-detail-tags .tag:last-child{margin-right:0;}.learning-detail .learning-detail-header .search-filters .filters-container #learning-detail-tags .tag:hover{background:#2b2f32;transition:background .2s ease-in-out;}.learning-detail .learning-detail-header .search-filters .filters-container #learning-detail-tags .tag .tag-title{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;color:#fff;}.learning-detail .learning-detail-header .search-filters .filters-container #learning-detail-tags .tag .tag-title:after{content:'\e90f';color:#fff;font-size:12px;padding-left:5px;display:inline-block;-ms-transform:rotate(45deg);transform:rotate(45deg);}.view-learning-detail-index-3 .view-header .project-count,.view-learning-detail-index-3 .view-header .filter-tags,.view-learning-detail-index-3 .view-summary .project-count,.view-learning-detail-index-3 .view-summary .filter-tags{display:inline-block;}.view-learning-detail-index-3 .view-header .project-count,.view-learning-detail-index-3 .view-summary .project-count{margin-top:0;margin-bottom:0;}.view-learning-detail-index-3 .view-filters{display:none;}ul.facet-autocomplete{list-style:none;padding:15px;margin-top:0;max-height:370px;overflow:hidden;overflow-y:scroll;background:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,0.25);position:absolute;width:375px;z-index:10;}ul.facet-autocomplete li{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;line-height:20px;color:#e13e3e;opacity:1;transition:opacity .2s ease-in-out;margin-bottom:20px;}ul.facet-autocomplete li input{padding-right:15px;}ul.facet-autocomplete li:hover{opacity:.5;transition:opacity .2s ease-in-out;}ul.facet-autocomplete li label{margin-left:4px;}.ui-autocomplete-disabled{display:none !important;}input.ui-autocomplete-input{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;color:#2b2f32;}.featured-data{margin:0 1.31579%;width:30.70175%;padding:60px;background:#f2f2f2;font-size:18px;color:#2b2f32;}.featured-data .top-label h5{margin-top:0;}.featured-data .field-type-image{margin:0 0 21px 0;}.featured-data .field-type-image img{height:auto;}.featured-data .image-caption,.featured-data .image-credit,.featured-data .field-name-field-caption,.featured-data .field-name-field-credit{display:none;}.hotspot-tile .views-row{display:inline-flex;margin-bottom:30px;vertical-align:top;margin-right:20px;}.hotspot-tile .views-row .hotspot-tile-container{position:relative;}.hotspot-tile .views-row .hotspot-tile-container .icon{position:absolute;top:20px;right:20px;width:30px;height:30px;color:black;background:#f2f2f2;z-index:2;border-radius:50%;cursor:pointer;transition:color .2s ease-in-out;}.hotspot-tile .views-row .hotspot-tile-container .icon i{padding:11px;vertical-align:middle;}.hotspot-tile .views-row .hotspot-tile-container .icon:hover{color:#e13e3e;transition:color .2s ease-in-out;}.hotspot-tile .views-row .hotspot-tile-container .hotspot-tile-link{position:relative;display:inline-block;width:350px;height:440px;background:blue;}.hotspot-tile .views-row .hotspot-tile-container .hotspot-tile-link .title{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:24px;line-height:30px;color:#fff;position:absolute;bottom:30px;left:30px;z-index:2;margin-bottom:0;}.hotspot-tile .views-row:nth-child(3n):not(.slick-slide){margin-right:0;}.project-tile .view-header,.view-project-database .view-header{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:30px;text-transform:uppercase;color:#2b2f32;}.project-tile .views-row,.view-project-database .views-row{margin-right:20px;margin-bottom:22px;}.project-tile .views-row .project-tile-container,.view-project-database .views-row .project-tile-container{position:relative;}.project-tile .views-row .project-tile-container .icon,.view-project-database .views-row .project-tile-container .icon{position:absolute;top:20px;right:20px;width:30px;height:30px;color:black;background:#f2f2f2;z-index:2;border-radius:50%;cursor:pointer;transition:color .2s ease-in-out;}.project-tile .views-row .project-tile-container .icon i,.view-project-database .views-row .project-tile-container .icon i{padding:11px;vertical-align:middle;}.project-tile .views-row .project-tile-container .icon:hover,.view-project-database .views-row .project-tile-container .icon:hover{color:#e13e3e;transition:color .2s ease-in-out;}.project-tile .views-row .project-tile-link,.view-project-database .views-row .project-tile-link{position:relative;display:inline-block;width:350px;height:440px;}.project-tile .views-row .project-tile-link .overlay-wrapper .overlay,.view-project-database .views-row .project-tile-link .overlay-wrapper .overlay{height:100%;}.project-tile .views-row .project-tile-link .image-caption,.project-tile .views-row .project-tile-link .image-credit,.view-project-database .views-row .project-tile-link .image-caption,.view-project-database .views-row .project-tile-link .image-credit{display:none;}.project-tile .views-row .project-tile-link .title-hotspot .title-hotspot-wrapper,.view-project-database .views-row .project-tile-link .title-hotspot .title-hotspot-wrapper{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;line-height:18px;color:#fff;position:absolute;bottom:0px;padding:0 30px 30px 30px;z-index:2;}.project-tile .views-row .project-tile-link .title-hotspot .title-hotspot-wrapper span,.view-project-database .views-row .project-tile-link .title-hotspot .title-hotspot-wrapper span{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;display:block;margin-top:23px;font-size:18px;text-transform:uppercase;}.project-tile .views-row .project-tile-link:hover .overlay-wrapper .overlay,.view-project-database .views-row .project-tile-link:hover .overlay-wrapper .overlay{background:#e13e3e;opacity:.9;transition:all .2s ease-in-out;}.project-tile .views-row:not(.slick-slide):nth-child(3n),.view-project-database .views-row:not(.slick-slide):nth-child(3n){margin-right:0;}.view-project-database .views-row{display:inline-flex;}.view-project-database .views-row .title-hotspot{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;line-height:18px;color:#fff;position:absolute;bottom:0px;padding:0 30px 30px 30px;z-index:2;}.view-project-database .views-row .title-hotspot span{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;display:block;margin-top:23px;font-size:18px;text-transform:uppercase;}.view-featured-resources.view-display-id-block{margin-bottom:5.625rem;}.view-featured-resources.view-display-id-block .view-content{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(260px,auto))[auto-fit];grid-template-columns:repeat(auto-fit,minmax(260px,auto));grid-gap:30px;}@media (max-width:767px){.view-featured-resources.view-display-id-block .view-content{-ms-grid-columns:1fr;grid-template-columns:1fr;}}.view-featured-resources.view-display-id-block .views-row.no-slider-row{display:flex;width:100%;}.canvas-holder{width:100%;position:relative;min-height:400px;}.chart{background:#f2f2f2;}.chartjs-tooltip{opacity:0;position:absolute;background:rgba(43,47,50,0.9);color:white;border-radius:3px;transition:all .1s ease;pointer-events:none;-ms-transform:translate(-50%,0);transform:translate(-50%,0);}.chartjs-tooltip-key{display:inline-block;width:10px;height:10px;margin-right:10px;}table.draggable tr.drag span{zoom:1.5;}table.draggable tr{display:flex;}table.draggable tr .views-field-nothing{width:90%;}table.draggable td{display:flex;height:50px;}table.draggable td a{width:25px;height:25px;background:url(/sites/all/themes/cepftheme/static/images/up_down_arrow.jpg);background-size:cover;}table.draggable td span{max-width:calc(100% - 100px);margin-left:12px;}.view-learning-landing.view-display-id-block_1 .view-header h4{margin-top:0;margin-bottom:1.25rem;}.view-learning-landing.view-display-id-block_1 .view-header p{margin-bottom:2rem;}.view-learning-landing.view-display-id-block_1 .view-content{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(240px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:30px;}.learning-landing-resources.resources-stacked-view .views-row .resource-tile-link:hover .resource-tile .title-subtitle,.view-learning-detail.resources-stacked-view .views-row .resource-tile-link:hover .resource-tile .title-subtitle,.project-resources.resources-stacked-view .views-row .resource-tile-link:hover .resource-tile .title-subtitle{color:#fff;}.learning-landing-resources.resources-stacked-view .views-row .resource-tile-link:hover .resource-tile .language:after,.learning-landing-resources.resources-stacked-view .views-row .resource-tile-link:hover .resource-tile .size:after,.learning-landing-resources.resources-stacked-view .views-row .resource-tile-link:hover .resource-tile .label:after,.view-learning-detail.resources-stacked-view .views-row .resource-tile-link:hover .resource-tile .language:after,.view-learning-detail.resources-stacked-view .views-row .resource-tile-link:hover .resource-tile .size:after,.view-learning-detail.resources-stacked-view .views-row .resource-tile-link:hover .resource-tile .label:after,.project-resources.resources-stacked-view .views-row .resource-tile-link:hover .resource-tile .language:after,.project-resources.resources-stacked-view .views-row .resource-tile-link:hover .resource-tile .size:after,.project-resources.resources-stacked-view .views-row .resource-tile-link:hover .resource-tile .label:after{color:#fff;}.learning-landing-resources.resources-stacked-view .views-row .resource-tile-link .resource-tile .language:after,.learning-landing-resources.resources-stacked-view .views-row .resource-tile-link .resource-tile .size:after,.learning-landing-resources.resources-stacked-view .views-row .resource-tile-link .resource-tile .label:after,.view-learning-detail.resources-stacked-view .views-row .resource-tile-link .resource-tile .language:after,.view-learning-detail.resources-stacked-view .views-row .resource-tile-link .resource-tile .size:after,.view-learning-detail.resources-stacked-view .views-row .resource-tile-link .resource-tile .label:after,.project-resources.resources-stacked-view .views-row .resource-tile-link .resource-tile .language:after,.project-resources.resources-stacked-view .views-row .resource-tile-link .resource-tile .size:after,.project-resources.resources-stacked-view .views-row .resource-tile-link .resource-tile .label:after{background-color:#bfbfbf;color:#bfbfbf;content:'';margin:initial;}.learning-landing-resources .project-resources-header,.view-learning-detail .project-resources-header,.project-resources .project-resources-header{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:30px;text-transform:uppercase;color:#2b2f32;margin-bottom:40px;}.learning-landing-resources .views-row:not(".slick-slide"):nth-child(4n) .resource-tile-link,.view-learning-detail .views-row:not(".slick-slide"):nth-child(4n) .resource-tile-link,.project-resources .views-row:not(".slick-slide"):nth-child(4n) .resource-tile-link{margin-right:0;}.learning-landing-resources .views-row,.view-learning-detail .views-row,.project-resources .views-row{display:inline-block;}.node-hotspot .learning-landing-resources .views-row,.learning-landing-resources .views-row.no-slider-row,.node-hotspot
.view-learning-detail .views-row,.view-learning-detail .views-row.no-slider-row,.node-hotspot
.project-resources .views-row,.project-resources .views-row.no-slider-row{margin-bottom:30px;}.learning-landing-resources .views-row .resource-tile-link,.view-learning-detail .views-row .resource-tile-link,.project-resources .views-row .resource-tile-link{height:320px;width:255px;position:relative;background:#f2f2f2;display:inline-block;margin-right:25px;}.learning-landing-resources .views-row .resource-tile-link .resource-tile,.view-learning-detail .views-row .resource-tile-link .resource-tile,.project-resources .views-row .resource-tile-link .resource-tile{height:100%;width:100%;}.learning-landing-resources .views-row .resource-tile-link .resource-tile .link-icon,.view-learning-detail .views-row .resource-tile-link .resource-tile .link-icon,.project-resources .views-row .resource-tile-link .resource-tile .link-icon{float:right;color:#fff;background:#e13e3e;transition:background .2s ease-in-out;width:30px;height:30px;border-radius:50%;position:relative;margin:20px;}.learning-landing-resources .views-row .resource-tile-link .resource-tile .link-icon i,.view-learning-detail .views-row .resource-tile-link .resource-tile .link-icon i,.project-resources .views-row .resource-tile-link .resource-tile .link-icon i{position:absolute;top:6px;right:6px;font-size:18px;}.learning-landing-resources .views-row .resource-tile-link .resource-tile .link-icon:hover,.view-learning-detail .views-row .resource-tile-link .resource-tile .link-icon:hover,.project-resources .views-row .resource-tile-link .resource-tile .link-icon:hover{background:#2b2f32;transition:background .2s ease-in-out;}.learning-landing-resources .views-row .resource-tile-link .resource-tile .title-subtitle,.view-learning-detail .views-row .resource-tile-link .resource-tile .title-subtitle,.project-resources .views-row .resource-tile-link .resource-tile .title-subtitle{position:absolute;bottom:72px;padding-bottom:75px;font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;line-height:18px;color:#e13e3e;transition:color .2s ease-in-out;margin-left:20px;padding-right:20px;}.learning-landing-resources .views-row .resource-tile-link .resource-tile .language,.view-learning-detail .views-row .resource-tile-link .resource-tile .language,.project-resources .views-row .resource-tile-link .resource-tile .language{position:absolute;bottom:72px;padding-bottom:40px;font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;color:#e13e3e;transition:color .2s ease-in-out;margin-left:20px;}.learning-landing-resources .views-row .resource-tile-link .resource-tile:hover .title-subtitle,.learning-landing-resources .views-row .resource-tile-link .resource-tile:hover .language,.view-learning-detail .views-row .resource-tile-link .resource-tile:hover .title-subtitle,.view-learning-detail .views-row .resource-tile-link .resource-tile:hover .language,.project-resources .views-row .resource-tile-link .resource-tile:hover .title-subtitle,.project-resources .views-row .resource-tile-link .resource-tile:hover .language{color:#2b2f32;transition:color .2s ease-in-out;}.learning-landing-resources .views-row .resource-tile-link .resource-tile .resource-type,.view-learning-detail .views-row .resource-tile-link .resource-tile .resource-type,.project-resources .views-row .resource-tile-link .resource-tile .resource-type{position:absolute;bottom:0px;left:0px;height:72px;width:100%;background:#e13e3e;}.learning-landing-resources .views-row .resource-tile-link .resource-tile .resource-type .label,.learning-landing-resources .views-row .resource-tile-link .resource-tile .resource-type .size,.view-learning-detail .views-row .resource-tile-link .resource-tile .resource-type .label,.view-learning-detail .views-row .resource-tile-link .resource-tile .resource-type .size,.project-resources .views-row .resource-tile-link .resource-tile .resource-type .label,.project-resources .views-row .resource-tile-link .resource-tile .resource-type .size{display:inline-block;font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;text-transform:uppercase;color:#fff;position:absolute;top:30%;}.learning-landing-resources .views-row .resource-tile-link .resource-tile .resource-type .label,.view-learning-detail .views-row .resource-tile-link .resource-tile .resource-type .label,.project-resources .views-row .resource-tile-link .resource-tile .resource-type .label{float:left;left:20px;}.learning-landing-resources .views-row .resource-tile-link .resource-tile .resource-type .label i,.view-learning-detail .views-row .resource-tile-link .resource-tile .resource-type .label i,.project-resources .views-row .resource-tile-link .resource-tile .resource-type .label i{padding-right:10px;}.learning-landing-resources .views-row .resource-tile-link .resource-tile .resource-type .size,.view-learning-detail .views-row .resource-tile-link .resource-tile .resource-type .size,.project-resources .views-row .resource-tile-link .resource-tile .resource-type .size{float:right;right:20px;}.title-box{padding:15px;z-index:3;border:1px solid rgba(43,47,50,0.2);background:white;width:20%;margin-right:0;text-align:center;min-width:200px;}.view-section-title h3{display:flex;}.view-section-title .border-line{width:100%;margin:auto;border-bottom:1px solid rgba(43,47,50,0.2);}.node-hotspot .project-resources .views-row{margin-bottom:5px;display:block;}.node-hotspot .project-resources .views-row.hidden{display:none;}.node-hotspot .project-resources .views-row.hidden.show{display:block;}a.resource-line-link{background:#f2f2f2;font-family:"opensans_bold",sans-serif;}.show-more{border:0;border-radius:0;margin:0;padding:0;width:100%;font-family:"opensans_bold",sans-serif;height:100%;}.show-more .resource-line{background:#e13e3e;color:white;}.resource-line{background:#f2f2f2;display:flex;justify-content:space-between;min-height:60px;align-items:center;padding:0 30px;transition:all .2s ease-in-out;}@media screen and (max-width:760px){.resource-line{flex-wrap:wrap;padding:30px;}.resource-line .title-subtitle{width:100%;margin-bottom:20px;}.show-more .title-subtitle{margin-bottom:0;}}.resource-type{font-family:"good_bold",sans-serif;display:flex;}.resource-type div{text-transform:uppercase;}.project-resources .language:after,.project-resources .label:after{content:"|";margin:0 10px;color:black;}.project-resources .header-filter{display:flex;justify-content:space-between;flex-wrap:wrap;}.project-resources .view-filters{position:relative;}.project-resources .view-filters .views-exposed-widget{padding-top:0;}.project-resources .view-filters select{height:50px;width:255px;-webkit-appearance:none;border-radius:30px;padding:0 15px;font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:50px;text-transform:capitalize;color:#2b2f32;}.project-resources .view-filters select option[value="2118"],.project-resources .view-filters select option[value="2119"],.project-resources .view-filters select option[value="2120"],.project-resources .view-filters select option[value="5254"]{display:none;}.project-resources .view-filters i{color:#e13e3e;position:absolute;right:35px;top:17px;}.node-hotspot .project-resources .views-row{width:100%;}.node-hotspot a.resource-line-link{font-size:14px;font-weight:400;line-height:18px;transition:none;}.node-hotspot a.resource-line-link .resource-line{background:#f2f2f2;}.node-hotspot a.resource-line-link .resource-type{color:#2b2f32;}.node-hotspot a.resource-line-link .language:after,.node-hotspot a.resource-line-link .label:after{content:'';width:1px;margin:0 10px;position:relative;top:1px;height:14px;display:inline-block;background-color:#bfbfbf;}.node-hotspot a.resource-line-link:hover{color:#FFF;}.node-hotspot a.resource-line-link:hover .resource-line{background:#e13e3e;}.node-hotspot a.resource-line-link:hover .language,.node-hotspot a.resource-line-link:hover .label,.node-hotspot a.resource-line-link:hover .size{color:#FFF;}.node-hotspot a.resource-line-link:hover .language:after,.node-hotspot a.resource-line-link:hover .label:after{background-color:#FFF;}.node-hotspot .show-more{font-size:14px;}@media screen and (max-width:600px){.node-hotspot .project-resources .views-row{width:100%;}}.view-show-taxonomy-term .standard-header-basic-page .page_standard-header-copy .field-item{margin-bottom:1.25rem;}@media (min-width:761px){.view-show-taxonomy-term .standard-header-basic-page .page_standard-header-copy .field-item{margin-bottom:2.5rem;}}.resources-stacked-view{margin-bottom:5.625rem;}@media (max-width:760px){.resources-stacked-view{margin-left:auto;margin-right:auto;width:90%;}}.resources-stacked-view > .view-header{margin-bottom:1.875rem;display:flex;justify-content:space-between;flex-direction:column;flex-wrap:wrap;}@media (min-width:761px){.resources-stacked-view > .view-header{margin-bottom:3.75rem;flex-direction:row;}}.resources-stacked-view > .view-header > .project-count{flex:0 0 auto;margin:0;}.resources-stacked-view > .view-header > [id="resource-filters-tags"]{flex:0 1 auto;}@media (max-width:760px){.resources-stacked-view > .view-header > [id="resource-filters-tags"]{margin-top:1.25rem;flex:1 1 auto;}}.resources-stacked-view > .view-header > [id="resource-filters-tags"] > .tag{display:inline-block;height:50px;line-height:50px;background:#e13e3e;transition:background .2s ease-in-out;border-radius:50px;padding:0 20px;margin-right:10px;cursor:pointer;margin-bottom:10px;}.resources-stacked-view > .view-header > [id="resource-filters-tags"] > .tag:last-child{margin-right:0;}.resources-stacked-view > .view-header > [id="resource-filters-tags"] > .tag:hover{background:#2b2f32;transition:background .2s ease-in-out;}.resources-stacked-view > .view-header > [id="resource-filters-tags"] > .tag .tag-title{font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;color:#fff;}.resources-stacked-view > .view-header > [id="resource-filters-tags"] > .tag .tag-title::after{content:'\e90f';color:#fff;font-size:12px;padding-left:5px;display:inline-block;-ms-transform:rotate(45deg);transform:rotate(45deg);}.resources-stacked-view .views-row{display:block;margin-bottom:2px;width:100%;}.resources-stacked-view .views-row .resource-tile-link{width:100%;height:auto;margin-right:0;padding:1.5625rem 1.875rem;box-sizing:border-box;display:block;background-color:#f2f2f2;transition:all .2s ease-in-out;}.resources-stacked-view .views-row .resource-tile-link:hover{background-color:#e13e3e;color:#fff;}.resources-stacked-view .views-row .resource-tile-link:hover > .resource-tile > .language{color:#fff;}.resources-stacked-view .views-row .resource-tile-link:hover > .resource-tile > .language::after{background-color:#fff;}.resources-stacked-view .views-row .resource-tile-link:hover > .resource-tile > .resource-type > .size,.resources-stacked-view .views-row .resource-tile-link:hover > .resource-tile > .resource-type > .label{color:#fff;}.resources-stacked-view .views-row .resource-tile-link:hover > .resource-tile > .resource-type > .size::after,.resources-stacked-view .views-row .resource-tile-link:hover > .resource-tile > .resource-type > .label::after{background-color:#fff;}@media (min-width:761px){.resources-stacked-view .views-row .resource-tile-link{padding:1.5625rem 2.5rem;}}.resources-stacked-view .views-row .resource-tile-link > .resource-tile{display:flex;flex-flow:row wrap;align-items:center;}.resources-stacked-view .views-row .resource-tile-link > .resource-tile > .link-icon{display:none;}.resources-stacked-view .views-row .resource-tile-link > .resource-tile > .title-subtitle{display:block;margin:0;padding:0;position:static;flex:0 0 100%;margin-bottom:.925rem;font-family:"opensans_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:.875rem;line-height:1.28571428571;}@media (min-width:761px){.resources-stacked-view .views-row .resource-tile-link > .resource-tile > .title-subtitle{flex:0 0 70%;margin-bottom:0;}}.resources-stacked-view .views-row .resource-tile-link > .resource-tile > .language{position:static;padding:0;color:#2b2f32;text-transform:uppercase;font-size:14px;line-height:1;font-family:"good_bold",sans-serif;position:relative;bottom:initial;padding-right:.625rem;margin-right:.625rem;margin-left:0;}@media (max-width:760px){.resources-stacked-view .views-row .resource-tile-link > .resource-tile > .language:empty{display:none;}}.resources-stacked-view .views-row .resource-tile-link > .resource-tile > .language::after{content:'';position:absolute;top:50%;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:100%;background-color:#bfbfbf;}@media (min-width:761px){.resources-stacked-view .views-row .resource-tile-link > .resource-tile > .language{margin-left:auto;}}.resources-stacked-view .views-row .resource-tile-link > .resource-tile > .resource-type{background-color:transparent;height:auto;width:auto;position:static;color:#2b2f32;font-size:.875rem;line-height:1;text-transform:uppercase;display:flex;align-items:center;}.resources-stacked-view .views-row .resource-tile-link > .resource-tile > .resource-type > .label{color:inherit;float:none;position:static;order:2;display:flex;align-items:center;}.resources-stacked-view .views-row .resource-tile-link > .resource-tile > .resource-type > .label > [class^="icon-"]{order:2;padding-right:0;padding-left:.3125rem;}.resources-stacked-view .views-row .resource-tile-link > .resource-tile > .resource-type > .size{color:inherit;float:none;position:relative;right:initial;top:initial;padding-right:.625rem;margin-right:.625rem;}.resources-stacked-view .views-row .resource-tile-link > .resource-tile > .resource-type > .size::after{content:'';position:absolute;top:50%;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:100%;background-color:#bfbfbf;}.resources-stacked-view .pager{margin-top:3.75rem;margin-bottom:0;}.resources-stacked-view .pager > .pager__item{display:block;padding:0;margin:0;}.resources-stacked-view .pager > .pager__item > a{font-family:"opensans_bold",sans-serif;background-color:#e13e3e;color:#fff;text-align:center;display:block;font-size:.875rem;padding-left:.625rem;padding-right:.625rem;line-height:3.75rem;}.resources-stacked-view .pager > .pager__item > a:hover{background-color:#2b2f32;}.node-webform .webform-client-form input{display:block;margin-bottom:15px;}.node-webform .webform-client-form button,.node-webform .webform-client-form input[type="submit"],.node-webform .webform-client-form .button{margin-left:0;}.node-webform .field-name-field-body-text{max-width:50%;}.node-webform .field-name-body{max-width:50%;}.node-webform .field-name-body p{margin-bottom:20px;}.visually-hidden,.element-invisible,.element-focusable{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;}.visually-hidden--off,.visually-hidden--focusable:active,.visually-hidden--focusable:focus,.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:visible;}.resource-search-filters{margin-bottom:3.75rem;}.resource-search-filters hr{border-color:#eeeeee;}@media (max-width:760px){.resource-search-filters{margin-bottom:1.875rem;}}@media (min-width:960px){.resource-search-filters{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;grid-gap:0 30px;}.resource-search-filters .resource-filters-dropdown > .btn{justify-content:flex-end;}.resource-search-filters .resource-filters-dropdown > .dropdown-menu > .close-dropdown{justify-content:flex-end;}}@media (max-width:760px){.resource-search-filters{margin-left:auto;margin-right:auto;width:90%;}}.resource-search-filters > .resource-search-title{-ms-grid-column:span 2;grid-column:span 2;grid-row:1 / 2;}.resource-search-filters > .resource-search-title h2{margin-top:0;}@media (max-width:760px){.resource-search-filters > .resource-search-title h2{margin-bottom:1.875rem;}}@media (max-width:959px){.resource-search-filters > .resource-search-container{margin-bottom:1.875rem;}}.resource-search-container .search-form{margin-bottom:0;}.resource-search-container .search-form .views-exposed-widgets{margin-bottom:0;display:flex;}.resource-search-container .search-form .views-exposed-widgets > .views-exposed-widget{float:none;padding:0;}.resource-search-container .search-form .views-exposed-widgets > .views-exposed-widget.views-submit-button .ajax-progress{display:none;}.resource-search-container .search-form .views-exposed-widgets > .views-exposed-widget .form-submit{margin:0;background-color:#e13e3e;color:#fff;text-transform:uppercase;font-family:"good_bold",sans-serif;border:0;border-radius:0rem;padding:0 2.25rem;height:auto;font-size:.875rem;line-height:3.57142857143;}.resource-search-container .search-form .views-exposed-widgets > .views-exposed-widget .form-submit:hover{background:#2b2f32;transition:all .2s ease-in-out;}@media (min-width:761px){.resource-search-container .search-form .views-exposed-widgets > .views-exposed-widget .form-submit{font-size:1.125rem;line-height:2.77777777778;padding:0 3.75rem;}}.resource-search-container .search-form .views-exposed-widgets > .views-widget-filter-search_api_views_fulltext{flex:1;position:relative;}.resource-search-container .search-form .views-exposed-widgets > .views-widget-filter-search_api_views_fulltext input{margin:0;border:0;border-top-left-radius:1.875rem;border-bottom-left-radius:1.875rem;background:transparent;width:100%;padding-left:3rem;padding-bottom:0;padding-top:0;box-sizing:border-box;font-size:.875rem;line-height:3.57142857143;text-transform:uppercase;font-family:"good_bold",sans-serif;}@media (min-width:761px){.resource-search-container .search-form .views-exposed-widgets > .views-widget-filter-search_api_views_fulltext input{font-size:1.125rem;line-height:2.77777777778;}}.resource-search-container .search-form .views-exposed-widgets > .views-widget-filter-search_api_views_fulltext input:-ms-input-placeholder{color:#2b2f32;}.resource-search-container .search-form .views-exposed-widgets > .views-widget-filter-search_api_views_fulltext input::placeholder{color:#2b2f32;}.resource-search-container .search-form .views-exposed-widgets > .views-widget-filter-search_api_views_fulltext .icon-search{position:absolute;left:1.25rem;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);}.resource-filters-container .region-learning-detail-filters{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(135px,auto))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(135px,auto));gap:30px;}.resource-filters-dropdown{position:relative;}.resource-filters-dropdown > .btn{border-radius:1.875rem;background-color:transparent;margin:0;border:none;width:100%;font-size:1.125rem;line-height:2.77777777778;height:auto;text-transform:uppercase;font-family:"good_bold",sans-serif;display:flex;justify-content:flex-start;align-items:baseline;color:#e13e3e;padding:0;padding-left:1.875rem;}.resource-filters-dropdown > .btn:hover{color:#2b2f32;transition:color .2s ease-in-out;}.resource-filters-dropdown > .btn .icon-plus{margin:10px;}.resource-filters-dropdown > .dropdown-menu{display:none;z-index:1;left:0;top:0;width:100%;padding:1.875rem;padding-top:0;padding-right:0;border-radius:1rem;box-sizing:border-box;}.resource-filters-dropdown > .dropdown-menu > h4{font-size:1.5rem;margin-top:0;margin-bottom:3.125rem;}.resource-filters-dropdown > .dropdown-menu > .close-dropdown{border-radius:1.875rem;background-color:transparent;margin:0;border:none;width:100%;font-size:1.125rem;line-height:2.77777777778;height:auto;text-transform:uppercase;font-family:"good_bold",sans-serif;display:flex;justify-content:flex-start;align-items:baseline;color:#e13e3e;padding:0;margin-bottom:15px;}.resource-filters-dropdown > .dropdown-menu > .close-dropdown:hover{color:#2b2f32;transition:color .2s ease-in-out;}.resource-filters-dropdown > .dropdown-menu > .close-dropdown .icon-plus{margin:10px;-ms-transform:rotate(45deg);transform:rotate(45deg);display:inline-block;}.resource-filters-dropdown.open > .dropdown-menu{display:block;}.resource-filters-dropdown.open .open-dropdown{display:none;}.resource-filters-dropdown .block-facetapi{height:50px;width:auto;display:block;border:1px solid rgba(43,47,50,0.3);transition:border .2s ease-in-out;border-radius:40px;margin:0;position:relative;cursor:pointer;}.resource-filters-dropdown .block-facetapi.Date{vertical-align:top;}.resource-filters-dropdown .block-facetapi .block__title{font-family:"good_bold",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:18px;text-transform:uppercase;color:#2b2f32;opacity:.5;transition:opacity .2s ease-in-out;margin-bottom:0;position:absolute;top:25%;left:20px;}.resource-filters-dropdown .block-facetapi i{position:absolute;top:40%;right:20px;font-size:11px;color:#e13e3e;transition:color .2s ease-in-out;}.resource-filters-dropdown .block-facetapi #date-picker{opacity:0;width:100%;height:50px;cursor:pointer;}.resource-filters-dropdown .block-facetapi:hover,.resource-filters-dropdown .block-facetapi.clicked{border:1px solid #2b2f32;transition:border .2s ease-in-out;z-index:9999;outline:none;}.resource-filters-dropdown .block-facetapi:hover .block__title,.resource-filters-dropdown .block-facetapi.clicked .block__title{opacity:1;transition:opacity .2s ease-in-out;}.resource-filters-dropdown .block-facetapi:hover i,.resource-filters-dropdown .block-facetapi.clicked i{color:#2b2f32;transition:color .2s ease-in-out;}.resource-filters-dropdown .block-facetapi .hidden-list{max-height:370px;overflow-x:hidden;overflow-y:auto;background:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,0.25);position:absolute;margin-top:61px;display:none;z-index:10;}.resource-filters-dropdown .block-facetapi .hidden-list.autocomplete:after{content:"\e918";color:#2b2f32;opacity:.5;position:absolute;top:9px;right:10px;font-size:12px;overflow:auto;}.resource-filters-dropdown .block-facetapi .hidden-list.autocomplete .item-list{display:none;}.resource-filters-dropdown .block-facetapi .hidden-list.autocomplete .awesomplete ul li{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;font-weight:bold;line-height:20px;color:#e13e3e;opacity:1;transition:opacity .2s ease-in-out;margin-bottom:20px;cursor:pointer;list-style:none;}.resource-filters-dropdown .block-facetapi .hidden-list.autocomplete .awesomplete ul li:hover{color:#2b2f32;transition:color .2s ease-in-out;}.resource-filters-dropdown .block-facetapi .hidden-list input.autocomplete{width:410px;}.resource-filters-dropdown .block-facetapi .hidden-list input:-ms-input-placeholder{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;color:#2b2f32;opacity:.5;padding:10px;}.resource-filters-dropdown .block-facetapi .hidden-list input::placeholder{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;color:#2b2f32;opacity:.5;padding:10px;}.resource-filters-dropdown .block-facetapi .hidden-list input:focus{outline:none;}.resource-filters-dropdown .block-facetapi .hidden-list .item-list{width:375px;border-radius:0;}.resource-filters-dropdown .block-facetapi .hidden-list .item-list ul{list-style:none;padding:15px;margin-top:0;}.resource-filters-dropdown .block-facetapi .hidden-list .item-list ul li{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;line-height:20px;color:#e13e3e;opacity:1;transition:opacity .2s ease-in-out;margin-bottom:20px;}.resource-filters-dropdown .block-facetapi .hidden-list .item-list ul li .form-item{position:relative;height:15px;}.resource-filters-dropdown .block-facetapi .hidden-list .item-list ul li .form-item input{position:absolute;}.resource-filters-dropdown .block-facetapi .hidden-list .item-list ul li .form-item label{position:absolute;left:30px;top:-4px;}.resource-filters-dropdown .block-facetapi .hidden-list .item-list ul li .form-item:hover{color:#2b2f32;transition:color .2s ease-in-out;}@media screen and (max-width:1290px){.home-page-header .image-red-background{margin-left:75vw;}.view-projects{margin:0 15px;}.project-tile .container .slider,.project-tiles .container .slider,.inactive-hotspots .container .slider{width:calc(100vw + 1%);}.node-home-page .map-projects.view-mprojects{margin-bottom:100px;}}@media screen and (max-width:1200px){.field-name-field-home-page-promo-image .overlay-wrapper{width:300px;height:200px;}.field-name-field-home-page-promo-image .overlay-wrapper img{height:200px;}.header-bottom .spacer{display:none;}.header-bottom .main-navigation.col-8{width:68%;}.header .header-bottom .main-navigation .menu li{margin-right:35px;}.project-tile .views-row,.view-project-database .views-row{margin-right:15px;}.basic-page-body-text table{width:100% !important;}.basic-page-body-text table p{font-size:16px;line-height:22px;}.project-tile .container .slider,.project-tiles .container .slider,.inactive-hotspots .container .slider{width:calc(100vw - 1%);}}@media screen and (max-width:1125px){.view-project-database .views-row{margin-right:17px;}.view-project-database .views-row:nth-child(3n){margin-right:17px;}.view-project-database .views-row:nth-child(2n){margin-right:0;}.hotspot-tile .views-row:nth-child(3n):not(.slick-slide){margin-right:20px;}.hotspot-tile .views-row:nth-child(2n):not(.slick-slide){margin-right:20px;}.learning-landing-resources .views-row:nth-child(4n) .resource-tile-link,.view-learning-detail .views-row:nth-child(4n) .resource-tile-link,.project-resources .views-row:nth-child(4n) .resource-tile-link{margin-right:25px;}.learning-landing-resources .views-row:nth-child(3n) .resource-tile-link,.view-learning-detail .views-row:nth-child(3n) .resource-tile-link,.project-resources .views-row:nth-child(3n) .resource-tile-link{margin-right:0;}}@media screen and (max-width:1000px){.node-impact .paragraphs-items .paragraphs-item-inline-charts.align-chart-right .inline-chart-container,.node-impact .paragraphs-items .paragraphs-item-inline-charts.align-chart-left .inline-chart-container{float:none;width:100%;margin-bottom:40px;}.node-impact .paragraphs-items .paragraphs-item-inline-charts.align-chart-right .canvas-holder,.node-impact .paragraphs-items .paragraphs-item-inline-charts.align-chart-left .canvas-holder{float:none;width:100%;margin-bottom:40px;}.content{margin-bottom:60px;padding:0;}.header .header-bottom .main-navigation .menu li{margin-right:30px;}.header-top .spacer{display:none;}.header .full-width-border{top:184px;}.header .header-top .tagline{width:auto;padding:53px 0 0 0;position:absolute;margin-top:70px;margin-left:1.31579%;}.header .header-top .apply-grant{padding:76px 15px 0 0;}.header .header-top .logo #site-logo{width:355px;height:130px;}.header .header-bottom .search-translate{padding-left:0;}.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .overlay{height:441px;width:710px;}.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .image-wrapper{height:441px;width:710px;}.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .image-wrapper img{max-width:115%;height:507px;}.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .image-caption{max-width:300px;}.home-page-header .image-red-background{height:441px;}.promo .promos .promo .promo-info{top:60%;width:43%;}.field-name-field-home-image .overlay-wrapper .image-wrapper:before{height:441px;}.home-page-header{height:auto;margin-bottom:50px;padding:65px 0 65px;}.home-page-header .home-page-header-background{height:auto;}.node-home-page .home-page-map .map-header{margin-top:0;}.promo .promos .spacer{display:none;}.promo .promos .promo .promo-info{top:65%;width:40%;margin-left:30px;display:inline-block;float:none;vertical-align:top;text-align:left;-ms-transform:none;transform:none;position:initial;}.promo .promos .promo .promo-image{margin-left:0px;margin-right:30px;float:none;display:inline-block;vertical-align:top;width:auto;}.promo .promos .promo{padding:0;position:relative;margin-bottom:30px;text-align:center;}.home-page-header{height:auto;padding-top:0;margin-bottom:12px;width:102.63158%;margin-left:-1.31579%;}.node-home-page .home-page-map .map-header{margin-top:0;}.col-4.home-page-copy{float:none;margin:0 auto;width:90%;}.home-page-header .home-page-copy .home-title{padding-right:11%;}.home-page-header .home-page-copy .field-name-field-home-subtitle{padding-right:11%;}.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .image-wrapper,.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .overlay,.home-page-header .image-red-background{margin-left:0;}.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .image-wrapper,.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .overlay{margin-left:-20px;}.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .image-caption,.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .image-credit{left:55px;}.home-page-header .home-page-header-image{float:none;margin:0;width:100%;}.field-name-field-home-image .overlay-wrapper .image-wrapper:before{display:none;}.node-grants-landing .grants-instructions .field-name-field-grant-instructions .field-items .field-item{width:100%;margin:0;}.node-grants-landing .grants-instructions .field-name-field-grant-instructions .field-items .field-item .field-collection-view .field-collection-item-field-grant-instructions .field-name-field-grant-instruction-button{margin-bottom:100px;}.field-name-field-standard-header-image .overlay-wrapper{height:auto;width:100%;margin-bottom:30px;}.field-name-field-standard-header-image .image-wrapper{height:auto;width:100%;}.field-name-field-standard-header-image .image-wrapper img{height:auto;width:100%;}.standard-header-basic-page.has-image{height:auto;}.page_standard-header_header-image .skewed-content{-ms-transform:skewX(0);transform:skewX(0);}.page_standard-header_header-image .unskewed-content{-ms-transform:skewX(0);transform:skewX(0);}.field-name-field-standard-header-image .image-wrapper:after{content:none;}.field-name-field-standard-header-image .image-wrapper:before{content:none;}.standard-header-basic-page,.standard-header{float:none;margin:0 auto;width:98%;margin-bottom:40px;}.page_standard-header_header-image.col-7{margin:0;margin-top:35px;width:100%;}.standard-header{margin-bottom:30px;}.standard-header .page_standard-header_header-image .field-item .overlay-wrapper .image-caption,.standard-header .page_standard-header_header-image .field-item .overlay-wrapper .image-credit{left:35px;}.standard-header-basic-page .page_standard-header_header-image .field-item .overlay-wrapper .image-caption,.standard-header-basic-page .page_standard-header_header-image .field-item .overlay-wrapper .image-credit{left:35px;}.node-type-page .page_standard-header_header-image.col-7{width:100%;}.page_standard-header-copy.col-5{width:100%;margin:0;}.standard-header-basic-page.has-image,.standard-header-basic-page{height:auto;}.standard-header-basic-page .easy-breadcrumb{position:initial;margin:0 1.31579%;margin-top:10px;}.standard-header-basic-page .page_standard-header-copy{margin-top:0;}.standard-header-basic-page .page_standard-header-copy .page-title{margin-top:0;}.field-name-field-standard-header-image .overlay-wrapper .overlay{left:0;}.node-learning-landing .learning-landing-resource-slider .container .container-unformatted,.node-document-landing .learning-landing-resource-slider .container .container-unformatted,.project-tile .container .slider,.project-tiles .container .slider,.inactive-hotspots .container .slider{width:calc(100vw - 2%);}}@media screen and (max-width:950px){.view-filters .form-radios{display:initial;}.view-filters .form-radios .form-type-radio{margin-top:10px;}}@media screen and (max-width:915px){.cols.statistics .col-4{width:100%;text-align:center;}.promo .promos .promo .promo-info{top:65%;width:40%;right:80px;}.header-bottom .main-navigation.col-8{width:67%;}.header .header-bottom .main-navigation .menu li a{font-size:16px;}.header .header-bottom .main-navigation .menu li{margin-right:19px;}.header .header-bottom .main-navigation .menu li:last-child{margin-right:0;}.header .header-bottom .search-translate{padding-left:0;width:230px;}.header .header-bottom .search-translate .divider{right:108px;}.header .header-bottom .main-navigation .menu li.sf-item-5 .main-menu-submenu-wrapper{left:-330px;}.header .header-bottom .main-navigation .menu li.sf-item-5 .main-menu-submenu-wrapper::before{left:360px;}}@media screen and (max-width:850px){.learning-landing-resources .views-row:nth-child(3n) .resource-tile-link,.view-learning-detail .views-row:nth-child(3n) .resource-tile-link,.project-resources .views-row:nth-child(3n) .resource-tile-link{margin-right:25px;}.learning-landing-resources .views-row:nth-child(2n).slick-slide .resource-tile-link,.view-learning-detail .views-row:nth-child(2n).slick-slide .resource-tile-link,.project-resources .views-row:nth-child(2n).slick-slide .resource-tile-link{margin-right:25px;}}@media screen and (max-width:760px){.easy-breadcrumb{display:block;position:initial;width:100%;margin:0;margin-top:40px;}.easy-breadcrumb .easy-breadcrumb_segment:before{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:12px;opacity:.5;padding:0 5px;margin:40px 0;}.easy-breadcrumb .easy-breadcrumb_segment-front:before{display:none;}.easy-breadcrumb .easy-breadcrumb_segment-title:hover{opacity:.5;}.easy-breadcrumb span.easy-breadcrumb_segment.easy-breadcrumb_segment-2{opacity:.5;}.easy-breadcrumb a,.easy-breadcrumb span{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:12px;}.easy-breadcrumb a{opacity:.5;transition:opactiy .2s ease-in-out;}.easy-breadcrumb a:hover{opacity:1;transition:opactiy .2s ease-in-out;}.project-database .project-database-header .title-breadcrumb .easy-breadcrumb{width:auto;}.call-to-action{height:auto;display:block;margin-top:40px;}.full-screenwidth-red{display:none;}.call-to-action .call-to-action-image .image-wrapper:before{display:none;}.call-to-action .call-to-action-title{float:none;height:85px;width:90%;margin:0 auto;padding-top:25px;}.call-to-action .call-to-action-title h2 a{font-size:24px;}.call-to-action .call-to-action-image{float:none;width:100%;max-width:100%;position:none;margin-right:0;margin-left:0;}.call-to-action .call-to-action-image .image-wrapper{max-height:100%;}.call-to-action .call-to-action-image .image-wrapper img{width:100%;height:100%;}.call-to-action .call-to-action-image .image-credit,.call-to-action .call-to-action-image .image-caption{left:15px;}footer .footer-top .footer-text .text{margin:0 auto;}.cols.translate-buttons{float:none;width:90%;margin:0 auto;text-align:center;}.cols.translate-buttons .primary.col-5{margin:0 2%;width:45.5%;}footer .social-icons.footer-bottom-left{display:block;height:25px;margin:0 auto;margin-bottom:60px;text-align:center;width:90%;}footer .social-icons.footer-bottom-left .social-link{float:none;margin-right:38px;font-size:22px;}footer .social-icons.footer-bottom-left .social-link:last-child{margin-right:0;}footer .footer-bottom .footer-bottom-right{text-align:center;}footer .footer-bottom .footer-bottom-right .sign-up i{float:none;margin-left:40px;}footer .footer-bottom .footer-bottom-right .policy-text{text-align:center;}footer .footer-bottom .footer-bottom-right .policy-text .small-text{display:block;}footer .footer-bottom .footer-bottom-right .policy-text .small-text.copyright{margin-bottom:10px;}footer .footer-bottom .footer-bottom-right .policy-text .small-text.small-links{margin-bottom:5px;}footer .footer-bottom .footer-bottom-right .policy-text .built-by{margin-right:30px;float:none;}footer .footer-bottom{padding-top:60px;padding-bottom:30px;}.home-page-header{height:auto;padding-top:0;margin-bottom:12px;}.node-home-page .home-page-map .map-header{margin-top:0;}.col-4.home-page-copy{float:none;margin:0 auto;width:90%;}.home-page-header .home-page-copy .home-title{padding-right:11%;}.home-page-header .home-page-copy .field-name-field-home-subtitle{padding-right:11%;}.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .image-wrapper,.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .overlay,.home-page-header .image-red-background{margin-left:0;}.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .image-wrapper,.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .overlay{margin-left:-20px;}.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .image-caption,.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .image-credit{left:55px;}.home-page-header .home-page-header-image{float:none;margin:0;width:100%;}.field-name-field-home-image .overlay-wrapper .image-wrapper:before{display:none;}.node-home-page .home-page-news{width:90%;padding-top:60px;margin:0 auto;}.node-home-page .home-page-news .news-header{text-align:left;margin-bottom:36px;}.node-home-page .home-page-news .news-promos .promo .promo-info.col-6{float:none;margin:0;margin-top:8px;width:90%;}.node-home-page .home-page-news .news-promos .promo .promo-info.col-6 .field-name-field-home-page-promo-subtitle{margin-top:3px;}.node-home-page .home-page-news .news-promos .field-collection-container .field-collection-view{margin:0;padding:0;}.node-home-page .home-page-news .news-promos .promo .promo-image.col-4{display:block;float:none;margin:0;width:100%;}.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .overlay{width:510px;}.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .image-wrapper{width:510px;}.node-hotspot-landing{width:90%;margin:0 auto;}.hotspot-active-hotspots{width:90%;margin:0 auto;margin-bottom:30px;}.hotspot-inactive-hotspots .inactive-hotspots .view-header{width:90%;margin:0 auto;}.hotspot-inactive-hotspots .inactive-hotspots .container{width:90%;margin:0 auto;}.hotspot-inactive-hotspots .inactive-hotspots .icons-links{width:90%;margin:0 auto;margin-top:30px;}.hotspots{width:350px;margin:0 auto;}.hotspot_map_header .easy-breadcrumb{margin:0;margin-top:30px;width:100%;}.hotspot_map_header .title{margin-top:30px;margin-bottom:36px;}.hotspot-stats{display:none;}.node-hotspot .hotspot-info .hotspot-description .description-headers .stats.active,.node-hotspot .hotspot-info .hotspot-description .description-headers .stats.inactive{display:inline-block;}.node-hotspot .hotspot-info .hotspot-description .description-bodies .stats.active{display:block;}.node-hotspot .hotspot-info .hotspot-description .description-headers .active,.node-hotspot .hotspot-info .hotspot-description .description-headers .inactive{margin-right:30px;width:auto;vertical-align:top;}.node-hotspot .hotspot-info .hotspot-description .description-headers .active span.desktop-name,.node-hotspot .hotspot-info .hotspot-description .description-headers .inactive span.desktop-name{display:none;}.node-hotspot .hotspot-info .hotspot-description .description-headers .active span.mobile-name,.node-hotspot .hotspot-info .hotspot-description .description-headers .inactive span.mobile-name{display:inline-block;}.cols.hotspot_map_header{float:none;width:90%;margin:0 auto;}.node-hotspot .hotspot-info{padding:60px 0;}.node-hotspot .hotspot-info .hotspot-description .description-headers .active.about-hotspot,.node-hotspot .hotspot-info .hotspot-description .description-headers .inactive.about-hotspot{margin-right:0;}.hotspot-description .stats .label.investment .label-content *{display:inline-block;}.hotspot-description .stats .label{margin-bottom:20px;}.hotspot-description .stats .label .label-icon,.hotspot-description .stats .label .label-text{display:inline-block;}.hotspot-description .stats .label .label-icon{width:40px;height:26px;position:relative;}.hotspot-description .stats .label .label-icon i{float:left;position:absolute;top:25%;font-size:24px;}.hotspot-description .stats .label .label-text{margin:0 0 9px 0;}.hotspot-description .stats .label .label-content{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;line-height:18px;color:#2b2f32;}.hotspot-description .stats .label .label-content .field-name-field--amount,.hotspot-description .stats .label .label-content .field-name-field-project-start-date,.hotspot-description .stats .label .label-content .field-name-field-project-end-date{display:inline-block;}.hotspot-description .stats .label .label-content .field-name-field-keywords .field-item{display:inline-block;}.hotspot-description .stats .label .label-content .field-name-field-keywords .field-item:not(:last-child):after{content:', ';padding-right:3px;}.hotspot-description .stats .label .label-content a{color:#2b2f32;pointer-events:none;cursor:default;}.spacer{display:none;}.mobile-full-width{float:none;width:90%;margin:0 auto;}.cols .col-4.mobile-full-width{float:none;width:90%;margin:0 auto;}.cols .col-7.mobile-full-width{float:none;width:90%;margin:0 auto;}.cols .col-6.mobile-full-width{float:none;width:90%;margin:0 auto;}.cols .col-5.mobile-full-width{float:none;width:90%;margin:0 auto;}.cols .col-8.mobile-full-width{float:none;width:90%;margin:0 auto;}.cols .col-10.mobile-full-width{float:none;width:90%;margin:0 auto;}.cols .col-10{float:none;width:90%;margin:0 auto;}.cols .col-12.mobile-full-width{float:none;width:90%;margin:0 auto;}.cols .col-2.sidebar_first{float:none;width:90%;margin:0 auto !important;}.cols .col-12{width:auto;float:none;margin:0;}.media-wysiwyg-align-right{float:none;margin-left:0;}.media-wysiwyg-align-left{float:none;margin-right:0;}.media-wysiwyg-align-right .file-image .content{float:none;margin-left:0;}.media-wysiwyg-align-left .file-image .content{float:none;margin-right:0;}#map-container-homepage{margin-top:30px;margin:0 auto;width:90%;}.node-home-page .home-page-map .map-header .map-title,.node-home-page .home-page-map .map-header .map-body{text-align:left;}#map{height:295px;}#mapZoomControls{display:none;}.node-home-page .map-projects{width:90%;margin:0 auto;margin-bottom:55px;}.node-hotspot-landing #map-container-hotspot #legend,.node-hotspot-landing #map-container-homepage #legend,.hotspot_map_header #map-container-hotspot #legend,.hotspot_map_header #map-container-homepage #legend,.node-home-page #map-container-hotspot #legend,.node-home-page #map-container-homepage #legend{display:flex;flex-wrap:wrap;left:0;position:relative;bottom:0;margin:0;justify-content:center;align-items:center;height:100%;padding-bottom:10px;}.node-hotspot-landing #map-container-hotspot #legend .legend-label,.node-hotspot-landing #map-container-homepage #legend .legend-label,.hotspot_map_header #map-container-hotspot #legend .legend-label,.hotspot_map_header #map-container-homepage #legend .legend-label,.node-home-page #map-container-hotspot #legend .legend-label,.node-home-page #map-container-homepage #legend .legend-label{width:100%;margin:0;margin-bottom:10px;position:relative;}.node-hotspot-landing #map-container-hotspot #legend .legend-label .label-name,.node-hotspot-landing #map-container-homepage #legend .legend-label .label-name,.hotspot_map_header #map-container-hotspot #legend .legend-label .label-name,.hotspot_map_header #map-container-homepage #legend .legend-label .label-name,.node-home-page #map-container-hotspot #legend .legend-label .label-name,.node-home-page #map-container-homepage #legend .legend-label .label-name{position:absolute;}.hotspot_map_header #map-container-hotspot #legend{padding-bottom:0;}.hotspot_map_header #map-container-hotspot #legend .legend-label{width:50%;}.header .header-bottom .main-navigation{margin-left:0;}.responsive-menus-0-0{display:block;}.block-superfish{display:none;}.main-navigation.col-8{width:24%;position:absolute;top:0;float:none;transition:all .2s ease-in-out;}.main-navigation.col-8.on{background-color:#fff;width:100%;}.responsive-menus.responsified span.toggler{background:#ffffff;cursor:pointer;box-shadow:none;color:#2b2f32;padding:0;text-align:left;text-align:center;}.main-navigation.on .responsive-menus.responsified span.toggler{width:24%;}.responsive-menus.responsified.responsive-toggled span.toggler{border-bottom:0;padding-bottom:45px;}.responsive-menus.responsified .responsive-menus-simple{border:none;box-shadow:2px 2px 2px #9a9292;}.responsive-menus.responsified .responsive-menus-simple{background:#ffffff;color:#2b2f32;}.responsive-menus.responsified .responsive-menus-simple li a{border:none;color:#2b2f32;text-transform:none;padding-left:30px;transition:all .2s ease-in-out;}.responsive-menus.responsified .responsive-menus-simple li.top-level a:after{content:"\e902";color:#e13e3e;font-size:12px;font-family:'cepf' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;padding-top:10px;right:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .2s ease-in-out;}.responsive-menus.responsified .responsive-menus-simple li.top-level.on a:after{-ms-transform:rotate(180deg);transform:rotate(180deg);}.responsive-menus.responsified .responsive-menus-simple li{border-bottom:1px solid #f2f2f2;}.responsive-menus.responsified .responsive-menus-simple li ul li{background:#e13e3e;border-bottom:1px solid #e77072;}.responsive-menus.responsified .responsive-menus-simple li ul li a{color:#fff;font-size:14px;padding-left:30px;}.responsive-menus.responsified .responsive-menus-simple li ul li a:after{content:"";}.responsive-menus.responsified .responsive-menus-simple li.top-level ul li a:after{content:"";}.responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul li ul.rm-removed{display:none;}.responsive-menus.responsified.responsive-toggled.absolute .toggler .icon-menu:before{content:"\e91f";}.responsive-menus.responsified{padding-top:35px;}.main-navigation.on .responsive-menus.responsified{padding-top:35px;width:100%;}.header .header-bottom{padding:0;height:27px;width:100%;position:absolute;z-index:2;}.header .header-bottom.cols{min-width:0;}.header .header-bottom .search-translate{display:none;}.header-top.cols{display:none;}.mobile-header.cols{display:block;}.header{height:auto;}.mobile-header{padding-top:10px;padding-bottom:20px;position:relative;z-index:1;width:100%;}.mobile-header .toggle-placeholder{display:inline-block;vertical-align:middle;width:24%;margin:0;}.mobile-header .mobile-logo-wrapper{display:inline-block;vertical-align:middle;width:50%;margin:0;}.mobile-header .mobile-logo{cursor:pointer;display:block;vertical-align:middle;text-indent:-9999px;background:url(/sites/all/themes/cepftheme/static/images/logo.svg) no-repeat 0 0;background-size:contain;max-width:200px;height:70px;margin:0 auto;}.mobile-header .mobile-translate{cursor:pointer;display:inline-block;vertical-align:middle;text-align:center;width:24%;margin:0;}.translate-window{color:#fff;background-color:#2b2f32;height:530px;position:absolute;padding-top:80px;z-index:2;width:100%;text-align:left;top:0;}.translate-window p{color:#fff;}.translate-window .translate-info{width:90%;margin:0 auto;}.translate-window .primary.col-5{float:none;width:100%;margin:0;margin-bottom:15px;}.translate-window button.primary,.translate-window input[type="submit"].primary,.translate-window .button.primary{background-color:#fff;color:#2b2f32;height:62px;border-radius:0;line-height:62px;margin-bottom:15px;width:100%;box-sizing:border-box;text-align:center;}.translate-window.on{display:block;}.translate-window .block-gtranslate .block__title{display:none;}.inner-content{position:relative;z-index:0;}.menu__item.top-level:first-child{border-top:1px solid #f2f2f2;}.header .header-bottom .main-navigation.translate-open{display:none;}.header .header-bottom .main-navigation.translate-closed{display:block;}.mobile-translate.on{color:#fff;position:absolute;z-index:7;text-align:right;right:5%;}.mobile-translate.on .icon-translate:before{content:"\e91f";}.header-bottom.translate-open{height:0;}.main-navigation .responsive-menus.responsified{width:24%;}.block-system{display:none;}.project_image_header .image_header .field-name-field-thumbnail-hero-image .field-item .image{height:255px;}.project_image_header .title,.project_image_header .grantee,.project_image_header .easy-breadcrumb{width:90%;margin:0 auto;}.project_image_header .easy-breadcrumb{margin-top:40px;}.project_image_header .title{margin-top:30px;margin-bottom:36px;}.project-resources{width:90%;margin:0 auto;}.project_image_header .grantee{margin-bottom:55px;}.project_image_header .image_header{width:90%;margin:0 auto;margin-top:30px;}.resource-tiles .container{height:380px;}.icons-links{margin-bottom:30px;margin-top:40px;}.node-project .project-info{padding:60px 0;margin-bottom:60px;}.project-stats{display:none;}.node-project .project-info .project-description .description-headers .stats.active,.node-project .project-info .project-description .description-headers .stats.inactive{display:inline-block;}.node-project .project-info .project-description .description-bodies .stats.active{display:block;}.node-project .project-info .project-description .description-headers .active,.node-project .project-info .project-description .description-headers .inactive{margin-right:30px;width:auto;vertical-align:top;}.node-project .project-info .project-description .description-headers .active span.desktop-name,.node-project .project-info .project-description .description-headers .inactive span.desktop-name{display:none;}.node-project .project-info .project-description .description-headers .active span.mobile-name,.node-project .project-info .project-description .description-headers .inactive span.mobile-name{display:inline-block;}.project-description .stats .label.investment .label-content *{display:inline-block;}.project-description .stats .label{margin-bottom:20px;}.project-description .stats .label .label-icon,.project-description .stats .label .label-text{display:inline-block;}.project-description .stats .label .label-icon{width:40px;height:26px;position:relative;}.project-description .stats .label .label-icon i{float:left;position:absolute;top:25%;font-size:24px;}.project-description .stats .label .label-text{margin:0 0 9px 0;}.project-description .stats .label .label-content{font-family:"opensans",sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:normal;font-size:14px;line-height:18px;color:#2b2f32;}.project-description .stats .label .label-content .field-name-field--amount,.project-description .stats .label .label-content .field-name-field-project-start-date,.project-description .stats .label .label-content .field-name-field-project-end-date{display:inline-block;}.project-description .stats .label .label-content .field-name-field-keywords .field-item{display:inline-block;}.project-description .stats .label .label-content .field-name-field-keywords .field-item:not(:last-child):after{content:', ';padding-right:3px;}.project-description .stats .label .label-content a{color:#2b2f32;pointer-events:none;cursor:default;}.search-form{margin-bottom:45px;}.project-database .project-database-header .search-filters .search-container .search-label,.project-database .project-database-header .search-filters .filters-container .search-label{margin-bottom:15px;}.project-database .project-database-header .search-filters .search-container .filters-label,.project-database .project-database-header .search-filters .filters-container .filters-label{margin-bottom:15px;}.view-project-database{width:90%;margin:0 auto;}.view-header{width:100%;}.view-project-database .view-content{width:350px;margin:0 auto;margin-top:80px;}.project-database{margin-bottom:40px;}.project-database .project-database-header .search-filters .filters-container #project-database-tags{display:inline-block;position:absolute;bottom:-170px;left:0px;padding-left:30px;}.promo .promo-header{text-align:left;width:90%;margin:0 auto;margin-bottom:10px;}.promo{position:relative;padding:40px 0px;}.promo .promo-header{margin-bottom:30px;}.promo{width:90%;margin:0 auto;}.promo .cols .col-4.mobile-full-width{width:100%;margin:0;}.promo .cols .col-6.mobile-full-width{width:100%;margin:0;}.promo .promos .promo .promo-info{width:100%;margin-top:30px;position:initial;-ms-transform:none;transform:none;}.promo-info .field-item{width:85%;}.basic-page-inline-image-promo.has-image .content .title-link-body{width:100%;}.node-grants-landing .grants-promo{width:100%;padding-left:0;padding-right:0;padding-top:40px;}.node-grants-landing .grants-promo .grants-promo-info{position:initial;margin-top:20px;margin-bottom:30px;}.cols.translate-buttons .primary.col-5{width:100%;margin:0;margin-bottom:15px;}.pullquote,.pullquote.right{float:none;width:auto;margin:0;margin-bottom:40px;padding:40px;}.node-grants-landing .grants-instructions .field-name-field-grant-instructions .field-items .field-item .field-collection-view .field-collection-item-field-grant-instructions .field-name-field-grant-instruction-button{margin-bottom:70px;}.node-resource{width:90%;margin:0 auto;}.search-results{margin:0 auto;width:90%;}.standard-header-basic-page{margin-bottom:40px;}.sidenav{border:1px solid rgba(43,47,50,0.25);cursor:pointer;margin-bottom:40px;padding-left:0;}.sidenav .menu__item.top-level:first-child{border:0;}.sidenav .block__title{padding-left:20px;position:relative;}.sidenav .block__title:after{content:"\e902";color:#e13e3e;font-size:12px;font-family:'cepf' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;right:20px;top:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .2s ease-in-out;}.sidenav .menu{display:none;padding-top:20px;padding-left:20px;}.sidenav .menu .menu{margin-top:0;padding-left:0;}.inner-content .sidebar_first .sidenav .block__title{margin-bottom:10px;margin-top:10px;}.sidenav.on .block__title{border-bottom:1px solid rgba(43,47,50,0.25);padding-bottom:10px;}.sidenav.on .block__title:after{-ms-transform:rotate(180deg);transform:rotate(180deg);}.page_standard-header_header-image .skewed-content{-ms-transform:skewX(0);transform:skewX(0);}.page_standard-header_header-image .unskewed-content{-ms-transform:skewX(0);transform:skewX(0);}.field-name-field-standard-header-image .image-wrapper:after{content:none;}.field-name-field-standard-header-image .image-wrapper:before{content:none;}.standard-header-basic-page,.standard-header{float:none;margin:0 auto;width:90%;margin-bottom:40px;}.page_standard-header_header-image.col-7{margin:0;margin-top:35px;width:100%;}.standard-header{margin-bottom:30px;}.standard-header .page_standard-header_header-image .field-item .overlay-wrapper .image-caption,.standard-header .page_standard-header_header-image .field-item .overlay-wrapper .image-credit{left:35px;}.standard-header-basic-page .page_standard-header_header-image .field-item .overlay-wrapper .image-caption,.standard-header-basic-page .page_standard-header_header-image .field-item .overlay-wrapper .image-credit{left:35px;}.node-type-page .page_standard-header_header-image.col-7{width:100%;}.page_standard-header-copy.col-5{width:100%;margin:0;}.standard-header-basic-page.has-image,.standard-header-basic-page{height:auto;}.standard-header-basic-page .page_standard-header-copy{margin-top:0;}.field-name-field-standard-header-image .overlay-wrapper .overlay{left:0;}.cols .col-10.mobile-full-width.title-wrap{padding:0;}.view-filters{display:none;}#block-views-all-stories-block .mobile-stories-title{padding-bottom:15px;}.story_image_header .field-name-field-header-image .field-item .image{height:375px;}.story_image_header .story_full-width{height:368px;}.story_image_header .field-name-field-header-image{width:90%;margin:0 auto;}.story_image_header .easy-breadcrumb{width:90%;margin:0 auto;margin-top:20px;margin-bottom:25px;position:initial;}.featured-stories{margin-bottom:0;}.featured-stories .view-featured-stories .views-row-1,.featured-stories .view-featured-stories .views-row-2{float:none;display:block;margin:0 auto;width:90%;margin-bottom:60px;}.featured-stories .view-featured-stories .views-row-1 .views-field .field-content,.featured-stories .view-featured-stories .views-row-2 .views-field .field-content{margin-bottom:15px;}.featured-stories .featured-stories-header{margin:0 auto;margin-bottom:40px;width:90%;}#block-views-all-stories-block .desktop-stories-title{display:none;}#block-views-all-stories-block .mobile-stories-title{display:block;width:90%;margin:0 auto;}#block-views-all-stories-block .view-content .views-row .views-field-field-header-image{padding-right:16px;}#block-views-all-stories-block .view-content .views-row .views-field-path{width:100%;}.view-all-stories{width:90%;margin:0 auto;}.featured-stories{margin-bottom:0;}.basic-page-body-text table p{font-size:14px;line-height:20px;}.node-impact .paragraphs-items .paragraphs-item-inline-charts.align-chart-right .inline-chart-container{width:90%;}.node-impact .paragraphs-items .paragraphs-item-inline-charts.align-chart-right .canvas-holder{width:90%;}.node-impact .paragraphs-items .paragraphs-item-inline-charts.align-chart-left .inline-chart-container{width:90%;}.node-impact .paragraphs-items .paragraphs-item-inline-charts.align-chart-left .canvas-holder{width:90%;}h1{font-size:48px;line-height:48px;}h2{font-size:42px;line-height:42px;}.node-grants-landing .grants-instructions .field-name-field-grant-instructions .field-items .field-item .circle-number h1.step-number{font-size:72px;line-height:72px;}}@media screen and (max-width:600px){.hotspot-lightbox .image-caption,.hotspot-lightbox .image-credit{position:initial;}.hotspot-lightbox .overlay{display:none;}.node-hotspot .learning-landing-resources .views-row,.learning-landing-resources .views-row.no-slider-row,.node-hotspot .view-learning-detail .views-row,.view-learning-detail .views-row.no-slider-row,.node-hotspot .project-resources .views-row,.project-resources .views-row.no-slider-row{margin:0 auto;margin-bottom:30px;display:block;width:255px;}.node-hotspot .project-resources .views-row{width:100%;margin-bottom:2px;}.field-name-field-standard-header-image .overlay-wrapper{margin-bottom:0;}.story_image_header .field-name-field-header-image .field-item .image{height:250px;}.story_image_header .story_full-width{height:253px;}}@media screen and (max-width:500px){.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .image-caption,.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .image-credit{left:5%;}.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .overlay{height:300px;width:347px;}.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .image-wrapper{height:300px;width:347px;}.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .image-wrapper img{max-width:115%;height:345px;}.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .image-caption{max-width:250px;bottom:22px;}.home-page-header .image-red-background{height:300px;}.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .image-credit{bottom:18px;}.field-name-field-home-image .overlay-wrapper .image-wrapper:before{content:none;}.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .image-caption{bottom:50px;max-height:20px;overflow:hidden;}.home-page-header .home-page-header-image .field-name-field-home-image .field-item .overlay-wrapper .image-credit:before{color:#fff;font-family:"opensans",sans-serif;font-style:normal;font-weight:400;content:"...";z-index:5;position:absolute;top:-20px;}.standard-header .page_standard-header_header-image .field-item .overlay-wrapper .image-caption,.standard-header .page_standard-header_header-image .field-item .overlay-wrapper .image-credit{display:none;}.featured-stories .view-featured-stories .views-row-1 img,.featured-stories .view-featured-stories .views-row-2 img{height:225px;}.standard-header-basic-page .page_standard-header_header-image .field-item .overlay-wrapper .image-caption,.standard-header-basic-page .page_standard-header_header-image .field-item .overlay-wrapper .image-credit{display:none;}}
