.elementor .e-c015857-bd75f12{width:100%;height:5px;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:50;background-color:var(--primary-hover);}.elementor .e-14ab381-4264291{font-family:Roboto;font-weight:500;font-size:12px;color:var(--text-lite);}.elementor .e-3813090-6462d9e{font-family:Roboto;font-weight:500;font-size:12px;color:var(--text-lite);}.elementor .e-74c80cf-36f5204{font-family:Roboto;font-weight:500;font-size:12px;color:var(--text-lite);}.elementor .e-c336459-8fe689a{font-family:Roboto;font-weight:500;font-size:12px;color:var(--text-lite);}.elementor .e-d08c75c-07a0e86{font-family:Roboto;font-weight:700;font-size:12px;color:var(--primary-hover);}.elementor .e-8e72c24-6a815c0{padding:0px;flex-direction:row;gap:10px;align-items:center;}.elementor .e-f83a98e-68af31d{width:30px;height:3px;background-color:var(--primary-orange);}.elementor .e-2c390d8-7de73f9{font-family:Roboto;font-weight:600;font-size:14px;color:var(--primary-orange);}.elementor .e-7181fe9-3a71046{padding:0px;margin-block-start:30px;flex-direction:row;gap:10px;align-items:center;}.elementor .e-acaca6a-492473a{font-family:NotoSerifTC;font-weight:600;font-size:30px;color:var(--primary-blue);margin-block-start:15px;}.elementor .e-94689e3-55d8d90{overflow:hidden;padding:40px;background-color:var(--bg-blue-light-2);flex-direction:column;gap:0px;}.elementor .e-187e1e44-e99f{width:100%;padding:0px;flex-direction:row;gap:28px;justify-content:space-between;align-items:center;}.elementor .e-108b3db-6cacaea{background-color:var(--border);}.elementor .e-857bf98-c2f52a0{aspect-ratio:4/3;object-fit:cover;}.elementor .e-ae57bc7-ec5aafb{font-family:Roboto;font-weight:500;font-size:13px;color:var(--primary-orange);}.elementor .e-6c52aed-64b7319{font-family:NotoSerifTC;font-weight:600;font-size:18px;color:var(--primary-blue);letter-spacing:0.5px;}.elementor .e-96ea333-c9526ef{width:100%;height:1px;margin-block-start:10px;background-color:var(--border);}.elementor .e-6099359-bf3d465{font-family:Roboto;font-weight:500;font-size:12px;color:var(--text-lite);margin-block-start:10px;}.elementor .e-7ba8f6d-69b0468{font-family:Roboto;font-weight:500;font-size:16px;color:var(--primary-orange);margin-block-start:10px;}.elementor .e-93b5dc5-460ffba{padding:0px;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-c9a7d5f-0a2305c{padding:20px;background-color:var(--White);flex-direction:column;gap:5px;}.elementor .e-cae3a04-a389708{aspect-ratio:auto;padding:0px;border-width:1px;border-color:var(--border);border-style:solid;transition:all 200ms;}.elementor .e-cae3a04-a389708:hover,.elementor .e-cae3a04-a389708:focus-visible{box-shadow:0px 3px 6px 0px rgba(0, 0, 0, .13);transform:translate3d(0px, -3px, 0px);}.elementor .e-2b5536b-46c639f{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-ce677f4-9f210e6{padding:0px;}.elementor .e-15fc558-198003f{padding:0px;}.elementor .e-f7384b4-735b25b{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-b3f2e04-ede1f92{max-width:1140px;padding:0px;border-width:1px;border-color:var(--border);border-style:solid;flex-direction:column;gap:0px;}.elementor .e-e9909ca-172f99d{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;}