DIV.gt-background-gt-header {
  background: var(--gtweb-medium-gold);
}

@supports (display: grid) {
  @media all and (min-width: 600px) {
    DIV.gt-background-gt-header {
      background: linear-gradient(to right,var(--gtweb-medium-gold) 0%,var(--gtweb-medium-gold) 50%,var(--gtweb-primary-gold) 50%,var(--gtweb-primary-gold) 100%);
    }
    DIV.gt-gt-header {
      display: grid;
      grid-template-columns: 242px auto;
    }
    DIV.gt-gt-header DIV.gt-header-gradient {
      background: linear-gradient(to right,var(--gtweb-medium-gold) 0%,var(--gtweb-primary-gold) 100%);
      height: 82px;
    }
  }
}

DIV.gt-gt-header {
  line-height: 1.3;
}


DIV.gt-gt-header DIV.gt-header-logo {
  width: 242px;
  padding: 19px 0;
  box-sizing: border-box;
  line-height: 1;
}

DIV.gt-gt-header DIV.gt-header-logo IMG {
}

DIV.gt-gt-header DIV.gt-header-logo A {
  border-bottom: none;
}

DIV.gt-site-identity-wrapper {
  background-color: #ffffff;  background-color: var(--gtweb-background-page);
}

DIV.gt-branding__name {
  padding: 10px 0;
  font-family: "din-2014", sans-serif;
  font-size: 205%;
  font-weight: 600;
  line-height: 1.2;
}

@media all and (min-width: 966px) {
  DIV.gt-branding__name {
    font-size: 264%;
  }
}

DIV.gt-branding__name A,
DIV.gt-branding__name A:link,
DIV.gt-branding__name A:visited,
DIV.gt-branding__name A:hover {
  border-bottom: none;
  text-decoration: none;
}

DIV.gt-branding__name A:hover,
DIV.gt-branding__name A:focus,
DIV.gt-branding__name A:active {
  border-bottom: dotted 1px;
  text-decoration: none;
}


/*-- The site parent unit name line --*/
DIV.gt-branding__parentUnit {
  padding-top: 8px;
  font-size: 68%;
  font-weight: 400;
}
