body .site-footer-wrap{margin-top:18px!important;}
body .site-footer-topline{height:3px!important;}
body .site-footer-main{padding:18px 0 12px!important;}
body .site-footer-brand-box{padding-right:10px!important;}
body .footer-main-logo{margin-bottom:6px!important;}
body .footer-main-logo img{max-width:220px!important;max-height:60px!important;}
body .footer-site-name{font-size:28px!important;margin-bottom:8px!important;}
body .footer-editor{margin:0 0 7px!important;font-size:13px!important;gap:5px!important;}
body .footer-editor span,body .footer-editor strong{font-size:13px!important;}
body .site-footer-socials{gap:5px!important;margin:4px 0!important;}
body .site-footer-socials a{width:29px!important;height:29px!important;font-size:14px!important;border-radius:0!important;}
body .site-footer-quick-actions{margin-top:7px!important;gap:5px!important;}
body .site-footer-quick-actions a{min-height:25px!important;padding:2px 6px!important;font-size:12px!important;border-radius:0!important;}
body .site-footer-title{font-size:17px!important;margin:0 0 9px!important;padding-bottom:7px!important;}
body .site-footer-contact-list{gap:5px!important;}
body .site-footer-contact-list li{font-size:13px!important;line-height:1.4!important;gap:6px!important;}
body .site-footer-contact-list i{font-size:15px!important;margin-top:1px!important;flex-basis:17px!important;}
body .footer-links-list li{margin-bottom:4px!important;}
body .footer-links-list a{font-size:13px!important;line-height:1.3!important;}
body .site-footer-bottom-inner{padding:7px 0!important;gap:6px!important;}
body .site-footer-copyright,body .site-footer-credit{font-size:12px!important;line-height:1.4!important;}
@media(max-width:767.98px){body .site-footer-main{padding:14px 0 10px!important;}body .site-footer-brand-box{padding-right:0!important;}body .site-footer-title{margin-top:10px!important;}body .site-footer-bottom-inner{justify-content:center!important;}}
