@media only screen and (min-width: 768px) {
  .page-casedetails .sub-banner {
    --sub-banner-height: 2.6rem;
    --sub-banner-title-font-size: 0.4rem;
  }

  .page-casedetails .globalnav-placeholder {
    height: var(--global-header-height);
  }
}

.page-casedetails .sub-banner-title {
  max-width: 1000px;
}

#globalnav,
#globalnav.globalnav-dark,
#globalnav.globalheader-dark,
.globalheader-dark #globalnav,
.theme-dark #globalnav {
  --global-logo-url: url("../images/logo-dark.png");

  --r-globalnav-color-reverse: #ddd;
  --r-globalnav-color: rgb(50, 50, 50);
  --r-globalnav-color-hover: var(--main-color);
  --globalnav-background: rgba(255, 255, 255, 0);
}
