body {
            background-color: #f1ecdb;
            font-family: Arial, Helvetica, sans-serif;
        }

#wrapper {
    background: #3991ac;
    padding: 20px;
    box-shadow: 0px 6px 12px #c2aa98;
    border: 1px solid #3991ac;
    border-radius: 48px;
}


h1 {
    color: #0c1514;
    font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
    padding-left: 40px;    
}

.intro {
   display: block;
    margin: 10px;
    word-wrap: break-word;
    background: #f0f0efdc;
    margin: auto;
    padding: 15px 20px;
    border: 1px solid #f0f0efdc;
    border-radius: 24px;  
}

@media screen and (min-width: 1000px) {
    #wrapper {
        width: 1024px;
         margin: 0 auto;
     }
}