#footer ul{padding-left:0!important}#footer .h4{color:#fff;font-family:Open Sans;font-size:16px;font-weight:600;letter-spacing:.1px;line-height:24px;margin-bottom:15px;text-transform:none}#copyrights,#copyrights a{color:#fff}#footer .footersocial a:focus-visible,#footer ul li a:focus-visible{border-radius:8px;box-shadow:0 0 0 2px #fff;outline:none!important;padding:0 3px}#footer .footer-logo:focus-visible{border-radius:8px;box-shadow:0 0 0 2px #fff;outline:none!important;padding:5px}#copyrights a:focus-visible{border-radius:8px;box-shadow:0 0 0 2px #fff;outline:none!important;padding:3px}#footer .widget_links img{height:60px;width:130px}#footer .directions,#footer li a{text-decoration:underline hsla(0,0%,100%,.5) 1px!important}#footer .directions{color:#fff;opacity:.6}#footer .directions:hover{color:#fff;opacity:1}#footer .cta-contact{margin:2rem 0 0}#footer .cta-contact img{border:2px solid #000;border-radius:6px;left:-10px;position:absolute;top:85px;width:50px;z-index:10}#footer .adress{color:#fff;opacity:.6}#footer .cta-contact .button{font-size:16px;margin:1rem 0 0;padding:10px 10px 10px 2.7rem}@media (max-width:991.98px){#footer .cta-contact .button{font-size:16px;margin:1rem 0 0;padding:10px 10px 10px 3rem}#footer .widget_links .leadinfo{margin:0 2rem}}@media (max-width:575.98px){#footer .cta-contact{margin:2rem 0 0}#footer .cta-contact img{top:85px}}