
.reveal{

    opacity:0;

    transform:
        translateY(90px)
        scale(.96)
        rotateX(10deg);

    transform-origin:center bottom;

    filter:blur(2px);

    transition:
        opacity 1.15s ease,
        transform 1.25s cubic-bezier(.19,1,.22,1),
        filter 1s ease;

    will-change:
        transform,
        opacity,
        filter;

}

.reveal.active{

    opacity:1;

    transform:
        translateY(0)
        scale(1)
        rotateX(0deg);

    filter:blur(0);

}


/* Ritardi */

.delay1{

    transition-delay:.12s;

}

.delay2{

    transition-delay:.24s;

}

.delay3{

    transition-delay:.36s;

}

.delay4{

    transition-delay:.48s;

}
.delay5{

    transition-delay:.58s;

}




