/*! CSS Entry Point:: Normal Left BLANK */
@media (max-width: 991px) {
  main .banner {
    display: block !important;
    margin-top: -20px;
    min-height: 200px;
    background-size: cover;
  }

  main>section {
    margin-top: 0;
  }
}

@media (max-width: 1199.98px) {

  .main-nav__mobile-toggle,
  .main-nav__mobile-toggle.expand {
    display: none;
  }
}

.cms-tmp__date:has(+.cms-rte +.cms-rte .gri),
.cms-tmp__date:has(+.cms-rte +.cms-rte .sdgs),
.cms-tmp__date:has(+.cms-rte .sdgs) {
  display: block;
}