html,
body {
  background-color: white;
  /*font-family: "Gilroy-Light", sans-serif;*/
  /*font-size: 1rem;*/
  color: #707070;
}

#page_kreativ {
  overflow: hidden;
}

._video-frame video {
  display: block;
  width: 100%;
  margin: 0 auto;
  background: transparent;
  border: none;
  box-shadow: none;
}

._spacer_screen_100 {
  padding: 12vw 0;
}

._spacer_screen_80 {
  padding: 8vw 0;
}

._spacer_top_80 {
  padding-top: 8vw;
}

._content {
  display: block;
  max-width: 500px;
  margin: 5vw auto;
  padding: 15px;
  width: 100%;
}
._content h6 {
  font-family: "Montserrat", sans-serif;
  font-size: 12px;
  color: #626263;
  font-weight: 400;
}
._content h5 {
  font-family: "Montserrat", sans-serif;
  color: #626263;
}

._block_discover {
  display: block;
  position: relative;
  background-color: #f1c633;
}
._block_discover ._text {
  display: block;
  position: absolute;
  top: 28%;
  left: 9%;
}
._block_discover ._text h1 {
  font-family: "Gilroy-ExtraBold", sans-serif;
  font-size: 134px;
  line-height: 136px;
  color: #5fad6d;
}
._block_discover ._text span {
  color: #4562D8;
  font-family: "Gilroy-ExtraBold", sans-serif;
  font-size: 134px;
  line-height: 132px;
}
._block_discover img {
  display: block;
  position: absolute;
  top: 0;
  right: 18%;
}
._block_discover._ideas {
  background-color: #e68c2e;
}
._block_discover._ideas ._text h1 {
  color: #98ccca;
}
._block_discover._ideas ._text span {
  color: #765ab9;
}
._block_discover._ideas img._2 {
  top: unset;
  bottom: 0;
  right: 36%;
}

._amimals {
  padding-top: 8vw;
}

._mh600 {
  min-height: 600px;
  position: relative;
}
._mh600._tapes {
  min-height: 850px;
  background-image: url("../../asset/imgs/proyectos/kreativfabrik/tidy_tools_2.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
._mh600._bandas {
  min-height: 490px;
  background-image: url("../../asset/imgs/proyectos/kreativfabrik/image_tapes.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}

.parallax__container {
  clip: rect(0, auto, auto, 0);
  height: 100%;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%;
}

.parallax {
  position: fixed;
  top: 0;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  width: 100%;
  /* BG behaviour */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

@media screen and (max-width: 480px) {
  ._content {
    padding: 30px 40px;
  }

  ._block_discover ._text h1, ._block_discover ._text span {
    font-size: 38px;
    line-height: 42px;
  }

  ._mh600 {
    min-height: 350px;
  }
  ._mh600._tapes {
    min-height: 250px;
  }

  ._block_discover img {
    max-width: 68px;
  }
  ._block_discover img._1, ._block_discover img._2 {
    max-width: 20px;
  }

  .parallax._tapes {
    height: 440px !important;
  }

  ._square_video ._square {
    margin: 0 auto;
  }
}

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