.elementor .e-2ec45604-e64c{width:5.625rem;height:5.625rem;object-fit:cover;border-radius:50%;display:block;}.elementor .e-73c3c699-4b2f{font-family:"Noto Sans TC";font-weight:400;font-size:1.25rem;color:#2f2f30;line-height:1.35;}.elementor .e-3f69756a-1132{font-family:"Noto Sans TC";font-size:13px;color:#676767;line-height:1.45;}.elementor .e-3544bfb9-4a45{font-family:"Noto Sans TC";font-size:14px;color:#2f2f30;line-height:1.5;}.elementor .e-3efe484-5163{max-width:250px;text-align:center;padding:1.875rem;border-width:1px;border-color:#e0e0e0;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:8px;flex:0 0 15.625rem;align-items:center;}.elementor .e-68bb5db0-21ea{font-family:"Noto Sans TC";font-size:28px;color:#2f2f30;line-height:1.4;}.elementor .e-753fecb2-22ea{font-family:"Noto Sans TC";font-size:1rem;color:#2f2f30;line-height:1.6;}.elementor .e-785be355-4890{padding:0px;flex-direction:column;gap:0.625rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.elementor .e-18c08ef9-4d91{width:100%;color:#ddd;}.elementor .e-4798b27d-3a5a{font-family:"Noto Sans TC";font-weight:400;font-size:1.25rem;color:#2f2f30;line-height:1.4;}.elementor .e-53c0dde0-bb36{width:100%;height:auto;aspect-ratio:600/216;object-fit:cover;display:block;}.elementor .e-6a0432da-f2de{font-family:"Noto Sans TC";font-size:12px;color:#636363;line-height:1.4;}.elementor .e-54737b8d-9439{font-family:"Noto Sans TC";font-weight:400;font-size:1.5rem;color:#2f2f30;line-height:1.4;}.elementor .e-7dc3d34d-6d5a{overflow:hidden;font-family:"Noto Sans TC";font-size:14px;color:#565656;line-height:1.6;display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3;\n}.elementor .e-6702260e-6abc{padding:1.875rem;flex-direction:column;gap:0.75rem;}.elementor .e-19d247f8-4e48:hover,.elementor .e-19d247f8-4e48:focus-visible{border-color:#a60a0a;}.elementor .e-19d247f8-4e48{overflow:hidden;color:inherit;text-decoration:none;padding:0px;border-width:1px;border-color:#ddd;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:0px;&:focus-visible { outline:2px solid #a60a0a;outline-offset:2px; }\n}.elementor .e-7f0da82c-5f76{width:100%;height:auto;aspect-ratio:600/216;object-fit:cover;display:block;}.elementor .e-4b32816a-763d{font-family:"Noto Sans TC";font-size:12px;color:#636363;line-height:1.4;}.elementor .e-36c40ad-cbe6{font-family:"Noto Sans TC";font-weight:400;font-size:1.5rem;color:#2f2f30;line-height:1.4;}.elementor .e-6406a955-4da4{overflow:hidden;font-family:"Noto Sans TC";font-size:14px;color:#565656;line-height:1.6;display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3;\n}.elementor .e-a7cb52a-2ad3{padding:1.875rem;flex-direction:column;gap:0.75rem;}.elementor .e-7b1deb74-7e45:hover,.elementor .e-7b1deb74-7e45:focus-visible{border-color:#a60a0a;}.elementor .e-7b1deb74-7e45{overflow:hidden;color:inherit;text-decoration:none;padding:0px;border-width:1px;border-color:#ddd;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:0px;&:focus-visible { outline:2px solid #a60a0a;outline-offset:2px; }\n}.elementor .e-6b238419-ba03{width:100%;height:auto;aspect-ratio:600/216;object-fit:cover;display:block;}.elementor .e-624b5f4a-359d{font-family:"Noto Sans TC";font-size:12px;color:#636363;line-height:1.4;}.elementor .e-47168bcd-7eb0{font-family:"Noto Sans TC";font-weight:400;font-size:1.5rem;color:#2f2f30;line-height:1.4;}.elementor .e-e49cae4-b1bd{overflow:hidden;font-family:"Noto Sans TC";font-size:14px;color:#565656;line-height:1.6;display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3;\n}.elementor .e-7bbc0ce1-95ae{padding:1.875rem;flex-direction:column;gap:0.75rem;}.elementor .e-56f5852f-38f1:hover,.elementor .e-56f5852f-38f1:focus-visible{border-color:#a60a0a;}.elementor .e-56f5852f-38f1{overflow:hidden;color:inherit;text-decoration:none;padding:0px;border-width:1px;border-color:#ddd;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:0px;&:focus-visible { outline:2px solid #a60a0a;outline-offset:2px; }\n}.elementor .e-4dcd709e-d45e{width:100%;height:auto;aspect-ratio:600/216;object-fit:cover;display:block;}.elementor .e-c22f3-a8df{font-family:"Noto Sans TC";font-size:12px;color:#636363;line-height:1.4;}.elementor .e-6ecde685-a62b{font-family:"Noto Sans TC";font-weight:400;font-size:1.5rem;color:#2f2f30;line-height:1.4;}.elementor .e-4f8a24b7-de29{overflow:hidden;font-family:"Noto Sans TC";font-size:14px;color:#565656;line-height:1.6;display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3;\n}.elementor .e-21dada7b-799c{padding:1.875rem;flex-direction:column;gap:0.75rem;}.elementor .e-2e62fad9-b78e:hover,.elementor .e-2e62fad9-b78e:focus-visible{border-color:#a60a0a;}.elementor .e-2e62fad9-b78e{overflow:hidden;color:inherit;text-decoration:none;padding:0px;border-width:1px;border-color:#ddd;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:0px;&:focus-visible { outline:2px solid #a60a0a;outline-offset:2px; }\n}.elementor .e-469eb160-eb69{padding:0px;gap:1.75rem;grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-rows:auto;}.elementor .e-6e45a722-abe7{max-width:37.5rem;padding-block-start:0.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;border-color:#dedede;border-style:solid;background-color:#fff;flex-direction:column;gap:1.75rem;flex:1 1 0px;}.elementor .e-2a210bb4-1b28{width:100%;max-width:940px;padding-block-start:4.75rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:3.75rem;align-items:flex-start;}