span.edit-link{display:none}footer#colophon{padding:var(--spacing-6xl)}.footer-widgets{padding:0 var(--spacing-md);display:flex;flex-flow:row wrap}.footer-widget-footer_contact{width:30%}.footer-widget-footer_locations{width:30%}.footer-widget-footer_institutional{width:20%}.footer-widget-footer_legals{width:20%}.footer-widget-inner{padding-right:var(--spacing-xl)}.footer-widget-inner .menu a{color:var(--color-dark-grey)}.font-tiny{font-size:var(--font-14);max-width:400px}.footer-widget-inner .menu *{font-size:var(--font-16)}.footer-widget-inner .menu li{margin-top:var(--spacing-sm)}.footer-widget-inner .menu a:hover{color:var(--color-navy)}.footer-widget h4{font-family:var(--font-body);text-transform:unset;font-weight:var(--fw-normal);margin-bottom:var(--spacing-md)}.footer-widget-footer_contact .footer-widget-inner{display:flex;flex-flow:column;gap:var(--spacing-sm)}.footer-widget-footer_contact strong{display:block;margin-bottom:var(--spacing-xs)}.footer-widget-footer_contact strong+br{display:none}.wp-block-social-links li{background:#fff0;color:var(--color-navy)}.wp-block-social-links li a.wp-block-social-link-anchor{padding:0;font-size:24px}li.wp-social-link.wp-social-link-chain.mybcc.wp-block-social-link a::before{content:"\f109";font-family:"Font Awesome 6 Free";font-weight:900}li.wp-social-link.wp-social-link-chain.mybcc.wp-block-social-link a svg{display:none}li.wp-social-link.wp-social-link-chain.mybcc.wp-block-social-link a{font-size:17px}.wp-block-social-links{gap:var(--spacing-xs)}.wp-block-social-links .wp-social-link-youtube a.wp-block-social-link-anchor{font-size:26px}footer .wp-block-social-links li{color:var(--color-teal-accent)}@media (max-width:1200px){.footer-widget-footer_contact .footer-widget-inner{gap:var(--spacing-md)}.footer-widgets{padding:0;font-size:var(--font-16)}footer#colophon{padding:var(--spacing-5xl)}.footer-widget-inner .menu li{margin-top:var(--spacing-xs)}}@media (max-width:1024px){footer#colophon .footer-widgets .footer-widget-area{width:48%}.footer-widgets{gap:var(--spacing-xl) var(--spacing-md);justify-content:space-between}}@media (max-width:981px){footer#colophon{padding:var(--spacing-4xl) var(--spacing-3xl)}}@media (max-width:768px){footer#colophon .footer-widgets .footer-widget-area{width:100%}.footer-widget-inner{padding-right:0}.footer-widget h4{margin-bottom:var(--spacing-sm)}}@media (max-width:540px){footer#colophon{padding:var(--spacing-4xl) var(--spacing-xl)}}