.btn[data-v-11eb5995]{border-radius:4px;cursor:pointer;display:inline-block;padding:0 64px;text-align:center}.btn.btn-red[data-v-11eb5995]{background-color:#933e3d;color:#fff;font-family:Urbanist,sans-serif;font-size:1em;font-weight:500;line-height:54px}.main-content .content[data-v-11eb5995]{margin:0 auto;max-width:1280px}@media (max-width:500px){.main-content .content[data-v-11eb5995]{padding:0 20px}}.main-content .content h2[data-v-11eb5995]{color:#933e3d;font-family:Urbanist,sans-serif;font-size:1.5em;font-weight:700;line-height:32px;margin-bottom:25px;margin-top:50px;padding-bottom:5px;text-align:center;text-transform:uppercase}.main-content .content h2.title__v2[data-v-11eb5995]{text-transform:none}.main-content .content .hero-subtitle[data-v-11eb5995]{color:#000;font-family:Urbanist,sans-serif;font-weight:400;line-height:20px;margin-right:20px;text-align:center}.main-content .content h3[data-v-11eb5995]{color:#933e3d;font-family:Urbanist,sans-serif;font-size:1.5em;font-weight:700;line-height:27px;margin-bottom:25px;padding-bottom:5px;text-transform:uppercase}.main-content .content h3.title__v2[data-v-11eb5995]{text-transform:none}.main-content .booking-methods[data-v-11eb5995]{margin-bottom:48px}.main-content .booking-methods .button-grid[data-v-11eb5995]{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width:768px){.main-content .booking-methods .button-grid[data-v-11eb5995]{grid-template-columns:repeat(2,1fr)}}.main-content .booking-methods .btn[data-v-11eb5995]{align-items:center;border-radius:12px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;color:#fff;display:flex;font-family:Urbanist,sans-serif;font-weight:700;justify-content:center;letter-spacing:.05em;line-height:20px;padding:24px;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.main-content .booking-methods .btn[data-v-11eb5995]:hover{box-shadow:0 15px 20px -5px #00000026;transform:translateY(-4px)}.main-content .booking-methods .btn .icon-class[data-v-11eb5995]{height:24px;margin-right:12px;width:24px}.main-content .booking-methods .btn-fresha[data-v-11eb5995]{background-color:#5c4ace}.main-content .booking-methods .btn-fresha[data-v-11eb5995]:hover{background-color:#4331b4}.main-content .booking-methods .btn-whatsapp[data-v-11eb5995]{background-color:#25d366}.main-content .booking-methods .btn-whatsapp[data-v-11eb5995]:hover{background-color:#1da851}.main-content .info-section .schedule-map-grid[data-v-11eb5995]{display:grid;grid-template-columns:1fr}@media (min-width:1024px){.main-content .info-section .schedule-map-grid[data-v-11eb5995]{grid-template-columns:1fr 2fr}}.main-content .info-section .map-container[data-v-11eb5995],.main-content .info-section .schedule-card[data-v-11eb5995]{background-color:#fff;border-radius:12px;padding:32px}.main-content .info-section .schedule-list li span .no-close[data-v-11eb5995]{display:block}.main-content .info-section .card-title[data-v-11eb5995]{border-bottom:2px solid #e5e7eb;margin-bottom:24px;padding-bottom:12px}.main-content .info-section .schedule-list[data-v-11eb5995]{list-style:none;padding:0}.main-content .info-section .schedule-list li[data-v-11eb5995]{border-bottom:1px dashed #f3f4f6;color:#000;display:flex;font-family:Urbanist,sans-serif;font-weight:400;justify-content:space-between;line-height:18px;padding:8px 0}.main-content .info-section .schedule-list li[data-v-11eb5995]:last-of-type{border-bottom:none}.main-content .info-section .schedule-list li .closed[data-v-11eb5995]{color:#933e3d;font-weight:600}.main-content .info-section .schedule-list .note[data-v-11eb5995]{border-top:2px dashed #e5e7eb;color:#6b7280;display:block;font-family:Urbanist,sans-serif;font-weight:500;line-height:16px;margin-top:16px;padding-top:16px;text-align:center}.main-content .info-section .address[data-v-11eb5995]{color:#000;font-family:Urbanist,sans-serif;font-weight:400;line-height:16px;margin-bottom:16px}.main-content .info-section .map-responsive[data-v-11eb5995]{border-radius:8px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.main-content .info-section .map-responsive iframe[data-v-11eb5995]{border:0;border-radius:8px;height:100%;left:0;position:absolute;top:0;width:100%}
