.elementor-620826 .elementor-element.elementor-element-8e4b784{--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-620826 .elementor-element.elementor-element-8e4b784.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-620826 .elementor-element.elementor-element-0e38958{--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-620826 .elementor-element.elementor-element-8d462f0{--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-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), "PingFang TC","Helvetica Neue","SF Pro TC","Helvetica","arial","Microsoft JhengHei","Microsoft YaHei",Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-620826 .elementor-element.elementor-element-ce90804{--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-620826 .elementor-element.elementor-element-25ff910{--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-620826 .elementor-element.elementor-element-fd55434{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;top:72%;}.elementor-620826 .elementor-element.elementor-element-fd55434.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-fd55434{left:27%;}body.rtl .elementor-620826 .elementor-element.elementor-element-fd55434{right:27%;}.elementor-620826 .elementor-element.elementor-element-fd55434 img{width:100%;}.elementor-620826 .elementor-element.elementor-element-f725003{--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-620826 .elementor-element.elementor-element-0dba9ea{--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-620826 .elementor-element.elementor-element-de842fc{--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-620826 .elementor-element.elementor-element-beb87e7{--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-620826 .elementor-element.elementor-element-7a7ad58{--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-620826 .elementor-element.elementor-element-74cae1b{--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-620826 .elementor-element.elementor-element-3d52090{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;top:66%;}.elementor-620826 .elementor-element.elementor-element-3d52090.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-3d52090{left:27%;}body.rtl .elementor-620826 .elementor-element.elementor-element-3d52090{right:27%;}.elementor-620826 .elementor-element.elementor-element-2aa5af3{--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-620826 .elementor-element.elementor-element-d6a4650{--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-620826 .elementor-element.elementor-element-513793a{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;top:67%;}.elementor-620826 .elementor-element.elementor-element-513793a.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-513793a{left:13%;}body.rtl .elementor-620826 .elementor-element.elementor-element-513793a{right:13%;}.elementor-620826 .elementor-element.elementor-element-a8bb016{--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-620826 .elementor-element.elementor-element-b2f5c88{--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-620826 .elementor-element.elementor-element-c041598{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--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-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-620826 .elementor-element.elementor-element-da03752{--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-620826 .elementor-element.elementor-element-da03752.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-620826 .elementor-element.elementor-element-ac7903f{--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-620826 .elementor-element.elementor-element-3f42725{--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-620826 .elementor-element.elementor-element-6a7573d{--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-620826 .elementor-element.elementor-element-74e7982{--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-620826 .elementor-element.elementor-element-98c6b1f{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;top:72%;}.elementor-620826 .elementor-element.elementor-element-98c6b1f.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-98c6b1f{left:20%;}body.rtl .elementor-620826 .elementor-element.elementor-element-98c6b1f{right:20%;}.elementor-620826 .elementor-element.elementor-element-98c6b1f img{width:100%;}.elementor-620826 .elementor-element.elementor-element-2dced6b{--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-620826 .elementor-element.elementor-element-964874f{--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-620826 .elementor-element.elementor-element-01b5684{--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-620826 .elementor-element.elementor-element-83a9e15{--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-620826 .elementor-element.elementor-element-8954f79{--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-620826 .elementor-element.elementor-element-23eba99{--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-620826 .elementor-element.elementor-element-88576b3{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:72%;}.elementor-620826 .elementor-element.elementor-element-88576b3.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-88576b3{left:46%;}body.rtl .elementor-620826 .elementor-element.elementor-element-88576b3{right:46%;}.elementor-620826 .elementor-element.elementor-element-ae40268{--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-620826 .elementor-element.elementor-element-5934a31{--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-620826 .elementor-element.elementor-element-e982c8a{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:72%;}.elementor-620826 .elementor-element.elementor-element-e982c8a.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-e982c8a{left:46%;}body.rtl .elementor-620826 .elementor-element.elementor-element-e982c8a{right:46%;}.elementor-620826 .elementor-element.elementor-element-6564ab4{--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-620826 .elementor-element.elementor-element-5e9ae19{--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-620826 .elementor-element.elementor-element-0e33c03{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--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;}.elementor-620826 .elementor-element.elementor-element-abab704{--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-620826 .elementor-element.elementor-element-0ae2a97{width:var( --container-widget-width, 24.5% );max-width:24.5%;--container-widget-width:24.5%;--container-widget-flex-grow:0;top:86.5%;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-0ae2a97{left:28.5%;}body.rtl .elementor-620826 .elementor-element.elementor-element-0ae2a97{right:28.5%;}.elementor-620826 .elementor-element.elementor-element-11673a7{--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-620826 .elementor-element.elementor-element-0926632{--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-620826 .elementor-element.elementor-element-dfb225e{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;top:81%;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-dfb225e{left:30%;}body.rtl .elementor-620826 .elementor-element.elementor-element-dfb225e{right:30%;}.elementor-620826 .elementor-element.elementor-element-e34613a{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;top:81.5%;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-e34613a{left:70.5%;}body.rtl .elementor-620826 .elementor-element.elementor-element-e34613a{right:70.5%;}.elementor-620826 .elementor-element.elementor-element-fe4e634{--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-620826 .elementor-element.elementor-element-9c4a2a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--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;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-2f1ae3b{left:0px;}body.rtl .elementor-620826 .elementor-element.elementor-element-2f1ae3b{right:0px;}.elementor-620826 .elementor-element.elementor-element-2f1ae3b{top:0px;z-index:-10;}.elementor-620826 .elementor-element.elementor-element-e6bed84{--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-620826 .elementor-element.elementor-element-89026ae{--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-620826 .elementor-element.elementor-element-8bace0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-620826 .elementor-element.elementor-element-72bb3fb{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;top:36%;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-72bb3fb{left:40%;}body.rtl .elementor-620826 .elementor-element.elementor-element-72bb3fb{right:40%;}.elementor-620826 .elementor-element.elementor-element-2573e3e{--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-620826 .elementor-element.elementor-element-aad548d{--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-620826 .elementor-element.elementor-element-5cc81ae{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-5cc81ae{left:40%;}body.rtl .elementor-620826 .elementor-element.elementor-element-5cc81ae{right:40%;}.elementor-620826 .elementor-element.elementor-element-1c1f85f{--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-620826 .elementor-element.elementor-element-2580e28{--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-620826 .elementor-element.elementor-element-e3002c5{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-e3002c5{left:40%;}body.rtl .elementor-620826 .elementor-element.elementor-element-e3002c5{right:40%;}.elementor-620826 .elementor-element.elementor-element-f64f2de{--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-620826 .elementor-element.elementor-element-c59d453{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-c59d453{left:40%;}body.rtl .elementor-620826 .elementor-element.elementor-element-c59d453{right:40%;}.elementor-620826 .elementor-element.elementor-element-6862c43{--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-620826 .elementor-element.elementor-element-23e5228{--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;}.elementor-620826 .elementor-element.elementor-element-73faa6b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-620826 .elementor-element.elementor-element-de27248.elementor-element{--align-self:center;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-de27248{left:0px;}body.rtl .elementor-620826 .elementor-element.elementor-element-de27248{right:0px;}.elementor-620826 .elementor-element.elementor-element-de27248{top:0px;}.elementor-620826 .elementor-element.elementor-element-c9e26ca{--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-620826 .elementor-element.elementor-element-d7fadfb{--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-620826 .elementor-element.elementor-element-5b5805e{--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-620826 .elementor-element.elementor-element-5a11bb8{--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-620826 .elementor-element.elementor-element-f0d469f{--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-620826 .elementor-element.elementor-element-c7eecfd{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-c7eecfd{left:40%;}body.rtl .elementor-620826 .elementor-element.elementor-element-c7eecfd{right:40%;}.elementor-620826 .elementor-element.elementor-element-2a3687f{--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-620826 .elementor-element.elementor-element-a175234{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-620826 .elementor-element.elementor-element-7f74bfc{--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;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-fd55434{left:20%;}body.rtl .elementor-620826 .elementor-element.elementor-element-fd55434{right:20%;}.elementor-620826 .elementor-element.elementor-element-fd55434{top:72%;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-3d52090{left:26.866%;}body.rtl .elementor-620826 .elementor-element.elementor-element-3d52090{right:26.866%;}.elementor-620826 .elementor-element.elementor-element-3d52090{top:72%;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-513793a{left:26.866%;}body.rtl .elementor-620826 .elementor-element.elementor-element-513793a{right:26.866%;}.elementor-620826 .elementor-element.elementor-element-513793a{top:72%;}.elementor-620826 .elementor-element.elementor-element-c041598{--e-n-carousel-swiper-slides-to-display:1;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-98c6b1f{left:26.866%;}body.rtl .elementor-620826 .elementor-element.elementor-element-98c6b1f{right:26.866%;}.elementor-620826 .elementor-element.elementor-element-98c6b1f{top:72%;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-88576b3{left:26.866%;}body.rtl .elementor-620826 .elementor-element.elementor-element-88576b3{right:26.866%;}.elementor-620826 .elementor-element.elementor-element-88576b3{top:72%;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-e982c8a{left:26.866%;}body.rtl .elementor-620826 .elementor-element.elementor-element-e982c8a{right:26.866%;}.elementor-620826 .elementor-element.elementor-element-e982c8a{top:72%;}.elementor-620826 .elementor-element.elementor-element-0e33c03{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-fd55434{left:26%;}body.rtl .elementor-620826 .elementor-element.elementor-element-fd55434{right:26%;}.elementor-620826 .elementor-element.elementor-element-fd55434{top:69%;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-3d52090{left:26%;}body.rtl .elementor-620826 .elementor-element.elementor-element-3d52090{right:26%;}.elementor-620826 .elementor-element.elementor-element-3d52090{top:69%;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-513793a{left:26%;}body.rtl .elementor-620826 .elementor-element.elementor-element-513793a{right:26%;}.elementor-620826 .elementor-element.elementor-element-513793a{top:69%;}.elementor-620826 .elementor-element.elementor-element-c041598{--e-n-carousel-swiper-slides-to-display:1;}.elementor-620826 .elementor-element.elementor-element-da03752{--width:100%;}.elementor-620826 .elementor-element.elementor-element-3f42725{--width:100%;}.elementor-620826 .elementor-element.elementor-element-74e7982{--width:100%;}.elementor-620826 .elementor-element.elementor-element-98c6b1f{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;top:40%;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-98c6b1f{left:8%;}body.rtl .elementor-620826 .elementor-element.elementor-element-98c6b1f{right:8%;}.elementor-620826 .elementor-element.elementor-element-88576b3{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;top:64%;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-88576b3{left:12%;}body.rtl .elementor-620826 .elementor-element.elementor-element-88576b3{right:12%;}.elementor-620826 .elementor-element.elementor-element-e982c8a{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;top:74%;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-e982c8a{left:5%;}body.rtl .elementor-620826 .elementor-element.elementor-element-e982c8a{right:5%;}.elementor-620826 .elementor-element.elementor-element-0e33c03{--e-n-carousel-swiper-slides-to-display:1;}.elementor-620826 .elementor-element.elementor-element-0ae2a97{--container-widget-width:24.5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 24.5% );max-width:24.5%;top:83.5%;}.elementor-620826 .elementor-element.elementor-element-dfb225e{top:76%;}.elementor-620826 .elementor-element.elementor-element-e34613a{top:76.5%;}.elementor-620826 .elementor-element.elementor-element-9c4a2a2{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-620826 .elementor-element.elementor-element-72bb3fb{top:32%;}.elementor-620826 .elementor-element.elementor-element-5cc81ae{--container-widget-width:64%;--container-widget-flex-grow:0;width:var( --container-widget-width, 64% );max-width:64%;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-5cc81ae{left:18%;}body.rtl .elementor-620826 .elementor-element.elementor-element-5cc81ae{right:18%;}.elementor-620826 .elementor-element.elementor-element-1c1f85f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-620826 .elementor-element.elementor-element-e3002c5{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-e3002c5{left:48%;}body.rtl .elementor-620826 .elementor-element.elementor-element-e3002c5{right:48%;}.elementor-620826 .elementor-element.elementor-element-c59d453{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-c59d453{left:48%;}body.rtl .elementor-620826 .elementor-element.elementor-element-c59d453{right:48%;}.elementor-620826 .elementor-element.elementor-element-6862c43{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-620826 .elementor-element.elementor-element-23e5228{--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-620826 .elementor-element.elementor-element-73faa6b{--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-620826 .elementor-element.elementor-element-de27248{z-index:-10;}.elementor-620826 .elementor-element.elementor-element-c9e26ca{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-620826 .elementor-element.elementor-element-d7fadfb{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-620826 .elementor-element.elementor-element-5b5805e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-620826 .elementor-element.elementor-element-5a11bb8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-620826 .elementor-element.elementor-element-f0d469f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-620826 .elementor-element.elementor-element-c7eecfd{--container-widget-width:51%;--container-widget-flex-grow:0;width:var( --container-widget-width, 51% );max-width:51%;}body:not(.rtl) .elementor-620826 .elementor-element.elementor-element-c7eecfd{left:25%;}body.rtl .elementor-620826 .elementor-element.elementor-element-c7eecfd{right:25%;}.elementor-620826 .elementor-element.elementor-element-2a3687f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}@media(min-width:768px){.elementor-620826 .elementor-element.elementor-element-8e4b784{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-620826 .elementor-element.elementor-element-abab704{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-fd55434 */.elementor-620826 .elementor-element.elementor-element-fd55434 img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.55));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513793a */.elementor-620826 .elementor-element.elementor-element-513793a img {
  filter: drop-shadow(0 10px 18px rgba(153, 99, 24, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd55434 */.elementor-620826 .elementor-element.elementor-element-fd55434 img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.55));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513793a */.elementor-620826 .elementor-element.elementor-element-513793a img {
  filter: drop-shadow(0 10px 18px rgba(153, 99, 24, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd55434 */.elementor-620826 .elementor-element.elementor-element-fd55434 img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.55));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513793a */.elementor-620826 .elementor-element.elementor-element-513793a img {
  filter: drop-shadow(0 10px 18px rgba(153, 99, 24, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd55434 */.elementor-620826 .elementor-element.elementor-element-fd55434 img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.55));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513793a */.elementor-620826 .elementor-element.elementor-element-513793a img {
  filter: drop-shadow(0 10px 18px rgba(153, 99, 24, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd55434 */.elementor-620826 .elementor-element.elementor-element-fd55434 img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.55));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513793a */.elementor-620826 .elementor-element.elementor-element-513793a img {
  filter: drop-shadow(0 10px 18px rgba(153, 99, 24, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd55434 */.elementor-620826 .elementor-element.elementor-element-fd55434 img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.55));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513793a */.elementor-620826 .elementor-element.elementor-element-513793a img {
  filter: drop-shadow(0 10px 18px rgba(153, 99, 24, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd55434 */.elementor-620826 .elementor-element.elementor-element-fd55434 img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.55));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513793a */.elementor-620826 .elementor-element.elementor-element-513793a img {
  filter: drop-shadow(0 10px 18px rgba(153, 99, 24, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd55434 */.elementor-620826 .elementor-element.elementor-element-fd55434 img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.55));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-513793a */.elementor-620826 .elementor-element.elementor-element-513793a img {
  filter: drop-shadow(0 10px 18px rgba(153, 99, 24, 0.35));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e4b784 *//* 讓這個大圖區成為兩顆按鈕的定位基準 */
.elementor-620826 .elementor-element.elementor-element-8e4b784 {
  position: relative;
  overflow: hidden;
}

/* 如果這個 Container 是方框寬度，內層也一起作為穩定範圍 */
.elementor-620826 .elementor-element.elementor-element-8e4b784 &gt; .e-con-inner {
  position: relative;
}

/* 大圖穩定撐滿避免不同瀏覽器跑版 */
.elementor-620826 .elementor-element.elementor-element-8e4b784 img {
  display: block;
  width: 100%;
  height: auto;
}

/* 第一顆按鈕：先開始呼吸 */
.elementor-620826 .elementor-element.elementor-element-8e4b784 .breathe-btn-1 img {
  animation: trustloveBtnBreathe 6s ease-in-out infinite;
}

/* 第二顆按鈕：延遲 2 秒再開始呼吸 */
.elementor-620826 .elementor-element.elementor-element-8e4b784 .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 */
/* Start custom CSS for image, class: .elementor-element-98c6b1f */.elementor-620826 .elementor-element.elementor-element-98c6b1f img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.20));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88576b3 */.elementor-620826 .elementor-element.elementor-element-88576b3 img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e982c8a */.elementor-620826 .elementor-element.elementor-element-e982c8a img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-98c6b1f */.elementor-620826 .elementor-element.elementor-element-98c6b1f img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.20));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88576b3 */.elementor-620826 .elementor-element.elementor-element-88576b3 img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e982c8a */.elementor-620826 .elementor-element.elementor-element-e982c8a img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-98c6b1f */.elementor-620826 .elementor-element.elementor-element-98c6b1f img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.20));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88576b3 */.elementor-620826 .elementor-element.elementor-element-88576b3 img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e982c8a */.elementor-620826 .elementor-element.elementor-element-e982c8a img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-98c6b1f */.elementor-620826 .elementor-element.elementor-element-98c6b1f img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.20));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88576b3 */.elementor-620826 .elementor-element.elementor-element-88576b3 img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e982c8a */.elementor-620826 .elementor-element.elementor-element-e982c8a img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-98c6b1f */.elementor-620826 .elementor-element.elementor-element-98c6b1f img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.20));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88576b3 */.elementor-620826 .elementor-element.elementor-element-88576b3 img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e982c8a */.elementor-620826 .elementor-element.elementor-element-e982c8a img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-98c6b1f */.elementor-620826 .elementor-element.elementor-element-98c6b1f img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.20));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88576b3 */.elementor-620826 .elementor-element.elementor-element-88576b3 img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e982c8a */.elementor-620826 .elementor-element.elementor-element-e982c8a img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-98c6b1f */.elementor-620826 .elementor-element.elementor-element-98c6b1f img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.20));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88576b3 */.elementor-620826 .elementor-element.elementor-element-88576b3 img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e982c8a */.elementor-620826 .elementor-element.elementor-element-e982c8a img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-98c6b1f */.elementor-620826 .elementor-element.elementor-element-98c6b1f img {
  filter: drop-shadow(0 10px 10px rgba(131, 88, 10, 0.20));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88576b3 */.elementor-620826 .elementor-element.elementor-element-88576b3 img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e982c8a */.elementor-620826 .elementor-element.elementor-element-e982c8a img {
  filter: drop-shadow(0 10px 18px rgba(0, 0, 0, 0.35));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da03752 *//* 讓這個大圖區成為兩顆按鈕的定位基準 */
.elementor-620826 .elementor-element.elementor-element-da03752 {
  position: relative;
  overflow: hidden;
}

/* 大圖穩定撐滿避免不同瀏覽器跑版 */
.elementor-620826 .elementor-element.elementor-element-da03752 img {
  display: block;
  width: 100%;
  height: auto;
}

/* 第一顆按鈕：先開始呼吸 */
.elementor-620826 .elementor-element.elementor-element-da03752 .breathe-btn-1 img {
  animation: trustloveBtnBreathe 6s ease-in-out infinite;
}

/* 第二顆按鈕：延遲 2 秒再開始呼吸 */
.elementor-620826 .elementor-element.elementor-element-da03752 .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 */
/* Start custom CSS for container, class: .elementor-element-abab704 */.elementor-620826 .elementor-element.elementor-element-abab704 {
  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0926632 */.elementor-620826 .elementor-element.elementor-element-0926632 {
  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89026ae */.elementor-620826 .elementor-element.elementor-element-89026ae {
  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2573e3e */.elementor-620826 .elementor-element.elementor-element-2573e3e {
  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aad548d */.elementor-620826 .elementor-element.elementor-element-aad548d {
  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c1f85f */.elementor-620826 .elementor-element.elementor-element-1c1f85f {
  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2580e28 */.elementor-620826 .elementor-element.elementor-element-2580e28 {
  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f64f2de */.elementor-620826 .elementor-element.elementor-element-f64f2de {
  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6862c43 */.elementor-620826 .elementor-element.elementor-element-6862c43 {
  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9e26ca */.elementor-620826 .elementor-element.elementor-element-c9e26ca {
  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7fadfb */.elementor-620826 .elementor-element.elementor-element-d7fadfb {
  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b5805e */.elementor-620826 .elementor-element.elementor-element-5b5805e {
  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a11bb8 */.elementor-620826 .elementor-element.elementor-element-5a11bb8 {
  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0d469f */.elementor-620826 .elementor-element.elementor-element-f0d469f {
  position: relative;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3687f */.elementor-620826 .elementor-element.elementor-element-2a3687f {
  position: relative;
  overflow: hidden;
}/* End custom CSS */