/* EN landing-page header parity with the /en/ homepage master. */
.site-header .header-inner,
.main-nav .nav-inner {
  box-sizing: border-box !important;
  min-height: 63px !important;
  height: 63px !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.site-header {
  box-sizing: border-box !important;
  min-height: 63px !important;
  height: 63px !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.site-header .header-logo img,
.main-nav .logo-img {
  width: auto !important;
  height: 42px !important;
}

@media (min-width: 481px) and (max-width: 1080px) {
  .site-header,
  .site-header .header-inner,
  .main-nav,
  .main-nav .nav-inner {
    min-height: 69px !important;
    height: 69px !important;
  }
  .site-header .header-logo img,
  .main-nav .logo-img { height: 48px !important; }
}

@media (min-width: 1081px) {
  .site-header,
  .site-header .header-inner,
  .main-nav,
  .main-nav .nav-inner {
    min-height: 101px !important;
    height: 101px !important;
  }
  .site-header .header-logo img,
  .main-nav .logo-img { height: 68px !important; }
}
