/* ==== CONTENT FOLD ==== */

.animate .fold1-image{
    transition: all 0s ease;
    opacity: 0;
    transform: translateY(1000px);
    -webkit-transform: translateY(1000px);
}

.animate.animate-complete .fold1-image{
    transition: all 0.5s ease;
    opacity: 1;
    animation: ebook-slide-in 1.5s 1;
    animation-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
    animation-fill-mode: forwards;
}

.animate .fold1-content{
    transition: all 0s ease;
    opacity: 0;
    transform: translateY(1000px);
    -webkit-transform: translateY(1000px);
}

.animate.animate-complete .fold1-content{
    transition: all 0.5s ease;
    opacity: 1;
    animation: ebook-slide-in 1.5s 1;
    animation-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
    animation-fill-mode: forwards;
    animation-delay: .5s
}


.animate .fold1-right .fold1-image{
    transition: all 0s ease;
    opacity: 0;
    transform: translateY(1000px);
    -webkit-transform: translateY(1000px);
}

.animate.animate-complete .fold1-right .fold1-image{
    transition: all 0.5s ease;
    opacity: 1;
    animation: ebook-slide-in 1.5s 1;
    animation-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
    animation-fill-mode: forwards;
    animation-delay: 1s
}

.animate .fold1-right .fold1-content{
    transition: all 0s ease;
    opacity: 0;
    transform: translateY(1000px);
    -webkit-transform: translateY(1000px);
}

.animate.animate-complete .fold1-right .fold1-content{
    transition: all 0.5s ease;
    opacity: 1;
    animation: ebook-slide-in 1.5s 1;
    animation-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
    animation-fill-mode: forwards;
    animation-delay: 1.5s
}


@keyframes fold1-slide-in {
    0%, 10% { transform: translateY(1000px); }
    90%, 100% { transform: translateX(0px); }
  }

  /**SECTORS**/

  /* ==== CONTENT FOLD ==== */

.animate .sectors-icons-item{
    transition: all 0s ease;
    opacity: 0;
    transform: translateY(1000px);
    -webkit-transform: translateY(1000px);
}

.animate.animate-complete .sectors-icons-item{
    transition: all 0.5s ease;
    opacity: 1;
    animation: icons-slide-in 1.5s 1;
    animation-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.75);
    animation-fill-mode: forwards;
}

.animate .sectors-icons-item:nth-of-type(2){
    animation-delay: .15s;
}

.animate .sectors-icons-item:nth-of-type(3){
    animation-delay: .3s;
}

.animate .sectors-icons-item:nth-of-type(4){
    animation-delay: .45s;
}

.animate .sectors-icons-item:nth-of-type(5){
    animation-delay: .6s;
}

.animate .sectors-icons-item:nth-of-type(6){
    animation-delay: .75s;
}



@keyframes icons-slide-in {
    0%, 10% { opacity: 0; transform: translateY(200px); }
    90%, 100% { opacity: 1; transform: translateY(0px); }
  }

  .animate .sectors-content{
    transition: all 0s ease;
    opacity: 0;
    transform: translateY(-1000px);
    -webkit-transform: translateY(-1000px);
}

.animate.animate-complete .sectors-content{
    transition: all 0.5s ease;
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
}

/**WHY ETHICA**/
/* ==== CONTENT FOLD ==== */

.animate .why-ethica-image{
    transition: all 0s ease;
    opacity: 0;
    transform: translateX(-1000px);
    -webkit-transform: translateX(-1000px);
}

.animate.animate-complete .why-ethica-image{
    transition: all 0.5s ease;
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
}

.animate .why-ethica-content{
    transition: all 0s ease;
    opacity: 0;
    transform: translateX(1000px);
    -webkit-transform: translateX(1000px);
}

.animate.animate-complete .why-ethica-content{
    transition: all 0.5s ease 0.5s;
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
}

/* ==== TESTIMONIALS ==== */

.animate .testimonials-content{
    transition: all 0s ease;
    opacity: 0;
    transform: translateX(-1000px);
    -webkit-transform: translateX(-1000px);
}

.animate.animate-complete .testimonials-content{
    transition: all 0.5s ease;
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
}

.animate .testimonials-slide{
    transition: all 0s ease;
    opacity: 0;
    transform: translateY(1000px);
    -webkit-transform: translateY(1000px);
}

.animate.animate-complete .testimonials-slide{
    transition: all 0.5s ease;
    opacity: 1;
    animation: icons-slide-in 1.5s 1;
    animation-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.75);
    animation-fill-mode: forwards;
}

.animate.animate-complete li:nth-of-type(2) .testimonials-slide{
    animation-delay: .15s;
}