.prog-hdr {
 background-color: #e8b1ac;
  background-image: url("https://d3es8o5ydin5vb.cloudfront.net/c2e36639-16a4-4e4e-8e5e-bb0a18c43dbf_w550.png");
  background-repeat: no-repeat;
  background-size: 550px;
  background-position: 45vw 60%;
}

@media (min-width: 640px) and (max-width: 991px)  {
  .prog-hdr {
    background-position: 40vw 70%;
    }
}

@media (max-width: 640px) {
  .prog-hdr {
    background-size: 550px;
    background-position: 35vw 70%;
    }
}