<section>
  <div class="vignette"></div>
  <h1>Advertising.<br>Digital.<br>Social.</h1>
  <!-- video from http://evb.com, I hope they don't mind much :) -->
  <video loop preload autoplay>
    <source id="source_polar_mp4" src="https://d2pxo8g26zv991.cloudfront.net/wp-content/uploads/2014/10/HomeVideo_v04_1.mp4" type="video/mp4;codecs=&quot;avc1.42E01E, mp4a.40.2&quot;">
    <source id="source_polar_webm" src="https://d2pxo8g26zv991.cloudfront.net/wp-content/uploads/2014/10/HomeVideo_v04_1.webm" type="video/webm;codecs=&quot;vp8, vorbis&quot;">
  </video>
</section>
:root {
  font-size: calc(1vw + 1vh + .5vmin);
}
body {
  background: #111;
  font: 1rem/1.25 "Montserrat", sans-serif;
  margin: 0;
  overflow: hidden;
}
video {
  height: 100%;
  width: 100%; 
}
.vignette {
  background: rgba(0, 0, 0, 0.6);
  height: 100%;
  position: fixed;
  width: 100%;
  z-index: 1;
}
h1 {
  color: #fff;
  font-size: 3rem;
  margin: 3rem;
  position: absolute;
  text-transform: uppercase;
  width: 100%;
  z-index: 2;
}

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

This Pen doesn't use any external JavaScript resources.