body{
    margin:0;
    min-height: 100vh;
    display:flex;
    justify-content: center;
    align-items: center;
}

h1{
    color:green;
    font-family: "Lucida Handwriting";
    font-size:2.5em;
}

p{
    font-size:1.2em;
}

section {
    width:940px;
    max-width:100%;
    margin: 0 auto;
}

section p, h1{
    text-align: center;
}


.logo
{
    display: block;
    max-width: 500px;
    margin: 0 auto;
    padding-bottom: 2em;
}