.banner.svelte-1llw9uv{font-size:24px;font-family:font-bold;width:100%;text-align:center;background-color:var(--banner-primary);border-radius:3px;color:#000}.banner-description.svelte-1llw9uv{font-family:font-light;font-size:16px;text-align:center;margin-bottom:4px}@media only screen and (max-width: 600px){.banner.svelte-1llw9uv{width:auto;min-width:350px}.banner.left.svelte-1llw9uv{text-align:left;padding-top:4px;padding-bottom:4px;padding-left:14vw;transform:translate(-9vw)}.banner.right.svelte-1llw9uv{text-align:right;align-self:flex-end;padding-top:4px;padding-bottom:4px;padding-right:13vw;transform:translate(9vw)}.banner-description.svelte-1llw9uv{text-align:left;padding-left:5vw;margin-bottom:6px}.banner-description.right.svelte-1llw9uv{text-align:right;margin-right:5%}}@media only screen and (max-width: 400px){.banner.svelte-1llw9uv{font-size:6vw;width:auto;max-width:90vw;min-width:70vw}.banner-description.svelte-1llw9uv{font-size:4vw}.banner.left.svelte-1llw9uv{text-align:left;padding-top:4px;padding-bottom:4px;padding-left:14vw;transform:translate(-9vw)}.banner.right.svelte-1llw9uv{text-align:right;align-self:flex-end;padding-top:4px;padding-bottom:4px;padding-right:13vw;padding-left:10vw;transform:translate(9vw)}}
