.text-neon {
    font-family: cursive;
    font-size:80px;
    color: #d5f7ff !important;
    font-weight: 300;
    letter-spacing: 8px;
    text-shadow: 1px 0px 4px #b8d2f3, 2px 0px 4px #80b6ec, 3px 0px 4px #7ccaf5, 2px 0px 3px #2cb2d4, 2px 3px 15px #2cbbd4, 2px 0px 15px #2cbbd4, 5px 0px 125px #2cbbd4, 20px 0vw 100px #2cadd4;
}

.flicker-slow {
    animation: flicker 4s linear infinite;
    font-family: cursive;
}

.flicker-fast {
    animation: flicker 1.5s linear infinite;
    font-family: cursive;
}

@keyframes flicker {
    0%, 19.999%, 22%, 62.999%, 64%, 64.999%, 70%, 100% {
        opacity: .99;
    }
    20%, 21.999%, 63%, 63.999%, 65%, 69.999% {
        opacity: 0.4;
    }
}