/* The Sydney office stores its breadcrumb inside the hero, unlike the other
   four office pages. Give its image the same 46px top strip and place the
   breadcrumb in that strip without changing approved content or imagery. */
body.site-suite.august-7.location-august.page-id-13125 .location-hero {
  padding-top: 46px;
}
body.site-suite.august-7.location-august.page-id-13125 .location-hero-copy > .breadcrumbs {
  position: absolute;
  z-index: 1;
  top: -24px;
  left: max(36px, calc((100% - 1320px) / 2));
  width: min(calc(100% - 72px), 1320px);
  margin: 0;
}
@media (max-width: 760px) {
  body.site-suite.august-7.location-august.page-id-13125 .location-hero-copy > .breadcrumbs {
    left: 20px;
    width: calc(100% - 40px);
  }
}

/* Hayden's 25 September markup: the desktop photograph reaches the top of
   the hero beside the breadcrumb. Keep the copy, CTA, image width and focal
   position unchanged; extend only the existing image into the 46px strip.
   The stacked mobile photograph retains its approved geometry. */
@media (min-width: 701px) {
  body.site-suite.august-7.location-august:is(.page-id-13125, .page-id-13008, .page-id-12926, .page-id-12721, .page-id-13059) .location-hero-image > img {
    top: -46px;
    height: calc(100% + 46px);
  }
}
