.elementor-28225 .elementor-element.elementor-element-6e6b7d10>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-28225 .elementor-element.elementor-element-6e6b7d10:not(.elementor-motion-effects-element-type-background),.elementor-28225 .elementor-element.elementor-element-6e6b7d10>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FBDBAE}.elementor-28225 .elementor-element.elementor-element-6e6b7d10>.elementor-container{min-height:60vh}.elementor-28225 .elementor-element.elementor-element-6e6b7d10{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-28225 .elementor-element.elementor-element-6e6b7d10>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28225 .elementor-element.elementor-element-2ff09798:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28225 .elementor-element.elementor-element-2ff09798>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00515E}.elementor-28225 .elementor-element.elementor-element-2ff09798>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0% 25% 15% 10%}.elementor-28225 .elementor-element.elementor-element-2ff09798>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28225 .elementor-element.elementor-element-7a327669>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-28225 .elementor-element.elementor-element-7a327669 .elementor-heading-title{font-family:"Noto Sans TC",Noto Sans TC;font-size:59px;font-weight:700;text-transform:capitalize;line-height:80px;letter-spacing:-2.25px;color:#FFF}.elementor-28225 .elementor-element.elementor-element-41eb7a97>.elementor-widget-container{margin:3% 0% 11% 0%;padding:0 0 0 0}.elementor-28225 .elementor-element.elementor-element-41eb7a97 .elementor-heading-title{font-family:"Noto Sans TC",Noto Sans TC;font-size:20px;font-weight:300;line-height:22px;letter-spacing:1.5px;text-shadow:0 0 10px rgb(0 0 0 / .3);color:#FFF}.elementor-28225 .elementor-element.elementor-element-7dd6cf62>.elementor-element-populated{margin:0% 10% 0% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%}.elementor-28225 .elementor-element.elementor-element-26fc962c>.elementor-widget-container{margin:0% 0% -50% -130%}.elementor-28225 .elementor-element.elementor-element-26fc962c{text-align:center}.elementor-28225 .elementor-element.elementor-element-26fc962c img{width:70%}.elementor-28225 .elementor-element.elementor-element-650c23c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28225 .elementor-element.elementor-element-650c23c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FBDBAE}.elementor-28225 .elementor-element.elementor-element-650c23c>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-28225 .elementor-element.elementor-element-650c23c>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28225 .elementor-element.elementor-element-77ef903d{--spacer-size:308px}.elementor-28225 .elementor-element.elementor-element-77ef903d>.elementor-widget-container{background-color:#00515E;margin:0% 0% -280% 0%}.elementor-28225 .elementor-element.elementor-element-4779b3fc>.elementor-container{max-width:640px}.elementor-28225 .elementor-element.elementor-element-4779b3fc{margin-top:19%;margin-bottom:0%}.elementor-28225 .elementor-element.elementor-element-4a582755>.elementor-element-populated{margin:0 0 80px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-28225 .elementor-element.elementor-element-4a609eb1>.elementor-widget-container{margin:3px 0 -8px 0}.elementor-28225 .elementor-element.elementor-element-4a609eb1{z-index:2;text-align:center}.elementor-28225 .elementor-element.elementor-element-4a609eb1 .elementor-heading-title{font-family:"Playfair Display",Noto Sans TC;font-size:40px;font-weight:700;text-transform:capitalize;line-height:50px;letter-spacing:-1.13px;color:#00515E}.elementor-28225 .elementor-element.elementor-element-7927ff44{--spacer-size:140px;width:var(--container-widget-width,255px);max-width:255px;--container-widget-width:255px;--container-widget-flex-grow:0;bottom:-40px}.elementor-28225 .elementor-element.elementor-element-7927ff44>.elementor-widget-container{background-color:#F2EAE3}body:not(.rtl) .elementor-28225 .elementor-element.elementor-element-7927ff44{right:-130px}body.rtl .elementor-28225 .elementor-element.elementor-element-7927ff44{left:-130px}.elementor-28225 .elementor-element.elementor-element-b238bea{--spacer-size:140px;width:var(--container-widget-width,255px);max-width:255px;--container-widget-width:255px;--container-widget-flex-grow:0;top:-70px}.elementor-28225 .elementor-element.elementor-element-b238bea>.elementor-widget-container{background-color:#F2EAE3}body:not(.rtl) .elementor-28225 .elementor-element.elementor-element-b238bea{left:-50px}body.rtl .elementor-28225 .elementor-element.elementor-element-b238bea{right:-50px}.elementor-28225 .elementor-element.elementor-element-58c820b1>.elementor-widget-container{margin:0 0 3px 0;padding:51px 0 0 0}.elementor-28225 .elementor-element.elementor-element-58c820b1{z-index:2;text-align:start;font-family:"Noto Sans TC",Noto Sans TC;font-size:18px;font-weight:400;line-height:30px;letter-spacing:.4px;color:#000}.elementor-28225 .elementor-element.elementor-element-c4b6026>.elementor-container{max-width:1400px}.elementor-28225 .elementor-element.elementor-element-c4b6026{margin-top:5%;margin-bottom:0%}.elementor-28225 .elementor-element.elementor-element-2fb886f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28225 .elementor-element.elementor-element-2fb886f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FBDBAE}.elementor-28225 .elementor-element.elementor-element-2fb886f>.elementor-element-populated,.elementor-28225 .elementor-element.elementor-element-2fb886f>.elementor-element-populated>.elementor-background-overlay,.elementor-28225 .elementor-element.elementor-element-2fb886f>.elementor-background-slideshow{border-radius:15px 15px 15px 15px}.elementor-28225 .elementor-element.elementor-element-2fb886f>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%}.elementor-28225 .elementor-element.elementor-element-2fb886f>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28225 .elementor-element.elementor-element-f211634{--spacer-size:43px;width:var(--container-widget-width,43px);max-width:43px;--container-widget-width:43px;--container-widget-flex-grow:0;top:-5px}.elementor-28225 .elementor-element.elementor-element-f211634>.elementor-widget-container{background-color:rgb(108 124 105 / .26)}body:not(.rtl) .elementor-28225 .elementor-element.elementor-element-f211634{left:160px}body.rtl .elementor-28225 .elementor-element.elementor-element-f211634{right:160px}.elementor-28225 .elementor-element.elementor-element-f211634 .elementor-widget-container{--e-transform-origin-x:right;--e-transform-origin-y:bottom}.elementor-28225 .elementor-element.elementor-element-3f66a49{z-index:2}.elementor-28225 .elementor-element.elementor-element-3f66a49 .elementor-icon-box-wrapper{text-align:center;gap:20px}.elementor-28225 .elementor-element.elementor-element-3f66a49.elementor-view-stacked .elementor-icon{background-color:#00515E}.elementor-28225 .elementor-element.elementor-element-3f66a49.elementor-view-framed .elementor-icon,.elementor-28225 .elementor-element.elementor-element-3f66a49.elementor-view-default .elementor-icon{fill:#00515E;color:#00515E;border-color:#00515E}.elementor-28225 .elementor-element.elementor-element-3f66a49 .elementor-icon{font-size:50px}.elementor-28225 .elementor-element.elementor-element-3f66a49 .elementor-icon-box-title,.elementor-28225 .elementor-element.elementor-element-3f66a49 .elementor-icon-box-title a{font-size:2.9em;line-height:1em;letter-spacing:-1.13px}.elementor-28225 .elementor-element.elementor-element-3f66a49 .elementor-icon-box-title{color:#00515E}.elementor-28225 .elementor-element.elementor-element-3f66a49 .elementor-icon-box-description{font-size:16px;line-height:22px;letter-spacing:0;color:#000}.elementor-28225 .elementor-element.elementor-element-297c951:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28225 .elementor-element.elementor-element-297c951>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FBDBAE}.elementor-28225 .elementor-element.elementor-element-297c951>.elementor-element-populated,.elementor-28225 .elementor-element.elementor-element-297c951>.elementor-element-populated>.elementor-background-overlay,.elementor-28225 .elementor-element.elementor-element-297c951>.elementor-background-slideshow{border-radius:15px 15px 15px 15px}.elementor-28225 .elementor-element.elementor-element-297c951>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%}.elementor-28225 .elementor-element.elementor-element-297c951>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28225 .elementor-element.elementor-element-74a1d96{--spacer-size:43px;width:var(--container-widget-width,43px);max-width:43px;--container-widget-width:43px;--container-widget-flex-grow:0;top:0}.elementor-28225 .elementor-element.elementor-element-74a1d96>.elementor-widget-container{background-color:rgb(108 124 105 / .26)}body:not(.rtl) .elementor-28225 .elementor-element.elementor-element-74a1d96{left:170px}body.rtl .elementor-28225 .elementor-element.elementor-element-74a1d96{right:170px}.elementor-28225 .elementor-element.elementor-element-74a1d96 .elementor-widget-container{--e-transform-origin-x:right;--e-transform-origin-y:bottom}.elementor-28225 .elementor-element.elementor-element-4febf40{z-index:2}.elementor-28225 .elementor-element.elementor-element-4febf40 .elementor-icon-box-wrapper{text-align:center;gap:20px}.elementor-28225 .elementor-element.elementor-element-4febf40.elementor-view-stacked .elementor-icon{background-color:#00515E}.elementor-28225 .elementor-element.elementor-element-4febf40.elementor-view-framed .elementor-icon,.elementor-28225 .elementor-element.elementor-element-4febf40.elementor-view-default .elementor-icon{fill:#00515E;color:#00515E;border-color:#00515E}.elementor-28225 .elementor-element.elementor-element-4febf40 .elementor-icon{font-size:50px}.elementor-28225 .elementor-element.elementor-element-4febf40 .elementor-icon-box-title,.elementor-28225 .elementor-element.elementor-element-4febf40 .elementor-icon-box-title a{font-size:2.9em;line-height:1em;letter-spacing:-1.13px}.elementor-28225 .elementor-element.elementor-element-4febf40 .elementor-icon-box-title{color:#00515E}.elementor-28225 .elementor-element.elementor-element-4febf40 .elementor-icon-box-description{font-size:16px;line-height:22px;letter-spacing:0;color:#000}.elementor-28225 .elementor-element.elementor-element-65e1d74:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28225 .elementor-element.elementor-element-65e1d74>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FBDBAE}.elementor-28225 .elementor-element.elementor-element-65e1d74>.elementor-element-populated,.elementor-28225 .elementor-element.elementor-element-65e1d74>.elementor-element-populated>.elementor-background-overlay,.elementor-28225 .elementor-element.elementor-element-65e1d74>.elementor-background-slideshow{border-radius:15px 15px 15px 15px}.elementor-28225 .elementor-element.elementor-element-65e1d74>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%}.elementor-28225 .elementor-element.elementor-element-65e1d74>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28225 .elementor-element.elementor-element-4ce7c19{--spacer-size:43px;width:var(--container-widget-width,43px);max-width:43px;--container-widget-width:43px;--container-widget-flex-grow:0;top:-5px}.elementor-28225 .elementor-element.elementor-element-4ce7c19>.elementor-widget-container{background-color:rgb(108 124 105 / .26)}body:not(.rtl) .elementor-28225 .elementor-element.elementor-element-4ce7c19{right:160px}body.rtl .elementor-28225 .elementor-element.elementor-element-4ce7c19{left:160px}.elementor-28225 .elementor-element.elementor-element-4ce7c19 .elementor-widget-container{--e-transform-origin-x:right;--e-transform-origin-y:bottom}.elementor-28225 .elementor-element.elementor-element-5d50125{z-index:2}.elementor-28225 .elementor-element.elementor-element-5d50125 .elementor-icon-box-wrapper{text-align:center;gap:20px}.elementor-28225 .elementor-element.elementor-element-5d50125.elementor-view-stacked .elementor-icon{background-color:#00515E}.elementor-28225 .elementor-element.elementor-element-5d50125.elementor-view-framed .elementor-icon,.elementor-28225 .elementor-element.elementor-element-5d50125.elementor-view-default .elementor-icon{fill:#00515E;color:#00515E;border-color:#00515E}.elementor-28225 .elementor-element.elementor-element-5d50125 .elementor-icon{font-size:50px}.elementor-28225 .elementor-element.elementor-element-5d50125 .elementor-icon-box-title,.elementor-28225 .elementor-element.elementor-element-5d50125 .elementor-icon-box-title a{font-size:2.9em;line-height:1em;letter-spacing:-1.13px}.elementor-28225 .elementor-element.elementor-element-5d50125 .elementor-icon-box-title{color:#00515E}.elementor-28225 .elementor-element.elementor-element-5d50125 .elementor-icon-box-description{font-size:16px;line-height:22px;letter-spacing:0;color:#000}.elementor-28225 .elementor-element.elementor-element-fc14d46{padding:5% 0% 0% 0%}.elementor-28225 .elementor-element.elementor-element-fd9d654 .elementor-button{background-color:#00515E;fill:#FBDBAE;color:#FBDBAE}.elementor-28225 .elementor-element.elementor-element-87a66e4{margin-top:11%;margin-bottom:4%;padding:0% 12% 0% 12%}.elementor-28225 .elementor-element.elementor-element-749077c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-28225 .elementor-element.elementor-element-749077c>.elementor-element-populated{padding:0% 10% 0% 0%}.elementor-28225 .elementor-element.elementor-element-0a80dd6>.elementor-widget-container{margin:0% 0% 3% 0%}.elementor-28225 .elementor-element.elementor-element-0a80dd6 .elementor-heading-title{font-family:"Noto Sans TC",Noto Sans TC;font-weight:700;text-transform:capitalize;line-height:44px;letter-spacing:-1.13px;color:#6C7C69}.elementor-28225 .elementor-element.elementor-element-257b58d{z-index:2}.elementor-28225 .elementor-element.elementor-element-257b58d .elementor-heading-title{font-family:"Noto Sans TC",Noto Sans TC;font-weight:700;text-transform:capitalize;line-height:19px;letter-spacing:-.51px;color:#6C7C69}.elementor-28225 .elementor-element.elementor-element-5dff5ec{font-family:"Noto Sans TC",Noto Sans TC;font-size:16px}.elementor-28225 .elementor-element.elementor-element-0f12972 .elementor-button{background-color:#fff0;font-family:"Helvetica",Noto Sans TC;font-size:20px;font-weight:700;text-transform:capitalize;letter-spacing:-.45px;fill:#6C7C69;color:#6C7C69;border-style:solid;border-width:0 0 1px 0;border-color:#6C7C69;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-28225 .elementor-element.elementor-element-0f12972 .elementor-button:hover,.elementor-28225 .elementor-element.elementor-element-0f12972 .elementor-button:focus{background-color:#fff0;color:#000;border-color:#000}.elementor-28225 .elementor-element.elementor-element-0f12972 .elementor-button:hover svg,.elementor-28225 .elementor-element.elementor-element-0f12972 .elementor-button:focus svg{fill:#000}.elementor-28225 .elementor-element.elementor-element-2a48ce7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28225 .elementor-element.elementor-element-2a48ce7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hef.org.tw/wp-content/uploads/2021/10/2021twmathplan-onclass0.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-28225 .elementor-element.elementor-element-2a48ce7>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-28225 .elementor-element.elementor-element-2a48ce7>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28225 .elementor-element.elementor-element-a5cc1a8{--spacer-size:50px}.elementor-28225 .elementor-element.elementor-element-52dacbd{margin-top:13%;margin-bottom:0%;padding:0% 12% 0% 12%}.elementor-28225 .elementor-element.elementor-element-ce958a9>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-28225 .elementor-element.elementor-element-ce958a9>.elementor-element-populated{padding:0% 10% 0% 0%}.elementor-28225 .elementor-element.elementor-element-7afc162>.elementor-widget-container{margin:0% 0% 3% 0%}.elementor-28225 .elementor-element.elementor-element-7afc162 .elementor-heading-title{font-family:"Noto Sans TC",Noto Sans TC;font-weight:700;text-transform:capitalize;line-height:50px;letter-spacing:-1.13px;color:#6C7C69}.elementor-28225 .elementor-element.elementor-element-7a99c3f{z-index:2}.elementor-28225 .elementor-element.elementor-element-7a99c3f .elementor-heading-title{font-family:"Playfair Display",Noto Sans TC;font-size:25px;font-weight:300;text-transform:capitalize;line-height:19px;letter-spacing:-.51px;color:#6C7C69}.elementor-28225 .elementor-element.elementor-element-ebcd1af>.elementor-widget-container{margin:7px 0 0 0}.elementor-28225 .elementor-element.elementor-element-ebcd1af{z-index:2}.elementor-28225 .elementor-element.elementor-element-ebcd1af .elementor-heading-title{font-family:"Noto Sans TC",Noto Sans TC;font-weight:700;text-transform:capitalize;line-height:19px;letter-spacing:-.51px;color:#6C7C69}.elementor-28225 .elementor-element.elementor-element-7e2a710{font-family:"Noto Sans TC",Noto Sans TC;font-size:16px}.elementor-28225 .elementor-element.elementor-element-5f041b7 .elementor-button{background-color:#fff0;font-family:"Helvetica",Noto Sans TC;font-size:20px;font-weight:700;text-transform:capitalize;letter-spacing:-.45px;fill:#6C7C69;color:#6C7C69;border-style:solid;border-width:0 0 1px 0;border-color:#6C7C69;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-28225 .elementor-element.elementor-element-5f041b7 .elementor-button:hover,.elementor-28225 .elementor-element.elementor-element-5f041b7 .elementor-button:focus{background-color:#fff0;color:#000;border-color:#000}.elementor-28225 .elementor-element.elementor-element-5f041b7 .elementor-button:hover svg,.elementor-28225 .elementor-element.elementor-element-5f041b7 .elementor-button:focus svg{fill:#000}.elementor-28225 .elementor-element.elementor-element-ee408f8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28225 .elementor-element.elementor-element-ee408f8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hef.org.tw/wp-content/uploads/2021/10/2021twmathplan-onclass2.webp);background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-28225 .elementor-element.elementor-element-ee408f8>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-28225 .elementor-element.elementor-element-ee408f8>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28225 .elementor-element.elementor-element-696171f{--spacer-size:50px}.elementor-28225 .elementor-element.elementor-element-225bade{margin-top:13%;margin-bottom:0%;padding:0% 12% 7% 12%}.elementor-28225 .elementor-element.elementor-element-0765b28>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-28225 .elementor-element.elementor-element-0765b28>.elementor-element-populated{padding:0% 10% 0% 0%}.elementor-28225 .elementor-element.elementor-element-dcff5dd>.elementor-widget-container{margin:0% 0% 3% 0%}.elementor-28225 .elementor-element.elementor-element-dcff5dd .elementor-heading-title{font-family:"Noto Sans TC",Noto Sans TC;font-weight:700;text-transform:capitalize;line-height:44px;letter-spacing:-1.13px;color:#6C7C69}.elementor-28225 .elementor-element.elementor-element-920c40f{z-index:2}.elementor-28225 .elementor-element.elementor-element-920c40f .elementor-heading-title{font-family:"Noto Sans TC",Noto Sans TC;font-weight:700;text-transform:capitalize;line-height:19px;letter-spacing:-.51px;color:#6C7C69}.elementor-28225 .elementor-element.elementor-element-e35fb7c{font-family:"Noto Sans TC",Noto Sans TC;font-size:16px}.elementor-28225 .elementor-element.elementor-element-dfbb221 .elementor-button{background-color:#fff0;font-family:"Helvetica",Noto Sans TC;font-size:20px;font-weight:700;text-transform:capitalize;letter-spacing:-.45px;fill:#6C7C69;color:#6C7C69;border-style:solid;border-width:0 0 1px 0;border-color:#6C7C69;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-28225 .elementor-element.elementor-element-dfbb221 .elementor-button:hover,.elementor-28225 .elementor-element.elementor-element-dfbb221 .elementor-button:focus{background-color:#fff0;color:#000;border-color:#000}.elementor-28225 .elementor-element.elementor-element-dfbb221 .elementor-button:hover svg,.elementor-28225 .elementor-element.elementor-element-dfbb221 .elementor-button:focus svg{fill:#000}.elementor-28225 .elementor-element.elementor-element-d081f81:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28225 .elementor-element.elementor-element-d081f81>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hef.org.tw/wp-content/uploads/2021/10/IMG_3457.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-28225 .elementor-element.elementor-element-d081f81>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-28225 .elementor-element.elementor-element-d081f81>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-28225 .elementor-element.elementor-element-53dcad2{--spacer-size:50px}.elementor-28225 .elementor-element.elementor-element-da2b17d{margin-top:0;margin-bottom:8px}.elementor-28225 .elementor-element.elementor-element-c6f86a2 .elementor-button{background-color:#00515E;fill:#FBDBAE;color:#FBDBAE}body.elementor-page-28225:not(.elementor-motion-effects-element-type-background),body.elementor-page-28225>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFAF5}@media(min-width:768px){.elementor-28225 .elementor-element.elementor-element-2ff09798{width:70%}.elementor-28225 .elementor-element.elementor-element-7dd6cf62{width:23%}.elementor-28225 .elementor-element.elementor-element-650c23c{width:7%}}@media(max-width:1024px) and (min-width:768px){.elementor-28225 .elementor-element.elementor-element-2ff09798{width:88%}.elementor-28225 .elementor-element.elementor-element-7dd6cf62{width:100%}.elementor-28225 .elementor-element.elementor-element-650c23c{width:100%}.elementor-28225 .elementor-element.elementor-element-749077c{width:100%}.elementor-28225 .elementor-element.elementor-element-2a48ce7{width:100%}.elementor-28225 .elementor-element.elementor-element-ce958a9{width:100%}.elementor-28225 .elementor-element.elementor-element-ee408f8{width:100%}.elementor-28225 .elementor-element.elementor-element-0765b28{width:100%}.elementor-28225 .elementor-element.elementor-element-d081f81{width:100%}}@media(max-width:1024px){.elementor-28225 .elementor-element.elementor-element-2ff09798>.elementor-element-populated{padding:25% 5% 45% 10%}.elementor-28225 .elementor-element.elementor-element-7a327669 .elementor-heading-title{font-size:56px;line-height:56px}.elementor-28225 .elementor-element.elementor-element-41eb7a97 .elementor-heading-title{font-size:16px}.elementor-28225 .elementor-element.elementor-element-7dd6cf62>.elementor-element-populated{margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%}.elementor-28225 .elementor-element.elementor-element-26fc962c>.elementor-widget-container{margin:-30% 0% 0% 22%}.elementor-28225 .elementor-element.elementor-element-650c23c.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-28225 .elementor-element.elementor-element-650c23c>.elementor-element-populated{margin:5% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-28225 .elementor-element.elementor-element-77ef903d{--spacer-size:180px;width:var(--container-widget-width,36px);max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0}.elementor-28225 .elementor-element.elementor-element-4779b3fc{margin-top:20%;margin-bottom:0%}.elementor-28225 .elementor-element.elementor-element-4a609eb1 .elementor-heading-title{font-size:32px;line-height:36px}.elementor-28225 .elementor-element.elementor-element-7927ff44{width:var(--container-widget-width,184px);max-width:184px;--container-widget-width:184px;--container-widget-flex-grow:0;bottom:-10px}body:not(.rtl) .elementor-28225 .elementor-element.elementor-element-7927ff44{right:-15px}body.rtl .elementor-28225 .elementor-element.elementor-element-7927ff44{left:-15px}.elementor-28225 .elementor-element.elementor-element-b238bea{--container-widget-width:184px;--container-widget-flex-grow:0;width:var(--container-widget-width,184px);max-width:184px}body:not(.rtl) .elementor-28225 .elementor-element.elementor-element-b238bea{left:-10px}body.rtl .elementor-28225 .elementor-element.elementor-element-b238bea{right:-10px}.elementor-28225 .elementor-element.elementor-element-58c820b1{font-size:14px;line-height:20px}.elementor-28225 .elementor-element.elementor-element-c4b6026{margin-top:20%;margin-bottom:0%;padding:0% 3% 0% 3%}.elementor-28225 .elementor-element.elementor-element-f211634{--container-widget-width:33px;--container-widget-flex-grow:0;width:var(--container-widget-width,33px);max-width:33px}body:not(.rtl) .elementor-28225 .elementor-element.elementor-element-f211634{left:50px}body.rtl .elementor-28225 .elementor-element.elementor-element-f211634{right:50px}.elementor-28225 .elementor-element.elementor-element-3f66a49 .elementor-icon-box-title,.elementor-28225 .elementor-element.elementor-element-3f66a49 .elementor-icon-box-title a{font-size:32px;line-height:36px}.elementor-28225 .elementor-element.elementor-element-3f66a49 .elementor-icon-box-description{font-size:14px;line-height:20px}.elementor-28225 .elementor-element.elementor-element-74a1d96{--container-widget-width:33px;--container-widget-flex-grow:0;width:var(--container-widget-width,33px);max-width:33px}body:not(.rtl) .elementor-28225 .elementor-element.elementor-element-74a1d96{left:60px}body.rtl .elementor-28225 .elementor-element.elementor-element-74a1d96{right:60px}.elementor-28225 .elementor-element.elementor-element-4febf40 .elementor-icon-box-title,.elementor-28225 .elementor-element.elementor-element-4febf40 .elementor-icon-box-title a{font-size:32px;line-height:36px}.elementor-28225 .elementor-element.elementor-element-4febf40 .elementor-icon-box-description{font-size:14px;line-height:20px}.elementor-28225 .elementor-element.elementor-element-4ce7c19{--container-widget-width:33px;--container-widget-flex-grow:0;width:var(--container-widget-width,33px);max-width:33px}body:not(.rtl) .elementor-28225 .elementor-element.elementor-element-4ce7c19{right:60px}body.rtl .elementor-28225 .elementor-element.elementor-element-4ce7c19{left:60px}.elementor-28225 .elementor-element.elementor-element-5d50125 .elementor-icon-box-title,.elementor-28225 .elementor-element.elementor-element-5d50125 .elementor-icon-box-title a{font-size:32px;line-height:36px}.elementor-28225 .elementor-element.elementor-element-5d50125 .elementor-icon-box-description{font-size:14px;line-height:20px}.elementor-28225 .elementor-element.elementor-element-87a66e4{margin-top:20%;margin-bottom:20%}.elementor-28225 .elementor-element.elementor-element-749077c>.elementor-element-populated{margin:10% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-28225 .elementor-element.elementor-element-0a80dd6 .elementor-heading-title{font-size:32px;line-height:36px}.elementor-28225 .elementor-element.elementor-element-a5cc1a8{--spacer-size:40vh}.elementor-28225 .elementor-element.elementor-element-52dacbd{margin-top:20%;margin-bottom:20%}.elementor-28225 .elementor-element.elementor-element-ce958a9>.elementor-element-populated{margin:10% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-28225 .elementor-element.elementor-element-7afc162 .elementor-heading-title{font-size:32px;line-height:36px}.elementor-28225 .elementor-element.elementor-element-696171f{--spacer-size:40vh}.elementor-28225 .elementor-element.elementor-element-225bade{margin-top:20%;margin-bottom:20%}.elementor-28225 .elementor-element.elementor-element-0765b28>.elementor-element-populated{margin:10% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%}.elementor-28225 .elementor-element.elementor-element-dcff5dd .elementor-heading-title{font-size:32px;line-height:36px}.elementor-28225 .elementor-element.elementor-element-53dcad2{--spacer-size:40vh}}@media(max-width:767px){.elementor-28225 .elementor-element.elementor-element-2ff09798>.elementor-element-populated{padding:30% 5% 30% 10%}.elementor-28225 .elementor-element.elementor-element-7a327669 .elementor-heading-title{font-size:38px;line-height:42px}.elementor-28225 .elementor-element.elementor-element-41eb7a97 .elementor-heading-title{font-size:14px}.elementor-28225 .elementor-element.elementor-element-7dd6cf62>.elementor-element-populated{margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%}.elementor-28225 .elementor-element.elementor-element-26fc962c>.elementor-widget-container{margin:-20% 0% 0% 15%}.elementor-28225 .elementor-element.elementor-element-77ef903d{--spacer-size:55px;width:var(--container-widget-width,30px);max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0}.elementor-28225 .elementor-element.elementor-element-4779b3fc{margin-top:30%;margin-bottom:0%;padding:8% 8% 8% 8%}.elementor-28225 .elementor-element.elementor-element-4a609eb1 .elementor-heading-title{font-size:28px;line-height:32px}.elementor-28225 .elementor-element.elementor-element-7927ff44{--spacer-size:100px;--container-widget-width:162px;--container-widget-flex-grow:0;width:var(--container-widget-width,162px);max-width:162px;bottom:-50px}body:not(.rtl) .elementor-28225 .elementor-element.elementor-element-7927ff44{right:-5px}body.rtl .elementor-28225 .elementor-element.elementor-element-7927ff44{left:-5px}.elementor-28225 .elementor-element.elementor-element-b238bea{--spacer-size:95px;width:var(--container-widget-width,117px);max-width:117px;--container-widget-width:117px;--container-widget-flex-grow:0;top:-30px}.elementor-28225 .elementor-element.elementor-element-58c820b1{font-size:1.5rem;line-height:1.5em;letter-spacing:.8px}.elementor-28225 .elementor-element.elementor-element-c4b6026{margin-top:10%;margin-bottom:0%;padding:5% 5% 5% 5%}.elementor-28225 .elementor-element.elementor-element-2fb886f{width:100%}body:not(.rtl) .elementor-28225 .elementor-element.elementor-element-f211634{left:105px}body.rtl .elementor-28225 .elementor-element.elementor-element-f211634{right:105px}.elementor-28225 .elementor-element.elementor-element-3f66a49 .elementor-icon-box-title,.elementor-28225 .elementor-element.elementor-element-3f66a49 .elementor-icon-box-title a{font-size:28px;line-height:32px}.elementor-28225 .elementor-element.elementor-element-3f66a49 .elementor-icon-box-description{font-size:.9em}.elementor-28225 .elementor-element.elementor-element-297c951{width:100%}body:not(.rtl) .elementor-28225 .elementor-element.elementor-element-74a1d96{left:110px}body.rtl .elementor-28225 .elementor-element.elementor-element-74a1d96{right:110px}.elementor-28225 .elementor-element.elementor-element-4febf40 .elementor-icon-box-title,.elementor-28225 .elementor-element.elementor-element-4febf40 .elementor-icon-box-title a{font-size:28px;line-height:32px}.elementor-28225 .elementor-element.elementor-element-4febf40 .elementor-icon-box-description{font-size:.9em}.elementor-28225 .elementor-element.elementor-element-65e1d74{width:100%}body:not(.rtl) .elementor-28225 .elementor-element.elementor-element-4ce7c19{right:110px}body.rtl .elementor-28225 .elementor-element.elementor-element-4ce7c19{left:110px}.elementor-28225 .elementor-element.elementor-element-5d50125 .elementor-icon-box-title,.elementor-28225 .elementor-element.elementor-element-5d50125 .elementor-icon-box-title a{font-size:28px;line-height:32px}.elementor-28225 .elementor-element.elementor-element-5d50125 .elementor-icon-box-description{font-size:.9em}.elementor-28225 .elementor-element.elementor-element-87a66e4{margin-top:20%;margin-bottom:0%;padding:28px 28px 28px 28px}.elementor-28225 .elementor-element.elementor-element-749077c>.elementor-element-populated{padding:0 0 0 0}.elementor-28225 .elementor-element.elementor-element-0a80dd6>.elementor-widget-container{margin:0% 0% 5% 0%}.elementor-28225 .elementor-element.elementor-element-0a80dd6 .elementor-heading-title{font-size:28px;line-height:32px}.elementor-28225 .elementor-element.elementor-element-52dacbd{margin-top:20%;margin-bottom:0%;padding:8% 8% 8% 8%}.elementor-28225 .elementor-element.elementor-element-ce958a9>.elementor-element-populated{padding:0 0 0 0}.elementor-28225 .elementor-element.elementor-element-7afc162>.elementor-widget-container{margin:0% 0% 5% 0%}.elementor-28225 .elementor-element.elementor-element-7afc162 .elementor-heading-title{font-size:28px;line-height:32px}.elementor-28225 .elementor-element.elementor-element-7a99c3f .elementor-heading-title{font-size:1.7rem}.elementor-28225 .elementor-element.elementor-element-225bade{margin-top:20%;margin-bottom:0%;padding:8% 8% 8% 8%}.elementor-28225 .elementor-element.elementor-element-0765b28>.elementor-element-populated{padding:0 0 0 0}.elementor-28225 .elementor-element.elementor-element-dcff5dd>.elementor-widget-container{margin:0% 0% 5% 0%}.elementor-28225 .elementor-element.elementor-element-dcff5dd .elementor-heading-title{font-size:28px;line-height:32px}}