.footer__column[data-v-7f47498d]{display:flex;flex-direction:column}.footer__logo[data-v-7f47498d]{height:100%}.footer__logo figure[data-v-7f47498d]{max-height:var(--footer-logo-height,3rem)}.footer__logo figure img[data-v-7f47498d]{-o-object-fit:contain;object-fit:contain}.footer__bottom[data-v-7f47498d]{color:var(--text-color);padding-block:.5rem}.footer__bottom .container[data-v-7f47498d]{text-align:center;width:100%}.footer__container[data-v-7f47498d]{display:grid;gap:2rem 4rem;margin-inline:auto;max-width:var(--footer-container-width,1400px);min-height:300px;padding-block:var(--footer-padding-block,3rem);padding-inline:var(--footer-padding-inline,1rem);width:100%}@media (min-width:993px){.footer__container[data-v-7f47498d]{grid-template-columns:repeat(4,1fr)}.footer__container .footer__custom-content[data-v-7f47498d]{grid-column-end:span 4}}.footer__container a[data-v-7f47498d]{text-decoration:none!important}@media (max-width:992px){.footer__container[data-v-7f47498d]{grid-template-columns:repeat(3,1fr);padding-inline:var(--footer-padding-inline,2rem)}.footer__container .footer__custom-content[data-v-7f47498d],.footer__container .footer__logo[data-v-7f47498d]{grid-column-end:span 3}}@media (max-width:767px){.footer__container[data-v-7f47498d]{display:flex;flex-direction:column;gap:3rem}}.footer__privacy[data-v-7f47498d]{display:flex;flex-direction:column;gap:.5rem;grid-template-columns:auto 1fr}.footer__privacy a[data-v-7f47498d]{align-items:baseline;display:flex;gap:.75rem}.footer__privacy a svg[data-v-7f47498d]{min-width:1.5rem}.footer__social-media .social-media-link[data-v-7f47498d]{list-style:none}.footer__social-media .social-media-link__icon[data-v-7f47498d]{height:1.5rem;width:1.5rem}.footer svg[data-v-7f47498d]{color:var(--standard-project-footer-svg-color,var(--secondary))}.footer__custom-content[data-v-7f47498d]{display:grid;flex-wrap:wrap;grid-template-columns:repeat(4,1fr)}@media (max-width:992px){.footer__custom-content[data-v-7f47498d]{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.footer__custom-content[data-v-7f47498d]{grid-template-columns:1fr}}.footer .footer-menu[data-v-7f47498d]{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0}
