.elementor .e-41fe0849-19e8{height:4px;min-width:0px;padding:0px;background-image:linear-gradient(90deg, #8A6414 0%,#FCD577 50%,#8A6414 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-23f7fd27-7db3{width:auto;height:48px;}.elementor .e-3ed7c6c5-f3bb{font-size:17px;color:var(--sp-paper);letter-spacing:0.3em;margin-block-start:18px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6ed988c6-73f1{font-size:12px;color:#93A2CC;letter-spacing:0.2em;display:block;}.elementor .e-31ca5010-60f5:hover,.elementor .e-31ca5010-60f5:focus-visible{color:var(--sp-sun);}.elementor .e-31ca5010-60f5{font-weight:600;font-size:26px;color:var(--sp-sun);letter-spacing:0.08em;line-height:1.3;display:block;}.elementor .e-109cf471-bbee:hover,.elementor .e-109cf471-bbee:focus-visible{color:var(--sp-sun);}.elementor .e-109cf471-bbee{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-end-width:1px;display:inline-block;border-bottom-style: solid; border-bottom-color: rgba(227,199,126,0.4);\n}.elementor .e-fe8d532-2e21:hover,.elementor .e-fe8d532-2e21:focus-visible{color:var(--sp-navy-d);background-color:var(--sp-sun);}.elementor .e-fe8d532-2e21{font-size:12px;color:var(--sp-gold-lt);letter-spacing:0.14em;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(227,199,126,0.5);border-style:solid;display:inline-block;}.elementor .e-238a7096-5cc3:hover,.elementor .e-238a7096-5cc3:focus-visible{color:var(--sp-navy-d);background-color:var(--sp-sun);}.elementor .e-238a7096-5cc3{font-size:12px;color:var(--sp-gold-lt);letter-spacing:0.14em;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(227,199,126,0.5);border-style:solid;display:inline-block;}.elementor .e-398f82-9c24:hover,.elementor .e-398f82-9c24:focus-visible{color:var(--sp-navy-d);background-color:var(--sp-sun);}.elementor .e-398f82-9c24{font-size:12px;color:var(--sp-gold-lt);letter-spacing:0.14em;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(227,199,126,0.5);border-style:solid;display:inline-block;}.elementor .e-59c49f4b-dc0f{padding:0px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-5fc7b86e-d326{min-width:0px;padding:0px;}.elementor .e-6c696165-b718{font-family:'Noto Serif TC';font-weight:600;font-size:15px;color:var(--sp-paper);letter-spacing:0.24em;padding-block-start:0px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(227,199,126,0.35);\n}.elementor .e-ae461fd-d108:hover,.elementor .e-ae461fd-d108:focus-visible{color:var(--sp-sun);}.elementor .e-ae461fd-d108{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-553c886b-90d4:hover,.elementor .e-553c886b-90d4:focus-visible{color:var(--sp-sun);}.elementor .e-553c886b-90d4{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-326373ac-c681:hover,.elementor .e-326373ac-c681:focus-visible{color:var(--sp-sun);}.elementor .e-326373ac-c681{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-1111c6a2-85fd:hover,.elementor .e-1111c6a2-85fd:focus-visible{color:var(--sp-sun);}.elementor .e-1111c6a2-85fd{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-4e5aa0fe-d059:hover,.elementor .e-4e5aa0fe-d059:focus-visible{color:var(--sp-sun);}.elementor .e-4e5aa0fe-d059{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-44b4d138-f2fe:hover,.elementor .e-44b4d138-f2fe:focus-visible{color:var(--sp-sun);}.elementor .e-44b4d138-f2fe{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-4a472872-66af{column-gap:16px;padding:0px;display:grid;gap:9px;grid-template-columns:minmax(0,1fr);}.elementor .e-7f94b8cd-dca7{padding:0px;margin:0px;}.elementor .e-5902e4d0-6e38{font-family:'Noto Serif TC';font-weight:600;font-size:15px;color:var(--sp-paper);letter-spacing:0.24em;padding-block-start:0px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(227,199,126,0.35);\n}.elementor .e-28a39f05-ac42:hover,.elementor .e-28a39f05-ac42:focus-visible{color:var(--sp-sun);}.elementor .e-28a39f05-ac42{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-750c754-6d44:hover,.elementor .e-750c754-6d44:focus-visible{color:var(--sp-sun);}.elementor .e-750c754-6d44{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-72ae77dc-f130{column-gap:16px;padding:0px;display:grid;gap:9px;grid-template-columns:minmax(0,1fr);}.elementor .e-7350fd0e-7f29{padding:0px;margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-208b71cf-c1cb{min-width:0px;padding:0px;}.elementor .e-3efb7cc0-84ef{font-family:'Noto Serif TC';font-weight:600;font-size:15px;color:var(--sp-paper);letter-spacing:0.24em;padding-block-start:0px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(227,199,126,0.35);\n}.elementor .e-64618e07-77bf:hover,.elementor .e-64618e07-77bf:focus-visible{color:var(--sp-sun);}.elementor .e-64618e07-77bf{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-2f21c6c7-6bb3:hover,.elementor .e-2f21c6c7-6bb3:focus-visible{color:var(--sp-sun);}.elementor .e-2f21c6c7-6bb3{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-72b2c1df-8377:hover,.elementor .e-72b2c1df-8377:focus-visible{color:var(--sp-sun);}.elementor .e-72b2c1df-8377{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-37391d99-516c:hover,.elementor .e-37391d99-516c:focus-visible{color:var(--sp-sun);}.elementor .e-37391d99-516c{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-6f93e847-556e:hover,.elementor .e-6f93e847-556e:focus-visible{color:var(--sp-sun);}.elementor .e-6f93e847-556e{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-6620a23d-8601:hover,.elementor .e-6620a23d-8601:focus-visible{color:var(--sp-sun);}.elementor .e-6620a23d-8601{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-2b4cf396-bac2:hover,.elementor .e-2b4cf396-bac2:focus-visible{color:var(--sp-sun);}.elementor .e-2b4cf396-bac2{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-4ec39641-7b9d:hover,.elementor .e-4ec39641-7b9d:focus-visible{color:var(--sp-sun);}.elementor .e-4ec39641-7b9d{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-6e07d831-ebb5{column-gap:16px;padding:0px;display:grid;gap:9px;grid-template-columns:minmax(0,1fr);}.elementor .e-1292d5b6-4440{padding:0px;margin:0px;}.elementor .e-7285e8b1-3534{min-width:0px;padding:0px;}.elementor .e-25b181e2-2d84{font-family:'Noto Serif TC';font-weight:600;font-size:15px;color:var(--sp-paper);letter-spacing:0.24em;padding-block-start:0px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(227,199,126,0.35);\n}.elementor .e-35d59f78-793d:hover,.elementor .e-35d59f78-793d:focus-visible{color:var(--sp-sun);}.elementor .e-35d59f78-793d{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-5c826502-bfaa:hover,.elementor .e-5c826502-bfaa:focus-visible{color:var(--sp-sun);}.elementor .e-5c826502-bfaa{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-1f0ef0a3-f0d7:hover,.elementor .e-1f0ef0a3-f0d7:focus-visible{color:var(--sp-sun);}.elementor .e-1f0ef0a3-f0d7{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-b52a8dc-6dbf:hover,.elementor .e-b52a8dc-6dbf:focus-visible{color:var(--sp-sun);}.elementor .e-b52a8dc-6dbf{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-2e3c195d-a91c:hover,.elementor .e-2e3c195d-a91c:focus-visible{color:var(--sp-sun);}.elementor .e-2e3c195d-a91c{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-72c8144f-be96:hover,.elementor .e-72c8144f-be96:focus-visible{color:var(--sp-sun);}.elementor .e-72c8144f-be96{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-1d557080-5c1c:hover,.elementor .e-1d557080-5c1c:focus-visible{color:var(--sp-sun);}.elementor .e-1d557080-5c1c{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-7ac10c7d-2980:hover,.elementor .e-7ac10c7d-2980:focus-visible{color:var(--sp-sun);}.elementor .e-7ac10c7d-2980{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-55a01077-8d3b:hover,.elementor .e-55a01077-8d3b:focus-visible{color:var(--sp-sun);}.elementor .e-55a01077-8d3b{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-de8b6a0-e3ec:hover,.elementor .e-de8b6a0-e3ec:focus-visible{color:var(--sp-sun);}.elementor .e-de8b6a0-e3ec{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-5e5723a1-37d0:hover,.elementor .e-5e5723a1-37d0:focus-visible{color:var(--sp-sun);}.elementor .e-5e5723a1-37d0{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-125bcd31-aa70:hover,.elementor .e-125bcd31-aa70:focus-visible{color:var(--sp-sun);}.elementor .e-125bcd31-aa70{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-40aabef8-15cf{column-gap:16px;padding:0px;display:grid;gap:9px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);}.elementor .e-160f6741-1acf{padding:0px;margin:0px;}.elementor .e-618d1e7e-fd1a{min-width:0px;padding:0px;}.elementor .e-3f4ac2ac-d2de{font-family:'Noto Serif TC';font-weight:600;font-size:15px;color:var(--sp-paper);letter-spacing:0.24em;padding-block-start:0px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(227,199,126,0.35);\n}.elementor .e-3a228b65-32a4:hover,.elementor .e-3a228b65-32a4:focus-visible{color:var(--sp-sun);}.elementor .e-3a228b65-32a4{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-533edfea-124a:hover,.elementor .e-533edfea-124a:focus-visible{color:var(--sp-sun);}.elementor .e-533edfea-124a{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-677848ca-7967:hover,.elementor .e-677848ca-7967:focus-visible{color:var(--sp-sun);}.elementor .e-677848ca-7967{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-2e1ca999-4282:hover,.elementor .e-2e1ca999-4282:focus-visible{color:var(--sp-sun);}.elementor .e-2e1ca999-4282{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-25270c5c-b208:hover,.elementor .e-25270c5c-b208:focus-visible{color:var(--sp-sun);}.elementor .e-25270c5c-b208{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-205e146e-ddb6:hover,.elementor .e-205e146e-ddb6:focus-visible{color:var(--sp-sun);}.elementor .e-205e146e-ddb6{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-67d95cd3-ad54:hover,.elementor .e-67d95cd3-ad54:focus-visible{color:var(--sp-sun);}.elementor .e-67d95cd3-ad54{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-7e96e3e4-bb24:hover,.elementor .e-7e96e3e4-bb24:focus-visible{color:var(--sp-sun);}.elementor .e-7e96e3e4-bb24{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-75545eaf-819d:hover,.elementor .e-75545eaf-819d:focus-visible{color:var(--sp-sun);}.elementor .e-75545eaf-819d{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-3125092-efda:hover,.elementor .e-3125092-efda:focus-visible{color:var(--sp-sun);}.elementor .e-3125092-efda{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-3604a9f0-d936:hover,.elementor .e-3604a9f0-d936:focus-visible{color:var(--sp-sun);}.elementor .e-3604a9f0-d936{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-4a784a55-5141:hover,.elementor .e-4a784a55-5141:focus-visible{color:var(--sp-sun);}.elementor .e-4a784a55-5141{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-3234bf2f-a2c4:hover,.elementor .e-3234bf2f-a2c4:focus-visible{color:var(--sp-sun);}.elementor .e-3234bf2f-a2c4{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-2e0ede7a-b6af:hover,.elementor .e-2e0ede7a-b6af:focus-visible{color:var(--sp-sun);}.elementor .e-2e0ede7a-b6af{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-47c16786-b4c5:hover,.elementor .e-47c16786-b4c5:focus-visible{color:var(--sp-sun);}.elementor .e-47c16786-b4c5{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-72cbc4be-3c20:hover,.elementor .e-72cbc4be-3c20:focus-visible{color:var(--sp-sun);}.elementor .e-72cbc4be-3c20{font-size:14px;color:var(--sp-ice);letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-669f5efc-5870{column-gap:16px;padding:0px;display:grid;gap:9px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);}.elementor .e-9c5f1bb-137e{padding:0px;margin:0px;}.elementor .e-8a8b6a1-b7fb{min-width:0px;padding:0px;}.elementor .e-5a0d70ff-8d8e{padding-block-start:72px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;display:grid;gap:36px;grid-template-columns:minmax(0,1.15fr) minmax(0,0.8fr) minmax(0,0.9fr) minmax(0,1.2fr) minmax(0,1.5fr);row-gap: 40px;\n}.elementor .e-2ccf1eaa-8a55{font-size:12px;color:#93A2CC;letter-spacing:0.08em;}.elementor .e-d2e53cf-1a9a:hover,.elementor .e-d2e53cf-1a9a:focus-visible{color:var(--sp-sun);}.elementor .e-d2e53cf-1a9a{font-size:12px;color:#93A2CC;letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-72b15bc0-4fc8:hover,.elementor .e-72b15bc0-4fc8:focus-visible{color:var(--sp-sun);}.elementor .e-72b15bc0-4fc8{font-size:12px;color:#93A2CC;letter-spacing:0.06em;line-height:1.6;display:block;}.elementor .e-195ff49f-5201{width:auto;padding:0px;flex-direction:row;gap:24px;}.elementor .e-17266a63-2c76{padding:20px;flex-direction:row;gap:8px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-24fce14c-6ca3{padding:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(227,199,126,0.22);\n}.elementor .e-4df117cb-6673{position:relative;font-family:'Noto Serif TC';color:var(--sp-ice);padding:0px;background-image: radial-gradient(40% 80% at 100% 0%, rgba(227,199,126,0.14), rgba(227,199,126,0) 70%), linear-gradient(180deg, #0B2560, #081B47);\n}