.elementor-218 .elementor-element.elementor-element-809d849{--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;}.elementor-218 .elementor-element.elementor-element-a2f8a70{--spacer-size:100px;}.elementor-218 .elementor-element.elementor-element-72ae579{--display:flex;--min-height:640px;--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;--z-index:3;}.elementor-218 .elementor-element.elementor-element-036fe86{--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;--z-index:1;}.elementor-218 .elementor-element.elementor-element-a90363b{text-align:center;z-index:1;}.elementor-218 .elementor-element.elementor-element-a90363b img{width:60%;mask-size:contain;-webkit-mask-size:contain;mask-position:center center;-webkit-mask-position:center center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;}.elementor-218 .elementor-element.elementor-element-50d0e7f{text-align:center;}.elementor-218 .elementor-element.elementor-element-50d0e7f .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:24px;font-weight:600;}.elementor-218 .elementor-element.elementor-element-50d0e7f.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-773d90a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-218 .elementor-element.elementor-element-773d90a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-218 .elementor-element.elementor-element-773d90a{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-218 .elementor-element.elementor-element-773d90a .elementor-icon-list-text{transition:color 0.3s;}.elementor-218 .elementor-element.elementor-element-773d90a.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-2626cd9{--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;--z-index:1;}.elementor-218 .elementor-element.elementor-element-2ea63f9 img{width:60%;mask-size:contain;-webkit-mask-size:contain;mask-position:center center;-webkit-mask-position:center center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;}.elementor-218 .elementor-element.elementor-element-2ea63f9{z-index:1;}.elementor-218 .elementor-element.elementor-element-dd63523 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:24px;font-weight:600;}.elementor-218 .elementor-element.elementor-element-dd63523.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-c7e99be .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-218 .elementor-element.elementor-element-c7e99be .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-218 .elementor-element.elementor-element-c7e99be{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-218 .elementor-element.elementor-element-c7e99be .elementor-icon-list-text{transition:color 0.3s;}.elementor-218 .elementor-element.elementor-element-c7e99be.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-2028c47{--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;--z-index:1;}.elementor-218 .elementor-element.elementor-element-8532e1f img{width:60%;mask-size:contain;-webkit-mask-size:contain;mask-position:center center;-webkit-mask-position:center center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;}.elementor-218 .elementor-element.elementor-element-8532e1f{z-index:1;}.elementor-218 .elementor-element.elementor-element-37c78a5 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:24px;font-weight:600;}.elementor-218 .elementor-element.elementor-element-37c78a5.elementor-element{--align-self:center;}.elementor-218 .elementor-element.elementor-element-3184bd8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-218 .elementor-element.elementor-element-3184bd8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-218 .elementor-element.elementor-element-3184bd8{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-218 .elementor-element.elementor-element-3184bd8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-218 .elementor-element.elementor-element-3184bd8.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-218 .elementor-element.elementor-element-809d849{--content-width:80%;}.elementor-218 .elementor-element.elementor-element-72ae579{--width:80%;}.elementor-218 .elementor-element.elementor-element-036fe86{--width:33%;}.elementor-218 .elementor-element.elementor-element-2626cd9{--width:33%;}.elementor-218 .elementor-element.elementor-element-2028c47{--width:33%;}}/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */