#animation-homepage-wrapper > div {
  position: absolute;
  width: 100%;
  height: 100%;
}

#animation-homepage-wrapper > div.gradientBackground {
  background: rgba(56, 46, 61, 0.1);
  background: -moz-linear-gradient(top, #222 0%, rgba(56, 46, 61, 0.1) 60%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #222), color-stop(100%, rgba(56, 46, 61, 0.1)));
  background: -webkit-linear-gradient(top, #222 0%, rgba(56, 46, 61, 0.1) 60%);
  background: -o-linear-gradient(top, #222 0%, rgba(56, 46, 61, 0.1) 60%);
  background: linear-gradient(to bottom, #222 0%, rgba(56, 46, 61, 0.1) 60%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#222, endColorstr=rgba(56, 46, 61, 0.1));
  z-index: 30;
}

#animation-homepage-wrapper > div.backgroundImage {
  background-repeat: no-repeat;
  background-position: center bottom;
  background-size: cover;
  opacity: 0;
  z-index: 10;
}

#animation-homepage-wrapper > div.contentWrapper {
  z-index: 31;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -webkit-align-content: center;
  -moz-align-content: center;
  -ms-align-content: center;
  align-content: center;
}

#animation-homepage-wrapper > div.contentWrapper > div {
  -webkit-flex-shrink: 0;
  -moz-flex-shrink: 0;
  -ms-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-flex-grow: 0;
  -moz-flex-grow: 0;
  -ms-flex-grow: 0;
  flex-grow: 0;
  text-align: center;
}

#animation-homepage-wrapper > div.contentWrapper > div h1, #animation-homepage-wrapper > div.contentWrapper > div h2 {
  font-size: 67px;
  line-height: 73.7px;
  text-transform: none;
  font-family: "Open Sans", "arial", sans-serif;
  font-weight: 600;
  margin: 0;
  padding: 0;
  color: #9bea2a;
  margin-bottom: 30vh;
}

#animation-homepage-wrapper > div.contentWrapper > div h1 span, #animation-homepage-wrapper > div.contentWrapper > div h2 span {
  font-family: "Open Sans", "arial", sans-serif;
  font-weight: 400;
  font-size: 28px;
  line-height: 42px;
  letter-spacing: 0em;
  text-transform: none;
  color: #4BDBC3;
  display: block;
}

/*# sourceMappingURL=animation.css.map */
