.elementor .e-1d6f8844-b5d7{font-size:12px;color:#cf6618;letter-spacing:0.18em;text-transform:uppercase;margin:0px;font-weight:850;\n}.elementor .e-5f37c974-d8b0{font-weight:800;font-size:50px;color:#0a2032;letter-spacing:-0.03em;line-height:1.14;margin:0px;}.elementor .e-3f5ec40e-8c75{max-width:800px;font-size:16px;color:#506574;line-height:1.7;margin:0px;}.elementor .e-66560d62-8894{width:100%;min-width:0px;min-height:0px;max-width:1264px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:28px;align-self:center;box-sizing:border-box; margin-inline:auto;\n}.elementor .e-64ce3b8a-118b{width:100%;min-width:0px;min-height:0px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;background-color:#eef2f4;display:flex;flex-direction:column;box-sizing:border-box;\n}.elementor .e-12de8d30-ae3c{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;object-position:center;\n}.elementor .e-457bca1d-8aca{font-size:12px;color:#506574;line-height:1.5;margin:0px;}.elementor .e-24d7a99b-7ab7{min-width:0px;min-height:0px;display:flex;flex-direction:column;gap:8px;align-items:flex-start;}.elementor .e-443470f0-b2da{font-weight:800;font-size:32px;color:#0a2032;letter-spacing:-0.02em;line-height:1.22;margin:0px;}.elementor .e-15b39eca-35a0{font-size:16px;color:#506574;line-height:1.7;margin:0px;}.elementor .e-14c78c16-118f{min-width:0px;min-height:0px;padding-block-end:22px;border-block-end-width:1px;display:flex;flex-direction:column;gap:10px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #d7e0e6;\n}.elementor .e-5f636d0f-9a08{font-weight:800;font-size:32px;color:#0a2032;letter-spacing:-0.02em;line-height:1.22;margin:0px;}.elementor .e-368ad8e4-2d27{font-size:16px;color:#506574;line-height:1.7;margin:0px;}.elementor .e-2d90d552-5d71{min-width:0px;min-height:0px;padding-block-end:22px;border-block-end-width:1px;display:flex;flex-direction:column;gap:10px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: #d7e0e6;\n}.elementor .e-3ed2e267-433c{font-weight:800;font-size:32px;color:#0a2032;letter-spacing:-0.02em;line-height:1.22;margin:0px;}.elementor .e-54b4cdf5-eeb5{font-size:16px;color:#506574;line-height:1.7;margin:0px;}.elementor .e-7e30ef89-2fd5{min-width:0px;min-height:0px;display:flex;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-3933b89f-8337:hover,.elementor .e-3933b89f-8337:focus-visible{background-color:#ff9f43;transform:translate3d(0px, -2px, 0px);}.elementor .e-3933b89f-8337{min-height:44px;font-weight:800;color:#101820;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;border-radius:4px;background-color:#f28c28;display:inline-flex;justify-content:center;align-items:center;width:max-content; transition:.2s;\n}.elementor .e-13739239-91c2:hover,.elementor .e-13739239-91c2:focus-visible{color:#cf6512;border-color:#f28c28;}.elementor .e-13739239-91c2{min-height:44px;color:#0b1f33;text-decoration:none;padding-block-start:11px;padding-block-end:11px;padding-inline-start:21px;padding-inline-end:21px;border-radius:4px;border-width:1px;border-color:#9eb0bc;border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;width:max-content; font-weight:750;\n}.elementor .e-6dc02e90-b068{min-width:0px;min-height:0px;padding-block-start:6px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .e-34fb9e44-d559{min-width:0px;min-height:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-5ea52261-6ad5{min-width:0px;min-height:0px;display:grid;gap:54px;grid-template-columns:minmax(0,.43fr) minmax(0,.57fr);align-items:start;}.elementor .e-3f31d2d9-f014{width:100%;min-width:0px;min-height:0px;max-width:1264px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:28px;align-self:center;box-sizing:border-box; margin-inline:auto;\n}.elementor .e-30f11f87-476a{width:100%;min-width:0px;min-height:0px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;box-sizing:border-box;\n}.elementor .e-1bd4ae64-93ed{width:100%;min-width:0px;min-height:0px;overflow:hidden;font-family:"Inter,"Noto Sans TC",system-ui,-apple-system,sans-serif";color:#15283a;padding:0px;margin:0px;background-color:#fff;display:flex;flex-direction:column;box-sizing:border-box;\n}