.xf-web-container{margin:0}
.landing-footer{background:#fff}
.landing-footer footer{text-align:center;display:block;margin:0 auto 0;font:var(--ionic-body-copy-6-light);color:#050a19;width:100%}
.footer-links{margin-bottom:24px}
.landing-footer .text-disclaimer{max-width:990px;margin:0 auto}
.landing-footer footer a{color:#050a19;text-decoration:none}
.landing-footer footer a:hover{opacity:.7}
.landing-footer footer a:hover{color:#1787f7;text-decoration:none}
.row{width:100%}
.footer__padding{padding:15px 0}
.footer__links{box-shadow:rgba(0,0,0,0.2) 0 4px 4px 0}
.links__container{max-width:749px;margin:0 auto}
.links__anchor-links-seo ul{display:grid;grid-template-columns:repeat(2,calc(50% - 10px));gap:10px}
.links__anchor-links-nav ul{display:flex;flex-direction:column;justify-content:center;padding-inline-start:initial}
.links__anchor-links li{list-style:none;text-align:left;cursor:pointer}
.links__anchor-links-nav li{text-align:center;padding:4px 10px}
.text-disclaimer>.cmp-text{width:100%;text-align:center;margin-bottom:30px}
.footer__social-media-icons{width:100%;display:flex;flex-direction:row;margin:0 auto;justify-content:center;padding:20px 0}
.footer__social-media-icons a{margin:0 15px;fill:currentColor}
.footer__social-media-icons img{width:21px;height:21px}
@media screen and (min-width:768px){.links__anchor-links-seo ul{grid-template-columns:repeat(3,calc(33.33% - 10px))}
.links__anchor-links-nav ul{flex-direction:row}
}
@media screen and (min-width:1024px){.links__anchor-links-seo ul{grid-template-columns:repeat(4,calc(25% - 10px))}
.links__container{max-width:990px;margin:0 auto}
}