 /* === DIGIFOX VIDEO CSS === */
/* @import "style-dynamic.css";
  @import "style-scroll.css";*/

.video-wrapper {
    position: relative;
    width: 100%;
    /*height: 90vh;*/ /* Dynamically adjustable based on user input */
    overflow: hidden;
}

.video-background {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1; /* Ensure video is behind content */
}

.video-background video {
    width: 100%;
    height: 100%;
    object-fit: cover; /* Cover the area of .video-wrapper */
}

.video-container {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 2; /* Above the video but allows interaction with content */
}

.video-content {
    max-width: 400px;
    text-align: center; /* Center content text */
    z-index: 3; /* Ensure it's above the overlay */
}

.video-inner {
    padding: 1em 1em 0;
    }

.video-inner img {
    max-width: 100%;
    }



.video-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
}