.elementor .e-7bd5179-91fd841{width:280px;padding:0px;flex-direction:column;}.elementor .e-2d03cb5-e07dc7c{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-79ddd43-6a8fd2e{width:26px;height:26px;font-family:Roboto;font-weight:500;font-size:12px;color:var(--primary-hover);line-height:26px;text-align:center;border-radius:50px;background-color:var(--bg-blue-light);flex:0 0 26px;}.elementor .e-d87a5d2-ae06f98{font-family:Roboto;font-weight:400;font-size:14px;color:var(--text);letter-spacing:0.6px;}.elementor .e-500efec-c7e9b1c{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-989364d-6a8fd2e{width:26px;height:26px;font-family:Roboto;font-weight:500;font-size:12px;color:var(--primary-hover);line-height:26px;text-align:center;border-radius:50px;background-color:var(--bg-blue-light);flex:0 0 26px;}.elementor .e-00cb47a-ae06f98{font-family:Roboto;font-weight:400;font-size:14px;color:var(--text);letter-spacing:0.6px;}.elementor .e-11296c8-c7e9b1c{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-6d20bd4-6a8fd2e{width:26px;height:26px;font-family:Roboto;font-weight:500;font-size:12px;color:var(--primary-hover);line-height:26px;text-align:center;border-radius:50px;background-color:var(--bg-blue-light);flex:0 0 26px;}.elementor .e-c859105-ae06f98{font-family:Roboto;font-weight:400;font-size:14px;color:var(--text);letter-spacing:0.6px;}.elementor .e-d3bde2a-c7e9b1c{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-a460e50-6a8fd2e{width:26px;height:26px;font-family:Roboto;font-weight:500;font-size:12px;color:var(--primary-hover);line-height:26px;text-align:center;border-radius:50px;background-color:var(--bg-blue-light);flex:0 0 26px;}.elementor .e-a948f14-ae06f98{font-family:Roboto;font-weight:400;font-size:14px;color:var(--text);letter-spacing:0.6px;}.elementor .e-2aa5be0-c7e9b1c{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-e6b38c0-6a8fd2e{width:26px;height:26px;font-family:Roboto;font-weight:500;font-size:12px;color:var(--primary-hover);line-height:26px;text-align:center;border-radius:50px;background-color:var(--bg-blue-light);flex:0 0 26px;}.elementor .e-8cd74a8-ae06f98{font-family:Roboto;font-weight:400;font-size:14px;color:var(--text);letter-spacing:0.6px;}.elementor .e-9fe85a2-c7e9b1c{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-370b82e-6a8fd2e{width:26px;height:26px;font-family:Roboto;font-weight:500;font-size:12px;color:var(--primary-hover);line-height:26px;text-align:center;border-radius:50px;background-color:var(--bg-blue-light);flex:0 0 26px;}.elementor .e-bd0a2d3-ae06f98{font-family:Roboto;font-weight:400;font-size:14px;color:var(--text);letter-spacing:0.6px;}.elementor .e-2734caa-c7e9b1c{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.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-16e3fab-e082e8e{padding:0px;flex-direction:column;gap:0px;flex-wrap:wrap;}.elementor .e-4df5f13-24c729b{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-33d18fc-e635ddf{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;}.elementor .e-fdb354d-c93ff68{overflow:hidden;padding-block-start:54px;padding-block-end:78px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;}