@media only screen and (max-width:767px){.footer{padding:30px 15px}.addresses-col,.footer{flex-direction:column!important}.addresses-col{width:90vw!important}.address{width:100%!important}.address,.address>div{flex-wrap:wrap;justify-content:flex-start!important}.address>div{display:flex}.address>br{display:none}.logo-col{width:40%}}