.elementor-389 .elementor-element.elementor-element-6cdf386{margin-top:120px;margin-bottom:0px;z-index:99;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-389 .elementor-element.elementor-element-9281d4a{text-align:center;}.elementor-389 .elementor-element.elementor-element-9281d4a .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-389 .elementor-element.elementor-element-3932bc0 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-389 .elementor-element.elementor-element-3932bc0{z-index:99;text-align:center;}.elementor-389 .elementor-element.elementor-element-3932bc0 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:125px;font-weight:400;color:#FFFFFF;}.elementor-widget-pp-team-member-carousel .pp-tm-name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-pp-team-member-carousel .pp-tm-title-divider{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-pp-team-member-carousel .pp-tm-position{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-pp-team-member-carousel .pp-tm-position-divider{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-pp-team-member-carousel .pp-tm-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-pp-team-member-carousel .pp-tm-description-divider{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-pp-team-member-carousel .swiper-pagination-fraction{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-389 .elementor-element.elementor-element-443b5a9:hover .elementor-widget-container{background-color:#FFFFFF00;}.elementor-389 .elementor-element.elementor-element-443b5a9 > .elementor-widget-container{margin:-65px 0px 0px 0px;}.elementor-389 .elementor-element.elementor-element-443b5a9 .pp-tm{text-align:left;border-style:none;padding:0px 0px 0px 0px;}.elementor-389 .elementor-element.elementor-element-443b5a9 .swiper-slide-active .pp-tm{border-color:#575757;}.elementor-389 .elementor-element.elementor-element-443b5a9 .pp-tm-content-normal{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 40px;}.elementor-389 .elementor-element.elementor-element-443b5a9 .pp-tm-image img{width:100%;border-style:none;}.elementor-389 .elementor-element.elementor-element-443b5a9 .pp-tm-image{margin-bottom:0px;}.elementor-389 .elementor-element.elementor-element-443b5a9 .pp-tm-name{font-family:"Noto Sans TC", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;letter-spacing:0.1px;color:#FFFFFF;margin-bottom:0px;}.elementor-389 .elementor-element.elementor-element-443b5a9 .pp-tm-position{color:#FFFFFF;margin-bottom:0px;}.elementor-389 .elementor-element.elementor-element-443b5a9 .pp-tm-description{color:#FFFFFF;margin-bottom:10px;}.elementor-389 .elementor-element.elementor-element-443b5a9 .pp-tm-social-links li:not(:last-child){margin-right:10px;}.elementor-389 .elementor-element.elementor-element-443b5a9 .pp-tm-social-links .pp-tm-social-icon{font-size:14px;line-height:14px;width:14px;}.elementor-389 .elementor-element.elementor-element-443b5a9 .elementor-swiper-button-next, .elementor-389 .elementor-element.elementor-element-443b5a9 .elementor-swiper-button-prev{font-size:35px;background-color:#02010100;color:#FFFFFF;}.elementor-389 .elementor-element.elementor-element-443b5a9 .elementor-swiper-button-prev{left:0px;}.elementor-389 .elementor-element.elementor-element-443b5a9 .elementor-swiper-button-next:hover, .elementor-389 .elementor-element.elementor-element-443b5a9 .elementor-swiper-button-prev:hover{background-color:#F1EDE773;color:#FFFFFF;}.elementor-389 .elementor-element.elementor-element-c3dfd23:not(.elementor-motion-effects-element-type-background), .elementor-389 .elementor-element.elementor-element-c3dfd23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EDE7;}.elementor-389 .elementor-element.elementor-element-c3dfd23{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:180px;margin-bottom:0px;}.elementor-389 .elementor-element.elementor-element-c3dfd23 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-389 .elementor-element.elementor-element-bf220dc > .elementor-container{max-width:700px;}.elementor-389 .elementor-element.elementor-element-bf220dc{margin-top:180px;margin-bottom:0px;}.elementor-389 .elementor-element.elementor-element-e4f51b2 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-389 .elementor-element.elementor-element-e4f51b2{text-align:left;}.elementor-389 .elementor-element.elementor-element-e4f51b2 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:125px;font-weight:400;color:#A58463;}.elementor-389 .elementor-element.elementor-element-deafd5e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-389 .elementor-element.elementor-element-deafd5e > .elementor-container{max-width:700px;}.elementor-389 .elementor-element.elementor-element-deafd5e{margin-top:0px;margin-bottom:180px;}.elementor-389 .elementor-element.elementor-element-f406dcf{text-align:left;}.elementor-389 .elementor-element.elementor-element-f406dcf .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-50e942b );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-389 .elementor-element.elementor-element-72ec209 .elementor-button{background-color:#61CE7000;font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:900;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-50e942b );border-radius:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-389 .elementor-element.elementor-element-72ec209 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-389 .elementor-element.elementor-element-72ec209 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}body.elementor-page-389:not(.elementor-motion-effects-element-type-background), body.elementor-page-389 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c5faba );}@media(max-width:1024px){.elementor-389 .elementor-element.elementor-element-9281d4a .elementor-heading-title{font-size:20px;}.elementor-389 .elementor-element.elementor-element-3932bc0 .elementor-heading-title{font-size:50px;}.elementor-389 .elementor-element.elementor-element-443b5a9 > .elementor-widget-container{margin:-44px 0px 0px 0px;}.elementor-389 .elementor-element.elementor-element-443b5a9 .pp-tm-name{font-size:16px;}.elementor-389 .elementor-element.elementor-element-c3dfd23{margin-top:60px;margin-bottom:0px;padding:0% 20% 0% 20%;}.elementor-389 .elementor-element.elementor-element-bf220dc{margin-top:70px;margin-bottom:0px;}.elementor-389 .elementor-element.elementor-element-e4f51b2 .elementor-heading-title{font-size:50px;}.elementor-389 .elementor-element.elementor-element-deafd5e{margin-top:0px;margin-bottom:70px;}.elementor-389 .elementor-element.elementor-element-f406dcf .elementor-heading-title{font-size:20px;}}@media(max-width:767px){.elementor-389 .elementor-element.elementor-element-6cdf386{margin-top:20px;margin-bottom:0px;}.elementor-389 .elementor-element.elementor-element-3932bc0 .elementor-heading-title{font-size:40px;}.elementor-389 .elementor-element.elementor-element-443b5a9 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-389 .elementor-element.elementor-element-443b5a9 .pp-tm{padding:0px 10px 0px 10px;}.elementor-389 .elementor-element.elementor-element-443b5a9 .pp-tm-name{font-size:18px;}.elementor-389 .elementor-element.elementor-element-c3dfd23{padding:0% 5% 0% 5%;}.elementor-389 .elementor-element.elementor-element-e4f51b2 .elementor-heading-title{font-size:40px;}.elementor-389 .elementor-element.elementor-element-f406dcf > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-389 .elementor-element.elementor-element-54f9ead{width:65%;}.elementor-389 .elementor-element.elementor-element-c9547ad{width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-389 .elementor-element.elementor-element-54f9ead{width:41%;}.elementor-389 .elementor-element.elementor-element-c9547ad{width:54%;}}/* Start custom CSS for pp-team-member-carousel, class: .elementor-element-443b5a9 *//* Heading */
.swiper-wrapper .pp-tm h4{
	position:relative;
	top:-6em;
}

/* Position */
.swiper-wrapper .pp-tm .pp-tm-position{
	position:relative;
	top:0px;
	
}
.swiper-wrapper .pp-tm .pp-tm-image:hover{
background-color:#000!important;
}/* End custom CSS */