footer.site-footer { background-color: $c-offWhite; padding: 6rem 0 2rem; .left { max-width: 436px; .footer-contact { list-style-type: none; padding: 0; margin: 0; li { line-height: 38px; } a { color: $c-textGrey; } } } .right { ul#menu-footer-menu { padding: 0; margin: 0; list-style-type: none; li { padding-bottom: 1rem; } a { color: $c-textGrey; } } } } footer.sub-footer { background-color: $c-offWhiteLight; padding: 1rem 0; font-size: 0.75rem; .image-wrapper { flex-shrink: 0; img { width: 100%; } } a { color: $c-textGrey; text-decoration: underline; } }