*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0;font:inherit}html:focus-within{scroll-behavior:smooth}html,body{height:100%}body{text-rendering:optimizeSpeed}img,picture,svg{max-width:100%;display:block}button{all:unset}.section{margin-block:7.25rem}@media (max-width: 64rem){.section{margin-block:3.5rem}}@media (max-width: 30rem){.section{margin-block:1.5rem}}.section-heading{font-size:var(--fs-desktop-2xl);font-weight:var(--fw-medium);color:var(--clr-dark-gray);line-height:1.2}@media (max-width: 64rem){.section-heading{font-size:var(--fs-tablet-2xl)}}@media (max-width: 30rem){.section-heading{font-size:var(--fs-mobile-2xl)}}.section-subheading{font-size:var(--fs-sm);font-weight:var(--fw-light);text-transform:uppercase;color:var(--clr-gray)}.subsection-heading{font-size:var(--fs-desktop-lg);font-weight:var(--fw-medium);color:var(--clr-dark-gray)}.section-text{margin-block:1rem}.side-image{height:100%;border-radius:.5rem;box-shadow:0 4px 25px 0 var(--clr-shadow-dark)}.side-image img{border-radius:.5rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body{line-height:1.5;font-family:var(--ff-base);font-size:var(--fs-base);color:var(--clr-gray);background-color:var(--clr-off-white);height:100%;display:flex;flex-direction:column}.container{padding-inline:var(--container-desktop-padding);max-width:90rem;margin-inline:auto}@media (max-width: 80rem){.container{padding-inline:var(--container-tablet-padding)}}@media (max-width: 48rem){.container{padding-inline:var(--container-mobile-padding)}}.accent{color:var(--clr-primary)}.booksy-widget-container-dialog{display:inline-block;width:200px;height:70px;text-align:center;position:fixed;bottom:5%;right:0}nav.svelte-ocbj1u{background-color:var(--clr-white)}.navigation.svelte-ocbj1u{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;padding-block:.5rem}.branding.svelte-ocbj1u{display:flex;justify-content:center;align-items:center;gap:1rem;cursor:pointer}.branding__name.svelte-ocbj1u{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--clr-primary)}.menu--desktop.svelte-ocbj1u{list-style:none;display:flex;justify-content:center;align-items:center;gap:1.5rem}.menu--desktop.svelte-ocbj1u a:where(.svelte-ocbj1u){text-decoration:none;text-underline-offset:.25rem;font-size:var(--fs-base);font-weight:var(--fw-regular);text-align:center;color:var(--clr-black)}.menu--desktop.svelte-ocbj1u a:where(.svelte-ocbj1u):hover{text-decoration:underline}.menu--desktop.svelte-ocbj1u .active:where(.svelte-ocbj1u){text-decoration:underline;color:var(--clr-primary)}.menu--mobile.svelte-ocbj1u,.hamburger.svelte-ocbj1u{display:none}@media (max-width: 64rem){.menu--desktop.svelte-ocbj1u{display:none}.menu--mobile.svelte-ocbj1u{position:absolute;left:0;top:100%;width:100%;padding-block:1rem;background:linear-gradient(65deg,#1f3c3b,#35c2c1);list-style:none;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;z-index:10}.menu--mobile.svelte-ocbj1u a:where(.svelte-ocbj1u){text-decoration:none;text-underline-offset:.25rem;color:var(--clr-off-white)}.menu--mobile.svelte-ocbj1u .active:where(.svelte-ocbj1u){text-decoration:underline}.menu--mobile__outside-click.svelte-ocbj1u{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:transparent}.hamburger.svelte-ocbj1u{display:block;cursor:pointer}}:root{--clr-primary: hsl(180, 53%, 45%);--clr-secondary: hsl(179, 67%, 53%);--clr-off-white: hsl(0, 0%, 98%);--clr-white: hsl(0deg 0% 100%);--clr-black: hsl(0deg 0% 0%);--clr-dark-gray: hsl(0deg 0% 27%);--clr-gray: hsl(0deg 0% 49%);--clr-light-gray: hsl(0deg 0% 85%);--clr-info: hsl(227deg 100% 66%);--clr-success: hsl(126deg 45% 46%);--clr-warning: hsl(43deg 100% 60%);--clr-error: hsl(0deg 100% 63%);--clr-shadow-light: hsl(0deg 0% 27% / .3);--clr-shadow-dark: hsl(0deg 0% 27% / .5);--ff-base: "Poppins", sans-serif;--fs-desktop-3xl: 4.5rem;--fs-desktop-2xl: 2.25rem;--fs-desktop-xl: 1.75rem;--fs-desktop-lg: 1.375rem;--fs-desktop-md: 1.125rem;--fs-tablet-3xl: 4rem;--fs-tablet-2xl: 2rem;--fs-tablet-xl: 1.5rem;--fs-tablet-lg: 1.25rem;--fs-tablet-md: 1rem;--fs-mobile-3xl: 3rem;--fs-mobile-2xl: 1.75rem;--fs-mobile-xl: 1.25rem;--fs-mobile-lg: 1.125rem;--fs-mobile-md: 1rem;--fs-base: 1rem;--fs-sm: .875rem;--fs-xs: .625rem;--fw-bold: 700;--fw-semibold: 600;--fw-medium: 500;--fw-regular: 400;--fw-light: 300;--container-desktop-padding: 5rem;--container-tablet-padding: 2.5rem;--container-mobile-padding: 1.25rem}footer.svelte-jz8lnl{width:100%;background-color:var(--clr-primary);padding-block:.625rem;margin-top:auto}footer.svelte-jz8lnl .row:where(.svelte-jz8lnl){display:flex;justify-content:space-between;align-items:center}footer.svelte-jz8lnl .row:where(.svelte-jz8lnl) .branding:where(.svelte-jz8lnl){display:flex;gap:1rem;align-items:center}@media (max-width: 30rem){footer.svelte-jz8lnl .row:where(.svelte-jz8lnl) .branding:where(.svelte-jz8lnl){gap:.5rem}}footer.svelte-jz8lnl .row:where(.svelte-jz8lnl) .branding__name:where(.svelte-jz8lnl){font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--clr-off-white)}footer.svelte-jz8lnl .row:where(.svelte-jz8lnl) .privacy-policy-link:where(.svelte-jz8lnl){font-size:var(--fs-sm);font-weight:var(--fw-light);color:var(--clr-white);text-align:center}footer.svelte-jz8lnl .row:where(.svelte-jz8lnl) p:where(.svelte-jz8lnl){font-size:var(--fs-xs);font-weight:var(--fw-light);color:var(--clr-white);text-align:end}
