.banner-sec video {
    height: calc(100vh - 100px) !important;
    object-fit: cover;
}

.banner-sec .banner-text {
    background: linear-gradient(180deg, #00000087, #ffffff00 60%);
    height: 100%;
}

.card-hover .card-img-overlay {
    opacity: 1;
}