body>footer{width:100%;padding-top:2rem;padding-inline:2rem}footer #links{column-gap:5rem;column-gap:4rem;flex-flow:wrap;row-gap:1em}footer h2{font-size:1.125rem;font-weight:600;margin-bottom:.75rem}footer ul{margin-top:0;line-height:1.75}footer li{font-size:.9375rem}footer .find p{font-size:.9375rem}footer #links *{flex-grow:unset}footer .find{margin-left:4rem}footer #legal{text-align:left;border-top:solid 1px var(--light-white);padding-block:.75rem;padding-bottom:1rem}footer #legal>*{flex-grow:unset}footer #legal p,footer #legal a,footer #legal ul{font-size:.875rem;margin-block:0}footer #socials{display:flex;gap:.75em;margin-block:2em}footer #socials img{width:25px;height:auto}footer .contact{column-gap:2em;row-gap:1em;padding-block:.5rem}footer #legal nav{padding-left:1.25rem}@media screen and (max-width:1280px){footer .find{margin-left:0}}@media screen and (max-width:768px){footer #links>div:nth-child(2),footer #links>div:nth-child(3){width:calc(50% - 2rem);min-width:0}footer #links .logo{width:100%}footer #legal{padding-bottom:3.5rem;flex-direction:column;gap:1rem;align-items:flex-start}footer #legal nav{padding-left:0;text-align:left;row-gap:1.5rem}}