#footer .bux-footer-toggle[hidden],#footer .bux-footer-heading[hidden],#footer .bux-footer-panel[hidden]{display:none!important}
@media(max-width:849px){
#footer .footer-2 #custom_html-3,#footer .footer-2 #custom_html-4,#footer .footer-2 #custom_html-5{flex-basis:100%;max-width:100%;margin-bottom:0;padding-bottom:0!important}
#footer .bux-footer-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;padding:14px 0;margin:0;border:0;border-bottom:1px solid rgba(0,0,0,.18);border-radius:0;background:transparent;box-shadow:none;color:#111;font-size:15px;font-weight:700;line-height:1.5;text-align:left;letter-spacing:.04em;cursor:pointer}
#footer .bux-footer-toggle:after{content:'+';font-size:23px;font-weight:400;line-height:1}
#footer .bux-footer-toggle[aria-expanded=true]:after{content:'−'}
#footer .bux-footer-toggle:focus-visible{outline:2px solid #2534c7;outline-offset:3px}
#footer .bux-footer-panel{padding:16px 0 12px}
#footer .bux-footer-panel a{display:inline-block;padding:6px 0;line-height:1.5}
#footer .bux-footer-panel p{margin-bottom:4px}
#footer .bux-footer-panel ul{margin-bottom:0;list-style:none}
#footer .bux-footer-panel li{margin-left:0}
#footer .footer-2 #custom_html-6{margin-top:28px}
}
