.elementor-150 .elementor-element.elementor-element-e5c6b22 > .elementor-container{min-height:220px;}.elementor-150 .elementor-element.elementor-element-e5c6b22 > .elementor-container:after{content:"";min-height:inherit;}.elementor-150 .elementor-element.elementor-element-e5c6b22:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-e5c6b22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://www.futuremakers.org.tw/wp-content/uploads/2021/09/認識我們－首圖_1.jpeg");background-position:40% 36%;background-repeat:no-repeat;background-size:cover;}.elementor-150 .elementor-element.elementor-element-e5c6b22 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, rgba(0, 15, 70, 0.36) 24%, rgba(0, 15, 70, 0.29) 41%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-150 .elementor-element.elementor-element-e5c6b22{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-150 .elementor-element.elementor-element-3fcb588{text-align:center;top:0px;}.elementor-150 .elementor-element.elementor-element-3fcb588 .elementor-heading-title{color:#FFFFFF;text-shadow:0px 0px 28px rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-150 .elementor-element.elementor-element-3fcb588{left:0px;}body.rtl .elementor-150 .elementor-element.elementor-element-3fcb588{right:0px;}.elementor-150 .elementor-element.elementor-element-7de46c2 .elementor-spacer-inner{height:50px;}.elementor-150 .elementor-element.elementor-element-541fc48 .elementor-accordion .elementor-accordion-item{border-color:#A1C5E0;}.elementor-150 .elementor-element.elementor-element-541fc48 .elementor-accordion .elementor-accordion-item .elementor-tab-content{border-top-color:#A1C5E0;}.elementor-150 .elementor-element.elementor-element-541fc48 .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active{border-bottom-color:#A1C5E0;}.elementor-150 .elementor-element.elementor-element-541fc48 .elementor-accordion .elementor-tab-title{background-color:#DBE8F3;}.elementor-150 .elementor-element.elementor-element-541fc48 .elementor-accordion .elementor-accordion-title{font-size:18px;}.elementor-150 .elementor-element.elementor-element-541fc48 .elementor-accordion .elementor-tab-content{color:#000F46;font-size:18px;}.elementor-150 .elementor-element.elementor-element-541fc48 > .elementor-widget-container{background-color:#FFFFFF;box-shadow:0px 4px 10px 0px rgba(163, 189, 227, 0.25);}.elementor-150 .elementor-element.elementor-element-6f884c5 .elementor-spacer-inner{height:70px;}.elementor-150 .elementor-element.elementor-element-20d5cdc:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-20d5cdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://www.futuremakers.org.tw/wp-content/uploads/2020/09/UN.png");background-position:bottom center;background-repeat:no-repeat;}.elementor-150 .elementor-element.elementor-element-20d5cdc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-150 .elementor-element.elementor-element-20d5cdc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-150 .elementor-element.elementor-element-2967a84 .elementor-heading-title{color:#FFFFFF;}.elementor-150 .elementor-element.elementor-element-2967a84 > .elementor-widget-container{padding:15px 30px 15px 30px;background-color:#0E658B;border-radius:5px 5px 5px 5px;}.elementor-150 .elementor-element.elementor-element-44ccf9a .elementor-spacer-inner{height:10px;}.elementor-150 .elementor-element.elementor-element-507bbb9{text-align:center;}.elementor-150 .elementor-element.elementor-element-c47d1a8 .elementor-spacer-inner{height:10px;}.elementor-150 .elementor-element.elementor-element-9421be1{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-150 .elementor-element.elementor-element-0c0482b .elementor-spacer-inner{height:100px;}.elementor-150 .elementor-element.elementor-element-8f38983 .elementor-heading-title{color:#FFFFFF;}.elementor-150 .elementor-element.elementor-element-8f38983 > .elementor-widget-container{padding:15px 30px 15px 30px;background-color:#0E658B;border-radius:5px 5px 5px 5px;}.elementor-150 .elementor-element.elementor-element-b3e9c2e{color:#4F4F4F;font-size:16px;}.elementor-150 .elementor-element.elementor-element-b3e9c2e > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-150 .elementor-element.elementor-element-aefaed0 .elementor-button{background-color:#3F9C35;}.elementor-150 .elementor-element.elementor-element-aefaed0 .elementor-button:hover, .elementor-150 .elementor-element.elementor-element-aefaed0 .elementor-button:focus{background-color:#1F6E17;}.elementor-150 .elementor-element.elementor-element-22ff01e .swiper-pagination-bullet{background:#69BE28;}.elementor-150 .elementor-element.elementor-element-5eb7618 .elementor-spacer-inner{height:50px;}.elementor-150 .elementor-element.elementor-element-d796934 .elementor-spacer-inner{height:50px;}.elementor-150 .elementor-element.elementor-element-84aa65d{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-justify-content:flex-end;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-150 .elementor-element.elementor-element-84aa65d .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-150 .elementor-element.elementor-element-b43767e .elementor-spacer-inner{height:100px;}@media(max-width:1149px) and (min-width:768px){.elementor-150 .elementor-element.elementor-element-de93af7{width:100%;}}@media(max-width:1149px){.elementor-150 .elementor-element.elementor-element-b3e9c2e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-150 .elementor-element.elementor-element-de93af7.elementor-column .elementor-column-wrap{align-items:center;}.elementor-150 .elementor-element.elementor-element-de93af7.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-150 .elementor-element.elementor-element-de93af7.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}}@media(max-width:767px){.elementor-150 .elementor-element.elementor-element-b3e9c2e > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:1150px){.elementor-150 .elementor-element.elementor-element-e5c6b22:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-e5c6b22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for html, class: .elementor-element-605f064 */.elementor-150 .elementor-element.elementor-element-605f064 {
	display: flex;
	align-items: center;
    justify-content: center;
}


.elementor-150 .elementor-element.elementor-element-605f064 .move_the_mouse_to_see_our_goal .inner {
	    position: relative;
	    font-size: 18px;
	    fill: #0075B0;
	    color: #0075B0;
	    background-color: #FFFFFF;
	    border-radius: 40px;
	    box-shadow: 0px 0px 12px 0px rgba(47, 81, 202, 0.25);
        padding: 0 48px 0 86px;

}
.elementor-150 .elementor-element.elementor-element-605f064 .move_the_mouse_to_see_our_goal .inner:before {
	content: '';
	width: 23px;
	height: 23px;
	background-image: url(/wp-content/uploads/2020/11/sdg-icon.png);
	position: absolute;
	top: 50%;
	left: 48px;
	transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-507bbb9 */.elementor-150 .elementor-element.elementor-element-507bbb9 {
  width: 471px;
	height: 52px;
	background-image: url(/wp-content/uploads/2020/11/goals-title.png);
	background-size: cover;
	margin: 0 auto;
}

@media screen and (max-width: 540px) {
  .elementor-150 .elementor-element.elementor-element-507bbb9 {
    width: 400px;
    height: 44px;
  }
}

@media screen and (max-width: 480px) {
  .elementor-150 .elementor-element.elementor-element-507bbb9 {
    width: 355px;
    height: 39px;
  }
}
@media screen and (max-width: 375px) {
  .elementor-150 .elementor-element.elementor-element-507bbb9 {
    width: 300px;
    height: 33px;
  }
}

.elementor-150 .elementor-element.elementor-element-507bbb9 .elementor-heading-title {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-9421be1 */.elementor-150 .elementor-element.elementor-element-9421be1 {
    max-width: 1000px;
    margin: auto;
}

.elementor-150 .elementor-element.elementor-element-9421be1 .elementor-gallery-item {
    position: relative;
    -webkit-transition: all 0.3s cubic-bezier(0.12, 0.49, 0.17, 0.87);
    transition: all 0.3s cubic-bezier(0.12, 0.49, 0.17, 0.87);
    -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
            box-shadow: 0 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    overflow: visible;
}

.elementor-150 .elementor-element.elementor-element-9421be1 .elementor-gallery-item:hover {
    z-index: 10;
    -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
            transform: scale(1.1);
    -webkit-box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
            box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
}

.elementor-150 .elementor-element.elementor-element-9421be1 .elementor-gallery-item:hover .elementor-gallery-item__content {
    max-height: 200px;
}

.elementor-150 .elementor-element.elementor-element-9421be1 .elementor-gallery-item:nth-of-type(1) .elementor-gallery-item__content {
    background-color: #e5243b;
}

.elementor-150 .elementor-element.elementor-element-9421be1 .elementor-gallery-item:nth-of-type(2) .elementor-gallery-item__content {
    background-color: #dda63a;
}

.elementor-150 .elementor-element.elementor-element-9421be1 .elementor-gallery-item:nth-of-type(3) .elementor-gallery-item__content {
    background-color: #4c9f38;
}

.elementor-150 .elementor-element.elementor-element-9421be1 .elementor-gallery-item:nth-of-type(4) .elementor-gallery-item__content {
    background-color: #c5192d;
}

.elementor-150 .elementor-element.elementor-element-9421be1 .elementor-gallery-item:nth-of-type(5) .elementor-gallery-item__content {
    background-color: #ff3a21;
}

.elementor-150 .elementor-element.elementor-element-9421be1 .elementor-gallery-item:nth-of-type(6) .elementor-gallery-item__content {
    background-color: #26bde2;
}

.elementor-150 .elementor-element.elementor-element-9421be1 .elementor-gallery-item:nth-of-type(7) .elementor-gallery-item__content {
    background-color: #fcc30b;
}

.elementor-150 .elementor-element.elementor-element-9421be1 .elementor-gallery-item:nth-of-type(8) .elementor-gallery-item__content {
    background-color: #a21942;
}

.elementor-150 .elementor-element.elementor-element-9421be1 .elementor-gallery-item:nth-of-type(9) .elementor-gallery-item__content {
    background-color: #fd6925;
}

.elementor-150 .elementor-element.elementor-element-9421be1 .elementor-gallery-item:nth-of-type(10) .elementor-gallery-item__content {
    background-color: #e01483;
}

.elementor-150 .elementor-element.elementor-element-9421be1 .elementor-gallery-item:nth-of-type(11) .elementor-gallery-item__content {
    background-color: #fd9d24;
}

.elementor-150 .elementor-element.elementor-element-9421be1 .elementor-gallery-item:nth-of-type(12) .elementor-gallery-item__content {
    background-color: #bf8b2e;
}

.elementor-150 .elementor-element.elementor-element-9421be1 .elementor-gallery-item:nth-of-type(13) .elementor-gallery-item__content {
    background-color: #3f7e44;
}

.elementor-150 .elementor-element.elementor-element-9421be1 .elementor-gallery-item:nth-of-type(14) .elementor-gallery-item__content {
    background-color: #0a97d9;
}

.elementor-150 .elementor-element.elementor-element-9421be1 .elementor-gallery-item:nth-of-type(15) .elementor-gallery-item__content {
    background-color: #56c02b;
}

.elementor-150 .elementor-element.elementor-element-9421be1 .elementor-gallery-item:nth-of-type(16) .elementor-gallery-item__content {
    background-color: #00689d;
}

.elementor-150 .elementor-element.elementor-element-9421be1 .elementor-gallery-item:nth-of-type(17) .elementor-gallery-item__content {
    background-color: #19486a;
}

.elementor-150 .elementor-element.elementor-element-9421be1 .elementor-gallery-item:nth-of-type(18) .elementor-gallery-item__content {
    background-color: #f1f1f1;
}

.elementor-150 .elementor-element.elementor-element-9421be1 .elementor-gallery-item__content {
    top: 100%;
    height: auto;
    max-height: 0;
    padding: 0;
    -webkit-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
    overflow: hidden;
}

.elementor-150 .elementor-element.elementor-element-9421be1 .elementor-animated-item--fade-in {
    padding: 1rem;
    opacity: 1;
}/* End custom CSS */