.footer-info-wrapper{display:flex;align-items:flex-end;flex-direction:column}.footer-info{color:#fff;font-size:14px;padding:15px;background:#333;border-radius:5px;min-width:250px;display:flex}.footer-info
a{color:#fff;text-decoration:none}.footer-info a:hover{color:#bebebe!important;text-decoration:none}.footer-info-left{padding-right:20px}.footer-info .owner-thumb{height:75px;width:75px;object-fit:cover;border-radius:50%}.footer-info-right>div:not(:last-child){padding-bottom:5px}.footer-info-right>.footer-location{font-weight:bold;font-size:15px;padding-bottom:10px !important}.footer-info
.fas{width:25px;display:inline-block;color:#d72027}@media screen and (max-width: 600px){.footer-info-wrapper{display:block;margin-top:20px}}.fl-node-hzqelca8ifrk{display:none}.footer-info-wrapper{--fc-card-offset:20px}.footer-info.is-floating:not(.is-blocked){background:rgba(34, 34, 34, 0.9);border:1px
solid rgb(34, 34, 34);bottom:var(--fc-card-offset, 20px);box-shadow:0 6px 20px rgba(0, 0, 0, 0.25);max-width:calc(100% - (var(--fc-card-offset, 20px) * 2));position:fixed;right:var(--fc-card-offset, 20px);z-index:90}@media screen and (prefers-contrast: more){.footer-info.is-floating:not(.is-blocked){background:rgb(34, 34, 34)}}.footer-info.is-blocked{position:static}@media screen and (max-width: 600px){.footer-info.is-floating:not(.is-blocked) .footer-address{display:none}.footer-info.is-floating:not(.is-blocked) .footer-hours{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.footer-info.is-floating:not(.is-blocked){padding:8px
15px}.footer-info.is-floating:not(.is-blocked) .footer-info-right>div:not(:last-child){padding-bottom:3px}.footer-info.is-floating:not(.is-blocked) .footer-info-right>.footer-location{padding-bottom:4px !important}.footer-info.is-floating:not(.is-blocked) .owner-thumb{height:42px;width:42px}.footer-info.is-floating:not(.is-blocked) .footer-info-left{padding-right:12px}}@media
print{.footer-info.is-floating:not(.is-blocked){background:#333;border:0;box-shadow:none;max-width:none;position:static}}.fl-page .footer-info-dismiss,
.fl-page .footer-info-dismiss:hover,
.fl-page .footer-info-dismiss:focus,
.fl-page .footer-info-dismiss:active{align-items:center;background:none;border:0;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;display:none;font:inherit;font-size:18px;height:24px;justify-content:center;letter-spacing:normal;line-height:1;opacity:0.7;padding:0;position:absolute;right:4px;text-transform:none;top:4px;width:24px}.fl-page .footer-info.is-floating:not(.is-blocked) .footer-info-dismiss{display:flex}.fl-page .footer-info-dismiss:hover,
.fl-page .footer-info-dismiss:focus{background:rgba(255, 255, 255, 0.15);opacity:1}.footer-info-dismiss:focus-visible{outline:2px
solid #fff;outline-offset:2px}.footer-info.is-floating:not(.is-blocked){padding-right:34px}.footer-info.is-floating.is-yielded{visibility:hidden}.footer-info:focus:not(:focus-visible){outline:none}