div.footer{background-color:#f6f6f6;color:#fff;font-size:16px;padding:60px 0 0}.footer a,.footer a:hover{color:#000}.footer .footer-column{padding:0 10px;width:20%}.footer .footer-column:first-child{padding-left:0}.footer .footer-column:last-child{padding-right:0}.footer .footer-logo{max-width:320px}.footer .footer-column ul{list-style:none;margin:0;padding:0}.footer .footer-column ul li{padding:3px 0}.footer .middle-footer{display:flex;flex-wrap:wrap;padding:16px 0 60px}.footer .bottom-footer{background:#003b5c;color:#fff;padding:16px 0}.footer .bottom-footer a,.footer .bottom-footer a:hover{color:#fff}@media (max-width:767px){.footer .footer-column{padding:15px 0;width:100%}div.footer{padding:40px 0 0}.footer .middle-footer{padding-bottom:20px}}@media (min-width:768px) and (max-width:1023px){.footer .footer-column{padding:15px 0;width:33.33%}div.footer{padding:40px 0 0}}