#main {
display: block; 
width: 40%; 
height: 600px; 
margin: 20px auto; 
color: #000000; 
padding: 20px;
}

@media screen and (max-width: 1000px) {
    
   #main {
   width: 70% !important; 
   }
}


@media screen and (max-width: 800px) {
    
   #main {
   width: 80% !important; 
   }
}

.flicker {
  -webkit-animation: flicker 4s infinite;
}

@-webkit-keyframes flicker
{
0% {opacity:1;}
9% {opacity:1;}
10% {opacity:.5; color: #1d1d1d;}
13% {opacity:1; color: #1d1d1d;}
20% {opacity:.5;}
25% {opacity:1; color: #1d1d1d;}
}

.anim-static {
background: url(www-static-anim-for-text-v2.gif);
    color: #fff;
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    padding: 0;
}