.folkspan-site-footer{background:#17483b;color:#f8f3e8;padding:18px 24px;font:13px/1.5 Arial,sans-serif}.folkspan-site-footer .footer-inner{max-width:1240px;margin:auto;display:flex;gap:14px 28px;align-items:center;justify-content:space-between;flex-wrap:wrap}.folkspan-site-footer [role=navigation]{display:flex;flex-wrap:wrap;gap:8px 24px;background:none;border:0;padding:0}.folkspan-site-footer a{color:inherit;margin:0;font-weight:normal}.folkspan-site-footer .footer-brand{font:bold 18px Georgia,serif}.folkspan-site-footer small{font-size:12px;color:#e0e9de}.folkspan-site-footer a:focus-visible{outline:2px solid #efc577;outline-offset:4px}
.folkspan-site-footer a{text-underline-offset:4px}.folkspan-site-footer a:hover{text-decoration:underline}.fp-footer{flex-wrap:wrap;gap:16px}.fp-footer a{font:13px/1.5 Arial,sans-serif;color:inherit;text-underline-offset:4px}.fp-footer a:focus-visible{outline:2px solid #b78325;outline-offset:4px}@media(max-width:600px){.folkspan-site-footer .footer-inner{align-items:flex-start;flex-direction:column;gap:12px}.folkspan-site-footer [role=navigation] a{padding:5px 0}}@media print{.folkspan-site-footer,.fp-footer{display:none!important}}

.folkspan-footer.folkspan-site-footer{padding:18px 24px!important;text-align:start!important;font:13px/1.5 Arial,sans-serif!important}.folkspan-footer.folkspan-site-footer [role=navigation]{background:transparent!important;border:0!important}.folkspan-footer.folkspan-site-footer [role=navigation] a{color:inherit!important;margin:0!important;font-weight:normal!important}
