@media (max-width:1023.98px){html body#html-body.rk-site footer.page-footer .bk-footer .bk-fusp{grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:84%;gap:12px!important;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:14px 20px!important;scroll-padding:0 20px}html body#html-body.rk-site footer.page-footer .bk-footer .bk-fusp::-webkit-scrollbar{display:none}html body#html-body.rk-site footer.page-footer .bk-footer .bk-fusp>li{scroll-snap-align:start;gap:4px 12px!important}html body#html-body.rk-site footer.page-footer .bk-footer .bk-fusp>li p{font-size:11.5px!important;line-height:1.4!important}html body#html-body.rk-site footer.page-footer .bk-footer .bk-fquick{padding-top:0!important;padding-bottom:0!important}html body#html-body.rk-site footer.page-footer .bk-footer .bk-footer__grid{padding-top:4px!important;padding-bottom:4px!important}html body#html-body.rk-site footer.page-footer .bk-footer details.bk-fcol>summary{min-height:44px!important;height:44px}html body#html-body.rk-site footer.page-footer .bk-footer .bk-fcontact{padding-bottom:12px!important}html body#html-body.rk-site footer.page-footer .bk-footer .bk-fcontact .cl-footer__h{min-height:44px!important;height:44px}html body#html-body.rk-site footer.page-footer .bk-footer .bk-fcontact__hours{font-size:11.5px!important;line-height:1.4!important;margin-bottom:10px!important}html body#html-body.rk-site footer.page-footer .bk-footer .bk-fcontact .cl-social{margin-bottom:10px!important}html body#html-body.rk-site footer.page-footer .bk-footer .bk-fnews{padding-top:14px!important;padding-bottom:14px!important}html body#html-body.rk-site footer.page-footer .bk-footer .bk-fsite{padding-top:14px!important;padding-bottom:14px!important}html body#html-body.rk-site footer.page-footer .bk-footer .bk-fsite__list{flex-direction:row!important}html body#html-body.rk-site footer.page-footer .bk-footer .bk-fsite__list>li{flex:1 1 0;min-width:0}html body#html-body.rk-site footer.page-footer .bk-footer .bk-fsite__list>li>*{width:100%;padding-left:10px!important;padding-right:10px!important}html body#html-body.rk-site footer.page-footer .bk-footer .bk-legal{padding-top:14px!important}html body#html-body.rk-site footer.page-footer .bk-footer .bk-legal p{font-size:11px!important;line-height:1.45!important;margin-bottom:8px!important}}