/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.theme-wwf .in-page-banner{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;max-width:1420px;width:100%}.theme-wwf .in-page-banner .content{text-wrap:balance;background:#000;display:flex;flex-direction:column;gap:2rem;grid-column:span 3;justify-content:center;padding:4rem 2rem;width:100%}@media (min-width:1024px){.theme-wwf .in-page-banner .content{grid-column:1/2;grid-row:1;max-height:40rem;padding:4rem}}.theme-wwf .in-page-banner h2{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#000;display:inline;line-height:1.2;padding:0 1rem;position:relative}.theme-wwf .in-page-banner .image{grid-column:span 3;min-height:20rem;position:relative}@media (min-width:1024px){.theme-wwf .in-page-banner .image{grid-column:2/4;grid-row:1;max-height:40rem}}.theme-wwf .in-page-banner .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.theme-wwf .in-page-banner .btn{margin:0}.theme-wwf .in-page-banner.yellow .content{background:#fec01e}.theme-wwf .in-page-banner.yellow h2{background:#000;color:#fff}
.sitewide-alert{display:flex;justify-content:space-between;padding:1.5rem 0;text-align:center}.sitewide-alert.alert-info{background-color:#000;color:#fff}.sitewide-alert.alert-error{background-color:#f36c42;color:#000}.sitewide-alert.alert-warning{background-color:#ffe600;color:#000}.sitewide-alert span{width:100%}.sitewide-alert p{font-size:1.5rem;margin:0}.sitewide-alert button,.wwf_alert_wrapper{display:flex}
