top of page

bottom of page
@keyframes demonPulse { 0% { filter: brightness(3) contrast(1.2) drop-shadow(0 0 40px #8b0000) drop-shadow(0 0 80px #ff0000) drop-shadow(0 0 140px #ff1a1a); } 50% { filter: brightness(5) contrast(1.5) drop-shadow(0 0 100px #ff0000) drop-shadow(0 0 200px #ff1a1a) drop-shadow(0 0 300px #ff4d4d); } 100% { filter: brightness(3) contrast(1.2) drop-shadow(0 0 40px #8b0000) drop-shadow(0 0 80px #ff0000) drop-shadow(0 0 140px #ff1a1a); } } .demonGlow { animation: demonPulse 1s infinite ease-in-out; }