.elementor-32672 .elementor-element.elementor-element-103bee7{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-32672 .elementor-element.elementor-element-17833f97 img{width:55%;}.elementor-32672 .elementor-element.elementor-element-4fddadbd{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-32672 .elementor-element.elementor-element-4fddadbd:not(.elementor-motion-effects-element-type-background), .elementor-32672 .elementor-element.elementor-element-4fddadbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32672 .elementor-element.elementor-element-6d747c{--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;}.elementor-32672 .elementor-element.elementor-element-5fe4c48e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32672 .elementor-element.elementor-element-74267a3d .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:22px;font-weight:900;}.elementor-32672 .elementor-element.elementor-element-39b8d454 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:22px;font-weight:900;}.elementor-32672 .elementor-element.elementor-element-1d272827 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:22px;font-weight:900;}.elementor-32672 .elementor-element.elementor-element-18ef75dc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32672 .elementor-element.elementor-element-13d32b59 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:22px;font-weight:900;}.elementor-32672 .elementor-element.elementor-element-5cf93220 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:22px;font-weight:900;}.elementor-32672 .elementor-element.elementor-element-38b11cef .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:22px;font-weight:900;}.elementor-32672 .elementor-element.elementor-element-491c8111{--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-32672 .elementor-element.elementor-element-658ee076 img{border-radius:10px 10px 10px 10px;}.elementor-32672 .elementor-element.elementor-element-d7a7c52 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-32672 .elementor-element.elementor-element-d7a7c52 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-32672 .elementor-element.elementor-element-72f58a50{--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:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-32672 .elementor-element.elementor-element-7298f944 img{border-radius:10px 10px 10px 10px;}.elementor-32672 .elementor-element.elementor-element-4ab840e0{text-align:center;}.elementor-32672 .elementor-element.elementor-element-4ab840e0 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:42px;font-weight:900;color:#FFFFFF;}.elementor-32672 .elementor-element.elementor-element-6182dd42{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-32672 .elementor-element.elementor-element-6182dd42:not(.elementor-motion-effects-element-type-background), .elementor-32672 .elementor-element.elementor-element-6182dd42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32672 .elementor-element.elementor-element-1e363a4{--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;}.elementor-32672 .elementor-element.elementor-element-54804543{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32672 .elementor-element.elementor-element-69b553a3 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:22px;font-weight:900;}.elementor-32672 .elementor-element.elementor-element-5645de31 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:22px;font-weight:900;}.elementor-32672 .elementor-element.elementor-element-3faabb8e .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:22px;font-weight:900;}.elementor-32672 .elementor-element.elementor-element-7277245c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32672 .elementor-element.elementor-element-3801b754 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:22px;font-weight:900;}.elementor-32672 .elementor-element.elementor-element-4676593f .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:22px;font-weight:900;}.elementor-32672 .elementor-element.elementor-element-15baedcc .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:22px;font-weight:900;}.elementor-32672 .elementor-element.elementor-element-51fb1272{--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:40px 20px;--row-gap:40px;--column-gap:20px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-32672 .elementor-element.elementor-element-2cfd637e .jet-listing-dynamic-image{justify-content:center;}.elementor-32672 .elementor-element.elementor-element-2cfd637e .jet-listing-dynamic-image__figure{align-items:center;}.elementor-32672 .elementor-element.elementor-element-2cfd637e .jet-listing-dynamic-image a{display:flex;justify-content:center;width:70%;}.elementor-32672 .elementor-element.elementor-element-2cfd637e .jet-listing-dynamic-image img{width:70%;}.elementor-32672 .elementor-element.elementor-element-2cfd637e .jet-listing-dynamic-image__caption{text-align:left;}.elementor-32672 .elementor-element.elementor-element-739d8b{text-align:center;}.elementor-32672 .elementor-element.elementor-element-739d8b .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:42px;font-weight:900;color:#FFFFFF;}.elementor-32672 .elementor-element.elementor-element-1fab3cd3{--display:flex;}.elementor-32672 .elementor-element.elementor-element-5f34c8e2{--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-32672 .elementor-element.elementor-element-54ad859c > .elementor-widget-container{background-color:#DDDDDD99;padding:20px 20px 20px 20px;}.elementor-32672 .elementor-element.elementor-element-54ad859c .jet-listing-dynamic-image{justify-content:center;}.elementor-32672 .elementor-element.elementor-element-54ad859c .jet-listing-dynamic-image__figure{align-items:center;}.elementor-32672 .elementor-element.elementor-element-54ad859c .jet-listing-dynamic-image a{display:flex;justify-content:center;}.elementor-32672 .elementor-element.elementor-element-54ad859c .jet-listing-dynamic-image__caption{text-align:left;}.elementor-32672 .elementor-element.elementor-element-c5adb40{--display:flex;}.elementor-32672 .elementor-element.elementor-element-4e13247b{--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-32672 .elementor-element.elementor-element-7c4f3400 > .elementor-widget-container{background-color:#DDDDDD99;padding:20px 20px 20px 20px;}.elementor-32672 .elementor-element.elementor-element-7c4f3400 .jet-listing-dynamic-image{justify-content:center;}.elementor-32672 .elementor-element.elementor-element-7c4f3400 .jet-listing-dynamic-image__figure{align-items:center;}.elementor-32672 .elementor-element.elementor-element-7c4f3400 .jet-listing-dynamic-image a{display:flex;justify-content:center;}.elementor-32672 .elementor-element.elementor-element-7c4f3400 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-32672 .elementor-element.elementor-element-1ae59b95{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:15px;--n-tabs-gap:40px;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:35px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:35px;}.elementor-32672 .elementor-element.elementor-element-1ae59b95 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-32672 .elementor-element.elementor-element-1ae59b95.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#773A3A;box-shadow:1px 2px 13px -2px rgba(0, 0, 0, 0.27);}.elementor-32672 .elementor-element.elementor-element-1ae59b95.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-32672 .elementor-element.elementor-element-1ae59b95.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#773A3A;box-shadow:1px 2px 13px -2px rgba(0, 0, 0, 0.27);}.elementor-32672 .elementor-element.elementor-element-1ae59b95 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32672 .elementor-element.elementor-element-1ae59b95.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){box-shadow:1px 2px 13px -2px rgba(0, 0, 0, 0.27);}.elementor-32672 .elementor-element.elementor-element-59e8278e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-32672 .elementor-element.elementor-element-4e2cf8b3{text-align:center;}.elementor-32672 .elementor-element.elementor-element-4e2cf8b3 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:42px;font-weight:900;color:#FFFFFF;}.elementor-32672 .elementor-element.elementor-element-75580dcf{--display:flex;}.elementor-32672 .elementor-element.elementor-element-2962641e{--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-32672 .elementor-element.elementor-element-6312c2ac{font-family:"Noto Serif TC", Sans-serif;font-size:18px;line-height:35px;letter-spacing:1.3px;}.elementor-32672 .elementor-element.elementor-element-5e9fe3e{--n-accordion-title-font-size:24px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:#6F2B2B;--n-accordion-title-active-color:#C70F0F;--n-accordion-icon-size:15px;}.elementor-32672 .elementor-element.elementor-element-5e9fe3e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-32672 .elementor-element.elementor-element-5e9fe3e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-32672 .elementor-element.elementor-element-5e9fe3e > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:7px 7px 17px 0px rgba(0, 0, 0, 0.19);}.elementor-32672 .elementor-element.elementor-element-5e9fe3e {--n-accordion-padding:20px 30px 20px 30px;}:where( .elementor-32672 .elementor-element.elementor-element-5e9fe3e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Serif TC", Sans-serif;font-weight:900;}.elementor-32672 .elementor-element.elementor-element-5e7e4ccd{--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-32672 .elementor-element.elementor-element-3da83d8b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32672 .elementor-element.elementor-element-60b8c2f9 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-32672 .elementor-element.elementor-element-60b8c2f9 img{width:55%;}.elementor-32672 .elementor-element.elementor-element-2504f7f9 img{width:55%;}.elementor-32672 .elementor-element.elementor-element-171c7624 img{width:55%;}.elementor-32672 .elementor-element.elementor-element-7b0820c8 img{width:55%;}.elementor-32672 .elementor-element.elementor-element-1ac39449 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-32672 .elementor-element.elementor-element-1ac39449.elementor-element{--align-self:center;}.elementor-32672 .elementor-element.elementor-element-1ac39449 img{width:100%;}.elementor-32672 .elementor-element.elementor-element-19518c60 img{width:55%;}.elementor-32672 .elementor-element.elementor-element-4083aea2 img{width:55%;}.elementor-32672 .elementor-element.elementor-element-385b9864 img{width:55%;}.elementor-32672 .elementor-element.elementor-element-7f2fd96b > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-32672 .elementor-element.elementor-element-7f2fd96b.elementor-element{--align-self:center;}.elementor-32672 .elementor-element.elementor-element-7f2fd96b img{width:100%;}.elementor-32672 .elementor-element.elementor-element-784862d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-32672 .elementor-element.elementor-element-4ad7d64a{text-align:center;}.elementor-32672 .elementor-element.elementor-element-4ad7d64a img{width:100%;}.elementor-32672 .elementor-element.elementor-element-469e4cde img{width:100%;}.elementor-32672 .elementor-element.elementor-element-5ff37c84 img{width:100%;}.elementor-32672 .elementor-element.elementor-element-69ba1cbe img{width:100%;}.elementor-32672 .elementor-element.elementor-element-d977df9 img{width:100%;}.elementor-32672 .elementor-element.elementor-element-1fd79127 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-32672 .elementor-element.elementor-element-1fd79127.elementor-element{--align-self:center;}.elementor-32672 .elementor-element.elementor-element-1fd79127 img{width:100%;}.elementor-32672 .elementor-element.elementor-element-310478a3 img{width:100%;}.elementor-32672 .elementor-element.elementor-element-7ee2aceb img{width:100%;}.elementor-32672 .elementor-element.elementor-element-2fb5e9da img{width:100%;}.elementor-32672 .elementor-element.elementor-element-5a83744f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-32672 .elementor-element.elementor-element-5a83744f.elementor-element{--align-self:center;}.elementor-32672 .elementor-element.elementor-element-5a83744f img{width:100%;}@media(max-width:767px){.elementor-32672 .elementor-element.elementor-element-17833f97 img{width:100%;}.elementor-32672 .elementor-element.elementor-element-74267a3d .elementor-heading-title{font-size:18px;}.elementor-32672 .elementor-element.elementor-element-39b8d454 .elementor-heading-title{font-size:18px;}.elementor-32672 .elementor-element.elementor-element-1d272827 .elementor-heading-title{font-size:18px;}.elementor-32672 .elementor-element.elementor-element-13d32b59 .elementor-heading-title{font-size:18px;}.elementor-32672 .elementor-element.elementor-element-5cf93220 .elementor-heading-title{font-size:18px;}.elementor-32672 .elementor-element.elementor-element-38b11cef .elementor-heading-title{font-size:18px;}.elementor-32672 .elementor-element.elementor-element-d7a7c52 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32672 .elementor-element.elementor-element-d7a7c52 img{width:100%;}.elementor-32672 .elementor-element.elementor-element-72f58a50{--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32672 .elementor-element.elementor-element-4ab840e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32672 .elementor-element.elementor-element-4ab840e0 .elementor-heading-title{font-size:34px;}.elementor-32672 .elementor-element.elementor-element-6182dd42{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-32672 .elementor-element.elementor-element-69b553a3 .elementor-heading-title{font-size:18px;}.elementor-32672 .elementor-element.elementor-element-5645de31 .elementor-heading-title{font-size:18px;}.elementor-32672 .elementor-element.elementor-element-3faabb8e .elementor-heading-title{font-size:18px;}.elementor-32672 .elementor-element.elementor-element-3801b754 .elementor-heading-title{font-size:18px;}.elementor-32672 .elementor-element.elementor-element-4676593f .elementor-heading-title{font-size:18px;}.elementor-32672 .elementor-element.elementor-element-15baedcc .elementor-heading-title{font-size:18px;}.elementor-32672 .elementor-element.elementor-element-2cfd637e .jet-listing-dynamic-image a{width:100%;}.elementor-32672 .elementor-element.elementor-element-2cfd637e .jet-listing-dynamic-image img{width:100%;}.elementor-32672 .elementor-element.elementor-element-739d8b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32672 .elementor-element.elementor-element-739d8b .elementor-heading-title{font-size:34px;}.elementor-32672 .elementor-element.elementor-element-1ae59b95{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-gap:20px;}.elementor-32672 .elementor-element.elementor-element-1ae59b95 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32672 .elementor-element.elementor-element-4e2cf8b3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32672 .elementor-element.elementor-element-4e2cf8b3 .elementor-heading-title{font-size:34px;}.elementor-32672 .elementor-element.elementor-element-60b8c2f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32672 .elementor-element.elementor-element-60b8c2f9 img{width:100%;}.elementor-32672 .elementor-element.elementor-element-2504f7f9 img{width:100%;}.elementor-32672 .elementor-element.elementor-element-171c7624 img{width:100%;}.elementor-32672 .elementor-element.elementor-element-7b0820c8 img{width:100%;}.elementor-32672 .elementor-element.elementor-element-1ac39449 img{width:100%;}.elementor-32672 .elementor-element.elementor-element-19518c60 img{width:100%;}.elementor-32672 .elementor-element.elementor-element-4083aea2 img{width:100%;}.elementor-32672 .elementor-element.elementor-element-385b9864 img{width:100%;}.elementor-32672 .elementor-element.elementor-element-7f2fd96b img{width:100%;}.elementor-32672 .elementor-element.elementor-element-784862d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32672 .elementor-element.elementor-element-4ad7d64a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-32672 .elementor-element.elementor-element-4ad7d64a img{width:100%;}.elementor-32672 .elementor-element.elementor-element-469e4cde img{width:100%;}.elementor-32672 .elementor-element.elementor-element-5ff37c84 img{width:100%;}.elementor-32672 .elementor-element.elementor-element-69ba1cbe img{width:100%;}.elementor-32672 .elementor-element.elementor-element-d977df9 img{width:100%;}.elementor-32672 .elementor-element.elementor-element-1fd79127 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-32672 .elementor-element.elementor-element-1fd79127 img{width:100%;}.elementor-32672 .elementor-element.elementor-element-310478a3 img{width:100%;}.elementor-32672 .elementor-element.elementor-element-7ee2aceb img{width:100%;}.elementor-32672 .elementor-element.elementor-element-2fb5e9da > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-32672 .elementor-element.elementor-element-2fb5e9da img{width:100%;}.elementor-32672 .elementor-element.elementor-element-5a83744f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32672 .elementor-element.elementor-element-5a83744f img{width:100%;}}/* Start custom CSS for container, class: .elementor-element-4fddadbd */.marquee {
  overflow: hidden;
  width: 100vw;
  display: flex;
}

.marquee__track {
  display: flex;
  gap: 2rem;
  animation: scroll-left 20s linear infinite;
}

.marquee__group {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  gap: 2rem;
  min-width: 100%;
}

@keyframes scroll-left {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(calc(-100% - 2rem));
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6182dd42 *//* 外層裁切區 */
.marquee{
  overflow:hidden;
}

/* 跑道：一列橫向排列，嚴禁換行 */
.marquee__track{
  display:flex;
  flex-wrap: nowrap;       /* ★ 不允許換行 */
  gap: 2rem;
  animation: scroll-left 20s linear infinite;
}

/* 每組內容：自身也不允許換行、不可被壓縮 */
.marquee__group{
  display:flex;
  flex-wrap: nowrap;       /* ★ 不允許換行 */
  align-items:center;
  gap: 2rem;
  flex: 0 0 auto;          /* ★ 不要縮小成多列 */
  min-width: max-content;  /* ★ 以內容寬度為主，保持在同一列 */
}

/* 組內的標題／span：改成 inline-block + 不換行 */
.marquee__group > *{
  display:inline-block;    /* ★ 避免 block 造成換行 */
  white-space: nowrap;     /* ★ 文字不換行 */
  margin:0;
  line-height:1;           /* 視覺更像單行，可依需求調整 */
}/* End custom CSS */
/* Start custom CSS */.marquee {
  width: 100vw;
  overflow: hidden;
  white-space: nowrap;
}

.marquee-wrapper {
  will-change: transform;
}/* End custom CSS */