#cta-bg {
  background-color: rgba(0,0,0,0.5);
  padding:20px
}
#cta-bg a {
 color: white; 
}
.innerCTA {
  margin: auto;
  width: 50%;
}

@media (max-width: 767px) {
  .innerCTA {
    width: 100%;
    margin: auto;
    padding-left: 2rem !important;
  }
  /* background by SVGBackgrounds.com */