.prog-hdr {
  background: url(https://d3p8n5v2phyax0.cloudfront.net/35EBC8F3-5A73-4867-9B30-32386A56E029.jpg) #a2aaad no-repeat center center;
}

.prog-hdr__link {
  position: relative;
}

.prog-hdr__link:before {
  content: "";
  position: absolute;
  height: 36px;
  width: 182px;
  top: 10px;
  left: -6px;
  background-color: #EA6902;
}

.title--program {
  position: relative;
}

@media (max-width: 640px) {
  .prog-hdr {
  background-position: 60% center; 
  }
  
  .prog-hdr__link:before {
    content: "";
    height: 32px;
    width: 165px;
    top: 10px;
    left: -6px;
  }
}