body {
  background-color: #fff;
  background: #2a357e;
  background: linear-gradient(54deg, #2a357e 0%, #622975 33%, #972666 60%, #ba2c48 85%, #c92f26 100%);
  background: -moz-linear-gradient(54deg, #2a357e 0%, #622975 33%, #972666 60%, #ba2c48 85%, #c92f26 100%);
  background: -webkit-linear-gradient(54deg, #2a357e 0%, #622975 33%, #972666 60%, #ba2c48 85%, #c92f26 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#2a357e", endColorstr="#612974", GradientType=1 );
}

body > .grid {
  height: 100%;
}
.image {
  margin-top: -100px;
}
.column {
  max-width: 450px;
}

h2 {
  color: #fff;
}
