.elementor .e-ca0c676-110884f{width:280px;padding:0px;flex-direction:column;}.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);}.elementor .e-3f60d65-413c2aa{width:100%;font-family:Roboto;font-weight:400;font-size:15px;color:var(--text-lite-2);letter-spacing:1px;line-height:30px;}.elementor .e-8dc6f08-3e124ee{font-family:NotoSerifTC;font-weight:600;font-size:23px;color:var(--primary-blue);margin-block-start:40px;}.elementor .e-d93526e-e8b2f79{font-family:Roboto;font-weight:600;font-size:14px;color:var(--primary-blue);letter-spacing:0.6px;}.elementor .e-047908b-49b2b21{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);}.elementor .e-4541045-f652c31{font-family:Roboto;font-weight:400;font-size:14px;color:var(--text);letter-spacing:0.6px;}.elementor .e-bebce11-3bc160e{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-ccbc914-505f1de{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);}.elementor .e-0bfa824-80dfac2{font-family:Roboto;font-weight:400;font-size:14px;color:var(--text);letter-spacing:0.6px;}.elementor .e-c8d0aff-3a46167{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-8315f9f-b0971b6{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);}.elementor .e-e61fda8-58b7b55{font-family:Roboto;font-weight:400;font-size:14px;color:var(--text);letter-spacing:0.6px;}.elementor .e-e868629-ed9d638{font-family:Roboto;font-weight:400;font-size:14px;color:var(--text-lite-2);letter-spacing:0.6px;padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-374a00a-58f22ed{font-family:Roboto;font-weight:500;font-size:14px;color:var(--text);letter-spacing:0.6px;}.elementor .e-747d541-2edc5f1{font-family:Roboto;font-weight:400;font-size:14px;color:var(--text-lite-2);letter-spacing:0.6px;padding:10px;margin-block-start:10px;background-color:var(--bg-orange-lite);flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-f079f01-751afd9{width:100%;height:5px;position:absolute;inset-block-start:0px;inset-inline-start:0px;background-color:var(--Secondary-blue);}.elementor .e-9807b9b-2d4cac5{padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;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-ad1e838-69a8ede{font-family:Roboto;font-weight:500;font-size:13px;color:var(--Text-brown);letter-spacing:0.6px;flex:1 0 auto;}.elementor .e-1a6606a-8f672a3{width:26px;height:26px;font-family:Roboto;font-weight:500;font-size:12px;color:var(--White);line-height:26px;text-align:center;border-radius:50px;background-color:var(--primary-orange);}.elementor .e-9939501-24c923e{font-family:Roboto;font-weight:500;font-size:13px;color:var(--Text-brown);letter-spacing:0.6px;flex:1 0 auto;}.elementor .e-578684c-56ce891{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-bbc7b15-be76620{width:26px;height:26px;font-family:Roboto;font-weight:500;font-size:12px;color:var(--White);line-height:26px;text-align:center;border-radius:50px;background-color:var(--primary-orange);}.elementor .e-baa5337-cf12a68{font-family:Roboto;font-weight:500;font-size:13px;color:var(--Text-brown);letter-spacing:0.6px;flex:1 0 auto;}.elementor .e-3f2d087-30a4565{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-a82ec04-f1649b7{width:26px;height:26px;font-family:Roboto;font-weight:500;font-size:12px;color:var(--White);line-height:26px;text-align:center;border-radius:50px;background-color:var(--primary-orange);}.elementor .e-2330baf-8e99f5a{font-family:Roboto;font-weight:500;font-size:13px;color:var(--Text-brown);letter-spacing:0.6px;flex:1 0 auto;}.elementor .e-7f52a1e-71ed77f{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-fa331e8-9a75805{width:26px;height:26px;font-family:Roboto;font-weight:500;font-size:12px;color:var(--White);line-height:26px;text-align:center;border-radius:50px;background-color:var(--primary-orange);}.elementor .e-ef9591d-529d9fb{font-family:Roboto;font-weight:500;font-size:13px;color:var(--Text-brown);letter-spacing:0.6px;flex:1 0 auto;}.elementor .e-b33c6b5-5e25b81{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-ca3d0fa-7f148a0{width:26px;height:26px;font-family:Roboto;font-weight:500;font-size:12px;color:var(--White);line-height:26px;text-align:center;border-radius:50px;background-color:var(--primary-orange);}.elementor .e-3eea223-20818ea{font-family:Roboto;font-weight:500;font-size:13px;color:var(--Text-brown);letter-spacing:0.6px;flex:1 0 auto;}.elementor .e-588a02b-06d301d{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-0760281-e19623a{width:26px;height:26px;font-family:Roboto;font-weight:500;font-size:12px;color:var(--White);line-height:26px;text-align:center;border-radius:50px;background-color:var(--primary-orange);}.elementor .e-121a0de-1e04751{font-family:Roboto;font-weight:500;font-size:13px;color:var(--Text-brown);letter-spacing:0.6px;flex:1 0 auto;}.elementor .e-2785959-33a79e9{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-dfbcff5-2750246{width:26px;height:26px;font-family:Roboto;font-weight:500;font-size:12px;color:var(--White);line-height:26px;text-align:center;border-radius:50px;background-color:var(--primary-orange);}.elementor .e-4a253bb-d618407{font-family:Roboto;font-weight:500;font-size:13px;color:var(--Text-brown);letter-spacing:0.6px;flex:1 0 auto;}.elementor .e-61148a9-a9cf911{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-1b08095-fcbbe7e{padding-block-start:18px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--bg-orange-lite);flex-direction:column;gap:15px;}.elementor .e-43db01e-75ab5ac{font-family:NotoSerifTC;font-weight:600;font-size:23px;color:var(--primary-blue);margin-block-start:40px;}.elementor .e-97a7d31-78a1003{font-family:Roboto;font-weight:400;font-size:14px;color:var(--text-lite-2);}.elementor .e-e0109b2-a5fc9d6{width:120px;height:50px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-width:0px;border-color:var(--border);border-style:solid;flex:1 0 120px;justify-content:flex-start;align-items:center;}.elementor .e-51a7d2a-f633f20{font-family:Roboto;font-weight:400;font-size:14px;color:var(--text-lite-2);}.elementor .e-614b051-6aa8692{height:50px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:var(--border);border-style:solid;gap:30px;justify-content:flex-start;align-items:center;}.elementor .e-9280a46-4d6207b{padding:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--border);border-style:solid;background-color:var(--bg-blue-light-2);flex-direction:row;gap:0px;}.elementor .e-536d8f2-87431d6{font-family:NotoSerifTC;font-weight:900;font-size:25px;color:var(--primary-hover);}.elementor .e-e4028be-7d2ca98{width:120px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border);border-style:solid;flex:1 0 120px;justify-content:flex-start;align-items:center;}.elementor .e-b57daa2-5df5a3c{font-family:Roboto;font-weight:400;font-size:15px;color:var(--text-lite-2);}.elementor .e-5e8a6e0-8f7e031{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:var(--border);border-style:solid;gap:30px;justify-content:flex-start;align-items:center;}.elementor .e-3f4d5d2-466b93a{height:70px;padding:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--border);border-style:solid;background-color:var(--White);flex-direction:row;gap:0px;}.elementor .e-253e7b2-bb1be6d{font-family:NotoSerifTC;font-weight:900;font-size:25px;color:var(--primary-hover);}.elementor .e-45fb98f-baebd9a{width:120px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border);border-style:solid;flex:1 0 120px;justify-content:flex-start;align-items:center;}.elementor .e-6ae4b48-16c54e3{font-family:Roboto;font-weight:400;font-size:15px;color:var(--text-lite-2);}.elementor .e-5ec3511-f21e01d{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:var(--border);border-style:solid;gap:30px;justify-content:flex-start;align-items:center;}.elementor .e-5558ce9-abc5176{height:70px;padding:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--border);border-style:solid;background-color:var(--White);flex-direction:row;gap:0px;}.elementor .e-5f2dd9a-b619f7b{font-family:NotoSerifTC;font-weight:900;font-size:25px;color:var(--primary-hover);}.elementor .e-46e22c0-6458002{width:120px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border);border-style:solid;flex:1 0 120px;justify-content:flex-start;align-items:center;}.elementor .e-cc538a4-f586734{font-family:Roboto;font-weight:400;font-size:15px;color:var(--text-lite-2);}.elementor .e-1437887-0b34ed7{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:var(--border);border-style:solid;gap:30px;justify-content:flex-start;align-items:center;}.elementor .e-03b0bc4-8a69884{height:70px;padding:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--border);border-style:solid;background-color:var(--White);flex-direction:row;gap:0px;}.elementor .e-d04c59d-3dbd2aa{font-family:NotoSerifTC;font-weight:900;font-size:25px;color:var(--primary-hover);}.elementor .e-b54a67d-3c36115{width:120px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border);border-style:solid;flex:1 0 120px;justify-content:flex-start;align-items:center;}.elementor .e-33840a4-f3eab95{font-family:Roboto;font-weight:400;font-size:15px;color:var(--text-lite-2);}.elementor .e-10ad7e2-a1c9c3b{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:var(--border);border-style:solid;gap:30px;justify-content:flex-start;align-items:center;}.elementor .e-55c936d-2e871e2{height:70px;padding:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--border);border-style:solid;background-color:var(--White);flex-direction:row;gap:0px;}.elementor .e-b92d530-ac674c0{font-family:NotoSerifTC;font-weight:900;font-size:25px;color:var(--primary-hover);}.elementor .e-fbdff0d-90fac6c{width:120px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border);border-style:solid;flex:1 0 120px;justify-content:flex-start;align-items:center;}.elementor .e-e501e4d-01b2cc0{font-family:Roboto;font-weight:400;font-size:15px;color:var(--text-lite-2);}.elementor .e-2086f3f-b53c772{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:var(--border);border-style:solid;gap:30px;justify-content:flex-start;align-items:center;}.elementor .e-7b57dd9-e5a3bcd{height:70px;padding:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--border);border-style:solid;background-color:var(--White);flex-direction:row;gap:0px;}.elementor .e-2630526-c220c83{font-family:Roboto;font-weight:400;font-size:14px;color:var(--text-lite-2);}.elementor .e-11e0be3-5219d11{height:50px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-width:0px;border-color:var(--border);border-style:solid;flex:1 0 120px;justify-content:flex-start;align-items:center;}.elementor .e-f4b9eff-6812efd{padding:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--border);border-style:solid;background-color:var(--bg-blue-light-2);flex-direction:row;gap:0px;}.elementor .e-4090de9-57e755a{padding:0px;border-block-start-width:5px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--primary-hover);border-style:solid;background-color:var(--White);flex-direction:column;gap:0px;}.elementor .e-8bd7f6b-cf6c7f1{padding:0px;flex-direction:column;gap:20px;flex-wrap:wrap;}.elementor .e-5b185e7-d50cbd6{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-9e80f05-05c418e{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;}.elementor .e-00ed9e9-4025d91{overflow:hidden;padding-block-start:54px;padding-block-end:78px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;}