/* FONTS

Trade Gothic Next LT Pro Heavy
font-family: trade-gothic-next, sans-serif;
font-weight: 800;
font-style: normal;

Trade Gothic Next LT Pro Bold
font-family: trade-gothic-next, sans-serif;
font-weight: 700;
font-style: normal;

Trade Gothic Next LT Pro Bold Italic
font-family: trade-gothic-next, sans-serif;
font-weight: 700;
font-style: italic;

Trade Gothic Next LT Pro Italic
font-family: trade-gothic-next, sans-serif;
font-weight: 400;
font-style: italic;

Trade Gothic Next LT Pro Regular
font-family: trade-gothic-next, sans-serif;
font-weight: 400;
font-style: normal;

*/


/* COLOURS
	Primary Green: #4fad4a rgb(79, 173, 74)
	Alarming: #e7842d
	Moderate: #bfdab4
	Extremely Alarming: #a80c36 rgb(153,0,51)
*/


#fadeandscale {display:none;}

button#ulogsbmlog { width: 50%;}

/*.tva-widget.mobile .map-component {
	pointer-events: none;
}*/

.mapboxgl-ctrl.mapboxgl-ctrl-attrib,
div#elx_category_page_3 span.month,
div#elx_category_page_3 span.day,
div#elx_category_page_3 span.time,
div#elx_category_page_4 span.month,
div#elx_category_page_4 span.day,
div#elx_category_page_4 span.time {
display:none!important;
}

.bg-white {
	background: #fff!important;
}

span.moderate,
span.serious,
span.alarming {
	color: #000;
	padding: 5px;
	font-weight: bold;
}

span.moderate {
	background: #bfdab4;
}

span.serious {
	background: #fc0;
}

span.alarming {
	background: #e7842d;
}

ul.sitemap li:last-child, 
#btn-search-close,
.elx_back, 
.invisible,
.mob-only, 
.only-755, 
div#elx_addsearchengine, 
div.column-left .pull-quote:before, 
div.text-block .pull-quote:before, 
ul.sitemap li.sitemap_section, 
div#printmsg, 
img.elx5_category_image,
div.hide-toc .table-of-contents,
#elx_article_page_350 .table-of-contents, 
#elx_article_page_338 .table-of-contents, 
#elx_article_page_197 .table-of-contents,
#elx_article_page_352 .table-of-contents,
#elx_article_page_10 .table-of-contents, 
#elx_article_page_11 .table-of-contents, 
#elx_article_page_13 .table-of-contents, 
#elx_article_page_14 .table-of-contents, 
#elx_article_page_17 .table-of-contents, 
#elx_article_page_18 .table-of-contents, 
#elx_article_page_19 .table-of-contents, 
#elx_article_page_20 .table-of-contents, 
#elx_article_page_22 .table-of-contents, 
#elx_article_page_29 .table-of-contents, 
#elx_article_page_30 .table-of-contents, 
#elx_article_page_31 .table-of-contents, 
#elx_article_page_32 .table-of-contents, 
#elx_article_page_33 .table-of-contents, 
#elx_article_page_34 .table-of-contents, 
#elx_article_page_35 .table-of-contents, 
#elx_article_page_36 .table-of-contents, 
#elx_article_page_37 .table-of-contents, 
#elx_article_page_38 .table-of-contents, 
#elx_article_page_39 .table-of-contents, 
#elx_article_page_40 .table-of-contents {
	display: none!important
} 


div.elx5_article_header { 
	margin-top: 6vw; 
	padding: 0 5%;
}

div.moduleHomepageHero2024,
div.moduleHomepageHero2025 {
	margin-top: 3.5vw;
}

/*div.elx5_category_header h1 {
	font-size: 1.1vw;
	line-height: 1.2;
	background-color: #d7e9d2;
	padding: 1em 2em;
	border-bottom: 4px solid #4fad4a;
	border-top: 4px solid #4fad4a;
	text-transform: uppercase;
	text-align: center;
}*/

div.elx5_category_header h1,
div.elx5_article_header h1,
div.elx_tags_page h2 {
  line-height: 1;
  padding: 1vw;
  border-bottom: 3px solid #000;
  border-top: 3px solid #000;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 1.5vw;
	font-size: 1.8vw;
}

.bx-wrapper .bx-caption {
	border-color: #fff;
	color: #fff;
	text-align: left;
	font-weight: bold;
}

div.moduleHomepageHero2024 h1,
div.moduleHomepageHero2025 h1 {
    font-weight: 800;
    font-size: 2.6vw;
    padding-left: 50px;
    padding-right: 50px;
		text-transform: uppercase;
}

header h1 {
	font-size: 55px;
  padding: 5px !important;
  line-height: 1.43 !important;
}

div.elx_tags_page h2 {
	flex: 100%;
}

div.elx_article_page {
	margin: 0 auto;
}

.mt-0,
.relatedcontent .elx5_vlspace {
	margin-top: 0!important;
}

.mb-0 {
	margin-bottom: 0!important;
}

.mt-10 {
	margin-top: 10px!important;
}

.mb-10 {
	margin-bottom: 10px!important;
}

.mt-20 {
	margin-top: 20px!important;
}

.mb-20 {
	margin-bottom: 20px!important;
}

.mt-30 {
	margin-top: 30px!important;
}

.mb-30 {
	margin-bottom: 30px!important;
}

.mt-40 {
	margin-top: 40px!important;
}

.mb-40 {
	margin-bottom: 40px!important;
}

.mt-50 {
	margin-top: 50px!important;
}

.mt-60 {
	margin-top: 60px!important;
}

.mt-80 {
	margin-top: 80px!important;
}

.mb-50 {
	margin-bottom: 50px!important;
}

.mb-60 {
	margin-bottom: 60px!important;
}

.mt-80 {
	margin-top: 80px!important;
}

.mb-80 {
	margin-bottom: 80px!important;
}

.mt-100 {
	margin-top: 100px!important;
}

.mb-100 {
	margin-bottom: 100px!important;
}

.mt-4vw {
	margin-top: 4vw!important;
}

.mb-2em {
	margin-bottom: 2em!important;
}

.ml-0 {
	margin-left: 0!important;
}

.p-0 {
	padding: 0!important;
}

.pt-0 {
	padding-top: 0!important;
}

.pl-0 {
	padding-left: 0!important;
}

.pl-50 {
	padding-left: 50px!important;
}

.pr-0 {
	padding-right: 0!important;
}

.pr-50 {
	padding-right: 50px!important;
}

.pl-100 {
	padding-left: 100px!important;
}

.pr-100 {
	padding-right: 100px!important;
}

.pb-0 {
	padding-bottom: 0!important;
}

.pb-1em {
	padding-bottom: 1em!important;
}

.pt-50 {
	padding-top: 50px!important;
}

.pt-80 {
	padding-top: 80px!important;
}

.pt-100 {
	padding-top: 100px!important;
}

.pb-50 {
	padding-bottom: 50px!important;
}

.pb-100 {
	padding-bottom: 100px!important;
}


.b-0 {
	border: none!important;
}

.bt-0 {
	border-top: none!important;
}

.bb-0 {
	border-bottom: none!important;
}

.bl-0 {
	border-left: none!important;
}

.br-0 {
	border-right: none!important;
}


.elx5_2colbox {
	flex: 0 0 47%;
	margin-bottom: 34px;
}

.dot {
  height: 1em;
  width: 1em;
  background-color: #e7842d;
  border-radius: 50%;
  display: inline-block;
}

@-webkit-keyframes sdb07 {
	0%,
	to {
		opacity: 0
	}
	50% {
		opacity: 1
	}
}

@keyframes sdb07 {
	0%,
	to {
		opacity: 0
	}
	50% {
		opacity: 1
	}
}

*,
blockquote cite p,
body,
div.elx_category_summary,
div.text-block .pull-quote, .elx5_article_header {
	margin: 0
}

figure.basic ,
.column-right figure.elx5_content_imagebox.elx5_content_imageboxlt {
	margin-bottom: 3vw;
}

figure.basic figcaption,
figure.elx5_content_imagebox figcaption,
figure.plugal_item figcaption {
	background: #4fad4a;
	padding: 13px;
}

figure.basic figcaption, 
figure.basic figcaption a,
figure.elx5_content_imagebox figcaption,
figure.plugal_item figcaption {
	color: #fff;
}

figure.plugal_item figcaption {
	font: inherit;
	font-size: 80%;
	text-align: left;
}

section.plugal_gallery {
	margin-top: 55px;
}

div#elx_article_page_289 figure.basic /*INDIA*/,
div#elx_article_page_95 figure.basic /*INDIA*/, 
div#elx_article_page_396 figure.basic /*AFRICA SOUTH OF THE SAHARA*/,
div#elx_article_page_397 figure.basic /*SOUTH ASIA*/,
div#elx_article_page_398 figure.basic /*LATIN AMERICA AND THE CARIBBEAN*/,
div#elx_article_page_399 figure.basic /*WEST ASIA AND NORTH AFRICA*/,
div#elx_article_page_400 figure.basic /*EAST AND SOUTH ASIA*/,
div#elx_article_page_401 figure.basic /*EUROPE AND CENTRAL ASIA*/
{
	display: none;
}

section.regionalOverviews {
	display:flex;
	justify-content: space-between;
	margin-top: 34px;
	flex-wrap: wrap;
}

section.regionalOverviews a {
	border-bottom: 0!important;
	flex:0 0 15.5%;
	width: 100%;
}

section.regionalOverviews a:hover {
	box-shadow:0px 0px 6px 1px #000;
}

section.regionalOverviews a img {
	width: 100%;
	display: block;
}

figure.elx5_content_imagebox figcaption {
	font-size: inherit;
	line-height: inherit;
	margin-bottom: 1.5vw;
}

figure.case-study figcaption {
	font-size: 80%;
	font-weight: bold;
}

figure.case-study figcaption span {
	font-size: 100%;
	font-weight: normal;
	display: inline-block;
	margin-right: 6px;
	margin-top: 10px;
	vertical-align: top;
}

ol.case-study-footnote {
	font-size: 80%;
}

div#data-container h3,
div#map,
div#world-map,
header,
.text-center {
	text-align: center!important;
}

div.tt_custom_sm, .text-left, p.text-left {
text-align: left;
}

.elx5_3colbox {
	flex: 0 0 30%;
	margin-top: 30px;
}

a.naked,
div.elx5_artbox a, 
section#key-figures a,
a#xpic_sm_world-map {
	border-bottom: none!important;
}

footer:after,
h6:after {
	content: ''
}

#logo,
td.rotate {
	white-space: nowrap
}

#logo,
.grid figure,
.hidden,
div.elx5_3colwrap figure {
	overflow: hidden
}

.grid figure figcaption::after,
.grid figure figcaption::before,
.hidden {
	pointer-events: none
}

* {
	position: relative;
	padding: 0;
	outline: 0;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

body, html {
	font-family: trade-gothic-next, sans-serif;
	font-weight: 400;
	font-style: normal;
	overflow-x: hidden;
	width: 100%
}

body {
	background: #fff;
	font-size: 1vw;
	line-height: 1.5;
	color: #000;
}

.gridccol {
	margin-bottom: -1vw
}

.no-js #loader {
	display: none
}

.js #loader {
	display: block;
	position: absolute;
	left: 100px;
	top: 0
}

.se-pre-con {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url(https://www.globalhungerindex.org/images/icons/preloader.gif) center no-repeat #fff
}

.white, .text-white, header a {
	color: #fff!important;
}

.black {
 	color: #000!important;
}

#score.white {
  border-color: #fff!important;
}

.green {
	color: #4fad4a
}

.strong {
	font-weight : 700;
	color : black;
}

.heavy {
	font-weight 	: 800;
}

hr {
	border-top: 2px solid #4fad4a;
}

sup {
    vertical-align: super;
    font-size: smaller;
}

small {
	font-size: 80%;
	line-height: 1;
}

div.elx_feeds_page {
	margin: 6vw 0;
	padding: 0 20%
}

table#ghi-severity sup,
table#ghi-severity sup a {
	color: #fff;
	font-size: .8vw;
	border-bottom: none;
	text-decoration: underline
}

table#ghi-severity sup a:hover {
	text-decoration: none
}

div#chartContainer2 {
	height: 300px;
	width: 100%
}

div#chartContainer3 {
	height: 370px;
	width: 100%
}

div#chartContainer2 button,
div#chartContainer2 div.canvasjs-chart-toolbar,
div#chartContainer3 button,
div#chartContainer3 div.canvasjs-chart-toolbar,
div#chartContainer4 button,
div#chartContainer4 div.canvasjs-chart-toolbar {
	background-color: transparent!important;
	border: none!important;
  margin: 0!important;
  padding: 4px 2px!important;
}

div#chartContainer2 button:hover,
div#chartContainer2 div.canvasjs-chart-toolbar:hover,
div#chartContainer3 button:hover,
div#chartContainer3 div.canvasjs-chart-toolbar:hover,
div#chartContainer4 button:hover,
div#chartContainer4 div.canvasjs-chart-toolbar:hover {
	background-color: #4fad4a!important
}

div#chartContainer2 div.canvasjs-chart-toolbar,
div#chartContainer3 div.canvasjs-chart-toolbar,
div#chartContainer4 div.canvasjs-chart-toolbar {
	right: -10px!important
}

dl dt {
        display: inline-block;
        width: 20px;
        height: 20px;
        vertical-align: middle;
}

dl dd {
        display: inline-block;
        margin-right: 10px;
        padding-bottom: 0;
        vertical-align: middle;
		font-size: 55%;
}

dl dt.extremely-alarming {
	background: #a80c36;
}

dl dt.alarming {
	background: #e7842d;
}

dl dt.serious {
	background: #ffcc00;
}

dl dt.moderate {
	background: #99cc99;
}

dl dt.low {
	background: #4fad4a;
}

select:focus {
	outline: 0;
	box-shadow: none!important
}

/*
a[href$=".pdf"]:not(.no-icon):not(.link-primary), a.pdf {
	background-image: url(https://www.globalhungerindex.org/images/icons/pdf.png);
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 32px;
	height: 1.5em;
	display: inline-block;
	border: 0;
	text-decoration: underline;
	text-underline-position: under
}

a,
a[href$=".pdf"]:not(.no-icon):not(.link-primary):hover {
	text-decoration: none
}

a[href$=".xlsx"]:not(.no-icon), a.xls {
	background-image: url(https://www.globalhungerindex.org/images/icons/xls.png?v=4);
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 32px;
	height: 1.5em;
	display: inline-block;
	border: 0;
	text-decoration: underline;
	text-underline-position: under
}
*/


a[href$=".pdf"]:not(.no-icon):not(.link-primary):before, a.pdf:before {
    content: "\f1c1 \0020";
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
}

a[href$=".xlsx"]:not(.no-icon):not(.link-primary):not(.download-button):before, a.xls:before {
    content: "\f6dd \0020";
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
}

a:not(.download-button):not(.gclose):not(.gnext):not(.gprev):not(.btn):not(.back-to-content):not(.fn-ref):not(.bx-prev):not(.bx-next):not(.bx-start):not(.bx-stop):not(.link-primary) /* TVA World Map Data Download Button; Gallery close button */
{
	color: #4fad4a;
	border-bottom: 1px solid #4fad4a;
	transition: all ease-in-out .5s;
	text-decoration: none;
}

section.plugal_gallery a,
figure a,
#hero a, .hero a:not(.button),
div.elx5_artbox_inner a,
span.moderate a,
span.serious a,
span.alarming a {
	border: none!important;
}

a:hover {
	border-color: transparent
}

section#key-figures .col a {
  color: #fff;
}

section#key-figures.black .col a, section#key-figures.black .col h2, section#key-figures.black .col h5 {
 	color: #000;
}

section#key-figures .col:hover a {
  color: #4fad4a;
	transition: all ease-in-out .5s;
}

div.float-left, div.float-right {
    width     : 48%;
    float     : left;
}

div.float-right {
    float     : right;
}

p.float-left, figure.float-left {
    float     : left;
    width     : 40%;
	margin-right: 21px;
	margin-bottom: 15px;
}

p.float-right, figure.float-right {
    float     : right;
    width     : 40%;
	margin-left: 21px;
	margin-bottom: 15px;
}

p.float-left img, p.float-right img {
    max-width     : 100%;
}

.clear,.moduleclear {
	clear 	: both;
}

#footnotes-container a {
	background: 0 0;
	height: auto;
	padding: 0;
	color: #999;
}

.homepage {
	font-weight: 700;
	font-size: 1.4vw
}


div#map-wrapper {
	background-color:#e2e3e4;
	width:100%;
	padding-top:21px;
}

p.flush {
	margin-top: 0
}

div.blockquote-img p, h6.bq-loc {
	clear: left
}

#container {
    margin: 25px 5% 60px 5%;
    column-count: 4;
}
    
.wrap {
    text-align: center;
}

div#world-map {
	margin-top: -1vw;
}
     
div#world-map h2 {
	padding-bottom: 2vw;
	font-size: 1.7vw
}

div.map-container {
	margin: 0 auto;
	width: 80%
}

div#map_inner {
	margin-top: -2vw
}

.map-legend {
	position: absolute;
	top: 1vw
}

#world-map_holder {
	font-family: trade-gothic-next, sans-serif!important;
	font-weight: 400!important;
	font-style: normal!important;
	font-size: 1vw!important;
}

div#world-map_legend {
	position: relative!important;
	background: none!important;
}

div#world-map_legend ul {
	position: relative;
	text-align: center;
	display: block!important;
}

div#world-map_legend ul li.sm_legend_item {
	float: none!important;
	display: inline;
	width: auto;
}

li.sm_legend_item svg rect {
	stroke-width: 0!important;
	width: 100px!important;
	height: 100px!important;
}


ul.legend-labels {
	margin: 13px 0 0 0;
	padding: 0;
	list-style-type: none;
  z-index: 9998;
}

div#world-map_outer {
	z-index: 9991!important;
}

.column-right .zanah.padded,
.padded {
	margin-top: 3vw
}

.map-legend p.caption,
ul.legend-labels li {
	font-size: 80%;
	list-style: none;
	margin-left: 0;
	line-height: 1.5vw;
	margin-bottom: .5vw
}

div.chosen-container {
	float: none;
	margin: 0 auto;
	display: block;
}

select#state_list {
	width 	: 440px;
	z-index : 9990;
}

.chosen-container-single .chosen-single span, ul.chosen-results li {
	font-size: 1vw!important;
}

div#world-map_inner {
	margin-top: -3em;
}

h2,
h3 {
	line-height: 1.2
}

ul.legend-labels li span.legend {
	display: block;
	float: left;
	height: 1.5vw;
	width: 1.5vw;
	margin-right: .5vw;
	margin-left: 0
}

#elx_article_page_155 div.column-left {
	margin-bottom: 6vw
}

header {
	color: #fff;
	width: 70%;
	position: absolute;
	top: 35%;
  	left: 15%
}

.hero-about header,
.hero-case-studies-multiple header,
.hero-issues-in-focus header,
.hero-resources header,
.hero-results header {
	top: 40%
}

.hero.home-2023 header {
top: 55%;
}

section#issue-in-focus header {
top: 20%;
}


div#overlay {
	position:absolute;
	top: 7vw; 
	right: 2vw; 
	z-index:9990; 
	width:30%; 
	min-width: 440px;
}

header h2 {
	font-size: 2.9vw;
}

h2,
h1.smap_h1 /*SITEMAP*/ {
	font-size: 2.2vw
}

h2.green {
	font-size: 1.7vw
}

h2.rotate-left {
    will-change: transform;
    transform: rotate3d(1, 2, 3, -3deg);
    filter: drop-shadow(3px 5px 8px #000);
	background: #000;
    color: #fff;
	padding: 1em;
	font-size: 1.5vw;
	margin: 100px 0 55px;
}

header h1,
header h2,
header h3 {
	display: inline
}

h3 {
	font-size: 1.8vw
}

div.elx5_artbox h3,
div.modulefivepercent.relatedcontent h3 {
	font-size: 1.3vw;
	margin-bottom: 0.5em;
	text-align: left
}

div.elx5_artbox h3 {
	margin: 0 0 0.5em 0;
}

div.elx5_artbox div.elx5_artbox_inner a {
 color: #fff!important;
}

div.elx5_artbox:hover div.elx5_artbox_inner h3 a {
 color: #4fad4a;
}

h4, span.as-accordion-title {
	font-size: 1.4vw
}

h4, span.as-accordion-title {
	margin-bottom: 34px;
}

h3.country-pages {
	margin-top: 2vw;
	text-align: left;
	display: none
}

.zanah h4,
h2.smap_h2,
h4.grey {
	text-transform: uppercase;
	font-size: 1vw;
	font-weight: normal;
	color: #636362;
}

h6, table.elx_feeds_tbl td h3 {
	font-size: 1.2vw
}

table.elx_feeds_tbl td h3 {
    color         : #4fad4a;
    text-align     : left;
}

h6:after {
	width: 30px;
	height: 2px;
	background: #52a739;
	display: inline-block;
	-webkit-transform: translate(20px, -6px);
	-ms-transform: translate(20px, -6px);
	-o-transform: translate(20px, -6px);
	transform: translate(20px, -6px)
}

h3, p, h2.green.first {
	margin: 0 0 1.5vw;
}

/*div.footer-column:nth-of-type(2) p {
	margin-top: calc(1.5vw + 10px)
}*/

p {
	text-align: justify
}

p.regular {
    font-size: 1vw!important;
}

p.line-break {
	margin: 0;
	padding: 0
}

p.countryPage {
	margin-bottom: 0;
}

ol,
section ul li {
	margin-left: 1em
}

section ul li {
	list-style-type: disc;
	list-style-position: outside;
}

section ul.arrowed li {
  list-style-type: "→";
}

section ul.arrowed li::marker {
font-weight: 800;
}

section ul.arrowed li p {
	margin-left: 0.5em;
}

section ul.arrowed ol li {
	list-style-type: decimal;
}

section ul.arrowed ol li::marker {
font-weight: 400;
}


.video-container,
div.leanback-player-video {
	height: 0!important;
	padding-bottom: 56.25%;
	position: relative;
	width: 100%!important;
	margin-top: 34px;
}

div#elx_article_page_95 /*INDIA*/ div.leanback-player-video {
	margin-top: 0;
}

.h5_lb_player .big_play_button {
	 border: none;
	 border-radius: 50%;
	 background: #4fad4a;
}

.h5_lb_player img.poster {
	width: 100%!important;
	height: auto!important;
}

.h5_lb_controls div.h5_lb_info_control {
	display: none!important;
}

.progress_bar_time div.progress_bar_time_line {
	top: -10px;
}

.progress_bar_time div.progress_bar_time_txt {
	height: auto;
	top: -40px;
	font: inherit;
	font-size: 14px;
	font-weight: bold;
	border: none;
}

.column-right .video-container, .column-right .elx_ytvideo {
	margin-top: 1.8vw
}


.video-container embed,
.video-container iframe,
.video-container object,
div.leanback-player-video video {
	height: 100%!important;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%!important;
}

.leanback-player-video {
	width: 100%!important;
}

.leanback-player-html-fallback img {
	width: 100%!important;
	height: auto!important;
	}

.elx_ytvideo {
	background-color: #d7e9d2;
	background-position: center center;
  background-size: cover;
}

.video__iframe:not([src]) {
  display: none;
}

.video__iframe[src] + .video__notice {
  display: none;
}

.video__notice {
  background-color: rgba(191, 218, 180, 0.95);
  text-align: center;
  padding: 1.5rem;
  width: 100%;
  color: #000;
}

.video__notice a {
	color: #000!important;
	border-bottom-color: #000!important;
}

.video__notice > * {
  max-width: 38rem;
  margin-left: auto;
  margin-right: auto;
  font-size: 21px;
}








.firstcharacter {
	color: #4fad4a;
	float: left;
	font-family: Georgia;
	font-size: 5vw;
	line-height: 4vw;
	padding-top: 4px;
	padding-right: 8px;
	padding-left: 3px
}

/*#scroll-to-top {
	position: fixed;
	bottom: 1.2vw;
	right: 1vw;
	cursor: pointer;
	display: none;
	z-index: 99999
}

#scroll-to-top a {
	color: #4fad4a;
	border: 0
}*/

ol li {
	margin: 1em 0
}

ol.circled {
    counter-reset:item; 
    margin:0; 
    padding-left:0; 
}
ol.circled>li {
    counter-increment:item; 
    list-style:none inside; 
    overflow: hidden;
	text-align: justify;
}
ol.circled>li:before {
    content:counter(item) ;
    margin-right: 20px;
    width: 2em;
		height: 2em;
		line-height: 2em;
    display: block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background: #4fad4a;
		font-weight: bold;
    color: #fff;
    text-align: center; 
    float: left;
}

ol.circled ul {
		margin-left: 3em;
}

#topnav a#logo,
.elx_menu a,
div.elx_feeds_page a,
footer a {
	border-bottom: none!important
}

.vanity-target:target {
	outline: 0
}

.pull-quote {
	margin: 2em 10%;
	/*background-color: #e7842d*/
    background-color: #bfdab4;
}

div.column-left .pull-quote {
	margin: 2vw 0;
}

div.column-right .pull-quote {
	margin: 0 0 2vw
}

p.stat-number {
	font-size: 8vw;
	font-weight: 700;
	color: #4fad4a;
	text-align: center;
	line-height: 1;
	margin-bottom: 0
}

p.stat-text {
	width: 80%;
	font-size: 1.6vw;
	text-align: center;
	margin: 0 auto 4vw
}

p.img-with-pull {
	margin: 0;
	padding: 0;
	line-height: 1
}









.blockquote {
	margin: 144px auto 89px;
	padding: 21px;
	position: relative;	
	clear:both;
	background: #e2e3e4;	
	padding-top: 100px;
	color: #000;
	box-shadow: 1px 1px 3px rgba(0,0,0,0.3);
	border: 3px solid #000;
	border-left: 0;
	border-right: 0;
}


.blockquote .thumb {
	display: block;
	width: 160px;
	height: 160px;
	position: absolute;
	left: calc(50% - 80px);
	top: -89px;
}

.blockquote .thumb img {
	border-radius: 50%;
	outline: 10px solid rgba(255,255,255,0.5);
  	outline-offset: -10px;
	box-shadow: 
		inset 1px 1px 4px rgba(0,0,0,0.5),
		0 2px 3px rgba(0,0,0,0.6);
	width: 100%;
}

.blockquote:not(.quoteless) p:before,
.blockquote:not(.quoteless) p:after {
	font-family: 'Font Awesome 6 Free';
	font-weight: 900;
	position: absolute;
	font-size: 70px;
	top: -89px;
	color: #000;
	text-shadow: 0 1px 1px rgba(255,255,255,0.1);
}

.blockquote:not(.quoteless) p:before{
	left: 0;
	content: '\f10d';
}

.blockquote:not(.quoteless) p:after{
	right: 0;
	content: '\f10e';
}

.blockquote p {
	font-size: 22px;
	padding: 34px 13px 21px;
	text-align: center;
	margin: 0 0 21px 0;
}

.blockquote.quoteless p {
	padding-top: 0;
}

.blockquote h2 {
	font-size: 4vw;
	line-height: 1;
	margin-bottom: 10px;
}

.blockquote .attribution {
	border-top: 2px solid #000;
	text-align: center;
	width: 55%;
	margin: 0 auto;
	padding-top: 13px;
}

.blockquote .author {
	text-transform: uppercase;
	font-size: 20px;
	font-weight: bold;
	color: #000;
	text-shadow: 0 1px 1px rgba(255,255,255,0.1);
}

.blockquote .author:before {
	content: "\2014 \00a0";
}

.blockquote cite a {
	color: #f0f0f0;
	font-style: italic;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.7)
}

.blockquote cite a:hover {
	text-shadow: 2px 2px 3px rgba(0,0,0,0.9)
}






p.lang-select {
	line-height: 1.8;
}


div.indicator-wrap {
	height: 121px;
	margin-bottom: 34px;
}

div.indicator-wrap p {
  position: relative;
  top: 50%;
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
	overflow: hidden;
}

img.indicator {
	float: left;
	width: 121px;
	margin-right: 21px;
	
}
table.zanah img.indicator {
	float: none;
}	

blockquote {
	padding: 1.2em 1em 0.5em 1em;
	color: rgba(0, 0, 0, .74);
	font-size: 1.2vw;
	text-align: center
}

blockquote p {
	position: relative;
	padding: 2em;
	margin: 0;
	font-size: 100%!important;
}

blockquote p:before {
	font-family: "Font Awesome 6 Free";
	font-weight: 900;
	content: "\f10d";
	font-size: 34px;
	position:absolute;
	top:-15px;
	left:0px;
}

blockquote p:after {
	font-family: "Font Awesome 6 Free";
	font-weight: 900;
	content: "\f10e";
	font-size: 34px;
    position:absolute;
    bottom:-15px;
    right:0;
}


blockquote span {
	display: inline-block;
	vertical-align: top;
	font-family: Georgia;
	font-size: 37px
}

blockquote span.opening {
	margin: -1vw 1vw 0 0
}

blockquote span.closing {
	margin: 1vw 0 0 1vw
}

cite {
	display: block;
	font-weight: 400;
	font-size: 76%;
	margin-bottom: 1vw;
}

cite.cite-16 {
	font-size: 16px;
	}

.column-right blockquote.naked {
	font-size: 2.1vw;
	font-weight: 700;
	line-height: 1.3;
	padding-top: 0;
	margin-bottom: 4vw
}

.column-right blockquote.naked cite {
	color: #4fad4a;
	font-weight: 700;
	font-size: 1.5vw;
	margin-top: 1vw
}

div.blockquote-img {
	margin-bottom: 3.5vw
}

div.blockquote-img img {
	width: 50%;
	float: right;
	margin: .4em 0 .5em 5%;
	padding-top: .5em;
	padding-bottom: .5em;
	border-top: .3em solid #4fad4a;
	border-bottom: .3em solid #4fad4a
}

h5.bq-name,
h6.bq-loc {
	width: 45%;
	line-height: 1.1
}

h5.bq-name {
	font-size: 2vw;
	float: left
}

h6.bq-loc {
	float: left;
	margin: .4vw 0 1vw;
	color: #4fad4a
}

h6.bq-loc:after {
	content: none
}

div.blockquote-img p:after,
div.blockquote-img p:before {
	content: '\201C';
	font-weight: 700;
	font-family: Georgia
}

div.blockquote-img p:after {
	content: '\201D'
}

.related-publication {
	margin-bottom: 2vw
}

.image_bg {
	height: 100vh;
	position: relative;
	background-position: center!important;
	background-size: cover;
	background-attachment: fixed;
	clear: both;
	margin-bottom: 34px;
}

.image_bg.home-2023 {
	margin-bottom: 0;
}

.image_bg.auto {
  height: auto!important;
  overflow: hidden;
}

#menu-bar .handle,
.dateauthor,
.hidden,
button.info {
	position: absolute
}

.modulewhite-bg,
.white-bg {
	background: #fff
}

.dateauthor, .with-bg {
	background-color: rgba(0, 0, 0, .7);
	color: #fff
}

.grid figure h2,
.grid figure p,
.white-bg p,
div.superarticles div.elx5_dateauthor,
div.superarticles div.elx5_dateauthor>div {
	margin: 0
}

.hidden {
	width: 0;
	height: 0
}

.with-bg {
	box-shadow: 10px 0 0 rgba(0, 0, 0, .7), -10px 0 0 rgba(0, 0, 0, .7);
	display: inline;
	line-height: 1.6;
	max-width: 100%;
	padding: 0.1em 0.1em 0.24em 0.1em;
}

h1.with-bg, h2.with-bg {
	background-position: 0 .06em
}

.dateauthor {
	display: block;
	right: 55px;
	bottom: 55px;
	padding: 2vw;
	text-align: left;
	line-height: 1.4;
	z-index: 3
}

.table-of-contents {
	background: #d7e9d2;
	font-size: .8vw;
	padding: 2vw;
	margin: 0 0 2vw
}

.table-of-contents h5 {
	font-size: 1vw;
	margin-bottom: 1vw
}

.table-of-contents ul {
	list-style: square;
	margin-left: 2vw
}

.footer-column li,
.grid,
ul.sitemap {
	list-style: none
}

.table-of-contents li,
ul.sitemap li {
	margin: 0 0 .5em
}

ul.sitemap li.pad0 {
	margin-top: 1vw
}

ul.sitemap a {
	border-bottom: 0;
	font-size: .9vw
}

.table-of-contents li:nth-child(1) {
	display: none
}

#menu-bar a,
button {
	display: block;
	text-decoration: none
}

div.elx_article_page>section.content:nth-child(2) nav.table-of-contents>li:nth-child(2) a {
	pointer-events: none;
	cursor: default;
	color: rgba(0, 0, 0, .74);
	border-bottom: none;
	background: red
}

#menu-bar .handle,
.btn,
.elx_menu a,
.grid figure,
.show-menu,
a.fadeandscale2_close,
a.fadeandscale3_close,
a.fadeandscale4_close,
a.fadeandscale5_close,
a.fadeandscale6_close,
a.fadeandscale7_close,
a.fadeandscale8_close,
a.fadeandscale9_close,
a.fadeandscale_close,
a.fadeandscalemap_close,
button {
	cursor: pointer
}

.btn {
	margin: 0;
	padding: 0;
	border: 0;
	background: 0 0
}

.btn:focus {
	outline: 0
}

button, button.elx5_btn, button[type=submit].elx5_btn, button[type=button].elx5_btn, .navbox p.bottom, a.elx5_btn {
	border 				: 2px solid #e7842d!important;
	color 				: #000!important;
	background-color: #efefef!important;
	padding 			: 1vw 3vw!important;
	margin 				: 3vw auto;
	text-align 			: center;
	font-weight 		: 700;
	font-size 			: 1vw;
	text-transform 		: uppercase;
	transition 			: all .3s;
  height     			: auto;
}

button.elx5_btn:hover, button[type=submit].elx5_btn:hover, button[type=button].elx5_btn:hover, .navbox p.bottom:hover, a.elx5_btn:hover, a.elx5_btn.black:hover  {
  border 					: 2px solid #000!important;
	background-color 	: #4fad4a!important;
	color 				: #fff!important;
}

a.elx5_btn:hover  {
  height     		: auto;
	margin 			: 3vw auto;
  text-transform: uppercase;
}

a.elx5_btn.black  {
	background-color 	: #000!important;
	color 						: #fff!important;
  border 						: 2px solid #000!important;
}

a.button-PDF {
            font-weight: bold;
            color: #fff;
            background-color: #000;
            border: 2px solid #4fad4a!important;
            display: inline-block;
            text-align: center;
            padding: 15px 30px;
            cursor: pointer;
            vertical-align: middle;
            text-decoration: none;
            transition: all .2s linear;
            letter-spacing: 1px;
            text-transform: uppercase;
            position: absolute;
            top: -40px;
            left: 70%;
            z-index: 98;
}

a.btn {
            font-weight: bold;
            color: #fff;
            background-color: #000;
            border: 2px solid #4fad4a!important;
            display: inline-block;
            text-align: center;
            padding: 15px 30px;
            cursor: pointer;
            vertical-align: middle;
            text-decoration: none;
            transition: all .2s linear;
            letter-spacing: 1px;
            z-index: 98;
}
        
a.button-PDF:before {
            font-family: "Font Awesome 6 Free";
						font-weight: 900;
            content: "\f56d \00a0";
            font-size: 180%;
            vertical-align: sub;
}

a.btn:after {
            font-family: "Font Awesome 6 Free";
						font-weight: 900;
            content: "\f0a9 \00a0";
            font-size: 180%;
            vertical-align: sub;
						margin-left: 34px;
}
        
a.button-PDF:hover,
a.btn:hover {
		background-color: #4fad4a;
}

a.print-this-page, a.key-message {
    margin-top : 2vw!important;
    margin-bottom : 2vw!important;
    background-color: #efefef!important;
    color: #000!important;
    width: 100%!important;
}

div#elx_article_page_289 a.print-this-page {
	margin-top: 0!important;
}

a.key-message {
    width: 50%!important;
    margin-left: auto!important;
    margin-right: auto!important;
    text-transform: none!important;
}

a.print-this-page:hover, a.key-message:hover {
    background: #4fad4a!important;
    color     : #fff!important;
}

a.key-message:hover {
width: 50%!important;
}

a.print-this-page span, a.key-message span, a.elx5_btn.black span {
    font-size     : 1.5vw;
    font-weight     : normal;
    margin-left     : 0;
}

.wa-mediabox-frame .wa-mediabox-close,
.wa-mediabox-next, 
.wa-mediabox-prev {
	padding: 0!important;
	margin: 0!important;
}

:lang(de) a.print-this-page span, :lang(de) a.key-message span {
    font-size     : 1.3em;
}


div.our-work-concern, div.our-work-whh {
    background-color: #0d724b;
    text-align:center;
    width: 100%;
	aspect-ratio: 3/1;
	margin: 0 0 2vw;
}

div.our-work-whh {
    background-color: #2fab16;
}

div.our-work-concern-logo {
	background: url("https://www.globalhungerindex.org/images/logo/concern.png");
  	background-repeat: no-repeat;
    background-size: 45%;
    height: 100%;
    background-position: center 25%;
}

div.our-work-whh-logo_en {
	background: url("https://www.globalhungerindex.org/images/logo/whh_en.png");
  	background-repeat: no-repeat;
    background-size: 34%;
    height: 100%;
    background-position: center 20%;
}


div.our-work-whh-logo_de {
	background: url("https://www.globalhungerindex.org/images/logo/whh_de.png");
  	background-repeat: no-repeat;
    margin: 0 auto;
    background-size: 34%;
    height: 100%;
    background-position: center 25%;
}


div.our-work-concern span, div.our-work-whh span {
    color: #fff;
	padding-top: 22%;
	display: block;
	font-weight: bold;
	font-size: 1.7vw;
}


button.arrow:after,
button.pause:after,
.navbox p.bottom a:after {
	padding-left: 1vw;
	font-family: "Font Awesome 6 Free";
	font-weight: 900;
}

button#printChart2,
button#printChart3 {
	background-color: #efefef;
	padding: 1vw;
	font-size: 1vw;
	border: 2px solid #e7842d;
	margin: 0 auto
}

button#sfsbm {
	margin: 2vw 0 0.5vw 0;
    width: auto;
    height: auto;
    border-radius: 0;
}

button:hover, button.elx5_sucbtn:hover, button[type=submit].elx5_sucbtn:hover, button[type=button].elx5_sucbtn:hover, a.elx5_sucbtn:hover, .navbox p.bottom:hover {
	background-color: #4fad4a!important;
	color: #fff!important;
}

button a {
	color: inherit;
	transition: all 0s;
	border: 0
}

button.arrow:after {
	content: '\f358'
}

button.pause:after {
	content: '\f04c'
}

button.share {
	background-color: #26a69a;
	color: #fff;
	letter-spacing: .5px;
	font-size: .9vw;
	padding: .5em;
    font-weight:normal;
}

button.share:after {
	content: '\f14d';
	font-family: "Font Awesome 6 Free";
	font-weight: 900;
	padding-left: 1vw
}

button.info:before {
	content: '\f05a';
	font-family: "Font Awesome 6 Free";
  font-weight: 900;
	padding-right: 13px;
}

button.info {
	bottom: 0;
	left: 2vw;
	border: 0!important;
	padding: .5vw!important;
	font-weight: normal;
	font-size: .7vw;
	text-transform: lowercase;
	margin-bottom: 2vw!important;
}

button.info:hover {
    border     : 0!important;
}


#fadeandscale {
	transform: scale(.8)
}

.popup_visible #fadeandscale {
	transform: scale(1)
}

.zanah.popup_content {
	vertical-align: bottom!important;
	margin-bottom: 0;
	display: none;
	width: 100%
}

textarea {
	width: 100%;
	height: 5vw;
	background-color: #000;
	color: #fff;
	font-size: 1vw
}

.modulang {
	float: right;
	margin-right: 4.1vw;
	line-height: 3.5vw
}

.modulang a {
	font-weight 		: normal;
	color 				: #bfdab4!important;
	border-bottom 		: none!important;
}

.modulang a:first-of-type::after {
 	content: "\ff5c";
	font-weight: normal;
}

.modulang a:hover, .modulang > a.curlang {
	transition 			: all ease-in-out .5s
}

div.columns {
	-webkit-column-count: 2;
	-moz-column-count: 2;
	column-count: 2
}

table#ghi-severity, div#ghi-severity table,
table.scores,
table.values,
table.composition {
	width: 100%;
	margin: 1vw 0;
}


div#tva-interactive-map .tva-widget {
	border: none!important;
}

div#tva-interactive-map .widget-header {
	background: #000;
	color: #fff;
}

div#tva-interactive-map h2.widget-header__left__title {
	text-transform: uppercase;
	border-color: #fff;
}

div#tva-interactive-map .download-button {
	color: #fff;
	font-weight: bold;
}

div#tva-interactive-map .download-button:hover {
	color: #4fad4a;
}

div#tva-interactive-map .download-button svg path {
  fill: #fff!important;
}

div#tva-interactive-map .download-button:hover svg path {
	fill: #4fad4a!important;
}


div.moduleDesignations {
	margin-top: -3px;
}

div.moduleDesignations table#ghi-severity {
	margin: 0;
}

table.values thead {
    hyphens     : auto;
}

table.designations > * {
	font-size: 16px;
}

table#ghi-severity th, div#ghi-severity table th,
table.scores th,
table.values th {
	background-color: #6d6e70;
	color: #fff;
	font-weight: 700;
	padding: .7em
}

div.moduleDesignations > h3 {
	background-color: #000;
	color: #fff;
	font-weight: bold;
	font-size: 1.4vw;
	font-size: 1.5vw;
  padding: 21px;
  text-align: center;
	margin-bottom: 0;
}

table#ghi-severity td, div#ghi-severity table td {
	width: 20%;
	text-align: center;
	font-weight: 700;
	padding: .5em 0
}

table#ghi-severity td:first-child, table.tablesaw td.low, div#ghi-severity table td:first-child, table.scores td.low {
	background-color: #4fad4a;
	color: #fff;
}

table#ghi-severity td:nth-child(2), table.tablesaw td.moderate, div#ghi-severity table td:first-child, table.scores td.moderate {
	background-color: #bfdab4
}

table#ghi-severity td:nth-child(3), table.tablesaw td.serious, div#ghi-severity table td:first-child, table.scores td.serious {
	background-color: #fc0
}

table#ghi-severity td:nth-child(4), table.tablesaw td.alarming, div#ghi-severity table td:first-child, table.scores td.alarming {
	background-color: #e7842d
}

table#ghi-severity td:nth-child(5), table.tablesaw td.extremely-alarming, div#ghi-severity table td:first-child, table.scores td.extremely-alarming {
	background-color: #a80c36;
	color: #fff
}

table.tablesaw td.grey {
background-color: #e3e3e3;
}

table#ghi-severity.country-pages {
	margin: 2vw 0 0
}

table.scores tr:nth-child(even),
table.values tr:nth-child(even) {
	background-color: #fff
}

table.scores tr:nth-child(odd),
table.values tr:nth-child(odd) {
	background-color: #e3e3e3;
}

td.rotate {
	height: 240px
}

td.rotate>div {
	transform: translate(15px, 50px) rotate(270deg);
	width: 30px;
	font-weight: 700;
	font-style: italic
}

table.scores td,
table.values td {
	padding: .2em;
	vertical-align: middle;
	text-align: center
}

table td.note {
    text-align: left;
    padding     : 1em;
}


table.composition td {
	text-align: center;
	padding: 0 2%;
	width: 16%;
}

table.composition td.plus {
	padding: 0;
	width: 2%;
	vertical-align: bottom;
}

table.values td.publication {
	padding :1em;
	text-align: left;
}



div#topnav {
	position: fixed!important;
	top: 0;
	width: 100%;
	background-color: #000;
	z-index: 9999;
	font-weight: 700;
	height: 3.5vw
}

.elx_menu li li a,
.modulerelatedArticles p.elx_content_subtitle,
.normal {
	font-weight: 400
}

#logo {
	background-image: url(https://www.globalhungerindex.org/images/logo/logo-800.png);
	background-repeat: no-repeat;
	background-size: contain;
	display: block;
	margin: .9vw;
	float: left;
	height: 3.5vw;
	text-indent: 100%;
	width: 20vw
}

#logo:hover {
	background-image: url(https://www.globalhungerindex.org/images/logo/logo-800-accent.png)
}

:lang(de) #logo {
	background-image: url(https://www.globalhungerindex.org/images/logo/de.png)
}

:lang(de) #logo:hover {
	background-image: url(https://www.globalhungerindex.org/images/logo/de-accent.png)
}

.hashlink {
	height: 4vw;
	margin-top: -4vw;
	visibility: hidden
}

ul.elx_menu,
ul.elx_menu * {
	list-style: none;
	z-index: 999
}

.elx_menu {
	float: right;
	position: relative;
	line-height: 3.5vw;
	font-size: 1vw
}

.elx_menu li {
	float: left;
	vertical-align: middle;
	margin-right: 30px;
	z-index: 999
}

div#topnav > ul.elx_menu li:last-child {
	display: none;
}

.elx_menu li:hover {
	visibility: inherit
}

.elx_menu a,
.elx_menu a:before {
	-webkit-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s
}

.elx_menu a {
	display: block;
	color: #4fad4a;
	text-decoration: none;
	z-index: 999;
	position: relative
}

.show-menu,
input[type=checkbox] {
	display: none
}

.elx_menu a:hover {
	color: #fff;
}

.elx_menu a:before {
	content: "";
	position: absolute;
	width: 100%;
	height: 3px;
	bottom: 10px;
	left: 0;
	background-color: #fff;
	visibility: hidden;
	-webkit-transform: scaleX(0);
	transform: scaleX(0)
}

.elx_menu a:hover:before {
	visibility: visible;
	-webkit-transform: scaleX(1);
	transform: scaleX(1)
}

.elx_menu ul a:hover:before {
	visibility: hidden
}

.elx_menu li.sfHover ul,
.elx_menu li:hover ul {
	top: 70px;
	-webkit-animation: fadeInDown .6s;
	animation: fadeInDown .6s;
	z-index: 998
}

ul.elx_menu li li {
	position: relative!important
}

.elx_menu li ul {
	position: absolute;
	top: -999em;
	width: 233px
}

.elx_menu li:nth-child(3) ul {
	width: 800px
}

.elx_menu li:nth-child(3) ul li {
	width: 400px;
	height: 60px
}

.elx_menu ul li {
	width: 100%;
	margin: 0;
	padding: 0;
	background-color: rgba(0, 0, 0, .9);
	z-index: 998
}

.elx_menu li li a {
	padding: 20px;
	line-height: 1vw;
	color: #fff;
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	z-index: 998
}

.elx_menu li li a:hover {
	color: #4fad4a
}

.show-menu {
	text-decoration: none;
	color: #fff;
	text-align: center;
	height: 7vw;
	line-height: 8vw;
	font-size: 2.5vw
}

input[type=checkbox]:checked~.elx_menu {
	display: block;
	text-align: center;
	height: 100vh;
}


form.elx_modsearchform {
	background: none;
	border: none;
	border-radius: 0;
	padding: 0;
	margin-top: 1vw;
}

input.elx_modsearch_input, 
input.elx_modsearch_input:focus, 
input.elx_modsearch_input:hover {
	border: none;
	padding: 6px;
}

button.elx_modsearch_btn, 
button.elx_modsearch_btn:hover, 
button.elx_modsearch_btn:focus {
	font-size: 14px;
	padding: 8px!important;
	border: none!important;
}

div#topnav form.elx_modsearchform {
	text-align: right;
  position: absolute;
	top: 0.9vw;
  right: 1.5vw;
	left: 26vw;
}

form.elx_modsearchform {
	margin: 0;
	bottom: 0;
	right: auto;
	left: 0;
}

div#topnav form.elx_modsearchform input[type=text] {
	position: relative;
  width: 30px;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
    box-sizing: border-box;
    border: none;
    border-bottom: 2px solid transparent;
    background-image: url(https://www.globalhungerindex.org/images/icons/search_green.png);
    background-position: right 6px;
    background-repeat: no-repeat;
    background-color: #000;
    display: inline;
    float: none;
    outline: 0;
    cursor: pointer;
    background-size: 24px;
    text-indent: -9999px;
		color:#fff;
		font-size: 1vw;
}



div#topnav form.elx_modsearchform input:-webkit-autofill,
div#topnav form.elx_modsearchform input:-webkit-autofill:focus {
    transition: background-color 0s 600000s, color 0s 600000s;
  }

/* When the input field gets focus, change its width to 100% */
div#topnav form.elx_modsearchform input[type=text]:focus {
  background-image: url(https://www.globalhungerindex.org/images/icons/search.png);
	border-color: #fff;
	border-width: 0 0 2px;
  width: 100%;
	cursor: default;
	font-weight: bold;
	text-indent: 0;
	z-index: 9999;
}


input#rankingInput {
  width: 100%;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  box-sizing: border-box;
  border: 1px solid black;
  background-image: url(https://www.globalhungerindex.org/images/icons/search_black.png);
	background-color: #e3e3e3;
  background-position: 13px;
  background-repeat: no-repeat;
	background-size: 26px;
  font-size: 1.2vw;
  padding: 13px 55px;
  margin-bottom: 21px;
}


.caption,
.modulerelatedArticles h3,
.zanah h2 {
	text-align: left;
}

.modulerelatedArticles div.elx5_artbox h3 {
	font-size: 1.2vw;
	margin-top: -6px;
}

#hero a,
.hero a:not(.button) {
	padding-top: 180px;
	display: block;
}

#hero a span,
.hero a span {
	position: absolute;
	bottom: 0;
	left: 50%;
	width: 3vw;
	height: 3vw;
	margin-left: -1.5vw;
	border-left: .3vw solid #fff;
	border-bottom: .3vw solid #fff;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	-webkit-animation: sdb07 2s infinite;
	animation: sdb07 2s infinite;
	opacity: 0;
	box-sizing: border-box
}

#hero a span:nth-of-type(1),
.hero a span:nth-of-type(1) {
	-webkit-animation-delay: 0s;
	animation-delay: 0s
}

#hero a span:nth-of-type(2),
.hero a span:nth-of-type(2) {
	bottom: 40px;
	-webkit-animation-delay: .15s;
	animation-delay: .15s
}

#hero a span:nth-of-type(3),
.hero a span:nth-of-type(3) {
	bottom: 80px;
	-webkit-animation-delay: .3s;
	animation-delay: .3s
}

.hero,
.region_bg:before {
	background-size: cover!important;
	background-attachment: fixed!important;
	background-color: #000;
	background-position: center center;
}

.region_bg {
	height:50vh;
}

.region_bg:before {
	content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; 
	height: 100%;
  filter: brightness(80%);
}

#key-messages-2024 {
background-image: url(https://www.globalhungerindex.org/images/2024/homepage/key-messages.jpg);
background-position: right center!important;
}

#key-messages-2025 {
background-image: url(https://www.globalhungerindex.org/images/2025/homepage/key-messages.jpg);
background-position: right center!important;
}


@media (min-width:1201px) {
.hero.recommendations-2025 {
		background-image: url(https://www.globalhungerindex.org/images/hero/article412.jpg)
}
.hero.recommendations-2024 {
		background-image: url(https://www.globalhungerindex.org/images/hero/article390.jpg)
}
.hero.recommendations-2023 {
		background-image: url(https://www.globalhungerindex.org/images/hero/article349.jpg)
}
.hero.resources-2022 {
		background-image: url(https://www.globalhungerindex.org/images/hero/article364.jpg)
	}
.hero.resources-2023 {
		background-image: url(https://www.globalhungerindex.org/images/hero/article376.jpg)
}
.hero.methodology {
		background-image: url(https://www.globalhungerindex.org/images/hero/article197.jpg)
	}
.hero.methodology-2025 {
		background-image: url(https://www.globalhungerindex.org/images/hero/article352.jpg)
	}
div#elx_article_page_197 .image_bg.image-02 {
    background-image: url(https://www.globalhungerindex.org/images/2024/methodology/image-02-1920x1080.jpg);
}
div#elx_article_page_352 .image_bg.image-02 {
    background-image: url(https://www.globalhungerindex.org/images/2025/methodology/image-02-1920x1080.jpg);
}
.hero.cover
.hero-home {
	background-image: url(https://www.globalhungerindex.org/images/hero/cover.jpg)
	}
.hero.home-2022 {
	background-image: url(https://www.globalhungerindex.org/images/hero/article365.jpg)
}
.hero.home-2023 {
	background-image: url(https://www.globalhungerindex.org/images/hero/article378.jpg)
}
.hero.examples-of-progress {
	background-image: url(https://www.globalhungerindex.org/images/2024/homepage/examples-of-progress-1920x1080.jpg)
}
.hero.regions {
	background-image: url(https://www.globalhungerindex.org/images/2024/homepage/regions-1920x1080.jpg)
}
.hero.focus-2024 {
	background-image: url(https://www.globalhungerindex.org/images/2024/homepage/focus-1920x1080.jpg)
}
.hero.focus-2025 {
	background-image: url(https://www.globalhungerindex.org/images/2025/homepage/two-decades-1920x1080.jpg)
}
.hero.conclusion-2024 {
	background-image: url(https://www.globalhungerindex.org/images/2024/homepage/foreword-1920x1080.jpg)
}
.region-africa-south-of-the-sahara:before {
	background-image:url(https://www.globalhungerindex.org/images/2024/regions/africa-south-of-the-sahara-1920x1080.jpg); 
}
.region-east-and-southeast-asia:before {
	background-image:url(https://www.globalhungerindex.org/images/2024/regions/east-and-southeast-asia-1920x1080.jpg); 
}
.region-europe-and-central-asia:before {
	background-image:url(https://www.globalhungerindex.org/images/2024/regions/europe-and-central-asia-1920x1080.jpg); 
}
.region-latin-america-and-the-caribbean:before {
	background-image:url(https://www.globalhungerindex.org/images/2024/regions/latin-america-and-the-caribbean-1920x1080.jpg); 
}
.region-south-asia:before {
	background-image:url(https://www.globalhungerindex.org/images/2024/regions/south-asia-1920x1080.jpg); 
}
.region-west-asia-and-north-africa:before {
	background-image:url(https://www.globalhungerindex.org/images/2024/regions/west-asia-and-north-africa-1920x1080.jpg); 
}
}

@media (max-width:1200px) {
.hero.recommendations-2025 {
		background-image: url(https://www.globalhungerindex.org/images/hero/article412.jpg)
}
.hero.recommendations-2024 {
		background-image: url(https://www.globalhungerindex.org/images/hero/article390.jpg)
}
.hero.recommendations-2023 {
		background-image: url(https://www.globalhungerindex.org/images/hero/article349.jpg)
	}
.hero.resources-2022 {
		background-image: url(https://www.globalhungerindex.org/images/hero/article364.jpg)
	}
.hero.resources-2023 {
		background-image: url(https://www.globalhungerindex.org/images/hero/article376.jpg)
}
.hero.methodology {
		background-image: url(https://www.globalhungerindex.org/images/hero/article197.jpg)
}
.hero.methodology-2025 {
		background-image: url(https://www.globalhungerindex.org/images/hero/article352.jpg)
	}
div#elx_article_page_197 .image_bg.image-02 {
    background-image: url(https://www.globalhungerindex.org/images/2024/methodology/image-02-1024x576.jpg);
}
div#elx_article_page_352 .image_bg.image-02 {
    background-image: url(https://www.globalhungerindex.org/images/2025/methodology/image-02-1024x576.jpg);
}
.hero-home {
		background-image: url(https://www.globalhungerindex.org/images/hero/cover.jpg)
	}
.hero.home-2022 {
	background-image: url(https://www.globalhungerindex.org/images/hero/article365.jpg)
}
.hero.home-2023 {
	background-image: url(https://www.globalhungerindex.org/images/hero/article378.jpg)
}
.hero.examples-of-progress {
	background-image: url(https://www.globalhungerindex.org/images/2024/homepage/examples-of-progress-1024x576.jpg)
}
.hero.regions {
	background-image: url(https://www.globalhungerindex.org/images/2024/homepage/regions-1024x576.jpg)
}
.hero.focus-2024 {
	background-image: url(https://www.globalhungerindex.org/images/2024/homepage/focus-1024x576.jpg)
}
.hero.focus-2025 {
	background-image: url(https://www.globalhungerindex.org/images/2025/homepage/two-decades-1024x576.jpg)
}
.hero.conclusion-2024 {
	background-image: url(https://www.globalhungerindex.org/images/2024/homepage/foreword-1024x576.jpg)
}
.region-africa-south-of-the-sahara:before {
	background-image:url(https://www.globalhungerindex.org/images/2024/regions/africa-south-of-the-sahara-1024x576.jpg); 
}
.region-east-and-southeast-asia:before {
	background-image:url(https://www.globalhungerindex.org/images/2024/regions/east-and-southeast-asia-1024x576.jpg); 
}
.region-europe-and-central-asia:before {
	background-image:url(https://www.globalhungerindex.org/images/2024/regions/europe-and-central-asia-1024x576.jpg); 
}
.region-latin-america-and-the-caribbean:before {
	background-image:url(https://www.globalhungerindex.org/images/2024/regions/latin-america-and-the-caribbean-1024x576.jpg); 
}
.region-south-asia:before {
	background-image:url(https://www.globalhungerindex.org/images/2024/regions/south-asia-1024x576.jpg); 
}
.region-west-asia-and-north-africa:before {
	background-image:url(https://www.globalhungerindex.org/images/2024/regions/west-asia-and-north-africa-1024x576.jpg); 
}
}




/* ==============================
   xx: 	QUADRANT 
   ============================== */


#figure-2-2 {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
    width: 100%;
    margin: 0 auto;
}

.quad-content {
    display: grid;
    grid-template-columns: 50% 50%;
    grid-template-rows: auto auto;
    grid-gap: 0;
    margin: 120px 0;
}

.quad-content .cell {
    padding: 55px;
	transition: opacity 0.3s linear 2s;
  -moz-transition: opacity 0.3s linear 2s;
  -webkit-transition: opacity 0.3s linear 2s;
}

.cell.one,
.cell.three {
      border-right: 3px solid black;
}

.cell.three,
.cell.four {
      border-top: 3px solid black;
}  
    
.cell.one:before {
    content: "Formal Change";
    position: absolute;
    top: -72px;
    right: -200px;
    width: 400px;
    text-align: center;
}

:lang(de) .cell.one:before {
    content: "Formeller Wandel";
}

.cell.one:after {
    content: "\f062";
    font-family: "Font Awesome 6 Free";
		font-weight: 900;
    position: absolute;
    top: -34px;
    right: calc(-10% - 2px);
    text-align: center;
    width: 20%;
}
    
.cell.two:before {
    content: "Systemic Change";
    position: absolute;
    bottom: -200px;
    right: -72px;
    height: 400px;
    text-align: center;
    writing-mode: vertical-rl;
}

	:lang(de) .cell.two:before {
			content: "Systemischer Wandel";
	}
    
.cell.two:after {
    content: "\f061";
    font-family: "Font Awesome 6 Free";
		font-weight: 900;
    position: absolute;
    bottom: -17px;
    right: -30px;
    text-align: center;
}
    
    
.cell.four:before {
    content: "Informal Change";
    position: absolute;
    bottom: -72px;
    left: -200px;
    width: 400px;
    text-align: center;
}

:lang(de) .cell.four:before {
			content: "Informeller Wandel";
}

.cell.four:after {
    content: "\f063";
    font-family: "Font Awesome 6 Free";
		font-weight: 900;
    position: absolute;
    bottom: -34px;
    left: calc(-10% - 2px);
    text-align: center;
    width: 20%;
}
    
.cell.three:before {
    content: "Individual Change";
    position: absolute;
    top: -200px;
    left: -72px;
    height: 400px;
    text-align: center;
    writing-mode: vertical-lr;
    rotate: -180deg;
}

:lang(de) .cell.three:before {
			content: "Individueller Wandel";
}

    
.cell.three:after {
    content: "\f060";
    font-family: "Font Awesome 6 Free";
		font-weight: 900;
    position: absolute;
    top: -17px;
    left: -30px;
    text-align: center;
}
    
.quad-content h6 {
        text-align: left;
        font-size: 100%;
        margin-bottom: 1em;
}
				
.quad-content h6,
.quad-content ul {
				transition: opacity .8s ease-in-out;
  			-moz-transition: opacity .8s ease-in-out;
  			-webkit-transition: opacity .8s ease-in-out;
}

.quad-content h6:after {
        content: none;
}
    
.cell-spacer {
    background: white;
}
      
.row-label {
    width: 5%;
}
      
.col-label {
    background: white;
}
      
.rotate-label {
    writing-mode: vertical-rl;
    transform: rotate(180deg);
    transform-origin: bottom 0;
    white-space: nowrap;
    padding: 2em 0 2em 0;
    width: 110px;
}
      
.rotate-label.left-vertical {
    margin-top: -55px;
}

.quad-content:hover .cell h6,
.quad-content:hover .cell ul {
  opacity: 0.2; /*Dim all other cells*/
}

.quad-content .cell:hover h6,
.quad-content .cell:hover ul {
  opacity: 1; /*Not the hovered one*/
}


.quad-content:hover .cell:before {
		text-transform: uppercase;
		font-weight: bold;
  background-image: linear-gradient(
    -225deg,
    #231557 0%,
    #44107a 29%,
    #ff1361 67%,
    #fff800 100%
  );
  background-size: auto 200%;
  color: #fff;
  background-clip: text;
  text-fill-color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: textclipVertical 2s linear infinite;
  display: inline-block;
	opacity: 1!important;
}


.animate-character {
   text-transform: uppercase;
  background-image: linear-gradient(
    -225deg,
    #231557 0%,
    #44107a 29%,
    #ff1361 67%,
    #fff800 100%
  );
  background-size: 200% auto;
  color: #fff;
  background-clip: text;
  text-fill-color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: textclip 2s linear infinite;
  display: inline-block;
      font-size: 190px;
}

@keyframes textclip {
  to {
    background-position: 200% center;
  }
}

@keyframes textclipVertical {
  to {
    background-position: center 200%;
  }
}


/* ==============================
   xx: 	END QUADRANT 
   ============================== */








/* ==============================
   xx: 	SPLIT SCREEN
   ============================== */

.heroSplit {
	display: flex;
}

.heroSplit .left,
.heroSplit .right {
	width: 100%;
	height: 96vh;
	position: relative;
	overflow: hidden;
	display: flex;
	align-items: center;
	justify-content: center;
}
          
.heroSplit .image {
width: 100%;
height: 100%;
background-size: cover;
background-position: center;
position: absolute;
top: 0;
left: 0;
transition: 0.25s ease all;
}
          
.heroSplit .image.heroText {
background-color: #000;
}
          
.heroSplit .image.map {
background-color: #e2e3e4;
}
          
          
@keyframes saturation {
            0% {
              -webkit-filter: grayscale(100%); 
              -moz-filter: grayscale(100%);
              filter: grayscale(100%);
}
100% {
              -webkit-filter: grayscale(0);
              -moz-filter: grayscale(0);
              filter: grayscale(0);
}
}
          
@keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}  
          
.heroSplit .image.heroImage.sans {
background-image: url('https://www.globalhungerindex.org/images/2024/homepage/cover_sans.jpg');
-webkit-filter: grayscale(100%); 
-moz-filter: grayscale(100%);
filter: grayscale(100%);
animation: 2s ease-in 1s 1 saturation;
animation-fill-mode: forwards; 
}

div.moduleHomepageHero2025 .heroSplit .image.heroImage.sans {
background-image: url('https://www.globalhungerindex.org/images/2025/homepage/cover_sans.jpg');
}
          
.heroSplit .image.heroImage.avec {
 background-image: url('https://www.globalhungerindex.org/images/2024/homepage/cover_principal.png');
opacity: 0;
animation: 2s ease-in 1s 1 fadein;
animation-fill-mode: forwards; 
}

div.moduleHomepageHero2025 .heroSplit .image.heroImage.avec {
 background-image: url('https://www.globalhungerindex.org/images/2025/homepage/cover_plant.png');
}
          
.heroSplit .splitScreentext {
position: relative;
z-index: 10;
color: #fff;
text-align: center;
}
          
a.splitScreenbtn, a.splitScreenbtn:hover {
display: inline-block!important;
width: auto;
color: #000;
text-align: center;
font-weight: bold;
text-transform: none;
transition: all .3s;
height: auto;
border-radius: 13px;
padding: 21px 34px !important;
background-color: #fff!important;
border: none!important;
margin: 21px;
}
                   
a.splitScreenbtn:hover {
background-color: #4fad4a!important;
}
          
          
.heroSplit .side::before {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 1;
content: '';
display: block;
}     


/* ==============================
   xx: 	END SPLIT SCREEN 
   ============================== */






/* ==============================
   xx: 	GRADIENT CIRCLE
   ============================== */
	 
   .circle {
      position: relative;
      display: block;
      margin: 89px 0 34px;
      background-color: transparent;
      color: #000;
      text-align: center;
      border: double 10px transparent;
      border-radius: 50%;
      background-image: linear-gradient(white, white), radial-gradient(circle at top, #e7842d,#bfdab4);
      background-origin: border-box;
      background-clip: content-box, border-box;
      box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);
    }
    
    .circle:after {
      display: block;
      padding-bottom: 100%;
      width: 100%;
      height: 0;
      border-radius: 50%;
      background-color: #ddd;
      content: "";
    }
    
    .circle__inner {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
    
    .circle__wrapper {
      display: table;
      width: 100%;
      height: 100%;
    }
    
    .circle__content {
      display: table-cell;
      padding: 1em;
      vertical-align: middle;
			font-size: 1.4vw;
    }
    

/* ==============================
   xx: 	END GRADIENT CIRCLE
   ============================== */
   
          
          


.green_header {
	background: #4fad4a
}

.content {
	margin: 0 auto;
	padding: 1em 20%;
	position: relative;
	clear: both
}

.breakout,
.moduleBreakout {
	width: 142%!important;
	margin-left: -21%!important;
}

.elx_tags_page, 
div.elx_archive_page, 
div#elx_pmessages_page, 
div.plg_tagindex_letters, 
div#plg_tindex_tag_container,
div.elx_category_page {
	margin: 6vw auto!important;
	padding: 1em 10%!important
}

div.elx_category_page {
	padding: 0 10%!important;
}

div.elx_archive_page {
	display: flex;
    justify-content: space-between;
    width: 100%;
    box-sizing: border-box;
    flex-wrap: wrap;
    flex-direction: row;
    align-items: stretch;
    clear: left;
}

div.elx_archive_page h2 {
	display: none;
}

div.elx_archive_page ul.elx5_pagination {
	padding: 0;
}

.box p:not(.elx5_content_subtitle) {
	border: 2px dashed #000;
	padding: 21px 55px;
	background: #e2e3e4;
	font-size: 90%;
}

.box.hunger-hotspots,
.box.recommendations,
.box.issue-in-focus,
.box.downloads,
.box.updates {
	background: #e2e3e4;
	padding: 34px 34px 21px;
}

.box.downloads {
  position: relative;
	background: url("https://www.globalhungerindex.org/images/2024/homepage/download.jpg") center top / cover no-repeat;	
}

.box.downloads.downloads2025 {
  position: relative;
	background: url("https://www.globalhungerindex.org/images/2025/homepage/download.jpg") center top / cover no-repeat;	
}

.box.downloads:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0, 0.6);
}

.box.hunger-hotspots h2:before,
.box.recommendations h2:before,
.box.issue-in-focus h2:before,
.box.downloads h3:before,
.box.updates > h3:before,
.box.recommendations > h3:before {
	  background: url(https://www.globalhungerindex.org/images/icons/agriculture-emergency.png);
    content: "";
    width: 55px;
    height: 55px;
    background-repeat: no-repeat;
    background-size: cover !important;
    display: block;
    margin: 0 auto 21px;
}

.box.recommendations h2:before {
	  background: url(https://www.globalhungerindex.org/images/icons/loud-speaker.png);
}

.box.issue-in-focus h2:before {
	  background: url(https://www.globalhungerindex.org/images/icons/magnifying-glass.png);
}

.box.downloads h3:before {
	  background: url(https://www.globalhungerindex.org/images/icons/download.png);
}

.box.updates > h3:before {
	  background: url(https://www.globalhungerindex.org/images/icons/news.png);
}

.box.recommendations > h3:before {
	  background: url(https://www.globalhungerindex.org/images/icons/ideas.png);
}

.box.hunger-hotspots p,
.box.recommendations p,
.box.issue-in-focus p {
	margin-bottom: 40px;
}

.modulekey-messages .content {
	padding-bottom: 3em;
}

div#plg_tindex_tag_container {
	margin-top: 0!important;
}

div.plg_tagindex_letters {
	margin-bottom: 0!important;
	border: none;
}

a.tindex_aletter {
	border-radius 	: 0;
	border-bottom 	: none;
}

a.tindex_aletter:hover, a.tindex_aletter.isactive {
	background-color: #a80c36;
}

.plg_tindex_table td {
	width: 25%;
}

.plg_tindex_table td a {
	border: none;
	padding: 21px;
	text-transform: capitalize;
}


div.elx_search_summary {
    padding   : 1em 16% 0 16%!important;
    margin    : 4vw auto 0!important;
		color 		: #000;
}

.content.tenpercent,
.moduletenpercent {
	padding: 1em 10%
}

.moduletwentypercent {
	padding: 1em 20%;
}

.moduletenpercent > h3 {
	text-align 	: center;
}

.content.fivepercent,
.modulefivepercent {
	padding: 1em 5%;
}

div#elx_article_page_407 .content.fivepercent {
	padding-top: 0;
}

.content.sixteenpercent, div#elx_category_page_11 {
	padding: 0 16% 4vw 16%;
}

.content.sixteenpercent div.elx5_warning {
	margin-top: 6vw;
	margin-bottom: -2vw;
	color : #4fad4a;
	background: #000;
	font-weight: bold;
}

.content.thirtypercent,
.modulethirtypercent {
	padding: 1em 34%;
}

.content.alliance2015 {
    padding   : 89px 33% 144px;
}

div#elx_category_page_11 {
	padding-top: 4vw;
}

.content.twopercent {
	padding: 0 2%
}

.column-left {
	margin: 0;
	float: left;
	width: 55%
}

@keyframes fade-in {
    0% {opacity: 0}
    50% {opacity: 0}
    100% {opacity: 1}
 }
    

div.elx_category_page,
div.elx_article_page,
div.moduleHomepageHero2024,
div.moduleHomepageHero2025 {
    animation-name: fade-in;
    animation-duration: 1.3s;
 }


div.elx5_dateauthor,
div.elx5_artbox_inner p,
div.elx_dateauthor,
div.elx5_zero {
	font-size: 1vw!important;
  	margin-top     : 0;
}

div.elx5_artbox_inner p {
	text-align: left;
}

div.elx5_dateauthor,
div.elx_dateauthor {
	font-style: italic;
}

div.elx_dateauthor {
	text-align: center;
	margin: 21px;
}

.column-right {
	margin: 0 0 2vw 0;
	float: right;
	width: 42%;
}


.homepage-special {
  margin-top:1em; 
  background-color:rgba(255,255,255,0.9); 
  padding: 2em;
  margin: 2em 10% 0 10%;
  color: #000;
}

.modulecountry {
	float: right;
    clear: right;
    margin-right: 5%;
    z-index: 99;
	width: 37.8%;
}

.column-right .grid,
.grid figure,
.grid figure.sm {
	max-width: 570px
}

.grid,
.grid figure,
.grid figure img {
	position: relative
}

.modulerelatedArticles {
	margin: 0 5% 55px;
	clear: both;
}


.modulerelatedArticles a,
a.back-to-content,
a.fn-ref {
	border: 0
}

div.contentsup .elx_featured_box {
	padding: 0;
	border: 0
}

div.superarticles .col1_contentsup1 .elx_featured_box {
	margin-bottom: 3vw
}

.sprout {
	background-color: #bfdab4
}

.zanah {
	background-color: #d7e9d2;
	padding: 1em 2em 2em;
	border-bottom: 4px solid #4fad4a;
	border-top: 4px solid #4fad4a;
	margin-bottom: 4em;
	margin-top: 1.5vw
}

.zanah.border-black {
	border: 4px solid #000;
}

.modulecountry .zanah {
	margin-bottom: 0;
}

.zanah.caseStudy { 
	margin-top: 6vw; 
}

table.zanah {
	border-top: 4px solid #000;
}

table.zanah th, table.zanah td {
	padding: 1em;
	border: 2px solid #4fad4a;
}

table.zanah.middled th, table.zanah.middled td {
	vertical-align: middle;
}

table.zanah p {
	text-align: left;
}

.column-right .zanah,
.column-right p {
	margin-top: 0
}

.zanah h2,
h2.chart,
.box h2,
.box.updates > h3,
.box.downloads h3,
.box.recommendations h3 {
	line-height: 1.2;
	font-size: 1.1vw;
	text-transform: uppercase;
	margin-bottom: 1.8vw;

}

.box h2,
.box.updates > h3,
.box.recommendations > h3,
.box.downloads h3 {
	font-weight: 800;
}
	
	
.box.updates > h3,
.box.recommendations > h3,
.box.downloads h3 {
	text-align: center;
	margin-bottom: 0;
}

.box.downloads h3 {
	color: #fff;
}

div.zanah.ghi-scores {
	padding-bottom: 1em;
	margin-bottom: 0
}

.caption {
	font-size: .9vw;
	font-style: italic;
	margin: 0;
	line-height: 1.3;
	display: inline-block
}

#faqs,
.faqs {
	font-size: 1.2vw;
	background-color: #ddd;
	padding-bottom: 55px;
}

.faqs {
	clear: both;
}

#faqs h2,
.faqs h3 {
	margin: 34px auto;
	text-align: center;
}

.disclaimer {
	font-size: 55%;
	margin-bottom: 89px;
}

.stat-caption {
	display: block;
	text-align: center;
	margin: 1.5vw
}

.normal {
	font-style: normal
}

.putney {
	margin: 0 12%;
	width: 76%;
	clear: both;
	text-align: justify
}


figure.elx5_content_imagebox img {
		border 			: none;
		padding 		: 0;
}

div.elx5_3colwrap figure img {
	max-height 	: 320px;
    object-fit 	: cover;
	transition 	: opacity 1s, transform 1s;
}

div.elx5_2colwrap::after { /* if grid has an incomplete final row */
  content: "";
  flex: 0 0 48%;
}

div.elx5_3colwrap::after,
section.content.sixteenpercent.card-container::after, 
div.elx_tags_page::after {
  content: "";
  flex: 0 0 31%;
}

div.elx5_4colwrap::after {
  content: "";
  flex: 0 0 22%;
}

.grid {
	clear: both;
	margin: 0 auto;
	padding: 1em 0 4em;
	text-align: center
}

.column-right .grid, .grid.further {
    padding     : 0;
}

.grid figure {
	float: left;
	margin: 0 2% 55px;
	min-width: 320px;
	min-height: 540px;
	max-height: 540px;
	width: 31%;
	height: auto;
	display:flex;
	flex-direction:column;
	align-items: center;
}

.grid figure:first-of-type,
.grid figure:nth-of-type(4n+4) {
	margin-left: 0;
	margin-right: 1.5%;
}

.grid figure:nth-of-type(3n+3) {  
	margin-left: 0;
  margin-right: 0;
	float: right;
}

.column-right .grid figure {
	width: 100%;
	margin: 1vw 0
}

.column-right .grid figure:first-of-type {
    margin-top     : 0;
}

/*.grid.download figure {
	min-height: 0;
	margin: 1vw 1.75%
}*/

.grid figure.sm {
	min-width: 320px;
	min-height: 540px;
	max-height: 540px;
	width: 100%
}

.grid figure img {
	display: block;
	min-height: 100%;
	max-width: 100%
}

.grid figure h4 a,
.grid figure h5 a,
figure.effect-julia h5,
div.card h4 a,
div.card h5 a {
	display: inline-block
}

.grid figure figcaption,
div.elx5_artbox_inner {
	padding: 1em;
	color: #fff;
	font-size: 1.25em;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

div.box.downloads .grid figure figcaption {
	color: #000;
}

div.elx5_artbox_inner {
	padding-top: 0.5em;
}

div.elx5_artbox_inner:first-of-type {
	padding-bottom: 0;
}

div.elx5_artbox.elx5_artboxvt div.elx5_artbox_inner:first-of-type {
	padding-top: 0;
}

div.elx5_artbox.elx5_artboxtl div.elx5_artbox_inner:last-of-type {
	padding-bottom: 0;
}

.grid figure p {
	letter-spacing: 1px;
	font-size: 68.5%
}

div.elx5_3colbox.elx5_artbox p.elx5_content_subtitle {
	font-weight: normal;
}

.grid figure h3 {
	font-size: 2.5em
}

.grid figure h4 a, 
div.card h4 a,
div.card figcaption a,
figure.card figcaption a {
	color: #fff;
	margin: 1em 0;
	border-bottom: 0;
	font-size: 1.2vw;
    line-height: 1.2;
}

div.card h4 a {
	font-size: inherit;
}

.grid.download figure h4 a {
	margin: 0;
	font-weight: 700
}

.grid.download span {
	font-size: 1vw
}

.grid.essay figure:nth-of-type(2) h4 a {
	font-size: 1.2vw
}

.grid.essay figure:nth-of-type(8) h4 a {
	font-size: 1.1vw
}

.grid figure h5 a, 
div.card h5,
div#elx_category_page_3 span.year,
div#elx_category_page_4 span.year,
div#elx_category_page_3 span.wday,
div#elx_category_page_4 span.wday {
	color: #222!important;
	background: rgba(255, 255, 255, .9);
	padding: .2em .5em;
	margin: 0;
	border-bottom: 0;
	font-size: .9vw;
  font-weight : normal;
}

div.card h5 {
	margin-top: 1em;
}

figure.effect-julia, 
div.card,
div.elx5_artbox,
figure.card {
	background: #000
}

div.box.downloads figure.effect-julia {
	background: #fff;
}

figure.effect-julia img {
	max-width: none;
	height: 330px;
	-webkit-transition: opacity 1s, -webkit-transform 1s;
	transition: opacity 1s, transform 1s;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.grid.further figure.effect-julia img {
  	max-width: 100%!important;
	min-width: 100%!important;
	width: 100%!important;
	height: auto!important;
}


figure.effect-julia figcaption {
	text-align: left;
	width: 100%;
}

figure.effect-julia h2 {
	position: relative;
	font-size: 3.5em
}

figure.effect-julia p {
	display: inline-block;
	margin: 0 0 .25em;
	padding: .4em 1em;
	background: rgba(255, 255, 255, .9);
	color: #2f3238;
	text-transform: none;
	font-size: 75%;
	-webkit-transition: opacity .35s, -webkit-transform .35s;
	transition: opacity .35s, transform .35s;
	-webkit-transform: translate3d(-470px, 0, 0);
	transform: translate3d(-470px, 0, 0)
}

div.at-logo,
div.elx_category_page div.addthis_jumbo_share,
div.elx_category_page div.addthis_recommended_horizontal,
div.elx_feeds_page div.addthis_jumbo_share,
div.elx_feeds_page div.addthis_recommended_horizontal {
	display: none!important
}

figure.effect-julia p:first-child {
	-webkit-transition-delay: .15s;
	transition-delay: .15s
}

figure.effect-julia p:nth-of-type(2) {
	-webkit-transition-delay: .1s;
	transition-delay: .1s
}

figure.effect-julia p:nth-of-type(3) {
	-webkit-transition-delay: 50ms;
	transition-delay: 50ms
}

figure.effect-julia:hover p:first-child {
	-webkit-transition-delay: 0s;
	transition-delay: 0s
}

figure.effect-julia:hover p:nth-of-type(2) {
	-webkit-transition-delay: 50ms;
	transition-delay: 50ms
}

figure.effect-julia:hover p:nth-of-type(3) {
	-webkit-transition-delay: .1s;
	transition-delay: .1s
}

figure.effect-julia:hover img,
div.elx5_3colbox:hover figure img {
	opacity: .8;
	-webkit-transform: scale3d(1.1, 1.1, 1);
	transform: scale3d(1.1, 1.1, 1)
}

figure.effect-julia:hover p {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

.grid.download figure.effect-julia div.overlay,
.homepage-grid figure.effect-julia div.overlay {
	position: absolute;
	width: 100%;
}

.grid.download figure.effect-julia div.overlay.icon {
	top: 25%;
}

.grid.download figure.effect-julia div.overlay img,
.grid.download figure.effect-julia div.overlay i,
.homepage-grid figure.effect-julia div.overlay img {
	width: 100px;
	height: 100px;
	z-index: 999;
	float: none;
	margin: 0 auto;
}

.grid.download figure.effect-julia div.overlay i {
	background: rgba(255,255,255,0.76);
	border: 1px solid #000;
	float: none;
	margin: 0;
	font-size: 34px;
	border-radius: 50%;
	line-height: 100px;
	 -webkit-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}

.grid.download figure.effect-julia:hover div.overlay i {
	background: rgba(255,255,255,1.0);
}


.card-container,
div.elx_tags_page {
	display: flex;
    justify-content: space-between;
    width: 100%;
    box-sizing: border-box;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    flex-direction: row;
    align-items: stretch;
}

div.card,
figure.card,
div.elx5_artbox.elx5_artboxtl {
	box-shadow: 0 1px 3px rgb(0 0 0 / 12%), 0 1px 2px rgb(0 0 0 / 24%);
    transition: all 0.3s cubic-bezier(.25,.8,.25,1);
    margin-bottom: 55px;
    padding-bottom: 1em;
	flex: 0 0 31%;
}

div.card {
	flex: none;
	overflow: hidden;
}

div.card-img {
	overflow: hidden;
}

div.card img:not(.scaleless) {
	object-fit: cover;
    transform-origin: 50% 65%;
    transition: transform 2.5s, filter 3s ease-in-out;
}

div.card:hover img:not(.scaleless) {
	transform: scale(1.25);
}

div.card img.scaleless,
figure.card img.scaleless {
	width: 100%;
}

div.card figcaption,
figure.card figcaption {
	text-align: center;
	padding: 21px 0 13px;
}

div.card figcaption a,
figure.card figcaption a {
	font-weight: bold;
}

div.card-body {
    margin: 0;
    padding: 0 21px;
}

h3.card-title {
    margin: 0 0 5px 0;
    padding: 0;
    letter-spacing: 0px;
    text-transform: none;
}

div.card-body p {
	color: #fff;
	margin-top: 0;
}

div.card a.btn,
div.elx5_artbox a.btn {
	margin-bottom: 1em;
    text-decoration: none;
    border: none;
    background-color: #fff;
	color: #000;
    font-weight: bold;
    display: inline-block;
    padding: 8px 16px;
    line-height: 1.428571429;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    border-radius: 4px;
}

div.card a.btn:hover,
div.elx5_artbox a.btn:hover {
	background-color: #bfdab4;
}

#bibliography-credits,
#footnotes-container {
	min-height: 100px;
	color: #eee;
	text-align: center;
	padding-bottom: 40px;
	background: #141414
}

#footnotes-container ol {
	padding-left: 1.2vw
}

#footnotes-container ol li {
	margin-bottom: 1em;
	padding-left: 2vw!important;
	text-align: justify;
	font-size: .8vw;
	color: #999
}

.elx_article_page,
.elx_category_page {
	counter-reset: footnotes
}

[aria-describedby=footnote-label] {
	counter-increment: footnotes;
	text-decoration: none;
	color: inherit;
	cursor: default;
	outline: 0
}

[aria-describedby=footnote-label]::after {
	content: '[' counter(footnotes) ']';
	vertical-align: super;
	font-size: .7em;
	margin-left: 2px;
	color: #4fad4a;
	cursor: pointer;
	font-weight: 700
}

[aria-describedby=footnote-label]:focus::after {
	outline: 0;
	color: red
}

[aria-label="Back to content"] {
	font-size: .8em;
	color: 	#999;
}

#footnotes-container ol li:target {
	padding: 1vw 2vw;
	outline: #4fad4a dashed thin
}

#bibliography,
#credits {
	float: left;
	width: 40%;
	box-sizing: border-box
}

#credits {
	width: 55%;
	float: right
}

#bibliography p,
#credits p {
	text-align: left;
	color: #999;
	font-size: .8vw
}

#bibliography h4,
#credits h4,
h3#footnote-label {
	font-size: 1.3vw;
	margin-top: 50px;
	text-align: left
}

.footer-bottom,
.footer-column {
	text-align: center
}

.footer-bottom img {
	max-width: 40%;
	margin-right: 13px;
}

.at4-jumboshare .at4-count-container {
	padding-right: 0!important
}

div.addthis_recommended_horizontal {
	position: absolute;
	bottom: 2em;
	z-index: 1000!important;
	min-height: 12em
}

div.at4-recommended-item {
	margin-right: 1.5em!important
}

div.at4-recommended-item:nth-of-type(5) {
	margin-right: 0!important
}

div.at4-recommended-item-caption * {
	margin-top: -18px!important;
	height: 150px!important;
	min-height: 150px!important
}

div.at4-count span,
div.at4-title {
	color: #4fad4a!important
}

.fb_iframe_widget_lift {
	z-index: 1000!important
}

div.addthis_responsive_sharing,
div.addthis_sharing_toolbox {
	float: right;
	margin-right: 28%;
	margin-top: -1em;
	margin-bottom: .5em;
	max-height: 40px;
	overflow: hidden
}

div#toolbar_documentViewer_wrap > * {
    font-size         : 22px!important;
}

span#bttnDownload {
    font-weight         : bold!important;
    font-size         : 20px!important;
}

span#bttnDownload::after {
    content         : "Download";
}

div.figure-1-1-2024 img.legend {
    width: 233px;
    position: absolute;
    top: 55px;
    right: 0;
}

:lang(de) div.figure-1-1-2024 img.legend {
	width: 89px;
}





    .animate, .as-accordion-close {
      -webkit-transition: -webkit-transform .2s ease-out;
      transition: -webkit-transform .2s ease-out;
      transition: transform .2s ease-out;
      transition: transform .2s ease-out, -webkit-transform .2s ease-out;
    }
    
    .as-accordion-head {
      display: -webkit-box;
      display: flex;
      -webkit-box-pack: justify;
      justify-content: space-between;
      -webkit-box-align: center;
    align-items: center;
      transition: color 0.3s ease;
      width: 100%;
      padding: 21px 0 0 0;
      cursor: pointer;
    }
    .as-accordion-head:hover {
      color: #4fad4a;
    }
    
    .as-accordion-title {
      font-weight: 700;
      line-height: 1.14286;
      letter-spacing: 0;
    }
    
    .as-accordion-close {
      font-weight: 100;
      -webkit-transform: translateY(0px) rotate(45deg) scale(0.8);
          transform: translateY(0px) rotate(45deg) scale(0.8);
      line-height: 0;
    }
    .as-accordion-close.open {
      -webkit-transform: translateX(3px) translateY(-3px) rotate(0deg) scale(0.9);
          transform: translateX(3px) translateY(-3px) rotate(0deg) scale(0.9);
    }
    
    .as-accordion-collapse {
      display: none;
    }
    div.accordion li {
        margin-bottom: 21px;
        text-align: justify;
    }
    
    div.accordion li:last-child {
        margin-bottom: 0;
    }
		
		


.equation {
  	display 		: table;
	margin 			: 2em auto;
}

.fraction {
    display 		: table-cell;
    text-align 		: center;    
}

.denominator{
    border-top 		: 1px solid #000;
    display 		: block;
}

.fraction, .numerator, .denominator, .sum, .solution {
    padding 		: 0px 5px;    
}
		
.sum, .solution {
  	display 		: table-cell;
  	vertical-align 	: middle;
}

.sum {
	white-space 	: nowrap;
}

.solution {
	font-weight: bold;
}
		
		

footer {
	position: relative;
	background: url(https://www.globalhungerindex.org/images/footer/world-map-dark.png) 50% 0 no-repeat fixed #141414;
	-webkit-background-size: cover;
	background-size: cover;
	color: #999;
	font-size: .8vw;
	padding: 0 40px 40px;
	clear: both;
}

footer:after {
	display: block;
	clear: both
}

footer div.content {
	margin: 0 auto;
	padding: 1em 5%
}

.footer-column {
	padding: 40px 0 100px 6%;
	float: left;
	width: 25%;
	box-sizing: border-box
}

.footer-column:nth-of-type(1) {
	padding-left: 0
}

.footer-column li {
	float: left
}

.footer-column img {
	max-width: 100%
}

.footer-column .social {
	margin-top: 20px;
	margin-bottom: 9px
}

.footer-column .social li+li {
	margin-left: 2vw
}

.footer-column .social li a {
	color: #999!important;
	transition: color .4s ease
}

.footer-column .social li a:hover {
	color: #4fad4a!important;
	transition: color .4s ease
}

footer ul.elx_menu {
	display: table;
	margin: 0 auto;
	float: none
}

footer ul.elx_menu li a {
	color: #666!important;
	margin-right: 1vw;
	font-size: .8vw;
}

footer ul.elx_menu li a:hover {
	color: #4fad4a!important;
	transition: .3s ease
}

table.elx_tbl_list {
	border: none;
}

table.elx_tbl_list tr th, table.elx_tbl_list tr th.elx_th_center {
    padding: 0.5em;
    color: #fff;
    border: 2px solid #4fad4a;
    background-color: #4fad4a;
}


table.elx_tbl_list tr.elx_tr0 td, table.elx_tbl_list tr.elx_tr0 td.elx_td_center {
    padding: 0.5em;
    background-color: #f5f5f5;
    color: #000;
    border: 2px solid #dadada;
}

table.elx_tbl_list tr.elx_tr1 td, table.elx_tbl_list tr.elx_tr1 td.elx_td_center {
    padding: 0.5em;
    background-color: #efefef;
    color: #000;
    border: 2px solid #dadada;
}

table.elx_tbl_list td.elx_td_left {
    text-align: left;
    padding-left: 2em!important;
}

table.elx_tbl_list td a {
    text-decoration     : none!important;
		border-bottom 			: none;
}

form#fmsearchcontent {
    margin: 2vw auto;
    width: 68%;
}

form#fmuserlogin div.elx5_sminfo.elx5_dspace {
	display: none!important;
}

fieldset.elx5_fieldset {
    margin: 0;
    padding: 2em;
    border: 6px solid #4fad4a;
}

fieldset.elx5_fieldset legend, fieldset.elx5_fieldset legend:hover {
    margin: 0;
    padding: 0 10px;
    font-weight: bold;
    font-size: 1.2em;
    color: #000;
    background: #fff;
}

form#fmsearchcontent div.elx5_vspace {
    margin     : 0;
}

.elx5_text, .elx5_select {
    margin: 0;
    padding: 2px 3px;
    background-color: #fff;
    font-size: 1em;
}

select.elx5_select {
	height 		: auto;
}

.elx5_info, .elx_info, .elx5_error, .elx_error, ul.elx5_pagination > .elx5_pagactive > a, ul.elx5_pagination > .elx5_pagactive > a:hover, ul.elx5_pagination > .elx5_pagactive > a:focus, ul.elx5_pagination > li a:hover {
    background: #4fad4a;
    border: none;
    border-radius: 0;
    color     : #fff!important;
}

.elx5_error, .elx_error {
    background: #a80c36;
}

ul.elx5_pagination > li > a, ul.elx5_pagination > li a:hover {
    border: 1px solid #ddd!important;
}

figure.elx5_content_imageboxtl {
    width: 100%;
	height: auto;
	margin: 0;
	float: none;
}

figure.elx5_content_imageboxtl img {
	height: 233px;
	object-fit: cover;
}

div#elx_category_page_18 figure.elx5_content_imageboxtl img /*REGIONS*/ {
	height: auto;
}

ul.elx5_pagination {
    margin: 0 0 2vw 0;
    padding: 0 16%;
}

div.elx_archive_page div.elx5_vspace {
	width: 100%;
	text-align: center;
}


div.modulewhite-bg.twitter h3 {
    background-image     : url('https://www.globalhungerindex.org/images/icons/twitter.png');
    background-repeat     : no-repeat;
    background-size     : auto;
    background-size: auto 100%;
    text-align: left;
    padding-left: 3vw;
}





/* ==============================
   COUNTIMATOR
   ============================== */
	 

.counting-wrapper {
  padding-top: 80px;
  padding-bottom: 70px;
}

.counting-item {
  text-align: center;
  font-size: 18px;
  margin-bottom: 35px;
}

.counting-number {
  letter-spacing: 1px;
  font-size: 62px;
  font-weight: 700;
  margin: 0 0 25px;
  line-height: 1;
  position: relative;
}

.msc_counter {
  letter-spacing: 1px;
  font-size: 62px;
  font-weight: 700;
  margin: 21px 0 25px;
  line-height: 1;
  position: relative;
}

.counting-number:after, .msc_counter:after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -15px;
  width: 70px;
  height: 1px;
  background: #fff;
  margin-left: -35px;
}

div.modulecountKeyFigures2024 .msc_counter:before,
div.modulecountKeyFigures2025 .msc_counter:before {
	content: "In ";
	font-size: 34px;
}

:lang(de) div.modulecountKeyFigures2024 .msc_counter:before,
:lang(de) div.modulecountKeyFigures2025 .msc_counter:before {
	content: "In ";
}

div.modulecountKeyFigures2024 .msc_counter:after,
div.modulecountKeyFigures2025 .msc_counter:after {
	content: " countries";
	font-size: 34px;
	position: relative;
	left: 0;
	bottom: 0;
	height: auto;
	width: auto;
	background: none;
	margin: 0;
}

:lang(de) div.modulecountKeyFigures2024 .msc_counter:after,
:lang(de) div.modulecountKeyFigures2025 .msc_counter:after {
	content: " Ländern";
}

.counting-item.alt-number-sm {
  font-size: 16px;
}

.counting-item.alt-number-sm .counting-number {
  font-size: 32px;
}

.image-bg-wrapper .counting-number {
  color: #FFF;
}

.image-bg-wrapper .counting-number:after {
  background: #FFF;
}

.bg-primary .counting-number:after {
  background: rgba(255, 255, 255, 0.7);
}

.counting-item-wrapper-02 {
  margin-bottom: -25px;
}

.counting-item-02 {
  font-size: 16px;
  margin-bottom: 25px;
}

.counting-item-02 a {
  display: block;
}

.counting-item-02 a:hover {
  opacity: 0.8;
}

.counting-number-02 {
  letter-spacing: 1px;
  font-size: 52px;
  margin: 0 0 5px;
  line-height: 1;
  position: relative;
}

.counting-item-02 .counting-item-name {
  display: block;
  font-size: 18px;
  font-weight: 700;
}

.counting-item-02 .bt {
  border-color: rgba(255, 255, 255, 0.7);
  margin-top: 10px;
  padding-top: 10px;
  font-size: 12px;
  letter-spacing: 1.5px;
  position: relative;
}

.counting-item-02 .bt:after {
  font-family: "Font Awesome 6 Free";
	font-weight: 900;
  content: "\f105";
  position: absolute;
  top: 7px;
  right: 0;
  opacity: 0.8;
}
/**
 * Image Background
 */

.image-bg-wrapper, .countimator {
  position: relative;
  padding: 70px 0 35px;
  background-size: cover;
  background-position: center center;
  color: #fff;
  background: rgba(79, 173, 74, 0.86);
}

.countimator h3 {
	text-align: center;
	margin-bottom: 0;
	padding: 0 5%;
}

.msc_wrap {
	padding-top: 34px!important;
}

.msc_title{
	font-weight: bold;
}

.image-bg-wrapper:before, .countimator:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(79, 173, 74, 0.86);
  background-size: cover;
  background-position: center center;
	z-index: -1;
}

.image-bg-wrapper.overlay-black:before {
  background: rgba(0, 0, 0, 0.7);
}

.image-bg-wrapper.overlay-white:before {
  background: rgba(255, 255, 255, 0.7);
}

.image-bg-wrapper.no-overlay:before {
  display: none;
}

.modulecountKeyFigures {
  background: rgba(79, 173, 74, 0.86);
}

.modulecountKeyFigures.countimator:before {
	background: #4fad4a url("https://www.globalhungerindex.org/images/2021/essay/image-06-1920x1080.jpg") no-repeat center center;
	background-size: cover;
}

.modulecountKeyFigures2024.countimator {
  background: rgba(231, 132, 45, 0.86);
}

.modulecountKeyFigures2024.countimator:before {
	background: #e7842d url("https://www.globalhungerindex.org/images/2024/homepage/key-figures.jpg") no-repeat top center;
	background-size: cover;
}

.modulecountKeyFigures2025.countimator {
	clear: both;
  background: rgba(153,0,51,0.86);
}

.modulecountKeyFigures2025.countimator:before {
	background: url("https://www.globalhungerindex.org/images/2025/homepage/key-figures.jpg") no-repeat top center;
	background-size: cover;
	  background-position: bottom center;
}



/* ==============================
   ACCORDION
   ============================== */

div.slidercontainer:not(:first-of-type) {
    margin-top: 34px;
}

.acc_slidertrigger h5 {
    margin-top: 0;
    padding: 0.8em 3em 0.8em 1em!important;
    position: relative;
    z-index: 20;
    font-size: 100%;
    margin-bottom: 0!important;
    cursor: pointer;
}

.acc_slidertrigger h5:hover {
    color     : #fff;
}

.acc_slidertrigger h5:after {
	position: absolute;
	right: 2em;
	content: "\f067";
  font-family: "Font Awesome 6 Free";
	font-weight: 900;
}

.acc_slidertrigger.slideractive h5:after {
	content: "\f068";
}

.acc_slidercontainer .sliderblock p {
	padding: 15px;
}

.acc_slidertrigger {
	background: #4fad4a;
	color: #fff;
    margin-bottom: 34px;
    -webkit-transition: margin.5s ease;
	-moz-transition: margin .5s ease;
	-o-transition: margin .5s ease;
	-ms-transition: margin .5s ease;
	transition: margin .5s ease;
}

.acc_slidertrigger:hover, .acc_slidertrigger.slideractive {
	background: #e7842d;
}

.acc_slidertrigger.slideractive {
    margin-bottom: 0;
    -webkit-transition: margin.5s ease;
	-moz-transition: margin .5s ease;
	-o-transition: margin .5s ease;
	-ms-transition: margin .5s ease;
	transition: margin .5s ease;
}

.acc_slidercontainer .sliderblock {
    padding-bottom: 0!important;
}


.acc_slidercontainer {
	background: #eae8e5!important;
  margin-bottom: 34px;
  border         : 0;
    -webkit-border-bottom-right-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-bottomright: 0;
    -moz-border-radius-bottomleft: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}



/* ==============================
   COUNTRY PAGE CHARTS
   ============================== */


                          ul#component-indicators { 
                             display: flex;
                             justify-content: space-between;
                           flex-wrap: wrap;
                           }
                           
                           /* card layout/styling */
                           ul#component-indicators > li {
                                 list-style-type:none;
                                 
                             --card-text-color: #0F0F0F;
                             --card-border-radius: 0.5rem;
                             --card-padding-block: 1.5rem;
                             --card-padding-inline: 1rem;
                             
                             --outset-size: 0.75rem;
                             --outset-background-color: #e5e5e5;
                             
                             --number-font-size: 5rem;
                             --number-overlap: 0.5rem;
                             --number-font-weight: 500;
                             
                             margin: var(--outset-size);
                             /*margin-top: calc(var(--number-font-size) - var(--number-overlap)); REPLACED TO HIDE FRACTIONS :AFTER */
							 margin-top: 2vw;
                             border-radius: var(--card-border-radius);
                             padding-block: var(--card-padding-block);
                             padding-inline: var(--card-padding-inline);
                             
                             color: var(--card-text-color);
                             background-color: #f0f0f0;
                             box-shadow: 
                               inset 1px 1px 0px rgb(255 255 255 / .5),
                               inset -1px -1px 0px rgb(0 0 0 / .25),
                               calc(var(--outset-size) * .25) calc(var(--outset-size) * .25) calc(var(--outset-size) * .5) rgb(0 0 0 / .25);
                             position: relative;
                             flex: 0 0 21%;
                           }
						   
                           
                           ul#component-indicators > li::after {
                             content: "1/6";
                             position: absolute;
                             
                             bottom: calc(100% + (var(--outset-size) * 2));
                             left: 50%;
                             transform: translateX(-50%);
                             
                             color: var(--accent-color);
                             font-family: var(--number-font-family);
                             font-style: italic;
                             font-size: 24px;
                             line-height: 1;
                             z-index: -1;
							 display: none;
                           }
                           
                           ul#component-indicators > li:first-of-type::after,
                           ul#component-indicators > li:last-of-type::after {
                             content: "1/3";
                           }
                           
                           ul#component-indicators > li::before{
                             content: "";
                             position: absolute;
                             width: calc(100% + (var(--outset-size) * 2));
                             height: calc(100% + (var(--outset-size) * 2));
                             bottom: calc(var(--outset-size) * -1);
                             left: calc(var(--outset-size) * -1);
                             z-index: -1;
                             
                             border-radius: calc(var(--card-border-radius) + var(--outset-size));
                           
                             
                             background-color: var(--outset-background-color);
                           }
                           
                           
                           ul#component-indicators >li.very.low::before {
                               background-color: #4fad4a;
                           }
                           
                           ul#component-indicators >li.low::before {
                               background-color: #99cc99;
                           }
                           
                           ul#component-indicators >li.medium::before {
                               background-color: #ffcc00;
                           }
                           
                           ul#component-indicators >li.high::before {
                               background-color: #e7842d;
                           }
                           
                           ul#component-indicators >li.very.high::before {
                               background-color: #a80c36;
                           }
                           
                           /* card content */
                           .icon img {
                           width: 60%;
                           margin: 0 20%;
                           }
                           ul#component-indicators .title {
                             font-weight: bold;
                             font-size: 40px;
                             text-align: center;
                             color: black;
                           }
                           .descr {
                             color: var(--text-color);
                             font-size: 18px;
                             text-align: center;
                           }
                           
                           div#chartContainer4 {
                               height: 500px;
                           }                           

/* ==============================
   END COUNTRY PAGE CHARTS
   ============================== */
   



/* ==============================
   COUNTRY PAGE FLAGS
   ============================== */
   
   
div#elx_article_page_47 /* Afghanistan */ h1.title:before,
div#elx_article_page_52 /* Albania */ h1.title:before,
div#elx_article_page_53 /* Algeria */ h1.title:before,
div#elx_article_page_54 /* Angola */ h1.title:before,
div#elx_article_page_56 /* Argentina */ h1.title:before,
div#elx_article_page_57 /* Armenia */ h1.title:before,
div#elx_article_page_58 /* Azerbaijan */ h1.title:before,
div#elx_article_page_173 /* Bahrain */ h1.title:before,
div#elx_article_page_59 /* Bangladesh */ h1.title:before,
div#elx_article_page_60 /* Belarus */ h1.title:before,
div#elx_article_page_55 /* Benin */ h1.title:before,
div#elx_article_page_174 /* Bhutan */ h1.title:before,
div#elx_article_page_61 /* Bolivia Plurinational State of) */ h1.title:before,
div#elx_article_page_62 /* Bosnia & Herzegovina */ h1.title:before,
div#elx_article_page_63 /* Botswana */ h1.title:before,
div#elx_article_page_64 /* Brazil */ h1.title:before,
div#elx_article_page_65 /* Bulgaria */ h1.title:before,
div#elx_article_page_66 /* Burkina Faso */ h1.title:before,
div#elx_article_page_168 /* Burundi */ h1.title:before,
div#elx_article_page_67 /* Cambodia */ h1.title:before,
div#elx_article_page_68 /* Cameroon */ h1.title:before,
div#elx_article_page_48 /* Central African Republic */ h1.title:before,
div#elx_article_page_49 /* Chad */ h1.title:before,
div#elx_article_page_69 /* Chile */ h1.title:before,
div#elx_article_page_70 /* China */ h1.title:before,
div#elx_article_page_71 /* Colombia */ h1.title:before,
div#elx_article_page_166 /* Comoros */ h1.title:before,
div#elx_article_page_72 /* Congo Republic of) */ h1.title:before,
div#elx_article_page_73 /* Costa Rica */ h1.title:before,
div#elx_article_page_76 /* Côte d’Ivoire */ h1.title:before,
div#elx_article_page_74 /* Croatia */ h1.title:before,
div#elx_article_page_171 /* Dem. Rep. of the Congo */ h1.title:before,
div#elx_article_page_77 /* Djibouti */ h1.title:before,
div#elx_article_page_78 /* Dominican Republic */ h1.title:before,
div#elx_article_page_79 /* Ecuador */ h1.title:before,
div#elx_article_page_80 /* Egypt */ h1.title:before,
div#elx_article_page_81 /* El Salvador */ h1.title:before,
div#elx_article_page_175 /* Equatorial Guinea */ h1.title:before,
div#elx_article_page_176 /* Eritrea */ h1.title:before,
div#elx_article_page_82 /* Estonia */ h1.title:before,
div#elx_article_page_147 /* Eswatini */ h1.title:before,
div#elx_article_page_83 /* Ethiopia */ h1.title:before,
div#elx_article_page_84 /* Fiji */ h1.title:before,
div#elx_article_page_85 /* Gabon */ h1.title:before,
div#elx_article_page_86 /* Gambia */ h1.title:before,
div#elx_article_page_87 /* Georgia */ h1.title:before,
div#elx_article_page_88 /* Ghana */ h1.title:before,
div#elx_article_page_89 /* Guatemala */ h1.title:before,
div#elx_article_page_90 /* Guinea */ h1.title:before,
div#elx_article_page_91 /* Guinea-Bissau */ h1.title:before,
div#elx_article_page_92 /* Guyana */ h1.title:before,
div#elx_article_page_93 /* Haiti */ h1.title:before,
div#elx_article_page_94 /* Honduras */ h1.title:before,
div#elx_article_page_75 /* Hungary */ h1.title:before,
div#elx_article_page_95 /* India */ h1.title:before,
div#elx_article_page_96 /* Indonesia */ h1.title:before,
div#elx_article_page_97 /* Iran Islamic Republic of) */ h1.title:before,
div#elx_article_page_98 /* Iraq */ h1.title:before,
div#elx_article_page_99 /* Jamaica */ h1.title:before,
div#elx_article_page_100 /* Jordan */ h1.title:before,
div#elx_article_page_101 /* Kazakhstan */ h1.title:before,
div#elx_article_page_102 /* Kenya */ h1.title:before,
div#elx_article_page_130 /* Korea DPR) */ h1.title:before,
div#elx_article_page_103 /* Kuwait */ h1.title:before,
div#elx_article_page_104 /* Kyrgyzstan */ h1.title:before,
div#elx_article_page_105 /* Lao PDR */ h1.title:before,
div#elx_article_page_106 /* Latvia */ h1.title:before,
div#elx_article_page_107 /* Lebanon */ h1.title:before,
div#elx_article_page_108 /* Lesotho */ h1.title:before,
div#elx_article_page_109 /* Liberia */ h1.title:before,
div#elx_article_page_177 /* Libya */ h1.title:before,
div#elx_article_page_110 /* Lithuania */ h1.title:before,
div#elx_article_page_112 /* Madagascar */ h1.title:before,
div#elx_article_page_113 /* Malawi */ h1.title:before,
div#elx_article_page_114 /* Malaysia */ h1.title:before,
div#elx_article_page_115 /* Mali */ h1.title:before,
div#elx_article_page_116 /* Mauritania */ h1.title:before,
div#elx_article_page_117 /* Mauritius */ h1.title:before,
div#elx_article_page_118 /* Mexico */ h1.title:before,
div#elx_article_page_119 /* Moldova Republic of) */ h1.title:before,
div#elx_article_page_120 /* Mongolia */ h1.title:before,
div#elx_article_page_121 /* Montenegro */ h1.title:before,
div#elx_article_page_122 /* Morocco */ h1.title:before,
div#elx_article_page_123 /* Mozambique */ h1.title:before,
div#elx_article_page_124 /* Myanmar */ h1.title:before,
div#elx_article_page_125 /* Namibia */ h1.title:before,
div#elx_article_page_126 /* Nepal */ h1.title:before,
div#elx_article_page_127 /* Nicaragua */ h1.title:before,
div#elx_article_page_128 /* Niger */ h1.title:before,
div#elx_article_page_129 /* Nigeria */ h1.title:before,
div#elx_article_page_111 /* North Macedonia */ h1.title:before,
div#elx_article_page_131 /* Oman */ h1.title:before,
div#elx_article_page_132 /* Panama */ h1.title:before,
div#elx_article_page_46 /* Pakistan */ h1.title:before,
div#elx_article_page_167 /* Papua New Guinea */ h1.title:before,
div#elx_article_page_133 /* Paraguay */ h1.title:before,
div#elx_article_page_134 /* Peru */ h1.title:before,
div#elx_article_page_135 /* Philippines */ h1.title:before,
div#elx_article_page_178 /* Qatar */ h1.title:before,
div#elx_article_page_136 /* Romania */ h1.title:before,
div#elx_article_page_137 /* Russian Federation */ h1.title:before,
div#elx_article_page_138 /* Rwanda */ h1.title:before,
div#elx_article_page_139 /* Saudi Arabia */ h1.title:before,
div#elx_article_page_140 /* Senegal */ h1.title:before,
div#elx_article_page_141 /* Serbia */ h1.title:before,
div#elx_article_page_50 /* Sierra Leone */ h1.title:before,
div#elx_article_page_142 /* Slovakia */ h1.title:before,
div#elx_article_page_169 /* Somalia */ h1.title:before,
div#elx_article_page_143 /* South Africa */ h1.title:before,
div#elx_article_page_170 /* South Sudan */ h1.title:before,
div#elx_article_page_144 /* Sri Lanka */ h1.title:before,
div#elx_article_page_145 /* Sudan */ h1.title:before,
div#elx_article_page_146 /* Suriname */ h1.title:before,
div#elx_article_page_172 /* Syrian Arab Republic */ h1.title:before,
div#elx_article_page_148 /* Tajikistan */ h1.title:before,
div#elx_article_page_149 /* Tanzania United Republic of) */ h1.title:before,
div#elx_article_page_150 /* Thailand */ h1.title:before,
div#elx_article_page_151 /* Timor-Leste */ h1.title:before,
div#elx_article_page_152 /* Togo */ h1.title:before,
div#elx_article_page_153 /* Trinidad & Tobago */ h1.title:before,
div#elx_article_page_154 /* Tunisia */ h1.title:before,
div#elx_article_page_155 /* Türkiye */ h1.title:before,
div#elx_article_page_156 /* Turkmenistan */ h1.title:before,
div#elx_article_page_157 /* Uganda */ h1.title:before,
div#elx_article_page_158 /* Ukraine */ h1.title:before,
div#elx_article_page_159 /* Uruguay */ h1.title:before,
div#elx_article_page_160 /* Uzbekistan */ h1.title:before,
div#elx_article_page_161 /* Venezuela Bolivarian Republic of) */ h1.title:before,
div#elx_article_page_162 /* Viet Nam */ h1.title:before,
div#elx_article_page_163 /* Yemen */ h1.title:before,
div#elx_article_page_164 /* Zambia */ h1.title:before,
div#elx_article_page_165 /* Zimbabwe */ h1.title:before,
div#elx_article_page_218 /*Afghanistan*/ h1.title:before,
div#elx_article_page_214 /*Albania*/ h1.title:before,
div#elx_article_page_213 /*Algeria*/ h1.title:before,
div#elx_article_page_212 /*Angola*/ h1.title:before,
div#elx_article_page_210 /*Argentina*/ h1.title:before,
div#elx_article_page_209 /*Armenia*/ h1.title:before,
div#elx_article_page_208 /*Azerbaijan*/ h1.title:before,
div#elx_article_page_322 /*Bahrain*/ h1.title:before,
div#elx_article_page_207 /*Bangladesh*/ h1.title:before,
div#elx_article_page_206 /*Belarus*/ h1.title:before,
div#elx_article_page_211 /*Benin*/ h1.title:before,
div#elx_article_page_321 /*Bhutan*/ h1.title:before,
div#elx_article_page_205 /*Bolivia*/ h1.title:before,
div#elx_article_page_204 /*Bosnia and Herzegovina*/ h1.title:before,
div#elx_article_page_203 /*Botswana*/ h1.title:before,
div#elx_article_page_202 /*Brazil*/ h1.title:before,
div#elx_article_page_201 /*Bulgaria*/ h1.title:before,
div#elx_article_page_200 /*Burkina Faso*/ h1.title:before,
div#elx_article_page_329 /*Burundi*/ h1.title:before,
div#elx_article_page_344 /*Cabo Verde*/ h1.title:before,
div#elx_article_page_199 /*Cambodia*/ h1.title:before,
div#elx_article_page_316 /*Cameroon*/ h1.title:before,
div#elx_article_page_330 /*Central African Republic*/ h1.title:before,
div#elx_article_page_215 /*Chad*/ h1.title:before,
div#elx_article_page_315 /*Chile*/ h1.title:before,
div#elx_article_page_314 /*China*/ h1.title:before,
div#elx_article_page_313 /*Colombia*/ h1.title:before,
div#elx_article_page_328 /*Comoros*/ h1.title:before,
div#elx_article_page_312 /*Congo (Republic of)*/ h1.title:before,
div#elx_article_page_311 /*Costa Rica*/ h1.title:before,
div#elx_article_page_308 /*Côte d’Ivoire*/ h1.title:before,
div#elx_article_page_310 /*Croatia*/ h1.title:before,
div#elx_article_page_309 /*Cuba*/ h1.title:before,
div#elx_article_page_324 /*Dem. Rep. of the Congo*/ h1.title:before,
div#elx_article_page_307 /*Djibouti*/ h1.title:before,
div#elx_article_page_306 /*Dominican Republic*/ h1.title:before,
div#elx_article_page_305 /*Ecuador*/ h1.title:before,
div#elx_article_page_304 /*Egypt*/ h1.title:before,
div#elx_article_page_303 /*El Salvador*/ h1.title:before,
div#elx_article_page_320 /*Equatorial Guinea*/ h1.title:before,
div#elx_article_page_319 /*Eritrea*/ h1.title:before,
div#elx_article_page_302 /*Estonia*/ h1.title:before,
div#elx_article_page_237 /*Eswatini*/ h1.title:before,
div#elx_article_page_301 /*Ethiopia*/ h1.title:before,
div#elx_article_page_300 /*Fiji*/ h1.title:before,
div#elx_article_page_299 /*Gabon*/ h1.title:before,
div#elx_article_page_298 /*Gambia*/ h1.title:before,
div#elx_article_page_297 /*Georgia*/ h1.title:before,
div#elx_article_page_296 /*Ghana*/ h1.title:before,
div#elx_article_page_295 /*Guatemala*/ h1.title:before,
div#elx_article_page_294 /*Guinea*/ h1.title:before,
div#elx_article_page_293 /*Guinea-Bissau*/ h1.title:before,
div#elx_article_page_292 /*Guyana*/ h1.title:before,
div#elx_article_page_291 /*Haiti*/ h1.title:before,
div#elx_article_page_290 /*Honduras*/ h1.title:before,
div#elx_article_page_366 /*Hungary*/ h1.title:before,
div#elx_article_page_289 /*India*/ h1.title:before,
div#elx_article_page_288 /*Indonesia*/ h1.title:before,
div#elx_article_page_287 /*Iran*/ h1.title:before,
div#elx_article_page_286 /*Iraq*/ h1.title:before,
div#elx_article_page_285 /*Jamaica*/ h1.title:before,
div#elx_article_page_284 /*Jordan*/ h1.title:before,
div#elx_article_page_283 /*Kazakhstan*/ h1.title:before,
div#elx_article_page_345 /*Kenya*/ h1.title:before,
div#elx_article_page_254 /*Korea (DPR)*/ h1.title:before,
div#elx_article_page_281 /*Kuwait*/ h1.title:before,
div#elx_article_page_280 /*Kyrgyzstan*/ h1.title:before,
div#elx_article_page_279 /*Lao PDR*/ h1.title:before,
div#elx_article_page_278 /*Latvia*/ h1.title:before,
div#elx_article_page_277 /*Lebanon*/ h1.title:before,
div#elx_article_page_276 /*Lesotho*/ h1.title:before,
div#elx_article_page_275 /*Liberia*/ h1.title:before,
div#elx_article_page_318 /*Libya*/ h1.title:before,
div#elx_article_page_274 /*Lithuania*/ h1.title:before,
div#elx_article_page_272 /*Madagascar*/ h1.title:before,
div#elx_article_page_271 /*Malawi*/ h1.title:before,
div#elx_article_page_270 /*Malaysia*/ h1.title:before,
div#elx_article_page_346 /*Maldives*/ h1.title:before,
div#elx_article_page_269 /*Mali*/ h1.title:before,
div#elx_article_page_268 /*Mauritania*/ h1.title:before,
div#elx_article_page_267 /*Mauritius*/ h1.title:before,
div#elx_article_page_266 /*Mexico*/ h1.title:before,
div#elx_article_page_265 /*Moldova (Rep. of)*/ h1.title:before,
div#elx_article_page_264 /*Mongolia*/ h1.title:before,
div#elx_article_page_263 /*Montenegro*/ h1.title:before,
div#elx_article_page_262 /*Morocco*/ h1.title:before,
div#elx_article_page_261 /*Mozambique*/ h1.title:before,
div#elx_article_page_260 /*Myanmar*/ h1.title:before,
div#elx_article_page_259 /*Namibia*/ h1.title:before,
div#elx_article_page_258 /*Nepal*/ h1.title:before,
div#elx_article_page_257 /*Nicaragua*/ h1.title:before,
div#elx_article_page_256 /*Niger*/ h1.title:before,
div#elx_article_page_255 /*Nigeria*/ h1.title:before,
div#elx_article_page_273 /*North Macedonia*/ h1.title:before,
div#elx_article_page_253 /*Oman*/ h1.title:before,
div#elx_article_page_216 /*Pakistan*/ h1.title:before,
div#elx_article_page_252 /*Panama*/ h1.title:before,
div#elx_article_page_327 /*Papua New Guinea*/ h1.title:before,
div#elx_article_page_251 /*Paraguay*/ h1.title:before,
div#elx_article_page_250 /*Peru*/ h1.title:before,
div#elx_article_page_249 /*Philippines*/ h1.title:before,
div#elx_article_page_317 /*Qatar*/ h1.title:before,
div#elx_article_page_248 /*Romania*/ h1.title:before,
div#elx_article_page_247 /*Russian Federation*/ h1.title:before,
div#elx_article_page_246 /*Rwanda*/ h1.title:before,
div#elx_article_page_245 /*Saudi Arabia*/ h1.title:before,
div#elx_article_page_244 /*Senegal*/ h1.title:before,
div#elx_article_page_243 /*Serbia*/ h1.title:before,
div#elx_article_page_217 /*Sierra Leone*/ h1.title:before,
div#elx_article_page_242 /*Slovakia*/ h1.title:before,
div#elx_article_page_347 /*Solomon Islands*/ h1.title:before,
div#elx_article_page_326 /*Somalia*/ h1.title:before,
div#elx_article_page_241 /*South Africa*/ h1.title:before,
div#elx_article_page_325 /*South Sudan*/ h1.title:before,
div#elx_article_page_240 /*Sri Lanka*/ h1.title:before,
div#elx_article_page_239 /*Sudan*/ h1.title:before,
div#elx_article_page_238 /*Suriname*/ h1.title:before,
div#elx_article_page_323 /*Syrian Arab Republic*/ h1.title:before,
div#elx_article_page_236 /*Tajikistan*/ h1.title:before,
div#elx_article_page_235 /*Tanzania (United Rep. of)*/ h1.title:before,
div#elx_article_page_234 /*Thailand*/ h1.title:before,
div#elx_article_page_233 /*Timor-Leste*/ h1.title:before,
div#elx_article_page_232 /*Togo*/ h1.title:before,
div#elx_article_page_231 /*Trinidad & Tobago*/ h1.title:before,
div#elx_article_page_230 /*Tunisia*/ h1.title:before,
div#elx_article_page_228 /*Turkmenistan*/ h1.title:before,
div#elx_article_page_229 /*Türkiye*/ h1.title:before,
div#elx_article_page_227 /*Uganda*/ h1.title:before,
div#elx_article_page_226 /*Ukraine*/ h1.title:before,
div#elx_article_page_373 /*United Arab Emirates*/ h1.title:before,
div#elx_article_page_225 /*Uruguay*/ h1.title:before,
div#elx_article_page_224 /*Uzbekistan*/ h1.title:before,
div#elx_article_page_223 /*Venezuela (Bolivarian Rep. of)*/ h1.title:before,
div#elx_article_page_222 /*Viet Nam*/ h1.title:before,
div#elx_article_page_221 /*Yemen*/ h1.title:before,
div#elx_article_page_220 /*Zambia*/ h1.title:before,
div#elx_article_page_219 /*Zimbabwe*/ h1.title:before {
    content: '';
    vertical-align: baseline;
    margin-right: 0.4em;
    display: inline-block;
    width: auto;
    height: 1.5vw;
    aspect-ratio: 3 / 2;
    background-size: cover;
	border: 1px solid #000;
}

/* Afghanistan */
div#elx_article_page_218 h1.title:before, 
div#elx_article_page_47 /* Afghanistan */ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/af.png); }

/* Albania */
div#elx_article_page_214 h1.title:before, 
div#elx_article_page_52 /* Albania */ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/al.png); }

/* Algeria */
div#elx_article_page_213 h1.title:before, 
div#elx_article_page_53 /* Algeria */ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/dz.png); }

/* Angola */
div#elx_article_page_212 h1.title:before, 
div#elx_article_page_54 /* Angola */ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ao.png); }

/* Argentina */
div#elx_article_page_210 h1.title:before, 
div#elx_article_page_56 /* Argentina */ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ar.png); }

/* Armenia */
div#elx_article_page_209 h1.title:before, 
div#elx_article_page_57 /* Armenia */ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/am.png); }

/* Azerbaijan */
div#elx_article_page_208 h1.title:before, 
div#elx_article_page_58 /* Azerbaijan */ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/az.png); }

/* Bahrain */
div#elx_article_page_322 h1.title:before, 
div#elx_article_page_173 /* Bahrain */ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/bh.png); }

/* Bangladesh */
div#elx_article_page_207 h1.title:before, 
div#elx_article_page_59 /* Bangladesh */ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/bd.png); }

/* Belarus */
div#elx_article_page_206 h1.title:before, 
div#elx_article_page_60 h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/by.png); }

/*Benin*/
div#elx_article_page_211 /*Benin*/ h1.title:before, 
div#elx_article_page_55 /*Benin*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/bj.png); }

/*Bhutan*/
div#elx_article_page_321 /*Bhutan*/ h1.title:before, 
div#elx_article_page_174 /*Bhutan*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/bt.png); }

/*Bolivia*/
div#elx_article_page_205 /*Bolivia*/ h1.title:before, 
div#elx_article_page_61 /*Bolivia*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/bo.png); }

/*Bosnia and Herzegovina*/
div#elx_article_page_204 /*Bosnia and Herzegovina*/ h1.title:before, 
div#elx_article_page_62 /*Bosnia and Herzegovina*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ba.png); }

/*Botswana*/
div#elx_article_page_203 /*Botswana*/ h1.title:before, 
div#elx_article_page_63 /*Botswana*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/bw.png); }

/*Brazil*/
div#elx_article_page_202 /*Brazil*/ h1.title:before, 
div#elx_article_page_64 /*Brazil*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/br.png); }

/*Bulgaria*/
div#elx_article_page_201 /*Bulgaria*/ h1.title:before, 
div#elx_article_page_65 /*Bulgaria*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/bg.png); }

/*Burkina Faso*/
div#elx_article_page_200 /*Burkina Faso*/ h1.title:before, 
div#elx_article_page_66 /*Burkina Faso*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/bf.png); }

/*Burundi*/
div#elx_article_page_329 /*Burundi*/ h1.title:before, 
div#elx_article_page_168 /*Burundi*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/bi.png); }

/*Cabo Verde*/
div#elx_article_page_344 /*Cabo Verde*/ h1.title:before, 
div#elx_article_page_147 /*Cabo Verde*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/cv.png); }

/*Cambodia*/
div#elx_article_page_199 /*Cambodia*/ h1.title:before, 
div#elx_article_page_67 /*Cambodia*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/kh.png); }

/*Cameroon*/
div#elx_article_page_316 /*Cameroon*/ h1.title:before, 
div#elx_article_page_68 /*Cameroon*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/cm.png); }

/*Central African Republic*/
div#elx_article_page_330 /*Central African Republic*/ h1.title:before, 
div#elx_article_page_48 /*Central African Republic*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/cf.png); }

/*Chad*/
div#elx_article_page_215 /*Chad*/ h1.title:before, 
div#elx_article_page_49 /*Chad*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/td.png); }

/*Chile*/
div#elx_article_page_315 /*Chile*/ h1.title:before, 
div#elx_article_page_69 /*Chile*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/cl.png); }

/*China*/
div#elx_article_page_314 /*China*/ h1.title:before, 
div#elx_article_page_70 /*China*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/cn.png); }

/*Colombia*/
div#elx_article_page_313 /*Colombia*/ h1.title:before, 
div#elx_article_page_71 /*Colombia*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/co.png); }

/*Comoros*/
div#elx_article_page_328 /*Comoros*/ h1.title:before, 
div#elx_article_page_166 /*Comoros*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/km.png); }

/*Congo (Republic of)*/
div#elx_article_page_312 /*Congo (Republic of)*/ h1.title:before, 
div#elx_article_page_72 /*Congo Republic of)*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/cg.png); }

/*Costa Rica*/
div#elx_article_page_311 /*Costa Rica*/ h1.title:before, 
div#elx_article_page_73 /*Costa Rica*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/cr.png); }

/*Côte d’Ivoire*/
div#elx_article_page_308 /*Côte d’Ivoire*/ h1.title:before, 
div#elx_article_page_76 /*Côte d’Ivoire*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ci.png); }

/*Croatia*/
div#elx_article_page_310 /*Croatia*/ h1.title:before, 
div#elx_article_page_74 /*Croatia*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/hr.png); }

/*Dem. Rep. of the Congo*/
div#elx_article_page_324 /*Dem. Rep. of the Congo*/ h1.title:before, 
div#elx_article_page_171 /*Dem. Rep. of the Congo*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/cd.png); }

/*Djibouti*/
div#elx_article_page_307 /*Djibouti*/ h1.title:before, 
div#elx_article_page_77 /*Djibouti*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/dj.png); }

/*Dominican Republic*/
div#elx_article_page_306 /*Dominican Republic*/ h1.title:before, 
div#elx_article_page_78 /*Dominican Republic*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/do.png); }

/*Ecuador*/
div#elx_article_page_305 /*Ecuador*/ h1.title:before, 
div#elx_article_page_79 /*Ecuador*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ec.png); }

/*Egypt*/
div#elx_article_page_304 /*Egypt*/ h1.title:before, 
div#elx_article_page_80 /*Egypt*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/eg.png); }

/*El Salvador*/
div#elx_article_page_303 /*El Salvador*/ h1.title:before, 
div#elx_article_page_81 /*El Salvador*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/sv.png); }

/*Equatorial Guinea*/
div#elx_article_page_320 /*Equatorial Guinea*/ h1.title:before, 
div#elx_article_page_175 /*Equatorial Guinea*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/gq.png); }

/*Eritrea*/
div#elx_article_page_319 /*Eritrea*/ h1.title:before, 
div#elx_article_page_176 /*Eritrea*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/er.png); }

/*Estonia*/
div#elx_article_page_302 /*Estonia*/ h1.title:before, 
div#elx_article_page_82 /*Estonia*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ee.png); }

/*Eswatini*/
div#elx_article_page_237 /*Eswatini*/ h1.title:before, 
div#elx_article_page_147 /*Eswatini*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/sz.png); }

/*Ethiopia*/
div#elx_article_page_301 /*Ethiopia*/ h1.title:before, 
div#elx_article_page_83 /*Ethiopia*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/et.png); }

/*Fiji*/
div#elx_article_page_300 /*Fiji*/ h1.title:before, 
div#elx_article_page_84 /*Fiji*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/fj.png); }

/*Gabon*/
div#elx_article_page_299 /*Gabon*/ h1.title:before, 
div#elx_article_page_85 /*Gabon*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ga.png); }

/*Gambia*/
div#elx_article_page_298 /*Gambia*/ h1.title:before, 
div#elx_article_page_86 /*Gambia*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/gm.png); }

/*Georgia*/
div#elx_article_page_297 /*Georgia*/ h1.title:before, 
div#elx_article_page_87 /*Georgia*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ge.png); }

/*Ghana*/
div#elx_article_page_296 /*Ghana*/ h1.title:before, 
div#elx_article_page_88 /*Ghana*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/gh.png); }

/*Guatemala*/
div#elx_article_page_295 /*Guatemala*/ h1.title:before, 
div#elx_article_page_89 /*Guatemala*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/gt.png); }

/*Guinea*/
div#elx_article_page_294 /*Guinea*/ h1.title:before, 
div#elx_article_page_90 /*Guinea*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/gn.png); }

/*Guinea-Bissau*/
div#elx_article_page_293 /*Guinea-Bissau*/ h1.title:before, 
div#elx_article_page_91 /*Guinea-Bissau*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/gw.png); }

/*Guyana*/
div#elx_article_page_292 /*Guyana*/ h1.title:before, 
div#elx_article_page_92 /*Guyana*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/gy.png); }

/*Haiti*/
div#elx_article_page_291 /*Haiti*/ h1.title:before, 
div#elx_article_page_93 /*Haiti*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ht.png); }

/*Honduras*/
div#elx_article_page_290 /*Honduras*/ h1.title:before, 
div#elx_article_page_94 /*Honduras*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/hn.png); }

/*Hungary*/
div#elx_article_page_366 /*Hungary*/ h1.title:before, 
div#elx_article_page_75 /*Hungary*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/hu.png); }

/*India*/
div#elx_article_page_289 /*India*/ h1.title:before, 
div#elx_article_page_95 /*India*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/in.png); }

/*Indonesia*/
div#elx_article_page_288 /*Indonesia*/ h1.title:before, 
div#elx_article_page_96 /*Indonesia*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/id.png); }

/*Iran*/
div#elx_article_page_287 /*Iran*/ h1.title:before, 
div#elx_article_page_97 /*Iran*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ir.png); }

/*Iraq*/
div#elx_article_page_286 /*Iraq*/ h1.title:before, 
div#elx_article_page_98 /*Iraq*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/iq.png); }

/*Jamaica*/
div#elx_article_page_285 /*Jamaica*/ h1.title:before, 
div#elx_article_page_99 /*Jamaica*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/jm.png); }

/*Jordan*/
div#elx_article_page_284 /*Jordan*/ h1.title:before, 
div#elx_article_page_100 /*Jordan*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/jo.png); }

/*Kazakhstan*/
div#elx_article_page_283 /*Kazakhstan*/ h1.title:before, 
div#elx_article_page_101 /*Kazakhstan*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/kz.png); }

/*Kenya*/
div#elx_article_page_345 /*Kenya*/ h1.title:before, 
div#elx_article_page_102 /*Kenya*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ke.png); }

/*Korea DPR*/
div#elx_article_page_254 /*Korea DPR*/ h1.title:before, 
div#elx_article_page_130 /*Korea DPR*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/kp.png); }

/*Kuwait*/
div#elx_article_page_281 /*Kuwait*/ h1.title:before, 
div#elx_article_page_103 /*Kuwait*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/kw.png); }

/*Kyrgyzstan*/
div#elx_article_page_280 /*Kyrgyzstan*/ h1.title:before, 
div#elx_article_page_104 /*Kyrgyzstan*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/kg.png); }

/*Lao PDR*/
div#elx_article_page_279 /*Lao PDR*/ h1.title:before, 
div#elx_article_page_105 /*Lao PDR*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/la.png); }

/*Latvia*/
div#elx_article_page_278 /*Latvia*/ h1.title:before, 
div#elx_article_page_106 /*Latvia*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/lv.png); }

/*Lebanon*/
div#elx_article_page_277 /*Lebanon*/ h1.title:before, 
div#elx_article_page_107 /*Lebanon*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/lb.png); }

/*Lesotho*/
div#elx_article_page_276 /*Lesotho*/ h1.title:before, 
div#elx_article_page_108 /*Lesotho*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ls.png); }

/*Liberia*/
div#elx_article_page_275 /*Liberia*/ h1.title:before, 
div#elx_article_page_109 /*Liberia*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/lr.png); }

/*Libya*/
div#elx_article_page_318 /*Libya*/ h1.title:before, 
div#elx_article_page_177 /*Libya*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ly.png); }

/*Lithuania*/
div#elx_article_page_274 /*Lithuania*/ h1.title:before, 
div#elx_article_page_110 /*Lithuania*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/lt.png); }

/*Madagascar*/
div#elx_article_page_272 /*Madagascar*/ h1.title:before, 
div#elx_article_page_112 /*Madagascar*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/mg.png); }

/*Malawi*/
div#elx_article_page_271 /*Malawi*/ h1.title:before, 
div#elx_article_page_113 /*Malawi*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/mw.png); }

/*Malaysia*/
div#elx_article_page_270 /*Malaysia*/ h1.title:before, 
div#elx_article_page_114 /*Malaysia*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/my.png); }

/*Maldives*/
div#elx_article_page_346 /*Maldives*/ h1.title:before, 
div#elx_article_page_115 /*Maldives*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/mv.png); }

/*Mali*/
div#elx_article_page_269 /*Mali*/ h1.title:before, 
div#elx_article_page_116 /*Mali*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ml.png); }

/*Mauritania*/
div#elx_article_page_268 /*Mauritania*/ h1.title:before, 
div#elx_article_page_116 /*Mauritania*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/mr.png); }

/*Mauritius*/
div#elx_article_page_267 /*Mauritius*/ h1.title:before, 
div#elx_article_page_117 /*Mauritius*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/mu.png); }

/*Mexico*/
div#elx_article_page_266 /*Mexico*/ h1.title:before, 
div#elx_article_page_118 /*Mexico*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/mx.png); }

/*Moldova*/
div#elx_article_page_265 /*Moldova*/ h1.title:before, 
div#elx_article_page_119 /*Moldova*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/md.png); }

/*Mongolia*/
div#elx_article_page_264 /*Mongolia*/ h1.title:before, 
div#elx_article_page_120 /*Mongolia*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/mn.png); }

/*Montenegro*/
div#elx_article_page_263 /*Montenegro*/ h1.title:before, 
div#elx_article_page_121 /*Montenegro*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/me.png); }

/*Morocco*/
div#elx_article_page_262 /*Morocco*/ h1.title:before, 
div#elx_article_page_122 /*Morocco*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ma.png); }

/*Mozambique*/
div#elx_article_page_261 /*Mozambique*/ h1.title:before, 
div#elx_article_page_123 /*Mozambique*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/mz.png); }

/*Myanmar*/
div#elx_article_page_260 /*Myanmar*/ h1.title:before, 
div#elx_article_page_124 /*Myanmar*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/mm.png); }

/*Namibia*/
div#elx_article_page_259 /*Namibia*/ h1.title:before, 
div#elx_article_page_125 /*Namibia*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/na.png); }

/*Nepal*/
div#elx_article_page_258 /*Nepal*/ h1.title:before, 
div#elx_article_page_126 /*Nepal*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/np.png); }


/*Nicaragua*/
div#elx_article_page_257 /*Nicaragua*/ h1.title:before, 
div#elx_article_page_127 /*Nicaragua*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ni.png); }

/*Niger*/
div#elx_article_page_256 /*Niger*/ h1.title:before, 
div#elx_article_page_128 /*Niger*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ne.png); }

/*Nigeria*/
div#elx_article_page_255 /*Nigeria*/ h1.title:before, 
div#elx_article_page_129 /*Nigeria*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ng.png); }

/*North Macedonia*/
div#elx_article_page_273 /*North Macedonia*/ h1.title:before, 
div#elx_article_page_111 /*North Macedonia*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/mk.png); }

/*Oman*/
div#elx_article_page_253 /*Oman*/ h1.title:before, 
div#elx_article_page_131 /*Oman*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/om.png); }

/*Pakistan*/
div#elx_article_page_216 /*Pakistan*/ h1.title:before, 
div#elx_article_page_46 /*Pakistan*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/pk.png); }

/*Panama*/
div#elx_article_page_252 /*Panama*/ h1.title:before, 
div#elx_article_page_132 /*Panama*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/pa.png); }

/*Papua New Guinea*/
div#elx_article_page_327 /*Papua New Guinea*/ h1.title:before, 
div#elx_article_page_167 /*Papua New Guinea*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/pg.png); }

/*Paraguay*/
div#elx_article_page_251 /*Paraguay*/ h1.title:before, 
div#elx_article_page_133 /*Paraguay*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/py.png); }

/*Peru*/
div#elx_article_page_250 /*Peru*/ h1.title:before, 
div#elx_article_page_134 /*Peru*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/pe.png); }

/*Philippines*/
div#elx_article_page_249 /*Philippines*/ h1.title:before, 
div#elx_article_page_135 /*Philippines*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ph.png); }

/*Qatar*/
div#elx_article_page_317 /*Qatar*/ h1.title:before, 
div#elx_article_page_178 /*Qatar*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/qa.png); }

/*Romania*/
div#elx_article_page_248 /*Romania*/ h1.title:before, 
div#elx_article_page_136 /*Romania*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ro.png); }

/*Russian Federation*/
div#elx_article_page_247 /*Russian Federation*/ h1.title:before, 
div#elx_article_page_137 /*Russian Federation*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ru.png); }

/*Rwanda*/
div#elx_article_page_246 /*Rwanda*/ h1.title:before, 
div#elx_article_page_138 /*Rwanda*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/rw.png); }

/*Saudi Arabia*/
div#elx_article_page_245 /*Saudi Arabia*/ h1.title:before, 
div#elx_article_page_139 /*Saudi Arabia*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/sa.png); }

/*Senegal*/
div#elx_article_page_244 /*Senegal*/ h1.title:before, 
div#elx_article_page_140 /*Senegal*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/sn.png); }

/*Serbia*/
div#elx_article_page_243 /*Serbia*/ h1.title:before, 
div#elx_article_page_141 /*Serbia*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/rs.png); }

/*Sierra Leone*/
div#elx_article_page_217 /*Sierra Leone*/ h1.title:before, 
div#elx_article_page_50 /*Sierra Leone*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/sl.png); }

/*Slovakia*/
div#elx_article_page_242 /*Slovakia*/ h1.title:before, 
div#elx_article_page_142 /*Slovakia*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/sk.png); }
   
/*Solomon Islands*/
div#elx_article_page_347 /*Solomon Islands*/ h1.title:before, 
div#elx_article_page_347 /*Solomon Islands*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/sb.png); }

/*Somalia*/
div#elx_article_page_326 /*Somalia*/ h1.title:before, 
div#elx_article_page_169 /*Somalia*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/so.png); }

/*South Africa*/
div#elx_article_page_241 /*South Africa*/ h1.title:before, 
div#elx_article_page_143 /*South Africa*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/za.png); }

/*South Sudan*/
div#elx_article_page_325 /*South Sudan*/ h1.title:before, 
div#elx_article_page_170 /*South Sudan*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ss.png); }

/*Sri Lanka*/
div#elx_article_page_240 /*Sri Lanka*/ h1.title:before, 
div#elx_article_page_144 /*Sri Lanka*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/lk.png); }

/*Sudan*/
div#elx_article_page_239 /*Sudan*/ h1.title:before, 
div#elx_article_page_145 /*Sudan*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/sd.png); }

/*Suriname*/
div#elx_article_page_238 /*Suriname*/ h1.title:before, 
div#elx_article_page_146 /*Suriname*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/sr.png); }

/*Syrian Arab Republic*/
div#elx_article_page_323 /*Syrian Arab Republic*/ h1.title:before, 
div#elx_article_page_172 /*Syrian Arab Republic*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/sy.png); }

/*Tajikistan*/
div#elx_article_page_236 /*Tajikistan*/ h1.title:before, 
div#elx_article_page_148 /*Tajikistan*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/tj.png); }

/*Tanzania*/
div#elx_article_page_235 /*Tanzania*/ h1.title:before, 
div#elx_article_page_149 /*Tanzania*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/tz.png); }

/*Thailand*/
div#elx_article_page_234 /*Thailand*/ h1.title:before, 
div#elx_article_page_150 /*Thailand*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/th.png); }

/*Timor-Leste*/
div#elx_article_page_233 /*Timor-Leste*/ h1.title:before, 
div#elx_article_page_151 /*Timor-Leste*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/tl.png); }

/*Togo*/
div#elx_article_page_232 /*Togo*/ h1.title:before, 
div#elx_article_page_152 /*Togo*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/tg.png); }

/*Trinidad & Tobago*/
div#elx_article_page_231 /*Trinidad & Tobago*/ h1.title:before, 
div#elx_article_page_153 /*Trinidad & Tobago*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/tt.png); }

/*Tunisia*/
div#elx_article_page_230 /*Tunisia*/ h1.title:before, 
div#elx_article_page_154 /*Tunisia*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/tn.png); }

/*Türkiye*/
div#elx_article_page_229 /*Türkiye*/ h1.title:before, 
div#elx_article_page_155 /*Türkiye*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/tr.png); }

/*Turkmenistan*/
div#elx_article_page_228 /*Turkmenistan*/ h1.title:before, 
div#elx_article_page_156 /*Turkmenistan*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/tm.png); }

/*Uganda*/
div#elx_article_page_227 /*Uganda*/ h1.title:before, 
div#elx_article_page_157 /*Uganda*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ug.png); }

/*Ukraine*/
div#elx_article_page_226 /*Ukraine*/ h1.title:before, 
div#elx_article_page_158 /*Ukraine*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ua.png); }

/*United Arab Emirates*/
div#elx_article_page_373 /*United Arab Emirates*/ h1.title:before, 
div#elx_article_page_159 /*United Arab Emirates*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ae.png); }

/*Uruguay*/
div#elx_article_page_225 /*Uruguay*/ h1.title:before, 
div#elx_article_page_159 /*Uruguay*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/uy.png); }

/*Uzbekistan*/
div#elx_article_page_224 /*Uzbekistan*/ h1.title:before, 
div#elx_article_page_160 /*Uzbekistan*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/uz.png); }

/*Venezuela*/
div#elx_article_page_223 /*Venezuela*/ h1.title:before, 
div#elx_article_page_161 /*Venezuela*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ve.png); }

/*Viet Nam*/
div#elx_article_page_222 /*Viet Nam*/ h1.title:before, 
div#elx_article_page_162 /*Viet Nam*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/vn.png); }

/*Yemen*/
div#elx_article_page_221 /*Yemen*/ h1.title:before, 
div#elx_article_page_163 /*Yemen*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/ye.png); }

/*Zambia*/
div#elx_article_page_220 /*Zambia*/ h1.title:before, 
div#elx_article_page_164 /*Zambia*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/zm.png); }

/*Zimbabwe*/
div#elx_article_page_219 /*Zimbabwe*/ h1.title:before, 
div#elx_article_page_165 /*Zimbabwe*/ h1.title:before { background-image: url(https://www.globalhungerindex.org/images/flags/zw.png); }



@media print {
	* {
		display: none;
	}
    div#printmsg {
        display: block!important;
    }
}

@media (min-width:1024px) {
	table.scores thead tr {
		display: block
	}
	table.scores th {
		width: 6vw
	}
	table.scores td {
		width: 7.5vw
	}
	table.scores tbody {
		display: block;
		height: 600px;
		overflow: auto
	}
}

@media (min-width:1400px) {
	.section-title .text.bottom {
		bottom: 150px!important
	}
}

@media (min-width:1600px) {
	.table-of-contents {
		background: #d7e9d2;
		font-size: 1vw
	}
}

@media (min-width:1920px) {
	.block {
		height: 160px!important
	}
}

@media (min-width:2200px) {
	.grid figure {
    min-height: 590px;
    max-height: 590px;
}
}

@media (min-width:2440px) {
	.grid figure h4 a {
		font-size: 1.2vw;
		line-height: 1.3
	}
	.grid figure {
		margin-left: 2%;
		margin-right: 2%
	}
}

@media only screen and (max-width:1800px) {
  .grid figure {
		min-height: 460px;
		max-height: 460px
}
  figure.effect-julia img {
    height     : 270px;
   }
	
}

@media only screen and (max-width:1599px) {

#world-map_holder {
	font-size: 140%!important;
}

div#world-map_inner {
	margin-top: 0;
}

div.moduleHomepageHero2024 h1,
div.moduleHomepageHero2025 h1 {
	font-size: 3vw;
}

h3.frontpage, 
span.as-accordion-title 
{
  font-size: 2.2vw;
}

div#elx_category_page_9 .grid figure h4 a, 
.chosen-container-single .chosen-single span, 
ul.chosen-results li,
figcaption a,
a.elx5_btn,
.grid figure h4 a
{
		font-size: 1.4vw!important;
}

body, 
p:not(.widget-footer__disclaimer):not(#intro):not(.countryPage):not(.disclaimer),
.grid.download span
{
		font-size: 1.1vw!important;
}

	#bibliography p,
	#credits p,
	#footnotes-container ol li,
	.caption,
	.footer-column p,
	.table-of-contents li,
	footer ul.elx_menu li a,
	section.footer-bottom.content,
	ul.sitemap li,
	dl dd {
		font-size: 1vw
	}

.section-title .dateauthor {
		padding-bottom: 10px
}

.modulang {
		line-height: 3.4vw
}
	
div#topnav form.elx_modsearchform input[type=text] {
	background-size: 21px;
}
	
.grid figure {
		min-height: 400px;
		max-height: 400px;
}
	
 figure.effect-julia img {
	height     : 240px;
}
		
div#elx_article_page_192 figure.effect-julia img {
    height     : auto;
		width 		: 100%;
}
		
ul#component-indicators > li {
 	flex: 0 0 45%;
}

div#article.column-left,
p#intro,
p.countryPage {
	font-size: 1.7vw!important;
}

div.elx_article_page p#intro {
	margin-top: 34px;
}

.icon img {
	width: 50%;
	margin: 0 25%;
}

section.regionalOverviews a {
    flex: 0 0 31%;
		margin-bottom: 21px;
}

}



@media only screen and (max-width:1399px) {

.grid.download span {
	display: none!important;
}

body {
		font-size: 1.2vw
}
	
.grid figure {
		width: 45%;
		margin-left: 2%;
		margin-right: 2%;
		min-height: 410px;
		max-height: 410px
}

.grid figure h4 a {
	font-size: 1.8vw!important;
}

	ul.langdrop>li>a {
		background-position: 100% 8px
	}
	ul.langdrop:hover>li>a {
		background-position: 100% -56px
	}
	
div#topnav form.elx_modsearchform input[type=text] {
	background-size: 19px;
}
	
.elx_menu li {
	margin-right: 21px;
}

figure.effect-julia img, 
div#elx_article_page_192 figure.effect-julia img {
  height     : 320px;
}

.grid.further figure.effect-julia img {
  height: 290px!important;
}
    
.col h2 span.million {
  font-size: 34px;
}
	
div.card,
div.elx5_artbox.elx5_artboxtl {
  flex: 0 0 48%!important;
  width: 48%!important;
}
	
div.indicator-wrap {
    height: 89px;
    margin-bottom: 21px;
}
	
img.indicator {
  width: 89px;
  height: 89px;
}

.footer-column {
	width: 50%;
}

.footer-column:nth-of-type(1),
.footer-column:nth-of-type(2) {
	padding-bottom: 0;
}

.footer-column:nth-of-type(3) {
	clear: left;
	padding-left: 0;
}


	
}



@media only screen and (max-width:1300px) {


div#topnav form.elx_modsearchform {
 top: 0.6vw; 
}

div#topnav form.elx_modsearchform input[type=text] {
	background-size: 17px;
}

}

@media only screen and (max-width:1199px) {

div#topnav form.elx_modsearchform {
	top: 0.5vw;
}

div#topnav form.elx_modsearchform input[type=text] {
	background-size: 16px;
}

div.moduleHomepageHero2024 h1,
div.moduleHomepageHero2025 h1 {
	font-size: 4vw;
}

.heroSplit {
   display: block;
}
               
.heroSplit .left,
.heroSplit .right {
width: 100%;
height: 50vh;
}

.heroSplit .left {
	height: auto;
	padding: 55px 0;
}

.heroSplit .right.map {
	height: 720px;
}

h3.frontpage, span.as-accordion-title, section#faqs h2 {
  font-size: 3vw;
 }
	
div#article.column-left,
p#intro,
p.countryPage {
	font-size: 2vw!important;
}

figcaption a {
	font-size: 1.6vw!important;
}

body, #foreword button,	.grid figure h5 a, h5, p:not(.widget-footer__disclaimer):not(#intro):not(.countryPage):not(.disclaimer), .table-of-contents li, div.accordion li, .footer-column p,	footer ul.elx_menu li a, section.footer-bottom.content, :lang(de) a.print-this-page span, :lang(de) a.key-message span, a.elx5_btn {
  font-size: 1.4vw!important;
}

a.splitScreenbtn, 
a.splitScreenbtn:hover {
	padding: 13px 21px!important;
}

.grid.essay figure:nth-of-type(2) h4 a,
.grid.essay figure:nth-of-type(8) h4 a,
dl dd {
	font-size: 1.3vw
}
	
.grid figure h5 a {
	font-size: 1.1vw
}
	
.modulang {
	line-height: 3.3vw
}

div.indicator-wrap {
	height: auto;
	margin-bottom: 0;
}
	
img.indicator {
    float: none;
    display: block;
    margin: 0 auto;
}

div.indicator-wrap p {
	position: static;
	top: 0;
	transform: none;
}


}

@media only screen and (max-width:1023px) {

	
.elx_menu,
.elx_menu li.sfHover ul,
.elx_menu li.sfHover ul li ul,
.elx_menu li:hover ul,
.elx_menu li:hover ul li ul,
.modulecountry,
div#topnav form.elx_modsearchform
{
		display: none;
}

#logo,  
div#topcontrol, 
div.footer-column p, 
div.footer-column .social,
/*.tablesaw-stack tbody tr td:nth-of-type(2),*/ 
.tablesaw-stack tbody tr td:nth-of-type(8), 
.tablesaw-stack tbody tr td:nth-of-type(9),
.hide-on-tablet {
	display: none!important;
}

div.elx_category_page,
div.elx_article_page {
	margin-top: 8vw!important; /* MAX POSSIBLE ON PRESTIGE PAGES */
}

div.elx5_category_header,
div.elx5_article_header {
	margin-top: 10vw!important;
}

.content.tenpercent,
.moduletenpercent,
.moduletwentypercent {
	padding: 1em 5%;
}

.content.thirtypercent,
.modulethirtypercent {
	padding: 1em 10%;
}

div.moduleHomepageHero2024 h1,
div.moduleHomepageHero2025 h1,
header h1 {
	font-size: 5vw;
}

div.elx5_category_header h1, 
div.elx5_article_header h1, 
div.elx_tags_page h2 {
	font-size: 2.1vw;
}

.mobile .widget-header__left__cta,
.tablet .widget-header__left__cta {
	font-size: 100%!important;
}

.msc_wrap {
	display: block;
}

#key-messages-2024,
#key-messages-2025 {
	padding-top: 55px;
}

.elx5_3colbox {
	flex: 0 0 47%;
}
	
table.tablesaw td.country,
.widget-footer {
	background-color: #000!important;
	color: #fff;
	padding-top: 10px;
	padding-bottom: 10px;
}
	
table.tablesaw td.country a {
	font-size: 115%;
	color: #fff!important;
}

table.tablesaw.download td {
	background: #e3e3e3;
}
	
.modulang {
    position: absolute;
    right: 0;
    top: 2vw;
	margin-right: 2vw;
}
    
div#topnav {
	height: 7vw;
}

.elx_menu {
	width: 100%;
	position: static;
	background-color: #000;
	float: left;
	margin: 0;
	padding: 3vw
}

.elx_menu li {
	position: relative;
	left: auto;
	right: auto;
	top: 0;
	padding: 1vw 0;
	opacity: 1;
	text-align: center;
	margin-bottom: 1px
}
	
div#topnav > ul.elx_menu li {
	display: inline-block!important;
	float: none!important;
}

.elx_menu a {
  font-size: 2.4vw;
  padding: 1vw
}

footer .elx_menu {
  background: 0 0
}
	
footer .elx_menu li {
  width: auto;
}

.elx_menu li:last-child,
	.mob-only,
	.show-menu {
  display: block!important
}
	
.show-menu img {
  margin-top: 2vw
}
	
.show-menu i {
  vertical-align 	: top;
  line-height 		: 7vw;
  float 			: left;
  margin-left 		: 2vw;
  margin-right 		: -2vw;
}

.elx_menu a:hover:before {
  visibility 		: hidden
}
  
div#overlay {
	top: 10vw;
}
  
#score, 
header h2, 
div.our-work-concern span, 
div.our-work-whh span
{
	font-size: 4vw!important
}
  
header h3, .table-of-contents h5, a.print-this-page span, a.key-message span, .fa-2x,
.circle__content  {
	font-size: 3vw;
}
	
blockquote {
	font-size: 2.8vw;
}
  
.grid figure h4 a, .grid.essay figure:nth-of-type(2) h4 a, .grid.essay figure:nth-of-type(8) h4 a, .modulerelatedArticles h2,	div.elx5_artbox h3,	h3,	h4, .table-of-contents h5, .zanah h2, .box h2, h2.chart, h2.green, :lang(de) a.print-this-page span, :lang(de) a.key-message span, .chosen-container-single .chosen-single span, ul.chosen-results li, div.card h4 a, div.elx5_artbox a, div#article.column-left, p#intro, p.countryPage {
	font-size: 2.5vw!important
}

h3#footnote-label, 
a.elx5_btn.black span,
figcaption a {
	font-size: 2.3vw!important;
}
  
#foreword button, a.elx5_btn, .grid figure h5 a, h5, p:not(.widget-footer__disclaimer):not(.disclaimer):not(#intro):not(.countryPage), .table-of-contents li, div.accordion li, .video__notice > * {
	font-size: 2vw!important
}

table.composition h5 {
	font-size: 1.4vw!important;
}
  
#bibliography h4,	.zanah h2, .box h2, h2.chart, #credits h4, .zanah h4, h4.grey, cite, dl dd {
	font-size: 1.9vw!important
}
  
.value,	
body,	
div.elx5_dateauthor,
div.div.elx_dateauthor,
div.elx5_artbox_inner p,
div.elx5_zero {
	font-size: 1.8vw!important
}
  
footer ul.elx_menu li a, 
section.footer-bottom.content, 
input#rankingInput {
	font-size: 1.5vw
}
  
#bibliography p,
#credits p,
#footnotes-container ol li,
.caption,
.map-legend p.caption,
footer,
ul.legend-labels li {
	font-size: inherit
}
  
ul.legend-labels li {
	margin-bottom: 1.5vw
}
	
.map-legend p.caption {
	line-height: 3vw
}
	
#foreword {
	width: 67%
}
	
.grid figure {
		display: inline-block;
		float: none;
		margin: 3vw auto;
		width: 100%;
		min-height: 0;
		max-height: 580px
	}
	
figure.effect-julia img {
		height: auto;
		width: 100%;
		min-height: 0
}
	
.grid.further figure.effect-julia img {
		height: auto!important;
		width: 100%!important;
		min-height: 0!important;
}
	
.hero, .image_bg,
	footer {
		background-attachment: scroll!important
}
	
.image_bg#issue-in-focus {
  height:55em;
}
	
section#issue-in-focus header {
top: 10%;
width: 90%;
left: 5%;
}
  
#hero a, .hero a:not(.button) {
	padding-top: 20vw
}

.content {
	padding: 0 10%;
	font-size: 1.8vw
}
	
 .content.alliance2015 {
    padding   : 13px 21% 89px;
}
	
.content .column-right,
.modulecountry {
		margin: 2vw 0;
		float: none;
		width: 100%;
		max-width: none
}
	
.column-left {
		float: none!important;
		width: 100%!important;
		margin: 2vw 0!important
}

div.float-left,
div.float-right {
	float: none;
	width: 100%;
}
	
#footnotes-container {
		padding-top: 1vw;
		padding-bottom: 1vw
}
	
.section-title .text.bottom {
		bottom: 70px!important
}
	
.section-title .dateauthor {
		font-size: 12px;
		line-height: 1.5em
}

div.moduleapollo.imprint {
margin-top: -21px;
}
	
div.indicator-wrap {
	height: 121px;
	margin-bottom: 34px;
}

div.indicator-wrap p {
  position: relative;
  top: 50%;
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

img.indicator:not(.table-a-1) {
	float: left;
	width: 121px;
	height: 121px;
	margin-right: 21px;
}
	
div.card,
div.elx5_artbox.elx5_artboxtl {
   flex: 100%!important;
   width: 100%!important;
}
	
#table-1-1 {
	margin-top: 4vw;
}

div.figure-1-1-2024 img.legend {
    position: relative;
    top: 0;
    left:0;
		right:auto;
}

section.regionalOverviews a {
        flex: 0 0 49%;
}

div.footer-column {
width: 25%;
}


.footer-column:nth-of-type(3) {
	clear: none;
}
	
}






@media (max-width:755px) {


div.elx_article_page, 
div.elx_category_page {
	margin-top: 3vw!important; /* MAX POSSIBLE ON PRESTIGE PAGES */
}

div.elx5_category_header,
div.elx5_article_header,
div.moduleHomepageHero2024,
div.moduleHomepageHero2025 {
	margin-top: 6vw!important;
}

.elx5_3colbox {
	margin-top: 55px;
}

#world-map_holder {
	font-size: 120%!important;
}

div#map-wrapper {
	padding-top: 0;
	background: none;
}

div.homepage-special {
	margin-right: 0;
	margin-left: 0;
}

.grid figure h4 a, header h2, .modulerelatedArticles h2, div#data-container h2, h2.green, section#faqs h2, h3, h4, a.print-this-page span, :lang(de) a.print-this-page span, a.key-message span, .fa-2x, span.as-accordion-title, div.card h4 a, div.elx5_artbox h3 a {
		font-size: 5vw!important
}

#score, .box h1 a, .box h2, .grid figure h5 a, blockquote, h5, ol li, section ul li, div.homepage-special h3, a.elx5_btn.black span, div.elx5_category_header h1, div.elx5_article_header h1, div.elx_tags_page h2 {
  font-size: 4vw!important;
}
  
body, .grid.essay figure h2 a, .grid.essay figure h4 a, .grid.essay figure:nth-of-type(2) h4 a, .grid.essay figure:nth-of-type(8) h4 a, .modulerelatedArticles span a, .table-of-contents h5, .table-of-contents li, div.accordion li, .zanah h2, .box h2, h2.chart, div.elx5_dateauthor, div.elx_dateauthor, .tablesaw, p:not(.widget-footer__disclaimer):not(.disclaimer):not(#intro):not(.countryPage), .zanah h4, h4.grey, h3.frontpage, .chosen-container-single .chosen-single span, ul.chosen-results li, .tablesaw-bar-section label, figure.basic figcaption, figcaption a, section#table-a-1 th, .video__notice > *, .modulang a, div.elx5_artbox a, dl dd, div#article.column-left, p#intro, p.countryPage, a.elx5_btn {
		font-size: 3vw!important;
}

#bibliography p, #credits p, #footnotes-container ol li, .dateauthor, .grid.essay figure h5 a, .grid.essay figure p a, .map-legend p.caption, .value, cite, button#alphBnt, button#numBnt, div.elx5_dateauthor, div.elx_dateauthor, footer, p.caption, div.elx5_artbox_inner p, div.elx5_zero, span.caption, ul.legend-labels li, input#rankingInput{
		font-size: 2.5vw!important
	}

.modulang {
		top: 1.5vw;
}

.modulang a {
		margin-right:5px;
}

div#data-container {
    margin-top: 0!important;
}

div#data-container {
  padding: 5% 5% 21px 5%;
  margin-bottom: 50px;
}

#map-bg,div#data-container {        
	min-height: initial;
}

	div.map-container {
		width: 100%;
		padding-top: 10vw;
	}
	#map-bg {
		padding: 1em 0
	}
	.map-legend {
		bottom: 0!important
	}

 ul.legend-labels li span.legend {
		height: 3vw;
		width: 3vw;
}

.box h2,
.firstcharacter {
		line-height: inherit
}
	
#bgvid,
	#bibliography-credits,
	#foreword button,
	#map-container p.caption,
	.fb_iframe_widget,
	.hero a span,
	.hide-on-mob,
	.map-legend,
	.modulehide-on-mob,
	button.info,
	footer ul.elx_menu li a,
	span.country,
	span.country2,
	div#overlay {
		display: none!important
	}
	.only-755 {
		display: block!important
	}
	body {
		margin-top: 7vw
	}
	.gridcell2 {
		margin-top: -64px
	}
	.content,
	.content.tenpercent {
		padding: 0 5%;
    margin-bottom: 10vw;
	}
	#top-of-page.tenpercent,
	.content.twopercent,
	.white-bg.content.tenpercent {
		padding: 0
	}
	#container {
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1!important
	}
	.white-bg {
		padding: 1vw 0 2vw
	}
	#top-of-page.tenpercent .column-left,
	.mob-pad {
		padding: 0 10%
	}
	.image_bg {
		height: 70vh
	}
	div.columns {
		column-count: 1
	}
	div.overlay img {
		width: 8vw!important;
		height: 8vw!important
	}
	.grid figure {
		margin: 5vw 0;
		max-width: 80%
	}

a.print-this-page, a.print-this-page:hover {
    margin-top: 6vw!important;
    margin-bottom: 6vw!important;
    padding: 21px;
}

p {
	margin-bottom: 3vw;
}

.col h5 {
margin-bottom: 55px;
}
  
 ul.legend-labels li {
		line-height: 2.5vw;
  }
  
div.elx5_article_header {
		padding: 0 5%!important
	}
  
.dateauthor {
		width: 100%
	}
  
  .table-of-contents ul {
  margin: 2vw 8vw;
  }
  
.elx_menu a {
		font-size: 5vw;
		padding: 1vw
}
  
.pull-quote,
div.column-left .pull-quote {
	margin: 0
}
  
footer .elx_menu li {
	margin-right: 2vw
}
	
.firstcharacter {
		float: none;
		padding: 0;
		color: inherit;
		font-family: inherit;
		font-size: inherit
	}
	
div.modulekey-messages div.image_bg {
		background: #000!important;
}


div#elx_article_page_47 /* Afghanistan */ h1.title:before,
div#elx_article_page_52 /* Albania */ h1.title:before,
div#elx_article_page_53 /* Algeria */ h1.title:before,
div#elx_article_page_54 /* Angola */ h1.title:before,
div#elx_article_page_56 /* Argentina */ h1.title:before,
div#elx_article_page_57 /* Armenia */ h1.title:before,
div#elx_article_page_58 /* Azerbaijan */ h1.title:before,
div#elx_article_page_173 /* Bahrain */ h1.title:before,
div#elx_article_page_59 /* Bangladesh */ h1.title:before,
div#elx_article_page_60 /* Belarus */ h1.title:before,
div#elx_article_page_55 /* Benin */ h1.title:before,
div#elx_article_page_174 /* Bhutan */ h1.title:before,
div#elx_article_page_61 /* Bolivia Plurinational State of) */ h1.title:before,
div#elx_article_page_62 /* Bosnia & Herzegovina */ h1.title:before,
div#elx_article_page_63 /* Botswana */ h1.title:before,
div#elx_article_page_64 /* Brazil */ h1.title:before,
div#elx_article_page_65 /* Bulgaria */ h1.title:before,
div#elx_article_page_66 /* Burkina Faso */ h1.title:before,
div#elx_article_page_168 /* Burundi */ h1.title:before,
div#elx_article_page_67 /* Cambodia */ h1.title:before,
div#elx_article_page_68 /* Cameroon */ h1.title:before,
div#elx_article_page_48 /* Central African Republic */ h1.title:before,
div#elx_article_page_49 /* Chad */ h1.title:before,
div#elx_article_page_69 /* Chile */ h1.title:before,
div#elx_article_page_70 /* China */ h1.title:before,
div#elx_article_page_71 /* Colombia */ h1.title:before,
div#elx_article_page_166 /* Comoros */ h1.title:before,
div#elx_article_page_72 /* Congo Republic of) */ h1.title:before,
div#elx_article_page_73 /* Costa Rica */ h1.title:before,
div#elx_article_page_76 /* Côte d’Ivoire */ h1.title:before,
div#elx_article_page_74 /* Croatia */ h1.title:before,
div#elx_article_page_171 /* Dem. Rep. of the Congo */ h1.title:before,
div#elx_article_page_77 /* Djibouti */ h1.title:before,
div#elx_article_page_78 /* Dominican Republic */ h1.title:before,
div#elx_article_page_79 /* Ecuador */ h1.title:before,
div#elx_article_page_80 /* Egypt */ h1.title:before,
div#elx_article_page_81 /* El Salvador */ h1.title:before,
div#elx_article_page_175 /* Equatorial Guinea */ h1.title:before,
div#elx_article_page_176 /* Eritrea */ h1.title:before,
div#elx_article_page_82 /* Estonia */ h1.title:before,
div#elx_article_page_147 /* Eswatini */ h1.title:before,
div#elx_article_page_83 /* Ethiopia */ h1.title:before,
div#elx_article_page_84 /* Fiji */ h1.title:before,
div#elx_article_page_85 /* Gabon */ h1.title:before,
div#elx_article_page_86 /* Gambia */ h1.title:before,
div#elx_article_page_87 /* Georgia */ h1.title:before,
div#elx_article_page_88 /* Ghana */ h1.title:before,
div#elx_article_page_89 /* Guatemala */ h1.title:before,
div#elx_article_page_90 /* Guinea */ h1.title:before,
div#elx_article_page_91 /* Guinea-Bissau */ h1.title:before,
div#elx_article_page_92 /* Guyana */ h1.title:before,
div#elx_article_page_93 /* Haiti */ h1.title:before,
div#elx_article_page_94 /* Honduras */ h1.title:before,
div#elx_article_page_75 /* Hungary */ h1.title:before,
div#elx_article_page_95 /* India */ h1.title:before,
div#elx_article_page_96 /* Indonesia */ h1.title:before,
div#elx_article_page_97 /* Iran Islamic Republic of) */ h1.title:before,
div#elx_article_page_98 /* Iraq */ h1.title:before,
div#elx_article_page_99 /* Jamaica */ h1.title:before,
div#elx_article_page_100 /* Jordan */ h1.title:before,
div#elx_article_page_101 /* Kazakhstan */ h1.title:before,
div#elx_article_page_102 /* Kenya */ h1.title:before,
div#elx_article_page_130 /* Korea DPR) */ h1.title:before,
div#elx_article_page_103 /* Kuwait */ h1.title:before,
div#elx_article_page_104 /* Kyrgyzstan */ h1.title:before,
div#elx_article_page_105 /* Lao PDR */ h1.title:before,
div#elx_article_page_106 /* Latvia */ h1.title:before,
div#elx_article_page_107 /* Lebanon */ h1.title:before,
div#elx_article_page_108 /* Lesotho */ h1.title:before,
div#elx_article_page_109 /* Liberia */ h1.title:before,
div#elx_article_page_177 /* Libya */ h1.title:before,
div#elx_article_page_110 /* Lithuania */ h1.title:before,
div#elx_article_page_112 /* Madagascar */ h1.title:before,
div#elx_article_page_113 /* Malawi */ h1.title:before,
div#elx_article_page_114 /* Malaysia */ h1.title:before,
div#elx_article_page_115 /* Mali */ h1.title:before,
div#elx_article_page_116 /* Mauritania */ h1.title:before,
div#elx_article_page_117 /* Mauritius */ h1.title:before,
div#elx_article_page_118 /* Mexico */ h1.title:before,
div#elx_article_page_119 /* Moldova Republic of) */ h1.title:before,
div#elx_article_page_120 /* Mongolia */ h1.title:before,
div#elx_article_page_121 /* Montenegro */ h1.title:before,
div#elx_article_page_122 /* Morocco */ h1.title:before,
div#elx_article_page_123 /* Mozambique */ h1.title:before,
div#elx_article_page_124 /* Myanmar */ h1.title:before,
div#elx_article_page_125 /* Namibia */ h1.title:before,
div#elx_article_page_126 /* Nepal */ h1.title:before,
div#elx_article_page_127 /* Nicaragua */ h1.title:before,
div#elx_article_page_128 /* Niger */ h1.title:before,
div#elx_article_page_129 /* Nigeria */ h1.title:before,
div#elx_article_page_111 /* North Macedonia */ h1.title:before,
div#elx_article_page_131 /* Oman */ h1.title:before,
div#elx_article_page_132 /* Panama */ h1.title:before,
div#elx_article_page_46 /* Pakistan */ h1.title:before,
div#elx_article_page_167 /* Papua New Guinea */ h1.title:before,
div#elx_article_page_133 /* Paraguay */ h1.title:before,
div#elx_article_page_134 /* Peru */ h1.title:before,
div#elx_article_page_135 /* Philippines */ h1.title:before,
div#elx_article_page_178 /* Qatar */ h1.title:before,
div#elx_article_page_136 /* Romania */ h1.title:before,
div#elx_article_page_137 /* Russian Federation */ h1.title:before,
div#elx_article_page_138 /* Rwanda */ h1.title:before,
div#elx_article_page_139 /* Saudi Arabia */ h1.title:before,
div#elx_article_page_140 /* Senegal */ h1.title:before,
div#elx_article_page_141 /* Serbia */ h1.title:before,
div#elx_article_page_50 /* Sierra Leone */ h1.title:before,
div#elx_article_page_142 /* Slovakia */ h1.title:before,
div#elx_article_page_169 /* Somalia */ h1.title:before,
div#elx_article_page_143 /* South Africa */ h1.title:before,
div#elx_article_page_170 /* South Sudan */ h1.title:before,
div#elx_article_page_144 /* Sri Lanka */ h1.title:before,
div#elx_article_page_145 /* Sudan */ h1.title:before,
div#elx_article_page_146 /* Suriname */ h1.title:before,
div#elx_article_page_172 /* Syrian Arab Republic */ h1.title:before,
div#elx_article_page_148 /* Tajikistan */ h1.title:before,
div#elx_article_page_149 /* Tanzania United Republic of) */ h1.title:before,
div#elx_article_page_150 /* Thailand */ h1.title:before,
div#elx_article_page_151 /* Timor-Leste */ h1.title:before,
div#elx_article_page_152 /* Togo */ h1.title:before,
div#elx_article_page_153 /* Trinidad & Tobago */ h1.title:before,
div#elx_article_page_154 /* Tunisia */ h1.title:before,
div#elx_article_page_155 /* Türkiye */ h1.title:before,
div#elx_article_page_156 /* Turkmenistan */ h1.title:before,
div#elx_article_page_157 /* Uganda */ h1.title:before,
div#elx_article_page_158 /* Ukraine */ h1.title:before,
div#elx_article_page_159 /* Uruguay */ h1.title:before,
div#elx_article_page_160 /* Uzbekistan */ h1.title:before,
div#elx_article_page_161 /* Venezuela Bolivarian Republic of) */ h1.title:before,
div#elx_article_page_162 /* Viet Nam */ h1.title:before,
div#elx_article_page_163 /* Yemen */ h1.title:before,
div#elx_article_page_164 /* Zambia */ h1.title:before,
div#elx_article_page_165 /* Zimbabwe */ h1.title:before {
    height: 3vw;
}
	
	
/*a[href$=".pdf"], a.pdf, a[href$=".xlsx"], a.xls {
	background: none!important;
	padding-left: 0!important;
}*/

.heroSplit .right.map {
	height: 600px;
}

table#ghi-severity td, div#ghi-severity table td {
    width: 100%;
    display: block;
    padding: 21px;
}
	
	
}


@media screen and (max-width:600px) {
div#topnav .elx_menu li {
	width: 100%;
	padding: 4vw 0;
}

ul#component-indicators {
	justify-content: space-around;
}


ul#component-indicators > li {
	flex: 0 0 80%;
	justify-content: space-around;
}

.zanah.bg-white {
	padding: 0!important;
}

.region_bg {
	height:34vh;
}

}


@media screen and (max-width:500px) {

div.elx_article_page, div.elx_category_page {
	margin-top: 4vw!important; /* MAX POSSIBLE ON PRESTIGE PAGES */
}

div.elx5_category_header,
div.elx5_article_header,
div.moduleHomepageHero2024,
div.moduleHomepageHero2025 {
	margin-top: 12vw!important;
}

select#state_list {
	width 	: 90%;
	margin-left: 5%;
}

	div#topnav {
		height: 12vw
	}
	.show-menu img {
		margin-top: 4.5vw
	}
	.show-menu i {
		line-height: 12vw;
		font-size: 4vw
	}
.modulang {
		top: 4vw;
}
	figure.effect-julia p {
		font-size: 120%
	}
	.gridcell2 {
		margin-top: -48px
	}
	
	.elx_menu {
		line-height: 2vw;
	}
	#map-bg {
		padding: 2.5em 0 1em
	}
	
div.moduleHomepageHero2024 h1,
div.moduleHomepageHero2025 h1 {
	font-size: 6vw;
}

div.modulesecondarySplitScreen h3.pl-100.pr-100 {
	padding-left: 34px!important;
	padding-right: 34px!important;
}

	#score,
	.box h1 a,
	.box h2,
	.grid figure h5 a,
	.zanah h2,
	.box h2,
	h2.chart,
	h4.grey,
	blockquote,
	h2,
	h2.green,
	h5,
	ol li,
	div.accordion li,
	p:not(.widget-footer__disclaimer):not(.disclaimer):not(#intro):not(.countryPage),
	input#rankingInput {
		font-size: 5vw!important;
		line-height: 1.5!important;
		text-align: left;
	}
	
div.elx5_category_header h1, 
div.elx5_article_header h1 {
		font-size: 5vw!important;
}
	
.blockquote {
	margin: 89px auto 34px;
}

section#table-a-1 p, 
.video__notice > *, 
.video__notice p,
p.disclaimer {
		font-size: 3vw!important;
}

section#key-figures h5 {
		text-align: center;
}
	
#bibliography p,
	#credits p,
	#footnotes-container ol li,
	.caption,
	.dateauthor,
	.grid.essay figure h5 a,
	.grid.essay figure p a,
	.map-legend p.caption,
	.modulerelatedArticles span a,
	button#alphBnt,
	button#numBnt,
	cite,
	div.elx5_dateauthor,
	div.elx_dateauthor,
	footer,
	p.caption,
	span.caption,
	ul.legend-labels li,
	.tablesaw,
	.tablesaw-bar-section label,
	.chosen-container-single .chosen-single span,
	ul.chosen-results li,
	div.elx5_artbox_inner p,
	div.elx5_zero,
	dl dd,
	#article.column-left,
	p.countryPage,
	p#intro,
	.zanah h4 {
		font-size: 4vw!important
	}
	
	.column-right p,
	p {
		margin-top: 5vw
	}
	.table-of-contents {
		margin-top: 8vw;
		margin-bottom: 8vw
	}
	.zanah {
		border-top: none;
		padding: 8vw
	}
	section#table {
	margin-top: 10vw!important;
	}
	.figure-3-1,
	section.fig-2-2 {
		background-size: contain!important;
		background-repeat: no-repeat!important
	}
	button.info {
		padding: 1.5vw;
		bottom: 2vw;
		left: 5vw
	}
	.table-of-contents ul {
		margin-left: 6vw
	}
	#footnotes-container {
		padding-top: 4vw;
		margin-top: 8vw
	}
	div.elx_content_imagebox {
		float: none!important
	}
div.indicator-wrap {
	height: auto;
	}
	
img.indicator:not(.table-a-1) {
	width: 50%;
    height: auto;
    float: none;
    display: block;
    margin: 0 auto;
}
	
div.indicator-wrap p {
	position: static;
	top: 0;
	transform: none;
}


div#elx_article_page_47 /* Afghanistan */ h1.title:before,
div#elx_article_page_52 /* Albania */ h1.title:before,
div#elx_article_page_53 /* Algeria */ h1.title:before,
div#elx_article_page_54 /* Angola */ h1.title:before,
div#elx_article_page_56 /* Argentina */ h1.title:before,
div#elx_article_page_57 /* Armenia */ h1.title:before,
div#elx_article_page_58 /* Azerbaijan */ h1.title:before,
div#elx_article_page_173 /* Bahrain */ h1.title:before,
div#elx_article_page_59 /* Bangladesh */ h1.title:before,
div#elx_article_page_60 /* Belarus */ h1.title:before,
div#elx_article_page_55 /* Benin */ h1.title:before,
div#elx_article_page_174 /* Bhutan */ h1.title:before,
div#elx_article_page_61 /* Bolivia Plurinational State of) */ h1.title:before,
div#elx_article_page_62 /* Bosnia & Herzegovina */ h1.title:before,
div#elx_article_page_63 /* Botswana */ h1.title:before,
div#elx_article_page_64 /* Brazil */ h1.title:before,
div#elx_article_page_65 /* Bulgaria */ h1.title:before,
div#elx_article_page_66 /* Burkina Faso */ h1.title:before,
div#elx_article_page_168 /* Burundi */ h1.title:before,
div#elx_article_page_67 /* Cambodia */ h1.title:before,
div#elx_article_page_68 /* Cameroon */ h1.title:before,
div#elx_article_page_48 /* Central African Republic */ h1.title:before,
div#elx_article_page_49 /* Chad */ h1.title:before,
div#elx_article_page_69 /* Chile */ h1.title:before,
div#elx_article_page_70 /* China */ h1.title:before,
div#elx_article_page_71 /* Colombia */ h1.title:before,
div#elx_article_page_166 /* Comoros */ h1.title:before,
div#elx_article_page_72 /* Congo Republic of) */ h1.title:before,
div#elx_article_page_73 /* Costa Rica */ h1.title:before,
div#elx_article_page_76 /* Côte d’Ivoire */ h1.title:before,
div#elx_article_page_74 /* Croatia */ h1.title:before,
div#elx_article_page_171 /* Dem. Rep. of the Congo */ h1.title:before,
div#elx_article_page_77 /* Djibouti */ h1.title:before,
div#elx_article_page_78 /* Dominican Republic */ h1.title:before,
div#elx_article_page_79 /* Ecuador */ h1.title:before,
div#elx_article_page_80 /* Egypt */ h1.title:before,
div#elx_article_page_81 /* El Salvador */ h1.title:before,
div#elx_article_page_175 /* Equatorial Guinea */ h1.title:before,
div#elx_article_page_176 /* Eritrea */ h1.title:before,
div#elx_article_page_82 /* Estonia */ h1.title:before,
div#elx_article_page_147 /* Eswatini */ h1.title:before,
div#elx_article_page_83 /* Ethiopia */ h1.title:before,
div#elx_article_page_84 /* Fiji */ h1.title:before,
div#elx_article_page_85 /* Gabon */ h1.title:before,
div#elx_article_page_86 /* Gambia */ h1.title:before,
div#elx_article_page_87 /* Georgia */ h1.title:before,
div#elx_article_page_88 /* Ghana */ h1.title:before,
div#elx_article_page_89 /* Guatemala */ h1.title:before,
div#elx_article_page_90 /* Guinea */ h1.title:before,
div#elx_article_page_91 /* Guinea-Bissau */ h1.title:before,
div#elx_article_page_92 /* Guyana */ h1.title:before,
div#elx_article_page_93 /* Haiti */ h1.title:before,
div#elx_article_page_94 /* Honduras */ h1.title:before,
div#elx_article_page_75 /* Hungary */ h1.title:before,
div#elx_article_page_95 /* India */ h1.title:before,
div#elx_article_page_96 /* Indonesia */ h1.title:before,
div#elx_article_page_97 /* Iran Islamic Republic of) */ h1.title:before,
div#elx_article_page_98 /* Iraq */ h1.title:before,
div#elx_article_page_99 /* Jamaica */ h1.title:before,
div#elx_article_page_100 /* Jordan */ h1.title:before,
div#elx_article_page_101 /* Kazakhstan */ h1.title:before,
div#elx_article_page_102 /* Kenya */ h1.title:before,
div#elx_article_page_130 /* Korea DPR) */ h1.title:before,
div#elx_article_page_103 /* Kuwait */ h1.title:before,
div#elx_article_page_104 /* Kyrgyzstan */ h1.title:before,
div#elx_article_page_105 /* Lao PDR */ h1.title:before,
div#elx_article_page_106 /* Latvia */ h1.title:before,
div#elx_article_page_107 /* Lebanon */ h1.title:before,
div#elx_article_page_108 /* Lesotho */ h1.title:before,
div#elx_article_page_109 /* Liberia */ h1.title:before,
div#elx_article_page_177 /* Libya */ h1.title:before,
div#elx_article_page_110 /* Lithuania */ h1.title:before,
div#elx_article_page_112 /* Madagascar */ h1.title:before,
div#elx_article_page_113 /* Malawi */ h1.title:before,
div#elx_article_page_114 /* Malaysia */ h1.title:before,
div#elx_article_page_115 /* Mali */ h1.title:before,
div#elx_article_page_116 /* Mauritania */ h1.title:before,
div#elx_article_page_117 /* Mauritius */ h1.title:before,
div#elx_article_page_118 /* Mexico */ h1.title:before,
div#elx_article_page_119 /* Moldova Republic of) */ h1.title:before,
div#elx_article_page_120 /* Mongolia */ h1.title:before,
div#elx_article_page_121 /* Montenegro */ h1.title:before,
div#elx_article_page_122 /* Morocco */ h1.title:before,
div#elx_article_page_123 /* Mozambique */ h1.title:before,
div#elx_article_page_124 /* Myanmar */ h1.title:before,
div#elx_article_page_125 /* Namibia */ h1.title:before,
div#elx_article_page_126 /* Nepal */ h1.title:before,
div#elx_article_page_127 /* Nicaragua */ h1.title:before,
div#elx_article_page_128 /* Niger */ h1.title:before,
div#elx_article_page_129 /* Nigeria */ h1.title:before,
div#elx_article_page_111 /* North Macedonia */ h1.title:before,
div#elx_article_page_131 /* Oman */ h1.title:before,
div#elx_article_page_132 /* Panama */ h1.title:before,
div#elx_article_page_46 /* Pakistan */ h1.title:before,
div#elx_article_page_167 /* Papua New Guinea */ h1.title:before,
div#elx_article_page_133 /* Paraguay */ h1.title:before,
div#elx_article_page_134 /* Peru */ h1.title:before,
div#elx_article_page_135 /* Philippines */ h1.title:before,
div#elx_article_page_178 /* Qatar */ h1.title:before,
div#elx_article_page_136 /* Romania */ h1.title:before,
div#elx_article_page_137 /* Russian Federation */ h1.title:before,
div#elx_article_page_138 /* Rwanda */ h1.title:before,
div#elx_article_page_139 /* Saudi Arabia */ h1.title:before,
div#elx_article_page_140 /* Senegal */ h1.title:before,
div#elx_article_page_141 /* Serbia */ h1.title:before,
div#elx_article_page_50 /* Sierra Leone */ h1.title:before,
div#elx_article_page_142 /* Slovakia */ h1.title:before,
div#elx_article_page_169 /* Somalia */ h1.title:before,
div#elx_article_page_143 /* South Africa */ h1.title:before,
div#elx_article_page_170 /* South Sudan */ h1.title:before,
div#elx_article_page_144 /* Sri Lanka */ h1.title:before,
div#elx_article_page_145 /* Sudan */ h1.title:before,
div#elx_article_page_146 /* Suriname */ h1.title:before,
div#elx_article_page_172 /* Syrian Arab Republic */ h1.title:before,
div#elx_article_page_148 /* Tajikistan */ h1.title:before,
div#elx_article_page_149 /* Tanzania United Republic of) */ h1.title:before,
div#elx_article_page_150 /* Thailand */ h1.title:before,
div#elx_article_page_151 /* Timor-Leste */ h1.title:before,
div#elx_article_page_152 /* Togo */ h1.title:before,
div#elx_article_page_153 /* Trinidad & Tobago */ h1.title:before,
div#elx_article_page_154 /* Tunisia */ h1.title:before,
div#elx_article_page_155 /* Türkiye */ h1.title:before,
div#elx_article_page_156 /* Turkmenistan */ h1.title:before,
div#elx_article_page_157 /* Uganda */ h1.title:before,
div#elx_article_page_158 /* Ukraine */ h1.title:before,
div#elx_article_page_159 /* Uruguay */ h1.title:before,
div#elx_article_page_160 /* Uzbekistan */ h1.title:before,
div#elx_article_page_161 /* Venezuela Bolivarian Republic of) */ h1.title:before,
div#elx_article_page_162 /* Viet Nam */ h1.title:before,
div#elx_article_page_163 /* Yemen */ h1.title:before,
div#elx_article_page_164 /* Zambia */ h1.title:before,
div#elx_article_page_165 /* Zimbabwe */ h1.title:before {
    height: 4.5vw;
}

.heroSplit .right.map {
	height: 500px;
}

section.regionalOverviews a {
 flex: 0 0 90%;
 margin-left:5%;
	}
	
}