.elementor .e-4d60572-7b6b647{width:280px;padding:0px;flex-direction:column;}.elementor .e-0fdea34-b06712c{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-54008b3-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-687e57c-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-9807b9b-2d4cac5{padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:20px;border-width:1px;border-color:var(--border);border-style:solid;background-color:var(--White);flex-direction:column;gap:15px;justify-content:flex-start;align-items:start;}.elementor .e-18f1cb2-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-1b53098-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-8ddb6ad-6a8fd2e{width:26px;height:26px;font-family:Roboto;font-weight:500;font-size:30px;color:var(--primary-hover);line-height:26px;text-align:center;border-radius:50px;background-color:transparent;flex:0 0 26px;}.elementor .e-74fe720-ae06f98{font-family:Roboto;font-weight:400;font-size:14px;color:var(--text);letter-spacing:0.6px;}.elementor .e-120df8b-c7e9b1c{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-87300d2-6a8fd2e{width:26px;height:26px;font-family:Roboto;font-weight:500;font-size:30px;color:var(--primary-hover);line-height:26px;text-align:center;border-radius:50px;background-color:transparent;flex:0 0 26px;}.elementor .e-d354a83-ae06f98{font-family:Roboto;font-weight:400;font-size:14px;color:var(--text);letter-spacing:0.6px;}.elementor .e-9bb08ed-c7e9b1c{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-b654158-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-a5e73b0-6a8fd2e{width:26px;height:26px;font-family:Roboto;font-weight:500;font-size:30px;color:var(--primary-hover);line-height:26px;text-align:center;border-radius:50px;background-color:transparent;flex:0 0 26px;}.elementor .e-9915e0d-ae06f98{font-family:Roboto;font-weight:400;font-size:14px;color:var(--text);letter-spacing:0.6px;}.elementor .e-188a565-c7e9b1c{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-b0795ab-6a8fd2e{width:26px;height:26px;font-family:Roboto;font-weight:500;font-size:30px;color:var(--primary-hover);line-height:26px;text-align:center;border-radius:50px;background-color:transparent;flex:0 0 26px;}.elementor .e-d6c1ae7-ae06f98{font-family:Roboto;font-weight:400;font-size:14px;color:var(--text);letter-spacing:0.6px;}.elementor .e-eb4f374-c7e9b1c{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-390ca6e-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-9832172-6a8fd2e{width:26px;height:26px;font-family:Roboto;font-weight:500;font-size:30px;color:var(--primary-hover);line-height:26px;text-align:center;border-radius:50px;background-color:transparent;flex:0 0 26px;}.elementor .e-a126298-ae06f98{font-family:Roboto;font-weight:400;font-size:14px;color:var(--text);letter-spacing:0.6px;}.elementor .e-bbd75a6-c7e9b1c{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-2ae8c61-6a8fd2e{width:26px;height:26px;font-family:Roboto;font-weight:500;font-size:30px;color:var(--primary-hover);line-height:26px;text-align:center;border-radius:50px;background-color:transparent;flex:0 0 26px;}.elementor .e-0e0a824-ae06f98{font-family:Roboto;font-weight:400;font-size:14px;color:var(--text);letter-spacing:0.6px;}.elementor .e-1c99902-c7e9b1c{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-88cf9d6-6a8fd2e{width:26px;height:26px;font-family:Roboto;font-weight:500;font-size:30px;color:var(--primary-hover);line-height:26px;text-align:center;border-radius:50px;background-color:transparent;flex:0 0 26px;}.elementor .e-b567078-ae06f98{font-family:Roboto;font-weight:400;font-size:14px;color:var(--text);letter-spacing:0.6px;}.elementor .e-6d1388b-c7e9b1c{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-913a970-3e2f95c{padding:0px;flex-direction:column;gap:0px;flex-wrap:wrap;}.elementor .e-3a2b4dd-622d6a1{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-03bc212-ae9da6f{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;}.elementor .e-7d86f31-f4b4092{overflow:hidden;padding-block-start:54px;padding-block-end:78px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;}