.elementor-38155 .elementor-element.elementor-element-68a2fdd:not(.elementor-motion-effects-element-type-background), .elementor-38155 .elementor-element.elementor-element-68a2fdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-38155 .elementor-element.elementor-element-68a2fdd > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 21%, #000080A1 45%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38155 .elementor-element.elementor-element-68a2fdd > .elementor-container{min-height:220px;}.elementor-38155 .elementor-element.elementor-element-68a2fdd{border-style:solid;border-width:1em 1em 1em 1em;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;}.elementor-38155 .elementor-element.elementor-element-68a2fdd, .elementor-38155 .elementor-element.elementor-element-68a2fdd > .elementor-background-overlay{border-radius:3rem 3rem 3rem 3rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-38155 .elementor-element.elementor-element-de3b3ce > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-38155 .elementor-element.elementor-element-de3b3ce .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-38155 .elementor-element.elementor-element-2bedf77 .pp-breadcrumbs{margin-left:-1px;}.elementor-38155 .elementor-element.elementor-element-2bedf77 .pp-breadcrumbs.pp-breadcrumbs-powerpack > li{margin-left:1px;}.elementor-38155 .elementor-element.elementor-element-2bedf77 .pp-breadcrumbs:not(.pp-breadcrumbs-powerpack) a, .elementor-38155 .elementor-element.elementor-element-2bedf77 .pp-breadcrumbs:not(.pp-breadcrumbs-powerpack) span:not(.separator){margin-left:1px;margin-right:1px;}.elementor-38155 .elementor-element.elementor-element-2bedf77 .pp-breadcrumbs-crumb, .elementor-38155 .elementor-element.elementor-element-2bedf77 .pp-breadcrumbs:not(.pp-breadcrumbs-powerpack) a, .elementor-38155 .elementor-element.elementor-element-2bedf77 .pp-breadcrumbs:not(.pp-breadcrumbs-powerpack) span:not(.separator){color:#FFFFFF;font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:600;}.elementor-38155 .elementor-element.elementor-element-2bedf77 .pp-breadcrumbs-crumb .pp-icon svg{fill:#FFFFFF;}.elementor-38155 .elementor-element.elementor-element-554c6ca:not(.elementor-motion-effects-element-type-background), .elementor-38155 .elementor-element.elementor-element-554c6ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-38155 .elementor-element.elementor-element-554c6ca > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 21%, #000080A1 45%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38155 .elementor-element.elementor-element-554c6ca > .elementor-container{min-height:220px;}.elementor-38155 .elementor-element.elementor-element-554c6ca{border-style:solid;border-width:1em 1em 1em 1em;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;}.elementor-38155 .elementor-element.elementor-element-554c6ca, .elementor-38155 .elementor-element.elementor-element-554c6ca > .elementor-background-overlay{border-radius:3rem 3rem 3rem 3rem;}.elementor-38155 .elementor-element.elementor-element-619f013 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-38155 .elementor-element.elementor-element-619f013 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-38155 .elementor-element.elementor-element-d2e335c .pp-breadcrumbs{margin-left:-1px;}.elementor-38155 .elementor-element.elementor-element-d2e335c .pp-breadcrumbs.pp-breadcrumbs-powerpack > li{margin-left:1px;}.elementor-38155 .elementor-element.elementor-element-d2e335c .pp-breadcrumbs:not(.pp-breadcrumbs-powerpack) a, .elementor-38155 .elementor-element.elementor-element-d2e335c .pp-breadcrumbs:not(.pp-breadcrumbs-powerpack) span:not(.separator){margin-left:1px;margin-right:1px;}.elementor-38155 .elementor-element.elementor-element-d2e335c .pp-breadcrumbs-crumb, .elementor-38155 .elementor-element.elementor-element-d2e335c .pp-breadcrumbs:not(.pp-breadcrumbs-powerpack) a, .elementor-38155 .elementor-element.elementor-element-d2e335c .pp-breadcrumbs:not(.pp-breadcrumbs-powerpack) span:not(.separator){color:#FFFFFF;font-family:"Noto Sans TC", Sans-serif;font-size:12px;font-weight:600;}.elementor-38155 .elementor-element.elementor-element-d2e335c .pp-breadcrumbs-crumb .pp-icon svg{fill:#FFFFFF;}.elementor-38155 .elementor-element.elementor-element-4def785{margin-top:60px;margin-bottom:60px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-38155 .elementor-element.elementor-element-54db331{--grid-columns:1;}.elementor-38155 .elementor-element.elementor-element-e482eba{--grid-columns:2;}.elementor-38155 .elementor-element.elementor-element-e482eba .elementor-pagination{text-align:end;margin-top:30px;}.elementor-38155 .elementor-element.elementor-element-e482eba .elementor-pagination .page-numbers:not(.dots){color:#9E9E9E;}.elementor-38155 .elementor-element.elementor-element-e482eba .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-1da6037 );}.elementor-38155 .elementor-element.elementor-element-e482eba .elementor-pagination .page-numbers.current{color:var( --e-global-color-42c100f );}body:not(.rtl) .elementor-38155 .elementor-element.elementor-element-e482eba .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-38155 .elementor-element.elementor-element-e482eba .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-38155 .elementor-element.elementor-element-e482eba .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-38155 .elementor-element.elementor-element-e482eba .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-38155 .elementor-element.elementor-element-461783a{margin-top:60px;margin-bottom:60px;}.elementor-38155 .elementor-element.elementor-element-4f9bbd3{--grid-columns:2;}.elementor-38155 .elementor-element.elementor-element-4f9bbd3 .elementor-pagination{text-align:end;margin-top:30px;}.elementor-38155 .elementor-element.elementor-element-4f9bbd3 .elementor-pagination .page-numbers:not(.dots){color:#9E9E9E;}.elementor-38155 .elementor-element.elementor-element-4f9bbd3 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-1da6037 );}.elementor-38155 .elementor-element.elementor-element-4f9bbd3 .elementor-pagination .page-numbers.current{color:var( --e-global-color-42c100f );}body:not(.rtl) .elementor-38155 .elementor-element.elementor-element-4f9bbd3 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-38155 .elementor-element.elementor-element-4f9bbd3 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-38155 .elementor-element.elementor-element-4f9bbd3 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-38155 .elementor-element.elementor-element-4f9bbd3 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(min-width:768px){.elementor-38155 .elementor-element.elementor-element-cdeaf83{width:30%;}.elementor-38155 .elementor-element.elementor-element-cf6d3bf{width:70%;}}@media(max-width:1024px){.elementor-38155 .elementor-element.elementor-element-68a2fdd > .elementor-container{min-height:130px;}.elementor-38155 .elementor-element.elementor-element-68a2fdd:not(.elementor-motion-effects-element-type-background), .elementor-38155 .elementor-element.elementor-element-68a2fdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-38155 .elementor-element.elementor-element-de3b3ce > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-38155 .elementor-element.elementor-element-554c6ca > .elementor-container{min-height:130px;}.elementor-38155 .elementor-element.elementor-element-554c6ca:not(.elementor-motion-effects-element-type-background), .elementor-38155 .elementor-element.elementor-element-554c6ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-38155 .elementor-element.elementor-element-619f013 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-38155 .elementor-element.elementor-element-54db331{--grid-columns:2;}.elementor-38155 .elementor-element.elementor-element-e482eba{--grid-columns:2;}.elementor-38155 .elementor-element.elementor-element-461783a{padding:1% 2% 1% 2%;}.elementor-38155 .elementor-element.elementor-element-4f9bbd3{--grid-columns:2;}body:not(.rtl) .elementor-38155 .elementor-element.elementor-element-4f9bbd3 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-38155 .elementor-element.elementor-element-4f9bbd3 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-38155 .elementor-element.elementor-element-4f9bbd3 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-38155 .elementor-element.elementor-element-4f9bbd3 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-38155 .elementor-element.elementor-element-4f9bbd3 .elementor-pagination{margin-top:30px;}}@media(max-width:767px){.elementor-38155 .elementor-element.elementor-element-68a2fdd > .elementor-container{min-height:110px;}.elementor-38155 .elementor-element.elementor-element-554c6ca > .elementor-container{min-height:191px;}.elementor-38155 .elementor-element.elementor-element-554c6ca{border-width:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-38155 .elementor-element.elementor-element-554c6ca, .elementor-38155 .elementor-element.elementor-element-554c6ca > .elementor-background-overlay{border-radius:0rem 0rem 0rem 0rem;}.elementor-38155 .elementor-element.elementor-element-d2e335c > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-38155 .elementor-element.elementor-element-54db331{--grid-columns:1;}.elementor-38155 .elementor-element.elementor-element-e482eba{--grid-columns:1;}.elementor-38155 .elementor-element.elementor-element-4f9bbd3{--grid-columns:1;}}@media(min-width:1025px){.elementor-38155 .elementor-element.elementor-element-68a2fdd:not(.elementor-motion-effects-element-type-background), .elementor-38155 .elementor-element.elementor-element-68a2fdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-38155 .elementor-element.elementor-element-554c6ca:not(.elementor-motion-effects-element-type-background), .elementor-38155 .elementor-element.elementor-element-554c6ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for loop-grid, class: .elementor-element-e482eba */POST-LOOP/* End custom CSS */
/* Start custom CSS *//* ===== POST-LOOP：文章卡片懸浮效果 ===== */

/* 避免卡片往上移時被切掉 */
#POST-LOOP,
#POST-LOOP .elementor-loop-container {
	overflow: visible !important;
}

/* 卡片預設狀態 */
#POST-LOOP .e-loop-item {
	position: relative;
	transition:
		transform 0.35s ease,
		box-shadow 0.35s ease;
	will-change: transform;
}

/* 滑鼠移入：向上漂一點 */
#POST-LOOP .e-loop-item:hover {
	transform: translateY(-8px);
	z-index: 2;
	box-shadow: 0 12px 28px rgba(0, 0, 0, 0.12);
}

/* 手機和平板不套用，避免觸控後卡住 */
@media (max-width: 1024px) {
	#POST-LOOP .e-loop-item:hover {
		transform: none;
		box-shadow: none;
	}
}
/* Current */
#POST-LOOP .elementor-pagination .current{
	padding-left:13px;
	padding-right:13px;
	padding-top:6px;
	padding-bottom:6px;
	border-style:solid;
	border-width:1px;
	border-color:#dbdbdb;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
}

/* Page numbers */
#POST-LOOP .elementor-pagination a.page-numbers{
		padding-left:13px;
	padding-right:13px;
	padding-top:6px;
	padding-bottom:6px;
	border-style:solid;
	border-width:1px;
	border-color:#dbdbdb;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
}/* End custom CSS */