.footer{padding:70px 0;background-color:#3f414d;color:#fff}.footer a{color:#fff;text-decoration:none;outline-color:#fff}.footer a:focus,.footer a:hover{text-decoration:underline}.footer__signature,.footer__signature a{color:#333}.footer__signature{padding:12px;text-align:center;font-size:1.4rem}.footer-col{margin-bottom:2rem}.footer-col p:first-child{margin-top:0}.footer-col p:last-child{margin-bottom:0}.footer-col svg{width:75px;max-width:100%;height:auto;vertical-align:middle}@media(min-width:768px){.footer-col svg{width:auto}}.footer-col--link a:before{content:"› ";speak:none}.nav-footer a{font-weight:400;text-transform:uppercase;margin-bottom:5px;display:inline-block}.nav-footer a:before{content:"› ";speak:none;color:#c3da9a;margin-right:5px}.nav-footer a:focus,.nav-footer a:hover{text-decoration:none}.nav-footer a:focus span,.nav-footer a:hover span{text-decoration:underline}