.elementor-468 .elementor-element.elementor-element-e537820{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-468 .elementor-element.elementor-element-c552d1d{text-align:center;}.elementor-468 .elementor-element.elementor-element-c552d1d img{width:100%;}.elementor-468 .elementor-element.elementor-element-42effa31{--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;--overlay-opacity:0.4;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-468 .elementor-element.elementor-element-42effa31:not(.elementor-motion-effects-element-type-background), .elementor-468 .elementor-element.elementor-element-42effa31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xiangyi-ind.com/wp-content/uploads/2026/08/Background-Shapes.png");background-position:0% 60%;background-repeat:no-repeat;background-size:cover;}.elementor-468 .elementor-element.elementor-element-42effa31::before, .elementor-468 .elementor-element.elementor-element-42effa31 > .elementor-background-video-container::before, .elementor-468 .elementor-element.elementor-element-42effa31 > .e-con-inner > .elementor-background-video-container::before, .elementor-468 .elementor-element.elementor-element-42effa31 > .elementor-background-slideshow::before, .elementor-468 .elementor-element.elementor-element-42effa31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-468 .elementor-element.elementor-element-42effa31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://xiangyi-ind.com/wp-content/uploads/2026/08/Vector-Smart-Object-Double-Click-to-Edit-1.png");--background-overlay:'';background-position:top left;background-repeat:repeat;background-size:50% auto;}.elementor-468 .elementor-element.elementor-element-b0d0518{--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;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}body:not(.rtl) .elementor-468 .elementor-element.elementor-element-3c64656{left:8%;}body.rtl .elementor-468 .elementor-element.elementor-element-3c64656{right:8%;}.elementor-468 .elementor-element.elementor-element-3c64656{top:16%;z-index:12;text-align:right;}.elementor-468 .elementor-element.elementor-element-3c64656 img{width:100%;max-width:50px;}body:not(.rtl) .elementor-468 .elementor-element.elementor-element-8a91906{right:7%;}body.rtl .elementor-468 .elementor-element.elementor-element-8a91906{left:7%;}.elementor-468 .elementor-element.elementor-element-8a91906{top:19%;z-index:12;text-align:right;}.elementor-468 .elementor-element.elementor-element-8a91906 img{width:100%;max-width:40px;}body:not(.rtl) .elementor-468 .elementor-element.elementor-element-32ae5bd{right:6%;}body.rtl .elementor-468 .elementor-element.elementor-element-32ae5bd{left:6%;}.elementor-468 .elementor-element.elementor-element-32ae5bd{bottom:32%;z-index:11;text-align:right;}.elementor-468 .elementor-element.elementor-element-32ae5bd img{width:100%;max-width:50px;}body:not(.rtl) .elementor-468 .elementor-element.elementor-element-aefc6ee{right:13%;}body.rtl .elementor-468 .elementor-element.elementor-element-aefc6ee{left:13%;}.elementor-468 .elementor-element.elementor-element-aefc6ee{top:25%;z-index:13;text-align:right;}.elementor-468 .elementor-element.elementor-element-aefc6ee img{width:100%;max-width:45px;}body:not(.rtl) .elementor-468 .elementor-element.elementor-element-9589386{left:5%;}body.rtl .elementor-468 .elementor-element.elementor-element-9589386{right:5%;}.elementor-468 .elementor-element.elementor-element-9589386{top:33%;z-index:13;text-align:right;}.elementor-468 .elementor-element.elementor-element-9589386 img{width:100%;max-width:42px;}.elementor-468 .elementor-element.elementor-element-fd9df8e > .elementor-widget-container{--e-transform-scale:1.5;margin:0px 0px 0px 0px;}.elementor-468 .elementor-element.elementor-element-fd9df8e.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-468 .elementor-element.elementor-element-fd9df8e{left:5%;}body.rtl .elementor-468 .elementor-element.elementor-element-fd9df8e{right:5%;}.elementor-468 .elementor-element.elementor-element-fd9df8e{bottom:0px;z-index:10;}.elementor-468 .elementor-element.elementor-element-fd9df8e img{width:100%;max-width:161px;}.elementor-468 .elementor-element.elementor-element-c4654d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-468 .elementor-element.elementor-element-88d9e29{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-468 .elementor-element.elementor-element-88d9e29:not(.elementor-motion-effects-element-type-background), .elementor-468 .elementor-element.elementor-element-88d9e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-468 .elementor-element.elementor-element-cc9b1cf{--display:flex;border-style:dotted;--border-style:dotted;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#431D08;--border-color:#431D08;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), serif;line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-468 .elementor-element.elementor-element-98407af{z-index:5;text-align:center;}.elementor-468 .elementor-element.elementor-element-98407af .elementor-heading-title{font-family:"Noto Sans TC", serif;font-size:24px;font-weight:700;line-height:1.5em;letter-spacing:1px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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-468 .elementor-element.elementor-element-c5cfca7{z-index:5;text-align:center;font-family:"Noto Sans TC", serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:1px;}.elementor-468 .elementor-element.elementor-element-db90cff{--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:70px 70px;--row-gap:70px;--column-gap:70px;--flex-wrap:nowrap;}.elementor-468 .elementor-element.elementor-element-371e9a7 img{width:100%;border-radius:1000px 1000px 1000px 1000px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-468 .elementor-element.elementor-element-3f64fea img{width:100%;border-radius:1000px 1000px 1000px 1000px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-468 .elementor-element.elementor-element-35b018b img{width:100%;border-radius:1000px 1000px 1000px 1000px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-468 .elementor-element.elementor-element-03c30af{z-index:5;text-align:center;}.elementor-468 .elementor-element.elementor-element-03c30af .elementor-heading-title{font-family:"Noto Sans TC", serif;font-size:20px;font-weight:700;line-height:1.5em;letter-spacing:1px;color:#431D08;}.elementor-468 .elementor-element.elementor-element-81beff2{--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;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-468 .elementor-element.elementor-element-81beff2:not(.elementor-motion-effects-element-type-background), .elementor-468 .elementor-element.elementor-element-81beff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-468 .elementor-element.elementor-element-0e63905{width:100%;max-width:100%;text-align:center;}.elementor-468 .elementor-element.elementor-element-0e63905 .elementor-heading-title{font-family:"Noto Sans TC", serif;font-size:30px;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-cfa48b4 );}.elementor-468 .elementor-element.elementor-element-56b535c{--display:flex;}.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 ), serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-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-468 .elementor-element.elementor-element-276d227{--divider-border-style:solid;--divider-color:#F0EEE69C;--divider-border-width:1px;}.elementor-468 .elementor-element.elementor-element-276d227 .elementor-divider-separator{width:100%;}.elementor-468 .elementor-element.elementor-element-276d227 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.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-468 .elementor-element.elementor-element-b1da08a .elementor-icon-wrapper{text-align:left;}.elementor-468 .elementor-element.elementor-element-b1da08a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cfa48b4 );color:var( --e-global-color-accent );}.elementor-468 .elementor-element.elementor-element-b1da08a.elementor-view-framed .elementor-icon, .elementor-468 .elementor-element.elementor-element-b1da08a.elementor-view-default .elementor-icon{color:var( --e-global-color-cfa48b4 );border-color:var( --e-global-color-cfa48b4 );}.elementor-468 .elementor-element.elementor-element-b1da08a.elementor-view-framed .elementor-icon, .elementor-468 .elementor-element.elementor-element-b1da08a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-cfa48b4 );}.elementor-468 .elementor-element.elementor-element-b1da08a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-468 .elementor-element.elementor-element-b1da08a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-468 .elementor-element.elementor-element-b1da08a .elementor-icon{font-size:25px;padding:9px;}.elementor-468 .elementor-element.elementor-element-b1da08a .elementor-icon svg{height:25px;}.elementor-468 .elementor-element.elementor-element-d1f4f70{text-align:left;}.elementor-468 .elementor-element.elementor-element-d1f4f70 .elementor-heading-title{font-family:"Noto Sans TC", serif;font-size:26px;font-weight:700;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-cfa48b4 );}.elementor-468 .elementor-element.elementor-element-6ec6859{color:var( --e-global-color-astglobalcolor5 );}.elementor-468 .elementor-element.elementor-element-62b0dcd{--display:flex;}.elementor-468 .elementor-element.elementor-element-dccab65{--divider-border-style:solid;--divider-color:#F0EEE69C;--divider-border-width:1px;}.elementor-468 .elementor-element.elementor-element-dccab65 .elementor-divider-separator{width:100%;}.elementor-468 .elementor-element.elementor-element-dccab65 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-468 .elementor-element.elementor-element-e245744 .elementor-icon-wrapper{text-align:left;}.elementor-468 .elementor-element.elementor-element-e245744.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cfa48b4 );color:var( --e-global-color-accent );}.elementor-468 .elementor-element.elementor-element-e245744.elementor-view-framed .elementor-icon, .elementor-468 .elementor-element.elementor-element-e245744.elementor-view-default .elementor-icon{color:var( --e-global-color-cfa48b4 );border-color:var( --e-global-color-cfa48b4 );}.elementor-468 .elementor-element.elementor-element-e245744.elementor-view-framed .elementor-icon, .elementor-468 .elementor-element.elementor-element-e245744.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-cfa48b4 );}.elementor-468 .elementor-element.elementor-element-e245744.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-468 .elementor-element.elementor-element-e245744.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-468 .elementor-element.elementor-element-e245744 .elementor-icon{font-size:25px;padding:9px;}.elementor-468 .elementor-element.elementor-element-e245744 .elementor-icon svg{height:25px;}.elementor-468 .elementor-element.elementor-element-a1729c7{text-align:left;}.elementor-468 .elementor-element.elementor-element-a1729c7 .elementor-heading-title{font-family:"Noto Sans TC", serif;font-size:26px;font-weight:700;line-height:1.5em;letter-spacing:1px;color:var( --e-global-color-cfa48b4 );}.elementor-468 .elementor-element.elementor-element-e4f7103{color:var( --e-global-color-astglobalcolor5 );}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-468 .elementor-element.elementor-element-42effa31:not(.elementor-motion-effects-element-type-background), .elementor-468 .elementor-element.elementor-element-42effa31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-468 .elementor-element.elementor-element-42effa31{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-468 .elementor-element.elementor-element-3c64656{left:3%;}body.rtl .elementor-468 .elementor-element.elementor-element-3c64656{right:3%;}.elementor-468 .elementor-element.elementor-element-3c64656 img{max-width:40px;}body:not(.rtl) .elementor-468 .elementor-element.elementor-element-8a91906{right:5%;}body.rtl .elementor-468 .elementor-element.elementor-element-8a91906{left:5%;}.elementor-468 .elementor-element.elementor-element-8a91906{top:13%;}.elementor-468 .elementor-element.elementor-element-8a91906 img{max-width:37px;}body:not(.rtl) .elementor-468 .elementor-element.elementor-element-32ae5bd{right:6%;}body.rtl .elementor-468 .elementor-element.elementor-element-32ae5bd{left:6%;}.elementor-468 .elementor-element.elementor-element-32ae5bd img{max-width:35px;}body:not(.rtl) .elementor-468 .elementor-element.elementor-element-aefc6ee{right:2%;}body.rtl .elementor-468 .elementor-element.elementor-element-aefc6ee{left:2%;}.elementor-468 .elementor-element.elementor-element-aefc6ee img{max-width:35px;}body:not(.rtl) .elementor-468 .elementor-element.elementor-element-9589386{left:2%;}body.rtl .elementor-468 .elementor-element.elementor-element-9589386{right:2%;}.elementor-468 .elementor-element.elementor-element-9589386 img{max-width:35px;}.elementor-468 .elementor-element.elementor-element-fd9df8e > .elementor-widget-container{--e-transform-scale:1.2;}body:not(.rtl) .elementor-468 .elementor-element.elementor-element-fd9df8e{left:0%;}body.rtl .elementor-468 .elementor-element.elementor-element-fd9df8e{right:0%;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-468 .elementor-element.elementor-element-98407af .elementor-heading-title{font-size:18px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-468 .elementor-element.elementor-element-c5cfca7{font-size:14px;}.elementor-468 .elementor-element.elementor-element-db90cff{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-468 .elementor-element.elementor-element-03c30af .elementor-heading-title{font-size:17px;}.elementor-468 .elementor-element.elementor-element-81beff2{--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-divider .elementor-divider__text{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-468 .elementor-element.elementor-element-42effa31:not(.elementor-motion-effects-element-type-background), .elementor-468 .elementor-element.elementor-element-42effa31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-468 .elementor-element.elementor-element-b0d0518{--flex-wrap:wrap;}body:not(.rtl) .elementor-468 .elementor-element.elementor-element-3c64656{left:-5%;}body.rtl .elementor-468 .elementor-element.elementor-element-3c64656{right:-5%;}.elementor-468 .elementor-element.elementor-element-3c64656 img{max-width:24px;}body:not(.rtl) .elementor-468 .elementor-element.elementor-element-8a91906{right:-7%;}body.rtl .elementor-468 .elementor-element.elementor-element-8a91906{left:-7%;}.elementor-468 .elementor-element.elementor-element-8a91906 img{max-width:25px;}.elementor-468 .elementor-element.elementor-element-32ae5bd{bottom:40%;}.elementor-468 .elementor-element.elementor-element-32ae5bd img{max-width:25px;}body:not(.rtl) .elementor-468 .elementor-element.elementor-element-aefc6ee{right:0%;}body.rtl .elementor-468 .elementor-element.elementor-element-aefc6ee{left:0%;}.elementor-468 .elementor-element.elementor-element-aefc6ee img{max-width:20px;}body:not(.rtl) .elementor-468 .elementor-element.elementor-element-9589386{left:0%;}body.rtl .elementor-468 .elementor-element.elementor-element-9589386{right:0%;}.elementor-468 .elementor-element.elementor-element-9589386 img{max-width:20px;}.elementor-468 .elementor-element.elementor-element-fd9df8e > .elementor-widget-container{margin:-52px 0px 0px 40px;}.elementor-468 .elementor-element.elementor-element-fd9df8e.elementor-element{--order:2;}body:not(.rtl) .elementor-468 .elementor-element.elementor-element-fd9df8e{left:-19%;}body.rtl .elementor-468 .elementor-element.elementor-element-fd9df8e{right:-19%;}.elementor-468 .elementor-element.elementor-element-fd9df8e{bottom:0px;}.elementor-468 .elementor-element.elementor-element-fd9df8e img{max-width:80px;}.elementor-468 .elementor-element.elementor-element-c4654d0{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-468 .elementor-element.elementor-element-c4654d0.e-con{--order:1;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-468 .elementor-element.elementor-element-98407af .elementor-heading-title{font-size:22px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-468 .elementor-element.elementor-element-c5cfca7{font-size:16px;}.elementor-468 .elementor-element.elementor-element-db90cff{--flex-wrap:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-468 .elementor-element.elementor-element-03c30af .elementor-heading-title{font-size:16px;}.elementor-widget-divider .elementor-divider__text{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(min-width:768px){.elementor-468 .elementor-element.elementor-element-b0d0518{--width:100%;}.elementor-468 .elementor-element.elementor-element-c4654d0{--width:65%;}.elementor-468 .elementor-element.elementor-element-56b535c{--width:49%;}.elementor-468 .elementor-element.elementor-element-62b0dcd{--width:49%;}}@media(max-width:1024px) and (min-width:768px){.elementor-468 .elementor-element.elementor-element-c4654d0{--width:75%;}.elementor-468 .elementor-element.elementor-element-56b535c{--width:49%;}.elementor-468 .elementor-element.elementor-element-62b0dcd{--width:48%;}}