.nav-bar[data-v-efbf09c4]{background-color:var(--light-blue-color);height:var(--navbar-normal);left:0;position:fixed;right:0;top:0;transition:height .2s ease-in-out;z-index:100}.nav-bar--small[data-v-efbf09c4]{height:var(--navbar-small)}.nav-bar--small .nav-bar__content .logo-wrapper .logo[data-v-efbf09c4]{width:150px}.nav-bar--small .nav-bar__content .location[data-v-efbf09c4]{font-size:24px}.nav-bar__content[data-v-efbf09c4],.nav-bar__inner[data-v-efbf09c4]{height:100%;width:100%}.nav-bar__content[data-v-efbf09c4]{align-items:center;display:flex;justify-content:space-between}.nav-bar__content .location[data-v-efbf09c4]{color:var(--gold-color);display:none;font-family:Bison,sans-serif;font-size:24px;font-weight:700;letter-spacing:.12em;text-decoration:none;text-transform:uppercase}@media(min-width:820px){.nav-bar__content .location[data-v-efbf09c4]{display:block;font-size:26px}}@media(min-width:1120px){.nav-bar__content .location[data-v-efbf09c4]{font-size:32px}}.nav-bar__content .logo-wrapper[data-v-efbf09c4]{display:block}@media(min-width:820px){.nav-bar__content .logo-wrapper[data-v-efbf09c4]{left:50%;position:absolute;transform:translate(-50%)}}.nav-bar__content .logo-wrapper .logo[data-v-efbf09c4]{transition:width .2s ease-in-out;width:220px}.block[data-v-efbf09c4]{height:var(--navbar-normal)}.block--small[data-v-efbf09c4]{height:var(--navbar-small)}.circle[data-v-1eae4270]{align-items:center;background-color:#fff;border:1px solid;border-radius:50%;display:flex;justify-content:center;transition:all .3s ease-in-out}.circle[data-v-1eae4270]:hover{background-color:var(--gold-color);border:1px solid #fff}.circle:hover svg[data-v-1eae4270]{fill:#fff}.circle svg[data-v-1eae4270]{padding:30%;transition:fill .2s ease-in-out}.circle[data-v-25da5ea4]{align-items:center;aspect-ratio:1;background-color:#fff;border:1px solid;border-radius:50%;display:flex;justify-content:center;transition:all .3s ease-in-out}.circle[data-v-25da5ea4]:hover{background-color:var(--color-primary);border:1px solid #fff}.circle:hover svg[data-v-25da5ea4]{fill:#fff}.circle svg[data-v-25da5ea4]{padding:0;transition:fill .2s ease-in-out}.footer[data-v-0ac4892e]{background-color:var(--gold-color);color:#fff;line-height:1.2;padding:2rem 0}@media(min-width:900px){.footer[data-v-0ac4892e]{padding:3rem 0}}.footer__inner[data-v-0ac4892e]{display:flex;flex-direction:column;flex-wrap:nowrap;gap:2rem;justify-content:space-between}@media(min-width:900px){.footer__inner[data-v-0ac4892e]{flex-direction:row}}.footer__left[data-v-0ac4892e]{flex:4;order:3}@media(min-width:900px){.footer__left[data-v-0ac4892e]{order:1}}.footer__centre[data-v-0ac4892e]{flex:3;order:2}@media(min-width:900px){.footer__centre[data-v-0ac4892e]{display:none}}.footer__right[data-v-0ac4892e]{display:flex;flex:4;justify-content:start;order:1}@media(min-width:900px){.footer__right[data-v-0ac4892e]{justify-content:end;order:3}}.footer__right .right-links[data-v-0ac4892e]{align-items:center;display:flex;gap:1rem;margin:0 0 auto}.footer__right .right-links .divider[data-v-0ac4892e]{background:#fff;height:30px;width:1px}.footer__logo[data-v-0ac4892e]{position:relative;width:10rem}.footer__socials[data-v-0ac4892e]{display:flex;flex-shrink:0;font-size:2rem;gap:.5rem;justify-content:flex-start;margin:1rem 0 0}.footer__bottom[data-v-0ac4892e]{align-items:flex-end;gap:2rem;justify-content:space-between;margin:1rem 0 0}.footer__bottom[data-v-0ac4892e],.footer__bottom .bottom-left[data-v-0ac4892e]{display:flex;flex-direction:row;font-size:.8rem}.footer__bottom .bottom-left[data-v-0ac4892e]{align-items:center;flex-wrap:wrap;gap:.5rem}.footer__bottom .bottom-left .phone[data-v-0ac4892e]{font-size:30px}.footer__bottom .bottom-right[data-v-0ac4892e]{display:none}@media(min-width:900px){.footer__bottom .bottom-right[data-v-0ac4892e]{display:block}}.footer__disclaimer[data-v-0ac4892e]{margin:2rem 0 0}.footer__disclaimer p[data-v-0ac4892e]{font-size:14px}.footer .title[data-v-0ac4892e]{color:var(--pink-color);font-size:1rem;font-weight:700;margin:0 0 .2rem}.footer .logo-group[data-v-0ac4892e]{display:flex;gap:2rem}.footer .spacer[data-v-0ac4892e]{height:2rem}.footer a[data-v-0ac4892e]{color:#fff;text-decoration:none}.footer a[data-v-0ac4892e]:focus,.footer a[data-v-0ac4892e]:hover{text-decoration:underline}
