.elementor-2198 .elementor-element.elementor-element-c39c8dc{--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;--gap:0px 5px;--background-transition:0.3s;}.elementor-2198 .elementor-element.elementor-element-a2b729e{--spacer-size:66px;}.elementor-2198 .elementor-element.elementor-element-d24c21d{text-align:center;}.elementor-2198 .elementor-element.elementor-element-d24c21d .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:100px;font-weight:300;line-height:120px;letter-spacing:1.5px;}.elementor-2198 .elementor-element.elementor-element-f6fa8b7{text-align:center;}.elementor-2198 .elementor-element.elementor-element-423940c{--spacer-size:25px;}.elementor-2198 .elementor-element.elementor-element-d99e00d{text-align:center;font-family:"Noto Sans TC", Sans-serif;font-size:22px;font-weight:300;line-height:39px;width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-2198 .elementor-element.elementor-element-d99e00d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2198 .elementor-element.elementor-element-09c0f35{--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;--background-transition:0.3s;}.elementor-2198 .elementor-element.elementor-element-80563bb{--display:flex;--background-transition:0.3s;}.elementor-2198 .elementor-element.elementor-element-aa20d86 .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:300;letter-spacing:3px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-3dbb2bb );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:15px 35px 15px 35px;}.elementor-2198 .elementor-element.elementor-element-aa20d86 .elementor-button:hover, .elementor-2198 .elementor-element.elementor-element-aa20d86 .elementor-button:focus{color:var( --e-global-color-3dbb2bb );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-3dbb2bb );}.elementor-2198 .elementor-element.elementor-element-aa20d86 .elementor-button:hover svg, .elementor-2198 .elementor-element.elementor-element-aa20d86 .elementor-button:focus svg{fill:var( --e-global-color-3dbb2bb );}.elementor-2198 .elementor-element.elementor-element-b445eb4{--display:flex;--background-transition:0.3s;}.elementor-2198 .elementor-element.elementor-element-6156eae .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:300;letter-spacing:3px;fill:var( --e-global-color-3dbb2bb );color:var( --e-global-color-3dbb2bb );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:15px 35px 15px 35px;}.elementor-2198 .elementor-element.elementor-element-6156eae .elementor-button:hover, .elementor-2198 .elementor-element.elementor-element-6156eae .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-3dbb2bb );border-color:var( --e-global-color-primary );}.elementor-2198 .elementor-element.elementor-element-6156eae .elementor-button:hover svg, .elementor-2198 .elementor-element.elementor-element-6156eae .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2198 .elementor-element.elementor-element-9e86edd{--spacer-size:66px;}.elementor-2198 .elementor-element.elementor-element-5a8ff1e{--spacer-size:66px;}.elementor-2198 .elementor-element.elementor-element-463c465{text-align:center;}.elementor-2198 .elementor-element.elementor-element-ddcc13e{--spacer-size:26px;}.elementor-2198 .elementor-element.elementor-element-6a9fc6e{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:300;line-height:30px;}.elementor-2198 .elementor-element.elementor-element-0922f44{--spacer-size:28px;}.elementor-2198 .elementor-element.elementor-element-3dd75eb{--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 15px;--background-transition:0.3s;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-2198 .elementor-element.elementor-element-6d1004b{--display:flex;--background-transition:0.3s;}.elementor-2198 .elementor-element.elementor-element-ad4535c{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-2198 .elementor-element.elementor-element-1eb3792{text-align:left;}.elementor-2198 .elementor-element.elementor-element-1eb3792 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:66px;font-weight:300;letter-spacing:1.5px;}.elementor-2198 .elementor-element.elementor-element-19b6a15{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:300;line-height:30px;}.elementor-2198 .elementor-element.elementor-element-743ecae .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:300;letter-spacing:3px;fill:var( --e-global-color-3dbb2bb );color:var( --e-global-color-3dbb2bb );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:15px 35px 15px 35px;}.elementor-2198 .elementor-element.elementor-element-743ecae .elementor-button:hover, .elementor-2198 .elementor-element.elementor-element-743ecae .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-3dbb2bb );border-color:var( --e-global-color-primary );}.elementor-2198 .elementor-element.elementor-element-743ecae .elementor-button:hover svg, .elementor-2198 .elementor-element.elementor-element-743ecae .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2198 .elementor-element.elementor-element-a49cbb9{--spacer-size:78px;}.elementor-2198 .elementor-element.elementor-element-922c3a8{text-align:center;}.elementor-2198 .elementor-element.elementor-element-922c3a8 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:66px;font-weight:300;letter-spacing:1.5px;}.elementor-2198 .elementor-element.elementor-element-6d2542b{--spacer-size:28px;}.elementor-2198 .elementor-element.elementor-element-17f33fd{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:300;line-height:30px;}.elementor-2198 .elementor-element.elementor-element-91de66a{--spacer-size:53px;}.elementor-2198 .elementor-element.elementor-element-7b334bd{text-align:left;}.elementor-2198 .elementor-element.elementor-element-20b0ee3{--spacer-size:28px;}.elementor-2198 .elementor-element.elementor-element-ae4b81d{font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:300;line-height:30px;}.elementor-2198 .elementor-element.elementor-element-af51512{--spacer-size:53px;}.elementor-2198 .elementor-element.elementor-element-93d6072 img{width:100%;}.elementor-2198 .elementor-element.elementor-element-739e2e9{--spacer-size:50px;}.elementor-2198 .elementor-element.elementor-element-792d34d{text-align:center;}.elementor-2198 .elementor-element.elementor-element-5eb8209{--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;--background-transition:0.3s;}.elementor-2198 .elementor-element.elementor-element-e8ac99b{--display:flex;--background-transition:0.3s;}.elementor-2198 .elementor-element.elementor-element-5c11c3d .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:300;letter-spacing:3px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-3dbb2bb );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:15px 35px 15px 35px;}.elementor-2198 .elementor-element.elementor-element-5c11c3d .elementor-button:hover, .elementor-2198 .elementor-element.elementor-element-5c11c3d .elementor-button:focus{color:var( --e-global-color-3dbb2bb );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-3dbb2bb );}.elementor-2198 .elementor-element.elementor-element-5c11c3d .elementor-button:hover svg, .elementor-2198 .elementor-element.elementor-element-5c11c3d .elementor-button:focus svg{fill:var( --e-global-color-3dbb2bb );}.elementor-2198 .elementor-element.elementor-element-0e2b497{--display:flex;--background-transition:0.3s;}.elementor-2198 .elementor-element.elementor-element-ada20df .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:300;letter-spacing:3px;fill:var( --e-global-color-3dbb2bb );color:var( --e-global-color-3dbb2bb );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:15px 35px 15px 35px;}.elementor-2198 .elementor-element.elementor-element-ada20df .elementor-button:hover, .elementor-2198 .elementor-element.elementor-element-ada20df .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-3dbb2bb );border-color:var( --e-global-color-primary );}.elementor-2198 .elementor-element.elementor-element-ada20df .elementor-button:hover svg, .elementor-2198 .elementor-element.elementor-element-ada20df .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2198 .elementor-element.elementor-element-1475da8{--spacer-size:140px;}.elementor-2198 .elementor-element.elementor-element-f0b5e77{text-align:center;font-family:"Noto Sans TC", Sans-serif;font-size:16px;font-weight:300;line-height:30px;}.elementor-2198 .elementor-element.elementor-element-75f8cc4 img{width:100%;}@media(max-width:1024px){.elementor-2198 .elementor-element.elementor-element-d24c21d .elementor-heading-title{font-size:66px;line-height:1.4em;}.elementor-2198 .elementor-element.elementor-element-922c3a8{text-align:left;}}@media(max-width:767px){.elementor-2198 .elementor-element.elementor-element-d24c21d .elementor-heading-title{font-size:29px;line-height:1.3em;}.elementor-2198 .elementor-element.elementor-element-d24c21d > .elementor-widget-container{padding:5px 5px 27px 5px;}.elementor-2198 .elementor-element.elementor-element-463c465{text-align:left;}.elementor-2198 .elementor-element.elementor-element-1eb3792 .elementor-heading-title{font-size:41px;}.elementor-2198 .elementor-element.elementor-element-a49cbb9{--spacer-size:28px;}.elementor-2198 .elementor-element.elementor-element-922c3a8 .elementor-heading-title{font-size:41px;}}