.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-76f6676{--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:flex-end;--overflow:hidden;--overlay-opacity:0.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-76f6676:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-76f6676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://challenge.niibori-music.tw/wp-content/uploads/2025/09/fr.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-76f6676::before, .elementor-15 .elementor-element.elementor-element-76f6676 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-76f6676 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-76f6676 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-76f6676 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-76f6676 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-76f6676 > .elementor-shape-bottom .elementor-shape-fill, .elementor-15 .elementor-element.elementor-element-76f6676 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#EFD146;}.elementor-15 .elementor-element.elementor-element-76f6676.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-7dd76e9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-15 .elementor-element.elementor-element-1a4d753{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:0vw;}.elementor-15 .elementor-element.elementor-element-3a8663f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0vw;--margin-bottom:2vw;--margin-left:0vw;--margin-right:5vw;}.elementor-15 .elementor-element.elementor-element-ff74883{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-f5acb66{margin:20vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:right;}.elementor-15 .elementor-element.elementor-element-f5acb66 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-15 .elementor-element.elementor-element-e66417d{margin:20vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:right;}.elementor-15 .elementor-element.elementor-element-e66417d .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-15 .elementor-element.elementor-element-05dee02{margin:20vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:right;}.elementor-15 .elementor-element.elementor-element-05dee02 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-15 .elementor-element.elementor-element-935a74e{margin:20vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:right;}.elementor-15 .elementor-element.elementor-element-935a74e .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-15 .elementor-element.elementor-element-27f7416{margin:20vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:right;}.elementor-15 .elementor-element.elementor-element-27f7416 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-15 .elementor-element.elementor-element-c1a0dce{margin:20vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:right;}.elementor-15 .elementor-element.elementor-element-c1a0dce .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-15 .elementor-element.elementor-element-f2c13c2{margin:20vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:right;}.elementor-15 .elementor-element.elementor-element-f2c13c2 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-15 .elementor-element.elementor-element-7f17ec9{margin:20vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:right;}.elementor-15 .elementor-element.elementor-element-7f17ec9 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-15 .elementor-element.elementor-element-79f97de{margin:20vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:right;}.elementor-15 .elementor-element.elementor-element-79f97de .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-15 .elementor-element.elementor-element-d97f85b{margin:20vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:right;}.elementor-15 .elementor-element.elementor-element-d97f85b .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-15 .elementor-element.elementor-element-a155ac0{margin:20vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:right;}.elementor-15 .elementor-element.elementor-element-a155ac0 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-15 .elementor-element.elementor-element-803753f{margin:20vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:right;}.elementor-15 .elementor-element.elementor-element-803753f .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-15 .elementor-element.elementor-element-33c38f9 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-weight:600;color:#000000;}.elementor-15 .elementor-element.elementor-element-545a132 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-weight:600;color:#000000;}.elementor-15 .elementor-element.elementor-element-dbd69ff{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:right;}.elementor-15 .elementor-element.elementor-element-dbd69ff .elementor-heading-title{font-family:"Didot", Sans-serif;font-size:32px;font-weight:600;letter-spacing:0.4px;color:#000000;}.elementor-15 .elementor-element.elementor-element-c7aa0a5{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:right;}.elementor-15 .elementor-element.elementor-element-c7aa0a5 .elementor-heading-title{font-family:"Didot", Sans-serif;font-size:32px;font-weight:600;letter-spacing:0.4px;color:#76BF76;}.elementor-widget-premium-addon-flip-box .premium-flip-front-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-flip-box .premium-flip-text-wrapper .premium-drawable-icon{fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-flip-box .premium-flip-back-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-flip-box .premium-flip-back-text-wrapper .premium-drawable-icon{fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-flip-box .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-flip-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-flip-box .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-flip-box .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-flip-box .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-flip-box .premium-flip-text-wrapper .premium-drawable-icon *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-flip-box .premium-flip-front-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-flip-box .premium-flip-front-description{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-flip-box .premium-flip-back-text-wrapper .premium-drawable-icon *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-flip-box .premium-flip-back-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-flip-box .premium-flip-back-description{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-flip-box .premium-flip-box-link{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-flip-box .premium-flip-box-link, .elementor-widget-premium-addon-flip-box .premium-button-style2-shutinhor:before, .elementor-widget-premium-addon-flip-box .premium-button-style2-shutinver:before, .elementor-widget-premium-addon-flip-box .premium-button-style5-radialin:before, .elementor-widget-premium-addon-flip-box .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-flip-box .premium-flip-box-link:hover, .elementor-widget-premium-addon-flip-box .premium-button-line6::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-flip-box .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-flip-box .premium-button-line2::before, .elementor-widget-premium-addon-flip-box .premium-button-line4::before, .elementor-widget-premium-addon-flip-box .premium-button-line5::before, .elementor-widget-premium-addon-flip-box .premium-button-line5::after, .elementor-widget-premium-addon-flip-box .premium-button-line6::before, .elementor-widget-premium-addon-flip-box .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-flip-box .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-flip-box .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-flip-box .premium-button-none:hover, .elementor-widget-premium-addon-flip-box .premium-button-style8:hover, .elementor-widget-premium-addon-flip-box .premium-button-style1:before, .elementor-widget-premium-addon-flip-box .premium-button-style2-shutouthor:before, .elementor-widget-premium-addon-flip-box .premium-button-style2-shutoutver:before, .elementor-widget-premium-addon-flip-box .premium-button-style2-shutinhor, .elementor-widget-premium-addon-flip-box .premium-button-style2-shutinver, .elementor-widget-premium-addon-flip-box .premium-button-style2-dshutinhor:before, .elementor-widget-premium-addon-flip-box .premium-button-style2-dshutinver:before, .elementor-widget-premium-addon-flip-box .premium-button-style2-scshutouthor:before, .elementor-widget-premium-addon-flip-box .premium-button-style2-scshutoutver:before, .elementor-widget-premium-addon-flip-box .premium-button-style5-radialin, .elementor-widget-premium-addon-flip-box .premium-button-style5-radialout:before, .elementor-widget-premium-addon-flip-box .premium-button-style5-rectin, .elementor-widget-premium-addon-flip-box .premium-button-style5-rectout:before, .elementor-widget-premium-addon-flip-box .premium-button-style6-bg, .elementor-widget-premium-addon-flip-box .premium-button-style6:before{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-5cce340 .premium-flip-front{background-color:#D48C00;text-align:center;}.elementor-15 .elementor-element.elementor-element-5cce340 .premium-flip-back{background-color:#000000;text-align:center;}.elementor-15 .elementor-element.elementor-element-5cce340{width:var( --container-widget-width, 16% );max-width:16%;margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:16%;--container-widget-flex-grow:0;z-index:3;}.elementor-15 .elementor-element.elementor-element-5cce340.elementor-element{--align-self:flex-end;}.elementor-15 .elementor-element.elementor-element-5cce340 .premium-flip-text-wrapper svg:not(.premium-btn-svg) *{stroke-width:5;}.elementor-15 .elementor-element.elementor-element-5cce340 .premium-flip-front-content-container{align-items:center;justify-content:center;}.elementor-15 .elementor-element.elementor-element-5cce340 .premium-flip-back-text-wrapper svg:not(.premium-btn-svg) *{stroke-width:2.1;}.elementor-15 .elementor-element.elementor-element-5cce340 .premium-flip-back-content-container{align-items:center;justify-content:center;padding:0px 0px 0px  0px;}.elementor-15 .elementor-element.elementor-element-5cce340 .premium-flip-back-overlay{background:#02010100;}.elementor-15 .elementor-element.elementor-element-5cce340 .premium-flip-main-box{height:40px;}.elementor-15 .elementor-element.elementor-element-5cce340 .premium-flip-front, .elementor-15 .elementor-element.elementor-element-5cce340 .premium-flip-back{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-5cce340 .premium-flip-front-title{color:#FFFFFF;font-family:"Didot", Sans-serif;font-size:18px;font-weight:600;line-height:1px;margin:1px 1px 1px 1px;}.elementor-15 .elementor-element.elementor-element-5cce340 .premium-flip-back-title{color:#FFFFFF;font-family:"Didot", Sans-serif;font-size:18px;font-weight:600;line-height:5px;margin:1px 1px 1px 1px;}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-spacer.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-spacer .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-7904000{--spacer-size:42px;}.elementor-widget-premium-lottie .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-lottie.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-lottie .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-lottie .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-lottie .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-5498d3a{left:153px;}body.rtl .elementor-15 .elementor-element.elementor-element-5498d3a{right:153px;}.elementor-15 .elementor-element.elementor-element-5498d3a{top:208px;text-align:center;}.elementor-15 .elementor-element.elementor-element-5498d3a.premium-lottie-canvas .premium-lottie-animation, .elementor-15 .elementor-element.elementor-element-5498d3a.premium-lottie-svg svg{width:483px !important;}.elementor-15 .elementor-element.elementor-element-5498d3a .premium-lottie-animation{transform:rotate(0deg);filter:brightness( 0% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-0e0145e{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overflow:hidden;--overlay-opacity:0.09;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-15 .elementor-element.elementor-element-0e0145e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0e0145e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-0e0145e::before, .elementor-15 .elementor-element.elementor-element-0e0145e > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-0e0145e > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-0e0145e > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-0e0145e > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-0e0145e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-0e0145e > .elementor-shape-top .elementor-shape-fill, .elementor-15 .elementor-element.elementor-element-0e0145e > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#EFD146;}.elementor-15 .elementor-element.elementor-element-0e0145e > .elementor-shape-top svg, .elementor-15 .elementor-element.elementor-element-0e0145e > .e-con-inner > .elementor-shape-top svg{height:125px;}.elementor-15 .elementor-element.elementor-element-9aad487{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:9vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-15 .elementor-element.elementor-element-1c12555{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-dbeed90{--display:flex;--justify-content:center;}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-dual-header .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-15 .elementor-element.elementor-element-5e68c7c .premium-dual-header-first-header span{display:block;}.elementor-15 .elementor-element.elementor-element-5e68c7c .elementor-widget-container{text-align:left;}.elementor-15 .elementor-element.elementor-element-5e68c7c .premium-dual-header-first-span{font-family:"Noto Sans TC", Sans-serif;font-size:61px;font-weight:600;letter-spacing:4.8px;color:#0C0C0C;}.elementor-15 .elementor-element.elementor-element-5e68c7c .premium-dual-header-first-span, .elementor-15 .elementor-element.elementor-element-5e68c7c.premium-title-first-noise-yes .premium-dual-header-first-span::before, .elementor-15 .elementor-element.elementor-element-5e68c7c.premium-title-first-noise-yes .premium-dual-header-first-span::after{padding:10px 0px 10px 0px;}.elementor-15 .elementor-element.elementor-element-5e68c7c .premium-dual-header-second-header{font-family:"Didot", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;color:#54595F;}.elementor-15 .elementor-element.elementor-element-eb6e5a3{--display:flex;}.elementor-widget-countdown .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-countdown.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-countdown .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-countdown .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-countdown .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-2535a0a{width:100%;max-width:100%;z-index:2;}.elementor-15 .elementor-element.elementor-element-2535a0a.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-2535a0a .elementor-countdown-wrapper{text-align:start;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-2535a0a .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0.1vw/2 );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-2535a0a .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0.1vw/2 );}body.rtl .elementor-15 .elementor-element.elementor-element-2535a0a .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0.1vw/2 );}body.rtl .elementor-15 .elementor-element.elementor-element-2535a0a .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0.1vw/2 );}.elementor-15 .elementor-element.elementor-element-2535a0a .elementor-countdown-item{background-color:#6EC1E400;}.elementor-15 .elementor-element.elementor-element-2535a0a .elementor-countdown-digits{color:#D48C00;font-family:"Arial", Sans-serif;font-size:9.5vw;font-weight:800;}.elementor-15 .elementor-element.elementor-element-2535a0a .elementor-countdown-label{color:#929292;font-family:"Didot", Sans-serif;font-weight:600;line-height:68px;}.elementor-15 .elementor-element.elementor-element-2535a0a .elementor-countdown-expire--message{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-15 .elementor-element.elementor-element-fca5571{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0vw;--padding-bottom:7vw;--padding-left:0vw;--padding-right:0vw;}.elementor-15 .elementor-element.elementor-element-fca5571.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-fcf0485 .premium-flip-front{background-color:#D48C00;text-align:center;}.elementor-15 .elementor-element.elementor-element-fcf0485 .premium-flip-back{background-color:#000000;text-align:center;}.elementor-15 .elementor-element.elementor-element-fcf0485{width:var( --container-widget-width, 16% );max-width:16%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-fcf0485.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-15 .elementor-element.elementor-element-fcf0485 .premium-flip-text-wrapper svg:not(.premium-btn-svg) *{stroke-width:5;}.elementor-15 .elementor-element.elementor-element-fcf0485 .premium-flip-front-content-container{align-items:center;justify-content:center;}.elementor-15 .elementor-element.elementor-element-fcf0485 .premium-flip-back-text-wrapper svg:not(.premium-btn-svg) *{stroke-width:2.1;}.elementor-15 .elementor-element.elementor-element-fcf0485 .premium-flip-back-content-container{align-items:center;justify-content:center;padding:0px 0px 0px  0px;}.elementor-15 .elementor-element.elementor-element-fcf0485 .premium-flip-back-overlay{background:#02010100;}.elementor-15 .elementor-element.elementor-element-fcf0485 .premium-flip-main-box{height:40px;}.elementor-15 .elementor-element.elementor-element-fcf0485 .premium-flip-front, .elementor-15 .elementor-element.elementor-element-fcf0485 .premium-flip-back{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-fcf0485 .premium-flip-front-title{color:#FFFFFF;font-family:"Didot", Sans-serif;font-size:18px;font-weight:600;line-height:1px;margin:1px 1px 1px 1px;}.elementor-15 .elementor-element.elementor-element-fcf0485 .premium-flip-back-title{color:#FFFFFF;font-family:"Didot", Sans-serif;font-size:18px;font-weight:600;line-height:5px;margin:1px 1px 1px 1px;}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-aa396ee{width:100%;max-width:100%;z-index:2;}.elementor-15 .elementor-element.elementor-element-aa396ee img{width:100%;}.elementor-15 .elementor-element.elementor-element-aa396ee .widget-image-caption{text-align:right;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:400;font-style:normal;margin-block-start:-20px;}.elementor-15 .elementor-element.elementor-element-868e76d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:5vw;}.elementor-15 .elementor-element.elementor-element-868e76d.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-3006d7e{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ec4cadb .premium-dual-header-first-header span{display:block;}.elementor-15 .elementor-element.elementor-element-ec4cadb .elementor-widget-container{text-align:left;}.elementor-15 .elementor-element.elementor-element-ec4cadb .premium-dual-header-first-span{font-family:"Noto Sans TC", Sans-serif;font-size:25px;font-weight:600;color:#0C0C0C;}.elementor-15 .elementor-element.elementor-element-ec4cadb .premium-dual-header-first-span, .elementor-15 .elementor-element.elementor-element-ec4cadb.premium-title-first-noise-yes .premium-dual-header-first-span::before, .elementor-15 .elementor-element.elementor-element-ec4cadb.premium-title-first-noise-yes .premium-dual-header-first-span::after{padding:10px 0px 10px 0px;}.elementor-15 .elementor-element.elementor-element-ec4cadb .premium-dual-header-second-header{font-family:"Didot", Sans-serif;font-size:61px;font-weight:600;text-transform:uppercase;color:#D48C00;}.elementor-15 .elementor-element.elementor-element-4056b1c .premium-flip-front{background-color:#D48C00;text-align:center;}.elementor-15 .elementor-element.elementor-element-4056b1c .premium-flip-back{background-color:#000000;text-align:center;}.elementor-15 .elementor-element.elementor-element-4056b1c{width:var( --container-widget-width, 56% );max-width:56%;margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-4056b1c.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-4056b1c .premium-flip-text-wrapper svg:not(.premium-btn-svg) *{stroke-width:5;}.elementor-15 .elementor-element.elementor-element-4056b1c .premium-flip-front-content-container{align-items:center;justify-content:center;}.elementor-15 .elementor-element.elementor-element-4056b1c .premium-flip-back-text-wrapper svg:not(.premium-btn-svg) *{stroke-width:2.1;}.elementor-15 .elementor-element.elementor-element-4056b1c .premium-flip-back-content-container{align-items:center;justify-content:center;padding:0px 0px 0px  0px;}.elementor-15 .elementor-element.elementor-element-4056b1c .premium-flip-back-overlay{background:#02010100;}.elementor-15 .elementor-element.elementor-element-4056b1c .premium-flip-main-box{height:40px;}.elementor-15 .elementor-element.elementor-element-4056b1c .premium-flip-front, .elementor-15 .elementor-element.elementor-element-4056b1c .premium-flip-back{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-4056b1c .premium-flip-front-title{color:#FFFFFF;font-family:"Didot", Sans-serif;font-size:18px;font-weight:600;line-height:1px;margin:1px 1px 1px 1px;}.elementor-15 .elementor-element.elementor-element-4056b1c .premium-flip-back-title{color:#FFFFFF;font-family:"Didot", Sans-serif;font-size:18px;font-weight:600;line-height:5px;margin:1px 1px 1px 1px;}.elementor-15 .elementor-element.elementor-element-911afed{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-loop-grid.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-loop-grid .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-loop-grid .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-loop-grid .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15 .elementor-element.elementor-element-00d0c76{--grid-columns:2;--grid-row-gap:76px;z-index:2;--grid-column-gap:100px;}.elementor-15 .elementor-element.elementor-element-3d68431 .premium-flip-front{background-color:#D48C00;text-align:center;}.elementor-15 .elementor-element.elementor-element-3d68431 .premium-flip-back{background-color:#000000;text-align:center;}.elementor-15 .elementor-element.elementor-element-3d68431{width:var( --container-widget-width, 56% );max-width:56%;margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-3d68431.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-3d68431 .premium-flip-text-wrapper svg:not(.premium-btn-svg) *{stroke-width:5;}.elementor-15 .elementor-element.elementor-element-3d68431 .premium-flip-front-content-container{align-items:center;justify-content:center;}.elementor-15 .elementor-element.elementor-element-3d68431 .premium-flip-back-text-wrapper svg:not(.premium-btn-svg) *{stroke-width:2.1;}.elementor-15 .elementor-element.elementor-element-3d68431 .premium-flip-back-content-container{align-items:center;justify-content:center;padding:0px 0px 0px  0px;}.elementor-15 .elementor-element.elementor-element-3d68431 .premium-flip-back-overlay{background:#02010100;}.elementor-15 .elementor-element.elementor-element-3d68431 .premium-flip-main-box{height:40px;}.elementor-15 .elementor-element.elementor-element-3d68431 .premium-flip-front-title{color:#FFFFFF;font-family:"Didot", Sans-serif;font-size:18px;font-weight:600;line-height:1px;margin:1px 1px 1px 1px;}.elementor-15 .elementor-element.elementor-element-3d68431 .premium-flip-back-title{color:#FFFFFF;font-family:"Didot", Sans-serif;font-size:18px;font-weight:600;line-height:5px;margin:1px 1px 1px 1px;}.elementor-15 .elementor-element.elementor-element-30b6e04.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-30b6e04{right:-98.573px;}body.rtl .elementor-15 .elementor-element.elementor-element-30b6e04{left:-98.573px;}.elementor-15 .elementor-element.elementor-element-30b6e04{bottom:-204px;z-index:0;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:right;}.elementor-15 .elementor-element.elementor-element-30b6e04 img{width:31%;opacity:0.32;}.elementor-15 .elementor-element.elementor-element-a83e997.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-a83e997{right:-139px;}body.rtl .elementor-15 .elementor-element.elementor-element-a83e997{left:-139px;}.elementor-15 .elementor-element.elementor-element-a83e997{bottom:-44px;z-index:0;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:right;}.elementor-15 .elementor-element.elementor-element-a83e997 img{width:45%;opacity:0.47;filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-ebc66f3{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.24;--padding-top:10vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:0vw;}.elementor-15 .elementor-element.elementor-element-ebc66f3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ebc66f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBE6;}.elementor-15 .elementor-element.elementor-element-ebc66f3::before, .elementor-15 .elementor-element.elementor-element-ebc66f3 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ebc66f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-ebc66f3 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-ebc66f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-ebc66f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-e6a3546{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5b98474{--display:flex;}.elementor-widget-video .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-video.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-video .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-video .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-video .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-3210863{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-3210863 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-15 .elementor-element.elementor-element-3b30f75{--spacer-size:50px;background-color:#FFFBE6;margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-daa3575{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:53px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-daa3575{left:119px;}body.rtl .elementor-15 .elementor-element.elementor-element-daa3575{right:119px;}.elementor-15 .elementor-element.elementor-element-daa3575 img{width:100%;}.elementor-15 .elementor-element.elementor-element-7c95da9{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;bottom:10px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-7c95da9{left:206px;}body.rtl .elementor-15 .elementor-element.elementor-element-7c95da9{right:206px;}.elementor-15 .elementor-element.elementor-element-7c95da9 img{width:100%;}.elementor-15 .elementor-element.elementor-element-d3b56a3{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;bottom:45px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-d3b56a3{left:319px;}body.rtl .elementor-15 .elementor-element.elementor-element-d3b56a3{right:319px;}.elementor-15 .elementor-element.elementor-element-d3b56a3 img{width:100%;}.elementor-15 .elementor-element.elementor-element-32f613b{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;bottom:123px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-32f613b{left:449px;}body.rtl .elementor-15 .elementor-element.elementor-element-32f613b{right:449px;}.elementor-15 .elementor-element.elementor-element-32f613b img{width:100%;}.elementor-15 .elementor-element.elementor-element-85223e6{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:9vw;--padding-right:10vw;}.elementor-15 .elementor-element.elementor-element-ec42827 .premium-dual-header-first-header span{display:block;}.elementor-15 .elementor-element.elementor-element-ec42827 .elementor-widget-container{text-align:left;}.elementor-15 .elementor-element.elementor-element-ec42827 .premium-dual-header-first-span{font-family:"Noto Sans TC", Sans-serif;font-size:25px;font-weight:600;color:#0C0C0C;}.elementor-15 .elementor-element.elementor-element-ec42827 .premium-dual-header-first-span, .elementor-15 .elementor-element.elementor-element-ec42827.premium-title-first-noise-yes .premium-dual-header-first-span::before, .elementor-15 .elementor-element.elementor-element-ec42827.premium-title-first-noise-yes .premium-dual-header-first-span::after{padding:10px 0px 10px 0px;}.elementor-15 .elementor-element.elementor-element-ec42827 .premium-dual-header-second-header{font-family:"Didot", Sans-serif;font-size:61px;font-weight:600;text-transform:uppercase;color:#D48C00;}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-cb790d3{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-15 .elementor-element.elementor-element-6e5d13d{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-15 .elementor-element.elementor-element-d63b47f .premium-flip-front{background-color:#D48C00;text-align:center;}.elementor-15 .elementor-element.elementor-element-d63b47f .premium-flip-back{background-color:#000000;text-align:center;}.elementor-15 .elementor-element.elementor-element-d63b47f{width:var( --container-widget-width, 56% );max-width:56%;margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-d63b47f.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-d63b47f .premium-flip-text-wrapper svg:not(.premium-btn-svg) *{stroke-width:5;}.elementor-15 .elementor-element.elementor-element-d63b47f .premium-flip-front-content-container{align-items:center;justify-content:center;}.elementor-15 .elementor-element.elementor-element-d63b47f .premium-flip-back-text-wrapper svg:not(.premium-btn-svg) *{stroke-width:2.1;}.elementor-15 .elementor-element.elementor-element-d63b47f .premium-flip-back-content-container{align-items:center;justify-content:center;padding:0px 0px 0px  0px;}.elementor-15 .elementor-element.elementor-element-d63b47f .premium-flip-back-overlay{background:#02010100;}.elementor-15 .elementor-element.elementor-element-d63b47f .premium-flip-main-box{height:40px;}.elementor-15 .elementor-element.elementor-element-d63b47f .premium-flip-front, .elementor-15 .elementor-element.elementor-element-d63b47f .premium-flip-back{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-d63b47f .premium-flip-front-title{color:#FFFFFF;font-family:"Didot", Sans-serif;font-size:18px;font-weight:600;line-height:1px;margin:1px 1px 1px 1px;}.elementor-15 .elementor-element.elementor-element-d63b47f .premium-flip-back-title{color:#FFFFFF;font-family:"Didot", Sans-serif;font-size:18px;font-weight:600;line-height:5px;margin:1px 1px 1px 1px;}.elementor-15 .elementor-element.elementor-element-2e33d77{--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;--overflow:hidden;--overlay-opacity:0.5;--padding-top:6vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-15 .elementor-element.elementor-element-2e33d77::before, .elementor-15 .elementor-element.elementor-element-2e33d77 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-2e33d77 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-2e33d77 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-2e33d77 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-2e33d77 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-2e33d77 > .elementor-shape-top .elementor-shape-fill, .elementor-15 .elementor-element.elementor-element-2e33d77 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFBE6;}.elementor-15 .elementor-element.elementor-element-2e33d77 > .elementor-shape-bottom .elementor-shape-fill, .elementor-15 .elementor-element.elementor-element-2e33d77 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFBE6;}.elementor-15 .elementor-element.elementor-element-b42683a .premium-dual-header-first-header span{display:block;}.elementor-15 .elementor-element.elementor-element-b42683a .elementor-widget-container{text-align:center;}.elementor-15 .elementor-element.elementor-element-b42683a .premium-dual-header-first-span{font-family:"Noto Sans TC", Sans-serif;font-size:25px;font-weight:600;color:#0C0C0C;}.elementor-15 .elementor-element.elementor-element-b42683a .premium-dual-header-first-span, .elementor-15 .elementor-element.elementor-element-b42683a.premium-title-first-noise-yes .premium-dual-header-first-span::before, .elementor-15 .elementor-element.elementor-element-b42683a.premium-title-first-noise-yes .premium-dual-header-first-span::after{padding:10px 0px 10px 0px;}.elementor-15 .elementor-element.elementor-element-b42683a .premium-dual-header-second-header{font-family:"Didot", Sans-serif;font-size:61px;font-weight:600;text-transform:uppercase;color:#D48C00;}.elementor-widget-template .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-template.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-template .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-template .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-template .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-2251013 .premium-flip-front{background-color:#D48C00;text-align:center;}.elementor-15 .elementor-element.elementor-element-2251013 .premium-flip-back{background-color:#000000;text-align:center;}.elementor-15 .elementor-element.elementor-element-2251013{width:var( --container-widget-width, 14% );max-width:14%;margin:3vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-2251013.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-2251013 .premium-flip-text-wrapper svg:not(.premium-btn-svg) *{stroke-width:5;}.elementor-15 .elementor-element.elementor-element-2251013 .premium-flip-front-content-container{align-items:center;justify-content:center;}.elementor-15 .elementor-element.elementor-element-2251013 .premium-flip-back-text-wrapper svg:not(.premium-btn-svg) *{stroke-width:2.1;}.elementor-15 .elementor-element.elementor-element-2251013 .premium-flip-back-content-container{align-items:center;justify-content:center;padding:0px 0px 0px  0px;}.elementor-15 .elementor-element.elementor-element-2251013 .premium-flip-back-overlay{background:#02010100;}.elementor-15 .elementor-element.elementor-element-2251013 .premium-flip-main-box{height:40px;}.elementor-15 .elementor-element.elementor-element-2251013 .premium-flip-front, .elementor-15 .elementor-element.elementor-element-2251013 .premium-flip-back{transition-duration:0.3s;}.elementor-15 .elementor-element.elementor-element-2251013 .premium-flip-front-title{color:#FFFFFF;font-family:"Didot", Sans-serif;font-size:18px;font-weight:600;line-height:1px;margin:1px 1px 1px 1px;}.elementor-15 .elementor-element.elementor-element-2251013 .premium-flip-back-title{color:#FFFFFF;font-family:"Didot", Sans-serif;font-size:18px;font-weight:600;line-height:5px;margin:1px 1px 1px 1px;}.elementor-15 .elementor-element.elementor-element-51d4a09.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-51d4a09{left:-1000px;}body.rtl .elementor-15 .elementor-element.elementor-element-51d4a09{right:-1000px;}.elementor-15 .elementor-element.elementor-element-51d4a09{bottom:303px;z-index:0;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:right;}.elementor-15 .elementor-element.elementor-element-51d4a09 img{width:45%;opacity:0.91;filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-1431c64.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-1431c64{left:-1000px;}body.rtl .elementor-15 .elementor-element.elementor-element-1431c64{right:-1000px;}.elementor-15 .elementor-element.elementor-element-1431c64{bottom:165px;z-index:0;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:right;}.elementor-15 .elementor-element.elementor-element-1431c64 img{width:31%;opacity:0.69;filter:brightness( 197% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-d605b10{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d605b10:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d605b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBE6;}.elementor-15 .elementor-element.elementor-element-e0dc475 .premium-dual-header-first-header span{display:block;}.elementor-15 .elementor-element.elementor-element-e0dc475 .elementor-widget-container{text-align:center;}.elementor-15 .elementor-element.elementor-element-e0dc475 .premium-dual-header-first-span{font-family:"Noto Sans TC", Sans-serif;font-size:25px;font-weight:600;color:#0C0C0C;}.elementor-15 .elementor-element.elementor-element-e0dc475 .premium-dual-header-first-span, .elementor-15 .elementor-element.elementor-element-e0dc475.premium-title-first-noise-yes .premium-dual-header-first-span::before, .elementor-15 .elementor-element.elementor-element-e0dc475.premium-title-first-noise-yes .premium-dual-header-first-span::after{padding:10px 0px 10px 0px;}.elementor-15 .elementor-element.elementor-element-e0dc475 .premium-dual-header-second-header{font-family:"Didot", Sans-serif;font-size:61px;font-weight:600;text-transform:uppercase;color:#D48C00;}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nested-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nested-accordion .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-e5c6ecf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-0665b8b{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-15 .elementor-element.elementor-element-3698fcb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-6c0a9e4{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-15 .elementor-element.elementor-element-5dff155{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-6cfa3d2{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-15 .elementor-element.elementor-element-5ac7bcc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-cfced21{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-15 .elementor-element.elementor-element-98c5d2a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-11ae124{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-15 .elementor-element.elementor-element-181be36{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-2ba20db{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-15 .elementor-element.elementor-element-55c09c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-a28ddb2{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-15 .elementor-element.elementor-element-70364cd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-7fda10a{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-15 .elementor-element.elementor-element-2302ae5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-20c4c74{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-15 .elementor-element.elementor-element-edc9afd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-b7cb006{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-15 .elementor-element.elementor-element-e84e89a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-948b715{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-15 .elementor-element.elementor-element-fc20430{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-3f75ffc{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-15 .elementor-element.elementor-element-2239239{--n-accordion-title-font-size:18px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-15 .elementor-element.elementor-element-2239239 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#D48C000D;border-style:solid;border-color:#02010100;}:where( .elementor-15 .elementor-element.elementor-element-2239239 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#D48C000D;border-style:solid;border-width:0px 0px 1px 0px;--border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2239239 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-15 .elementor-element.elementor-element-2239239 {--n-accordion-padding:10px 30px 10px 30px;}:where( .elementor-15 .elementor-element.elementor-element-2239239 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:600;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-76f6676{--width:106.494%;}.elementor-15 .elementor-element.elementor-element-1a4d753{--width:63%;}.elementor-15 .elementor-element.elementor-element-3a8663f{--width:100%;}.elementor-15 .elementor-element.elementor-element-dbeed90{--width:40%;}.elementor-15 .elementor-element.elementor-element-3006d7e{--width:29%;}.elementor-15 .elementor-element.elementor-element-85223e6{--width:67%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-dbeed90{--width:40%;}.elementor-15 .elementor-element.elementor-element-3006d7e{--width:45%;}.elementor-15 .elementor-element.elementor-element-911afed{--width:55%;}.elementor-15 .elementor-element.elementor-element-85223e6{--width:100%;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-5cce340{--container-widget-width:155px;--container-widget-flex-grow:0;width:var( --container-widget-width, 155px );max-width:155px;}.elementor-15 .elementor-element.elementor-element-eb6e5a3{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-2535a0a .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0em/2 );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-2535a0a .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0em/2 );}body.rtl .elementor-15 .elementor-element.elementor-element-2535a0a .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0em/2 );}body.rtl .elementor-15 .elementor-element.elementor-element-2535a0a .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0em/2 );}.elementor-15 .elementor-element.elementor-element-2535a0a .elementor-countdown-digits{font-size:3.2em;}.elementor-15 .elementor-element.elementor-element-fcf0485{width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-868e76d{--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-15 .elementor-element.elementor-element-00d0c76{--grid-columns:1;}.elementor-15 .elementor-element.elementor-element-3d68431{--container-widget-width:155px;--container-widget-flex-grow:0;width:var( --container-widget-width, 155px );max-width:155px;z-index:2;}.elementor-15 .elementor-element.elementor-element-ebc66f3{--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;}.elementor-15 .elementor-element.elementor-element-e6a3546{--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;}.elementor-15 .elementor-element.elementor-element-d63b47f{--container-widget-width:155px;--container-widget-flex-grow:0;width:var( --container-widget-width, 155px );max-width:155px;}.elementor-15 .elementor-element.elementor-element-2251013{--container-widget-width:155px;--container-widget-flex-grow:0;width:var( --container-widget-width, 155px );max-width:155px;}.elementor-15 .elementor-element.elementor-element-d605b10{--padding-top:20px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-76f6676:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-76f6676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://challenge.niibori-music.tw/wp-content/uploads/2025/09/ph1.jpg");}.elementor-15 .elementor-element.elementor-element-76f6676{--min-height:92vh;}.elementor-15 .elementor-element.elementor-element-76f6676 > .elementor-shape-bottom svg, .elementor-15 .elementor-element.elementor-element-76f6676 > .e-con-inner > .elementor-shape-bottom svg{width:calc(132% + 1.3px);height:66px;}.elementor-15 .elementor-element.elementor-element-7dd76e9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1a4d753{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-15 .elementor-element.elementor-element-3a8663f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3a8663f.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-f5acb66 .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-e66417d .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-05dee02 .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-935a74e .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-27f7416 .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-c1a0dce .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-f2c13c2 .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-7f17ec9 .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-79f97de{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-15 .elementor-element.elementor-element-79f97de .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-d97f85b{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-15 .elementor-element.elementor-element-d97f85b .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-a155ac0{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-15 .elementor-element.elementor-element-a155ac0 .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-803753f{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-15 .elementor-element.elementor-element-803753f .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-33c38f9{text-align:center;}.elementor-15 .elementor-element.elementor-element-33c38f9 .elementor-heading-title{font-size:45px;}.elementor-15 .elementor-element.elementor-element-545a132{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-545a132 .elementor-heading-title{font-size:45px;}.elementor-15 .elementor-element.elementor-element-dbd69ff{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-dbd69ff .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-c7aa0a5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-c7aa0a5 .elementor-heading-title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-5cce340{width:var( --container-widget-width, 80% );max-width:80%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-5cce340.elementor-element{--align-self:center;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-5498d3a{left:69px;}body.rtl .elementor-15 .elementor-element.elementor-element-5498d3a{right:69px;}.elementor-15 .elementor-element.elementor-element-5498d3a{top:-306px;}.elementor-15 .elementor-element.elementor-element-5498d3a.premium-lottie-canvas .premium-lottie-animation, .elementor-15 .elementor-element.elementor-element-5498d3a.premium-lottie-svg svg{width:239px !important;}.elementor-15 .elementor-element.elementor-element-0e0145e > .elementor-shape-top svg, .elementor-15 .elementor-element.elementor-element-0e0145e > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-15 .elementor-element.elementor-element-0e0145e{--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-15 .elementor-element.elementor-element-dbeed90{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5e68c7c .premium-dual-header-first-span{font-size:30px;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-5e68c7c .premium-dual-header-second-header{font-size:15px;line-height:0.9em;letter-spacing:0.2px;word-spacing:0.4em;}.elementor-15 .elementor-element.elementor-element-eb6e5a3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-2535a0a .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0em/2 );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-2535a0a .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0em/2 );}body.rtl .elementor-15 .elementor-element.elementor-element-2535a0a .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0em/2 );}body.rtl .elementor-15 .elementor-element.elementor-element-2535a0a .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0em/2 );}.elementor-15 .elementor-element.elementor-element-2535a0a .elementor-countdown-item{padding:1px 1px 1px 1px;}.elementor-15 .elementor-element.elementor-element-2535a0a .elementor-countdown-digits{font-size:40px;}.elementor-15 .elementor-element.elementor-element-2535a0a .elementor-countdown-label{font-size:11px;}.elementor-15 .elementor-element.elementor-element-fcf0485{--container-widget-width:51%;--container-widget-flex-grow:0;width:var( --container-widget-width, 51% );max-width:51%;}.elementor-15 .elementor-element.elementor-element-ec4cadb .premium-dual-header-first-span{font-size:20px;}.elementor-15 .elementor-element.elementor-element-ec4cadb .premium-dual-header-second-header{font-size:40px;}.elementor-15 .elementor-element.elementor-element-911afed{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-00d0c76{--grid-columns:1;--grid-row-gap:40px;}.elementor-15 .elementor-element.elementor-element-3d68431{margin:10vw 0vw calc(var(--kit-widget-spacing, 0px) + 10vw) 0vw;}.elementor-15 .elementor-element.elementor-element-30b6e04{bottom:143px;}.elementor-15 .elementor-element.elementor-element-30b6e04 img{width:60%;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-a83e997{right:-223px;}body.rtl .elementor-15 .elementor-element.elementor-element-a83e997{left:-223px;}.elementor-15 .elementor-element.elementor-element-a83e997{bottom:373px;}.elementor-15 .elementor-element.elementor-element-a83e997 img{width:91%;}.elementor-15 .elementor-element.elementor-element-3b30f75{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-daa3575{--container-widget-width:52px;--container-widget-flex-grow:0;width:var( --container-widget-width, 52px );max-width:52px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-daa3575{left:77px;}body.rtl .elementor-15 .elementor-element.elementor-element-daa3575{right:77px;}.elementor-15 .elementor-element.elementor-element-7c95da9{--container-widget-width:59px;--container-widget-flex-grow:0;width:var( --container-widget-width, 59px );max-width:59px;bottom:23px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-7c95da9{left:122px;}body.rtl .elementor-15 .elementor-element.elementor-element-7c95da9{right:122px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-d3b56a3{left:194px;}body.rtl .elementor-15 .elementor-element.elementor-element-d3b56a3{right:194px;}.elementor-15 .elementor-element.elementor-element-32f613b{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;bottom:67px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-32f613b{left:241px;}body.rtl .elementor-15 .elementor-element.elementor-element-32f613b{right:241px;}.elementor-15 .elementor-element.elementor-element-85223e6{--padding-top:0vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-15 .elementor-element.elementor-element-ec42827 .premium-dual-header-first-span{font-size:20px;}.elementor-15 .elementor-element.elementor-element-ec42827 .premium-dual-header-second-header{font-size:40px;}.elementor-15 .elementor-element.elementor-element-cb790d3{font-size:15px;}.elementor-15 .elementor-element.elementor-element-6e5d13d{font-size:15px;}.elementor-15 .elementor-element.elementor-element-2e33d77{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-15 .elementor-element.elementor-element-b42683a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b42683a .elementor-widget-container{text-align:center;}.elementor-15 .elementor-element.elementor-element-b42683a .premium-dual-header-first-span{font-size:20px;}.elementor-15 .elementor-element.elementor-element-b42683a .premium-dual-header-second-header{font-size:40px;}.elementor-15 .elementor-element.elementor-element-2251013{--container-widget-width:188px;--container-widget-flex-grow:0;width:var( --container-widget-width, 188px );max-width:188px;}.elementor-15 .elementor-element.elementor-element-d605b10{--min-height:0vh;--padding-top:5vw;--padding-bottom:20vw;--padding-left:5vw;--padding-right:5vw;}.elementor-15 .elementor-element.elementor-element-e0dc475 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e0dc475 .elementor-widget-container{text-align:center;}.elementor-15 .elementor-element.elementor-element-e0dc475 .premium-dual-header-first-span{font-size:20px;}.elementor-15 .elementor-element.elementor-element-e0dc475 .premium-dual-header-second-header{font-size:40px;}.elementor-15 .elementor-element.elementor-element-e5c6ecf{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-0665b8b{font-size:15px;}.elementor-15 .elementor-element.elementor-element-3698fcb{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-6c0a9e4{font-size:15px;}.elementor-15 .elementor-element.elementor-element-5dff155{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-6cfa3d2{font-size:15px;}.elementor-15 .elementor-element.elementor-element-5ac7bcc{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-cfced21{font-size:15px;}.elementor-15 .elementor-element.elementor-element-98c5d2a{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-11ae124{font-size:15px;}.elementor-15 .elementor-element.elementor-element-181be36{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-2ba20db{font-size:15px;}.elementor-15 .elementor-element.elementor-element-55c09c5{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-a28ddb2{font-size:15px;}.elementor-15 .elementor-element.elementor-element-70364cd{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-7fda10a{font-size:15px;}.elementor-15 .elementor-element.elementor-element-2302ae5{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-20c4c74{font-size:15px;}.elementor-15 .elementor-element.elementor-element-edc9afd{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-b7cb006{font-size:15px;}.elementor-15 .elementor-element.elementor-element-e84e89a{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-948b715{font-size:15px;}.elementor-15 .elementor-element.elementor-element-fc20430{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-3f75ffc{font-size:15px;}.elementor-15 .elementor-element.elementor-element-2239239 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-width:0px 0px 1px 0px;}.elementor-15 .elementor-element.elementor-element-2239239 {--n-accordion-padding:10px 5px 10px 5px;}.elementor-15 .elementor-element.elementor-element-2239239{--n-accordion-title-font-size:15px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Didot';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://challenge.niibori-music.tw/wp-content/uploads/2025/09/Didot-HTF-M64-Medium.woff2') format('woff2'),
		url('https://challenge.niibori-music.tw/wp-content/uploads/2025/09/Didot-HTF-M64-Medium.woff') format('woff'),
		url('https://challenge.niibori-music.tw/wp-content/uploads/2025/09/Didot-HTF-M64-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */