 body {
        text-align:center;
        padding: 0;   
           }
 main {
         width: 700px;
         margin:auto;
         border: 1px solid #E0E0E0;
         position: relative;
           }
 h1, h3+h3 {
         color: #ae301d;
         font-family: 'Roboto Slab', serif
           }
 h1 {
         font-size: 130px;
         margin: 0;
         font-family: 'Roboto Slab', serif;   
           }
 h2 {
         font-weight: 200; 
           }
 h3 {
         font-size: 30px;
         margin: 0;
               }
 h2, p:first-of-type {
         color: #ad2f1b;
         margin-bottom: 0;
         font-family: 'PT Sans', sans-serif;  
           }
 div, h3:first-of-type, p:last-of-type {
         color: #ff470c;
           }
 div,h3:first-of-type {
         font-family: 'Parisienne', cursive;
           }
 div {
        font-size: 130px; 
        position:absolute;
        top: 130px;
        left: 205px;
        font-family: 'Cookie', cursive;
        letter-spacing: 4px;
           }
 p {
         text-transform: uppercase;
         font-family: 'PT Sans', sans-serif;
         font-weight: 600;
           }
p:last-of-type {
    letter-spacing: 2px;
}