body{
    margin:0;
    padding:0;
    background-size:cover;
    background-position:center;
}

.cover{
    background:rgba(0,0,0,0.5);
    height:100%;
    text-align:center;
    display:block;
    text-decoration:none;
}

.vertical-align{
    height: 80px;
    position: relative;
    top: 50%;
    transform:translateY(-50%);    
}

.fa-play-circle-o{
    color:#fff;
}

h1{
    color:#fff;
    font-family:'Montserrat', sans-serif;
}