@media screen and (min-width: 750px) {
  .header-image__desktop {
    display: block;
  }

  .header-image__mobile {
    display: none;
  }
}

@media screen and (max-width: 750px) {
  .header-image__desktop {
    display: none;
  }

  .header-image__mobile {
    display: block;
  }
}

img.header-image__responsive {
  max-width: 100%;
  width: 100vw;
  height: auto;
  display: block;
}

