.elementor-widget-video .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );}.elementor-widget-video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );}.elementor-9550 .elementor-element.elementor-element-a2b3e4d .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-9550 .elementor-element.elementor-element-68d1eba{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9550 .elementor-element.elementor-element-ee685c2{margin-top:40px;margin-bottom:10px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );}.elementor-9550 .elementor-element.elementor-element-8195097{text-align:center;}.elementor-9550 .elementor-element.elementor-element-8195097 .elementor-heading-title{font-size:2.2em;color:#000000;}.elementor-9550 .elementor-element.elementor-element-c51e9c4{margin-top:0px;margin-bottom:0px;padding:20px 300px 20px 300px;}.elementor-widget-call-to-action .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );}.elementor-widget-call-to-action .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-family:var( --e-global-typography-accent-font-family );}.elementor-9550 .elementor-element.elementor-element-1e46f62 .elementor-cta .elementor-cta__bg, .elementor-9550 .elementor-element.elementor-element-1e46f62 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9550 .elementor-element.elementor-element-1e46f62 .elementor-cta__content{text-align:center;}.elementor-9550 .elementor-element.elementor-element-3bf0338 .elementor-cta .elementor-cta__bg, .elementor-9550 .elementor-element.elementor-element-3bf0338 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9550 .elementor-element.elementor-element-3bf0338 .elementor-cta__content{text-align:center;}.elementor-9550 .elementor-element.elementor-element-0b5edbe .elementor-cta .elementor-cta__bg, .elementor-9550 .elementor-element.elementor-element-0b5edbe .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9550 .elementor-element.elementor-element-0b5edbe .elementor-cta__content{text-align:center;}.elementor-9550 .elementor-element.elementor-element-7deff3d .elementor-cta .elementor-cta__bg, .elementor-9550 .elementor-element.elementor-element-7deff3d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9550 .elementor-element.elementor-element-7deff3d .elementor-cta__content{text-align:center;}.elementor-9550 .elementor-element.elementor-element-ec274c5 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-9550 .elementor-element.elementor-element-ec274c5{text-align:center;}.elementor-9550 .elementor-element.elementor-element-ec274c5 .elementor-heading-title{font-size:2.2em;color:#000000;}.elementor-9550 .elementor-element.elementor-element-4a51c5b{margin-top:0px;margin-bottom:0px;padding:0px 300px 0px 300px;}.elementor-9550 .elementor-element.elementor-element-821444a .elementor-cta .elementor-cta__bg, .elementor-9550 .elementor-element.elementor-element-821444a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9550 .elementor-element.elementor-element-821444a .elementor-cta__content{text-align:center;}.elementor-9550 .elementor-element.elementor-element-60b525d .elementor-cta .elementor-cta__bg, .elementor-9550 .elementor-element.elementor-element-60b525d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9550 .elementor-element.elementor-element-60b525d .elementor-cta__content{text-align:center;}.elementor-9550 .elementor-element.elementor-element-3439a23 .elementor-cta .elementor-cta__bg, .elementor-9550 .elementor-element.elementor-element-3439a23 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9550 .elementor-element.elementor-element-3439a23 .elementor-cta__content{text-align:center;}.elementor-9550 .elementor-element.elementor-element-947a41a{margin-top:0px;margin-bottom:0px;padding:0px 300px 0px 300px;}.elementor-9550 .elementor-element.elementor-element-6e09824 .elementor-cta .elementor-cta__bg, .elementor-9550 .elementor-element.elementor-element-6e09824 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9550 .elementor-element.elementor-element-6e09824 .elementor-cta__content{text-align:center;}.elementor-9550 .elementor-element.elementor-element-eb90284 .elementor-cta .elementor-cta__bg, .elementor-9550 .elementor-element.elementor-element-eb90284 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9550 .elementor-element.elementor-element-eb90284 .elementor-cta__content{text-align:center;}.elementor-9550 .elementor-element.elementor-element-6f9b32e .elementor-cta .elementor-cta__bg, .elementor-9550 .elementor-element.elementor-element-6f9b32e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9550 .elementor-element.elementor-element-6f9b32e .elementor-cta__content{text-align:center;}.elementor-9550 .elementor-element.elementor-element-08630cb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9550 .elementor-element.elementor-element-ea8893e{text-align:center;}.elementor-9550 .elementor-element.elementor-element-ea8893e .elementor-heading-title{font-size:2.2em;color:#000000;}.elementor-9550 .elementor-element.elementor-element-d007012{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );}.elementor-9550 .elementor-element.elementor-element-2d2c83d{padding:0px 0200px 0px 0200px;}.elementor-9550 .elementor-element.elementor-element-8ca9bb1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9550 .elementor-element.elementor-element-3e2ce6a > .elementor-widget-container{background-color:#54595f;padding:9px 9px 9px 9px;border-radius:18px 18px 18px 18px;}.elementor-9550 .elementor-element.elementor-element-3e2ce6a{text-align:center;}.elementor-9550 .elementor-element.elementor-element-3e2ce6a .elementor-heading-title{color:#ffffff;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family );}.elementor-9550 .elementor-element.elementor-element-56bb18e .elementor-button{background-color:#f49229;font-size:22px;padding:20px 60px 20px 60px;}.elementor-9550 .elementor-element.elementor-element-56bb18e .elementor-button-content-wrapper{flex-direction:row;}.elementor-9550 .elementor-element.elementor-element-56bb18e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9550 .elementor-element.elementor-element-73ce4e7 .elementor-button{background-color:#f49229;font-size:22px;padding:20px 60px 20px 60px;}.elementor-9550 .elementor-element.elementor-element-73ce4e7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9550 .elementor-element.elementor-element-73ce4e7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9550 .elementor-element.elementor-element-bd01471{margin-top:0px;margin-bottom:0px;padding:0px 200px 0px 200px;}.elementor-9550 .elementor-element.elementor-element-f61ddc7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9550 .elementor-element.elementor-element-5b433ea > .elementor-widget-container{background-color:#54595f;padding:9px 9px 9px 9px;border-radius:18px 18px 18px 18px;}.elementor-9550 .elementor-element.elementor-element-5b433ea{text-align:center;}.elementor-9550 .elementor-element.elementor-element-5b433ea .elementor-heading-title{color:#ffffff;}.elementor-9550 .elementor-element.elementor-element-92d0c05 .elementor-button{background-color:#f49229;font-size:22px;padding:20px 60px 20px 60px;}.elementor-9550 .elementor-element.elementor-element-92d0c05 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9550 .elementor-element.elementor-element-92d0c05 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9550 .elementor-element.elementor-element-402efce .elementor-button{background-color:#f49229;font-size:22px;padding:20px 60px 20px 60px;}.elementor-9550 .elementor-element.elementor-element-402efce .elementor-button-content-wrapper{flex-direction:row;}.elementor-9550 .elementor-element.elementor-element-402efce .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9550 .elementor-element.elementor-element-9d968f0{margin-top:0px;margin-bottom:0px;padding:0px 200px 0px 200px;}.elementor-9550 .elementor-element.elementor-element-d8ff4c6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9550 .elementor-element.elementor-element-e286ec9 > .elementor-widget-container{background-color:#54595f;padding:9px 9px 9px 9px;border-radius:18px 18px 18px 18px;}.elementor-9550 .elementor-element.elementor-element-e286ec9{text-align:center;}.elementor-9550 .elementor-element.elementor-element-e286ec9 .elementor-heading-title{color:#ffffff;}.elementor-9550 .elementor-element.elementor-element-fdd1ec6 .elementor-button{background-color:#f49229;font-size:22px;padding:20px 60px 20px 60px;}.elementor-9550 .elementor-element.elementor-element-fdd1ec6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9550 .elementor-element.elementor-element-fdd1ec6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9550 .elementor-element.elementor-element-56b9ffa .elementor-button{background-color:#f49229;font-size:22px;padding:20px 60px 20px 60px;}.elementor-9550 .elementor-element.elementor-element-56b9ffa .elementor-button-content-wrapper{flex-direction:row;}.elementor-9550 .elementor-element.elementor-element-56b9ffa .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9550 .elementor-element.elementor-element-014c801{margin-top:0px;margin-bottom:0px;padding:0px 200px 0px 200px;}.elementor-9550 .elementor-element.elementor-element-76ec61d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9550 .elementor-element.elementor-element-6cb2abd > .elementor-widget-container{background-color:#54595f;padding:9px 9px 9px 9px;border-radius:18px 18px 18px 18px;}.elementor-9550 .elementor-element.elementor-element-6cb2abd{text-align:center;}.elementor-9550 .elementor-element.elementor-element-6cb2abd .elementor-heading-title{color:#ffffff;}.elementor-9550 .elementor-element.elementor-element-d48edb6 .elementor-button{background-color:#f49229;font-size:22px;padding:20px 60px 20px 60px;}.elementor-9550 .elementor-element.elementor-element-d48edb6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9550 .elementor-element.elementor-element-d48edb6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9550 .elementor-element.elementor-element-7391785 .elementor-button{background-color:#f49229;font-size:22px;padding:20px 60px 20px 60px;}.elementor-9550 .elementor-element.elementor-element-7391785 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9550 .elementor-element.elementor-element-7391785 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9550 .elementor-element.elementor-element-84ffebe{margin-top:0px;margin-bottom:0px;padding:0px 200px 0px 200px;}.elementor-9550 .elementor-element.elementor-element-820844e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9550 .elementor-element.elementor-element-3839180 > .elementor-widget-container{background-color:#54595f;padding:9px 9px 9px 9px;border-radius:18px 18px 18px 18px;}.elementor-9550 .elementor-element.elementor-element-3839180{text-align:center;}.elementor-9550 .elementor-element.elementor-element-3839180 .elementor-heading-title{color:#ffffff;}.elementor-9550 .elementor-element.elementor-element-388012c .elementor-button{background-color:#f49229;font-size:22px;padding:20px 60px 20px 60px;}.elementor-9550 .elementor-element.elementor-element-388012c .elementor-button-content-wrapper{flex-direction:row;}.elementor-9550 .elementor-element.elementor-element-388012c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9550 .elementor-element.elementor-element-8065034 .elementor-button{background-color:#f49229;font-size:22px;padding:20px 60px 20px 60px;}.elementor-9550 .elementor-element.elementor-element-8065034 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9550 .elementor-element.elementor-element-8065034 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9550 .elementor-element.elementor-element-5d34dbc{margin-top:0px;margin-bottom:0px;padding:0px 200px 0px 200px;}.elementor-9550 .elementor-element.elementor-element-cf6812f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9550 .elementor-element.elementor-element-c0946cf > .elementor-widget-container{background-color:#54595f;padding:9px 9px 9px 9px;border-radius:18px 18px 18px 18px;}.elementor-9550 .elementor-element.elementor-element-c0946cf{text-align:center;}.elementor-9550 .elementor-element.elementor-element-c0946cf .elementor-heading-title{color:#ffffff;}.elementor-9550 .elementor-element.elementor-element-da26e5f .elementor-button{background-color:#f49229;font-size:22px;padding:20px 60px 20px 60px;}.elementor-9550 .elementor-element.elementor-element-da26e5f .elementor-button-content-wrapper{flex-direction:row;}.elementor-9550 .elementor-element.elementor-element-da26e5f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9550 .elementor-element.elementor-element-1c98486 .elementor-button{background-color:#f49229;font-size:22px;padding:20px 60px 20px 60px;}.elementor-9550 .elementor-element.elementor-element-1c98486 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9550 .elementor-element.elementor-element-1c98486 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9550 .elementor-element.elementor-element-16a529e{margin-top:0px;margin-bottom:0px;padding:0px 200px 100px 200px;}.elementor-9550 .elementor-element.elementor-element-f852018 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9550 .elementor-element.elementor-element-e42a35f > .elementor-widget-container{background-color:#54595f;padding:9px 9px 9px 9px;border-radius:18px 18px 18px 18px;}.elementor-9550 .elementor-element.elementor-element-e42a35f{text-align:center;}.elementor-9550 .elementor-element.elementor-element-e42a35f .elementor-heading-title{color:#ffffff;}.elementor-9550 .elementor-element.elementor-element-ebe2861 .elementor-button{background-color:#f49229;font-size:22px;padding:20px 60px 20px 60px;}.elementor-9550 .elementor-element.elementor-element-ebe2861 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9550 .elementor-element.elementor-element-ebe2861 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9550 .elementor-element.elementor-element-138dfd6 .elementor-button{background-color:#f49229;font-size:22px;padding:20px 60px 20px 60px;}.elementor-9550 .elementor-element.elementor-element-138dfd6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9550 .elementor-element.elementor-element-138dfd6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9550 .elementor-element.elementor-element-e2c0c0e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-widget-template .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );}.elementor-widget-template .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );}@media(max-width:767px){.elementor-9550 .elementor-element.elementor-element-c51e9c4{padding:0px 0px 0px 0px;}.elementor-9550 .elementor-element.elementor-element-4a51c5b{padding:0px 0px 0px 0px;}.elementor-9550 .elementor-element.elementor-element-947a41a{padding:0px 0px 0px 0px;}.elementor-9550 .elementor-element.elementor-element-2d2c83d{padding:0px 0px 0px 0px;}.elementor-9550 .elementor-element.elementor-element-bd01471{padding:0px 0px 0px 0px;}.elementor-9550 .elementor-element.elementor-element-9d968f0{padding:0px 0px 0px 0px;}.elementor-9550 .elementor-element.elementor-element-014c801{padding:0px 0px 0px 0px;}.elementor-9550 .elementor-element.elementor-element-84ffebe{padding:0px 0px 0px 0px;}.elementor-9550 .elementor-element.elementor-element-5d34dbc{padding:0px 0px 0px 0px;}.elementor-9550 .elementor-element.elementor-element-16a529e{padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-3e481ed */.school_category{
    display:flex;
    justify-content: center;
    font-size: 20px;
    font-family: '中TC-台北黑體TaipeiSans(100-300)' !important;
    font-weight: 300;
    margin-bottom: 30px;
}
.cate_btn{
    margin-left:20px;
    display: flex;
    justify-content: center;
    align-items: center;
    width:150px; 
    height:50px;
    background:#2EC4B6;
    border-radius: 10px;
    color:white;
    cursor: pointer;

}
.cate_btn:hover{
    background-color: #F16B6F;
}

.mystyle{
   display: none;
}

@media only screen and (max-width: 600px) {
    .school_category{
flex-direction:column;
}
.cate_btn{
    margin:0 auto;
    margin-bottom:10px;

}
}/* End custom CSS */