.gradient-custom-2 {
/* fallback for old browsers */
background: #000816;

/* Chrome 10-25, Safari 5.1-6 */
background: -webkit-linear-gradient(to left, #000816, #012b3a, #02506a, #075870);

/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
background: linear-gradient(to left, #000816, #012b3a, #02506a, #075870); 

}

@media (min-width: 768px) {
.gradient-form {
height: 100vh !important;
opacity:.95;
}
}
@media (min-width: 769px) {
.gradient-custom-2 {
border-top-right-radius: .3rem;
border-bottom-right-radius: .3rem;
}
}

.video-background {
    width:100%;
    height:100vh;
    overflow:hidden;
    display:flex;
    justify-content:center;
    align-items:center;
}

.video-background video{
    position:absolute;
    top:0;
    left:0;
    object-fit:cover;
}				