.selected-dot.svelte-1uha8ag{color:#00f}.image-section.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;height:calc(100vh - var(--navbar-height));background-attachment:fixed;background-position:-25px 90px,75px 75px;background-size:18vh 18vh;background-color:var(--accent-color)}.vital-info.svelte-1uha8ag{display:flex;flex-direction:column;justify-content:center;align-items:center;width:35vw;text-align:center;padding:25px 10px;background-color:var(--accent-color)}.vital-info.svelte-1uha8ag h1:where(.svelte-1uha8ag),.vital-info.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:5px 10px}.vital-info.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:5px 100px;font-weight:400}.appointment.svelte-1uha8ag{display:block;margin:90px auto 30px;width:clamp(30%,500px,80%);position:relative;padding:15px;text-align:center;background-color:var(--dark-background);font-size:2rem;transition:.3s background-color ease;cursor:pointer;border-radius:10px;box-shadow:var(--shadow);text-decoration:none;color:inherit}.appointment.svelte-1uha8ag:hover{background-color:var(--dark-background-2)}.reviews-section.svelte-1uha8ag{width:100%;height:500px;display:flex;justify-content:center;background-color:var(--dark-background-2);position:relative;overflow:clip}.reviews-title.svelte-1uha8ag{margin-top:50px;font-size:2.5rem;font-weight:700}.review-container.svelte-1uha8ag{display:flex;flex-direction:column;justify-content:center;align-items:center;width:clamp(30vw,600px,100vw);position:absolute;top:60%;transform:translateY(-50%);padding:15px}.review-name.svelte-1uha8ag{margin:5px 35px 5px 0;font-weight:400;align-self:flex-end}.review-date.svelte-1uha8ag{font-size:1.25rem;font-weight:700;margin-bottom:10px}.review.svelte-1uha8ag{font-size:1.2rem;text-align:justify}.review-stars.svelte-1uha8ag{font-size:1.75rem;margin:10px 0;color:gold;-webkit-user-select:none;user-select:none}.review-carousel-dots.svelte-1uha8ag{position:absolute;bottom:35px;left:50%;transform:translate(-50%)}.review-carousel-dots.svelte-1uha8ag>button:where(.svelte-1uha8ag){cursor:pointer;font-size:2.5rem;color:var(--light-text);border:none;background:none;padding:5px;margin:0}.selected-dot.svelte-1uha8ag{color:var(--accent-color)!important}@media(max-width:1024px){.vital-info.svelte-1uha8ag{width:100vw}}
