.elementor .shadow01{box-shadow:0px 0px 20px 20px #1721111A;}.elementor .padding-36{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .padding-35{padding-block-start:12px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;}.elementor .padding-34{padding-block-start:24px;padding-block-end:24px;padding-inline-start:15px;padding-inline-end:15px;}.elementor .padding-33{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:12px;}.elementor .padding-32{padding-block-start:40px;padding-block-end:40px;padding-inline-start:60px;padding-inline-end:60px;}.elementor .padding-31{padding-block-start:48px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .padding-30{padding-block-start:0px;padding-block-end:0px;padding-inline-start:168px;padding-inline-end:168px;}.elementor .padding-29{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;}.elementor .padding-28{padding-block-start:65px;padding-block-end:65px;padding-inline-start:334px;padding-inline-end:334px;}.elementor .padding-27{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .padding-26{padding-block-start:100px;padding-block-end:100px;padding-inline-start:60px;padding-inline-end:60px;}.elementor .padding-24{padding-block-start:1px;padding-block-end:1px;padding-inline-start:1px;padding-inline-end:1px;}.elementor .padding-23{padding-block-start:80px;padding-block-end:80px;padding-inline-start:80px;padding-inline-end:80px;}.elementor .padding-22{padding-block-start:0px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .padding-21{padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;}.elementor .padding-20{padding-block-start:4px;padding-block-end:4px;padding-inline-start:4px;padding-inline-end:4px;}.elementor .padding-19{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .padding-18{padding-block-start:11px;padding-block-end:11px;padding-inline-start:11px;padding-inline-end:11px;}.elementor .padding-17{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .padding-16{padding-block-start:100px;padding-block-end:100px;padding-inline-start:120px;padding-inline-end:120px;}.elementor .padding-15{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .padding-14{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .padding-13{padding-block-start:100px;padding-block-end:100px;padding-inline-start:15px;padding-inline-end:15px;}.elementor .padding-12{padding-block-start:48px;padding-block-end:48px;padding-inline-start:15px;padding-inline-end:15px;}.elementor .padding-11{padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:12px;}.elementor .padding-10{padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;}.elementor .padding-9{padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .padding-8{padding-block-start:29px;padding-block-end:29px;padding-inline-start:40px;padding-inline-end:40px;}.elementor .padding-7{padding-block-start:32px;padding-block-end:32px;padding-inline-start:160px;padding-inline-end:160px;}.elementor .padding-6{padding-block-start:40px;padding-block-end:40px;padding-inline-start:72px;padding-inline-end:72px;}.elementor .padding-5{padding-block-start:19px;padding-block-end:19px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .padding-4{padding-block-start:16px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .padding-3{padding-block-start:0px;padding-block-end:15px;padding-inline-start:64px;padding-inline-end:0px;}.elementor .padding-2{padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .en-h1{font-family:Work Sans;font-weight:600;font-size:68px;letter-spacing:-0.01em;line-height:1.2em;font-style:normal;text-decoration:none;text-transform:none;}.elementor .mandarin-h4{font-family:Noto Serif TC;font-weight:700;font-size:40px;letter-spacing:-0.01em;line-height:1.2em;font-style:normal;text-decoration:none;text-transform:none;}.elementor .mandarin-h3{font-family:Noto Serif TC;font-weight:600;font-size:48px;letter-spacing:-0.01em;line-height:1.2em;font-style:normal;text-decoration:none;text-transform:none;}.elementor .mandarin-h2{font-family:Noto Serif TC;font-weight:500;font-size:56px;letter-spacing:-0.01em;line-height:1.2em;font-style:normal;text-decoration:none;text-transform:none;}.elementor .mandarin-h1{font-family:Noto Sans TC;font-weight:500;font-size:68px;letter-spacing:-0.02em;line-height:1.5em;font-style:normal;text-decoration:none;text-transform:none;}.elementor .mandarin-h5{font-family:Noto Serif TC;font-weight:500;font-size:32px;letter-spacing:0em;line-height:1.5em;font-style:normal;text-decoration:none;text-transform:none;}.elementor .mandarin-h6{font-family:Noto Serif TC;font-weight:600;font-size:28px;letter-spacing:0em;line-height:1.8em;font-style:normal;text-decoration:none;text-transform:none;}.elementor .en-h7{font-family:Cormorant Garamond;font-weight:500;font-size:24px;letter-spacing:-0.02em;font-style:normal;text-decoration:none;text-transform:none;}.elementor .en-h5{font-family:Cormorant Garamond;font-weight:500;font-size:30px;letter-spacing:-0.02em;font-style:normal;text-decoration:none;text-transform:none;}.elementor .mandarin-body-1-bold{font-family:Noto Serif TC;font-weight:700;font-size:16px;letter-spacing:0em;line-height:1.8em;font-style:normal;text-decoration:none;text-transform:none;}.elementor .mandarin-h7{font-family:Noto Serif TC;font-weight:600;font-size:24px;letter-spacing:0em;line-height:1.5em;font-style:normal;text-decoration:none;text-transform:none;}.elementor .desktop-body-2{font-family:Noto Sans TC;font-weight:400;font-size:16px;letter-spacing:0em;line-height:1.8em;font-style:normal;text-decoration:none;text-transform:none;}.elementor .body-md-16px-regular{font-family:Plus Jakarta Sans;font-weight:400;font-size:16px;letter-spacing:0em;line-height:1.5em;font-style:normal;text-decoration:none;text-transform:none;}.elementor .en-h2{font-family:Cormorant Garamond;font-weight:700;font-size:48px;letter-spacing:-0.02em;line-height:1.25em;font-style:italic;text-decoration:none;text-transform:none;}.elementor .mandarin-body03{font-family:Noto Sans TC;font-weight:400;font-size:12px;letter-spacing:0em;line-height:1.8em;font-style:normal;text-decoration:none;text-transform:none;}.elementor .mandarin-body-2-bold{font-family:Noto Sans TC;font-weight:500;font-size:14px;letter-spacing:0em;line-height:1.8em;font-style:normal;text-decoration:none;text-transform:none;}.elementor .mandarin-body-01{font-family:Noto Sans TC;font-weight:400;font-size:18px;letter-spacing:0.03em;line-height:1.8em;font-style:normal;text-decoration:none;text-transform:none;}.elementor .en-body01{font-family:Cormorant Garamond;font-weight:500;font-size:18px;letter-spacing:0em;line-height:1.8em;font-style:normal;text-decoration:none;text-transform:none;}.elementor .mandarin-h8{font-family:Noto Serif TC;font-weight:500;font-size:18px;letter-spacing:0.03em;line-height:1.5em;font-style:normal;text-decoration:none;text-transform:none;}.elementor .mandarin-body-02{font-family:Noto Sans TC;font-weight:400;font-size:16px;letter-spacing:0.06em;line-height:1.8em;font-style:normal;text-decoration:none;text-transform:none;}.elementor .mandarin-body-2{font-family:Noto Sans TC;font-weight:400;font-size:14px;letter-spacing:0em;line-height:1.8em;font-style:normal;text-decoration:none;text-transform:none;}.elementor .boxed-width{max-width:1440px;}