a.nav_logo_text_center {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 10rem;
    z-index: 106;
}

#logo-text {
    position: relative;
    top: 1px;
    font-family: 'Unbounded', sans-serif;
    font-weight: 700;
    font-size: 18px !important;
    white-space: nowrap;
    display: inline-block;
    letter-spacing: 0;
    transition:
        opacity .12s,
        transform .12s,
        filter .12s;
    text-shadow:
        0 0 8px rgba(255, 255, 255, .12);
}

.colored {
    display: inline;
    color: var(--color);
    text-shadow:
        0 0 5px var(--color),
        0 0 12px var(--color);
}

#logo-text::after {
    content: "▌";
    margin-left: 2px;
    animation: blink .72s infinite;
}

.logo-flash {
    opacity: .55;
    filter: blur(.5px);
}

.logo-glitch {
    transform: translateX(2px) skewX(-8deg);
    filter:
        contrast(1.8) brightness(1.35);

    text-shadow:
        -2px 0 #ff3b3b,
        2px 0 #30fff7,
        0 0 14px rgba(255, 255, 255, .45);
}

@keyframes blink {

    0%,
    100% {
        opacity: .85;
    }

    50% {
        opacity: 0;
    }
}

@media screen and (max-width: 404px) and (max-height: 929px) {

    a.nav_logo_text_center,
    #logo-text {
        display: none !important;
    }
}