header {
    position: relative !important;
}

#elmas {
    animation: flicker 4s linear forwards;
    animation-delay: 1s;
    animation-iteration-count: infinite;
    transform-origin: center;
    position: absolute;
    bottom: 3.5rem;
    right: 3.5rem;
}

@media (max-width: 992px) {
    #elmas {
        display: none;
    }
}

@keyframes flicker {
    0% {
        filter: brightness(1) opacity(1);
    }

    3% {
        filter: brightness(0.75) opacity(0.75);
    }

    6% {
        filter: brightness(0.75) opacity(0.75);
    }

    7% {
        filter: brightness(1) opacity(1);
    }

    8% {
        filter: brightness(0.75) opacity(0.75);
    }

    9% {
        filter: brightness(1) opacity(1);
    }

    10% {
        filter: brightness(0.75) opacity(0.75);
    }

    20% {
        filter: brightness(1) opacity(1);
    }

    50% {
        filter: brightness(110%) opacity(1);
    }

    99% {
        filter: brightness(0.75) opacity(0.75);
    }

    100% {
        filter: brightness(1) opacity(1);
    }
}

.blink_me {
    animation: blinker 1s linear infinite;
}

@keyframes blinker {
    50% {
        opacity: 0;
    }
}

.blink_me:hover {
    animation-play-state: paused;
    opacity: 1;
}
