html {
    background-color: rgb(248, 248, 248);
}
body {
    text-align: center; padding: 150px;
}
h1 {
    font-family: 'Hepta Slab', serif;
    font-size: 50px;
    text-align: center;
}
body {
    font: 20px Helvetica, sans-serif; color: #333;
}

.maintenance {
    width: 100%;
    text-align: center;
}

.maintenance img {
    height: 12rem;
    margin: 0 auto;
}
article {
    display: block; text-align: left; width: 650px; margin: 0 auto;
}
a {
    color: #259788; text-decoration: none;
}
a:hover {
    color: #333; text-decoration: none;
}