.elementor-1808 .elementor-element.elementor-element-1090e69{--display:flex;--padding-top:50px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-1808 .elementor-element.elementor-element-hd11001{text-align:center;}.elementor-1808 .elementor-element.elementor-element-tx11002{text-align:center;}.elementor-1808 .elementor-element.elementor-element-8aeea75{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1808 .elementor-element.elementor-element-8aeea75 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.49 * 100% );}.elementor-1808 .elementor-element.elementor-element-8aeea75:after{content:"0.49";}.elementor-1808 .elementor-element.elementor-element-8aeea75 .elementor-post__thumbnail__link{width:100%;}.elementor-1808 .elementor-element.elementor-element-8aeea75 .elementor-post__meta-data span + span:before{content:"•";}.elementor-1808 .elementor-element.elementor-element-8aeea75 .elementor-post__text{margin-top:20px;}.elementor-1808 .elementor-element.elementor-element-8aeea75 .elementor-post__badge{right:0;}.elementor-1808 .elementor-element.elementor-element-8aeea75 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-1808 .elementor-element.elementor-element-8aeea75 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-1808 .elementor-element.elementor-element-8aeea75 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1808 .elementor-element.elementor-element-8aeea75 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1808 .elementor-element.elementor-element-8aeea75 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1808 .elementor-element.elementor-element-8aeea75 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:767px){.elementor-1808 .elementor-element.elementor-element-8aeea75 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1808 .elementor-element.elementor-element-8aeea75:after{content:"0.5";}.elementor-1808 .elementor-element.elementor-element-8aeea75 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS */body.elementor-page-1808 .elementor-heading-title{ font-family:'Noto Serif TC',serif; font-weight:600; letter-spacing:.14em; color:#2B2B2B; }
body.elementor-page-1808 .elementor-posts--skin-cards .elementor-post__card{
  background:#fff !important; border:1px solid #E5DED2 !important; border-radius:2px !important;
  box-shadow:none !important; transition:border-color .3s ease;
}
body.elementor-page-1808 .elementor-posts--skin-cards .elementor-post__card:hover{ border-color:#B5683A !important; box-shadow:none !important; }
body.elementor-page-1808 .elementor-post__thumbnail__link:after,
body.elementor-page-1808 .elementor-post__thumbnail:after{ display:none !important; background:none !important; }
body.elementor-page-1808 .elementor-post__thumbnail img{ filter:none !important; opacity:1 !important; transition:transform .6s ease; }
body.elementor-page-1808 .elementor-post__card:hover .elementor-post__thumbnail img{ transform:scale(1.03); }
body.elementor-page-1808 .elementor-post__avatar{ display:none !important; }
body.elementor-page-1808 .elementor-post__badge{
  background:rgba(247,245,240,.92) !important; color:#2B2B2B !important; border-radius:2px !important;
  font-family:'Noto Sans TC',sans-serif; font-weight:500 !important; letter-spacing:.14em; font-size:11px !important;
  padding:6px 10px !important; margin:14px !important; line-height:1 !important;
}
body.elementor-page-1808 .elementor-post__text{ padding:24px 26px 6px !important; margin-top:0 !important; }
body.elementor-page-1808 .elementor-post__title, body.elementor-page-1808 .elementor-post__title a{
  font-family:'Noto Serif TC',serif !important; font-weight:600 !important; color:#2B2B2B !important;
  font-size:18px !important; line-height:1.65 !important; letter-spacing:.04em;
}
body.elementor-page-1808 .elementor-post__excerpt p{ color:#5A5650 !important; font-size:14.5px !important; line-height:1.9 !important; letter-spacing:.03em; }
body.elementor-page-1808 .elementor-post__read-more{ color:#B5683A !important; font-size:13px !important; letter-spacing:.14em; font-weight:500 !important; text-transform:none; }
body.elementor-page-1808 .elementor-post__meta-data{
  border-top:1px solid #EFEAE2 !important; padding:14px 26px !important; color:#8C857B !important;
  font-size:12px !important; letter-spacing:.1em;
}
body.elementor-page-1808 .elementor-post__meta-data span{ color:#8C857B !important; }
@media (max-width:767px){
  body.elementor-page-1808 .elementor-post__text{ padding:20px 20px 4px !important; }
  body.elementor-page-1808 .elementor-post__meta-data{ padding:12px 20px !important; }
}/* End custom CSS */