.footer{align-items:center;background-color:#333;display:flex;flex-direction:column;font-family:OpenSans;justify-content:center;padding:1rem;position:relative}.footer__brands{margin-top:1rem}.footer span{color:#fff;font-size:13px;margin:1rem auto 0}.footer span,.footer__brands a{display:block}.footer__brands img{max-height:90px;max-width:none}.footer__brands a:not(:last-child){margin-bottom:1rem}@media (min-width:768px){.footer{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.footer__brands{display:flex;flex:1 0 100%;justify-content:center;margin-top:0}.footer__brands:not(:last-of-type){margin-bottom:1rem}.footer__brands a{display:inline-block;margin:0 1rem}.footer__brands a:not(:last-child){margin-bottom:0}.footer span{margin-top:0}.footer__brands--secondary img{max-height:35px}}@media (min-width:1024px){.footer span{left:1rem;position:absolute;top:50%;transform:translateY(-50%)}}