/*	|||||||||||  TRACER 3.0 ||||||||||| */
.animateBlock p,
.animateBlock h1,
.animateBlock h2,
.animateBlock h3,
.animateBlock h4,
.animateBlock .btn,
.animateBlock ul,
.animateBlock li,
.animateThis {
  -webkit-transition: all 1.26s cubic-bezier(0.74, 0.215, 0.125, 1.02);
  -moz-transition: all 1.26s cubic-bezier(0.74, 0.215, 0.125, 1.02);
  -o-transition: all 1.26s cubic-bezier(0.74, 0.215, 0.125, 1.02);
  transition: all 1.26s cubic-bezier(0.74, 0.215, 0.125, 1.02);
  -webkit-transition-timing-function: cubic-bezier(0.74, 0.215, 0.125, 1.02);
  -moz-transition-timing-function: cubic-bezier(0.74, 0.215, 0.125, 1.02);
  -o-transition-timing-function: cubic-bezier(0.74, 0.215, 0.125, 1.02);
  transition-timing-function: cubic-bezier(0.74, 0.215, 0.125, 1.02);
  opacity: 0;
}
.animateBlock p,
.animateBlock h1,
.animateBlock h2,
.animateBlock h3,
.animateBlock h4,
.animateBlock .btn,
.animateBlock ul,
.animateBlock li {
  position: relative;
  top: 30px;
}
.animateBlock.active p,
.animateBlock.active h1,
.animateBlock.active h2,
.animateBlock.active h3,
.animateBlock.active h4,
.animateBlock.active .btn,
.animateBlock.active ul,
.animateBlock.active li {
  top: 0;
  opacity: 1;
}
.animateBlock.active h4 {
  transition-delay: 0.1s;
}
.animateBlock.active h1 {
  transition-delay: 0.2s;
}
.animateBlock.active h2,
.animateBlock.active h3 {
  transition-delay: 0.4s;
}
.animateBlock.active p {
  transition-delay: 0.6s;
}
.animateBlock.active p + p {
  transition-delay: 0.8s;
}
.animateBlock.active .btn {
  transition-delay: 1.0s;
}
.animateBlock.active .btn + .btn {
  transition-delay: 1.2s;
}
.animateBlock.active ul {
  transition-delay: 1.0s;
}
.animateBlock.active li {
  transition-delay: 1.2s;
}
.animateBlock.active li + li {
  transition-delay: 1.4s;
}
.animateBlock.active li + li + li {
  transition-delay: 1.6s;
}
.animateBlock.active li + li + li + li {
  transition-delay: 1.8s;
}
.animateBlock.active li + li + li + li + li {
  transition-delay: 2s;
}
.animateBlock.active li + li + li + li + li + li {
  transition-delay: 2.2s;
}
.animateBlock.active li + li + li + li + li + li + li {
  transition-delay: 2.4s;
}
.animateBlock.active li + li + li + li + li + li + li + li {
  transition-delay: 2.6s;
}
.animateThis {
  margin-top: 30px;
  margin-bottom: -30px;
}
.animateThis.active {
  margin-top: 0;
  margin-bottom: 0px;
  opacity: 1;
  transition-delay: 1.5s;
}
