.elementor-7960 .elementor-element.elementor-element-e48ad87:not(.elementor-motion-effects-element-type-background), .elementor-7960 .elementor-element.elementor-element-e48ad87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-7960 .elementor-element.elementor-element-e48ad87{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7960 .elementor-element.elementor-element-e48ad87 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7960 .elementor-element.elementor-element-1a25ce7 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-7960 .elementor-element.elementor-element-41ac482 > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-7960 .elementor-element.elementor-element-f5f76cb > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-7960 .elementor-element.elementor-element-de85e27 > .elementor-widget-container{margin:-22px 0px -3px 0px;}.elementor-7960 .elementor-element.elementor-element-281b31b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7960 .elementor-element.elementor-element-13dd368 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7960 .elementor-element.elementor-element-5396590 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7960 .elementor-element.elementor-element-2105bef > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7960 .elementor-element.elementor-element-a4d724e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7960 .elementor-element.elementor-element-5603dd4:not(.elementor-motion-effects-element-type-background), .elementor-7960 .elementor-element.elementor-element-5603dd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-7960 .elementor-element.elementor-element-5603dd4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7960 .elementor-element.elementor-element-5603dd4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7960 .elementor-element.elementor-element-ff7681a > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-7960 .elementor-element.elementor-element-d9f8706:not(.elementor-motion-effects-element-type-background), .elementor-7960 .elementor-element.elementor-element-d9f8706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#601886EB;}.elementor-7960 .elementor-element.elementor-element-d9f8706{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-7960 .elementor-element.elementor-element-d9f8706 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7960 .elementor-element.elementor-element-411bf8f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7960 .elementor-element.elementor-element-411bf8f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7960 .elementor-element.elementor-element-719b7a1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-testimonial .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7960 .elementor-element.elementor-element-f91ab95 .elementor-testimonial-wrapper{text-align:left;}.elementor-7960 .elementor-element.elementor-element-f91ab95 .elementor-testimonial-content{color:var( --e-global-color-902e811 );font-family:"傑期｜NotoSansCJK";font-weight:bold;}.elementor-7960 .elementor-element.elementor-element-f91ab95 .elementor-testimonial-name{color:var( --e-global-color-902e811 );}.elementor-7960 .elementor-element.elementor-element-f91ab95 .elementor-testimonial-job{color:var( --e-global-color-b8f4fd3 );}.elementor-7960 .elementor-element.elementor-element-40f8627 .elementor-testimonial-wrapper{text-align:left;}.elementor-7960 .elementor-element.elementor-element-40f8627 .elementor-testimonial-content{color:var( --e-global-color-902e811 );font-family:"傑期｜NotoSansCJK";font-weight:bold;}.elementor-7960 .elementor-element.elementor-element-40f8627 .elementor-testimonial-name{color:var( --e-global-color-902e811 );}.elementor-7960 .elementor-element.elementor-element-40f8627 .elementor-testimonial-job{color:#FF8F00;}.elementor-7960 .elementor-element.elementor-element-46b8204:not(.elementor-motion-effects-element-type-background), .elementor-7960 .elementor-element.elementor-element-46b8204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-7960 .elementor-element.elementor-element-46b8204{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;}.elementor-7960 .elementor-element.elementor-element-46b8204 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7960 .elementor-element.elementor-element-d8760ca > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-7960 .elementor-element.elementor-element-523317c:not(.elementor-motion-effects-element-type-background), .elementor-7960 .elementor-element.elementor-element-523317c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-237def6 );}.elementor-7960 .elementor-element.elementor-element-523317c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 85px 85px 85px;}.elementor-7960 .elementor-element.elementor-element-523317c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7960 .elementor-element.elementor-element-1a0ba43:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7960 .elementor-element.elementor-element-1a0ba43 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-237def6 );}.elementor-7960 .elementor-element.elementor-element-1a0ba43 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7960 .elementor-element.elementor-element-1a0ba43 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7960 .elementor-element.elementor-element-60fa89c{text-align:center;}.elementor-7960 .elementor-element.elementor-element-687f0c5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7960 .elementor-element.elementor-element-687f0c5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#601886EB;}.elementor-7960 .elementor-element.elementor-element-687f0c5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7960 .elementor-element.elementor-element-687f0c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7960 .elementor-element.elementor-element-5338a38 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7960 .elementor-element.elementor-element-92da13c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7960 .elementor-element.elementor-element-92da13c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#601886EB;}.elementor-7960 .elementor-element.elementor-element-92da13c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7960 .elementor-element.elementor-element-92da13c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7960 .elementor-element.elementor-element-a79415d{text-align:center;}.elementor-7960 .elementor-element.elementor-element-a79415d .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7960 .elementor-element.elementor-element-0fa0372{color:var( --e-global-color-accent );font-family:"傑期｜NotoSansCJK";font-weight:700;}.elementor-7960 .elementor-element.elementor-element-14dc7bc:not(.elementor-motion-effects-element-type-background), .elementor-7960 .elementor-element.elementor-element-14dc7bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-7960 .elementor-element.elementor-element-14dc7bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7960 .elementor-element.elementor-element-14dc7bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7960 .elementor-element.elementor-element-e75c0a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7960 .elementor-element.elementor-element-c71366c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7960 .elementor-element.elementor-element-10b94ed > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7960 .elementor-element.elementor-element-0b23a0c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7960 .elementor-element.elementor-element-f3f8c31 > .elementor-widget-container{background-color:#601886EB;padding:25px 25px 25px 25px;}.elementor-7960 .elementor-element.elementor-element-f3f8c31{text-align:center;}.elementor-7960 .elementor-element.elementor-element-f3f8c31 .elementor-heading-title{color:var( --e-global-color-902e811 );font-family:"傑期｜NotoSansCJK";font-weight:600;}.elementor-7960 .elementor-element.elementor-element-45f4b76 > .elementor-widget-container{background-color:var( --e-global-color-237def6 );margin:-20px 0px 0px 0px;}.elementor-7960 .elementor-element.elementor-element-45f4b76{text-align:center;color:var( --e-global-color-902e811 );font-family:"傑期｜NotoSansCJK";font-size:52px;font-weight:600;}.elementor-7960 .elementor-element.elementor-element-cf538a3{text-align:center;}.elementor-7960 .elementor-element.elementor-element-cf538a3 .elementor-heading-title{color:#F40000;font-family:"傑期｜NotoSansCJK";font-size:87px;font-weight:800;}.elementor-widget-eael-ninja .eael-ninja-form .eael-contact-form-description{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-ninja .eael-ninja-form .submit-container input[type="button"],.elementor-widget-eael-ninja .eael-ninja-form .submit-container input[type="submit"]{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-ninja .eael-ninja-form .nf-form-fields-required{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7960 .elementor-element.elementor-element-da05173 .eael-ninja-form .nf-error-wrap .nf-error-required-error{display:none !important;}.elementor-7960 .elementor-element.elementor-element-da05173 .eael-ninja-form .nf-form-errors .nf-error-field-errors{display:none !important;}.elementor-7960 .elementor-element.elementor-element-da05173 .eael-contact-form{width:715px;max-width:780px;}.elementor-7960 .elementor-element.elementor-element-da05173 .eael-ninja-form .submit-container{text-align:center;}.elementor-7960 .elementor-element.elementor-element-da05173 .eael-ninja-form .submit-container input[type="button"]{width:600px;background-color:var( --e-global-color-237def6 );color:var( --e-global-color-902e811 );border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-7960 .elementor-element.elementor-element-da05173 .eael-ninja-form .submit-container input[type="submit"]{width:600px;background-color:var( --e-global-color-237def6 );color:var( --e-global-color-902e811 );border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-7960 .elementor-element.elementor-element-da05173 .eael-ninja-form .submit-container input[type="button"],.elementor-7960 .elementor-element.elementor-element-da05173 .eael-ninja-form .submit-container input[type="submit"]{font-family:"傑期｜NotoSansCJK";font-size:32px;font-weight:500;box-shadow:5px 5px 13px 0px rgba(0, 0, 0, 0.31);}.elementor-7960 .elementor-element.elementor-element-ca230c6{text-align:center;}.elementor-7960 .elementor-element.elementor-element-ca230c6 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"傑期｜NotoSansCJK";font-size:21px;font-weight:600;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7960 .elementor-element.elementor-element-542a509 .elementor-button{font-family:"傑期｜NotoSansCJK";font-size:18px;font-weight:500;border-radius:5px 5px 5px 5px;box-shadow:5px 5px 13px 0px rgba(0,0,0,0.5);}.elementor-7960 .elementor-element.elementor-element-2e30280:not(.elementor-motion-effects-element-type-background), .elementor-7960 .elementor-element.elementor-element-2e30280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-7960 .elementor-element.elementor-element-2e30280 > .elementor-container{max-width:1044px;}.elementor-7960 .elementor-element.elementor-element-2e30280{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7960 .elementor-element.elementor-element-2e30280 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7960 .elementor-element.elementor-element-2e30280 > .elementor-shape-top .elementor-shape-fill{fill:#9F1D1D;}.elementor-7960 .elementor-element.elementor-element-2e30280 > .elementor-shape-top svg{height:0px;}.elementor-7960 .elementor-element.elementor-element-312a3c2 > .elementor-widget-container{background-color:#9F1D1D;margin:0px 0px 0px 0px;padding:30px 10px 1px 60px;}.elementor-7960 .elementor-element.elementor-element-312a3c2{text-align:left;color:var( --e-global-color-astglobalcolor5 );font-family:"傑期｜NotoSansCJK";font-size:26px;font-weight:400;line-height:1.5em;}.elementor-7960 .elementor-element.elementor-element-40f7bd0:not(.elementor-motion-effects-element-type-background), .elementor-7960 .elementor-element.elementor-element-40f7bd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-7960 .elementor-element.elementor-element-40f7bd0 > .elementor-container{max-width:1044px;}.elementor-7960 .elementor-element.elementor-element-40f7bd0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7960 .elementor-element.elementor-element-40f7bd0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7960 .elementor-element.elementor-element-14d1b65 > .elementor-widget-container{background-color:#9F1D1D;margin:-20px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-7960 .elementor-element.elementor-element-14d1b65{text-align:center;color:var( --e-global-color-astglobalcolor5 );font-family:"傑期標準字｜NotoSansCJK";font-size:8px;font-weight:400;line-height:1.5em;}@media(min-width:768px){.elementor-7960 .elementor-element.elementor-element-1a0ba43{width:23.966%;}.elementor-7960 .elementor-element.elementor-element-687f0c5{width:48.626%;}.elementor-7960 .elementor-element.elementor-element-92da13c{width:25%;}}@media(max-width:767px){.elementor-7960 .elementor-element.elementor-element-ff7681a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7960 .elementor-element.elementor-element-f91ab95 .elementor-testimonial-wrapper{text-align:center;}.elementor-7960 .elementor-element.elementor-element-f91ab95 .elementor-testimonial-content{font-size:20px;}.elementor-7960 .elementor-element.elementor-element-40f8627 .elementor-testimonial-wrapper{text-align:center;}.elementor-7960 .elementor-element.elementor-element-40f8627 .elementor-testimonial-content{font-size:20px;}.elementor-7960 .elementor-element.elementor-element-d8760ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7960 .elementor-element.elementor-element-523317c{margin-top:-30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7960 .elementor-element.elementor-element-e75c0a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7960 .elementor-element.elementor-element-f3f8c31 > .elementor-widget-container{padding:15px 0px 10px 0px;}.elementor-7960 .elementor-element.elementor-element-f3f8c31 .elementor-heading-title{font-size:23px;}.elementor-7960 .elementor-element.elementor-element-45f4b76 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7960 .elementor-element.elementor-element-45f4b76{font-size:31px;}.elementor-7960 .elementor-element.elementor-element-cf538a3 .elementor-heading-title{font-size:51px;}.elementor-7960 .elementor-element.elementor-element-da05173 .eael-contact-form{width:360px;max-width:360px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7960 .elementor-element.elementor-element-da05173 .eael-ninja-form .submit-container input[type="button"]{width:240px;}.elementor-7960 .elementor-element.elementor-element-da05173 .eael-ninja-form .submit-container input[type="submit"]{width:240px;}.elementor-7960 .elementor-element.elementor-element-da05173 .eael-ninja-form .submit-container input[type="button"],.elementor-7960 .elementor-element.elementor-element-da05173 .eael-ninja-form .submit-container input[type="submit"]{font-size:36px;}.elementor-7960 .elementor-element.elementor-element-542a509 .elementor-button{font-size:18px;}.elementor-7960 .elementor-element.elementor-element-312a3c2 > .elementor-widget-container{padding:15px 15px 1px 15px;}.elementor-7960 .elementor-element.elementor-element-312a3c2{font-size:11px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: '傑期｜NotoSansCJK';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://jctameta.com/wp-content/uploads/2022/04/SourceSansPro-Semibold.ttf') format('truetype');
}
@font-face {
	font-family: '傑期｜NotoSansCJK';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://jctameta.com/wp-content/uploads/2022/04/SourceSansPro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: '傑期｜NotoSansCJK';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://jctameta.com/wp-content/uploads/2022/04/SourceSansPro-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */