footer {background:#111;color:#ddd;padding:20px;font-family:Arial,sans-serif;}
footer .container {display:flex;flex-wrap:wrap;justify-content:space-between;}
footer h4 {margin-bottom:10px;color:#fff;}
footer ul {list-style:none;padding:0;}
footer ul li {margin-bottom:5px;}
footer a {color:#76c7ff;text-decoration:none;}
footer a:hover {text-decoration:underline;}
footer .full {width:100%;text-align:center;margin-top:10px;}