.vertical-align{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.aligncenter,div.aligncenter{display:block;margin:1rem auto 1rem auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.valign-middle{display:table}.valign-middle .columns{display:table-cell;vertical-align:middle}.valign-middle .columns,.valign-middle [class*="column"]+[class*="column"]:last-child{float:none}body,input,select,textarea,p{color:#202020;font-family:'Roboto',sans-serif;font-size:1rem;line-height:130%;font-weight:300}h1,h2,h3,h4,h5,h6,button{font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;font-weight:600}h2{font-weight:600;font-size:1.125rem;line-height:120%}h3{font-weight:400;font-size:1rem;line-height:120%}h4{font-weight:400;font-size:1.125rem;line-height:120%;text-transform:none;margin-top:2rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px dashed #888}dl,ol,ul{font-family:'Roboto',sans-serif;font-weight:300;line-height:130%;list-style-position:inside;padding-left:1rem}hr{border-bottom:1px dashed #bbb;margin:1.5rem 0}#main iframe{width:100%}a{color:#060;text-decoration:none;transition:all 0.3s ease 0s}a:visited{color:#060;text-decoration:none}a:hover,a:focus,a:active{color:#000;text-decoration:none}a:hover,a:active,a:focus{outline:0}input#submit,.btn{padding:.5rem 2rem;font-family:'Roboto Condensed',sans-serif;font-size:1.125rem;background-color:transparent;color:#006600!important;text-transform:uppercase;border:2px solid #060;border-radius:3px;transition:all 0.3s ease 0s;display:inline-block}input#submit:hover,.btn:hover{color:#ffffff!important;background-color:#006600!important;border-radius:3px}a.cap-link{text-transform:uppercase;font-weight:400;font-size:.875rem}.btn-solid{padding:.25rem;font-size:.875rem;background-color:#006600!important;color:#ffffff!important;cursor:pointer}.btn-solid:hover{background-color:#ffffff!important;color:#006600!important}select{margin-bottom:0!important}#header{position:relative;margin:0 auto;width:100%;height:auto;background-color:rgba(255,255,255,.9)}.home #header{position:absolute;top:0;left:0;z-index:1}.home.admin-bar #header{top:32px}#header .logo{max-height:104px}.header{padding:1.625rem 0 .75rem 0}.contact{padding-top:.875rem;padding-right:0!important}.contact ul li{display:inline;margin-left:.188rem}.contact ul li span.telephone{font-size:1.125rem}.btn-contact{border:none;background-color:#4FB25B;color:#ffffff!important;padding:.25rem .75rem;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;line-height:100%;font-size:1rem;border-radius:0}.btn-contact.icon{padding:.25rem .313rem}.btn-contact:hover{background-color:#006600!important}.main-menu{display:inline-block}.main-menu .menu>li>a{text-transform:uppercase;font-size:1rem;font-weight:600;font-family:'Roboto Condensed',sans-serif}.menu>li>a{display:block;padding:.5rem .75rem;line-height:1}.btn-blog a{bog:none;background-color:#4FB25B;color:#ffffff!important;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;line-height:100%;font-size:1rem;border-radius:0}.btn-blog a:hover{background-color:#006600!important}.main-menu .menu>li.is-dropdown-submenu-parent>a:hover,.main-menu .menu>li.is-dropdown-submenu-parent.is-active a{background-color:rgba(0,64,10,.9);color:#fff}li.is-dropdown-submenu-item>a{background-color:transparent!important;color:#fff;opacity:.7}li.is-dropdown-submenu-item>a:hover{color:#ffffff!important;opacity:1}.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:300px!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-align:left;padding-top:1rem;padding-left:0}.dropdown.menu .submenu{border:none!important;background-color:rgba(0,64,10,.9)!important;margin-top:0;padding-bottom:1rem}.is-dropdown-submenu.js-dropdown-active{opacity:1}.dropdown.menu>li.is-dropdown-submenu-parent>a:after{border-color:#060 transparent transparent!important}#mobile-nav-bar{width:100%;top:0;z-index:100001;height:40px;transition:all 0.3s ease 0s}.top-bar{padding:0}.top-bar-title{padding:0 .625rem;height:40px}.top-bar,.top-bar ul{background-color:#5B6D85}.top-bar-left{width:100%}.ic-menu{color:#FFF;opacity:.8;cursor:pointer;transition:all 0.3s ease 0s;line-height:40px}.ic-menu:hover{opacity:1}#responsive-menu ul.menu{padding-left:0}#responsive-menu ul.menu>li:not(.menu-text)>a{padding:.625rem;line-height:1;font-weight:600;text-transform:uppercase;font-size:1rem;color:#FFF}#responsive-menu ul.menu ul.submenu{margin-left:0;padding-bottom:1.5rem;padding-top:.5rem}#responsive-menu ul.menu ul.submenu li{list-style:none;line-height:2rem}#responsive-menu ul.menu ul.submenu li a{font-size:.933rem;color:#FFF;opacity:.7}#responsive-menu .is-accordion-submenu-parent>a::after{border-color:#FFF transparent transparent}#home-hero{background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}.hero{height:700px;position:relative}#home-hero h1.hero-headline{font-size:2.625rem;font-weight:600;line-height:120%;color:#fff;margin-bottom:1.975rem}#home-hero h1.hero-headline a{color:#fff}#home-hero h1.hero-headline a:hover{color:#006619}.hero-content{position:absolute;bottom:6rem;left:40px;width:50%;padding:1rem;background-color:rgba(34,34,34,.5)}a.hero-cta.btn{border:2px solid #fff;background:transparent;color:#ffffff!important;font-size:1.125rem;font-weight:600;padding:.625rem 1.875rem}a.hero-cta.btn:hover{background-color:#006619!important}a.hero-cta.btn-green{border:2px solid #060;background:transparent;color:#006600!important;font-size:1.125rem;font-weight:600;padding:.625rem 1.875rem}a.hero-cta.btn-green:hover{background-color:#006619!important;color:#ffffff!important}ul.orbit-container{padding-left:0!important;outline:none!important}.orbit-next,.orbit-previous{top:70%;opacity:.5}.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover{background-color:transparent;opacity:.9}.wrapper{padding:3rem 0}h2.section-title{color:#AAA;margin-bottom:2rem;font-size:1.5rem}.partners-copy{padding:0 5rem}.partners-copy p{margin-bottom:0}.partner-logo{max-height:100px}#achievements{background-repeat:no-repeat;background-size:cover;background-position:center center}#achievements .wrapper{background-color:rgba(0,64,10,.9);color:#fff}.achievement{margin-bottom:2rem}#achievements h2.section-title{color:#fff}.achivement-label{padding-right:3rem;font-size:1rem;font-weight:600;line-height:120%}.achievement-icon{padding-right:1.25rem;max-width:100px}#achievements .right-column ul{padding-left:0;margin-bottom:0}#achievements .right-column li{font-size:1.125rem;color:#fff;line-height:100%;font-weight:600;list-style:none;border-bottom:1px dashed #fff;padding-bottom:.625rem;margin-bottom:.625rem}#achievements .right-column li:last-child{border-bottom:none;padding-bottom:0rem;margin-bottom:0rem}.project-block .meta{padding:.5rem 0;border-top:1px dashed #BBB;font-size:.875rem;font-weight:400;width:100%;display:block}.project-cost,.senior-debt{font-size:.75rem}.meta-text{padding-left:0px!important}.meta-label{color:#ccc;text-transform:uppercase;font-weight:600}.debt-buffer{margin-left:28px}.project-block .country{color:#008C20}.project-block .meta:last-child{border-bottom:1px dashed #BBB}.project-block .sector-icon{max-width:32px!important}#section-projects .meta .sec .icon-div,#section-projects .meta .sec{height:32px}.meta .sec{margin-bottom:.313rem}.meta .sec:last-child{margin-bottom:0rem}.project-block .debt{color:#ADA400}.projects .column-block{display:flex;align-items:flex-end}.project-block{width:100%}#projects-list .column-block:last-child .project-block{height:100%}.off-canvas .menu.vertical>li{position:relative}.off-canvas .is-accordion-submenu-parent>a{position:relative;z-index:1}.off-canvas .is-accordion-submenu-parent>a:after{display:none}.off-canvas .is-accordion-submenu-parent>span{display:flex;width:30px;height:30px;align-items:center;content:"";position:absolute;top:1px;right:0;z-index:2}.off-canvas .is-accordion-submenu-parent>span::after{content:'';border:6px inset;border-bottom-width:0;border-top-style:solid;border-color:#fff transparent transparent}#projects-list{margin-top:2rem}#projects-list .column-block{margin-bottom:0!important}.project-block{margin-bottom:1rem}.project-block .project-intro{padding:.5rem 0;border-top:1px dashed #BBB}.projects-list-recent{border-top:1px dashed #BBB;padding-top:2rem;margin-top:2rem}.projects-list-recent .project-block{border-bottom:1px dashed #BBB;padding-bottom:2rem;margin-bottom:2rem}h2.news-title,h2.project-title{border-top:none!important;margin-top:0!important}.projects-list-recent .project-block p{font-size:.938rem;color:#666}.projects-list-recent .project-block .sector-icon{max-width:36px!important}.project-block .sector-icon{padding-right:0rem!important;max-width:62px}.projects-list-recent .project-block .project-meta{margin-bottom:1rem}.project-block .project-intro p{font-size:.938rem}.finance-date{text-transform:uppercase;font-size:.875rem;font-weight:400}#filter-tabs{margin-top:2rem}.tabs{border:none;padding-left:0!important;border-bottom:1px solid #EEE}.tabs-panel{padding:0}.tabs-title>a{border-top:1px solid #EEE;border-left:1px solid #EEE;border-right:1px solid #EEE;font-size:1rem;font-weight:400}.tabs-title>a:focus,.tabs-title>a[aria-selected=true],.tabs-title>a[aria-selected=true]:hover{background:#eeeeee!important;color:#202020!important}.tabs-title>a:hover{background:#060;color:#fff}#project-filters{padding:1rem;background-color:#eee;margin-left:0!important;margin-right:0!important}.tabs-content{border:none!important}.tombstone{padding-top:3rem;margin-top:2rem;border-top:1px dashed #BBB;margin-right:0!important;margin-left:0!important}.tombstone .project-logo{padding-left:0!important}.tombstone .meta{border-top:none!important}.tombstone .meta:last-child{border-bottom:none!important}.tombstone .finance-date{font-size:.813rem;color:#666}.tombstone-logo{border:1px solid #EEE}.tombstone .xsell-image{margin-bottom:0}#main h2.tombstone-title{font-weight:400;padding-top:0;border-top:none;font-size:1.125rem;margin-top:.375rem;margin-bottom:.75rem;text-transform:none}h3.year-title{font-size:1.5rem;font-weight:600;marign:0;margin-top:3rem}.single-project .tombstone{padding:2rem 0;margin:2rem 0;border-top:1px dashed #BBB;border-bottom:1px dashed #BBB}.single-project .meta{font-size:1rem}.single-project .project-cost,.single-project .senior-debt{font-size:.875rem}#section-sectors{background-color:#f3f3f3}.sector-block{margin-bottom:2.5rem}.telecoms{color:#2397B1}.infrastructure-components-and-equipment{color:#D21264}.energy-generation-transmission-supply{color:#7D2A7E}.transport{color:#009F81}.agribusiness{color:#055084}.gas-transport-storage-supply{color:#6DB15E}.mining{color:#ED8A19}.water-waste-services{color:#A31543}.sector-label{padding-right:0;font-size:1rem;line-height:120%;text-transform:uppercase;font-weight:600}.sector-icon{padding-right:.5rem;max-width:62px}.sector-list .sector-icon{max-width:100%;padding-right:0}.sector-list .sector{margin-bottom:1rem;margin-top:1rem}#main .sector-list{margin:2rem 0}#main .sector-list .row.sector .small-3.columns{padding-right:0}.award-logo{border:1px solid #eee;padding:1.5rem;max-height:150px;background-color:#fff}.award-logo img{width:auto;height:100%;margin-left:auto;margin-right:auto;display:block}.award-details{padding:1rem}.award h3{font-size:.875rem;color:#333;margin-bottom:.25rem}.xsell .award h2,#main .award h2{font-weight:600;padding-top:0;border-top:none;font-size:1.25rem;margin-top:0;margin-bottom:.25rem;color:#ACA314}.xsell .award h4,#main .award h4{font-weight:300;font-size:1rem;margin-top:0;margin-bottom:0;color:#00661A}.xsell .award h4{border-bottom:0;padding-bottom:0;margin-bottom:0}.xsell .award{margin-top:1rem}.xsell .award-logo img{height:auto}.xsell .award-details{padding:1rem 0}#apply h3{text-transform:none;line-hright:120%;font-size:1.438rem;margin-bottom:1.438rem}.single-project #apply{background-color:#f3f3f3}#section-news{background-color:#f3f3f3}.news-block{margin-bottom:2rem}.post-meta,.news-block time{padding:.75rem 0;border-top:1px dashed #BBB;border-bottom:1px dashed #BBB;color:#777;font-size:.813rem;width:100%;display:block;margin-bottom:.75rem}#news-list-recent{padding-bottom:2rem;border-bottom:7px solid #eee;margin-bottom:2rem}.news-block p{font-size:.938rem}.featured-image{margin-bottom:2.5rem}h1.page-title{font-size:1.375rem;margin-bottom:2rem;font-weight:600}#main{padding-right:4rem;padding-bottom:3rem;padding-top:2.5rem}#main h2{font-weight:600;padding-top:.5rem;border-top:1px dashed #bbb;font-size:1.125rem;margin-top:2.5rem;margin-bottom:1.5rem}.single-eaifblogs #main h2{font-weight:600;padding-top:.5rem;border-top:none;font-size:1.125rem;margin-top:2.5rem;margin-bottom:1.5rem}#main h4{margin-bottom:.25rem;font-size:1rem}#main td,#main li,#main p{font-size:.938em;line-height:135%;list-style-position:outside}#main a{font-weight:500}#main .page-intro p{font-size:1.125rem;color:#111;line-height:135%;margin-bottom:1.5rem;font-weight:700}#main li{list-style-position:outside}.person{margin-top:3rem}.person h2,.job-title{color:#C90;padding-bottom:.625rem;border-bottom:1px dashed #BBB}.person-image img{width:100%}#main .person h2{margin-bottom:0.625rem!important;font-size:1.375rem;margin-top:0!important}#main .person p{font-size:.875rem}.cta{font-size:1.313rem;margin-top:2rem}.cta p{line-height:120%}#blog-list-recent .news-block{padding-top:2rem;border-top:7px solid #eee;margin-top:2rem}#blogger{padding:.9375rem;padding-top:2rem;background-color:#f3f3f3;margin-top:2.5rem}#sidebar{padding-top:2.5rem}.xsell{background-color:#EEE;padding:.75rem;margin-bottom:1.5rem}#media_image-2{background-color:#ffffff!important;padding:0!important;margin-bottom:1.5rem}h3.xsell-title{text-transform:uppercase;font-size:.933rem;color:#5B6C84;font-weight:600;margin-bottom:1rem}.xsell-image{margin-bottom:1rem}.xsell-image img{max-height:136px;width:auto}.xsell p{font-size:.938rem}.xsell ul{margin-left:0;list-style:none;padding-left:0}.xsell ul li{margin-bottom:1rem;font-size:.938rem}.xsell ul li span.post-date{padding-top:.25rem;font-size:.75rem;display:block}.xsell-related-projects h2.project-title{line-height:120%}.xsell-related-projects .project-row{margin-bottom:1.5rem}.xsell-related-projects .project-row .project-image{padding-right:0!important}.xsell time{padding:.375rem}.xsell-recent-projects .xsell-title{display:inline-block!important}.see-all{text-transform:uppercase;font-size:.825rem;font-weight:600}#site-footer{background-color:#082B0E;padding:3rem 0 5rem 0}#site-footer a,footer a:visited{color:#FFF;opacity:.7}#site-footer a:hover{text-decoration:none;color:#FFF;opacity:1}#sitemap h5{color:#FFF;text-transform:uppercase;font-size:1.125rem;margin-bottom:.875rem;font-weight:600}#sitemap ul{padding-left:0;font-size:.875rem;line-height:130%}#sitemap ul li{margin-bottom:.375rem}#legals p{color:#fff;font-size:.875rem;opacity:.7}.pidg-footer-logo{max-width:90px}p.copyright{font-weight:400;opacity:1!important}.has-cookie-bar #catapult-cookie-bar{opacity:0.95!important}.off-canvas{background-color:#060}.position-left.is-transition-push:after{box-shadow:none}.off-canvas .main-menu{margin-top:2rem;display:block}.off-canvas .btn-login{margin-top:0rem;display:block;background-color:#4FB25B;text-align:left;font-size:1.125rem}.off-canvas .btn-login:hover{background-color:#fff;color:#D60134}.off-canvas .menu.vertical>li{border-top:1px solid rgba(255,255,255,.1)}.off-canvas .menu{padding-left:0}.off-canvas .main-menu .menu>li>a{color:#fff;outline:none}.off-canvas .main-menu .menu>li>a:active,.off-canvas .main-menu .menu>li>a:hover{background-color:rgba(255,255,255,.1)}.off-canvas .is-accordion-submenu-parent>a:after{border-color:#fff transparent transparent;position:absolute;top:50%;margin-top:-3px;right:1rem!important}.off-canvas .sub-menu{margin:0;padding:1rem}.off-canvas .sub-menu li{list-style:none;padding:.5rem}.off-canvas .sub-menu li:hover{background-color:rgba(255,255,255,.1)}.off-canvas .sub-menu li a{color:#fff}.off-canvas .responsive-contact{border-top:1px solid rgba(255,255,255,.1)}.off-canvas .responsive-contact p{border-bottom:1px solid rgba(255,255,255,.1);margin:0}.off-canvas .responsive-contact a{padding:.7rem 1rem;display:block;color:#fff}.off-canvas .responsive-contact a:hover{background-color:rgba(255,255,255,.1)}.js-off-canvas-overlay{background:hsla(0,0%,100%,.75)}.btn-nav{position:fixed;top:3rem;right:1rem;z-index:11111;background-color:#4FB25B;color:#fff}.btn-nav:focus,.btn-nav:hover{background-color:#060;color:#fff}.responsive-contact p{text-transform:uppercase;font-size:1rem;font-weight:600;font-family:'Roboto Condensed',sans-serif}@media screen and (max-width:39.9375em){.home #header{position:relative}.home.admin-bar #header{top:0}.hero{height:450px}.hero-content{position:absolute;bottom:0;left:0;width:100%;padding:1rem;background-color:rgba(34,34,34,.5)}.orbit-next,.orbit-previous{top:20%}#home-hero h1.hero-headline{font-size:2rem}.partners-copy{padding:1rem .635rem 0 .635rem}#achievements .right-column{padding-top:2rem!important}#projects-list .column-block{margin-bottom:2rem!important}#project-filters select{margin-bottom:0.375rem!important}.tombstone-logo{margin-bottom:.75rem;max-width:200px}.award-logo{max-height:none}.award-logo img{height:auto;width:auto;max-height:150px}.apply-image{margin-bottom:1rem}.person-image img{width:60%}#sitemap .column{margin-bottom:2rem}.pidg-footer-logo{margin-bottom:2rem}#main{padding-right:.625rem}.person-image img{margin-bottom:.635rem}}@media screen and (min-width:40em) and (max-width:63.9375em){#main{padding-right:.9375rem}.partners-copy{padding:2 5rem}}@media only screen and (max-width:63.9375em){.achievement{height:50px!important;margin-bottom:.75rem}#achievements .right-column ul{margin-left:0!important}.achievement-icon{max-width:75px}#achievements .right-column{padding-top:1rem}.sector-block .vertical-align{position:relative;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);padding-top:.25rem}}@media only screen and (min-width:64.063em){.sector-icon{float:left}}@media print{*{background:transparent!important;color:black!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}.single-tribe_events .tribe-events-venue-map{width:100%!important}#section-news .xsell-image .wp-post-image{width:unset!important;mix-blend-mode:multiply;max-width:136px}.home #projects-list>div:nth-of-type(3) .project-block .xsell-image a img{max-width:136px!important;width:unset!important}