.banner-carousel {
    position: relative;
    width: 100%;
    padding-bottom: 12.5%; /* Geeft een 728/90 verhouding */
    overflow: hidden;
}
.banner-carousel .banner {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
}
div.banner img {
    margin: 0 auto;
}
.banner-container.view-random .banner {
    max-width: 970px;
    margin: 30px auto;
    text-align: center;
}
.banner-container.view-random .banner img {
    border: 1px solid var(--theme-palette-color-5);
}