
.cityapollo-watermark { display:flex; align-items:center; flex-wrap:wrap; gap:.4rem; margin:0; }
.cityapollo-credit { display:inline-flex; align-items:center; gap:.35rem; color:inherit; font-weight:650; text-decoration:none; }
.cityapollo-credit:hover { text-decoration:underline; text-underline-offset:3px; }
.cityapollo-icon { display:block; position:relative; width:25px; height:22px; flex:none; overflow:hidden; }
.cityapollo-icon img { display:block; width:94px; height:22px; max-width:none; }
footer[data-block="footer"][data-theme="rugged"][data-variant="contact-left-legal-right"] .businessInfo {
  background:transparent; border:0; border-radius:0; padding:0; color:inherit;
}
footer[data-block="footer"][data-theme="rugged"][data-variant="contact-left-legal-right"] .businessInfo .name { color:inherit; }
footer[data-block="footer"][data-theme="rugged"][data-variant="contact-left-legal-right"] .businessInfo .social-item svg { stroke:currentColor; }
.footer-bottom { align-items:center; flex-wrap:wrap; }
.footer-bottom .cityapollo-watermark { color:#d4e0df; }
