: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;}
.fa-instagram{position:relative; top:2px;}
.donor-column {float: none; width: 100%;}
.download-reports li{padding-bottom:4px;}
.flagship-status{font-family:"Proxima Nova Bold", Helvetica, Arial, sans-serif; font-weight: normal; margin-top:0; font-size:28px;}
.no-wrap{white-space: nowrap;}
.landing_page__what-we-do_where-we-work #footer{padding-top:0!important;}
#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;}
.regular{font-family:'Proxima Nova';}
.page-taxonomy-country .breadcrumb{padding-bottom:4px;}
.page-taxonomy-country .header-nav{margin-top:20px;}
.module-title-1{color:#E69167; margin-top:40px!important; font-family:'Proxima Nova Bold'; text-transform:unset; line-height:1.2;}
.tag-display .view-content{margin-top:10px; row-gap:15px;}
.cc-wrapper { display:flex; gap:30px; flex-wrap:wrap; margin-top:20px; flex-direction:column; }
.cc-card { display:flex; background:#F9FAFE; padding:20px; align-items:flex-start; flex:1 1 calc(50% - 30px); box-sizing:border-box; height:auto; }
.cc-card-content {display:flex; padding-right:20px; width:50%; flex-direction:column; height:auto;}
.carbon-markets-module-text{margin: 0 auto;}
.cc-title { margin:0 0 15px 0; }
.cc-title a{text-decoration:unset; color:unset;}
.cc-text { margin:0 0 20px 0; max-width:320px; }
.page-node-1191 .wrapper-item{display:none;}
.cc-read-more { text-decoration:none; margin-top:auto;}
.cc-image { width:50%; height:auto; background:#F9FAFE; flex-shrink:0; }
.cc-card-content p:last-of-type .cc-read-more { display:inline-block; }
#back-button-toolkit::after{content:none!important;display:none!important;}
.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;}
.citation{font-size:14px;}
.page-node-1158 .tag-display{display:none;}
.sub-country-text{padding-bottom:20px;}
.subtitle-text{font-size:16px; font-style:italic;}
.p1{margin-top:0;}
.card-tag{padding:5px 10px;  background-color: #E0E1E4; text-transform:uppercase; font-family:'Proxima Nova Bold'; font-weight:normal; display: inline-block; font-size: 14px;}
.three-cols{padding:20px; border:1px solid #ededed; border-radius:4px; background:#EFE9E4;} 
.three-cols ul { columns:2; column-gap:20px; margin:0; padding:0; list-style:none; }
.three-cols li { break-inside:avoid; margin-bottom:0px!important; }
@media (max-width:768px) { .three-cols ul { columns:1; } }
.page-taxonomy-donors_tags .tagged-content .card--content .media--image img{object-position:center;}
.countries-listing.country-content-listing{margin-bottom:50px;}
.content--subheader{margin-top:-4px;}
.policy-insight{padding:20px; border-radius:8px; background:#F9FAFE;}
.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-1158 .block--report-header-title span{font-family:'Proxima Nova Bold'!important; text-transform:unset!important; line-height:1.15!important;}
.page-node-1158 .block--report-header-logo{display:none;}
.page-node-1191 .block--report-header-title span{font-family:'Proxima Nova Bold'!important; text-transform:unset!important; line-height:1.15!important;}
.page-node-1191 .block--report-header-logo{display:none;}
.page-node-1192 .block--report-header-title span{font-family:'Proxima Nova Bold'!important; text-transform:unset!important; line-height:1.15!important;}
.page-node-1192 .block--report-header-logo{display:none;}
.page-node-1164 .block--report-header-title span{font-family:'Proxima Nova Bold'!important; text-transform:unset!important; line-height:1.15!important;}
.page-node-1164 .block--report-header-logo{display:none;}
.page-node-1168 .block--report-header-title span{font-family:'Proxima Nova Bold'!important; text-transform:unset!important; line-height:1.15!important;}
.page-node-1168 .block--report-header-logo{display:none;}
.page-node-1168 .paragraph.paragraph--type--text li{margin-bottom:18px;}
.carbon-toolkit-blog-grid {display:flex;flex-wrap:wrap;gap:20px; flex-direction:column;}
.carbon-toolkit-blog-card {flex:1 1 calc(50% - 20px);display:flex;flex-direction:column;background:#F9FAFE; margin-bottom:20px;}
.carbon-toolkit-blog-card img {width:100%;height:auto;display:block;}
.carbon-toolkit-blog-content {padding:20px;}
.carbon-toolkit-blog-content h5 {margin: 0 0 10px 0;}
.carbon-toolkit-blog-content h5 a{color:unset; text-decoration:none;}
.carbon-toolkit-blog-meta {display:flex;gap:10px;font-size:0.9em;margin-bottom:10px;}
.carbon-toolkit-tag {font-weight:bold;background:#ffea00;padding:3px 6px;}
.carbon-toolkit-date {color:#555;}
.ui-dialog .view-footer{margin-top:20px;}
.carbon-toolkit-blog-content p {margin-bottom:15px;}
.carbon-toolkit-read-more{text-decoration:none!important; color:black!important; font-size:15px; text-transform:uppercase; font-family:'Proxima Nova Bold';}
.carbon-toolkit-read-more-2{text-decoration:none!important; color:black!important; font-size:16px; text-transform:uppercase; font-family:'Proxima Nova Bold'; padding:0;}
.echelon{font-size:30px; position:relative; top:2px;}
.ctk3-grid{display:flex;flex-wrap:wrap;gap:20px;align-items:stretch; margin-bottom:20px;}
.ctk3-grid-2{display:flex;flex-wrap:wrap;gap:20px;align-items:stretch; margin-bottom:20px;}
.ctk3-card{flex:1 1 calc(33.333% - 20px);display:flex;flex-direction:column;background:#F9FAFE;min-width:260px;}
.ctk3-media{width:100%;height:220px;background:#e5e7eb;}
.ctk3-media img{width:100%;height:100%;object-fit:cover;display:block;}
.ctk3-content{display:flex;flex-direction:column;gap:0px;padding:16px;flex:1;}
.ctk3-title{margin:14px 0;}
.page-node-1192 .ctk3-title{margin:18px 0;}
.page-node-1191 .ctk3-title{margin:18px 0;}
.ctk3-title a{text-decoration:none; color:unset; transition:unset;}
.ctk3-desc{margin:0; margin-bottom:20px;}
.ctk3-read{margin-top:auto;text-decoration:none;font-weight:600;}
.donors-logos-section h2{font-family:'Proxima Nova Bold';}
.page-taxonomy-donors_tags .view-explore-our-donors{margin-bottom:80px;}

.page-taxonomy-flagship_initiatives .block-taxonomy-header .taxonomy-term--header {padding-top:2.2222rem; padding-bottom: 2.77778rem;}
.page-taxonomy-flagship_initiatives .block-taxonomy-header{padding-bottom:0;}
.page-taxonomy-flagship_initiatives .content--hero-caption{position: absolute; bottom: -28px; left: 0; right: 0; margin: 0 auto; max-width: 1100px; box-sizing: border-box; text-align: right; z-index: 999999;}
.page-taxonomy-flagship_initiatives .content--hero-image{position: relative;}



.page-node-1158 h5{font-size:18px;}
.page-node-1191 h5{font-size:18px;}
.page-node-1192 h5{font-size:18px;}
.page-node-1164 h5{font-size:18px;}
.page-node-1168 h5{font-size:18px;}
.page-node-1158 h4{margin-bottom:25px;}
.page-node-1191 h4{margin-bottom:25px; margin-top:40px!important;}
.page-node-1191 .field--name-field-templates > .field__item:first-of-type {background: linear-gradient(to bottom, #134e86 0%, #0f4061 40%, #0e3d59 60%, #092d43 100%);}
.page-node-1192 h4{margin-bottom:25px; margin-top:40px!important;}
.page-node-1192 .field--name-field-templates > .field__item:first-of-type {background: linear-gradient(to bottom, #134e86 0%, #0f4061 40%, #0e3d59 60%, #092d43 100%);}
.page-node-1164 h4{margin-bottom:25px;}
.page-node-1168 h4{margin-bottom:25px;}
.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;}
.page-node-1098 h4{margin-bottom:25px;}
body.full-report.page-node-1098 .full-report-special-header{top:54%; width:100%;}
.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-node-1065 .previous-issues-image img{border-radius:4px;}
.page-node-1158 .block-field-blocknoderesearch-reportfield-image .field--type-image{text-align:center!important;}
.page-node-1191 .block-field-blocknoderesearch-reportfield-image .field--type-image{text-align:center!important;}
.page-node-1191 .field--name-field-image{line-height:1;}
.page-node-1192 .block-field-blocknoderesearch-reportfield-image .field--type-image{text-align:center!important;}
.page-node-1192 .field--name-field-image{line-height:1;}
body.full-report.page-node-1158 .full-report-special-header .block-field-blocknoderesearch-reportbody{display:none;}
body.full-report.page-node-1191 .full-report-special-header .block-field-blocknoderesearch-reportbody{display:none;}
body.full-report.page-node-1192 .full-report-special-header .block-field-blocknoderesearch-reportbody{display:none;}
.page-node-1164 .block-field-blocknoderesearch-reportfield-image .field--type-image{text-align:center;}
.page-node-1168 .block-field-blocknoderesearch-reportfield-image .field--type-image{text-align:center;}
.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'; font-size:20px;}
.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;}
#desktop-view-carbon-markets{display:none;}
.page-taxonomy-country .block-views-blockareas-of-work-block-areas-of-work-related .view-areas-of-work .view-content .views-row a{font-family:'Proxima Nova', Helvetica, Arial, sans-serif;}
.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;}
.page-node-1158 .carbon-markets-special-feature{display:flex; text-align:center; gap:40px; flex-direction:column; margin-top:40px;}
.page-node-1158 .paragraph.paragraph--type--image{padding-top:0;}
.page-node-1191 .carbon-markets-special-feature{display:flex; text-align:center; gap:40px; flex-direction:column; margin-top:40px;}
.page-node-1192 .carbon-markets-special-feature{display:flex; text-align:center; gap:40px; flex-direction:column; margin-top:40px;}
.page-node-1191 .paragraph.paragraph--type--image{padding-top:0;}
.page-node-1192 .paragraph.paragraph--type--image{padding-top:0;}
.carbon-markets-special-feature > div {flex:1;}
.carbon-markets-toolkit-aim-one{height:60px; width:60px; border-radius:8px; margin: 0 auto; background:#E0848B;}
.carbon-markets-toolkit-aim-two{height:60px; width:60px; border-radius:8px; margin: 0 auto; background:#AF7AC3;}
.carbon-markets-toolkit-aim-three{height:60px; width:60px; border-radius:8px; margin: 0 auto; background:#4C7BC7;}
.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;}
.field--name-field-statistic:after{height:6px; bottom:-28px;}
.twitter-tweet{margin:0 auto;}
.path-frontpage .block--map h5{font-family:'Proxima Nova'; margin-bottom:40px;}
.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;}
.carbon-markets-module{background: #EFE9E4; padding: 25px 20px; display: flex; align-items: center; color:#333333;}
.carbon-markets-module:hover{color: #ffffff;}
.carbon-markets-module:hover a{color: #ffffff;} 
#module-1:hover{background:#E69167;}
#module-2:hover{background:#E0848B;}
#module-3:hover{background:#C875A1;}
#module-4:hover{background:#AF7AC3;}
#module-5:hover{background:#7F74ED;}
#module-6:hover{background:#4C7BC7;}
#module-7:hover{background:#3B87B2;}
#module-8:hover{background: linear-gradient(to right, #e59168, #7f73ec); color:#ffffff;}
.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*/
.page-node-1164 .previous-issues{display: flex; align-items: center; margin-top:50px; flex-direction:column;}
.page-node-1164 .previous-issues-image{display:unset;}
.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 h5{margin:0; color:#E69167; margin-bottom:10px; margin-top:10px; font-size:24px;}
.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:30px;}
	
}
/*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-2{background:#F9FAFE; padding:10px; border-radius:8px; margin-top:10px; font-size:16.2px; display:inline-block;}
.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:22px!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;}
.page-taxonomy-flagship_initiatives .view-donors-and-partners .view-content .views-row img[alt="Greening the Blue"]{max-height:70px!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="Socios de financiamiento básico del PNUD"]{max-height:70px!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="UNDP's Core Donors"]{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="NDC Partnership"]{max-height:52px!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="NAP Global Network"]{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="United Nations Climate Change"]{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="International Labour Organization"]{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="Federal Ministry for Economic Cooperation and Development"]{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="Sweden"]{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="Government of Iceland "]{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="Ministry of Infrastructure and Water Management of the Netherlands"]{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="Portugal"]{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="Belgium partner in development"]{max-height:42px!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="German Federal Ministry for Economic Affairs and Climate Action"]{max-height:140px!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="Bélgica socio en el desarrollo"]{max-height:42px!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="Gobierno de Islandia"]{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="Socios de financiamiento básico del PNUD"]{max-height:46px!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="Belgique partenaire de développement "]{max-height:42px!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="Gouvernement de l'Islande"]{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="Principaux donateurs du PNUD"]{max-height:76px!important; width:auto!important; padding-right:unset; min-height:unset!important;}




.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;}
img[alt="BMUKN and IKN"]{max-height:88px!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;}
.carbon-markets-module-number a{text-decoration:none; color:unset; transition:unset;}
.carbon-markets-module-title a{text-decoration:none; color:unset; transition:unset;}
.carbon-markets-module-description a{text-decoration:none; color:unset; transition:unset;}
.carbon-markets-module-title{font-family: 'Proxima Nova Bold'; font-size: 26px; line-height:1.2;}
.carbon-markets-module-number{font-family: 'Söhne Dreiviertelfett'; font-size: 32px; padding: 0 20px 0 0;}
.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;}
body.page-node-1158.full-report .block--report-header-image img{width: 40%; height: auto;}
body.page-node-1191.full-report .block--report-header-image img{width: 40%; height: auto;}
body.page-node-1192.full-report .block--report-header-image img{width: 40%; height: auto;}
body.page-node-1164.full-report .block--report-header-image img{width: 40%; height: auto;}
body.page-node-1168.full-report .block--report-header-image img{width: 40%; height: auto;}
.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;}
.page-node-1158 .paragraph.paragraph--type--image{padding-top:unset;}
.page-node-1191 .paragraph.paragraph--type--image{padding-top:unset;}
.page-node-1192 .paragraph.paragraph--type--image{padding-top:unset;}
.page-taxonomy-country .block-views-blockareas-of-work-block-areas-of-work-related .view-areas-of-work .view-content .views-row{padding-left:0; padding-right:0;}
.flagship-status{font-size:28px;}
.desktop-infographic{display:unset;}
.mobile-infographic{display:none;}
.cc-card-content {display:flex; padding-right:20px; width:70%;}
.donor-icon-style .header--inner-icon-block:has(.donor-logo) {justify-content: space-between;flex-direction: row-reverse;}
.donor-icon-style .donor-logo{min-height:unset!important;max-height:80px!important;}
.taxonomy-term--header--logo img[alt="Spain"]{max-height:70px!important;}
.taxonomy-term--header--logo img[alt="Espagne"]{max-height:70px!important;}
.taxonomy-term--header--logo img[alt="España"]{max-height:70px!important;}

.taxonomy-term--header--logo img[alt="Belgium"]{max-height:60px!important;}
.taxonomy-term--header--logo img[alt="Bélgica"]{max-height:60px!important;}
.taxonomy-term--header--logo img[alt="Belgique"]{max-height:60px!important;}

.taxonomy-term--header--logo img[alt="Denmark"]{max-height:70px!important;}
.taxonomy-term--header--logo img[alt="Dinamarca"]{max-height:70px!important;}
.taxonomy-term--header--logo img[alt="Danemark"]{max-height:70px!important;}

.taxonomy-term--header--logo img[alt="Iceland"]{max-height:74px!important;}
.taxonomy-term--header--logo img[alt="Islandia"]{max-height:74px!important;}
.taxonomy-term--header--logo img[alt="Islande"]{max-height:74px!important;}

.taxonomy-term--header--logo img[alt="Norway"]{max-height:40px!important;}
.taxonomy-term--header--logo img[alt="Noruega"]{max-height:40px!important;}
.taxonomy-term--header--logo img[alt="Norvège"]{max-height:40px!important;}

.taxonomy-term--header--logo img[alt="Sweden"]{max-height:50px!important;}
.taxonomy-term--header--logo img[alt="Suecia"]{max-height:50px!important;}
.taxonomy-term--header--logo img[alt="Suède"]{max-height:50px!important;}

.taxonomy-term--header--logo img[alt="United Kingdom"]{max-height:70px!important;}
.taxonomy-term--header--logo img[alt="Reino Unido"]{max-height:70px!important;}
.taxonomy-term--header--logo img[alt="Royaume-Uni"]{max-height:70px!important;}

.taxonomy-term--header--logo img[alt="Japan"]{max-height:100px!important;}
.taxonomy-term--header--logo img[alt="Japon"]{max-height:100px!important;}
.taxonomy-term--header--logo img[alt="Japón"]{max-height:100px!important;}


.taxonomy-term--header--logo img[alt="Switzerland"]{max-height:74px!important;}
.taxonomy-term--header--logo img[alt="Suiza"]{max-height:74x!important;}
.taxonomy-term--header--logo img[alt="Suisse"]{max-height:74px!important;}

.taxonomy-term--header--logo img[alt="Germany"]{max-height:88px!important;}
.taxonomy-term--header--logo img[alt="Allemagne"]{max-height:88px!important;}
.taxonomy-term--header--logo img[alt="Alemania"]{max-height:88px!important;}

.donor-icon-style .taxonomy-term--header--logo{padding-right:0;}


.page-node-1158 h5{font-size:24px;}
.page-node-1191 h5{font-size:24px;}
.page-node-1192 h5{font-size:24px;}
.page-node-1164 h5{font-size:24px;}
.page-node-1168 h5{font-size:24px;}
.cc-image{width:30%;}
#last-card{flex:0 1 calc(33.333% - 20px);}
.carbon-toolkit-blog-content h5 {margin: 0 0 18px 0;}
.page-node-1164 .previous-issues{display: flex; align-items: center; margin-top:50px; flex-direction:unset;}
.carbon-markets-module-number{font-family: 'Söhne Dreiviertelfett'; font-size: 60px; padding: 0 40px 0 0; min-width:85px;}
.page-node-1158 .carbon-markets-special-feature{display:flex; text-align:center; gap:80px; flex-direction:row; margin-top:unset;}
.page-node-1191 .carbon-markets-special-feature{display:flex; text-align:center; gap:80px; flex-direction:row; margin-top:unset;}
.page-node-1192 .carbon-markets-special-feature{display:flex; text-align:center; gap:80px; flex-direction:row; margin-top:unset;}
.team-listing .view-content h3+.highlighted-members-list{justify-content:flex-end;}
.previous-issues-text h5{margin:0; color:#E69167; margin-bottom:10px; margin-top:unset; font-size:24px;}
.highlighted-second-member{justify-content: flex-start;}
.carbon-markets-module{background: #EFE9E4; padding: 25px 60px; display: flex; align-items: center; color:#333333;}
.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;}
.carbon-toolkit-blog-grid {display:flex;flex-wrap:wrap;gap:20px; flex-direction:unset;}
.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;}
body.page-node-1158.full-report .layout--twocol-section {flex-direction:row-reverse; text-align: left; margin: 0 auto;}
body.page-node-1191.full-report .layout--twocol-section {flex-direction:row-reverse; text-align: left; margin: 0 auto;}
body.page-node-1192.full-report .layout--twocol-section {flex-direction:row-reverse; text-align: left; margin: 0 auto;}
body.page-node-1164.full-report .layout--twocol-section {flex-direction:row-reverse; text-align: left; margin: 0 auto;}
body.page-node-1168.full-report .layout--twocol-section {flex-direction:row-reverse; text-align: left; margin: 0 auto;}
body.page-node-1158.full-report .block--report-header-title span{background-image:none;}
.page-node-1158 .layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second{flex: 0 1 30%;}
.page-node-1158 .layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first{flex: 0 1 70%;}
body.page-node-1191.full-report .block--report-header-title span{background-image:none; display:none;}
body.page-node-1192.full-report .block--report-header-title span{background-image:none; display:none;}
.page-node-1191 .layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second{flex: 0 1 30%;}
.page-node-1191 .layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first{flex: 0 1 70%;}
.page-node-1192 .layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second{flex: 0 1 30%;}
.page-node-1192 .layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first{flex: 0 1 70%;}
.page-node-1158 .paragraph.paragraph--type--image{margin:0 auto; max-width:1100px;}
.page-node-1191 .paragraph.paragraph--type--image{margin:0 auto; max-width:1100px;}
.page-node-1192 .paragraph.paragraph--type--image{margin:0 auto; max-width:1100px;}
body.page-node-1164.full-report .layout--twocol-section {flex-direction:row-reverse; text-align: left; margin: 0 auto;}
body.page-node-1164.full-report .block--report-header-title span{background-image:none;}

body.page-node-1164.full-report .full-report-special-header .block-field-blocknoderesearch-reportbody p{background:unset; box-shadow:unset; -webkit-box-shadow:unset;}
body.page-node-1164.full-report .full-report-special-header .block-field-blocknoderesearch-reportbody{position:absolute; padding-left:40px; font-size:24px; margin-top:10px;}
.page-node-1164 .layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second{flex: 0 1 30%;}
.page-node-1164 .layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first{flex: 0 1 70%;}
body.page-node-1168.full-report .layout--twocol-section {flex-direction:row-reverse; text-align: left; margin: 0 auto;}
body.page-node-1168.full-report .full-report-special-header{width:unset;}
body.page-node-1168.full-report .block--report-header-title span{background-image:none;}
body.page-node-1168.full-report .block--report-header-title{margin-bottom:0!important; padding-left:40px;}
body.page-node-1168.full-report .full-report-special-header .block-field-blocknoderesearch-reportbody p{background:unset; box-shadow:unset; -webkit-box-shadow:unset;}
body.page-node-1168.full-report .full-report-special-header .block-field-blocknoderesearch-reportbody{position:absolute; padding-left:40px; font-size:24px; margin-top:10px;}
.page-node-1168 .layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second{flex: 0 1 30%;}
.page-node-1168 .layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first{flex: 0 1 70%;}
body.page-node-1158.full-report .block--report-header-image img{width:30%;}
body.page-node-1191.full-report .block--report-header-image img{width:30%;}
body.page-node-1164.full-report .block--report-header-image img{width:30%;}
body.page-node-1168.full-report .block--report-header-image img{width:30%;}
.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;} 
.page-taxonomy-country .block-field-blocktaxonomy-termcountryfield-statistics .field--name-field-title{font-family:'Proxima Nova'; font-size:18px; line-height: 1.4; padding-top: 5px;}
.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%;}
.tagged-content{margin-top:1rem;}
.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-taxonomy-country .block-views-blockareas-of-work-block-areas-of-work-related .view-areas-of-work .view-content .views-row{margin-bottom:0;}
.page-taxonomy-country .view-areas-of-work .views-field-nothing {display: none;}
.page-taxonomy-country .view-areas-of-work .view-content{padding-bottom:0; row-gap:30px;}
.flagship-view{padding-bottom:0;}
.flagship-view .flagship-title{margin-top:40px;}
.block-field-blocktaxonomy-termcountryfield-related-links .field__label{font-size:24px; margin-top:40px;}
.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;}
#desktop-view-carbon-markets{display:block;}
#mobile-view-carbon-markets{display:none;}
/*End of custom video landing page css */
body.page-node-1158.full-report .block--report-header-image img{width: 100%; height: auto;}
body.page-node-1191.full-report .block--report-header-image img{width: 100%; height: auto;}
body.page-node-1192.full-report .block--report-header-image img{width: 100%; height: auto;}
body.page-node-1164.full-report .block--report-header-image img{width: 100%; height: auto;}
body.page-node-1168.full-report .block--report-header-image img{width: 100%; height: auto;}
body.page-node-1158.full-report .full-report-special-header{width:400px;}
body.page-node-1158.full-report .layout--twocol-section {flex-direction:row-reverse; text-align: left; width: 900px; margin: 0 auto;}
body.page-node-1191.full-report .full-report-special-header{width:400px;}
body.page-node-1191.full-report .layout--twocol-section {flex-direction:row-reverse; text-align: left; width: 900px; margin: 0 auto;}
body.page-node-1192.full-report .full-report-special-header{width:400px;}
body.page-node-1192.full-report .layout--twocol-section {flex-direction:row-reverse; text-align: left; width: 900px; margin: 0 auto;}
body.page-node-1164.full-report .layout--twocol-section {flex-direction:row-reverse; text-align: left; width: 900px; margin: 0 auto;}
body.page-node-1168.full-report .layout--twocol-section {flex-direction:row-reverse; text-align: left; width: 900px; margin: 0 auto;}
body.full-report.page-node-1098 .full-report-special-header{top:54%; width:55%;}
body.page-node-1164.full-report .block--report-header-title{margin-bottom:0!important; padding-left:40px;}
body.full-report.page-node-1065 .full-report-special-header {width:45%;}
.page-node-1158 .block-field-blocknoderesearch-reportfield-image .field--type-image{text-align:unset;}
.page-node-1191 .block-field-blocknoderesearch-reportfield-image .field--type-image{text-align:unset;}
.page-node-1192 .block-field-blocknoderesearch-reportfield-image .field--type-image{text-align:unset;}
.page-node-1164 .block-field-blocknoderesearch-reportfield-image .field--type-image{text-align:unset;}
.page-node-1168 .block-field-blocknoderesearch-reportfield-image .field--type-image{text-align:unset;}
.ctk3-grid-2{max-width:33.3%;}
.cc-image{width:50%;}
body.page-node-1158.full-report .block--report-header-title{margin-bottom:0!important; padding-left:40px;}
body.page-node-1191.full-report .block--report-header-title{margin-bottom:0!important; padding-left:40px;}
body.page-node-1192.full-report .block--report-header-title{margin-bottom:0!important; padding-left:40px;}
.cc-wrapper { display:flex; gap:30px; flex-wrap:wrap; margin-top:20px; flex-direction:row; }
.carbon-markets-module-description{max-width:715px; padding-top:5px;}
.carbon-markets-special-feature{margin-top:0px;}
.cc-card-content {display:flex; padding-right:20px; width:50%;}
body.page-node-1158.full-report .full-report-special-header{width:unset;}
body.page-node-1191.full-report .full-report-special-header{width:unset;}
body.page-node-1192.full-report .full-report-special-header{width:unset;}
.page-node-1065 .block-views-blocktags-display-block-2{width:65%; margin:0 auto; margin-top:20px;}
.insight-one-viz .undp-container{height:500px!important;}
.carbon-markets-toolkit-feature{max-width:1100px; margin:0 auto; display:flex; align-items:center; gap:40px;}
.carbon-markets-toolkit-feature-2{max-width:1100px; margin:0 auto; gap:40px;}
.carbon-markets-toolkit-feature-main{background:#f7f7f7;}
.carbon-markets-toolkit-feature-text{width:50%;}
.carbon-markets-toolkit-feature-text h4{margin-bottom:20px;}
.carbon-markets-toolkit-feature-text p{margin-bottom:0;}
.carbon-markets-toolkit-feature-text .content--document-download--file{margin-top:25px; margin-bottom:0;}
.carbon-markets-toolkit-image{width:50%; line-height:1;}
.carbon-markets-module-container{max-width: 1100px; margin: 0 auto;}
.carbon-markets-module-container-3{max-width: 1000px; margin: 0 auto;}
/*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;}
.page-taxonomy-donors_tags #block-cp-content #taxonomy-term-652 {width: 65%; margin: 0 auto;}
.page-taxonomy-donors_tags #block-cp-content #taxonomy-term-581 {width: 65%; margin: 0 auto; padding-bottom:20px;}
.page-taxonomy-donors_tags #block-cp-content #taxonomy-term-587 {width: 65%; margin: 0 auto; padding-bottom:20px;}
.page-taxonomy-donors_tags #block-cp-content #taxonomy-term-565 {width: 65%; margin: 0 auto; padding-bottom:20px;}
.page-taxonomy-donors_tags #block-cp-content #taxonomy-term-614 {width: 65%; margin: 0 auto; padding-bottom:20px;}
.page-taxonomy-donors_tags #taxonomy-term-652 li {padding-bottom:20px;}
.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;}
body.page-node-1168.full-report .layout--twocol-section {flex-direction:row-reverse; text-align: left; margin: 0 auto; width:900px;}
.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-1158 .block-system-main-block{max-width:100%;}
.page-node-1158 .paragraph.paragraph--type--text li{margin-bottom:18px;}
.page-node-1191 .block-system-main-block{max-width:100%;}
.page-node-1191 .paragraph.paragraph--type--text li{margin-bottom:12px;}
.page-node-1192 .block-system-main-block{max-width:100%;}
.page-node-1192 .paragraph.paragraph--type--text li{margin-bottom:12px;}
.page-node-1164 .block-system-main-block{max-width:100%;}
.page-node-1164 .paragraph.paragraph--type--text li{margin-bottom:18px;}
.page-node-1168 .paragraph.paragraph--type--text li{margin-bottom:18px;}
.page-node-964 .paragraph.paragraph--type--text{width:100%; padding-bottom:0;}
.page-node-1158 .paragraph.paragraph--type--text{width:100%; padding-bottom:0;}
.page-node-1191 .paragraph.paragraph--type--text{width:100%; padding-bottom:0;}
.page-node-1192 .paragraph.paragraph--type--text{width:100%; padding-bottom:0;}
.page-node-1164 .paragraph.paragraph--type--text{width:100%; padding-bottom:0;}
.page-node-1168 .paragraph.paragraph--type--text{width:100%; padding-bottom:0;}
.lavazza-paragraph-container{max-width:715px; margin:0 auto; padding:10px 0;}
.lavazza-paragraph-container-table{max-width:1100px; margin:0 auto; padding:10px 0;}
.lavazza-feature-background{background:#F9FAFE; padding:40px 0;}
.carbon-toolkit-feature-background{background:#F7F7F7; 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: 120px!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;}

.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-1158 .block--report-header-title span{font-size:54px!important;}
.page-node-1191 .block--report-header-title span{font-size:54px!important;}
.page-node-1192 .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:20px;}
.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*="Socios de financiamiento"]{max-width:170px!important;} 
img[alt*="Principaux"]{max-width:170px!important;}
img[alt="Portugal"]{max-height:52px!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:40px!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;}
.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-1158 .block-field-blocknoderesearch-reportbody{padding-bottom:0!important;}
.page-node-1191 .block-field-blocknoderesearch-reportbody{padding-bottom:0!important;}
.page-node-1192 .block-field-blocknoderesearch-reportbody{padding-bottom:0!important;}
.page-node-1164 .block-field-blocknoderesearch-reportbody{padding-bottom:0!important;}
.page-node-1168 .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;}
/**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;
}