.elementor-5759 .elementor-element.elementor-element-449f797 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-4109bd7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-0d7b265 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-e516e08 > .elementor-element-populated > .elementor-widget-wrap{padding:15px 0px 20px 0px;}.elementor-5759 .elementor-element.elementor-element-39e8d8e{text-align:center;}.elementor-5759 .elementor-element.elementor-element-39e8d8e .elementor-heading-title{color:#040404;}.elementor-5759 .elementor-element.elementor-element-a7fbfd2{text-align:center;}.elementor-5759 .elementor-element.elementor-element-a7fbfd2 .elementor-heading-title{color:#ac242c;}.elementor-5759 .elementor-element.elementor-element-1f57602 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-5759 .elementor-element.elementor-element-4c5327e .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-5759 .elementor-element.elementor-element-4c5327e .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-5759 .elementor-element.elementor-element-4c5327e .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:22px;font-weight:500;letter-spacing:3px;background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;}.elementor-5759 .elementor-element.elementor-element-4c5327e .elementor-button:hover, .elementor-5759 .elementor-element.elementor-element-4c5327e .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-5734e44a );border-color:var( --e-global-color-secondary );}.elementor-5759 .elementor-element.elementor-element-4c5327e .elementor-button:hover svg, .elementor-5759 .elementor-element.elementor-element-4c5327e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-5759 .elementor-element.elementor-element-4c5327e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-6fe5f80{padding:0px 60px 0px 60px;}.elementor-5759 .elementor-element.elementor-element-5467010.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-5759 .elementor-element.elementor-element-53a740a{--spacer-size:50px;}.elementor-5759 .elementor-element.elementor-element-7cd8686 > .elementor-element-populated > .elementor-widget-wrap{padding:15px 0px 20px 0px;}.elementor-5759 .elementor-element.elementor-element-942999f{text-align:center;}.elementor-5759 .elementor-element.elementor-element-942999f .elementor-heading-title{color:#040404;}.elementor-5759 .elementor-element.elementor-element-942999f > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-5759 .elementor-element.elementor-element-a693c90{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:-50px 100px 0px 100px;}.elementor-5759 .elementor-element.elementor-element-a693c90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5759 .elementor-element.elementor-element-ce7020e > .elementor-element-populated > .elementor-widget-wrap{padding:20px 100px 20px 100px;}.elementor-5759 .elementor-element.elementor-element-6214ea5{--spacer-size:20px;}.elementor-5759 .elementor-element.elementor-element-cafd487{width:initial;max-width:initial;}.elementor-5759 .elementor-element.elementor-element-762ec4a{--spacer-size:20px;}.elementor-5759 .elementor-element.elementor-element-8cceddf{--spacer-size:50px;}.elementor-5759 .elementor-element.elementor-element-2c2ed09 > .elementor-element-populated > .elementor-widget-wrap{padding:15px 0px 20px 0px;}.elementor-5759 .elementor-element.elementor-element-4618056{text-align:center;}.elementor-5759 .elementor-element.elementor-element-4618056 .elementor-heading-title{color:#040404;}.elementor-5759 .elementor-element.elementor-element-65222c1{text-align:center;}.elementor-5759 .elementor-element.elementor-element-65222c1 .elementor-heading-title{color:#ac242c;}.elementor-5759 .elementor-element.elementor-element-641e30d > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-5759 .elementor-element.elementor-element-495575b > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-5759 .elementor-element.elementor-element-2d743ed .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-5759 .elementor-element.elementor-element-2d743ed .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-5759 .elementor-element.elementor-element-2d743ed .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:22px;font-weight:500;letter-spacing:3px;background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;}.elementor-5759 .elementor-element.elementor-element-2d743ed .elementor-button:hover, .elementor-5759 .elementor-element.elementor-element-2d743ed .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-5734e44a );border-color:var( --e-global-color-secondary );}.elementor-5759 .elementor-element.elementor-element-2d743ed .elementor-button:hover svg, .elementor-5759 .elementor-element.elementor-element-2d743ed .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-5759 .elementor-element.elementor-element-2d743ed > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-ba89e64{--spacer-size:50px;}.elementor-5759 .elementor-element.elementor-element-48067bc > .elementor-element-populated > .elementor-widget-wrap{padding:15px 0px 20px 0px;}.elementor-5759 .elementor-element.elementor-element-df0e7ec{text-align:center;}.elementor-5759 .elementor-element.elementor-element-df0e7ec .elementor-heading-title{color:#a48c74;}.elementor-5759 .elementor-element.elementor-element-f40c2f3{text-align:center;}.elementor-5759 .elementor-element.elementor-element-f40c2f3 .elementor-heading-title{color:#040404;}.elementor-5759 .elementor-element.elementor-element-08fcf97 .elementor-wrapper{aspect-ratio:16 / 9;}.elementor-5759 .elementor-element.elementor-element-08fcf97 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-5759 .elementor-element.elementor-element-42fe34b{--spacer-size:50px;}.elementor-5759 .elementor-element.elementor-element-ee06cbe{width:var( --container-widget-width, 99.913% );max-width:99.913%;--container-widget-width:99.913%;--container-widget-flex-grow:0;}.elementor-5759 .elementor-element.elementor-element-d15a3b2 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-5759 .elementor-element.elementor-element-d15a3b2 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-5759 .elementor-element.elementor-element-d15a3b2 .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:22px;font-weight:500;letter-spacing:3px;background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;}.elementor-5759 .elementor-element.elementor-element-d15a3b2 .elementor-button:hover, .elementor-5759 .elementor-element.elementor-element-d15a3b2 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-5734e44a );border-color:var( --e-global-color-secondary );}.elementor-5759 .elementor-element.elementor-element-d15a3b2 .elementor-button:hover svg, .elementor-5759 .elementor-element.elementor-element-d15a3b2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-5759 .elementor-element.elementor-element-d15a3b2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-26625e0{padding:0px 100px 0px 100px;}.elementor-5759 .elementor-element.elementor-element-a70fbc0{--spacer-size:50px;}.elementor-5759 .elementor-element.elementor-element-4c5c44b > .elementor-element-populated > .elementor-widget-wrap{padding:15px 0px 20px 0px;}.elementor-5759 .elementor-element.elementor-element-9bd9d1c{text-align:center;}.elementor-5759 .elementor-element.elementor-element-9bd9d1c .elementor-heading-title{color:#040404;}.elementor-5759 .elementor-element.elementor-element-37a1abd{text-align:center;}.elementor-5759 .elementor-element.elementor-element-37a1abd .elementor-heading-title{color:#ac242c;}.elementor-5759 .elementor-element.elementor-element-8afbdbf{--divider-border-style:solid;--divider-color:#333333;--divider-border-width:1px;}.elementor-5759 .elementor-element.elementor-element-8afbdbf .elementor-divider-separator{width:100%;}.elementor-5759 .elementor-element.elementor-element-8afbdbf .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-5759 .elementor-element.elementor-element-3bb8499 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-5759 .elementor-element.elementor-element-3bb8499 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5759 .elementor-element.elementor-element-23306b6{text-align:left;width:var( --container-widget-width, 107.189% );max-width:107.189%;--container-widget-width:107.189%;--container-widget-flex-grow:0;align-self:center;}.elementor-5759 .elementor-element.elementor-element-23306b6 img{width:100%;}.elementor-5759 .elementor-element.elementor-element-bf6065e .elementor-heading-title{color:#040404;}.elementor-5759 .elementor-element.elementor-element-934bb43 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-5759 .elementor-element.elementor-element-934bb43 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5759 .elementor-element.elementor-element-bd8cfe6{text-align:left;width:var( --container-widget-width, 107.189% );max-width:107.189%;--container-widget-width:107.189%;--container-widget-flex-grow:0;align-self:center;}.elementor-5759 .elementor-element.elementor-element-bd8cfe6 img{width:100%;}.elementor-5759 .elementor-element.elementor-element-4f40023 .elementor-heading-title{color:#040404;}.elementor-5759 .elementor-element.elementor-element-6285ed1 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-5759 .elementor-element.elementor-element-6285ed1 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5759 .elementor-element.elementor-element-fb6746a{text-align:left;width:var( --container-widget-width, 107.189% );max-width:107.189%;--container-widget-width:107.189%;--container-widget-flex-grow:0;align-self:center;}.elementor-5759 .elementor-element.elementor-element-fb6746a img{width:100%;}.elementor-5759 .elementor-element.elementor-element-b7927aa .elementor-heading-title{color:#040404;}.elementor-5759 .elementor-element.elementor-element-aea59ba .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-5759 .elementor-element.elementor-element-aea59ba > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5759 .elementor-element.elementor-element-31314c6{text-align:left;width:var( --container-widget-width, 107.189% );max-width:107.189%;--container-widget-width:107.189%;--container-widget-flex-grow:0;align-self:center;}.elementor-5759 .elementor-element.elementor-element-31314c6 img{width:100%;}.elementor-5759 .elementor-element.elementor-element-e5cea59 .elementor-heading-title{color:#040404;}.elementor-5759 .elementor-element.elementor-element-eb082bd .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-5759 .elementor-element.elementor-element-eb082bd > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5759 .elementor-element.elementor-element-ad00095{text-align:left;width:var( --container-widget-width, 107.189% );max-width:107.189%;--container-widget-width:107.189%;--container-widget-flex-grow:0;align-self:center;}.elementor-5759 .elementor-element.elementor-element-ad00095 img{width:100%;}.elementor-5759 .elementor-element.elementor-element-b1e013c .elementor-heading-title{color:#040404;}.elementor-5759 .elementor-element.elementor-element-3d0d98b .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-5759 .elementor-element.elementor-element-3d0d98b > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5759 .elementor-element.elementor-element-44b0bb1{text-align:left;width:var( --container-widget-width, 107.189% );max-width:107.189%;--container-widget-width:107.189%;--container-widget-flex-grow:0;align-self:center;}.elementor-5759 .elementor-element.elementor-element-44b0bb1 img{width:100%;}.elementor-5759 .elementor-element.elementor-element-ee4cc30 .elementor-heading-title{color:#040404;}.elementor-5759 .elementor-element.elementor-element-d1c55a8 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-5759 .elementor-element.elementor-element-d1c55a8 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-5759 .elementor-element.elementor-element-d1c55a8 .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:22px;font-weight:500;letter-spacing:3px;background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;}.elementor-5759 .elementor-element.elementor-element-d1c55a8 .elementor-button:hover, .elementor-5759 .elementor-element.elementor-element-d1c55a8 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-5734e44a );border-color:var( --e-global-color-secondary );}.elementor-5759 .elementor-element.elementor-element-d1c55a8 .elementor-button:hover svg, .elementor-5759 .elementor-element.elementor-element-d1c55a8 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-5759 .elementor-element.elementor-element-d1c55a8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-b07e0b8{--spacer-size:50px;}.elementor-5759 .elementor-element.elementor-element-0d0a3eb > .elementor-element-populated > .elementor-widget-wrap{padding:15px 0px 20px 0px;}.elementor-5759 .elementor-element.elementor-element-2cae57a{text-align:center;}.elementor-5759 .elementor-element.elementor-element-2cae57a .elementor-heading-title{color:#040404;}.elementor-5759 .elementor-element.elementor-element-90a7ac7{text-align:center;}.elementor-5759 .elementor-element.elementor-element-90a7ac7 .elementor-heading-title{color:#040404;}.elementor-5759 .elementor-element.elementor-element-64966b2 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-5759 .elementor-element.elementor-element-1b05da3 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 100px 0px 100px;}.elementor-5759 .elementor-element.elementor-element-b7caf29 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 100px 0px 100px;}.elementor-5759 .elementor-element.elementor-element-f8cc4c8 > .elementor-element-populated > .elementor-widget-wrap{padding:15px 0px 20px 0px;}.elementor-5759 .elementor-element.elementor-element-79bab44{text-align:center;}.elementor-5759 .elementor-element.elementor-element-79bab44 .elementor-heading-title{color:#d54128;}.elementor-5759 .elementor-element.elementor-element-24c62a5{--spacer-size:30px;}.elementor-5759 .elementor-element.elementor-element-d878959 > .elementor-element-populated > .elementor-widget-wrap{padding:15px 0px 20px 0px;}.elementor-5759 .elementor-element.elementor-element-10c75c2{text-align:center;}.elementor-5759 .elementor-element.elementor-element-10c75c2 .elementor-heading-title{color:#d54128;}.elementor-5759 .elementor-element.elementor-element-e58e2e3 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-5759 .elementor-element.elementor-element-e58e2e3 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-5759 .elementor-element.elementor-element-e58e2e3 .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:22px;font-weight:500;letter-spacing:3px;background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;}.elementor-5759 .elementor-element.elementor-element-e58e2e3 .elementor-button:hover, .elementor-5759 .elementor-element.elementor-element-e58e2e3 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-5734e44a );border-color:var( --e-global-color-secondary );}.elementor-5759 .elementor-element.elementor-element-e58e2e3 .elementor-button:hover svg, .elementor-5759 .elementor-element.elementor-element-e58e2e3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-5759 .elementor-element.elementor-element-e58e2e3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-90d8727{--spacer-size:50px;}.elementor-5759 .elementor-element.elementor-element-e774070 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-5759 .elementor-element.elementor-element-e774070 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5759 .elementor-element.elementor-element-ef5df98 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-5759 .elementor-element.elementor-element-ef5df98 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5759 .elementor-element.elementor-element-09ac655:not(.elementor-motion-effects-element-type-background), .elementor-5759 .elementor-element.elementor-element-09ac655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE6DF;}.elementor-5759 .elementor-element.elementor-element-09ac655{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:0px;}.elementor-5759 .elementor-element.elementor-element-09ac655 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5759 .elementor-element.elementor-element-c1fc586 > .elementor-element-populated > .elementor-widget-wrap{padding:20px 80px 20px 80px;}.elementor-5759 .elementor-element.elementor-element-ce537c6 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5759 .elementor-element.elementor-element-4331295{--spacer-size:50px;}.elementor-5759 .elementor-element.elementor-element-9b60d8f > .elementor-element-populated > .elementor-widget-wrap{padding:15px 0px 20px 0px;}.elementor-5759 .elementor-element.elementor-element-9e44827{text-align:center;}.elementor-5759 .elementor-element.elementor-element-9e44827 .elementor-heading-title{color:#9c8474;}.elementor-5759 .elementor-element.elementor-element-d432ff0 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-5759 .elementor-element.elementor-element-733d75b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-943cd77{--spacer-size:50px;}.elementor-5759 .elementor-element.elementor-element-cde0209 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-5759 .elementor-element.elementor-element-cde0209 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-5759 .elementor-element.elementor-element-cde0209 .elementor-button{font-family:"Noto Sans TC", Sans-serif;font-size:22px;font-weight:500;letter-spacing:3px;background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;}.elementor-5759 .elementor-element.elementor-element-cde0209 .elementor-button:hover, .elementor-5759 .elementor-element.elementor-element-cde0209 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-5734e44a );border-color:var( --e-global-color-secondary );}.elementor-5759 .elementor-element.elementor-element-cde0209 .elementor-button:hover svg, .elementor-5759 .elementor-element.elementor-element-cde0209 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-5759 .elementor-element.elementor-element-cde0209 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-5759 .elementor-element.elementor-element-1f57602 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-6fe5f80{padding:0px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-ce7020e > .elementor-element-populated > .elementor-widget-wrap{padding:30px 20px 30px 20px;}.elementor-5759 .elementor-element.elementor-element-641e30d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-495575b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-08fcf97 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-26625e0{padding:0px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-b07e0b8{--spacer-size:30px;}.elementor-5759 .elementor-element.elementor-element-64966b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-1b05da3 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-b7caf29 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-c1fc586 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-733d75b > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-5759 .elementor-element.elementor-element-4c5327e .elementor-button{font-size:20px;letter-spacing:3px;}.elementor-5759 .elementor-element.elementor-element-4c5327e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-53a740a{--spacer-size:20px;}.elementor-5759 .elementor-element.elementor-element-942999f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-a693c90{margin-top:-34px;margin-bottom:-20px;}.elementor-5759 .elementor-element.elementor-element-6214ea5{--spacer-size:0px;}.elementor-5759 .elementor-element.elementor-element-8cceddf{--spacer-size:30px;}.elementor-5759 .elementor-element.elementor-element-2d743ed .elementor-button{font-size:20px;letter-spacing:3px;}.elementor-5759 .elementor-element.elementor-element-2d743ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-ba89e64{--spacer-size:30px;}.elementor-5759 .elementor-element.elementor-element-42fe34b{--spacer-size:30px;}.elementor-5759 .elementor-element.elementor-element-d15a3b2 .elementor-button{font-size:20px;letter-spacing:3px;}.elementor-5759 .elementor-element.elementor-element-d15a3b2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-a70fbc0{--spacer-size:30px;}.elementor-5759 .elementor-element.elementor-element-612cc21{width:100%;max-width:100%;}.elementor-5759 .elementor-element.elementor-element-65f7f2f{width:100%;}.elementor-5759 .elementor-element.elementor-element-65f7f2f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-5759 .elementor-element.elementor-element-23306b6{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-5759 .elementor-element.elementor-element-1b46914{width:100%;}.elementor-5759 .elementor-element.elementor-element-1b46914.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-5759 .elementor-element.elementor-element-bd8cfe6{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-5759 .elementor-element.elementor-element-caedeca.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-5759 .elementor-element.elementor-element-fb6746a{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-5759 .elementor-element.elementor-element-aac70ef.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-5759 .elementor-element.elementor-element-31314c6{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-5759 .elementor-element.elementor-element-ea47ac4.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-5759 .elementor-element.elementor-element-ad00095{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-5759 .elementor-element.elementor-element-f159101.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-5759 .elementor-element.elementor-element-44b0bb1{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-5759 .elementor-element.elementor-element-d1c55a8 .elementor-button{font-size:20px;letter-spacing:3px;}.elementor-5759 .elementor-element.elementor-element-d1c55a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-b07e0b8{--spacer-size:30px;}.elementor-5759 .elementor-element.elementor-element-24c62a5{--spacer-size:0px;}.elementor-5759 .elementor-element.elementor-element-e58e2e3 .elementor-button{font-size:20px;letter-spacing:3px;}.elementor-5759 .elementor-element.elementor-element-e58e2e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-90d8727{--spacer-size:30px;}.elementor-5759 .elementor-element.elementor-element-69b11e3{width:100%;}.elementor-5759 .elementor-element.elementor-element-1da5888 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-709b4af{width:100%;}.elementor-5759 .elementor-element.elementor-element-dbccf9d{width:100%;}.elementor-5759 .elementor-element.elementor-element-b765b1a{width:100%;}.elementor-5759 .elementor-element.elementor-element-a87c03b{width:100%;}.elementor-5759 .elementor-element.elementor-element-09ac655{margin-top:50px;margin-bottom:0px;}.elementor-5759 .elementor-element.elementor-element-4331295{--spacer-size:30px;}.elementor-5759 .elementor-element.elementor-element-d432ff0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5759 .elementor-element.elementor-element-943cd77{--spacer-size:30px;}.elementor-5759 .elementor-element.elementor-element-cde0209 .elementor-button{font-size:20px;letter-spacing:3px;}.elementor-5759 .elementor-element.elementor-element-cde0209 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-5759 .elementor-element.elementor-element-65f7f2f{width:20%;}.elementor-5759 .elementor-element.elementor-element-64f350e{width:79.597%;}.elementor-5759 .elementor-element.elementor-element-1b46914{width:20%;}.elementor-5759 .elementor-element.elementor-element-e892c69{width:79.597%;}.elementor-5759 .elementor-element.elementor-element-caedeca{width:20%;}.elementor-5759 .elementor-element.elementor-element-e22e45a{width:79.597%;}.elementor-5759 .elementor-element.elementor-element-aac70ef{width:20%;}.elementor-5759 .elementor-element.elementor-element-161f8b1{width:79.597%;}.elementor-5759 .elementor-element.elementor-element-ea47ac4{width:20%;}.elementor-5759 .elementor-element.elementor-element-fd75417{width:79.597%;}.elementor-5759 .elementor-element.elementor-element-f159101{width:20%;}.elementor-5759 .elementor-element.elementor-element-25b7cb2{width:79.597%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5759 .elementor-element.elementor-element-69b11e3{width:100%;}.elementor-5759 .elementor-element.elementor-element-709b4af{width:100%;}.elementor-5759 .elementor-element.elementor-element-dbccf9d{width:100%;}.elementor-5759 .elementor-element.elementor-element-b765b1a{width:100%;}.elementor-5759 .elementor-element.elementor-element-a87c03b{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-942999f */.titleBg h4{
    background: #fff;
    z-index: 111;
    display: inline-block;
    position: relative;
    width: 70%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cafd487 */.imgList{
    display: flex;
    gap: 15px;
    flex-wrap: wrap;
}
.imgList .imgItem{
    width: calc((100% - 30px) /3)
}

@media screen and (max-width:767px){
    .imgList .imgItem{
        width: calc((100% - 15px) /2)
    }
      
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-64f350e */.listText p{
    font-size: 18px;
    line-height: 24px
}

@media screen and (max-width:767px){
   .listText p{
      font-size: 16px;
      line-height: 20px
    }
    .listText h3{
      font-size: 20px;
      line-height: 20px
    }
      
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e892c69 */.listText p{
    font-size: 18px;
    line-height: 24px
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e22e45a */.listText p{
    font-size: 18px;
    line-height: 24px
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-161f8b1 */.listText p{
    font-size: 18px;
    line-height: 24px
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fd75417 */.listText p{
    font-size: 18px;
    line-height: 24px
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-25b7cb2 */.listText p{
    font-size: 18px;
    line-height: 24px
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-849a44f */@media screen and (max-width:767px){
    .actileTxt h3{
     font-size: 18px !important;
    }
    .actileTxt p{
     font-size: 16px !important;
    }
 }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e774070 */.flexBox>div{
    display: flex;
    flex-wrap: wrap;
}
.flexBox>div .flexItem{
    width: calc(100% / 3)
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ef5df98 */.flexBox>div{
    display: flex;
    flex-wrap: wrap;
}
.flexBox>div .flexItem{
    width: calc(100% / 3)
}
.flexBox .elementor-row{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-998a78d */.qaList{
    display: flex;
    gap: 15px;
    flex-direction: column;
    margin: 0;
}
.qaList .listItem{
    background: #fff;
    list-style: none;
    padding: 20px 15px;
    margin: 0 20px;
}
.qaList .listItem .Qbox,.qaList .listItem .Abox{
     padding: 0 0 0 45px;
}
.qaList .listItem .Qbox{
    position: relative;
    margin: 0 0 5px 0;
}
.qaList .listItem .Qbox:before{
    content: "Q";
    display: inline-block;
    position: absolute;
    left: 15px;
    top: 6px;
    background: #E87200;
    color: #fff;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    line-height: 12px;
    text-align: center;
    padding: 2px;
    font-size: 16px;
    box-sizing: border-box;
}
.qaList .listItem .Abox{
    position: relative;
}
.qaList .listItem .Abox:before{
    content: "A";
    display: inline-block;
    position: absolute;
    left: 15px;
    top: 6px;
    background: #A98F73;
    color: #fff;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    line-height: 14px;
    text-align: center;
    padding: 2px;
    font-size: 16px;
    box-sizing: border-box;
}
.qaList .listItem .Qbox p{
    font-size: 20px;
    font-weight: 600;
    color: #E87200;
    margin: 0;
}
.qaList .listItem .Abox p{
    font-size: 18px;
    font-weight: 500;
    color: #1A1A1A;
    margin: 0;
}
.qaList .listItem .Abox i{
    font-size: 18px;
    font-style: unset;
    font-weight: 500;
    color: #A98F73;
}
@media screen and (max-width:767px){
    .qaList .listItem .Qbox p{
        font-size: 16px;
    }
    .qaList .listItem .Abox p{
        font-size: 14px;
    }
    .qaList .listItem .Abox i{
        font-size: 14px;
    }
    .qaList .listItem .Qbox,.qaList .listItem .Abox{
     padding: 0 0 0 25px;
}
.qaList .listItem .Qbox:before{
    left: 0px;
}
.qaList .listItem .Abox:before{
    left: 0px;
}
.qaList .listItem{
    background: #fff;
    list-style: none;
    padding: 20px 15px;
    margin: 0;
}
      
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-733d75b */.shareBlock{
    display: flex;
    gap: 25px;
    flex-wrap: wrap;
    flex-direction: column;
}
.shareBlock .shareItem{
    flex: 1;
    width: 100%;
    margin: 0;
}
.shareBlock .shareItem a{
    display: flex;
}
.shareBlock .shareItem:nth-child(2n) a{
    flex-direction: row-reverse;
}
.shareBlock .shareItem a:hover .imgBox img{
    transform: scale(1.2);
}
.shareBlock .shareItem a:hover .infoBox{
   background: #7F664A;
}
.shareBlock .shareItem .imgBox{
    width: 300px;
    overflow: hidden;
    position: relative;
}
.shareBlock .shareItem .imgBox i{
    position: absolute;
    background: #fff;
    padding: 3px 5px;
    color: #1A1A1A;
    font-weight: 700;
    z-index: 11;
    letter-spacing: 1px;
    top: 10px;
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
    display: inline-block;
}
.shareBlock .shareItem .imgBox img{
   transition: all .3s;
}
.shareBlock .shareItem .infoBox{
    width: calc(100% - 300px);
    box-sizing: border-box;
    background: #a78d72;
    padding: 20px 40px 20px 20px;
    transition: all .3s;
}
.shareBlock .shareItem .infoBox h4{
    color:#fff;
}
.shareBlock .shareItem .infoBox hr{
    border: 1px #fff solid;
    margin: 0 0 10px 0;
    opacity: 0.5;
}
.shareBlock .shareItem .infoBox p{
    color: #fff;
    text-align: justify;
}
.shareBlock .shareItem .infoBox p b{
    color: #FFFF00;
    font-weight: 400;
}

@media screen and (max-width:767px){
    .shareBlock {
        flex-direction: column;
    }
    .shareBlock .shareItem{
        width:100%;
    }
    .shareBlock .shareItem a{
        flex-direction: column;
    }
     .shareBlock .shareItem:nth-child(2n) a{
    flex-direction: column;
}
    .shareBlock .shareItem .infoBox{
        width: 100%;
    
    }
    .shareBlock .shareItem .imgBox{
        width: 100%;
        height: 250px;
    }
    .shareBlock .shareItem .infoBox h4{
        font-size:18px;
    }
    .shareBlock .shareItem .infoBox p{
        font-size:16px;
    }
   
      
  }/* End custom CSS */
/* Start custom CSS */.clickBtn .elementor-button-wrapper .elementor-button{
    padding: 10px 30px;
        background: linear-gradient(134deg, 
        #A88978 10%,  /* 第二個顏色位置 */
        #CAB7A6 45%,  /* 第三個顏色位置 */
        #A88978 80%  /* 第四個顏色位置 */
      );
   background-size: 200% 200%; /* 放大背景尺寸 */
    background-position: left center; /* 初始位置 */
    transition: background-position 0.3s ease-in-out;
    border:1px solid #F0D283 !important;
}
.clickBtn .elementor-button-wrapper .elementor-button-icon{
    display: flex;
    align-items: center;
    justify-content: center;
}
.clickBtn .elementor-button-wrapper .elementor-button-icon i:before{
  content: '';
  background: url("https://csclinics.online/wp-content/uploads/2025/02/clickIcon.png")no-repeat center /25px;
  width: 30px;
  height: 30px;
  display: inline-block;
  vertical-align: middle;
}
.clickBtn .elementor-button-wrapper .elementor-button:hover{
   background-position: right center; /* 改變背景位置 */
      color: #fff!important;
}
.titleArea h5{
    font-size: 28px;
    line-height: 30px;
    letter-spacing: 2px;
}
.titleArea h4{
    font-size: 48px;
    line-height: 50px;
    letter-spacing: 2px;
    text-align: center;
}
.titleArea h4 i{
    font-size: 48px;
    line-height: 50px;
    letter-spacing: 2px;
    color: #A98F73;
    font-style: unset;
}
@media screen and (max-width:1024px){
    .titleArea h4{
        font-size: 36px;
        line-height: 40px;
    }
  }
@media screen and (max-width:767px){
    .titleArea h5{
        font-size: 18px;
        line-height: 20px;
    }
    .titleArea h4, .titleArea h4 i{
        font-size: 20px;
        line-height: 22px;
    }
 }/* End custom CSS */