.prog-hdr {
  background: #9668a6;  /* fallback for old browsers */
  background-image: url(https://d293qfd0kygxt9.cloudfront.net/058a0000-0aff-0242-ab1b-08dad14953b5_w500.png);
  background-repeat: no-repeat;
  background-size: 140px;
  background-position: 120% 25%;
}


@media (min-width: 400px) {
  .prog-hdr {
       background-size: 150px;
       background-position: 95% 25%;
    }
   }

@media (min-width: 640px) {
  .prog-hdr {
       background-size: 130px;
       background-position: 73% 25%;
    }
   }



@media (min-width: 992px) {
  .prog-hdr {
       background-size: 200px;
       background-position: 70% 25%;
    }