.footer{display:flex;flex-wrap:wrap;justify-content:space-around;padding:20px;background:rgb(0 0 0 / .9);border-top:1px solid #0fc;text-align:left}.footer-section{flex:1 1 200px;margin:10px}.footer-section h3{color:#0fc;text-shadow:0 0 5px rgb(0 255 255 / .5)}.footer-section ul{list-style:none;padding:0}.footer-section ul li{margin:10px 0}.footer-section ul li a{text-decoration:none;color:#fff;transition:color 0.3s,text-shadow 0.3s}.footer-section ul li a:hover{color:#0fc;text-shadow:0 0 5px rgb(0 255 255 / .5)}.footer-section img{width:150px;margin:10px 0}.footer-section .certified-logo{display:inline-block;width:20px;height:20px;background:#0fc;color:#000;font-weight:700;text-align:center;border-radius:50%;margin-right:5px}.copyright{width:100%;text-align:center;margin-top:20px;padding-top:10px;border-top:1px solid #0fc;color:#0fc}@media (max-width:768px){.footer{flex-direction:column;align-items:center;text-align:center}.footer-section{margin:20px 0}.footer-section ul li{margin:5px 0}.footer-section img{width:120px}}