.elementor .e-f3be8b9-51f7bee{width:280px;padding:0px;flex-direction:column;}.elementor .e-96e5682-ce9d889{width:100%;margin-block-end:20px;}.elementor .e-3a501bb-a6d2b3c{width:30px;height:3px;background-color:var(--primary-orange);}.elementor .e-6c41fbb-f685160{font-family:Roboto;font-weight:600;font-size:14px;color:var(--primary-orange);}.elementor .e-9258258-ace0f96{padding:0px;flex-direction:row;gap:10px;align-items:center;}.elementor .e-c6fe7d3-9a1daa6{font-family:NotoSerifTC;font-weight:600;font-size:28px;color:var(--primary-blue);margin-block-start:20px;}.elementor .e-7e0c89b-c2ccc69{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-bcdd5f3-3edd16f{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-09ca2c8-014e898{width:400px;max-width:100%;color:var(--primary-hover);padding:15px;margin-block-start:12px;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--White);justify-content:space-between;}.elementor .e-09ca2c8-014e898:hover,.elementor .e-09ca2c8-014e898:focus-visible{color:var(--White);background-color:var(--primary-orange);}.elementor .e-68b8f38-c2ccc69{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-4933a11-3edd16f{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-c125159-014e898{width:400px;max-width:100%;color:var(--primary-hover);padding:15px;margin-block-start:12px;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--White);justify-content:space-between;}.elementor .e-c125159-014e898:hover,.elementor .e-c125159-014e898:focus-visible{color:var(--White);background-color:var(--primary-orange);}.elementor .e-534a0af-ea3af07{font-family:NotoSerifTC;font-weight:600;font-size:22px;color:var(--primary-blue);padding-block-start:2px;padding-block-end:8px;padding-inline-start:14px;margin-block-start:40px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:5px;border-inline-end-width:0px;border-color:var(--primary-orange);border-style:solid;}.elementor .e-71ed1f1-c2ccc69{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-9c8c38b-3edd16f{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-4ea2817-014e898{width:400px;max-width:100%;color:var(--primary-hover);padding:15px;margin-block-start:12px;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--White);justify-content:space-between;}.elementor .e-4ea2817-014e898:hover,.elementor .e-4ea2817-014e898:focus-visible{color:var(--White);background-color:var(--primary-orange);}.elementor .e-427e222-4783892{width:100%;font-family:Roboto;font-weight:400;font-size:15px;color:var(--text-lite-2);letter-spacing:1px;line-height:30px;}.elementor .e-0e95406-e3cd4d5{width:182px;max-width:100%;}.elementor .e-e35c4f8-ea3af07{font-family:NotoSerifTC;font-weight:600;font-size:22px;color:var(--primary-blue);padding-block-start:2px;padding-block-end:8px;padding-inline-start:14px;margin-block-start:40px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:5px;border-inline-end-width:0px;border-color:var(--primary-orange);border-style:solid;}.elementor .e-895b996-c2ccc69{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-8c49c6f-3edd16f{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-b1d8a81-014e898{width:400px;max-width:100%;color:var(--primary-hover);padding:15px;margin-block-start:12px;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--White);justify-content:space-between;}.elementor .e-b1d8a81-014e898:hover,.elementor .e-b1d8a81-014e898:focus-visible{color:var(--White);background-color:var(--primary-orange);}.elementor .e-ce8f4cd-4783892{width:100%;font-family:Roboto;font-weight:400;font-size:15px;color:var(--text-lite-2);letter-spacing:1px;line-height:30px;}.elementor .e-2cd9119-e3cd4d5{width:187px;max-width:100%;}.elementor .e-65f1b77-ea3af07{font-family:NotoSerifTC;font-weight:600;font-size:22px;color:var(--primary-blue);padding-block-start:2px;padding-block-end:8px;padding-inline-start:14px;margin-block-start:40px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:5px;border-inline-end-width:0px;border-color:var(--primary-orange);border-style:solid;}.elementor .e-60a4c7b-c2ccc69{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-7596cb7-3edd16f{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-28b1469-014e898{width:400px;max-width:100%;color:var(--primary-hover);padding:15px;margin-block-start:12px;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--White);justify-content:space-between;}.elementor .e-28b1469-014e898:hover,.elementor .e-28b1469-014e898:focus-visible{color:var(--White);background-color:var(--primary-orange);}.elementor .e-590d442-4783892{width:100%;font-family:Roboto;font-weight:400;font-size:15px;color:var(--text-lite-2);letter-spacing:1px;line-height:30px;}.elementor .e-a7a4ac0-e3cd4d5{width:203px;max-width:100%;}.elementor .e-4bd9aa1-ea3af07{font-family:NotoSerifTC;font-weight:600;font-size:22px;color:var(--primary-blue);padding-block-start:2px;padding-block-end:8px;padding-inline-start:14px;margin-block-start:40px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:5px;border-inline-end-width:0px;border-color:var(--primary-orange);border-style:solid;}.elementor .e-cc666c2-c2ccc69{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-2f63f9a-3edd16f{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-39808cc-014e898{width:400px;max-width:100%;color:var(--primary-hover);padding:15px;margin-block-start:12px;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--White);justify-content:space-between;}.elementor .e-39808cc-014e898:hover,.elementor .e-39808cc-014e898:focus-visible{color:var(--White);background-color:var(--primary-orange);}.elementor .e-d540e00-c2ccc69{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-936c489-3edd16f{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-a836866-014e898{width:400px;max-width:100%;color:var(--primary-hover);padding:15px;margin-block-start:12px;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--White);justify-content:space-between;}.elementor .e-a836866-014e898:hover,.elementor .e-a836866-014e898:focus-visible{color:var(--White);background-color:var(--primary-orange);}.elementor .e-a9c86a7-c2ccc69{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-5a4a14a-3edd16f{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-79700de-014e898{width:400px;max-width:100%;color:var(--primary-hover);padding:15px;margin-block-start:12px;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--White);justify-content:space-between;}.elementor .e-79700de-014e898:hover,.elementor .e-79700de-014e898:focus-visible{color:var(--White);background-color:var(--primary-orange);}.elementor .e-1e4700c-c2ccc69{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-af7d383-3edd16f{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-e046c2d-014e898{width:400px;max-width:100%;color:var(--primary-hover);padding:15px;margin-block-start:12px;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--White);justify-content:space-between;}.elementor .e-e046c2d-014e898:hover,.elementor .e-e046c2d-014e898:focus-visible{color:var(--White);background-color:var(--primary-orange);}.elementor .e-a10a81a-c2ccc69{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-efd6a5d-3edd16f{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-ccd3c6b-014e898{width:400px;max-width:100%;color:var(--primary-hover);padding:15px;margin-block-start:12px;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--White);justify-content:space-between;}.elementor .e-ccd3c6b-014e898:hover,.elementor .e-ccd3c6b-014e898:focus-visible{color:var(--White);background-color:var(--primary-orange);}.elementor .e-3ae3993-ea3af07{font-family:NotoSerifTC;font-weight:600;font-size:22px;color:var(--primary-blue);padding-block-start:2px;padding-block-end:8px;padding-inline-start:14px;margin-block-start:40px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:5px;border-inline-end-width:0px;border-color:var(--primary-orange);border-style:solid;}.elementor .e-32fdae3-c2ccc69{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-58a8c1a-3edd16f{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-5fc6f3a-014e898{width:400px;max-width:100%;color:var(--primary-hover);padding:15px;margin-block-start:12px;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--White);justify-content:space-between;}.elementor .e-5fc6f3a-014e898:hover,.elementor .e-5fc6f3a-014e898:focus-visible{color:var(--White);background-color:var(--primary-orange);}.elementor .e-d5363ee-c2ccc69{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-798c789-3edd16f{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-8826236-014e898{width:400px;max-width:100%;color:var(--primary-hover);padding:15px;margin-block-start:12px;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--White);justify-content:space-between;}.elementor .e-8826236-014e898:hover,.elementor .e-8826236-014e898:focus-visible{color:var(--White);background-color:var(--primary-orange);}.elementor .e-1ea5439-ea3af07{font-family:NotoSerifTC;font-weight:600;font-size:22px;color:var(--primary-blue);padding-block-start:2px;padding-block-end:8px;padding-inline-start:14px;margin-block-start:40px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:5px;border-inline-end-width:0px;border-color:var(--primary-orange);border-style:solid;}.elementor .e-3aaf9c9-c2ccc69{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-0b9d870-3edd16f{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-7330aca-014e898{width:400px;max-width:100%;color:var(--primary-hover);padding:15px;margin-block-start:12px;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--White);justify-content:space-between;}.elementor .e-7330aca-014e898:hover,.elementor .e-7330aca-014e898:focus-visible{color:var(--White);background-color:var(--primary-orange);}.elementor .e-e76b6ba-c2ccc69{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-fcd8ea3-3edd16f{font-family:Roboto;font-weight:700;font-size:13px;letter-spacing:0.6px;}.elementor .e-fa022cf-014e898{width:400px;max-width:100%;color:var(--primary-hover);padding:15px;margin-block-start:12px;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--White);justify-content:space-between;}.elementor .e-fa022cf-014e898:hover,.elementor .e-fa022cf-014e898:focus-visible{color:var(--White);background-color:var(--primary-orange);}.elementor .e-43b651b-324c868{padding:0px;flex-direction:column;gap:0px;flex-wrap:wrap;}.elementor .e-81ebfaf-60ff285{max-width:1220px;position:relative;z-index:10;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:46px;justify-content:flex-start;align-items:start;}.elementor .e-46be93b-0cedcdd{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;}.elementor .e-399e665-604136a{overflow:hidden;padding-block-start:54px;padding-block-end:78px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;}