.footer__contact-follow{font:var(--font-medium-strong)}.footer__contact{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xl)}.footer__contact-social{display:flex;gap:var(--spacing-xxl)}.footer__contact-address{font:var(--font-xsmall-regular);max-width:500px;text-align:center}.footer__divider{display:block;background-color:var(--neutral-200);height:1px;width:100%;align-self:center}.footer__info{display:grid;grid-template-row:repeat(2,1fr);grid-gap:var(--spacing-xl);gap:var(--spacing-xl)}@media only screen and (min-width:768px) and (max-width:1023px){.footer__info{grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl)}}@media only screen and (min-width:1024px){.footer__info{grid-template-columns:repeat(4,1fr);gap:var(--spacing-xl)}}.footer__info-title{font:var(--font-medium-strong);margin-bottom:var(--spacing-m)}.footer__info-section{margin-bottom:var(--spacing-xs);font:var(--font-small-regular)}.footer__info-section-container{display:flex;flex-direction:column;gap:var(--spacing-xs)}.footer__logos{display:none}@media only screen and (min-width:768px) and (max-width:1023px){.footer__logos{gap:var(--spacing-xl);display:flex;justify-content:center;grid-column:1/4}}@media only screen and (min-width:1024px){.footer__logos{display:flex;flex-direction:column;justify-content:start;grid-column:auto;gap:var(--spacing-s)}}@media only screen and (max-width:767px){#contact.footer__info-columns{text-align:center}.footer__info-columns:not(#contact){display:none}}.top{margin-top:var(--spacing-m)}strong{font-weight:600}