.elementor-38324 .elementor-element.elementor-element-77746d2b{--display:flex;}.elementor-38324 .elementor-element.elementor-element-6033999f{--spacer-size:20px;}.elementor-38324 .elementor-element.elementor-element-57b2601a{--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;--justify-content:center;--gap:0px 060px;--row-gap:0px;--column-gap:060px;--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-38324 .elementor-element.elementor-element-6df7300c{--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-38324 .elementor-element.elementor-element-27be50da{--display:flex;}.elementor-38324 .elementor-element.elementor-element-5bccc8f7{--display:flex;--justify-content:flex-end;--border-radius:0px 5px 5px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-38324 .elementor-element.elementor-element-5bccc8f7:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-5bccc8f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/e45b4877-4481-44d6-92c4-8913d35d0e3b.jpg?fit=799%2C458&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38324 .elementor-element.elementor-element-3294a00{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-38324 .elementor-element.elementor-element-4c0115b4 > .elementor-widget-container{margin:30px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-4c0115b4 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-71c03137{text-align:left;}.elementor-38324 .elementor-element.elementor-element-71c03137 .elementor-heading-title{font-family:var( --e-global-typography-bcf081e-font-family ), Sans-serif;font-size:var( --e-global-typography-bcf081e-font-size );font-weight:var( --e-global-typography-bcf081e-font-weight );line-height:var( --e-global-typography-bcf081e-line-height );letter-spacing:var( --e-global-typography-bcf081e-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-465f6e49{text-align:left;}.elementor-38324 .elementor-element.elementor-element-465f6e49 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-38324 .elementor-element.elementor-element-5f3cb64c{--divider-border-style:solid;--divider-color:var( --e-global-color-0943368 );--divider-border-width:1px;}.elementor-38324 .elementor-element.elementor-element-5f3cb64c .elementor-divider-separator{width:100%;}.elementor-38324 .elementor-element.elementor-element-5f3cb64c .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-38324 .elementor-element.elementor-element-78b9bb6a{text-align:left;}.elementor-38324 .elementor-element.elementor-element-78b9bb6a .elementor-heading-title{font-family:var( --e-global-typography-3e38c1e-font-family ), Sans-serif;font-size:var( --e-global-typography-3e38c1e-font-size );font-weight:var( --e-global-typography-3e38c1e-font-weight );line-height:var( --e-global-typography-3e38c1e-line-height );letter-spacing:var( --e-global-typography-3e38c1e-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-2ddd7d50{--display:flex;}.elementor-38324 .elementor-element.elementor-element-6d13287e{--display:flex;--justify-content:flex-end;--border-radius:0px 5px 5px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-38324 .elementor-element.elementor-element-6d13287e:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-6d13287e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/00_%E8%AC%9B%E8%80%85%E5%90%88%E7%85%A7-1024x683-1.webp?fit=1024%2C683&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38324 .elementor-element.elementor-element-3ee55fe8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-3ca55d82 > .elementor-widget-container{margin:30px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-3ca55d82 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-204d4724{text-align:left;}.elementor-38324 .elementor-element.elementor-element-204d4724 .elementor-heading-title{font-family:var( --e-global-typography-bcf081e-font-family ), Sans-serif;font-size:var( --e-global-typography-bcf081e-font-size );font-weight:var( --e-global-typography-bcf081e-font-weight );line-height:var( --e-global-typography-bcf081e-line-height );letter-spacing:var( --e-global-typography-bcf081e-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-2f0f32f6{text-align:left;}.elementor-38324 .elementor-element.elementor-element-2f0f32f6 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-4c514954{--divider-border-style:solid;--divider-color:var( --e-global-color-0943368 );--divider-border-width:1px;}.elementor-38324 .elementor-element.elementor-element-4c514954 .elementor-divider-separator{width:100%;}.elementor-38324 .elementor-element.elementor-element-4c514954 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-38324 .elementor-element.elementor-element-420d770e{text-align:left;}.elementor-38324 .elementor-element.elementor-element-420d770e .elementor-heading-title{font-family:var( --e-global-typography-3e38c1e-font-family ), Sans-serif;font-size:var( --e-global-typography-3e38c1e-font-size );font-weight:var( --e-global-typography-3e38c1e-font-weight );line-height:var( --e-global-typography-3e38c1e-line-height );letter-spacing:var( --e-global-typography-3e38c1e-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-537f8380{--display:flex;}.elementor-38324 .elementor-element.elementor-element-5250bd{--display:flex;--justify-content:flex-end;--border-radius:0px 5px 5px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-38324 .elementor-element.elementor-element-5250bd:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-5250bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/signal-2025-08-25-143904_003.jpeg?fit=1106%2C617&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38324 .elementor-element.elementor-element-1475d21b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-14b4a11e > .elementor-widget-container{margin:30px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-14b4a11e .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-170df389{text-align:left;}.elementor-38324 .elementor-element.elementor-element-170df389 .elementor-heading-title{font-family:var( --e-global-typography-bcf081e-font-family ), Sans-serif;font-size:var( --e-global-typography-bcf081e-font-size );font-weight:var( --e-global-typography-bcf081e-font-weight );line-height:var( --e-global-typography-bcf081e-line-height );letter-spacing:var( --e-global-typography-bcf081e-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-74be8bd0{text-align:left;}.elementor-38324 .elementor-element.elementor-element-74be8bd0 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-7cba8634{--divider-border-style:solid;--divider-color:var( --e-global-color-0943368 );--divider-border-width:1px;}.elementor-38324 .elementor-element.elementor-element-7cba8634 .elementor-divider-separator{width:100%;}.elementor-38324 .elementor-element.elementor-element-7cba8634 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-38324 .elementor-element.elementor-element-1d2cdfe6{text-align:left;}.elementor-38324 .elementor-element.elementor-element-1d2cdfe6 .elementor-heading-title{font-family:var( --e-global-typography-3e38c1e-font-family ), Sans-serif;font-size:var( --e-global-typography-3e38c1e-font-size );font-weight:var( --e-global-typography-3e38c1e-font-weight );line-height:var( --e-global-typography-3e38c1e-line-height );letter-spacing:var( --e-global-typography-3e38c1e-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-76cea7bd{--display:flex;}.elementor-38324 .elementor-element.elementor-element-54b0bcda{--display:flex;--justify-content:flex-end;--border-radius:0px 5px 5px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-38324 .elementor-element.elementor-element-54b0bcda:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-54b0bcda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/banner_155.png?fit=1320%2C740&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38324 .elementor-element.elementor-element-221325c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-4776b705 > .elementor-widget-container{margin:30px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-4776b705 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-6ca34e0b{text-align:left;}.elementor-38324 .elementor-element.elementor-element-6ca34e0b .elementor-heading-title{font-family:var( --e-global-typography-bcf081e-font-family ), Sans-serif;font-size:var( --e-global-typography-bcf081e-font-size );font-weight:var( --e-global-typography-bcf081e-font-weight );line-height:var( --e-global-typography-bcf081e-line-height );letter-spacing:var( --e-global-typography-bcf081e-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-3c0ca555{text-align:left;}.elementor-38324 .elementor-element.elementor-element-3c0ca555 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-5e585aab{--divider-border-style:solid;--divider-color:var( --e-global-color-0943368 );--divider-border-width:1px;}.elementor-38324 .elementor-element.elementor-element-5e585aab .elementor-divider-separator{width:100%;}.elementor-38324 .elementor-element.elementor-element-5e585aab .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-38324 .elementor-element.elementor-element-519a0a6d{text-align:left;}.elementor-38324 .elementor-element.elementor-element-519a0a6d .elementor-heading-title{font-family:var( --e-global-typography-3e38c1e-font-family ), Sans-serif;font-size:var( --e-global-typography-3e38c1e-font-size );font-weight:var( --e-global-typography-3e38c1e-font-weight );line-height:var( --e-global-typography-3e38c1e-line-height );letter-spacing:var( --e-global-typography-3e38c1e-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-7c393325{--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-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-78017dc );--e-n-carousel-dots-hover-color:var( --e-global-color-a0d911c );--e-n-carousel-swiper-pagination-spacing:30px;}.elementor-38324 .elementor-element.elementor-element-7c393325 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}.elementor-38324 .elementor-element.elementor-element-69833c0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-36bbd9a7{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38324 .elementor-element.elementor-element-2adc2369{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-2adc2369:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-2adc2369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/%E6%88%AA%E5%9C%96-2025-08-25-%E4%B8%8B%E5%8D%882.35.18.png?fit=1340%2C788&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38324 .elementor-element.elementor-element-2adc2369::before, .elementor-38324 .elementor-element.elementor-element-2adc2369 > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-2adc2369 > .e-con-inner > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-2adc2369 > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-2adc2369 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-2adc2369 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #465A7800 30%, #465A78E6 100%);}.elementor-38324 .elementor-element.elementor-element-72e11f61{width:100%;max-width:100%;}.elementor-38324 .elementor-element.elementor-element-72e11f61 .elementor-heading-title{font-family:var( --e-global-typography-010e420-font-family ), Sans-serif;font-size:var( --e-global-typography-010e420-font-size );font-weight:var( --e-global-typography-010e420-font-weight );line-height:var( --e-global-typography-010e420-line-height );letter-spacing:var( --e-global-typography-010e420-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-7910d44b{width:100%;max-width:100%;}.elementor-38324 .elementor-element.elementor-element-7910d44b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:22.4px;letter-spacing:0.6px;color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-7fd3d9d0{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-7fd3d9d0:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-7fd3d9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/%E6%88%AA%E5%9C%96-2025-08-25-%E4%B8%8B%E5%8D%882.37.02.png?fit=1492%2C838&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38324 .elementor-element.elementor-element-7fd3d9d0::before, .elementor-38324 .elementor-element.elementor-element-7fd3d9d0 > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-7fd3d9d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-7fd3d9d0 > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-7fd3d9d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-7fd3d9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #465A7800 30%, #465A78E6 100%);}.elementor-38324 .elementor-element.elementor-element-5e34ba3f{width:100%;max-width:100%;}.elementor-38324 .elementor-element.elementor-element-5e34ba3f .elementor-heading-title{font-family:var( --e-global-typography-010e420-font-family ), Sans-serif;font-size:var( --e-global-typography-010e420-font-size );font-weight:var( --e-global-typography-010e420-font-weight );line-height:var( --e-global-typography-010e420-line-height );letter-spacing:var( --e-global-typography-010e420-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-63d26fe3{width:100%;max-width:100%;}.elementor-38324 .elementor-element.elementor-element-63d26fe3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:22.4px;letter-spacing:0.6px;color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-553e7702{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-6af12565{--spacer-size:30px;}.elementor-38324 .elementor-element.elementor-element-4437c03f .elementor-heading-title{font-family:var( --e-global-typography-d491dd8-font-family ), Sans-serif;font-size:var( --e-global-typography-d491dd8-font-size );font-weight:var( --e-global-typography-d491dd8-font-weight );line-height:var( --e-global-typography-d491dd8-line-height );letter-spacing:var( --e-global-typography-d491dd8-letter-spacing );color:var( --e-global-color-4a181c7 );}.elementor-38324 .elementor-element.elementor-element-32d01ac8{--divider-border-style:solid;--divider-color:var( --e-global-color-b69ab2c );--divider-border-width:1px;}.elementor-38324 .elementor-element.elementor-element-32d01ac8 .elementor-divider-separator{width:100%;}.elementor-38324 .elementor-element.elementor-element-32d01ac8 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-38324 .elementor-element.elementor-element-3247c5b6{--grid-columns:2;--grid-row-gap:25px;--grid-column-gap:30px;}.elementor-38324 .elementor-element.elementor-element-139e9c8c{--display:flex;--min-height:50px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:81px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-174bc322{--display:flex;border-style:none;--border-style:none;}.elementor-38324 .elementor-element.elementor-element-174bc322.e-con{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-360dcaeb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-38324 .elementor-element.elementor-element-360dcaeb.elementor-element{--align-self:flex-start;}.elementor-38324 .elementor-element.elementor-element-360dcaeb{text-align:left;}.elementor-38324 .elementor-element.elementor-element-360dcaeb .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-4a181c7 );}.elementor-38324 .elementor-element.elementor-element-252f8bc1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c3370a7 );--border-color:var( --e-global-color-c3370a7 );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-7dbff9a7{--display:flex;--min-height:50px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-38324 .elementor-element.elementor-element-6dd18d60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-6dd18d60{text-align:left;}.elementor-38324 .elementor-element.elementor-element-6dd18d60 .elementor-heading-title{font-family:var( --e-global-typography-70a4ca2-font-family ), Sans-serif;font-size:var( --e-global-typography-70a4ca2-font-size );font-weight:var( --e-global-typography-70a4ca2-font-weight );line-height:var( --e-global-typography-70a4ca2-line-height );letter-spacing:var( --e-global-typography-70a4ca2-letter-spacing );color:#5A5A5AC7;}.elementor-38324 .elementor-element.elementor-element-2591260d{--display:flex;--justify-content:center;}.elementor-38324 .elementor-element.elementor-element-4736666b{text-align:left;}.elementor-38324 .elementor-element.elementor-element-4736666b .elementor-heading-title{font-family:var( --e-global-typography-70a4ca2-font-family ), Sans-serif;font-size:var( --e-global-typography-70a4ca2-font-size );font-weight:var( --e-global-typography-70a4ca2-font-weight );line-height:var( --e-global-typography-70a4ca2-line-height );letter-spacing:var( --e-global-typography-70a4ca2-letter-spacing );color:#5A5A5AC7;}.elementor-38324 .elementor-element.elementor-element-ae5728{--display:flex;--justify-content:center;}.elementor-38324 .elementor-element.elementor-element-42ea1688{text-align:left;}.elementor-38324 .elementor-element.elementor-element-42ea1688 .elementor-heading-title{font-family:var( --e-global-typography-70a4ca2-font-family ), Sans-serif;font-size:var( --e-global-typography-70a4ca2-font-size );font-weight:var( --e-global-typography-70a4ca2-font-weight );line-height:var( --e-global-typography-70a4ca2-line-height );letter-spacing:var( --e-global-typography-70a4ca2-letter-spacing );color:#5A5A5AC7;}.elementor-38324 .elementor-element.elementor-element-6f3daaae{--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:12px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:var( --e-global-color-c3370a7 );--e-n-carousel-arrow-hover-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-6f3daaae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-6f3daaae.elementor-element{--align-self:center;}:where( .elementor-38324 .elementor-element.elementor-element-6f3daaae .swiper-slide ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-38324 .elementor-element.elementor-element-33f4d5ea{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-38324 .elementor-element.elementor-element-33f4d5ea.e-con{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-554b74e1{--display:flex;--min-height:550px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:60px;--margin-right:060px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-554b74e1:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-554b74e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/attachment-1_3X_02-1536x641-1.png?fit=1536%2C641&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-38324 .elementor-element.elementor-element-554b74e1.e-con{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-56ff146f{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-38324 .elementor-element.elementor-element-f356ce2{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-38324 .elementor-element.elementor-element-7a932bab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-7a932bab .elementor-heading-title{font-family:var( --e-global-typography-d491dd8-font-family ), Sans-serif;font-size:var( --e-global-typography-d491dd8-font-size );font-weight:var( --e-global-typography-d491dd8-font-weight );line-height:var( --e-global-typography-d491dd8-line-height );letter-spacing:var( --e-global-typography-d491dd8-letter-spacing );color:var( --e-global-color-4a181c7 );}.elementor-38324 .elementor-element.elementor-element-1d177ce6{--divider-border-style:solid;--divider-color:var( --e-global-color-0943368 );--divider-border-width:1px;}.elementor-38324 .elementor-element.elementor-element-1d177ce6 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-38324 .elementor-element.elementor-element-1d177ce6 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-38324 .elementor-element.elementor-element-7de19b1c{--divider-border-style:solid;--divider-color:var( --e-global-color-0943368 );--divider-border-width:1px;}.elementor-38324 .elementor-element.elementor-element-7de19b1c .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-38324 .elementor-element.elementor-element-7de19b1c .elementor-divider{text-align:center;padding-block-start:22px;padding-block-end:22px;}.elementor-38324 .elementor-element.elementor-element-4628ff68{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38324 .elementor-element.elementor-element-7e95439b{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:120px;}.elementor-38324 .elementor-element.elementor-element-2be54cf1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:39.2px;letter-spacing:1.2px;color:var( --e-global-color-78017dc );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-38324 .elementor-element.elementor-element-5cb6ee7f{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:25.2px;letter-spacing:0.6px;color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-56211e03{--display:flex;--border-radius:5px 5px 5px 5px;}.elementor-38324 .elementor-element.elementor-element-4f73c3e3{--display:flex;}.elementor-38324 .elementor-element.elementor-element-6973c11d{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-38324 .elementor-element.elementor-element-6973c11d:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-6973c11d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/history_01.png?fit=1320%2C740&ssl=1");}.elementor-38324 .elementor-element.elementor-element-6973c11d::before, .elementor-38324 .elementor-element.elementor-element-6973c11d > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-6973c11d > .e-con-inner > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-6973c11d > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-6973c11d > .e-con-inner > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-6973c11d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #465A7800 30%, #465A78E6 100%);}.elementor-38324 .elementor-element.elementor-element-51d1043d{text-align:left;}.elementor-38324 .elementor-element.elementor-element-51d1043d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:28px;letter-spacing:0.6px;color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-2aa54a75{text-align:left;}.elementor-38324 .elementor-element.elementor-element-2aa54a75 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-16bcd58a{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--z-index:20;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-38324 .elementor-element.elementor-element-76831a04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-76831a04{z-index:20;}.elementor-38324 .elementor-element.elementor-element-76831a04 .elementor-icon-wrapper{text-align:center;}.elementor-38324 .elementor-element.elementor-element-76831a04.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-76831a04.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-76831a04.elementor-view-default .elementor-icon{color:var( --e-global-color-78017dc );border-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-76831a04.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-76831a04.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-76831a04 .elementor-icon{font-size:20px;}.elementor-38324 .elementor-element.elementor-element-76831a04 .elementor-icon svg{height:20px;}.elementor-38324 .elementor-element.elementor-element-32fe1223{text-align:center;}.elementor-38324 .elementor-element.elementor-element-32fe1223 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-640b4385{--display:flex;}.elementor-38324 .elementor-element.elementor-element-30ea9af{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-38324 .elementor-element.elementor-element-30ea9af:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-30ea9af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/history_02.png?fit=1320%2C740&ssl=1");}.elementor-38324 .elementor-element.elementor-element-30ea9af::before, .elementor-38324 .elementor-element.elementor-element-30ea9af > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-30ea9af > .e-con-inner > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-30ea9af > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-30ea9af > .e-con-inner > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-30ea9af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #465A7800 30%, #465A78E6 100%);}.elementor-38324 .elementor-element.elementor-element-7b5d0766{text-align:left;}.elementor-38324 .elementor-element.elementor-element-7b5d0766 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:28px;letter-spacing:0.6px;color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-1b5df3fc{text-align:left;}.elementor-38324 .elementor-element.elementor-element-1b5df3fc .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-67641cf5{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--z-index:20;}.elementor-38324 .elementor-element.elementor-element-271d883d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-271d883d.elementor-element{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-271d883d{z-index:20;}.elementor-38324 .elementor-element.elementor-element-271d883d .elementor-icon-wrapper{text-align:center;}.elementor-38324 .elementor-element.elementor-element-271d883d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-271d883d.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-271d883d.elementor-view-default .elementor-icon{color:var( --e-global-color-78017dc );border-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-271d883d.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-271d883d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-271d883d .elementor-icon{font-size:20px;}.elementor-38324 .elementor-element.elementor-element-271d883d .elementor-icon svg{height:20px;}.elementor-38324 .elementor-element.elementor-element-6d1cf733 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-6d1cf733{text-align:center;}.elementor-38324 .elementor-element.elementor-element-6d1cf733 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-2de1c8d2{--display:flex;}.elementor-38324 .elementor-element.elementor-element-149bf675{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-38324 .elementor-element.elementor-element-149bf675:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-149bf675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/history_03.png?fit=1320%2C740&ssl=1");}.elementor-38324 .elementor-element.elementor-element-149bf675::before, .elementor-38324 .elementor-element.elementor-element-149bf675 > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-149bf675 > .e-con-inner > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-149bf675 > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-149bf675 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-149bf675 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #465A7800 30%, #465A78E6 100%);}.elementor-38324 .elementor-element.elementor-element-3c07c24d{text-align:left;}.elementor-38324 .elementor-element.elementor-element-3c07c24d .elementor-heading-title{font-family:var( --e-global-typography-bf3c7c8-font-family ), Sans-serif;font-size:var( --e-global-typography-bf3c7c8-font-size );font-weight:var( --e-global-typography-bf3c7c8-font-weight );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-64e2d1d0{text-align:left;}.elementor-38324 .elementor-element.elementor-element-64e2d1d0 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-493777b5{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--z-index:20;}.elementor-38324 .elementor-element.elementor-element-3864339 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-3864339.elementor-element{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-3864339{z-index:20;}.elementor-38324 .elementor-element.elementor-element-3864339 .elementor-icon-wrapper{text-align:center;}.elementor-38324 .elementor-element.elementor-element-3864339.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-3864339.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-3864339.elementor-view-default .elementor-icon{color:var( --e-global-color-78017dc );border-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-3864339.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-3864339.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-3864339 .elementor-icon{font-size:20px;}.elementor-38324 .elementor-element.elementor-element-3864339 .elementor-icon svg{height:20px;}.elementor-38324 .elementor-element.elementor-element-478e01af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-478e01af{text-align:center;}.elementor-38324 .elementor-element.elementor-element-478e01af .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-7c34bbca{--display:flex;}.elementor-38324 .elementor-element.elementor-element-4a6c5fa6{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-38324 .elementor-element.elementor-element-4a6c5fa6:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-4a6c5fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/history_04.png?fit=1320%2C740&ssl=1");}.elementor-38324 .elementor-element.elementor-element-4a6c5fa6::before, .elementor-38324 .elementor-element.elementor-element-4a6c5fa6 > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-4a6c5fa6 > .e-con-inner > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-4a6c5fa6 > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-4a6c5fa6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-4a6c5fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #465A7800 30%, #465A78E6 100%);}.elementor-38324 .elementor-element.elementor-element-6ba59d52{text-align:left;}.elementor-38324 .elementor-element.elementor-element-6ba59d52 .elementor-heading-title{font-family:var( --e-global-typography-bf3c7c8-font-family ), Sans-serif;font-size:var( --e-global-typography-bf3c7c8-font-size );font-weight:var( --e-global-typography-bf3c7c8-font-weight );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-42935dc7{text-align:left;}.elementor-38324 .elementor-element.elementor-element-42935dc7 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-14d3f16e{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--z-index:20;}.elementor-38324 .elementor-element.elementor-element-7c440a2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-7c440a2f.elementor-element{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-7c440a2f{z-index:20;}.elementor-38324 .elementor-element.elementor-element-7c440a2f .elementor-icon-wrapper{text-align:center;}.elementor-38324 .elementor-element.elementor-element-7c440a2f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-7c440a2f.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-7c440a2f.elementor-view-default .elementor-icon{color:var( --e-global-color-78017dc );border-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-7c440a2f.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-7c440a2f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-7c440a2f .elementor-icon{font-size:20px;}.elementor-38324 .elementor-element.elementor-element-7c440a2f .elementor-icon svg{height:20px;}.elementor-38324 .elementor-element.elementor-element-e8384c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-e8384c1{text-align:center;}.elementor-38324 .elementor-element.elementor-element-e8384c1 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-2d5af1c6{--display:flex;}.elementor-38324 .elementor-element.elementor-element-2788017f{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-38324 .elementor-element.elementor-element-2788017f:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-2788017f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/history_05-1.png?fit=1320%2C740&ssl=1");}.elementor-38324 .elementor-element.elementor-element-2788017f::before, .elementor-38324 .elementor-element.elementor-element-2788017f > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-2788017f > .e-con-inner > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-2788017f > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-2788017f > .e-con-inner > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-2788017f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #465A7800 30%, #465A78E6 100%);}.elementor-38324 .elementor-element.elementor-element-f213236{text-align:left;}.elementor-38324 .elementor-element.elementor-element-f213236 .elementor-heading-title{font-family:var( --e-global-typography-bf3c7c8-font-family ), Sans-serif;font-size:var( --e-global-typography-bf3c7c8-font-size );font-weight:var( --e-global-typography-bf3c7c8-font-weight );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-3ab0ad5e{text-align:left;}.elementor-38324 .elementor-element.elementor-element-3ab0ad5e .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-7dac384f{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--z-index:20;}.elementor-38324 .elementor-element.elementor-element-5f5aef2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-5f5aef2f.elementor-element{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-5f5aef2f{z-index:20;}.elementor-38324 .elementor-element.elementor-element-5f5aef2f .elementor-icon-wrapper{text-align:center;}.elementor-38324 .elementor-element.elementor-element-5f5aef2f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-5f5aef2f.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-5f5aef2f.elementor-view-default .elementor-icon{color:var( --e-global-color-78017dc );border-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-5f5aef2f.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-5f5aef2f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-5f5aef2f .elementor-icon{font-size:20px;}.elementor-38324 .elementor-element.elementor-element-5f5aef2f .elementor-icon svg{height:20px;}.elementor-38324 .elementor-element.elementor-element-901403e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-901403e{text-align:center;}.elementor-38324 .elementor-element.elementor-element-901403e .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-252835dc{--display:flex;}.elementor-38324 .elementor-element.elementor-element-15ca841b{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-38324 .elementor-element.elementor-element-15ca841b:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-15ca841b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/history_06.png?fit=1320%2C740&ssl=1");}.elementor-38324 .elementor-element.elementor-element-15ca841b::before, .elementor-38324 .elementor-element.elementor-element-15ca841b > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-15ca841b > .e-con-inner > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-15ca841b > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-15ca841b > .e-con-inner > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-15ca841b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #465A7800 30%, #465A78E6 100%);}.elementor-38324 .elementor-element.elementor-element-6171d3da{text-align:left;}.elementor-38324 .elementor-element.elementor-element-6171d3da .elementor-heading-title{font-family:var( --e-global-typography-bf3c7c8-font-family ), Sans-serif;font-size:var( --e-global-typography-bf3c7c8-font-size );font-weight:var( --e-global-typography-bf3c7c8-font-weight );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-65e811d4{text-align:left;}.elementor-38324 .elementor-element.elementor-element-65e811d4 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-37f46fcc{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--z-index:20;}.elementor-38324 .elementor-element.elementor-element-66d9793b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-66d9793b.elementor-element{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-66d9793b{z-index:20;}.elementor-38324 .elementor-element.elementor-element-66d9793b .elementor-icon-wrapper{text-align:center;}.elementor-38324 .elementor-element.elementor-element-66d9793b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-66d9793b.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-66d9793b.elementor-view-default .elementor-icon{color:var( --e-global-color-78017dc );border-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-66d9793b.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-66d9793b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-66d9793b .elementor-icon{font-size:20px;}.elementor-38324 .elementor-element.elementor-element-66d9793b .elementor-icon svg{height:20px;}.elementor-38324 .elementor-element.elementor-element-3aa3668 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-3aa3668{text-align:center;}.elementor-38324 .elementor-element.elementor-element-3aa3668 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-17e48f14{--display:flex;}.elementor-38324 .elementor-element.elementor-element-1e365cfe{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-38324 .elementor-element.elementor-element-1e365cfe:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-1e365cfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/history_07.png?fit=1320%2C740&ssl=1");}.elementor-38324 .elementor-element.elementor-element-1e365cfe::before, .elementor-38324 .elementor-element.elementor-element-1e365cfe > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-1e365cfe > .e-con-inner > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-1e365cfe > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-1e365cfe > .e-con-inner > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-1e365cfe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #465A7800 30%, #465A78E6 100%);}.elementor-38324 .elementor-element.elementor-element-79016bd{text-align:left;}.elementor-38324 .elementor-element.elementor-element-79016bd .elementor-heading-title{font-family:var( --e-global-typography-bf3c7c8-font-family ), Sans-serif;font-size:var( --e-global-typography-bf3c7c8-font-size );font-weight:var( --e-global-typography-bf3c7c8-font-weight );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-4a13baa4{text-align:left;}.elementor-38324 .elementor-element.elementor-element-4a13baa4 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-5fa0bd61{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--z-index:20;}.elementor-38324 .elementor-element.elementor-element-66026a6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-66026a6d.elementor-element{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-66026a6d{z-index:20;}.elementor-38324 .elementor-element.elementor-element-66026a6d .elementor-icon-wrapper{text-align:center;}.elementor-38324 .elementor-element.elementor-element-66026a6d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-66026a6d.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-66026a6d.elementor-view-default .elementor-icon{color:var( --e-global-color-78017dc );border-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-66026a6d.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-66026a6d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-66026a6d .elementor-icon{font-size:20px;}.elementor-38324 .elementor-element.elementor-element-66026a6d .elementor-icon svg{height:20px;}.elementor-38324 .elementor-element.elementor-element-7cfc4d8f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-7cfc4d8f{text-align:center;}.elementor-38324 .elementor-element.elementor-element-7cfc4d8f .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-3a934961{--display:flex;}.elementor-38324 .elementor-element.elementor-element-4bac1b9e{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-38324 .elementor-element.elementor-element-4bac1b9e:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-4bac1b9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/history_08.png?fit=1320%2C740&ssl=1");}.elementor-38324 .elementor-element.elementor-element-4bac1b9e::before, .elementor-38324 .elementor-element.elementor-element-4bac1b9e > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-4bac1b9e > .e-con-inner > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-4bac1b9e > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-4bac1b9e > .e-con-inner > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-4bac1b9e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #465A7800 30%, #465A78E6 100%);}.elementor-38324 .elementor-element.elementor-element-7b20c093{text-align:left;}.elementor-38324 .elementor-element.elementor-element-7b20c093 .elementor-heading-title{font-family:var( --e-global-typography-bf3c7c8-font-family ), Sans-serif;font-size:var( --e-global-typography-bf3c7c8-font-size );font-weight:var( --e-global-typography-bf3c7c8-font-weight );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-d170ada{text-align:left;}.elementor-38324 .elementor-element.elementor-element-d170ada .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-7436adee{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--z-index:20;}.elementor-38324 .elementor-element.elementor-element-5fc15489 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-5fc15489.elementor-element{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-5fc15489{z-index:20;}.elementor-38324 .elementor-element.elementor-element-5fc15489 .elementor-icon-wrapper{text-align:center;}.elementor-38324 .elementor-element.elementor-element-5fc15489.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-5fc15489.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-5fc15489.elementor-view-default .elementor-icon{color:var( --e-global-color-78017dc );border-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-5fc15489.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-5fc15489.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-5fc15489 .elementor-icon{font-size:20px;}.elementor-38324 .elementor-element.elementor-element-5fc15489 .elementor-icon svg{height:20px;}.elementor-38324 .elementor-element.elementor-element-5d09584f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-5d09584f{text-align:center;}.elementor-38324 .elementor-element.elementor-element-5d09584f .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-c34572c{--display:flex;}.elementor-38324 .elementor-element.elementor-element-1c3f3e6a{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-38324 .elementor-element.elementor-element-1c3f3e6a:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-1c3f3e6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/history_09.png?fit=1320%2C740&ssl=1");}.elementor-38324 .elementor-element.elementor-element-1c3f3e6a::before, .elementor-38324 .elementor-element.elementor-element-1c3f3e6a > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-1c3f3e6a > .e-con-inner > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-1c3f3e6a > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-1c3f3e6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-1c3f3e6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #465A7800 30%, #465A78E6 100%);}.elementor-38324 .elementor-element.elementor-element-84d3a14{text-align:left;}.elementor-38324 .elementor-element.elementor-element-84d3a14 .elementor-heading-title{font-family:var( --e-global-typography-bf3c7c8-font-family ), Sans-serif;font-size:var( --e-global-typography-bf3c7c8-font-size );font-weight:var( --e-global-typography-bf3c7c8-font-weight );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-3e0a8f91{text-align:left;}.elementor-38324 .elementor-element.elementor-element-3e0a8f91 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-77eb81fe{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--z-index:20;}.elementor-38324 .elementor-element.elementor-element-7d6df9c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-7d6df9c1.elementor-element{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-7d6df9c1{z-index:20;}.elementor-38324 .elementor-element.elementor-element-7d6df9c1 .elementor-icon-wrapper{text-align:center;}.elementor-38324 .elementor-element.elementor-element-7d6df9c1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-7d6df9c1.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-7d6df9c1.elementor-view-default .elementor-icon{color:var( --e-global-color-78017dc );border-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-7d6df9c1.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-7d6df9c1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-7d6df9c1 .elementor-icon{font-size:20px;}.elementor-38324 .elementor-element.elementor-element-7d6df9c1 .elementor-icon svg{height:20px;}.elementor-38324 .elementor-element.elementor-element-33012153 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-33012153{text-align:center;}.elementor-38324 .elementor-element.elementor-element-33012153 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-75c949c5{--display:flex;}.elementor-38324 .elementor-element.elementor-element-f40e256{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-38324 .elementor-element.elementor-element-f40e256:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-f40e256 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/history_10.png?fit=1320%2C740&ssl=1");}.elementor-38324 .elementor-element.elementor-element-f40e256::before, .elementor-38324 .elementor-element.elementor-element-f40e256 > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-f40e256 > .e-con-inner > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-f40e256 > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-f40e256 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-f40e256 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #465A7800 30%, #465A78E6 100%);}.elementor-38324 .elementor-element.elementor-element-24e85138{text-align:left;}.elementor-38324 .elementor-element.elementor-element-24e85138 .elementor-heading-title{font-family:var( --e-global-typography-bf3c7c8-font-family ), Sans-serif;font-size:var( --e-global-typography-bf3c7c8-font-size );font-weight:var( --e-global-typography-bf3c7c8-font-weight );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-72503c84{text-align:left;}.elementor-38324 .elementor-element.elementor-element-72503c84 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-de3a57a{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--z-index:20;}.elementor-38324 .elementor-element.elementor-element-23d54da9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-23d54da9.elementor-element{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-23d54da9{z-index:20;}.elementor-38324 .elementor-element.elementor-element-23d54da9 .elementor-icon-wrapper{text-align:center;}.elementor-38324 .elementor-element.elementor-element-23d54da9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-23d54da9.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-23d54da9.elementor-view-default .elementor-icon{color:var( --e-global-color-78017dc );border-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-23d54da9.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-23d54da9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-23d54da9 .elementor-icon{font-size:20px;}.elementor-38324 .elementor-element.elementor-element-23d54da9 .elementor-icon svg{height:20px;}.elementor-38324 .elementor-element.elementor-element-58176faf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-58176faf{text-align:center;}.elementor-38324 .elementor-element.elementor-element-58176faf .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-45a6b15a{--display:flex;}.elementor-38324 .elementor-element.elementor-element-4f9653b2{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-38324 .elementor-element.elementor-element-4f9653b2:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-4f9653b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/history_11.png?fit=1320%2C740&ssl=1");}.elementor-38324 .elementor-element.elementor-element-4f9653b2::before, .elementor-38324 .elementor-element.elementor-element-4f9653b2 > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-4f9653b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-4f9653b2 > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-4f9653b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-4f9653b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #465A7800 30%, #465A78E6 100%);}.elementor-38324 .elementor-element.elementor-element-41248adc{text-align:left;}.elementor-38324 .elementor-element.elementor-element-41248adc .elementor-heading-title{font-family:var( --e-global-typography-bf3c7c8-font-family ), Sans-serif;font-size:var( --e-global-typography-bf3c7c8-font-size );font-weight:var( --e-global-typography-bf3c7c8-font-weight );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-50e2efe7{text-align:left;}.elementor-38324 .elementor-element.elementor-element-50e2efe7 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-774306a9{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--z-index:20;}.elementor-38324 .elementor-element.elementor-element-74513ff4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-74513ff4.elementor-element{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-74513ff4{z-index:20;}.elementor-38324 .elementor-element.elementor-element-74513ff4 .elementor-icon-wrapper{text-align:center;}.elementor-38324 .elementor-element.elementor-element-74513ff4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-74513ff4.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-74513ff4.elementor-view-default .elementor-icon{color:var( --e-global-color-78017dc );border-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-74513ff4.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-74513ff4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-74513ff4 .elementor-icon{font-size:20px;}.elementor-38324 .elementor-element.elementor-element-74513ff4 .elementor-icon svg{height:20px;}.elementor-38324 .elementor-element.elementor-element-71975e33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-71975e33{text-align:center;}.elementor-38324 .elementor-element.elementor-element-71975e33 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-4e886754{--display:flex;}.elementor-38324 .elementor-element.elementor-element-1f048198{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-38324 .elementor-element.elementor-element-1f048198:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-1f048198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/history_13.png?fit=1320%2C740&ssl=1");}.elementor-38324 .elementor-element.elementor-element-1f048198::before, .elementor-38324 .elementor-element.elementor-element-1f048198 > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-1f048198 > .e-con-inner > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-1f048198 > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-1f048198 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-1f048198 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #465A7800 30%, #465A78E6 100%);}.elementor-38324 .elementor-element.elementor-element-40fbedb6{text-align:left;}.elementor-38324 .elementor-element.elementor-element-40fbedb6 .elementor-heading-title{font-family:var( --e-global-typography-bf3c7c8-font-family ), Sans-serif;font-size:var( --e-global-typography-bf3c7c8-font-size );font-weight:var( --e-global-typography-bf3c7c8-font-weight );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-67349b3b{text-align:left;}.elementor-38324 .elementor-element.elementor-element-67349b3b .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-4331bb7f{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--z-index:20;}.elementor-38324 .elementor-element.elementor-element-1e88cb76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-1e88cb76.elementor-element{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-1e88cb76{z-index:20;}.elementor-38324 .elementor-element.elementor-element-1e88cb76 .elementor-icon-wrapper{text-align:center;}.elementor-38324 .elementor-element.elementor-element-1e88cb76.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-1e88cb76.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-1e88cb76.elementor-view-default .elementor-icon{color:var( --e-global-color-78017dc );border-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-1e88cb76.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-1e88cb76.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-1e88cb76 .elementor-icon{font-size:20px;}.elementor-38324 .elementor-element.elementor-element-1e88cb76 .elementor-icon svg{height:20px;}.elementor-38324 .elementor-element.elementor-element-41322c10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-41322c10{text-align:center;}.elementor-38324 .elementor-element.elementor-element-41322c10 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-30710fb1{--display:flex;}.elementor-38324 .elementor-element.elementor-element-1b6c04fe{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-38324 .elementor-element.elementor-element-1b6c04fe:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-1b6c04fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/history_13.png?fit=1320%2C740&ssl=1");}.elementor-38324 .elementor-element.elementor-element-1b6c04fe::before, .elementor-38324 .elementor-element.elementor-element-1b6c04fe > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-1b6c04fe > .e-con-inner > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-1b6c04fe > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-1b6c04fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-1b6c04fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #465A7800 30%, #465A78E6 100%);}.elementor-38324 .elementor-element.elementor-element-6711d45d{text-align:left;}.elementor-38324 .elementor-element.elementor-element-6711d45d .elementor-heading-title{font-family:var( --e-global-typography-bf3c7c8-font-family ), Sans-serif;font-size:var( --e-global-typography-bf3c7c8-font-size );font-weight:var( --e-global-typography-bf3c7c8-font-weight );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-3e960baa{text-align:left;}.elementor-38324 .elementor-element.elementor-element-3e960baa .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-49b388d8{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--z-index:20;}.elementor-38324 .elementor-element.elementor-element-51474d76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-51474d76.elementor-element{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-51474d76{z-index:20;}.elementor-38324 .elementor-element.elementor-element-51474d76 .elementor-icon-wrapper{text-align:center;}.elementor-38324 .elementor-element.elementor-element-51474d76.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-51474d76.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-51474d76.elementor-view-default .elementor-icon{color:var( --e-global-color-78017dc );border-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-51474d76.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-51474d76.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-51474d76 .elementor-icon{font-size:20px;}.elementor-38324 .elementor-element.elementor-element-51474d76 .elementor-icon svg{height:20px;}.elementor-38324 .elementor-element.elementor-element-ce7400a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-ce7400a{text-align:center;}.elementor-38324 .elementor-element.elementor-element-ce7400a .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-2bb1a8ac{--display:flex;}.elementor-38324 .elementor-element.elementor-element-31a22d47{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-38324 .elementor-element.elementor-element-31a22d47:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-31a22d47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/history_14.png?fit=1354%2C740&ssl=1");}.elementor-38324 .elementor-element.elementor-element-31a22d47::before, .elementor-38324 .elementor-element.elementor-element-31a22d47 > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-31a22d47 > .e-con-inner > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-31a22d47 > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-31a22d47 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-31a22d47 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #465A7800 30%, #465A78E6 100%);}.elementor-38324 .elementor-element.elementor-element-79659185{text-align:left;}.elementor-38324 .elementor-element.elementor-element-79659185 .elementor-heading-title{font-family:var( --e-global-typography-bf3c7c8-font-family ), Sans-serif;font-size:var( --e-global-typography-bf3c7c8-font-size );font-weight:var( --e-global-typography-bf3c7c8-font-weight );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-c192be5{text-align:left;}.elementor-38324 .elementor-element.elementor-element-c192be5 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-5f8dbb09{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--z-index:20;}.elementor-38324 .elementor-element.elementor-element-6b0fa8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-6b0fa8.elementor-element{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-6b0fa8{z-index:20;}.elementor-38324 .elementor-element.elementor-element-6b0fa8 .elementor-icon-wrapper{text-align:center;}.elementor-38324 .elementor-element.elementor-element-6b0fa8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-6b0fa8.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-6b0fa8.elementor-view-default .elementor-icon{color:var( --e-global-color-78017dc );border-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-6b0fa8.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-6b0fa8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-6b0fa8 .elementor-icon{font-size:20px;}.elementor-38324 .elementor-element.elementor-element-6b0fa8 .elementor-icon svg{height:20px;}.elementor-38324 .elementor-element.elementor-element-78dcf562 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-78dcf562{text-align:center;}.elementor-38324 .elementor-element.elementor-element-78dcf562 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-3f037204{--display:flex;}.elementor-38324 .elementor-element.elementor-element-2139e272{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-38324 .elementor-element.elementor-element-2139e272:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-2139e272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/history_15.png?fit=1320%2C740&ssl=1");}.elementor-38324 .elementor-element.elementor-element-2139e272::before, .elementor-38324 .elementor-element.elementor-element-2139e272 > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-2139e272 > .e-con-inner > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-2139e272 > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-2139e272 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-2139e272 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #465A7800 30%, #465A78E6 100%);}.elementor-38324 .elementor-element.elementor-element-2694dc2a{text-align:left;}.elementor-38324 .elementor-element.elementor-element-2694dc2a .elementor-heading-title{font-family:var( --e-global-typography-bf3c7c8-font-family ), Sans-serif;font-size:var( --e-global-typography-bf3c7c8-font-size );font-weight:var( --e-global-typography-bf3c7c8-font-weight );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-402f23ea{text-align:left;}.elementor-38324 .elementor-element.elementor-element-402f23ea .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-4281b2c0{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--z-index:20;}.elementor-38324 .elementor-element.elementor-element-35b3e076 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-35b3e076.elementor-element{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-35b3e076{z-index:20;}.elementor-38324 .elementor-element.elementor-element-35b3e076 .elementor-icon-wrapper{text-align:center;}.elementor-38324 .elementor-element.elementor-element-35b3e076.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-35b3e076.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-35b3e076.elementor-view-default .elementor-icon{color:var( --e-global-color-78017dc );border-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-35b3e076.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-35b3e076.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-35b3e076 .elementor-icon{font-size:20px;}.elementor-38324 .elementor-element.elementor-element-35b3e076 .elementor-icon svg{height:20px;}.elementor-38324 .elementor-element.elementor-element-1f89c82b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-1f89c82b{text-align:center;}.elementor-38324 .elementor-element.elementor-element-1f89c82b .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-6fd2ca0c{--display:flex;}.elementor-38324 .elementor-element.elementor-element-774a5d6d{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-38324 .elementor-element.elementor-element-774a5d6d:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-774a5d6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/history_16.png?fit=1320%2C740&ssl=1");}.elementor-38324 .elementor-element.elementor-element-774a5d6d::before, .elementor-38324 .elementor-element.elementor-element-774a5d6d > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-774a5d6d > .e-con-inner > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-774a5d6d > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-774a5d6d > .e-con-inner > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-774a5d6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #465A7800 30%, #465A78E6 100%);}.elementor-38324 .elementor-element.elementor-element-1d39d9bf{text-align:left;}.elementor-38324 .elementor-element.elementor-element-1d39d9bf .elementor-heading-title{font-family:var( --e-global-typography-bf3c7c8-font-family ), Sans-serif;font-size:var( --e-global-typography-bf3c7c8-font-size );font-weight:var( --e-global-typography-bf3c7c8-font-weight );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-3e95a9b9{text-align:left;}.elementor-38324 .elementor-element.elementor-element-3e95a9b9 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-4d5255ed{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--z-index:20;}.elementor-38324 .elementor-element.elementor-element-5c7fdace > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-5c7fdace.elementor-element{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-5c7fdace{z-index:20;}.elementor-38324 .elementor-element.elementor-element-5c7fdace .elementor-icon-wrapper{text-align:center;}.elementor-38324 .elementor-element.elementor-element-5c7fdace.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-5c7fdace.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-5c7fdace.elementor-view-default .elementor-icon{color:var( --e-global-color-78017dc );border-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-5c7fdace.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-5c7fdace.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-5c7fdace .elementor-icon{font-size:20px;}.elementor-38324 .elementor-element.elementor-element-5c7fdace .elementor-icon svg{height:20px;}.elementor-38324 .elementor-element.elementor-element-769c0f14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-769c0f14{text-align:center;}.elementor-38324 .elementor-element.elementor-element-769c0f14 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-19195daa{--display:flex;}.elementor-38324 .elementor-element.elementor-element-1f54f926{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-38324 .elementor-element.elementor-element-1f54f926:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-1f54f926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/history_17.png?fit=1320%2C740&ssl=1");}.elementor-38324 .elementor-element.elementor-element-1f54f926::before, .elementor-38324 .elementor-element.elementor-element-1f54f926 > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-1f54f926 > .e-con-inner > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-1f54f926 > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-1f54f926 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-1f54f926 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #465A7800 30%, #465A78E6 100%);}.elementor-38324 .elementor-element.elementor-element-d1ab28c{text-align:left;}.elementor-38324 .elementor-element.elementor-element-d1ab28c .elementor-heading-title{font-family:var( --e-global-typography-bf3c7c8-font-family ), Sans-serif;font-size:var( --e-global-typography-bf3c7c8-font-size );font-weight:var( --e-global-typography-bf3c7c8-font-weight );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-71af438{text-align:left;}.elementor-38324 .elementor-element.elementor-element-71af438 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-43e86c6 );}.elementor-38324 .elementor-element.elementor-element-6e6f146c{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--z-index:20;}.elementor-38324 .elementor-element.elementor-element-c630fac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-c630fac.elementor-element{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-c630fac{z-index:20;}.elementor-38324 .elementor-element.elementor-element-c630fac .elementor-icon-wrapper{text-align:center;}.elementor-38324 .elementor-element.elementor-element-c630fac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-c630fac.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-c630fac.elementor-view-default .elementor-icon{color:var( --e-global-color-78017dc );border-color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-c630fac.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-c630fac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-c630fac .elementor-icon{font-size:20px;}.elementor-38324 .elementor-element.elementor-element-c630fac .elementor-icon svg{height:20px;}.elementor-38324 .elementor-element.elementor-element-64a0edc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-64a0edc1{text-align:center;}.elementor-38324 .elementor-element.elementor-element-64a0edc1 .elementor-heading-title{font-family:var( --e-global-typography-0df3aac-font-family ), Sans-serif;font-size:var( --e-global-typography-0df3aac-font-size );font-weight:var( --e-global-typography-0df3aac-font-weight );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-4c8b25b{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;z-index:20;--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:8px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-26px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:8px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-26px;}.elementor-38324 .elementor-element.elementor-element-4c8b25b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-25f91ac6{--divider-border-style:solid;--divider-color:var( --e-global-color-78017dc );--divider-border-width:3px;width:100%;max-width:100%;z-index:15;}.elementor-38324 .elementor-element.elementor-element-25f91ac6 > .elementor-widget-container{margin:-60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-25f91ac6 .elementor-divider-separator{width:100%;}.elementor-38324 .elementor-element.elementor-element-25f91ac6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-38324 .elementor-element.elementor-element-4859057a{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-38324 .elementor-element.elementor-element-c417626 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-c417626 .elementor-heading-title{font-family:var( --e-global-typography-d491dd8-font-family ), Sans-serif;font-size:var( --e-global-typography-d491dd8-font-size );font-weight:var( --e-global-typography-d491dd8-font-weight );line-height:var( --e-global-typography-d491dd8-line-height );letter-spacing:var( --e-global-typography-d491dd8-letter-spacing );color:var( --e-global-color-4a181c7 );}.elementor-38324 .elementor-element.elementor-element-3dbda3dd{--divider-border-style:solid;--divider-color:var( --e-global-color-0943368 );--divider-border-width:1px;}.elementor-38324 .elementor-element.elementor-element-3dbda3dd .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-38324 .elementor-element.elementor-element-3dbda3dd .elementor-divider{text-align:center;padding-block-start:30px;padding-block-end:30px;}.elementor-38324 .elementor-element.elementor-element-5e3936c7{--divider-border-style:solid;--divider-color:var( --e-global-color-0943368 );--divider-border-width:1px;}.elementor-38324 .elementor-element.elementor-element-5e3936c7 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-38324 .elementor-element.elementor-element-5e3936c7 .elementor-divider{text-align:center;padding-block-start:22px;padding-block-end:22px;}.elementor-38324 .elementor-element.elementor-element-1dd30c1b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--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-38324 .elementor-element.elementor-element-4b72487d{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-38324 .elementor-element.elementor-element-6f46bae4{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-38324 .elementor-element.elementor-element-68521c64 .elementor-heading-title{font-family:var( --e-global-typography-bf3c7c8-font-family ), Sans-serif;font-size:var( --e-global-typography-bf3c7c8-font-size );font-weight:var( --e-global-typography-bf3c7c8-font-weight );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );color:var( --e-global-color-4a181c7 );}.elementor-38324 .elementor-element.elementor-element-58651bf4{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-38324 .elementor-element.elementor-element-4fc7baad{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-4fc7baad:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-4fc7baad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/07/Let-a-Hundred-Flowers-Blossom-%E5%B0%81%E9%9D%A2-scaled.jpg?fit=1811%2C2560&ssl=1");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-38324 .elementor-element.elementor-element-4fc7baad::before, .elementor-38324 .elementor-element.elementor-element-4fc7baad > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-4fc7baad > .e-con-inner > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-4fc7baad > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-4fc7baad > .e-con-inner > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-4fc7baad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #465A7800 30%, #465A78E6 100%);}.elementor-38324 .elementor-element.elementor-element-6df38a8d{--grid-columns:1;}.elementor-38324 .elementor-element.elementor-element-6df38a8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 16px 20px;}.elementor-38324 .elementor-element.elementor-element-61ac6139{--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;--justify-content:space-around;}.elementor-38324 .elementor-element.elementor-element-19bb245{--grid-columns:1;--grid-row-gap:20px;}.elementor-38324 .elementor-element.elementor-element-5c28a1a9{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-38324 .elementor-element.elementor-element-6493821d{--display:flex;}.elementor-38324 .elementor-element.elementor-element-4a627bb9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:28px;letter-spacing:0.6px;color:var( --e-global-color-4a181c7 );}.elementor-38324 .elementor-element.elementor-element-645a74d9{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-38324 .elementor-element.elementor-element-755b6c6e{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--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-38324 .elementor-element.elementor-element-755b6c6e:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-755b6c6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/04/Resilience-in-Truth.png?fit=1448%2C2048&ssl=1");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-38324 .elementor-element.elementor-element-755b6c6e::before, .elementor-38324 .elementor-element.elementor-element-755b6c6e > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-755b6c6e > .e-con-inner > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-755b6c6e > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-755b6c6e > .e-con-inner > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-755b6c6e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #465A7800 30%, #465A78E6 100%);}.elementor-38324 .elementor-element.elementor-element-1ab925bd{--grid-columns:1;}.elementor-38324 .elementor-element.elementor-element-1ab925bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 16px 20px;}.elementor-38324 .elementor-element.elementor-element-1004a013{--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;--justify-content:space-around;}.elementor-38324 .elementor-element.elementor-element-33f1337{--grid-columns:1;--grid-row-gap:20px;}.elementor-38324 .elementor-element.elementor-element-6b13cb25{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-38324 .elementor-element.elementor-element-6ced85a{--display:flex;}.elementor-38324 .elementor-element.elementor-element-4c39fad4 .elementor-heading-title{font-family:var( --e-global-typography-bf3c7c8-font-family ), Sans-serif;font-size:var( --e-global-typography-bf3c7c8-font-size );font-weight:var( --e-global-typography-bf3c7c8-font-weight );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );color:var( --e-global-color-4a181c7 );}.elementor-38324 .elementor-element.elementor-element-5417e564{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-38324 .elementor-element.elementor-element-313b6137{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-313b6137:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-313b6137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/Energy-Security-and-Climate-Resilience.png?fit=640%2C479&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-38324 .elementor-element.elementor-element-313b6137::before, .elementor-38324 .elementor-element.elementor-element-313b6137 > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-313b6137 > .e-con-inner > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-313b6137 > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-313b6137 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-313b6137 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #465A7800 0%, #465A78E6 100%);}.elementor-38324 .elementor-element.elementor-element-197096b9{--grid-columns:1;}.elementor-38324 .elementor-element.elementor-element-197096b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 16px 20px;}.elementor-38324 .elementor-element.elementor-element-6b41582b{--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;--justify-content:space-around;}.elementor-38324 .elementor-element.elementor-element-37afa7c6{--grid-columns:1;--grid-row-gap:20px;}.elementor-38324 .elementor-element.elementor-element-74f47114{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-38324 .elementor-element.elementor-element-6a663756{--display:flex;}.elementor-38324 .elementor-element.elementor-element-6f8ed272 .elementor-heading-title{font-family:var( --e-global-typography-bf3c7c8-font-family ), Sans-serif;font-size:var( --e-global-typography-bf3c7c8-font-size );font-weight:var( --e-global-typography-bf3c7c8-font-weight );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );color:var( --e-global-color-4a181c7 );}.elementor-38324 .elementor-element.elementor-element-6b552ae9{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-38324 .elementor-element.elementor-element-1633a876{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-1633a876:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-1633a876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/dset.tw/wp-content/uploads/2025/08/%E6%B5%B7%E7%BA%9C%E5%A0%B1%E5%91%8A.jpeg?fit=1241%2C1754&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38324 .elementor-element.elementor-element-1633a876::before, .elementor-38324 .elementor-element.elementor-element-1633a876 > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-1633a876 > .e-con-inner > .elementor-background-video-container::before, .elementor-38324 .elementor-element.elementor-element-1633a876 > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-1633a876 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38324 .elementor-element.elementor-element-1633a876 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #465A7800 30%, #465A78E6 100%);}.elementor-38324 .elementor-element.elementor-element-10057b0d{--grid-columns:1;}.elementor-38324 .elementor-element.elementor-element-10057b0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 16px 20px;}.elementor-38324 .elementor-element.elementor-element-1a0a2883{--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;--justify-content:space-around;}.elementor-38324 .elementor-element.elementor-element-2b914c69{--grid-columns:1;--grid-row-gap:20px;}.elementor-38324 .elementor-element.elementor-element-764b7772{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-38324 .elementor-element.elementor-element-73deb307{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:5px 5px 5px 5px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-38324 .elementor-element.elementor-element-73deb307:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-73deb307 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18b0695 );}.elementor-38324 .elementor-element.elementor-element-73deb307:hover{box-shadow:-2px 6px 14px 0px rgba(0, 0, 0, 0.15);}.elementor-38324 .elementor-element.elementor-element-177c580e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0.6px;color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-62ad7ead{--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;--justify-content:space-between;--gap:65px 65px;--row-gap:65px;--column-gap:65px;}.elementor-38324 .elementor-element.elementor-element-4d9fb2b9{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:22.4px;letter-spacing:1.2px;color:#465A78CC;}.elementor-38324 .elementor-element.elementor-element-266f8290{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:22.4px;letter-spacing:1.2px;color:#465A78CC;}.elementor-38324 .elementor-element.elementor-element-1f81afcf{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:22.4px;letter-spacing:1.2px;color:#465A78CC;}.elementor-38324 .elementor-element.elementor-element-6370ef4f.elementor-element{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-6370ef4f .elementor-icon-wrapper{text-align:center;}.elementor-38324 .elementor-element.elementor-element-34b9e050{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:5px 5px 5px 5px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-38324 .elementor-element.elementor-element-34b9e050:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-34b9e050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18b0695 );}.elementor-38324 .elementor-element.elementor-element-34b9e050:hover{box-shadow:-2px 6px 14px 0px rgba(0, 0, 0, 0.15);}.elementor-38324 .elementor-element.elementor-element-7e10d486 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0.6px;color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-69761ed5{--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;--justify-content:space-between;--gap:65px 65px;--row-gap:65px;--column-gap:65px;}.elementor-38324 .elementor-element.elementor-element-4f13c7b2{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:22.4px;letter-spacing:0.6px;color:#465A78CC;}.elementor-38324 .elementor-element.elementor-element-3c605523{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:22.4px;letter-spacing:0.6px;color:#465A78CC;}.elementor-38324 .elementor-element.elementor-element-5ba57d50{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:22.4px;letter-spacing:0.6px;color:#465A78CC;}.elementor-38324 .elementor-element.elementor-element-12c5156c .elementor-icon-wrapper{text-align:center;}.elementor-38324 .elementor-element.elementor-element-16774969{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:20px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-38324 .elementor-element.elementor-element-23665302{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:5px 5px 5px 5px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-38324 .elementor-element.elementor-element-23665302:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-23665302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18b0695 );}.elementor-38324 .elementor-element.elementor-element-23665302:hover{box-shadow:-2px 6px 14px 0px rgba(0, 0, 0, 0.15);}.elementor-38324 .elementor-element.elementor-element-bc2756b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0.6px;color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-4fa9bc6e{--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;--justify-content:space-between;}.elementor-38324 .elementor-element.elementor-element-33a8ec8e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:22.4px;letter-spacing:0.6px;color:#465A78CC;}.elementor-38324 .elementor-element.elementor-element-15cc3681{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:22.4px;letter-spacing:0.6px;color:#465A78CC;}.elementor-38324 .elementor-element.elementor-element-5dcbf48{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:22.4px;letter-spacing:0.6px;color:#465A78CC;}.elementor-38324 .elementor-element.elementor-element-3e75a52d.elementor-element{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-3e75a52d .elementor-icon-wrapper{text-align:center;}.elementor-38324 .elementor-element.elementor-element-13c02a97{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:5px 5px 5px 5px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-38324 .elementor-element.elementor-element-13c02a97:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-13c02a97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18b0695 );}.elementor-38324 .elementor-element.elementor-element-13c02a97:hover{box-shadow:-2px 6px 14px 0px rgba(0, 0, 0, 0.15);}.elementor-38324 .elementor-element.elementor-element-5d777c12 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0.6px;color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-18959519{--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;--justify-content:space-between;}.elementor-38324 .elementor-element.elementor-element-21ad90a1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:22.4px;letter-spacing:0.6px;color:#465A78CC;}.elementor-38324 .elementor-element.elementor-element-9e70cb8{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:22.4px;letter-spacing:0.6px;color:#465A78CC;}.elementor-38324 .elementor-element.elementor-element-69b55adb{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:22.4px;letter-spacing:0.6px;color:#465A78CC;}.elementor-38324 .elementor-element.elementor-element-5751ef07.elementor-element{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-5751ef07 .elementor-icon-wrapper{text-align:right;}.elementor-38324 .elementor-element.elementor-element-5751ef07.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3c0d787 );}.elementor-38324 .elementor-element.elementor-element-5751ef07.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-5751ef07.elementor-view-default .elementor-icon{color:var( --e-global-color-3c0d787 );border-color:var( --e-global-color-3c0d787 );}.elementor-38324 .elementor-element.elementor-element-5751ef07.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-5751ef07.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3c0d787 );}.elementor-38324 .elementor-element.elementor-element-3de935c9{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:5px 5px 5px 5px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-38324 .elementor-element.elementor-element-3de935c9:not(.elementor-motion-effects-element-type-background), .elementor-38324 .elementor-element.elementor-element-3de935c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18b0695 );}.elementor-38324 .elementor-element.elementor-element-3de935c9:hover{box-shadow:-2px 6px 14px 0px rgba(0, 0, 0, 0.15);}.elementor-38324 .elementor-element.elementor-element-51c16015 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:28px;letter-spacing:0.6px;color:var( --e-global-color-78017dc );}.elementor-38324 .elementor-element.elementor-element-367adc0f{--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;--justify-content:space-between;}.elementor-38324 .elementor-element.elementor-element-1bacc39b{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:22.4px;letter-spacing:0.6px;color:#465A78CC;}.elementor-38324 .elementor-element.elementor-element-2fde1e79{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:22.4px;letter-spacing:0.6px;color:#465A78CC;}.elementor-38324 .elementor-element.elementor-element-709aa23c{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:22.4px;letter-spacing:0.6px;color:#465A78CC;}.elementor-38324 .elementor-element.elementor-element-3796e40c.elementor-element{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-3796e40c .elementor-icon-wrapper{text-align:right;}.elementor-38324 .elementor-element.elementor-element-3796e40c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3c0d787 );}.elementor-38324 .elementor-element.elementor-element-3796e40c.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-3796e40c.elementor-view-default .elementor-icon{color:var( --e-global-color-3c0d787 );border-color:var( --e-global-color-3c0d787 );}.elementor-38324 .elementor-element.elementor-element-3796e40c.elementor-view-framed .elementor-icon, .elementor-38324 .elementor-element.elementor-element-3796e40c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3c0d787 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-38324 .elementor-element.elementor-element-57b2601a{--content-width:1440px;}.elementor-38324 .elementor-element.elementor-element-27be50da{--content-width:660px;}.elementor-38324 .elementor-element.elementor-element-2ddd7d50{--content-width:660px;}.elementor-38324 .elementor-element.elementor-element-537f8380{--content-width:660px;}.elementor-38324 .elementor-element.elementor-element-76cea7bd{--content-width:660px;}.elementor-38324 .elementor-element.elementor-element-174bc322{--width:180px;}.elementor-38324 .elementor-element.elementor-element-7dbff9a7{--width:100%;}.elementor-38324 .elementor-element.elementor-element-33f4d5ea{--content-width:1440px;}.elementor-38324 .elementor-element.elementor-element-554b74e1{--content-width:1320px;}.elementor-38324 .elementor-element.elementor-element-f356ce2{--content-width:1440px;}.elementor-38324 .elementor-element.elementor-element-7e95439b{--width:50%;}.elementor-38324 .elementor-element.elementor-element-56211e03{--width:50%;}.elementor-38324 .elementor-element.elementor-element-4f73c3e3{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-640b4385{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-2de1c8d2{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-7c34bbca{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-2d5af1c6{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-252835dc{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-17e48f14{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-3a934961{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-c34572c{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-75c949c5{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-45a6b15a{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-4e886754{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-30710fb1{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-2bb1a8ac{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-3f037204{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-6fd2ca0c{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-19195daa{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-4859057a{--content-width:1440px;}.elementor-38324 .elementor-element.elementor-element-58651bf4{--width:100%;}.elementor-38324 .elementor-element.elementor-element-61ac6139{--width:98%;}.elementor-38324 .elementor-element.elementor-element-764b7772{--content-width:1440px;}.elementor-38324 .elementor-element.elementor-element-73deb307{--width:50%;}.elementor-38324 .elementor-element.elementor-element-34b9e050{--width:50%;}.elementor-38324 .elementor-element.elementor-element-16774969{--content-width:1440px;}.elementor-38324 .elementor-element.elementor-element-23665302{--width:33%;}.elementor-38324 .elementor-element.elementor-element-13c02a97{--width:33%;}.elementor-38324 .elementor-element.elementor-element-3de935c9{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-38324 .elementor-element.elementor-element-57b2601a{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-6df7300c{--width:100%;}.elementor-38324 .elementor-element.elementor-element-27be50da{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-2ddd7d50{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-537f8380{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-76cea7bd{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-221325c4{--width:100%;}.elementor-38324 .elementor-element.elementor-element-69833c0{--width:100%;}.elementor-38324 .elementor-element.elementor-element-36bbd9a7{--width:100%;}.elementor-38324 .elementor-element.elementor-element-2adc2369{--width:50%;}.elementor-38324 .elementor-element.elementor-element-7fd3d9d0{--width:50%;}.elementor-38324 .elementor-element.elementor-element-174bc322{--width:155px;}.elementor-38324 .elementor-element.elementor-element-252f8bc1{--width:70%;}.elementor-38324 .elementor-element.elementor-element-33f4d5ea{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-7e95439b{--width:100%;}.elementor-38324 .elementor-element.elementor-element-56211e03{--width:100%;}.elementor-38324 .elementor-element.elementor-element-4859057a{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-1dd30c1b{--width:100%;}.elementor-38324 .elementor-element.elementor-element-61ac6139{--width:100%;}.elementor-38324 .elementor-element.elementor-element-1004a013{--width:100%;}.elementor-38324 .elementor-element.elementor-element-6b41582b{--width:100%;}.elementor-38324 .elementor-element.elementor-element-1633a876{--width:100%;}.elementor-38324 .elementor-element.elementor-element-1a0a2883{--width:100%;}.elementor-38324 .elementor-element.elementor-element-764b7772{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-62ad7ead{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-16774969{--content-width:100%;}.elementor-38324 .elementor-element.elementor-element-23665302{--width:33%;}.elementor-38324 .elementor-element.elementor-element-4fa9bc6e{--width:100%;}.elementor-38324 .elementor-element.elementor-element-18959519{--width:100%;}.elementor-38324 .elementor-element.elementor-element-367adc0f{--width:100%;}}@media(max-width:1024px){.elementor-38324 .elementor-element.elementor-element-57b2601a{--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:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-38324 .elementor-element.elementor-element-6df7300c{--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;--justify-content:center;--align-items:center;--border-radius:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-6df7300c.e-con{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-5bccc8f7{--border-radius:5px 5px 5px 5px;}.elementor-38324 .elementor-element.elementor-element-3294a00{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-38324 .elementor-element.elementor-element-4c0115b4 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-71c03137 .elementor-heading-title{font-size:var( --e-global-typography-bcf081e-font-size );line-height:var( --e-global-typography-bcf081e-line-height );letter-spacing:var( --e-global-typography-bcf081e-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-465f6e49 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-38324 .elementor-element.elementor-element-78b9bb6a .elementor-heading-title{font-size:var( --e-global-typography-3e38c1e-font-size );line-height:var( --e-global-typography-3e38c1e-line-height );letter-spacing:var( --e-global-typography-3e38c1e-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-6d13287e{--border-radius:5px 5px 5px 5px;}.elementor-38324 .elementor-element.elementor-element-3ee55fe8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-3ca55d82 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-204d4724 .elementor-heading-title{font-size:var( --e-global-typography-bcf081e-font-size );line-height:var( --e-global-typography-bcf081e-line-height );letter-spacing:var( --e-global-typography-bcf081e-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-2f0f32f6 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-420d770e .elementor-heading-title{font-size:var( --e-global-typography-3e38c1e-font-size );line-height:var( --e-global-typography-3e38c1e-line-height );letter-spacing:var( --e-global-typography-3e38c1e-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-5250bd{--border-radius:5px 5px 5px 5px;}.elementor-38324 .elementor-element.elementor-element-1475d21b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-14b4a11e .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-170df389 .elementor-heading-title{font-size:var( --e-global-typography-bcf081e-font-size );line-height:var( --e-global-typography-bcf081e-line-height );letter-spacing:var( --e-global-typography-bcf081e-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-74be8bd0 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-1d2cdfe6 .elementor-heading-title{font-size:var( --e-global-typography-3e38c1e-font-size );line-height:var( --e-global-typography-3e38c1e-line-height );letter-spacing:var( --e-global-typography-3e38c1e-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-54b0bcda{--border-radius:5px 5px 5px 5px;}.elementor-38324 .elementor-element.elementor-element-221325c4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-4776b705 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-6ca34e0b .elementor-heading-title{font-size:var( --e-global-typography-bcf081e-font-size );line-height:var( --e-global-typography-bcf081e-line-height );letter-spacing:var( --e-global-typography-bcf081e-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-3c0ca555 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-519a0a6d .elementor-heading-title{font-size:var( --e-global-typography-3e38c1e-font-size );line-height:var( --e-global-typography-3e38c1e-line-height );letter-spacing:var( --e-global-typography-3e38c1e-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-7c393325{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-38324 .elementor-element.elementor-element-69833c0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-36bbd9a7{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-38324 .elementor-element.elementor-element-36bbd9a7.e-con{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-72e11f61 .elementor-heading-title{font-size:var( --e-global-typography-010e420-font-size );line-height:var( --e-global-typography-010e420-line-height );letter-spacing:var( --e-global-typography-010e420-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-7910d44b .elementor-heading-title{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-5e34ba3f .elementor-heading-title{font-size:var( --e-global-typography-010e420-font-size );line-height:var( --e-global-typography-010e420-line-height );letter-spacing:var( --e-global-typography-010e420-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-63d26fe3 .elementor-heading-title{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-4437c03f .elementor-heading-title{font-size:var( --e-global-typography-d491dd8-font-size );line-height:var( --e-global-typography-d491dd8-line-height );letter-spacing:var( --e-global-typography-d491dd8-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-38324 .elementor-element.elementor-element-3247c5b6{--grid-columns:2;}.elementor-38324 .elementor-element.elementor-element-139e9c8c{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-174bc322{--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-38324 .elementor-element.elementor-element-360dcaeb{width:100%;max-width:100%;text-align:left;}.elementor-38324 .elementor-element.elementor-element-360dcaeb .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-6dd18d60 .elementor-heading-title{font-size:var( --e-global-typography-70a4ca2-font-size );line-height:var( --e-global-typography-70a4ca2-line-height );letter-spacing:var( --e-global-typography-70a4ca2-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-4736666b .elementor-heading-title{font-size:var( --e-global-typography-70a4ca2-font-size );line-height:var( --e-global-typography-70a4ca2-line-height );letter-spacing:var( --e-global-typography-70a4ca2-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-42ea1688 .elementor-heading-title{font-size:var( --e-global-typography-70a4ca2-font-size );line-height:var( --e-global-typography-70a4ca2-line-height );letter-spacing:var( --e-global-typography-70a4ca2-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-6f3daaae{--e-n-carousel-swiper-slides-to-display:1;}.elementor-38324 .elementor-element.elementor-element-33f4d5ea{--min-height:320px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-554b74e1{--min-height:50vh;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-38324 .elementor-element.elementor-element-7a932bab .elementor-heading-title{font-size:var( --e-global-typography-d491dd8-font-size );line-height:var( --e-global-typography-d491dd8-line-height );letter-spacing:var( --e-global-typography-d491dd8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-4628ff68{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-38324 .elementor-element.elementor-element-2be54cf1 .elementor-heading-title{font-size:28px;line-height:39.2px;letter-spacing:0.6px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-38324 .elementor-element.elementor-element-5cb6ee7f{font-size:18px;line-height:25.2px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-51d1043d .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-2aa54a75 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-76831a04 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-32fe1223 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-7b5d0766 .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-1b5df3fc .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-271d883d > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-6d1cf733 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-3c07c24d .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-64e2d1d0 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-3864339 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-478e01af .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-6ba59d52 .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-42935dc7 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-7c440a2f > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-e8384c1 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-f213236 .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-3ab0ad5e .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-5f5aef2f > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-901403e .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-6171d3da .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-65e811d4 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-66d9793b > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-3aa3668 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-79016bd .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-4a13baa4 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-66026a6d > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-7cfc4d8f .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-7b20c093 .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-d170ada .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-5fc15489 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-5d09584f .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-84d3a14 .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-3e0a8f91 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-7d6df9c1 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-33012153 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-24e85138 .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-72503c84 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-23d54da9 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-58176faf .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-41248adc .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-50e2efe7 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-74513ff4 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-71975e33 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-40fbedb6 .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-67349b3b .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-1e88cb76 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-41322c10 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-6711d45d .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-3e960baa .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-51474d76 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-ce7400a .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-79659185 .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-c192be5 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-6b0fa8 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-78dcf562 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-2694dc2a .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-402f23ea .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-35b3e076 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-1f89c82b .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-1d39d9bf .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-3e95a9b9 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-5c7fdace > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-769c0f14 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-d1ab28c .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-71af438 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-c630fac{width:100%;max-width:100%;}.elementor-38324 .elementor-element.elementor-element-c630fac > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-64a0edc1 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-4c8b25b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-38324 .elementor-element.elementor-element-25f91ac6{width:100%;max-width:100%;}.elementor-38324 .elementor-element.elementor-element-25f91ac6 > .elementor-widget-container{margin:-59px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-25f91ac6 .elementor-divider-separator{width:904px;margin:0 auto;margin-center:0;}.elementor-38324 .elementor-element.elementor-element-25f91ac6 .elementor-divider{text-align:center;}.elementor-38324 .elementor-element.elementor-element-4859057a{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-38324 .elementor-element.elementor-element-c417626 .elementor-heading-title{font-size:var( --e-global-typography-d491dd8-font-size );line-height:var( --e-global-typography-d491dd8-line-height );letter-spacing:var( --e-global-typography-d491dd8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-1dd30c1b{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:50px 25px;--row-gap:50px;--column-gap:25px;--grid-auto-flow:row;--justify-items:center;}.elementor-38324 .elementor-element.elementor-element-68521c64 .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-58651bf4{--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-38324 .elementor-element.elementor-element-6df38a8d{--grid-columns:1;}.elementor-38324 .elementor-element.elementor-element-19bb245{--grid-columns:1;}.elementor-38324 .elementor-element.elementor-element-4a627bb9 .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-645a74d9{--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-38324 .elementor-element.elementor-element-1ab925bd{--grid-columns:1;}.elementor-38324 .elementor-element.elementor-element-33f1337{--grid-columns:1;}.elementor-38324 .elementor-element.elementor-element-4c39fad4 .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-5417e564{--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-38324 .elementor-element.elementor-element-197096b9{--grid-columns:1;}.elementor-38324 .elementor-element.elementor-element-37afa7c6{--grid-columns:1;}.elementor-38324 .elementor-element.elementor-element-6f8ed272 .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-6b552ae9{--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-38324 .elementor-element.elementor-element-1633a876{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38324 .elementor-element.elementor-element-10057b0d{--grid-columns:1;width:100%;max-width:100%;}.elementor-38324 .elementor-element.elementor-element-2b914c69{--grid-columns:1;}.elementor-38324 .elementor-element.elementor-element-764b7772{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-38324 .elementor-element.elementor-element-73deb307{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-177c580e .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-62ad7ead{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-38324 .elementor-element.elementor-element-4d9fb2b9{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-266f8290{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-1f81afcf{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-6370ef4f .elementor-icon{font-size:50px;}.elementor-38324 .elementor-element.elementor-element-6370ef4f .elementor-icon svg{height:50px;}.elementor-38324 .elementor-element.elementor-element-34b9e050{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-7e10d486 .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-69761ed5{--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;}.elementor-38324 .elementor-element.elementor-element-4f13c7b2{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-3c605523{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-5ba57d50{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-12c5156c.elementor-element{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-12c5156c .elementor-icon{font-size:50px;}.elementor-38324 .elementor-element.elementor-element-12c5156c .elementor-icon svg{height:50px;}.elementor-38324 .elementor-element.elementor-element-16774969{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-38324 .elementor-element.elementor-element-23665302{--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;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-bc2756b .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-4fa9bc6e{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38324 .elementor-element.elementor-element-33a8ec8e{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-15cc3681{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-5dcbf48{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-3e75a52d.elementor-element{--align-self:flex-end;}.elementor-38324 .elementor-element.elementor-element-3e75a52d .elementor-icon{font-size:50px;}.elementor-38324 .elementor-element.elementor-element-3e75a52d .elementor-icon svg{height:50px;}.elementor-38324 .elementor-element.elementor-element-13c02a97{--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;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-5d777c12 .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-18959519{--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38324 .elementor-element.elementor-element-21ad90a1{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-9e70cb8{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-69b55adb{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-5751ef07.elementor-element{--align-self:flex-end;}.elementor-38324 .elementor-element.elementor-element-5751ef07 .elementor-icon{font-size:50px;}.elementor-38324 .elementor-element.elementor-element-5751ef07 .elementor-icon svg{height:50px;}.elementor-38324 .elementor-element.elementor-element-3de935c9{--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;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-51c16015 .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-367adc0f{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38324 .elementor-element.elementor-element-1bacc39b{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-2fde1e79{font-size:16px;line-height:22.4px;}.elementor-38324 .elementor-element.elementor-element-709aa23c{font-size:16px;line-height:22.4px;}.elementor-38324 .elementor-element.elementor-element-3796e40c.elementor-element{--align-self:flex-end;}.elementor-38324 .elementor-element.elementor-element-3796e40c .elementor-icon{font-size:50px;}.elementor-38324 .elementor-element.elementor-element-3796e40c .elementor-icon svg{height:50px;}}@media(max-width:767px){.elementor-38324 .elementor-element.elementor-element-57b2601a{--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:50px 10px;--row-gap:50px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-6df7300c{--width:100%;--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;--justify-content:center;--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-38324 .elementor-element.elementor-element-6df7300c.e-con{--align-self:flex-start;}.elementor-38324 .elementor-element.elementor-element-5bccc8f7{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-3294a00{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-38324 .elementor-element.elementor-element-4c0115b4 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-71c03137 .elementor-heading-title{font-size:var( --e-global-typography-bcf081e-font-size );line-height:var( --e-global-typography-bcf081e-line-height );letter-spacing:var( --e-global-typography-bcf081e-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-465f6e49 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-38324 .elementor-element.elementor-element-78b9bb6a .elementor-heading-title{font-size:var( --e-global-typography-3e38c1e-font-size );line-height:var( --e-global-typography-3e38c1e-line-height );letter-spacing:var( --e-global-typography-3e38c1e-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-6d13287e{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-3ee55fe8{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-3ca55d82 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-204d4724 .elementor-heading-title{font-size:var( --e-global-typography-bcf081e-font-size );line-height:var( --e-global-typography-bcf081e-line-height );letter-spacing:var( --e-global-typography-bcf081e-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-2f0f32f6 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-420d770e .elementor-heading-title{font-size:var( --e-global-typography-3e38c1e-font-size );line-height:var( --e-global-typography-3e38c1e-line-height );letter-spacing:var( --e-global-typography-3e38c1e-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-5250bd{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-1475d21b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-14b4a11e .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-170df389 .elementor-heading-title{font-size:var( --e-global-typography-bcf081e-font-size );line-height:var( --e-global-typography-bcf081e-line-height );letter-spacing:var( --e-global-typography-bcf081e-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-74be8bd0 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-1d2cdfe6 .elementor-heading-title{font-size:var( --e-global-typography-3e38c1e-font-size );line-height:var( --e-global-typography-3e38c1e-line-height );letter-spacing:var( --e-global-typography-3e38c1e-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-76cea7bd{--content-width:100%;--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-38324 .elementor-element.elementor-element-54b0bcda{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-221325c4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-4776b705 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-6ca34e0b .elementor-heading-title{font-size:var( --e-global-typography-bcf081e-font-size );line-height:var( --e-global-typography-bcf081e-line-height );letter-spacing:var( --e-global-typography-bcf081e-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-3c0ca555 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-519a0a6d .elementor-heading-title{font-size:var( --e-global-typography-3e38c1e-font-size );line-height:var( --e-global-typography-3e38c1e-line-height );letter-spacing:var( --e-global-typography-3e38c1e-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-7c393325{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-38324 .elementor-element.elementor-element-7c393325 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-69833c0{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-36bbd9a7{--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-38324 .elementor-element.elementor-element-72e11f61 .elementor-heading-title{font-size:var( --e-global-typography-010e420-font-size );line-height:var( --e-global-typography-010e420-line-height );letter-spacing:var( --e-global-typography-010e420-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-7910d44b .elementor-heading-title{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-5e34ba3f .elementor-heading-title{font-size:var( --e-global-typography-010e420-font-size );line-height:var( --e-global-typography-010e420-line-height );letter-spacing:var( --e-global-typography-010e420-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-63d26fe3 .elementor-heading-title{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-553e7702{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-4437c03f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-4437c03f .elementor-heading-title{font-size:var( --e-global-typography-d491dd8-font-size );line-height:var( --e-global-typography-d491dd8-line-height );letter-spacing:var( --e-global-typography-d491dd8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-32d01ac8 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-32d01ac8 .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-38324 .elementor-element.elementor-element-3247c5b6{--grid-columns:1;}.elementor-38324 .elementor-element.elementor-element-3247c5b6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-139e9c8c{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:40px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38324 .elementor-element.elementor-element-174bc322{--width:56%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-174bc322.e-con{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-360dcaeb.elementor-element{--align-self:center;}.elementor-38324 .elementor-element.elementor-element-360dcaeb{text-align:center;}.elementor-38324 .elementor-element.elementor-element-360dcaeb .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-252f8bc1{--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-38324 .elementor-element.elementor-element-6dd18d60 .elementor-heading-title{font-size:var( --e-global-typography-70a4ca2-font-size );line-height:var( --e-global-typography-70a4ca2-line-height );letter-spacing:var( --e-global-typography-70a4ca2-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-4736666b .elementor-heading-title{font-size:var( --e-global-typography-70a4ca2-font-size );line-height:var( --e-global-typography-70a4ca2-line-height );letter-spacing:var( --e-global-typography-70a4ca2-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-42ea1688 .elementor-heading-title{font-size:var( --e-global-typography-70a4ca2-font-size );line-height:var( --e-global-typography-70a4ca2-line-height );letter-spacing:var( --e-global-typography-70a4ca2-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-6f3daaae{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-next-right-position:8px;}.elementor-38324 .elementor-element.elementor-element-56ff146f{--min-height:auto;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-38324 .elementor-element.elementor-element-f356ce2{--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38324 .elementor-element.elementor-element-7a932bab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-38324 .elementor-element.elementor-element-7a932bab .elementor-heading-title{font-size:var( --e-global-typography-d491dd8-font-size );line-height:var( --e-global-typography-d491dd8-line-height );letter-spacing:var( --e-global-typography-d491dd8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-1d177ce6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-7de19b1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-38324 .elementor-element.elementor-element-7de19b1c .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-38324 .elementor-element.elementor-element-7e95439b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-2be54cf1 .elementor-heading-title{font-size:28px;line-height:39.2px;letter-spacing:0.6px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-38324 .elementor-element.elementor-element-5cb6ee7f{font-size:18px;line-height:25.2px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-6973c11d{--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-51d1043d .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-2aa54a75{text-align:center;}.elementor-38324 .elementor-element.elementor-element-2aa54a75 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-32fe1223 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-30ea9af{--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-7b5d0766 .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-1b5df3fc{text-align:center;}.elementor-38324 .elementor-element.elementor-element-1b5df3fc .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-6d1cf733 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-149bf675{--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-3c07c24d .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-64e2d1d0{text-align:center;}.elementor-38324 .elementor-element.elementor-element-64e2d1d0 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-478e01af .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-4a6c5fa6{--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-6ba59d52 .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-42935dc7{text-align:center;}.elementor-38324 .elementor-element.elementor-element-42935dc7 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-e8384c1 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-2788017f{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-f213236 .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-3ab0ad5e{text-align:center;}.elementor-38324 .elementor-element.elementor-element-3ab0ad5e .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-901403e .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-15ca841b{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-6171d3da .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-65e811d4{text-align:center;}.elementor-38324 .elementor-element.elementor-element-65e811d4 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-3aa3668 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-1e365cfe{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-79016bd .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-4a13baa4{text-align:center;}.elementor-38324 .elementor-element.elementor-element-4a13baa4 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-7cfc4d8f .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-4bac1b9e{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-7b20c093 .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-d170ada{text-align:center;}.elementor-38324 .elementor-element.elementor-element-d170ada .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-5d09584f .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-1c3f3e6a{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-84d3a14 .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-3e0a8f91{text-align:center;}.elementor-38324 .elementor-element.elementor-element-3e0a8f91 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-33012153 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-f40e256{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-24e85138 .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-72503c84{text-align:center;}.elementor-38324 .elementor-element.elementor-element-72503c84 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-58176faf .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-4f9653b2{--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-41248adc .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-50e2efe7{text-align:center;}.elementor-38324 .elementor-element.elementor-element-50e2efe7 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-71975e33 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-1f048198{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-40fbedb6 .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-67349b3b{text-align:center;}.elementor-38324 .elementor-element.elementor-element-67349b3b .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-41322c10 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-1b6c04fe{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-6711d45d .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-3e960baa{text-align:center;}.elementor-38324 .elementor-element.elementor-element-3e960baa .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-ce7400a .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-31a22d47{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-79659185 .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-c192be5{text-align:center;}.elementor-38324 .elementor-element.elementor-element-c192be5 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-78dcf562 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-2139e272{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-2694dc2a .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-402f23ea{text-align:center;}.elementor-38324 .elementor-element.elementor-element-402f23ea .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-1f89c82b .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-774a5d6d{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-1d39d9bf .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-3e95a9b9{text-align:center;}.elementor-38324 .elementor-element.elementor-element-3e95a9b9 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-769c0f14 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-1f54f926{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-d1ab28c .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-71af438{text-align:center;}.elementor-38324 .elementor-element.elementor-element-71af438 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-64a0edc1 .elementor-heading-title{font-size:var( --e-global-typography-0df3aac-font-size );line-height:var( --e-global-typography-0df3aac-line-height );letter-spacing:var( --e-global-typography-0df3aac-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-4c8b25b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-38324 .elementor-element.elementor-element-25f91ac6 > .elementor-widget-container{margin:-58px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-4859057a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-c417626 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-c417626 .elementor-heading-title{font-size:var( --e-global-typography-d491dd8-font-size );line-height:var( --e-global-typography-d491dd8-line-height );letter-spacing:var( --e-global-typography-d491dd8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-5e3936c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-38324 .elementor-element.elementor-element-5e3936c7 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-38324 .elementor-element.elementor-element-1dd30c1b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:50px 0px;--row-gap:50px;--column-gap:0px;--grid-auto-flow:row;}.elementor-38324 .elementor-element.elementor-element-4b72487d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38324 .elementor-element.elementor-element-6f46bae4{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38324 .elementor-element.elementor-element-68521c64 .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-6df38a8d{--grid-columns:1;}.elementor-38324 .elementor-element.elementor-element-61ac6139{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-38324 .elementor-element.elementor-element-19bb245{--grid-columns:1;}.elementor-38324 .elementor-element.elementor-element-5c28a1a9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38324 .elementor-element.elementor-element-6493821d{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-38324 .elementor-element.elementor-element-4a627bb9 .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-1ab925bd{--grid-columns:1;}.elementor-38324 .elementor-element.elementor-element-1004a013{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-38324 .elementor-element.elementor-element-33f1337{--grid-columns:1;}.elementor-38324 .elementor-element.elementor-element-6b13cb25{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38324 .elementor-element.elementor-element-6ced85a{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-38324 .elementor-element.elementor-element-4c39fad4 .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-197096b9{--grid-columns:1;}.elementor-38324 .elementor-element.elementor-element-6b41582b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-38324 .elementor-element.elementor-element-37afa7c6{--grid-columns:1;}.elementor-38324 .elementor-element.elementor-element-74f47114{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38324 .elementor-element.elementor-element-6a663756{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-38324 .elementor-element.elementor-element-6f8ed272 .elementor-heading-title{font-size:var( --e-global-typography-bf3c7c8-font-size );line-height:var( --e-global-typography-bf3c7c8-line-height );letter-spacing:var( --e-global-typography-bf3c7c8-letter-spacing );}.elementor-38324 .elementor-element.elementor-element-10057b0d{--grid-columns:1;}.elementor-38324 .elementor-element.elementor-element-1a0a2883{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-38324 .elementor-element.elementor-element-2b914c69{--grid-columns:1;}.elementor-38324 .elementor-element.elementor-element-764b7772{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-73deb307{--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-38324 .elementor-element.elementor-element-177c580e .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-62ad7ead{--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-38324 .elementor-element.elementor-element-4d9fb2b9{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-266f8290{width:100%;max-width:100%;font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-1f81afcf{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-6370ef4f .elementor-icon-wrapper{text-align:right;}.elementor-38324 .elementor-element.elementor-element-34b9e050{--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-38324 .elementor-element.elementor-element-7e10d486 .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-69761ed5{--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-38324 .elementor-element.elementor-element-4f13c7b2{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-3c605523{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-5ba57d50{width:auto;max-width:auto;font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-12c5156c .elementor-icon-wrapper{text-align:right;}.elementor-38324 .elementor-element.elementor-element-16774969{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38324 .elementor-element.elementor-element-23665302{--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-38324 .elementor-element.elementor-element-bc2756b .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-4fa9bc6e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--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-38324 .elementor-element.elementor-element-33a8ec8e{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-15cc3681{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-5dcbf48{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-3e75a52d .elementor-icon-wrapper{text-align:right;}.elementor-38324 .elementor-element.elementor-element-13c02a97{--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-38324 .elementor-element.elementor-element-5d777c12 .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-18959519{--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-38324 .elementor-element.elementor-element-21ad90a1{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-9e70cb8{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-69b55adb{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-3de935c9{--gap:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-38324 .elementor-element.elementor-element-51c16015 .elementor-heading-title{font-size:20px;line-height:28px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-367adc0f{--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-38324 .elementor-element.elementor-element-1bacc39b{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-2fde1e79{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}.elementor-38324 .elementor-element.elementor-element-709aa23c{font-size:16px;line-height:22.4px;letter-spacing:0.6px;}}/* Start custom CSS for container, class: .elementor-element-5bccc8f7 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d13287e *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5250bd *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b0bcda *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ca34e0b *//* ✅ 桌機 + 平板（大於等於 768px） */
@media (min-width: 768px) {
  .english-title a {
    font-size: 22px !important;
    font-weight: 600 !important;
  }
}

/* ✅ 手機版（小於 768px） */
@media (max-width: 767px) {
  .english-title a {
    font-size: 20px !important;
    font-weight: 600 !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c0ca555 *//* ✅ 桌機 + 平板（大於等於 768px） */
@media (min-width: 768px) {
  .english-title a {
    font-size: 22px !important;
    font-weight: 600 !important;
  }
}

/* ✅ 手機版（小於 768px） */
@media (max-width: 767px) {
  .english-title a {
    font-size: 20px !important;
    font-weight: 600 !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-519a0a6d */@media (min-width: 768px) {
.chinese-title a {
    font-size: 20px !important;
    font-weight: 600 !important;
  }
}

/* ✅ 手機版（小於 768px） */
@media (max-width: 767px) {
 .chinese-title a {
    font-size: 18px !important;
    font-weight: 600 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bccc8f7 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d13287e *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5250bd *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b0bcda *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ca34e0b *//* ✅ 桌機 + 平板（大於等於 768px） */
@media (min-width: 768px) {
  .english-title a {
    font-size: 22px !important;
    font-weight: 600 !important;
  }
}

/* ✅ 手機版（小於 768px） */
@media (max-width: 767px) {
  .english-title a {
    font-size: 20px !important;
    font-weight: 600 !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c0ca555 *//* ✅ 桌機 + 平板（大於等於 768px） */
@media (min-width: 768px) {
  .english-title a {
    font-size: 22px !important;
    font-weight: 600 !important;
  }
}

/* ✅ 手機版（小於 768px） */
@media (max-width: 767px) {
  .english-title a {
    font-size: 20px !important;
    font-weight: 600 !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-519a0a6d */@media (min-width: 768px) {
.chinese-title a {
    font-size: 20px !important;
    font-weight: 600 !important;
  }
}

/* ✅ 手機版（小於 768px） */
@media (max-width: 767px) {
 .chinese-title a {
    font-size: 18px !important;
    font-weight: 600 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bccc8f7 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d13287e *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5250bd *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b0bcda *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ca34e0b *//* ✅ 桌機 + 平板（大於等於 768px） */
@media (min-width: 768px) {
  .english-title a {
    font-size: 22px !important;
    font-weight: 600 !important;
  }
}

/* ✅ 手機版（小於 768px） */
@media (max-width: 767px) {
  .english-title a {
    font-size: 20px !important;
    font-weight: 600 !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c0ca555 *//* ✅ 桌機 + 平板（大於等於 768px） */
@media (min-width: 768px) {
  .english-title a {
    font-size: 22px !important;
    font-weight: 600 !important;
  }
}

/* ✅ 手機版（小於 768px） */
@media (max-width: 767px) {
  .english-title a {
    font-size: 20px !important;
    font-weight: 600 !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-519a0a6d */@media (min-width: 768px) {
.chinese-title a {
    font-size: 20px !important;
    font-weight: 600 !important;
  }
}

/* ✅ 手機版（小於 768px） */
@media (max-width: 767px) {
 .chinese-title a {
    font-size: 18px !important;
    font-weight: 600 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bccc8f7 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d13287e *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5250bd *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b0bcda *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ca34e0b *//* ✅ 桌機 + 平板（大於等於 768px） */
@media (min-width: 768px) {
  .english-title a {
    font-size: 22px !important;
    font-weight: 600 !important;
  }
}

/* ✅ 手機版（小於 768px） */
@media (max-width: 767px) {
  .english-title a {
    font-size: 20px !important;
    font-weight: 600 !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c0ca555 *//* ✅ 桌機 + 平板（大於等於 768px） */
@media (min-width: 768px) {
  .english-title a {
    font-size: 22px !important;
    font-weight: 600 !important;
  }
}

/* ✅ 手機版（小於 768px） */
@media (max-width: 767px) {
  .english-title a {
    font-size: 20px !important;
    font-weight: 600 !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-519a0a6d */@media (min-width: 768px) {
.chinese-title a {
    font-size: 20px !important;
    font-weight: 600 !important;
  }
}

/* ✅ 手機版（小於 768px） */
@media (max-width: 767px) {
 .chinese-title a {
    font-size: 18px !important;
    font-weight: 600 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bccc8f7 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d13287e *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5250bd *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b0bcda *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ca34e0b *//* ✅ 桌機 + 平板（大於等於 768px） */
@media (min-width: 768px) {
  .english-title a {
    font-size: 22px !important;
    font-weight: 600 !important;
  }
}

/* ✅ 手機版（小於 768px） */
@media (max-width: 767px) {
  .english-title a {
    font-size: 20px !important;
    font-weight: 600 !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c0ca555 *//* ✅ 桌機 + 平板（大於等於 768px） */
@media (min-width: 768px) {
  .english-title a {
    font-size: 22px !important;
    font-weight: 600 !important;
  }
}

/* ✅ 手機版（小於 768px） */
@media (max-width: 767px) {
  .english-title a {
    font-size: 20px !important;
    font-weight: 600 !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-519a0a6d */@media (min-width: 768px) {
.chinese-title a {
    font-size: 20px !important;
    font-weight: 600 !important;
  }
}

/* ✅ 手機版（小於 768px） */
@media (max-width: 767px) {
 .chinese-title a {
    font-size: 18px !important;
    font-weight: 600 !important;
  }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-7c393325 *//* 強制每個小點變成橫線 */
.banner-pagination .swiper-pagination-bullet {
  display: inline-block !important;
  width: 40px !important;
  height: 3px !important;
  border-radius: 0 !important;
  background-color: #B5B5B5 !important;
  opacity: 1 !important;
  margin: 0 10px !important; /* 調間距 */
  box-sizing: content-box !important;
}

/* 被選中的那一個 */
.swiper-pagination-bullet-active.swiper-pagination-bullet-active {
  background-color: #465A78 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7910d44b */.elementor-element.editor-pick .elementor-widget-container .elementor-heading-title,
.elementor-element.editor-pick .elementor-widget-container .elementor-heading-title a {
    font-family: 'Inter', 'Noto Sans TC', sans-serif !important;
  font-weight: 500 !important;
   line-height: 22.4px !important;
    display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63d26fe3 */.editor-pick .elementor-heading-title {
    font-family: 'Inter', 'Noto Sans TC', sans-serif !important;
  font-weight: 500 !important;
   line-height: 22.4px !important;
    display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-252f8bc1 */.elementor-element-a594eca h5.elementor-heading-title a {
  font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6973c11d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ea9af *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149bf675 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6c5fa6 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2788017f *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15ca841b *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e365cfe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bac1b9e *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3f3e6a *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40e256 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f9653b2 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f048198 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b6c04fe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a22d47 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2139e272 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774a5d6d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f54f926 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6973c11d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ea9af *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149bf675 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6c5fa6 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2788017f *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15ca841b *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e365cfe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bac1b9e *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3f3e6a *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40e256 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f9653b2 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f048198 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b6c04fe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a22d47 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2139e272 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774a5d6d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f54f926 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6973c11d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ea9af *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149bf675 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6c5fa6 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2788017f *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15ca841b *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e365cfe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bac1b9e *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3f3e6a *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40e256 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f9653b2 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f048198 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b6c04fe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a22d47 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2139e272 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774a5d6d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f54f926 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6973c11d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ea9af *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149bf675 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6c5fa6 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2788017f *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15ca841b *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e365cfe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bac1b9e *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3f3e6a *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40e256 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f9653b2 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f048198 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b6c04fe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a22d47 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2139e272 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774a5d6d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f54f926 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6973c11d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ea9af *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149bf675 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6c5fa6 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2788017f *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15ca841b *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e365cfe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bac1b9e *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3f3e6a *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40e256 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f9653b2 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f048198 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b6c04fe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a22d47 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2139e272 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774a5d6d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f54f926 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6973c11d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ea9af *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149bf675 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6c5fa6 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2788017f *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15ca841b *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e365cfe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bac1b9e *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3f3e6a *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40e256 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f9653b2 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f048198 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b6c04fe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a22d47 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2139e272 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774a5d6d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f54f926 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6973c11d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ea9af *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149bf675 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6c5fa6 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2788017f *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15ca841b *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e365cfe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bac1b9e *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3f3e6a *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40e256 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f9653b2 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f048198 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b6c04fe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a22d47 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2139e272 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774a5d6d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f54f926 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6973c11d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ea9af *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149bf675 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6c5fa6 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2788017f *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15ca841b *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e365cfe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bac1b9e *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3f3e6a *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40e256 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f9653b2 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f048198 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b6c04fe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a22d47 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2139e272 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774a5d6d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f54f926 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6973c11d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ea9af *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149bf675 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6c5fa6 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2788017f *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15ca841b *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e365cfe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bac1b9e *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3f3e6a *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40e256 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f9653b2 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f048198 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b6c04fe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a22d47 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2139e272 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774a5d6d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f54f926 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6973c11d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ea9af *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149bf675 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6c5fa6 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2788017f *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15ca841b *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e365cfe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bac1b9e *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3f3e6a *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40e256 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f9653b2 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f048198 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b6c04fe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a22d47 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2139e272 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774a5d6d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f54f926 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6973c11d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ea9af *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149bf675 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6c5fa6 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2788017f *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15ca841b *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e365cfe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bac1b9e *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3f3e6a *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40e256 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f9653b2 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f048198 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b6c04fe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a22d47 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2139e272 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774a5d6d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f54f926 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6973c11d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ea9af *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149bf675 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6c5fa6 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2788017f *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15ca841b *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e365cfe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bac1b9e *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3f3e6a *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40e256 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f9653b2 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f048198 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b6c04fe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a22d47 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2139e272 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774a5d6d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f54f926 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6973c11d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ea9af *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149bf675 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6c5fa6 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2788017f *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15ca841b *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e365cfe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bac1b9e *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3f3e6a *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40e256 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f9653b2 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f048198 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b6c04fe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a22d47 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2139e272 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774a5d6d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f54f926 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6973c11d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ea9af *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149bf675 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6c5fa6 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2788017f *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15ca841b *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e365cfe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bac1b9e *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3f3e6a *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40e256 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f9653b2 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f048198 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b6c04fe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a22d47 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2139e272 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774a5d6d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f54f926 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6973c11d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ea9af *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149bf675 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6c5fa6 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2788017f *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15ca841b *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e365cfe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bac1b9e *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3f3e6a *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40e256 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f9653b2 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f048198 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b6c04fe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a22d47 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2139e272 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774a5d6d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f54f926 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6973c11d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ea9af *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149bf675 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6c5fa6 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2788017f *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15ca841b *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e365cfe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bac1b9e *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3f3e6a *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40e256 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f9653b2 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f048198 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b6c04fe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a22d47 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2139e272 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774a5d6d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f54f926 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6973c11d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ea9af *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149bf675 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6c5fa6 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2788017f *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15ca841b *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e365cfe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bac1b9e *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3f3e6a *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40e256 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f9653b2 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f048198 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b6c04fe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a22d47 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2139e272 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774a5d6d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f54f926 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6973c11d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ea9af *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149bf675 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6c5fa6 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2788017f *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15ca841b *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e365cfe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bac1b9e *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3f3e6a *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40e256 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f9653b2 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f048198 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b6c04fe *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a22d47 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2139e272 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774a5d6d *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f54f926 *//* 讓背景圖片依照圖片比例撐開 */
.post-pic-16-9 {
  aspect-ratio: 16 / 9; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-4c8b25b */@media (max-width: 767px) {
  .history-title-EN {
    display: -webkit-box;
    -webkit-line-clamp: 3; /* 最多顯示三行 */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68521c64 */.topic-min-EN {
  min-height: 56px;
}

/* 📱 手機版：取消最小高度限制 */
@media (max-width: 767px) {
  .topic-min {
    min-height: auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-6df38a8d */.elementor-38324 .elementor-element.elementor-element-6df38a8d a {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    height: 44.8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fc7baad */.post-pic {
  aspect-ratio: 4 / 3; /* 或根據你的設計稿比例 */
  background-size: cover;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-19bb245 */.elementor-38324 .elementor-element.elementor-element-19bb245 a {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    height: 44.8px;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-1ab925bd */.elementor-38324 .elementor-element.elementor-element-1ab925bd a {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    height: 44.8px;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-33f1337 */.elementor-38324 .elementor-element.elementor-element-33f1337 a {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    height: 44.8px;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-197096b9 */.elementor-38324 .elementor-element.elementor-element-197096b9 a {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    height: 44.8px;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-37afa7c6 */.elementor-38324 .elementor-element.elementor-element-37afa7c6 a {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    height: 44.8px;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-10057b0d */.elementor-38324 .elementor-element.elementor-element-10057b0d a {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    height: 44.8px;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-2b914c69 */.elementor-38324 .elementor-element.elementor-element-2b914c69 a {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    height: 44.8px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6370ef4f */.elementor-38324 .elementor-element.elementor-element-6370ef4f{
    cursor: pointer
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73deb307 */.elementor-38324 .elementor-element.elementor-element-73deb307{
    cursor: pointer
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-12c5156c */.elementor-38324 .elementor-element.elementor-element-12c5156c{
    cursor: pointer
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3e75a52d */.elementor-38324 .elementor-element.elementor-element-3e75a52d{
    cursor: pointer
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5751ef07 */.elementor-38324 .elementor-element.elementor-element-5751ef07{
    cursor: pointer
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3796e40c */.elementor-38324 .elementor-element.elementor-element-3796e40c{
    cursor: pointer
}/* End custom CSS */