.elementor-41979 .elementor-element.elementor-element-4df8fde3:not(.elementor-motion-effects-element-type-background),.elementor-41979 .elementor-element.elementor-element-4df8fde3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 65%,#81BA75 0%)}.elementor-41979 .elementor-element.elementor-element-4df8fde3>.elementor-background-overlay{background-image:url(https://hacc.ctbc.edu.tw/wp-content/uploads/2024/12/LINE_ALBUM_仙台日本研習-Day4_241001_10.avif);opacity:.1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-41979 .elementor-element.elementor-element-4df8fde3>.elementor-container{max-width:900px}.elementor-41979 .elementor-element.elementor-element-4df8fde3{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 0 20px 0}.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-41979 .elementor-element.elementor-element-1a8e67ce>.elementor-widget-container{margin:0 0 0 0}.elementor-41979 .elementor-element.elementor-element-1a8e67ce{text-align:center}.elementor-41979 .elementor-element.elementor-element-1a8e67ce .elementor-heading-title{font-size:38px;font-weight:600;line-height:44px;letter-spacing:-.7px;color:#002240}.elementor-41979 .elementor-element.elementor-element-c5fca42>.elementor-widget-container{margin:0 0 0 0}.elementor-41979 .elementor-element.elementor-element-c5fca42{text-align:center}.elementor-41979 .elementor-element.elementor-element-c5fca42 .elementor-heading-title{font-size:38px;font-weight:600;line-height:44px;letter-spacing:-.7px;color:#002240}.elementor-41979 .elementor-element.elementor-element-ebae310>.elementor-widget-container{margin:0 0 0 0}.elementor-41979 .elementor-element.elementor-element-ebae310{text-align:center}.elementor-41979 .elementor-element.elementor-element-ebae310 .elementor-heading-title{font-size:38px;font-weight:600;line-height:44px;letter-spacing:-.7px;color:#002240}.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-41979 .elementor-element.elementor-element-36f79840>.elementor-widget-container{margin:-5px 0 0 0;padding:0 0 20px 0}.elementor-41979 .elementor-element.elementor-element-36f79840{text-align:center;font-size:16px;font-weight:400;line-height:22px;letter-spacing:-.27px;color:#5E6877}.elementor-41979 .elementor-element.elementor-element-1a0c196c>.elementor-widget-container{margin:0% 0% 0% 0%}.elementor-41979 .elementor-element.elementor-element-1a0c196c .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-41979 .elementor-element.elementor-element-2a7e446d:not(.elementor-motion-effects-element-type-background),.elementor-41979 .elementor-element.elementor-element-2a7e446d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(https://hacc.ctbc.edu.tw/wp-content/uploads/2024/01/bb-hwc-section-green.png);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-41979 .elementor-element.elementor-element-2a7e446d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 0 200px 0}.elementor-41979 .elementor-element.elementor-element-2a7e446d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-41979 .elementor-element.elementor-element-4c118a31>.elementor-element-populated{padding:0 0 0 0}.elementor-41979 .elementor-element.elementor-element-54ff7859{text-align:center}.elementor-41979 .elementor-element.elementor-element-54ff7859 .elementor-heading-title{font-size:52px;font-weight:600;line-height:58px;letter-spacing:-.88px;color:#FFF}.elementor-41979 .elementor-element.elementor-element-73013fee>.elementor-widget-container{padding:8px 0 0 0}.elementor-41979 .elementor-element.elementor-element-73013fee{text-align:center;font-size:20px;font-weight:400;line-height:32px;letter-spacing:-.6px;color:#FFF}.elementor-41979 .elementor-element.elementor-element-5cec954b:not(.elementor-motion-effects-element-type-background),.elementor-41979 .elementor-element.elementor-element-5cec954b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(https://hacc.ctbc.edu.tw/wp-content/uploads/2024/12/bb-hwc-texture-2-png.avif);background-position:bottom left;background-repeat:no-repeat}.elementor-41979 .elementor-element.elementor-element-5cec954b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-41979 .elementor-element.elementor-element-5cec954b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-41979 .elementor-element.elementor-element-695e10e1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41979 .elementor-element.elementor-element-695e10e1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hacc.ctbc.edu.tw/wp-content/uploads/2024/01/dfy-hwc-background-dots2.svg);background-position:98% 94%;background-repeat:no-repeat}.elementor-41979 .elementor-element.elementor-element-695e10e1>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:90px 10px 120px 10px}.elementor-41979 .elementor-element.elementor-element-695e10e1>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-41979 .elementor-element.elementor-element-24fe804e>.elementor-element-populated{padding:10px 30px 10px 10px}.elementor-41979 .elementor-element.elementor-element-3d72b2f3{font-size:16px;font-weight:700;line-height:20px;letter-spacing:-.7px;color:#364B67}.elementor-41979 .elementor-element.elementor-element-5840c391 .elementor-heading-title{font-size:38px;font-weight:700;color:#002240}.elementor-41979 .elementor-element.elementor-element-5283d8fd{text-align:left;font-size:20px;line-height:37px;letter-spacing:-.35px;color:#364B67}.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-41979 .elementor-element.elementor-element-1bbdd9cf{text-align:right}.elementor-41979 .elementor-element.elementor-element-7d283ce{text-align:right}.elementor-41979 .elementor-element.elementor-element-489fb78{text-align:right}.elementor-41979 .elementor-element.elementor-element-3daab26{text-align:right}.elementor-41979 .elementor-element.elementor-element-2d283ab:not(.elementor-motion-effects-element-type-background),.elementor-41979 .elementor-element.elementor-element-2d283ab>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(https://hacc.ctbc.edu.tw/wp-content/uploads/2024/12/bb-hwc-texture-2-png.avif);background-position:bottom left;background-repeat:no-repeat}.elementor-41979 .elementor-element.elementor-element-2d283ab{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-41979 .elementor-element.elementor-element-2d283ab>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-41979 .elementor-element.elementor-element-9bd1b4e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41979 .elementor-element.elementor-element-9bd1b4e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hacc.ctbc.edu.tw/wp-content/uploads/2024/01/dfy-hwc-background-dots2.svg);background-position:98% 94%;background-repeat:no-repeat}.elementor-41979 .elementor-element.elementor-element-9bd1b4e>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:90px 10px 120px 10px}.elementor-41979 .elementor-element.elementor-element-9bd1b4e>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-41979 .elementor-element.elementor-element-9166a16>.elementor-element-populated{padding:10px 30px 10px 10px}.elementor-41979 .elementor-element.elementor-element-872f9f0 .elementor-heading-title{font-size:38px;font-weight:700;color:#002240}.elementor-41979 .elementor-element.elementor-element-2fcbbc2{text-align:left;font-size:20px;line-height:37px;letter-spacing:-.35px;color:#364B67}.elementor-41979 .elementor-element.elementor-element-726cd9c{text-align:left}.elementor-bc-flex-widget .elementor-41979 .elementor-element.elementor-element-1591536.elementor-column .elementor-widget-wrap{align-items:center}.elementor-41979 .elementor-element.elementor-element-1591536.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-41979 .elementor-element.elementor-element-387aaab .elementor-heading-title{font-size:34px;color:#373737}.elementor-41979 .elementor-element.elementor-element-fffe45a>.elementor-widget-container{margin:-10px 0 0 0;padding:0 0 0 0}.elementor-41979 .elementor-element.elementor-element-fffe45a{font-size:21px;color:#002240}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-41979 .elementor-element.elementor-element-8856049{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px}.elementor-41979 .elementor-element.elementor-element-8856049>.elementor-widget-container{margin:-2px 0 0 0;padding:0 0 0 0}.elementor-41979 .elementor-element.elementor-element-8856049 .elementor-divider-separator{width:40px}.elementor-41979 .elementor-element.elementor-element-8856049 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-41979 .elementor-element.elementor-element-954e6bc>.elementor-widget-container{margin:-10px 0 0 0}.elementor-41979 .elementor-element.elementor-element-954e6bc{font-size:16px;color:#002240}.elementor-41979 .elementor-element.elementor-element-6b03aaf{text-align:right}.elementor-41979 .elementor-element.elementor-element-53a096e5:not(.elementor-motion-effects-element-type-background),.elementor-41979 .elementor-element.elementor-element-53a096e5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F6F8FA}.elementor-41979 .elementor-element.elementor-element-53a096e5{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-41979 .elementor-element.elementor-element-53a096e5>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-41979 .elementor-element.elementor-element-6bc0f30e>.elementor-widget-container{padding:120px 0 90px 0}.elementor-41979 .elementor-element.elementor-element-6bc0f30e{text-align:center}.elementor-41979 .elementor-element.elementor-element-6bc0f30e .elementor-heading-title{font-size:38px;font-weight:700;line-height:44px;letter-spacing:-.7px;color:#002240}.elementor-41979 .elementor-element.elementor-element-49c9a036>.elementor-element-populated{margin:0 0 110px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 40px 10px 40px}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-41979 .elementor-element.elementor-element-62e9f4e4 .elementor-icon-wrapper{text-align:center}.elementor-41979 .elementor-element.elementor-element-62e9f4e4.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-41979 .elementor-element.elementor-element-62e9f4e4.elementor-view-framed .elementor-icon,.elementor-41979 .elementor-element.elementor-element-62e9f4e4.elementor-view-default .elementor-icon{color:#000;border-color:#000}.elementor-41979 .elementor-element.elementor-element-62e9f4e4.elementor-view-framed .elementor-icon,.elementor-41979 .elementor-element.elementor-element-62e9f4e4.elementor-view-default .elementor-icon svg{fill:#000}.elementor-41979 .elementor-element.elementor-element-62e9f4e4.elementor-view-stacked .elementor-icon:hover{background-color:#000}.elementor-41979 .elementor-element.elementor-element-62e9f4e4.elementor-view-framed .elementor-icon:hover,.elementor-41979 .elementor-element.elementor-element-62e9f4e4.elementor-view-default .elementor-icon:hover{color:#000;border-color:#000}.elementor-41979 .elementor-element.elementor-element-62e9f4e4.elementor-view-framed .elementor-icon:hover,.elementor-41979 .elementor-element.elementor-element-62e9f4e4.elementor-view-default .elementor-icon:hover svg{fill:#000}.elementor-41979 .elementor-element.elementor-element-62e9f4e4 .elementor-icon{font-size:38px}.elementor-41979 .elementor-element.elementor-element-62e9f4e4 .elementor-icon svg{height:38px}.elementor-41979 .elementor-element.elementor-element-167850df{text-align:center}.elementor-41979 .elementor-element.elementor-element-167850df .elementor-heading-title{font-size:22px;font-weight:700;line-height:32px;letter-spacing:-.44px;color:#002240}.elementor-41979 .elementor-element.elementor-element-65920211{text-align:center;font-size:16px;font-weight:400;line-height:25px;letter-spacing:-.35px;color:#364B67}.elementor-41979 .elementor-element.elementor-element-1481d74e>.elementor-element-populated{margin:0 0 110px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 40px 10px 40px}.elementor-41979 .elementor-element.elementor-element-305152a4 .elementor-icon-wrapper{text-align:center}.elementor-41979 .elementor-element.elementor-element-305152a4.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-41979 .elementor-element.elementor-element-305152a4.elementor-view-framed .elementor-icon,.elementor-41979 .elementor-element.elementor-element-305152a4.elementor-view-default .elementor-icon{color:#000;border-color:#000}.elementor-41979 .elementor-element.elementor-element-305152a4.elementor-view-framed .elementor-icon,.elementor-41979 .elementor-element.elementor-element-305152a4.elementor-view-default .elementor-icon svg{fill:#000}.elementor-41979 .elementor-element.elementor-element-305152a4.elementor-view-stacked .elementor-icon:hover{background-color:#000}.elementor-41979 .elementor-element.elementor-element-305152a4.elementor-view-framed .elementor-icon:hover,.elementor-41979 .elementor-element.elementor-element-305152a4.elementor-view-default .elementor-icon:hover{color:#000;border-color:#000}.elementor-41979 .elementor-element.elementor-element-305152a4.elementor-view-framed .elementor-icon:hover,.elementor-41979 .elementor-element.elementor-element-305152a4.elementor-view-default .elementor-icon:hover svg{fill:#000}.elementor-41979 .elementor-element.elementor-element-305152a4 .elementor-icon{font-size:38px}.elementor-41979 .elementor-element.elementor-element-305152a4 .elementor-icon svg{height:38px}.elementor-41979 .elementor-element.elementor-element-2f0abbf7{text-align:center}.elementor-41979 .elementor-element.elementor-element-2f0abbf7 .elementor-heading-title{font-size:22px;font-weight:700;line-height:32px;letter-spacing:-.44px;color:#002240}.elementor-41979 .elementor-element.elementor-element-21924c57{text-align:center;font-size:16px;font-weight:400;line-height:25px;letter-spacing:-.35px;color:#364B67}.elementor-41979 .elementor-element.elementor-element-55583fbb>.elementor-element-populated{margin:0 0 110px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 40px 10px 40px}.elementor-41979 .elementor-element.elementor-element-5fa91f5a .elementor-icon-wrapper{text-align:center}.elementor-41979 .elementor-element.elementor-element-5fa91f5a.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-41979 .elementor-element.elementor-element-5fa91f5a.elementor-view-framed .elementor-icon,.elementor-41979 .elementor-element.elementor-element-5fa91f5a.elementor-view-default .elementor-icon{color:#000;border-color:#000}.elementor-41979 .elementor-element.elementor-element-5fa91f5a.elementor-view-framed .elementor-icon,.elementor-41979 .elementor-element.elementor-element-5fa91f5a.elementor-view-default .elementor-icon svg{fill:#000}.elementor-41979 .elementor-element.elementor-element-5fa91f5a.elementor-view-stacked .elementor-icon:hover{background-color:#000}.elementor-41979 .elementor-element.elementor-element-5fa91f5a.elementor-view-framed .elementor-icon:hover,.elementor-41979 .elementor-element.elementor-element-5fa91f5a.elementor-view-default .elementor-icon:hover{color:#000;border-color:#000}.elementor-41979 .elementor-element.elementor-element-5fa91f5a.elementor-view-framed .elementor-icon:hover,.elementor-41979 .elementor-element.elementor-element-5fa91f5a.elementor-view-default .elementor-icon:hover svg{fill:#000}.elementor-41979 .elementor-element.elementor-element-5fa91f5a .elementor-icon{font-size:38px}.elementor-41979 .elementor-element.elementor-element-5fa91f5a .elementor-icon svg{height:38px}.elementor-41979 .elementor-element.elementor-element-496c620{text-align:center}.elementor-41979 .elementor-element.elementor-element-496c620 .elementor-heading-title{font-size:22px;font-weight:700;line-height:32px;letter-spacing:-.44px;color:#002240}.elementor-41979 .elementor-element.elementor-element-ea2f022 img{opacity:.83}.elementor-41979 .elementor-element.elementor-element-123a1660{text-align:center;font-size:16px;font-weight:400;line-height:25px;letter-spacing:-.35px;color:#364B67}.elementor-41979 .elementor-element.elementor-element-5402d164:not(.elementor-motion-effects-element-type-background),.elementor-41979 .elementor-element.elementor-element-5402d164>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(https://hacc.ctbc.edu.tw/wp-content/uploads/2024/01/bb-hwc-background-dots.svg);background-position:98% 50px;background-repeat:no-repeat}.elementor-41979 .elementor-element.elementor-element-5402d164{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-41979 .elementor-element.elementor-element-5402d164>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-41979 .elementor-element.elementor-element-2b48ed12:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41979 .elementor-element.elementor-element-2b48ed12>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hacc.ctbc.edu.tw/wp-content/uploads/2024/12/bb-hwc-background-dots2.svg);background-position:-10px 100%;background-repeat:no-repeat}.elementor-41979 .elementor-element.elementor-element-2b48ed12>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:120px 0 120px 0}.elementor-41979 .elementor-element.elementor-element-2b48ed12>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-41979 .elementor-element.elementor-element-65008ce>.elementor-widget-container{margin:0 0 60px 0}.elementor-41979 .elementor-element.elementor-element-65008ce{text-align:center}.elementor-41979 .elementor-element.elementor-element-65008ce .elementor-heading-title{font-size:40px;font-weight:600;line-height:50px;letter-spacing:-.74px;color:#002240}.elementor-41979 .elementor-element.elementor-element-de6f517>.elementor-widget-container{padding:0 20px 0 20px}.elementor-41979 .elementor-element.elementor-element-de6f517{text-align:left;font-family:"Noto Sans",Sans-serif;font-size:20px;font-weight:600;line-height:37px;letter-spacing:-.35px;color:#364B67}.elementor-41979 .elementor-element.elementor-element-6625a7f>.elementor-widget-container{margin:0 0 60px 0}.elementor-41979 .elementor-element.elementor-element-6625a7f{text-align:center}.elementor-41979 .elementor-element.elementor-element-6625a7f .elementor-heading-title{font-size:40px;font-weight:600;line-height:50px;letter-spacing:-.74px;color:#002240}.elementor-41979 .elementor-element.elementor-element-9ac661b>.elementor-widget-container{margin:0 0 0 0;padding:0 20px 0 20px}.elementor-41979 .elementor-element.elementor-element-9ac661b{text-align:left;font-family:"Noto Sans",Sans-serif;font-size:20px;font-weight:600;line-height:37px;letter-spacing:-.35px;color:#364B67}.elementor-41979 .elementor-element.elementor-element-7b9d4b5{margin-top:0;margin-bottom:0;padding:100px 0 100px 0}.elementor-41979 .elementor-element.elementor-element-3f32b37>.elementor-widget-container{margin:0 0 60px 0}.elementor-41979 .elementor-element.elementor-element-3f32b37{text-align:center}.elementor-41979 .elementor-element.elementor-element-3f32b37 .elementor-heading-title{font-size:40px;font-weight:600;line-height:50px;letter-spacing:-.74px;color:#002240}.elementor-41979 .elementor-element.elementor-element-3020d1e>.elementor-widget-container{padding:0 20px 0 20px}.elementor-41979 .elementor-element.elementor-element-3020d1e{text-align:left;font-family:"Noto Sans",Sans-serif;font-size:20px;font-weight:600;line-height:37px;letter-spacing:-.35px;color:#364B67}.elementor-41979 .elementor-element.elementor-element-2e586ec{text-align:center}.elementor-41979 .elementor-element.elementor-element-2e586ec .elementor-heading-title{font-size:22px;font-weight:700;line-height:32px;letter-spacing:-.44px;color:#002240}.elementor-41979 .elementor-element.elementor-element-61d75a58.ekit-equal-height-enable,.elementor-41979 .elementor-element.elementor-element-61d75a58.ekit-equal-height-enable>div,.elementor-41979 .elementor-element.elementor-element-61d75a58.ekit-equal-height-enable .ekit-wid-con,.elementor-41979 .elementor-element.elementor-element-61d75a58.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%}.elementor-41979 .elementor-element.elementor-element-61d75a58 .elementskit-info-image-box.hover-border-bottom .elementskit-box-body::before{background-color:#4BD069;height:3px}.elementor-41979 .elementor-element.elementor-element-61d75a58 .elementskit-info-image-box .elementskit-box-body{background-color:#f7f9fb;padding:55px 40px 55px 40px}.elementor-41979 .elementor-element.elementor-element-61d75a58 .elementskit-info-image-box .elementskit-box-header img{opacity:1}.elementor-41979 .elementor-element.elementor-element-61d75a58 .elementskit-info-image-box.elementskit-thumb-card>img{opacity:1}.elementor-41979 .elementor-element.elementor-element-61d75a58 .elementskit-info-image-box:hover .elementskit-box-header img{opacity:1;transform:scale(1.01)}.elementor-41979 .elementor-element.elementor-element-61d75a58 .elementskit-info-image-box.elementskit-thumb-card:hover>img{opacity:1;transform:scale(1.01)}.elementor-41979 .elementor-element.elementor-element-61d75a58 .elementskit-info-image-box .elementskit-info-box-title{margin:0 0 20px 0}.elementor-41979 .elementor-element.elementor-element-61d75a58 .elementskit-info-image-box .elementskit-info-box-title{color:#000}.elementor-41979 .elementor-element.elementor-element-61d75a58 .elementskit-info-image-box .elementskit-info-box-title a{color:#000}.elementor-41979 .elementor-element.elementor-element-61d75a58 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:#000;fill:#000}.elementor-41979 .elementor-element.elementor-element-61d75a58 .elementskit-info-image-box .elementskit-box-style-content{margin:0 0 14px 0}.elementor-41979 .elementor-element.elementor-element-0d75af4{text-align:center}.elementor-41979 .elementor-element.elementor-element-0d75af4 .elementor-heading-title{font-size:22px;font-weight:700;line-height:32px;letter-spacing:-.44px;color:#002240}.elementor-41979 .elementor-element.elementor-element-4483b04f.ekit-equal-height-enable,.elementor-41979 .elementor-element.elementor-element-4483b04f.ekit-equal-height-enable>div,.elementor-41979 .elementor-element.elementor-element-4483b04f.ekit-equal-height-enable .ekit-wid-con,.elementor-41979 .elementor-element.elementor-element-4483b04f.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%}.elementor-41979 .elementor-element.elementor-element-4483b04f .elementskit-info-image-box.hover-border-bottom .elementskit-box-body::before{background-color:#4BD069;height:3px}.elementor-41979 .elementor-element.elementor-element-4483b04f .elementskit-info-image-box .elementskit-box-body{background-color:#f7f9fb;padding:55px 40px 55px 40px}.elementor-41979 .elementor-element.elementor-element-4483b04f .elementskit-info-image-box .elementskit-box-header img{opacity:1}.elementor-41979 .elementor-element.elementor-element-4483b04f .elementskit-info-image-box.elementskit-thumb-card>img{opacity:1}.elementor-41979 .elementor-element.elementor-element-4483b04f .elementskit-info-image-box:hover .elementskit-box-header img{opacity:1;transform:scale(1.01)}.elementor-41979 .elementor-element.elementor-element-4483b04f .elementskit-info-image-box.elementskit-thumb-card:hover>img{opacity:1;transform:scale(1.01)}.elementor-41979 .elementor-element.elementor-element-4483b04f .elementskit-info-image-box .elementskit-info-box-title{margin:0 0 20px 0}.elementor-41979 .elementor-element.elementor-element-4483b04f .elementskit-info-image-box .elementskit-info-box-title{color:#000}.elementor-41979 .elementor-element.elementor-element-4483b04f .elementskit-info-image-box .elementskit-info-box-title a{color:#000}.elementor-41979 .elementor-element.elementor-element-4483b04f .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:#000;fill:#000}.elementor-41979 .elementor-element.elementor-element-4483b04f .elementskit-info-image-box .elementskit-box-style-content{margin:0 0 14px 0}.elementor-41979 .elementor-element.elementor-element-9ce17fd{text-align:center}.elementor-41979 .elementor-element.elementor-element-9ce17fd .elementor-heading-title{font-size:22px;font-weight:700;line-height:32px;letter-spacing:-.44px;color:#002240}.elementor-41979 .elementor-element.elementor-element-58d6a538.ekit-equal-height-enable,.elementor-41979 .elementor-element.elementor-element-58d6a538.ekit-equal-height-enable>div,.elementor-41979 .elementor-element.elementor-element-58d6a538.ekit-equal-height-enable .ekit-wid-con,.elementor-41979 .elementor-element.elementor-element-58d6a538.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%}.elementor-41979 .elementor-element.elementor-element-58d6a538 .elementskit-info-image-box.hover-border-bottom .elementskit-box-body::before{background-color:#4BD069;height:3px}.elementor-41979 .elementor-element.elementor-element-58d6a538 .elementskit-info-image-box .elementskit-box-body{background-color:#f7f9fb;padding:55px 40px 55px 40px}.elementor-41979 .elementor-element.elementor-element-58d6a538 .elementskit-info-image-box .elementskit-box-header img{opacity:1}.elementor-41979 .elementor-element.elementor-element-58d6a538 .elementskit-info-image-box.elementskit-thumb-card>img{opacity:1}.elementor-41979 .elementor-element.elementor-element-58d6a538 .elementskit-info-image-box:hover .elementskit-box-header img{opacity:1;transform:scale(1.01)}.elementor-41979 .elementor-element.elementor-element-58d6a538 .elementskit-info-image-box.elementskit-thumb-card:hover>img{opacity:1;transform:scale(1.01)}.elementor-41979 .elementor-element.elementor-element-58d6a538 .elementskit-info-image-box .elementskit-info-box-title{margin:0 0 20px 0}.elementor-41979 .elementor-element.elementor-element-58d6a538 .elementskit-info-image-box .elementskit-info-box-title{color:#000}.elementor-41979 .elementor-element.elementor-element-58d6a538 .elementskit-info-image-box .elementskit-info-box-title a{color:#000}.elementor-41979 .elementor-element.elementor-element-58d6a538 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:#000;fill:#000}.elementor-41979 .elementor-element.elementor-element-58d6a538 .elementskit-info-image-box .elementskit-box-style-content{margin:0 0 14px 0}.elementor-41979 .elementor-element.elementor-element-2bcb103>.elementor-widget-container{margin:0 0 60px 0}.elementor-41979 .elementor-element.elementor-element-2bcb103{text-align:center}.elementor-41979 .elementor-element.elementor-element-2bcb103 .elementor-heading-title{font-size:40px;font-weight:600;line-height:50px;letter-spacing:-.74px;color:#002240}.elementor-41979 .elementor-element.elementor-element-16ec42e>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent )}.elementor-widget-gallery .elementor-gallery-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-41979 .elementor-element.elementor-element-796233d .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-41979 .elementor-element.elementor-element-796233d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-41979 .elementor-element.elementor-element-796233d>.elementor-widget-container{margin:0 5px 0 0}.elementor-41979 .elementor-element.elementor-element-796233d{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-41979 .elementor-element.elementor-element-5c4caf3>.elementor-element-populated{margin:0 0 0 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;padding:0 0 0 0}.elementor-41979 .elementor-element.elementor-element-c82a972 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-41979 .elementor-element.elementor-element-c82a972 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-41979 .elementor-element.elementor-element-c82a972{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-41979 .elementor-element.elementor-element-7464075:not(.elementor-motion-effects-element-type-background),.elementor-41979 .elementor-element.elementor-element-7464075>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hacc.ctbc.edu.tw/wp-content/uploads/2023/09/pixta_50568565_M-jpg.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-41979 .elementor-element.elementor-element-7464075>.elementor-background-overlay{background-color:#13181C;opacity:.27;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-41979 .elementor-element.elementor-element-7464075{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:130px 130px 130px 130px}.elementor-41979 .elementor-element.elementor-element-3b09040>.elementor-element-populated{padding:0 0 0 0}.elementor-41979 .elementor-element.elementor-element-296b84a>.elementor-widget-container{padding:0 0 10px 0}.elementor-41979 .elementor-element.elementor-element-296b84a{text-align:center}.elementor-41979 .elementor-element.elementor-element-296b84a .elementor-heading-title{font-size:52px;line-height:62px;color:#FFF}.elementor-widget-button .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-41979 .elementor-element.elementor-element-6fec7af .elementor-button{background-color:#EC5251;font-size:15px;font-weight:600;line-height:17px;fill:#FFF;color:#FFF;padding:17px 30px 17px 30px}.elementor-41979 .elementor-element.elementor-element-6fec7af .elementor-button:hover,.elementor-41979 .elementor-element.elementor-element-6fec7af .elementor-button:focus{background-color:#FF3E4B;color:#fff}.elementor-41979 .elementor-element.elementor-element-6fec7af .elementor-button:hover svg,.elementor-41979 .elementor-element.elementor-element-6fec7af .elementor-button:focus svg{fill:#fff}.elementor-41979 .elementor-element.elementor-element-1c8f9b3 .elementor-button{background-color:#fff0;font-size:15px;font-weight:600;line-height:17px;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;padding:15px 30px 15px 30px}.elementor-41979 .elementor-element.elementor-element-1c8f9b3 .elementor-button:hover,.elementor-41979 .elementor-element.elementor-element-1c8f9b3 .elementor-button:focus{background-color:#FF3E4B;color:#fff;border-color:#FF3E4B}.elementor-41979 .elementor-element.elementor-element-1c8f9b3 .elementor-button:hover svg,.elementor-41979 .elementor-element.elementor-element-1c8f9b3 .elementor-button:focus svg{fill:#fff}@media(min-width:768px){.elementor-41979 .elementor-element.elementor-element-d21c7d7{width:38%}.elementor-41979 .elementor-element.elementor-element-1591536{width:62%}}@media(max-width:1024px){.elementor-41979 .elementor-element.elementor-element-4df8fde3{padding:60px 0 20px 0}.elementor-41979 .elementor-element.elementor-element-36f79840>.elementor-widget-container{padding:10px 0 10px 0}.elementor-41979 .elementor-element.elementor-element-1a0c196c>.elementor-widget-container{margin:0 30px 0 30px}.elementor-41979 .elementor-element.elementor-element-2a7e446d{padding:0 0 0 0}.elementor-41979 .elementor-element.elementor-element-4c118a31>.elementor-element-populated{padding:60px 0 80px 0}.elementor-41979 .elementor-element.elementor-element-54ff7859 .elementor-heading-title{font-size:42px;line-height:48px}.elementor-41979 .elementor-element.elementor-element-73013fee{font-size:18px;line-height:24px}.elementor-41979 .elementor-element.elementor-element-695e10e1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41979 .elementor-element.elementor-element-695e10e1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:98% 99%;background-size:20px auto}.elementor-41979 .elementor-element.elementor-element-695e10e1>.elementor-element-populated{padding:60px 0 100px 0}.elementor-41979 .elementor-element.elementor-element-5283d8fd{font-size:17px;line-height:1.8em}.elementor-41979 .elementor-element.elementor-element-1bbdd9cf{text-align:center}.elementor-41979 .elementor-element.elementor-element-1bbdd9cf img{width:70%}.elementor-41979 .elementor-element.elementor-element-7d283ce{text-align:center}.elementor-41979 .elementor-element.elementor-element-7d283ce img{width:70%}.elementor-41979 .elementor-element.elementor-element-489fb78{text-align:center}.elementor-41979 .elementor-element.elementor-element-489fb78 img{width:70%}.elementor-41979 .elementor-element.elementor-element-3daab26{text-align:center}.elementor-41979 .elementor-element.elementor-element-3daab26 img{width:70%}.elementor-41979 .elementor-element.elementor-element-9bd1b4e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41979 .elementor-element.elementor-element-9bd1b4e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:98% 99%;background-size:20px auto}.elementor-41979 .elementor-element.elementor-element-9bd1b4e>.elementor-element-populated{padding:60px 0 100px 0}.elementor-41979 .elementor-element.elementor-element-2fcbbc2{font-size:17px;line-height:1.8em}.elementor-41979 .elementor-element.elementor-element-387aaab .elementor-heading-title{font-size:26px}.elementor-41979 .elementor-element.elementor-element-fffe45a{font-size:17px}.elementor-41979 .elementor-element.elementor-element-954e6bc{font-size:14px}.elementor-41979 .elementor-element.elementor-element-6b03aaf{text-align:center}.elementor-41979 .elementor-element.elementor-element-6b03aaf img{width:70%}.elementor-41979 .elementor-element.elementor-element-6bc0f30e>.elementor-widget-container{padding:90px 0 60px 0}.elementor-41979 .elementor-element.elementor-element-49c9a036>.elementor-element-populated{margin:0 0 40px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-41979 .elementor-element.elementor-element-1481d74e>.elementor-element-populated{margin:0 0 40px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-41979 .elementor-element.elementor-element-55583fbb>.elementor-element-populated{margin:0 0 90px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-41979 .elementor-element.elementor-element-5402d164:not(.elementor-motion-effects-element-type-background),.elementor-41979 .elementor-element.elementor-element-5402d164>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:95% 30px;background-size:0 auto}.elementor-41979 .elementor-element.elementor-element-2b48ed12:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41979 .elementor-element.elementor-element-2b48ed12>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0;background-size:0 auto}.elementor-41979 .elementor-element.elementor-element-2b48ed12>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:80px 0 0 0}.elementor-41979 .elementor-element.elementor-element-65008ce>.elementor-widget-container{margin:0 0 40px 0;padding:0 20px 0 20px}.elementor-41979 .elementor-element.elementor-element-de6f517{font-size:17px;line-height:1.8em}.elementor-41979 .elementor-element.elementor-element-6625a7f>.elementor-widget-container{margin:0 0 40px 0;padding:0 20px 0 20px}.elementor-41979 .elementor-element.elementor-element-9ac661b{font-size:17px;line-height:1.8em}.elementor-41979 .elementor-element.elementor-element-3f32b37>.elementor-widget-container{margin:0 0 40px 0;padding:0 20px 0 20px}.elementor-41979 .elementor-element.elementor-element-3020d1e{font-size:17px;line-height:1.8em}.elementor-41979 .elementor-element.elementor-element-2bcb103>.elementor-widget-container{margin:0 0 40px 0;padding:0 20px 0 20px}.elementor-41979 .elementor-element.elementor-element-7464075{padding:100px 0 100px 0}}@media(max-width:767px){.elementor-41979 .elementor-element.elementor-element-4df8fde3{padding:0 0 41px 0}.elementor-41979 .elementor-element.elementor-element-19953ea7>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-41979 .elementor-element.elementor-element-1a8e67ce>.elementor-widget-container{padding:40px 0 0 0}.elementor-41979 .elementor-element.elementor-element-c5fca42>.elementor-widget-container{padding:40px 0 0 0}.elementor-41979 .elementor-element.elementor-element-ebae310>.elementor-widget-container{padding:40px 0 0 0}.elementor-41979 .elementor-element.elementor-element-1a0c196c>.elementor-widget-container{margin:0 0 0 0}.elementor-41979 .elementor-element.elementor-element-2a7e446d{padding:0 20px 0 21px}.elementor-41979 .elementor-element.elementor-element-4c118a31>.elementor-element-populated{padding:0 0 120px 0}.elementor-41979 .elementor-element.elementor-element-54ff7859>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-41979 .elementor-element.elementor-element-54ff7859 .elementor-heading-title{font-size:32px;line-height:38px}.elementor-41979 .elementor-element.elementor-element-5cec954b{padding:50px 0 60px 0}.elementor-41979 .elementor-element.elementor-element-695e10e1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41979 .elementor-element.elementor-element-695e10e1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-41979 .elementor-element.elementor-element-695e10e1>.elementor-element-populated{padding:0 0 100px 0}.elementor-41979 .elementor-element.elementor-element-1bbdd9cf img{width:95%}.elementor-41979 .elementor-element.elementor-element-7d283ce img{width:95%}.elementor-41979 .elementor-element.elementor-element-489fb78 img{width:95%}.elementor-41979 .elementor-element.elementor-element-3daab26 img{width:95%}.elementor-41979 .elementor-element.elementor-element-2d283ab{padding:50px 0 60px 0}.elementor-41979 .elementor-element.elementor-element-9bd1b4e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41979 .elementor-element.elementor-element-9bd1b4e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-41979 .elementor-element.elementor-element-9bd1b4e>.elementor-element-populated{padding:0 0 100px 0}.elementor-41979 .elementor-element.elementor-element-4701e7d{padding:10px 0 0 0}.elementor-41979 .elementor-element.elementor-element-726cd9c{text-align:left}.elementor-41979 .elementor-element.elementor-element-6b03aaf img{width:95%}.elementor-41979 .elementor-element.elementor-element-6bc0f30e>.elementor-widget-container{padding:70px 0 40px 0}.elementor-41979 .elementor-element.elementor-element-49c9a036>.elementor-element-populated{padding:0 0 0 0}.elementor-41979 .elementor-element.elementor-element-55583fbb>.elementor-element-populated{margin:0 0 80px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-41979 .elementor-element.elementor-element-5402d164:not(.elementor-motion-effects-element-type-background),.elementor-41979 .elementor-element.elementor-element-5402d164>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:110% 20px}.elementor-41979 .elementor-element.elementor-element-2b48ed12:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-41979 .elementor-element.elementor-element-2b48ed12>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-90px 95%}.elementor-41979 .elementor-element.elementor-element-2b48ed12>.elementor-element-populated{padding:80px 0 40px 0}.elementor-41979 .elementor-element.elementor-element-7464075{padding:70px 0 70px 0}.elementor-41979 .elementor-element.elementor-element-296b84a .elementor-heading-title{font-size:36px;line-height:46px}.elementor-41979 .elementor-element.elementor-element-84a7627{width:50%}.elementor-41979 .elementor-element.elementor-element-6fec7af .elementor-button{font-size:15px}.elementor-41979 .elementor-element.elementor-element-efcb860{width:50%}.elementor-41979 .elementor-element.elementor-element-1c8f9b3 .elementor-button{font-size:15px}}@media(max-width:1024px) and (min-width:768px){.elementor-41979 .elementor-element.elementor-element-24fe804e{width:100%}.elementor-41979 .elementor-element.elementor-element-69902901{width:100%}.elementor-41979 .elementor-element.elementor-element-9166a16{width:100%}.elementor-41979 .elementor-element.elementor-element-8122093{width:100%}.elementor-41979 .elementor-element.elementor-element-49c9a036{width:50%}.elementor-41979 .elementor-element.elementor-element-1481d74e{width:50%}.elementor-41979 .elementor-element.elementor-element-55583fbb{width:50%}}.elementor-icon-box-title{margin-bottom:8px;display:block}