.kawa-pointer-cursor,

.el-menu-item,
.el-sub-menu__title,
#logo,
#menu-icon,
.video-cover-small>img,
.el-collapse-item__header,
#player,
button,
button i,
.el-carousel__indicator,
a,

.el-check-tag,
.el-button,
.el-button>span,

.el-link__inner,
.el-notification .el-notification__closeBtn *,
.el-pagination .el-pager li,
.el-pagination button,
.n-button__content {
    cursor: url(1.png) !important;
    -webkit-animation: pointer-cursor 1500ms infinite !important;
    animation: pointer-cursor 1500ms infinite !important;
}

@-webkit-keyframes pointer-cursor {
    0% {
        cursor: url(1.png), pointer;
    }

    10% {
        cursor: url(2.png), pointer;
    }

    20% {
        cursor: url(3.png), pointer;
    }

    30% {
        cursor: url(4.png), pointer;
    }

    40% {
        cursor: url(5.png), pointer;
    }

    50% {
        cursor: url(6.png), pointer;
    }

    60% {
        cursor: url(7.png), pointer;
    }

    70% {
        cursor: url(8.png), pointer;
    }

    80% {
        cursor: url(9.png), pointer;
    }

    90% {
        cursor: url(10.png), pointer;
    }

    100% {
        cursor: url(1.png), pointer;
    }
}

@keyframes pointer-cursor {
    0% {
        cursor: url(1.png), pointer;
    }

    10% {
        cursor: url(2.png), pointer;
    }

    20% {
        cursor: url(3.png), pointer;
    }

    30% {
        cursor: url(4.png), pointer;
    }

    40% {
        cursor: url(5.png), pointer;
    }

    50% {
        cursor: url(6.png), pointer;
    }

    60% {
        cursor: url(7.png), pointer;
    }

    70% {
        cursor: url(8.png), pointer;
    }

    80% {
        cursor: url(9.png), pointer;
    }

    90% {
        cursor: url(10.png), pointer;
    }

    100% {
        cursor: url(1.png), pointer;
    }
}