.elementor-59 .elementor-element.elementor-element-2432214 .elementor-spacer-inner{height:50px;}.elementor-59 .elementor-element.elementor-element-64f4b6d{text-align:left;}.elementor-59 .elementor-element.elementor-element-64f4b6d .elementor-heading-title{color:#FFFFFF;font-size:18px;line-height:1.2em;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-59 .elementor-element.elementor-element-64f4b6d > .elementor-widget-container{padding:10px 0px 10px 0px;background-color:#0E658B;border-radius:5px 5px 5px 5px;}.elementor-59 .elementor-element.elementor-element-d6b73d9{text-align:center;}.elementor-59 .elementor-element.elementor-element-d6b73d9 .elementor-image img{width:90%;max-width:93%;}.elementor-59 .elementor-element.elementor-element-d6b73d9 .widget-image-caption{margin-top:0px;}.elementor-59 .elementor-element.elementor-element-d6b73d9 > .elementor-widget-container{padding:40px 40px 24px 40px;}.elementor-59 .elementor-element.elementor-element-d590336{text-align:left;}.elementor-59 .elementor-element.elementor-element-d590336 .elementor-heading-title{color:#FFFFFF;font-family:"Arial", Noto Sans TC,"Microsoft JhengHei", "微軟正黑體", Sans-serif;font-size:18px;line-height:1.2em;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-59 .elementor-element.elementor-element-d590336 > .elementor-widget-container{padding:10px 0px 10px 0px;background-color:#0E658B;border-radius:5px 5px 5px 5px;}.elementor-59 .elementor-element.elementor-element-eae2c37 .elementor-image img{width:100%;max-width:100%;}.elementor-59 .elementor-element.elementor-element-4945cee .elementor-image img{width:100%;max-width:100%;}.elementor-59 .elementor-element.elementor-element-44826c0{text-align:left;}.elementor-59 .elementor-element.elementor-element-44826c0 .elementor-heading-title{color:#FFFFFF;font-size:18px;line-height:1.2em;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-59 .elementor-element.elementor-element-44826c0 > .elementor-widget-container{padding:10px 0px 10px 0px;background-color:#0E658B;border-radius:5px 5px 5px 5px;}.elementor-59 .elementor-element.elementor-element-b1a7bbf .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-59 .elementor-element.elementor-element-b1a7bbf:after{content:"0.66";}.elementor-59 .elementor-element.elementor-element-b1a7bbf .elementor-post__thumbnail__link{width:100%;}.elementor-59 .elementor-element.elementor-element-b1a7bbf .elementor-posts-container{grid-column-gap:30px;grid-row-gap:35px;}.elementor-msie .elementor-59 .elementor-element.elementor-element-b1a7bbf .elementor-post{padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );padding-bottom:35px;}.elementor-msie .elementor-59 .elementor-element.elementor-element-b1a7bbf .elementor-posts-container{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-59 .elementor-element.elementor-element-b1a7bbf.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-59 .elementor-element.elementor-element-b1a7bbf.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-59 .elementor-element.elementor-element-b1a7bbf.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-59 .elementor-element.elementor-element-b1a7bbf .elementor-post__title, .elementor-59 .elementor-element.elementor-element-b1a7bbf .elementor-post__title a{color:#000F46;font-size:24px;}.elementor-59 .elementor-element.elementor-element-b1a7bbf .elementor-post__title{margin-bottom:16px;}.elementor-59 .elementor-element.elementor-element-b1a7bbf .elementor-post__excerpt p{color:#6D6E71;}.elementor-59 .elementor-element.elementor-element-9f32ef2{text-align:left;}.elementor-59 .elementor-element.elementor-element-9f32ef2 .elementor-heading-title{color:#FFFFFF;font-family:"Arial", Noto Sans TC,"Microsoft JhengHei", "微軟正黑體", Sans-serif;font-size:18px;line-height:1.2em;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-59 .elementor-element.elementor-element-9f32ef2 > .elementor-widget-container{padding:10px 0px 10px 0px;background-color:#0E658B;border-radius:5px 5px 5px 5px;}.elementor-59 .elementor-element.elementor-element-8083176 .elementor-repeater-item-91af7f9 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(http://www.futuremakers.org.tw/wp-content/uploads/2024/12/1734082833703.jpg);background-size:cover;}.elementor-59 .elementor-element.elementor-element-8083176 .elementor-repeater-item-6ef68b4 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(http://www.futuremakers.org.tw/wp-content/uploads/2024/03/2024-03-12-13-22-51.jpg);background-size:cover;}.elementor-59 .elementor-element.elementor-element-8083176 .elementor-repeater-item-d38c485 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(http://www.futuremakers.org.tw/wp-content/uploads/2024/08/01.jpg);background-size:cover;}.elementor-59 .elementor-element.elementor-element-8083176 .elementor-repeater-item-7132c00 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(http://www.futuremakers.org.tw/wp-content/uploads/2024/05/鈺樺1.jpg);background-size:cover;}.elementor-59 .elementor-element.elementor-element-8083176 .elementor-repeater-item-ac4b42e .swiper-slide-bg{background-color:#bbbbbb;background-image:url(http://www.futuremakers.org.tw/wp-content/uploads/2024/12/P1001213-1.jpg);background-size:cover;}.elementor-59 .elementor-element.elementor-element-8083176 .elementor-repeater-item-d77d861 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(http://www.futuremakers.org.tw/wp-content/uploads/2024/12/1734667043557-1.jpg);background-size:cover;}.elementor-59 .elementor-element.elementor-element-8083176 .swiper-slide{height:465px;transition-duration:calc(2000ms*1.2);}.elementor-59 .elementor-element.elementor-element-8083176 .swiper-slide-contents{max-width:80%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-59 .elementor-element.elementor-element-8083176 .swiper-slide-inner{text-align:center;}.elementor-59 .elementor-element.elementor-element-8083176 .elementor-slide-heading{font-size:24px;line-height:1.5em;}.elementor-59 .elementor-element.elementor-element-8083176 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:47px;}.elementor-59 .elementor-element.elementor-element-8083176 .elementor-slide-description{font-size:16px;letter-spacing:1.5px;}.elementor-59 .elementor-element.elementor-element-8083176 .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;border-width:0px;background-color:#23A455;}.elementor-59 .elementor-element.elementor-element-8083176 .swiper-pagination-bullet-active{background-color:#69BE28;}.elementor-59 .elementor-element.elementor-element-6d10d24 .elementor-spacer-inner{height:20px;}.elementor-59 .elementor-element.elementor-element-4f6435e .elementor-heading-title{color:#FFFFFF;font-family:"Arial", Noto Sans TC,"Microsoft JhengHei", "微軟正黑體", Sans-serif;font-size:18px;line-height:1.2em;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-59 .elementor-element.elementor-element-4f6435e > .elementor-widget-container{padding:10px 0px 10px 0px;background-color:#0E658B;border-radius:5px 5px 5px 5px;}.elementor-59 .elementor-element.elementor-element-27a0f96 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-59 .elementor-element.elementor-element-27a0f96, .elementor-59 .elementor-element.elementor-element-27a0f96 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-27a0f96{box-shadow:0px 0px 10px 0px rgba(114, 117, 186, 0.25);margin-top:30px;margin-bottom:0px;}.elementor-59 .elementor-element.elementor-element-18216ad{margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-411ff56 .elementor-counter-number-wrapper{color:#69BE28;}.elementor-59 .elementor-element.elementor-element-411ff56 .elementor-counter-title{color:#0075B0;font-size:20px;}.elementor-59 .elementor-element.elementor-element-bea9cbd .elementor-counter-number-wrapper{color:#69BE28;}.elementor-59 .elementor-element.elementor-element-bea9cbd .elementor-counter-title{color:#0075B0;font-size:20px;}.elementor-59 .elementor-element.elementor-element-f55795b .elementor-counter-number-wrapper{color:#69BE28;}.elementor-59 .elementor-element.elementor-element-f55795b .elementor-counter-title{color:#0075B0;font-size:20px;}.elementor-59 .elementor-element.elementor-element-bfce826 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-59 .elementor-element.elementor-element-bfce826, .elementor-59 .elementor-element.elementor-element-bfce826 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-bfce826{box-shadow:0px 0px 10px 0px rgba(114, 117, 186, 0.25);margin-top:30px;margin-bottom:0px;}.elementor-59 .elementor-element.elementor-element-3e04d98{padding:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-a88271a .elementor-counter-number-wrapper{color:#69BE28;}.elementor-59 .elementor-element.elementor-element-a88271a .elementor-counter-title{color:#0075B0;font-size:20px;}.elementor-59 .elementor-element.elementor-element-69f3e38 .elementor-counter-number-wrapper{color:#69BE28;}.elementor-59 .elementor-element.elementor-element-69f3e38 .elementor-counter-title{color:#0075B0;font-size:20px;}.elementor-59 .elementor-element.elementor-element-c6112b5 .elementor-counter-number-wrapper{color:#69BE28;}.elementor-59 .elementor-element.elementor-element-c6112b5 .elementor-counter-title{color:#0075B0;}.elementor-59 .elementor-element.elementor-element-0e45ee6 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-59 .elementor-element.elementor-element-0e45ee6, .elementor-59 .elementor-element.elementor-element-0e45ee6 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-0e45ee6{box-shadow:0px 0px 10px 0px rgba(114, 117, 186, 0.25);margin-top:30px;margin-bottom:0px;}.elementor-59 .elementor-element.elementor-element-88a24a6{padding:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-79d93a3 .elementor-counter-number-wrapper{color:#69BE28;}.elementor-59 .elementor-element.elementor-element-79d93a3 .elementor-counter-title{color:#0075B0;font-size:20px;}.elementor-59 .elementor-element.elementor-element-364ec21 .elementor-counter-number-wrapper{color:#69BE28;}.elementor-59 .elementor-element.elementor-element-364ec21 .elementor-counter-title{color:#0075B0;font-size:20px;}.elementor-59 .elementor-element.elementor-element-10a9455 .elementor-counter-number-wrapper{color:#69BE28;}.elementor-59 .elementor-element.elementor-element-10a9455 .elementor-counter-title{color:#0075B0;}.elementor-59 .elementor-element.elementor-element-88a1775 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-59 .elementor-element.elementor-element-88a1775, .elementor-59 .elementor-element.elementor-element-88a1775 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-88a1775{box-shadow:0px 0px 10px 0px rgba(114, 117, 186, 0.25);margin-top:30px;margin-bottom:0px;}.elementor-59 .elementor-element.elementor-element-45f02c9{padding:20px 20px 20px 20px;}.elementor-59 .elementor-element.elementor-element-fdd2734 .elementor-counter-number-wrapper{color:#69BE28;}.elementor-59 .elementor-element.elementor-element-fdd2734 .elementor-counter-title{color:#0075B0;font-size:20px;}.elementor-59 .elementor-element.elementor-element-e9b0897 .elementor-counter-number-wrapper{color:#69BE28;}.elementor-59 .elementor-element.elementor-element-e9b0897 .elementor-counter-title{color:#0075B0;}.elementor-59 .elementor-element.elementor-element-2de6ea8{margin-top:20px;margin-bottom:0px;}.elementor-59 .elementor-element.elementor-element-b021a09.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-59 .elementor-element.elementor-element-42b3a8c{text-align:left;width:auto;max-width:auto;}.elementor-59 .elementor-element.elementor-element-42b3a8c .elementor-heading-title{color:#4F4F4F;font-size:15px;font-weight:400;letter-spacing:1.3px;}.elementor-59 .elementor-element.elementor-element-42b3a8c > .elementor-widget-container{margin:10px 10px 10px 10px;}@media(max-width:1149px) and (min-width:768px){.elementor-59 .elementor-element.elementor-element-2cc1947{width:100%;}.elementor-59 .elementor-element.elementor-element-254d15a{width:100%;}.elementor-59 .elementor-element.elementor-element-a56418e{width:100%;}.elementor-59 .elementor-element.elementor-element-adacb87{width:100%;}}@media(max-width:767px){.elementor-59 .elementor-element.elementor-element-3bef0ed > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-59 .elementor-element.elementor-element-b1a7bbf .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-59 .elementor-element.elementor-element-b1a7bbf:after{content:"0.5";}.elementor-59 .elementor-element.elementor-element-b1a7bbf .elementor-post__thumbnail__link{width:100%;}.elementor-59 .elementor-element.elementor-element-411ff56 .elementor-counter-number-wrapper{font-size:50px;}.elementor-59 .elementor-element.elementor-element-bea9cbd .elementor-counter-number-wrapper{font-size:50px;}.elementor-59 .elementor-element.elementor-element-f55795b .elementor-counter-number-wrapper{font-size:50px;}.elementor-59 .elementor-element.elementor-element-a88271a .elementor-counter-number-wrapper{font-size:50px;}.elementor-59 .elementor-element.elementor-element-69f3e38 .elementor-counter-number-wrapper{font-size:50px;}.elementor-59 .elementor-element.elementor-element-c6112b5 .elementor-counter-number-wrapper{font-size:50px;}.elementor-59 .elementor-element.elementor-element-79d93a3 .elementor-counter-number-wrapper{font-size:50px;}.elementor-59 .elementor-element.elementor-element-364ec21 .elementor-counter-number-wrapper{font-size:50px;}.elementor-59 .elementor-element.elementor-element-10a9455 .elementor-counter-number-wrapper{font-size:50px;}.elementor-59 .elementor-element.elementor-element-fdd2734 .elementor-counter-number-wrapper{font-size:50px;}.elementor-59 .elementor-element.elementor-element-e9b0897 .elementor-counter-number-wrapper{font-size:50px;}}/* Start custom CSS for posts, class: .elementor-element-b1a7bbf */.elementor-59 .elementor-element.elementor-element-b1a7bbf article:hover .elementor-post__text {
    background-color: #e5f0f9;
}

@media only screen and (min-width: 768px) {
    .elementor-59 .elementor-element.elementor-element-b1a7bbf .elementor-post__title span {
        display: -webkit-box;
        vertical-align: super;
        width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b967c4b */.elementor-59 .elementor-element.elementor-element-b967c4b .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
    padding-top: 20px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-27a0f96 */.elementor-counter{
    display: flex;
    flex-direction: column-reverse;
}
.elementor-counter-number-suffix{
    font-size: 24px;
     display: flex;
    align-items: flex-end;
}/* End custom CSS */