.fiscalia-pre-footer{background-color:#1e3a8a;color:#fff;margin-top:0;padding-bottom:40px;padding-top:40px}.fiscalia-pre-footer .container{margin:0 auto;max-width:1200px}.pre-footer-widgets{display:grid;gap:24px;grid-template-columns:1fr}.pre-footer-widget{margin-bottom:0}.pre-footer-widget-title{color:#fff;font-family:var(--fiscalia-font-headings,"Nunito Sans",sans-serif);font-size:1.25rem;font-weight:700;margin-bottom:16px}.pre-footer-widget p{font-size:15px;line-height:1.6;margin-bottom:12px}.pre-footer-widget a{color:#fff;text-decoration:none;transition:opacity .2s ease}.pre-footer-widget a:focus,.pre-footer-widget a:hover{opacity:.8;text-decoration:underline}.pre-footer-widget ul{list-style:none;margin:0;padding:0}.pre-footer-widget ul li{margin-bottom:12px;padding-left:20px;position:relative}.pre-footer-widget ul li:before{color:#fff;content:"›";font-size:1.5rem;left:0;line-height:1;position:absolute}section#pre-footer-menus *{color:#fff}section#pre-footer-menus h3{color:#fff!important;font-size:19px!important}section#pre-footer-menus .wp-block-navigation__container{font-size:.9rem;gap:.4rem}section#pre-footer-menus h3:after{width:20%}section#pre-footer-menus h3:after,section#pre-footer-menus h3:hover:after{background:#0178ff;content:"";display:block;height:1px;margin-top:16px;transition:all .3s ease}section#pre-footer-menus h3:hover:after{width:80%}section#pre-footer-content{background:#fff!important;font-size:.8rem!important;font-size:.9rem;margin-bottom:90px}@media (min-width:768px){.pre-footer-widgets{gap:32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.pre-footer-logos{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.pre-footer-logos img{filter:brightness(0) invert(1);max-height:60px;-o-object-fit:contain;object-fit:contain;width:auto}.pre-footer-links{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.pre-footer-links-column h3{border-bottom:2px solid hsla(0,0%,100%,.3);color:#fff;font-size:1.125rem;font-weight:700;margin-bottom:16px;padding-bottom:8px;text-transform:uppercase}.pre-footer-links-column ul{list-style:none;margin:0;padding:0}.pre-footer-links-column ul li{margin-bottom:8px}.pre-footer-links-column a{display:block;font-size:14px;padding:4px 0;transition:transform .2s ease,opacity .2s ease}.pre-footer-links-column a:focus,.pre-footer-links-column a:hover{opacity:1;transform:translateX(4px)}@media (max-width:767px){.fiscalia-pre-footer{padding-bottom:32px;padding-top:32px}.pre-footer-widgets{gap:24px}.pre-footer-logos{gap:16px}.pre-footer-logos img{max-height:50px}.pre-footer-links{gap:24px;grid-template-columns:1fr}}.fiscalia-pre-footer a:focus{outline:2px solid gold;outline-offset:2px}@media print{.fiscalia-pre-footer{background-color:transparent!important;color:#000!important}.pre-footer-logos img{filter:none}}