#reviews h2{text-align:center;padding:0 3%!important}.feedback{width:100%;max-width:1920px;padding:3% 10%;margin:0 auto}#reviews a,.thumbtack-profile a{color:#000}.thumbtack-profile:hover a{text-decoration:underline;text-decoration-color:#ca0913;text-decoration-thickness:3px}footer{position:relative;bottom:0;left:0;background-color:#000;width:100%}.full-footer{max-width:1920px;width:100%;margin:0 auto;padding:2% 3%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1.5em}.button-footer{justify-self:center}.a_button-footer{margin-bottom:15px}.a_button-footer h3:nth-child(1){font-weight:800;font-size:22px}.a_button-footer h3{color:#fff;font-size:20px;margin-top:0;font-weight:500}.b_button-footer{display:flex}.cal_button-footer{background-color:#ca0913!important;border-radius:7px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.cal_button-footer a{width:100%;padding:10px;white-space:nowrap;display:grid;color:#fff!important;font-weight:700;text-shadow:1.2px 1.2px 2px black;transition:.25s}.book_button-footer{background-color:#ca0913!important;margin-left:10px;border-radius:7px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.book_button-footer a{width:100%;padding:10px 24px;white-space:nowrap;display:grid;color:#fff!important;font-weight:700;text-shadow:1.2px 1.2px 2px black;transition:.25s}.book_button-footer:hover a,.cal_button-footer:hover a{color:#000!important;box-shadow:inset 0 4px 6px 1px #00000040,0 6px 7px #0000001c,0 3px 11px 4px #00000040}.c_button-footer{margin-top:13px}.c_button-footer a{color:#fff!important;font-size:18px}.address-footer{max-width:600px}.full-footer h4,a{color:#fff}.desc_address-footer{display:grid}.desc_address-footer b{color:#fff}.desc_address-footer svg{fill:#fff!important;width:100%;max-width:30px;height:30px;align-self:flex-start}.content_address-footer{display:flex;margin:4px 0}.content_address-footer p{color:#fff!important;margin:0}.content_address-footer table{width:100%}.content_address-footer tr{padding:0}.content_address-footer td{color:#fff}.cookie-full{display:grid}#cookie_note{visibility:hidden;position:fixed;bottom:15px;padding:20px;background-color:#fff;border-radius:4px;box-shadow:2px 3px 10px #0006;max-width:clamp(290px,80%,800px);display:grid;justify-self:center;animation:cookie-keyf 5s forwards}#cookie_note.show{visibility:visible;z-index:1000}#cookie_note p{margin:0;font-size:.8rem;text-align:left;color:#373636;padding-right:7px;grid-row:1/2;font-weight:500}#cookie_note a{max-width:125px;padding-top:2px;text-decoration-line:underline;text-decoration-color:#d0e9eee8;text-decoration-thickness:1px;color:#37444b;text-shadow:none;font-size:.9rem}#cookie_note a:hover{text-decoration-thickness:1.5px;color:#000;transition:.25s}.cookie_accept{min-width:90px;max-height:55px;cursor:pointer;border-radius:5px;padding:4px;background-color:#ca0913;grid-row:1/2;transition:.3s ease-in-out;color:#fff;text-shadow:1.2px 1.2px 2px black;box-shadow:inset 0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.cookie_accept:hover{background-color:#000}@media (max-width:767px){.cookie_accept{grid-row:2/2;margin-top:7px;padding:7px;justify-self:center;width:50%}}@keyframes cookie-keyf{0%,99%{bottom:-160px}to{bottom:15px}}@media (max-width:1024px){.full-footer{padding:2% 1%;grid-gap:1em}}@media (max-width:768px){.feedback{width:100%;max-width:1920px;padding:1% 3%}.full-footer{grid-template-columns:1fr;padding:7% 3%}.address-footer h4{margin-top:8px}.button-footer{justify-self:center}.address-footer{justify-self:center;width:100%;max-width:300px}.book_button-footer a{padding:10px 20px}.content_address-footer p{align-self:center}.desc_address-footer{justify-content:center}}.sms-consent{border-top:1px solid #333;padding:1rem 1.25rem;text-align:center;max-width:1920px;margin:0 auto}.sms-consent-title{font-size:.8rem;font-weight:600;color:#9ca3af;margin-bottom:.4rem}.sms-consent-text{font-size:.75rem;line-height:1.4;color:#9ca3af}.sms-consent-links{font-size:.75rem;color:#9ca3af;margin-top:.4rem}.sms-consent-links a{color:#9ca3af!important;text-decoration:underline!important;text-decoration-color:#6b7280!important;text-underline-offset:2px}.sms-consent-links a:hover{color:#d1d5db!important}
