body {
    font-family: 'Titillium Web', sans-serif;
    background-color: #333;
    color: #EEE;
    box-shadow: inset 0 -7.5rem 15rem #000;
}

h1 {
    font-family: 'Bungee Outline', cursive;
    font-size: 3.5rem;
    color: #FFF;
    -webkit-animation: glow 1s ease-in-out infinite alternate;
    -moz-animation: glow 1s ease-in-out infinite alternate;
    animation: glow 1s ease-in-out infinite alternate;
}

@-webkit-keyframes glow {
    from {
        text-shadow: 0 0 2.5px #fff, 0 0 5px #fff, 0 0 10px #7DF9FF, 0 0 20px #7DF9FF, 0 0 30px #7DF9FF, 0 0 40px #7DF9FF, 0 0 50px #7DF9FF;
    }
    to {
        text-shadow: 0 0 5px #fff, 0 0 10px #7DF9FF, 0 0 20px #7DF9FF, 0 0 30px #7DF9FF, 0 0 40px #7DF9FF, 0 0 50px #7DF9FF, 0 0 60px #7DF9FF;
    }
}

.lead {
    font-size: 1.1rem;
}