.elementor-7848 .elementor-element.elementor-element-1faeb84{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7848 .elementor-element.elementor-element-370b85f > .elementor-widget-container{margin:20px 0px -10px 0px;}.elementor-7848 .elementor-element.elementor-element-370b85f{text-align:justify;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-8e5e7c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7848 .elementor-element.elementor-element-8e5e7c6{text-align:justify;}.elementor-7848 .elementor-element.elementor-element-8e5e7c6 .elementor-heading-title{font-size:28px;letter-spacing:0.6px;}.elementor-7848 .elementor-element.elementor-element-ab11829{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-cccf31e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7848 .elementor-element.elementor-element-e01c235{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-3e4632a{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-f326f89{--spacer-size:30px;}.elementor-7848 .elementor-element.elementor-element-8a6dab0{text-align:start;}.elementor-7848 .elementor-element.elementor-element-8a6dab0 .elementor-heading-title{font-size:28px;letter-spacing:0.6px;}.elementor-7848 .elementor-element.elementor-element-7ef2207 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-7848 .elementor-element.elementor-element-7ef2207{text-align:start;}.elementor-7848 .elementor-element.elementor-element-7ef2207 img{width:70%;}.elementor-7848 .elementor-element.elementor-element-b6c3d67{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-7605f4c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7848 .elementor-element.elementor-element-9e8fe31{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-592693a{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-976b857{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-3564e59{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-04d0dd1{--spacer-size:30px;}.elementor-7848 .elementor-element.elementor-element-58a5468{text-align:justify;}.elementor-7848 .elementor-element.elementor-element-58a5468 .elementor-heading-title{font-size:28px;letter-spacing:0.6px;}.elementor-7848 .elementor-element.elementor-element-c83ec8f{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-caf0ab9{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7848 .elementor-element.elementor-element-d1ce8fc{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-3044934{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-b866b8c{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-8daea37{--spacer-size:30px;}.elementor-7848 .elementor-element.elementor-element-dfd4491{text-align:justify;}.elementor-7848 .elementor-element.elementor-element-dfd4491 .elementor-heading-title{font-size:28px;letter-spacing:0.6px;}.elementor-7848 .elementor-element.elementor-element-b21aa72 > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-7848 .elementor-element.elementor-element-b21aa72{text-align:start;}.elementor-7848 .elementor-element.elementor-element-b21aa72 img{width:100%;}.elementor-7848 .elementor-element.elementor-element-2a5e8c1{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-c2a8342{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CEC2B2;--border-color:#CEC2B2;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7848 .elementor-element.elementor-element-e52df65 > .elementor-widget-container{padding:3px 10px 3px 10px;border-radius:10px 10px 10px 10px;}.elementor-7848 .elementor-element.elementor-element-e52df65.elementor-element{--align-self:flex-start;}.elementor-7848 .elementor-element.elementor-element-e52df65 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-7848 .elementor-element.elementor-element-2f6b09e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7848 .elementor-element.elementor-element-2f6b09e{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-ead0772 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7848 .elementor-element.elementor-element-ead0772{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-8e64a68{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CEC2B2;--border-color:#CEC2B2;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7848 .elementor-element.elementor-element-46b0e9c > .elementor-widget-container{padding:3px 10px 3px 10px;border-radius:10px 10px 10px 10px;}.elementor-7848 .elementor-element.elementor-element-46b0e9c.elementor-element{--align-self:flex-start;}.elementor-7848 .elementor-element.elementor-element-46b0e9c .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-7848 .elementor-element.elementor-element-3ecd4cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7848 .elementor-element.elementor-element-3ecd4cc{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-b77bdb8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7848 .elementor-element.elementor-element-b77bdb8{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-db1f9df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7848 .elementor-element.elementor-element-db1f9df{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-2575a90 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7848 .elementor-element.elementor-element-2575a90{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-5e03668{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CEC2B2;--border-color:#CEC2B2;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7848 .elementor-element.elementor-element-4272f47 > .elementor-widget-container{padding:3px 10px 3px 10px;border-radius:10px 10px 10px 10px;}.elementor-7848 .elementor-element.elementor-element-4272f47.elementor-element{--align-self:flex-start;}.elementor-7848 .elementor-element.elementor-element-4272f47 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-7848 .elementor-element.elementor-element-87ff0db > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7848 .elementor-element.elementor-element-87ff0db{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-908bcfc{--spacer-size:30px;}.elementor-7848 .elementor-element.elementor-element-d95c398{text-align:justify;}.elementor-7848 .elementor-element.elementor-element-d95c398 .elementor-heading-title{font-size:28px;letter-spacing:0.6px;}.elementor-7848 .elementor-element.elementor-element-706efdb > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-7848 .elementor-element.elementor-element-706efdb{text-align:start;}.elementor-7848 .elementor-element.elementor-element-706efdb img{width:70%;}.elementor-7848 .elementor-element.elementor-element-1da189b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7848 .elementor-element.elementor-element-2f0bb2a{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-0997d02{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-162e37d{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-e868a4b{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-abbf0c3{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-1edda9b{--spacer-size:30px;}.elementor-7848 .elementor-element.elementor-element-043c7a2{text-align:justify;}.elementor-7848 .elementor-element.elementor-element-043c7a2 .elementor-heading-title{font-size:28px;letter-spacing:0.6px;}.elementor-7848 .elementor-element.elementor-element-e60f0a5{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-c185b05{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-7848 .elementor-element.elementor-element-c185b05:not(.elementor-motion-effects-element-type-background), .elementor-7848 .elementor-element.elementor-element-c185b05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF3F3;}.elementor-7848 .elementor-element.elementor-element-aae545e.elementor-element{--align-self:flex-start;}.elementor-7848 .elementor-element.elementor-element-aae545e > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-7848 .elementor-element.elementor-element-aae545e .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:17px;font-weight:700;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-b8b0c79{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:16px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-9a46f31{--spacer-size:30px;}.elementor-7848 .elementor-element.elementor-element-5cdccfd{text-align:justify;}.elementor-7848 .elementor-element.elementor-element-5cdccfd .elementor-heading-title{font-size:28px;letter-spacing:0.6px;}.elementor-7848 .elementor-element.elementor-element-ae89163{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-ac0ba90{--spacer-size:30px;}.elementor-7848 .elementor-element.elementor-element-4e7d3e0{text-align:justify;}.elementor-7848 .elementor-element.elementor-element-4e7d3e0 .elementor-heading-title{font-size:28px;letter-spacing:0.6px;}.elementor-7848 .elementor-element.elementor-element-7247cfb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7848 .elementor-element.elementor-element-5abb143{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CEC2B2;--border-color:#CEC2B2;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7848 .elementor-element.elementor-element-5abb143:not(.elementor-motion-effects-element-type-background), .elementor-7848 .elementor-element.elementor-element-5abb143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7848 .elementor-element.elementor-element-10d73a1 > .elementor-widget-container{padding:3px 10px 3px 10px;border-radius:10px 10px 10px 10px;}.elementor-7848 .elementor-element.elementor-element-10d73a1.elementor-element{--align-self:flex-start;}.elementor-7848 .elementor-element.elementor-element-10d73a1 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:700;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-eb0e8b5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7848 .elementor-element.elementor-element-eb0e8b5{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-8f4445a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CEC2B2;--border-color:#CEC2B2;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7848 .elementor-element.elementor-element-8f4445a:not(.elementor-motion-effects-element-type-background), .elementor-7848 .elementor-element.elementor-element-8f4445a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7848 .elementor-element.elementor-element-d812aab > .elementor-widget-container{padding:3px 10px 3px 10px;border-radius:10px 10px 10px 10px;}.elementor-7848 .elementor-element.elementor-element-d812aab.elementor-element{--align-self:flex-start;}.elementor-7848 .elementor-element.elementor-element-d812aab .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:18px;font-weight:700;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-373be15 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7848 .elementor-element.elementor-element-373be15{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-bde5e67{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-31a3ebc{--spacer-size:30px;}.elementor-7848 .elementor-element.elementor-element-b5e37e5{text-align:justify;}.elementor-7848 .elementor-element.elementor-element-b5e37e5 .elementor-heading-title{font-size:28px;letter-spacing:0.6px;}.elementor-7848 .elementor-element.elementor-element-8330c72{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-1bc80b8{--spacer-size:30px;}.elementor-7848 .elementor-element.elementor-element-775974a{text-align:justify;}.elementor-7848 .elementor-element.elementor-element-775974a .elementor-heading-title{font-size:28px;letter-spacing:0.6px;}.elementor-7848 .elementor-element.elementor-element-032c32c{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-767c7b5{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7848 .elementor-element.elementor-element-af2a50e > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7848 .elementor-element.elementor-element-af2a50e{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-640af07{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-26c8aa3{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:15px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-f050ccc{--spacer-size:30px;}.elementor-7848 .elementor-element.elementor-element-b2261ea{text-align:justify;}.elementor-7848 .elementor-element.elementor-element-b2261ea .elementor-heading-title{font-size:28px;letter-spacing:0.6px;}.elementor-7848 .elementor-element.elementor-element-058c400{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7848 .elementor-element.elementor-element-ccca89e{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-8318dd7{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-a89dc6a{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-9b0b42d{--spacer-size:30px;}.elementor-7848 .elementor-element.elementor-element-e26815b{text-align:justify;}.elementor-7848 .elementor-element.elementor-element-e26815b .elementor-heading-title{font-size:28px;letter-spacing:0.6px;}.elementor-7848 .elementor-element.elementor-element-dd8b1c9{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7848 .elementor-element.elementor-element-d12e573{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-ed0c660{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-2f600a2{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-2106a83{--spacer-size:30px;}.elementor-7848 .elementor-element.elementor-element-63b34ca{text-align:justify;}.elementor-7848 .elementor-element.elementor-element-63b34ca .elementor-heading-title{font-size:28px;letter-spacing:0.6px;}.elementor-7848 .elementor-element.elementor-element-eaa57c0{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-eba7364 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7848 .elementor-element.elementor-element-eba7364{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-4113848{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-9a933f4{--spacer-size:30px;}.elementor-7848 .elementor-element.elementor-element-eccfb11{text-align:justify;}.elementor-7848 .elementor-element.elementor-element-eccfb11 .elementor-heading-title{font-size:28px;letter-spacing:0.6px;}.elementor-7848 .elementor-element.elementor-element-e3599e4{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-ed65841{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7848 .elementor-element.elementor-element-b340f04{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-118b629{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-7d6ca7b{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-2a4d22b{--spacer-size:50px;}.elementor-7848 .elementor-element.elementor-element-4b62d0a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:8px 0px 0px 0px;--border-top-width:8px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B88E5096;--border-color:#B88E5096;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(72.00000000000003, 72.00000000000003, 71.00000000000003, 0.26);--padding-top:45px;--padding-bottom:35px;--padding-left:45px;--padding-right:45px;}.elementor-7848 .elementor-element.elementor-element-4b62d0a:not(.elementor-motion-effects-element-type-background), .elementor-7848 .elementor-element.elementor-element-4b62d0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7848 .elementor-element.elementor-element-50c87db > .elementor-widget-container{margin:0px 0px 015px 0px;padding:0px 0px 0px 8px;border-style:solid;border-width:0px 0px 0px 4px;border-color:#BC9C50;}.elementor-7848 .elementor-element.elementor-element-50c87db{text-align:justify;}.elementor-7848 .elementor-element.elementor-element-50c87db .elementor-heading-title{font-size:28px;letter-spacing:1px;}.elementor-7848 .elementor-element.elementor-element-828cacf > .elementor-widget-container{margin:0px 0px 010px 0px;}.elementor-7848 .elementor-element.elementor-element-828cacf{text-align:justify;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-8a85cba{--divider-border-style:solid;--divider-color:#CEC2B2;--divider-border-width:1px;}.elementor-7848 .elementor-element.elementor-element-8a85cba .elementor-divider-separator{width:100%;}.elementor-7848 .elementor-element.elementor-element-8a85cba .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-7848 .elementor-element.elementor-element-c6dd187{text-align:justify;font-family:"Noto Sans TC", Sans-serif;font-size:17px;line-height:32px;color:#56422D;}.elementor-7848 .elementor-element.elementor-element-cd58e3d > .elementor-widget-container{background-color:#EEEAE599;margin:50px 0px 0px 0px;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CEC2B2;border-radius:8px 8px 8px 8px;}.elementor-7848 .elementor-element.elementor-element-cd58e3d .elementor-icon-box-wrapper{align-items:center;text-align:justify;gap:10px;}.elementor-7848 .elementor-element.elementor-element-cd58e3d .elementor-icon-box-title{margin-block-end:0px;color:#775D40;}.elementor-7848 .elementor-element.elementor-element-cd58e3d.elementor-view-stacked .elementor-icon{background-color:#775D40;}.elementor-7848 .elementor-element.elementor-element-cd58e3d.elementor-view-framed .elementor-icon, .elementor-7848 .elementor-element.elementor-element-cd58e3d.elementor-view-default .elementor-icon{fill:#775D40;color:#775D40;border-color:#775D40;}.elementor-7848 .elementor-element.elementor-element-cd58e3d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7848 .elementor-element.elementor-element-cd58e3d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#AA947D;}.elementor-7848 .elementor-element.elementor-element-cd58e3d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7848 .elementor-element.elementor-element-cd58e3d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7848 .elementor-element.elementor-element-cd58e3d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7848 .elementor-element.elementor-element-cd58e3d.elementor-view-default:has(:focus) .elementor-icon{fill:#AA947D;color:#AA947D;border-color:#AA947D;}.elementor-7848 .elementor-element.elementor-element-cd58e3d .elementor-icon{font-size:25px;}.elementor-7848 .elementor-element.elementor-element-cd58e3d .elementor-icon-box-title, .elementor-7848 .elementor-element.elementor-element-cd58e3d .elementor-icon-box-title a{font-size:16px;font-style:italic;}.elementor-7848 .elementor-element.elementor-element-cd58e3d:has(:hover) .elementor-icon-box-title,
					 .elementor-7848 .elementor-element.elementor-element-cd58e3d:has(:focus) .elementor-icon-box-title{color:#AA947D;}@media(max-width:1024px){.elementor-7848 .elementor-element.elementor-element-7ef2207 img{width:100%;}.elementor-7848 .elementor-element.elementor-element-b21aa72 img{width:100%;}.elementor-7848 .elementor-element.elementor-element-706efdb img{width:100%;}.elementor-7848 .elementor-element.elementor-element-7247cfb{--grid-auto-flow:row;}.elementor-7848 .elementor-element.elementor-element-cd58e3d .elementor-icon{font-size:20px;}}@media(max-width:767px){.elementor-7848 .elementor-element.elementor-element-8e5e7c6 .elementor-heading-title{font-size:25px;}.elementor-7848 .elementor-element.elementor-element-ab11829{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-e01c235{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-3e4632a{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-8a6dab0 .elementor-heading-title{font-size:25px;}.elementor-7848 .elementor-element.elementor-element-7ef2207 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7848 .elementor-element.elementor-element-b6c3d67{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-9e8fe31{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-592693a{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-976b857{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-3564e59{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-58a5468 .elementor-heading-title{font-size:25px;}.elementor-7848 .elementor-element.elementor-element-c83ec8f{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-d1ce8fc{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-3044934{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-b866b8c{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-dfd4491 .elementor-heading-title{font-size:25px;}.elementor-7848 .elementor-element.elementor-element-b21aa72 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7848 .elementor-element.elementor-element-2a5e8c1{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-2f6b09e{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-ead0772{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-3ecd4cc{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-b77bdb8{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-db1f9df{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-2575a90{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-87ff0db{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-d95c398 .elementor-heading-title{font-size:25px;}.elementor-7848 .elementor-element.elementor-element-706efdb > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7848 .elementor-element.elementor-element-2f0bb2a{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-0997d02{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-162e37d{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-e868a4b{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-abbf0c3{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-043c7a2 .elementor-heading-title{font-size:25px;}.elementor-7848 .elementor-element.elementor-element-e60f0a5{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-c185b05{--flex-wrap:nowrap;}.elementor-7848 .elementor-element.elementor-element-aae545e > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-7848 .elementor-element.elementor-element-aae545e{text-align:justify;}.elementor-7848 .elementor-element.elementor-element-aae545e .elementor-heading-title{letter-spacing:0px;}.elementor-7848 .elementor-element.elementor-element-b8b0c79{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-5cdccfd .elementor-heading-title{font-size:25px;}.elementor-7848 .elementor-element.elementor-element-ae89163{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-4e7d3e0 .elementor-heading-title{font-size:25px;}.elementor-7848 .elementor-element.elementor-element-7247cfb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7848 .elementor-element.elementor-element-eb0e8b5{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-373be15{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-bde5e67{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-b5e37e5 .elementor-heading-title{font-size:25px;}.elementor-7848 .elementor-element.elementor-element-8330c72{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-775974a .elementor-heading-title{font-size:25px;}.elementor-7848 .elementor-element.elementor-element-032c32c{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-af2a50e{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-640af07{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-26c8aa3{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-b2261ea .elementor-heading-title{font-size:25px;}.elementor-7848 .elementor-element.elementor-element-ccca89e{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-8318dd7{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-a89dc6a{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-e26815b .elementor-heading-title{font-size:25px;}.elementor-7848 .elementor-element.elementor-element-d12e573{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-ed0c660{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-2f600a2{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-63b34ca .elementor-heading-title{font-size:25px;}.elementor-7848 .elementor-element.elementor-element-eaa57c0{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-eba7364{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-4113848{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-eccfb11 .elementor-heading-title{font-size:25px;}.elementor-7848 .elementor-element.elementor-element-e3599e4{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-b340f04{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-118b629{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-7d6ca7b{text-align:justify;letter-spacing:0.2px;}.elementor-7848 .elementor-element.elementor-element-4b62d0a{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7848 .elementor-element.elementor-element-50c87db .elementor-heading-title{font-size:23px;}.elementor-7848 .elementor-element.elementor-element-cd58e3d > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7848 .elementor-element.elementor-element-cd58e3d .elementor-icon-box-wrapper{align-items:center;text-align:justify;}}/* Start custom CSS for html, class: .elementor-element-29102d8 *//* =========================
   表格整體
========================= */
.clinic-compare-table {
  background: #FBF8F3;
  border-radius: 10px 10px 0 0;
  font-size: 16px;
  border: 1px solid #eee6dc;
  overflow: hidden; /* 保證圓角不破 */
}


/* =========================
   每一列
========================= */
.clinic-compare-table .row {
  display: grid;
  grid-template-columns: 22% 39% 39%;
  background: #ffffff;
  border-bottom: 1px solid #e6dfd6;
}

.clinic-compare-table .row:last-child {
  border-bottom: none;
}


/* =========================
   表頭
========================= */
.clinic-compare-table .row.head {
  background: #cec2b2;
}

.clinic-compare-table .row.head .cell {
  color: #ffffff;
  font-weight: 700;
  font-size: 17px;
  background: transparent;
  padding: 12px 15px;
}

/* 表頭圓角 */
.clinic-compare-table .row.head .cell:first-child {
  border-top-left-radius: 10px;
}
.clinic-compare-table .row.head .cell:last-child {
  border-top-right-radius: 10px;
}


/* =========================
   每一格
========================= */
.clinic-compare-table .cell {
  padding: 12px 16px;
  line-height: 1.5;
  color: #6A5A48;

  /* 防爆框核心 */
  white-space: normal;
  word-break: break-word;
  overflow-wrap: anywhere;
  min-width: 0; /* Grid 必備防撐爆 */  
  display: flex;
  align-items: center;
}


/* =========================
   第一欄（項目欄）
========================= */
.clinic-compare-table .cell.item {
  font-weight: 700;
  color: #5A4A3A;
  font-size: 17px;
  display: flex;
  align-items: center;
  border-right: 1px solid #e0d8cd;

  /* 中文友善斷行 */
  word-break: keep-all;
}


/* =========================
   中間分隔線
========================= */
.clinic-compare-table .cell:not(.item):not(:last-child) {
  border-right: 1px solid #eee;
}


/* =========================
   小字
========================= */
.clinic-compare-table small {
  display: block;
  margin-top: 2px;
  font-size: 15px;
  color: #9A8C7A;
  line-height: 1.4;
}


/* =========================
   hover
========================= */
.clinic-compare-table .row:not(.head):hover {
  background: #FAF8F5;
}


/* =========================
   手機版
========================= */
@media (max-width: 768px) {

  .clinic-compare-table {
    font-size: 16px;
  }

  /* 欄寬比例重新分配，避免擠爆 */
  .clinic-compare-table .row {
    grid-template-columns: 28% 35% 35%;
  }

  .clinic-compare-table .cell {
    padding: 10px 15px;
  }

  .clinic-compare-table .row.head .cell {
    font-size: 16px;
  }

  .clinic-compare-table .cell.item {
    font-size: 16px;
  }

  .clinic-compare-table small {
    font-size: 14px;
  }
}/* End custom CSS */