h2{text-align: center;}
.videos,.vid-container,.loader-wrapper{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;}
.vid-container{flex-direction: column;margin-top: 10vh;}
.vid-container a{text-decoration: none;padding: 3%;color: black;border-bottom-right-radius:20px ;border-bottom-left-radius:20px ;background-color: white;}
video{max-height: 80vh;max-width: 90%;border-radius: 30px;}
.videos{margin-top: -5vh;}
.loader-wrapper{position:fixed;width: 100%;height: 100vh;background-color: white;top: 0;left: 0;z-index: 10;}
.vid{width: 30%;}
@media only screen and (min-width: 600px) {
    .vid{width: 20%;}
}
/*Styles for laptops*/
@media only screen and (min-width: 992px) {
    .vid{width:10%;}
}
/*Styles for desktop*/
@media only screen and (min-width: 1700px) {
      
}
