.image-banner-link .section_wrapper {background-color: var(--bg-color);}
.image-banner-link .img_inner { position: relative; padding-top: 22.778%; display: block; }
.image-banner-link .img_inner img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; vertical-align: middle; object-fit: cover; }

@media screen and (max-width: 749px) {
    .image-banner-link .section_wrapper {background-color: var(--bg-color-mobile);}
    .image-banner-link .img_inner { padding-top: 61.87%; }
}