.footer-container{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1200px;margin:0 auto}.footer-column{flex:1 1 22%;margin:10px}@media (max-width:768px){.footer-column{flex:1 1 100%;margin-bottom:20px}}.footer-container{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1200px;margin:0 auto}.footer-column{flex:1 1 22%;margin:10px}@media (max-width:768px){.footer-column{flex:1 1 100%;margin-bottom:20px}}