.wp-block-uagb-container.cont-img {
    position: relative;
}

.wp-block-uagb-container.cont-marquee+.cont-img {
    margin-top: calc((var(--gap-l) + var(--gap-xl)) * -1);
}


.wp-block-uagb-container.cont-img .wp-block-uagb-image-gallery {
    border-radius: 20px;
    overflow: hidden;
}

.wp-block-uagb-container.einleitung.einleitung-hintergrund+div.cont-img {
    max-width: 100vw !important;
    width: 100vw !important;
}

.wp-block-uagb-container.einleitung.einleitung-hintergrund+div.cont-img>.wp-block-uagb-image-gallery {
    max-width: 1500px;
    width: 90vw !important;
}

.wp-block-uagb-container.einleitung.einleitung-hintergrund+div.cont-img::before {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: calc(var(--gap-xl) * 2);
    top: 0;
    background-color: var(--ast-global-color-0);
}
