.differencias .diff-items .diff-item:nth-child(odd) .number:before {
  transition: all 0.5s 0s;
}
.differencias .diff-items .diff-item:nth-child(odd) .txt-1 {
  transition: all 0.5s 0s;
}
.differencias .diff-items .diff-item:nth-child(odd) .txt-2 {
  transition: all 0.5s 0.25s;
}
.differencias .diff-items .diff-item:nth-child(even) .number:before {
  transition: all 0.5s 0.5s;
}
.differencias .diff-items .diff-item:nth-child(even) .txt-1 {
  transition: all 0.5s 0.5s;
}
.differencias .diff-items .diff-item:nth-child(even) .txt-2 {
  transition: all 0.5s 0.75s;
}
.differencias .diff-items .diff-item .number:before {
  transform: scale(0.6);
}
.differencias .diff-items .diff-item .txt-1 {
  transition: all 0.5s 0s;
  opacity: 0;
  transform: translateY(-50%);
}
.differencias .diff-items .diff-item .txt-1.after-scroll {
  opacity: 1;
  transform: translateY(0);
}
.differencias .diff-items .diff-item .txt-2 {
  transition: all 0.5s 0.25s;
  opacity: 0;
  transform: translateY(-50%);
}
.differencias .diff-items .diff-item .txt-2.after-scroll {
  opacity: 1;
  transform: translateY(0);
}
.differencias .diff-items .diff-item.after-scroll .number:before {
  transform: scale(1);
}

.main-schema .columns > div.schema:before {
  transition: all 5s;
  transform: translateX(0) scale(0.8);
}
.main-schema .columns > div.schema.after-scroll:before {
  transform: translateX(0) scale(1);
}

.construction .items .item:nth-child(odd) h3 {
  transition: all 0.25s 0s;
}
.construction .items .item:nth-child(odd):before {
  transition: all 0.25s 0.1s;
}
.construction .items .item:nth-child(even) h3 {
  transition: all 0.25s 0.25s;
}
.construction .items .item:nth-child(even):before {
  transition: all 0.25s 0.35s;
}
.construction .items .item:before {
  filter: grayscale(100) brightness(50%);
}
.construction .items .item h3 {
  filter: grayscale(100) brightness(50%);
}
.construction .items .item.after-scroll:before {
  filter: grayscale(0) brightness(100%);
}
.construction .items .item.after-scroll h3 {
  filter: grayscale(0) brightness(100%);
}

.product-construction .items .item h3 {
  transition: all 0.25s 0s;
}
.product-construction .items .item:before {
  transition: all 0.25s 0.1s;
}
.product-construction .items .item:before {
  filter: grayscale(100) brightness(50%);
}
.product-construction .items .item h3 {
  filter: grayscale(100) brightness(50%);
}
.product-construction .items .item.after-scroll:before {
  filter: grayscale(0) brightness(100%);
}
.product-construction .items .item.after-scroll h3 {
  filter: grayscale(0) brightness(100%);
}

.fadescroll {
  transition: all 0.5s;
  opacity: 0;
}
.fadescroll.after-scroll {
  opacity: 1;
}

.fadeup {
  transition: all 1s;
  opacity: 0;
  transform: translateY(100px);
}
.fadeup.after-scroll {
  opacity: 1;
  transform: translateY(0px);
}

.faderight {
  transition: all 1s;
  opacity: 0;
  transform: translateX(-100px);
}
.faderight.after-scroll {
  opacity: 1;
  transform: translateX(0px);
}

.fadeleft {
  transition: all 1s;
  opacity: 0;
  transform: translateX(100px);
}
.fadeleft.after-scroll {
  opacity: 1;
  transform: translateX(0px);
}/*# sourceMappingURL=animation.css.map */