.footer{background:#333;margin-top:10px;padding:1.875em;text-align:center}.footer,.footer a,.footer span{color:#fff}.footer a{border:1px solid transparent;transition:border .2s linear}.footer a:hover{border-bottom:1px solid #fff}.footer .hs-menu-wrapper ul{list-style:none;margin:0;padding:0}.footer .hs-menu-wrapper ul li{margin:0;padding:0}@media screen and (min-width:768px){.footer{text-align:left}.footer .hs-menu-wrapper ul{display:flex;float:right}.footer .hs-menu-wrapper ul>li{margin-left:.9375rem}}