.elementor .e-7b12dc9d-96d3{width:170px;height:auto;object-fit:contain;display:block;}.elementor .e-2bf0ea41-e8b8{font-family:Poppins;font-size:10px;color:#756c63;letter-spacing:0.15em;line-height:1.9;text-decoration:none;margin-block-start:20px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-58d2195d-84e6{font-family:"Noto Sans TC";font-size:15px;color:#756c63;line-height:2;text-decoration:none;margin-block-start:0px;margin-block-end:25px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-5b7b0f60-9456:hover,.elementor .e-5b7b0f60-9456:focus-visible{background-color:#4b3e33;}.elementor .e-5b7b0f60-9456{min-height:45px;font-family:"Noto Sans TC";font-size:13px;color:#fff;letter-spacing:0.08em;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:0px;border-width:1px;border-color:#725d4c;border-style:solid;background-color:#725d4c;display:inline-flex;justify-content:center;align-items:center;width:fit-content;\n}.elementor .e-4a140434-c5d9{min-width:0px;padding:0px;margin:0px;}.elementor .e-227b86dd-2c2b{font-family:Poppins;font-size:10px;color:#756c63;letter-spacing:0.18em;line-height:1.9;text-decoration:none;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-10d9e555-583b{font-family:Poppins;font-size:10px;color:#9e8a79;letter-spacing:0.17em;line-height:1.9;text-decoration:none;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-5f4a989f-51b5{font-family:"Noto Serif TC";font-weight:500;font-size:20px;color:#2b2927;letter-spacing:0.08em;line-height:1.6;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-4b128fc1-975c{min-height:46px;font-family:"Noto Sans TC";font-size:12px;color:#756c63;line-height:1.9;text-decoration:none;margin:0px;display:block;}.elementor .e-31e17a09-e99d{font-family:Poppins;font-size:12px;color:#756c63;line-height:1.9;text-decoration:none;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-26306ca0-ef92{font-family:Poppins;font-size:13px;color:#2b2927;line-height:1.9;text-decoration:none;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-36512111-707d{min-width:0px;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #ddd5cc;\n}.elementor .e-2b2f147e-1bb1{font-family:Poppins;font-size:10px;color:#9e8a79;letter-spacing:0.17em;line-height:1.9;text-decoration:none;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-43c90974-fa3f{font-family:"Noto Serif TC";font-weight:500;font-size:20px;color:#2b2927;letter-spacing:0.08em;line-height:1.6;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-efc4e9-7b80{min-height:46px;font-family:"Noto Sans TC";font-size:12px;color:#756c63;line-height:1.9;text-decoration:none;margin:0px;display:block;}.elementor .e-360df51f-e9a4{font-family:Poppins;font-size:12px;color:#756c63;line-height:1.9;text-decoration:none;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-59d168ab-c37b{font-family:Poppins;font-size:13px;color:#2b2927;line-height:1.9;text-decoration:none;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-4b3b54de-f49f{min-width:0px;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #ddd5cc;\n}.elementor .e-7ba5a9fe-4df9{font-family:Poppins;font-size:10px;color:#9e8a79;letter-spacing:0.17em;line-height:1.9;text-decoration:none;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-142d1762-8437{font-family:"Noto Serif TC";font-weight:500;font-size:20px;color:#2b2927;letter-spacing:0.08em;line-height:1.6;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-462bb7bf-e187{min-height:46px;font-family:"Noto Sans TC";font-size:12px;color:#756c63;line-height:1.9;text-decoration:none;margin:0px;display:block;}.elementor .e-78c49fb4-6ae5{font-family:Poppins;font-size:12px;color:#756c63;line-height:1.9;text-decoration:none;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-1b3fdbd-5348{font-family:Poppins;font-size:13px;color:#2b2927;line-height:1.9;text-decoration:none;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-68a2fb8f-f134{min-width:0px;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #ddd5cc;\n}.elementor .e-2440fd4b-4821{font-family:Poppins;font-size:10px;color:#9e8a79;letter-spacing:0.17em;line-height:1.9;text-decoration:none;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-10f3dd4f-2a8b{font-family:"Noto Serif TC";font-weight:500;font-size:20px;color:#2b2927;letter-spacing:0.08em;line-height:1.6;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-1f60348d-632a{min-height:46px;font-family:"Noto Sans TC";font-size:12px;color:#756c63;line-height:1.9;text-decoration:none;margin:0px;display:block;}.elementor .e-274a7297-c34e{font-family:Poppins;font-size:12px;color:#756c63;line-height:1.9;text-decoration:none;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-71f8be99-c5ea{font-family:Poppins;font-size:13px;color:#2b2927;line-height:1.9;text-decoration:none;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-3fb8c4ee-e8d4{min-width:0px;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #ddd5cc;\n}.elementor .e-552b2aa6-4b94{min-width:0px;padding:0px;display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:1fr;}.elementor .e-6ddff866-759c{min-width:0px;padding:0px;margin:0px;}.elementor .e-4bfaebbf-8930{padding:0px;display:grid;gap:0px;grid-template-columns:25% 75%;grid-template-rows:1fr;}.elementor .e-4f659694-13a7{font-family:"Noto Sans TC";font-size:12px;color:#756c63;line-height:1.9;text-decoration:none;margin:0px;display:block;}.elementor .e-860e1dd-6886{font-family:"Noto Sans TC";font-size:12px;color:#756c63;line-height:1.9;text-decoration:none;margin:0px;display:block;}.elementor .e-94bc08e-5853{font-family:"Noto Sans TC";font-size:12px;color:#756c63;line-height:1.9;text-decoration:none;margin:0px;display:block;}.elementor .e-597ed2e8-96d1{font-family:"Noto Sans TC";font-size:12px;color:#756c63;line-height:1.9;text-decoration:none;margin:0px;display:block;}.elementor .e-33c17bb9-2a0a{min-width:0px;padding:0px;margin:0px;display:flex;gap:24px;flex-wrap:wrap;}.elementor .e-22b32540-a092{font-family:Poppins;font-size:11px;color:#756c63;letter-spacing:0.03em;line-height:1.9;text-decoration:none;margin:0px;display:block;}.elementor .e-64fc28a8-a23c{font-family:Poppins;font-size:11px;color:#756c63;letter-spacing:0.03em;line-height:1.9;text-decoration:none;margin:0px;display:block;}.elementor .e-7add822-35b7{font-family:Poppins;font-size:11px;color:#756c63;letter-spacing:0.03em;line-height:1.9;text-decoration:none;margin:0px;display:block;}.elementor .e-426109b3-363d{font-family:Poppins;font-size:11px;color:#756c63;letter-spacing:0.03em;line-height:1.9;text-decoration:none;margin:0px;display:block;}.elementor .e-6019ab50-e9b0{min-width:0px;padding:0px;margin:0px;display:flex;gap:20px;flex-wrap:wrap;}.elementor .e-7e293a7e-734f{min-width:0px;padding-block-start:25px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:60px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;display:flex;gap:25px;flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: #ddd5cc;\n}.elementor .e-2019647a-5b52{font-family:"Noto Sans TC";font-size:10px;color:#756c63;letter-spacing:0.03em;line-height:1.9;text-decoration:none;margin:0px;display:block;}.elementor .e-53a65cde-ee43{font-family:Poppins;font-size:10px;color:#756c63;line-height:1.9;text-decoration:none;margin:0px;display:block;}.elementor .e-5a5f2b86-2da7{min-width:0px;padding:0px;margin-block-start:26px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:12px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-77b03365-fd45{min-width:0px;max-width:1360px;padding-block-start:75px;padding-block-end:30px;padding-inline-start:5vw;padding-inline-end:5vw;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-2236bc36-aec5:hover,.elementor .e-2236bc36-aec5:focus-visible{opacity:75%;transform:translate3d(0px, -2px, 0px);}.elementor .e-2236bc36-aec5{width:36px;height:36px;object-fit:contain;border-radius:5px;background-color:#9e8a79;transition:opacity 0.2s, transform 0.2s;display:block;&:focus-visible { outline:2px solid #725d4c;outline-offset:3px; }\n}.elementor .e-138ca569-739a:hover,.elementor .e-138ca569-739a:focus-visible{opacity:75%;transform:translate3d(0px, -2px, 0px);}.elementor .e-138ca569-739a{width:36px;height:36px;object-fit:contain;border-radius:5px;background-color:#9e8a79;transition:opacity 0.2s, transform 0.2s;display:block;&:focus-visible { outline:2px solid #725d4c;outline-offset:3px; }\n}.elementor .e-298dce95-b27d:hover,.elementor .e-298dce95-b27d:focus-visible{opacity:75%;transform:translate3d(0px, -2px, 0px);}.elementor .e-298dce95-b27d{width:36px;height:36px;object-fit:contain;border-radius:5px;background-color:#9e8a79;transition:opacity 0.2s, transform 0.2s;display:block;&:focus-visible { outline:2px solid #725d4c;outline-offset:3px; }\n}.elementor .e-3e46d70a-863b:hover,.elementor .e-3e46d70a-863b:focus-visible{opacity:75%;transform:translate3d(0px, -2px, 0px);}.elementor .e-3e46d70a-863b{width:36px;height:36px;object-fit:contain;border-radius:5px;background-color:#9e8a79;transition:opacity 0.2s, transform 0.2s;display:block;&:focus-visible { outline:2px solid #725d4c;outline-offset:3px; }\n}.elementor .e-203d097a-74fe:hover,.elementor .e-203d097a-74fe:focus-visible{opacity:75%;transform:translate3d(0px, -2px, 0px);}.elementor .e-203d097a-74fe{width:36px;height:36px;object-fit:contain;border-radius:5px;background-color:#9e8a79;transition:opacity 0.2s, transform 0.2s;display:block;&:focus-visible { outline:2px solid #725d4c;outline-offset:3px; }\n}.elementor .e-6d3084c9-2028{width:54px;position:fixed;inset-block-start:50%;inset-inline-end:16px;z-index:999;padding-block-start:10px;padding-block-end:10px;padding-inline-start:8px;padding-inline-end:8px;margin:0px;border-radius:30px;border-width:1px;border-color:#ddd5cc;border-style:solid;background-color:#fcfaf7f5;box-shadow:0px 4px 18px 0px #2b292712;transform:translate3d(0px, -50%, 0px);display:flex;flex-direction:column;gap:9px;align-items:center;}.elementor .e-63ad87c6-7c1f{width:100%;min-width:0px;padding:0px;margin:0px;border-block-start-width:1px;background-color:#f4efe9;border-top-style: solid; border-top-color: #ddd5cc;\n}