/* Media BG */
.image-container,
.video-container {
    position: absolute;
    width: 100%;
    height: 100%;
    pointer-events: none;
    left: 0;
    top: 0;
    background-size: cover;
    background-position: center;
	/*filter: saturate(0.5);*/
    overflow: hidden;
}
.video-container {
	overflow: hidden;
}
.video-overlay {
    background-color: #000000;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    min-height: 110%;
    min-width: 120%;
    aspect-ratio: 16 / 9;
    overflow: hidden;
}
