.menu-footer__list{list-style:none;margin:0;padding:0}.menu-footer__link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:transparent;border-radius:var(--border-radius);color:var(--base-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--secondary-font-family);font-size:1.6rem;font-weight:600;gap:var(--gap);justify-content:space-between;padding:1.5rem}.menu-footer__link.is-active{background-color:var(--secondary-color);color:var(--dark-red);cursor:pointer;text-decoration:underline}.menu-footer__link>svg{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;flex-grow:0;flex-shrink:0;height:1rem;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .2s ease;transition:all .2s ease;width:auto}.menu-footer__link.is-active>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu-footer__dropdown-list{display:none;list-style:none;margin:0 0 1rem;padding:0}.menu-footer__link.is-active+.menu-footer__dropdown-list{display:block}.menu-footer__dropdown-item{display:block;margin-left:1.5rem;margin-top:1.5rem}.menu-footer__dropdown-link{color:var(--base-color);display:inline-block;font-family:var(--primary-font-family);font-size:1.5rem;font-weight:400}.menu-footer__dropdown-link:active,.menu-footer__dropdown-link:focus,.menu-footer__dropdown-link:hover,.menu-footer__dropdown-link:not([href*="#"]):not([href*="?"]):not([href=""]).is-active{color:var(--primary-color);text-decoration:underline}@media (min-width:576px){.menu-footer__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gap);margin-bottom:0}.menu-footer__item{width:calc(33.333% - var(--gap))}.menu-footer__link{font-size:1.4rem;pointer-events:none}.menu-footer__link>svg{display:none}.menu-footer__dropdown-list{display:block}.menu-footer__dropdown-item{margin-left:0}.menu-footer__dropdown-link{font-size:1.4rem}.menu-footer__link{background-color:unset;border-radius:unset;display:inline-block;padding:0}.menu-footer__link.is-active{background-color:unset;color:unset;cursor:unset;text-decoration:unset}}@media (min-width:992px){.menu-footer__item{-webkit-box-flex:1;-ms-flex:1;flex:1}}