.prog-hdr {
 background-color: #29a9ec;
  background-image: url("https://d1fs2jaqbm1nwm.cloudfront.net/058a0000-0aff-0242-8470-08dadd1af086_w1500.png");
  background-repeat: no-repeat;
  background-size: 600px;
  background-position: 70px 40%;
}

@media (min-width: 640px) {
  .prog-hdr {
       background-size: cover;
       background-position: 100% 40%;
    background-size: 600px;
    }

@media (min-width: 991px) {
  .prog-hdr {
       background-size: cover;
       background-position: 70% 40%;
    background-size: 650px;
    }