/* Approved footer links; retain the page's existing logo and social icons. */
.site-footer a,.eco-approved-footer a{text-decoration:none!important}
.eco-approved-footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:30px max(20px,5vw);background:#eef8ff;color:#16405d;font-family:Arial,sans-serif}
.eco-approved-footer .eco-footer-col{display:flex;flex-direction:column;gap:10px}
.eco-approved-footer a{color:#075d89}
@media(max-width:600px){.eco-approved-footer{grid-template-columns:1fr}}
