.elementor .e-196207f4-983d{width:5.625rem;height:5.625rem;object-fit:cover;border-radius:50%;display:block;}.elementor .e-77f59e94-acbe{font-family:"Noto Sans TC";font-weight:400;font-size:1.25rem;color:#2f2f30;line-height:1.35;}.elementor .e-16cf5428-d6b7{font-family:"Noto Sans TC";font-size:13px;color:#676767;line-height:1.45;}.elementor .e-5bffe5d9-306d{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-82f856f-945e{font-family:"Noto Sans TC";font-size:28px;color:#2f2f30;line-height:1.4;}.elementor .e-4a059535-454c{font-family:"Noto Sans TC";font-size:1rem;color:#2f2f30;line-height:1.6;}.elementor .e-538f4529-4cbd{padding:0px;flex-direction:column;gap:0.625rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.elementor .e-cd67d3d-3e21{width:100%;color:#ddd;}.elementor .e-3a9652fc-5624{font-family:"Noto Sans TC";font-weight:400;font-size:1.25rem;color:#2f2f30;line-height:1.4;}.elementor .e-2bf72bb8-4a5b{width:100%;height:auto;aspect-ratio:600/216;object-fit:cover;display:block;}.elementor .e-2a8bcb12-f510{font-family:"Noto Sans TC";font-size:12px;color:#636363;line-height:1.4;}.elementor .e-18cdd390-207d{font-family:"Noto Sans TC";font-weight:400;font-size:1.5rem;color:#2f2f30;line-height:1.4;}.elementor .e-7c679b0e-ede0{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-3bc49591-2bec{padding:1.875rem;flex-direction:column;gap:0.75rem;}.elementor .e-441c46e5-f1bc:hover,.elementor .e-441c46e5-f1bc:focus-visible{border-color:#a60a0a;}.elementor .e-441c46e5-f1bc{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-53bb6651-3d36{width:100%;height:auto;aspect-ratio:600/216;object-fit:cover;display:block;}.elementor .e-b532d5-4d30{font-family:"Noto Sans TC";font-size:12px;color:#636363;line-height:1.4;}.elementor .e-76d0c2b6-5967{font-family:"Noto Sans TC";font-weight:400;font-size:1.5rem;color:#2f2f30;line-height:1.4;}.elementor .e-7f113d60-e70e{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-3fae2d81-5111{padding:1.875rem;flex-direction:column;gap:0.75rem;}.elementor .e-6c777d0f-9520:hover,.elementor .e-6c777d0f-9520:focus-visible{border-color:#a60a0a;}.elementor .e-6c777d0f-9520{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-24b3e52b-3746{width:100%;height:auto;aspect-ratio:600/216;object-fit:cover;display:block;}.elementor .e-412db259-ce3a{font-family:"Noto Sans TC";font-size:12px;color:#636363;line-height:1.4;}.elementor .e-1bbaedad-e32e{font-family:"Noto Sans TC";font-weight:400;font-size:1.5rem;color:#2f2f30;line-height:1.4;}.elementor .e-5bbbbc7d-9170{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-3c40bc30-43e8{padding:1.875rem;flex-direction:column;gap:0.75rem;}.elementor .e-4c3f0cbf-372d:hover,.elementor .e-4c3f0cbf-372d:focus-visible{border-color:#a60a0a;}.elementor .e-4c3f0cbf-372d{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-fc17c7-3ef1{width:100%;height:auto;aspect-ratio:600/216;object-fit:cover;display:block;}.elementor .e-ad0e2f3-eae2{font-family:"Noto Sans TC";font-size:12px;color:#636363;line-height:1.4;}.elementor .e-43410693-fc8a{font-family:"Noto Sans TC";font-weight:400;font-size:1.5rem;color:#2f2f30;line-height:1.4;}.elementor .e-469957df-483d{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-27c21ec7-a98e{padding:1.875rem;flex-direction:column;gap:0.75rem;}.elementor .e-773739c9-d4bd:hover,.elementor .e-773739c9-d4bd:focus-visible{border-color:#a60a0a;}.elementor .e-773739c9-d4bd{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-65be601-283f{width:100%;height:auto;aspect-ratio:600/216;object-fit:cover;display:block;}.elementor .e-7a9315c6-84ea{font-family:"Noto Sans TC";font-size:12px;color:#636363;line-height:1.4;}.elementor .e-1f3792f1-edc7{font-family:"Noto Sans TC";font-weight:400;font-size:1.5rem;color:#2f2f30;line-height:1.4;}.elementor .e-1e60e6b7-9b22{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-b2a87c2-97ab{padding:1.875rem;flex-direction:column;gap:0.75rem;}.elementor .e-71dcdcd-ceb3:hover,.elementor .e-71dcdcd-ceb3:focus-visible{border-color:#a60a0a;}.elementor .e-71dcdcd-ceb3{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-5beb88cb-2039{width:100%;height:auto;aspect-ratio:600/216;object-fit:cover;display:block;}.elementor .e-ff25711-72ad{font-family:"Noto Sans TC";font-size:12px;color:#636363;line-height:1.4;}.elementor .e-76d9d4a3-675e{font-family:"Noto Sans TC";font-weight:400;font-size:1.5rem;color:#2f2f30;line-height:1.4;}.elementor .e-9c3f130-6c52{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-4aa503ef-ee66{padding:1.875rem;flex-direction:column;gap:0.75rem;}.elementor .e-1af14ffc-5f0f:hover,.elementor .e-1af14ffc-5f0f:focus-visible{border-color:#a60a0a;}.elementor .e-1af14ffc-5f0f{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-1a14fee6-46fd{width:100%;height:auto;aspect-ratio:600/216;object-fit:cover;display:block;}.elementor .e-5cbc4eb7-6b27{font-family:"Noto Sans TC";font-size:12px;color:#636363;line-height:1.4;}.elementor .e-5e00d91b-d178{font-family:"Noto Sans TC";font-weight:400;font-size:1.5rem;color:#2f2f30;line-height:1.4;}.elementor .e-6f51428d-aef5{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-73de1487-57aa{padding:1.875rem;flex-direction:column;gap:0.75rem;}.elementor .e-28122e78-d8ef:hover,.elementor .e-28122e78-d8ef:focus-visible{border-color:#a60a0a;}.elementor .e-28122e78-d8ef{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-6c525181-de70{width:100%;height:auto;aspect-ratio:600/216;object-fit:cover;display:block;}.elementor .e-7c273bb3-1fca{font-family:"Noto Sans TC";font-size:12px;color:#636363;line-height:1.4;}.elementor .e-72f7281b-381d{font-family:"Noto Sans TC";font-weight:400;font-size:1.5rem;color:#2f2f30;line-height:1.4;}.elementor .e-6efc6fbb-584a{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-6e80040d-28bc{padding:1.875rem;flex-direction:column;gap:0.75rem;}.elementor .e-23e39d1a-f2a4:hover,.elementor .e-23e39d1a-f2a4:focus-visible{border-color:#a60a0a;}.elementor .e-23e39d1a-f2a4{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-7e6fa119-6823{padding:0px;gap:1.75rem;grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-rows:auto;}.elementor .e-32359456-f96b{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-71f19842-b628{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;}