
@-webkit-keyframes scale-bg {
    0% {
        background-size: 100% auto
    }

    50% {
        background-size: 110% auto
    }

    100% {
        background-size: 100% auto
    }
}

@keyframes scale-bg {
    0% {
        background-size: 100% auto
    }

    50% {
        background-size: 110% auto
    }

    100% {
        background-size: 100% auto
    }
}

@-webkit-keyframes slide-bg {
    0% {
        background-position: 0 0
    }

    50% {
        background-position: 100% 100%
    }

    100% {
        background-position: 0 0
    }
}

@keyframes slide-bg {
    0% {
        background-position: 0 0
    }

    50% {
        background-position: 100% 100%
    }

    100% {
        background-position: 0 0
    }
}

@-webkit-keyframes jump-icon {
    0% {
        -webkit-transform: translateY(-12px);
        transform: translateY(-12px)
    }

    100% {
        -webkit-transform: translateY(12px);
        transform: translateY(12px)
    }
}

@keyframes jump-icon {
    0% {
        -webkit-transform: translateY(-12px);
        transform: translateY(-12px)
    }

    100% {
        -webkit-transform: translateY(12px);
        transform: translateY(12px)
    }
}

@-webkit-keyframes scale-icon {
    0% {
        -webkit-transform: translateY(-3px);
        transform: translateY(-3px)
    }

    100% {
        -webkit-transform: translateY(3px);
        transform: translateY(3px)
    }
}

@keyframes scale-icon {
    0% {
        -webkit-transform: translateY(-3px);
        transform: translateY(-3px)
    }

    100% {
        -webkit-transform: translateY(3px);
        transform: translateY(3px)
    }
}

@-webkit-keyframes rotate_in {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes rotate_in {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}
@keyframes sacle_bg {
    0% {
            -webkit-transform: scale(1.05);
            -moz-transform: scale(1.05);
            -ms-transform: scale(1.05);
            -o-transform: scale(1.05);
            -webkit-filter: scale(1.05);
            filter: scale(1.05);
            -webkit-filter: transform;
            filter: transform;
    }

    8.3333333333% {
            -webkit-transform: scale(1.1);
            -moz-transform: scale(1.1);
            -ms-transform: scale(1.1);
            -o-transform: scale(1.1);
            -webkit-filter: scale(1.1);
            filter: scale(1.1);
            -webkit-filter: transform;
            filter: transform;
    }

    16.6666666666% {
            -webkit-transform: scale(1.15);
            -moz-transform: scale(1.15);
            -ms-transform: scale(1.15);
            -o-transform: scale(1.15);
            -webkit-filter: scale(1.15);
            filter: scale(1.15);
            -webkit-filter: transform;
            filter: transform;
    }

    25% {
            -webkit-transform: scale(1.2);
            -moz-transform: scale(1.2);
            -ms-transform: scale(1.2);
            -o-transform: scale(1.2);
            -webkit-filter: scale(1.2);
            filter: scale(1.2);
            -webkit-filter: transform;
            filter: transform;
    }

    33.3333333333% {
            -webkit-transform: scale(1.15);
            -moz-transform: scale(1.15);
            -ms-transform: scale(1.15);
            -o-transform: scale(1.15);
            -webkit-filter: scale(1.15);
            filter: scale(1.15);
            -webkit-filter: transform;
            filter: transform;
    }

    41.6666666667% {
            -webkit-transform: scale(1.1);
            -moz-transform: scale(1.1);
            -ms-transform: scale(1.1);
            -o-transform: scale(1.1);
            -webkit-filter: scale(1.1);
            filter: scale(1.1);
            -webkit-filter: transform;
            filter: transform;
    }

    50% {
            -webkit-transform: scale(1.05);
            -moz-transform: scale(1.05);
            -ms-transform: scale(1.05);
            -o-transform: scale(1.05);
            -webkit-filter: scale(1.05);
            filter: scale(1.05);
            -webkit-filter: transform;
            filter: transform;
    }

    58.3333333333% {
            -webkit-transform: scale(1.1);
            -moz-transform: scale(1.1);
            -ms-transform: scale(1.1);
            -o-transform: scale(1.1);
            -webkit-filter: scale(1.1);
            filter: scale(1.1);
            -webkit-filter: transform;
            filter: transform;
    }

    66.6666666667% {
            -webkit-transform: scale(1.15);
            -moz-transform: scale(1.15);
            -ms-transform: scale(1.15);
            -o-transform: scale(1.15);
            -webkit-filter: scale(1.15);
            filter: scale(1.15);
            -webkit-filter: transform;
            filter: transform;
    }

    75% {
            -webkit-transform: scale(1.2);
            -moz-transform: scale(1.2);
            -ms-transform: scale(1.2);
            -o-transform: scale(1.2);
            -webkit-filter: scale(1.2);
            filter: scale(1.2);
            -webkit-filter: transform;
            filter: transform;
    }

    83.333333333% {
            -webkit-transform: scale(1.15);
            -moz-transform: scale(1.15);
            -ms-transform: scale(1.15);
            -o-transform: scale(1.15);
            -webkit-filter: scale(1.15);
            filter: scale(1.15);
            -webkit-filter: transform;
            filter: transform;
    }

    91.666666666% {
            -webkit-transform: scale(1.1);
            -moz-transform: scale(1.1);
            -ms-transform: scale(1.1);
            -o-transform: scale(1.1);
            -webkit-filter: scale(1.1);
            filter: scale(1.1);
            -webkit-filter: transform;
            filter: transform;
    }

    100% {
            -webkit-transform: scale(1.05);
            -moz-transform: scale(1.05);
            -ms-transform: scale(1.05);
            -o-transform: scale(1.05);
            -webkit-filter: scale(1.05);
            filter: scale(1.05);
            -webkit-filter: transform;
            filter: transform;
    }
}
