/* === CASE STUDIES HEADER === */

body[data-sitename="casestudies"] .journal-header,
body[data-sitename="casestudies"] .widget-SitePageFooter .journal-footer.journal-bg {
    background: unset;
    background-color: #dcdd2c;
}

body[data-sitename="casestudies"] .journal-header .journal-header_content .journal-logo_wrap a.journal-logo-link {
    color: #000000;
    font-size: 2rem;
}

body[data-sitename="casestudies"] .journal-header .journal-header_content .journal-logo_wrap a.journal-logo-link:hover {
    text-decoration: none;
}

body[data-sitename="casestudies"] .journal-header .site-menu .nav-link {
    color: #000000;
}

@media (max-width: 899px) {
    body[data-sitename="casestudies"] .journal-header .journal-header_content .navbar-menu_wrap .mobile-site-menu-toggle {
        color: #000000;
    }
}

body[data-sitename="casestudies"] .widget-SitePageFooter .journal-footer .journal-footer_content .journal-footer-affiliations a img {
    max-height: 2rem;
}

/* === CASE STUDIES GATEWAY HOMEPAGE === */

.pg_index .theme-homepage-layout.gateway .hero-row {
   background-color: #dcdd2c33;
}

.pg_index .theme-homepage-layout.gateway .widget-SelfServeContent .homepage-panel-header {
    background-color: transparent;
}

.pg_index .theme-homepage-layout.gateway .home-row2 .widget-SelfServeContent,
.pg_index .theme-homepage-layout.gateway .home-row3 .widget-SelfServeContent,
.pg_index .theme-homepage-layout.gateway .home-row4 .widget-SelfServeContent {
    box-shadow: 0 0 2rem rgba(0, 0, 0, 0.1), 1.25em 1.25em 0 -0.5em #dcdd2c33;
}

.pg_index .theme-homepage-layout div[class*=home-row]>.widget-dynamic__header {
    text-align: left;
}

.pg_index .theme-homepage-layout.gateway .widget-SelfServeContent .partner-logos-row {
    display: flex;
    flex-wrap: wrap;
}

.pg_index .theme-homepage-layout.gateway .widget-SelfServeContent .partner-logos-row img {
    height: fit-content;
    max-height: 3rem;
    margin:1rem;
}

@media (max-width: 899px) {
    .pg_index .theme-homepage-layout.gateway .widget-SelfServeContent .partner-logos-row img {
        max-height: 1.5rem;
        margin: 0.5rem;
    }
