*{margin:0;padding:0}body,html{height:100%;width:100%}body{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(header-bg.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}h1{font-size:2.5em;padding-bottom:40px}@media (min-width:768px){h1{font-size:4em;padding-bottom:25px}}h1,h2,h3,h4,h5,h6{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:400}section.splash{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff}section.splash>div{text-align:center}