.cursor-dot, .cursor-dot-outline {
    border-radius : 50%;
    left          : 0;
    opacity       : 0;
    pointer-events: none;
    position      : absolute;
    top           : 0;
    transform     : translate(-50%, -50%);
    transition    : opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
}
.cursor-dot {
    background-color: #4DD25C;
    height : 12px;
    width  : 12px;
    z-index: 99;
}
.no-cursor {
    cursor: none;
}
.no-cursor a, .no-cursor div, .no-cursor span {
    cursor: none;
}