.elementor-4676 .elementor-element.elementor-element-181bfa8c > .elementor-container{max-width:500px;}.elementor-widget-pp-flipbox .pp-flipbox-icon-image .pp-icon-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-flipbox .pp-flipbox-icon-image-back .pp-icon-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-flipbox .pp-flipbox-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4676 .elementor-element.elementor-element-7657e9a .pp-flipbox-front .pp-flipbox-overlay{background-color:transparent;padding:3% 3% 3% 3%;text-align:left;justify-content:flex-end;background-image:linear-gradient(180deg, #FFFFFF00 30%, #6B6C5AB3 100%);}.elementor-4676 .elementor-element.elementor-element-7657e9a .pp-flipbox-back .pp-flipbox-overlay{background-color:transparent;padding:3% 3% 3% 3%;text-align:left;justify-content:flex-end;background-image:linear-gradient(180deg, #FFFFFF00 36%, var( --e-global-color-709c824 ) 100%);}.elementor-4676 .elementor-element.elementor-element-7657e9a{--ha-tfx-translate-x-hover:-8px;--ha-tfx-translate-y-hover:-7px;--ha-tfx-transition-duration:0.6s;}.elementor-4676 .elementor-element.elementor-element-7657e9a > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;box-shadow:7px 11px 27px 0px rgba(158.25, 158.25, 158.25, 0.5);}.elementor-4676 .elementor-element.elementor-element-7657e9a .pp-flipbox-container{height:240px;}.elementor-4676 .elementor-element.elementor-element-7657e9a .pp-flipbox-front .pp-flipbox-heading{color:#fff;font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:700;line-height:36px;letter-spacing:0.9px;}.elementor-4676 .elementor-element.elementor-element-7657e9a .pp-flipbox-back .pp-flipbox-heading{color:#fff;font-family:"Noto Serif TC", Sans-serif;font-size:18px;font-weight:700;line-height:36px;letter-spacing:0.9px;}@media(max-width:1024px){.elementor-4676 .elementor-element.elementor-element-181bfa8c > .elementor-container{max-width:380px;}.elementor-4676 .elementor-element.elementor-element-7657e9a .pp-flipbox-container{height:200px;}}@media(max-width:767px){.elementor-4676 .elementor-element.elementor-element-7657e9a .pp-flipbox-container{height:170px;}}/* Start custom CSS for pp-flipbox, class: .elementor-element-7657e9a *//* Flipbox front */
.elementor-posts--thumbnail-top .hentry .pp-flipbox-front{
	background-size:cover;
}

/* Flipbox overlay */
.elementor-posts--thumbnail-top .pp-flipbox-back .pp-flipbox-overlay{
	background-size:cover;
	
}/* End custom CSS */