

.video-container2 {
  height:850px;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.video-container2 video {
  min-width: 100%;
  min-height: 100%;
  position: absolute;
  top: 30%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.video-container2 .caption {
  z-index: 1;
  font-family: "Roboto", sans-serif;
position: relative;
text-align: center;
padding-left: 10px;
padding-top: 600px;
font-size: 1.2em;
color:#fff;
}

@media (max-width: 992px){
.video-container2 {
  height:250px;
  padding: 0;
}  
}