.elementor-4000 .elementor-element.elementor-element-157d363 .elementor-repeater-item-4e06649.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto}.elementor-4000 .elementor-element.elementor-element-756d832{text-align:center}.elementor-4000 .elementor-element.elementor-element-756d832 .elementor-heading-title{font-size:2.5em;font-weight:600;letter-spacing:5px;color:#F29600}.elementor-4000 .elementor-element.elementor-element-157d363:not(.elementor-motion-effects-element-type-background),.elementor-4000 .elementor-element.elementor-element-157d363>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://cityschool.com.tw/wp-content/uploads/2022/01/2.jpg);background-position:center center;background-size:cover}.elementor-4000 .elementor-element.elementor-element-157d363>.elementor-background-overlay{background-color:#000;opacity:.35;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4000 .elementor-element.elementor-element-157d363>.elementor-container{min-height:30vw}.elementor-4000 .elementor-element.elementor-element-157d363{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-4000 .elementor-element.elementor-element-edaf20f .elementor-repeater-item-3f3610b.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto}.elementor-4000 .elementor-element.elementor-element-c1e1571 .elementor-repeater-item-995c0ef.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto}.elementor-4000 .elementor-element.elementor-element-d8f2f1f .elementor-heading-title{font-size:1.8em;font-weight:600;line-height:1.5em;letter-spacing:2px;color:#F29600}.elementor-4000 .elementor-element.elementor-element-c1e1571{margin-top:60px;margin-bottom:0}.elementor-4000 .elementor-element.elementor-element-61f365e .elementor-repeater-item-3f3610b.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto}.elementor-4000 .elementor-element.elementor-element-7dae95f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-4000 .elementor-element.elementor-element-7dae95f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-4000 .elementor-element.elementor-element-7dae95f>.elementor-element-populated{box-shadow:6px 6px 10px 0 rgb(81 81 81 / .2);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:100px 10px 25px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px}.elementor-4000 .elementor-element.elementor-element-7dae95f>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4000 .elementor-element.elementor-element-c72dcfb>.elementor-widget-container{margin:-80px 0 0 0}.elementor-4000 .elementor-element.elementor-element-c72dcfb{z-index:6}.elementor-4000 .elementor-element.elementor-element-c72dcfb img{width:120px;max-width:50%;border-radius:50% 50% 50% 50%}.elementor-4000 .elementor-element.elementor-element-5f9865c{text-align:center}.elementor-4000 .elementor-element.elementor-element-5f9865c .elementor-heading-title{font-size:1.2em;font-weight:600;line-height:1.5em;letter-spacing:2px;color:#EE9200}.elementor-4000 .elementor-element.elementor-element-f85286c{font-size:1em;line-height:1.5em;letter-spacing:1.5px;color:#3F3F3F}.elementor-4000 .elementor-element.elementor-element-41c7b91:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-4000 .elementor-element.elementor-element-41c7b91>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-4000 .elementor-element.elementor-element-41c7b91>.elementor-element-populated{box-shadow:6px 6px 10px 0 rgb(81 81 81 / .2);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:100px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;padding:20px 20px 20px 20px}.elementor-4000 .elementor-element.elementor-element-41c7b91>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4000 .elementor-element.elementor-element-7fef778>.elementor-widget-container{margin:-80px 0 0 0}.elementor-4000 .elementor-element.elementor-element-7fef778{z-index:6}.elementor-4000 .elementor-element.elementor-element-7fef778 img{width:120px;max-width:50%;border-radius:50% 50% 50% 50%}.elementor-4000 .elementor-element.elementor-element-f9f5b18{text-align:center}.elementor-4000 .elementor-element.elementor-element-f9f5b18 .elementor-heading-title{font-size:1.2em;font-weight:600;line-height:1.5em;letter-spacing:2px;color:#EE9200}.elementor-4000 .elementor-element.elementor-element-78ef01f{font-size:1em;line-height:1.5em;letter-spacing:1.5px;color:#3F3F3F}.elementor-4000 .elementor-element.elementor-element-61f365e{margin-top:0;margin-bottom:0}.elementor-4000 .elementor-element.elementor-element-3537f15 .elementor-repeater-item-3f3610b.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto}.elementor-4000 .elementor-element.elementor-element-dad1b00:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-4000 .elementor-element.elementor-element-dad1b00>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-4000 .elementor-element.elementor-element-dad1b00>.elementor-element-populated{box-shadow:6px 6px 10px 0 rgb(81 81 81 / .2);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:100px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;padding:20px 20px 20px 20px}.elementor-4000 .elementor-element.elementor-element-dad1b00>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4000 .elementor-element.elementor-element-9fb356e>.elementor-widget-container{margin:-80px 0 0 0}.elementor-4000 .elementor-element.elementor-element-9fb356e{z-index:6}.elementor-4000 .elementor-element.elementor-element-9fb356e img{width:120px;max-width:50%;border-radius:50% 50% 50% 50%}.elementor-4000 .elementor-element.elementor-element-a56eedc{text-align:center}.elementor-4000 .elementor-element.elementor-element-a56eedc .elementor-heading-title{font-size:1.2em;font-weight:600;line-height:1.5em;letter-spacing:2px;color:#F29600}.elementor-4000 .elementor-element.elementor-element-d1076bd{font-size:1em;line-height:1.5em;letter-spacing:1.5px;color:#3F3F3F}.elementor-4000 .elementor-element.elementor-element-27fb30a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-4000 .elementor-element.elementor-element-27fb30a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-4000 .elementor-element.elementor-element-27fb30a>.elementor-element-populated{box-shadow:6px 6px 10px 0 rgb(81 81 81 / .2);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:100px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;padding:20px 20px 20px 20px}.elementor-4000 .elementor-element.elementor-element-27fb30a>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4000 .elementor-element.elementor-element-90b486c>.elementor-widget-container{margin:-80px 0 0 0}.elementor-4000 .elementor-element.elementor-element-90b486c{z-index:6}.elementor-4000 .elementor-element.elementor-element-90b486c img{width:120px;max-width:50%;border-radius:50% 50% 50% 50%}.elementor-4000 .elementor-element.elementor-element-1fbd2d5{text-align:center}.elementor-4000 .elementor-element.elementor-element-1fbd2d5 .elementor-heading-title{font-size:1.2em;font-weight:600;line-height:1.5em;letter-spacing:2px;color:#F29600}.elementor-4000 .elementor-element.elementor-element-a1a2e85{font-size:1em;line-height:1.5em;letter-spacing:1.5px;color:#3F3F3F}.elementor-4000 .elementor-element.elementor-element-fb528b9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-4000 .elementor-element.elementor-element-fb528b9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-4000 .elementor-element.elementor-element-fb528b9>.elementor-element-populated{box-shadow:6px 6px 10px 0 rgb(81 81 81 / .2);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:100px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;padding:20px 20px 20px 20px}.elementor-4000 .elementor-element.elementor-element-fb528b9>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4000 .elementor-element.elementor-element-477bd04>.elementor-widget-container{margin:-80px 0 0 0}.elementor-4000 .elementor-element.elementor-element-477bd04{z-index:6}.elementor-4000 .elementor-element.elementor-element-477bd04 img{width:120px;max-width:39%;border-radius:50% 50% 50% 50%}.elementor-4000 .elementor-element.elementor-element-f13d7c9{text-align:center}.elementor-4000 .elementor-element.elementor-element-f13d7c9 .elementor-heading-title{font-size:1.2em;font-weight:600;line-height:1.5em;letter-spacing:2px;color:#EE9200}.elementor-4000 .elementor-element.elementor-element-1e83775{font-size:1em;line-height:1.5em;letter-spacing:1.5px;color:#3F3F3F}.elementor-4000 .elementor-element.elementor-element-3537f15{margin-top:0;margin-bottom:0}.elementor-4000 .elementor-element.elementor-element-edaf20f{margin-top:0;margin-bottom:0}.elementor-4000 .elementor-element.elementor-element-4d90c3e .elementor-repeater-item-282c0f5.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto}.elementor-4000 .elementor-element.elementor-element-983ec6c .elementor-repeater-item-3f3610b.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto}.elementor-4000 .elementor-element.elementor-element-8e9cc45:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-4000 .elementor-element.elementor-element-8e9cc45>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-4000 .elementor-element.elementor-element-8e9cc45>.elementor-element-populated{box-shadow:6px 6px 10px 0 rgb(81 81 81 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:50px 50px 25px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:30px 30px 30px 30px}.elementor-4000 .elementor-element.elementor-element-8e9cc45>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4000 .elementor-element.elementor-element-8900bc8>.elementor-widget-container{margin:-40px 2px -12px 2px}.elementor-4000 .elementor-element.elementor-element-8900bc8 .elementor-icon-wrapper{text-align:center}.elementor-4000 .elementor-element.elementor-element-8900bc8.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-4000 .elementor-element.elementor-element-8900bc8.elementor-view-framed .elementor-icon,.elementor-4000 .elementor-element.elementor-element-8900bc8.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-4000 .elementor-element.elementor-element-8900bc8.elementor-view-framed .elementor-icon,.elementor-4000 .elementor-element.elementor-element-8900bc8.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-4000 .elementor-element.elementor-element-8900bc8 .elementor-icon{font-size:30px}.elementor-4000 .elementor-element.elementor-element-8900bc8 .elementor-icon svg{height:30px}.elementor-4000 .elementor-element.elementor-element-68c5a0d>.elementor-widget-container{margin:0 0 010px 0}.elementor-4000 .elementor-element.elementor-element-68c5a0d{text-align:center}.elementor-4000 .elementor-element.elementor-element-68c5a0d .elementor-heading-title{font-weight:600;color:var(--e-global-color-primary)}.elementor-4000 .elementor-element.elementor-element-4913e15{font-size:1.1em;line-height:2em;letter-spacing:2px;color:#6A6A6A}.elementor-4000 .elementor-element.elementor-element-4ef326d{font-size:1.1em;line-height:2em;letter-spacing:2px;color:#6A6A6A}.elementor-4000 .elementor-element.elementor-element-c819f77:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-4000 .elementor-element.elementor-element-c819f77>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-4000 .elementor-element.elementor-element-c819f77>.elementor-element-populated{box-shadow:6px 6px 10px 0 rgb(81 81 81 / .5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:50px 50px 25px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:30px 30px 30px 30px}.elementor-4000 .elementor-element.elementor-element-c819f77>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4000 .elementor-element.elementor-element-7984865>.elementor-widget-container{margin:-40px 2px -12px 2px}.elementor-4000 .elementor-element.elementor-element-7984865 .elementor-icon-wrapper{text-align:center}.elementor-4000 .elementor-element.elementor-element-7984865.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-4000 .elementor-element.elementor-element-7984865.elementor-view-framed .elementor-icon,.elementor-4000 .elementor-element.elementor-element-7984865.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-4000 .elementor-element.elementor-element-7984865.elementor-view-framed .elementor-icon,.elementor-4000 .elementor-element.elementor-element-7984865.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-4000 .elementor-element.elementor-element-7984865 .elementor-icon{font-size:30px}.elementor-4000 .elementor-element.elementor-element-7984865 .elementor-icon svg{height:30px}.elementor-4000 .elementor-element.elementor-element-820e946>.elementor-widget-container{margin:0 0 010px 0}.elementor-4000 .elementor-element.elementor-element-820e946{text-align:center}.elementor-4000 .elementor-element.elementor-element-820e946 .elementor-heading-title{font-weight:600;color:var(--e-global-color-primary)}.elementor-4000 .elementor-element.elementor-element-4671ab7{font-size:1.1em;line-height:2em;letter-spacing:2px;color:#6A6A6A}.elementor-4000 .elementor-element.elementor-element-2c085dd{font-size:1.1em;line-height:2em;letter-spacing:2px;color:#6A6A6A}.elementor-4000 .elementor-element.elementor-element-983ec6c{margin-top:0;margin-bottom:0}.elementor-4000 .elementor-element.elementor-element-46e217f .elementor-repeater-item-3f3610b.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto}.elementor-4000 .elementor-element.elementor-element-46e217f{margin-top:0;margin-bottom:0}.elementor-4000 .elementor-element.elementor-element-4d90c3e>.elementor-background-overlay{background-image:url(https://cityschool.com.tw/wp-content/uploads/2020/11/專業課程-02_01.jpg);background-size:cover;opacity:.5}.elementor-4000 .elementor-element.elementor-element-937405d .elementor-repeater-item-282c0f5.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto}.elementor-4000 .elementor-element.elementor-element-2d7040d .elementor-repeater-item-482fecf.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto}.elementor-4000 .elementor-element.elementor-element-2cb9d38 .elementor-heading-title{font-size:1.8em;font-weight:600;line-height:1.5em;letter-spacing:2px;color:#F29600}.elementor-4000 .elementor-element.elementor-element-6c955d0{font-size:1.1em;line-height:2em;letter-spacing:2px;color:#6A6A6A}.elementor-4000 .elementor-element.elementor-element-86ee3b8 .elementor-icon-wrapper{text-align:left}.elementor-4000 .elementor-element.elementor-element-86ee3b8.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-c5c7c58)}.elementor-4000 .elementor-element.elementor-element-86ee3b8.elementor-view-framed .elementor-icon,.elementor-4000 .elementor-element.elementor-element-86ee3b8.elementor-view-default .elementor-icon{color:var(--e-global-color-c5c7c58);border-color:var(--e-global-color-c5c7c58)}.elementor-4000 .elementor-element.elementor-element-86ee3b8.elementor-view-framed .elementor-icon,.elementor-4000 .elementor-element.elementor-element-86ee3b8.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-c5c7c58)}.elementor-4000 .elementor-element.elementor-element-86ee3b8 .elementor-icon{font-size:39px}.elementor-4000 .elementor-element.elementor-element-86ee3b8 .elementor-icon svg{height:39px}.elementor-4000 .elementor-element.elementor-element-40417d5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-4000 .elementor-element.elementor-element-f46d166>.elementor-widget-container{padding:0 0 20px 0}.elementor-4000 .elementor-element.elementor-element-f46d166 .elementor-heading-title{font-size:1.8em;font-weight:600;line-height:1.5em;letter-spacing:2px;color:#F29600}.elementor-4000 .elementor-element.elementor-element-9bd6885{text-align:center}.elementor-4000 .elementor-element.elementor-element-9bd6885 img{width:97%}.elementor-4000 .elementor-element.elementor-element-2d7040d{margin-top:50px;margin-bottom:50px}.elementor-4000 .elementor-element.elementor-element-937405d>.elementor-background-overlay{opacity:.5}.elementor-widget .tippy-tooltip .tippy-content{text-align:center}@media(max-width:1024px){.elementor-4000 .elementor-element.elementor-element-157d363>.elementor-container{min-height:40vw}.elementor-4000 .elementor-element.elementor-element-a063de0>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px}.elementor-4000 .elementor-element.elementor-element-2cb9d38 .elementor-heading-title{font-size:1.8em}.elementor-4000 .elementor-element.elementor-element-f46d166 .elementor-heading-title{font-size:1.8em}}@media(max-width:767px){.elementor-4000 .elementor-element.elementor-element-756d832 .elementor-heading-title{font-size:2em}.elementor-4000 .elementor-element.elementor-element-157d363>.elementor-container{min-height:80vw}.elementor-4000 .elementor-element.elementor-element-a063de0>.elementor-element-populated{padding:30px 10px 30px 10px}.elementor-4000 .elementor-element.elementor-element-d8f2f1f .elementor-heading-title{font-size:1.5em}.elementor-4000 .elementor-element.elementor-element-c1e1571{margin-top:50px;margin-bottom:0}.elementor-4000 .elementor-element.elementor-element-8e9cc45>.elementor-element-populated{margin:20px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-4000 .elementor-element.elementor-element-4913e15{font-size:1em}.elementor-4000 .elementor-element.elementor-element-4ef326d{font-size:1em}.elementor-4000 .elementor-element.elementor-element-c819f77>.elementor-element-populated{margin:20px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-4000 .elementor-element.elementor-element-4671ab7{font-size:1em}.elementor-4000 .elementor-element.elementor-element-2c085dd{font-size:1em}.elementor-4000 .elementor-element.elementor-element-2cb9d38 .elementor-heading-title{font-size:1.5em}.elementor-4000 .elementor-element.elementor-element-6c955d0{font-size:1em}.elementor-4000 .elementor-element.elementor-element-f46d166 .elementor-heading-title{font-size:1.5em}}@media(min-width:768px){.elementor-4000 .elementor-element.elementor-element-c583a01{width:34.196%}.elementor-4000 .elementor-element.elementor-element-40417d5{width:65.804%}}@media(max-width:1024px) and (min-width:768px){.elementor-4000 .elementor-element.elementor-element-c583a01{width:45%}}@media(min-width:1025px){.elementor-4000 .elementor-element.elementor-element-4d90c3e>.elementor-background-overlay{background-attachment:fixed}}