.elementor-17576 .elementor-element.elementor-element-3f04c6d{text-align:end;}.elementor-17576 .elementor-element.elementor-element-b91b2cd img{width:300px;max-width:300px;height:300px;object-fit:cover;object-position:center center;border-radius:100% 100% 100% 100%;}.elementor-17576 .elementor-element.elementor-element-1aff7cf{font-family:var( --e-global-typography-31043f3-font-family ), Noto Sans TC Local;font-size:var( --e-global-typography-31043f3-font-size );font-weight:var( --e-global-typography-31043f3-font-weight );line-height:var( --e-global-typography-31043f3-line-height );letter-spacing:var( --e-global-typography-31043f3-letter-spacing );}.elementor-17576 .elementor-element.elementor-element-35ce8e49{color:var( --e-global-color-accent );}.elementor-17576 .elementor-element.elementor-element-495a607f .elementor-icon-wrapper{text-align:center;}.elementor-17576 .elementor-element.elementor-element-495a607f.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-17576 .elementor-element.elementor-element-495a607f.elementor-view-framed .elementor-icon, .elementor-17576 .elementor-element.elementor-element-495a607f.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-17576 .elementor-element.elementor-element-495a607f.elementor-view-framed .elementor-icon, .elementor-17576 .elementor-element.elementor-element-495a607f.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-17576 .elementor-element.elementor-element-495a607f .elementor-icon{font-size:100px;}.elementor-17576 .elementor-element.elementor-element-495a607f .elementor-icon svg{height:100px;}.elementor-17576 .elementor-element.elementor-element-5dcb2961 .elementor-icon-wrapper{text-align:center;}.elementor-17576 .elementor-element.elementor-element-5dcb2961.elementor-view-stacked .elementor-icon{background-color:#9B37C2;}.elementor-17576 .elementor-element.elementor-element-5dcb2961.elementor-view-framed .elementor-icon, .elementor-17576 .elementor-element.elementor-element-5dcb2961.elementor-view-default .elementor-icon{color:#9B37C2;border-color:#9B37C2;}.elementor-17576 .elementor-element.elementor-element-5dcb2961.elementor-view-framed .elementor-icon, .elementor-17576 .elementor-element.elementor-element-5dcb2961.elementor-view-default .elementor-icon svg{fill:#9B37C2;}.elementor-17576 .elementor-element.elementor-element-5dcb2961 .elementor-icon{font-size:100px;}.elementor-17576 .elementor-element.elementor-element-5dcb2961 .elementor-icon svg{height:100px;}.elementor-17576 .elementor-element.elementor-element-f68d7f0 .elementor-icon-wrapper{text-align:center;}.elementor-17576 .elementor-element.elementor-element-f68d7f0.elementor-view-stacked .elementor-icon{background-color:#31C842;}.elementor-17576 .elementor-element.elementor-element-f68d7f0.elementor-view-framed .elementor-icon, .elementor-17576 .elementor-element.elementor-element-f68d7f0.elementor-view-default .elementor-icon{color:#31C842;border-color:#31C842;}.elementor-17576 .elementor-element.elementor-element-f68d7f0.elementor-view-framed .elementor-icon, .elementor-17576 .elementor-element.elementor-element-f68d7f0.elementor-view-default .elementor-icon svg{fill:#31C842;}.elementor-17576 .elementor-element.elementor-element-f68d7f0 .elementor-icon{font-size:100px;}.elementor-17576 .elementor-element.elementor-element-f68d7f0 .elementor-icon svg{height:100px;}.elementor-17576 .elementor-element.elementor-element-547b528 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-17576 .elementor-element.elementor-element-73ff017{color:var( --e-global-color-accent );}.elementor-17576 .elementor-element.elementor-element-5187ac1{font-family:var( --e-global-typography-31043f3-font-family ), Noto Sans TC Local;font-size:var( --e-global-typography-31043f3-font-size );font-weight:var( --e-global-typography-31043f3-font-weight );line-height:var( --e-global-typography-31043f3-line-height );letter-spacing:var( --e-global-typography-31043f3-letter-spacing );}.elementor-17576 .elementor-element.elementor-element-6b7d777 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-17576 .elementor-element.elementor-element-bc0131c{color:var( --e-global-color-accent );}.elementor-17576 .elementor-element.elementor-element-479d930{font-family:var( --e-global-typography-31043f3-font-family ), Noto Sans TC Local;font-size:var( --e-global-typography-31043f3-font-size );font-weight:var( --e-global-typography-31043f3-font-weight );line-height:var( --e-global-typography-31043f3-line-height );letter-spacing:var( --e-global-typography-31043f3-letter-spacing );}.elementor-17576 .elementor-element.elementor-element-b804256 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-17576 .elementor-element.elementor-element-c591a89{color:var( --e-global-color-accent );}.elementor-17576 .elementor-element.elementor-element-ca986d6{font-family:var( --e-global-typography-31043f3-font-family ), Noto Sans TC Local;font-size:var( --e-global-typography-31043f3-font-size );font-weight:var( --e-global-typography-31043f3-font-weight );line-height:var( --e-global-typography-31043f3-line-height );letter-spacing:var( --e-global-typography-31043f3-letter-spacing );}.elementor-17576 .elementor-element.elementor-element-87f9f67 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-17576 .elementor-element.elementor-element-82064f3{color:var( --e-global-color-accent );}.elementor-17576 .elementor-element.elementor-element-8183822{font-family:var( --e-global-typography-31043f3-font-family ), Noto Sans TC Local;font-size:var( --e-global-typography-31043f3-font-size );font-weight:var( --e-global-typography-31043f3-font-weight );line-height:var( --e-global-typography-31043f3-line-height );letter-spacing:var( --e-global-typography-31043f3-letter-spacing );}@media(max-width:1024px){.elementor-17576 .elementor-element.elementor-element-1aff7cf{font-size:var( --e-global-typography-31043f3-font-size );line-height:var( --e-global-typography-31043f3-line-height );letter-spacing:var( --e-global-typography-31043f3-letter-spacing );}.elementor-17576 .elementor-element.elementor-element-5187ac1{font-size:var( --e-global-typography-31043f3-font-size );line-height:var( --e-global-typography-31043f3-line-height );letter-spacing:var( --e-global-typography-31043f3-letter-spacing );}.elementor-17576 .elementor-element.elementor-element-479d930{font-size:var( --e-global-typography-31043f3-font-size );line-height:var( --e-global-typography-31043f3-line-height );letter-spacing:var( --e-global-typography-31043f3-letter-spacing );}.elementor-17576 .elementor-element.elementor-element-ca986d6{font-size:var( --e-global-typography-31043f3-font-size );line-height:var( --e-global-typography-31043f3-line-height );letter-spacing:var( --e-global-typography-31043f3-letter-spacing );}.elementor-17576 .elementor-element.elementor-element-8183822{font-size:var( --e-global-typography-31043f3-font-size );line-height:var( --e-global-typography-31043f3-line-height );letter-spacing:var( --e-global-typography-31043f3-letter-spacing );}}@media(max-width:767px){.elementor-17576 .elementor-element.elementor-element-1aff7cf{font-size:var( --e-global-typography-31043f3-font-size );line-height:var( --e-global-typography-31043f3-line-height );letter-spacing:var( --e-global-typography-31043f3-letter-spacing );}.elementor-17576 .elementor-element.elementor-element-5187ac1{font-size:var( --e-global-typography-31043f3-font-size );line-height:var( --e-global-typography-31043f3-line-height );letter-spacing:var( --e-global-typography-31043f3-letter-spacing );}.elementor-17576 .elementor-element.elementor-element-479d930{font-size:var( --e-global-typography-31043f3-font-size );line-height:var( --e-global-typography-31043f3-line-height );letter-spacing:var( --e-global-typography-31043f3-letter-spacing );}.elementor-17576 .elementor-element.elementor-element-ca986d6{font-size:var( --e-global-typography-31043f3-font-size );line-height:var( --e-global-typography-31043f3-line-height );letter-spacing:var( --e-global-typography-31043f3-letter-spacing );}.elementor-17576 .elementor-element.elementor-element-8183822{font-size:var( --e-global-typography-31043f3-font-size );line-height:var( --e-global-typography-31043f3-line-height );letter-spacing:var( --e-global-typography-31043f3-letter-spacing );}}