@charset "utf-8";

@keyframes bling2 {
    0% {
        transform : scale(1);
    }

    100% {
        transform : scale(1.15);
    }
}

@keyframes gradientShift {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

@keyframes draw {
    to {
        stroke-dashoffset: 0;
    }
}

@keyframes colorChange {
    0% {
        color: rgba(255, 83, 83, 0);
    }
    25% {
        color: rgba(255, 83, 83, 0.25);
    }
    50% {
        color: rgba(255, 83, 83, 0.5);
    }
    75% {
        color: rgba(255, 83, 83, 0.75);
    }
    100% {
        color: rgba(255, 83, 83, 1);
    }
}

@keyframes textFillUpWave {
    0% {
        clip-path: polygon(
                0% 100%, 10% 100%, 20% 100%, 30% 100%, 40% 100%,
                50% 100%, 60% 100%, 70% 100%, 80% 100%, 90% 100%, 100% 100%,
                100% 100%, 0% 100%
        );
    }
    10% {
        clip-path: polygon(
                0% 95%, 10% 98%, 20% 95%, 30% 97%, 40% 94%,
                50% 96%, 60% 93%, 70% 95%, 80% 92%, 90% 94%, 100% 91%,
                100% 100%, 0% 100%
        );
    }
    25% {
        clip-path: polygon(
                0% 85%, 10% 88%, 20% 82%, 30% 86%, 40% 80%,
                50% 84%, 60% 78%, 70% 82%, 80% 76%, 90% 80%, 100% 74%,
                100% 100%, 0% 100%
        );
    }
    40% {
        clip-path: polygon(
                0% 70%, 10% 75%, 20% 68%, 30% 73%, 40% 65%,
                50% 70%, 60% 62%, 70% 67%, 80% 60%, 90% 65%, 100% 58%,
                100% 100%, 0% 100%
        );
    }
    55% {
        clip-path: polygon(
                0% 50%, 10% 55%, 20% 48%, 30% 53%, 40% 45%,
                50% 50%, 60% 42%, 70% 47%, 80% 40%, 90% 45%, 100% 38%,
                100% 100%, 0% 100%
        );
    }
    70% {
        clip-path: polygon(
                0% 30%, 10% 35%, 20% 28%, 30% 33%, 40% 25%,
                50% 30%, 60% 22%, 70% 27%, 80% 20%, 90% 25%, 100% 18%,
                100% 100%, 0% 100%
        );
    }
    85% {
        clip-path: polygon(
                0% 15%, 10% 18%, 20% 12%, 30% 16%, 40% 10%,
                50% 14%, 60% 8%, 70% 12%, 80% 6%, 90% 10%, 100% 4%,
                100% 100%, 0% 100%
        );
    }
    100% {
        clip-path: polygon(
                0% 0%, 10% 0%, 20% 0%, 30% 0%, 40% 0%,
                50% 0%, 60% 0%, 70% 0%, 80% 0%, 90% 0%, 100% 0%,
                100% 100%, 0% 100%
        );
    }
}
@keyframes fadeIn {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

@keyframes l11 {
    100% {clip-path: inset(0 -30px 0 0)}
}

@keyframes cursor-blink {
    0%, 50% { opacity: 1; }
    51%, 100% { opacity: 0; }
}

@keyframes bling {
    0% {
        transform : scale(0);
        background: rgba(1, 201, 216, 0.3);
    }

    100% {
        transform : scale(1);
        background: rgba(1, 201, 216, 0.1);
    }
}

@keyframes scale {
    0% {
        transform : scale(0.5);
    }
    50% {
        transform : scale(1);
    }
    100% {
        transform : scale(0.5);
    }
}