.elementor-418836 .elementor-element.elementor-element-4bd9ce8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418836 .elementor-element.elementor-element-4bd9ce8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-418836 .elementor-element.elementor-element-565db6e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418836 .elementor-element.elementor-element-713c189{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418836 .elementor-element.elementor-element-8e276a8 img{width:100%;}.elementor-418836 .elementor-element.elementor-element-8e276a8{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;top:72%;}.elementor-418836 .elementor-element.elementor-element-8e276a8.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-418836 .elementor-element.elementor-element-8e276a8{left:27%;}body.rtl .elementor-418836 .elementor-element.elementor-element-8e276a8{right:27%;}.elementor-418836 .elementor-element.elementor-element-9b1ddb5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418836 .elementor-element.elementor-element-bb0182b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418836 .elementor-element.elementor-element-74abd8c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418836 .elementor-element.elementor-element-330ac13{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418836 .elementor-element.elementor-element-623691b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418836 .elementor-element.elementor-element-10d44ea{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418836 .elementor-element.elementor-element-f6619b1{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;top:66%;}.elementor-418836 .elementor-element.elementor-element-f6619b1.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-418836 .elementor-element.elementor-element-f6619b1{left:27%;}body.rtl .elementor-418836 .elementor-element.elementor-element-f6619b1{right:27%;}.elementor-418836 .elementor-element.elementor-element-dd35c54{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418836 .elementor-element.elementor-element-166b716{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418836 .elementor-element.elementor-element-9ba0a73{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;top:67%;}.elementor-418836 .elementor-element.elementor-element-9ba0a73.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-418836 .elementor-element.elementor-element-9ba0a73{left:13%;}body.rtl .elementor-418836 .elementor-element.elementor-element-9ba0a73{right:13%;}.elementor-418836 .elementor-element.elementor-element-12187cc{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;}.elementor-418836 .elementor-element.elementor-element-1b9029a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418836 .elementor-element.elementor-element-65511f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418836 .elementor-element.elementor-element-d8fa9f8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418836 .elementor-element.elementor-element-6b02424 img{width:100%;}.elementor-418836 .elementor-element.elementor-element-6b02424{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;top:72%;}.elementor-418836 .elementor-element.elementor-element-6b02424.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-418836 .elementor-element.elementor-element-6b02424{left:20%;}body.rtl .elementor-418836 .elementor-element.elementor-element-6b02424{right:20%;}.elementor-418836 .elementor-element.elementor-element-cd9fafd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418836 .elementor-element.elementor-element-d4e5a63{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418836 .elementor-element.elementor-element-018e894{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418836 .elementor-element.elementor-element-00afdd8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418836 .elementor-element.elementor-element-20bf253{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418836 .elementor-element.elementor-element-beeafc2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418836 .elementor-element.elementor-element-38aa26f{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:72%;}.elementor-418836 .elementor-element.elementor-element-38aa26f.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-418836 .elementor-element.elementor-element-38aa26f{left:46%;}body.rtl .elementor-418836 .elementor-element.elementor-element-38aa26f{right:46%;}.elementor-418836 .elementor-element.elementor-element-17cfae8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418836 .elementor-element.elementor-element-05857c0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418836 .elementor-element.elementor-element-bbf2f91{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:72%;}.elementor-418836 .elementor-element.elementor-element-bbf2f91.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-418836 .elementor-element.elementor-element-bbf2f91{left:46%;}body.rtl .elementor-418836 .elementor-element.elementor-element-bbf2f91{right:46%;}.elementor-418836 .elementor-element.elementor-element-7349262{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;}.elementor-418836 .elementor-element.elementor-element-3d57e35{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-418836 .elementor-element.elementor-element-6e2bc07{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:767px){.elementor-418836 .elementor-element.elementor-element-4bd9ce8{--width:104.819%;}}@media(max-width:1024px){body:not(.rtl) .elementor-418836 .elementor-element.elementor-element-8e276a8{left:20%;}body.rtl .elementor-418836 .elementor-element.elementor-element-8e276a8{right:20%;}.elementor-418836 .elementor-element.elementor-element-8e276a8{top:72%;}body:not(.rtl) .elementor-418836 .elementor-element.elementor-element-f6619b1{left:26.866%;}body.rtl .elementor-418836 .elementor-element.elementor-element-f6619b1{right:26.866%;}.elementor-418836 .elementor-element.elementor-element-f6619b1{top:72%;}body:not(.rtl) .elementor-418836 .elementor-element.elementor-element-9ba0a73{left:26.866%;}body.rtl .elementor-418836 .elementor-element.elementor-element-9ba0a73{right:26.866%;}.elementor-418836 .elementor-element.elementor-element-9ba0a73{top:72%;}.elementor-418836 .elementor-element.elementor-element-12187cc{--e-n-carousel-swiper-slides-to-display:1;}body:not(.rtl) .elementor-418836 .elementor-element.elementor-element-6b02424{left:26.866%;}body.rtl .elementor-418836 .elementor-element.elementor-element-6b02424{right:26.866%;}.elementor-418836 .elementor-element.elementor-element-6b02424{top:72%;}body:not(.rtl) .elementor-418836 .elementor-element.elementor-element-38aa26f{left:26.866%;}body.rtl .elementor-418836 .elementor-element.elementor-element-38aa26f{right:26.866%;}.elementor-418836 .elementor-element.elementor-element-38aa26f{top:72%;}body:not(.rtl) .elementor-418836 .elementor-element.elementor-element-bbf2f91{left:26.866%;}body.rtl .elementor-418836 .elementor-element.elementor-element-bbf2f91{right:26.866%;}.elementor-418836 .elementor-element.elementor-element-bbf2f91{top:72%;}.elementor-418836 .elementor-element.elementor-element-7349262{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:766px){body:not(.rtl) .elementor-418836 .elementor-element.elementor-element-8e276a8{left:26%;}body.rtl .elementor-418836 .elementor-element.elementor-element-8e276a8{right:26%;}.elementor-418836 .elementor-element.elementor-element-8e276a8{top:69%;}body:not(.rtl) .elementor-418836 .elementor-element.elementor-element-f6619b1{left:26%;}body.rtl .elementor-418836 .elementor-element.elementor-element-f6619b1{right:26%;}.elementor-418836 .elementor-element.elementor-element-f6619b1{top:69%;}body:not(.rtl) .elementor-418836 .elementor-element.elementor-element-9ba0a73{left:26%;}body.rtl .elementor-418836 .elementor-element.elementor-element-9ba0a73{right:26%;}.elementor-418836 .elementor-element.elementor-element-9ba0a73{top:69%;}.elementor-418836 .elementor-element.elementor-element-12187cc{--e-n-carousel-swiper-slides-to-display:1;}.elementor-418836 .elementor-element.elementor-element-6b02424{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;top:40%;}body:not(.rtl) .elementor-418836 .elementor-element.elementor-element-6b02424{left:8%;}body.rtl .elementor-418836 .elementor-element.elementor-element-6b02424{right:8%;}.elementor-418836 .elementor-element.elementor-element-38aa26f{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;top:64%;}body:not(.rtl) .elementor-418836 .elementor-element.elementor-element-38aa26f{left:12%;}body.rtl .elementor-418836 .elementor-element.elementor-element-38aa26f{right:12%;}.elementor-418836 .elementor-element.elementor-element-bbf2f91{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;top:74%;}body:not(.rtl) .elementor-418836 .elementor-element.elementor-element-bbf2f91{left:5%;}body.rtl .elementor-418836 .elementor-element.elementor-element-bbf2f91{right:5%;}.elementor-418836 .elementor-element.elementor-element-7349262{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for image, class: .elementor-element-8e276a8 */.elementor-418836 .elementor-element.elementor-element-8e276a8 img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.55));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ba0a73 */.elementor-418836 .elementor-element.elementor-element-9ba0a73 img {
  filter: drop-shadow(0 10px 18px rgba(153, 99, 24, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8e276a8 */.elementor-418836 .elementor-element.elementor-element-8e276a8 img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.55));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ba0a73 */.elementor-418836 .elementor-element.elementor-element-9ba0a73 img {
  filter: drop-shadow(0 10px 18px rgba(153, 99, 24, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8e276a8 */.elementor-418836 .elementor-element.elementor-element-8e276a8 img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.55));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ba0a73 */.elementor-418836 .elementor-element.elementor-element-9ba0a73 img {
  filter: drop-shadow(0 10px 18px rgba(153, 99, 24, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8e276a8 */.elementor-418836 .elementor-element.elementor-element-8e276a8 img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.55));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ba0a73 */.elementor-418836 .elementor-element.elementor-element-9ba0a73 img {
  filter: drop-shadow(0 10px 18px rgba(153, 99, 24, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8e276a8 */.elementor-418836 .elementor-element.elementor-element-8e276a8 img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.55));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ba0a73 */.elementor-418836 .elementor-element.elementor-element-9ba0a73 img {
  filter: drop-shadow(0 10px 18px rgba(153, 99, 24, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8e276a8 */.elementor-418836 .elementor-element.elementor-element-8e276a8 img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.55));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ba0a73 */.elementor-418836 .elementor-element.elementor-element-9ba0a73 img {
  filter: drop-shadow(0 10px 18px rgba(153, 99, 24, 0.35));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd9ce8 *//* 讓這個大圖區成為兩顆按鈕的定位基準 */
.elementor-418836 .elementor-element.elementor-element-4bd9ce8 {
  position: relative;
  overflow: hidden;
}

/* 如果這個 Container 是方框寬度，內層也一起作為穩定範圍 */
.elementor-418836 .elementor-element.elementor-element-4bd9ce8 > .e-con-inner {
  position: relative;
}

/* 大圖穩定撐滿避免不同瀏覽器跑版 */
.elementor-418836 .elementor-element.elementor-element-4bd9ce8 img {
  display: block;
  width: 100%;
  height: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b02424 */.elementor-418836 .elementor-element.elementor-element-6b02424 img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.20));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38aa26f */.elementor-418836 .elementor-element.elementor-element-38aa26f img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbf2f91 */.elementor-418836 .elementor-element.elementor-element-bbf2f91 img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b02424 */.elementor-418836 .elementor-element.elementor-element-6b02424 img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.20));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38aa26f */.elementor-418836 .elementor-element.elementor-element-38aa26f img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbf2f91 */.elementor-418836 .elementor-element.elementor-element-bbf2f91 img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b02424 */.elementor-418836 .elementor-element.elementor-element-6b02424 img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.20));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38aa26f */.elementor-418836 .elementor-element.elementor-element-38aa26f img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbf2f91 */.elementor-418836 .elementor-element.elementor-element-bbf2f91 img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b02424 */.elementor-418836 .elementor-element.elementor-element-6b02424 img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.20));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38aa26f */.elementor-418836 .elementor-element.elementor-element-38aa26f img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbf2f91 */.elementor-418836 .elementor-element.elementor-element-bbf2f91 img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b02424 */.elementor-418836 .elementor-element.elementor-element-6b02424 img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.20));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38aa26f */.elementor-418836 .elementor-element.elementor-element-38aa26f img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbf2f91 */.elementor-418836 .elementor-element.elementor-element-bbf2f91 img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b02424 */.elementor-418836 .elementor-element.elementor-element-6b02424 img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.20));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38aa26f */.elementor-418836 .elementor-element.elementor-element-38aa26f img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bbf2f91 */.elementor-418836 .elementor-element.elementor-element-bbf2f91 img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b9029a *//* 讓這個大圖區成為兩顆按鈕的定位基準 */
.elementor-418836 .elementor-element.elementor-element-1b9029a {
  position: relative;
  overflow: hidden;
}

/* 大圖穩定撐滿避免不同瀏覽器跑版 */
.elementor-418836 .elementor-element.elementor-element-1b9029a img {
  display: block;
  width: 100%;
  height: auto;
}

/* 第一顆按鈕：先開始呼吸 */
.elementor-418836 .elementor-element.elementor-element-1b9029a .breathe-btn-1 img {
  animation: trustloveBtnBreathe 6s ease-in-out infinite;
}

/* 第二顆按鈕：延遲 2 秒再開始呼吸 */
.elementor-418836 .elementor-element.elementor-element-1b9029a .breathe-btn-2 img {
  animation: trustloveBtnBreathe 6s ease-in-out infinite;
  animation-delay: 2s;
}

/* 呼吸動畫 */
@keyframes trustloveBtnBreathe {
  0% { opacity: 1;  }
  50% { opacity: 0.1; }
  100% { opacity: 1; }
}/* End custom CSS */