.footer{text-align:center;display:block;text-align:center;margin-top:0;background-color:var(--white);color:var(--white);z-index:10;position:relative;width:100%}.footer--row{padding:1.25rem}footer ul{list-style:none;margin:unset;padding-left:0}footer ul li{font-size:0.875rem;font-weight:700;font-style:normal;font-family:"Rubik",sans-serif}.footer--row.first{font-size:1.125rem;color:var(--secondary)}.footer--row.first .component-menu-items{display:flex;-ms-flex-direction:column;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.footer--row.first .component-menu-item{width:100%;padding:2.5rem 0;border-bottom:2px solid var(--white);display:flex;-ms-flex-direction:row;flex-direction:row;align-items:center;justify-content:center;gap:1.5rem}.footer--row.first .component-menu-item:last-of-type{border-bottom:none}.footer--row.last .component-menu-items{display:flex;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:2.5rem}.component-menu-item--link{color:var(--white);font-weight:normal;text-underline-offset:4px;text-decoration-color:var(--white)}.footer-menu-items,.footer-submenu-items{padding-left:0;list-style:none}.footer-submenu-title{font-weight:bold;text-transform:uppercase}.footer-menu-items.socials,.footer-submenu-items.socials{display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center;align-items:center;gap:1.25rem}.footer-menu-items.socials img,.footer-submenu-items.socials img{display:block;max-width:2.9375rem;max-height:2.9375rem;width:auto;height:auto;object-fit:contain;filter:var(--svg-filter-black)}@media screen and (min-width:64rem){.footer{text-align:left;padding:0}.footer--row.first .component-menu-items{-ms-flex-direction:row;flex-direction:row}.footer--row.first .component-menu-item{width:auto;padding:0.75rem 1.5rem;border-left:2px solid var(--white);border-bottom:none}.footer--row.first .component-menu-item:last-of-type{border-right:2px solid var(--white)}.footer-submenu-items .footer-submenu-item:first-of-type{margin-top:0}.footer-menu-items.socials,.footer-submenu-items.socials{justify-content:flex-start;gap:0.625rem}.footer-menu-items.socials img,.footer-submenu-items.socials img{max-width:2.1875rem;max-height:2.1875rem}}