.elementor .e-be935c0-352312e{width:100%;height:5px;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:50;background-color:var(--primary-hover);}.elementor .e-141e8ba-d61a9ed{font-family:Roboto;font-weight:500;font-size:12px;color:var(--text-lite);}.elementor .e-3faa041-e670dc7{font-family:Roboto;font-weight:500;font-size:12px;color:var(--text-lite);}.elementor .e-d96024b-10d65c0{font-family:Roboto;font-weight:500;font-size:12px;color:var(--text-lite);}.elementor .e-68820ea-7736816{font-family:Roboto;font-weight:500;font-size:12px;color:var(--text-lite);}.elementor .e-87a4317-b8c39b8{font-family:Roboto;font-weight:700;font-size:12px;color:var(--primary-hover);}.elementor .e-0872142-20e6540{padding:0px;flex-direction:row;gap:10px;align-items:center;}.elementor .e-0bbd21d-9c94ccc{width:30px;height:3px;background-color:var(--primary-orange);}.elementor .e-8562244-ef716a7{font-family:Roboto;font-weight:600;font-size:14px;color:var(--primary-orange);}.elementor .e-d4e1ef9-f34d9b6{padding:0px;margin-block-start:30px;flex-direction:row;gap:10px;align-items:center;}.elementor .e-a69d78a-bb87473{font-family:NotoSerifTC;font-weight:600;font-size:30px;color:var(--primary-blue);margin-block-start:15px;}.elementor .e-53897bb-19d9383{overflow:hidden;padding:40px;background-color:var(--bg-blue-light-2);flex-direction:column;gap:0px;}.elementor .e-450ff1f-5476fee{width:100%;padding:0px;flex-direction:row;gap:28px;justify-content:space-between;align-items:center;}.elementor .e-06c2c9e-197a58b{background-color:var(--border);}.elementor .e-552516a-c41ee15{aspect-ratio:4/3;object-fit:cover;}.elementor .e-66f3873-5b3daef{font-family:Roboto;font-weight:500;font-size:13px;color:var(--primary-orange);}.elementor .e-030da2c-d56e055{font-family:NotoSerifTC;font-weight:600;font-size:18px;color:var(--primary-blue);letter-spacing:0.5px;}.elementor .e-ff06092-64886bd{width:100%;height:1px;margin-block-start:10px;background-color:var(--border);}.elementor .e-cea03f2-6904531{font-family:Roboto;font-weight:500;font-size:12px;color:var(--text-lite);margin-block-start:10px;}.elementor .e-09911e0-cac216e{font-family:Roboto;font-weight:500;font-size:16px;color:var(--primary-orange);margin-block-start:10px;}.elementor .e-96191b2-3abec41{padding:0px;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-07d2a74-9f2d0bd{padding:20px;background-color:var(--White);flex-direction:column;gap:5px;}.elementor .e-57fe91e-b15f0e7{padding:0px;border-width:1px;border-color:var(--border);border-style:solid;transition:all 200ms;}.elementor .e-57fe91e-b15f0e7:hover,.elementor .e-57fe91e-b15f0e7:focus-visible{box-shadow:0px 3px 6px 0px rgba(0, 0, 0, .13);transform:translate3d(0px, -3px, 0px);}.elementor .e-e1a847a-5bdd572{padding:0px;display:grid;gap:15px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-rows:unset!important;}.elementor .e-ada214c-408ff23{padding:0px;}.elementor .e-e082e4c-6e16db4{padding:0px;}.elementor .e-b3fed36-9d8d4e1{overflow:hidden;padding-block-start:30px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:20px;}.elementor .e-4eaa088-96a0a98{max-width:1140px;padding:0px;border-width:1px;border-color:var(--border);border-style:solid;flex-direction:column;gap:0px;}.elementor .e-de4dafb-5c8725e{padding-block-start:70px;padding-block-end:70px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;justify-content:flex-start;align-items:center;}