CINXE.COM

North America | Infrastructure Investor

<!doctype html> <!--[if IE 8]> <html class="ie8" lang="en"> <![endif]--> <!--[if IE 9]> <html class="ie9" lang="en"> <![endif]--> <!--[if gt IE 8]><!--> <html lang="en-GB"> <!--<![endif]--> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="pingback" href="https://www.infrastructureinvestor.com/xmlrpc.php"> <script data-cookieconsent="ignore"> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag("consent", "default", { ad_storage: "denied", analytics_storage: "granted", functionality_storage: "denied", personalization_storage: "denied", security_storage: "granted", wait_for_update: 500, }); gtag("set", "ads_data_redaction", true); gtag("set", "url_passthrough", true); </script><script type="text/javascript"> ( function() { const brands_map = { agri: 'ai', buyouts: 'buy', peheur: 'pehubeur', perecredit: 'pcredit', }; const network_brands = { 'pere': true, 'ii': true, 'pfcfo': true, }; const subs_hierarchy = { 'platinumplus': { priority: 0, subscriptionType: 'platinum' }, 'platinum': { priority: 1, subscriptionType: 'platinum' }, 'gold': { priority: 2, subscriptionType: 'gold' }, 'platinumtrial': { priority: 3, subscriptionType: 'platinum_trial' }, 'goldtrial': { priority: 4, subscriptionType: 'gold_trial' }, }; const network_hierarchy = { 'networkmanager': { priority: 0, subscriptionType: 'Network_Manager' }, 'network': { priority: 1, subscriptionType: 'Network' }, 'networklp': { priority: 2, subscriptionType: 'Network_lp' }, 'networktrial': { priority: 3, subscriptionType: 'NetworkTrial' } }; const UNSET_VALUE = 'unset'; function getSubscriptionType( products, hierarchy ) { const subs = products .map(function ( productSlug ) { const parts = productSlug.split('-'); const subName = parts[parts.length - 1]; if (hierarchy.hasOwnProperty(subName)) { return hierarchy[subName]; } return undefined; }) .filter(function ( product ) { return product !== undefined; }); subs.sort(function ( product1, product2 ) { return product1.priority - product2.priority; }); return subs.length ? subs[0].subscriptionType : undefined; } function setDataLayerRecord( record, loggedIn, products ) { let brand = ''; // Get BLAIZE_BRAND document.body.classList.forEach( function( name ) { if( 'brand-rebrand' !== name && /^brand\-/.test( name ) ) { brand = name.match( /brand\-([a-z]*)/ )[1]; } } ); if ( ! brand ) { return; } // Map brand names if ( brands_map[ brand ] ) { brand = brands_map[ brand ]; } // Set default bundle fields record.gold_bundle = false; record.platinum_bundle = false; record.gold_trial_bundle = false; record.platinum_trial_bundle = false; record.platinum_plus_bundle = false; record.researcher_bundle = false; record.loggedIn = loggedIn; record.logged_in = ( typeof loggedIn === "boolean" ) ? loggedIn : record.logged_in; record.subscriptionType = getSubscriptionType( products, subs_hierarchy ) || (loggedIn ? 'bronze' : 'anonymous'); // Network bundle fields const is_network_brand = network_brands[ brand ]; if ( is_network_brand ) { record.network_manager_bundle = false; record.network_trial_bundle = false; record.network_lp_bundle = false; record.network_bundle = false; record.network_type = getSubscriptionType( products, network_hierarchy ) || 'empty'; } // Set additional fields record.userStatus = loggedIn ? 'authenticated' : 'anonymous'; // Update bundle fields by active product on current brand products.forEach( function( product ) { if ( ! new RegExp( '^' + brand + '\\-' ).test( product ) ) { return; } if ( /gold/.test( product ) && ! /trial/.test( product ) ) { record.gold_bundle = true; return; } if ( /platinum/.test( product ) && ! /trial/.test( product ) && ! /plus/.test( product ) ) { record.platinum_bundle = true; return; } if ( /gold/.test( product ) && /trial/.test( product ) ) { record.gold_trial_bundle = true; return; } if ( /platinum/.test( product ) && /trial/.test( product ) ) { record.platinum_trial_bundle = true; return; } if ( /platinum/.test( product ) && /plus/.test( product ) ) { record.platinum_bundle = true; record.platinum_plus_bundle = true; return; } if ( is_network_brand ) { if ( /networkmanager/.test( product ) ) { record.network_manager_bundle = true; return; } if ( /networktrial/.test( product ) ) { record.network_trial_bundle = true; return; } if ( /networklp/.test( product ) ) { record.network_lp_bundle = true; return; } if ( /network/.test( product ) && ! /manager/.test( product ) && ! /trial/.test( product ) && ! /lp/.test( product ) ) { record.network_bundle = true; return; } } } ); setDataLayerRecordSubscriptionTypes( record, is_network_brand ); validateDataLayerRecord ( record ); } function setDataLayerRecordSubscriptionTypes( record, is_network_brand ) { record.i_subscription_state = UNSET_VALUE; record.n_subscription_state = UNSET_VALUE; if ( ! record.loggedIn ) { record.i_subscription_state = 'anonymous'; record.n_subscription_state = 'anonymous'; return; } record.i_subscription_state = 'registered'; record.n_subscription_state = 'registered'; if ( is_network_brand && record.network_bundle ) { record.n_subscription_state = 'network'; } if ( record.platinum_bundle ) { record.i_subscription_state = 'platinum'; return; } if ( record.gold_bundle ) { record.i_subscription_state = 'gold'; return; } if ( record.platinum_trial_bundle ) { record.i_subscription_state = 'platinum_trial'; return; } if ( record.gold_trial_bundle ) { record.i_subscription_state = 'gold_trial'; } } function validateDataLayerRecord( record ) { for ( let prop in record ) { if ( Object.prototype.hasOwnProperty.call( record, prop ) && record[ prop ] === UNSET_VALUE ) { throw `Unset value for record property: ${prop}`; } } } function getCookieValue( cookieName ) { const cookiesString = '; ' + document.cookie; const parts = cookiesString.split( '; ' + cookieName + '=' ); if (parts.length > 1) { return parts.pop().split(';').shift(); } return undefined; } function dispatchError( reason ) { document.dispatchEvent(new CustomEvent( 'pei_datalayer_error', { detail: { reason } } )); } function onDomLoaded() { try { var customerId = getCookieValue('blaize_tracking_id'); } catch (error) { return dispatchError('getCookieValue: ' + error.message); } if (!customerId) { return dispatchError('customerId not defined: ' + window.location.host.includes('stage.') ? document.cookie : ''); } if (!window.Zephr || !window.Zephr.accessDetails) { return dispatchError('window.Zephr.accessDetails not defined'); } if (!window.dataLayer) { return dispatchError('window.dataLayer not defined'); } const record = { event: 'zephr-pageview', customerId, logged_in: UNSET_VALUE, i_subscription_state: UNSET_VALUE, n_subscription_state: UNSET_VALUE }; const loggedIn = window.Zephr.accessDetails.isAuthenticated; let products = window.Zephr.accessDetails.activeProducts || []; if (products.includes(null) || products.includes(undefined)) { dispatchError('ZephrActiveProductsError: for customerId ' + customerId + ' activeProducts is ' + JSON.stringify(products)); } products = products.filter(function (productSlug) { return productSlug !== null && productSlug !== undefined }); try { setDataLayerRecord(record, !!loggedIn, products); } catch (error) { return dispatchError('setDataLayerRecord: ' + error.message + ' Zephr.accessDetails: ' + JSON.stringify(window.Zephr.accessDetails)); } window.dataLayer.push( record ); // Trigger custom event document.dispatchEvent(new CustomEvent('pei_datalayer_ready')); } document.addEventListener( 'DOMContentLoaded', onDomLoaded ); } )(); </script> <script type="text/javascript"> window.PeiDataLayer = { collect: function (message) { if (!window.DD_LOGS) { console.warn('window.DD_LOGS not defined'); return; } window.DD_LOGS.logger.debug(message, { dataLayer: window.dataLayer && JSON.parse(JSON.stringify(window.dataLayer)) }); }, }; document.addEventListener('pei_datalayer_ready', function (event) { PeiDataLayer.collect('pei_datalayer_ready'); }); document.addEventListener('pei_datalayer_error', function (event) { PeiDataLayer.collect('pei_datalayer_error: ' + event.detail.reason); }); </script> <script type="text/javascript"> if (!window.Zephr) window.Zephr = {}; if (!window.Zephr.outcomes) window.Zephr.outcomes = {}; window.Zephr.outcomes['a-v4-datalayer'] = { featureLabel: 'a-v4-brand-datalayer', outcomeId: 'transformation/1', outcomeLabel: 'datalayer' }; </script> <style></style><script> window.addEventListener('load', function() { document.querySelector('body').addEventListener('copy', function(e){ e.clipboardData.setData('text/plain', 'To be able to copy & paste content to share with others please contact us at subscriptions@pei.group to upgrade your subscription to the appropriate licence'); e.clipboardData.setData('text/html', 'To be able to copy & paste content to share with others please contact us at <a href="mailto:subscriptions@pei.group">subscriptions@pei.group.com</a> to upgrade your subscription to the appropriate licence'); e.preventDefault(); }); }); </script><script type="text/javascript"> if (!window.Zephr) window.Zephr = {}; if (!window.Zephr.outcomes) window.Zephr.outcomes = {}; window.Zephr.outcomes['a-v4-copy-paste'] = { featureLabel: 'a-v4-copy-paste', outcomeId: 'transformation/2', outcomeLabel: 'Restrict copy & paste' }; </script> <script id="CookiebotConfiguration" type="application/json" data-cookieconsent="ignore"> { "Frameworks": { "IABTCF2": { "AllowedVendors": [68, 78, 98, 126, 275, 278, 315, 373, 565, 755, 772, 804, 812, 815, 1029, 1031, 1126], "AllowedGoogleACVendors": [574], "AllowedPurposes": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], "AllowedSpecialPurposes": [1, 2], "AllowedFeatures": [], "AllowedSpecialFeatures": [], "VendorRestrictions": [] } } } </script> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag("consent", "default", { ad_user_data: "denied", ad_personalization: "denied", ad_storage: "denied", analytics_storage: "denied", functionality_storage: "denied", personalization_storage: "denied", security_storage: "granted", wait_for_update: 500, }); gtag("set", "ads_data_redaction", true); </script> <script> window ["gtag_enable_tcf_support"] = true; (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({'gtm.start':new Date().getTime(), event: 'gtm.js'}); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l !== 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);})( window, document, 'script', 'dataLayer', 'GTM-NLC9Q2' ); </script> <script type="text/javascript" id="Cookiebot" data-cookieconsent="ignore" src="https://consent.cookiebot.com/uc.js" data-cbid="5f6577c8-ecce-4afd-8501-f36d9948b8a6" data-framework="TCFv2.2" async></script> <!-- Manifest added by SuperPWA - Progressive Web Apps Plugin For WordPress --> <link rel="manifest" href="/superpwa-manifest-16.json"> <meta name="theme-color" content="#D5E0EB"> <!-- / SuperPWA.com --> <meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"> <link rel="icon" type="image/png" href="https://media.infrastructureinvestor.com/uploads/2019/09/FaviconII.png"><link rel="apple-touch-icon-precomposed" sizes="76x76" href="https://media.infrastructureinvestor.com/uploads/2019/09/FaviconII.png"><link rel="apple-touch-icon-precomposed" sizes="120x120" href="https://media.infrastructureinvestor.com/uploads/2019/09/FaviconII.png"><link rel="apple-touch-icon-precomposed" sizes="152x152" href="https://media.infrastructureinvestor.com/uploads/2019/09/FaviconII.png"><link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://media.infrastructureinvestor.com/uploads/2019/09/FaviconII.png"><link rel="apple-touch-icon-precomposed" sizes="144x144" href="https://media.infrastructureinvestor.com/uploads/2019/09/FaviconII.png"> <!-- This site is optimized with the Yoast SEO plugin v23.4 - https://yoast.com/wordpress/plugins/seo/ --> <title>North America | Infrastructure Investor</title> <meta name="description" content="Explore our complete coverage of North American infrastructure, including key stories, analysis and features."> <link rel="canonical" href="https://www.infrastructureinvestor.com/north-america/"> <meta property="og:locale" content="en_GB"> <meta property="og:type" content="article"> <meta property="og:title" content="North America | Infrastructure Investor"> <meta property="og:description" content="Explore our complete coverage of North American infrastructure, including key stories, analysis and features."> <meta property="og:url" content="https://www.infrastructureinvestor.com/north-america/"> <meta property="og:site_name" content="Infrastructure Investor"> <meta property="article:modified_time" content="2022-08-16T13:54:54+00:00"> <meta property="og:image" content="https://media.infrastructureinvestor.com/uploads/2022/06/north-america-GettyImages.jpg"> <meta property="og:image:width" content="1979"> <meta property="og:image:height" content="1414"> <meta property="og:image:type" content="image/jpeg"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:label1" content="Estimated reading time"> <meta name="twitter:data1" content="1 minute"> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.infrastructureinvestor.com/north-america/","url":"https://www.infrastructureinvestor.com/north-america/","name":"North America | Infrastructure Investor","isPartOf":{"@id":"https://www.infrastructureinvestor.com/#website"},"primaryImageOfPage":{"@id":"https://www.infrastructureinvestor.com/north-america/#primaryimage"},"image":{"@id":"https://www.infrastructureinvestor.com/north-america/#primaryimage"},"thumbnailUrl":"https://media.infrastructureinvestor.com/uploads/2022/06/north-america-GettyImages.jpg","datePublished":"2022-06-22T15:49:29+00:00","dateModified":"2022-08-16T13:54:54+00:00","description":"Explore our complete coverage of North American infrastructure, including key stories, analysis and features.","inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https://www.infrastructureinvestor.com/north-america/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https://www.infrastructureinvestor.com/north-america/#primaryimage","url":"https://media.infrastructureinvestor.com/uploads/2022/06/north-america-GettyImages.jpg","contentUrl":"https://media.infrastructureinvestor.com/uploads/2022/06/north-america-GettyImages.jpg","width":1979,"height":1414,"caption":"Digital dotted America map on blue background. 3D Rendering"},{"@type":"WebSite","@id":"https://www.infrastructureinvestor.com/#website","url":"https://www.infrastructureinvestor.com/","name":"Infrastructure Investor","description":"for the world&#039;s infrastructure markets","publisher":{"@id":"https://www.infrastructureinvestor.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.infrastructureinvestor.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https://www.infrastructureinvestor.com/#organization","name":"Infrastructure Investor","url":"https://www.infrastructureinvestor.com/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https://www.infrastructureinvestor.com/#/schema/logo/image/","url":"https://media.infrastructureinvestor.com/uploads/2022/04/Google_Publisher_Infra512px.png","contentUrl":"https://media.infrastructureinvestor.com/uploads/2022/04/Google_Publisher_Infra512px.png","width":512,"height":512,"caption":"Infrastructure Investor"},"image":{"@id":"https://www.infrastructureinvestor.com/#/schema/logo/image/"}}]}</script> <!-- / Yoast SEO plugin. --> <link rel="dns-prefetch" href="//www.datadoghq-browser-agent.com"> <link rel="dns-prefetch" href="//ak.sail-horizon.com"> <link rel="dns-prefetch" href="//cdn.parsely.com"> <link rel="dns-prefetch" href="//apps.infrastructureinvestor.com"> <link rel="dns-prefetch" href="//fonts.googleapis.com"> <link rel="dns-prefetch" href="//media.infrastructureinvestor.com"> <link rel="alternate" type="application/rss+xml" title="Infrastructure Investor » Feed" href="https://www.infrastructureinvestor.com/feed/"> <link rel="alternate" type="application/rss+xml" title="Infrastructure Investor » Comments Feed" href="https://www.infrastructureinvestor.com/comments/feed/"> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https://www.infrastructureinvestor.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.6.2"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <style id="wp-emoji-styles-inline-css" type="text/css"> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel="stylesheet" id="wp-block-library-css" href="https://www.infrastructureinvestor.com/wp-includes/css/dist/block-library/style.min.css?ver=6.6.2" type="text/css" media="all"> <style id="wp-parsely-recommendations-style-inline-css" type="text/css"> .parsely-recommendations-list-title{font-size:1.2em}.parsely-recommendations-list{list-style:none;padding:unset}.parsely-recommendations-cardbody{overflow:hidden;padding:.8em;text-overflow:ellipsis;white-space:nowrap}.parsely-recommendations-cardmedia{padding:.8em .8em 0} </style> <style id="classic-theme-styles-inline-css" type="text/css"> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id="global-styles-inline-css" type="text/css"> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--cardo: Cardo;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel="stylesheet" id="pei-cookiebot-css-style-fixer-css" href="https://www.infrastructureinvestor.com/wp-content/plugins/pei-custom-options/assets/css/cookiebot-style-fixer.css?ver=1.5.10" type="text/css" media="all"> <link rel="stylesheet" id="pei-font-awesome-4-css" href="https://www.infrastructureinvestor.com/wp-content/plugins/pei-font-awesome-4/assets/css/font-awesome.min.css?ver=1.0.1" type="text/css" media="all"> <link rel="stylesheet" id="pragmatic-print-watermark-css" href="https://www.infrastructureinvestor.com/wp-content/plugins/pragmatic-print-watermark/assets/public/css/pragmatic-print-watermark.css?ver=1.2.0" type="text/css" media="all"> <link rel="stylesheet" id="woocommerce-layout-css" href="https://www.infrastructureinvestor.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=9.2.3" type="text/css" media="all"> <link rel="stylesheet" id="woocommerce-smallscreen-css" href="https://www.infrastructureinvestor.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=9.2.3" type="text/css" media="only screen and (max-width: 768px)"> <link rel="stylesheet" id="woocommerce-general-css" href="https://www.infrastructureinvestor.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=9.2.3" type="text/css" media="all"> <style id="woocommerce-inline-inline-css" type="text/css"> .woocommerce form .form-row .required { visibility: visible; } </style> <link rel="stylesheet" id="wp-smart-crop-renderer-css" href="https://www.infrastructureinvestor.com/wp-content/plugins/wp-smartcrop/css/image-renderer.css?ver=2.0.9" type="text/css" media="all"> <link rel="stylesheet" id="wc-aelia-cs-frontend-css" href="https://www.infrastructureinvestor.com/wp-content/plugins/woocommerce-aelia-currencyswitcher/src/design/css/frontend.css?ver=5.1.0.231206" type="text/css" media="all"> <link rel="stylesheet" id="google-fonts-style-css" href="https://fonts.googleapis.com/css?family=Open+Sans%3A300italic%2C400%2C400italic%2C600%2C600italic%2C700%7CRoboto%3A300%2C400%2C400italic%2C500%2C500italic%2C700%2C900&amp;ver=8.8.61" type="text/css" media="all"> <link rel="stylesheet" id="sailthru-subscribe-widget-styles-css" href="https://www.infrastructureinvestor.com/wp-content/plugins/sailthru-widget/css/widget.subscribe.css?ver=6.6.2" type="text/css" media="all"> <link rel="stylesheet" id="tablepress-default-css" href="https://www.infrastructureinvestor.com/wp-content/plugins/pei-custom-options/files/css/tablepress/tablepress-combined.min.css?ver=16" type="text/css" media="all"> <link rel="stylesheet" id="algolia-autocomplete-css" href="https://www.infrastructureinvestor.com/wp-content/plugins/wp-search-with-algolia/css/algolia-autocomplete.css?ver=2.8.1" type="text/css" media="all"> <link rel="stylesheet" id="js_composer_front-css" href="https://www.infrastructureinvestor.com/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=7.9" type="text/css" media="all"> <link rel="stylesheet" id="pei-network-asset-3378bc10-css" href="https://apps.infrastructureinvestor.com/application/network-directory/current/build/static/css/main.ebf017e1.css" type="text/css" media="all"> <link rel="stylesheet" id="algolia-custom-css" href="https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/style/algolia-custom.css?h=235ec8ef&amp;ver=8.8.61ph1ver21" type="text/css" media="all"> <link rel="stylesheet" id="algolia-datepicker-css" href="https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/style/algolia-datepicker.css?h=fcb1ee5f&amp;ver=8.8.61ph1ver21" type="text/css" media="all"> <link rel="stylesheet" id="algolia-mobile-css" href="https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/style/algolia-mobile.css?h=c9646260&amp;ver=8.8.61ph1ver21" type="text/css" media="all"> <link rel="stylesheet" id="td-theme-woo-css" href="https://www.infrastructureinvestor.com/wp-content/themes/Newspaper/style-woocommerce.css?ver=8.8.61" type="text/css" media="all"> <link rel="stylesheet" id="td-theme-css" href="https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/style.css?h=36a714be&amp;ver=8.8.61f" type="text/css" media="all"> <link rel="stylesheet" id="site-brand-css" href="https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/style/brands/brand-ii-rebrand.css?ver=1719488160" type="text/css" media="all"> <link rel="stylesheet" id="site-print-css" href="https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/style/print.css?ver=8.8.61c" type="text/css" media="print"> <link rel="stylesheet" id="pei_missing_image_placeholder-css" href="https://www.infrastructureinvestor.com/wp-content/plugins/pei-missing-image-placeholders/assets/css/pei-missing-image-placeholder.css?ver=3.0.3" type="text/css" media="all"> <script type="text/javascript" src="https://www.datadoghq-browser-agent.com/datadog-logs-v4.js?ver=8.8.61-dd2" id="datadog_script-js"></script> <script type="text/javascript" id="datadog_config-js-extra"> /* <![CDATA[ */ var datadog_config = {"token":"pube6c444a510604291b958507594a15ebe","service":"subscriptions-wordpress","env":"prod"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/js/datadog-config.js?ver=8.8.61-dd2" id="datadog_config-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/js/jquery/jquery.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/js/jquery/jquery-migrate.min.js?ver=3.4.0" id="jquery-migrate-js"></script> <script type="text/javascript" id="pei-heap-analytics-js-extra"> /* <![CDATA[ */ var pei_heap_analytics_settings = {"is_identity_api_enabled":"1","is_scroll_tracking_enabled":"1","is_event_properties_api_enabled":"1"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/pei-custom-options/assets/js/heap-analytics.js?ver=1.5.10" id="pei-heap-analytics-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/revslider/sr6/assets/js/rbtools.min.js?ver=6.7.5" async id="tp-tools-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/revslider/sr6/assets/js/rs6.min.js?ver=6.7.9" async id="revmin-js"></script> <script src="//ak.sail-horizon.com/spm/spm.v1.min.js" type="text/javascript" async></script><script type="text/javascript" id="tag-js-extra"> /* <![CDATA[ */ var tag = {"options":{"customerId":"f418dbb78b02e1bf7e5930d037c85793"}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/sailthru-widget/js/tag.js?ver=6.6.2" id="tag-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.9.2.3" id="jquery-blockui-js" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.9.2.3" id="js-cookie-js" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/wp-parsely-pei/js/insert-audience-segments.js?h=7a313db7&amp;ver=1.0.3" id="insert-audience-segments-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/wp-parsely-pei/js/wp-parsely-pei-events.js?h=43caf50f&amp;ver=1.0.3" id="wp-parsely-pei-events-js"></script> <script type="text/javascript" id="wc-country-select-js-extra"> /* <![CDATA[ */ var wc_country_select_params = {"countries":"{\"AF\":[],\"AL\":{\"AL-01\":\"Berat\",\"AL-09\":\"Dib\\u00ebr\",\"AL-02\":\"Durr\\u00ebs\",\"AL-03\":\"Elbasan\",\"AL-04\":\"Fier\",\"AL-05\":\"Gjirokast\\u00ebr\",\"AL-06\":\"Kor\\u00e7\\u00eb\",\"AL-07\":\"Kuk\\u00ebs\",\"AL-08\":\"Lezh\\u00eb\",\"AL-10\":\"Shkod\\u00ebr\",\"AL-11\":\"Tirana\",\"AL-12\":\"Vlor\\u00eb\"},\"AO\":{\"BGO\":\"Bengo\",\"BLU\":\"Benguela\",\"BIE\":\"Bi\\u00e9\",\"CAB\":\"Cabinda\",\"CNN\":\"Cunene\",\"HUA\":\"Huambo\",\"HUI\":\"Hu\\u00edla\",\"CCU\":\"Kuando Kubango\",\"CNO\":\"Kwanza-Norte\",\"CUS\":\"Kwanza-Sul\",\"LUA\":\"Luanda\",\"LNO\":\"Lunda-Norte\",\"LSU\":\"Lunda-Sul\",\"MAL\":\"Malanje\",\"MOX\":\"Moxico\",\"NAM\":\"Namibe\",\"UIG\":\"U\\u00edge\",\"ZAI\":\"Zaire\"},\"AR\":{\"C\":\"Ciudad Aut\\u00f3noma de Buenos Aires\",\"B\":\"Buenos Aires\",\"K\":\"Catamarca\",\"H\":\"Chaco\",\"U\":\"Chubut\",\"X\":\"C\\u00f3rdoba\",\"W\":\"Corrientes\",\"E\":\"Entre R\\u00edos\",\"P\":\"Formosa\",\"Y\":\"Jujuy\",\"L\":\"La Pampa\",\"F\":\"La Rioja\",\"M\":\"Mendoza\",\"N\":\"Misiones\",\"Q\":\"Neuqu\\u00e9n\",\"R\":\"R\\u00edo Negro\",\"A\":\"Salta\",\"J\":\"San Juan\",\"D\":\"San Luis\",\"Z\":\"Santa Cruz\",\"S\":\"Santa Fe\",\"G\":\"Santiago del Estero\",\"V\":\"Tierra del Fuego\",\"T\":\"Tucum\\u00e1n\"},\"AT\":[],\"AU\":{\"ACT\":\"Australian Capital Territory\",\"NSW\":\"New South Wales\",\"NT\":\"Northern Territory\",\"QLD\":\"Queensland\",\"SA\":\"South Australia\",\"TAS\":\"Tasmania\",\"VIC\":\"Victoria\",\"WA\":\"Western Australia\"},\"AX\":[],\"BD\":{\"BD-05\":\"Bagerhat\",\"BD-01\":\"Bandarban\",\"BD-02\":\"Barguna\",\"BD-06\":\"Barishal\",\"BD-07\":\"Bhola\",\"BD-03\":\"Bogura\",\"BD-04\":\"Brahmanbaria\",\"BD-09\":\"Chandpur\",\"BD-10\":\"Chattogram\",\"BD-12\":\"Chuadanga\",\"BD-11\":\"Cox's Bazar\",\"BD-08\":\"Cumilla\",\"BD-13\":\"Dhaka\",\"BD-14\":\"Dinajpur\",\"BD-15\":\"Faridpur \",\"BD-16\":\"Feni\",\"BD-19\":\"Gaibandha\",\"BD-18\":\"Gazipur\",\"BD-17\":\"Gopalganj\",\"BD-20\":\"Habiganj\",\"BD-21\":\"Jamalpur\",\"BD-22\":\"Jashore\",\"BD-25\":\"Jhalokati\",\"BD-23\":\"Jhenaidah\",\"BD-24\":\"Joypurhat\",\"BD-29\":\"Khagrachhari\",\"BD-27\":\"Khulna\",\"BD-26\":\"Kishoreganj\",\"BD-28\":\"Kurigram\",\"BD-30\":\"Kushtia\",\"BD-31\":\"Lakshmipur\",\"BD-32\":\"Lalmonirhat\",\"BD-36\":\"Madaripur\",\"BD-37\":\"Magura\",\"BD-33\":\"Manikganj \",\"BD-39\":\"Meherpur\",\"BD-38\":\"Moulvibazar\",\"BD-35\":\"Munshiganj\",\"BD-34\":\"Mymensingh\",\"BD-48\":\"Naogaon\",\"BD-43\":\"Narail\",\"BD-40\":\"Narayanganj\",\"BD-42\":\"Narsingdi\",\"BD-44\":\"Natore\",\"BD-45\":\"Nawabganj\",\"BD-41\":\"Netrakona\",\"BD-46\":\"Nilphamari\",\"BD-47\":\"Noakhali\",\"BD-49\":\"Pabna\",\"BD-52\":\"Panchagarh\",\"BD-51\":\"Patuakhali\",\"BD-50\":\"Pirojpur\",\"BD-53\":\"Rajbari\",\"BD-54\":\"Rajshahi\",\"BD-56\":\"Rangamati\",\"BD-55\":\"Rangpur\",\"BD-58\":\"Satkhira\",\"BD-62\":\"Shariatpur\",\"BD-57\":\"Sherpur\",\"BD-59\":\"Sirajganj\",\"BD-61\":\"Sunamganj\",\"BD-60\":\"Sylhet\",\"BD-63\":\"Tangail\",\"BD-64\":\"Thakurgaon\"},\"BE\":[],\"BG\":{\"BG-01\":\"Blagoevgrad\",\"BG-02\":\"Burgas\",\"BG-08\":\"Dobrich\",\"BG-07\":\"Gabrovo\",\"BG-26\":\"Haskovo\",\"BG-09\":\"Kardzhali\",\"BG-10\":\"Kyustendil\",\"BG-11\":\"Lovech\",\"BG-12\":\"Montana\",\"BG-13\":\"Pazardzhik\",\"BG-14\":\"Pernik\",\"BG-15\":\"Pleven\",\"BG-16\":\"Plovdiv\",\"BG-17\":\"Razgrad\",\"BG-18\":\"Ruse\",\"BG-27\":\"Shumen\",\"BG-19\":\"Silistra\",\"BG-20\":\"Sliven\",\"BG-21\":\"Smolyan\",\"BG-23\":\"Sofia District\",\"BG-22\":\"Sofia\",\"BG-24\":\"Stara Zagora\",\"BG-25\":\"Targovishte\",\"BG-03\":\"Varna\",\"BG-04\":\"Veliko Tarnovo\",\"BG-05\":\"Vidin\",\"BG-06\":\"Vratsa\",\"BG-28\":\"Yambol\"},\"BH\":[],\"BI\":[],\"BJ\":{\"AL\":\"Alibori\",\"AK\":\"Atakora\",\"AQ\":\"Atlantique\",\"BO\":\"Borgou\",\"CO\":\"Collines\",\"KO\":\"Kouffo\",\"DO\":\"Donga\",\"LI\":\"Littoral\",\"MO\":\"Mono\",\"OU\":\"Ou\\u00e9m\\u00e9\",\"PL\":\"Plateau\",\"ZO\":\"Zou\"},\"BO\":{\"BO-B\":\"Beni\",\"BO-H\":\"Chuquisaca\",\"BO-C\":\"Cochabamba\",\"BO-L\":\"La Paz\",\"BO-O\":\"Oruro\",\"BO-N\":\"Pando\",\"BO-P\":\"Potos\\u00ed\",\"BO-S\":\"Santa Cruz\",\"BO-T\":\"Tarija\"},\"BR\":{\"AC\":\"Acre\",\"AL\":\"Alagoas\",\"AP\":\"Amap\\u00e1\",\"AM\":\"Amazonas\",\"BA\":\"Bahia\",\"CE\":\"Cear\\u00e1\",\"DF\":\"Distrito Federal\",\"ES\":\"Esp\\u00edrito Santo\",\"GO\":\"Goi\\u00e1s\",\"MA\":\"Maranh\\u00e3o\",\"MT\":\"Mato Grosso\",\"MS\":\"Mato Grosso do Sul\",\"MG\":\"Minas Gerais\",\"PA\":\"Par\\u00e1\",\"PB\":\"Para\\u00edba\",\"PR\":\"Paran\\u00e1\",\"PE\":\"Pernambuco\",\"PI\":\"Piau\\u00ed\",\"RJ\":\"Rio de Janeiro\",\"RN\":\"Rio Grande do Norte\",\"RS\":\"Rio Grande do Sul\",\"RO\":\"Rond\\u00f4nia\",\"RR\":\"Roraima\",\"SC\":\"Santa Catarina\",\"SP\":\"S\\u00e3o Paulo\",\"SE\":\"Sergipe\",\"TO\":\"Tocantins\"},\"CA\":{\"AB\":\"Alberta\",\"BC\":\"British Columbia\",\"MB\":\"Manitoba\",\"NB\":\"New Brunswick\",\"NL\":\"Newfoundland and Labrador\",\"NT\":\"Northwest Territories\",\"NS\":\"Nova Scotia\",\"NU\":\"Nunavut\",\"ON\":\"Ontario\",\"PE\":\"Prince Edward Island\",\"QC\":\"Quebec\",\"SK\":\"Saskatchewan\",\"YT\":\"Yukon Territory\"},\"CH\":{\"AG\":\"Aargau\",\"AR\":\"Appenzell Ausserrhoden\",\"AI\":\"Appenzell Innerrhoden\",\"BL\":\"Basel-Landschaft\",\"BS\":\"Basel-Stadt\",\"BE\":\"Bern\",\"FR\":\"Fribourg\",\"GE\":\"Geneva\",\"GL\":\"Glarus\",\"GR\":\"Graub\\u00fcnden\",\"JU\":\"Jura\",\"LU\":\"Luzern\",\"NE\":\"Neuch\\u00e2tel\",\"NW\":\"Nidwalden\",\"OW\":\"Obwalden\",\"SH\":\"Schaffhausen\",\"SZ\":\"Schwyz\",\"SO\":\"Solothurn\",\"SG\":\"St. Gallen\",\"TG\":\"Thurgau\",\"TI\":\"Ticino\",\"UR\":\"Uri\",\"VS\":\"Valais\",\"VD\":\"Vaud\",\"ZG\":\"Zug\",\"ZH\":\"Z\\u00fcrich\"},\"CL\":{\"CL-AI\":\"Ais\\u00e9n del General Carlos Iba\\u00f1ez del Campo\",\"CL-AN\":\"Antofagasta\",\"CL-AP\":\"Arica y Parinacota\",\"CL-AR\":\"La Araucan\\u00eda\",\"CL-AT\":\"Atacama\",\"CL-BI\":\"Biob\\u00edo\",\"CL-CO\":\"Coquimbo\",\"CL-LI\":\"Libertador General Bernardo O'Higgins\",\"CL-LL\":\"Los Lagos\",\"CL-LR\":\"Los R\\u00edos\",\"CL-MA\":\"Magallanes\",\"CL-ML\":\"Maule\",\"CL-NB\":\"\\u00d1uble\",\"CL-RM\":\"Regi\\u00f3n Metropolitana de Santiago\",\"CL-TA\":\"Tarapac\\u00e1\",\"CL-VS\":\"Valpara\\u00edso\"},\"CN\":{\"CN1\":\"Yunnan \\\/ \\u4e91\\u5357\",\"CN2\":\"Beijing \\\/ \\u5317\\u4eac\",\"CN3\":\"Tianjin \\\/ \\u5929\\u6d25\",\"CN4\":\"Hebei \\\/ \\u6cb3\\u5317\",\"CN5\":\"Shanxi \\\/ \\u5c71\\u897f\",\"CN6\":\"Inner Mongolia \\\/ \\u5167\\u8499\\u53e4\",\"CN7\":\"Liaoning \\\/ \\u8fbd\\u5b81\",\"CN8\":\"Jilin \\\/ \\u5409\\u6797\",\"CN9\":\"Heilongjiang \\\/ \\u9ed1\\u9f99\\u6c5f\",\"CN10\":\"Shanghai \\\/ \\u4e0a\\u6d77\",\"CN11\":\"Jiangsu \\\/ \\u6c5f\\u82cf\",\"CN12\":\"Zhejiang \\\/ \\u6d59\\u6c5f\",\"CN13\":\"Anhui \\\/ \\u5b89\\u5fbd\",\"CN14\":\"Fujian \\\/ \\u798f\\u5efa\",\"CN15\":\"Jiangxi \\\/ \\u6c5f\\u897f\",\"CN16\":\"Shandong \\\/ \\u5c71\\u4e1c\",\"CN17\":\"Henan \\\/ \\u6cb3\\u5357\",\"CN18\":\"Hubei \\\/ \\u6e56\\u5317\",\"CN19\":\"Hunan \\\/ \\u6e56\\u5357\",\"CN20\":\"Guangdong \\\/ \\u5e7f\\u4e1c\",\"CN21\":\"Guangxi Zhuang \\\/ \\u5e7f\\u897f\\u58ee\\u65cf\",\"CN22\":\"Hainan \\\/ \\u6d77\\u5357\",\"CN23\":\"Chongqing \\\/ \\u91cd\\u5e86\",\"CN24\":\"Sichuan \\\/ \\u56db\\u5ddd\",\"CN25\":\"Guizhou \\\/ \\u8d35\\u5dde\",\"CN26\":\"Shaanxi \\\/ \\u9655\\u897f\",\"CN27\":\"Gansu \\\/ \\u7518\\u8083\",\"CN28\":\"Qinghai \\\/ \\u9752\\u6d77\",\"CN29\":\"Ningxia Hui \\\/ \\u5b81\\u590f\",\"CN30\":\"Macao \\\/ \\u6fb3\\u95e8\",\"CN31\":\"Tibet \\\/ \\u897f\\u85cf\",\"CN32\":\"Xinjiang \\\/ \\u65b0\\u7586\"},\"CO\":{\"CO-AMA\":\"Amazonas\",\"CO-ANT\":\"Antioquia\",\"CO-ARA\":\"Arauca\",\"CO-ATL\":\"Atl\\u00e1ntico\",\"CO-BOL\":\"Bol\\u00edvar\",\"CO-BOY\":\"Boyac\\u00e1\",\"CO-CAL\":\"Caldas\",\"CO-CAQ\":\"Caquet\\u00e1\",\"CO-CAS\":\"Casanare\",\"CO-CAU\":\"Cauca\",\"CO-CES\":\"Cesar\",\"CO-CHO\":\"Choc\\u00f3\",\"CO-COR\":\"C\\u00f3rdoba\",\"CO-CUN\":\"Cundinamarca\",\"CO-DC\":\"Capital District\",\"CO-GUA\":\"Guain\\u00eda\",\"CO-GUV\":\"Guaviare\",\"CO-HUI\":\"Huila\",\"CO-LAG\":\"La Guajira\",\"CO-MAG\":\"Magdalena\",\"CO-MET\":\"Meta\",\"CO-NAR\":\"Nari\\u00f1o\",\"CO-NSA\":\"Norte de Santander\",\"CO-PUT\":\"Putumayo\",\"CO-QUI\":\"Quind\\u00edo\",\"CO-RIS\":\"Risaralda\",\"CO-SAN\":\"Santander\",\"CO-SAP\":\"San Andr\\u00e9s & Providencia\",\"CO-SUC\":\"Sucre\",\"CO-TOL\":\"Tolima\",\"CO-VAC\":\"Valle del Cauca\",\"CO-VAU\":\"Vaup\\u00e9s\",\"CO-VID\":\"Vichada\"},\"CR\":{\"CR-A\":\"Alajuela\",\"CR-C\":\"Cartago\",\"CR-G\":\"Guanacaste\",\"CR-H\":\"Heredia\",\"CR-L\":\"Lim\\u00f3n\",\"CR-P\":\"Puntarenas\",\"CR-SJ\":\"San Jos\\u00e9\"},\"CZ\":[],\"DE\":{\"DE-BW\":\"Baden-W\\u00fcrttemberg\",\"DE-BY\":\"Bavaria\",\"DE-BE\":\"Berlin\",\"DE-BB\":\"Brandenburg\",\"DE-HB\":\"Bremen\",\"DE-HH\":\"Hamburg\",\"DE-HE\":\"Hesse\",\"DE-MV\":\"Mecklenburg-Vorpommern\",\"DE-NI\":\"Lower Saxony\",\"DE-NW\":\"North Rhine-Westphalia\",\"DE-RP\":\"Rhineland-Palatinate\",\"DE-SL\":\"Saarland\",\"DE-SN\":\"Saxony\",\"DE-ST\":\"Saxony-Anhalt\",\"DE-SH\":\"Schleswig-Holstein\",\"DE-TH\":\"Thuringia\"},\"DK\":[],\"DO\":{\"DO-01\":\"Distrito Nacional\",\"DO-02\":\"Azua\",\"DO-03\":\"Baoruco\",\"DO-04\":\"Barahona\",\"DO-33\":\"Cibao Nordeste\",\"DO-34\":\"Cibao Noroeste\",\"DO-35\":\"Cibao Norte\",\"DO-36\":\"Cibao Sur\",\"DO-05\":\"Dajab\\u00f3n\",\"DO-06\":\"Duarte\",\"DO-08\":\"El Seibo\",\"DO-37\":\"El Valle\",\"DO-07\":\"El\\u00edas Pi\\u00f1a\",\"DO-38\":\"Enriquillo\",\"DO-09\":\"Espaillat\",\"DO-30\":\"Hato Mayor\",\"DO-19\":\"Hermanas Mirabal\",\"DO-39\":\"Hig\\u00fcamo\",\"DO-10\":\"Independencia\",\"DO-11\":\"La Altagracia\",\"DO-12\":\"La Romana\",\"DO-13\":\"La Vega\",\"DO-14\":\"Mar\\u00eda Trinidad S\\u00e1nchez\",\"DO-28\":\"Monse\\u00f1or Nouel\",\"DO-15\":\"Monte Cristi\",\"DO-29\":\"Monte Plata\",\"DO-40\":\"Ozama\",\"DO-16\":\"Pedernales\",\"DO-17\":\"Peravia\",\"DO-18\":\"Puerto Plata\",\"DO-20\":\"Saman\\u00e1\",\"DO-21\":\"San Crist\\u00f3bal\",\"DO-31\":\"San Jos\\u00e9 de Ocoa\",\"DO-22\":\"San Juan\",\"DO-23\":\"San Pedro de Macor\\u00eds\",\"DO-24\":\"S\\u00e1nchez Ram\\u00edrez\",\"DO-25\":\"Santiago\",\"DO-26\":\"Santiago Rodr\\u00edguez\",\"DO-32\":\"Santo Domingo\",\"DO-41\":\"Valdesia\",\"DO-27\":\"Valverde\",\"DO-42\":\"Yuma\"},\"DZ\":{\"DZ-01\":\"Adrar\",\"DZ-02\":\"Chlef\",\"DZ-03\":\"Laghouat\",\"DZ-04\":\"Oum El Bouaghi\",\"DZ-05\":\"Batna\",\"DZ-06\":\"B\\u00e9ja\\u00efa\",\"DZ-07\":\"Biskra\",\"DZ-08\":\"B\\u00e9char\",\"DZ-09\":\"Blida\",\"DZ-10\":\"Bouira\",\"DZ-11\":\"Tamanghasset\",\"DZ-12\":\"T\\u00e9bessa\",\"DZ-13\":\"Tlemcen\",\"DZ-14\":\"Tiaret\",\"DZ-15\":\"Tizi Ouzou\",\"DZ-16\":\"Algiers\",\"DZ-17\":\"Djelfa\",\"DZ-18\":\"Jijel\",\"DZ-19\":\"S\\u00e9tif\",\"DZ-20\":\"Sa\\u00efda\",\"DZ-21\":\"Skikda\",\"DZ-22\":\"Sidi Bel Abb\\u00e8s\",\"DZ-23\":\"Annaba\",\"DZ-24\":\"Guelma\",\"DZ-25\":\"Constantine\",\"DZ-26\":\"M\\u00e9d\\u00e9a\",\"DZ-27\":\"Mostaganem\",\"DZ-28\":\"M\\u2019Sila\",\"DZ-29\":\"Mascara\",\"DZ-30\":\"Ouargla\",\"DZ-31\":\"Oran\",\"DZ-32\":\"El Bayadh\",\"DZ-33\":\"Illizi\",\"DZ-34\":\"Bordj Bou Arr\\u00e9ridj\",\"DZ-35\":\"Boumerd\\u00e8s\",\"DZ-36\":\"El Tarf\",\"DZ-37\":\"Tindouf\",\"DZ-38\":\"Tissemsilt\",\"DZ-39\":\"El Oued\",\"DZ-40\":\"Khenchela\",\"DZ-41\":\"Souk Ahras\",\"DZ-42\":\"Tipasa\",\"DZ-43\":\"Mila\",\"DZ-44\":\"A\\u00efn Defla\",\"DZ-45\":\"Naama\",\"DZ-46\":\"A\\u00efn T\\u00e9mouchent\",\"DZ-47\":\"Gharda\\u00efa\",\"DZ-48\":\"Relizane\"},\"EE\":[],\"EC\":{\"EC-A\":\"Azuay\",\"EC-B\":\"Bol\\u00edvar\",\"EC-F\":\"Ca\\u00f1ar\",\"EC-C\":\"Carchi\",\"EC-H\":\"Chimborazo\",\"EC-X\":\"Cotopaxi\",\"EC-O\":\"El Oro\",\"EC-E\":\"Esmeraldas\",\"EC-W\":\"Gal\\u00e1pagos\",\"EC-G\":\"Guayas\",\"EC-I\":\"Imbabura\",\"EC-L\":\"Loja\",\"EC-R\":\"Los R\\u00edos\",\"EC-M\":\"Manab\\u00ed\",\"EC-S\":\"Morona-Santiago\",\"EC-N\":\"Napo\",\"EC-D\":\"Orellana\",\"EC-Y\":\"Pastaza\",\"EC-P\":\"Pichincha\",\"EC-SE\":\"Santa Elena\",\"EC-SD\":\"Santo Domingo de los Ts\\u00e1chilas\",\"EC-U\":\"Sucumb\\u00edos\",\"EC-T\":\"Tungurahua\",\"EC-Z\":\"Zamora-Chinchipe\"},\"EG\":{\"EGALX\":\"Alexandria\",\"EGASN\":\"Aswan\",\"EGAST\":\"Asyut\",\"EGBA\":\"Red Sea\",\"EGBH\":\"Beheira\",\"EGBNS\":\"Beni Suef\",\"EGC\":\"Cairo\",\"EGDK\":\"Dakahlia\",\"EGDT\":\"Damietta\",\"EGFYM\":\"Faiyum\",\"EGGH\":\"Gharbia\",\"EGGZ\":\"Giza\",\"EGIS\":\"Ismailia\",\"EGJS\":\"South Sinai\",\"EGKB\":\"Qalyubia\",\"EGKFS\":\"Kafr el-Sheikh\",\"EGKN\":\"Qena\",\"EGLX\":\"Luxor\",\"EGMN\":\"Minya\",\"EGMNF\":\"Monufia\",\"EGMT\":\"Matrouh\",\"EGPTS\":\"Port Said\",\"EGSHG\":\"Sohag\",\"EGSHR\":\"Al Sharqia\",\"EGSIN\":\"North Sinai\",\"EGSUZ\":\"Suez\",\"EGWAD\":\"New Valley\"},\"ES\":{\"C\":\"A Coru\\u00f1a\",\"VI\":\"Araba\\\/\\u00c1lava\",\"AB\":\"Albacete\",\"A\":\"Alicante\",\"AL\":\"Almer\\u00eda\",\"O\":\"Asturias\",\"AV\":\"\\u00c1vila\",\"BA\":\"Badajoz\",\"PM\":\"Baleares\",\"B\":\"Barcelona\",\"BU\":\"Burgos\",\"CC\":\"C\\u00e1ceres\",\"CA\":\"C\\u00e1diz\",\"S\":\"Cantabria\",\"CS\":\"Castell\\u00f3n\",\"CE\":\"Ceuta\",\"CR\":\"Ciudad Real\",\"CO\":\"C\\u00f3rdoba\",\"CU\":\"Cuenca\",\"GI\":\"Girona\",\"GR\":\"Granada\",\"GU\":\"Guadalajara\",\"SS\":\"Gipuzkoa\",\"H\":\"Huelva\",\"HU\":\"Huesca\",\"J\":\"Ja\\u00e9n\",\"LO\":\"La Rioja\",\"GC\":\"Las Palmas\",\"LE\":\"Le\\u00f3n\",\"L\":\"Lleida\",\"LU\":\"Lugo\",\"M\":\"Madrid\",\"MA\":\"M\\u00e1laga\",\"ML\":\"Melilla\",\"MU\":\"Murcia\",\"NA\":\"Navarra\",\"OR\":\"Ourense\",\"P\":\"Palencia\",\"PO\":\"Pontevedra\",\"SA\":\"Salamanca\",\"TF\":\"Santa Cruz de Tenerife\",\"SG\":\"Segovia\",\"SE\":\"Sevilla\",\"SO\":\"Soria\",\"T\":\"Tarragona\",\"TE\":\"Teruel\",\"TO\":\"Toledo\",\"V\":\"Valencia\",\"VA\":\"Valladolid\",\"BI\":\"Biscay\",\"ZA\":\"Zamora\",\"Z\":\"Zaragoza\"},\"ET\":[],\"FI\":[],\"FR\":[],\"GF\":[],\"GH\":{\"AF\":\"Ahafo\",\"AH\":\"Ashanti\",\"BA\":\"Brong-Ahafo\",\"BO\":\"Bono\",\"BE\":\"Bono East\",\"CP\":\"Central\",\"EP\":\"Eastern\",\"AA\":\"Greater Accra\",\"NE\":\"North East\",\"NP\":\"Northern\",\"OT\":\"Oti\",\"SV\":\"Savannah\",\"UE\":\"Upper East\",\"UW\":\"Upper West\",\"TV\":\"Volta\",\"WP\":\"Western\",\"WN\":\"Western North\"},\"GP\":[],\"GR\":{\"I\":\"Attica\",\"A\":\"East Macedonia and Thrace\",\"B\":\"Central Macedonia\",\"C\":\"West Macedonia\",\"D\":\"Epirus\",\"E\":\"Thessaly\",\"F\":\"Ionian Islands\",\"G\":\"West Greece\",\"H\":\"Central Greece\",\"J\":\"Peloponnese\",\"K\":\"North Aegean\",\"L\":\"South Aegean\",\"M\":\"Crete\"},\"GT\":{\"GT-AV\":\"Alta Verapaz\",\"GT-BV\":\"Baja Verapaz\",\"GT-CM\":\"Chimaltenango\",\"GT-CQ\":\"Chiquimula\",\"GT-PR\":\"El Progreso\",\"GT-ES\":\"Escuintla\",\"GT-GU\":\"Guatemala\",\"GT-HU\":\"Huehuetenango\",\"GT-IZ\":\"Izabal\",\"GT-JA\":\"Jalapa\",\"GT-JU\":\"Jutiapa\",\"GT-PE\":\"Pet\\u00e9n\",\"GT-QZ\":\"Quetzaltenango\",\"GT-QC\":\"Quich\\u00e9\",\"GT-RE\":\"Retalhuleu\",\"GT-SA\":\"Sacatep\\u00e9quez\",\"GT-SM\":\"San Marcos\",\"GT-SR\":\"Santa Rosa\",\"GT-SO\":\"Solol\\u00e1\",\"GT-SU\":\"Suchitep\\u00e9quez\",\"GT-TO\":\"Totonicap\\u00e1n\",\"GT-ZA\":\"Zacapa\"},\"HK\":{\"HONG KONG\":\"Hong Kong Island\",\"KOWLOON\":\"Kowloon\",\"NEW TERRITORIES\":\"New Territories\"},\"HN\":{\"HN-AT\":\"Atl\\u00e1ntida\",\"HN-IB\":\"Bay Islands\",\"HN-CH\":\"Choluteca\",\"HN-CL\":\"Col\\u00f3n\",\"HN-CM\":\"Comayagua\",\"HN-CP\":\"Cop\\u00e1n\",\"HN-CR\":\"Cort\\u00e9s\",\"HN-EP\":\"El Para\\u00edso\",\"HN-FM\":\"Francisco Moraz\\u00e1n\",\"HN-GD\":\"Gracias a Dios\",\"HN-IN\":\"Intibuc\\u00e1\",\"HN-LE\":\"Lempira\",\"HN-LP\":\"La Paz\",\"HN-OC\":\"Ocotepeque\",\"HN-OL\":\"Olancho\",\"HN-SB\":\"Santa B\\u00e1rbara\",\"HN-VA\":\"Valle\",\"HN-YO\":\"Yoro\"},\"HU\":{\"BK\":\"B\\u00e1cs-Kiskun\",\"BE\":\"B\\u00e9k\\u00e9s\",\"BA\":\"Baranya\",\"BZ\":\"Borsod-Aba\\u00faj-Zempl\\u00e9n\",\"BU\":\"Budapest\",\"CS\":\"Csongr\\u00e1d-Csan\\u00e1d\",\"FE\":\"Fej\\u00e9r\",\"GS\":\"Gy\\u0151r-Moson-Sopron\",\"HB\":\"Hajd\\u00fa-Bihar\",\"HE\":\"Heves\",\"JN\":\"J\\u00e1sz-Nagykun-Szolnok\",\"KE\":\"Kom\\u00e1rom-Esztergom\",\"NO\":\"N\\u00f3gr\\u00e1d\",\"PE\":\"Pest\",\"SO\":\"Somogy\",\"SZ\":\"Szabolcs-Szatm\\u00e1r-Bereg\",\"TO\":\"Tolna\",\"VA\":\"Vas\",\"VE\":\"Veszpr\\u00e9m\",\"ZA\":\"Zala\"},\"ID\":{\"AC\":\"Daerah Istimewa Aceh\",\"SU\":\"Sumatera Utara\",\"SB\":\"Sumatera Barat\",\"RI\":\"Riau\",\"KR\":\"Kepulauan Riau\",\"JA\":\"Jambi\",\"SS\":\"Sumatera Selatan\",\"BB\":\"Bangka Belitung\",\"BE\":\"Bengkulu\",\"LA\":\"Lampung\",\"JK\":\"DKI Jakarta\",\"JB\":\"Jawa Barat\",\"BT\":\"Banten\",\"JT\":\"Jawa Tengah\",\"JI\":\"Jawa Timur\",\"YO\":\"Daerah Istimewa Yogyakarta\",\"BA\":\"Bali\",\"NB\":\"Nusa Tenggara Barat\",\"NT\":\"Nusa Tenggara Timur\",\"KB\":\"Kalimantan Barat\",\"KT\":\"Kalimantan Tengah\",\"KI\":\"Kalimantan Timur\",\"KS\":\"Kalimantan Selatan\",\"KU\":\"Kalimantan Utara\",\"SA\":\"Sulawesi Utara\",\"ST\":\"Sulawesi Tengah\",\"SG\":\"Sulawesi Tenggara\",\"SR\":\"Sulawesi Barat\",\"SN\":\"Sulawesi Selatan\",\"GO\":\"Gorontalo\",\"MA\":\"Maluku\",\"MU\":\"Maluku Utara\",\"PA\":\"Papua\",\"PB\":\"Papua Barat\"},\"IE\":{\"CW\":\"Carlow\",\"CN\":\"Cavan\",\"CE\":\"Clare\",\"CO\":\"Cork\",\"DL\":\"Donegal\",\"D\":\"Dublin\",\"G\":\"Galway\",\"KY\":\"Kerry\",\"KE\":\"Kildare\",\"KK\":\"Kilkenny\",\"LS\":\"Laois\",\"LM\":\"Leitrim\",\"LK\":\"Limerick\",\"LD\":\"Longford\",\"LH\":\"Louth\",\"MO\":\"Mayo\",\"MH\":\"Meath\",\"MN\":\"Monaghan\",\"OY\":\"Offaly\",\"RN\":\"Roscommon\",\"SO\":\"Sligo\",\"TA\":\"Tipperary\",\"WD\":\"Waterford\",\"WH\":\"Westmeath\",\"WX\":\"Wexford\",\"WW\":\"Wicklow\"},\"IN\":{\"AP\":\"Andhra Pradesh\",\"AR\":\"Arunachal Pradesh\",\"AS\":\"Assam\",\"BR\":\"Bihar\",\"CT\":\"Chhattisgarh\",\"GA\":\"Goa\",\"GJ\":\"Gujarat\",\"HR\":\"Haryana\",\"HP\":\"Himachal Pradesh\",\"JK\":\"Jammu and Kashmir\",\"JH\":\"Jharkhand\",\"KA\":\"Karnataka\",\"KL\":\"Kerala\",\"LA\":\"Ladakh\",\"MP\":\"Madhya Pradesh\",\"MH\":\"Maharashtra\",\"MN\":\"Manipur\",\"ML\":\"Meghalaya\",\"MZ\":\"Mizoram\",\"NL\":\"Nagaland\",\"OR\":\"Odisha\",\"PB\":\"Punjab\",\"RJ\":\"Rajasthan\",\"SK\":\"Sikkim\",\"TN\":\"Tamil Nadu\",\"TS\":\"Telangana\",\"TR\":\"Tripura\",\"UK\":\"Uttarakhand\",\"UP\":\"Uttar Pradesh\",\"WB\":\"West Bengal\",\"AN\":\"Andaman and Nicobar Islands\",\"CH\":\"Chandigarh\",\"DN\":\"Dadra and Nagar Haveli\",\"DD\":\"Daman and Diu\",\"DL\":\"Delhi\",\"LD\":\"Lakshadeep\",\"PY\":\"Pondicherry (Puducherry)\"},\"IR\":{\"KHZ\":\"Khuzestan (\\u062e\\u0648\\u0632\\u0633\\u062a\\u0627\\u0646)\",\"THR\":\"Tehran (\\u062a\\u0647\\u0631\\u0627\\u0646)\",\"ILM\":\"Ilaam (\\u0627\\u06cc\\u0644\\u0627\\u0645)\",\"BHR\":\"Bushehr (\\u0628\\u0648\\u0634\\u0647\\u0631)\",\"ADL\":\"Ardabil (\\u0627\\u0631\\u062f\\u0628\\u06cc\\u0644)\",\"ESF\":\"Isfahan (\\u0627\\u0635\\u0641\\u0647\\u0627\\u0646)\",\"YZD\":\"Yazd (\\u06cc\\u0632\\u062f)\",\"KRH\":\"Kermanshah (\\u06a9\\u0631\\u0645\\u0627\\u0646\\u0634\\u0627\\u0647)\",\"KRN\":\"Kerman (\\u06a9\\u0631\\u0645\\u0627\\u0646)\",\"HDN\":\"Hamadan (\\u0647\\u0645\\u062f\\u0627\\u0646)\",\"GZN\":\"Qazvin (\\u0642\\u0632\\u0648\\u06cc\\u0646)\",\"ZJN\":\"Zanjan (\\u0632\\u0646\\u062c\\u0627\\u0646)\",\"LRS\":\"Luristan (\\u0644\\u0631\\u0633\\u062a\\u0627\\u0646)\",\"ABZ\":\"Alborz (\\u0627\\u0644\\u0628\\u0631\\u0632)\",\"EAZ\":\"East Azarbaijan (\\u0622\\u0630\\u0631\\u0628\\u0627\\u06cc\\u062c\\u0627\\u0646 \\u0634\\u0631\\u0642\\u06cc)\",\"WAZ\":\"West Azarbaijan (\\u0622\\u0630\\u0631\\u0628\\u0627\\u06cc\\u062c\\u0627\\u0646 \\u063a\\u0631\\u0628\\u06cc)\",\"CHB\":\"Chaharmahal and Bakhtiari (\\u0686\\u0647\\u0627\\u0631\\u0645\\u062d\\u0627\\u0644 \\u0648 \\u0628\\u062e\\u062a\\u06cc\\u0627\\u0631\\u06cc)\",\"SKH\":\"South Khorasan (\\u062e\\u0631\\u0627\\u0633\\u0627\\u0646 \\u062c\\u0646\\u0648\\u0628\\u06cc)\",\"RKH\":\"Razavi Khorasan (\\u062e\\u0631\\u0627\\u0633\\u0627\\u0646 \\u0631\\u0636\\u0648\\u06cc)\",\"NKH\":\"North Khorasan (\\u062e\\u0631\\u0627\\u0633\\u0627\\u0646 \\u0634\\u0645\\u0627\\u0644\\u06cc)\",\"SMN\":\"Semnan (\\u0633\\u0645\\u0646\\u0627\\u0646)\",\"FRS\":\"Fars (\\u0641\\u0627\\u0631\\u0633)\",\"QHM\":\"Qom (\\u0642\\u0645)\",\"KRD\":\"Kurdistan (\\u06a9\\u0631\\u062f\\u0633\\u062a\\u0627\\u0646)\",\"KBD\":\"Kohgiluyeh and BoyerAhmad (\\u06a9\\u0647\\u06af\\u06cc\\u0644\\u0648\\u06cc\\u06cc\\u0647 \\u0648 \\u0628\\u0648\\u06cc\\u0631\\u0627\\u062d\\u0645\\u062f)\",\"GLS\":\"Golestan (\\u06af\\u0644\\u0633\\u062a\\u0627\\u0646)\",\"GIL\":\"Gilan (\\u06af\\u06cc\\u0644\\u0627\\u0646)\",\"MZN\":\"Mazandaran (\\u0645\\u0627\\u0632\\u0646\\u062f\\u0631\\u0627\\u0646)\",\"MKZ\":\"Markazi (\\u0645\\u0631\\u06a9\\u0632\\u06cc)\",\"HRZ\":\"Hormozgan (\\u0647\\u0631\\u0645\\u0632\\u06af\\u0627\\u0646)\",\"SBN\":\"Sistan and Baluchestan (\\u0633\\u06cc\\u0633\\u062a\\u0627\\u0646 \\u0648 \\u0628\\u0644\\u0648\\u0686\\u0633\\u062a\\u0627\\u0646)\"},\"IS\":[],\"IT\":{\"AG\":\"Agrigento\",\"AL\":\"Alessandria\",\"AN\":\"Ancona\",\"AO\":\"Aosta\",\"AR\":\"Arezzo\",\"AP\":\"Ascoli Piceno\",\"AT\":\"Asti\",\"AV\":\"Avellino\",\"BA\":\"Bari\",\"BT\":\"Barletta-Andria-Trani\",\"BL\":\"Belluno\",\"BN\":\"Benevento\",\"BG\":\"Bergamo\",\"BI\":\"Biella\",\"BO\":\"Bologna\",\"BZ\":\"Bolzano\",\"BS\":\"Brescia\",\"BR\":\"Brindisi\",\"CA\":\"Cagliari\",\"CL\":\"Caltanissetta\",\"CB\":\"Campobasso\",\"CE\":\"Caserta\",\"CT\":\"Catania\",\"CZ\":\"Catanzaro\",\"CH\":\"Chieti\",\"CO\":\"Como\",\"CS\":\"Cosenza\",\"CR\":\"Cremona\",\"KR\":\"Crotone\",\"CN\":\"Cuneo\",\"EN\":\"Enna\",\"FM\":\"Fermo\",\"FE\":\"Ferrara\",\"FI\":\"Firenze\",\"FG\":\"Foggia\",\"FC\":\"Forl\\u00ec-Cesena\",\"FR\":\"Frosinone\",\"GE\":\"Genova\",\"GO\":\"Gorizia\",\"GR\":\"Grosseto\",\"IM\":\"Imperia\",\"IS\":\"Isernia\",\"SP\":\"La Spezia\",\"AQ\":\"L'Aquila\",\"LT\":\"Latina\",\"LE\":\"Lecce\",\"LC\":\"Lecco\",\"LI\":\"Livorno\",\"LO\":\"Lodi\",\"LU\":\"Lucca\",\"MC\":\"Macerata\",\"MN\":\"Mantova\",\"MS\":\"Massa-Carrara\",\"MT\":\"Matera\",\"ME\":\"Messina\",\"MI\":\"Milano\",\"MO\":\"Modena\",\"MB\":\"Monza e della Brianza\",\"NA\":\"Napoli\",\"NO\":\"Novara\",\"NU\":\"Nuoro\",\"OR\":\"Oristano\",\"PD\":\"Padova\",\"PA\":\"Palermo\",\"PR\":\"Parma\",\"PV\":\"Pavia\",\"PG\":\"Perugia\",\"PU\":\"Pesaro e Urbino\",\"PE\":\"Pescara\",\"PC\":\"Piacenza\",\"PI\":\"Pisa\",\"PT\":\"Pistoia\",\"PN\":\"Pordenone\",\"PZ\":\"Potenza\",\"PO\":\"Prato\",\"RG\":\"Ragusa\",\"RA\":\"Ravenna\",\"RC\":\"Reggio Calabria\",\"RE\":\"Reggio Emilia\",\"RI\":\"Rieti\",\"RN\":\"Rimini\",\"RM\":\"Roma\",\"RO\":\"Rovigo\",\"SA\":\"Salerno\",\"SS\":\"Sassari\",\"SV\":\"Savona\",\"SI\":\"Siena\",\"SR\":\"Siracusa\",\"SO\":\"Sondrio\",\"SU\":\"Sud Sardegna\",\"TA\":\"Taranto\",\"TE\":\"Teramo\",\"TR\":\"Terni\",\"TO\":\"Torino\",\"TP\":\"Trapani\",\"TN\":\"Trento\",\"TV\":\"Treviso\",\"TS\":\"Trieste\",\"UD\":\"Udine\",\"VA\":\"Varese\",\"VE\":\"Venezia\",\"VB\":\"Verbano-Cusio-Ossola\",\"VC\":\"Vercelli\",\"VR\":\"Verona\",\"VV\":\"Vibo Valentia\",\"VI\":\"Vicenza\",\"VT\":\"Viterbo\"},\"IL\":[],\"IM\":[],\"JM\":{\"JM-01\":\"Kingston\",\"JM-02\":\"Saint Andrew\",\"JM-03\":\"Saint Thomas\",\"JM-04\":\"Portland\",\"JM-05\":\"Saint Mary\",\"JM-06\":\"Saint Ann\",\"JM-07\":\"Trelawny\",\"JM-08\":\"Saint James\",\"JM-09\":\"Hanover\",\"JM-10\":\"Westmoreland\",\"JM-11\":\"Saint Elizabeth\",\"JM-12\":\"Manchester\",\"JM-13\":\"Clarendon\",\"JM-14\":\"Saint Catherine\"},\"JP\":{\"JP01\":\"Hokkaido\",\"JP02\":\"Aomori\",\"JP03\":\"Iwate\",\"JP04\":\"Miyagi\",\"JP05\":\"Akita\",\"JP06\":\"Yamagata\",\"JP07\":\"Fukushima\",\"JP08\":\"Ibaraki\",\"JP09\":\"Tochigi\",\"JP10\":\"Gunma\",\"JP11\":\"Saitama\",\"JP12\":\"Chiba\",\"JP13\":\"Tokyo\",\"JP14\":\"Kanagawa\",\"JP15\":\"Niigata\",\"JP16\":\"Toyama\",\"JP17\":\"Ishikawa\",\"JP18\":\"Fukui\",\"JP19\":\"Yamanashi\",\"JP20\":\"Nagano\",\"JP21\":\"Gifu\",\"JP22\":\"Shizuoka\",\"JP23\":\"Aichi\",\"JP24\":\"Mie\",\"JP25\":\"Shiga\",\"JP26\":\"Kyoto\",\"JP27\":\"Osaka\",\"JP28\":\"Hyogo\",\"JP29\":\"Nara\",\"JP30\":\"Wakayama\",\"JP31\":\"Tottori\",\"JP32\":\"Shimane\",\"JP33\":\"Okayama\",\"JP34\":\"Hiroshima\",\"JP35\":\"Yamaguchi\",\"JP36\":\"Tokushima\",\"JP37\":\"Kagawa\",\"JP38\":\"Ehime\",\"JP39\":\"Kochi\",\"JP40\":\"Fukuoka\",\"JP41\":\"Saga\",\"JP42\":\"Nagasaki\",\"JP43\":\"Kumamoto\",\"JP44\":\"Oita\",\"JP45\":\"Miyazaki\",\"JP46\":\"Kagoshima\",\"JP47\":\"Okinawa\"},\"KE\":{\"KE01\":\"Baringo\",\"KE02\":\"Bomet\",\"KE03\":\"Bungoma\",\"KE04\":\"Busia\",\"KE05\":\"Elgeyo-Marakwet\",\"KE06\":\"Embu\",\"KE07\":\"Garissa\",\"KE08\":\"Homa Bay\",\"KE09\":\"Isiolo\",\"KE10\":\"Kajiado\",\"KE11\":\"Kakamega\",\"KE12\":\"Kericho\",\"KE13\":\"Kiambu\",\"KE14\":\"Kilifi\",\"KE15\":\"Kirinyaga\",\"KE16\":\"Kisii\",\"KE17\":\"Kisumu\",\"KE18\":\"Kitui\",\"KE19\":\"Kwale\",\"KE20\":\"Laikipia\",\"KE21\":\"Lamu\",\"KE22\":\"Machakos\",\"KE23\":\"Makueni\",\"KE24\":\"Mandera\",\"KE25\":\"Marsabit\",\"KE26\":\"Meru\",\"KE27\":\"Migori\",\"KE28\":\"Mombasa\",\"KE29\":\"Murang\\u2019a\",\"KE30\":\"Nairobi County\",\"KE31\":\"Nakuru\",\"KE32\":\"Nandi\",\"KE33\":\"Narok\",\"KE34\":\"Nyamira\",\"KE35\":\"Nyandarua\",\"KE36\":\"Nyeri\",\"KE37\":\"Samburu\",\"KE38\":\"Siaya\",\"KE39\":\"Taita-Taveta\",\"KE40\":\"Tana River\",\"KE41\":\"Tharaka-Nithi\",\"KE42\":\"Trans Nzoia\",\"KE43\":\"Turkana\",\"KE44\":\"Uasin Gishu\",\"KE45\":\"Vihiga\",\"KE46\":\"Wajir\",\"KE47\":\"West Pokot\"},\"KN\":{\"KNK\":\"Saint Kitts\",\"KNN\":\"Nevis\",\"KN01\":\"Christ Church Nichola Town\",\"KN02\":\"Saint Anne Sandy Point\",\"KN03\":\"Saint George Basseterre\",\"KN04\":\"Saint George Gingerland\",\"KN05\":\"Saint James Windward\",\"KN06\":\"Saint John Capisterre\",\"KN07\":\"Saint John Figtree\",\"KN08\":\"Saint Mary Cayon\",\"KN09\":\"Saint Paul Capisterre\",\"KN10\":\"Saint Paul Charlestown\",\"KN11\":\"Saint Peter Basseterre\",\"KN12\":\"Saint Thomas Lowland\",\"KN13\":\"Saint Thomas Middle Island\",\"KN15\":\"Trinity Palmetto Point\"},\"KR\":[],\"KW\":[],\"LA\":{\"AT\":\"Attapeu\",\"BK\":\"Bokeo\",\"BL\":\"Bolikhamsai\",\"CH\":\"Champasak\",\"HO\":\"Houaphanh\",\"KH\":\"Khammouane\",\"LM\":\"Luang Namtha\",\"LP\":\"Luang Prabang\",\"OU\":\"Oudomxay\",\"PH\":\"Phongsaly\",\"SL\":\"Salavan\",\"SV\":\"Savannakhet\",\"VI\":\"Vientiane Province\",\"VT\":\"Vientiane\",\"XA\":\"Sainyabuli\",\"XE\":\"Sekong\",\"XI\":\"Xiangkhouang\",\"XS\":\"Xaisomboun\"},\"LB\":[],\"LI\":[],\"LR\":{\"BM\":\"Bomi\",\"BN\":\"Bong\",\"GA\":\"Gbarpolu\",\"GB\":\"Grand Bassa\",\"GC\":\"Grand Cape Mount\",\"GG\":\"Grand Gedeh\",\"GK\":\"Grand Kru\",\"LO\":\"Lofa\",\"MA\":\"Margibi\",\"MY\":\"Maryland\",\"MO\":\"Montserrado\",\"NM\":\"Nimba\",\"RV\":\"Rivercess\",\"RG\":\"River Gee\",\"SN\":\"Sinoe\"},\"LU\":[],\"MA\":{\"maagd\":\"Agadir-Ida Ou Tanane\",\"maazi\":\"Azilal\",\"mabem\":\"B\\u00e9ni-Mellal\",\"maber\":\"Berkane\",\"mabes\":\"Ben Slimane\",\"mabod\":\"Boujdour\",\"mabom\":\"Boulemane\",\"mabrr\":\"Berrechid\",\"macas\":\"Casablanca\",\"mache\":\"Chefchaouen\",\"machi\":\"Chichaoua\",\"macht\":\"Chtouka A\\u00eft Baha\",\"madri\":\"Driouch\",\"maedi\":\"Essaouira\",\"maerr\":\"Errachidia\",\"mafah\":\"Fahs-Beni Makada\",\"mafes\":\"F\\u00e8s-Dar-Dbibegh\",\"mafig\":\"Figuig\",\"mafqh\":\"Fquih Ben Salah\",\"mague\":\"Guelmim\",\"maguf\":\"Guercif\",\"mahaj\":\"El Hajeb\",\"mahao\":\"Al Haouz\",\"mahoc\":\"Al Hoce\\u00efma\",\"maifr\":\"Ifrane\",\"maine\":\"Inezgane-A\\u00eft Melloul\",\"majdi\":\"El Jadida\",\"majra\":\"Jerada\",\"maken\":\"K\\u00e9nitra\",\"makes\":\"Kelaat Sraghna\",\"makhe\":\"Khemisset\",\"makhn\":\"Kh\\u00e9nifra\",\"makho\":\"Khouribga\",\"malaa\":\"La\\u00e2youne\",\"malar\":\"Larache\",\"mamar\":\"Marrakech\",\"mamdf\":\"M\\u2019diq-Fnideq\",\"mamed\":\"M\\u00e9diouna\",\"mamek\":\"Mekn\\u00e8s\",\"mamid\":\"Midelt\",\"mammd\":\"Marrakech-Medina\",\"mammn\":\"Marrakech-Menara\",\"mamoh\":\"Mohammedia\",\"mamou\":\"Moulay Yacoub\",\"manad\":\"Nador\",\"manou\":\"Nouaceur\",\"maoua\":\"Ouarzazate\",\"maoud\":\"Oued Ed-Dahab\",\"maouj\":\"Oujda-Angad\",\"maouz\":\"Ouezzane\",\"marab\":\"Rabat\",\"mareh\":\"Rehamna\",\"masaf\":\"Safi\",\"masal\":\"Sal\\u00e9\",\"masef\":\"Sefrou\",\"maset\":\"Settat\",\"masib\":\"Sidi Bennour\",\"masif\":\"Sidi Ifni\",\"masik\":\"Sidi Kacem\",\"masil\":\"Sidi Slimane\",\"maskh\":\"Skhirat-T\\u00e9mara\",\"masyb\":\"Sidi Youssef Ben Ali\",\"mataf\":\"Tarfaya (EH-partial)\",\"matai\":\"Taourirt\",\"matao\":\"Taounate\",\"matar\":\"Taroudant\",\"matat\":\"Tata\",\"mataz\":\"Taza\",\"matet\":\"T\\u00e9touan\",\"matin\":\"Tinghir\",\"matiz\":\"Tiznit\",\"matng\":\"Tangier-Assilah\",\"matnt\":\"Tan-Tan\",\"mayus\":\"Youssoufia\",\"mazag\":\"Zagora\"},\"MD\":{\"C\":\"Chi\\u0219in\\u0103u\",\"BL\":\"B\\u0103l\\u021bi\",\"AN\":\"Anenii Noi\",\"BS\":\"Basarabeasca\",\"BR\":\"Briceni\",\"CH\":\"Cahul\",\"CT\":\"Cantemir\",\"CL\":\"C\\u0103l\\u0103ra\\u0219i\",\"CS\":\"C\\u0103u\\u0219eni\",\"CM\":\"Cimi\\u0219lia\",\"CR\":\"Criuleni\",\"DN\":\"Dondu\\u0219eni\",\"DR\":\"Drochia\",\"DB\":\"Dub\\u0103sari\",\"ED\":\"Edine\\u021b\",\"FL\":\"F\\u0103le\\u0219ti\",\"FR\":\"Flore\\u0219ti\",\"GE\":\"UTA G\\u0103g\\u0103uzia\",\"GL\":\"Glodeni\",\"HN\":\"H\\u00eence\\u0219ti\",\"IL\":\"Ialoveni\",\"LV\":\"Leova\",\"NS\":\"Nisporeni\",\"OC\":\"Ocni\\u021ba\",\"OR\":\"Orhei\",\"RZ\":\"Rezina\",\"RS\":\"R\\u00ee\\u0219cani\",\"SG\":\"S\\u00eengerei\",\"SR\":\"Soroca\",\"ST\":\"Str\\u0103\\u0219eni\",\"SD\":\"\\u0218old\\u0103ne\\u0219ti\",\"SV\":\"\\u0218tefan Vod\\u0103\",\"TR\":\"Taraclia\",\"TL\":\"Telene\\u0219ti\",\"UN\":\"Ungheni\"},\"MF\":[],\"MQ\":[],\"MT\":[],\"MX\":{\"DF\":\"Ciudad de M\\u00e9xico\",\"JA\":\"Jalisco\",\"NL\":\"Nuevo Le\\u00f3n\",\"AG\":\"Aguascalientes\",\"BC\":\"Baja California\",\"BS\":\"Baja California Sur\",\"CM\":\"Campeche\",\"CS\":\"Chiapas\",\"CH\":\"Chihuahua\",\"CO\":\"Coahuila\",\"CL\":\"Colima\",\"DG\":\"Durango\",\"GT\":\"Guanajuato\",\"GR\":\"Guerrero\",\"HG\":\"Hidalgo\",\"MX\":\"Estado de M\\u00e9xico\",\"MI\":\"Michoac\\u00e1n\",\"MO\":\"Morelos\",\"NA\":\"Nayarit\",\"OA\":\"Oaxaca\",\"PU\":\"Puebla\",\"QT\":\"Quer\\u00e9taro\",\"QR\":\"Quintana Roo\",\"SL\":\"San Luis Potos\\u00ed\",\"SI\":\"Sinaloa\",\"SO\":\"Sonora\",\"TB\":\"Tabasco\",\"TM\":\"Tamaulipas\",\"TL\":\"Tlaxcala\",\"VE\":\"Veracruz\",\"YU\":\"Yucat\\u00e1n\",\"ZA\":\"Zacatecas\"},\"MY\":{\"JHR\":\"Johor\",\"KDH\":\"Kedah\",\"KTN\":\"Kelantan\",\"LBN\":\"Labuan\",\"MLK\":\"Malacca (Melaka)\",\"NSN\":\"Negeri Sembilan\",\"PHG\":\"Pahang\",\"PNG\":\"Penang (Pulau Pinang)\",\"PRK\":\"Perak\",\"PLS\":\"Perlis\",\"SBH\":\"Sabah\",\"SWK\":\"Sarawak\",\"SGR\":\"Selangor\",\"TRG\":\"Terengganu\",\"PJY\":\"Putrajaya\",\"KUL\":\"Kuala Lumpur\"},\"MZ\":{\"MZP\":\"Cabo Delgado\",\"MZG\":\"Gaza\",\"MZI\":\"Inhambane\",\"MZB\":\"Manica\",\"MZL\":\"Maputo Province\",\"MZMPM\":\"Maputo\",\"MZN\":\"Nampula\",\"MZA\":\"Niassa\",\"MZS\":\"Sofala\",\"MZT\":\"Tete\",\"MZQ\":\"Zamb\\u00e9zia\"},\"NA\":{\"ER\":\"Erongo\",\"HA\":\"Hardap\",\"KA\":\"Karas\",\"KE\":\"Kavango East\",\"KW\":\"Kavango West\",\"KH\":\"Khomas\",\"KU\":\"Kunene\",\"OW\":\"Ohangwena\",\"OH\":\"Omaheke\",\"OS\":\"Omusati\",\"ON\":\"Oshana\",\"OT\":\"Oshikoto\",\"OD\":\"Otjozondjupa\",\"CA\":\"Zambezi\"},\"NG\":{\"AB\":\"Abia\",\"FC\":\"Abuja\",\"AD\":\"Adamawa\",\"AK\":\"Akwa Ibom\",\"AN\":\"Anambra\",\"BA\":\"Bauchi\",\"BY\":\"Bayelsa\",\"BE\":\"Benue\",\"BO\":\"Borno\",\"CR\":\"Cross River\",\"DE\":\"Delta\",\"EB\":\"Ebonyi\",\"ED\":\"Edo\",\"EK\":\"Ekiti\",\"EN\":\"Enugu\",\"GO\":\"Gombe\",\"IM\":\"Imo\",\"JI\":\"Jigawa\",\"KD\":\"Kaduna\",\"KN\":\"Kano\",\"KT\":\"Katsina\",\"KE\":\"Kebbi\",\"KO\":\"Kogi\",\"KW\":\"Kwara\",\"LA\":\"Lagos\",\"NA\":\"Nasarawa\",\"NI\":\"Niger\",\"OG\":\"Ogun\",\"ON\":\"Ondo\",\"OS\":\"Osun\",\"OY\":\"Oyo\",\"PL\":\"Plateau\",\"RI\":\"Rivers\",\"SO\":\"Sokoto\",\"TA\":\"Taraba\",\"YO\":\"Yobe\",\"ZA\":\"Zamfara\"},\"NL\":[],\"NO\":[],\"NP\":{\"BAG\":\"Bagmati\",\"BHE\":\"Bheri\",\"DHA\":\"Dhaulagiri\",\"GAN\":\"Gandaki\",\"JAN\":\"Janakpur\",\"KAR\":\"Karnali\",\"KOS\":\"Koshi\",\"LUM\":\"Lumbini\",\"MAH\":\"Mahakali\",\"MEC\":\"Mechi\",\"NAR\":\"Narayani\",\"RAP\":\"Rapti\",\"SAG\":\"Sagarmatha\",\"SET\":\"Seti\"},\"NI\":{\"NI-AN\":\"Atl\\u00e1ntico Norte\",\"NI-AS\":\"Atl\\u00e1ntico Sur\",\"NI-BO\":\"Boaco\",\"NI-CA\":\"Carazo\",\"NI-CI\":\"Chinandega\",\"NI-CO\":\"Chontales\",\"NI-ES\":\"Estel\\u00ed\",\"NI-GR\":\"Granada\",\"NI-JI\":\"Jinotega\",\"NI-LE\":\"Le\\u00f3n\",\"NI-MD\":\"Madriz\",\"NI-MN\":\"Managua\",\"NI-MS\":\"Masaya\",\"NI-MT\":\"Matagalpa\",\"NI-NS\":\"Nueva Segovia\",\"NI-RI\":\"Rivas\",\"NI-SJ\":\"R\\u00edo San Juan\"},\"NZ\":{\"NTL\":\"Northland\",\"AUK\":\"Auckland\",\"WKO\":\"Waikato\",\"BOP\":\"Bay of Plenty\",\"TKI\":\"Taranaki\",\"GIS\":\"Gisborne\",\"HKB\":\"Hawke\\u2019s Bay\",\"MWT\":\"Manawatu-Wanganui\",\"WGN\":\"Wellington\",\"NSN\":\"Nelson\",\"MBH\":\"Marlborough\",\"TAS\":\"Tasman\",\"WTC\":\"West Coast\",\"CAN\":\"Canterbury\",\"OTA\":\"Otago\",\"STL\":\"Southland\"},\"PA\":{\"PA-1\":\"Bocas del Toro\",\"PA-2\":\"Cocl\\u00e9\",\"PA-3\":\"Col\\u00f3n\",\"PA-4\":\"Chiriqu\\u00ed\",\"PA-5\":\"Dari\\u00e9n\",\"PA-6\":\"Herrera\",\"PA-7\":\"Los Santos\",\"PA-8\":\"Panam\\u00e1\",\"PA-9\":\"Veraguas\",\"PA-10\":\"West Panam\\u00e1\",\"PA-EM\":\"Ember\\u00e1\",\"PA-KY\":\"Guna Yala\",\"PA-NB\":\"Ng\\u00f6be-Bugl\\u00e9\"},\"PE\":{\"CAL\":\"El Callao\",\"LMA\":\"Municipalidad Metropolitana de Lima\",\"AMA\":\"Amazonas\",\"ANC\":\"Ancash\",\"APU\":\"Apur\\u00edmac\",\"ARE\":\"Arequipa\",\"AYA\":\"Ayacucho\",\"CAJ\":\"Cajamarca\",\"CUS\":\"Cusco\",\"HUV\":\"Huancavelica\",\"HUC\":\"Hu\\u00e1nuco\",\"ICA\":\"Ica\",\"JUN\":\"Jun\\u00edn\",\"LAL\":\"La Libertad\",\"LAM\":\"Lambayeque\",\"LIM\":\"Lima\",\"LOR\":\"Loreto\",\"MDD\":\"Madre de Dios\",\"MOQ\":\"Moquegua\",\"PAS\":\"Pasco\",\"PIU\":\"Piura\",\"PUN\":\"Puno\",\"SAM\":\"San Mart\\u00edn\",\"TAC\":\"Tacna\",\"TUM\":\"Tumbes\",\"UCA\":\"Ucayali\"},\"PH\":{\"ABR\":\"Abra\",\"AGN\":\"Agusan del Norte\",\"AGS\":\"Agusan del Sur\",\"AKL\":\"Aklan\",\"ALB\":\"Albay\",\"ANT\":\"Antique\",\"APA\":\"Apayao\",\"AUR\":\"Aurora\",\"BAS\":\"Basilan\",\"BAN\":\"Bataan\",\"BTN\":\"Batanes\",\"BTG\":\"Batangas\",\"BEN\":\"Benguet\",\"BIL\":\"Biliran\",\"BOH\":\"Bohol\",\"BUK\":\"Bukidnon\",\"BUL\":\"Bulacan\",\"CAG\":\"Cagayan\",\"CAN\":\"Camarines Norte\",\"CAS\":\"Camarines Sur\",\"CAM\":\"Camiguin\",\"CAP\":\"Capiz\",\"CAT\":\"Catanduanes\",\"CAV\":\"Cavite\",\"CEB\":\"Cebu\",\"COM\":\"Compostela Valley\",\"NCO\":\"Cotabato\",\"DAV\":\"Davao del Norte\",\"DAS\":\"Davao del Sur\",\"DAC\":\"Davao Occidental\",\"DAO\":\"Davao Oriental\",\"DIN\":\"Dinagat Islands\",\"EAS\":\"Eastern Samar\",\"GUI\":\"Guimaras\",\"IFU\":\"Ifugao\",\"ILN\":\"Ilocos Norte\",\"ILS\":\"Ilocos Sur\",\"ILI\":\"Iloilo\",\"ISA\":\"Isabela\",\"KAL\":\"Kalinga\",\"LUN\":\"La Union\",\"LAG\":\"Laguna\",\"LAN\":\"Lanao del Norte\",\"LAS\":\"Lanao del Sur\",\"LEY\":\"Leyte\",\"MAG\":\"Maguindanao\",\"MAD\":\"Marinduque\",\"MAS\":\"Masbate\",\"MSC\":\"Misamis Occidental\",\"MSR\":\"Misamis Oriental\",\"MOU\":\"Mountain Province\",\"NEC\":\"Negros Occidental\",\"NER\":\"Negros Oriental\",\"NSA\":\"Northern Samar\",\"NUE\":\"Nueva Ecija\",\"NUV\":\"Nueva Vizcaya\",\"MDC\":\"Occidental Mindoro\",\"MDR\":\"Oriental Mindoro\",\"PLW\":\"Palawan\",\"PAM\":\"Pampanga\",\"PAN\":\"Pangasinan\",\"QUE\":\"Quezon\",\"QUI\":\"Quirino\",\"RIZ\":\"Rizal\",\"ROM\":\"Romblon\",\"WSA\":\"Samar\",\"SAR\":\"Sarangani\",\"SIQ\":\"Siquijor\",\"SOR\":\"Sorsogon\",\"SCO\":\"South Cotabato\",\"SLE\":\"Southern Leyte\",\"SUK\":\"Sultan Kudarat\",\"SLU\":\"Sulu\",\"SUN\":\"Surigao del Norte\",\"SUR\":\"Surigao del Sur\",\"TAR\":\"Tarlac\",\"TAW\":\"Tawi-Tawi\",\"ZMB\":\"Zambales\",\"ZAN\":\"Zamboanga del Norte\",\"ZAS\":\"Zamboanga del Sur\",\"ZSI\":\"Zamboanga Sibugay\",\"00\":\"Metro Manila\"},\"PK\":{\"JK\":\"Azad Kashmir\",\"BA\":\"Balochistan\",\"TA\":\"FATA\",\"GB\":\"Gilgit Baltistan\",\"IS\":\"Islamabad Capital Territory\",\"KP\":\"Khyber Pakhtunkhwa\",\"PB\":\"Punjab\",\"SD\":\"Sindh\"},\"PL\":[],\"PR\":[],\"PT\":[],\"PY\":{\"PY-ASU\":\"Asunci\\u00f3n\",\"PY-1\":\"Concepci\\u00f3n\",\"PY-2\":\"San Pedro\",\"PY-3\":\"Cordillera\",\"PY-4\":\"Guair\\u00e1\",\"PY-5\":\"Caaguaz\\u00fa\",\"PY-6\":\"Caazap\\u00e1\",\"PY-7\":\"Itap\\u00faa\",\"PY-8\":\"Misiones\",\"PY-9\":\"Paraguar\\u00ed\",\"PY-10\":\"Alto Paran\\u00e1\",\"PY-11\":\"Central\",\"PY-12\":\"\\u00d1eembuc\\u00fa\",\"PY-13\":\"Amambay\",\"PY-14\":\"Canindey\\u00fa\",\"PY-15\":\"Presidente Hayes\",\"PY-16\":\"Alto Paraguay\",\"PY-17\":\"Boquer\\u00f3n\"},\"RE\":[],\"RO\":{\"AB\":\"Alba\",\"AR\":\"Arad\",\"AG\":\"Arge\\u0219\",\"BC\":\"Bac\\u0103u\",\"BH\":\"Bihor\",\"BN\":\"Bistri\\u021ba-N\\u0103s\\u0103ud\",\"BT\":\"Boto\\u0219ani\",\"BR\":\"Br\\u0103ila\",\"BV\":\"Bra\\u0219ov\",\"B\":\"Bucure\\u0219ti\",\"BZ\":\"Buz\\u0103u\",\"CL\":\"C\\u0103l\\u0103ra\\u0219i\",\"CS\":\"Cara\\u0219-Severin\",\"CJ\":\"Cluj\",\"CT\":\"Constan\\u021ba\",\"CV\":\"Covasna\",\"DB\":\"D\\u00e2mbovi\\u021ba\",\"DJ\":\"Dolj\",\"GL\":\"Gala\\u021bi\",\"GR\":\"Giurgiu\",\"GJ\":\"Gorj\",\"HR\":\"Harghita\",\"HD\":\"Hunedoara\",\"IL\":\"Ialomi\\u021ba\",\"IS\":\"Ia\\u0219i\",\"IF\":\"Ilfov\",\"MM\":\"Maramure\\u0219\",\"MH\":\"Mehedin\\u021bi\",\"MS\":\"Mure\\u0219\",\"NT\":\"Neam\\u021b\",\"OT\":\"Olt\",\"PH\":\"Prahova\",\"SJ\":\"S\\u0103laj\",\"SM\":\"Satu Mare\",\"SB\":\"Sibiu\",\"SV\":\"Suceava\",\"TR\":\"Teleorman\",\"TM\":\"Timi\\u0219\",\"TL\":\"Tulcea\",\"VL\":\"V\\u00e2lcea\",\"VS\":\"Vaslui\",\"VN\":\"Vrancea\"},\"SN\":{\"SNDB\":\"Diourbel\",\"SNDK\":\"Dakar\",\"SNFK\":\"Fatick\",\"SNKA\":\"Kaffrine\",\"SNKD\":\"Kolda\",\"SNKE\":\"K\\u00e9dougou\",\"SNKL\":\"Kaolack\",\"SNLG\":\"Louga\",\"SNMT\":\"Matam\",\"SNSE\":\"S\\u00e9dhiou\",\"SNSL\":\"Saint-Louis\",\"SNTC\":\"Tambacounda\",\"SNTH\":\"Thi\\u00e8s\",\"SNZG\":\"Ziguinchor\"},\"SG\":[],\"SK\":[],\"SI\":[],\"SV\":{\"SV-AH\":\"Ahuachap\\u00e1n\",\"SV-CA\":\"Caba\\u00f1as\",\"SV-CH\":\"Chalatenango\",\"SV-CU\":\"Cuscatl\\u00e1n\",\"SV-LI\":\"La Libertad\",\"SV-MO\":\"Moraz\\u00e1n\",\"SV-PA\":\"La Paz\",\"SV-SA\":\"Santa Ana\",\"SV-SM\":\"San Miguel\",\"SV-SO\":\"Sonsonate\",\"SV-SS\":\"San Salvador\",\"SV-SV\":\"San Vicente\",\"SV-UN\":\"La Uni\\u00f3n\",\"SV-US\":\"Usulut\\u00e1n\"},\"TH\":{\"TH-37\":\"Amnat Charoen\",\"TH-15\":\"Ang Thong\",\"TH-14\":\"Ayutthaya\",\"TH-10\":\"Bangkok\",\"TH-38\":\"Bueng Kan\",\"TH-31\":\"Buri Ram\",\"TH-24\":\"Chachoengsao\",\"TH-18\":\"Chai Nat\",\"TH-36\":\"Chaiyaphum\",\"TH-22\":\"Chanthaburi\",\"TH-50\":\"Chiang Mai\",\"TH-57\":\"Chiang Rai\",\"TH-20\":\"Chonburi\",\"TH-86\":\"Chumphon\",\"TH-46\":\"Kalasin\",\"TH-62\":\"Kamphaeng Phet\",\"TH-71\":\"Kanchanaburi\",\"TH-40\":\"Khon Kaen\",\"TH-81\":\"Krabi\",\"TH-52\":\"Lampang\",\"TH-51\":\"Lamphun\",\"TH-42\":\"Loei\",\"TH-16\":\"Lopburi\",\"TH-58\":\"Mae Hong Son\",\"TH-44\":\"Maha Sarakham\",\"TH-49\":\"Mukdahan\",\"TH-26\":\"Nakhon Nayok\",\"TH-73\":\"Nakhon Pathom\",\"TH-48\":\"Nakhon Phanom\",\"TH-30\":\"Nakhon Ratchasima\",\"TH-60\":\"Nakhon Sawan\",\"TH-80\":\"Nakhon Si Thammarat\",\"TH-55\":\"Nan\",\"TH-96\":\"Narathiwat\",\"TH-39\":\"Nong Bua Lam Phu\",\"TH-43\":\"Nong Khai\",\"TH-12\":\"Nonthaburi\",\"TH-13\":\"Pathum Thani\",\"TH-94\":\"Pattani\",\"TH-82\":\"Phang Nga\",\"TH-93\":\"Phatthalung\",\"TH-56\":\"Phayao\",\"TH-67\":\"Phetchabun\",\"TH-76\":\"Phetchaburi\",\"TH-66\":\"Phichit\",\"TH-65\":\"Phitsanulok\",\"TH-54\":\"Phrae\",\"TH-83\":\"Phuket\",\"TH-25\":\"Prachin Buri\",\"TH-77\":\"Prachuap Khiri Khan\",\"TH-85\":\"Ranong\",\"TH-70\":\"Ratchaburi\",\"TH-21\":\"Rayong\",\"TH-45\":\"Roi Et\",\"TH-27\":\"Sa Kaeo\",\"TH-47\":\"Sakon Nakhon\",\"TH-11\":\"Samut Prakan\",\"TH-74\":\"Samut Sakhon\",\"TH-75\":\"Samut Songkhram\",\"TH-19\":\"Saraburi\",\"TH-91\":\"Satun\",\"TH-17\":\"Sing Buri\",\"TH-33\":\"Sisaket\",\"TH-90\":\"Songkhla\",\"TH-64\":\"Sukhothai\",\"TH-72\":\"Suphan Buri\",\"TH-84\":\"Surat Thani\",\"TH-32\":\"Surin\",\"TH-63\":\"Tak\",\"TH-92\":\"Trang\",\"TH-23\":\"Trat\",\"TH-34\":\"Ubon Ratchathani\",\"TH-41\":\"Udon Thani\",\"TH-61\":\"Uthai Thani\",\"TH-53\":\"Uttaradit\",\"TH-95\":\"Yala\",\"TH-35\":\"Yasothon\"},\"TR\":{\"TR01\":\"Adana\",\"TR02\":\"Ad\\u0131yaman\",\"TR03\":\"Afyon\",\"TR04\":\"A\\u011fr\\u0131\",\"TR05\":\"Amasya\",\"TR06\":\"Ankara\",\"TR07\":\"Antalya\",\"TR08\":\"Artvin\",\"TR09\":\"Ayd\\u0131n\",\"TR10\":\"Bal\\u0131kesir\",\"TR11\":\"Bilecik\",\"TR12\":\"Bing\\u00f6l\",\"TR13\":\"Bitlis\",\"TR14\":\"Bolu\",\"TR15\":\"Burdur\",\"TR16\":\"Bursa\",\"TR17\":\"\\u00c7anakkale\",\"TR18\":\"\\u00c7ank\\u0131r\\u0131\",\"TR19\":\"\\u00c7orum\",\"TR20\":\"Denizli\",\"TR21\":\"Diyarbak\\u0131r\",\"TR22\":\"Edirne\",\"TR23\":\"Elaz\\u0131\\u011f\",\"TR24\":\"Erzincan\",\"TR25\":\"Erzurum\",\"TR26\":\"Eski\\u015fehir\",\"TR27\":\"Gaziantep\",\"TR28\":\"Giresun\",\"TR29\":\"G\\u00fcm\\u00fc\\u015fhane\",\"TR30\":\"Hakkari\",\"TR31\":\"Hatay\",\"TR32\":\"Isparta\",\"TR33\":\"\\u0130\\u00e7el\",\"TR34\":\"\\u0130stanbul\",\"TR35\":\"\\u0130zmir\",\"TR36\":\"Kars\",\"TR37\":\"Kastamonu\",\"TR38\":\"Kayseri\",\"TR39\":\"K\\u0131rklareli\",\"TR40\":\"K\\u0131r\\u015fehir\",\"TR41\":\"Kocaeli\",\"TR42\":\"Konya\",\"TR43\":\"K\\u00fctahya\",\"TR44\":\"Malatya\",\"TR45\":\"Manisa\",\"TR46\":\"Kahramanmara\\u015f\",\"TR47\":\"Mardin\",\"TR48\":\"Mu\\u011fla\",\"TR49\":\"Mu\\u015f\",\"TR50\":\"Nev\\u015fehir\",\"TR51\":\"Ni\\u011fde\",\"TR52\":\"Ordu\",\"TR53\":\"Rize\",\"TR54\":\"Sakarya\",\"TR55\":\"Samsun\",\"TR56\":\"Siirt\",\"TR57\":\"Sinop\",\"TR58\":\"Sivas\",\"TR59\":\"Tekirda\\u011f\",\"TR60\":\"Tokat\",\"TR61\":\"Trabzon\",\"TR62\":\"Tunceli\",\"TR63\":\"\\u015eanl\\u0131urfa\",\"TR64\":\"U\\u015fak\",\"TR65\":\"Van\",\"TR66\":\"Yozgat\",\"TR67\":\"Zonguldak\",\"TR68\":\"Aksaray\",\"TR69\":\"Bayburt\",\"TR70\":\"Karaman\",\"TR71\":\"K\\u0131r\\u0131kkale\",\"TR72\":\"Batman\",\"TR73\":\"\\u015e\\u0131rnak\",\"TR74\":\"Bart\\u0131n\",\"TR75\":\"Ardahan\",\"TR76\":\"I\\u011fd\\u0131r\",\"TR77\":\"Yalova\",\"TR78\":\"Karab\\u00fck\",\"TR79\":\"Kilis\",\"TR80\":\"Osmaniye\",\"TR81\":\"D\\u00fczce\"},\"TZ\":{\"TZ01\":\"Arusha\",\"TZ02\":\"Dar es Salaam\",\"TZ03\":\"Dodoma\",\"TZ04\":\"Iringa\",\"TZ05\":\"Kagera\",\"TZ06\":\"Pemba North\",\"TZ07\":\"Zanzibar North\",\"TZ08\":\"Kigoma\",\"TZ09\":\"Kilimanjaro\",\"TZ10\":\"Pemba South\",\"TZ11\":\"Zanzibar South\",\"TZ12\":\"Lindi\",\"TZ13\":\"Mara\",\"TZ14\":\"Mbeya\",\"TZ15\":\"Zanzibar West\",\"TZ16\":\"Morogoro\",\"TZ17\":\"Mtwara\",\"TZ18\":\"Mwanza\",\"TZ19\":\"Coast\",\"TZ20\":\"Rukwa\",\"TZ21\":\"Ruvuma\",\"TZ22\":\"Shinyanga\",\"TZ23\":\"Singida\",\"TZ24\":\"Tabora\",\"TZ25\":\"Tanga\",\"TZ26\":\"Manyara\",\"TZ27\":\"Geita\",\"TZ28\":\"Katavi\",\"TZ29\":\"Njombe\",\"TZ30\":\"Simiyu\"},\"LK\":[],\"RS\":{\"RS00\":\"Belgrade\",\"RS14\":\"Bor\",\"RS11\":\"Brani\\u010devo\",\"RS02\":\"Central Banat\",\"RS10\":\"Danube\",\"RS23\":\"Jablanica\",\"RS09\":\"Kolubara\",\"RS08\":\"Ma\\u010dva\",\"RS17\":\"Morava\",\"RS20\":\"Ni\\u0161ava\",\"RS01\":\"North Ba\\u010dka\",\"RS03\":\"North Banat\",\"RS24\":\"P\\u010dinja\",\"RS22\":\"Pirot\",\"RS13\":\"Pomoravlje\",\"RS19\":\"Rasina\",\"RS18\":\"Ra\\u0161ka\",\"RS06\":\"South Ba\\u010dka\",\"RS04\":\"South Banat\",\"RS07\":\"Srem\",\"RS12\":\"\\u0160umadija\",\"RS21\":\"Toplica\",\"RS05\":\"West Ba\\u010dka\",\"RS15\":\"Zaje\\u010dar\",\"RS16\":\"Zlatibor\",\"RS25\":\"Kosovo\",\"RS26\":\"Pe\\u0107\",\"RS27\":\"Prizren\",\"RS28\":\"Kosovska Mitrovica\",\"RS29\":\"Kosovo-Pomoravlje\",\"RSKM\":\"Kosovo-Metohija\",\"RSVO\":\"Vojvodina\"},\"RW\":[],\"SE\":[],\"UA\":{\"UA05\":\"Vinnychchyna\",\"UA07\":\"Volyn\",\"UA09\":\"Luhanshchyna\",\"UA12\":\"Dnipropetrovshchyna\",\"UA14\":\"Donechchyna\",\"UA18\":\"Zhytomyrshchyna\",\"UA21\":\"Zakarpattia\",\"UA23\":\"Zaporizhzhya\",\"UA26\":\"Prykarpattia\",\"UA30\":\"Kyiv\",\"UA32\":\"Kyivshchyna\",\"UA35\":\"Kirovohradschyna\",\"UA40\":\"Sevastopol\",\"UA43\":\"Crimea\",\"UA46\":\"Lvivshchyna\",\"UA48\":\"Mykolayivschyna\",\"UA51\":\"Odeshchyna\",\"UA53\":\"Poltavshchyna\",\"UA56\":\"Rivnenshchyna\",\"UA59\":\"Sumshchyna\",\"UA61\":\"Ternopilshchyna\",\"UA63\":\"Kharkivshchyna\",\"UA65\":\"Khersonshchyna\",\"UA68\":\"Khmelnychchyna\",\"UA71\":\"Cherkashchyna\",\"UA74\":\"Chernihivshchyna\",\"UA77\":\"Chernivtsi Oblast\"},\"UG\":{\"UG314\":\"Abim\",\"UG301\":\"Adjumani\",\"UG322\":\"Agago\",\"UG323\":\"Alebtong\",\"UG315\":\"Amolatar\",\"UG324\":\"Amudat\",\"UG216\":\"Amuria\",\"UG316\":\"Amuru\",\"UG302\":\"Apac\",\"UG303\":\"Arua\",\"UG217\":\"Budaka\",\"UG218\":\"Bududa\",\"UG201\":\"Bugiri\",\"UG235\":\"Bugweri\",\"UG420\":\"Buhweju\",\"UG117\":\"Buikwe\",\"UG219\":\"Bukedea\",\"UG118\":\"Bukomansimbi\",\"UG220\":\"Bukwa\",\"UG225\":\"Bulambuli\",\"UG416\":\"Buliisa\",\"UG401\":\"Bundibugyo\",\"UG430\":\"Bunyangabu\",\"UG402\":\"Bushenyi\",\"UG202\":\"Busia\",\"UG221\":\"Butaleja\",\"UG119\":\"Butambala\",\"UG233\":\"Butebo\",\"UG120\":\"Buvuma\",\"UG226\":\"Buyende\",\"UG317\":\"Dokolo\",\"UG121\":\"Gomba\",\"UG304\":\"Gulu\",\"UG403\":\"Hoima\",\"UG417\":\"Ibanda\",\"UG203\":\"Iganga\",\"UG418\":\"Isingiro\",\"UG204\":\"Jinja\",\"UG318\":\"Kaabong\",\"UG404\":\"Kabale\",\"UG405\":\"Kabarole\",\"UG213\":\"Kaberamaido\",\"UG427\":\"Kagadi\",\"UG428\":\"Kakumiro\",\"UG101\":\"Kalangala\",\"UG222\":\"Kaliro\",\"UG122\":\"Kalungu\",\"UG102\":\"Kampala\",\"UG205\":\"Kamuli\",\"UG413\":\"Kamwenge\",\"UG414\":\"Kanungu\",\"UG206\":\"Kapchorwa\",\"UG236\":\"Kapelebyong\",\"UG126\":\"Kasanda\",\"UG406\":\"Kasese\",\"UG207\":\"Katakwi\",\"UG112\":\"Kayunga\",\"UG407\":\"Kibaale\",\"UG103\":\"Kiboga\",\"UG227\":\"Kibuku\",\"UG432\":\"Kikuube\",\"UG419\":\"Kiruhura\",\"UG421\":\"Kiryandongo\",\"UG408\":\"Kisoro\",\"UG305\":\"Kitgum\",\"UG319\":\"Koboko\",\"UG325\":\"Kole\",\"UG306\":\"Kotido\",\"UG208\":\"Kumi\",\"UG333\":\"Kwania\",\"UG228\":\"Kween\",\"UG123\":\"Kyankwanzi\",\"UG422\":\"Kyegegwa\",\"UG415\":\"Kyenjojo\",\"UG125\":\"Kyotera\",\"UG326\":\"Lamwo\",\"UG307\":\"Lira\",\"UG229\":\"Luuka\",\"UG104\":\"Luwero\",\"UG124\":\"Lwengo\",\"UG114\":\"Lyantonde\",\"UG223\":\"Manafwa\",\"UG320\":\"Maracha\",\"UG105\":\"Masaka\",\"UG409\":\"Masindi\",\"UG214\":\"Mayuge\",\"UG209\":\"Mbale\",\"UG410\":\"Mbarara\",\"UG423\":\"Mitooma\",\"UG115\":\"Mityana\",\"UG308\":\"Moroto\",\"UG309\":\"Moyo\",\"UG106\":\"Mpigi\",\"UG107\":\"Mubende\",\"UG108\":\"Mukono\",\"UG334\":\"Nabilatuk\",\"UG311\":\"Nakapiripirit\",\"UG116\":\"Nakaseke\",\"UG109\":\"Nakasongola\",\"UG230\":\"Namayingo\",\"UG234\":\"Namisindwa\",\"UG224\":\"Namutumba\",\"UG327\":\"Napak\",\"UG310\":\"Nebbi\",\"UG231\":\"Ngora\",\"UG424\":\"Ntoroko\",\"UG411\":\"Ntungamo\",\"UG328\":\"Nwoya\",\"UG331\":\"Omoro\",\"UG329\":\"Otuke\",\"UG321\":\"Oyam\",\"UG312\":\"Pader\",\"UG332\":\"Pakwach\",\"UG210\":\"Pallisa\",\"UG110\":\"Rakai\",\"UG429\":\"Rubanda\",\"UG425\":\"Rubirizi\",\"UG431\":\"Rukiga\",\"UG412\":\"Rukungiri\",\"UG111\":\"Sembabule\",\"UG232\":\"Serere\",\"UG426\":\"Sheema\",\"UG215\":\"Sironko\",\"UG211\":\"Soroti\",\"UG212\":\"Tororo\",\"UG113\":\"Wakiso\",\"UG313\":\"Yumbe\",\"UG330\":\"Zombo\"},\"UM\":{\"81\":\"Baker Island\",\"84\":\"Howland Island\",\"86\":\"Jarvis Island\",\"67\":\"Johnston Atoll\",\"89\":\"Kingman Reef\",\"71\":\"Midway Atoll\",\"76\":\"Navassa Island\",\"95\":\"Palmyra Atoll\",\"79\":\"Wake Island\"},\"US\":{\"AL\":\"Alabama\",\"AK\":\"Alaska\",\"AZ\":\"Arizona\",\"AR\":\"Arkansas\",\"CA\":\"California\",\"CO\":\"Colorado\",\"CT\":\"Connecticut\",\"DE\":\"Delaware\",\"DC\":\"District Of Columbia\",\"FL\":\"Florida\",\"GA\":\"Georgia\",\"HI\":\"Hawaii\",\"ID\":\"Idaho\",\"IL\":\"Illinois\",\"IN\":\"Indiana\",\"IA\":\"Iowa\",\"KS\":\"Kansas\",\"KY\":\"Kentucky\",\"LA\":\"Louisiana\",\"ME\":\"Maine\",\"MD\":\"Maryland\",\"MA\":\"Massachusetts\",\"MI\":\"Michigan\",\"MN\":\"Minnesota\",\"MS\":\"Mississippi\",\"MO\":\"Missouri\",\"MT\":\"Montana\",\"NE\":\"Nebraska\",\"NV\":\"Nevada\",\"NH\":\"New Hampshire\",\"NJ\":\"New Jersey\",\"NM\":\"New Mexico\",\"NY\":\"New York\",\"NC\":\"North Carolina\",\"ND\":\"North Dakota\",\"OH\":\"Ohio\",\"OK\":\"Oklahoma\",\"OR\":\"Oregon\",\"PA\":\"Pennsylvania\",\"RI\":\"Rhode Island\",\"SC\":\"South Carolina\",\"SD\":\"South Dakota\",\"TN\":\"Tennessee\",\"TX\":\"Texas\",\"UT\":\"Utah\",\"VT\":\"Vermont\",\"VA\":\"Virginia\",\"WA\":\"Washington\",\"WV\":\"West Virginia\",\"WI\":\"Wisconsin\",\"WY\":\"Wyoming\",\"AA\":\"Armed Forces (AA)\",\"AE\":\"Armed Forces (AE)\",\"AP\":\"Armed Forces (AP)\"},\"UY\":{\"UY-AR\":\"Artigas\",\"UY-CA\":\"Canelones\",\"UY-CL\":\"Cerro Largo\",\"UY-CO\":\"Colonia\",\"UY-DU\":\"Durazno\",\"UY-FS\":\"Flores\",\"UY-FD\":\"Florida\",\"UY-LA\":\"Lavalleja\",\"UY-MA\":\"Maldonado\",\"UY-MO\":\"Montevideo\",\"UY-PA\":\"Paysand\\u00fa\",\"UY-RN\":\"R\\u00edo Negro\",\"UY-RV\":\"Rivera\",\"UY-RO\":\"Rocha\",\"UY-SA\":\"Salto\",\"UY-SJ\":\"San Jos\\u00e9\",\"UY-SO\":\"Soriano\",\"UY-TA\":\"Tacuaremb\\u00f3\",\"UY-TT\":\"Treinta y Tres\"},\"VE\":{\"VE-A\":\"Capital\",\"VE-B\":\"Anzo\\u00e1tegui\",\"VE-C\":\"Apure\",\"VE-D\":\"Aragua\",\"VE-E\":\"Barinas\",\"VE-F\":\"Bol\\u00edvar\",\"VE-G\":\"Carabobo\",\"VE-H\":\"Cojedes\",\"VE-I\":\"Falc\\u00f3n\",\"VE-J\":\"Gu\\u00e1rico\",\"VE-K\":\"Lara\",\"VE-L\":\"M\\u00e9rida\",\"VE-M\":\"Miranda\",\"VE-N\":\"Monagas\",\"VE-O\":\"Nueva Esparta\",\"VE-P\":\"Portuguesa\",\"VE-R\":\"Sucre\",\"VE-S\":\"T\\u00e1chira\",\"VE-T\":\"Trujillo\",\"VE-U\":\"Yaracuy\",\"VE-V\":\"Zulia\",\"VE-W\":\"Federal Dependencies\",\"VE-X\":\"La Guaira (Vargas)\",\"VE-Y\":\"Delta Amacuro\",\"VE-Z\":\"Amazonas\"},\"VN\":[],\"YT\":[],\"ZA\":{\"EC\":\"Eastern Cape\",\"FS\":\"Free State\",\"GP\":\"Gauteng\",\"KZN\":\"KwaZulu-Natal\",\"LP\":\"Limpopo\",\"MP\":\"Mpumalanga\",\"NC\":\"Northern Cape\",\"NW\":\"North West\",\"WC\":\"Western Cape\"},\"ZM\":{\"ZM-01\":\"Western\",\"ZM-02\":\"Central\",\"ZM-03\":\"Eastern\",\"ZM-04\":\"Luapula\",\"ZM-05\":\"Northern\",\"ZM-06\":\"North-Western\",\"ZM-07\":\"Southern\",\"ZM-08\":\"Copperbelt\",\"ZM-09\":\"Lusaka\",\"ZM-10\":\"Muchinga\"}}","i18n_select_state_text":"Select an option\u2026","i18n_no_matches":"No matches found","i18n_ajax_error":"Loading failed","i18n_input_too_short_1":"Please enter 1 or more characters","i18n_input_too_short_n":"Please enter %qty% or more characters","i18n_input_too_long_1":"Please delete 1 character","i18n_input_too_long_n":"Please delete %qty% characters","i18n_selection_too_long_1":"You can only select 1 item","i18n_selection_too_long_n":"You can only select %qty% items","i18n_load_more":"Loading more results\u2026","i18n_searching":"Searching\u2026"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/woocommerce/assets/js/frontend/country-select.min.js?ver=9.2.3" id="wc-country-select-js" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/sailthru-widget/js/widget.subscribe.js?ver=6.6.2" id="sailthru-subscribe-script-js"></script> <script type="text/javascript" id="autocomplete-custom-js-extra"> /* <![CDATA[ */ var algolia_custom_settings = {"profiles_enabled":"1","profile_index":"production_ii_profiles"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/js/autocomplete.js?h=5ea9e294&amp;ver=8.8.61ph1ver21" id="autocomplete-custom-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/js/algolia-back-button.js?ver=8.8.61ph1ver22" id="algolia-back-button-js"></script> <script type="text/javascript" id="google_ad_js-js-extra"> /* <![CDATA[ */ var dfp_ad_object = [{"google_ad_script_name":"google_ad_js","script_name":null,"account_id":"\/3292792\/","asynch":true,"dir_uri":null,"positions":[{"post_id":19554,"title":"Wide Banner","ad_name":"Infra_Sitewide_MTF_Right_MPU_300x250","position_tag":"ad_pos_infra_sitewide_mtf_right_mpu_300x250","sizes":[300,250],"out_of_page":true,"targeting":[]},{"post_id":18007,"title":"Above the fold","ad_name":"Infra_Sitewide_ATF_Right_MPU_300x250","position_tag":"ad_pos_infra_sitewide_atf_right_mpu_300x250","sizes":[300,250],"out_of_page":true,"targeting":[]},{"post_id":18005,"title":"Below the fold","ad_name":"Infra_Sitewide_BTF_Right_MPU_300x250","position_tag":"ad_pos_infra_sitewide_btf_right_mpu_300x250","sizes":[300,250],"out_of_page":true,"targeting":[]}],"page_targeting":{"Page":["north-america"],"Category":"","Tag":""}}]; /* ]]> */ </script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/dfp-ads/assets/js/google-ads.min.js?ver=6.6.2" id="google_ad_js-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/dfp-ads/assets/js/dfp-ads.min.js?ver=6.6.2" id="dfp_ads-js"></script> <script></script> <!-- START wp-parsely custom --> <script> (function(w, wp_parsely_pei) { w.PARSELY = { autotrack: false, onReady: async function() { PARSELY.updateDefaults({ data: await wp_parsely_pei.getParselyDataFromDataLayer(), }); PARSELY.beacon.trackPageView(); PARSELY.enableHeartbeats = true; } }; })(window, (window.wp_parsely_pei = window.wp_parsely_pei || {})); </script> <!-- END wp-parsely custom --> <link rel="https://api.w.org/" href="https://www.infrastructureinvestor.com/wp-json/"><link rel="alternate" title="JSON" type="application/json" href="https://www.infrastructureinvestor.com/wp-json/wp/v2/pages/134120"><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.infrastructureinvestor.com/xmlrpc.php?rsd"> <link rel="shortlink" href="https://www.infrastructureinvestor.com/?p=134120"> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.infrastructureinvestor.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.infrastructureinvestor.com%2Fnorth-america%2F"> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.infrastructureinvestor.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.infrastructureinvestor.com%2Fnorth-america%2F&amp;format=xml"> <!-- Stream WordPress user activity plugin v4.0.0 --> <script> window.dataLayer = window.dataLayer || []; dataLayer.push( {"pageType":"page","pageName":"/ga-virtual/north-america","resource_type":"page","resource_ids":{"post":134120}} ); </script> <script> jQuery( document ).ready( function() { jQuery( document.body ).off( 'click', '.blaize-save-article' ).on( 'click', '.blaize-save-article', function() { //DataLayer window.dataLayer = window.dataLayer || []; dataLayer.push({ 'event': 'visitor interaction', 'interaction_name': 'button click', 'buttonName': 'myPEISaveArticle' }); } ); } ); </script> <meta name="peim_article_access_type" content="gold"><meta name="DC.type" content="content"><script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"WebPage","headline":"North America","url":"https://www.infrastructureinvestor.com\/north-america\/","mainEntityOfPage":{"@type":"WebPage","@id":"https://www.infrastructureinvestor.com\/north-america\/"},"thumbnailUrl":"https:\/\/media.infrastructureinvestor.com\/uploads\/2022\/06\/north-america-GettyImages-80x80.jpg","image":{"@type":"ImageObject","url":"https:\/\/media.infrastructureinvestor.com\/uploads\/2022\/06\/north-america-GettyImages.jpg"},"articleSection":"","author":[{"@type":"Person","name":"Bruno Alves"}],"creator":["Bruno Alves"],"publisher":{"@type":"Organization","name":"Infrastructure Investor","logo":""},"keywords":[],"dateCreated":"2022-06-22T15:49:29Z","datePublished":"2022-06-22T15:49:29Z","dateModified":"2022-08-16T13:54:54Z"}</script><!--[if lt IE 9]><script src="https://html5shim.googlecode.com/svn/trunk/html5.js"></script><![endif]--> <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> <script type="text/javascript">var sailthru_vars = {"ajaxurl":"https://www.infrastructureinvestor.com\/wp-admin\/admin-ajax.php"}</script><meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress."> <style> .algolia-search-highlight { background-color: #fffbcc; border-radius: 2px; font-style: normal; } </style> <meta name="generator" content="Powered by Slider Revolution 6.7.9 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface."> <script type="application/json" id="wp-parsely-pei-events">{ "sign-in-register-start": { "element_query": ".top-header-user-account.td_ul_login > li > a", "flag_el_1": ".top-header-user-account.td_ul_login #blaize-login-top", "flag_el_2": ".top-header-user-account.td_ul_login .sub-menu", "event": "click", "action": "SignInRegisterStart" }, "sign-in-attempt": { "element_query": "#blaize-login-form, #blaize-top_menu_login-form", "event": "modal-success", "action": "SignInAttempted" }, "sign-in-successful": { "element_query": "#blaize-login-form, #blaize-top_menu_login-form", "event": "modal-success", "action": "SignInSuccessful" }, "mypei-save-content": { "element_query": ".js-myPei-button--save", "event": "click", "action": "myPEISaveArticle", "action_text": "save" }, "mypei-share-list": { "element_query": ".js-myPei-share-list", "event": "click", "action": "myPEIShareList" }, "mypei-create-new-list": { "element_query": "#modal-create-list, #modal-add-article", "event": "modal-error", "action": "myPEINewListCreation", "error_query": ".myPei-modal__notifications--error" } }</script> <!-- JS generated by theme --> <script> var tdBlocksArray = []; //here we store all the items for the current page //td_block class - each ajax block uses a object of this class for requests function tdBlock() { this.id = ''; this.block_type = 1; //block type id (1-234 etc) this.atts = ''; this.td_column_number = ''; this.td_current_page = 1; // this.post_count = 0; //from wp this.found_posts = 0; //from wp this.max_num_pages = 0; //from wp this.td_filter_value = ''; //current live filter value this.is_ajax_running = false; this.td_user_action = ''; // load more or infinite loader (used by the animation) this.header_color = ''; this.ajax_pagination_infinite_stop = ''; //show load more at page x } // td_js_generator - mini detector (function(){ var htmlTag = document.getElementsByTagName("html")[0]; if ( navigator.userAgent.indexOf("MSIE 10.0") > -1 ) { htmlTag.className += ' ie10'; } if ( !!navigator.userAgent.match(/Trident.*rv\:11\./) ) { htmlTag.className += ' ie11'; } if ( navigator.userAgent.indexOf("Edge") > -1 ) { htmlTag.className += ' ieEdge'; } if ( /(iPad|iPhone|iPod)/g.test(navigator.userAgent) ) { htmlTag.className += ' td-md-is-ios'; } var user_agent = navigator.userAgent.toLowerCase(); if ( user_agent.indexOf("android") > -1 ) { htmlTag.className += ' td-md-is-android'; } if ( -1 !== navigator.userAgent.indexOf('Mac OS X') ) { htmlTag.className += ' td-md-is-os-x'; } if ( /chrom(e|ium)/.test(navigator.userAgent.toLowerCase()) ) { htmlTag.className += ' td-md-is-chrome'; } if ( -1 !== navigator.userAgent.indexOf('Firefox') ) { htmlTag.className += ' td-md-is-firefox'; } if ( -1 !== navigator.userAgent.indexOf('Safari') && -1 === navigator.userAgent.indexOf('Chrome') ) { htmlTag.className += ' td-md-is-safari'; } if( -1 !== navigator.userAgent.indexOf('IEMobile') ){ htmlTag.className += ' td-md-is-iemobile'; } })(); var tdLocalCache = {}; ( function () { "use strict"; tdLocalCache = { data: {}, remove: function (resource_id) { delete tdLocalCache.data[resource_id]; }, exist: function (resource_id) { return tdLocalCache.data.hasOwnProperty(resource_id) && tdLocalCache.data[resource_id] !== null; }, get: function (resource_id) { return tdLocalCache.data[resource_id]; }, set: function (resource_id, cachedData) { tdLocalCache.remove(resource_id); tdLocalCache.data[resource_id] = cachedData; } }; })(); var tds_login_sing_in_widget="show"; var td_viewport_interval_list=[{"limitBottom":767,"sidebarWidth":228},{"limitBottom":1018,"sidebarWidth":300},{"limitBottom":1140,"sidebarWidth":324}]; var td_animation_stack_effect="type0"; var tds_animation_stack=true; var td_animation_stack_specific_selectors=".entry-thumb, img"; var td_animation_stack_general_selectors=".td-animation-stack img, .td-animation-stack .entry-thumb, .post img"; var pwl_update_post_endpoint="\/wp-content\/themes\/Newspaper-child\/custom-endpoints\/post-view-endpoint.php"; var td_ajax_url="\/wp-admin\/admin-ajax.php?td_theme_name=Newspaper&v=8.8.61"; var td_get_template_directory_uri="\/wp-content\/themes\/Newspaper"; var td_ajax_url="https://www.infrastructureinvestor.com\/wp-admin\/admin-ajax.php?td_theme_name=Newspaper&v=8.8.61"; var td_get_template_directory_uri="https://www.infrastructureinvestor.com\/wp-content\/themes\/Newspaper"; var tds_snap_menu="snap"; var tds_logo_on_sticky=""; var tds_header_style=""; var td_please_wait="Please wait..."; var td_email_user_pass_incorrect="User or password incorrect!"; var td_email_user_incorrect="Email or username incorrect!"; var td_email_incorrect="Email incorrect!"; var tds_more_articles_on_post_enable=""; var tds_more_articles_on_post_time_to_wait="1"; var tds_more_articles_on_post_pages_distance_from_top=0; var tds_theme_color_site_wide="#006341"; var tds_smart_sidebar="enabled"; var tdThemeName="Newspaper"; var td_magnific_popup_translation_tPrev="Previous (Left arrow key)"; var td_magnific_popup_translation_tNext="Next (Right arrow key)"; var td_magnific_popup_translation_tCounter="%curr% of %total%"; var td_magnific_popup_translation_ajax_tError="The content from %url% could not be loaded."; var td_magnific_popup_translation_image_tError="The image #%curr% could not be loaded."; var tdDateNamesI18n={"month_names":["January","February","March","April","May","June","July","August","September","October","November","December"],"month_names_short":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"day_names":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"day_names_short":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]}; var td_ad_background_click_link=""; var td_ad_background_click_target=""; var tds_theme_color_site_wide="#007749"; </script> <!-- Header style compiled by theme --> <style> body { background-color:#f3f3f3; } @font-face { font-family: "Avenir Next LT W01 Bold"; src: local("Avenir Next LT W01 Bold"), url("https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/fonts/b8e906a1-f5e8-4bf1-8e80-82c646ca4d5f.woff") format("woff"); } @font-face { font-family: "Avenir Next LT W01 Demi"; src: local("Avenir Next LT W01 Demi"), url("https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/fonts/91b50bbb-9aa1-4d54-9159-ec6f19d14a7c.woff") format("woff"); } @font-face { font-family: "Avenir Next LT W01 Medium"; src: local("Avenir Next LT W01 Medium"), url("https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/fonts/f26faddb-86cc-4477-a253-1e1287684336.woff") format("woff"); } @font-face { font-family: "ITC Stone Serif W01 Medium"; src: local("ITC Stone Serif W01 Medium"), url("https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/fonts/ITC_Stone/19c44e05-5d82-46e5-99eb-b728767da561.woff") format("woff"); } @font-face { font-family: "Baskerville Std"; src: local("Baskerville Std"), url("https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/fonts/v1/NewBaskervilleStd-Roman.woff") format("woff"); } .td-header-wrap .black-menu .sf-menu > .current-menu-item > a, .td-header-wrap .black-menu .sf-menu > .current-menu-ancestor > a, .td-header-wrap .black-menu .sf-menu > .current-category-ancestor > a, .td-header-wrap .black-menu .sf-menu > li > a:hover, .td-header-wrap .black-menu .sf-menu > .sfHover > a, .td-header-style-12 .td-header-menu-wrap-full, .sf-menu > .current-menu-item > a:after, .sf-menu > .current-menu-ancestor > a:after, .sf-menu > .current-category-ancestor > a:after, .sf-menu > li:hover > a:after, .sf-menu > .sfHover > a:after, .td-header-style-12 .td-affix, .header-search-wrap .td-drop-down-search:after, .header-search-wrap .td-drop-down-search .btn:hover, input[type=submit]:hover, .td-read-more a, .td-post-category:hover, .td-grid-style-1.td-hover-1 .td-big-grid-post:hover .td-post-category, .td-grid-style-5.td-hover-1 .td-big-grid-post:hover .td-post-category, .td_top_authors .td-active .td-author-post-count, .td_top_authors .td-active .td-author-comments-count, .td_top_authors .td_mod_wrap:hover .td-author-post-count, .td_top_authors .td_mod_wrap:hover .td-author-comments-count, .td-404-sub-sub-title a:hover, .td-search-form-widget .wpb_button:hover, .td-rating-bar-wrap div, .td_category_template_3 .td-current-sub-category, .dropcap, .td_wrapper_video_playlist .td_video_controls_playlist_wrapper, .wpb_default, .wpb_default:hover, .td-left-smart-list:hover, .td-right-smart-list:hover, .woocommerce-checkout .woocommerce input.button:hover, .woocommerce-page .woocommerce a.button:hover, .woocommerce-account div.woocommerce .button:hover, #bbpress-forums button:hover, .bbp_widget_login .button:hover, .td-footer-wrapper .td-post-category, .td-footer-wrapper .widget_product_search input[type="submit"]:hover, .woocommerce .product a.button:hover, .woocommerce .product #respond input#submit:hover, .woocommerce .checkout input#place_order:hover, .woocommerce .woocommerce.widget .button:hover, .single-product .product .summary .cart .button:hover, .woocommerce-cart .woocommerce table.cart .button:hover, .woocommerce-cart .woocommerce .shipping-calculator-form .button:hover, .td-next-prev-wrap a:hover, .td-load-more-wrap a:hover, .td-post-small-box a:hover, .page-nav .current, .page-nav:first-child > div, .td_category_template_8 .td-category-header .td-category a.td-current-sub-category, .td_category_template_4 .td-category-siblings .td-category a:hover, #bbpress-forums .bbp-pagination .current, #bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a, .td-theme-slider:hover .slide-meta-cat a, a.vc_btn-black:hover, .td-trending-now-wrapper:hover .td-trending-now-title, .td-scroll-up, .td-smart-list-button:hover, .td-weather-information:before, .td-weather-week:before, .td_block_exchange .td-exchange-header:before, .td_block_big_grid_9.td-grid-style-1 .td-post-category, .td_block_big_grid_9.td-grid-style-5 .td-post-category, .td-grid-style-6.td-hover-1 .td-module-thumb:after, .td-pulldown-syle-2 .td-subcat-dropdown ul:after, .td_block_template_9 .td-block-title:after, .td_block_template_15 .td-block-title:before, div.wpforms-container .wpforms-form div.wpforms-submit-container button[type=submit] { background-color: #006341; } .global-block-template-4 .td-related-title .td-cur-simple-item:before { border-color: #006341 transparent transparent transparent !important; } .woocommerce .woocommerce-message .button:hover, .woocommerce .woocommerce-error .button:hover, .woocommerce .woocommerce-info .button:hover, .global-block-template-4 .td-related-title .td-cur-simple-item, .global-block-template-3 .td-related-title .td-cur-simple-item, .global-block-template-9 .td-related-title:after { background-color: #006341 !important; } .woocommerce .product .onsale, .woocommerce.widget .ui-slider .ui-slider-handle { background: none #006341; } .woocommerce.widget.widget_layered_nav_filters ul li a { background: none repeat scroll 0 0 #006341 !important; } a, cite a:hover, .td_mega_menu_sub_cats .cur-sub-cat, .td-mega-span h3 a:hover, .td_mod_mega_menu:hover .entry-title a, .header-search-wrap .result-msg a:hover, .td-header-top-menu .td-drop-down-search .td_module_wrap:hover .entry-title a, .td-header-top-menu .td-icon-search:hover, .td-header-wrap .result-msg a:hover, .top-header-menu li a:hover, .top-header-menu .current-menu-item > a, .top-header-menu .current-menu-ancestor > a, .top-header-menu .current-category-ancestor > a, .td-social-icon-wrap > a:hover, .td-header-sp-top-widget .td-social-icon-wrap a:hover, .td-page-content blockquote p, .td-post-content blockquote p, .mce-content-body blockquote p, .comment-content blockquote p, .wpb_text_column blockquote p, .td_block_text_with_title blockquote p, .td_module_wrap:hover .entry-title a, .td-subcat-filter .td-subcat-list a:hover, .td-subcat-filter .td-subcat-dropdown a:hover, .td_quote_on_blocks, .dropcap2, .dropcap3, .td_top_authors .td-active .td-authors-name a, .td_top_authors .td_mod_wrap:hover .td-authors-name a, .td-post-next-prev-content a:hover, .author-box-wrap .td-author-social a:hover, .td-author-name a:hover, .td-author-url a:hover, .td_mod_related_posts:hover h3 > a, .td-post-template-11 .td-related-title .td-related-left:hover, .td-post-template-11 .td-related-title .td-related-right:hover, .td-post-template-11 .td-related-title .td-cur-simple-item, .td-post-template-11 .td_block_related_posts .td-next-prev-wrap a:hover, .comment-reply-link:hover, .logged-in-as a:hover, #cancel-comment-reply-link:hover, .td-search-query, .td-category-header .td-pulldown-category-filter-link:hover, .td-category-siblings .td-subcat-dropdown a:hover, .td-category-siblings .td-subcat-dropdown a.td-current-sub-category, .widget a:hover, .td_wp_recentcomments a:hover, .archive .widget_archive .current, .archive .widget_archive .current a, .widget_calendar tfoot a:hover, .woocommerce a.added_to_cart:hover, .woocommerce-account .woocommerce-MyAccount-navigation a:hover, #bbpress-forums li.bbp-header .bbp-reply-content span a:hover, #bbpress-forums .bbp-forum-freshness a:hover, #bbpress-forums .bbp-topic-freshness a:hover, #bbpress-forums .bbp-forums-list li a:hover, #bbpress-forums .bbp-forum-title:hover, #bbpress-forums .bbp-topic-permalink:hover, #bbpress-forums .bbp-topic-started-by a:hover, #bbpress-forums .bbp-topic-started-in a:hover, #bbpress-forums .bbp-body .super-sticky li.bbp-topic-title .bbp-topic-permalink, #bbpress-forums .bbp-body .sticky li.bbp-topic-title .bbp-topic-permalink, .widget_display_replies .bbp-author-name, .widget_display_topics .bbp-author-name, .footer-text-wrap .footer-email-wrap a, .td-subfooter-menu li a:hover, .footer-social-wrap a:hover, a.vc_btn-black:hover, .td-smart-list-dropdown-wrap .td-smart-list-button:hover, .td_module_17 .td-read-more a:hover, .td_module_18 .td-read-more a:hover, .td_module_19 .td-post-author-name a:hover, .td-instagram-user a, .td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more span, .td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more i, .td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more span, .td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more i, .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option:hover, .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option:hover i, .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-link:hover, .td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-item .td-cur-simple-item, .global-block-template-2 .td-related-title .td-cur-simple-item, .global-block-template-5 .td-related-title .td-cur-simple-item, .global-block-template-6 .td-related-title .td-cur-simple-item, .global-block-template-7 .td-related-title .td-cur-simple-item, .global-block-template-8 .td-related-title .td-cur-simple-item, .global-block-template-9 .td-related-title .td-cur-simple-item, .global-block-template-10 .td-related-title .td-cur-simple-item, .global-block-template-11 .td-related-title .td-cur-simple-item, .global-block-template-12 .td-related-title .td-cur-simple-item, .global-block-template-13 .td-related-title .td-cur-simple-item, .global-block-template-14 .td-related-title .td-cur-simple-item, .global-block-template-15 .td-related-title .td-cur-simple-item, .global-block-template-16 .td-related-title .td-cur-simple-item, .global-block-template-17 .td-related-title .td-cur-simple-item, .td-theme-wrap .sf-menu ul .td-menu-item > a:hover, .td-theme-wrap .sf-menu ul .sfHover > a, .td-theme-wrap .sf-menu ul .current-menu-ancestor > a, .td-theme-wrap .sf-menu ul .current-category-ancestor > a, .td-theme-wrap .sf-menu ul .current-menu-item > a, .td_outlined_btn { color: #006341; } a.vc_btn-black.vc_btn_square_outlined:hover, a.vc_btn-black.vc_btn_outlined:hover, .td-mega-menu-page .wpb_content_element ul li a:hover, .td-theme-wrap .td-aj-search-results .td_module_wrap:hover .entry-title a, .td-theme-wrap .header-search-wrap .result-msg a:hover { color: #006341 !important; } .td-next-prev-wrap a:hover, .td-load-more-wrap a:hover, .td-post-small-box a:hover, .page-nav .current, .page-nav:first-child > div, .td_category_template_8 .td-category-header .td-category a.td-current-sub-category, .td_category_template_4 .td-category-siblings .td-category a:hover, #bbpress-forums .bbp-pagination .current, .post .td_quote_box, .page .td_quote_box, a.vc_btn-black:hover, .td_block_template_5 .td-block-title > *, .td_outlined_btn { border-color: #006341; } .td_wrapper_video_playlist .td_video_currently_playing:after { border-color: #006341 !important; } .header-search-wrap .td-drop-down-search:before { border-color: transparent transparent #006341 transparent; } .block-title > span, .block-title > a, .block-title > label, .widgettitle, .widgettitle:after, .td-trending-now-title, .td-trending-now-wrapper:hover .td-trending-now-title, .wpb_tabs li.ui-tabs-active a, .wpb_tabs li:hover a, .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tab.vc_active > a, .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tab:hover > a, .td_block_template_1 .td-related-title .td-cur-simple-item, .woocommerce .product .products h2:not(.woocommerce-loop-product__title), .td-subcat-filter .td-subcat-dropdown:hover .td-subcat-more, .td_3D_btn, .td_shadow_btn, .td_default_btn, .td_round_btn, .td_outlined_btn:hover { background-color: #006341; } .woocommerce div.product .woocommerce-tabs ul.tabs li.active { background-color: #006341 !important; } .block-title, .td_block_template_1 .td-related-title, .wpb_tabs .wpb_tabs_nav, .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container, .woocommerce div.product .woocommerce-tabs ul.tabs:before { border-color: #006341; } .td_block_wrap .td-subcat-item a.td-cur-simple-item { color: #006341; } .td-grid-style-4 .entry-title { background-color: rgba(0, 99, 65, 0.7); } .td-header-wrap .td-header-top-menu-full, .td-header-wrap .top-header-menu .sub-menu { background-color: #000000; } .td-header-style-8 .td-header-top-menu-full { background-color: transparent; } .td-header-style-8 .td-header-top-menu-full .td-header-top-menu { background-color: #000000; padding-left: 15px; padding-right: 15px; } .td-header-wrap .td-header-top-menu-full .td-header-top-menu, .td-header-wrap .td-header-top-menu-full { border-bottom: none; } .td-header-top-menu, .td-header-top-menu a, .td-header-wrap .td-header-top-menu-full .td-header-top-menu, .td-header-wrap .td-header-top-menu-full a, .td-header-style-8 .td-header-top-menu, .td-header-style-8 .td-header-top-menu a, .td-header-top-menu .td-drop-down-search .entry-title a { color: #ffffff; } .top-header-menu .current-menu-item > a, .top-header-menu .current-menu-ancestor > a, .top-header-menu .current-category-ancestor > a, .top-header-menu li a:hover, .td-header-sp-top-widget .td-icon-search:hover { color: #006341; } .td-header-wrap .td-header-sp-top-widget .td-icon-font { color: #ffffff; } .td-header-wrap .td-header-sp-top-widget i.td-icon-font:hover { color: #ffffff; } .td-header-wrap .td-header-menu-wrap-full, .td-header-menu-wrap.td-affix, .td-header-style-3 .td-header-main-menu, .td-header-style-3 .td-affix .td-header-main-menu, .td-header-style-4 .td-header-main-menu, .td-header-style-4 .td-affix .td-header-main-menu, .td-header-style-8 .td-header-menu-wrap.td-affix, .td-header-style-8 .td-header-top-menu-full { background-color: #006341; } .td-boxed-layout .td-header-style-3 .td-header-menu-wrap, .td-boxed-layout .td-header-style-4 .td-header-menu-wrap, .td-header-style-3 .td_stretch_content .td-header-menu-wrap, .td-header-style-4 .td_stretch_content .td-header-menu-wrap { background-color: #006341 !important; } @media (min-width: 1019px) { .td-header-style-1 .td-header-sp-recs, .td-header-style-1 .td-header-sp-logo { margin-bottom: 28px; } } @media (min-width: 768px) and (max-width: 1018px) { .td-header-style-1 .td-header-sp-recs, .td-header-style-1 .td-header-sp-logo { margin-bottom: 14px; } } .td-header-style-7 .td-header-top-menu { border-bottom: none; } .sf-menu > .current-menu-item > a:after, .sf-menu > .current-menu-ancestor > a:after, .sf-menu > .current-category-ancestor > a:after, .sf-menu > li:hover > a:after, .sf-menu > .sfHover > a:after, .td_block_mega_menu .td-next-prev-wrap a:hover, .td-mega-span .td-post-category:hover, .td-header-wrap .black-menu .sf-menu > li > a:hover, .td-header-wrap .black-menu .sf-menu > .current-menu-ancestor > a, .td-header-wrap .black-menu .sf-menu > .sfHover > a, .header-search-wrap .td-drop-down-search:after, .header-search-wrap .td-drop-down-search .btn:hover, .td-header-wrap .black-menu .sf-menu > .current-menu-item > a, .td-header-wrap .black-menu .sf-menu > .current-menu-ancestor > a, .td-header-wrap .black-menu .sf-menu > .current-category-ancestor > a { background-color: #006341; } .td_block_mega_menu .td-next-prev-wrap a:hover { border-color: #006341; } .header-search-wrap .td-drop-down-search:before { border-color: transparent transparent #006341 transparent; } .td_mega_menu_sub_cats .cur-sub-cat, .td_mod_mega_menu:hover .entry-title a, .td-theme-wrap .sf-menu ul .td-menu-item > a:hover, .td-theme-wrap .sf-menu ul .sfHover > a, .td-theme-wrap .sf-menu ul .current-menu-ancestor > a, .td-theme-wrap .sf-menu ul .current-category-ancestor > a, .td-theme-wrap .sf-menu ul .current-menu-item > a { color: #006341; } .td-theme-wrap .sf-menu .td-normal-menu .td-menu-item > a:hover, .td-theme-wrap .sf-menu .td-normal-menu .sfHover > a, .td-theme-wrap .sf-menu .td-normal-menu .current-menu-ancestor > a, .td-theme-wrap .sf-menu .td-normal-menu .current-category-ancestor > a, .td-theme-wrap .sf-menu .td-normal-menu .current-menu-item > a { color: #006341; } .td-theme-wrap .td_mod_mega_menu:hover .entry-title a, .td-theme-wrap .sf-menu .td_mega_menu_sub_cats .cur-sub-cat { color: #006341; } .td-theme-wrap .sf-menu .td-mega-menu .td-post-category:hover, .td-theme-wrap .td-mega-menu .td-next-prev-wrap a:hover { background-color: #006341; } .td-theme-wrap .td-mega-menu .td-next-prev-wrap a:hover { border-color: #006341; } .td-theme-wrap .header-search-wrap .td-drop-down-search .btn:hover { background-color: #006341; } .td-theme-wrap .td-aj-search-results .td_module_wrap:hover .entry-title a, .td-theme-wrap .header-search-wrap .result-msg a:hover { color: #006341 !important; } @media (max-width: 767px) { body .td-header-wrap .td-header-main-menu { background-color: #006341 !important; } } .td-menu-background:before, .td-search-background:before { background: rgba(255,255,255,0.9); background: -moz-linear-gradient(top, rgba(255,255,255,0.9) 0%, #8bc1b5 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0.9)), color-stop(100%, #8bc1b5)); background: -webkit-linear-gradient(top, rgba(255,255,255,0.9) 0%, #8bc1b5 100%); background: -o-linear-gradient(top, rgba(255,255,255,0.9) 0%, @mobileu_gradient_two_mob 100%); background: -ms-linear-gradient(top, rgba(255,255,255,0.9) 0%, #8bc1b5 100%); background: linear-gradient(to bottom, rgba(255,255,255,0.9) 0%, #8bc1b5 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(255,255,255,0.9)', endColorstr='#8bc1b5', GradientType=0 ); } .td-mobile-content .current-menu-item > a, .td-mobile-content .current-menu-ancestor > a, .td-mobile-content .current-category-ancestor > a, #td-mobile-nav .td-menu-login-section a:hover, #td-mobile-nav .td-register-section a:hover, #td-mobile-nav .td-menu-socials-wrap a:hover i, .td-search-close a:hover i { color: #006341; } .td-mobile-content li a, .td-mobile-content .td-icon-menu-right, .td-mobile-content .sub-menu .td-icon-menu-right, #td-mobile-nav .td-menu-login-section a, #td-mobile-nav .td-menu-logout a, #td-mobile-nav .td-menu-socials-wrap .td-icon-font, .td-mobile-close .td-icon-close-mobile, .td-search-close .td-icon-close-mobile, .td-search-wrap-mob, .td-search-wrap-mob #td-header-search-mob, #td-mobile-nav .td-register-section, #td-mobile-nav .td-register-section .td-login-input, #td-mobile-nav label, #td-mobile-nav .td-register-section i, #td-mobile-nav .td-register-section a, #td-mobile-nav .td_display_err, .td-search-wrap-mob .td_module_wrap .entry-title a, .td-search-wrap-mob .td_module_wrap:hover .entry-title a, .td-search-wrap-mob .td-post-date { color: #000000; } .td-search-wrap-mob .td-search-input:before, .td-search-wrap-mob .td-search-input:after, #td-mobile-nav .td-menu-login-section .td-menu-login span { background-color: #000000; } #td-mobile-nav .td-register-section .td-login-input { border-bottom-color: #000000 !important; } .white-popup-block, .mfp-content .td-login-panel-title, .mfp-content .td-login-inputs, .mfp-content .td-login-input, .mfp-content .td-login-info-text, .mfp-content #register-link, .mfp-content #login-form .mfp-close:before, .mfp-content .td-back-button i { color: #111111; } .mfp-content .td-login-inputs:after { background-color: #111111; } .mfp-content #register-link:before { border-color: #111111; } .mfp-content .td-login-button { background-color: #006341; } .mfp-content .td-login-button { color: #ffffff; } .mfp-content .td-login-button:active, .mfp-content .td-login-button:hover { background-color: #006341; } .mfp-content .td-login-button:active, .mfp-content .td-login-button:hover { color: #ffffff; } .white-popup-block:after { background: #ffffff; background: -moz-linear-gradient(45deg, #ffffff 0%, #ffffff 100%); background: -webkit-gradient(left bottom, right top, color-stop(0%, #ffffff), color-stop(100%, #ffffff)); background: -webkit-linear-gradient(45deg, #ffffff 0%, #ffffff 100%); background: -o-linear-gradient(45deg, #ffffff 0%, #ffffff 100%); background: -ms-linear-gradient(45deg, #ffffff 0%, #ffffff 100%); background: linear-gradient(45deg, #ffffff 0%, #ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 ); } .td-banner-wrap-full, .td-header-style-11 .td-logo-wrap-full { background-color: #006341; } .td-header-style-11 .td-logo-wrap-full { border-bottom: 0; } @media (min-width: 1019px) { .td-header-style-2 .td-header-sp-recs, .td-header-style-5 .td-a-rec-id-header > div, .td-header-style-5 .td-g-rec-id-header > .adsbygoogle, .td-header-style-6 .td-a-rec-id-header > div, .td-header-style-6 .td-g-rec-id-header > .adsbygoogle, .td-header-style-7 .td-a-rec-id-header > div, .td-header-style-7 .td-g-rec-id-header > .adsbygoogle, .td-header-style-8 .td-a-rec-id-header > div, .td-header-style-8 .td-g-rec-id-header > .adsbygoogle, .td-header-style-12 .td-a-rec-id-header > div, .td-header-style-12 .td-g-rec-id-header > .adsbygoogle { margin-bottom: 24px !important; } } @media (min-width: 768px) and (max-width: 1018px) { .td-header-style-2 .td-header-sp-recs, .td-header-style-5 .td-a-rec-id-header > div, .td-header-style-5 .td-g-rec-id-header > .adsbygoogle, .td-header-style-6 .td-a-rec-id-header > div, .td-header-style-6 .td-g-rec-id-header > .adsbygoogle, .td-header-style-7 .td-a-rec-id-header > div, .td-header-style-7 .td-g-rec-id-header > .adsbygoogle, .td-header-style-8 .td-a-rec-id-header > div, .td-header-style-8 .td-g-rec-id-header > .adsbygoogle, .td-header-style-12 .td-a-rec-id-header > div, .td-header-style-12 .td-g-rec-id-header > .adsbygoogle { margin-bottom: 14px !important; } } .td-footer-wrapper, .td-footer-wrapper .td_block_template_7 .td-block-title > *, .td-footer-wrapper .td_block_template_17 .td-block-title, .td-footer-wrapper .td-block-title-wrap .td-wrapper-pulldown-filter { background-color: #0a0000; } .td-sub-footer-container { background-color: #0a0000; } .td-subfooter-menu li a:hover { color: #006341; } .td-footer-wrapper::before { background-size: 100% auto; } .top-header-menu > li > a, .td-weather-top-widget .td-weather-now .td-big-degrees, .td-weather-top-widget .td-weather-header .td-weather-city, .td-header-sp-top-menu .td_data_time { font-family:Avenir Next LT W01 Medium; } .top-header-menu .menu-item-has-children li a { font-family:Avenir Next LT W01 Medium; } ul.sf-menu > .td-menu-item > a, .td-theme-wrap .td-header-menu-social { font-family:Avenir Next LT W01 Bold; font-size:15px; } .sf-menu ul .td-menu-item a { font-family:Avenir Next LT W01 Medium; } .td_mod_mega_menu .item-details a { font-family:Avenir Next LT W01 Medium; font-size:15px; } .td_mega_menu_sub_cats .block-mega-child-cats a { font-family:Avenir Next LT W01 Medium; font-size:15px; } .block-title > span, .block-title > a, .widgettitle, .td-trending-now-title, .wpb_tabs li a, .vc_tta-container .vc_tta-color-grey.vc_tta-tabs-position-top.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tab > a, .td-theme-wrap .td-related-title a, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce .product .products h2:not(.woocommerce-loop-product__title), .td-theme-wrap .td-block-title { font-family:Avenir Next LT W01 Demi; font-size:16px; } .td_module_wrap .td-post-author-name a { font-family:Avenir Next LT W01 Medium; } .td-post-date .entry-date { font-family:Avenir Next LT W01 Medium; } .td-module-comments a, .td-post-views span, .td-post-comments a { font-family:Avenir Next LT W01 Medium; } .td-big-grid-meta .td-post-category, .td_module_wrap .td-post-category, .td-module-image .td-post-category { font-family:Avenir Next LT W01 Medium; } .td-subcat-filter .td-subcat-dropdown a, .td-subcat-filter .td-subcat-list a, .td-subcat-filter .td-subcat-dropdown span { font-family:Avenir Next LT W01 Medium; } .td-excerpt { font-family:Avenir Next LT W01 Medium; } .td_module_wrap .td-module-title { font-family:Avenir Next LT W01 Demi; } .td_block_trending_now .entry-title a, .td-theme-slider .td-module-title a, .td-big-grid-post .entry-title { font-family:Avenir Next LT W01 Medium; } #td-mobile-nav, #td-mobile-nav .wpb_button, .td-search-wrap-mob { font-family:Avenir Next LT W01 Medium; } .post .td-post-header .entry-title { font-family:Avenir Next LT W01 Demi; } .td-post-template-default .td-post-header .entry-title { font-size:46px; line-height:50px; } .td-post-template-1 .td-post-header .entry-title { font-size:46px; line-height:50px; } .td-post-content p, .td-post-content { font-family:ITC Stone Serif W01 Medium; font-size:20px; line-height:28px; } .post blockquote p, .page blockquote p, .td-post-text-content blockquote p { font-family:ITC Stone Serif W01 Medium; font-size:18px; line-height:28px; } .post .td_quote_box p, .page .td_quote_box p { font-family:ITC Stone Serif W01 Medium; font-size:18px; line-height:28px; } .post .td_pull_quote p, .page .td_pull_quote p { font-family:ITC Stone Serif W01 Medium; font-size:18px; line-height:28px; } .td-post-content li { font-family:ITC Stone Serif W01 Medium; font-size:18px; line-height:28px; } .td-post-content h1 { font-family:Avenir Next LT W01 Medium; } .td-post-content h2 { font-family:Avenir Next LT W01 Medium; } .td-post-content h3 { font-family:Avenir Next LT W01 Medium; } .td-post-content h4 { font-family:Avenir Next LT W01 Medium; } .td-post-content h5 { font-family:Avenir Next LT W01 Medium; } .td-post-content h6 { font-family:Avenir Next LT W01 Medium; } .post .td-category a { font-family:Avenir Next LT W01 Medium; } .post header .td-post-author-name, .post header .td-post-author-name a { font-family:Avenir Next LT W01 Medium; } .post header .td-post-date .entry-date { font-family:Avenir Next LT W01 Medium; } .post header .td-post-views span, .post header .td-post-comments { font-family:Avenir Next LT W01 Medium; } .post .td-post-source-tags a, .post .td-post-source-tags span { font-family:Avenir Next LT W01 Medium; } .post .td-post-next-prev-content span { font-family:Avenir Next LT W01 Medium; } .post .td-post-next-prev-content a { font-family:Avenir Next LT W01 Medium; } .post .author-box-wrap .td-author-name a { font-family:Avenir Next LT W01 Medium; } .post .author-box-wrap .td-author-url a { font-family:Avenir Next LT W01 Medium; } .post .author-box-wrap .td-author-description { font-family:Avenir Next LT W01 Medium; } .td_block_related_posts .entry-title a { font-family:Avenir Next LT W01 Medium; } .post .td-post-share-title { font-family:Avenir Next LT W01 Medium; } .wp-caption-text, .wp-caption-dd { font-family:Avenir Next LT W01 Medium; } .td-post-template-default .td-post-sub-title, .td-post-template-1 .td-post-sub-title, .td-post-template-4 .td-post-sub-title, .td-post-template-5 .td-post-sub-title, .td-post-template-9 .td-post-sub-title, .td-post-template-10 .td-post-sub-title, .td-post-template-11 .td-post-sub-title { font-family:Avenir Next LT W01 Medium; } .td-post-template-2 .td-post-sub-title, .td-post-template-3 .td-post-sub-title, .td-post-template-6 .td-post-sub-title, .td-post-template-7 .td-post-sub-title, .td-post-template-8 .td-post-sub-title { font-family:Avenir Next LT W01 Medium; } .td-page-title, .woocommerce-page .page-title, .td-category-title-holder .td-page-title { font-family:Avenir Next LT W01 Demi; } .td-page-content p, .td-page-content li, .td-page-content .td_block_text_with_title, .woocommerce-page .page-description > p, .wpb_text_column p { font-family:Avenir Next LT W01 Medium; } .td-page-content h1, .wpb_text_column h1 { font-family:Avenir Next LT W01 Medium; } .td-page-content h2, .wpb_text_column h2 { font-family:Avenir Next LT W01 Medium; } .td-page-content h3, .wpb_text_column h3 { font-family:Avenir Next LT W01 Medium; } .td-page-content h4, .wpb_text_column h4 { font-family:Avenir Next LT W01 Medium; } .td-page-content h5, .wpb_text_column h5 { font-family:Avenir Next LT W01 Medium; } .td-page-content h6, .wpb_text_column h6 { font-family:Avenir Next LT W01 Medium; } .footer-text-wrap { font-family:Avenir Next LT W01 Medium; } .td-sub-footer-copy { font-family:Avenir Next LT W01 Medium; } .td-sub-footer-menu ul li a { font-family:Avenir Next LT W01 Medium; } .entry-crumbs a, .entry-crumbs span, #bbpress-forums .bbp-breadcrumb a, #bbpress-forums .bbp-breadcrumb .bbp-breadcrumb-current { font-family:Avenir Next LT W01 Medium; } .category .td-category a { font-family:Avenir Next LT W01 Medium; } .td-trending-now-display-area .entry-title { font-family:Avenir Next LT W01 Medium; } .page-nav a, .page-nav span { font-family:Avenir Next LT W01 Medium; } #td-outer-wrap span.dropcap { font-family:Avenir Next LT W01 Medium; } .widget_archive a, .widget_calendar, .widget_categories a, .widget_nav_menu a, .widget_meta a, .widget_pages a, .widget_recent_comments a, .widget_recent_entries a, .widget_text .textwidget, .widget_tag_cloud a, .widget_search input, .woocommerce .product-categories a, .widget_display_forums a, .widget_display_replies a, .widget_display_topics a, .widget_display_views a, .widget_display_stats { font-family:Avenir Next LT W01 Medium; font-size:16px; } .woocommerce .product a .woocommerce-loop-product__title, .woocommerce .widget.woocommerce .product_list_widget a, .woocommerce-cart .woocommerce .product-name a { font-family:Avenir Next LT W01 Demi; } .woocommerce .product .summary .product_title { font-family:Avenir Next LT W01 Demi; } body, p { font-family:Avenir Next LT W01 Medium; } </style> <style> /* Logo */ .brand-rebrand #td-header-menu .td-main-menu-logo .td-header-logo { line-height: 1; } .brand-rebrand #td-header-menu .td-main-menu-logo .td-header-logo img { line-height: 1; margin-top: 12px; width: 211px; } @media screen and (max-width: 767px) { .brand-rebrand #td-header-menu .td-main-menu-logo img { max-height: 50px; } } /* Menu border bottom */ @media screen and (min-width: 768px) { .brand-rebrand .td-header-wrap .td-header-menu-wrap { border-bottom: 1px solid #007749; } .brand-rebrand .td-header-wrap .td-header-menu-wrap .sf-menu .my-btn { display: none; } } @media screen and (max-width: 767px) { .brand-rebrand .td-header-wrap .td-header-main-menu, .brand-rebrand .td-header-wrap #td-header-menu { background-color: #FFFFFF; border-bottom: 1px solid #007749; } } /* Menu icons mobile */ .brand-rebrand .header-search-wrap .td-icon-search, .brand-rebrand #td-top-mobile-toggle i, .brand-rebrand #js-search-toggle { color: #2d2926 !important; } .brand-rebrand #js-search-toggle { display: none; } /* Change corporate logo */ .brand-rebrand .footer-logo-wrap img { max-width: 60px; } /* Tag labels */ .brand-rebrand .td-post-category { background-color: #00B398; color: #ffffff; } .brand-rebrand .td-post-category:hover, .brand-rebrand .td-post-category:focus { background-color: #007749; color: #ffffff; } .brand-rebrand .td_module_mx1 .td-module-meta-info .td-post-category:hover, .brand-rebrand .td_module_mx1 .td-module-meta-info .td-post-category:focus { color: #222; } /* Header Search */ .brand-rebrand .header-search-wrap { font-family: "Avenir Next LT W01 Demi", Arial, sans-serif; position: absolute; top: 0; right: 0; } .brand-rebrand .header-search-wrap #td-header-search { width: 216px; height: 36px; border: none; border-radius: 0; border-left: 4px solid #007749 !important; background: #F2F2F2; color: #111111; font-size: 14px; padding: 3px 36px 3px 11px; } .brand-rebrand .header-search-wrap .td-search-form { margin: 0; margin-top: 20px; position: relative; } .brand-rebrand .header-search-wrap .td-header-my-link { background-color: #007749; color: #fff; position: absolute; top: 0; right: 103%; height: 36px; display: flex; align-items: center; padding: 4px 15px; min-width: 90px; } @media screen and (max-width: 767px) { .brand-rebrand .header-search-wrap .td-header-my-link { display: none; } } .brand-rebrand .header-search-wrap .td-header-my-link::before { content: ''; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M9.48 5.98C8.798 6.66 7.971 7 7 7s-1.799-.34-2.48-1.02C3.84 5.298 3.5 4.471 3.5 3.5s.34-1.799 1.02-2.48C5.202.34 6.029 0 7 0s1.799.34 2.48 1.02c.68.681 1.02 1.508 1.02 2.48s-.34 1.799-1.02 2.48zM2.405 9.733C4.01 9.078 5.542 8.75 7 8.75c1.458 0 2.99.322 4.594.966C13.198 10.36 14 11.205 14 12.25V14H0v-1.75c0-1.045.802-1.884 2.406-2.516z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center center; background-size: contain; margin-right: 0.5rem; height: 0.9rem; width: 0.9rem; } .brand-rebrand .header-search-wrap .td-header-my-link span { text-transform: uppercase; } .brand-rebrand .header-search-wrap button[type=submit] { background: none; position: absolute; right: 0; top: 0; width: 44px; height: 36px; margin: 0; padding: 0; } .brand-rebrand .header-search-wrap .td-icon-search { color: #007749 !important; width: 44px; height: 36px; line-height: 36px; text-align: center; margin: 0; } .brand-rebrand .header-search-wrap .td-icon-search:before { font-size: 17px; } .brand-rebrand .header-search-wrap .td-head-form-search-wrap { position: relative; text-align: right; } .brand-rebrand .header-search-wrap .td-aj-search-results { width: 300px; background-color: #FFFFFF; border: 1px solid #ededed; } .brand-rebrand .header-search-wrap .result-msg { background-color: #FFFFFF; border: 1px solid #ededed; border-top; none; } .brand-rebrand .td-mobile-content li a span { text-transform: uppercase; } .brand-rebrand .td-mobile-content li a.my-btn::before{ content: ''; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cpath fill='000000' fill-rule='evenodd' d='M9.48 5.98C8.798 6.66 7.971 7 7 7s-1.799-.34-2.48-1.02C3.84 5.298 3.5 4.471 3.5 3.5s.34-1.799 1.02-2.48C5.202.34 6.029 0 7 0s1.799.34 2.48 1.02c.68.681 1.02 1.508 1.02 2.48s-.34 1.799-1.02 2.48zM2.405 9.733C4.01 9.078 5.542 8.75 7 8.75c1.458 0 2.99.322 4.594.966C13.198 10.36 14 11.205 14 12.25V14H0v-1.75c0-1.045.802-1.884 2.406-2.516z'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-repeat: no-repeat; background-position: center center; background-size: contain; height: 1.2rem; width: 1.5rem; margin-right: 0.5rem; display: inline-block; } @media screen and (max-width: 767px) { .brand-rebrand #js-search-toggle { cursor: pointer; display: block; position: absolute; top: 0; right: 0; width: 64px; height: 64px; line-height: 64px; text-align: center; font-size: 24px; } .brand-rebrand #js-search-toggle.active ~ .header-search-wrap { top: 64px; opacity: 1; } .brand-rebrand .header-search-wrap { width: 100%; top: 0; opacity: 0; z-index: -1; transition: all 500ms; -webkit-transform: translateZ(10px); } .brand-rebrand .header-search-wrap #td-header-search { width: 100%; height: 44px; font-size: 16px; /* Needs to be 16px or above to stop ios zoom on select */ } .brand-rebrand .header-search-wrap .td-search-form { margin-top: 0; padding: 22px; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.8); background-color: #ffffff; } .brand-rebrand .header-search-wrap button[type=submit] { height: 44px; } .brand-rebrand .header-search-wrap .td-icon-search { height: 44px; line-height: 44px; } .brand-rebrand .header-search-wrap .td-head-form-search-wrap { width: 100%; } .brand-rebrand .header-search-wrap .td-aj-search { display: none; /* There is no UX for closing the ajax results so hide for now */ } .brand-rebrand .header-search-wrap .td-aj-search-results { width: 100%; } } </style> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1, "item": { "@type": "WebSite", "@id": "https://www.infrastructureinvestor.com/", "name": "Home" } },{ "@type": "ListItem", "position": 2, "item": { "@type": "WebPage", "@id": "https://www.infrastructureinvestor.com/north-america/", "name": "North America" } } ] } </script><style id="wp-fonts-local" type="text/css"> @font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://www.infrastructureinvestor.com/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://www.infrastructureinvestor.com/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');} </style> <script>function setREVStartSize(e){ //window.requestAnimationFrame(function() { window.RSIW = window.RSIW===undefined ? window.innerWidth : window.RSIW; window.RSIH = window.RSIH===undefined ? window.innerHeight : window.RSIH; try { var pw = document.getElementById(e.c).parentNode.offsetWidth, newh; pw = pw===0 || isNaN(pw) || (e.l=="fullwidth" || e.layout=="fullwidth") ? window.RSIW : pw; e.tabw = e.tabw===undefined ? 0 : parseInt(e.tabw); e.thumbw = e.thumbw===undefined ? 0 : parseInt(e.thumbw); e.tabh = e.tabh===undefined ? 0 : parseInt(e.tabh); e.thumbh = e.thumbh===undefined ? 0 : parseInt(e.thumbh); e.tabhide = e.tabhide===undefined ? 0 : parseInt(e.tabhide); e.thumbhide = e.thumbhide===undefined ? 0 : parseInt(e.thumbhide); e.mh = e.mh===undefined || e.mh=="" || e.mh==="auto" ? 0 : parseInt(e.mh,0); if(e.layout==="fullscreen" || e.l==="fullscreen") newh = Math.max(e.mh,window.RSIH); else{ e.gw = Array.isArray(e.gw) ? e.gw : [e.gw]; for (var i in e.rl) if (e.gw[i]===undefined || e.gw[i]===0) e.gw[i] = e.gw[i-1]; e.gh = e.el===undefined || e.el==="" || (Array.isArray(e.el) && e.el.length==0)? e.gh : e.el; e.gh = Array.isArray(e.gh) ? e.gh : [e.gh]; for (var i in e.rl) if (e.gh[i]===undefined || e.gh[i]===0) e.gh[i] = e.gh[i-1]; var nl = new Array(e.rl.length), ix = 0, sl; e.tabw = e.tabhide>=pw ? 0 : e.tabw; e.thumbw = e.thumbhide>=pw ? 0 : e.thumbw; e.tabh = e.tabhide>=pw ? 0 : e.tabh; e.thumbh = e.thumbhide>=pw ? 0 : e.thumbh; for (var i in e.rl) nl[i] = e.rl[i]<window.RSIW ? 0 : e.rl[i]; sl = nl[0]; for (var i in nl) if (sl>nl[i] && nl[i]>0) { sl = nl[i]; ix=i;} var m = pw>(e.gw[ix]+e.tabw+e.thumbw) ? 1 : (pw-(e.tabw+e.thumbw)) / (e.gw[ix]); newh = (e.gh[ix] * m) + (e.tabh + e.thumbh); } var el = document.getElementById(e.c); if (el!==null && el) el.style.height = newh+"px"; el = document.getElementById(e.c+"_wrapper"); if (el!==null && el) { el.style.height = newh+"px"; el.style.display = "block"; } } catch(e){ console.log("Failure at Presize of Slider:" + e) } //}); };</script> <style type="text/css" id="wp-custom-css"> .home .td_wrapper_video_playlist { margin-top: -70px; } </style> <style type="text/css" data-type="vc_shortcodes-default-css">.vc_do_custom_heading{margin-bottom:0.625rem;margin-top:0;}</style><noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript></head> <body class="page-template-default page page-id-134120 theme-Newspaper woocommerce-no-js brand-ii brand-rebrand north-america global-block-template-1 td-politics wpb-js-composer js-comp-ver-7.9 vc_responsive td-animation-stack-type0 td-boxed-layout" itemscope itemtype="https://schema.org/WebPage"> <noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-NLC9Q2" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <div class="td-scroll-up"><i class="td-icon-menu-up"></i></div> <div class="td-menu-background"></div> <div id="td-mobile-nav"> <div class="td-mobile-container"> <!-- mobile menu top section --> <div class="td-menu-socials-wrap"> <!-- socials --> <div class="td-menu-socials"> <span class="td-social-icon-wrap"> <a target="_blank" href="https://www.linkedin.com/showcase/infrastructureinvestor/" title="Linkedin"> <i class="td-icon-font td-icon-linkedin"></i> </a> </span> <span class="td-social-icon-wrap"> <a target="_blank" href="https://twitter.com/IInews" title="Twitter"> <i class="td-icon-font td-icon-twitter"></i> </a> </span> </div> <!-- close button --> <div class="td-mobile-close"> <a href="#"><i class="td-icon-close-mobile"></i></a> </div> </div> <!-- menu section --> <div class="td-mobile-content"> <script src="https://ui-components-prod.s3.eu-west-2.amazonaws.com/zephrv4/setVariables.js"></script> <script> setVariables('peimedia|infrastructureinvestor'); </script> <div class="menu-primary-menu-container"> <ul class="td-mobile-main-menu"> <li class="menu-item menu-item-has-children td_mobile_elem_with_submenu_0"> <a href="#" class="td-link-element-after"> Sign in or Register<i class="td-icon-menu-right td-element-after"></i> </a> <ul class="sub-menu"> <li class="menu-item"> <a href="#blaize-login-form" data-effect="mpf-td-login-effect" class="blaize-login-modal-js">Sign In / Register</a> </li> </ul> </li> </ul> </div><script type="text/javascript"> if (!window.Zephr) window.Zephr = {}; if (!window.Zephr.outcomes) window.Zephr.outcomes = {}; window.Zephr.outcomes['a-v4-user-account-mobile'] = { featureLabel: 'a-v4-user-account-mobile', outcomeId: 'transformation/2', outcomeLabel: 'login-mobile-navigation' }; </script> <div class="menu-primary-menu-container"><ul id="menu-primary-menu" class="td-mobile-main-menu"><li><script type="text/javascript"> if (!window.Zephr) window.Zephr = {}; if (!window.Zephr.outcomes) window.Zephr.outcomes = {}; window.Zephr.outcomes['a-v4-my-brand-menu'] = { featureLabel: 'a-v4-my-brand-menu', outcomeId: 'transformation/2#1', outcomeLabel: 'Remove' }; </script> </li><li id="menu-item-133787" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-first menu-item-133787"><a href="/database">Database<i class="td-icon-menu-right td-element-after"></i></a> <ul class="sub-menu"> <li id="menu-item-65179" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-65179"><a href="/database/lp">LP search</a></li> <li id="menu-item-65180" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-65180"><a href="/database/gp">GP search</a></li> <li id="menu-item-86186" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-86186"><a href="/database/fund">Fund search</a></li> <li id="menu-item-87263" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-87263"><a href="/database/investment-consultants">Investment Consultant search</a></li> <li id="menu-item-87264" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-87264"><a href="/database/placement-agents">Placement Agent search</a></li> <li id="menu-item-86185" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-86185"><a href="/database/law-firms">Law Firm search</a></li> <li id="menu-item-136172" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-136172"><a href="/database/live-fundraising-chart">Live Fundraising Chart</a></li> <li id="menu-item-151036" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-151036"><a href="https://www.infrastructureinvestor.com/database/benchmarks/quartile-ranking">Benchmarks</a></li> <li id="menu-item-89950" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-89950"><a href="https://www.infrastructureinvestor.com/infrastructure-investing-data/">Infrastructure Investing Data</a></li> <li id="menu-item-90184" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-90184"><a href="https://www.infrastructureinvestor.com/investor-calendar/">Investor Calendar 2024</a></li> <li id="menu-item-82989" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-82989"><a href="https://www.infrastructureinvestor.com/update-database-profile/">Update your database profile</a></li> <li id="menu-item-128489" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-128489"><a href="https://www.infrastructureinvestor.com/law-firm-data-submission/">Law firm data submission</a></li> <li id="menu-item-150383" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-150383"><a href="https://www.infrastructureinvestor.com/database-key-terms-and-methodology/">Database key terms and methodology</a></li> <li id="menu-item-150382" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-150382"><a href="https://www.infrastructureinvestor.com/fund-performance-methodology/">Fund performance methodology</a></li> </ul> </li> <li id="menu-item-1378" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1378"><a href="#">Quick Search<i class="td-icon-menu-right td-element-after"></i></a> <ul class="sub-menu"> <li id="menu-item-104621" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-104621"><a href="https://www.infrastructureinvestor.com/digital-magazine/">Magazine</a></li> <li id="menu-item-152981" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-152981"><a href="https://www.infrastructureinvestor.com/energy-transition/">Energy Transition</a></li> <li id="menu-item-134126" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-134126"><a href="https://www.infrastructureinvestor.com/north-america/">North America</a></li> <li id="menu-item-145009" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-145009"><a href="https://www.infrastructureinvestor.com/infrastructure-investor-100/">Infrastructure Investor 100</a></li> <li id="menu-item-162434" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-162434"><a href="https://www.infrastructureinvestor.com/global-investor-ranking/">Global Investor 75</a></li> <li id="menu-item-162435" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-162435"><a href="https://www.infrastructureinvestor.com/lp-perspectives/">LP Perspectives</a></li> <li id="menu-item-73454" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-73454"><a href="https://www.infrastructureinvestor.com/tag/fundraising/">Fundraising</a></li> <li id="menu-item-160361" class="menu-item menu-item-type-taxonomy menu-item-object-content_types menu-item-160361"><a href="https://www.infrastructureinvestor.com/content_types/newsletter/">The Pipeline</a></li> <li id="menu-item-135685" class="menu-item menu-item-type-taxonomy menu-item-object-strategies menu-item-135685"><a href="https://www.infrastructureinvestor.com/strategies/direct-investment/">Direct Investment</a></li> <li id="menu-item-65285" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-65285"><a href="https://www.infrastructureinvestor.com/tag/regulation/">Regulation</a></li> <li id="menu-item-135687" class="menu-item menu-item-type-taxonomy menu-item-object-strategies menu-item-135687"><a href="https://www.infrastructureinvestor.com/strategies/debt/">Debt</a></li> <li id="menu-item-135686" class="menu-item menu-item-type-taxonomy menu-item-object-sectors menu-item-135686"><a href="https://www.infrastructureinvestor.com/sectors/transport/">Transport</a></li> <li id="menu-item-73461" class="menu-item menu-item-type-taxonomy menu-item-object-post_tag menu-item-73461"><a href="https://www.infrastructureinvestor.com/tag/esg/">ESG</a></li> <li id="menu-item-135680" class="menu-item menu-item-type-taxonomy menu-item-object-regions_and_countries menu-item-135680"><a href="https://www.infrastructureinvestor.com/regions_and_countries/europe/">Europe</a></li> <li id="menu-item-135681" class="menu-item menu-item-type-taxonomy menu-item-object-regions_and_countries menu-item-135681"><a href="https://www.infrastructureinvestor.com/regions_and_countries/asia-pacific/">Asia-Pacific</a></li> </ul> </li> <li id="menu-item-64935" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-64935"><a href="https://www.infrastructureinvestor.com/news-analysis/">News &amp; Analysis<i class="td-icon-menu-right td-element-after"></i></a> <ul class="sub-menu"> <li id="menu-item-0" class="menu-item-0"><a href="https://www.infrastructureinvestor.com/news-analysis/fundraising/">Fundraising</a></li> <li class="menu-item-0"><a href="https://www.infrastructureinvestor.com/news-analysis/investors/">Investors</a></li> <li class="menu-item-0"><a href="https://www.infrastructureinvestor.com/news-analysis/deals/">Deals</a></li> <li class="menu-item-0"><a href="https://www.infrastructureinvestor.com/news-analysis/people/">People</a></li> </ul> </li> <li id="menu-item-100624" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-100624"><a href="https://www.infrastructureinvestor.com/infrastructure-investing-rankings/">Rankings &amp; Reports<i class="td-icon-menu-right td-element-after"></i></a> <ul class="sub-menu"> <li id="menu-item-158550" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-158550"><a href="https://www.infrastructureinvestor.com/infrastructure-investor-awards/">Infrastructure Investor Awards</a></li> <li id="menu-item-108448" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-108448"><a href="https://www.infrastructureinvestor.com/infrastructure-investing-rankings/">Rankings<i class="td-icon-menu-right td-element-after"></i></a> <ul class="sub-menu"> <li id="menu-item-147383" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-147383"><a href="https://www.infrastructureinvestor.com/infrastructure-investor-100/">Infrastructure Investor 100</a></li> <li id="menu-item-162431" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-162431"><a href="https://www.infrastructureinvestor.com/global-investor-ranking/">Global Investor 75</a></li> <li id="menu-item-144791" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-144791"><a href="https://www.infrastructureinvestor.com/top-infrastructure-debt-fund-managers/">Infrastructure Debt 30</a></li> <li id="menu-item-84965" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-84965"><a href="https://www.infrastructureinvestor.com/top-20-rainmakers/">Rainmaker 20</a></li> </ul> </li> <li id="menu-item-104072" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-104072"><a href="https://www.infrastructureinvestor.com/digital-magazine/">Magazines</a></li> <li id="menu-item-145841" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-145841"><a href="https://www.infrastructureinvestor.com/infrastructure-investor-special-reports/">Special Reports</a></li> <li id="menu-item-44762" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-44762"><a href="https://www.infrastructureinvestor.com/fundraising-reports/">Fundraising Reports</a></li> <li id="menu-item-151631" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-151631"><a href="https://www.infrastructureinvestor.com/investor-reports/">Investor Reports</a></li> <li id="menu-item-157259" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-157259"><a href="https://www.infrastructureinvestor.com/lp-perspectives/">LP Perspectives<i class="td-icon-menu-right td-element-after"></i></a> <ul class="sub-menu"> <li id="menu-item-157354" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-157354"><a href="https://www.infrastructureinvestor.com/lp-perspectives-portal/">LP Perspectives Portal</a></li> </ul> </li> </ul> </li> <li id="menu-item-166311" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-166311"><a href="https://www.infrastructureinvestor.com/podcast/">Podcasts</a></li> <li id="menu-item-145122" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-145122"><a href="#">Network &amp; Events<i class="td-icon-menu-right td-element-after"></i></a> <ul class="sub-menu"> <li id="menu-item-144385" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-144385"><a href="https://www.infrastructureinvestor.com/network-hub/">Network Hub</a></li> <li id="menu-item-145730" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-145730"><a href="https://www.infrastructureinvestor.com/network-hub/directory/profile/list">Network Directory</a></li> <li id="menu-item-145741" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-145741"><a href="https://www.infrastructureinvestor.com/network-hub/directory/conversations/1">Network Messaging</a></li> <li id="menu-item-144386" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-144386"><a href="https://www.infrastructureinvestor.com/network-hub/knowledge-hub/">Knowledge Hub</a></li> <li id="menu-item-167029" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-167029"><a href="https://www.infrastructureinvestor.com/network-hub/meetings/">Meetings</a></li> <li id="menu-item-144384" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-144384"><a href="https://www.infrastructureinvestor.com/network-hub/network-support/">Network Support</a></li> <li id="menu-item-102533" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-102533"><a href="https://www.peievents.com/en/pei-media-global-events-calendar/infrastructure-investor-events-calendar/">Events</a></li> <li id="menu-item-169017" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-169017"><a href="https://www.infrastructureinvestor.com/sponsorship-opportunities/">Partner Opportunities</a></li> </ul> </li> </ul></div><div class="menu-top-container"><ul id="menu-top-menu" class="td-mobile-main-menu"><li id="menu-item-44755" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-first td-menu-item td-normal-menu menu-item-44755"><a href="https://www.infrastructureinvestor.com/contact-us/">Contact us</a></li> <li id="menu-item-79670" class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-79670"><a href="https://www.infrastructureinvestor.com/passwordless-access/">Sign-in FAQ</a></li> <li id="menu-item-44754" class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-44754"><a href="https://www.infrastructureinvestor.com/about-us/">About Infrastructure Investor</a></li> <li id="menu-item-97" class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-97"><a href="https://www.infrastructureinvestor.com/suggest-a-story/">Suggest a story</a></li> <li id="menu-item-95488" class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-95488"><a href="https://www.infrastructureinvestor.com/subscription-pricing/">Subscribe</a></li> <li id="menu-item-89" class="fr menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-89"><a href="https://twitter.com/secondariespei"><i></i></a></li> <li id="menu-item-90" class="fr menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-90"><a href="http://www.linkedin.com/groups/Secondaries-Investor-6577719?trk=my_groups-b-grp-v"><i></i></a></li> <li id="menu-item-91" class="fr menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-91"><a href="/feed/"><i></i></a></li> </ul></div> </div> </div> <!-- register/login section --> <div id="login-form-mobile" class="td-register-section"> <div id="td-login-mob" class="td-login-animation td-login-hide-mob"> <!-- close button --> <div class="td-login-close"> <a href="#" class="td-back-button"><i class="td-icon-read-down"></i></a> <div class="td-login-title">Sign in</div> <!-- close button --> <div class="td-mobile-close"> <a href="#"><i class="td-icon-close-mobile"></i></a> </div> </div> <div class="td-login-form-wrap"> <div class="td-login-panel-title"><span>Welcome!</span>Log into your account</div> <div class="td_display_err"></div> <div class="td-login-inputs"><input class="td-login-input" type="text" name="login_email" id="login_email-mob" value="" required><label>your username</label></div> <div class="td-login-inputs"><input class="td-login-input" type="password" name="login_pass" id="login_pass-mob" value="" required><label>your password</label></div> <input type="button" name="login_button" id="login_button-mob" class="td-login-button" value="LOG IN"> <div class="td-login-info-text"><a href="#" id="forgot-pass-link-mob">Forgot your password?</a></div> </div> </div> <div id="td-forgot-pass-mob" class="td-login-animation td-login-hide-mob"> <!-- close button --> <div class="td-forgot-pass-close"> <a href="#" class="td-back-button"><i class="td-icon-read-down"></i></a> <div class="td-login-title">Password recovery</div> </div> <div class="td-login-form-wrap"> <div class="td-login-panel-title">Recover your password</div> <div class="td_display_err"></div> <div class="td-login-inputs"><input class="td-login-input" type="text" name="forgot_email" id="forgot_email-mob" value="" required><label>your email</label></div> <input type="button" name="forgot_button" id="forgot_button-mob" class="td-login-button" value="Send My Pass"> </div> </div> </div> </div> <div class="td-search-background"></div> <div class="td-search-wrap-mob"> <div class="td-drop-down-search" aria-labelledby="td-header-search-button"> <form method="get" class="td-search-form" action="https://www.infrastructureinvestor.com/"> <!-- close button --> <div class="td-search-close"> <a href="#"><i class="td-icon-close-mobile"></i></a> </div> <div role="search" class="td-search-input"> <span>Search</span> <input id="td-header-search-mob" type="text" value="" name="s" autocomplete="off"> </div> </form> <div id="td-aj-search-mob"></div> </div> </div> <div id="td-outer-wrap" class="td-theme-wrap"> <!-- Header style 13 --> <div class="td-container-wrap transparent ad-unit"> <div class="td-container td-header-row"> <div class="dfw-unit" data-adunit="Infra_Sitewide_ATF_Top_Leaderboard_728x90" data-size-mapping="mapping1"></div> </div> </div> <div class="td-header-wrap td-header-style-13"> <div class="td-header-top-menu-full td-container-wrap td_stretch_container"> <div class="td-container td-header-row td-header-top-menu"> <div class="top-bar-style-1"> <div id="user-account" class="td-header-sp-top-menu"> <div class="menu-top-container"><ul id="menu-top-menu-1" class="top-header-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-first td-menu-item td-normal-menu menu-item-44755"><a href="https://www.infrastructureinvestor.com/contact-us/">Contact us</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-79670"><a href="https://www.infrastructureinvestor.com/passwordless-access/">Sign-in FAQ</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-44754"><a href="https://www.infrastructureinvestor.com/about-us/">About Infrastructure Investor</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-97"><a href="https://www.infrastructureinvestor.com/suggest-a-story/">Suggest a story</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-95488"><a href="https://www.infrastructureinvestor.com/subscription-pricing/">Subscribe</a></li> <li class="fr menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-89"><a href="https://twitter.com/secondariespei"><i></i></a></li> <li class="fr menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-90"><a href="http://www.linkedin.com/groups/Secondaries-Investor-6577719?trk=my_groups-b-grp-v"><i></i></a></li> <li class="fr menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-91"><a href="/feed/"><i></i></a></li> </ul></div><script src="https://ui-components-prod.s3.eu-west-2.amazonaws.com/zephrv4/setVariables.js"></script> <script> setVariables('peimedia|infrastructureinvestor'); </script> <style> :root { /* Colors */ --default-color: #6D0D5A; --AI-color: #FF8200; --BUY-color: #78BE20; --II-color: #007749; --NPM-color: #0D4856; --PDI-color: #004B87; --PEHUB-color: #F47920; --PEHUBEUR-color: #6F5091; --PEI-color: #6D0D5A; --PERE-color: #7C2529; --PERECREDIT-color: #7C2529; --PFCFO-color: #A50050; --RCW-color: #BD2C26; --REC-color: #D43527; --RI-color: #6D0D5A; --SI-color: #009DDA; --VCJ-color: #D71345; } .mail-to { color: var(--brand-color, var(--default-color)); text-decoration: underline; } </style> <template id="success-message-email"> <div class="success-message success-message-login_top-js"> <h3 style="font-family: Avenir Next LT W01 Medium, Arial, sans-serif;"> Nearly there! </h3> <p style="font-family: Avenir Next LT W01 Medium, Arial, sans-serif;"> A verification email is on its way to you. Please check your spam or junk folder just in case. </p> If you do not receive this within five minutes, please try to sign in again. If the problem persists, please email: <a href="mailto:subscriptions@pei.group" class="mail-to" > subscriptions@pei.group </a>. </div> </template> <style> .menu-item { font-family: Avenir Next LT W01 Medium, Arial, sans-serif; } #blaize-login-top-email { font-size: 12px; line-height: 21px; color: #444; border: 1px solid #e1e1e1; width: 100%; max-width: 100%; height: 34px; padding: 3px 9px; } #blaize-login-top-submit { position: absolute; right: 0; top: 0; padding: 9px 16px 10px; font-family: inherit; font-size: 13px; background-color: #222; border-radius: 0; color: #fff; border: 0; font-weight: 500; transition: background-color .4s; transition-property: background-color; transition-duration: 0.4s; transition-timing-function: initial; transition-delay: initial; line-height: normal; } </style> <ul class="top-header-user-account td_ul_login sf-menu"> <li class="menu-item menu-item-has-children"> <a href="#">Sign in or Register</a> <ul class="sub-menu"> <li class="menu-item" id="blaize-top_menu_login-form"> <form id="blaize-login-top"> <div class="form-group"> <label class="sr-only" for="email">Email</label> <input id="blaize-login-top-email" class="form-control" type="email" name="email" placeholder="Work Email" data-parsley-trigger="change" data-parsley-email-check="" required="" data-parsley-error-message="Please enter the email address used when you registered" > <input class="btn btn-primary td-login-button" type="submit" id="blaize-login-top-submit" value="Sign in" > <div style="color:#ff3c3c;" id="registration-error"></div> </div> </form> <p class="blaize-login-top-message"></p> <script> (function() { var isEmail = function(email) { var regExp = new RegExp(/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/) return (email) ? regExp.test(email) : false; } var triggerLoginDoneEvent = function(identifier) { var event = new CustomEvent('login-form-done', {detail: identifier}); document.body.dispatchEvent(event); }; var button = document.getElementById("blaize-login-top-submit"); var form = document.getElementById("blaize-login-top"); var message = document.querySelector(".blaize-login-top-message"); var regErrorContainer = document.getElementById("registration-error"); var RegErrorMsg = '' button.addEventListener("click", function(e) { e.preventDefault(); var email = document.getElementById("blaize-login-top-email").value; if(!isEmail(email)){ RegErrorMsg = "<ul class='parsley-errors-list filled' id='parsley-id-30' style='float: none; width: 28em;'><li class='parsley-'>Please enter the email address used when you registered</li></ul>"; regErrorContainer.innerHTML = RegErrorMsg; return; } var passwordlessData = { identifiers: { email_address: email }, delivery: { method: 'email', destination: email, action: 'login', redirect: window.location.href.replace(window.location.origin, "") } }; var xhrPasswordless = new(XMLHttpRequest || ActiveXObject)('MSXML2.XMLHTTP.3.0'); xhrPasswordless.open('POST', '/blaize/token-exchange', true); xhrPasswordless.setRequestHeader('Content-type', 'application/json; charset=utf-8'); xhrPasswordless.onreadystatechange = function() { if (xhrPasswordless.readyState === 4) { if (xhrPasswordless.status === 201) { form.style.display = "none"; var messageTemplate = document.getElementById("success-message-email"); var messageClone = document.importNode(messageTemplate.content, true); message.appendChild(messageClone); triggerLoginDoneEvent(email); } if (xhrPasswordless.status >= 400 && xhrPasswordless.status <= 500) { console.log("User does not exist"); RegErrorMsg = "<ul class='parsley-errors-list filled' id='parsley-id-30' style='float: none; width: 28em;'><li class='parsley-'>Email address not recognised</li></ul><p class='support-message-phone' style='color: rgb(255, 60, 60); font-size: 0.9em; font-style: italic; text-align: left;'>Issues with signing in? <a href='/introducing-passwordless-access/' style='color: #FF3C3C; text-decoration: underline;'>Click here</a></p>"; regErrorContainer.innerHTML = RegErrorMsg; } if (xhrPasswordless.status === 504) { console.log("timeout"); var RegErrorMsg = "Something went wrong! Please try again."; regErrorContainer.innerHTML = RegErrorMsg; } } }; xhrPasswordless.send(JSON.stringify(passwordlessData)); }); })(); </script> <p class="user-account-action" align="center"><a href="/passwordless-access/" class="brand">Need help signing in?</a></p> <p class="support-message-phone" style="display:none; color: #7C2529; font-size:0.9em; font-style:italic; text-align: left;"> Issues with signing in? <a href="/passwordless-access/" style="color: #7C2529; text-decoration: underline;">Click here</a> </p> <hr /> <p class="user-account-action" align="center"><strong>Don't have an account? </strong><a href="#blaize-register-form" data-effect="mpf-td-login-effect" class="brand blaize-register-modal-js">Register now</a></p> </li> </ul> </li> </ul> <script type="text/javascript"> if (!window.Zephr) window.Zephr = {}; if (!window.Zephr.outcomes) window.Zephr.outcomes = {}; window.Zephr.outcomes['a-v4-user-account-desktop'] = { featureLabel: 'a-v4-user-account-desktop', outcomeId: 'transformation/2', outcomeLabel: 'login-desktop-navigation' }; </script> <div class="wc_cart_wrapper"> <a href="https://www.infrastructureinvestor.com/cart/" title="View your shopping cart"><i class="fa fa-shopping-cart" aria-hidden="true"></i></a> </div> </div> <div class="td-header-sp-top-widget"> </div> </div> <!-- LOGIN MODAL --> </div> </div> <div class="td-header-menu-wrap-full td-container-wrap td_stretch_container"> <div class="td-header-menu-wrap"> <div class="td-container td-header-row td-header-main-menu black-menu"> <div id="td-header-menu" role="navigation"> <div id="td-top-mobile-toggle"><a href="#"><i class="td-icon-font td-icon-mobile"></i></a></div> <div class="td-main-menu-logo td-logo-in-menu"> <a class="td-mobile-logo td-sticky-disable" href="https://www.infrastructureinvestor.com/"> <img class="td-retina-data" data-retina="https://www.infrastructureinvestor.com/wp-content/plugins/pragmatic-pei-rebranding/assets/img/ii-logo.svg" src="https://www.infrastructureinvestor.com/wp-content/plugins/pragmatic-pei-rebranding/assets/img/ii-logo.svg" alt="Infrastructure Investor"> </a> <a class="td-header-logo td-sticky-disable" href="https://www.infrastructureinvestor.com/"> <img class="td-retina-data" data-retina="https://www.infrastructureinvestor.com/wp-content/plugins/pragmatic-pei-rebranding/assets/img/ii-logo.svg" src="https://www.infrastructureinvestor.com/wp-content/plugins/pragmatic-pei-rebranding/assets/img/ii-logo.svg" alt="Infrastructure Investor"> <span class="td-visual-hidden">Infrastructure Investor</span> </a> </div> <div class="menu-primary-menu-container"><ul id="menu-primary-menu-1" class="sf-menu"><li><script type="text/javascript"> if (!window.Zephr) window.Zephr = {}; if (!window.Zephr.outcomes) window.Zephr.outcomes = {}; window.Zephr.outcomes['a-v4-my-brand-menu'] = { featureLabel: 'a-v4-my-brand-menu', outcomeId: 'transformation/2#1', outcomeLabel: 'Remove' }; </script> </li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-first td-menu-item td-normal-menu menu-item-133787"><a href="/database">Database</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-65179"><a href="/database/lp">LP search</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-65180"><a href="/database/gp">GP search</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-86186"><a href="/database/fund">Fund search</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-87263"><a href="/database/investment-consultants">Investment Consultant search</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-87264"><a href="/database/placement-agents">Placement Agent search</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-86185"><a href="/database/law-firms">Law Firm search</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-136172"><a href="/database/live-fundraising-chart">Live Fundraising Chart</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-151036"><a href="https://www.infrastructureinvestor.com/database/benchmarks/quartile-ranking">Benchmarks</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-89950"><a href="https://www.infrastructureinvestor.com/infrastructure-investing-data/">Infrastructure Investing Data</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-post td-menu-item td-normal-menu menu-item-90184"><a href="https://www.infrastructureinvestor.com/investor-calendar/">Investor Calendar 2024</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-82989"><a href="https://www.infrastructureinvestor.com/update-database-profile/">Update your database profile</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-128489"><a href="https://www.infrastructureinvestor.com/law-firm-data-submission/">Law firm data submission</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-150383"><a href="https://www.infrastructureinvestor.com/database-key-terms-and-methodology/">Database key terms and methodology</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-150382"><a href="https://www.infrastructureinvestor.com/fund-performance-methodology/">Fund performance methodology</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children td-menu-item td-normal-menu menu-item-1378"><a href="#">Quick Search</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-104621"><a href="https://www.infrastructureinvestor.com/digital-magazine/">Magazine</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-152981"><a href="https://www.infrastructureinvestor.com/energy-transition/">Energy Transition</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-134126"><a href="https://www.infrastructureinvestor.com/north-america/">North America</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-145009"><a href="https://www.infrastructureinvestor.com/infrastructure-investor-100/">Infrastructure Investor 100</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-162434"><a href="https://www.infrastructureinvestor.com/global-investor-ranking/">Global Investor 75</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-162435"><a href="https://www.infrastructureinvestor.com/lp-perspectives/">LP Perspectives</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-post_tag td-menu-item td-normal-menu menu-item-73454"><a href="https://www.infrastructureinvestor.com/tag/fundraising/">Fundraising</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-content_types td-menu-item td-normal-menu menu-item-160361"><a href="https://www.infrastructureinvestor.com/content_types/newsletter/">The Pipeline</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-strategies td-menu-item td-normal-menu menu-item-135685"><a href="https://www.infrastructureinvestor.com/strategies/direct-investment/">Direct Investment</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-post_tag td-menu-item td-normal-menu menu-item-65285"><a href="https://www.infrastructureinvestor.com/tag/regulation/">Regulation</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-strategies td-menu-item td-normal-menu menu-item-135687"><a href="https://www.infrastructureinvestor.com/strategies/debt/">Debt</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-sectors td-menu-item td-normal-menu menu-item-135686"><a href="https://www.infrastructureinvestor.com/sectors/transport/">Transport</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-post_tag td-menu-item td-normal-menu menu-item-73461"><a href="https://www.infrastructureinvestor.com/tag/esg/">ESG</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-regions_and_countries td-menu-item td-normal-menu menu-item-135680"><a href="https://www.infrastructureinvestor.com/regions_and_countries/europe/">Europe</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-regions_and_countries td-menu-item td-normal-menu menu-item-135681"><a href="https://www.infrastructureinvestor.com/regions_and_countries/asia-pacific/">Asia-Pacific</a></li> </ul> </li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category td-menu-item td-mega-menu menu-item-64935"><a href="https://www.infrastructureinvestor.com/news-analysis/">News &amp; Analysis</a> <ul class="sub-menu"> <li class="menu-item-0"><div class="td-container-border"><div class="td-mega-grid"><div class="td_block_wrap td_block_mega_menu td_uid_1_674731d0db831_rand td_with_ajax_pagination td-pb-border-top td_block_template_1" data-td-block-uid="td_uid_1_674731d0db831"><script>var block_td_uid_1_674731d0db831 = new tdBlock(); block_td_uid_1_674731d0db831.id = "td_uid_1_674731d0db831"; block_td_uid_1_674731d0db831.atts = '{"limit":4,"sort":"","post_ids":"","tag_slug":"","autors_id":"","installed_post_types":"","category_id":"622","category_ids":"","custom_title":"","custom_url":"","show_child_cat":30,"sub_cat_ajax":"","ajax_pagination":"next_prev","header_color":"","header_text_color":"","ajax_pagination_infinite_stop":"","td_column_number":3,"td_ajax_preloading":"","td_ajax_filter_type":"td_category_ids_filter","td_ajax_filter_ids":"","td_filter_default_txt":"All","color_preset":"","border_top":"","class":"td_uid_1_674731d0db831_rand","el_class":"","offset":"","css":"","tdc_css":"","tdc_css_class":"td_uid_1_674731d0db831_rand","tdc_css_class_style":"td_uid_1_674731d0db831_rand_style","live_filter":"","live_filter_cur_post_id":"","live_filter_cur_post_author":"","block_template_id":"","el_amend_default_date":"","el_disable_author_info":"","regions_and_countries":"","content_types":"","institution_types":"","sectors":"","strategies":""}'; block_td_uid_1_674731d0db831.td_column_number = "3"; block_td_uid_1_674731d0db831.block_type = "td_block_mega_menu"; block_td_uid_1_674731d0db831.post_count = "4"; block_td_uid_1_674731d0db831.found_posts = "22088"; block_td_uid_1_674731d0db831.header_color = ""; block_td_uid_1_674731d0db831.ajax_pagination_infinite_stop = ""; block_td_uid_1_674731d0db831.max_num_pages = "5522"; tdBlocksArray.push(block_td_uid_1_674731d0db831); </script><div class="td_mega_menu_sub_cats"><div class="block-mega-child-cats"><a class="cur-sub-cat mega-menu-sub-cat-td_uid_1_674731d0db831" id="td_uid_2_674731d123e38" data-td_block_id="td_uid_1_674731d0db831" data-td_filter_value="" href="https://www.infrastructureinvestor.com/news-analysis/">All</a><a class="mega-menu-sub-cat-td_uid_1_674731d0db831" id="td_uid_3_674731d123e9f" data-td_block_id="td_uid_1_674731d0db831" data-td_filter_value="623" href="https://www.infrastructureinvestor.com/news-analysis/fundraising/">Fundraising</a><a class="mega-menu-sub-cat-td_uid_1_674731d0db831" id="td_uid_4_674731d123f10" data-td_block_id="td_uid_1_674731d0db831" data-td_filter_value="624" href="https://www.infrastructureinvestor.com/news-analysis/investors/">Investors</a><a class="mega-menu-sub-cat-td_uid_1_674731d0db831" id="td_uid_5_674731d123f4f" data-td_block_id="td_uid_1_674731d0db831" data-td_filter_value="625" href="https://www.infrastructureinvestor.com/news-analysis/deals/">Deals</a><a class="mega-menu-sub-cat-td_uid_1_674731d0db831" id="td_uid_6_674731d123f8d" data-td_block_id="td_uid_1_674731d0db831" data-td_filter_value="626" href="https://www.infrastructureinvestor.com/news-analysis/people/">People</a></div></div><div id="td_uid_1_674731d0db831" class="td_block_inner"><div class="td-mega-row"><div class="td-mega-span"> <div class="td_module_mega_menu td_mod_mega_menu"> <div class="td-module-image"> <div class="td-module-thumb"><a href="https://www.infrastructureinvestor.com/nz-super-fund-eyes-nz200bn-by-doubling-every-decade/" rel="bookmark" title="NZ Super Fund eyes NZ$200bn by doubling every decade"><img width="238" height="150" class="entry-thumb" src="https://media.infrastructureinvestor.com/uploads/2024/11/1100x600_WillGoodwin-238x150.jpg" alt="" title="NZ Super Fund eyes NZ$200bn by doubling every decade"></a></div> <a href="https://www.infrastructureinvestor.com/news-analysis/investors/" class="td-post-category">Investors</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="https://www.infrastructureinvestor.com/nz-super-fund-eyes-nz200bn-by-doubling-every-decade/" rel="bookmark" title="NZ Super Fund eyes NZ$200bn by doubling every decade">NZ Super Fund eyes NZ$200bn by doubling every decade</a></h3> </div> </div> </div><div class="td-mega-span"> <div class="td_module_mega_menu td_mod_mega_menu"> <div class="td-module-image"> <div class="td-module-thumb"><a href="https://www.infrastructureinvestor.com/how-patria-is-planning-to-bring-asian-lps-to-latin-america/" rel="bookmark" title="How Patria is planning to bring Asian LPs to Latin America"><img width="238" height="150" class="entry-thumb" src="https://media.infrastructureinvestor.com/uploads/2023/09/AndreSales_550x300-238x150.jpg" alt="" title="How Patria is planning to bring Asian LPs to Latin America"></a></div> <a href="https://www.infrastructureinvestor.com/news-analysis/" class="td-post-category">News &amp; Analysis</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="https://www.infrastructureinvestor.com/how-patria-is-planning-to-bring-asian-lps-to-latin-america/" rel="bookmark" title="How Patria is planning to bring Asian LPs to Latin America">How Patria is planning to bring Asian LPs to Latin America</a></h3> </div> </div> </div><div class="td-mega-span"> <div class="td_module_mega_menu td_mod_mega_menu"> <div class="td-module-image"> <div class="td-module-thumb"><a href="https://www.infrastructureinvestor.com/australian-superfund-regulators-increase-unlisted-asset-scrutiny/" rel="bookmark" title="Australian superfund regulators increase unlisted asset scrutiny"><img width="238" height="150" class="entry-thumb" src="https://media.infrastructureinvestor.com/uploads/2023/08/Austrlia-legislation-238x150.jpg" alt="Wooden gavel in front of Australian flag. The gavel is nicely textured and it is casting soft shadows on the ground. Great use for law, justice and auction related concepts." title="Australian superfund regulators increase unlisted asset scrutiny"></a></div> <a href="https://www.infrastructureinvestor.com/news-analysis/investors/" class="td-post-category">Investors</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="https://www.infrastructureinvestor.com/australian-superfund-regulators-increase-unlisted-asset-scrutiny/" rel="bookmark" title="Australian superfund regulators increase unlisted asset scrutiny">Australian superfund regulators increase unlisted asset scrutiny</a></h3> </div> </div> </div><div class="td-mega-span"> <div class="td_module_mega_menu td_mod_mega_menu"> <div class="td-module-image"> <div class="td-module-thumb"><a href="https://www.infrastructureinvestor.com/the-pipeline-arjuns-e2-5bn-fund-iii-quinbrooks-hiring-spree-stonepeaks-trailer-dreams/" rel="bookmark" title="The Pipeline: Arjun’s €2.5bn Fund III, Quinbrook’s hiring spree, Stonepeak’s trailer dreams"><img width="238" height="150" class="entry-thumb" src="https://media.infrastructureinvestor.com/uploads/2024/11/550x300-GettyImages-184979272-238x150.jpg" alt="Euro banknotes" title="The Pipeline: Arjun’s €2.5bn Fund III, Quinbrook’s hiring spree, Stonepeak’s trailer dreams"></a></div> <a href="https://www.infrastructureinvestor.com/news-analysis/" class="td-post-category">News &amp; Analysis</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="https://www.infrastructureinvestor.com/the-pipeline-arjuns-e2-5bn-fund-iii-quinbrooks-hiring-spree-stonepeaks-trailer-dreams/" rel="bookmark" title="The Pipeline: Arjun’s €2.5bn Fund III, Quinbrook’s hiring spree, Stonepeak’s trailer dreams">The Pipeline: Arjun’s €2.5bn Fund III, Quinbrook’s hiring spree, Stonepeak’s trailer…</a></h3> </div> </div> </div></div></div><div class="td-next-prev-wrap"><a href="#" class="td-ajax-prev-page ajax-page-disabled" id="prev-page-td_uid_1_674731d0db831" data-td_block_id="td_uid_1_674731d0db831"><i class="td-icon-font td-icon-menu-left"></i></a><a href="#" class="td-ajax-next-page" id="next-page-td_uid_1_674731d0db831" data-td_block_id="td_uid_1_674731d0db831"><i class="td-icon-font td-icon-menu-right"></i></a></div><div class="clearfix"></div></div> <!-- ./block1 --></div></div></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children td-menu-item td-normal-menu menu-item-100624"><a href="https://www.infrastructureinvestor.com/infrastructure-investing-rankings/">Rankings &amp; Reports</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-158550"><a href="https://www.infrastructureinvestor.com/infrastructure-investor-awards/">Infrastructure Investor Awards</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children td-menu-item td-normal-menu menu-item-108448"><a href="https://www.infrastructureinvestor.com/infrastructure-investing-rankings/">Rankings</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-147383"><a href="https://www.infrastructureinvestor.com/infrastructure-investor-100/">Infrastructure Investor 100</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-162431"><a href="https://www.infrastructureinvestor.com/global-investor-ranking/">Global Investor 75</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-144791"><a href="https://www.infrastructureinvestor.com/top-infrastructure-debt-fund-managers/">Infrastructure Debt 30</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-84965"><a href="https://www.infrastructureinvestor.com/top-20-rainmakers/">Rainmaker 20</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-104072"><a href="https://www.infrastructureinvestor.com/digital-magazine/">Magazines</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-145841"><a href="https://www.infrastructureinvestor.com/infrastructure-investor-special-reports/">Special Reports</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-44762"><a href="https://www.infrastructureinvestor.com/fundraising-reports/">Fundraising Reports</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-151631"><a href="https://www.infrastructureinvestor.com/investor-reports/">Investor Reports</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children td-menu-item td-normal-menu menu-item-157259"><a href="https://www.infrastructureinvestor.com/lp-perspectives/">LP Perspectives</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-157354"><a href="https://www.infrastructureinvestor.com/lp-perspectives-portal/">LP Perspectives Portal</a></li> </ul> </li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-166311"><a href="https://www.infrastructureinvestor.com/podcast/">Podcasts</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children td-menu-item td-normal-menu menu-item-145122"><a href="#">Network &amp; Events</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-144385"><a href="https://www.infrastructureinvestor.com/network-hub/">Network Hub</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-145730"><a href="https://www.infrastructureinvestor.com/network-hub/directory/profile/list">Network Directory</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-145741"><a href="https://www.infrastructureinvestor.com/network-hub/directory/conversations/1">Network Messaging</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-144386"><a href="https://www.infrastructureinvestor.com/network-hub/knowledge-hub/">Knowledge Hub</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-167029"><a href="https://www.infrastructureinvestor.com/network-hub/meetings/">Meetings</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-144384"><a href="https://www.infrastructureinvestor.com/network-hub/network-support/">Network Support</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-102533"><a href="https://www.peievents.com/en/pei-media-global-events-calendar/infrastructure-investor-events-calendar/">Events</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-169017"><a href="https://www.infrastructureinvestor.com/sponsorship-opportunities/">Partner Opportunities</a></li> </ul> </li> </ul></div></div> <div id="js-search-toggle"><i class="td-icon-search"></i></div> <div class="header-search-wrap"> <div class="header-search"> <form method="get" class="td-search-form" action="https://www.infrastructureinvestor.com/"> <script type="text/javascript"> if (!window.Zephr) window.Zephr = {}; if (!window.Zephr.outcomes) window.Zephr.outcomes = {}; window.Zephr.outcomes['a-v4-my-brand-menu'] = { featureLabel: 'a-v4-my-brand-menu', outcomeId: 'transformation/2#1', outcomeLabel: 'Remove' }; </script> <div role="search" class="td-head-form-search-wrap"> <input id="td-header-search" placeholder="Search.." type="text" value="" name="s" autocomplete="off" data-algolia="1"> <button class="wpb_button wpb_btn-inverse btn" type="submit" id="td-header-search-top"> <i class="td-icon-search"></i> </button> </div> </form> <div id="td-aj-search"></div> </div> </div> </div> </div> </div> <div class="td-banner-wrap-full td-container-wrap td_stretch_container"> <div class="td-container-header td-header-row td-header-header"> <div class="td-header-sp-recs"> <div class="td-header-rec-wrap"> </div> </div> </div> </div> </div> <div class="td-main-content-wrap td-main-page-wrap td-container-wrap"> <div class="td-container tdc-content-wrap"> <div class="wpb-content-wrapper"><div class="vc_row wpb_row td-pb-row"><div class="wpb_column vc_column_container td-pb-span12"><div class="vc_column-inner "><div class="wpb_wrapper"><h1 style="font-size: 36px;text-align: left" class="vc_custom_heading vc_do_custom_heading">North America</h1></div></div></div></div><div class="vc_row wpb_row td-pb-row"><div class="wpb_column vc_column_container td-pb-span8"><div class="vc_column-inner "><div class="wpb_wrapper"><div class="td_block_wrap td_block_12 td_uid_8_674731d133c75_rand td-pb-border-top td_block_template_1 td-column-2" data-td-block-uid="td_uid_8_674731d133c75"><script>var block_td_uid_8_674731d133c75 = new tdBlock(); block_td_uid_8_674731d133c75.id = "td_uid_8_674731d133c75"; block_td_uid_8_674731d133c75.atts = '{"limit":"1","sort":"","post_ids":"","tag_slug":"","autors_id":"","installed_post_types":"","category_id":"","category_ids":"","custom_title":"","custom_url":"","show_child_cat":"","sub_cat_ajax":"","ajax_pagination":"","header_color":"","header_text_color":"","ajax_pagination_infinite_stop":"","td_column_number":2,"td_ajax_preloading":"","td_ajax_filter_type":"","td_ajax_filter_ids":"","td_filter_default_txt":"All","color_preset":"","border_top":"","class":"td_uid_8_674731d133c75_rand","el_class":"","offset":"","css":"","tdc_css":"","tdc_css_class":"td_uid_8_674731d133c75_rand","tdc_css_class_style":"td_uid_8_674731d133c75_rand_style","live_filter":"","live_filter_cur_post_id":"","live_filter_cur_post_author":"","block_template_id":"","el_amend_default_date":"","el_disable_author_info":"","regions_and_countries":"north-america, us","content_types":"","institution_types":"","sectors":"","strategies":""}'; block_td_uid_8_674731d133c75.td_column_number = "2"; block_td_uid_8_674731d133c75.block_type = "td_block_12"; block_td_uid_8_674731d133c75.post_count = "1"; block_td_uid_8_674731d133c75.found_posts = "8729"; block_td_uid_8_674731d133c75.header_color = ""; block_td_uid_8_674731d133c75.ajax_pagination_infinite_stop = ""; block_td_uid_8_674731d133c75.max_num_pages = "8729"; tdBlocksArray.push(block_td_uid_8_674731d133c75); </script><div class="td-block-title-wrap"></div><div id="td_uid_8_674731d133c75" class="td_block_inner"> <div class="td-block-span12"> <div class="td_module_11 td_module_wrap td-animation-stack"> <div> <div class="td-module-thumb"><a href="https://www.infrastructureinvestor.com/bci-eyes-60-rise-in-infra-assets-by-2030/" rel="bookmark" title="BCI eyes 60% rise in infra assets by 2030"><img fetchpriority="high" decoding="async" width="344" height="235" class="entry-thumb" src="https://media.infrastructureinvestor.com/uploads/2024/11/IMG112_Lincoln-Headshot_300dpi-1-344x235.jpg" alt="" title="BCI eyes 60% rise in infra assets by 2030"></a></div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="https://www.infrastructureinvestor.com/bci-eyes-60-rise-in-infra-assets-by-2030/" rel="bookmark" title="BCI eyes 60% rise in infra assets by 2030">BCI eyes 60% rise in infra assets by 2030</a></h3> <div class="td-module-meta-info"> <a href="https://www.infrastructureinvestor.com/news-analysis/investors/" class="td-post-category">Investors</a> <div class="td-post-author-name"><a href="https://www.infrastructureinvestor.com/author/zak-bpeimedia-com/" class="author url fn" rel="author">Zak Bentley</a><span class="td-author-line"> - </span></div> <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2024-11-25T00:30:32+00:00">25 November 2024</time></span> </div> <div class="td-excerpt"> British Columbia Investment Management’s head of infrastructure Lincoln Webb tells us 'there’s a lot of runway to invest'. </div> <div class="td-read-more"> <a href="https://www.infrastructureinvestor.com/bci-eyes-60-rise-in-infra-assets-by-2030/">Read more</a> </div> </div> </div><!-- /.sponsored-content-wrapper --> </div> </div> <!-- ./td-block-span12 --></div></div> <!-- ./block --><div class="td_block_wrap td_block_16 td_uid_9_674731d14abd0_rand td-pb-border-top td_block_template_1 td-column-2 td_block_padding" data-td-block-uid="td_uid_9_674731d14abd0"><script>var block_td_uid_9_674731d14abd0 = new tdBlock(); block_td_uid_9_674731d14abd0.id = "td_uid_9_674731d14abd0"; block_td_uid_9_674731d14abd0.atts = '{"limit":"3","sort":"","post_ids":"","tag_slug":"","autors_id":"","installed_post_types":"","category_id":"","category_ids":"","custom_title":"","custom_url":"","show_child_cat":"","sub_cat_ajax":"","ajax_pagination":"","header_color":"","header_text_color":"","ajax_pagination_infinite_stop":"","td_column_number":2,"td_ajax_preloading":"","td_ajax_filter_type":"","td_ajax_filter_ids":"","td_filter_default_txt":"All","color_preset":"","border_top":"","class":"td_uid_9_674731d14abd0_rand","el_class":"","offset":"1","css":"","tdc_css":"","tdc_css_class":"td_uid_9_674731d14abd0_rand","tdc_css_class_style":"td_uid_9_674731d14abd0_rand_style","live_filter":"","live_filter_cur_post_id":"","live_filter_cur_post_author":"","block_template_id":"","el_amend_default_date":"","el_disable_author_info":"","regions_and_countries":"north-america, us","content_types":"","institution_types":"","sectors":"","strategies":""}'; block_td_uid_9_674731d14abd0.td_column_number = "2"; block_td_uid_9_674731d14abd0.block_type = "td_block_16"; block_td_uid_9_674731d14abd0.post_count = "3"; block_td_uid_9_674731d14abd0.found_posts = "8729"; block_td_uid_9_674731d14abd0.header_color = ""; block_td_uid_9_674731d14abd0.ajax_pagination_infinite_stop = ""; block_td_uid_9_674731d14abd0.max_num_pages = "2910"; tdBlocksArray.push(block_td_uid_9_674731d14abd0); </script><div class="td-block-title-wrap"></div><div id="td_uid_9_674731d14abd0" class="td_block_inner td-column-2"> <div class="td-block-row"> <div class="td-block-span4"> <div class="td_module_mx7 td_module_wrap td-animation-stack"> <div> <div class="td-module-image"> <div class="td-module-thumb"><a href="https://www.infrastructureinvestor.com/infrared-in-1bn-final-close-for-sixth-flagship-exclusive/" rel="bookmark" title="InfraRed in $1bn final close for sixth flagship – exclusive"><img decoding="async" width="238" height="150" class="entry-thumb" src="https://media.infrastructureinvestor.com/uploads/2014/05/Payoffs-GettyImages-1159045374-238x150.jpg" srcset="https://media.infrastructureinvestor.com/uploads/2014/05/Payoffs-GettyImages-1159045374-238x150.jpg 238w, https://media.infrastructureinvestor.com/uploads/2014/05/Payoffs-GettyImages-1159045374-280x175.jpg 280w" sizes="(max-width: 238px) 100vw, 238px" alt="a bunch of dollars change hands" title="InfraRed in $1bn final close for sixth flagship – exclusive"></a></div> <a href="https://www.infrastructureinvestor.com/news-analysis/" class="td-post-category">News &amp; Analysis</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="https://www.infrastructureinvestor.com/infrared-in-1bn-final-close-for-sixth-flagship-exclusive/" rel="bookmark" title="InfraRed in $1bn final close for sixth flagship – exclusive">InfraRed in $1bn final close for sixth flagship – exclusive</a></h3> <div class="td-module-meta-info"> <div class="td-post-author-name"><a href="https://www.infrastructureinvestor.com/author/annelouisestrannepeterson/" class="author url fn" rel="author">Anne-Louise Stranne Petersen</a><span class="td-author-line"> - </span></div> <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2024-11-20T10:57:17+00:00">20 November 2024</time></span> </div> <div class="td-excerpt"> InfraRed's sixth value-add mid-market flagship is 80% deployed as it reaches a final close. </div> </div> </div><!-- /.sponsored-content-wrapper --> </div> </div> <!-- ./td-block-span4 --> <div class="td-block-span4"> <div class="td_module_mx7 td_module_wrap td-animation-stack"> <div> <div class="td-module-image"> <div class="td-module-thumb"><a href="https://www.infrastructureinvestor.com/wind-investors-holding-their-breath-after-gulf-of-maine-lease-auction/" rel="bookmark" title="Wind investors holding their breath after Gulf of Maine lease auction"><img decoding="async" width="238" height="150" class="entry-thumb" src="https://media.infrastructureinvestor.com/uploads/2024/11/GettyImages-948490942-238x150.jpg" srcset="https://media.infrastructureinvestor.com/uploads/2024/11/GettyImages-948490942-238x150.jpg 238w, https://media.infrastructureinvestor.com/uploads/2024/11/GettyImages-948490942-50x33.jpg 50w" sizes="(max-width: 238px) 100vw, 238px" alt="Wind turbines stand against a rising sun while a wave breaks on the shore in the foreground." title="Wind investors holding their breath after Gulf of Maine lease auction"></a></div> <a href="https://www.infrastructureinvestor.com/news-analysis/" class="td-post-category">News &amp; Analysis</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="https://www.infrastructureinvestor.com/wind-investors-holding-their-breath-after-gulf-of-maine-lease-auction/" rel="bookmark" title="Wind investors holding their breath after Gulf of Maine lease auction">Wind investors holding their breath after Gulf of Maine lease auction</a></h3> <div class="td-module-meta-info"> <div class="td-post-author-name"><a href="https://www.infrastructureinvestor.com/author/justinmcgown/" class="author url fn" rel="author">Justin McGown</a><span class="td-author-line"> - </span></div> <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2024-11-13T14:51:35+00:00">13 November 2024</time></span> </div> <div class="td-excerpt"> Blackstone-backed Invenergy and Iberdrola’s Avangrid were successful in a floating turbine lease auction for the Gulf of Maine, but it could be the last conducted under the Biden administration. </div> </div> </div><!-- /.sponsored-content-wrapper --> </div> </div> <!-- ./td-block-span4 --> <div class="td-block-span4"> <div class="td_module_mx7 td_module_wrap td-animation-stack"> <div> <div class="td-module-image"> <div class="td-module-thumb"><a href="https://www.infrastructureinvestor.com/a-tale-of-two-pensions-lays-bare-infras-challenges/" rel="bookmark" title="A tale of two pensions lays bare infra’s challenges"><img loading="lazy" decoding="async" width="238" height="150" class="entry-thumb" src="https://media.infrastructureinvestor.com/uploads/2021/02/550x300_sunsetpipeline-238x150.jpg" srcset="https://media.infrastructureinvestor.com/uploads/2021/02/550x300_sunsetpipeline-238x150.jpg 238w, https://media.infrastructureinvestor.com/uploads/2021/02/550x300_sunsetpipeline-280x175.jpg 280w" sizes="(max-width: 238px) 100vw, 238px" alt="" title="A tale of two pensions lays bare infra’s challenges"></a></div> <a href="https://www.infrastructureinvestor.com/news-analysis/investors/" class="td-post-category">Investors</a> </div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="https://www.infrastructureinvestor.com/a-tale-of-two-pensions-lays-bare-infras-challenges/" rel="bookmark" title="A tale of two pensions lays bare infra’s challenges">A tale of two pensions lays bare infra’s challenges</a></h3> <div class="td-module-meta-info"> <div class="td-post-author-name"><a href="https://www.infrastructureinvestor.com/author/zak-bpeimedia-com/" class="author url fn" rel="author">Zak Bentley</a><span class="td-author-line"> - </span></div> <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2024-11-07T02:00:37+00:00">7 November 2024</time></span> </div> <div class="td-excerpt"> New York City’s Bureau of Asset Management’s ban on fossil fuel-related infra contrasts with regret on green investments by Denmark’s ATP. </div> </div> </div><!-- /.sponsored-content-wrapper --> </div> </div> <!-- ./td-block-span4 --></div><!--./row-fluid--></div></div> <!-- ./block --><div class="td_block_wrap td_block_7 td_uid_10_674731d16231a_rand td_with_ajax_pagination td-pb-border-top td_block_template_1 td-column-2 td_block_padding" data-td-block-uid="td_uid_10_674731d16231a"><script>var block_td_uid_10_674731d16231a = new tdBlock(); block_td_uid_10_674731d16231a.id = "td_uid_10_674731d16231a"; block_td_uid_10_674731d16231a.atts = '{"limit":"6","sort":"","post_ids":"","tag_slug":"","autors_id":"","installed_post_types":"","category_id":"","category_ids":"","custom_title":"THE LATEST","custom_url":"","show_child_cat":"","sub_cat_ajax":"","ajax_pagination":"load_more","header_color":"","header_text_color":"","ajax_pagination_infinite_stop":"","td_column_number":2,"td_ajax_preloading":"","td_ajax_filter_type":"","td_ajax_filter_ids":"","td_filter_default_txt":"All","color_preset":"","border_top":"","class":"td_uid_10_674731d16231a_rand","el_class":"","offset":"4","css":"","tdc_css":"","tdc_css_class":"td_uid_10_674731d16231a_rand","tdc_css_class_style":"td_uid_10_674731d16231a_rand_style","live_filter":"","live_filter_cur_post_id":"","live_filter_cur_post_author":"","block_template_id":"","el_amend_default_date":"","el_disable_author_info":"","regions_and_countries":"north-america,us","content_types":"","institution_types":"","sectors":"","strategies":""}'; block_td_uid_10_674731d16231a.td_column_number = "2"; block_td_uid_10_674731d16231a.block_type = "td_block_7"; block_td_uid_10_674731d16231a.post_count = "6"; block_td_uid_10_674731d16231a.found_posts = "8729"; block_td_uid_10_674731d16231a.header_color = ""; block_td_uid_10_674731d16231a.ajax_pagination_infinite_stop = ""; block_td_uid_10_674731d16231a.max_num_pages = "1455"; tdBlocksArray.push(block_td_uid_10_674731d16231a); </script><div class="td-block-title-wrap"><h4 class="block-title"><span class="td-pulldown-size">THE LATEST</span></h4></div><div id="td_uid_10_674731d16231a" class="td_block_inner"> <div class="td-block-row"> <div class="td-block-span6"> <div class="td_module_6 td_module_wrap td-animation-stack"> <div> <div class="td-module-thumb"><a href="https://www.infrastructureinvestor.com/mexico-seeks-to-capitalise-on-nearshoring-bonanza/" rel="bookmark" title="Mexico seeks to capitalise on nearshoring bonanza"><img loading="lazy" decoding="async" width="120" height="70" class="entry-thumb" src="https://media.infrastructureinvestor.com/uploads/2024/09/Mexican-flag-illustration-1-120x70.jpg" srcset="https://media.infrastructureinvestor.com/uploads/2024/09/Mexican-flag-illustration-1-120x70.jpg 120w, https://media.infrastructureinvestor.com/uploads/2024/09/Mexican-flag-illustration-1-376x220.jpg 376w" sizes="(max-width: 120px) 100vw, 120px" alt="Mexican flag" title="Mexico seeks to capitalise on nearshoring bonanza"></a></div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="https://www.infrastructureinvestor.com/mexico-seeks-to-capitalise-on-nearshoring-bonanza/" rel="bookmark" title="Mexico seeks to capitalise on nearshoring bonanza">Mexico seeks to capitalise on nearshoring bonanza</a></h3> <div class="td-module-meta-info"> <a href="https://www.infrastructureinvestor.com/featured/" class="td-post-category">Featured</a> <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2024-11-01T01:00:35+00:00">1 November 2024</time></span> </div> </div> </div><!-- /.sponsored-content-wrapper --> </div> </div> <!-- ./td-block-span6 --> <div class="td-block-span6"> <div class="td_module_6 td_module_wrap td-animation-stack"> <div> <div class="td-module-thumb"><a href="https://www.infrastructureinvestor.com/kkr-and-ecps-50bn-partnership-to-address-us-data-centre-energy-bottleneck/" rel="bookmark" title="KKR and ECP’s $50bn partnership to address US data centre energy ‘bottleneck’"><img loading="lazy" decoding="async" width="120" height="70" class="entry-thumb" src="https://media.infrastructureinvestor.com/uploads/2024/10/GettyImages-1598668893-120x70.jpg" srcset="https://media.infrastructureinvestor.com/uploads/2024/10/GettyImages-1598668893-120x70.jpg 120w, https://media.infrastructureinvestor.com/uploads/2024/10/GettyImages-1598668893-376x220.jpg 376w, https://media.infrastructureinvestor.com/uploads/2024/10/GettyImages-1598668893-50x28.jpg 50w" sizes="(max-width: 120px) 100vw, 120px" alt="A person's hand touches a digital representation of a windmill on a screen." title="KKR and ECP’s $50bn partnership to address US data centre energy ‘bottleneck’"></a></div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="https://www.infrastructureinvestor.com/kkr-and-ecps-50bn-partnership-to-address-us-data-centre-energy-bottleneck/" rel="bookmark" title="KKR and ECP’s $50bn partnership to address US data centre energy ‘bottleneck’">KKR and ECP’s $50bn partnership to address US data centre energy...</a></h3> <div class="td-module-meta-info"> <a href="https://www.infrastructureinvestor.com/news-analysis/" class="td-post-category">News &amp; Analysis</a> <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2024-10-31T20:40:15+00:00">31 October 2024</time></span> </div> </div> </div><!-- /.sponsored-content-wrapper --> </div> </div> <!-- ./td-block-span6 --></div><!--./row-fluid--> <div class="td-block-row"> <div class="td-block-span6"> <div class="td_module_6 td_module_wrap td-animation-stack"> <div> <div class="td-module-thumb"><a href="https://www.infrastructureinvestor.com/aussuper-us-to-be-core-part-of-annual-infra-investment/" rel="bookmark" title="AusSuper: US to be core part of annual infra investment"><img loading="lazy" decoding="async" width="120" height="70" class="entry-thumb" src="https://media.infrastructureinvestor.com/uploads/2024/10/1100x600_Derek-Chu-120x70.jpg" srcset="https://media.infrastructureinvestor.com/uploads/2024/10/1100x600_Derek-Chu-120x70.jpg 120w, https://media.infrastructureinvestor.com/uploads/2024/10/1100x600_Derek-Chu-376x220.jpg 376w" sizes="(max-width: 120px) 100vw, 120px" alt="" title="AusSuper: US to be core part of annual infra investment"></a></div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="https://www.infrastructureinvestor.com/aussuper-us-to-be-core-part-of-annual-infra-investment/" rel="bookmark" title="AusSuper: US to be core part of annual infra investment">AusSuper: US to be core part of annual infra investment</a></h3> <div class="td-module-meta-info"> <a href="https://www.infrastructureinvestor.com/news-analysis/investors/" class="td-post-category">Investors</a> <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2024-10-29T16:12:55+00:00">29 October 2024</time></span> </div> </div> </div><!-- /.sponsored-content-wrapper --> </div> </div> <!-- ./td-block-span6 --> <div class="td-block-span6"> <div class="td_module_6 td_module_wrap td-animation-stack"> <div> <div class="td-module-thumb"><a href="https://www.infrastructureinvestor.com/new-york-citys-lps-face-ban-on-private-fossil-fuel-related-infrastructure/" rel="bookmark" title="New York City’s LPs face ban on private fossil fuel-related infrastructure"><img loading="lazy" decoding="async" width="120" height="70" class="entry-thumb" src="https://media.infrastructureinvestor.com/uploads/2023/11/NYC-Getty-120x70.jpg" srcset="https://media.infrastructureinvestor.com/uploads/2023/11/NYC-Getty-120x70.jpg 120w, https://media.infrastructureinvestor.com/uploads/2023/11/NYC-Getty-376x220.jpg 376w" sizes="(max-width: 120px) 100vw, 120px" alt="" title="New York City’s LPs face ban on private fossil fuel-related infrastructure"></a></div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="https://www.infrastructureinvestor.com/new-york-citys-lps-face-ban-on-private-fossil-fuel-related-infrastructure/" rel="bookmark" title="New York City’s LPs face ban on private fossil fuel-related infrastructure">New York City’s LPs face ban on private fossil fuel-related infrastructure</a></h3> <div class="td-module-meta-info"> <a href="https://www.infrastructureinvestor.com/news-analysis/investors/" class="td-post-category">Investors</a> <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2024-10-28T19:50:59+00:00">28 October 2024</time></span> </div> </div> </div><!-- /.sponsored-content-wrapper --> </div> </div> <!-- ./td-block-span6 --></div><!--./row-fluid--> <div class="td-block-row"> <div class="td-block-span6"> <div class="td_module_6 td_module_wrap td-animation-stack"> <div> <div class="td-module-thumb"><a href="https://www.infrastructureinvestor.com/how-ppps-can-help-bridge-a-400bn-gap/" rel="bookmark" title="How PPPs can help bridge a $400bn gap"><img loading="lazy" decoding="async" width="120" height="70" class="entry-thumb" src="https://media.infrastructureinvestor.com/uploads/2024/10/GettyImages-1324996471-120x70.jpg" srcset="https://media.infrastructureinvestor.com/uploads/2024/10/GettyImages-1324996471-120x70.jpg 120w, https://media.infrastructureinvestor.com/uploads/2024/10/GettyImages-1324996471-376x220.jpg 376w, https://media.infrastructureinvestor.com/uploads/2024/10/GettyImages-1324996471-50x28.jpg 50w" sizes="(max-width: 120px) 100vw, 120px" alt="Anonymous men in uniform walking under bridge during work on construction site" title="How PPPs can help bridge a $400bn gap"></a></div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="https://www.infrastructureinvestor.com/how-ppps-can-help-bridge-a-400bn-gap/" rel="bookmark" title="How PPPs can help bridge a $400bn gap">How PPPs can help bridge a $400bn gap</a></h3> <div class="td-module-meta-info"> <a href="https://www.infrastructureinvestor.com/news-analysis/" class="td-post-category">News &amp; Analysis</a> <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2024-10-25T11:52:09+00:00">25 October 2024</time></span> </div> </div> </div><!-- /.sponsored-content-wrapper --> </div> </div> <!-- ./td-block-span6 --> <div class="td-block-span6"> <div class="td_module_6 td_module_wrap td-animation-stack"> <div> <div class="td-module-thumb"><a href="https://www.infrastructureinvestor.com/blue-owls-zahr-digital-infra-is-like-nothing-ive-seen-in-my-investing-career/" rel="bookmark" title="Blue Owl’s Zahr: Digital infra is ‘like nothing I’ve seen in my investing career’"><img loading="lazy" decoding="async" width="120" height="70" class="entry-thumb" src="https://media.infrastructureinvestor.com/uploads/2024/10/GettyImages-2007096218-120x70.jpg" srcset="https://media.infrastructureinvestor.com/uploads/2024/10/GettyImages-2007096218-120x70.jpg 120w, https://media.infrastructureinvestor.com/uploads/2024/10/GettyImages-2007096218-300x175.jpg 300w, https://media.infrastructureinvestor.com/uploads/2024/10/GettyImages-2007096218-1024x596.jpg 1024w, https://media.infrastructureinvestor.com/uploads/2024/10/GettyImages-2007096218-768x447.jpg 768w, https://media.infrastructureinvestor.com/uploads/2024/10/GettyImages-2007096218-1536x894.jpg 1536w, https://media.infrastructureinvestor.com/uploads/2024/10/GettyImages-2007096218-376x220.jpg 376w, https://media.infrastructureinvestor.com/uploads/2024/10/GettyImages-2007096218-716x417.jpg 716w, https://media.infrastructureinvestor.com/uploads/2024/10/GettyImages-2007096218-1088x633.jpg 1088w, https://media.infrastructureinvestor.com/uploads/2024/10/GettyImages-2007096218-722x420.jpg 722w, https://media.infrastructureinvestor.com/uploads/2024/10/GettyImages-2007096218-50x29.jpg 50w, https://media.infrastructureinvestor.com/uploads/2024/10/GettyImages-2007096218.jpg 2000w" sizes="(max-width: 120px) 100vw, 120px" alt="An AWS data center under construction in Northern Virginia." title="Blue Owl’s Zahr: Digital infra is ‘like nothing I’ve seen in my investing career’"></a></div> <div class="item-details"> <h3 class="entry-title td-module-title"><a href="https://www.infrastructureinvestor.com/blue-owls-zahr-digital-infra-is-like-nothing-ive-seen-in-my-investing-career/" rel="bookmark" title="Blue Owl’s Zahr: Digital infra is ‘like nothing I’ve seen in my investing career’">Blue Owl’s Zahr: Digital infra is ‘like nothing I’ve seen in...</a></h3> <div class="td-module-meta-info"> <a href="https://www.infrastructureinvestor.com/trends/" class="td-post-category">Trends</a> <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2024-10-18T09:46:20+00:00">18 October 2024</time></span> </div> </div> </div><!-- /.sponsored-content-wrapper --> </div> </div> <!-- ./td-block-span6 --></div><!--./row-fluid--></div><div class="td-load-more-wrap"><a href="#" class="td_ajax_load_more td_ajax_load_more_js" id="next-page-td_uid_10_674731d16231a" data-td_block_id="td_uid_10_674731d16231a">Load more<i class="td-icon-font td-icon-menu-down"></i></a></div></div> <!-- ./block --></div></div></div><div class="wpb_column vc_column_container td-pb-span4"><div class="vc_column-inner "><div class="wpb_wrapper"> <div class="wpb_text_column wpb_content_element"> <div class="wpb_wrapper"> <h3>About this page</h3> <p>North America has, for many years, been a preeminent infrastructure investment destination. Interest in the region has now accelerated driven by the US, on account of President Joe Biden’s $1 trillion infrastructure plan. Combine that with the world’s most dynamic energy market, the energy transition and digital infrastructure mega-trends – as well as an LP community with plenty of room to grow their allocations to the asset class – and North America is likely to feature prominently in our coverage for many years to come. Given those factors, we are expanding our coverage of the region and offer our readers the opportunity on this page to explore key stories, news analysis, opinion and features.</p> </div> </div> <div class="td_block_wrap td_block_1 td_uid_11_674731d17dea5_rand td-pb-border-top td_block_template_1 td-column-1" data-td-block-uid="td_uid_11_674731d17dea5"><script>var block_td_uid_11_674731d17dea5 = new tdBlock(); block_td_uid_11_674731d17dea5.id = "td_uid_11_674731d17dea5"; block_td_uid_11_674731d17dea5.atts = '{"limit":"1","sort":"","post_ids":"","tag_slug":"","autors_id":"","installed_post_types":"","category_id":"","category_ids":"","custom_title":"COMMENTARY","custom_url":"","show_child_cat":"","sub_cat_ajax":"","ajax_pagination":"","header_color":"","header_text_color":"","ajax_pagination_infinite_stop":"","td_column_number":1,"td_ajax_preloading":"","td_ajax_filter_type":"","td_ajax_filter_ids":"","td_filter_default_txt":"All","color_preset":"","border_top":"","class":"td_uid_11_674731d17dea5_rand","el_class":"","offset":"","css":"","tdc_css":"","tdc_css_class":"td_uid_11_674731d17dea5_rand","tdc_css_class_style":"td_uid_11_674731d17dea5_rand_style","live_filter":"","live_filter_cur_post_id":"","live_filter_cur_post_author":"","block_template_id":"","el_amend_default_date":"","el_disable_author_info":"","regions_and_countries":"north-america, us","content_types":"opinion","institution_types":"","sectors":"","strategies":""}'; block_td_uid_11_674731d17dea5.td_column_number = "1"; block_td_uid_11_674731d17dea5.block_type = "td_block_1"; block_td_uid_11_674731d17dea5.post_count = "1"; block_td_uid_11_674731d17dea5.found_posts = "103"; block_td_uid_11_674731d17dea5.header_color = ""; block_td_uid_11_674731d17dea5.ajax_pagination_infinite_stop = ""; block_td_uid_11_674731d17dea5.max_num_pages = "103"; tdBlocksArray.push(block_td_uid_11_674731d17dea5); </script><div class="td-block-title-wrap"><h4 class="block-title"><span class="td-pulldown-size">COMMENTARY</span></h4></div><div id="td_uid_11_674731d17dea5" class="td_block_inner"> <div class="td-block-span12"> <div class="td_module_4 td_module_wrap td-animation-stack"> <div> <div class="td-module-image"> <div class="td-module-thumb"><a href="https://www.infrastructureinvestor.com/a-tale-of-two-pensions-lays-bare-infras-challenges/" rel="bookmark" title="A tale of two pensions lays bare infra’s challenges"><img loading="lazy" decoding="async" width="344" height="235" class="entry-thumb" src="https://media.infrastructureinvestor.com/uploads/2021/02/550x300_sunsetpipeline-344x235.jpg" srcset="https://media.infrastructureinvestor.com/uploads/2021/02/550x300_sunsetpipeline-344x235.jpg 344w, https://media.infrastructureinvestor.com/uploads/2021/02/550x300_sunsetpipeline-192x131.jpg 192w" sizes="(max-width: 344px) 100vw, 344px" alt="" title="A tale of two pensions lays bare infra’s challenges"></a></div> <a href="https://www.infrastructureinvestor.com/news-analysis/investors/" class="td-post-category">Investors</a> </div> <h3 class="entry-title td-module-title"><a href="https://www.infrastructureinvestor.com/a-tale-of-two-pensions-lays-bare-infras-challenges/" rel="bookmark" title="A tale of two pensions lays bare infra’s challenges">A tale of two pensions lays bare infra’s challenges</a></h3> <div class="td-module-meta-info"> <div class="td-post-author-name"><a href="https://www.infrastructureinvestor.com/author/zak-bpeimedia-com/" class="author url fn" rel="author">Zak Bentley</a><span class="td-author-line"> - </span></div> <span class="td-post-date"><time class="entry-date updated td-module-date" datetime="2024-11-07T02:00:37+00:00">7 November 2024</time></span> </div> <div class="td-excerpt"> New York City’s Bureau of Asset Management’s ban on fossil fuel-related infra contrasts with regret on green investments by Denmark’s ATP. </div> </div><!-- /.sponsored-content-wrapper --> </div> </div> <!-- ./td-block-span12 --></div></div> <!-- ./block --></div></div></div></div> </div> </div> </div> <!-- /.td-main-content-wrap --> <div class="td-main-content-wrap"><div class="dfw-unit" data-adunit="Infra_Sitewide_BTF_Bottom_Leaderboard_728x90" data-size-mapping="mapping2"></div></div> <!-- Instagram --> <!-- Footer --> <div class="td-footer-wrapper td-container-wrap td-footer-template-15 td_stretch_container"> <div class="td-container td-footer-bottom-full"> <div class="td-pb-row"> <div class="td-pb-span3"><aside class="footer-logo-wrap"><a href="https://pei.group/"><img style="max-width: 90px !important" class="td-retina-data" src="https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/images/rebranding/pei-group.png" width="300" height="300" data-retina="https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/images/rebranding/pei-group.png" alt="Infrastructure Investor" title=""></a></aside></div><div class="td-pb-span5"><aside class="footer-text-wrap"></aside></div><div class="td-pb-span4"><aside class="footer-social-wrap td-social-style-2"> <span class="td-social-icon-wrap"> <a target="_blank" href="https://www.linkedin.com/showcase/infrastructureinvestor/" title="Linkedin"> <i class="td-icon-font td-icon-linkedin"></i> </a> </span> <span class="td-social-icon-wrap"> <a target="_blank" href="https://twitter.com/IInews" title="Twitter"> <i class="td-icon-font td-icon-twitter"></i> </a> </span></aside></div> </div> </div> </div> <!-- Sub Footer --> <div class="td-sub-footer-container"> <div class="td-container"> <div class="td-pb-row"> <div class="td-pb-span12"> <nav class="menu-infrastructure-investor-footer-brands-menu-container"><ul id="menu-infrastructure-investor-footer-brands-menu" class="ii-menu sites"><li id="menu-item-105402" class="ii-brand menu-item menu-item-type-custom menu-item-object-custom menu-item-first td-menu-item td-normal-menu menu-item-105402"><a href="https://www.agriinvestor.com">Agri Investor</a></li> <li id="menu-item-105411" class="ii-brand menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-105411"><a href="https://www.buyoutsinsider.com/">Buyouts</a></li> <li id="menu-item-107856" class="menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-107856"><a href="https://www.newprivatemarkets.com/">New Private Markets</a></li> <li id="menu-item-105409" class="ii-brand menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-105409"><a href="https://www.pehub.com/">PE Hub</a></li> <li id="menu-item-105403" class="ii-brand menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-105403"><a href="https://www.privateequityinternational.com">PEI</a></li> <li id="menu-item-105404" class="ii-brand menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-105404"><a href="https://www.perenews.com">PERE</a></li> <li id="menu-item-105405" class="ii-brand menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-105405"><a href="https://www.privatedebtinvestor.com">Private Debt Investor</a></li> <li id="menu-item-105406" class="ii-brand menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-105406"><a href="https://www.privatefundscfo.com">Private Funds CFO</a></li> <li id="menu-item-105408" class="ii-brand menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-105408"><a href="https://www.regcompliancewatch.com/">RCW</a></li> <li id="menu-item-105407" class="ii-brand menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-105407"><a href="https://www.recapitalnews.com">REC Europe</a></li> <li id="menu-item-117221" class="menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-117221"><a href="https://www.perecredit.com/">PERE Credit</a></li> <li id="menu-item-130451" class="menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-130451"><a href="https://www.responsible-investor.com/">Responsible Investor</a></li> <li id="menu-item-105401" class="ii-brand menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-105401"><a href="https://www.secondariesinvestor.com">Secondaries Investor</a></li> <li id="menu-item-105410" class="ii-brand menu-item menu-item-type-custom menu-item-object-custom td-menu-item td-normal-menu menu-item-105410"><a href="https://www.venturecapitaljournal.com">VCJ</a></li> </ul></nav> </div> </div> <div class="td-pb-row"> <div class="td-pb-span10 td-sub-footer-menu"> <div class="menu-footer-menu-sitemap-container"><ul id="menu-footer-menu-sitemap" class="td-subfooter-menu"><li id="menu-item-59" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-first td-menu-item td-normal-menu menu-item-59"><a href="/home">Home</a></li> <li id="menu-item-44756" class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-44756"><a href="https://www.infrastructureinvestor.com/about-us/">About Infrastructure Investor</a></li> <li id="menu-item-44757" class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-44757"><a href="https://www.infrastructureinvestor.com/contact-us/">Contact us</a></li> <li id="menu-item-65032" class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-65032"><a href="https://www.infrastructureinvestor.com/passwordless-access/">Sign In FAQ</a></li> <li id="menu-item-44758" class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-44758"><a href="https://www.infrastructureinvestor.com/privacy-notice/">Privacy Notice</a></li> <li id="menu-item-65033" class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-65033"><a href="https://www.infrastructureinvestor.com/cookie-policy/">Cookie Notice</a></li> <li id="menu-item-44759" class="menu-item menu-item-type-post_type menu-item-object-page td-menu-item td-normal-menu menu-item-44759"><a href="https://www.infrastructureinvestor.com/terms-conditions/">Terms &amp; Conditions</a></li> </ul></div> </div> <div class="td-pb-span td-sub-footer-logo"> <aside class="footer-logo-wrap"><a href="https://pei.group/"><img class="td-retina-data" src="https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/images/rebranding/pei-group.png" width="300" height="300" data-retina="https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/images/rebranding/pei-group.png" alt="Infrastructure Investor" title=""></a></aside> </div> <div class="td-pb-span2 td-sub-footer-copy"> © PEI Group </div> </div> </div> </div> </div><!--close td-outer-wrap--> <div class="mfp-content"> <div id="blaize-register-form" class="td-page-content white-popup-block mfp-hide mfp-with-anim"> <img src="https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/images/modal/modalheader-ii-rebrand.png" alt="ii"> <div class="td-login-wrap"> <div class="pwl-login-form-div"> <script src="https://ui-components-prod.s3.eu-west-2.amazonaws.com/zephrv4/setVariables.js"></script> <script src="https://ui-components-prod.s3.eu-west-2.amazonaws.com/zephrv4/setFormValues.js"></script> <script> setVariables('peimedia|infrastructureinvestor'); setFormValues('prod', 'country'); setFormValues('prod', 'USstate'); setFormValues('prod', 'jobTitle'); setFormValues('prod', 'jobFunction'); setFormValues('prod', 'investmentRole'); </script> <section id="zephr-registration-form"> <style> :root { /* Colors */ --default-pwbutton-background-color: #6d0d5a; /* Fonts */ --default-pwbutton-pwwidget-font-family: 'Avenir Next LT W01 Medium', Arial, sans-serif; } .mfp-close-btn-in .mfp-close { color: #333333 !important; } #zephr-registration-form .blaize-form { background-color: #fff; border-radius: 3px; } #zephr-registration-form .blaize-form fieldset { border: none; margin: 0; padding: 0; } #zephr-registration-form .blaize-form label { display: block; } #zephr-registration-form .blaize-form input, #zephr-registration-form .blaize-form select { background-color: #f6f6f6; border-radius: 0px; border: 0; color: black; display: inline-block; font-family: var( --brand-font-family, var(--default-pwbutton-pwwidget-font-family) ); font-size: 1.1rem; height: 50px; margin-bottom: 20px; width: 100%; } #zephr-registration-form .blaize-form input[type='checkbox'] { display: inline-block; height: auto; margin: 0 5px; width: auto; } #zephr-registration-form .blaize-form input { border-radius: 0; padding: 5px 10px; padding: 5px 10px; } #zephr-registration-form .blaize-form select { padding: 5px 6px; } #zephr-registration-form .blaize-form select::-ms-value { background: #f9f8f9; color: black; } #zephr-registration-form .blaize-form input:-ms-input-placeholder { color: #858585; } #zephr-registration-form .blaize-to-login { font-family: var( --brand-font-family, var(--default-pwbutton-pwwidget-font-family) ) !important; margin-top: 10px; color: #111111 !important; } #zephr-registration-form .blaize-user-attributes { font-family: var( --brand-font-family, var(--default-pwbutton-pwwidget-font-family) ) !important; } #zephr-registration-form .blaize-to-register { font-family: var( --brand-font-family, var(--default-pwbutton-pwwidget-font-family) ); margin-top: 10px; } #zephr-registration-form .blaize-form .blaize-title { margin-top: 0; } #zephr-registration-form .blaize-form .blaize-error { color: #e12d2d; display: none; margin: 10px 0; } #zephr-registration-form .blaize-form .blaize-success { background-color: #eef5ee; border-radius: 2px; border: 1px solid #638463; color: #638463; display: none; font-size: 0.9rem; padding: 1em; } #zephr-registration-form .blaize-form .blaize-submit { background-color: var( --brand-color, var(--default-pwbutton-background-color) ); border-radius: 0; border: none; color: #fff; display: block; font-family: var( --brand-font-family, var(--default-pwbutton-pwwidget-font-family) ); font-size: 1rem; font-weight: 600; height: 50px; padding: 5px 12px 6px; text-shadow: none; text-transform: uppercase; width: 100%; } #zephr-registration-form .blaize-form .blaize-submit.blaize-register-passwordless { margin-top: 20px; } #zephr-registration-form .blaize-form.blaize-form-register, #zephr-registration-form .blaize-form.blaize-form-login { max-width: 420px; } #zephr-registration-form .blaize-form.blaize-form-login { display: none; } #zephr-registration-form .blaize-description { margin-bottom: 20px; color: #111111 !important; } #zephr-registration-form .terms-description { color: #111111 !important; } #zephr-registration-form .button-loader { animation: loader-rotation 3s linear infinite; border-radius: 50%; border: 5px dotted #fff; box-sizing: border-box; display: inline-block; height: 40px; margin: 0 auto; position: relative; width: 40px; } .field-container { color: #111111 !important; } @keyframes loader-rotation { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } </style> <form data-blaize-form="registration-form" class="blaize-form blaize-form-register" action="#" method="post" > <h2 class="blaize-title">Register now</h2> <p class="blaize-description"> Get limited access to our industry news, analysis and data, plus regular email updates </p> <fieldset class="blaize-identifiers"> <label for="reg_email"> <input name="email_address" id="reg_email" type="text" required pattern="^(([^\<\>\(\)\[\]\.,;:\s@\x22]+(\.[^\<\>\(\)\[\]\.,;:\s@\x22]+)*)|(\x22.+\x22))@(([^\<\>\(\)\[\]\.,;:\s@\x22]+\.)+[^\<\>\(\)\[\]\.,;:\s@\x22]{2,50})$" title="Work e-mail" placeholder="Work e-mail" /> </label> </fieldset> <fieldset class="blaize-user-attributes"> <label for="first_name" class="field-container"> <input name="first_name" id="first_name" type="text" placeholder="First name" required pattern="^[a-zA-Z\u0080-\uFFFF\-'`., ]{1,50}$" /> </label> <label for="last_name" class="field-container"> <input name="last_name" id="last_name" type="text" placeholder="Last name" required pattern="^[a-zA-Z\u0080-\uFFFF\-'`., ]{1,50}$" /> </label> <label for="organisation" class="field-container"> <input name="organisation" id="organisation" type="text" placeholder="Organisation" required pattern="^[a-zA-Z0-9\-\x26\(\)\[\],\. ]{1,50}$" /> </label> <label for="country" class="field-container"> <select name="country" id="country" required></select> </label> <label for="USstate" class="field-container" style="display: none"> <select name="usstate" id="USstate"></select> </label> <label for="phoneNumber" class="field-container"> <input name="phoneNumber" id="phoneNumber" type="tel" placeholder="Phone number" required pattern="^[0-9\(\)\/\+ \-]{9,50}$" title="01234567890" /> </label> <label for="investmentRole" class="field-container"> <select name="investmentRole" id="investmentRole" required></select> </label> <label for="jobFunction" class="field-container"> <select name="jobFunction" id="jobFunction" required></select> </label> <label for="jobTitle" class="field-container"> <select name="jobTitle" id="jobTitle" required></select> </label> <p class="terms-description"> To register, please review and accept our <a href="/terms-conditions/" target="_blank">terms and conditions</a> and <a href="/privacy-notice/" target="_blank">privacy notice</a>. </p> <label for="termsAndConditions" class="field-container"> I accept: <input name="termsAndConditions" id="termsAndConditions" type="checkbox" required /> </label> <input type="hidden" name="sourceRegistration" id="sourceRegistration" value="" /> </fieldset> <div class="blaize-validators"> <p class="blaize-error"></p> <button class="blaize-submit blaize-register-passwordless" type="submit"> <div class="button-text">Email me a registration link</div> <div class="button-loader" style="display: none"></div> </button> </div> <p class="blaize-success"></p> <div class="blaize-to-login">Already registered? <a href="#">Click here to login</a></div> </form> <form data-blaize-form="login-form" class="blaize-form blaize-form-login" action="#" method="post" > <h2 class="blaize-title">Sign in to your account</h2> <p class="blaize-description"> Get limited access to our industry news, analysis and data, plus regular email updates </p> <fieldset class="blaize-identifiers"> <label for="login_email"> <input name="email_address" id="login_email" type="text" required pattern="^(([^\<\>\(\)\[\]\.,;:\s@\x22]+(\.[^\<\>\(\)\[\]\.,;:\s@\x22]+)*)|(\x22.+\x22))@(([^\<\>\(\)\[\]\.,;:\s@\x22]+\.)+[^\<\>\(\)\[\]\.,;:\s@\x22]{2,50})$" title="Work e-mail" placeholder="Work e-mail" /> </label> </fieldset> <div class="blaize-validators"> <p class="blaize-error"></p> <button class="blaize-submit blaize-login-passwordless" type="submit"> <div class="button-text">Email me an authentication link</div> <div class="button-loader" style="display: none"></div> </button> </div> <p class="blaize-success"></p> <div class="blaize-to-register"> Don't have an account? <a href="#">Click here to register</a> </div> </form> <script type="text/javascript"> (function () { 'use strict'; const BRAND = document.brand, US_COUNTRY_CODE = '03c11ff0-072b-e011-aaa9-00155dc21b03', BLAIZE_SUCCESS_RESPONSE = 'Registration successful', REGISTRATION_SOURCES = { AI: 'agri', BUY: 'buy', II: 'ii', NPM: 'npm', PDI: 'pdi', PEHUB: 'peh', PEHUBEUR: 'peheur', PEI: 'pei', PERE: 'pere', PERECREDIT: 'pcredit', PFCFO: 'pfcfo', RCW: 'rcw', REC: 'rec', RI: 'ri', SI: 'si', VCJ: 'vcj', }, PARSELY_URLS = { AI: 'agriinvestor.com', BUY: 'buyoutsinsider.com', II: 'infrastructureinvestor.com', NPM: 'newprivatemarkets.com', PDI: 'privatedebtinvestor.com', PEHUB: 'pehub.com', PEHUBEUR: 'pehubeurope.com', PEI: 'privateequityinternational.com', PERE: 'perenews.com', PERECREDIT: 'perecredit.com', PFCFO: 'privatefundscfo.com', RCW: 'regcompliancewatch.com', REC: 'recapitalnews.com', RI: 'responsible-investor.com', SI: 'secondariesinvestor.com', VCJ: 'venturecapitaljournal.com', }; function createBlaizeObject() { if (window.Blaize) { return; } window.Blaize = { formPreProcessors: {}, formPostProcessors: {}, registerFormPreProcessor: function (formSlug, processor) { if (!window.Blaize.formPreProcessors[formSlug]) { window.Blaize.formPreProcessors[formSlug] = []; } if (typeof processor === 'function') { window.Blaize.formPreProcessors[formSlug].push(processor); } }, registerFormPostProcessor: function (formSlug, processor) { if (!window.Blaize.formPostProcessors[formSlug]) window.Blaize.formPostProcessors[formSlug] = []; if (typeof processor === 'function') { window.Blaize.formPostProcessors[formSlug].push(processor); } }, preProcessFormData: function (formSlug, formData) { if (window.Blaize.formPreProcessors[formSlug] || window.Blaize.formPreProcessors['*']) { const processors = []; if (window.Blaize.formPreProcessors['*']) { window.Blaize.formPreProcessors['*'].forEach(function (processor) { processors.push(processor); }); } if (window.Blaize.formPreProcessors[formSlug]) { window.Blaize.formPreProcessors[formSlug].forEach(function (processor) { processors.push(processor); }); } processors.every(function (processor) { processedFormData = processor(formData); // Check if string returned = error message if (typeof processedFormData === 'string') { formData = processedFormData; return false; // break } if (processedFormData) { formData = processedFormData; } return true; }); } return formData; }, postProcessFormData: function (formSlug, formData, response) { if ( window.Blaize.formPostProcessors[formSlug] || window.Blaize.formPostProcessors['*'] ) { const processors = []; if (window.Blaize.formPostProcessors['*']) { window.Blaize.formPostProcessors['*'].forEach(function (processor) { processors.push(processor); }); } if (window.Blaize.formPostProcessors[formSlug]) { window.Blaize.formPostProcessors[formSlug].forEach(function (processor) { processors.push(processor); }); } processors.forEach(function (processor) { processor(formData, response); }); } }, }; } function setSourceRegistration() { document.getElementById('sourceRegistration').value = REGISTRATION_SOURCES[BRAND]; } function handleEmail() { const reg_email = document.getElementById('reg_email'), login_email = document.getElementById('login_email'); const removeIncorrectChars = function (e) { e.target.value = e.target.value.replace(/[\\\/]/g, ''); }; reg_email.addEventListener('input', removeIncorrectChars); reg_email.addEventListener('change', removeIncorrectChars); login_email.addEventListener('input', removeIncorrectChars); login_email.addEventListener('change', removeIncorrectChars); } function handleUSstate() { const country = document.getElementById('country'), USstate = document.getElementById('USstate'), labelUSstate = document.querySelector('label[for="USstate"]'); country.addEventListener('change', function (e) { const val = e.target.value; if (val === US_COUNTRY_CODE) { labelUSstate.style.display = 'block'; USstate.disabled = false; USstate.setAttribute('required', 'required'); } else { labelUSstate.style.display = 'none'; USstate.value = ''; USstate.disabled = true; USstate.removeAttribute('required'); } }); } function handleSuccessfulRegistration() { const addParselyTrackPageView = function () { const el = document.createElement('script'); el.src = 'https://cdn.parsely.com/keys/' + PARSELY_URLS[BRAND] + '/p.js'; el.onload = function () { PARSELY.beacon.trackPageView({ url: window.location.href, urlref: window.location.href, action: 'NewUserRegistration', }); }; document.body.appendChild(el); }; const addGAEvent = function () { window.dataLayer = window.dataLayer || []; dataLayer.push({ event: 'visitor interaction', interaction_name: 'registration', }); }; window.Blaize.registerFormPostProcessor('registration-form', function (formData, response) { if (response.message === BLAIZE_SUCCESS_RESPONSE && response.tracking_id) { addParselyTrackPageView(); addGAEvent(); } else { console.log('Registration error: ', response.message); } }); } function handleForms() { const section = document.getElementById('zephr-registration-form'), formRegister = section.querySelector('.blaize-form-register'), formLogin = section.querySelector('.blaize-form-login'), registerError = formRegister.querySelector('.blaize-error'), registerSuccess = formRegister.querySelector('.blaize-success'), loginError = formLogin.querySelector('.blaize-error'), loginSuccess = formLogin.querySelector('.blaize-success'); const processMessage = function (message) { return message .replace('&nbsp;', ' ') .replace(/<[^>]+>/gi, '') // strip tags .trim(); }; const addTrailingDot = function (message) { if (!/\.$/.test(message)) { message += '.'; } return message; }; const blaizeRequest = function (url, data, callback) { const xhr = new XMLHttpRequest(); xhr.open('POST', url, true); xhr.setRequestHeader('Content-type', 'application/json; charset=utf-8'); xhr.setRequestHeader('Accept', 'application/json; charset=utf-8'); xhr.onreadystatechange = function () { if (xhr.readyState === 4) { let response; try { response = JSON.parse(xhr.response); } catch (e) { response = xhr.response; } return callback(xhr.status, response); } }; return !data ? xhr.send() : xhr.send(data); }; const getUserAttributes = function () { const attributes = {}, inputs = formRegister .querySelector('.blaize-user-attributes') .querySelectorAll('input, textarea, select'); for (let i = 0; i < inputs.length; i++) { if (inputs[i].type === 'checkbox') { attributes[inputs[i].name] = inputs[i].checked; } else { attributes[inputs[i].name] = inputs[i].value; } } return attributes; }; const showRegisterSuccess = function (message) { if (message === false) { registerSuccess.style.display = 'none'; return; } registerSuccess.innerHTML = message; registerSuccess.style.display = 'block'; }; const showRegisterError = function (message) { if (message === false) { registerError.style.display = 'none'; return; } registerError.innerHTML = message; registerError.style.display = 'block'; }; const showRegisterLoader = function () { const button = formRegister.querySelector('button[type="submit"]'); button.querySelector('.button-text').style.display = 'none'; button.querySelector('.button-loader').style.display = 'block'; button.disabled = true; }; const hideRegisterLoader = function () { const button = formRegister.querySelector('button[type="submit"]'); button.querySelector('.button-text').style.display = 'block'; button.querySelector('.button-loader').style.display = 'none'; button.disabled = false; }; const hideRegisterFormPartsWhenDone = function () { formRegister.querySelector('.blaize-user-attributes').style.display = 'none'; formRegister.querySelector('.blaize-validators').style.display = 'none'; formRegister.querySelector('.blaize-to-login').style.display = 'none'; }; const showLoginSuccess = function (message) { if (message === false) { loginSuccess.style.display = 'none'; return; } loginSuccess.innerHTML = message; loginSuccess.style.display = 'block'; }; const showLoginError = function (message) { if (message === false) { loginError.style.display = 'none'; return; } loginError.innerHTML = message; loginError.style.display = 'block'; }; const showLoginLoader = function () { const button = formLogin.querySelector('button[type="submit"]'); button.querySelector('.button-text').style.display = 'none'; button.querySelector('.button-loader').style.display = 'block'; button.disabled = true; }; const hideLoginFormPartsWhenDone = function () { formLogin.querySelector('.blaize-login-passwordless').style.display = 'none'; formLogin.querySelector('.blaize-validators').style.display = 'none'; formLogin.querySelector('.blaize-to-register').style.display = 'none'; }; const triggerRegisterDoneEvent = function (identifier) { const event = new CustomEvent('registration-form-done', {detail: identifier}); document.body.dispatchEvent(event); }; const triggerLoginDoneEvent = function (identifier) { const event = new CustomEvent('login-form-done', {detail: identifier}); document.body.dispatchEvent(event); }; const handleRegister = function (e) { e.preventDefault(); const identifier = formRegister.querySelector('input[name="email_address"]').value, attributes = getUserAttributes(), registerData = window.Blaize.preProcessFormData( formRegister.getAttribute('data-blaize-form'), { identifiers: { email_address: identifier, }, validators: {}, attributes: attributes, } ); showRegisterSuccess(false); showRegisterError(false); // Handle error message from preprocessors if (typeof registerData === 'string') { showRegisterError(registerData); return; } showRegisterLoader(); blaizeRequest( '/blaize/register', JSON.stringify(registerData), function (status, response) { window.Blaize.postProcessFormData( formRegister.getAttribute('data-blaize-form'), registerData, response ); if (status === 200) { const registerMessage = response.message || '', passwordlessData = { identifiers: { email_address: identifier, }, delivery: { method: 'email', destination: identifier, action: 'register', redirect: window.location.href.replace(window.location.origin, ''), }, }; blaizeRequest( '/blaize/token-exchange', JSON.stringify(passwordlessData), function (status, response) { if (status === 201) { if (response.message) { hideRegisterFormPartsWhenDone(); showRegisterSuccess( addTrailingDot(registerMessage) + '<br />' + processMessage(response.message) ); triggerRegisterDoneEvent(identifier); } } else { showRegisterError('Something went wrong! Please try again later.'); } } ); } else if (status === 409) { showRegisterError( 'Your email is already registered with us. To access this site simply sign in using the link below.' ); hideRegisterLoader() } else if (status === 400 || status === 402) { showRegisterError(processMessage(response.message)); hideRegisterLoader() } else { showRegisterError('Something went wrong! Please try again later.'); hideRegisterLoader() } } ); }; const handleLogin = function (e) { e.preventDefault(); const identifier = formLogin.querySelector('input[name="email_address"]').value, payloadData = JSON.stringify({ identifiers: { email_address: identifier, }, delivery: { method: 'email', destination: identifier, action: 'login', redirect: window.location.href.replace(window.location.origin, ''), }, }); showLoginSuccess(false); showLoginError(false); showLoginLoader(); blaizeRequest('/blaize/token-exchange', payloadData, function (status, response) { if (status === 200) { if (response.cookie) { document.cookie = response.cookie; window.location.reload(true); } } else if (status === 201) { if (response.message) { hideLoginFormPartsWhenDone(); showLoginSuccess(processMessage(response.message)); triggerLoginDoneEvent(identifier); } } else if (status === 401) { showLoginError('The email address you entered is incorrect.'); } else if (status === 404) { showLoginError('User not found.'); } else if (status === 429) { showLoginError('To gain login access, please contact your administrator.'); } else { showLoginError('Something went wrong! Please try again later.'); } }); }; const switchForms = function () { section.querySelector('.blaize-to-login a').onclick = function (e) { e.preventDefault(); formRegister.style.display = 'none'; formLogin.style.display = 'block'; }; section.querySelector('.blaize-to-register a').onclick = function (e) { e.preventDefault(); formLogin.style.display = 'none'; formRegister.style.display = 'block'; }; }; const handleFormsSubmit = function () { formRegister.addEventListener('submit', handleRegister); formLogin.addEventListener('submit', handleLogin); }; switchForms(); handleFormsSubmit(); } document.addEventListener('DOMContentLoaded', function () { createBlaizeObject(); setSourceRegistration(); handleForms(); handleEmail(); handleUSstate(); handleSuccessfulRegistration(); }); })(); </script> </section> <script type="text/javascript"> if (!window.Zephr) window.Zephr = {}; if (!window.Zephr.outcomes) window.Zephr.outcomes = {}; window.Zephr.outcomes['a-v4-registration-popup'] = { featureLabel: 'a-v4-registration-popup', outcomeId: 'transformation/2', outcomeLabel: 'Registration Form' }; </script> </div> </div> </div> </div> <div class="mfp-content"> <div id="blaize-login-form" class="td-page-content white-popup-block mfp-hide mfp-with-anim"> <img src="https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/images/modal/modalheader-ii-rebrand.png" alt="ii"> <div class="td-login-wrap"> <div class="pwl-login-form-div "> <script src="https://ui-components-prod.s3.eu-west-2.amazonaws.com/zephrv4/setVariables.js"></script> <script> setVariables('peimedia|infrastructureinvestor'); </script> <style> label[for="login_email_modal"]{ font-size: 0; color: transparent; line-height: 0; } #blaize-login-top-submit-modal { margin-bottom: 20px !important; } </style> <form id="blaize-login-top-modal" data-blaize-form="basic-registration" class="blaize-form blaize-form-login blaize-theme-default" style="display: block;"> <h2>Sign in to your account</h2> <fieldset class="blaize-authentication"> <label for="login_email_modal"> Email address <input id="blaize-login-top-email-modal" class="form-control" type="email" name="email" placeholder="Work Email" data-parsley-trigger="change" data-parsley-email-check="" required="" data-parsley-error-message="Please enter the email address used when you registered"> </label> </fieldset> <p id="blaize-error" class="blaize-error" style="display: none;">Email address not recognised.</p> <input class="btn btn-primary td-login-button" type="submit" id="blaize-login-top-submit-modal" style="color:#ffffff;" value="Sign in"> <p>Don't have an account? <a class="blaize-register-modal-js button btn-register" href="#blaize-register-form">Click here to register</a></p> </form> <div id="success-message" class="success-message" style="display:none;"> <p style="font-family: Avenir Next LT W01 Demi;"> <strong>Nearly there!</strong> </p> <p>A verification email is on its way to you. Please check your spam or junk folder just in case.</p> <img id="RaSamZ8A" src="" scale="0"> <script type="text/javascript"> ( function () { document.getElementById("RaSamZ8A").src = "https://ui-components-prod.s3.eu-west-2.amazonaws.com/zephrv4/paywall-modal-login/images/" + document.brand +".png"; } )(); </script> If you do not receive this within five minutes, please try to sign in again. If the problem persists, please email: <a href="mailto:subscriptions@pei.group">subscriptions@pei.group</a>. </div> <script> (function() { var triggerLoginDoneEvent = function(identifier) { var event = new CustomEvent('login-form-done', {detail: identifier}); document.body.dispatchEvent(event); }; var button = document.getElementById("blaize-login-top-submit-modal"); var form = document.getElementById("blaize-login-top-modal"); var successmessage = document.getElementById("success-message"); var blaizeerror = document.getElementById("blaize-error"); button.addEventListener("click", function(e) { e.preventDefault(); var email = document.getElementById("blaize-login-top-email-modal").value; var passwordlessData = { identifiers: { email_address: email }, delivery: { method: 'email', destination: email, action: 'login', redirect: window.location.href.replace(window.location.origin, "") } }; var xhrPasswordless = new(XMLHttpRequest || ActiveXObject)('MSXML2.XMLHTTP.3.0'); xhrPasswordless.open('POST', '/blaize/token-exchange', true); xhrPasswordless.setRequestHeader('Content-type', 'application/json; charset=utf-8'); xhrPasswordless.onreadystatechange = function() { if (xhrPasswordless.readyState === 4) { if (xhrPasswordless.status === 201) { blaizeerror.style.display = "none"; form.style.display = "none"; successmessage.style.display = "inline"; triggerLoginDoneEvent(email); } else { blaizeerror.style.display = "block"; } } }; xhrPasswordless.send(JSON.stringify(passwordlessData)); }); })(); </script> <script type="text/javascript"> if (!window.Zephr) window.Zephr = {}; if (!window.Zephr.outcomes) window.Zephr.outcomes = {}; window.Zephr.outcomes['a-v4-login-popup'] = { featureLabel: 'a-v4-login-popup', outcomeId: 'transformation/1', outcomeLabel: 'paywall-modal-login' }; </script> </div> </div> </div> </div> <script> window.RS_MODULES = window.RS_MODULES || {}; window.RS_MODULES.modules = window.RS_MODULES.modules || {}; window.RS_MODULES.waiting = window.RS_MODULES.waiting || []; window.RS_MODULES.defered = false; window.RS_MODULES.moduleWaiting = window.RS_MODULES.moduleWaiting || {}; window.RS_MODULES.type = 'compiled'; </script> <script type="text/javascript"> jQuery( function( $ ) { $( document.body ).on( 'added_to_cart removed_from_cart updated_cart_totals wc_cart_emptied updated_cart_totals', function() { $.ajax( { type: 'POST', url: 'https://www.infrastructureinvestor.com/wp-admin/admin-ajax.php', data: { action: 'get_cart_items', }, } ); } ); } ); </script> <div class="pwl-print-watermark"> <div class="pwl-print-watermark__copy"> <p class="pwl-print-watermark__copy__title">Copyright PEI Media</p> <p class="pwl-print-watermark__copy__subtitle"> Not for publication, email or dissemination</p> </div> </div> <!-- Theme: Newspaper by tagDiv.com 2017 Version: 8.8.61 (rara) Deploy mode: deploy uid: 674731d1aafb0 --> <!-- Custom css form theme panel --> <style type="text/css" media="screen"> /* custom css theme panel */ .gform_wrapper .top_label .gfield_label { display:none !important; } #gform_wrapper_4 .top_label .gfield_label { display: block !important; } .wpb_revslider_element { margin-bottom: 0 !important; } .gform_wrapper .gform_footer { margin:0 !important; } .pei-sign-up h2 { margin-bottom:0; color:white; } .pei-sign-up .gform_wrapper .gfield_html.gfield_no_follows_desc { color:white; } body .widget_recent_entries li a { font-size:13px; line-height:18px; } body .widget_dpe_fp_widget li { margin-bottom: 8px; padding-bottom: 7px; border-bottom: 1px dashed #f1f1f1; font-size:13px; line-height:18px; } body .vc_wp_posts { margin-bottom:0 !important; } .pei-hide-title .td-block-title-wrap { display:none; } .td-footer-wrapper { padding-top:0 !important; } .td-module-comments { display: none; } .td-page-content p, .td-post-content p, .wpb_text_column p, .td_block_text_with_title p, .woocommerce #tab-description p, .mce-content-body p { margin-bottom: 20px; } .td-content-more-articles-box .td-module-thumb { height: auto !important; width: 100px; } /* Ticket PMP-325 */ .td-header-style-6 .td-header-sp-logo img, .td-header-style-7 .td-header-sp-logo img{ max-height: 60px; } /* Ticket PMP-325 */ .td-main-page-wrap { padding-top: 28px; } /* Ticket PMP-659 */ .oembed { padding: 0 20px 20px; } .td-pb-row ul.sites { margin: auto; } .td-pb-row ul.sites li { display: inline; list-style-type: none; } @media only screen and (max-width: 800px) { .td-pb-row ul.sites li { display: block; list-style-type: none; } } .dfw-unit.display-block {text-align: center; } .dfw-unit.display-block:before { display: none !important; } .dfp_ad_pos { text-align: center; } .woocommerce-cart-form .actions { display: none; } .widget_shopping_cart_content .buttons .checkout { display: none; } .td-post-category { background-color: #077CAB; padding: 4px; } .woocommerce-checkout .col-1, .woocommerce-checkout .col-2 { max-width: 100%; } .woocommerce-checkout .form-row { display: block; } .check-if-date-amended-1 { margin-bottom: 29px !important; } .check-if-date-amended-1 > .td-post-author-name { display:none; } .check-if-date-amended-1 > .network-custom-post-date { font-size: 24px; color: #1C7749 !important; font-weight: 600; } .loop-network-custom-date, .custom-network-font-on-meta .td-module-date { font-size: 16px; color: #1C7749 !important; font-weight: 600; } .page-template-network-app-template .pp-multiple-authors-wrapper { display: none; } /* custom responsive css from theme panel (Advanced CSS) */ @media (min-width: 1141px) { .td_module_16 .td-module-thumb { width:100px; } .td_module_16 .item-details { margin-left: 125px; min-height: 100px; } } /* custom responsive css from theme panel (Advanced CSS) */ @media (min-width: 1019px) and (max-width: 1140px) { .td_module_16 .td-module-thumb { width:100px; } .td_module_16 .item-details { margin-left: 125px; min-height: 100px; } } </style> <script type="text/html" id="wpb-modifications"> window.wpbCustomElement = 1; </script> <script> console.log("[Delighted] Required session cookies are not present. Is the user logged in?"); console.log("[Delighted] Blaize blaize_session cookie is not set."); console.log("[Delighted] Blaize brand: ii"); </script> <!-- Blaize userdata response: --> <script type="text/javascript">var algolia = {"debug":false,"application_id":"XGK4IU31FZ","search_api_key":"c32e2e08cbf64f98e4b337a8dcccca0d","powered_by_enabled":false,"query":"","autocomplete":{"sources":[{"index_id":"searchable_posts","index_name":"production_infrastructureinvestor_wp_searchable_posts","label":"All posts","admin_name":"All posts","position":10,"max_suggestions":3,"tmpl_suggestion":"autocomplete-post-suggestion","enabled":true}],"input_selector":"input[name='s']:not(.no-autocomplete):not(#adminbar-search)"},"indices":{"searchable_posts":{"name":"production_infrastructureinvestor_wp_searchable_posts","id":"searchable_posts","enabled":true,"replicas":[]}}};</script> <script type="text/html" id="tmpl-autocomplete-header"> <div class="autocomplete-header"> <div class="autocomplete-header-title"> <h4>{{{ data.label }}}</h4> </div> <div class="clear"></div> </div> </script> <script type="text/html" id="tmpl-autocomplete-header-profiles"> <div class="autocomplete-header"> <div class="autocomplete-header-title"> <h4>{{{ data.label }}}</h4> </div> <div class="clear"></div> </div> </script> <script type="text/html" id="tmpl-autocomplete-footer"> <div class="autocomplete-footer"> <div class="autocomplete-footer-title"> <a href="https://www.infrastructureinvestor.com/?s={{{ data.query }}}#{{{ data.target }}}"> See all results </a> </div> <div class="clear"></div> </div> </script> <script type="text/html" id="tmpl-autocomplete-post-suggestion"> <a class="suggestion-link" href="{{ data.permalink }}" title="{{ data.post_title }}"> <div class="suggestion-image-wrap"> <# if ( data.images.thumbnail ) { #> <img class="suggestion-post-thumbnail" src="{{ data.images.thumbnail.url }}" alt="{{ data.post_title }}"> <# } #> </div> <div class="suggestion-post-attributes"> <span class="suggestion-post-title">{{{ data._highlightResult.post_title.value }}}</span> <# if ( data._snippetResult['post_excerpt'] ) { #> <span class="suggestion-post-content">{{{ data._snippetResult['post_excerpt'].value }}}</span> <# } #> </div> </a> </script> <script type="text/html" id="tmpl-autocomplete-suggestion-profile"> <a class="suggestion-link" href="{{ data.permalink }}" title="{{ data.profile_name }}"> <div class="suggestion-post-attributes"> <span class="suggestion-post-title">{{{ data._highlightResult.profile_name.value }}}</span> </div> </a> </script> <script type="text/html" id="tmpl-autocomplete-term-suggestion"> <a class="suggestion-link" href="{{ data.permalink }}" title="{{ data.name }}"> <svg viewBox="0 0 21 21" width="21" height="21"> <svg width="21" height="21" viewBox="0 0 21 21"> <path d="M4.662 8.72l-1.23 1.23c-.682.682-.68 1.792.004 2.477l5.135 5.135c.7.693 1.8.688 2.48.005l1.23-1.23 5.35-5.346c.31-.31.54-.92.51-1.36l-.32-4.29c-.09-1.09-1.05-2.06-2.15-2.14l-4.3-.33c-.43-.03-1.05.2-1.36.51l-.79.8-2.27 2.28-2.28 2.27zm9.826-.98c.69 0 1.25-.56 1.25-1.25s-.56-1.25-1.25-1.25-1.25.56-1.25 1.25.56 1.25 1.25 1.25z" fill-rule="evenodd"></path> </svg> </svg> <span class="suggestion-post-title">{{{ data._highlightResult.name.value }}}</span> </a> </script> <script type="text/html" id="tmpl-autocomplete-user-suggestion"> <a class="suggestion-link user-suggestion-link" href="{{ data.posts_url }}" title="{{ data.display_name }}"> <# if ( data.avatar_url ) { #> <img class="suggestion-user-thumbnail" src="{{ data.avatar_url }}" alt="{{ data.display_name }}"> <# } #> <span class="suggestion-post-title">{{{ data._highlightResult.display_name.value }}}</span> </a> </script> <script type="text/html" id="tmpl-autocomplete-footer"> <div class="autocomplete-footer"> <div class="autocomplete-footer-branding"> <a href="#" class="algolia-powered-by-link" title="Algolia"> <svg width="130" viewBox="0 0 130 18" xmlns="http://www.w3.org/2000/svg"> <title>Search by Algolia</title> <defs> <linearGradient x1="-36.868%" y1="134.936%" x2="129.432%" y2="-27.7%" id="a"> <stop stop-color="#00AEFF" offset="0%"/> <stop stop-color="#3369E7" offset="100%"/> </linearGradient> </defs> <g fill="none" fill-rule="evenodd"> <path d="M59.399.022h13.299a2.372 2.372 0 0 1 2.377 2.364V15.62a2.372 2.372 0 0 1-2.377 2.364H59.399a2.372 2.372 0 0 1-2.377-2.364V2.381A2.368 2.368 0 0 1 59.399.022z" fill="url(#a)"/> <path d="M66.257 4.56c-2.815 0-5.1 2.272-5.1 5.078 0 2.806 2.284 5.072 5.1 5.072 2.815 0 5.1-2.272 5.1-5.078 0-2.806-2.279-5.072-5.1-5.072zm0 8.652c-1.983 0-3.593-1.602-3.593-3.574 0-1.972 1.61-3.574 3.593-3.574 1.983 0 3.593 1.602 3.593 3.574a3.582 3.582 0 0 1-3.593 3.574zm0-6.418v2.664c0 .076.082.131.153.093l2.377-1.226c.055-.027.071-.093.044-.147a2.96 2.96 0 0 0-2.465-1.487c-.055 0-.11.044-.11.104l.001-.001zm-3.33-1.956l-.312-.311a.783.783 0 0 0-1.106 0l-.372.37a.773.773 0 0 0 0 1.101l.307.305c.049.049.121.038.164-.011.181-.245.378-.479.597-.697.225-.223.455-.42.707-.599.055-.033.06-.109.016-.158h-.001zm5.001-.806v-.616a.781.781 0 0 0-.783-.779h-1.824a.78.78 0 0 0-.783.779v.632c0 .071.066.12.137.104a5.736 5.736 0 0 1 1.588-.223c.52 0 1.035.071 1.534.207a.106.106 0 0 0 .131-.104z" fill="#FFF"/> <path d="M102.162 13.762c0 1.455-.372 2.517-1.123 3.193-.75.676-1.895 1.013-3.44 1.013-.564 0-1.736-.109-2.673-.316l.345-1.689c.783.163 1.819.207 2.361.207.86 0 1.473-.174 1.84-.523.367-.349.548-.866.548-1.553v-.349a6.374 6.374 0 0 1-.838.316 4.151 4.151 0 0 1-1.194.158 4.515 4.515 0 0 1-1.616-.278 3.385 3.385 0 0 1-1.254-.817 3.744 3.744 0 0 1-.811-1.351c-.192-.539-.29-1.504-.29-2.212 0-.665.104-1.498.307-2.054a3.925 3.925 0 0 1 .904-1.433 4.124 4.124 0 0 1 1.441-.926 5.31 5.31 0 0 1 1.945-.365c.696 0 1.337.087 1.961.191a15.86 15.86 0 0 1 1.588.332v8.456h-.001zm-5.954-4.206c0 .893.197 1.885.592 2.299.394.414.904.621 1.528.621.34 0 .663-.049.964-.142a2.75 2.75 0 0 0 .734-.332v-5.29a8.531 8.531 0 0 0-1.413-.18c-.778-.022-1.369.294-1.786.801-.411.507-.619 1.395-.619 2.223zm16.12 0c0 .719-.104 1.264-.318 1.858a4.389 4.389 0 0 1-.904 1.52c-.389.42-.854.746-1.402.975-.548.229-1.391.36-1.813.36-.422-.005-1.26-.125-1.802-.36a4.088 4.088 0 0 1-1.397-.975 4.486 4.486 0 0 1-.909-1.52 5.037 5.037 0 0 1-.329-1.858c0-.719.099-1.411.318-1.999.219-.588.526-1.09.92-1.509.394-.42.865-.741 1.402-.97a4.547 4.547 0 0 1 1.786-.338 4.69 4.69 0 0 1 1.791.338c.548.229 1.019.55 1.402.97.389.42.69.921.909 1.509.23.588.345 1.28.345 1.999h.001zm-2.191.005c0-.921-.203-1.689-.597-2.223-.394-.539-.948-.806-1.654-.806-.707 0-1.26.267-1.654.806-.394.539-.586 1.302-.586 2.223 0 .932.197 1.558.592 2.098.394.545.948.812 1.654.812.707 0 1.26-.272 1.654-.812.394-.545.592-1.166.592-2.098h-.001zm6.962 4.707c-3.511.016-3.511-2.822-3.511-3.274L113.583.926l2.142-.338v10.003c0 .256 0 1.88 1.375 1.885v1.792h-.001zm3.774 0h-2.153V5.072l2.153-.338v9.534zm-1.079-10.542c.718 0 1.304-.578 1.304-1.291 0-.714-.581-1.291-1.304-1.291-.723 0-1.304.578-1.304 1.291 0 .714.586 1.291 1.304 1.291zm6.431 1.013c.707 0 1.304.087 1.786.262.482.174.871.42 1.156.73.285.311.488.735.608 1.182.126.447.186.937.186 1.476v5.481a25.24 25.24 0 0 1-1.495.251c-.668.098-1.419.147-2.251.147a6.829 6.829 0 0 1-1.517-.158 3.213 3.213 0 0 1-1.178-.507 2.455 2.455 0 0 1-.761-.904c-.181-.37-.274-.893-.274-1.438 0-.523.104-.855.307-1.215.208-.36.487-.654.838-.883a3.609 3.609 0 0 1 1.227-.49 7.073 7.073 0 0 1 2.202-.103c.263.027.537.076.833.147v-.349c0-.245-.027-.479-.088-.697a1.486 1.486 0 0 0-.307-.583c-.148-.169-.34-.3-.581-.392a2.536 2.536 0 0 0-.915-.163c-.493 0-.942.06-1.353.131-.411.071-.75.153-1.008.245l-.257-1.749c.268-.093.668-.185 1.183-.278a9.335 9.335 0 0 1 1.66-.142l-.001-.001zm.181 7.731c.657 0 1.145-.038 1.484-.104v-2.168a5.097 5.097 0 0 0-1.978-.104c-.241.033-.46.098-.652.191a1.167 1.167 0 0 0-.466.392c-.121.169-.175.267-.175.523 0 .501.175.79.493.981.323.196.75.289 1.293.289h.001zM84.109 4.794c.707 0 1.304.087 1.786.262.482.174.871.42 1.156.73.29.316.487.735.608 1.182.126.447.186.937.186 1.476v5.481a25.24 25.24 0 0 1-1.495.251c-.668.098-1.419.147-2.251.147a6.829 6.829 0 0 1-1.517-.158 3.213 3.213 0 0 1-1.178-.507 2.455 2.455 0 0 1-.761-.904c-.181-.37-.274-.893-.274-1.438 0-.523.104-.855.307-1.215.208-.36.487-.654.838-.883a3.609 3.609 0 0 1 1.227-.49 7.073 7.073 0 0 1 2.202-.103c.257.027.537.076.833.147v-.349c0-.245-.027-.479-.088-.697a1.486 1.486 0 0 0-.307-.583c-.148-.169-.34-.3-.581-.392a2.536 2.536 0 0 0-.915-.163c-.493 0-.942.06-1.353.131-.411.071-.75.153-1.008.245l-.257-1.749c.268-.093.668-.185 1.183-.278a8.89 8.89 0 0 1 1.66-.142l-.001-.001zm.186 7.736c.657 0 1.145-.038 1.484-.104v-2.168a5.097 5.097 0 0 0-1.978-.104c-.241.033-.46.098-.652.191a1.167 1.167 0 0 0-.466.392c-.121.169-.175.267-.175.523 0 .501.175.79.493.981.318.191.75.289 1.293.289h.001zm8.682 1.738c-3.511.016-3.511-2.822-3.511-3.274L89.461.926l2.142-.338v10.003c0 .256 0 1.88 1.375 1.885v1.792h-.001z" fill="#182359"/> <path d="M5.027 11.025c0 .698-.252 1.246-.757 1.644-.505.397-1.201.596-2.089.596-.888 0-1.615-.138-2.181-.414v-1.214c.358.168.739.301 1.141.397.403.097.778.145 1.125.145.508 0 .884-.097 1.125-.29a.945.945 0 0 0 .363-.779.978.978 0 0 0-.333-.747c-.222-.204-.68-.446-1.375-.725-.716-.29-1.221-.621-1.515-.994-.294-.372-.44-.82-.44-1.343 0-.655.233-1.171.698-1.547.466-.376 1.09-.564 1.875-.564.752 0 1.5.165 2.245.494l-.408 1.047c-.698-.294-1.321-.44-1.869-.44-.415 0-.73.09-.945.271a.89.89 0 0 0-.322.717c0 .204.043.379.129.524.086.145.227.282.424.411.197.129.551.299 1.063.51.577.24.999.464 1.268.671.269.208.466.442.591.704.125.261.188.569.188.924l-.001.002zm3.98 2.24c-.924 0-1.646-.269-2.167-.808-.521-.539-.782-1.281-.782-2.226 0-.97.242-1.733.725-2.288.483-.555 1.148-.833 1.993-.833.784 0 1.404.238 1.858.714.455.476.682 1.132.682 1.966v.682H7.357c.018.577.174 1.02.467 1.329.294.31.707.465 1.241.465.351 0 .678-.033.98-.099a5.1 5.1 0 0 0 .975-.33v1.026a3.865 3.865 0 0 1-.935.312 5.723 5.723 0 0 1-1.08.091l.002-.001zm-.231-5.199c-.401 0-.722.127-.964.381s-.386.625-.432 1.112h2.696c-.007-.491-.125-.862-.354-1.115-.229-.252-.544-.379-.945-.379l-.001.001zm7.692 5.092l-.252-.827h-.043c-.286.362-.575.608-.865.739-.29.131-.662.196-1.117.196-.584 0-1.039-.158-1.367-.473-.328-.315-.491-.761-.491-1.337 0-.612.227-1.074.682-1.386.455-.312 1.148-.482 2.079-.51l1.026-.032v-.317c0-.38-.089-.663-.266-.851-.177-.188-.452-.282-.824-.282-.304 0-.596.045-.876.134a6.68 6.68 0 0 0-.806.317l-.408-.902a4.414 4.414 0 0 1 1.058-.384 4.856 4.856 0 0 1 1.085-.132c.756 0 1.326.165 1.711.494.385.329.577.847.577 1.552v4.002h-.902l-.001-.001zm-1.88-.859c.458 0 .826-.128 1.104-.384.278-.256.416-.615.416-1.077v-.516l-.763.032c-.594.021-1.027.121-1.297.298s-.406.448-.406.814c0 .265.079.47.236.615.158.145.394.218.709.218h.001zm7.557-5.189c.254 0 .464.018.628.054l-.124 1.176a2.383 2.383 0 0 0-.559-.064c-.505 0-.914.165-1.227.494-.313.329-.47.757-.47 1.284v3.105h-1.262V7.218h.988l.167 1.047h.064c.197-.354.454-.636.771-.843a1.83 1.83 0 0 1 1.023-.312h.001zm4.125 6.155c-.899 0-1.582-.262-2.049-.787-.467-.525-.701-1.277-.701-2.259 0-.999.244-1.767.733-2.304.489-.537 1.195-.806 2.119-.806.627 0 1.191.116 1.692.349l-.381 1.015c-.534-.208-.974-.312-1.321-.312-1.028 0-1.542.682-1.542 2.046 0 .666.128 1.166.384 1.501.256.335.631.502 1.125.502a3.23 3.23 0 0 0 1.595-.419v1.101a2.53 2.53 0 0 1-.722.285 4.356 4.356 0 0 1-.932.086v.002zm8.277-.107h-1.268V9.506c0-.458-.092-.8-.277-1.026-.184-.226-.477-.338-.878-.338-.53 0-.919.158-1.168.475-.249.317-.373.848-.373 1.593v2.949h-1.262V4.801h1.262v2.122c0 .34-.021.704-.064 1.09h.081a1.76 1.76 0 0 1 .717-.666c.306-.158.663-.236 1.072-.236 1.439 0 2.159.725 2.159 2.175v3.873l-.001-.001zm7.649-6.048c.741 0 1.319.269 1.732.806.414.537.62 1.291.62 2.261 0 .974-.209 1.732-.628 2.275-.419.542-1.001.814-1.746.814-.752 0-1.336-.27-1.751-.811h-.086l-.231.704h-.945V4.801h1.262v1.987l-.021.655-.032.553h.054c.401-.591.992-.886 1.772-.886zm-.328 1.031c-.508 0-.875.149-1.098.448-.224.299-.339.799-.346 1.501v.086c0 .723.115 1.247.344 1.571.229.324.603.486 1.123.486.448 0 .787-.177 1.018-.532.231-.354.346-.867.346-1.536 0-1.35-.462-2.025-1.386-2.025l-.001.001zm3.244-.924h1.375l1.209 3.368c.183.48.304.931.365 1.354h.043c.032-.197.091-.436.177-.717.086-.281.541-1.616 1.364-4.004h1.364l-2.541 6.73c-.462 1.235-1.232 1.853-2.31 1.853-.279 0-.551-.03-.816-.091v-.999c.19.043.406.064.65.064.609 0 1.037-.353 1.284-1.058l.22-.559-2.385-5.941h.001z" fill="#1D3657"/> </g> </svg> </a> </div> </div> </script> <script type="text/html" id="tmpl-autocomplete-empty"> <div class="autocomplete-empty"> No results matched your query <span class="empty-query">"{{ data.query }}"</span> </div> </script> <script type="text/javascript"> (function () { var c = document.body.className; c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); document.body.className = c; })(); </script> <link rel="stylesheet" id="wc-blocks-style-css" href="https://www.infrastructureinvestor.com/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-9.2.3" type="text/css" media="all"> <link rel="stylesheet" id="dfp-css" href="https://www.infrastructureinvestor.com/wp-content/plugins/doubleclick-for-wp/css/dfp.css?ver=0.2.0" type="text/css" media="all"> <link rel="stylesheet" id="rs-plugin-settings-css" href="https://www.infrastructureinvestor.com/wp-content/plugins/revslider/sr6/assets/css/rs6.css?ver=6.7.9" type="text/css" media="all"> <style id="rs-plugin-settings-inline-css" type="text/css"> #rs-demo-id {} </style> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/pei-custom-options/assets/js/exclude-algolia-search-from-marketo.js?ver=1.5.10" id="pei-exclude-marketo-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/wc-aelia-foundation-classes/src/js/frontend/frontend.js" id="wc-aelia-foundation-classes-frontend-js"></script> <script type="text/javascript" id="woocommerce-js-extra"> /* <![CDATA[ */ var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=9.2.3" id="woocommerce-js" data-wp-strategy="defer"></script> <script type="text/javascript" id="jquery.wp-smartcrop-js-extra"> /* <![CDATA[ */ var wpsmartcrop_options = {"focus_mode":"power-lines"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/wp-smartcrop/js/jquery.wp-smartcrop.min.js?ver=2.0.9" id="jquery.wp-smartcrop-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/pragmatic-google-tag-manager/js/datalayer-push.js?ver=1654004321" id="datalayer-push-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/pragmatic-google-tag-manager/js/visitor-interactions.js?ver=1699264577" id="visitor-interactions-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/pragmatic-google-tag-manager/js/specific-page-events.js?ver=1654004321" id="specific-page-events-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/pragmatic-peimonarch-odin-integration/assets/dist/js/vendor.js?ver=1654004321" id="blaize-vendor-js"></script> <script type="text/javascript" id="blaize-scripts-js-extra"> /* <![CDATA[ */ var BLAIZE = {"ajax_url":"\/wp-admin\/admin-ajax.php","api_url":"https:\/\/subscriptions-api.pei-services.com","api_brand":"ii","account_page":"https://www.infrastructureinvestor.com\/north-america\/","savedForLaterPage":"https://www.infrastructureinvestor.com\/my-ii\/","is_login_page":""}; /* ]]> */ </script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/pragmatic-peimonarch-odin-integration/assets/dist/js/scripts.js?ver=1654004321" id="blaize-scripts-js"></script> <script type="text/javascript" id="superpwa-register-sw-js-extra"> /* <![CDATA[ */ var superpwa_sw = {"url":"\/superpwa-sw-16.js?1732719056","disable_addtohome":"0","enableOnDesktop":"","offline_message":"1","offline_message_txt":"You are currently offline."}; /* ]]> */ </script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/super-progressive-web-apps/public/js/register-sw.js?ver=2.2.30" id="superpwa-register-sw-js"></script> <script type="text/javascript" id="wc-aelia-currency-switcher-js-extra"> /* <![CDATA[ */ var wc_aelia_currency_switcher_params = {"current_exchange_rate_from_base":"1.307135","selected_currency":"USD"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/woocommerce-aelia-currencyswitcher/src/js/frontend/common/build/index.js?ver=5.1.0.231206" id="wc-aelia-currency-switcher-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-includes/js/dist/hooks.min.js?ver=2810c76e705dd1a53b18" id="wp-hooks-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/wp-parsely/build/loader.js?ver=71d37502d12f3838b80d" id="wp-parsely-loader-js"></script> <script type="text/javascript" data-parsely-site="infrastructureinvestor.com" src="https://cdn.parsely.com/keys/infrastructureinvestor.com/p.js?ver=3.15.0" id="parsely-cfg"></script> <script type="text/javascript" id="pwl-site-js-extra"> /* <![CDATA[ */ var pwl_ajax = {"ajaxurl":"\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/js/pwl-theme.js?h=b8435bec&amp;ver=8.8.61g" id="pwl-site-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/js/zephr-bronze-user-modal.js?ver=8.8.611732719056" id="zephr-bronze-user-modal-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/js/pfcfo-global-helpers.js?ver=8.8.61ph1ver21" id="pfcfo-global-helpers-js"></script> <script type="text/javascript" id="pwl_woo_link-js-extra"> /* <![CDATA[ */ var pwl_woo_link = {"shop_url":"\/shop\/"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/js/pwl-woo-link.js?ver=8.8.61" id="pwl_woo_link-js"></script> <script type="text/javascript" id="wc-address-i18n-js-extra"> /* <![CDATA[ */ var wc_address_i18n_params = {"locale":"{\"AE\":{\"postcode\":{\"required\":false,\"hidden\":true},\"state\":{\"required\":false}},\"AF\":{\"state\":{\"required\":false,\"hidden\":true}},\"AL\":{\"state\":{\"label\":\"County\"}},\"AO\":{\"postcode\":{\"required\":false,\"hidden\":true},\"state\":{\"label\":\"Province\"}},\"AT\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"AU\":{\"city\":{\"label\":\"Suburb\"},\"postcode\":{\"label\":\"Postcode\"},\"state\":{\"label\":\"State\"}},\"AX\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"BA\":{\"postcode\":{\"priority\":65},\"state\":{\"label\":\"Canton\",\"required\":false,\"hidden\":true}},\"BD\":{\"postcode\":{\"required\":false},\"state\":{\"label\":\"District\"}},\"BE\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"BG\":{\"state\":{\"required\":false}},\"BH\":{\"postcode\":{\"required\":false},\"state\":{\"required\":false,\"hidden\":true}},\"BI\":{\"state\":{\"required\":false,\"hidden\":true}},\"BO\":{\"postcode\":{\"required\":false,\"hidden\":true},\"state\":{\"label\":\"Department\"}},\"BS\":{\"postcode\":{\"required\":false,\"hidden\":true}},\"BZ\":{\"postcode\":{\"required\":false,\"hidden\":true},\"state\":{\"required\":false}},\"CA\":{\"postcode\":{\"label\":\"Postcode\"},\"state\":{\"label\":\"Province\"}},\"CH\":{\"postcode\":{\"priority\":65},\"state\":{\"label\":\"Canton\",\"required\":false}},\"CL\":{\"city\":{\"required\":true},\"postcode\":{\"required\":false,\"hidden\":false},\"state\":{\"label\":\"Region\"}},\"CN\":{\"state\":{\"label\":\"Province\"}},\"CO\":{\"postcode\":{\"required\":false},\"state\":{\"label\":\"Department\"}},\"CR\":{\"state\":{\"label\":\"Province\"}},\"CW\":{\"postcode\":{\"required\":false,\"hidden\":true},\"state\":{\"required\":false}},\"CZ\":{\"state\":{\"required\":false,\"hidden\":true}},\"DE\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false}},\"DK\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"DO\":{\"state\":{\"label\":\"Province\"}},\"EC\":{\"state\":{\"label\":\"Province\"}},\"EE\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"ET\":{\"state\":{\"required\":false,\"hidden\":true}},\"FI\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"FR\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"GG\":{\"state\":{\"required\":false,\"label\":\"Parish\"}},\"GH\":{\"postcode\":{\"required\":false},\"state\":{\"label\":\"Region\"}},\"GP\":{\"state\":{\"required\":false,\"hidden\":true}},\"GF\":{\"state\":{\"required\":false,\"hidden\":true}},\"GR\":{\"state\":{\"required\":false}},\"GT\":{\"postcode\":{\"required\":false},\"state\":{\"label\":\"Department\"}},\"HK\":{\"postcode\":{\"required\":false},\"city\":{\"label\":\"Town \\\/ District\"},\"state\":{\"label\":\"Region\"}},\"HN\":{\"state\":{\"label\":\"Department\"}},\"HU\":{\"last_name\":{\"class\":[\"form-row-first\"],\"priority\":10},\"first_name\":{\"class\":[\"form-row-last\"],\"priority\":20},\"postcode\":{\"class\":[\"form-row-first\",\"address-field\"],\"priority\":65},\"city\":{\"class\":[\"form-row-last\",\"address-field\"]},\"address_1\":{\"priority\":71},\"address_2\":{\"priority\":72},\"state\":{\"label\":\"County\",\"required\":false}},\"ID\":{\"state\":{\"label\":\"Province\"}},\"IE\":{\"postcode\":{\"required\":false,\"label\":\"Eircode\"},\"state\":{\"label\":\"County\"}},\"IS\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"IL\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"IM\":{\"state\":{\"required\":false,\"hidden\":true}},\"IN\":{\"postcode\":{\"label\":\"PIN Code\"},\"state\":{\"label\":\"State\"}},\"IR\":{\"state\":{\"priority\":50},\"city\":{\"priority\":60},\"address_1\":{\"priority\":70},\"address_2\":{\"priority\":80}},\"IT\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":true,\"label\":\"Province\"}},\"JM\":{\"city\":{\"label\":\"Town \\\/ City \\\/ Post Office\"},\"postcode\":{\"required\":false,\"label\":\"Postal Code\"},\"state\":{\"required\":true,\"label\":\"Parish\"}},\"JP\":{\"last_name\":{\"class\":[\"form-row-first\"],\"priority\":10},\"first_name\":{\"class\":[\"form-row-last\"],\"priority\":20},\"postcode\":{\"class\":[\"form-row-first\",\"address-field\"],\"priority\":65},\"state\":{\"label\":\"Prefecture\",\"class\":[\"form-row-last\",\"address-field\"],\"priority\":66},\"city\":{\"priority\":67},\"address_1\":{\"priority\":68},\"address_2\":{\"priority\":69}},\"KN\":{\"postcode\":{\"required\":false,\"label\":\"Postcode\"},\"state\":{\"required\":true,\"label\":\"Parish\"}},\"KR\":{\"state\":{\"required\":false,\"hidden\":true}},\"KW\":{\"state\":{\"required\":false,\"hidden\":true}},\"LV\":{\"state\":{\"label\":\"Municipality\",\"required\":false}},\"LB\":{\"state\":{\"required\":false,\"hidden\":true}},\"MF\":{\"state\":{\"required\":false,\"hidden\":true}},\"MQ\":{\"state\":{\"required\":false,\"hidden\":true}},\"MT\":{\"state\":{\"required\":false,\"hidden\":true}},\"MZ\":{\"postcode\":{\"required\":false,\"hidden\":true},\"state\":{\"label\":\"Province\"}},\"NI\":{\"state\":{\"label\":\"Department\"}},\"NL\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"NG\":{\"postcode\":{\"label\":\"Postcode\",\"required\":false,\"hidden\":true},\"state\":{\"label\":\"State\"}},\"NZ\":{\"postcode\":{\"label\":\"Postcode\"},\"state\":{\"required\":false,\"label\":\"Region\"}},\"NO\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"NP\":{\"state\":{\"label\":\"State \\\/ Zone\"},\"postcode\":{\"required\":false}},\"PA\":{\"state\":{\"label\":\"Province\"}},\"PL\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"PR\":{\"city\":{\"label\":\"Municipality\"},\"state\":{\"required\":false,\"hidden\":true}},\"PT\":{\"state\":{\"required\":false,\"hidden\":true}},\"PY\":{\"state\":{\"label\":\"Department\"}},\"RE\":{\"state\":{\"required\":false,\"hidden\":true}},\"RO\":{\"state\":{\"label\":\"County\",\"required\":true}},\"RS\":{\"city\":{\"required\":true},\"postcode\":{\"required\":true},\"state\":{\"label\":\"District\",\"required\":false}},\"RW\":{\"state\":{\"required\":false,\"hidden\":true}},\"SG\":{\"state\":{\"required\":false,\"hidden\":true},\"city\":{\"required\":false}},\"SK\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"SI\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"SR\":{\"postcode\":{\"required\":false,\"hidden\":true}},\"SV\":{\"state\":{\"label\":\"Department\"}},\"ES\":{\"postcode\":{\"priority\":65},\"state\":{\"label\":\"Province\"}},\"LI\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"LK\":{\"state\":{\"required\":false,\"hidden\":true}},\"LU\":{\"state\":{\"required\":false,\"hidden\":true}},\"MD\":{\"state\":{\"label\":\"Town or City\"}},\"SE\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"TR\":{\"postcode\":{\"priority\":65},\"state\":{\"label\":\"Province\"}},\"UG\":{\"postcode\":{\"required\":false,\"hidden\":true},\"city\":{\"label\":\"Town \\\/ Village\",\"required\":true},\"state\":{\"label\":\"District\",\"required\":true}},\"US\":{\"postcode\":{\"label\":\"Postcode\"},\"state\":{\"label\":\"State\"}},\"UY\":{\"state\":{\"label\":\"Department\"}},\"GB\":{\"postcode\":{\"label\":\"Postcode\"},\"state\":{\"label\":\"County\",\"required\":false}},\"ST\":{\"postcode\":{\"required\":false,\"hidden\":true},\"state\":{\"label\":\"District\"}},\"VN\":{\"state\":{\"required\":false,\"hidden\":true},\"postcode\":{\"priority\":65,\"required\":false,\"hidden\":false},\"address_2\":{\"required\":false,\"hidden\":false}},\"WS\":{\"postcode\":{\"required\":false,\"hidden\":true}},\"YT\":{\"state\":{\"required\":false,\"hidden\":true}},\"ZA\":{\"state\":{\"label\":\"Province\"}},\"ZW\":{\"postcode\":{\"required\":false,\"hidden\":true}},\"default\":{\"first_name\":{\"label\":\"First name\",\"required\":true,\"class\":[\"form-row-first\"],\"autocomplete\":\"given-name\",\"priority\":10},\"last_name\":{\"label\":\"Last name\",\"required\":true,\"class\":[\"form-row-last\"],\"autocomplete\":\"family-name\",\"priority\":20},\"company\":{\"label\":\"Company name\",\"class\":[\"form-row-wide\"],\"autocomplete\":\"organization\",\"priority\":30,\"required\":false},\"country\":{\"type\":\"country\",\"label\":\"Country\\\/Region\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\",\"update_totals_on_change\"],\"autocomplete\":\"country\",\"priority\":40},\"address_1\":{\"label\":\"Street address\",\"placeholder\":\"House number and street name\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"autocomplete\":\"address-line1\",\"priority\":50},\"address_2\":{\"label\":\"Flat, suite, unit, etc.\",\"label_class\":[\"screen-reader-text\"],\"placeholder\":\"Apartment, suite, unit, etc. (optional)\",\"class\":[\"form-row-wide\",\"address-field\"],\"autocomplete\":\"address-line2\",\"priority\":60,\"required\":false},\"city\":{\"label\":\"Town \\\/ City\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"autocomplete\":\"address-level2\",\"priority\":70},\"state\":{\"type\":\"state\",\"label\":\"State \\\/ County\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"validate\":[\"state\"],\"autocomplete\":\"address-level1\",\"priority\":80},\"postcode\":{\"label\":\"Postcode \\\/ ZIP\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"validate\":[\"postcode\"],\"autocomplete\":\"postal-code\",\"priority\":90},\"0\":\"country\",\"1\":\"first_name\",\"2\":\"last_name\",\"3\":\"company\",\"4\":\"address_1\",\"5\":\"address_2\",\"6\":\"city\",\"7\":\"state\",\"8\":\"postcode\",\"9\":\"phone\"}}","locale_fields":"{\"address_1\":\"#billing_address_1_field, #shipping_address_1_field\",\"address_2\":\"#billing_address_2_field, #shipping_address_2_field\",\"state\":\"#billing_state_field, #shipping_state_field, #calc_shipping_state_field\",\"postcode\":\"#billing_postcode_field, #shipping_postcode_field, #calc_shipping_postcode_field\",\"city\":\"#billing_city_field, #shipping_city_field, #calc_shipping_city_field\"}","i18n_required_text":"required","i18n_optional_text":"optional"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/woocommerce/assets/js/frontend/address-i18n.min.js?ver=9.2.3" id="wc-address-i18n-js" data-wp-strategy="defer"></script> <script type="text/javascript" id="wc-add-to-cart-js-extra"> /* <![CDATA[ */ var wc_add_to_cart_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_view_cart":"View basket","cart_url":"https://www.infrastructureinvestor.com\/cart\/","is_cart":"","cart_redirect_after_add":"yes"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=9.2.3" id="wc-add-to-cart-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/themes/Newspaper/js/tagdiv_theme.min.js?ver=8.8.61" id="td-site-min-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-includes/js/comment-reply.min.js?ver=6.6.2" id="comment-reply-js" async data-wp-strategy="async"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=9.2.3" id="sourcebuster-js-js"></script> <script type="text/javascript" id="wc-order-attribution-js-extra"> /* <![CDATA[ */ var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://www.infrastructureinvestor.com\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=9.2.3" id="wc-order-attribution-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-includes/js/underscore.min.js?ver=1.13.4" id="underscore-js"></script> <script type="text/javascript" id="wp-util-js-extra"> /* <![CDATA[ */ var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-includes/js/wp-util.min.js?ver=6.6.2" id="wp-util-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/wp-search-with-algolia/js/algoliasearch/dist/algoliasearch-lite.umd.js?ver=2.8.1" id="algolia-search-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/wp-search-with-algolia/js/autocomplete.js/dist/autocomplete.min.js?ver=2.8.1" id="algolia-autocomplete-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/wp-search-with-algolia/js/autocomplete-noconflict.js?ver=2.8.1" id="algolia-autocomplete-noconflict-js"></script> <script type="text/javascript" defer src="https://apps.infrastructureinvestor.com/application/network-directory/current/build/static/js/main.abaf9cfc.js" id="pei-network-asset-e90bb237-js"></script> <script type="text/javascript" id="pei_missing_image_placeholder-js-extra"> /* <![CDATA[ */ var pei_mip_settings = {"placeholder":"https:\/\/media.infrastructureinvestor.com\/uploads\/branded_placeholders\/ii_square.jpg"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/pei-missing-image-placeholders/assets/js/pei-missing-image-placeholder.js?ver=3.0.3" id="pei_missing_image_placeholder-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/js_composer/assets/js/dist/js_composer_front.min.js?ver=7.9" id="wpb_composer_front_js-js"></script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/doubleclick-for-wp/js/vendor/jquery.dfp.js/jquery.dfp.min.js?ver=0.2.0" id="jquery.dfp.js-js"></script> <script type="text/javascript" id="jquery.dfw.js-js-extra"> /* <![CDATA[ */ var dfw = {"networkCode":null,"mappings":{"mapping1":[{"browser":[0,1],"ad_sizes":[[300,50]]},{"browser":[760,1],"ad_sizes":[[728,90]]},{"browser":[1040,1],"ad_sizes":[[728,90]]}],"mapping2":[{"browser":[0,1],"ad_sizes":[[300,50]]},{"browser":[760,1],"ad_sizes":[[728,90]]},{"browser":[1040,1],"ad_sizes":[[728,90]]}]},"targeting":{"Page":[]}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.infrastructureinvestor.com/wp-content/plugins/doubleclick-for-wp/js/jquery.dfw.js?ver=0.2.0" id="jquery.dfw.js-js"></script> <script type="text/javascript"> jQuery('.dfw-unit:not(.dfw-lazy-load)').dfp({ dfpID: '3292792', collapseEmptyDivs: false, setTargeting: {"Page":[]}, sizeMapping: {"mapping1":[{"browser":[0,1],"ad_sizes":[[300,50]]},{"browser":[760,1],"ad_sizes":[[728,90]]},{"browser":[1040,1],"ad_sizes":[[728,90]]}],"mapping2":[{"browser":[0,1],"ad_sizes":[[300,50]]},{"browser":[760,1],"ad_sizes":[[728,90]]},{"browser":[1040,1],"ad_sizes":[[728,90]]}]} }); </script> <script></script> <!-- JS generated by theme --> <script> (function(){ var html_jquery_obj = jQuery('html'); if (html_jquery_obj.length && (html_jquery_obj.is('.ie8') || html_jquery_obj.is('.ie9'))) { var path = 'https://www.infrastructureinvestor.com/wp-content/themes/Newspaper-child/style.css'; jQuery.get(path, function(data) { var str_split_separator = '#td_css_split_separator'; var arr_splits = data.split(str_split_separator); var arr_length = arr_splits.length; if (arr_length > 1) { var dir_path = 'https://www.infrastructureinvestor.com/wp-content/themes/Newspaper'; var splited_css = ''; for (var i = 0; i < arr_length; i++) { if (i > 0) { arr_splits[i] = str_split_separator + ' ' + arr_splits[i]; } //jQuery('head').append('<style>' + arr_splits[i] + '</style>'); var formated_str = arr_splits[i].replace(/\surl\(\'(?!data\:)/gi, function regex_function(str) { return ' url(\'' + dir_path + '/' + str.replace(/url\(\'/gi, '').replace(/^\s+|\s+$/gm,''); }); splited_css += "<style>" + formated_str + "</style>"; } var td_theme_css = jQuery('link#td-theme-css'); if (td_theme_css.length) { td_theme_css.after(splited_css); } } }); } })(); </script> <script type="text/javascript"> window.Zephr = window.Zephr || {}; window.Zephr.includeOutcomes = false; window.Zephr.outcomesAsEvents = false; window.Zephr.groupFields = false; (function() { var xhr = new(XMLHttpRequest || ActiveXObject)('MSXML2.XMLHTTP.3.0'); xhr.open('GET', '/blaize/datalayer', true); xhr.onreadystatechange = function() { if (xhr.readyState === 4) { var response; try { response = JSON.parse(xhr.response); } catch (e) { response = xhr.response; } if (xhr.status === 200) { for (var dataLayerFieldName in response) { if (!(dataLayerFieldName in window)) window[dataLayerFieldName] = []; var pageView = response[dataLayerFieldName]; var events = []; if (window.Zephr && window.Zephr.includeOutcomes && window.Zephr.outcomes) { pageView.zephrOutcomes = window.Zephr.outcomes; if (window.Zephr.outcomesAsEvents) { Object.keys(window.Zephr.outcomes || []).forEach(function(outcomeKey) { var outcomeEvent = { event: "zephr-outcome-" + outcomeKey, featureId: outcomeKey, featureLabel: window.Zephr.outcomes[outcomeKey].featureLabel, outcomeId: window.Zephr.outcomes[outcomeKey].outcomeId, outcomeLabel: window.Zephr.outcomes[outcomeKey].outcomeLabel, }; events.push(outcomeEvent); }); } } if (window.Zephr && window.Zephr.accessDetails) { Object.keys((window.Zephr.accessDetails.trials || {})).forEach(function(trialId){ var trial = window.Zephr.accessDetails.trials[trialId] if(trial.reportInDataLayer){ var usedCredits = trial.totalCredits - trial.remainingCredits if (window.Zephr.groupFields && !pageView.zephrTrials) pageView.zephrTrials = {}; var target = window.Zephr.groupFields ? pageView.zephrTrials : pageView if (trial.dataLayerCreditsUsedKey) { target[trial.dataLayerCreditsUsedKey] = usedCredits; } if (trial.dataLayerCreditsRemainingKey) { target[trial.dataLayerCreditsRemainingKey] = trial.remainingCredits; } } }); (window.Zephr.accessDetails.trialTrackingDetails || []).forEach(function(details) { var type = details.entitlementType === 'credits' ? 'credits' : 'meters'; var trial = (window.Zephr.accessDetails[type] || {})[details.entitlementId]; if (!trial) return; if (window.Zephr.groupFields && !pageView.zephrTrials) pageView.zephrTrials = {}; if (details.creditsRemainingKey) { if (window.Zephr.groupFields) { pageView.zephrTrials[details.creditsRemainingKey] = trial.remainingCredits; } else { pageView[details.creditsRemainingKey] = trial.remainingCredits; } } if (details.creditsUsedKey) { if (window.Zephr.groupFields) { pageView.zephrTrials[details.creditsUsedKey] = trial.totalCredits - trial.remainingCredits; } else { pageView[details.creditsUsedKey] = trial.totalCredits - trial.remainingCredits; } } }); try { (Object.keys(window.Zephr.accessDetails.timeTrials || {})).forEach(function(timeTrialId) { var timeTrial = window.Zephr.accessDetails.timeTrials[timeTrialId] if(timeTrial.reportInDataLayer){ if (window.Zephr.groupFields && !pageView.zephrTrials) pageView.zephrTrials = {}; var target = window.Zephr.groupFields ? pageView.zephrTrials : pageView if (timeTrial.dataLayerTrialDurationKey) { target[timeTrial.dataLayerTrialDurationKey] = timeTrial.trialDuration; } if (timeTrial.dataLayerTrialDurationUnitsKey) { target[timeTrial.dataLayerTrialDurationUnitsKey] = timeTrial.trialDurationUnits; } if (timeTrial.dataLayerTrackerEntryTimeKey) { target[timeTrial.dataLayerTrackerEntryTimeKey] = timeTrial.entryTime; } if (timeTrial.dataLayerTrackerHitsKey) { target[timeTrial.dataLayerTrackerHitsKey] = timeTrial.trackerHits; } if (timeTrial.dataLayerTrialTimeRemainingKey) { target[timeTrial.dataLayerTrialTimeRemainingKey] = timeTrial.timeRemainingInTrial; } } }); } catch (err) { console.error("Error aggregating Zephr time trials", err); } } if (Object.keys(pageView).length) { pageView.event = "zephr-pageview"; events.unshift(pageView); } if (!events.length) continue; events.forEach(function(event) { window[dataLayerFieldName].push(event); }); } var readyEvent = document.createEvent('Event'); readyEvent.initEvent('zephr.dataLayerReady', true, true); document.dispatchEvent(readyEvent); } } } xhr.send({}); })(); </script> <script type="text/javascript"> if (!window.Zephr) window.Zephr = {}; window.Zephr.accessDetails = {"isAuthenticated":false,"accessDecisions":{},"entitlements":{},"credits":{},"meters":{},"trials":{},"timeTrials":{},"trialTrackingDetails":[],"testGroups":{},"activeProducts":[]}; </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10