:root{color-scheme:unset!important;}
.category.blog{background-color:#ffe17e;}
.taxonomy-term--header.type--country{padding-top:13px;}
.content--title a[href="/news-and-stories/nature-based-solutions-help-reduce-risk-climate-hazards-armenia"] + .content--meta .content--category {display: none;}
.category.blog, .block-news-stories-header .news-and-stories-header .content--subheader .blog.content--type{background-color:#ffe17e;}
.caption-content{padding-top:10px;}
.desktop-infographic{display:none;}
.block.related-content {margin-top: 4.55556rem;}
.block-views-blockareas-of-work-block-areas-of-work-detail-listing>div .view-areas-of-work .view-content .views-row a{font-family:'Proxima Nova';}
.view-display-id-block_areas_of_work_homepage .view-content .views-row a{font-family:'Proxima Nova';}
.navigation-menu--main ul.menu .top-level>a{font-family:'Proxima Nova Bold'; text-transform:none; margin: 1.25rem 0;}
.country{background-position: unset; background-size: contain;}
.fa-twitter{position:relative; top:2px;}
.fa-email{position:relative; top:2px;}
.donor-column {float: none; width: 100%;}
.download-reports li{padding-bottom:4px;}
#block-copyright p{margin-top:0; margin-bottom:0;}
#block-legal .menu-item{padding-top:0;}
/*.countries--top .countries-title{visibility: hidden;}*/
.cp-logo img {width: 100px !important;}
.tag-display .view-content{margin-top:10px; row-gap:15px;}
.view-site-search .search-results--card-image .image-field-caption{display:none;}
.search-results--card-snippet{padding-top:6px;}
body.page-node-1065.full-report .block--report-header-title{margin-bottom:0.75rem;}
.subtitle-text{font-size:16px; font-style:italic;}
.content--subheader{margin-top:-4px;}
.block-field-blocknoderesearch-reportfield-image .field--type-image{line-height:0;}
.team-listing .view-content h3+.highlighted-members-list{justify-content:center;}
.page-node-811 ul.explainer-bullets li{padding-bottom:20px;}
ul.tag-bullets li{padding-bottom:20px;}
.donor-holder{padding-top:40px; clear:both; flex-direction:row; display: flex; align-items: center; flex-flow: row wrap; justify-content: center;}
.donor-item {padding: 20px 8px;}
.page-node-type-explainer h1.page-title{  font-size: 30px; font-size: 1.66667rem; line-height: 1.88889rem; font-family: "Proxima Nova Bold",Helvetica,Arial,sans-serif; font-weight: normal; text-transform:none;}
.image-field-caption{border-bottom:none;}
.page-node-586 .block--report-header-title span{font-family:'Proxima Nova Bold'!important; text-transform:unset!important; line-height:1.15!important;}
.page-node-586 .block--report-header-logo{display:none;}
.page-node-1098 .block--report-header-title span{font-family:'Proxima Nova Bold'!important; text-transform:unset!important; line-height:1.15!important;}
.page-node-1098 .block--report-header-logo{display:none;}
body.full-report.page-node-1098 .full-report-special-header{top:54%; width:55%;}
.page-node-1065 .block--report-header-title span{font-family:'Proxima Nova Bold'!important; text-transform:unset!important; line-height:1.15!important;}
.page-node-1065 .block--report-header-logo{display:none;}
.page-node-1065 h5{margin-top:20px;}
.page-node-964 .block--report-header-logo{display:none;}
.page-node-964 .block--report-header-title span{font-family:'Proxima Nova Bold'!important; text-transform:unset!important; line-height:1.15!important;}
.page-node-964 .block--report-header-title span{background-image: none!important;}
.page-node-964  .block--report-header-title {margin-bottom:20px!important;}
.page-node-964 .block-field-blocknoderesearch-reportbody p{background:none!important;  -webkit-box-shadow: unset!important; box-shadow: unset!important;}
.page-node-1063 .language-selector{margin-bottom:20px;}
.page-taxonomy-flagship_initiatives .resources-work-area:after{background-color:#b6d7ec;}
.landing_page__home .view-areas-of-work .view-content .views-row a{font-family:'Proxima Nova';}
.hamburger--spin.is-active .hamburger-inner:before {background-color:#ffffff;}
.hamburger--spin.is-active .hamburger-inner:after {background-color:#ffffff;}
.hamburger--spin.is-active .hamburger-inner {background-color:#ffffff;}
.language-option{margin-top:20px; margin-bottom:0; gap:6px;}
.wrapper-item{margin-top:10px;}
.wrapper-item div a{margin-right:10px;}
.wrapper-item div a:hover{background:#ECECF2;}
.wrapper-item h2{margin-bottom:4px;}
.block-field-blocknodenewsbody{padding-top:10px;}
.block-field-blocknodephoto-storiesbody{padding-top:10px;}
.block-field-blocknodeblogbody{padding-top:10px;}
.block-field-blocknodeexplainerbody{padding-top:10px;}
.lavazza-text h4{text-align:center;}
.lavazza-text-2 h4{text-align:center;}
.full-report-special-header .content--document-download .content--document-download--file{margin-top:20px;}
.did-you-know li{padding-bottom:20px;}
.did-you-know li:last-child {padding-bottom: 0;}
.landing_page__what-we-do_flagship-initiatives .view-areas-of-work.areas-of-work-listing-view .view-content .views-row .views-field-name a:after{background-color: #b6d7ec; height:8px;}
.landing_page__what-we-do_flagship-initiatives .view-areas-of-work.areas-of-work-listing-view .view-content .views-row .views-field-name a {font-family:'Proxima Nova Bold'; font-size:24px;}
.landing_page__what-we-do_flagship-initiatives .view-areas-of-work.areas-of-work-listing-view .view-content{padding-top:0;}
.landing_page__what-we-do_flagship-initiatives .view-areas-of-work.areas-of-work-listing-view .view-content .views-row {margin-bottom:1.16667rem;}
.lavazza-container{padding-bottom:20px;}
.page-node-964 #animation{max-width: 100%;height: auto; margin: 0 auto;}
.content--document-download--file-type, .content--document-download--file-size{text-transform:uppercase;}
#block-countrylistblock .view-footer{position:absolute; bottom:20px; font-size:14px;}
.landing_page__what-we-do .paragraph.paragraph--type--callout .callout--content-wrapper.fullwidth{padding-top:0;}
.viz{margin-right:10px; color:#f3f3f3; padding:2px 8px; font-weight:600; letter-spacing:.5px; border:0; border-radius:4px; opacity:0.85;}
.viz:hover{opacity:1;}
.paragraph.paragraph--type--callout.paragraph--view-mode--default.paragraph--image-location--lside {margin-top:0; padding-top:0;}
.node.node--type-explainer.node--view-mode-full{padding-top: 1.66667rem;}
.page-node-585 .address-line1{display:none;}
.page-node-585 .address br:first-of-type{display:none;}
div.content--type.explainer{background-color:#fdba74!important;}
.field--name-field-tags .field__item a{border: 1px solid #666666; border-radius: 4px; font-family: 'Proxima Nova'; background:#ffffff; font-size:14px;}
.donor-item img{max-height: 50px; width: auto;}
.page-node-942 .paragraph li{padding-bottom:20px;}
.donor-title{text-align: center; margin-bottom: 0px; margin-top: 0px; padding-top: 50px; clear: both;}
.research-and-reports-listing .category.research_report{display:none;}
.layout--twocol-section .layout__region--first .block-field-blocknodeeventfield-date .smart-date--date time{display:inline;}
.email-cta{font-family: 'Proxima Nova'!important; margin-top:0;}
#footer .footer-one .block-newsletter-signup p:first-of-type{margin-bottom:0.6rem;}
.field--name-field-statistic:after{background-color:#B8ECB6;}
.twitter-tweet{margin:0 auto;}
.path-frontpage .block--map h5{font-family:'Proxima Nova';}
.block-views-blockareas-of-work-block-areas-of-work-detail-listing{align-items:center;}
.smart-date--time{display:block;}
.author-quote{font-family:'Proxima Nova'; display:inline-block;}
blockquote{line-height:1.3;}
.link{margin-top:10px;}
.landing_page__what-we-do .content-width-caption .image-field-caption{padding-bottom: 0 !important;}
.block-cp-module-block-modal-team-detail-link .link{margin-top:0px;}
.page-node-type-explainer .view-content {display: flex; justify-content: space-between; flex-wrap: wrap;}

/*Custom NDC Insights Flagship report*/

.previous-issues{display: flex; align-items: center; margin-top:50px;}
.previous-issues-image{flex:0 0 25%; height: auto; display:none;}
.previous-issues-text{flex:0 0 75%; display: flex; flex-direction: column; justify-content: center; flex:1;}
.previous-issues-text p{margin:5px 0 5px 0;}
.previous-issues-text .content--document-download--file{margin-top:10px; margin-bottom:0;}
#previous-issues-mobile{margin-right:40px;}
	
}
/*End of custom NDC Insights Flagship report*/

.layout--twocol-section .layout__region--first .field__label{border-bottom:1px solid #E0E1E4;}
.layout--twocol-section .layout__region--second img{border-radius:4px;}
ul.menu{margin-left:0;}
.menu-item .nav-work-area {margin-left:1rem;}
.page-node-604 .title h2{font-family:'Proxima Nova Bold'; text-transform:unset;}
.menu-item .language-burger{font-size: 18px!important; font-family: 'Proxima Nova'!important; text-transform: none!important; margin: 0!important;}
.card--content .content--date{font-family:'Proxima Nova'; font-size:14px;}
.date-stamp{font-family:'Proxima Nova';}
.navigation-menu--main ul.menu .no-link-header{padding: 2rem 0 1rem 0; font-size:22px;}
.callout--content .field--name-field-title{font-size:unset; line-height:unset;}
.view-display-id-block_news_and_stories_related_listing .view-header h2{font-size: 24px; font-family: 'Proxima Nova Bold'; text-transform: none; margin-bottom:1.66667rem;}
.view-display-id-block_research_and_reports_related_listing .view-header h2{font-size: 24px; font-family: 'Proxima Nova Bold'; text-transform: none; margin-bottom:1.66667rem;}
.view-display-id-block_research_and_reports_related_field_listing .view-header h2{font-size: 24px; font-family: 'Proxima Nova Bold'; text-transform: none; margin-bottom:1.66667rem;}
.view-display-id-block_news_and_stories_related_field_listing .view-header h2{font-size: 24px; font-family: 'Proxima Nova Bold'; text-transform: none; margin-bottom:1.66667rem;}
.nav-countries{font-family:'Proxima Nova Bold'; margin-bottom:20px; display:inline-block;}
.language-footer{font-family:'Proxima Nova'!important;}
.block-views-blockteam-block-news-and-stories-related-team{width:100%;}
.did-you-know{background:#F9FAFE; padding:20px; border-radius:8px; margin-top:30px;}
.did-you-know p{margin:0;}
.page-node-242 .did-you-know{margin-top:0;}
#fl-layout-legend-container{text-align:center!important;}
.block-views-blockteam-block-news-and-stories-related-team .team.inline{margin-top:0; margin-bottom:1.66666rem;}
#footer .footer-two nav{border-top:1px solid #0468B1;}
.statistics .field--name-field-title{font-family:'Proxima Nova';}
.page-taxonomy-flagship_initiatives  .paragraph--type--quote .subtitle{display:none;}
#footer .footer-one .block-social{margin-top:25px;}
.landing_page__what-we-do_areas-of-work .view-areas-of-work.areas-of-work-listing-view .view-content .views-row .views-field-name a:after{height: 8px;}
.regional-snapshots{background-color: #3b82f6; width: fit-content; width: max-content; padding: 2px 8px; color: #f3f3f3; border-radius: 4px; font-weight: 600; margin-bottom: 30px; font-size: 17px; text-transform:uppercase; position:relative; top:-15px; letter-spacing:1px;}
.full-report .full-report-special-header .block-field-blocknoderesearch-reportbody{padding-top:0;}
.regional-brief{margin-right:10px; margin-bottom:10px;}
.breadcrumb li:before{padding:0 2px;}
.team-listing .view-content h3:after{height:6px; bottom:-18px;}
.team-listing .view-content {justify-content:center;}
.header-wrapper .background-video:after{background-color: rgba(0,0,0,0.25)!important;}
.related-links-work-area{margin-bottom:20px;}
.flex-graphic{display: flex; align-items: center; justify-content: center;}
.page-node-413 .regional-snapshots{display:block;}
.regional-snapshots a:visited{text-decoration:none;}
.additional-languages{display:none;}
.landing_page__what-we-do_flagship-initiatives .view-areas-of-work.areas-of-work-listing-view .view-content .views-row .areas-of-work--readmore {display:none;}
.work-areas-sub{font-family:'Proxima Nova'; margin-top: 1rem; font-size: 18px; font-weight:normal; font-size: 1rem; line-height: 1.33333rem; line-height: normal;}
.view-areas-of-work.areas-of-work-listing-view .view-content .views-row .views-field-name a{margin-bottom:1rem;}
.work-areas-home{margin-bottom:0;}
img[alt="EU flag"]{max-height:72px!important; position:relative; top:4px; padding-right:7px;}
img[alt="German Federal Ministry for Economic Affairs and Climate Action"]{max-height:110px!important; position:relative; top:4px;}
img[alt="Federal Ministry for Economic Cooperation and Development"]{max-height:50px!important;}
img[alt="Embassy of Denmark"]{max-height:40px!important;}

img[alt="International Climate Initiative"]{max-height:55px!important;}
img[alt="Green Climate Fund"]{max-height:55px!important; padding-right:7px;}
img[alt="GEF"]{max-height:55px!important; padding-right:7px;}
img[alt="Government of Iceland"]{max-height:45px!important;}
img[alt="Adaptation Fund"]{max-height:55px!important;}
img[alt="NDC Partnership"]{max-height:42px!important; padding-right:7px;}
img[alt="World Bank Group"]{max-height:54px!important; padding-right:7px;}
img[alt*="Colaboración del pueblo"]{max-height:62px!important; position:relative; top:4px; padding-right:7px;}
img[alt="Belgium partner in development"]{max-height:31px!important; padding-left:2px;}
img[alt="United Nations Climate Change"]{max-height:50px!important; padding-right:7px;}
img[alt="IRENA: International Renewable Energy Agency"]{max-height:40px!important; padding-right:7px;}
img[alt="UNEP: United Nations Environment Programme"]{max-height:50px!important; padding-right:7px;}


.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="Otto per mille Instituto Buddista Italiano Soka Gakkai"]{max-height:84px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="UNEP: United Nations Environment Programme"]{max-height:66px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="FAO: Fiat Panis"]{max-height:66px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="Systematic Observations Financing Facility (SOFF)"]{max-height:44px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="World Meteorological Organization (WMO)"]{max-height:60px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="Global Resilience Partnership"]{max-height:72px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="UNCDF: Impact Capital for Development"]{max-height:56px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="International Centre for Climate Change and Development"]{max-height:68px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="Least Developed Countries Universities Consortium on Climate Change"]{max-height:62px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="EU flag"]{max-height:88px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="Embassy of Denmark"]{max-height:50px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="Norad"]{max-height:24px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="From The People of Japan"]{max-height:78px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="AECID: Spanish Agency for International Development Cooperation"]{max-height:64px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="Switzerland - Federal Department of Economic Affairs, Education and Research"]{height:58px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="UK"]{max-height:56px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="GEF"]{max-height:78px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="RMI"]{max-height:40px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="African Development Bank (AfDB) logo"]{max-height:64px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="Green Climate Fund"]{max-height:66px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="Adaptation Fund"]{max-height:72px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="Adaptation Fund"]{max-height:72px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="Federal Ministry for the Environment, Nature Conservation, Nuclear Safety and Consumer Protection"]{max-height:58px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="International Climate Initiative"]{max-height:74px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="Ministero Dell'Ambiente E Della Sicurezza Energetica"]{max-height:80px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.page-taxonomy-flagship_initiatives .block-taxonomy-header h1.page-title{font-size:36px; word-wrap: break-word;}
.block-taxonomy-header h1.page-title{font-size:36px;}
img[alt="logo du Japon"]{max-height:78px!important; position:relative; top:1px;}
img[alt="FAO: Fiat Panis"]{max-height:52px!important; padding-right:7px;}
img[alt="ILO"]{max-height:52px!important; padding-right:7px;}
img[alt="UNICEF"]{max-height:64px!important;}
img[alt="giz: Deutsche Geselleschaft fur Internationale Zusammenarbeit (GIZ) GmbH"]{max-height:55px!important; padding-right:7px;}
img[alt="UN Women"]{max-height:36px!important; padding-right:7px;}
img[alt="UN Habitat: United Nations Human Settlements Programme"]{max-height:30px!important;}
.flag-PAL{background-image:url(https://upload.wikimedia.org/wikipedia/commons/0/00/Flag_of_Palestine.svg);}
.block-field-blocknodeblogbody li{margin-bottom:10px;}
.page-node-635 .paragraph.paragraph--type--image{padding-top:0;}
.page-node-635 .block-field-blocknodeblogfield-image{display:none;}
.page-node-635 .block-field-blocknodeblogbody{display:none;}
.page-node-635 article{padding-top:0;}
.paragraph.paragraph--type--image{padding-bottom:0;}
.paragraph.paragraph--type--image-gallery{padding-bottom:0;}
.language-selector{background: #F9FAFE; padding: 10px; border-radius: 8px; display:inline-block; width:max-width; width:fit-content; margin-bottom:10px; font-size:0.9rem;}
.resources-links{padding-top:4px; padding-inline-start: 20px;}
.resources-work-area{position:relative;}
.resources-work-area:after{content: ""; height: 6px; width: 100px; background-color: #B8ECB6; position: absolute; bottom: -12px; left: 0;} 
.block-field-blocktaxonomy-termareas-of-workdescription blockquote p{margin-bottom:0; padding-left:20px; border-left:6px solid #b8ecb6;}
.block-field-blocktaxonomy-termflagship-initiativesfield-templates blockquote p{margin-bottom:0; padding-left:20px; border-left:6px solid #b6d7ec;}
.block-field-blocktaxonomy-termflagship-initiativesdescription blockquote p{margin-bottom:0; padding-left:20px; border-left:6px solid #b6d7ec;}
.content--category.category.explainer{background-color:#fdba74!important;}
#mce-EMAIL2{width:70%;}
.page-node-926 h5{margin-top:0;}
.landing_page__what-we-do_newsletter .paragraph.paragraph--type--text{padding:0;}   
.landing_page__what-we-do_newsletter .paragraph.paragraph--type--text{padding:0;}
.highlighted-second-member{justify-content: center;}
.node--type-photo-stories .paragraph--type--text{padding-top:0;}
.landing_page__what-we-do_newsletter .campaign{margin-bottom:5px;}
.landing_page__what-we-do_newsletter .mc-field-group label{margin-bottom:10px;}
.landing_page__what-we-do_newsletter #mc-embedded-subscribe{display:block; margin:0; margin-top:10px;}
html[lang="es"] .newsletter-eng {display:none!important;}
html[lang="es"] .newsletter-eng-footer {display:none!important;}
html[lang="es"] #cd-hidden{display:none;}
html[lang="fr"] #cd-hidden{display:none;}
html[lang="fr"] .newsletter-eng {display:none!important;}
html[lang="fr"] .newsletter-eng-footer {display:none!important;}
.block-cp-module-regions-block .regions .tabs-content .tab-content .image{min-height:unset;}
blockquote p{font-size:22px;}
.block-cp-module-regions-block .regions .tabs{padding-bottom:20px;}
.tab-content h2{ font-family: "Proxima Nova Bold",Helvetica,Arial,sans-serif; font-weight: normal; font-size: 30px; font-size: 1.66667rem; line-height: 1.88889rem; text-transform:none; margin-top:0; margin-bottom:40px; text-align:center;}
.tab-content h3{font-size:24px;}
.statistics.top{margin-top:20px;}
.navigation-menu--main ul.menu .top-level>a{font-size:26px;}
.paragraph.paragraph--type--callout .link a{font-size:14px!important;}
.hamburger-inner::before {background-color:#0468B1;}
ol li{margin-bottom:18px;}
.lavazza-statistic{font-family: "Söhne Dreiviertelfett", Helvetica, Arial, sans-serif; font-size: 40px; line-height:1; color: transparent; -webkit-text-stroke: 2px #000000;  text-stroke: 2px #000000;}
.lavazza-statistic-sub{display:block; margin-top: 10px; line-height: 1.4;}
.page-node-964 .statistic:last-child {margin-right: 0;}
.statistic-holder{display: flex; justify-content: space-between; position: relative; top: -10px; flex-wrap:wrap;}
.page-node-964 .statistic{flex:1; text-align: center; background: #F9FAFE; padding: 20px; border-radius:4px; margin-right:0px; margin-bottom:20px; min-width:240px;}
.page-node-964 .statistic:hover{background: #e8f0f8; transition: background-color 0.6s ease;}
.page-node-964 .statistic:hover .lavazza-statistic{color:#000000; transition: color 0.6s ease;}

.lavazza-logos.logo-1{height:50px!important;}
.lavazza-logos.logo-2{height:35px!important;}
.lavazza-logos.logo-3{height:40px!important;}
.lavazza-logos.logo-4{height:45px!important;}
.lavazza-logos.logo-5{height:55px!important;}
.lavazza-logos.logo-6{height:40px!important;}
.lavazza-logos.logo-7{height:110px!important;}
.lavazza-logos.logo-8{height:75px!important;}
.lavazza-logos.logo-9{height:100px!important;}
.lavazza-logos.logo-10{height:110px!important;}
.lavazza-logos.logo-11{height:110px!important;}

.lavazza-logo-container {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 30px;
margin:0 auto;
}

.lavazza-logo-row {
    display: flex;
    justify-content: center;
    gap: 30px;
    flex-wrap: wrap; 
   align-items: center; 
    justify-content: center;
}

.lavazza-logos {
    object-fit: contain;
width:auto !important;
}

.page-node-1065 .block-views-blocktags-display-block-2{display:none;}

/*Custom video landing page css*/
.page-node-type-video-landing-page .banner-video__title{font-family: 'Proxima Nova Bold'; text-transform: none;}
.page-node-type-video-landing-page .banner_episode_number{text-transform:uppercase; font-family:'Proxima Nova'; margin-bottom:12px;}
.page-node-type-video-landing-page .banner-video__desc{font-weight:unset;}
.page-node-type-video-landing-page .banner-video .overlay{background: linear-gradient(to right, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6));}
.page-node-type-video-landing-page .video-gallery {background: linear-gradient(180deg, rgba(50, 73, 92, 1) 0%, rgba(15, 27, 36, 1) 100%)!important;}

/*Darkens footer on custom video landing page*/
.page-node-type-video-landing-page #footer{background-color: rgb(15 27 36);}
.page-node-type-video-landing-page #footer .footer-one .block-undp-logo .field__item a{color:#f2f2f2;}
.page-node-type-video-landing-page #footer .footer-one .block-newsletter-signup p{color:#f2f2f2;}
.page-node-type-video-landing-page #footer .footer-one .block-social ul.menu li a{background-color:#f2f2f2;}
.page-node-type-video-landing-page #footer .footer-two ul.menu li a{color:#f2f2f2;}
.page-node-type-video-landing-page #footer .footer-three .region-footer-three p{color:#f2f2f2;}
.page-node-type-video-landing-page #footer .footer-two nav{border-top: 1px solid #f2f2f2;}
.page-node-type-video-landing-page #footer .footer-three .region-footer-three p {color:#f2f2f2;}
.page-node-type-video-landing-page #footer .footer-three .region-footer-three a {color:#f2f2f2;}
.page-node-type-video-landing-page #footer{padding-top:3rem; margin-top:unset;}

/*Darkens top nav on custom video landing page */
.page-node-type-video-landing-page .sticky-header {background-color: #000;}
.page-node-type-video-landing-page .site-name--title{color:#f2f2f2!important;}
.page-node-type-video-landing-page .sticky-header .flex .supplemental-navigation .region-supplimental-navigation nav ul.menu li{display:none;}
.page-node-type-video-landing-page .country-list-trigger--wrapper{display:none;}
.page-node-type-video-landing-page .search-form-toggle{display:none;}
.page-node-type-video-landing-page .block-language-switch ul.links li.is-active a{color:#f2f2f2!important;}
.page-node-type-video-landing-page .block-language-switch ul.links:before{background-color:#f2f2f2!important;}
.page-node-type-video-landing-page .sticky-header .flex .navigation-container .icon-navigation .block-language-switch ul.links:after{background-color:#f2f2f2!important;}
.page-node-type-video-landing-page .sticky-header .flex .navigation-container .icon-navigation a{font-size:14px;}
.page-node-type-video-landing-page header.banner{margin-bottom:0;}
.page-node-type-video-landing-page .sticky-header {background: linear-gradient(180deg, rgba(50, 73, 92, 1) 0%, rgba(15, 27, 36, 1) 100%) !important; padding-bottom:1.11111rem;}
.page-node-type-video-landing-page .block-language-switch{margin-right:0!important;}
.page-node-type-video-landing-page .hamburger-inner::before{background-color:#f2f2f2;}
.page-node-type-video-landing-page .hamburger-inner::after{background-color:#f2f2f2;}
.page-node-type-video-landing-page .hamburger-inner{background-color:#f2f2f2;}

/*Custom video landing page css - removes title*/
.page-node-type-video-landing-page #block-breadcrumbs{display:none;}
.page-node-type-video-landing-page #block-cp-page-title{display:none;}

@media (max-width: 768px) {
.page-node-type-video-landing-page .banner-video__desc{font-size:20px; line-height:26px;}
.page-node-type-video-landing-page .banner-video__title{margin-bottom:30px;}
.page-node-type-video-landing-page .video-gallery-wrapper{padding-top:40px;}
.page-node-type-video-landing-page .video-gallery__title{font-size:32px; margin-bottom:20px;}
.page-node-type-video-landing-page  .banner-video__content{left:unset;}
}

@media (max-width: 991.98px){
.page-node-type-video-landing-page .banner-video__desc{font-size:20px; line-height:26px;}
.page-node-type-video-landing-page .banner-video__title{margin-bottom:30px; font-size:36px;}
.page-node-type-video-landing-page  .banner-video__content{left:unset; margin-top:unset; width:unset;}
}

@media (min-width: 42.5em) {
.page-node-type-video-landing-page .banner-video .overlay{background: linear-gradient(to right, rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0.8) 40%, transparent 70%);}
.page-node-type-video-landing-page #footer{padding-top:0rem; margin-top:0rem;}
.block-secondary-page-title h1.page-title{font-size:40px;}
.page-node-964 .full-report-special-header {width:80%!important;}
.block-taxonomy-header .taxonomy-term--header--icon .country{width: 110px; height: 72px;}
.page-node-964 #animation{max-width: 80%;height: auto; margin: 0 auto;}
.desktop-infographic{display:unset;}
.mobile-infographic{display:none;}
.team-listing .view-content h3+.highlighted-members-list{justify-content:flex-end;}
.highlighted-second-member{justify-content: flex-start;}
.landing_page__what-we-do_flagship-initiatives .view-areas-of-work.areas-of-work-listing-view .view-content .views-row .views-field-name a {font-size:1.33333rem;}
.page-node-type-event .layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first{flex: 0 1 30%;}
.page-node-type-event .layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second{flex: 0 1 68%;}
body:not(.full-report) article .layout--twocol-section .layout__region--second{padding-left:2rem;}
.statistic-holder{display: flex; justify-content: space-between; position: relative; top: -10px; flex-wrap:unset;}
.page-node-964 .statistic{flex:1; text-align: center; background: #F9FAFE; padding: 20px; border-radius:4px; margin-right:20px; margin-bottom:unset; min-width:unset; }
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="Otto per mille Instituto Buddista Italiano Soka Gakkai"]{max-height:84px!important; width:auto!important; padding-right:unset; min-height:unset!important;}
.overlay .mobile-only{display:block!important;}
.lavazza-logo-row.row-1 {padding-bottom:20px;}
.donor-column {float: left; width: 33%;}
.donor-item {width:unset;}
.previous-issues-image{display:unset;}
.landing_page__what-we-do .paragraph.paragraph--type--callout .callout--content-wrapper.fullwidth{padding-top:1.66667rem;}
.lavazza-logos.logo-1{height:60px!important;}
.lavazza-logos.logo-2{height:40px!important;}
.lavazza-logos.logo-3{height:44px!important;}
.lavazza-logos.logo-4{height:48px!important;}
.lavazza-logos.logo-5{height:50px!important;}
.lavazza-logos.logo-6{height:42px!important;}
.lavazza-logos.logo-7{height:130px!important;}
.lavazza-logos.logo-8{height:90px!important;}
.lavazza-logos.logo-9{height:110px!important;}
.lavazza-logos.logo-10{height:115px!important;}
.lavazza-logos.logo-11{height:125px!important;}
.lavazza-text h4{text-align:unset;}
.lavazza-text-2 h4{text-align:unset;}
.block-taxonomy-header h1.page-title{font-size:40px;}
.page-node-964 .block--report-header-title span{font-size:2rem!important;}
.page-taxonomy-flagship_initiatives .block-taxonomy-header h1.page-title{font-size:40px;}
.work-areas-sub{font-family:'Proxima Nova'; margin-top: 1rem; font-size: 24px; font-size: 1.33333rem; line-height: 1.55556rem; font-weight:normal;}
.donor-title{padding-top: 70px;} 
.block-field-blocktaxonomy-termcountryfield-statistics .field--name-field-title{font-family:'Proxima Nova'; font-size:20px;}
.view-display-id-block_news_and_stories_related_listing .view-header h2{font-size: 32px;}
.view-display-id-block_news_and_stories_related_field_listing .view-header h2{font-size: 32px;}
.view-display-id-block_research_and_reports_related_listing .view-header h2{font-size: 32px;}
.view-display-id-block_research_and_reports_related_field_listing .view-header h2{font-size: 32px;}
.navigation-menu--main ul.menu .top-level>a{font-size:1.77778rem;}
.hamburger{margin-top:5px;}
.news-stories-related-team-listing .team--position {width:100%; font-size:16px;}
.taxonomy-term--header.type--country h1{font-size: 2.22222rem; font-size:40px;}
.taxonomy-term--header.type--areas_of_work h1{font-size: 2.22222rem; font-size:40px;}
#footer .footer-one{padding-bottom:2rem;}
.page-node-816 .news-stories-related-team-listing .view-content {justify-content: center;}
.node--type-event li{margin-bottom:20px;}
.block-field-blocknodeblogbody li{margin-bottom:20px;}
.menu-item .nav-work-area{font-size:20px!important;}
body.page-node-460 .layout--twocol-section {display:unset;}
body.page-node-460 h5 {margin-bottom:20px;}
.block-field-blocknoderesearch-reportfield-tags {margin-top:20px;}
.research-and-reports-listing .card--content .media--image img{height: 300px; object-fit: cover; object-position: 0% 0%;}
.research-and-reports-listing .sticky-image .card--content .media--image img {object-position: center !important;}
.tagged-content .card--content .media--image img{height: 270px; object-fit: cover; object-position: 0% 0%;}
.content--excerpt p{margin-top:0; margin-bottom:0;}
.page-node-635 h4{margin-bottom:20px; margin-top:50px;}
h5{margin-bottom:20px;}
blockquote p{font-size:24px;}
.page-node-640 h4{margin-bottom:20px;}
.image-field-caption{margin-left:0!important;}
.page-node-814 div.layout__region.layout__region--second {flex: 0 0 65%; margin: auto;}
.page-node-814 div.layout__region.layout__region--first {flex: 0 0 0%;}
.page-node-890 div.layout__region.layout__region--second {flex: 0 0 65%; margin: auto;}
.page-node-890 div.layout__region.layout__region--first {flex: 0 0 0%;}
.paragraph.paragraph--type--callout .link a{font-size:15px!important;}
.block-taxonomy-header .taxonomy-term--header{align-items:unset;}
.landing_page__what-we-do_newsletter #mc-embedded-subscribe{display:unset; margin:unset; margin-left:10px;}
#mce-EMAIL2{width:45%;}
.category a{font-size:.77778rem!important;}
.category.research_report a{font-size:.77778rem!important;}
.content--type a{font-size:.77778rem!important;}
.page-node-1065 .layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first{flex: 0 1 50%;}
.page-node-1065 .layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second{flex: 0 2 50%;}
}


@media screen and (min-width: 60em) {

/*Custom video landing page css*/
.video-list__thumb{width:250px;}
.page-node-type-video-landing-page .hamburger-box {display:none;}
.page-node-type-video-landing-page #footer{margin-top:0;}
.page-node-type-video-landing-page .banner-video__content{width:unset; left:unset; margin-top:unset;}
.page-node-type-video-landing-page .banner-video__desc{font-size:24px; width:80%; line-height:30px;}
.page-node-type-video-landing-page .banner-video__title{font-size:54px; margin-bottom:30px; width:80%;}
.page-node-type-video-landing-page .video-gallery__title{margin-bottom:30px;}
.page-node-type-video-landing-page .sticky-header .flex .navigation-container .icon-navigation a{font-size:16px;}
.page-node-type-video-landing-page .video-list__info .video-list__title{padding-bottom:6px;}
/*End of custom video landing page css */


body.full-report.page-node-1065 .full-report-special-header {width:45%;}
.page-node-1065 .block-views-blocktags-display-block-2{width:65%; margin:0 auto; margin-top:20px;}


/*Custom Lavazza landing page css*/
.page-node-964 .block--report-header-logo{display:none;}
.page-node-964 .block--report-header-title span{font-family: 'Proxima Nova Bold' !important; text-transform: unset !important; line-height: 1.15 !important; font-size: 52px !important; background-image:none!important; color:#ffffff;}
.page-node-964 .block--report-header-image img {filter: brightness(0.85); border-radius:unset;}
.page-node-964 .full-report-special-header{z-index:1;}
.page-node-964 .block--report-header-title{margin-bottom:0px!important; text-align:left;}
.page-node-964 .full-report-special-header .block-field-blocknoderesearch-reportbody{text-align:left; padding-bottom:0;}
.lavazza-container{display: flex; align-items: center; margin-bottom:40px; max-width: 61.11111em; margin:auto; padding:0;}
.lavazza-text{flex: 1; padding-right: 40px;}
.lavazza-image{flex: 1;text-align: right;}
.lavazza-text-2{flex: 1; order:2; text-align: left; padding-left: 40px;}
.lavazza-image-2{flex: 1; order:1;}
.lavazza-image img{border-radius:4px;}
.lavazza-image-2 img{border-radius:4px;}
.lavazza-statistic{font-family: "Söhne Dreiviertelfett", Helvetica, Arial, sans-serif; font-size: 50px; line-height:1; color: transparent; -webkit-text-stroke: 2px #000000;  text-stroke: 2px #000000;}
.lavazza-statistic-sub{display:block; margin-top: 10px; line-height: 1.4;}
.statistic-holder{display: flex; justify-content: space-between; position: relative; top: -10px;}
.page-node-964 .statistic{flex:1; text-align: center; background: #F9FAFE; padding: 20px; border-radius:4px; }
.page-node-964 .statistic:hover{background: #e8f0f8; transition: background-color 0.6s ease;}
.page-node-964 .statistic:hover .lavazza-statistic{color:#000000; transition: color 0.6s ease;}
.page-node-964 .statistic:last-child {margin-right: 0;}
.page-node-964 h4{margin-bottom:25px;}
.page-node-964 #animation{max-width:65%;height: auto; margin: 0 auto;}
.page-node-964 .block-system-main-block{max-width:100%;}
.page-node-964 .paragraph.paragraph--type--text{width:100%; padding-bottom:0;}
.lavazza-paragraph-container{max-width:715px; margin:0 auto; padding:10px 0;}
.lavazza-feature-background{background:#F9FAFE; padding:40px 0;}
.page-node-964 .layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first{flex:unset;}
.page-node-964 .layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second{flex:100%;}
.page-node-964 .full-report-special-header{left:50%; max-width:61.11111em!important; transform: translate(-50%, -50%)!important;}
.page-node-964 .block-field-blocknoderesearch-reportbody p{font-size:20px; color:#ffffff; background:unset!important; box-shadow:unset!important; -webkit-box-shadow:unset!important; width:100%; display:inline-block!important; margin-top:12px;}
.new-line{display:block;}
#footer .footer-one .block-newsletter-signup p:first-of-type{font-size:20px;}

.btn-download{margin-top:5px;}
.page-taxonomy-flagship_initiatives .taxonomy-term--header--content{width:80%;}
.flagship-initiative-listing-view .view-content .views-row .views-field-description__value .field-content {padding-top:0;}
.block-field-blocknodeexplainerbody{width:65%; margin:0 auto;}
.cp-logo img {width: 150px!important;}
.page-node-type-video-landing-page .video-list__count{width:65px;}
.page-node-type-video-landing-page .video-list__info{padding-left:30px;;}
.block--donors-and-partners h3{font-size:22px;}
.page-node-12 .view-areas-of-work .view-content{gap: 1.66667rem;}
.page-node-12 .view-areas-of-work .view-content .views-row span{width:unset!important;}
.page-node-12 .view-areas-of-work.areas-of-work-listing-view .view-content .views-row{padding-right:0;}
.wide-table{width: 150%; margin: 0; position: relative; left: 50%; transform: translateX(-50%);}
.wide-table th, .wide-table td{padding:10px;}
.wide-table tr:hover{border-radius:4px!important; background:#F9FAFE!important;}
.results-image-wide{width: 150%; margin: 0; position: relative; left: 50%;transform: translateX(-50%);}
.tab-content .statistics.top .field--name-field-statistic{font-size: 3rem!important; line-height:1rem;}
h2 .navigation-menu--main ul.menu .top-level>a{font-size:30px;}

.image-field-caption{margin-left:0;}
.statistics.top{margin-top:unset;}
.page-node-816 .news-stories-related-team-listing .view-content .views-row{width:30%;}
.page-node-816 .news-stories-related-team-listing .view-content {justify-content: space-between;}

/*adds extra spacing to header of flagship pages - temporary */
.page-taxonomy-flagship_initiatives .block-taxonomy-header{padding-bottom: 3.11118rem;} 



.listing-page.news-and-stories-listing .card.sticky .card--content.image{min-height:340px;}
.region-content .block-views-blockareas-of-work-block-areas-of-work-related{padding-bottom:0;}
.block--donors-and-partners{margin-top:2rem;}
.block-cp-module-regions-block .regions .tabs-content .tab-content .image{min-height:300px;}
.block-cp-module-regions-block .regions .tabs{padding-bottom:0px;}
.tab-content h3{font-size:26px;}
.tab-content h2{font-size: 32px; font-size: 1.77778rem; line-height: 2rem;}
.donor-holder{margin-right: -180px; margin-left: -180px;}
#edit-submit-news-and-stories{padding:12px 20px;}
#edit-submit-research-and-reports{padding:12px 20px;}
#footer{margin-top:2rem;}
.menu-item .language-burger{font-size: 24px!important;}
#core-donors{width:180px;}
#mce-EMAIL2{width:50%;}
.additional-languages{position:relative; top:150px; display:block;}
.image-field-caption{width:100%!important; line-height:1.3;}
.content-width-caption .image-field-caption{width:100%; border-bottom:0; padding:0!important;}
.image-field-caption{padding-top:0.4rem!important; padding-bottom:0.4em!important}
.donor-item {width:unset;}
.paragraph--type--quote .subtitle{padding-left:3rem; padding-right:3rem;}
.author-quote{font-size:26px; margin-top:15px;}
.page-node-586 .block--report-header-title span{font-size:54px!important;}
.page-node-1098 .block--report-header-title span{font-size:54px!important;}
.page-node-1065 .block--report-header-title span{font-size:54px!important;}
.news-stories-related-team-listing .team--position {width:100%; font-size:16px;}
.block-field-blocktaxonomy-termcountrydescription h5{margin-bottom:20px;}
.block-field-blocktaxonomy-termcountrydescription li{margin-bottom:10px;}
.block-views-blockareas-of-work-block-areas-of-work-related h2{margin-bottom:40px;}
.block-views-blockareas-of-work-block-areas-of-work-related{padding-top:0;}
.path-frontpage .sticky-header{padding-bottom: 1.11111rem;}
.block-field-blocknodephoto-storiesfield-subtitle{padding-top:20px;}
.layout--twocol-section .layout__region--first .field__label{font-size:18px; font-family:'Proxima Nova'}
.block-field-blocktaxonomy-termcountrydescription{padding-bottom:0;}
.view-display-id-block_donors_and_partners_country .view-header{margin-bottom:10px;}
.block-views-blockdonors-and-partners-block-donors-and-partners-country .view-content .views-row{width:unset; margin-right:25px;}
.sticky-header .flex .navigation-container .icon-navigation .block-language-switch {margin-right:20px;}
.vocabulary-team .layout--twocol-section{width: 65%; margin: 0 auto;}
.layout--twocol-section .layout__region--first .field__label:before{top:8px;}
#drupal-modal .vocabulary-team .layout--twocol-section{width: 100%; margin: 0 auto;}
.vocabulary-team .layout--twocol-section .layout__region--first{text-align:left;}
.vocabulary-team .layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first{flex: 0 1 20%;}
.vocabulary-team .block-field-blocktaxonomy-termteamfield-linkedin-url{margin-right:8px;}
.vocabulary-team .block-field-blocktaxonomy-termteamdescription{padding-top:0;}
.vocabulary-team .field--name-field-twitter-url a{padding-top:2px;}
.block-views-blockareas-of-work-block-areas-of-work-detail-listing h2{width:29%;}
.block--donors-and-partners .view-content{column-gap: 20px; row-gap: 50px;}
.block--donors-and-partners .view-content .views-row{width:unset;}
.block--donors-and-partners .view-content .views-row{padding:0; margin:0;}
img[alt$="Luxembourg"]{max-width:unset!important;}
img[alt*="financiamiento"]{max-width:170px!important;} 
img[alt*="Principaux"]{max-width:170px!important;}
img[alt="Portugal"]{max-height:50px!important; padding-right:7px;}
img[alt="From The People of Japan"]{max-height:62px!important; position:relative; top:4px; padding-right:7px;}
img[alt="Permanent Mission of Latvia to the United Nations"]{max-height:65px!important; padding-right:7px;}
img[alt="Ministry of Infrastructure and Water Management of the Netherlands"]{max-height:60px!important; padding-right:5px;}
img[alt*="Colaboración"]{max-height:90px!important; position:relative; top:1px;}
img[alt="Ministero Dell'Ambiente E Della Sicurezza Energetica"]{max-height:55px!important;}
img[alt="Norad"]{max-height:24px!important; padding-right:7px;}
img[alt="Bélgica socio en el desarrollo"]{max-height: 31px !important; padding-left: 2px;}
img[alt="Belgique partenaire de développement "]{max-height: 31px !important; padding-left: 2px;}
img[alt="UK"]{max-height:42px!important;}
img[alt="UNDP's Core Donors"]{max-height:40px!important;} 
img[alt="Switzerland - Federal Department of Economic Affairs, Education and Research"]{max-height:50px!important; padding-right:7px;} 
img[alt="Sweden"]{max-height:32px!important; padding-right:7px;}
img[alt="Federal Ministry for the Environment, Nature Conservation, Nuclear Safety and Consumer Protection"]{max-height:46px!important;}
img[alt="AECID: Spanish Agency for International Development Cooperation"]{max-height:50px!important;}
.block-views-blockdonors-and-partners-block-donors-and-partners-country img[alt^="NDC Partnership"]{max-width:120px!important;}
.block-views-blockdonors-and-partners-block-donors-and-partners-country .block--donors-and-partners .view-content .views-row img, .block-views-blockdonors-and-partners-block-donors-and-partners-country .view-content .views-row img{max-height:60px; max-width:140px;}
.block-taxonomy-header .taxonomy-term--header--content .taxonomy-term--region{font-family:'Proxima Nova';}
.block-views-blockareas-of-work-block-areas-of-work-related .view-areas-of-work .view-content .views-row{margin-bottom:1.66667rem;}
.view-donors-and-partners .views-field-field-icon .field-content{text-align:center;}
.block-taxonomy-header .taxonomy-term--header--content .taxonomy-term--region{margin-top:0.3rem;}
.cp-logo img{width:260px;}
.path-frontpage .block--map{max-width: 66.11111em;}
.block-taxonomy-header .taxonomy-term--header--pagination--previous span{font-family: 'Proxima Nova'; line-height: 24px; font-size: 15px;}
.block-taxonomy-header .taxonomy-term--header--pagination--next span{font-family: 'Proxima Nova'; line-height: 24px; font-size: 15px;}
.block-taxonomy-header .taxonomy-term--header--pagination--previous a{font-size:18px;}
.block-taxonomy-header .taxonomy-term--header--pagination--next a{font-size:18px;}
.path-frontpage h1{line-height:104%;}
.footer-social{flex-basis:42%;}
blockquote{padding-left:3rem; padding-right:3rem;}
.view-areas-of-work .view-content .views-row span{padding-top:20px; width:75%; display:inline-block;}
.view-areas-of-work .view-content{padding-top:50px; padding-bottom:20px;}
#block-cp-page-title h1.page-title{font-size:40px; line-height:1.1;}
.page-node-type-explainer h1.page-title{font-size:40px; line-height:1.1; font-family:'Proxima Nova Bold'; text-transform:none;}
#drupal-modal .block-field-blocktaxonomy-termteamfield-icon{text-align:left;}
#drupal-modal .layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first{flex: 0 1 20%;}
.vocabulary-team .block-field-blocktaxonomy-termteamfield-linkedin-url, .vocabulary-team .block-field-blocktaxonomy-termteamfield-twitter-url {padding-top:6px; padding-left:2px;}
.ui-dialog .block-field-blocktaxonomy-termteamdescription{padding-bottom:0;}
.page-node-586 .block-field-blocknoderesearch-reportbody{padding-bottom:0!important;}
.page-node-1098 .block-field-blocknoderesearch-reportbody{padding-bottom:0!important;}
.page-node-1065 .block-field-blocknoderesearch-reportbody{padding-bottom:0!important;}
.ui-dialog .ui-dialog-content{padding-right: 1.25em; padding-left:1.25em; padding-top:0.75em; padding-bottom:0.75em;}
.card--content .media--image blockquote {display:none;}
.block-field-blocknodeblogfield-image{margin-bottom:0;}
.block-field-blocknodeblogfield-subtitle{padding-top:0;}
.view-areas-of-work.areas-of-work-listing-view .view-content .views-row .views-field-name a{margin-bottom:1rem;}
.block-field-blocknodeblogfield-templates .paragraph.paragraph--type--text {padding-top:0;}
.paragraph.paragraph--type--image-gallery .field--name-field-images .field__item{margin-bottom:0;}
.block-field-blocknodeblogfield-templates .paragraph.paragraph--type--text h3{margin-top:0.5em;}
.block-news-stories-header .news-and-stories-header .content--subheader .content--social .share--label{font-family:'Proxima Nova';}
.block-views-blockareas-of-work-block-areas-of-work-homepage .view-areas-of-work .view-content .views-row{height:220px; margin-bottom:0; width:20%;}
.path-frontpage .layout__region{padding-bottom:0;}
.block-field-blocktaxonomy-termtagsdescription{width: 65%; margin: 0 auto; padding-top: 1.66667rem;}
.ui-dialog-title{font-size:22px;}
.small{font-size:14px;}
.team--position.small{font-size:14px; padding:0 12px;}
.page-node-586 .main-visualisation{margin-left:-100px; margin-right:-100px;}
.page-node-604 .title h2{font-family:'Proxima Nova Bold'; font-size:34px; line-height:1.1; margin-top:0;}
.page-node-604 .caption{padding-bottom:0;}
.paragraph.paragraph--type--callout.paragraph--image-location--highlight .caption{margin-left:0;}
.page-node-643 .block-field-blocknodeblogbody{padding-top:0; padding-bottom:0;}
.page-node-643 .paragraph--type--image-gallery{padding-top:0;}
.page-node-643 .paragraph--type--image{padding-top:0;} 
.page-node-643 h4{margin-bottom:25px;} 
.page-node-644 h4{margin-bottom:25px;}
div.callout--content-wrapper .text-area{margin-bottom:1rem!important;}
}

@media screen and (min-width: 75em) {
.page-node-964 .block-field-blocknoderesearch-reportbody p {width:75%;}
.page-node-964 .full-report-special-header {max-width: 61.11111em!important;}
}
/**Edited on 22/01/2024: #357253-core-update**/
.form-element--type-select.country { background-position: 100% 50%!important;background-size: 2.75rem 0.5625rem !important;}
.content-form__actions input[data-drupal-selector="edit-preview"].button,
#toolbar-administration.seeds_toolbar .toolbar-tab .toolbar-icon-support,
#toolbar-administration.seeds_toolbar .toolbar-tab .toolbar-icon-help { display: none!important;}
body .content-form__actions .layout-region-node-footer__content .form-actions .action-link.action-link--icon-trash {flex: 0 0 auto;}
a.language-link.language-link--untranslated {
    pointer-events: none;
}
/**Edited on 05/05/2025**/
.path-frontpage .view-donors-and-partners .view-content h3 {
        position: static;
}
.path-frontpage .view-donors-and-partners .view-content h3 {
    width: 100%;
}
.path-frontpage .view-donors-and-partners .view-content {
        padding-left: 0;
}
.path-frontpage .block--donors-and-partners h3 {
      font-size: 22px !important;
}
.path-frontpage .block--donors-and-partners h3 {
      font-size: 22px !important;
    font-family: "Proxima Nova Bold", Helvetica, Arial, sans-serif;
    text-transform: capitalize;
    font-weight: normal;
}