.FooterImage:where(.astro-SZ7XMLTE){background-image:url(../images/footer.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed;object-fit:cover}.FooterContent:where(.astro-SZ7XMLTE){display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:5rem}.FooterRights:where(.astro-SZ7XMLTE) p:where(.astro-SZ7XMLTE){font-size:.75rem;display:flex;justify-content:center;padding-bottom:1rem;font-size:}.FooterSocials:where(.astro-SZ7XMLTE){display:flex;justify-content:center;gap:4rem;margin-bottom:2.5rem}.FooterCards:where(.astro-SZ7XMLTE){display:flex;gap:4rem}@media only screen and (min-width: 768px){.FooterCards:where(.astro-SZ7XMLTE){flex-direction:row}}@media only screen and (max-width: 767px){.FooterCards:where(.astro-SZ7XMLTE){flex-direction:column}}.FooterCard1:where(.astro-SZ7XMLTE){background-color:var(--colour-text);padding:2rem;width:20rem;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.FooterCard2:where(.astro-SZ7XMLTE){background-color:var(--colour-text);padding:2rem;width:20rem;gap:1.5rem;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.MailCont:where(.astro-SZ7XMLTE) p:where(.astro-SZ7XMLTE){color:#000;display:flex;justify-content:center;text-align:center;font-size:18px}.LocationCont:where(.astro-SZ7XMLTE) p:where(.astro-SZ7XMLTE){color:#000;display:flex;justify-content:center;text-align:center;font-size:18px}.MapSVG:where(.astro-SZ7XMLTE) .MailSVG:where(.astro-SZ7XMLTE){width:2rem;height:2rem;color:var(--colour-base)}
