.elementor-10754 .elementor-element.elementor-element-55e31771{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-f8f918e{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-797ba55c{--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:space-between;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-6ac60350 .elementor-button{background-color:#173F50;font-family:"Noto Sans TC", Sans-serif;font-size:13px;fill:#F5FAFC;color:#F5FAFC;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-10754 .elementor-element.elementor-element-6ac60350{width:auto;max-width:auto;}.elementor-10754 .elementor-element.elementor-element-4426fab7{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-c7fcd5f .elementor-button{background-color:#173F50;font-family:"Noto Sans TC", Sans-serif;font-size:13px;fill:#F5FAFC;color:#F5FAFC;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-10754 .elementor-element.elementor-element-c7fcd5f{width:auto;max-width:auto;}.elementor-10754 .elementor-element.elementor-element-7aa825b4 .elementor-button{background-color:#173F50;font-family:"Noto Sans TC", Sans-serif;font-size:13px;fill:#F5FAFC;color:#F5FAFC;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-10754 .elementor-element.elementor-element-7aa825b4{width:auto;max-width:auto;}.elementor-10754 .elementor-element.elementor-element-9d8be20{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-1685e8cd{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-606ae7f0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-bdbe8bb{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-6362333c .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-5d085b9a .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:76px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-d9b97e2 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:23px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-49c5f855 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:30px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-44ae04fb{font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.9em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-34715ef7{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-6d521d9e .elementor-button{background-color:#173F50;font-family:"Noto Sans TC", Sans-serif;font-size:13px;fill:#F5FAFC;color:#F5FAFC;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-10754 .elementor-element.elementor-element-6d521d9e{width:auto;max-width:auto;}.elementor-10754 .elementor-element.elementor-element-2d558af9 .elementor-button{background-color:#173F50;font-family:"Noto Sans TC", Sans-serif;font-size:13px;fill:#F5FAFC;color:#F5FAFC;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-10754 .elementor-element.elementor-element-2d558af9{width:auto;max-width:auto;}.elementor-10754 .elementor-element.elementor-element-22d88f19{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-40ed5b36{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-37635f12{text-align:center;}.elementor-10754 .elementor-element.elementor-element-37635f12 img{width:100%;}.elementor-10754 .elementor-element.elementor-element-3885a572 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-44d21f3e{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-3f3fd09a{text-align:center;}.elementor-10754 .elementor-element.elementor-element-3f3fd09a img{width:100%;}.elementor-10754 .elementor-element.elementor-element-6de3e468 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-7cdf5435{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-411e1b29{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-36c18696{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-2360162f .elementor-button{background-color:#173F50;font-family:"Noto Sans TC", Sans-serif;font-size:13px;fill:#F5FAFC;color:#F5FAFC;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-10754 .elementor-element.elementor-element-2360162f{width:auto;max-width:auto;}.elementor-10754 .elementor-element.elementor-element-58927753 .elementor-button{background-color:#173F50;font-family:"Noto Sans TC", Sans-serif;font-size:13px;fill:#F5FAFC;color:#F5FAFC;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-10754 .elementor-element.elementor-element-58927753{width:auto;max-width:auto;}.elementor-10754 .elementor-element.elementor-element-3bd4f5d2 .elementor-button{background-color:#173F50;font-family:"Noto Sans TC", Sans-serif;font-size:13px;fill:#F5FAFC;color:#F5FAFC;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-10754 .elementor-element.elementor-element-3bd4f5d2{width:auto;max-width:auto;}.elementor-10754 .elementor-element.elementor-element-38250efd .elementor-button{background-color:#173F50;font-family:"Noto Sans TC", Sans-serif;font-size:13px;fill:#F5FAFC;color:#F5FAFC;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-10754 .elementor-element.elementor-element-38250efd{width:auto;max-width:auto;}.elementor-10754 .elementor-element.elementor-element-27f1c6b4{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-70ccc593{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-6b824d6a .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-2705db7c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-6b972fd4 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:32px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-dfc8163{font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.9em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-7d988e1b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-3c65075a{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-4639dfce{text-align:center;}.elementor-10754 .elementor-element.elementor-element-4639dfce img{width:100%;}.elementor-10754 .elementor-element.elementor-element-52889b2c{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-238740e3 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:36px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-21ac9e8 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-150dda7{font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.9em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-4169337d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-6ffc7ce6{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-1ecc37fc .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-43bac2af .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:23px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-6c659e5f{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-1bebf9a8 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-415f15c7 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:23px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-3a113aa6 .elementor-button{background-color:#173F50;font-family:"Noto Sans TC", Sans-serif;font-size:13px;fill:#F5FAFC;color:#F5FAFC;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-10754 .elementor-element.elementor-element-3a113aa6{width:auto;max-width:auto;}.elementor-10754 .elementor-element.elementor-element-186fa007{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-1077cede{text-align:center;}.elementor-10754 .elementor-element.elementor-element-1077cede img{width:100%;}.elementor-10754 .elementor-element.elementor-element-2f25bf4f{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-79c823b9 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:36px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-71f4fa4d .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-7695c49a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.9em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-7355bd46{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-7facaa25{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-4100fe83 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-2261a62c .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:23px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-59389fbf{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-436bf22c .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-27ccb75e .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:23px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-6d9a8806 .elementor-button{background-color:#173F50;font-family:"Noto Sans TC", Sans-serif;font-size:13px;fill:#F5FAFC;color:#F5FAFC;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-10754 .elementor-element.elementor-element-6d9a8806{width:auto;max-width:auto;}.elementor-10754 .elementor-element.elementor-element-50393cd6{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-70da2c58{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-49127df8 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-6c3005c2 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:32px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-640bc35{font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.9em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-7f2bbad{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-1d4b92f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-5828d748 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-38fab917 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-34da3aa6 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-4f1bd55b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-1e826535 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-456aff2e .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-2f07bbac .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-6b48639d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-1aaa5516 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-1f684cab .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-31ba6ea3 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-2a136de4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-2a2a46dd .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-32feb03f .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-78d23feb .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-568a47bc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-4a2311dd .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-67efbb43 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-3ce53bdc .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-49d8dcfd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-6c9ad40b .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-324f11ab .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-1ca406a5 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-69ae1eae{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-1c285d73 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-55b4ef9b .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-4d5c999d .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-788ffb94{font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.9em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-37619b06{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-7bcb94ae{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-1f153cc .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-90015b6 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:32px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-3f0246b9{font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.9em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-272e4f16{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-351718d5{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-59ba3158 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-1ab74117 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:37px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-59954874 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-189e55f3 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-72dd92d7{text-align:center;}.elementor-10754 .elementor-element.elementor-element-72dd92d7 img{width:100%;}.elementor-10754 .elementor-element.elementor-element-35ea71f1{font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.9em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-1b5e21c3 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-737b099b{text-align:center;}.elementor-10754 .elementor-element.elementor-element-737b099b img{width:100%;}.elementor-10754 .elementor-element.elementor-element-3c98f41a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.9em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-14791afe{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-4481571a .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-2f6db03c .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:37px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-7899990b .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-272a26fb .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-4c49574{text-align:center;}.elementor-10754 .elementor-element.elementor-element-4c49574 img{width:100%;}.elementor-10754 .elementor-element.elementor-element-589ab5eb{font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.9em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-390e0ac .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-7dfabbe4{text-align:center;}.elementor-10754 .elementor-element.elementor-element-7dfabbe4 img{width:100%;}.elementor-10754 .elementor-element.elementor-element-6692bd34{font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.9em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-4019012a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.9em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-34e2d7f4{font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.9em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-617e427{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-7d64c6af{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-7afd5840 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-22020730 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:32px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-38276d79{font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.9em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-5c1c0944{text-align:center;}.elementor-10754 .elementor-element.elementor-element-5c1c0944 img{width:100%;}.elementor-10754 .elementor-element.elementor-element-ca0207f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-2d2fc48{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-67051519 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:35px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-3ad7599 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-71613e39{font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.9em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-7be8af17{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-788312ab .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:35px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-22bb1854 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-65095d3{font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.9em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-5875a1ef{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-671576c7 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:35px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-10d53ac2 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-6ec6374a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.9em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-34d58734{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-7b21d17a .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:35px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-54033eb8 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-195abd6a{font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.9em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-25bf84b{font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.9em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-a10f782{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-3d561602{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-710ede08 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-25d6b31a .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:32px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-7fc40511{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-2f164a6c{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-af80acb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10754 .elementor-element.elementor-element-5a8134e0 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:19px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-69d978af{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-39db95f6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10754 .elementor-element.elementor-element-10d4c83d .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:19px;font-weight:400;line-height:1.5em;color:#173F50;}.elementor-10754 .elementor-element.elementor-element-290dd1c7{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-46affb26{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-672cdf9d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-24dcb33e{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-52d939e1 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-509b2a5d .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:32px;font-weight:400;line-height:1.5em;color:#F5FAFC;}.elementor-10754 .elementor-element.elementor-element-6b2875c2{font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.9em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-6c8ed7b3{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-7212bf12 .elementor-button{background-color:#173F50;font-family:"Noto Sans TC", Sans-serif;font-size:13px;fill:#F5FAFC;color:#F5FAFC;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-10754 .elementor-element.elementor-element-7212bf12{width:auto;max-width:auto;}.elementor-10754 .elementor-element.elementor-element-73a56ea0{font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.9em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-483dcea1{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-fbd11e1{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-660096ca{font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:1.9em;color:#607A86;}.elementor-10754 .elementor-element.elementor-element-2b4152{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10754 .elementor-element.elementor-element-33989998 .elementor-button{background-color:#173F50;font-family:"Noto Sans TC", Sans-serif;font-size:13px;fill:#F5FAFC;color:#F5FAFC;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-10754 .elementor-element.elementor-element-33989998{width:auto;max-width:auto;}.elementor-10754 .elementor-element.elementor-element-22e977df .elementor-button{background-color:#173F50;font-family:"Noto Sans TC", Sans-serif;font-size:13px;fill:#F5FAFC;color:#F5FAFC;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-10754 .elementor-element.elementor-element-22e977df{width:auto;max-width:auto;}@media(max-width:1024px){.elementor-10754 .elementor-element.elementor-element-606ae7f0{--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-22d88f19{--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-2705db7c{--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-7d988e1b{--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-4169337d{--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-7355bd46{--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-1d4b92f{--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-4f1bd55b{--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-6b48639d{--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-2a136de4{--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-568a47bc{--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-49d8dcfd{--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-69ae1eae{--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-272e4f16{--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-ca0207f{--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-7fc40511{--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-672cdf9d{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-10754 .elementor-element.elementor-element-55e31771{--width:100%;}.elementor-10754 .elementor-element.elementor-element-f8f918e{--width:100%;}.elementor-10754 .elementor-element.elementor-element-797ba55c{--content-width:1200px;}.elementor-10754 .elementor-element.elementor-element-4426fab7{--width:100%;}.elementor-10754 .elementor-element.elementor-element-9d8be20{--width:100%;}.elementor-10754 .elementor-element.elementor-element-1685e8cd{--content-width:1200px;}.elementor-10754 .elementor-element.elementor-element-606ae7f0{--width:100%;}.elementor-10754 .elementor-element.elementor-element-bdbe8bb{--width:100%;}.elementor-10754 .elementor-element.elementor-element-34715ef7{--width:100%;}.elementor-10754 .elementor-element.elementor-element-22d88f19{--width:100%;}.elementor-10754 .elementor-element.elementor-element-40ed5b36{--width:100%;}.elementor-10754 .elementor-element.elementor-element-44d21f3e{--width:100%;}.elementor-10754 .elementor-element.elementor-element-7cdf5435{--width:100%;}.elementor-10754 .elementor-element.elementor-element-411e1b29{--content-width:1200px;}.elementor-10754 .elementor-element.elementor-element-36c18696{--width:100%;}.elementor-10754 .elementor-element.elementor-element-27f1c6b4{--width:100%;}.elementor-10754 .elementor-element.elementor-element-70ccc593{--content-width:1200px;}.elementor-10754 .elementor-element.elementor-element-2705db7c{--width:100%;}.elementor-10754 .elementor-element.elementor-element-7d988e1b{--width:100%;}.elementor-10754 .elementor-element.elementor-element-3c65075a{--width:100%;}.elementor-10754 .elementor-element.elementor-element-52889b2c{--width:100%;}.elementor-10754 .elementor-element.elementor-element-4169337d{--width:100%;}.elementor-10754 .elementor-element.elementor-element-6ffc7ce6{--width:100%;}.elementor-10754 .elementor-element.elementor-element-6c659e5f{--width:100%;}.elementor-10754 .elementor-element.elementor-element-186fa007{--width:100%;}.elementor-10754 .elementor-element.elementor-element-2f25bf4f{--width:100%;}.elementor-10754 .elementor-element.elementor-element-7355bd46{--width:100%;}.elementor-10754 .elementor-element.elementor-element-7facaa25{--width:100%;}.elementor-10754 .elementor-element.elementor-element-59389fbf{--width:100%;}.elementor-10754 .elementor-element.elementor-element-50393cd6{--width:100%;}.elementor-10754 .elementor-element.elementor-element-70da2c58{--content-width:1200px;}.elementor-10754 .elementor-element.elementor-element-7f2bbad{--width:100%;}.elementor-10754 .elementor-element.elementor-element-1d4b92f{--width:100%;}.elementor-10754 .elementor-element.elementor-element-4f1bd55b{--width:100%;}.elementor-10754 .elementor-element.elementor-element-6b48639d{--width:100%;}.elementor-10754 .elementor-element.elementor-element-2a136de4{--width:100%;}.elementor-10754 .elementor-element.elementor-element-568a47bc{--width:100%;}.elementor-10754 .elementor-element.elementor-element-49d8dcfd{--width:100%;}.elementor-10754 .elementor-element.elementor-element-69ae1eae{--width:100%;}.elementor-10754 .elementor-element.elementor-element-37619b06{--width:100%;}.elementor-10754 .elementor-element.elementor-element-7bcb94ae{--content-width:1200px;}.elementor-10754 .elementor-element.elementor-element-272e4f16{--width:100%;}.elementor-10754 .elementor-element.elementor-element-351718d5{--width:100%;}.elementor-10754 .elementor-element.elementor-element-14791afe{--width:100%;}.elementor-10754 .elementor-element.elementor-element-617e427{--width:100%;}.elementor-10754 .elementor-element.elementor-element-7d64c6af{--content-width:1200px;}.elementor-10754 .elementor-element.elementor-element-ca0207f{--width:100%;}.elementor-10754 .elementor-element.elementor-element-2d2fc48{--width:100%;}.elementor-10754 .elementor-element.elementor-element-7be8af17{--width:100%;}.elementor-10754 .elementor-element.elementor-element-5875a1ef{--width:100%;}.elementor-10754 .elementor-element.elementor-element-34d58734{--width:100%;}.elementor-10754 .elementor-element.elementor-element-a10f782{--width:100%;}.elementor-10754 .elementor-element.elementor-element-3d561602{--content-width:1200px;}.elementor-10754 .elementor-element.elementor-element-7fc40511{--width:100%;}.elementor-10754 .elementor-element.elementor-element-2f164a6c{--width:100%;}.elementor-10754 .elementor-element.elementor-element-69d978af{--width:100%;}.elementor-10754 .elementor-element.elementor-element-290dd1c7{--width:100%;}.elementor-10754 .elementor-element.elementor-element-46affb26{--content-width:1200px;}.elementor-10754 .elementor-element.elementor-element-672cdf9d{--width:100%;}.elementor-10754 .elementor-element.elementor-element-24dcb33e{--width:100%;}.elementor-10754 .elementor-element.elementor-element-6c8ed7b3{--width:100%;}.elementor-10754 .elementor-element.elementor-element-483dcea1{--width:100%;}.elementor-10754 .elementor-element.elementor-element-fbd11e1{--content-width:1200px;}.elementor-10754 .elementor-element.elementor-element-2b4152{--width:100%;}}@media(max-width:767px){.elementor-10754 .elementor-element.elementor-element-606ae7f0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-6362333c .elementor-heading-title{font-size:11px;}.elementor-10754 .elementor-element.elementor-element-5d085b9a .elementor-heading-title{font-size:28px;}.elementor-10754 .elementor-element.elementor-element-d9b97e2 .elementor-heading-title{font-size:23px;}.elementor-10754 .elementor-element.elementor-element-49c5f855 .elementor-heading-title{font-size:28px;}.elementor-10754 .elementor-element.elementor-element-22d88f19{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-3885a572 .elementor-heading-title{font-size:14px;}.elementor-10754 .elementor-element.elementor-element-6de3e468 .elementor-heading-title{font-size:14px;}.elementor-10754 .elementor-element.elementor-element-6b824d6a .elementor-heading-title{font-size:11px;}.elementor-10754 .elementor-element.elementor-element-2705db7c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-6b972fd4 .elementor-heading-title{font-size:28px;}.elementor-10754 .elementor-element.elementor-element-7d988e1b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-238740e3 .elementor-heading-title{font-size:28px;}.elementor-10754 .elementor-element.elementor-element-21ac9e8 .elementor-heading-title{font-size:14px;}.elementor-10754 .elementor-element.elementor-element-4169337d{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-1ecc37fc .elementor-heading-title{font-size:12px;}.elementor-10754 .elementor-element.elementor-element-43bac2af .elementor-heading-title{font-size:23px;}.elementor-10754 .elementor-element.elementor-element-1bebf9a8 .elementor-heading-title{font-size:12px;}.elementor-10754 .elementor-element.elementor-element-415f15c7 .elementor-heading-title{font-size:23px;}.elementor-10754 .elementor-element.elementor-element-79c823b9 .elementor-heading-title{font-size:28px;}.elementor-10754 .elementor-element.elementor-element-71f4fa4d .elementor-heading-title{font-size:14px;}.elementor-10754 .elementor-element.elementor-element-7355bd46{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-4100fe83 .elementor-heading-title{font-size:12px;}.elementor-10754 .elementor-element.elementor-element-2261a62c .elementor-heading-title{font-size:23px;}.elementor-10754 .elementor-element.elementor-element-436bf22c .elementor-heading-title{font-size:12px;}.elementor-10754 .elementor-element.elementor-element-27ccb75e .elementor-heading-title{font-size:23px;}.elementor-10754 .elementor-element.elementor-element-49127df8 .elementor-heading-title{font-size:11px;}.elementor-10754 .elementor-element.elementor-element-6c3005c2 .elementor-heading-title{font-size:28px;}.elementor-10754 .elementor-element.elementor-element-1d4b92f{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-5828d748 .elementor-heading-title{font-size:14px;}.elementor-10754 .elementor-element.elementor-element-38fab917 .elementor-heading-title{font-size:16px;}.elementor-10754 .elementor-element.elementor-element-34da3aa6 .elementor-heading-title{font-size:16px;}.elementor-10754 .elementor-element.elementor-element-4f1bd55b{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-1e826535 .elementor-heading-title{font-size:14px;}.elementor-10754 .elementor-element.elementor-element-456aff2e .elementor-heading-title{font-size:16px;}.elementor-10754 .elementor-element.elementor-element-2f07bbac .elementor-heading-title{font-size:16px;}.elementor-10754 .elementor-element.elementor-element-6b48639d{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-1aaa5516 .elementor-heading-title{font-size:14px;}.elementor-10754 .elementor-element.elementor-element-1f684cab .elementor-heading-title{font-size:16px;}.elementor-10754 .elementor-element.elementor-element-31ba6ea3 .elementor-heading-title{font-size:16px;}.elementor-10754 .elementor-element.elementor-element-2a136de4{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-2a2a46dd .elementor-heading-title{font-size:14px;}.elementor-10754 .elementor-element.elementor-element-32feb03f .elementor-heading-title{font-size:16px;}.elementor-10754 .elementor-element.elementor-element-78d23feb .elementor-heading-title{font-size:16px;}.elementor-10754 .elementor-element.elementor-element-568a47bc{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-4a2311dd .elementor-heading-title{font-size:14px;}.elementor-10754 .elementor-element.elementor-element-67efbb43 .elementor-heading-title{font-size:16px;}.elementor-10754 .elementor-element.elementor-element-3ce53bdc .elementor-heading-title{font-size:16px;}.elementor-10754 .elementor-element.elementor-element-49d8dcfd{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-6c9ad40b .elementor-heading-title{font-size:14px;}.elementor-10754 .elementor-element.elementor-element-324f11ab .elementor-heading-title{font-size:16px;}.elementor-10754 .elementor-element.elementor-element-1ca406a5 .elementor-heading-title{font-size:16px;}.elementor-10754 .elementor-element.elementor-element-69ae1eae{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-1c285d73 .elementor-heading-title{font-size:14px;}.elementor-10754 .elementor-element.elementor-element-55b4ef9b .elementor-heading-title{font-size:16px;}.elementor-10754 .elementor-element.elementor-element-4d5c999d .elementor-heading-title{font-size:16px;}.elementor-10754 .elementor-element.elementor-element-1f153cc .elementor-heading-title{font-size:11px;}.elementor-10754 .elementor-element.elementor-element-90015b6 .elementor-heading-title{font-size:28px;}.elementor-10754 .elementor-element.elementor-element-272e4f16{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-59ba3158 .elementor-heading-title{font-size:11px;}.elementor-10754 .elementor-element.elementor-element-1ab74117 .elementor-heading-title{font-size:28px;}.elementor-10754 .elementor-element.elementor-element-59954874 .elementor-heading-title{font-size:20px;}.elementor-10754 .elementor-element.elementor-element-189e55f3 .elementor-heading-title{font-size:12px;}.elementor-10754 .elementor-element.elementor-element-1b5e21c3 .elementor-heading-title{font-size:12px;}.elementor-10754 .elementor-element.elementor-element-4481571a .elementor-heading-title{font-size:11px;}.elementor-10754 .elementor-element.elementor-element-2f6db03c .elementor-heading-title{font-size:28px;}.elementor-10754 .elementor-element.elementor-element-7899990b .elementor-heading-title{font-size:20px;}.elementor-10754 .elementor-element.elementor-element-272a26fb .elementor-heading-title{font-size:12px;}.elementor-10754 .elementor-element.elementor-element-390e0ac .elementor-heading-title{font-size:12px;}.elementor-10754 .elementor-element.elementor-element-7afd5840 .elementor-heading-title{font-size:11px;}.elementor-10754 .elementor-element.elementor-element-22020730 .elementor-heading-title{font-size:28px;}.elementor-10754 .elementor-element.elementor-element-ca0207f{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-67051519 .elementor-heading-title{font-size:28px;}.elementor-10754 .elementor-element.elementor-element-3ad7599 .elementor-heading-title{font-size:17px;}.elementor-10754 .elementor-element.elementor-element-788312ab .elementor-heading-title{font-size:28px;}.elementor-10754 .elementor-element.elementor-element-22bb1854 .elementor-heading-title{font-size:17px;}.elementor-10754 .elementor-element.elementor-element-671576c7 .elementor-heading-title{font-size:28px;}.elementor-10754 .elementor-element.elementor-element-10d53ac2 .elementor-heading-title{font-size:17px;}.elementor-10754 .elementor-element.elementor-element-7b21d17a .elementor-heading-title{font-size:28px;}.elementor-10754 .elementor-element.elementor-element-54033eb8 .elementor-heading-title{font-size:17px;}.elementor-10754 .elementor-element.elementor-element-710ede08 .elementor-heading-title{font-size:11px;}.elementor-10754 .elementor-element.elementor-element-25d6b31a .elementor-heading-title{font-size:28px;}.elementor-10754 .elementor-element.elementor-element-7fc40511{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-5a8134e0 .elementor-heading-title{font-size:19px;}.elementor-10754 .elementor-element.elementor-element-10d4c83d .elementor-heading-title{font-size:19px;}.elementor-10754 .elementor-element.elementor-element-672cdf9d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-10754 .elementor-element.elementor-element-52d939e1 .elementor-heading-title{font-size:11px;}.elementor-10754 .elementor-element.elementor-element-509b2a5d .elementor-heading-title{font-size:28px;}}/* Start custom CSS for container, class: .elementor-element-55e31771 */.elementor-10754 .elementor-element.elementor-element-55e31771 { width:100%; gap:0; color:#173F50; background:#F5FAFC; --if-line:#C7DBE3; }
.elementor-10754 .elementor-element.elementor-element-55e31771, .elementor-10754 .elementor-element.elementor-element-55e31771 * { box-sizing:border-box; }
.elementor-10754 .elementor-element.elementor-element-55e31771 p { margin:0; } .elementor-10754 .elementor-element.elementor-element-55e31771 a { color:inherit; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .elementor-widget-image img { mix-blend-mode:multiply; }
.elementor-10754 .elementor-element.elementor-element-55e31771 :is(.e-grid,.if-hero-layout,.if-hero-visual,.if-intro-row,.if-model-grid,.if-mini-specs,.if-spec-row,.if-solution-grid,.if-contact-layout,.if-videos-grid) { grid-template-rows:none!important; grid-auto-rows:auto; }
.elementor-10754 .elementor-element.elementor-element-55e31771 [id] { scroll-margin-top:110px; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-section { width:100%; padding:86px 32px; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-shell { width:100%; max-width:1200px; margin-inline:auto; gap:30px; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-site-header { padding:22px 32px; border-bottom:1px solid #C7DBE3; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-header-inner { display:flex; flex-direction:row; justify-content:space-between; align-items:center; gap:20px; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-brand .elementor-button { padding:0; background:transparent; color:#173F50; border:0; font-family:Georgia,serif; font-size:27px; letter-spacing:.06em; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-header-links { width:auto; display:flex; flex-direction:row; align-items:center; gap:28px; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-site-footer { padding:30px 32px; border-top:1px solid #C7DBE3; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-footer-inner { display:flex; flex-direction:row; justify-content:space-between; align-items:center; flex-wrap:wrap; gap:22px; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-footer-note { font-size:12px; line-height:1.8; color:#607A86; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-eyebrow .elementor-heading-title { font-size:11px; letter-spacing:.18em; line-height:1.7; color:#607A86; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-title .elementor-heading-title { font-family:Georgia,'Noto Serif TC',serif; font-size:76px; line-height:1.08; letter-spacing:-.035em; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-subtitle .elementor-heading-title { font-size:23px; letter-spacing:.14em; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-heading .elementor-heading-title { font-size:38px; line-height:1.5; letter-spacing:.015em; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-copy { color:#607A86; font-size:16px; line-height:1.95; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-copy p + p { margin-top:10px; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-note { color:#607A86; font-size:12px; line-height:1.8; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero { padding-top:70px; padding-bottom:54px; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero-layout { display:grid; grid-template-columns:.95fr 1.05fr; gap:48px; align-items:center; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero-copy { gap:24px; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero-statement .elementor-heading-title { font-size:30px; line-height:1.7; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero-visual { display:grid; grid-template-columns:.88fr 1.12fr; gap:12px; align-items:end; min-height:440px; padding:25px 12px 0; background:#E4F1F5; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero-unit { gap:18px; align-items:center; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero-pic { width:100%; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero-pic img { width:100%; height:310px; object-fit:contain; display:block; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero-pic-small img { height:220px; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero-label { width:100%; padding:15px 5px; border-top:1px solid #C7DBE3; text-align:center; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero-label .elementor-heading-title { font-size:14px; line-height:1.7; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-actions { display:flex; flex-direction:row; flex-wrap:wrap; gap:12px; align-items:center; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-button { width:auto; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-button .elementor-button { display:inline-block; padding:15px 24px; border:1px solid #173F50; border-radius:0; background:#173F50; color:#F5FAFC; font-size:13px; line-height:1.7; letter-spacing:.02em; text-decoration:none; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-button-quiet .elementor-button { background:transparent; color:#173F50; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-button-light .elementor-button { background:#F5FAFC; color:#173F50; border-color:#F5FAFC; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-button:hover .elementor-button { opacity:.78; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-brand .elementor-button { padding:0; background:transparent; color:#173F50; border:0; font-family:Georgia,serif; font-size:27px; letter-spacing:.06em; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-nav { padding:0 32px; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-nav-inner { padding:20px 0; border-block:1px solid #C7DBE3; flex-direction:row; flex-wrap:wrap; gap:16px 40px; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-nav-link .elementor-button { padding:0; background:transparent; color:#173F50; border:0; border-radius:0; font-size:13px; letter-spacing:.03em; text-decoration:none; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-intro-row { display:grid; grid-template-columns:1fr 1fr; gap:70px; align-items:end; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-model-grid { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:30px; align-items:stretch; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-model-card { padding:32px; gap:22px; border:1px solid #C7DBE3; background:#FFFFFF; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-model-image { width:100%; background:#E4F1F5; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-model-image img { height:330px; width:100%; object-fit:contain; padding:20px; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-model-head { display:flex; flex-direction:row; align-items:baseline; justify-content:space-between; gap:10px; flex-wrap:wrap; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-model-name .elementor-heading-title { font-family:Georgia,serif; font-size:36px; letter-spacing:-.02em; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-model-form .elementor-heading-title { font-size:14px; color:#607A86; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-model-copy { min-height:94px; font-size:15px; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-mini-specs { display:grid; grid-template-columns:1fr 1fr; gap:18px; padding-top:20px; border-top:1px solid #C7DBE3; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-mini-label .elementor-heading-title { font-size:12px; color:#607A86; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-mini-value .elementor-heading-title { font-family:Georgia,'Noto Serif TC',serif; font-size:23px; line-height:1.5; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-compare { background:#E4F1F5; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-spec-table { width:100%; gap:0; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-spec-row { display:grid; grid-template-columns:.75fr 1fr 1fr; gap:24px; padding:22px 0; border-bottom:1px solid #BDD3DC; align-items:center; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-spec-label .elementor-heading-title { font-size:14px; line-height:1.65; color:#53707D; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-spec-value .elementor-heading-title { font-size:16px; line-height:1.7; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-spec-header { padding-top:0; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-spec-header .if-spec-value .elementor-heading-title { font-family:Georgia,serif; font-size:29px; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-shared { background:#FFFFFF; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-tip-card { padding:28px; gap:18px; border:1px solid #C7DBE3; background:#F5FAFC; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-tip-name .elementor-heading-title { font-family:Georgia,serif; font-size:37px; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-tip-cn .elementor-heading-title { font-size:20px; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-tip-rotating { border-top:3px solid #858398; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-tip-tornado { border-top:3px solid #C88C51; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-tip-rotating .if-eyebrow .elementor-heading-title { color:#767489; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-tip-tornado .if-eyebrow .elementor-heading-title { color:#9B693F; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-tip-photo, .elementor-10754 .elementor-element.elementor-element-55e31771 .if-principle-image, .elementor-10754 .elementor-element.elementor-element-55e31771 .if-solutions-photo { width:100%; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-tip-photo img { width:100%; height:auto; aspect-ratio:4/3; object-fit:contain; display:block; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-principle-image img { width:100%; height:auto; display:block; object-fit:contain; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-tip-photo img, .elementor-10754 .elementor-element.elementor-element-55e31771 .if-principle-image img, .elementor-10754 .elementor-element.elementor-element-55e31771 .if-solutions-photo img { mix-blend-mode:normal; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-media-label .elementor-heading-title { font-family:'Noto Sans TC',sans-serif; font-size:12px; letter-spacing:.04em; color:#607A86; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-principle-note { font-size:12px; line-height:1.7; color:#607A86; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-solutions-photo { max-width:860px; margin-inline:auto; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-solutions-photo img { width:100%; max-height:510px; object-fit:contain; display:block; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-video-section { background:#E4F1F5; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-videos-grid { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:30px; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-video-card { gap:14px; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-video-title .elementor-heading-title { font-size:19px; line-height:1.6; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-video-player { width:100%; aspect-ratio:16/9; background:#173F50; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-video-player iframe, .elementor-10754 .elementor-element.elementor-element-55e31771 .if-video-player video { display:block; width:100%; aspect-ratio:16/9; border:0; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-media-pending { display:grid; place-items:center; width:100%; min-height:260px; background:#E4F1F5; color:#607A86; font-size:14px; border:1px dashed #AFCBD6; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-shared-note { border-top:1px solid #C7DBE3; padding-top:22px; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-solution-grid { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:24px; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-solution-card { padding:27px 24px; gap:14px; border:1px solid #C7DBE3; background:#FFFFFF; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-solution-code .elementor-heading-title { font-family:Georgia,serif; font-size:35px; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-solution-name .elementor-heading-title { font-size:17px; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-contact { background:#173F50; color:#F5FAFC; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-contact .if-eyebrow .elementor-heading-title, .elementor-10754 .elementor-element.elementor-element-55e31771 .if-contact .if-copy { color:#D2E5EC; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-contact .if-heading .elementor-heading-title { color:#F5FAFC; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-contact-layout { display:grid; grid-template-columns:1.3fr 1fr; gap:80px; align-items:center; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-contact-actions { gap:16px; align-items:flex-start; }
.elementor-10754 .elementor-element.elementor-element-55e31771 .if-contact-email { color:#D2E5EC; font-size:13px; }
@media(max-width:1024px) {
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-section { padding:64px 28px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-title .elementor-heading-title { font-size:60px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero-layout { gap:28px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero-visual { min-height:360px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero-pic img { height:265px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero-pic-small img { height:190px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-model-card { padding:24px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-solution-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-contact-layout { gap:35px; }
}
@media(max-width:767px) {
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-site-header { padding:19px 22px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-brand .elementor-button { font-size:24px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-header-links { gap:18px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-site-footer { padding:27px 22px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-section { padding:48px 22px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-shell { gap:25px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero { padding-top:38px; padding-bottom:34px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-title .elementor-heading-title { font-size:54px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-subtitle .elementor-heading-title { font-size:19px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-heading .elementor-heading-title { font-size:28px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero-statement .elementor-heading-title { font-size:25px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-copy { font-size:15px; line-height:1.9; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero-layout, .elementor-10754 .elementor-element.elementor-element-55e31771 .if-model-grid, .elementor-10754 .elementor-element.elementor-element-55e31771 .if-intro-row, .elementor-10754 .elementor-element.elementor-element-55e31771 .if-contact-layout { grid-template-columns:1fr; gap:28px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero-copy { gap:20px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero-visual { min-height:315px; padding-top:20px; gap:8px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero-pic img { height:235px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero-pic-small img { height:175px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero-label { padding:12px 0; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-hero-label .elementor-heading-title { font-size:12px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-nav { padding:0 22px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-nav-inner { gap:14px 24px; padding-block:19px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-nav-link .elementor-button { font-size:12px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-button .elementor-button { padding:13px 20px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-model-card { padding:22px; gap:20px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-model-image img { height:280px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-model-copy { min-height:0; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-model-name .elementor-heading-title { font-size:33px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-mini-value .elementor-heading-title { font-size:21px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-spec-row { grid-template-columns:.82fr 1fr 1fr; gap:10px; padding:19px 0; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-spec-header { padding-top:0; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-spec-header .if-spec-value .elementor-heading-title { font-size:21px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-spec-label .elementor-heading-title { font-size:12px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-spec-value .elementor-heading-title { font-size:13px; overflow-wrap:anywhere; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-tip-card { padding:22px; gap:15px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-tip-name .elementor-heading-title { font-size:32px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-tip-photo img { aspect-ratio:4/3; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-videos-grid { grid-template-columns:1fr; gap:28px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-solutions-photo img { max-height:none; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-solution-grid { gap:14px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-solution-card { padding:22px 18px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-solution-code .elementor-heading-title { font-size:30px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-solution-name .elementor-heading-title { font-size:16px; }
 .elementor-10754 .elementor-element.elementor-element-55e31771 .if-solution-card .if-copy { font-size:13px; }
}/* End custom CSS */
/* Start custom CSS */.innofacial-series .elementor-widget-image img{mix-blend-mode:multiply}.innofacial-series .e-grid{grid-template-rows:none!important;grid-auto-rows:auto}/* End custom CSS */