.elementor-705 .elementor-element.elementor-element-8c276d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:8%;--padding-left:015%;--padding-right:15%;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-705 .elementor-element.elementor-element-0613d1e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-705 .elementor-element.elementor-element-0613d1e{text-align:center;}.elementor-705 .elementor-element.elementor-element-0613d1e .elementor-heading-title{font-size:1.5em;font-weight:600;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-705 .elementor-element.elementor-element-79f2d20 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-705 .elementor-element.elementor-element-79f2d20{z-index:2;text-align:center;}.elementor-705 .elementor-element.elementor-element-79f2d20 .elementor-heading-title{font-size:9em;color:#C6B088;}.elementor-705 .elementor-element.elementor-element-b5655d9{color:#666666;}.elementor-705 .elementor-element.elementor-element-b5655d9 a{color:#666666;}.elementor-705 .elementor-element.elementor-element-b5655d9 a:hover{color:var( --e-global-color-secondary );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );}.elementor-705 .elementor-element.elementor-element-0f994bc{--grid-row-gap:40px;--grid-column-gap:30px;}.elementor-705 .elementor-element.elementor-element-0f994bc > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-705 .elementor-element.elementor-element-0f994bc .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-705 .elementor-element.elementor-element-0f994bc:after{content:"0.6";}.elementor-705 .elementor-element.elementor-element-0f994bc .elementor-post__thumbnail__link{width:100%;}.elementor-705 .elementor-element.elementor-element-0f994bc .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px;border-color:var( --e-global-color-primary );}.elementor-705 .elementor-element.elementor-element-0f994bc .elementor-post__text{padding:50px 30px 26px 30px;margin-bottom:0px;}.elementor-705 .elementor-element.elementor-element-0f994bc.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:11px;}.elementor-705 .elementor-element.elementor-element-0f994bc.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:11px;}.elementor-705 .elementor-element.elementor-element-0f994bc.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:11px;}.elementor-705 .elementor-element.elementor-element-0f994bc .elementor-post__title, .elementor-705 .elementor-element.elementor-element-0f994bc .elementor-post__title a{font-size:1.05em;line-height:1.4em;}.elementor-705 .elementor-element.elementor-element-0f994bc .elementor-post__title{margin-bottom:20px;}.elementor-705 .elementor-element.elementor-element-0f994bc .elementor-post__meta-data{color:var( --e-global-color-secondary );font-size:0.875em;margin-bottom:8px;}.elementor-705 .elementor-element.elementor-element-0f994bc .elementor-post__excerpt p{color:var( --e-global-color-text );font-size:0.95em;}.elementor-705 .elementor-element.elementor-element-0f994bc .elementor-post__excerpt{margin-bottom:8px;}.elementor-705 .elementor-element.elementor-element-0f994bc .elementor-post__read-more{color:var( --e-global-color-primary );}.elementor-705 .elementor-element.elementor-element-0f994bc a.elementor-post__read-more{font-size:0.9em;}.elementor-705 .elementor-element.elementor-element-0f994bc .elementor-pagination{text-align:center;margin-top:30px;}body:not(.rtl) .elementor-705 .elementor-element.elementor-element-0f994bc .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-705 .elementor-element.elementor-element-0f994bc .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-705 .elementor-element.elementor-element-0f994bc .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-705 .elementor-element.elementor-element-0f994bc .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}body.elementor-page-705:not(.elementor-motion-effects-element-type-background), body.elementor-page-705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFBFA;}@media(max-width:1440px){.elementor-705 .elementor-element.elementor-element-8c276d8{--padding-top:06%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%;}.elementor-705 .elementor-element.elementor-element-0613d1e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-705 .elementor-element.elementor-element-79f2d20 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-705 .elementor-element.elementor-element-79f2d20 .elementor-heading-title{font-size:8em;}.elementor-705 .elementor-element.elementor-element-0f994bc{--grid-column-gap:20px;}.elementor-705 .elementor-element.elementor-element-0f994bc .elementor-post__title, .elementor-705 .elementor-element.elementor-element-0f994bc .elementor-post__title a{font-size:1em;}.elementor-705 .elementor-element.elementor-element-0f994bc .elementor-post__excerpt p{font-size:0.9em;}.elementor-705 .elementor-element.elementor-element-0f994bc a.elementor-post__read-more{font-size:0.8em;}}@media(max-width:1280px){.elementor-705 .elementor-element.elementor-element-8c276d8{--padding-top:06%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-705 .elementor-element.elementor-element-0613d1e .elementor-heading-title{font-size:1.2em;}.elementor-705 .elementor-element.elementor-element-79f2d20 .elementor-heading-title{font-size:5.6em;}.elementor-705 .elementor-element.elementor-element-0f994bc{--grid-column-gap:16px;}}@media(max-width:1024px){.elementor-705 .elementor-element.elementor-element-8c276d8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-705 .elementor-element.elementor-element-0613d1e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-705 .elementor-element.elementor-element-79f2d20 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-705 .elementor-element.elementor-element-79f2d20 .elementor-heading-title{font-size:4.4em;}}@media(max-width:768px){.elementor-705 .elementor-element.elementor-element-8c276d8{--padding-top:06%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-705 .elementor-element.elementor-element-0613d1e > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0% 0% 0% 0%;}.elementor-705 .elementor-element.elementor-element-79f2d20 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0% 0% 0% 0%;}.elementor-705 .elementor-element.elementor-element-79f2d20 .elementor-heading-title{font-size:4em;}.elementor-705 .elementor-element.elementor-element-0f994bc{--grid-row-gap:20px;}}@media(max-width:576px){.elementor-705 .elementor-element.elementor-element-8c276d8{--gap:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:10%;--padding-bottom:10%;--padding-left:4%;--padding-right:4%;}.elementor-705 .elementor-element.elementor-element-0613d1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-705 .elementor-element.elementor-element-0613d1e .elementor-heading-title{font-size:1.6em;}.elementor-705 .elementor-element.elementor-element-79f2d20 > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-705 .elementor-element.elementor-element-79f2d20 .elementor-heading-title{font-size:1.9em;}.elementor-705 .elementor-element.elementor-element-0f994bc .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.52 * 100% );}.elementor-705 .elementor-element.elementor-element-0f994bc:after{content:"0.52";}.elementor-705 .elementor-element.elementor-element-0f994bc .elementor-post__thumbnail__link{width:100%;}.elementor-705 .elementor-element.elementor-element-0f994bc .elementor-post__text{padding:24px 20px 20px 20px;}.elementor-705 .elementor-element.elementor-element-0f994bc.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-705 .elementor-element.elementor-element-0f994bc.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-705 .elementor-element.elementor-element-0f994bc.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-705 .elementor-element.elementor-element-0f994bc .elementor-post__title, .elementor-705 .elementor-element.elementor-element-0f994bc .elementor-post__title a{font-size:1.15em;}.elementor-705 .elementor-element.elementor-element-0f994bc .elementor-post__title{margin-bottom:25px;}}/* Start custom CSS for posts, class: .elementor-element-0f994bc */.elementor-post__title{
    order:2;
}
.elementor-post__title a{
    text-decoration: none!important;
}
.elementor-post__excerpt p{
    display: -webkit-box;
    -webkit-line-clamp: 2; /* 顯示行數，例如這裡限制為 2行 */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal; /* 允許換行 */
}
.elementor-post__text{
    display: flex!important;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}
.elementor-post__meta-data{
    order:1;
    position:relative;
}
.elementor-post__excerpt{
 order:3;   
}
.elementor-post__read-more{
    order:4;
}
.elementor-post__meta-data:before {
    content: "";
    display: block;
    width: 24px; /* 根據需求調整大小 */
    height: 24px; /* 根據需求調整大小 */
    background-image: url('https://www.star-shine.com.tw/wp-content/uploads/2025/03/star.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    top: -40px; /* 調整位置 */
    left: 50%;
    transform: translateX(-50%);
}
.elementor-posts .elementor-post__read-more{
    align-self: center;
}
@media(max-width:576px){
    .elementor-post__meta-data:before {
        display:none;
    }
}/* End custom CSS */