.footer{background-color:#00473A;color:white;padding:40px 20px;font-family:Arial,sans-serif}.footer-container{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1200px;margin:0 auto}.footer-column{flex:1;margin:10px;min-width:200px}.footer-heading{font-size:18px;margin-bottom:10px;color:#10b981}.footer-list{list-style:none;padding:0}.footer-link{color:white;text-decoration:none;font-size:14px;margin-bottom:5px;display:block;transition:color .3s}.footer-link:hover{color:#10b981}.footer-bottom{text-align:center;margin-top:20px;border-top:1px solid #10b981;padding-top:20px}.footer-socials{margin-bottom:10px}.footer-social-link{color:white;text-decoration:none;margin:0 10px;font-size:16px;transition:color .3s}.footer-social-link:hover{color:#10b981}.footer-copyright{font-size:14px}