
/* https://aclaes.com/responsive-background-images-with-srcset-and-sizes/ */
[data-responsive-background-image] {
    /*background-size: cover;*/
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    padding-bottom: 56.25%; /* 16:9 ratio */
    height: auto;
    overflow: hidden;
}

[data-responsive-background-image] .banner-img {
    display: none;
}

