@import url('https://fonts.googleapis.com/css?family=Open+Sans&display=swap');

body {
    font-family: 'Open Sans', sans-serif;
}

header,
main,
footer {
    width: 90vw;
    margin: 0 auto;
}
header img,
footer img {
    width: 100%;
}
header{
    margin-top: 2rem;
}

footer .legal {
    text-align: center;
}
footer .legal a {
    color: #000;
    text-decoration: none;
}

@media (min-width: 20rem) {
    header,
    main,
    footer {
        width: 18rem;
    }   
}