/* CSS */
body {
    background: black 
}

.header {
    background: black;
    color: white;
    border-radius: 1em;
    padding: 1em;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%) 
}

.logo {
    text-align: center; 
    padding: 10px;
}

.logo img {
    transition: 1s ease;
    -webkit-filter: opacity(100%);
    animation: flicker 5s infinite alternate; 
}
    
@keyframes flicker {
	0%, 19.999%, 22%, 62.999%, 64%, 64.999%, 70%, 100% {
        opacity: 1;
	}
	20%, 21.999%, 63%, 63.999%, 65%, 69.999% {
		opacity: 0.5;
	}
}

.copyright {
    text-align: center; 
    font-size: 12px; 
    font-family: Verdana, Geneva, Tahoma, sans-serif; 
    color: slategrey;
}