.container[data-v-812856f4]{width:90%;margin:0 auto;padding-top:4rem}ul[data-v-812856f4]{margin:0;padding-left:0;list-style:none}footer[data-v-812856f4]{background-color:#0f1729;width:100%;margin-top:8rem;font-size:1rem;position:relative;bottom:0}footer .top[data-v-812856f4]{grid-template-columns:repeat(auto-fit,minmax(175px,1fr));justify-items:center;gap:2rem;display:grid}footer .top .contact[data-v-812856f4]{flex-direction:column;gap:.5rem;display:flex}footer .top .contact li[data-v-812856f4]{text-align:center;justify-content:center;align-items:flex-start;gap:.5rem;display:flex}footer .top .contact .footer-logo img[data-v-812856f4]{object-fit:contain;width:auto;max-height:36px}footer .top .contact a[data-v-812856f4]{color:#fff;text-decoration:none}footer .top .contact a[data-v-812856f4]:hover{text-decoration:underline}footer .top .contact-social-media[data-v-812856f4]{gap:1rem;display:flex}footer .top .contact-social-media a[data-v-812856f4]{justify-content:center;align-items:center;display:flex}footer .top .schedule-list[data-v-812856f4]{text-align:center;flex-direction:column;gap:.2rem;display:flex}footer .bottom[data-v-812856f4]{text-align:center;justify-content:center;align-items:center;width:100%;margin-top:3rem;display:flex}.map[data-v-812856f4]{background-color:#fff;border-radius:.3rem;width:90%;height:20rem;margin:8rem auto 3rem;padding:0;overflow:hidden}.map iframe[data-v-812856f4]{border:0;width:100%;height:100%;margin-bottom:2rem}@media only screen and (max-width:768px){.container[data-v-812856f4]{width:85%}footer[data-v-812856f4]{padding-bottom:5rem}}@media only screen and (max-width:500px){.container[data-v-812856f4]{padding-top:2rem}footer[data-v-812856f4]{margin-top:2rem;font-size:.9rem}.schedule-title[data-v-812856f4]{margin-bottom:.4rem;font-size:1.4rem}}.footer--loyalklub footer[data-v-812856f4]{padding-top:3.5rem}.footer--loyalklub .top[data-v-812856f4]{gap:2rem 3rem;padding-bottom:2rem}.footer--loyalklub .contact[data-v-812856f4]{align-items:flex-start;gap:.9rem}.footer--loyalklub .top .contact li[data-v-812856f4]{text-align:left;justify-content:flex-start}.footer--loyalklub .top .contact li.address[data-v-812856f4]{order:10}.footer--loyalklub .top .contact li.address a[data-v-812856f4]{flex:1;min-width:0}.footer--loyalklub .top .contact li .q-icon[data-v-812856f4]{flex-shrink:0;margin-top:.15rem}.footer--loyalklub .contact a[data-v-812856f4]{transition:color .2s}.footer--loyalklub .contact a[data-v-812856f4]:hover{color:#ff6a3d}.footer--loyalklub .contact-social-media[data-v-812856f4]{gap:.75rem;margin-bottom:.35rem}.footer--loyalklub .contact-social-media a[data-v-812856f4]{background:#ffffff14;border-radius:50%;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;transition:background .2s,transform .15s;display:inline-flex}.footer--loyalklub .contact-social-media a .q-icon[data-v-812856f4]{font-size:1.35rem!important}.footer--loyalklub .contact-social-media a[data-v-812856f4]:hover{background:#ff6a3d38;transform:translateY(-1px)}.footer--loyalklub .bottom[data-v-812856f4]{border-top:1px solid #ffffff1f;padding:1.4rem 0 2rem}.footer--loyalklub .bottom p[data-v-812856f4]{text-align:center;letter-spacing:.02em;color:#ffffff8c;margin:0;font-size:.82rem}
