/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.overlay-slider{background-image:url('/sites/default/files/2026-01/header-shape.png') !important;}.paragraph-header .slider-design .project-hexagons .view-finalist-project .view-content .views-row .item .hex-shape{background-image:url('/sites/default/files/2026-01/hexagon-shape.png');}.winners-button{border:2px solid white;background:none;font-family:acumin-pro-condensed,sans-serif;color:white;text-transform:uppercase;border-radius:0;font-size:18px;padding:6px 12px;font-weight:900;line-height:1.5;display:block;width:150px;margin:auto;margin-top:22px;margin-bottom:7px;position:relative;z-index:8;text-decoration:none !important;font-family:acumin-pro-condensed,sans-serif !important;}.paragraph-header .slider-design .overlay-slider .header-content-wrapper .cta-button a{font-weight:900;}.winners-button:hover{text-decoration:none;background:rgba(255,255,255,0.5);color:#0099cc !important;}.banner-main-wrapper
    .banner-paragraph-wrapper.banner-layout-full_non_transparent
    .paragraph-banner
    .flex-wrapper
    .col-div
    .paragraph-content
    h2{line-height:1;}.main-header-container.scrolling{background:linear-gradient(45deg,#ff2e5b 0%,#eb8026 100%);}.path-frontpage .view-jury .view-content .item .caption,.winners-page .view-jury .view-content .item .caption{background:url(/themes/custom/wri2020/assets/images/c6-before.svg) center
      center no-repeat;height:100%;}.path-frontpage .view-jury .view-content .item .caption:hover,.winners-page .view-jury .view-content .item .caption:hover{background:url(/themes/custom/wri2020/assets/images/c6-after.svg) center
      center no-repeat;}.paragraph-header .slider-design .overlay-slider .header-content-wrapper .paragraph-years{background:#FF2E5B !important;}.paragraph-header .overlay-design .overlay-header .header-content-wrapper .paragraph-years{background:#FF2E5B;}#id-19 .col-div .paragraph-content p span{background:#FF2E5B;}.view-our-news .view-footer,.view-news-page-view .view-footer{background:linear-gradient(45deg,#ff2e5b 0%,#eb8026 100%);}.banner-main-wrapper
    .banner-paragraph-wrapper.banner-size-small.banner-layout-
    .paragraph-content
    h3
    a,.main-content a{color:#0099cc;}.banner-main-wrapper
    .banner-paragraph-wrapper.banner-size-small.banner-layout-
    .paragraph-content
    h3
    a:hover,.main-content a:hover{color:#0099cc;text-decoration-color:#0099cc;}.banner-main-wrapper .main-cta-btn{border:2px solid #0099cc;color:#0099cc;}.banner-main-wrapper .main-cta-btn:hover{background:#0099cc;border:2px solid #0099cc;}.view-our-news .news-wrapper .content .main-wrapper span:hover,.view-news-page-view .news-wrapper .content .main-wrapper span:hover{color:#0099cc;}.paragraph-header
    .overlay-design
    .overlay-header
    .header-content-wrapper
    .cta-button
    a{color:white;border:2px solid white;}.paragraph-header
    .overlay-design
    .overlay-header
    .header-content-wrapper
    .cta-button
    a:hover{background:#FF2E5B;border:2px solid #FF2E5B;color:white;transition:0.2s;}.youtube-video{aspect-ratio:16 / 9;width:100%;}h2.theme_title,.path-frontpage #id-19 h2 strong,.path-frontpage #id-19 h2 small,.path-frontpage #id-19 h2{font-size:55px;}p.theme_tagline{font-size:20px;margin:0 20% 0 0;}.overlay-slider{opacity:.85;}@media (max-width:991px){.banner-main-wrapper#id-21{padding-top:220px !important;}.cta-button{padding-top:50px;}.main-header-container{top:auto;}}@media (max-width:1920px){h2.theme_title,.path-frontpage #id-19 h2 strong,.path-frontpage #id-19 h2 small,.path-frontpage #id-19 h2{font-size:55px;}p.theme_tagline{font-size:16px;margin:0 10% 0 0;}.banner-main-wrapper
      .banner-paragraph-wrapper.banner-layout-full_non_transparent
      .paragraph-banner
      .flex-wrapper
      .col-div
      .paragraph-content{margin-top:100px;}}@media (min-width:1200px){.paragraph-header .slider-design .overlay-slider .header-content-wrapper{margin-left:100px;}}@media (min-width:1450px){.paragraph-header .slider-design .overlay-slider .container{max-width:1370px;}.paragraph-header .overlay-design .overlay-header .header-content-wrapper{margin-left:10px;}}@media (min-width:1920px){.paragraph-header .slider-design .overlay-slider .header-content-wrapper{margin-left:-200px;}}@media (min-width:2560px){.paragraph-header .slider-design .overlay-slider .header-content-wrapper{margin-left:-300px;}}.paragraph-header .overlay-design .overlay-header .header-content-wrapper .paragraph-title h2{text-transform:uppercase;color:white;font-size:81px;}.paragraph-header .overlay-design .overlay-header .header-content-wrapper .paragraph-subtitle h2{font-weight:900;color:white;font-size:60px;text-transform:uppercase;font-style:normal;line-height:60px;}@media (max-width:767px){.paragraph-header .overlay-design .overlay-header .header-content-wrapper .paragraph-subtitle h2{font-size:50px;line-height:50px;}.paragraph-header .overlay-design .overlay-header .header-content-wrapper .paragraph-title h2{font-size:31px;}}@media (max-width:991px){.paragraph-header .overlay-design .overlay-header .header-content-wrapper .paragraph-subtitle h2{font-size:62px;margin-top:0;line-height:62px;}}@media (min-width:1450px){.paragraph-header .overlay-design .overlay-header .header-content-wrapper{margin-left:10px;max-width:600px;}}@media (min-width:1262px){.paragraph-header .overlay-design .overlay-header .header-content-wrapper .paragraph-title h2{font-size:31px;}.paragraph-header .overlay-design .overlay-header .header-content-wrapper .paragraph-subtitle h2{font-size:50px;line-height:50px;}}@media (max-width:1600px){.paragraph-header .overlay-design .overlay-header .header-content-wrapper .paragraph-title h2{font-size:31px;line-height:unset;}}@media (max-width:1366px){.paragraph-header .overlay-design .overlay-header .header-content-wrapper .paragraph-subtitle h2{font-size:45px;line-height:45px;}}@media (min-width:1700px){.paragraph-header .overlay-design .overlay-header .header-content-wrapper .paragraph-subtitle h2{font-size:65px;line-height:65px;}}@media (min-width:1200px){.side-by-side-paragraph#id-327 .left-side-paragraph .full-content-wrapper .paragraph-subtitle{font-size:48px;}}@media (max-width:1200px){.side-by-side-paragraph#id-327 .left-side-paragraph .full-content-wrapper .paragraph-subtitle{font-size:48px;}}.paragraph-header .overlay-design .overlay-header .header-content-wrapper .cta-button a{font-weight:900;}ul.first-ul-custom{list-style:inherit;padding-left:20px !important;}ul.second-ul-custom{list-style:inherit;}.region-content li{color:#fff;}.banner-main-wrapper .banner-paragraph-wrapper .paragraph-content p{font-size:22px;}.banner-paragraph-wrapper.banner-layout-full_transparent.banner-size-large h2{margin-top:-100px;}
