.marketing_video .container {
    display: flex;
    flex-direction: column;
    gap: 20px;
}
.marketing_video .container .marketing_video_top {
    margin-left: -100px;
    margin-right: -100px;
}
@media (max-width: 1440px) {
    .marketing_video .container .marketing_video_top {
        margin-left: -40px;
        margin-right: -40px;
    }
}
@media (max-width: 1024px) {
    .marketing_video .container .marketing_video_top {
        margin-left: unset;
        margin-right: unset;
    }
}
.marketing_video .container .marketing_video_top video {
    width: 100%;
    border-radius: var(--br-xl);
}
.marketing_video .container .marketing_video_bottom {
    display: grid;
    grid-template-columns: 3fr 1fr;
    gap: 20px;
}
@media (max-width: 1024px) {
    .marketing_video .container .marketing_video_bottom {
        grid-template-columns: 1fr;
    }
}
.marketing_video .container .marketing_video_bottom h4 {
    margin: 0 0 8px;
}
