.container.svelte-ybm56p{top:var(--space-x);z-index:100;width:100%;height:auto;margin:auto;position:fixed}.wrapper.svelte-ybm56p{border-style:solid;border-color:#0000;border-width:0 var(--space-y) 0 var(--space-y);flex-direction:row;place-content:center space-between;align-items:center;width:100%;margin:auto;display:flex;position:relative;overflow:hidden}.centerline.svelte-ybm56p{width:100%;position:absolute}.line.svelte-ybm56p{z-index:-1;background-color:#000;width:calc(100% - 1px);height:1px;position:absolute;top:50%;left:.5px}.logo.svelte-ybm56p{width:var(--nav-logo-size);height:var(--nav-logo-size);background-image:url(/assets/icons/g-circle-md.svg);background-repeat:no-repeat;background-size:cover}.hamburger.svelte-ybm56p{background-image:url(/assets/icons/hamburger.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;width:calc(3.125vw + 1.5rem);height:calc(3.125vw + 1.5rem);display:none}.menus.svelte-ybm56p{align-self:center}.menu.svelte-ybm56p{background-color:#fff;border:2px solid #000;border-radius:3rem;margin-left:1.5rem;padding:.5rem 1rem;font-size:1.5rem;font-weight:600}@media only screen and (width<=1366px){.menu.svelte-ybm56p{background-color:#fff;border:2px solid #000;border-radius:3rem;margin-left:1.5rem;padding:.25rem 1rem;font-size:1.25rem;font-weight:600}}@media only screen and (width<=1024px){.logo.svelte-ybm56p{background-image:url(/assets/icons/g-circle-sm.svg)}}@media only screen and (width<=900px){.container.svelte-ybm56p{top:var(--space-x)}.wrapper.svelte-ybm56p{position:static}.centerline.svelte-ybm56p{width:calc(100% - calc(var(--space-y) * 2));position:absolute}.hamburger.svelte-ybm56p{z-index:10;display:flex}.menus.svelte-ybm56p{width:100%;height:100vh;top:calc(var(--space-x) * -1);flex-direction:column;padding-top:25vw;transition:all .5s ease-in-out;display:flex;position:absolute;left:100%}.active.svelte-ybm56p{top:calc(var(--space-x) * -1);z-index:1;background-color:#000000e6;left:0;transform:translate(0)}.menu.svelte-ybm56p{color:#fff;border-radius:none;background-color:#0000;border:none;margin-left:1.5rem;padding:.5rem 1rem;font-size:1.5rem;font-weight:600}}@media only screen and (width<=512px){.logo.svelte-ybm56p,.hamburger.svelte-ybm56p{width:var(--nav-logo-size);height:var(--nav-logo-size)}}.container[data-astro-cid-jo6i4kqk]{background:linear-gradient(160deg, var(--blue), #0c2c4d, black);text-align:right;border-radius:3.125vw 3.125vw 0 0;width:100%;height:auto}.wrapper[data-astro-cid-jo6i4kqk]{width:100%;height:100%;padding:calc(3.125vw + .5rem) calc(3.125vw + 4rem)}.logo[data-astro-cid-jo6i4kqk]{width:calc(3.125vw + 8rem);height:auto}p[data-astro-cid-jo6i4kqk]{color:#fff;font-size:1.5rem}address[data-astro-cid-jo6i4kqk]{margin-bottom:1rem;font-style:normal}address[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-size:1rem;font-weight:300;line-height:1.6}@media only screen and (width<=1280px){p[data-astro-cid-jo6i4kqk]{font-size:1.25rem}address[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-size:.9rem}}@media only screen and (width<=1024px){p[data-astro-cid-jo6i4kqk]{font-size:1rem}address[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-size:.8rem}}@media only screen and (width<=512px){.logo[data-astro-cid-jo6i4kqk]{width:calc(3.125vw + 4rem)}.wrapper[data-astro-cid-jo6i4kqk]{padding:calc(2.5vw + 1rem) calc(3.125vw + 1.5rem)}p[data-astro-cid-jo6i4kqk]{font-size:.75rem}address[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-size:.7rem}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}:root{--blue:#1e68b5;--nav-logo-size:calc(100vw / 32 + 1.5rem);--space-y:calc(100vw / 32 + 3.5rem);--space-x:calc(100vw / 32 + 1.25rem);--font-title:calc(100vw / 44 + 1rem);--font-description:calc(100vw / 200 + 1rem)}html,body{color:#333;scroll-behavior:smooth;font-family:Rubik,IBM Plex Sans Thai,Segoe UI,Roboto,Helvetica,Arial,sans-serif}*{box-sizing:border-box;-ms-overflow-style:none;scroll-behavior:smooth;margin:0;padding:0}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none}* ::-webkit-scrollbar{display:none}.container{width:100vw;height:auto;position:relative}@media only screen and (width<=1024px){:root{--space-y:calc(100vw / 32 + 2.5rem);--font-title:calc(100vw / 32 + .375rem);--font-description:calc(100vw / 192 + 1rem)}}@media only screen and (width<=512px){:root{--nav-logo-size:calc(100vw / 32 + 1.375rem);--space-x:calc(100vw / 32 + 1rem);--space-y:calc(100vw / 32 + .5rem);--font-description:calc(100vw / 200 + .625rem)}}
