.elementor .e-7987d1ba-cef3{width:auto;height:clamp(76px, 7.5vw, 102px);max-width:118px;margin-block-start:0px;margin-block-end:0.35rem;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor:default;\n}.elementor .e-374c1864-84e0{color:inherit;line-height:1.65;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;display:block;font-size:inherit;\n}.elementor .e-239c6568-6f7c{min-width:0px;padding:0px;margin:0px;display:block;}.elementor .e-16bd64-c688{font-family:inherit;font-weight:700;font-size:0.78rem;letter-spacing:0.16em;line-height:1.65;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.7rem;margin-inline-start:0px;margin-inline-end:0px;display:block;color:var(--color-red, #E1251B);\n}.elementor .e-10fa439b-7b62:hover,.elementor .e-10fa439b-7b62:focus-visible{color:var(--color-text, #002D5D);\n}.elementor .e-10fa439b-7b62{color:inherit;line-height:1.65;text-decoration:none;cursor:pointer;margin:0px;transition:color 0.35s;display:block;font-size:inherit; &:focus-visible { color:var(--color-text, #002D5D); }\n}.elementor .e-19b8a432-259d:hover,.elementor .e-19b8a432-259d:focus-visible{color:var(--color-text, #002D5D);\n}.elementor .e-19b8a432-259d{color:inherit;line-height:1.65;text-decoration:none;cursor:pointer;margin:0px;transition:color 0.35s;display:block;font-size:inherit; &:focus-visible { color:var(--color-text, #002D5D); }\n}.elementor .e-97a7be6-900d:hover,.elementor .e-97a7be6-900d:focus-visible{color:var(--color-text, #002D5D);\n}.elementor .e-97a7be6-900d{color:inherit;line-height:1.65;text-decoration:none;cursor:pointer;margin:0px;transition:color 0.35s;display:block;font-size:inherit; &:focus-visible { color:var(--color-text, #002D5D); }\n}.elementor .e-2e5420d5-91bb:hover,.elementor .e-2e5420d5-91bb:focus-visible{color:var(--color-text, #002D5D);\n}.elementor .e-2e5420d5-91bb{color:inherit;line-height:1.65;text-decoration:none;cursor:pointer;margin:0px;transition:color 0.35s;display:block;font-size:inherit; &:focus-visible { color:var(--color-text, #002D5D); }\n}.elementor .e-75d2a4c7-3519:hover,.elementor .e-75d2a4c7-3519:focus-visible{color:var(--color-text, #002D5D);\n}.elementor .e-75d2a4c7-3519{color:inherit;line-height:1.65;text-decoration:none;cursor:pointer;margin:0px;transition:color 0.35s;display:block;font-size:inherit; &:focus-visible { color:var(--color-text, #002D5D); }\n}.elementor .e-e5bae99-a0b0:hover,.elementor .e-e5bae99-a0b0:focus-visible{color:var(--color-text, #002D5D);\n}.elementor .e-e5bae99-a0b0{color:inherit;line-height:1.65;text-decoration:none;cursor:pointer;margin:0px;transition:color 0.35s;display:block;font-size:inherit; &:focus-visible { color:var(--color-text, #002D5D); }\n}.elementor .e-3b0d4949-d74d{min-width:0px;padding:0px;margin:0px;display:block;}.elementor .e-58b05405-47b3{font-family:inherit;font-weight:700;font-size:0.78rem;letter-spacing:0.16em;line-height:1.65;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.7rem;margin-inline-start:0px;margin-inline-end:0px;display:block;color:var(--color-red, #E1251B);\n}.elementor .e-6fbc635d-bd13:hover,.elementor .e-6fbc635d-bd13:focus-visible{color:var(--color-text, #002D5D);\n}.elementor .e-6fbc635d-bd13{color:inherit;line-height:1.65;text-decoration:none;cursor:pointer;margin:0px;transition:color 0.35s;display:block;font-size:inherit; &:focus-visible { color:var(--color-text, #002D5D); }\n}.elementor .e-9bb0514-598c:hover,.elementor .e-9bb0514-598c:focus-visible{color:var(--color-text, #002D5D);\n}.elementor .e-9bb0514-598c{color:inherit;line-height:1.65;text-decoration:none;cursor:pointer;margin:0px;transition:color 0.35s;display:block;font-size:inherit; &:focus-visible { color:var(--color-text, #002D5D); }\n}.elementor .e-5d510cfa-e3b3:hover,.elementor .e-5d510cfa-e3b3:focus-visible{color:var(--color-text, #002D5D);\n}.elementor .e-5d510cfa-e3b3{color:inherit;line-height:1.65;text-decoration:none;cursor:pointer;margin:0px;transition:color 0.35s;display:block;font-size:inherit; &:focus-visible { color:var(--color-text, #002D5D); }\n}.elementor .e-5b4198a9-4271:hover,.elementor .e-5b4198a9-4271:focus-visible{color:var(--color-text, #002D5D);\n}.elementor .e-5b4198a9-4271{color:inherit;line-height:1.65;text-decoration:none;cursor:pointer;margin:0px;transition:color 0.35s;display:block;font-size:inherit; &:focus-visible { color:var(--color-text, #002D5D); }\n}.elementor .e-2e2201b2-b9dc:hover,.elementor .e-2e2201b2-b9dc:focus-visible{color:var(--color-text, #002D5D);\n}.elementor .e-2e2201b2-b9dc{color:inherit;line-height:1.65;text-decoration:none;cursor:pointer;margin:0px;transition:color 0.35s;display:block;font-size:inherit; &:focus-visible { color:var(--color-text, #002D5D); }\n}.elementor .e-5d2d931d-7bc9:hover,.elementor .e-5d2d931d-7bc9:focus-visible{color:var(--color-text, #002D5D);\n}.elementor .e-5d2d931d-7bc9{color:inherit;line-height:1.65;text-decoration:none;cursor:pointer;margin:0px;transition:color 0.35s;display:block;font-size:inherit; &:focus-visible { color:var(--color-text, #002D5D); }\n}.elementor .e-3c3c34d9-e50f{min-width:0px;padding:0px;margin:0px;display:block;}.elementor .e-a304a2c-97d1{font-family:inherit;font-weight:700;font-size:0.78rem;letter-spacing:0.16em;line-height:1.65;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.7rem;margin-inline-start:0px;margin-inline-end:0px;display:block;color:var(--color-red, #E1251B);\n}.elementor .e-5b098e46-d2c4{color:inherit;line-height:1.65;margin:0px;display:block;font-size:inherit;\n}.elementor .e-29a717fe-53be:hover,.elementor .e-29a717fe-53be:focus-visible{color:var(--color-text, #002D5D);\n}.elementor .e-29a717fe-53be{color:inherit;line-height:1.65;text-decoration:none;cursor:pointer;margin:0px;transition:color 0.35s;display:block;font-size:inherit; &:focus-visible { color:var(--color-text, #002D5D); }\n}.elementor .e-5aa8c469-9050:hover,.elementor .e-5aa8c469-9050:focus-visible{color:var(--color-text, #002D5D);\n}.elementor .e-5aa8c469-9050{color:inherit;line-height:1.65;text-decoration:none;cursor:pointer;margin:0px;transition:color 0.35s;display:block;font-size:inherit; &:focus-visible { color:var(--color-text, #002D5D); }\n}.elementor .e-4113fa26-9819:hover,.elementor .e-4113fa26-9819:focus-visible{color:var(--color-text, #002D5D);\n}.elementor .e-4113fa26-9819{color:inherit;line-height:1.65;text-decoration:none;cursor:pointer;margin:0px;transition:color 0.35s;display:block;font-size:inherit; &:focus-visible { color:var(--color-text, #002D5D); }\n}.elementor .e-4c8eefde-a841:hover,.elementor .e-4c8eefde-a841:focus-visible{color:var(--color-text, #002D5D);\n}.elementor .e-4c8eefde-a841{color:inherit;line-height:1.65;text-decoration:none;cursor:pointer;margin:0px;transition:color 0.35s;display:block;font-size:inherit; &:focus-visible { color:var(--color-text, #002D5D); }\n}.elementor .e-71b6a8d1-41ce:hover,.elementor .e-71b6a8d1-41ce:focus-visible{color:var(--color-text, #002D5D);\n}.elementor .e-71b6a8d1-41ce{color:inherit;line-height:1.65;text-decoration:none;cursor:pointer;margin:0px;transition:color 0.35s;display:block;font-size:inherit; &:focus-visible { color:var(--color-text, #002D5D); }\n}.elementor .e-63f2ac8d-1ba1{min-width:0px;padding:0px;margin:0px;display:block;}.elementor .e-5745c73-dbbc{width:100%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:1.8rem;grid-template-columns:1.4fr 1fr 1fr 1fr;box-sizing:border-box; padding:0 var(--page-pad);\n}.elementor .e-7b0cfb5-183a{color:inherit;line-height:1.65;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;display:block;font-size:inherit;\n}.elementor .e-1d63cf7d-d764{width:100%;margin-block-start:2rem;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;border-top:1px solid var(--border-subtle, rgba(0, 45, 93, 0.1)); box-sizing:border-box; padding:1.2rem var(--page-pad) 0; font-size:var(--text-small, 0.92em);\n}.elementor .e-755a9756-9d3e{width:100%;font-size:1rem;line-height:1.65;padding-block-start:3rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;display:block;border-top:1px solid var(--border-subtle, rgba(0, 45, 93, 0.1)); box-sizing:border-box; color:var(--color-muted, #5a6578); background-color:var(--color-bg, #FFFFFF); font-family:var(--font, "Noto Sans TC", "Noto Sans", system-ui, sans-serif);\n}