.footer{align-items:center;background-color:#293292;display:flex;flex-direction:column;gap:7vw;justify-content:center;padding:2rem 0 0;position:relative;width:100vw}@media screen and (min-width:1025px){.footer{gap:8rem}}.footer__wrapper{align-items:flex-start;color:#fff;display:flex;flex-direction:column;gap:40px;justify-content:center;max-width:800px;width:90%}@media screen and (min-width:900px){.footer__wrapper{align-items:center}}.footer__wrapper .pillWrapper{display:none}.footer__wrapper nav{width:100%}.footer .footerNavList{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:unset;row-gap:15px}@media screen and (min-width:900px){.footer .footerNavList{flex-wrap:nowrap;row-gap:unset;gap:30px}}.footer .footerNavList__item{display:flex;justify-content:flex-start;width:100%}@media screen and (min-width:900px){.footer .footerNavList__item{width:-moz-fit-content;width:fit-content}}.footer .footerNavList__item a:hover{text-decoration:underline}.footer .footerNavList span{display:flex;flex-direction:column;gap:15px;width:100%}@media screen and (min-width:900px){.footer .footerNavList span{width:-moz-fit-content;width:fit-content}}.footer .socialsList{display:flex;filter:grayscale(1) brightness(0) invert(1);flex-direction:row;gap:1.4rem;list-style:none;margin:unset}.footer .socialsList__item{height:4rem;width:4rem}.footer .pill{color:#000}.footer .copyright{font-size:1rem;letter-spacing:normal}@media screen and (min-width:768px){.footer .copyright{font-size:1.4rem}}.footer .copyright a{text-decoration:underline}@media screen and (min-width:1025px)and (pointer:coarse)and (hover:hover){.footer .copyright a:hover{text-decoration:unset}}@media screen and (min-width:1025px)and (pointer:fine)and (hover:hover){.footer .copyright a:hover{text-decoration:unset}}.footer .footer__logo{max-width:1440px}
