@keyframes animation-pop {
    50% {
        transform: scale(1.2);
    }
}


@keyframes btntopicon {
    0% {
        transform: translateY(-13px);
    }

    100% {
        transform: translateY(13px);
    }
}


@keyframes animation-scaleLeftRight {
    0% {
        opacity: 0;
        transform: translateX(-100%);
    }

    100% {
        opacity: 1;
        transform: translateX(0%);
    }
}

@keyframes animation-top-to-bottom {
    0% {
        opacity: 0;
        transform: translateY(-100%);
    }

    100% {
        opacity: 1;
        transform: translateY(0%);
    }
}

@keyframes animation-bottom-to-top {
    0% {
        opacity: 0;
        transform: translateY(100%);
    }

    100% {
        opacity: 1;
        transform: translateY(0%);
    }
}

@keyframes animation-bottom-to-right {
    0% {
        opacity: 0;
        transform: translateY(100%);
    }

    100% {
        opacity: 1;
        transform: translateY(0%);
    }
}

@keyframes animation-scaleRightLeft {
    0% {
        opacity: 0;
        transform: translateX(100%);
    }

    100% {
        opacity: 1;
        transform: translateX(0%);
    }
}

@keyframes animation-blur {
    0% {
        filter: blur(20px);
    }

    100% {
        filter: blur(0);
    }
}

/* top to bottom */
@keyframes animation-scale {
    0% {
        opacity: 0;
        transform: scale(0.2);
    }

    100% {
        opacity: 1;
        transform: scale(1);
    }
}

@keyframes animation-topToBottom {
    0% {
        opacity: 0;
        transform: translateY(10%);
    }

    100% {
        opacity: 1;
        transform: translateY(0%);
    }
}

@keyframes animation-scalezoom {
    0% {
        opacity: 0;
        transform: scale(5);
    }

    100% {
        opacity: 1;
        transform: scale(1);
    }
}

@keyframes animation-leftToright {
    0% {
        opacity: 0;
        transform: scale(2);
    }

    100% {
        opacity: 1;
        transform: scale(1);
    }
}

@keyframes animation-rightToleft {
    0% {
        opacity: 0;
        transform: scale(0);
    }

    100% {
        opacity: 1;
        transform: scale(1);
    }
}
/* topp and bottom (both) */
@keyframes animation-topAndbottom {
    0% {
        transform: translateY(7px);
    }

    100% {
        transform: translateY(-7px);
    }
}



/* top to bottom */
@keyframes animation-scaleReveal {
    0% {
        opacity: 0;
        transform: scale(0.2);
    }

    50% {
        opacity: 1;
        transform: scale(1.15);
    }

    100% {
        opacity: 1;
        transform: scale(1);
    }
}

@keyframes pulsate-btn {
    0% {
        transform: scale(0.6, 0.6);
        opacity: 1;
    }

    100% {
        transform: scale(1, 1);
        opacity: 0;
    }
}

@keyframes spinnerRotate {
    0% {
        transform: rotate(0deg) translateX(57px);
    }

    100% {
        transform: rotate(360deg) translateX(57px);
    }
}

/* right To left */
.revealleft {
    transform: translate(50%,50%);
    opacity: 0;
    transition: all 1s ease;
}


    .revealleft.active {
        transform: translate(0%,0%);
        opacity: 1;
    }

/* left To right */
.revealright {
    transform: translate(-50%,50%);
    opacity: 0;
    transition: all 1s ease;
}

    .revealright.active {
        transform: translate(0%,0%);
        opacity: 1;
    }
/* .reveal-whyus{    
    opacity: 0;
    transition: all 1s ease;
}
.reveal-whyus.active{
    animation: animation-scaleReveal 1s ease forwards;
    opacity: 0;
} */
