body, header, main, footer {
    margin: 0 auto;
    padding: 0;
    /* width: 100%; */
}

body {
    padding: 5% 10%;
}

header, #hero, footer {
    text-align: center;
}

main {
    max-width: 1000px;
}