body>footer.clinic-footer{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px;padding:64px 120px 54px;color:#fff;background:linear-gradient(#101b24e8,#101820f2),url('assets/clinic/lounge.jpg') center 55%/cover no-repeat}
.clinic-footer .brand{display:inline-flex;align-items:center;gap:10px;background:transparent;padding:0;color:#fff}
.clinic-footer .brand img{width:180px;height:auto}
.clinic-footer .footer-links,.clinic-footer .footer-info{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 24px;margin:0}
.clinic-footer a{color:inherit}
.clinic-footer .footer-links a{font-size:15px;color:#fff}
.clinic-footer .footer-info{font-size:14px;line-height:1.7;color:#e2e9ed}
.clinic-footer .footer-info address{font-style:normal}
.clinic-footer small{color:#c5d0d7;font-size:12px}

.clinic-footer a:focus-visible{outline:2px solid #8bd4ef;outline-offset:4px}
@media(max-width:680px){body>footer.clinic-footer{padding:42px 22px 100px;gap:18px}.clinic-footer .footer-info{gap:6px 16px}.clinic-footer .footer-info address{flex-basis:100%}}
.clinic-footer .branch-label{color:#fff}.floating-quick-menu>a.floating-top{min-height:46px;padding:8px;gap:0;border:0}
