.footer{background:var(--color-accent);border-top:solid var(--color-primary);border-top-width:.375rem;padding:1em 0;font-size:.875em}@media screen and (min-width: 750px){.footer{border-top-width:.75rem}}@media screen and (min-width: 900px){.footer{font-size:1rem}}.footer__wrapper{margin:0 auto}.footer__logo{background:#000;max-width:10.5em;padding:.5em 1em;border:.5em solid white;margin-left:-.5em}.footer__logoimage{display:block;width:100%;margin:0 auto}.footer__content{display:flex;flex-direction:column}@media screen and (min-width: 750px){.footer__content{flex-direction:row}}.footer__content>*{margin-top:1em}.footer__address{text-transform:uppercase}@media screen and (min-width: 750px){.footer__address{width:25%}}.footer__address address{font-style:normal;font-size:.875em;margin-top:1em}.footer .navigation{flex-direction:column}.footer .navigation__item{margin:.2em 0}
