.elementor .e-fe4b4c1-e5a2{font-size:76px;letter-spacing:0.2em;line-height:1.1;}.elementor .e-20762808-65a2{font-family:"'LXGW WenKai TC','Noto Serif TC',serif";font-weight:700;font-size:13px;color:#ffffff;letter-spacing:0.1em;padding-block-start:6px;padding-block-end:6px;padding-inline-start:4px;padding-inline-end:4px;margin-block-start:12px;border-radius:3px;background-color:#b8322a;opacity:92%;display:block;writing-mode:vertical-rl;\n}.elementor .e-79243a58-721d{width:auto;padding:0px;display:flex;flex-direction:row;gap:14px;justify-content:center;align-items:flex-start;}.elementor .e-166c847f-5253{font-weight:400;font-size:18px;color:#16171a;letter-spacing:0.18em;}.elementor .e-7454077b-f316{text-align:center;padding-block-start:110px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:18px;align-items:center;}.elementor .e-438fbeba-e49d{font-size:30px;letter-spacing:0.12em;}.elementor .e-39e9630-7157{max-width:560px;font-size:14px;margin-block-start:6px;}.elementor .e-3ca8393-5a19{column-gap:20px;padding:0px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,auto);row-gap:22px;\n}.elementor .e-1c97ed55-bb8b{font-size:30px;letter-spacing:0.12em;}.elementor .e-69da4b3a-ce0a{max-width:560px;font-size:14px;margin-block-start:6px;}.elementor .e-5d0a3eb3-b302{column-gap:20px;row-gap:22px;\n}.elementor .e-789fe98c-5f1d{font-size:30px;letter-spacing:0.12em;}.elementor .e-75599d26-1d11{max-width:560px;font-size:14px;margin-block-start:6px;}.elementor .e-74f2dc92-f566{column-gap:18px;padding:0px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,auto);row-gap:18px;\n}.elementor .e-78b2c4b-db8d{font-size:28px;letter-spacing:0.1em;}.elementor .e-6c801828-5327:hover,.elementor .e-6c801828-5327:focus-visible{background-color:#000000;}.elementor .e-6c801828-5327{font-family:"'Noto Sans TC','PingFang TC',sans-serif";font-size:15px;color:#fbfbf9;letter-spacing:0.16em;padding-block-start:15px;padding-block-end:15px;padding-inline-start:40px;padding-inline-end:40px;border-radius:2px;background-color:#16171a;transition:background-color 0.25s;}.elementor .e-2355e98f-f7b7{text-align:center;padding-block-start:20px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:22px;align-items:center;}.elementor .e-60b3d2fb-474d{max-width:1080px;padding-block-start:0px;padding-block-end:40px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:96px;}