.elementor-9550 .elementor-element.elementor-element-4b40f26{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-9vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:12vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:0;}.elementor-9550 .elementor-element.elementor-element-4b40f26:not(.elementor-motion-effects-element-type-background), .elementor-9550 .elementor-element.elementor-element-4b40f26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://twaaa.sgp1.digitaloceanspaces.com/wp-content/uploads/2026/03/23150353/%E5%85%AC%E4%BF%A1%E8%BB%8A%E5%95%86TWAAA-%E7%B6%B2%E7%AB%99-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9550 .elementor-element.elementor-element-2ca3f33{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-9550 .elementor-element.elementor-element-ced8225 .elementor-heading-title{font-size:20px;font-weight:400;letter-spacing:4.1px;}.elementor-9550 .elementor-element.elementor-element-95d16c4 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-9550 .elementor-element.elementor-element-95d16c4 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:58px;letter-spacing:8.8px;}.elementor-9550 .elementor-element.elementor-element-dbf9608 > .elementor-widget-container{padding:0px 0px 38px 0px;}.elementor-9550 .elementor-element.elementor-element-ea81bca .elementor-heading-title{font-size:20px;font-weight:400;line-height:35px;letter-spacing:4.1px;}.elementor-9550 .elementor-element.elementor-element-b8615ec .elementor-heading-title{font-size:20px;font-weight:400;line-height:35px;letter-spacing:4.1px;}.elementor-9550 .elementor-element.elementor-element-8878163{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9550 .elementor-element.elementor-element-62b502d .elementor-button{background-color:#02010100;font-size:14px;font-weight:600;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9550 .elementor-element.elementor-element-62b502d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9550 .elementor-element.elementor-element-2df3601 .elementor-button{background-color:#02010100;font-size:14px;font-weight:600;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9550 .elementor-element.elementor-element-2df3601 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9550 .elementor-element.elementor-element-d7ec148{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9550 .elementor-element.elementor-element-3a039bc .e-search-input{background-color:#D5CFCF9E;font-size:14px;}.elementor-9550 .elementor-element.elementor-element-3a039bc{--e-search-placeholder-color:#FFFFFF;--e-search-input-color:#000000;--e-search-input-padding-block-start:8px;--e-search-input-padding-inline-start:8px;--e-search-input-padding-block-end:8px;--e-search-input-padding-inline-end:15px;--e-search-submit-margin-inline-start:0px;--e-search-icon-clear-size:12px;}.elementor-9550 .elementor-element.elementor-element-e5d4b40{--display:flex;--min-height:200vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-9vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:12vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:0;}.elementor-9550 .elementor-element.elementor-element-e5d4b40:not(.elementor-motion-effects-element-type-background), .elementor-9550 .elementor-element.elementor-element-e5d4b40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://twaaa.sgp1.digitaloceanspaces.com/wp-content/uploads/2026/03/23150353/%E5%85%AC%E4%BF%A1%E8%BB%8A%E5%95%86TWAAA-%E7%B6%B2%E7%AB%99-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9550 .elementor-element.elementor-element-09ddb36{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-9550 .elementor-element.elementor-element-1d75c9f > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-9550 .elementor-element.elementor-element-1d75c9f .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:58px;letter-spacing:8.8px;}.elementor-9550 .elementor-element.elementor-element-8805a31 .elementor-heading-title{font-size:20px;font-weight:400;line-height:35px;letter-spacing:4.1px;}.elementor-9550 .elementor-element.elementor-element-6f81963 .elementor-heading-title{font-size:20px;font-weight:400;line-height:35px;letter-spacing:4.1px;}.elementor-9550 .elementor-element.elementor-element-ff32f33 .elementor-heading-title{font-size:20px;font-weight:400;line-height:35px;letter-spacing:4.1px;}.elementor-9550 .elementor-element.elementor-element-41da5c0{--display:flex;--min-height:150vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-9vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:12vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:0;}.elementor-9550 .elementor-element.elementor-element-41da5c0:not(.elementor-motion-effects-element-type-background), .elementor-9550 .elementor-element.elementor-element-41da5c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://twaaa.sgp1.digitaloceanspaces.com/wp-content/uploads/2026/03/23150353/%E5%85%AC%E4%BF%A1%E8%BB%8A%E5%95%86TWAAA-%E7%B6%B2%E7%AB%99-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9550 .elementor-element.elementor-element-7de32d4{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-9550 .elementor-element.elementor-element-fc73f67 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-9550 .elementor-element.elementor-element-fc73f67 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:58px;letter-spacing:8.8px;}.elementor-9550 .elementor-element.elementor-element-5e50024 .elementor-heading-title{font-size:20px;font-weight:400;line-height:35px;letter-spacing:4.1px;}.elementor-9550 .elementor-element.elementor-element-7a810f7{--display:flex;--min-height:150vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-9vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:12vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:0;}.elementor-9550 .elementor-element.elementor-element-7a810f7:not(.elementor-motion-effects-element-type-background), .elementor-9550 .elementor-element.elementor-element-7a810f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://twaaa.sgp1.digitaloceanspaces.com/wp-content/uploads/2026/03/23150353/%E5%85%AC%E4%BF%A1%E8%BB%8A%E5%95%86TWAAA-%E7%B6%B2%E7%AB%99-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9550 .elementor-element.elementor-element-eaba81b{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-9550 .elementor-element.elementor-element-8ed523a > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-9550 .elementor-element.elementor-element-8ed523a .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:58px;letter-spacing:8.8px;}.elementor-9550 .elementor-element.elementor-element-1b81a8e .elementor-heading-title{font-size:20px;font-weight:400;line-height:35px;letter-spacing:4.1px;}.elementor-9550 .elementor-element.elementor-element-ae54181{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-9550 .elementor-element.elementor-element-ae54181:not(.elementor-motion-effects-element-type-background), .elementor-9550 .elementor-element.elementor-element-ae54181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://twaaa.sgp1.digitaloceanspaces.com/wp-content/uploads/2026/03/23164833/%E5%85%AC%E4%BF%A1%E8%BB%8A%E5%95%86TWAAA-%E7%B6%B2%E7%AB%99-1.png");background-position:0px -6px;background-repeat:no-repeat;background-size:cover;}.elementor-9550 .elementor-element.elementor-element-fb2a2f8{--display:flex;--z-index:2;}.elementor-9550 .elementor-element.elementor-element-ac5044b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9550 .elementor-element.elementor-element-6d34bb4 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:52px;letter-spacing:4.8px;color:#F7F7F7;}.elementor-9550 .elementor-element.elementor-element-6b7be88 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-9550 .elementor-element.elementor-element-6b7be88{text-align:center;}.elementor-9550 .elementor-element.elementor-element-6b7be88 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:52px;font-weight:700;letter-spacing:6.8px;}.elementor-9550 .elementor-element.elementor-element-519eae0 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:52px;letter-spacing:4.8px;color:#F7F7F7;}.elementor-9550 .elementor-element.elementor-element-e663b44{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-9550 .elementor-element.elementor-element-e663b44.elementor-element{--align-self:center;}.elementor-9550 .elementor-element.elementor-element-c01fe06{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9550 .elementor-element.elementor-element-c01fe06:not(.elementor-motion-effects-element-type-background), .elementor-9550 .elementor-element.elementor-element-c01fe06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-9550 .elementor-element.elementor-element-86d4b48{--display:flex;}.elementor-9550 .elementor-element.elementor-element-d42f13f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-9550 .elementor-element.elementor-element-d42f13f > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-9550 .elementor-element.elementor-element-704a32e > .elementor-widget-container{padding:60px 0px 0px 0px;}.elementor-9550 .elementor-element.elementor-element-704a32e{text-align:center;}.elementor-9550 .elementor-element.elementor-element-704a32e .elementor-heading-title{font-size:16px;font-weight:500;letter-spacing:1.3px;color:#CACACA;}.elementor-9550 .elementor-element.elementor-element-6d7e059 .elementor-button{background-color:#02010100;font-size:14px;font-weight:600;fill:#FFCF2F;color:#FFCF2F;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9550 .elementor-element.elementor-element-6d7e059 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9550 .elementor-element.elementor-element-6d7e059.elementor-element{--align-self:center;}.elementor-9550 .elementor-element.elementor-element-5dda94d{--display:flex;}.elementor-9550 .elementor-element.elementor-element-47379fa{--display:flex;}.elementor-9550 .elementor-element.elementor-element-b634ba0{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:100px 100px 100px 100px;--n-tabs-title-padding-top:7px;--n-tabs-title-padding-right:25px;--n-tabs-title-padding-bottom:7px;--n-tabs-title-padding-left:25px;--n-tabs-title-font-size:15px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#000000;}.elementor-9550 .elementor-element.elementor-element-b634ba0 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF14;}.elementor-9550 .elementor-element.elementor-element-b634ba0.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFE8AE;background-color:transparent;background-image:linear-gradient(145deg, #FFE8AE 33%, #FFBC36 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFE8BF;}.elementor-9550 .elementor-element.elementor-element-b634ba0.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-9550 .elementor-element.elementor-element-b634ba0.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFE8AE;background-color:transparent;background-image:linear-gradient(145deg, #FFE8AE 33%, #FFBC36 100%);}.elementor-9550 .elementor-element.elementor-element-b634ba0.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFC951;}.elementor-9550 .elementor-element.elementor-element-b634ba0.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:400;}.elementor-9550 .elementor-element.elementor-element-b634ba0 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-9550 .elementor-element.elementor-element-55927a5{--display:flex;--min-height:150vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-9vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:12vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:0;}.elementor-9550 .elementor-element.elementor-element-55927a5:not(.elementor-motion-effects-element-type-background), .elementor-9550 .elementor-element.elementor-element-55927a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://twaaa.sgp1.digitaloceanspaces.com/wp-content/uploads/2026/03/23150353/%E5%85%AC%E4%BF%A1%E8%BB%8A%E5%95%86TWAAA-%E7%B6%B2%E7%AB%99-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9550 .elementor-element.elementor-element-1ea5f98{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-9550 .elementor-element.elementor-element-c17ab00 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-9550 .elementor-element.elementor-element-c17ab00 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:58px;letter-spacing:8.8px;}.elementor-9550 .elementor-element.elementor-element-ddd4567 .elementor-heading-title{font-size:20px;font-weight:400;line-height:35px;letter-spacing:4.1px;}.elementor-9550 .elementor-element.elementor-element-3a3bc25{--display:flex;--min-height:150vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-9vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:12vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:0;}.elementor-9550 .elementor-element.elementor-element-3a3bc25:not(.elementor-motion-effects-element-type-background), .elementor-9550 .elementor-element.elementor-element-3a3bc25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://twaaa.sgp1.digitaloceanspaces.com/wp-content/uploads/2026/03/23150353/%E5%85%AC%E4%BF%A1%E8%BB%8A%E5%95%86TWAAA-%E7%B6%B2%E7%AB%99-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9550 .elementor-element.elementor-element-8014550{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-9550 .elementor-element.elementor-element-be98470 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-9550 .elementor-element.elementor-element-be98470 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:58px;letter-spacing:8.8px;}.elementor-9550 .elementor-element.elementor-element-18350f5 .elementor-heading-title{font-size:20px;font-weight:400;line-height:35px;letter-spacing:4.1px;}.elementor-9550 .elementor-element.elementor-element-6d8cbf2{--display:flex;--min-height:150vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-9vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:12vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:0;}.elementor-9550 .elementor-element.elementor-element-6d8cbf2:not(.elementor-motion-effects-element-type-background), .elementor-9550 .elementor-element.elementor-element-6d8cbf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://twaaa.sgp1.digitaloceanspaces.com/wp-content/uploads/2026/03/23150353/%E5%85%AC%E4%BF%A1%E8%BB%8A%E5%95%86TWAAA-%E7%B6%B2%E7%AB%99-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9550 .elementor-element.elementor-element-526c2a1{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-9550 .elementor-element.elementor-element-0c9ae64 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-9550 .elementor-element.elementor-element-0c9ae64 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:58px;letter-spacing:8.8px;}.elementor-9550 .elementor-element.elementor-element-a6d5aa2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-9550 .elementor-element.elementor-element-a6d5aa2:not(.elementor-motion-effects-element-type-background), .elementor-9550 .elementor-element.elementor-element-a6d5aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://twaaa.sgp1.digitaloceanspaces.com/wp-content/uploads/2026/03/24155316/%E5%85%AC%E4%BF%A1%E8%BB%8A%E5%95%86TWAAA-%E7%B6%B2%E7%AB%99-3.png");background-position:0px 211px;background-repeat:no-repeat;background-size:cover;}.elementor-9550 .elementor-element.elementor-element-05538f0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9550 .elementor-element.elementor-element-b16dee3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9550 .elementor-element.elementor-element-b16dee3{text-align:center;}.elementor-9550 .elementor-element.elementor-element-b16dee3 .elementor-heading-title{font-size:18px;font-weight:500;letter-spacing:0.8px;color:#FFFFFF;}.elementor-9550 .elementor-element.elementor-element-6694a4a{--spacer-size:81px;}.elementor-9550 .elementor-element.elementor-element-c014a54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9550 .elementor-element.elementor-element-4415048{--display:flex;--justify-content:space-between;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-9550 .elementor-element.elementor-element-4415048.e-con{--align-self:stretch;}.elementor-9550 .elementor-element.elementor-element-32884bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-9550 .elementor-element.elementor-element-dc065e2{width:auto;max-width:auto;}.elementor-9550 .elementor-element.elementor-element-dc065e2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;font-family:"Cinzel", Sans-serif;font-size:84px;}.elementor-9550 .elementor-element.elementor-element-1fdc662{width:auto;max-width:auto;}.elementor-9550 .elementor-element.elementor-element-1fdc662.elementor-element{--align-self:center;}.elementor-9550 .elementor-element.elementor-element-1fdc662 .elementor-heading-title{font-size:33px;font-weight:700;text-transform:uppercase;line-height:31px;color:#FFFFFF;}.elementor-9550 .elementor-element.elementor-element-d3ea15d{--display:flex;}.elementor-9550 .elementor-element.elementor-element-d84b922{text-align:end;}.elementor-9550 .elementor-element.elementor-element-d84b922 .elementor-heading-title{font-size:20px;font-weight:400;letter-spacing:4.1px;color:#FFCF6F;}.elementor-9550 .elementor-element.elementor-element-42ba3c1{--display:flex;--justify-content:space-between;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:212px;}.elementor-9550 .elementor-element.elementor-element-42ba3c1.e-con{--align-self:stretch;}.elementor-9550 .elementor-element.elementor-element-f927ce8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-9550 .elementor-element.elementor-element-e273b17{width:auto;max-width:auto;text-align:end;}.elementor-9550 .elementor-element.elementor-element-e273b17 .elementor-heading-title{font-size:33px;font-weight:700;text-transform:uppercase;line-height:31px;color:#FFFFFF;}.elementor-9550 .elementor-element.elementor-element-f0fa539{width:auto;max-width:auto;text-align:end;}.elementor-9550 .elementor-element.elementor-element-f0fa539 .elementor-heading-title{font-size:33px;font-weight:700;text-transform:uppercase;line-height:31px;color:#FFFFFF;}.elementor-9550 .elementor-element.elementor-element-118523f{--display:flex;}.elementor-9550 .elementor-element.elementor-element-f741bcb{text-align:end;}.elementor-9550 .elementor-element.elementor-element-f741bcb .elementor-heading-title{font-size:20px;font-weight:400;letter-spacing:4.1px;color:#FFCF6F;}.elementor-9550 .elementor-element.elementor-element-8a4adae{--spacer-size:80px;}.elementor-9550 .elementor-element.elementor-element-9978776{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9550 .elementor-element.elementor-element-e4b0806{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9550 .elementor-element.elementor-element-3f18f18{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-9550 .elementor-element.elementor-element-3f18f18.elementor-element{--align-self:center;}.elementor-9550 .elementor-element.elementor-element-c800799{text-align:center;}.elementor-9550 .elementor-element.elementor-element-c800799 .elementor-heading-title{font-size:20px;font-weight:400;letter-spacing:3.5px;color:#FFFFFF;}.elementor-9550 .elementor-element.elementor-element-87e14fd{text-align:center;}.elementor-9550 .elementor-element.elementor-element-87e14fd .elementor-heading-title{font-size:13px;font-weight:400;line-height:22px;letter-spacing:1px;color:#818181;}.elementor-9550 .elementor-element.elementor-element-3b4994f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9550 .elementor-element.elementor-element-4e85683{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-9550 .elementor-element.elementor-element-4e85683.elementor-element{--align-self:center;}.elementor-9550 .elementor-element.elementor-element-186d09f{text-align:center;}.elementor-9550 .elementor-element.elementor-element-186d09f .elementor-heading-title{font-size:20px;font-weight:400;letter-spacing:3.5px;color:#FFFFFF;}.elementor-9550 .elementor-element.elementor-element-9ba1e76{text-align:center;}.elementor-9550 .elementor-element.elementor-element-9ba1e76 .elementor-heading-title{font-size:13px;font-weight:400;line-height:22px;letter-spacing:1px;color:#818181;}.elementor-9550 .elementor-element.elementor-element-f9c0b04{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9550 .elementor-element.elementor-element-a6656aa{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-9550 .elementor-element.elementor-element-a6656aa.elementor-element{--align-self:center;}.elementor-9550 .elementor-element.elementor-element-2d933f0{text-align:center;}.elementor-9550 .elementor-element.elementor-element-2d933f0 .elementor-heading-title{font-size:20px;font-weight:400;letter-spacing:3.5px;color:#FFFFFF;}.elementor-9550 .elementor-element.elementor-element-abf90a2{text-align:center;}.elementor-9550 .elementor-element.elementor-element-abf90a2 .elementor-heading-title{font-size:13px;font-weight:400;line-height:22px;letter-spacing:1px;color:#818181;}body.elementor-page-9550:not(.elementor-motion-effects-element-type-background), body.elementor-page-9550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #0E0E13 100%);}@media(min-width:768px){.elementor-9550 .elementor-element.elementor-element-4b40f26{--content-width:1100px;}.elementor-9550 .elementor-element.elementor-element-d7ec148{--width:29%;}.elementor-9550 .elementor-element.elementor-element-e5d4b40{--content-width:1100px;}.elementor-9550 .elementor-element.elementor-element-41da5c0{--content-width:1100px;}.elementor-9550 .elementor-element.elementor-element-7a810f7{--content-width:1100px;}.elementor-9550 .elementor-element.elementor-element-ae54181{--content-width:1000px;}.elementor-9550 .elementor-element.elementor-element-c01fe06{--content-width:1100px;}.elementor-9550 .elementor-element.elementor-element-55927a5{--content-width:1100px;}.elementor-9550 .elementor-element.elementor-element-3a3bc25{--content-width:1100px;}.elementor-9550 .elementor-element.elementor-element-6d8cbf2{--content-width:1100px;}.elementor-9550 .elementor-element.elementor-element-a6d5aa2{--content-width:1100px;}.elementor-9550 .elementor-element.elementor-element-4415048{--width:50%;}.elementor-9550 .elementor-element.elementor-element-42ba3c1{--width:50%;}}@media(max-width:1024px){.elementor-9550 .elementor-element.elementor-element-ae54181:not(.elementor-motion-effects-element-type-background), .elementor-9550 .elementor-element.elementor-element-ae54181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-9550 .elementor-element.elementor-element-a6d5aa2:not(.elementor-motion-effects-element-type-background), .elementor-9550 .elementor-element.elementor-element-a6d5aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-9550 .elementor-element.elementor-element-ae54181:not(.elementor-motion-effects-element-type-background), .elementor-9550 .elementor-element.elementor-element-ae54181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:64px 0px;}.elementor-9550 .elementor-element.elementor-element-ae54181{--padding-top:12vw;--padding-bottom:11vw;--padding-left:0vw;--padding-right:0vw;}.elementor-9550 .elementor-element.elementor-element-ac5044b{--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9550 .elementor-element.elementor-element-6d34bb4 .elementor-heading-title{font-size:40px;}.elementor-9550 .elementor-element.elementor-element-6b7be88 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9550 .elementor-element.elementor-element-6b7be88 .elementor-heading-title{font-size:40px;}.elementor-9550 .elementor-element.elementor-element-519eae0 .elementor-heading-title{font-size:40px;}.elementor-9550 .elementor-element.elementor-element-9d92a93 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9550 .elementor-element.elementor-element-d42f13f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-9550 .elementor-element.elementor-element-d42f13f > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-9550 .elementor-element.elementor-element-b634ba0{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-9550 .elementor-element.elementor-element-a6d5aa2:not(.elementor-motion-effects-element-type-background), .elementor-9550 .elementor-element.elementor-element-a6d5aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-ced8225 */.elementor-9550 .elementor-element.elementor-element-ced8225 {
    /* 核心邏輯：將白色中心點收窄，並增加金色的深度 */
    background: linear-gradient(
        to right,
        #ffeeba 0.2%,      /* 最左側深金 */
        #d9b852 20%,     /* 過渡金 */
        #ffeeba 40%,     /* 亮金 */
        #ffffff 50%,     /* 最亮中心線 (正中) */
        #f9eeb1 60%,     /* 亮金 */
        #d9b852 80%,     /* 過渡金 */
        #a67c00 100%     /* 最右側深金 */
    ) !important;

    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    
    /* 增加一點點亮度提升金屬感 */
    filter: drop-shadow(0px 1px 1px rgba(0,0,0,0.8)) brightness(1.1) !important;
    font-weight: bold !important;
    letter-spacing: 2px; /* 圖片中文字較疏，增加間距更像 Logo */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95d16c4 */.elementor-9550 .elementor-element.elementor-element-95d16c4 {
    /* 改為左右漸層：深 -> 淺 (中間) -> 深 */
    background: linear-gradient(
        to right,
        #bd8d3e 0.2% , 
        #d9b852 0.6%,    /* 左側深金 */
        #f9eeb1 45%,   /* 偏左中心亮點 */
        #ffffff 50%,   /* 最亮中心線 */
        #f9eeb1 55%,   /* 偏右中心亮點 */
        #bd8d3e 50%   /* 右側深金 */
    ) !important;

    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    
    /* 增加文字陰影讓金屬邊緣更明顯 */
    filter: drop-shadow(2px 2px 2px rgba(0,0,0,0.5)) !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea81bca */.elementor-9550 .elementor-element.elementor-element-ea81bca {
    /* 核心邏輯：將白色中心點收窄，並增加金色的深度 */
    background: linear-gradient(
        to right,
        #ffeeba 0.2%,      /* 最左側深金 */
        #d9b852 20%,     /* 過渡金 */
        #ffeeba 40%,     /* 亮金 */
        #ffffff 50%,     /* 最亮中心線 (正中) */
        #f9eeb1 60%,     /* 亮金 */
        #d9b852 80%,     /* 過渡金 */
        #a67c00 100%     /* 最右側深金 */
    ) !important;

    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    
    /* 增加一點點亮度提升金屬感 */
    filter: drop-shadow(0px 1px 1px rgba(0,0,0,0.8)) brightness(1.1) !important;
    font-weight: bold !important;
    letter-spacing: 2px; /* 圖片中文字較疏，增加間距更像 Logo */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8615ec */.elementor-9550 .elementor-element.elementor-element-b8615ec {
    /* 核心邏輯：將白色中心點收窄，並增加金色的深度 */
    background: linear-gradient(
        to right,
        #ffeeba 0.2%,      /* 最左側深金 */
        #d9b852 20%,     /* 過渡金 */
        #ffeeba 40%,     /* 亮金 */
        #ffffff 50%,     /* 最亮中心線 (正中) */
        #f9eeb1 60%,     /* 亮金 */
        #d9b852 80%,     /* 過渡金 */
        #a67c00 100%     /* 最右側深金 */
    ) !important;

    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    
    /* 增加一點點亮度提升金屬感 */
    filter: drop-shadow(0px 1px 1px rgba(0,0,0,0.8)) brightness(1.1) !important;
    font-weight: bold !important;
    letter-spacing: 2px; /* 圖片中文字較疏，增加間距更像 Logo */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-62b502d *//* 此類別改為漸層與發光特效 */
.flat-orange-button {
  /* 按鈕基礎形狀（無邊框，保持原樣） */
  padding: 12px 40px;
  border-radius: 50px; /* 圓角膠囊形狀 */
  border: none; /* 移除邊框 */
  
  /* 文字樣式（保持原樣） */
  color: #000000;
  font-weight: bold;
  font-size: 18px;
  text-decoration: none;
  display: inline-block;
  cursor: pointer;

  /* 核心：新要求 1 - 由左到右的水平漸層 */
  /* 使用 to right (到右邊) 或 90deg (90度) */
  /* 分佈：左 (0%), 中 (50%), 右 (100%) */
  background: linear-gradient(
    to right, 
    #ffcf2f 0%, 
    #e7ad00 50%, 
    #ffa800 100%
  );

  /* 基礎交互效果（增加 box-shadow 轉場，使其平滑） */
  transition: all 0.3s ease; /* transition: all 包括漸層（背景）和陰影 */
}

/* 新要求 2 - 懸停時周圍發光 */
.flat-orange-button:hover {
  /* 使用 box-shadow 創造發光感 */
  /* 水平、垂直位移皆為 0，模糊半徑較大 (20px)，顏色為黃色 */
  box-shadow: 5 5 1px px rgba(255, 191, 0, 0.8);
  
  /* 選用：讓按鈕稍微放大一點點，增強發光感 */
  transform: scale(1.02);
}

.flat-orange-button:active {
  /* 按下時稍微縮小（保持原樣） */
  transform: scale(0.3);
  /* 按下時陰影稍微變小 */
  box-shadow: 0 0 10px 0px rgba(255, 191, 0, 0.6);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2df3601 */.gold-button {
  /* 按鈕基礎形狀與邊框 */
  padding: 10px 40px;
  border-radius: 50px; /* 圓角膠囊形狀 */
  border: 2px solid #ffba36; /* 橘黃色邊框 */
  
  /* 文字樣式 */
  color: #000000;
  font-weight: bold;
  font-size: 18px;
  text-decoration: none;
  display: inline-block;
  cursor: pointer;

  /* 核心：斜漸層設定 (45度) */
  /* 使用你提供的色碼：#d9b852 (深), #ffeeba (亮), #ffba36 (橘黃) */
  background: linear-gradient(
    45deg, 
    #d9b852 0%, 
    #ffeeba 50%, 
    #ffba36 100%
  );

  /* 增加一點點立體感的陰影 (選用) */
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
  transition: transform 0.2s ease;
}

.gold-button:hover {
  /* 滑鼠懸停時的小效果 */
  transform: scale(1.05);
  filter: brightness(1.1);
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-3a039bc *//* ============================================================
   Elementor 頂級毛玻璃搜尋框 (Glassmorphism Search)
   ============================================================ */

/* 1. 搜尋框主體：定義外觀、背景、圓角與陰影 */
.elementor-9550 .elementor-element.elementor-element-3a039bc .elementor-search-form__input,
.elementor-9550 .elementor-element.elementor-element-3a039bc input[type="search"] {
    width: 100%;
    padding: 14px 55px 14px 22px !important; /* 上下縮減一點更精緻 */
    
    /* 形狀與邊框 */
    border-radius: 999px !important;
    border: 1px solid rgba(255, 255, 255, 0.25) !important;
    outline: none;

    /* 核心毛玻璃效果 */
    background: rgba(255, 255, 255, 0.12) !important;
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);

    /* 文字樣式 */
    color: #ffffff !important;
    font-size: 16px;
    letter-spacing: 0.5px;

    /* 陰影：外發光 + 內側高光 (打造厚度感) */
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.25), 
                inset 0 1px 1px rgba(255, 255, 255, 0.2);
    
    transition: all 0.35s cubic-bezier(0.25, 1, 0.5, 1);
}

/* 2. 提示文字 (Placeholder) */
.elementor-9550 .elementor-element.elementor-element-3a039bc .elementor-search-form__input::placeholder {
    color: rgba(255, 255, 255, 0.6);
    font-weight: 300;
}

/* 3. 滑鼠懸停與點擊狀態 (Hover & Focus) */
.elementor-9550 .elementor-element.elementor-element-3a039bc .elementor-search-form__input:hover {
    background: rgba(255, 255, 255, 0.18) !important;
    border-color: rgba(255, 255, 255, 0.45) !important;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.35);
}

.elementor-9550 .elementor-element.elementor-element-3a039bc .elementor-search-form__input:focus {
    background: rgba(255, 255, 255, 0.22) !important;
    /* 點擊時帶出微金光暈 */
    border-color: rgba(212, 175, 55, 0.6) !important; 
    box-shadow: 0 12px 45px rgba(0, 0, 0, 0.4),
                0 0 15px rgba(212, 175, 55, 0.2);
}

/* 4. 搜尋圖示 (Icon/Submit Button) */
.elementor-9550 .elementor-element.elementor-element-3a039bc .elementor-search-form__submit {
    background: transparent !important;
    color: rgba(255, 255, 255, 0.8) !important;
    font-size: 18px;
    right: 5px; /* 稍微往右移一點更平衡 */
    transition: color 0.3s ease;
}

.elementor-9550 .elementor-element.elementor-element-3a039bc .elementor-search-form__submit:hover {
    color: #D4AF37 !important; /* 懸停時圖示變金 */
}

/* 5. 行動裝置優化 */
@media (max-width: 768px) {
    .elementor-9550 .elementor-element.elementor-element-3a039bc .elementor-search-form__input {
        padding: 12px 45px 12px 18px !important;
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d75c9f */.elementor-9550 .elementor-element.elementor-element-1d75c9f {
    /* 改為左右漸層：深 -> 淺 (中間) -> 深 */
    background: linear-gradient(
        to right,
        #bd8d3e 0.2% , 
        #d9b852 0.6%,    /* 左側深金 */
        #f9eeb1 45%,   /* 偏左中心亮點 */
        #ffffff 50%,   /* 最亮中心線 */
        #f9eeb1 55%,   /* 偏右中心亮點 */
        #bd8d3e 50%   /* 右側深金 */
    ) !important;

    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    
    /* 增加文字陰影讓金屬邊緣更明顯 */
    filter: drop-shadow(2px 2px 2px rgba(0,0,0,0.5)) !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8805a31 */.elementor-9550 .elementor-element.elementor-element-8805a31 {
    /* 核心邏輯：將白色中心點收窄，並增加金色的深度 */
    background: linear-gradient(
        to right,
        #ffeeba 0.2%,      /* 最左側深金 */
        #d9b852 20%,     /* 過渡金 */
        #ffeeba 40%,     /* 亮金 */
        #ffffff 50%,     /* 最亮中心線 (正中) */
        #f9eeb1 60%,     /* 亮金 */
        #d9b852 80%,     /* 過渡金 */
        #a67c00 100%     /* 最右側深金 */
    ) !important;

    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    
    /* 增加一點點亮度提升金屬感 */
    filter: drop-shadow(0px 1px 1px rgba(0,0,0,0.8)) brightness(1.1) !important;
    font-weight: bold !important;
    letter-spacing: 2px; /* 圖片中文字較疏，增加間距更像 Logo */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f81963 */.elementor-9550 .elementor-element.elementor-element-6f81963 {
    /* 核心邏輯：將白色中心點收窄，並增加金色的深度 */
    background: linear-gradient(
        to right,
        #ffeeba 0.2%,      /* 最左側深金 */
        #d9b852 20%,     /* 過渡金 */
        #ffeeba 40%,     /* 亮金 */
        #ffffff 50%,     /* 最亮中心線 (正中) */
        #f9eeb1 60%,     /* 亮金 */
        #d9b852 80%,     /* 過渡金 */
        #a67c00 100%     /* 最右側深金 */
    ) !important;

    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    
    /* 增加一點點亮度提升金屬感 */
    filter: drop-shadow(0px 1px 1px rgba(0,0,0,0.8)) brightness(1.1) !important;
    font-weight: bold !important;
    letter-spacing: 2px; /* 圖片中文字較疏，增加間距更像 Logo */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff32f33 */.elementor-9550 .elementor-element.elementor-element-ff32f33 {
    /* 核心邏輯：將白色中心點收窄，並增加金色的深度 */
    background: linear-gradient(
        to right,
        #ffeeba 0.2%,      /* 最左側深金 */
        #d9b852 20%,     /* 過渡金 */
        #ffeeba 40%,     /* 亮金 */
        #ffffff 50%,     /* 最亮中心線 (正中) */
        #f9eeb1 60%,     /* 亮金 */
        #d9b852 80%,     /* 過渡金 */
        #a67c00 100%     /* 最右側深金 */
    ) !important;

    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    
    /* 增加一點點亮度提升金屬感 */
    filter: drop-shadow(0px 1px 1px rgba(0,0,0,0.8)) brightness(1.1) !important;
    font-weight: bold !important;
    letter-spacing: 2px; /* 圖片中文字較疏，增加間距更像 Logo */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc73f67 */.elementor-9550 .elementor-element.elementor-element-fc73f67 {
    /* 改為左右漸層：深 -> 淺 (中間) -> 深 */
    background: linear-gradient(
        to right,
        #bd8d3e 0.2% , 
        #d9b852 0.6%,    /* 左側深金 */
        #f9eeb1 45%,   /* 偏左中心亮點 */
        #ffffff 50%,   /* 最亮中心線 */
        #f9eeb1 55%,   /* 偏右中心亮點 */
        #bd8d3e 50%   /* 右側深金 */
    ) !important;

    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    
    /* 增加文字陰影讓金屬邊緣更明顯 */
    filter: drop-shadow(2px 2px 2px rgba(0,0,0,0.5)) !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e50024 */.elementor-9550 .elementor-element.elementor-element-5e50024 {
    /* 核心邏輯：將白色中心點收窄，並增加金色的深度 */
    background: linear-gradient(
        to right,
        #ffeeba 0.2%,      /* 最左側深金 */
        #d9b852 20%,     /* 過渡金 */
        #ffeeba 40%,     /* 亮金 */
        #ffffff 50%,     /* 最亮中心線 (正中) */
        #f9eeb1 60%,     /* 亮金 */
        #d9b852 80%,     /* 過渡金 */
        #a67c00 100%     /* 最右側深金 */
    ) !important;

    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    
    /* 增加一點點亮度提升金屬感 */
    filter: drop-shadow(0px 1px 1px rgba(0,0,0,0.8)) brightness(1.1) !important;
    font-weight: bold !important;
    letter-spacing: 2px; /* 圖片中文字較疏，增加間距更像 Logo */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ed523a */.elementor-9550 .elementor-element.elementor-element-8ed523a {
    /* 改為左右漸層：深 -> 淺 (中間) -> 深 */
    background: linear-gradient(
        to right,
        #bd8d3e 0.2% , 
        #d9b852 0.6%,    /* 左側深金 */
        #f9eeb1 45%,   /* 偏左中心亮點 */
        #ffffff 50%,   /* 最亮中心線 */
        #f9eeb1 55%,   /* 偏右中心亮點 */
        #bd8d3e 50%   /* 右側深金 */
    ) !important;

    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    
    /* 增加文字陰影讓金屬邊緣更明顯 */
    filter: drop-shadow(2px 2px 2px rgba(0,0,0,0.5)) !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b81a8e */.elementor-9550 .elementor-element.elementor-element-1b81a8e {
    /* 核心邏輯：將白色中心點收窄，並增加金色的深度 */
    background: linear-gradient(
        to right,
        #ffeeba 0.2%,      /* 最左側深金 */
        #d9b852 20%,     /* 過渡金 */
        #ffeeba 40%,     /* 亮金 */
        #ffffff 50%,     /* 最亮中心線 (正中) */
        #f9eeb1 60%,     /* 亮金 */
        #d9b852 80%,     /* 過渡金 */
        #a67c00 100%     /* 最右側深金 */
    ) !important;

    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    
    /* 增加一點點亮度提升金屬感 */
    filter: drop-shadow(0px 1px 1px rgba(0,0,0,0.8)) brightness(1.1) !important;
    font-weight: bold !important;
    letter-spacing: 2px; /* 圖片中文字較疏，增加間距更像 Logo */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0378bfa *//* 容器設定 */
.brand-heritage-container {
  display: flex;
  align-items: center;
  justify-content: center;

  padding: 20px;
  gap: 20px; /* 線條與文字的間距 */
}

/* 文字樣式 */
.text {
  color: #c5a059; /* 金色文字 */
  font-family: "Cinzel", serif; /* 建議使用襯線體更有質感 */
  letter-spacing: 4px;
  font-size: 13px;
  white-space: nowrap;
}

/* 橫線基礎樣式 */
.line {
  height: 1px;
  flex-grow: 1; /* 讓線條自動伸展填滿空間 */
  max-width: 150px; /* 限制線條長度 */
}

/* 左側線條：從透明到金色的漸層 */
.line-left {
  background: linear-gradient(to right, transparent, #c5a059);
}

/* 右側線條：從金色到透明的漸層 */
.line-right {
  background: linear-gradient(to left, transparent, #c5a059);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b7be88 */#XXX2 {
    /* 改為左右漸層：深 -> 淺 (中間) -> 深 */
    background: linear-gradient(
        to right,
        #bd8d3e 0.2%, 
        #d9b852 0.6%,    /* 左側深金 */
        #f9eeb1 45%,    /* 偏左中心亮點 */
        #ffffff 50%,    /* 最亮中心線 */
        #f9eeb1 55%,    /* 偏右中心亮點 */
        #bd8d3e 100%    /* 右側深金：修正為 100% 讓漸層完整 */
    ) !important;

    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    
    /* 增加文字陰影讓金屬邊緣更明顯 */
    filter: drop-shadow(2px 2px 2px rgba(0,0,0,0.5)) !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e663b44 */#fade-line-gold {
  /* 1. 設定線條寬度與高度 */
  width: 100%;
  max-width: 600px; /* 您可以根據需求調整最大寬度 */
  height: 2px;      /* 線條粗細 */
  margin: 20px auto;

  /* 2. 核心：放射狀漸層實現虛化收尾 */
  /* ellipse at center 表示從中心向外擴散 */
  /* 中間為亮金色 (#f9eeb1)，向兩側漸變為深金 (#bd8d3e)，最後完全透明 (transparent) */
  background: radial-gradient(
    ellipse at center, 
    #f9eeb1 0%, 
    #bd8d3e 50%, 
    transparent 100%
  );

  /* 3. 增加外發光感 (選配，能讓它更像圖片中的質感) */
  box-shadow: 0px 0px 8px rgba(189, 141, 62, 0.4);
  
  /* 為了讓線條更細膩，可以微調不透明度 */
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d7e059 *//* 使用 ID 選擇器 #XXX3 */
#XXX3 {
  position: relative;
  padding: 12px 45px;
  background: transparent;
  color: #ffb400; /* 金色文字 */
  
  /* 邊框設定：1.2px 讓線條更細緻 */
  border: 1.2px solid #ffb400; 
  border-radius: 100px; /* 膠囊形狀 */
  
  /* 字體美化 */
  font-family: "Segoe UI", sans-serif;
  font-size: 15px;
  font-weight: 600;
  letter-spacing: 0.15em; /* 拉開字距，還原設計感 */
  text-transform: uppercase;
  
  cursor: pointer;
  outline: none;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  overflow: hidden;
  display: inline-block;
}

/* 滑鼠移入效果 */
#XXX3:hover {
  background-color: rgba(255, 180, 0, 0.08); /* 淡淡的金色背景 */
  box-shadow: 0 0 15px rgba(255, 180, 0, 0.3); /* 柔和外發光 */
  transform: translateY(-1px); /* 輕微上浮 */
}

/* 點擊時的縮放感 */
#XXX3:active {
  transform: translateY(0) scale(0.98);
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d7e059 *//* 使用 ID 選擇器 #XXX3 */
#XXX3 {
  position: relative;
  padding: 12px 45px;
  background: transparent;
  color: #ffb400; /* 金色文字 */
  
  /* 邊框設定：1.2px 讓線條更細緻 */
  border: 1.2px solid #ffb400; 
  border-radius: 100px; /* 膠囊形狀 */
  
  /* 字體美化 */
  font-family: "Segoe UI", sans-serif;
  font-size: 15px;
  font-weight: 600;
  letter-spacing: 0.15em; /* 拉開字距，還原設計感 */
  text-transform: uppercase;
  
  cursor: pointer;
  outline: none;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  overflow: hidden;
  display: inline-block;
}

/* 滑鼠移入效果 */
#XXX3:hover {
  background-color: rgba(255, 180, 0, 0.08); /* 淡淡的金色背景 */
  box-shadow: 0 0 15px rgba(255, 180, 0, 0.3); /* 柔和外發光 */
  transform: translateY(-1px); /* 輕微上浮 */
}

/* 點擊時的縮放感 */
#XXX3:active {
  transform: translateY(0) scale(0.98);
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d7e059 *//* 使用 ID 選擇器 #XXX3 */
#XXX3 {
  position: relative;
  padding: 12px 45px;
  background: transparent;
  color: #ffb400; /* 金色文字 */
  
  /* 邊框設定：1.2px 讓線條更細緻 */
  border: 1.2px solid #ffb400; 
  border-radius: 100px; /* 膠囊形狀 */
  
  /* 字體美化 */
  font-family: "Segoe UI", sans-serif;
  font-size: 15px;
  font-weight: 600;
  letter-spacing: 0.15em; /* 拉開字距，還原設計感 */
  text-transform: uppercase;
  
  cursor: pointer;
  outline: none;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  overflow: hidden;
  display: inline-block;
}

/* 滑鼠移入效果 */
#XXX3:hover {
  background-color: rgba(255, 180, 0, 0.08); /* 淡淡的金色背景 */
  box-shadow: 0 0 15px rgba(255, 180, 0, 0.3); /* 柔和外發光 */
  transform: translateY(-1px); /* 輕微上浮 */
}

/* 點擊時的縮放感 */
#XXX3:active {
  transform: translateY(0) scale(0.98);
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d7e059 *//* 使用 ID 選擇器 #XXX3 */
#XXX3 {
  position: relative;
  padding: 12px 45px;
  background: transparent;
  color: #ffb400; /* 金色文字 */
  
  /* 邊框設定：1.2px 讓線條更細緻 */
  border: 1.2px solid #ffb400; 
  border-radius: 100px; /* 膠囊形狀 */
  
  /* 字體美化 */
  font-family: "Segoe UI", sans-serif;
  font-size: 15px;
  font-weight: 600;
  letter-spacing: 0.15em; /* 拉開字距，還原設計感 */
  text-transform: uppercase;
  
  cursor: pointer;
  outline: none;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  overflow: hidden;
  display: inline-block;
}

/* 滑鼠移入效果 */
#XXX3:hover {
  background-color: rgba(255, 180, 0, 0.08); /* 淡淡的金色背景 */
  box-shadow: 0 0 15px rgba(255, 180, 0, 0.3); /* 柔和外發光 */
  transform: translateY(-1px); /* 輕微上浮 */
}

/* 點擊時的縮放感 */
#XXX3:active {
  transform: translateY(0) scale(0.98);
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c01fe06 *//* 光暈基礎樣式 */
.glow {
  position: absolute;
  width: 400px;          /* 從 300px 放大 */
  height: 400px;
  border-radius: 50%;
  filter: blur(40px);    /* 從 60px 降低，保留更多亮度 */
  opacity: 0.9;          /* 從 0.7 提高 */
}

/* 主光暈：金銅色，中心帶暖白 */
.glow-1 {
  top: 10%;
  left: 10%;
  background: radial-gradient(
    circle,
    rgba(255, 230, 150, 0.6) 0%,    /* 亮金白核心 */
    rgba(200, 140, 40, 0.5) 40%,    /* 飽和金色 */
    rgba(160, 80, 10, 0.2) 65%,     /* 深琥珀過渡 */
    rgba(0, 0, 0, 0) 80%
  );
  animation: w-motion 25s infinite ease-in-out alternate;
}

/* 副光暈：偏橘銅色，增加層次 */
.glow-2 {
  bottom: 10%;
  right: 10%;
  background: radial-gradient(
    circle,
    rgba(220, 160, 60, 0.5) 0%,     /* 亮銅金 */
    rgba(180, 100, 20, 0.35) 45%,   /* 中調琥珀 */
    rgba(0, 0, 0, 0) 75%
  );
  animation: w-motion 35s infinite ease-in-out alternate-reverse;
}

.glow-3 {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 500px;
  height: 300px;
  background: radial-gradient(
    ellipse,
    rgba(180, 120, 30, 0.25) 0%,
    rgba(0, 0, 0, 0) 70%
  );
  filter: blur(50px);
  opacity: 0.6;
  animation: w-motion 45s infinite ease-in-out alternate;
}

/* --- 這是你缺少的「劇本」區塊 --- */
@keyframes w-motion {
  0% { 
    /* 起點 */
    transform: translate(0, 0); 
  }
  25% { 
    /* W 的第一個底部：往右下方走 */
    transform: translate(15vw, 20vh); 
  }
  50% { 
    /* W 的中間頂點：往右上方回彈 */
    transform: translate(30vw, 0); 
  }
  75% { 
    /* W 的第二個底部：往右下方走 */
    transform: translate(45vw, 20vh); 
  }
  100% { 
    /* W 的末端：往右上方結束 */
    transform: translate(60vw, 0); 
  }
}

/* --- 針對 .glow-3 的特別修正 --- */
/* 因為動畫會用到 transform，我們不能在 .glow-3 裡面寫死 translate(-50%, -50%) */
/* 建議將 .glow-3 的定位改用 top/left 調整就好 */
.glow-3 {
  top: 40%;
  left: 30%;
  /* 移除原本的 transform: translate(-50%, -50%); */
  animation: w-motion 2s infinite ease-in-out alternate; /* 稍微放慢，比較優雅 */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c17ab00 */.elementor-9550 .elementor-element.elementor-element-c17ab00 {
    /* 改為左右漸層：深 -> 淺 (中間) -> 深 */
    background: linear-gradient(
        to right,
        #bd8d3e 0.2% , 
        #d9b852 0.6%,    /* 左側深金 */
        #f9eeb1 45%,   /* 偏左中心亮點 */
        #ffffff 50%,   /* 最亮中心線 */
        #f9eeb1 55%,   /* 偏右中心亮點 */
        #bd8d3e 50%   /* 右側深金 */
    ) !important;

    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    
    /* 增加文字陰影讓金屬邊緣更明顯 */
    filter: drop-shadow(2px 2px 2px rgba(0,0,0,0.5)) !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddd4567 */.elementor-9550 .elementor-element.elementor-element-ddd4567 {
    /* 核心邏輯：將白色中心點收窄，並增加金色的深度 */
    background: linear-gradient(
        to right,
        #ffeeba 0.2%,      /* 最左側深金 */
        #d9b852 20%,     /* 過渡金 */
        #ffeeba 40%,     /* 亮金 */
        #ffffff 50%,     /* 最亮中心線 (正中) */
        #f9eeb1 60%,     /* 亮金 */
        #d9b852 80%,     /* 過渡金 */
        #a67c00 100%     /* 最右側深金 */
    ) !important;

    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    
    /* 增加一點點亮度提升金屬感 */
    filter: drop-shadow(0px 1px 1px rgba(0,0,0,0.8)) brightness(1.1) !important;
    font-weight: bold !important;
    letter-spacing: 2px; /* 圖片中文字較疏，增加間距更像 Logo */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be98470 */.elementor-9550 .elementor-element.elementor-element-be98470 {
    /* 改為左右漸層：深 -> 淺 (中間) -> 深 */
    background: linear-gradient(
        to right,
        #bd8d3e 0.2% , 
        #d9b852 0.6%,    /* 左側深金 */
        #f9eeb1 45%,   /* 偏左中心亮點 */
        #ffffff 50%,   /* 最亮中心線 */
        #f9eeb1 55%,   /* 偏右中心亮點 */
        #bd8d3e 50%   /* 右側深金 */
    ) !important;

    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    
    /* 增加文字陰影讓金屬邊緣更明顯 */
    filter: drop-shadow(2px 2px 2px rgba(0,0,0,0.5)) !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18350f5 */.elementor-9550 .elementor-element.elementor-element-18350f5 {
    /* 核心邏輯：將白色中心點收窄，並增加金色的深度 */
    background: linear-gradient(
        to right,
        #ffeeba 0.2%,      /* 最左側深金 */
        #d9b852 20%,     /* 過渡金 */
        #ffeeba 40%,     /* 亮金 */
        #ffffff 50%,     /* 最亮中心線 (正中) */
        #f9eeb1 60%,     /* 亮金 */
        #d9b852 80%,     /* 過渡金 */
        #a67c00 100%     /* 最右側深金 */
    ) !important;

    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    
    /* 增加一點點亮度提升金屬感 */
    filter: drop-shadow(0px 1px 1px rgba(0,0,0,0.8)) brightness(1.1) !important;
    font-weight: bold !important;
    letter-spacing: 2px; /* 圖片中文字較疏，增加間距更像 Logo */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c9ae64 */.elementor-9550 .elementor-element.elementor-element-0c9ae64 {
    /* 改為左右漸層：深 -> 淺 (中間) -> 深 */
    background: linear-gradient(
        to right,
        #bd8d3e 0.2% , 
        #d9b852 0.6%,    /* 左側深金 */
        #f9eeb1 45%,   /* 偏左中心亮點 */
        #ffffff 50%,   /* 最亮中心線 */
        #f9eeb1 55%,   /* 偏右中心亮點 */
        #bd8d3e 50%   /* 右側深金 */
    ) !important;

    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    
    /* 增加文字陰影讓金屬邊緣更明顯 */
    filter: drop-shadow(2px 2px 2px rgba(0,0,0,0.5)) !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d02a86 *//* 容器設定 */
.brand-heritage-container {
  display: flex;
  align-items: center;
  justify-content: center;

  padding: 20px;
  gap: 20px; /* 線條與文字的間距 */
}

/* 文字樣式 */
.text {
  color: #c5a059; /* 金色文字 */
  font-family: "Cinzel", serif; /* 建議使用襯線體更有質感 */
  letter-spacing: 4px;
  font-size: 13px;
  white-space: nowrap;
}

/* 橫線基礎樣式 */
.line {
  height: 1px;
  flex-grow: 1; /* 讓線條自動伸展填滿空間 */
  max-width: 150px; /* 限制線條長度 */
}

/* 左側線條：從透明到金色的漸層 */
.line-left {
  background: linear-gradient(to right, transparent, #c5a059);
}

/* 右側線條：從金色到透明的漸層 */
.line-right {
  background: linear-gradient(to left, transparent, #c5a059);
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-dc065e2 */.elementor-9550 .elementor-element.elementor-element-dc065e2 .elementor-counter-number {
  /* 1. 設定漸層背景 (45度角) */
  background: linear-gradient(
    45deg, 
    #d9b852 0%, 
    #ffeeba 50%, 
    #ffba36 100%
  );

  /* 2. 將背景裁剪至文字形狀 */
  -webkit-background-clip: text;
  background-clip: text;

  /* 3. 將原本的文字顏色設為透明，讓下方的漸層顯現 */
  color: transparent;
  -webkit-text-fill-color: transparent;

  /* 4. 優化外觀 */
  font-weight: bold; /* 金屬質感在粗體下效果更好 */
  display: inline-block; /* 確保背景範圍正確 */
  
  /* 5. 可選：加上淡淡的金屬反光陰影 */
  filter: drop-shadow(0px 2px 4px rgba(0, 0, 0, 0.3));
}

/* 如果有單位符號 (例如 + 或 %) 也要套用 */
.elementor-9550 .elementor-element.elementor-element-dc065e2 .elementor-counter-number-suffix, 
.elementor-9550 .elementor-element.elementor-element-dc065e2 .elementor-counter-number-prefix {
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  background-image: linear-gradient(45deg, #d9b852, #ffeeba, #ffba36);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e273b17 */#XXX2 {
    /* 改為左右漸層：深 -> 淺 (中間) -> 深 */
    background: linear-gradient(
        to right,
        #bd8d3e 0.2%, 
        #d9b852 0.6%,    /* 左側深金 */
        #f9eeb1 45%,    /* 偏左中心亮點 */
        #ffffff 50%,    /* 最亮中心線 */
        #f9eeb1 55%,    /* 偏右中心亮點 */
        #bd8d3e 100%    /* 右側深金：修正為 100% 讓漸層完整 */
    ) !important;

    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    
    /* 增加文字陰影讓金屬邊緣更明顯 */
    filter: drop-shadow(2px 2px 2px rgba(0,0,0,0.5)) !important;
    font-weight: bold !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b0806 */.glass-card {
  /* 1. 設定容器大小與圓角 */
  width: 450px;
  padding: 35px;
  border-radius: 20px;
  position: relative;
  
  /* 2. 強化後的深色毛玻璃效果 */
  /* 將背景改為黑色 rgba(0,0,0) 並提高透明度至 0.6 或更高 */
  background: rgba(0, 0, 0, 0.5); 
  
  /* 增加模糊度，並加入 brightness 讓背景透過來的光更暗一點 */
  backdrop-filter: blur(10px) brightness(0.6);
  -webkit-backdrop-filter: blur(10px) brightness(0.6);

  /* 3. 金屬漸層邊框製作 (維持不變) */
  border: 1.5px solid transparent;
  background-image: 
    linear-gradient(rgba(20, 20, 20, 0.9), rgba(20, 20, 20, 0.9)), /* 內層底色也調深 */
    linear-gradient(135deg, #cfb16a, #fff3d0, #9d7d3d, #cfb16a);
  background-origin: border-box;
  background-clip: padding-box, border-box;

  /* 4. 外陰影增添質感 */
  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.8);
  
  text-align: center;
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b4994f */.glass-card {
  /* 1. 設定容器大小與圓角 */
  width: 450px;
  padding: 35px;
  border-radius: 20px;
  position: relative;
  
  /* 2. 強化後的深色毛玻璃效果 */
  /* 將背景改為黑色 rgba(0,0,0) 並提高透明度至 0.6 或更高 */
  background: rgba(0, 0, 0, 0.5); 
  
  /* 增加模糊度，並加入 brightness 讓背景透過來的光更暗一點 */
  backdrop-filter: blur(10px) brightness(0.6);
  -webkit-backdrop-filter: blur(10px) brightness(0.6);

  /* 3. 金屬漸層邊框製作 (維持不變) */
  border: 1.5px solid transparent;
  background-image: 
    linear-gradient(rgba(20, 20, 20, 0.9), rgba(20, 20, 20, 0.9)), /* 內層底色也調深 */
    linear-gradient(135deg, #cfb16a, #fff3d0, #9d7d3d, #cfb16a);
  background-origin: border-box;
  background-clip: padding-box, border-box;

  /* 4. 外陰影增添質感 */
  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.8);
  
  text-align: center;
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9c0b04 */.glass-card {
  /* 1. 設定容器大小與圓角 */
  width: 450px;
  padding: 35px;
  border-radius: 20px;
  position: relative;
  
  /* 2. 強化後的深色毛玻璃效果 */
  /* 將背景改為黑色 rgba(0,0,0) 並提高透明度至 0.6 或更高 */
  background: rgba(0, 0, 0, 0.5); 
  
  /* 增加模糊度，並加入 brightness 讓背景透過來的光更暗一點 */
  backdrop-filter: blur(10px) brightness(0.6);
  -webkit-backdrop-filter: blur(10px) brightness(0.6);

  /* 3. 金屬漸層邊框製作 (維持不變) */
  border: 1.5px solid transparent;
  background-image: 
    linear-gradient(rgba(20, 20, 20, 0.9), rgba(20, 20, 20, 0.9)), /* 內層底色也調深 */
    linear-gradient(135deg, #cfb16a, #fff3d0, #9d7d3d, #cfb16a);
  background-origin: border-box;
  background-clip: padding-box, border-box;

  /* 4. 外陰影增添質感 */
  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.8);
  
  text-align: center;
  color: #ffffff;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Noto Serif TC';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://twaaa-award.m45unique.com/wp-content/uploads/2026/04/NotoSerifTC-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */