.loc-page.svelte-h88wia{position:relative;isolation:isolate;padding:48px 20px 56px;background:#f7f8f8}.loc-page__inner.svelte-h88wia{max-width:820px;margin:0 auto}.loc-page__block.svelte-h88wia{padding-top:24px;margin-top:24px;border-top:1px solid #e5e9e8}.loc-page__block.svelte-h88wia:first-of-type{border-top:none;margin-top:0;padding-top:0}.loc-page__block.svelte-h88wia h2:where(.svelte-h88wia){font-size:22px;font-weight:700;color:#1f3d52;margin:0 0 10px}.loc-page__block.svelte-h88wia p:where(.svelte-h88wia){font-size:16px;line-height:1.7;color:#1f3d52;margin:0 0 12px}.loc-page__address.svelte-h88wia{font-size:17px}.loc-page__services.svelte-h88wia,.loc-page__steps.svelte-h88wia{margin:0 0 12px;padding-left:22px}.loc-page__services.svelte-h88wia li:where(.svelte-h88wia),.loc-page__steps.svelte-h88wia li:where(.svelte-h88wia){font-size:16px;line-height:1.7;color:#1f3d52;margin-bottom:10px}.loc-page__block.svelte-h88wia a:where(.svelte-h88wia){color:#1f3d52;font-weight:600;text-decoration:underline;text-decoration-color:#1f3d5259;text-underline-offset:3px}.loc-page__block.svelte-h88wia a:where(.svelte-h88wia):hover{text-decoration-color:#1f3d52}.loc-page__map.svelte-h88wia{margin-top:8px;border-radius:14px;overflow:hidden;border:1px solid #e5e9e8;box-shadow:0 6px 22px #1f3d520f}.loc-page__map.svelte-h88wia iframe:where(.svelte-h88wia){display:block;width:100%;height:320px;border:0}
