.footer-component{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}@media (min-width:576px){.footer-component{max-width:576px}}@media (min-width:768px){.footer-component{max-width:768px}}@media (min-width:992px){.footer-component{max-width:992px}}@media (min-width:1200px){.footer-component{max-width:1200px}}@media (min-width:1400px){.footer-component{max-width:1400px}}.footer-component{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;width:100%}.footer-component .footer-logos{flex-direction:column;gap:2rem;padding-bottom:5rem}.footer-component .footer-logos,.footer-component .footer-logos .logos-container{align-items:center;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;width:100%}.footer-component .footer-logos .logos-container{-moz-column-gap:2rem;column-gap:2rem;flex-direction:row;flex-wrap:wrap;row-gap:1rem}.footer-component .footer-logos .logos-container .logo-wrapper{display:flex;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.footer-component .footer-logos .logos-container .logo-wrapper img{display:flex;height:3rem;max-width:5rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.footer-component .footer-inner{--tw-border-opacity:1;align-items:center;border-color:rgb(46 137 198/var(--tw-border-opacity,1));border-top-width:1px;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;padding-bottom:3rem;padding-top:3rem;width:100%}.footer-component .footer-inner .menu{--tw-text-opacity:1;align-items:center;color:rgb(0 63 106/var(--tw-text-opacity,1));display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:-moz-fit-content;width:fit-content}.footer-component .footer-inner .menu li.menu-item{font-size:.875rem;line-height:1.25rem}@media (min-width:576px){.footer-component .footer-inner .menu li.menu-item{font-size:1rem;line-height:1.5rem}}.footer-component .footer-inner .menu li.menu-item:not(:last-child){padding-right:.5rem}.footer-component .footer-inner .menu li.menu-item:not(:last-child):after{content:"|";margin-left:.5rem}
