CINXE.COM

Climate adaptation in ports: A global imperative for resilience | PreventionWeb

<!DOCTYPE html> <html lang="en" dir="ltr" prefix="og: https://ogp.me/ns#"> <head> <meta charset="utf-8" /> <style id="gutenberg-palette">:root { .has-black-color{ color:#000000 } .has-black-background-color{ background-color:#000000 } .has-black-border-color{ border-color:#000000 } .has-white-color{ color:#FFFFFF } .has-white-background-color{ background-color:#FFFFFF } .has-white-border-color{ border-color:#FFFFFF } .has-undrr-blue-color{ color:#004F91 } .has-undrr-blue-background-color{ background-color:#004F91 } .has-undrr-blue-border-color{ border-color:#004F91 } .has-link-blue-color{ color:#106CB8 } .has-link-blue-background-color{ background-color:#106CB8 } .has-link-blue-border-color{ border-color:#106CB8 } .has-medium-blue-color{ color:#6093BD } .has-medium-blue-background-color{ background-color:#6093BD } .has-medium-blue-border-color{ border-color:#6093BD } .has-light-blue-color{ color:#9ABBD6 } .has-light-blue-background-color{ background-color:#9ABBD6 } .has-light-blue-border-color{ border-color:#9ABBD6 } .has-extra-light-blue-color{ color:#DDE8F0 } .has-extra-light-blue-background-color{ background-color:#DDE8F0 } .has-extra-light-blue-border-color{ border-color:#DDE8F0 } .has-undrr-almost-black-color{ color:#333333 } .has-undrr-almost-black-background-color{ background-color:#333333 } .has-undrr-almost-black-border-color{ border-color:#333333 } .has-undrr-dark-grey-color{ color:#666666 } .has-undrr-dark-grey-background-color{ background-color:#666666 } .has-undrr-dark-grey-border-color{ border-color:#666666 } .has-undrr-medium-grey-1-color{ color:#BABABA } .has-undrr-medium-grey-1-background-color{ background-color:#BABABA } .has-undrr-medium-grey-1-border-color{ border-color:#BABABA } .has-undrr-medium-grey-2-color{ color:#CCCCCC } .has-undrr-medium-grey-2-background-color{ background-color:#CCCCCC } .has-undrr-medium-grey-2-border-color{ border-color:#CCCCCC } .has-undrr-medium-grey-3-color{ color:#E3E3E3 } .has-undrr-medium-grey-3-background-color{ background-color:#E3E3E3 } .has-undrr-medium-grey-3-border-color{ border-color:#E3E3E3 } .has-undrr-light-grey-color{ color:#F2F2F2 } .has-undrr-light-grey-background-color{ background-color:#F2F2F2 } .has-undrr-light-grey-border-color{ border-color:#F2F2F2 } .has-undrr-accent-color-1-color{ color:#F4E496 } .has-undrr-accent-color-1-background-color{ background-color:#F4E496 } .has-undrr-accent-color-1-border-color{ border-color:#F4E496 } .has-undrr-accent-color-2-color{ color:#D3CEA9 } .has-undrr-accent-color-2-background-color{ background-color:#D3CEA9 } .has-undrr-accent-color-2-border-color{ border-color:#D3CEA9 } .has-undrr-accent-color-3-color{ color:#FAF6D9 } .has-undrr-accent-color-3-background-color{ background-color:#FAF6D9 } .has-undrr-accent-color-3-border-color{ border-color:#FAF6D9 } .has-undrr-accent-color-4-color{ color:#0A6969 } .has-undrr-accent-color-4-background-color{ background-color:#0A6969 } .has-undrr-accent-color-4-border-color{ border-color:#0A6969 } .has-undrr-sendai-red-color{ color:#C10920 } .has-undrr-sendai-red-background-color{ background-color:#C10920 } .has-undrr-sendai-red-border-color{ border-color:#C10920 } .has-undrr-sendai-orange-color{ color:#EB752A } .has-undrr-sendai-orange-background-color{ background-color:#EB752A } .has-undrr-sendai-orange-border-color{ border-color:#EB752A } .has-undrr-sendai-purple-color{ color:#962987 } .has-undrr-sendai-purple-background-color{ background-color:#962987 } .has-undrr-sendai-purple-border-color{ border-color:#962987 } .has-undrr-sendai-turquoise-color{ color:#00AFAE } .has-undrr-sendai-turquoise-background-color{ background-color:#00AFAE } .has-undrr-sendai-turquoise-border-color{ border-color:#00AFAE } .has-mcr-purple-color{ color:#591a61 } .has-mcr-purple-background-color{ background-color:#591a61 } .has-mcr-purple-border-color{ border-color:#591a61 } .has-mcr-purple-light-color{ color:#eae1eb } .has-mcr-purple-light-background-color{ background-color:#eae1eb } .has-mcr-purple-light-border-color{ border-color:#eae1eb } .has-mcr-green-color{ color:#0a6969 } .has-mcr-green-background-color{ background-color:#0a6969 } .has-mcr-green-border-color{ border-color:#0a6969 } .has-mcr-green-light-color{ color:#e2f1f3 } .has-mcr-green-light-background-color{ background-color:#e2f1f3 } .has-mcr-green-light-border-color{ border-color:#e2f1f3 } .has-black-color{ color:#000000 } .has-black-background-color{ background-color:#000000 } .has-black-border-color{ border-color:#000000 } .has-white-color{ color:#FFFFFF } .has-white-background-color{ background-color:#FFFFFF } .has-white-border-color{ border-color:#FFFFFF } .has-undrr-blue-color{ color:#004F91 } .has-undrr-blue-background-color{ background-color:#004F91 } .has-undrr-blue-border-color{ border-color:#004F91 } .has-link-blue-color{ color:#106CB8 } .has-link-blue-background-color{ background-color:#106CB8 } .has-link-blue-border-color{ border-color:#106CB8 } .has-medium-blue-color{ color:#6093BD } .has-medium-blue-background-color{ background-color:#6093BD } .has-medium-blue-border-color{ border-color:#6093BD } .has-light-blue-color{ color:#9ABBD6 } .has-light-blue-background-color{ background-color:#9ABBD6 } .has-light-blue-border-color{ border-color:#9ABBD6 } .has-extra-light-blue-color{ color:#DDE8F0 } .has-extra-light-blue-background-color{ background-color:#DDE8F0 } .has-extra-light-blue-border-color{ border-color:#DDE8F0 } .has-undrr-almost-black-color{ color:#333333 } .has-undrr-almost-black-background-color{ background-color:#333333 } .has-undrr-almost-black-border-color{ border-color:#333333 } .has-undrr-dark-grey-color{ color:#666666 } .has-undrr-dark-grey-background-color{ background-color:#666666 } .has-undrr-dark-grey-border-color{ border-color:#666666 } .has-undrr-medium-grey-1-color{ color:#BABABA } .has-undrr-medium-grey-1-background-color{ background-color:#BABABA } .has-undrr-medium-grey-1-border-color{ border-color:#BABABA } .has-undrr-medium-grey-2-color{ color:#CCCCCC } .has-undrr-medium-grey-2-background-color{ background-color:#CCCCCC } .has-undrr-medium-grey-2-border-color{ border-color:#CCCCCC } .has-undrr-medium-grey-3-color{ color:#E3E3E3 } .has-undrr-medium-grey-3-background-color{ background-color:#E3E3E3 } .has-undrr-medium-grey-3-border-color{ border-color:#E3E3E3 } .has-undrr-light-grey-color{ color:#F2F2F2 } .has-undrr-light-grey-background-color{ background-color:#F2F2F2 } .has-undrr-light-grey-border-color{ border-color:#F2F2F2 } .has-undrr-accent-color-1-color{ color:#F4E496 } .has-undrr-accent-color-1-background-color{ background-color:#F4E496 } .has-undrr-accent-color-1-border-color{ border-color:#F4E496 } .has-undrr-accent-color-2-color{ color:#D3CEA9 } .has-undrr-accent-color-2-background-color{ background-color:#D3CEA9 } .has-undrr-accent-color-2-border-color{ border-color:#D3CEA9 } .has-undrr-accent-color-3-color{ color:#FAF6D9 } .has-undrr-accent-color-3-background-color{ background-color:#FAF6D9 } .has-undrr-accent-color-3-border-color{ border-color:#FAF6D9 } .has-undrr-accent-color-4-color{ color:#0A6969 } .has-undrr-accent-color-4-background-color{ background-color:#0A6969 } .has-undrr-accent-color-4-border-color{ border-color:#0A6969 } .has-undrr-sendai-red-color{ color:#C10920 } .has-undrr-sendai-red-background-color{ background-color:#C10920 } .has-undrr-sendai-red-border-color{ border-color:#C10920 } .has-undrr-sendai-orange-color{ color:#EB752A } .has-undrr-sendai-orange-background-color{ background-color:#EB752A } .has-undrr-sendai-orange-border-color{ border-color:#EB752A } .has-undrr-sendai-purple-color{ color:#962987 } .has-undrr-sendai-purple-background-color{ background-color:#962987 } .has-undrr-sendai-purple-border-color{ border-color:#962987 } .has-undrr-sendai-turquoise-color{ color:#00AFAE } .has-undrr-sendai-turquoise-background-color{ background-color:#00AFAE } .has-undrr-sendai-turquoise-border-color{ border-color:#00AFAE } .has-mcr-purple-color{ color:#591a61 } .has-mcr-purple-background-color{ background-color:#591a61 } .has-mcr-purple-border-color{ border-color:#591a61 } .has-mcr-purple-light-color{ color:#eae1eb } .has-mcr-purple-light-background-color{ background-color:#eae1eb } .has-mcr-purple-light-border-color{ border-color:#eae1eb } .has-mcr-green-color{ color:#0a6969 } .has-mcr-green-background-color{ background-color:#0a6969 } .has-mcr-green-border-color{ border-color:#0a6969 } .has-mcr-green-light-color{ color:#e2f1f3 } .has-mcr-green-light-background-color{ background-color:#e2f1f3 } .has-mcr-green-light-border-color{ border-color:#e2f1f3 } }</style> <style id="gutenberg-font-sizes">:root { .has-small-font-size{ font-size:12px } .has-regular-font-size{ font-size:16px } .has-large-font-size{ font-size:20px } }</style> <meta name="description" content="As climate change accelerates, ports around the world face significant risks from rising sea levels, extreme weather events and increasing temperatures. The disruption of trade flows can have cascading effects on global supply chains." /> <link rel="canonical" href="https://www.preventionweb.net/news/climate-adaptation-ports-global-imperative-resilience" /> <link rel="shortlink" href="https://www.preventionweb.net/quick/91021" /> <link rel="image_src" href="https://www.preventionweb.net/sites/default/files/styles/landscape_16_9/public/2022-02/Image-supply-chain-collection.jpg?h=2cf907fb&amp;itok=O53c6y_d" /> <meta name="vf:page-type" content="category;news" /> <meta name="vf:date-published" content="20241121" /> <meta name="vf:date-published-v2" content="2024-11-21T11:50:36+0000" /> <meta name="vf:date-next-review" content="T00:00:00+0000" /> <meta name="vf:page-terms" content="`hazard:`+`hazard:`+`hazard:`+`theme:Climate change`+`theme:Critical infrastructure`+`theme:``syndication:Highlights`+`syndication:`+`syndication:`" /> <meta property="og:title" content="Climate adaptation in ports: A global imperative for resilience" /> <meta property="og:description" content="As climate change accelerates, ports around the world face significant risks from rising sea levels, extreme weather events and increasing temperatures. The disruption of trade flows can have cascading effects on global supply chains." /> <meta property="og:image" content="https://www.preventionweb.net/sites/default/files/styles/landscape_16_9/public/2022-02/Image-supply-chain-collection.jpg?h=2cf907fb&amp;itok=O53c6y_d" /> <meta property="article:published_time" content="2024-11-21T11:50:36+0000" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:description" content="As climate change accelerates, ports around the world face significant risks from rising sea levels, extreme weather events and increasing temperatures. The disruption of trade flows can have cascading effects on global supply chains." /> <meta name="twitter:title" content="Climate adaptation in ports: A global imperative for resilience" /> <meta name="twitter:image" content="https://www.preventionweb.net/sites/default/files/styles/landscape_16_9/public/2022-02/Image-supply-chain-collection.jpg?h=2cf907fb&amp;itok=O53c6y_d" /> <meta name="Generator" content="Drupal 10 (https://www.drupal.org)" /> <meta name="MobileOptimized" content="width" /> <meta name="HandheldFriendly" content="true" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <style>div#sliding-popup, div#sliding-popup .eu-cookie-withdraw-banner, .eu-cookie-withdraw-tab {background: #0779BF} div#sliding-popup.eu-cookie-withdraw-wrapper { background: transparent; } #sliding-popup h1, #sliding-popup h2, #sliding-popup h3, #sliding-popup p, #sliding-popup label, #sliding-popup div, .eu-cookie-compliance-more-button, .eu-cookie-compliance-secondary-button, .eu-cookie-withdraw-tab { color: #FFFFFF;} .eu-cookie-withdraw-tab { border-color: #FFFFFF;}</style> <link rel="icon" href="/themes/custom/pw/favicon.ico" type="image/vnd.microsoft.icon" /> <link rel="alternate" hreflang="en" href="https://www.preventionweb.net/news/climate-adaptation-ports-global-imperative-resilience" /> <title>Climate adaptation in ports: A global imperative for resilience | PreventionWeb</title> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_TDchwc7ynNsLdW6AlZzidFcg5L1-fuf5XaC7H2yKsMU.css?delta=0&amp;language=en&amp;theme=pw&amp;include=eJx1T1sOwjAMu1BHj1SlayiFNpmSFLbb0wkkHoK_2HFsB86whsqQUDy85oOdhGNEcbiaQDgWrCkk1FnKYoXJ_-HDrOp0U8PmIyi6TkkkzNzaOMqVI9RJbauF8teumyGNyDwVMswCu9-npgFl4StOAy9MSKZuuf2x7Wrc_DsID6HDPgz5UnD3XWoBmtH_IsdnR-jVHKRWKBhzjbC3GQXJnrl3iYCBAQ" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_gjuQOlpkbEAxjig80vh1qoY6htIkd6No9Of9ERdo_JU.css?delta=1&amp;language=en&amp;theme=pw&amp;include=eJx1T1sOwjAMu1BHj1SlayiFNpmSFLbb0wkkHoK_2HFsB86whsqQUDy85oOdhGNEcbiaQDgWrCkk1FnKYoXJ_-HDrOp0U8PmIyi6TkkkzNzaOMqVI9RJbauF8teumyGNyDwVMswCu9-npgFl4StOAy9MSKZuuf2x7Wrc_DsID6HDPgz5UnD3XWoBmtH_IsdnR-jVHKRWKBhzjbC3GQXJnrl3iYCBAQ" /> </head> <body class="page-node-91021 page-node-type-news mg-current-domain--www-preventionweb-net path-node theme-parent-undrr-custom"> <a href="#main-content" class="visually-hidden focusable skip-link"> Skip to main content </a> <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas> <header id="header"> <div class="header--decoration"> <div></div> <div></div> <div></div> <div></div> </div> <div class="toolbar-wrapper"> <div class="container"> <div class="region region-toolbar"> <section id="block-pw-branding" class="block block-system block-system-branding-block clearfix"> <a href="//www.undrr.org" class="mga-black-bar--logo" rel="me" title="UNDRR Homepage"></a> </section> <section id="block-usericon" class="block block-simple-block block-simple-blockuser-icon clearfix"> <a alt="Log in or register" title="Log in or register" href="/user"><i class="fa fa-user"></i> <span class="mg-hero__label">My account</span></a> </section> <div id="block-pw-menuscompact" class="toolbar-navigation block block-custom-blocks block-menus-compact"> <div class="block-menus-compact block-custom-blocks"> <button data-toggle="collapse" data-target="#67407257ee9e8">Menu</button> <div class="compact-menus collapse" id="67407257ee9e8"> <div class="compact-menu-wrappers"> <div class="toolbar-navigation-wrapper" id="menu-item-67407257f155a"> <h2>Knowledge</h2> <ul class="menu menu--information nav"> <li class="first"> <a href="https://www.undrr.org/gar2022-our-world-risk">Global Assessment Report (GAR)</a> </li> <li class="last"> <a href="https://www.preventionweb.net/">PreventionWeb</a> </li> </ul> </div> <div class="toolbar-navigation-wrapper" id="menu-item-67407257f3d4c"> <h2>Tools</h2> <ul class="menu menu--toolbar-tools nav"> <li class="first"> <a href="https://sendaimonitor.unisdr.org/">Sendai Framework Monitor</a> </li> <li class="last"> <a href="https://sendaicommitments.unisdr.org/">Voluntary Commitments</a> </li> </ul> </div> <div class="toolbar-navigation-wrapper" id="menu-item-674072580211a"> <h2>UNDRR</h2> </div> </div> </div> </div> </div> </div> </div> </div> <div class="header-wrapper" role="heading"> <div class="region region-header"> <section id="block-preventionweblogo" class="secondary_logo block block-simple-block block-simple-blockpw-logo clearfix"> <a href="/"><img alt="PreventionWeb Logo" src="/sites/default/files/2022-11/logo-preventionweb.svg" title="PreventionWeb Logo" width="300"></a> <!-- /media/84757/download --> </section> <nav role="navigation" aria-labelledby="block-pwmainnavigation-menu" id="block-pwmainnavigation"> <header class="sr-only" id="block-pwmainnavigation-menu">PW - Main navigation</header> <ul class="menu menu--pw--main-navigation nav"> <li class="first"> <a href="/" data-drupal-link-system-path="&lt;front&gt;">Home</a> </li> <li> <a href="/understanding-disaster-risk" data-drupal-link-system-path="node/13516">Understanding disaster risk</a> </li> <li> <a href="/knowledge-base" data-drupal-link-system-path="node/76636">Knowledge Base</a> </li> <li> <a href="/community/community-annoucements">Community</a> </li> <li class="last"> <a href="/sendai-framework/sendai-framework-for-disaster-risk-reduction" data-drupal-link-system-path="node/13622">Sendai Framework</a> </li> <li class="mega-menu-search"> <form action="/search" class="form-container"><input name="text" aria-label="Search" placeholder="Search" type="text" class="textbox" /><button type="submit" class="search-button"><i class="fa fa-search" aria-hidden="true"></i></button></form><div class="search-collapsed"><i class="fa fa-search"></i></div> <div class="close-form-search"> <i class="fas fa-times" data-fa-transform="" data-fa-mask=""></i> </div> </li> </ul> </nav> <nav role="navigation" aria-labelledby="block-pwmainnavigation-2-menu" id="block-pwmainnavigation-2" class="region-menu-mobile"> <header class="sr-only" id="block-pwmainnavigation-2-menu">PW - Main navigation (mobile)</header> <ul class="menu menu--pw--main-navigation nav"> <li class="first"> <a href="/" data-drupal-link-system-path="&lt;front&gt;">Home</a> </li> <li> <a href="/understanding-disaster-risk" data-drupal-link-system-path="node/13516">Understanding disaster risk</a> </li> <li> <a href="/knowledge-base" data-drupal-link-system-path="node/76636">Knowledge Base</a> </li> <li> <a href="/community/community-annoucements">Community</a> </li> <li class="last"> <a href="/sendai-framework/sendai-framework-for-disaster-risk-reduction" data-drupal-link-system-path="node/13622">Sendai Framework</a> </li> <li class="mega-menu-search"> <form action="/search" class="form-container"><input name="text" aria-label="Search" placeholder="Search" type="text" class="textbox" /><button type="submit" class="search-button"><i class="fa fa-search" aria-hidden="true"></i></button></form><div class="search-collapsed"><i class="fa fa-search"></i></div> <div class="close-form-search"> <i class="fas fa-times" data-fa-transform="" data-fa-mask=""></i> </div> </li> </ul> </nav> <span class="burger-menu-icon"> <span class="mg-u-sr-only">Menu</span> </span> </div> </div> </header> <div class="main-container js-quickedit-main-content" role="main"> <section class="content "> <a id="main-content"></a> <div class="region region-content"> <div data-drupal-messages-fallback class="hidden"></div><section id="block-pw-breadcrumbs" class="container block block-system block-system-breadcrumb-block clearfix"> <ol class="breadcrumb"> <li > <a href="/">Home</a> </li> <li > <a href="/news">Update</a> </li> </ol> </section> <section id="block-sruveymonkeypromptforpw" class="block block-block-content block-block-contentbe908392-3a11-413f-9a61-0dda4524cf64 clearfix"> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><!-- https://gitlab.com/undrr/web-backlog/-/issues/353 --> <button class="mg-dialog--trigger">Show survey prompt</button> <div class="mg-dialog--cover"></div> <div class="mg-dialog--dialog pw_block_home" role="dialog" aria-labelledby="title" aria-describedby="description" data-vf-google-analytics-region="pw-survey"> <header>Your experience on PreventionWeb</header> <div id="description"> <p>Please help us improve PreventionWeb by taking this brief survey. Your input will allow us to better serve the needs of the DRR community.</p> <p><a href="https://forms.office.com/e/VCGuYFH21B" target="_blank" class="btn btn-default" style="color: black;text-decoration: none;">See the survey</a></p> </div> <button class="mg-dialog--close" aria-label="close">×</button> </div> <style> .mg-dialog--trigger { display: none; } .mg-dialog--dialog[role="dialog"] { position: fixed; bottom: 10px; left: 0; right: 0; margin: auto; padding: 1em; height: fit-content; max-width: 80%; border: 1px solid white; display: none; background-color: #008484; color: #fff; border-radius: 0; z-index: 100001; /* cookie banner */ } .mg-dialog--dialog a { color: #fff; } .mg-dialog--dialog header { font-weight: bold; } .mg-dialog--close { position: absolute; top: 0.5em; right: 0.5em; margin-top: 0; line-height: 1; } .mg-dialog--dialog[role="dialog"][open] { display: block; } /* override legacy css */ #block-sruveymonkeypromptforpw { display: block !important; } /* .mg-dialog--cover { background: green; opacity: 0.75; position: fixed; left: 0; top: 0; right: 0; bottom: 0; display: none; } */ </style> <script> var trigger = document.querySelector('.mg-dialog--trigger'); var dialog = document.querySelector('.mg-dialog--dialog'); var close = document.querySelector('.mg-dialog--close'); function openDialog() { dialog.setAttribute('open', ''); close.focus(); close.addEventListener('keydown', function(e) { if (e.keyCode == 9) { e.preventDefault(); } }); document.querySelector('.mg-dialog--cover').style.display = 'block'; document.addEventListener('keydown', addESC); } function closeDialog() { dialog.removeAttribute('open'); trigger.focus(); document.querySelector('.mg-dialog--cover').style.display = 'none'; document.removeEventListener('keydown', addESC); } var addESC = function(e) { if (e.keyCode == 27) { closeDialog(); } }; trigger.addEventListener('click', function() { openDialog(); }); close.addEventListener('click', function() { closeDialog(); }); function getRandomArbitrary(min, max) { return Math.random() * (max - min) + min; } if (getRandomArbitrary(0,99) > 95) { openDialog(); } </script></div> </section> <section id="block-pw-content" class="block block-system block-system-main-block clearfix"> <article class="custom-full-content full-content-2-column-9-3-header" data-history-node-id="91021"> <section class="layout-first"> <div class="layout-first__wrapper container"> <div class="layout-first__content"> <div class="dp-ib field field--name-field-release-date field--type-datetime field--label-hidden field--item"><time datetime="2024-11-21T12:00:00Z">21 November 2024</time> </div> <div > <span class="field--label field-label-inline">Author(s):</span> <span class="mg-u-comma-between"> <span>Adèle Cadario</span> </span> </div> <div class="field field--name-node-title field--type-ds field--label-hidden field--item"><h1> Climate adaptation in ports: A global imperative for resilience </h1> </div> <div class="source-organizations"> <span class="field--label field-label-inline">Source(s):</span> <span class="mg-u-comma-between"> <span><a href="/organization/global-center-adaptation" hreflang="en">Global Center on Adaptation</a></span> </span> </div> </div> <section class="content-suggest-edit-buttons"> <a class="button upload-your-content" href="/upload-your-content">Upload your content</a> </section> </div> </section> <div class="container"> <div class="layout-header"> <div class="field field--name-field-image field--type-entity-reference field--label-hidden field--item"><div class="custom-media media-1-column" > <div class="field field--name-field-media-image field--type-image field--label-hidden field--item"> <img loading="eager" src="/sites/default/files/styles/landscape_16_9/public/2022-02/Image-supply-chain-collection.jpg?h=2cf907fb&amp;itok=O53c6y_d" width="2400" height="1350" alt="Logistics and transport of container ships and cargo aircraft with crane bridge in the shipyard" /> </div> <div > <div class="t-alg--right t-cnd field field--name-field-ownership field--type-string field--label-hidden field--item">Travel mania/Shutterstock</div> </div> </div> </div> </div> <div class="row"> <div class="col-xs-12 col-md-9 layout-main"> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>As climate change accelerates, ports around the world face significant risks from rising sea levels, extreme weather events and increasing temperatures. These climate-related threats not only jeopardise the physical infrastructure of ports but also disrupt global supply chains, impacting industries, livelihoods and national economies.&nbsp;</p><p>Ports are uniquely vulnerable to climate change due to their coastal locations and reliance on complex logistical networks. Rising sea levels pose a direct threat, potentially causing damage to docks, warehouses and other facilities. In the US, the Port of Miami and the Port of New York and New Jersey are already implementing adaptation measures in response to rising seas.</p><p>Ports are also increasingly affected by extreme weather events. Hurricanes, typhoons and storm surges can lead to costly damage and operational disruptions. In 2017, Hurricane Harvey caused major disruptions at the Port of Houston, one of the busiest ports in the US, halting operations for nearly a week.</p><p>The disruption of trade flows can have cascading effects on global supply chains. Typhoon Hagibis caused widespread destruction in Japan, leading to major delays at the Port of Yokohama. Cyclone Amphan, which struck India and Bangladesh, significantly disrupted operations at the Port of Kolkata, highlighting how ports in low-lying regions are especially vulnerable.</p><p>Ports play a critical role in international trade, and any closure or reduction in capacity can lead to significant delays and financial losses. The Port of Rotterdam, one of Europe's largest, processes about 14 million containers annually. A significant disruption to its operations could affect supply chains throughout Europe and beyond.</p><p>In many developing countries, the consequences of port disruptions are even more severe. Coastal nations in Africa and Southeast Asia, are particularly vulnerable. The Port of Mombasa in Kenya is a critical hub for trade across East Africa. A climate-induced shutdown could affect food security and economic stability in countries like Uganda, Rwanda and South Sudan.</p><p>Impacts of climate change include moderate yet more frequent losses of productivity and increases in operational and maintenance costs. The World Trade Organisation highlights that trade costs in African economies are one-and-a-half times higher than in high-income economies, which will worsen with climate change unless strong investments in climate adaptation are made now.</p><p>In regions where ports are major employers, shutdowns can lead to significant job losses, impacting local economies. Additionally, delays in the delivery of goods can lead to inflation, affecting everything from fuel to food prices.</p><p>Adapting ports to the realities of climate change is an urgent necessity. While the challenges vary from region to region, several key adaptation strategies are emerging.</p><ol><li><strong>Climate-proofed infrastructure investments </strong>can include technically and financially viable adaptation and resilience measures to reduce vulnerability to climate impacts in the medium and long terms. In Europe, the Port of Rotterdam has launched a comprehensive climate adaptation plan that includes raising quays and constructing storm surge barriers. In the US, the Port of Long Beach is investing in flood protection measures to safeguard its operations from both sea-level rise and storm surges.</li><li><strong>Nature-based solutions (NbS)</strong> use natural processes and ecosystems to mitigate climate risks to physical assets and socioeconomic activities. Restoring mangroves or wetlands around port areas can help protect against storm surges while also supporting biodiversity and communities' resilience. Singapore has committed to developing green infrastructure to bolster its defences against rising sea levels and extreme rainfall.</li><li><strong>Advanced early warning systems</strong> for extreme weather events allow ports to prepare and respond more effectively. The Port of Yokohama in Japan has integrated advanced meteorological systems to track typhoons and heavy rains, enabling it to take preventive actions, such as halting operations and securing cargo. Risk management frameworks that incorporate climate adaptation into long-term planning are also essential for ensuring that ports remain operational.</li><li><strong>Public-Private Partnerships (PPPs)</strong> in Africa are crucial for mobilising resources for climate adaptation and developing climate-informed performance targets, risks mitigation and risks-sharing mechanisms. In ports like Durban, Mombasa or Cotonou, PPPs are being leveraged to invest in climate-resilient infrastructure.</li></ol><p>While the adaptation strategies being implemented are promising, climate adaptation for ports is not a one-size-fits-all solution. The emergence of different risks to ports' assets and operations, caused by climate-stressors such as heatwaves and warm spells, and extreme climatic events such as storm surges and heavy rainfall, is specific to each region and calls for different sets of adaptation and resilience measures that can be considered and included throughout the assets' lifetime.</p><p>In addition, ports serving landlocked regions need to consider the resilience of their hinterland transport systems. Ensuring that goods can still be transported if a port is temporarily closed due to a climate event requires strengthening road and rail networks, as well as building redundancy into supply chains.</p><p>Ports are vital to global trade, and their ability to withstand climate risks is essential for economic stability and growth. Investing in climate adaptation today will help safeguard these critical infrastructures for the future.</p><p>From infrastructure upgrades to nature-based solutions and technological innovations, the strategies for building climate-resilient ports are clear. The future of global trade, economic development and coastal communities depends on how effectively ports adapt to the challenges of a changing climate, now.</p></div> <div class="mt-15 lb-wg--no_bd mr-15 dp-bl"> <span><a href="https://gca.org/climate-adaptation-in-ports-a-global-imperative-for-resilience/">Read the original story here</a></span> </div> <section data-vf-google-analytics-region="undrr-editors-links" class="st-mlt gp-related-info-container"> <h2 class="field-group-title" > Editors&#039; recommendations </h2> <ul > <li class="field--item"><a href="https://www.preventionweb.net/news/latin-america-caribbean-shipping-struggles-amid-geopolitical-and-climate-crises">Latin America-Caribbean shipping struggles amid geopolitical and climate crises</a></li> <li class="field--item"><a href="https://www.preventionweb.net/publication/systemic-risks-climate-related-disruptions-ports">Systemic risks from climate-related disruptions at ports</a></li> <li class="field--item"><a href="https://www.preventionweb.net/news/extreme-storms-and-flood-events-cause-damage-worth-billions-ports-and-they-are-most-disruptive">Extreme storms and flood events cause damage worth billions to ports – and they are most disruptive to small island developing states</a></li> <li class="field--item"><a href="https://www.preventionweb.net/news/exploring-multi-billion-dollar-risk-economic-activity-climate-extremes-affecting-ports">Exploring the multi-billion-dollar risk to economic activity from climate extremes affecting ports</a></li> <li class="field--item"><a href="https://www.preventionweb.net/news/cyclone-ilsa-just-broke-australian-wind-speed-record-expert-explains-why-science-behind-so">Cyclone Ilsa just broke an Australian wind speed record. An expert explains why the science behind this is so complex</a></li> </ul> </section> <section data-vf-google-analytics-region="undrr-explore-further" class="st-mlt gp-keywords-container"> <h2 class="field-group-title" > Explore further </h2> <div class="mb-10"> <span class="field--item field-label-above">Themes</span> <span class="field--item st-tag--spl"><a href="/themes/climate-change" hreflang="en">Climate change</a></span> <span class="field--item st-tag--spl"><a href="/theme/critical-infrastructure" hreflang="en">Critical infrastructure</a></span> </div> </section> </div> <div class="col-xs-12 col-md-3 layout-right"> <section data-mg-share-buttons><!-- mg share this --></section> <section data-vf-google-analytics-region="domain-badge" class="domain-badges-container"></section> </div> </div> </div> </article> </section> <section id="block-pwcontentbottomtext" class="block block-simple-block block-simple-blockpw-content-bottom-text clearfix"> <p class="field--name-body | info-box container">Please note: Content is displayed as last posted by a PreventionWeb community member or editor. The views expressed therein are not necessarily those of UNDRR, PreventionWeb, or its sponsors. <a href="/terms-and-conditions-use-preventionweb">See our terms of use</a></p> </section> <section id="block-temporaryjsandorcssfixes-8" class="block block-block-content block-block-contentb3feb174-4295-46d4-89d0-41ab057ce04e clearfix"> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><style> /* GP temp fixes for 4.12 https://gitlab.com/undrr/web-backlog/-/issues/1728 */ @media (max-width: 605px) { body .gp-background-container-right-half::before { background-size: cover !important; background-position: 50% 50%; background-repeat: no-repeat; padding-bottom: 300px; position: static; } } /* ensure contextual menus show properly */ .contextual-region .contextual .contextual-links li { display: block; } /* A WIP of various compatibility issues for content that has been migrated from Paragraphs to Gutenberg */ /* this is not committed to the repo as it's highly dynamic during the migration */ /* Make some content full width */ /* Yes, specifity means we need all the classes */ .page-node-type-landing_page_gutenberg .landing.full, .page-node-type-landing_page_gutenberg .simple-tabs-wrapper, .page-node-type-landing_page_gutenberg .paracomponent .section-column .multiple-columns-wrapper .paragraph-type--column .paragraph.paragraph--type--simple-hero-content-item-text { width: 100vw; margin-left: calc(50% - 50vw) !important; } /* An extra h2 is added to the page that is not needed */ .page-node-type-landing_page_gutenberg .node--type-landing > h2 { display: none; } .page-node-type-landing_page_gutenberg .node--type-landing .no-lateral-paddings { padding: 0 2rem !important; } .page-node-type-landing_page_gutenberg .node--type-landing .paracomponent .container { width: 100%; } .page-node-type-landing_page_gutenberg .node--type-landing iframe { max-width: 100%; } .page-node-type-landing_page_gutenberg .node--type-landing .video-embed-field-provider-youtube iframe { height: auto; } /* unspecified fix for teaser card label alignment Keep until we retire the old non-component cards */ .card-vertical .field--name-field-image { margin-bottom: unset; } /* 4.4 fix for PW and IRP mobile menus https://gitlab.com/undrr/web-backlog/-/issues/1356 */ nav.region-menu-mobile { display: none; } .region-menu-mobile .menu--irp---main-navigation .mega-menu-search .form-container .search-button { color: #fff !important; } .mg-current-domain--www-preventionweb-net .region-menu-mobile { flex: 0 0 100%; } .region-header .region-menu-mobile .menu--pw--main-navigation { z-index: 2; background-color: #fff; position: relative; } .region-header .region-menu-mobile .menu--pw--main-navigation a { max-width: 100%; } .mg-current-domain--recovery-preventionweb-net .layout-first__wrapper { display: flex; } .layout-first__wrapper .field.field--name-taxonomy-term-title { flex-basis: 100%; text-wrap: balance; grid-area: a; grid-row: 2; } /* disable the hamburger as it's busted and we're rolling out the new footer */ .block-menus-compact { display: none !important; } /* 4.11 IRP label fixes (no ticket) */ .mg-current-domain--recovery-preventionweb-net .st-tag--mlt .field--item > * { border-radius: 8px; color: #222; } /* Fix to overflow for ARISE 4.11 */ /* .mg-current-domain--ariseglobalnetwork-org .dialog-off-canvas-main-canvas { overflow: hidden; } .mg-current-domain--ariseglobalnetwork-org .header-wrapper { z-index: 3; } @media screen and (min-width: 1500px) { .mg-current-domain--ariseglobalnetwork-org.page-node-type-landing_page_gutenberg .breadcrumb { max-width: 1462px; } .mg-current-domain--ariseglobalnetwork-org .tabs { width: 1462px; max-width: 100%; } }*/ /* 4.11 arise menu */ /* there is a specificity issue to be fixed in 4.12 */ @media (max-width: 980px) { .mg-current-domain--ariseglobalnetwork-org .region-we-mega-menu a { color: #fff; } } /* temporary GP/RP event calendar fixes 4.12 */ .gp-teaser.view-id-gp .custom-teaser .layout-main .field--name-node-title h2 { margin-top: 0; } .gp-teaser.view-id-gp .custom-teaser .layout-main { flex-wrap: wrap !important; display: block; } .field.field--name-field-date-time.field--type-daterange { display: inline-block; } .gp-teaser.view-id-gp .custom-teaser .layout-main .field--name-field-date-time > .conference-event-time, .gp-teaser.view-id-gp .custom-teaser .layout-main .field--name-field-date-time > .conference-event-date, .gp-teaser.view-id-gp .custom-teaser .layout-main .field--name-field-exhibit-date > .conference-event-date, .gp-teaser.view-id-gp .custom-teaser .layout-main .field--name-field-room-location, .gp-teaser.view-id-gp .custom-teaser .layout-main .field--name-field-format { margin-bottom: 0; } /* Temp fix for 4.15 https://gitlab.com/undrr/web-backlog/-/issues/1851 VC mobile menu */ @media (max-width: 991px) { .mg-current-domain--sendaicommitments-undrr-org .region-header { grid-template-columns: 1fr 1fr; align-items: center; padding: 0; } } /* 4.16 duplicate breadcrumps on pw gutenberg page https://gitlab.com/undrr/web-backlog/-/issues/1882 */ #block-pw-content .block-system-breadcrumb-block { display: none; } /* 4.16 hide elements from external users for VC https://gitlab.com/undrr/web-backlog/-/issues/1879 */ .role-external_user .node-form .ief-form .form-item-field-image-form-0-field-caption-0-format, .role-external_user .node-form .ief-form .form-item[class*="-uid-"], .role-external_user .node-form .ief-form .field--widget-datetime-timestamp, .role-external_user .node-form .ief-form .form-type-checkbox:has(.control-label.option) { display: none; } /* 4.17 override a bug with the new tabs, i don't think this css is needed ... */ .mg-tabs--horizontal .mg-tabs-content:has([hidden]) { display: unset; } .mg-tabs__section { position: relative; z-index: 1; } </style> <script type="text/javascript"> // resolve temporary issue with legacy tabs // https://gitlab.com/undrr/web-backlog/-/issues/1914 // https://www.undrr.org/implementing-sendai-framework/monitoring-sendai-framework document.addEventListener("DOMContentLoaded", function () { setTimeout(() => { const firstHiddenSection = document.querySelector(".mg-tabs > .mg-tabs-content > .mg-tabs__section[hidden]:first-child"); if (firstHiddenSection) { firstHiddenSection.removeAttribute("hidden"); } }, 200); }); </script></div> </section> <section id="block-pw-userfeedbackprompt" class="block block-block-content block-block-contentdc56b389-83c4-4a97-87a6-e528d162ec83 clearfix"> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><!-- issues/1363 issues/1736 --> <section class="mg-user-feedback-container container mg-grid mg-grid__col-5" data-mg-user-feedback-container data-vf-google-analytics-region="undrr-feedback-container"> <section class="mg-grid__col--span-4" style="align-items: center;display: inline-flex;gap: 1em;"> <h3>Is this page useful?</h3> <a href="javascript:void(0)" class="button" data-mg-user-feedback-prompt data-mg-user-feedback-type="yes">Yes</a> <a href="javascript:void(0)" class="button" data-mg-user-feedback-prompt data-mg-user-feedback-type="no">No</a> </section> <a href="/contact/website-feedback" class="mg-user-feedback-container--issue" data-mg-user-feedback-type="report-issue" data-mg-user-feedback-form data-mg-user-feedback-prompt>Report an issue on this page</a> <p class="mg-user-feedback-container--confirmation mg-grid__col--span-6" data-mg-user-feedback-message>Thank you. If you have 2 minutes, <a data-mg-user-feedback-form href="/contact/website-feedback" target="_blank">we would benefit from additional feedback (link opens in a new window)</a>.</p> <!-- https://forms.office.com/Pages/ResponsePage.aspx?id=2zWeD09UYE-9zF6kFubccJvFcw8iYJpMjg8U5fSG0bJUQlkzTllZTzk2QTdSTDZTV0pIWFFJNlk1Mi4u&r3758ce616fa24108913f70c06a13a6ac= --> </section> <script> const mgFeedbackContainers = document.querySelectorAll('[data-mg-user-feedback-container]'); mgFeedbackContainers.forEach(container => { const mgFeedbackContainerButtons = container.querySelectorAll('[data-mg-user-feedback-prompt]'); mgFeedbackContainerButtons.forEach(button => { button.addEventListener('click', function(event) { container.classList.add('active'); }); }); }); </script> <style> .mg-user-feedback-container--confirmation { display: none; } .mg-user-feedback-container.active .mg-user-feedback-container--confirmation { display: unset; } .mg-user-feedback-container.active .mg-user-feedback-container--issue, .mg-user-feedback-container.active .action, .mg-user-feedback-container.active .button { display: none; } .mg-user-feedback-container { padding-top: 1em; padding-bottom: 1em; align-items: center; } .mg-user-feedback-container--issue { text-align: right; } .mg-user-feedback-container h3 { margin: 0; } </style> <script> /** // Append the current page to the feedback link // https://gitlab.com/undrr/web-backlog/-/issues/1736 const feedbackLinks = document.querySelectorAll('[data-mg-user-feedback-form]'); // Retrieve the current URL const currentUrl = encodeURIComponent(window.location.href); // Append the current URL to the href attribute feedbackLinks.forEach(feedbackLink => { const originalHref = feedbackLink.getAttribute('href'); feedbackLink.setAttribute('href', `${originalHref}${currentUrl}`); }); **/ </script> </div> </section> </div> </section> </div> <footer> <div class="footer-wrapper" role="footer"> <div class="container"> <div class="region region-footer"> <section id="block-pw-stayintouch" class="block block-simple-block block-simple-blockstay-in-touch clearfix"> <div id="block-pw-socialmedialinks" class="block-footer-social-links block-social-media-links block block-social-media-links-block"> <h3>Stay in touch</h3> <ul class="social-media-links--platforms platforms inline horizontal"> <li><a class="social-media-link-icon--facebook" href="https://www.facebook.com/unisdr"><span class="fab fa-facebook fa-2x"></span></a></li> <li><a class="social-media-link-icon--linkedin" href="https://www.linkedin.com/company/undrr/"><span class="fab fa-linkedin fa-2x"></span></a></li> <li><a class="social-media-link-icon--twitter" href="https://www.twitter.com/undrr"><span class="fab fa-twitter fa-2x"></span></a></li> <li><a class="social-media-link-icon--flickr" href="https://www.flickr.com/photos/isdr"><span class="fab fa-flickr fa-2x"></span></a></li> <li><a class="social-media-link-icon--youtube" href="https://www.youtube.com/UNISDR"><span class="fab fa-youtube fa-2x"></span></a></li> <li><a class="social-media-link-icon--rss" href="/rss.xml"><span class="fa fa-rss fa-2x"></span></a></li> </ul> </div> <div><a class="btn" href="https://www.undrr.org/subscribe-undrr-updates">Sign up for UNDRR updates</a></div> </section> <div id="block-pwquicklinks" class="block block-system block-system-menu-blockpw-quicklinks"> <h3>Quicklinks</h3> <ul class="menu menu--pw-quicklinks nav"> <li class="first"> <a href="/knowledge-base/latest-additions">Latest additions</a> </li> <li> <a href="/understanding-disaster-risk" data-drupal-link-system-path="node/13516">Understanding disaster risks</a> </li> <li> <a href="/knowledge-base/type-content/news-announcements" data-drupal-link-system-path="node/13540">Knowledge base: hazards, themes &amp; countries</a> </li> <li> <a href="/community/community-announcement" data-drupal-link-system-path="node/13610">Community announcements</a> </li> <li class="last"> <a href="/sendai-framework/sendai-framework-for-disaster-risk-reduction" data-drupal-link-system-path="node/13622">Sendai Framework</a> </li> </ul> </div> <div id="block-pwshareyourcontents" class="block block-system block-system-menu-blockpw-share-your-contents"> <h3>Share your content</h3> <ul class="menu menu--pw-share-your-contents nav"> <li class="first"> <a href="https://preventionweb.net/upload-your-content">Submit your content (articles, publications, events, jobs, etc.)</a> </li> <li> <a href="https://www.preventionweb.net/contact">Blog pitches</a> </li> <li> <a href="/upload-your-content/content-submission-policy" data-drupal-link-system-path="node/13664">Submission and publishing policy</a> </li> <li class="last"> <a href="/about-preventionweb" data-drupal-link-system-path="node/13617">About PreventionWeb</a> </li> </ul> </div> <section id="block-prev-wcontact" class="block-simple-blockcontactus block block-simple-block block-simple-blockprev-w-contact clearfix"> <p><a class="btn" href="/contact">Contact us</a></p> </section> </div> </div> </div> <div class="copyright-wrapper"> <div class="container"> <div class="region region-copyright"> <section id="block-pw-sendaiframework" class="block block-block-content block-block-content0dd287ee-66d5-43a4-a7f6-043c97b2307b clearfix"> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><a href="https://www.undrr.org/implementing-sendai-framework/what-sendai-framework"><img alt="Sendai Framework" src="/sites/default/files/inline-images/sendai_framework.png"></a></div> </section> <section id="block-pw-copyrightblock" class="block block-copyright-block clearfix"> <p><a href="#" id="copyright">© UNDRR</a></p> </section> <nav role="navigation" aria-labelledby="block-pw-footer-menu" id="block-pw-footer" class="menu-dib pb-10 first-item-thin footer-copyright-menu-block"> <header class="sr-only" id="block-pw-footer-menu">Footer</header> <ul class="menu menu--footer nav"> <li class="first"> <a href="https://www.undrr.org/fraud-alert">Fraud Alert</a> </li> <li> <a href="/undrr-privacy-policy" data-drupal-link-system-path="node/71418">Privacy Policy</a> </li> <li class="last"> <a href="/terms-and-conditions-use-preventionweb" data-drupal-link-system-path="node/13635">Terms of Use</a> </li> </ul> </nav> <section id="block-pw-goals" class="block block-block-content block-block-content2d61f559-7791-48db-b8e2-4108c0634767 clearfix"> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><a href="https://sdgs.un.org/goals"><img alt="Sustainable Development Goals Logo" src="/sites/default/files/inline-images/sdg-logo-un.png"></a> </div> </section> </div> </div> </div> </footer> </div> <script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","pathPrefix":"","currentPath":"node\/91021","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"en"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"ajaxPageState":{"libraries":"eJx1UNEOwjAI_KHOflJDV1arLSxAdf69XdREjT4Bx8EdQGqFgjHXCBJmJkMynytHqA5OsIXKkFD8W36wo3CMKA77GOFzwRHaWgvQjP4XGBIu0Ks53EwgLAVrGpjOUlYrTP4PHmZVt16fhia1Wy2Und7UsPkIiq5Tkt15a2PNF--z120cN2znqYwzs8Cu8MlpQFn4gtNunWn8Ql-ErsbNvxfhoXYHUjaBAQ","theme":"pw","theme_token":"S8Mi_-t8a8dkaMfLyVn1Z41g2A8KJz1jR39IKdBz-p4"},"ajaxTrustedUrl":[],"ajaxLoader":{"markup":"\u003Cdiv class=\u0022ajax-throbber sk-chase\u0022\u003E\n \u003Cdiv class=\u0022sk-chase-dot\u0022\u003E\u003C\/div\u003E\n \u003Cdiv class=\u0022sk-chase-dot\u0022\u003E\u003C\/div\u003E\n \u003Cdiv class=\u0022sk-chase-dot\u0022\u003E\u003C\/div\u003E\n \u003Cdiv class=\u0022sk-chase-dot\u0022\u003E\u003C\/div\u003E\n \u003Cdiv class=\u0022sk-chase-dot\u0022\u003E\u003C\/div\u003E\n \u003Cdiv class=\u0022sk-chase-dot\u0022\u003E\u003C\/div\u003E\n \u003C\/div\u003E","hideAjaxMessage":false,"alwaysFullscreen":false,"throbberPosition":"body"},"clientside_validation_jquery":{"validate_all_ajax_forms":2,"force_validate_on_blur":false,"messages":{"required":"This field is required.","remote":"Please fix this field.","email":"Please enter a valid email address.","url":"Please enter a valid URL.","date":"Please enter a valid date.","dateISO":"Please enter a valid date (ISO).","number":"Please enter a valid number.","digits":"Please enter only digits.","equalTo":"Please enter the same value again.","maxlength":"Please enter no more than {0} characters.","minlength":"Please enter at least {0} characters.","rangelength":"Please enter a value between {0} and {1} characters long.","range":"Please enter a value between {0} and {1}.","max":"Please enter a value less than or equal to {0}.","min":"Please enter a value greater than or equal to {0}.","step":"Please enter a multiple of {0}."}},"eu_cookie_compliance":{"cookie_policy_version":"1.0.0","popup_enabled":true,"popup_agreed_enabled":false,"popup_hide_agreed":false,"popup_clicking_confirmation":false,"popup_scrolling_confirmation":false,"popup_html_info":"\u003Cdiv class=\u0022eu-cookie-compliance-banner eu-cookie-compliance-banner-info eu-cookie-compliance-banner--opt-in\u0022\u003E\n \u003Cdiv class=\u0022popup-content info eu-cookie-compliance-content\u0022\u003E\n \u003Cdiv id=\u0022popup-text\u0022 class=\u0022eu-cookie-compliance-message\u0022\u003E\n \u003Ch2\u003EUNDRR uses cookies to ensure you get the best experience on our website.\u003C\/h2\u003E\n\n \u003C\/div\u003E\n\n \n \u003Cdiv id=\u0022popup-buttons\u0022 class=\u0022eu-cookie-compliance-buttons\u0022\u003E\n \u003Cbutton type=\u0022button\u0022 class=\u0022agree-button eu-cookie-compliance-secondary-button button button-primary\u0022\u003EGot it!\u003C\/button\u003E\n \u003C\/div\u003E\n \u003C\/div\u003E\n\u003C\/div\u003E","use_mobile_message":false,"mobile_popup_html_info":"\u003Cdiv class=\u0022eu-cookie-compliance-banner eu-cookie-compliance-banner-info eu-cookie-compliance-banner--opt-in\u0022\u003E\n \u003Cdiv class=\u0022popup-content info eu-cookie-compliance-content\u0022\u003E\n \u003Cdiv id=\u0022popup-text\u0022 class=\u0022eu-cookie-compliance-message\u0022\u003E\n \n \u003C\/div\u003E\n\n \n \u003Cdiv id=\u0022popup-buttons\u0022 class=\u0022eu-cookie-compliance-buttons\u0022\u003E\n \u003Cbutton type=\u0022button\u0022 class=\u0022agree-button eu-cookie-compliance-secondary-button button button-primary\u0022\u003EGot it!\u003C\/button\u003E\n \u003C\/div\u003E\n \u003C\/div\u003E\n\u003C\/div\u003E","mobile_breakpoint":768,"popup_html_agreed":false,"popup_use_bare_css":false,"popup_height":"auto","popup_width":"100%","popup_delay":500,"popup_link":"https:\/\/www.preventionweb.net\/undrr-privacy-policy","popup_link_new_window":true,"popup_position":false,"fixed_top_position":true,"popup_language":"en","store_consent":false,"better_support_for_screen_readers":false,"cookie_name":"","reload_page":true,"domain":"","domain_all_sites":false,"popup_eu_only":false,"popup_eu_only_js":false,"cookie_lifetime":100,"cookie_session":0,"set_cookie_session_zero_on_disagree":0,"disagree_do_not_show_popup":false,"method":"opt_in","automatic_cookies_removal":false,"allowed_cookies":"","withdraw_markup":"\u003Cbutton type=\u0022button\u0022 class=\u0022eu-cookie-withdraw-tab\u0022\u003EPrivacy settings\u003C\/button\u003E\n\u003Cdiv aria-labelledby=\u0022popup-text\u0022 class=\u0022eu-cookie-withdraw-banner\u0022\u003E\n \u003Cdiv class=\u0022popup-content info eu-cookie-compliance-content\u0022\u003E\n \u003Cdiv id=\u0022popup-text\u0022 class=\u0022eu-cookie-compliance-message\u0022 role=\u0022document\u0022\u003E\n \u003Ch2\u003EWe use cookies on this site to enhance your user experience\u003C\/h2\u003E\n\u003Cp\u003EYou have given your consent for us to set cookies.\u003C\/p\u003E\n\n \u003C\/div\u003E\n \u003Cdiv id=\u0022popup-buttons\u0022 class=\u0022eu-cookie-compliance-buttons\u0022\u003E\n \u003Cbutton type=\u0022button\u0022 class=\u0022eu-cookie-withdraw-button \u0022\u003EWithdraw consent\u003C\/button\u003E\n \u003C\/div\u003E\n \u003C\/div\u003E\n\u003C\/div\u003E","withdraw_enabled":false,"reload_options":null,"reload_routes_list":"","withdraw_button_on_info_popup":false,"cookie_categories":[],"cookie_categories_details":[],"enable_save_preferences_button":false,"cookie_value_disagreed":"0","cookie_value_agreed_show_thank_you":"1","cookie_value_agreed":"2","containing_element":"body","settings_tab_enabled":false,"olivero_primary_button_classes":"","olivero_secondary_button_classes":"","close_button_action":"close_banner","open_by_default":true,"modules_allow_popup":true,"hide_the_banner":false,"geoip_match":true},"field_group":{"html_element":{"mode":"landscape_16_9_full_info","context":"view","settings":{"classes":"","show_empty_fields":false,"id":"","element":"div","show_label":false,"label_element":"h3","label_element_classes":"","attributes":"","effect":"none","speed":"fast"}}},"user":{"uid":0,"permissionsHash":"dff3e370e505e9ea09d4f64eb6a399c8d9dbe3fdd987f01155ac4d6e3380b798"}}</script> <script src="/sites/default/files/js/js_NitwFibZJrTIqyiuR1Y9X30tDe-W-TlsXNquT1WEgBg.js?scope=footer&amp;delta=0&amp;language=en&amp;theme=pw&amp;include=eJx1T1sOwjAMu1BHj1SlayiFNpmSFLbb0wkkHoK_2HFsB86whsqQUDy85oOdhGNEcbiaQDgWrCkk1FnKYoXJ_-HDrOp0U8PmIyi6TkkkzNzaOMqVI9RJbauF8teumyGNyDwVMswCu9-npgFl4StOAy9MSKZuuf2x7Wrc_DsID6HDPgz5UnD3XWoBmtH_IsdnR-jVHKRWKBhzjbC3GQXJnrl3iYCBAQ"></script> <script src="/themes/custom/undrr_common/js/mangrove-components/ShareButtons-wrapper.js?sm3lo7" type="module"></script> <script src="/sites/default/files/js/js_c7Nss88jAvU4weN95rRfHG2V6a47WyzBKKEEP_etzps.js?scope=footer&amp;delta=2&amp;language=en&amp;theme=pw&amp;include=eJx1T1sOwjAMu1BHj1SlayiFNpmSFLbb0wkkHoK_2HFsB86whsqQUDy85oOdhGNEcbiaQDgWrCkk1FnKYoXJ_-HDrOp0U8PmIyi6TkkkzNzaOMqVI9RJbauF8teumyGNyDwVMswCu9-npgFl4StOAy9MSKZuuf2x7Wrc_DsID6HDPgz5UnD3XWoBmtH_IsdnR-jVHKRWKBhzjbC3GQXJnrl3iYCBAQ"></script> <script src="/modules/contrib/eu_cookie_compliance/js/eu_cookie_compliance.min.js?v=10.2.10" defer></script> </body> </html>

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