.couponbanner { margin-bottom: 2rem; }
.couponbanner a {display: inline-block; vertical-align :middle; width: 49%; }
.couponbanner a img { width: 100%; height: auto;  }
.couponbanner a:nth-child(2) { margin-left: 2%; }

@media screen and (max-width: 600px) {
.couponbanner a { width: 100%; }
.couponbanner a:nth-child(2) { margin-left: 0; margin-top: 1em; }
}