.elementor-31343 .elementor-element.elementor-element-aa49527{--display:flex;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31343 .elementor-element.elementor-element-ed60414{width:100%;max-width:100%;}.elementor-31343 .elementor-element.elementor-element-ed60414 > .elementor-widget-container{margin:0px -10px -80px -10px;}.elementor-31343 .elementor-element.elementor-element-ed60414.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-613e039c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-613e039c:not(.elementor-motion-effects-element-type-background), .elementor-31343 .elementor-element.elementor-element-613e039c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBDF;background-image:url("https://kaiwei.art/wp-content/uploads/2026/08/gip-bg-banner_bg_03.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-31343 .elementor-element.elementor-element-1f91346d{--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:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31343 .elementor-element.elementor-element-1f64ae3f{--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-31343 .elementor-element.elementor-element-4cc4b715.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-4cc4b715 .elementor-heading-title{font-family:"Cormorant Garamond", serif-Sans;font-size:16px;font-weight:400;font-style:italic;line-height:1.6em;letter-spacing:0.05em;color:#BE9A44;}.elementor-31343 .elementor-element.elementor-element-78345ffe.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-78345ffe .elementor-heading-title{font-family:"Noto Serif TC", serif-Sans;font-size:64px;font-weight:900;line-height:1.32em;color:#241F16;}.elementor-31343 .elementor-element.elementor-element-d79238b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:46px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-235f7057.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-235f7057{text-align:end;font-family:"Noto Sans TC", serif-Sans;font-size:13.5px;font-weight:400;line-height:2.1em;color:#5B5442;}.elementor-31343 .elementor-element.elementor-element-5b9967c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-31343 .elementor-element.elementor-element-6658ebb0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-6658ebb0{text-align:center;}.elementor-31343 .elementor-element.elementor-element-6658ebb0 img{width:280px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BE9A44;border-radius:50% 50% 50% 50%;}.elementor-31343 .elementor-element.elementor-element-16d2c8a9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:34px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-31343 .elementor-element.elementor-element-5d24fc42.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-5d24fc42{text-align:center;font-family:"Noto Sans TC", serif-Sans;font-size:18px;font-weight:400;line-height:1.9em;color:#5B5442;}.elementor-31343 .elementor-element.elementor-element-657d5ec9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-7bf620a9{--divider-border-style:solid;--divider-color:#5B5442;--divider-border-width:1px;width:var( --container-widget-width, 34px );max-width:34px;--container-widget-width:34px;--container-widget-flex-grow:0;}.elementor-31343 .elementor-element.elementor-element-7bf620a9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-7bf620a9 .elementor-divider-separator{width:34px;}.elementor-31343 .elementor-element.elementor-element-7bf620a9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-31343 .elementor-element.elementor-element-5ba738f5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-5ba738f5 .elementor-heading-title{font-family:"Cormorant Garamond", serif-Sans;font-size:15px;font-weight:500;line-height:1.6em;letter-spacing:0.1em;color:#5B5442;}.elementor-31343 .elementor-element.elementor-element-4b339e5d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:110px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-4b339e5d:not(.elementor-motion-effects-element-type-background), .elementor-31343 .elementor-element.elementor-element-4b339e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBDF;}.elementor-31343 .elementor-element.elementor-element-6228336f{--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;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-31343 .elementor-element.elementor-element-64ec9a4e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-4e49331.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-4e49331{text-align:center;}.elementor-31343 .elementor-element.elementor-element-4e49331 img{width:280px;border-radius:50% 50% 50% 50%;}.elementor-31343 .elementor-element.elementor-element-517663b0{--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-31343 .elementor-element.elementor-element-18a3277.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-18a3277 .elementor-heading-title{font-family:"Noto Sans TC", serif-Sans;font-size:12.5px;font-weight:600;text-transform:uppercase;line-height:1.6em;letter-spacing:0.3em;color:#BE9A44;}.elementor-31343 .elementor-element.elementor-element-2d4bc5ee.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-2d4bc5ee .elementor-heading-title{font-family:"Noto Serif TC", serif-Sans;font-size:36px;font-weight:900;line-height:1.35em;color:#241F16;}.elementor-31343 .elementor-element.elementor-element-7150d082{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-5204e4ca .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", serif-Sans;font-size:12.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;fill:#5B5442;color:#5B5442;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(36,31,22,0.14);border-radius:20px 20px 20px 20px;padding:6px 14px 6px 14px;}.elementor-31343 .elementor-element.elementor-element-5204e4ca .elementor-button:hover, .elementor-31343 .elementor-element.elementor-element-5204e4ca .elementor-button:focus{background-color:rgba(0,0,0,0);color:#5B5442;border-color:rgba(36,31,22,0.14);}.elementor-31343 .elementor-element.elementor-element-5204e4ca.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-5204e4ca .elementor-button:hover svg, .elementor-31343 .elementor-element.elementor-element-5204e4ca .elementor-button:focus svg{fill:#5B5442;}.elementor-31343 .elementor-element.elementor-element-22aa76b2 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", serif-Sans;font-size:12.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;fill:#5B5442;color:#5B5442;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(36,31,22,0.14);border-radius:20px 20px 20px 20px;padding:6px 14px 6px 14px;}.elementor-31343 .elementor-element.elementor-element-22aa76b2 .elementor-button:hover, .elementor-31343 .elementor-element.elementor-element-22aa76b2 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#5B5442;border-color:rgba(36,31,22,0.14);}.elementor-31343 .elementor-element.elementor-element-22aa76b2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-22aa76b2 .elementor-button:hover svg, .elementor-31343 .elementor-element.elementor-element-22aa76b2 .elementor-button:focus svg{fill:#5B5442;}.elementor-31343 .elementor-element.elementor-element-2e1c6ad0 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", serif-Sans;font-size:12.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;fill:#5B5442;color:#5B5442;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(36,31,22,0.14);border-radius:20px 20px 20px 20px;padding:6px 14px 6px 14px;}.elementor-31343 .elementor-element.elementor-element-2e1c6ad0 .elementor-button:hover, .elementor-31343 .elementor-element.elementor-element-2e1c6ad0 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#5B5442;border-color:rgba(36,31,22,0.14);}.elementor-31343 .elementor-element.elementor-element-2e1c6ad0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-2e1c6ad0 .elementor-button:hover svg, .elementor-31343 .elementor-element.elementor-element-2e1c6ad0 .elementor-button:focus svg{fill:#5B5442;}.elementor-31343 .elementor-element.elementor-element-32bc5dd4 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", serif-Sans;font-size:12.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;fill:#5B5442;color:#5B5442;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(36,31,22,0.14);border-radius:20px 20px 20px 20px;padding:6px 14px 6px 14px;}.elementor-31343 .elementor-element.elementor-element-32bc5dd4 .elementor-button:hover, .elementor-31343 .elementor-element.elementor-element-32bc5dd4 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#5B5442;border-color:rgba(36,31,22,0.14);}.elementor-31343 .elementor-element.elementor-element-32bc5dd4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-32bc5dd4 .elementor-button:hover svg, .elementor-31343 .elementor-element.elementor-element-32bc5dd4 .elementor-button:focus svg{fill:#5B5442;}.elementor-31343 .elementor-element.elementor-element-28404d30 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", serif-Sans;font-size:12.5px;font-weight:400;line-height:1.6em;letter-spacing:0em;fill:#5B5442;color:#5B5442;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(36,31,22,0.14);border-radius:20px 20px 20px 20px;padding:6px 14px 6px 14px;}.elementor-31343 .elementor-element.elementor-element-28404d30 .elementor-button:hover, .elementor-31343 .elementor-element.elementor-element-28404d30 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#5B5442;border-color:rgba(36,31,22,0.14);}.elementor-31343 .elementor-element.elementor-element-28404d30.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-28404d30 .elementor-button:hover svg, .elementor-31343 .elementor-element.elementor-element-28404d30 .elementor-button:focus svg{fill:#5B5442;}.elementor-31343 .elementor-element.elementor-element-4da4f1a4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-4da4f1a4{font-family:"Noto Sans TC", serif-Sans;font-size:14.5px;font-weight:400;line-height:2.05em;color:#5B5442;}.elementor-31343 .elementor-element.elementor-element-25276cf5 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", serif-Sans;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0.06em;fill:#241F16;color:#241F16;border-style:solid;border-width:1px 1px 1px 1px;border-color:#241F16;border-radius:2px 2px 2px 2px;padding:12px 30px 12px 30px;}.elementor-31343 .elementor-element.elementor-element-25276cf5 .elementor-button:hover, .elementor-31343 .elementor-element.elementor-element-25276cf5 .elementor-button:focus{background-color:#241F16;color:#FDFAF3;border-color:#241F16;}.elementor-31343 .elementor-element.elementor-element-25276cf5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-25276cf5 .elementor-button:hover svg, .elementor-31343 .elementor-element.elementor-element-25276cf5 .elementor-button:focus svg{fill:#FDFAF3;}.elementor-31343 .elementor-element.elementor-element-2d552fe2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:20px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-2d552fe2:not(.elementor-motion-effects-element-type-background), .elementor-31343 .elementor-element.elementor-element-2d552fe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBDF;}.elementor-31343 .elementor-element.elementor-element-32e1ce1a{--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;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-31343 .elementor-element.elementor-element-c3e883f{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-45d92a3c .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", serif-Sans;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0.14em;fill:#B78D7C;color:#B78D7C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B78D7C;border-radius:2px 2px 2px 2px;padding:6px 14px 6px 14px;}.elementor-31343 .elementor-element.elementor-element-45d92a3c .elementor-button:hover, .elementor-31343 .elementor-element.elementor-element-45d92a3c .elementor-button:focus{background-color:rgba(0,0,0,0);color:#B78D7C;border-color:#B78D7C;}.elementor-31343 .elementor-element.elementor-element-45d92a3c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-45d92a3c .elementor-button:hover svg, .elementor-31343 .elementor-element.elementor-element-45d92a3c .elementor-button:focus svg{fill:#B78D7C;}.elementor-31343 .elementor-element.elementor-element-ce2ab7f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-ce2ab7f .elementor-heading-title{font-family:"Noto Serif TC", serif-Sans;font-size:34px;font-weight:900;line-height:1.35em;color:#241F16;}.elementor-31343 .elementor-element.elementor-element-630f3c57.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-630f3c57 .elementor-heading-title{font-family:"Cormorant Garamond", serif-Sans;font-size:26px;font-weight:500;font-style:italic;line-height:1.3em;letter-spacing:0.02em;color:#BE9A44;}.elementor-31343 .elementor-element.elementor-element-65e57d5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-65e57d5{font-family:"Noto Sans TC", serif-Sans;font-size:14px;font-weight:400;line-height:2em;color:#5B5442;}.elementor-31343 .elementor-element.elementor-element-10ccedf .elementor-button{background-color:#896A33;font-family:"Noto Sans TC", serif-Sans;font-size:13px;font-weight:400;line-height:1.6em;letter-spacing:0.06em;fill:#FDFAF3;color:#FDFAF3;border-radius:2px 2px 2px 2px;padding:12px 26px 12px 26px;}.elementor-31343 .elementor-element.elementor-element-10ccedf .elementor-button:hover, .elementor-31343 .elementor-element.elementor-element-10ccedf .elementor-button:focus{background-color:#6E5427;color:#FDFAF3;}.elementor-31343 .elementor-element.elementor-element-10ccedf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-10ccedf .elementor-button:hover svg, .elementor-31343 .elementor-element.elementor-element-10ccedf .elementor-button:focus svg{fill:#FDFAF3;}.elementor-31343 .elementor-element.elementor-element-3cde654e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-5f518886.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-5f518886{text-align:center;}.elementor-31343 .elementor-element.elementor-element-5f518886 img{width:100%;border-radius:3px 3px 3px 3px;}.elementor-31343 .elementor-element.elementor-element-19b3b719{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-31343 .elementor-element.elementor-element-5707a90{--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;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:rgba(36,31,22,0.14);--border-color:rgba(36,31,22,0.14);--border-radius:3px 3px 3px 3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-5707a90:not(.elementor-motion-effects-element-type-background), .elementor-31343 .elementor-element.elementor-element-5707a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFAF3;}.elementor-31343 .elementor-element.elementor-element-261b9f08{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:32px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-31343 .elementor-element.elementor-element-6740faf2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-6740faf2{text-align:center;}.elementor-31343 .elementor-element.elementor-element-6740faf2 .elementor-heading-title{font-family:"Noto Serif TC", serif-Sans;font-size:20px;font-weight:700;line-height:1.4em;color:#241F16;}.elementor-31343 .elementor-element.elementor-element-5b8f636f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-5b8f636f{text-align:center;font-family:"Noto Sans TC", serif-Sans;font-size:12.5px;font-weight:400;line-height:1.8em;color:#5B5442;}.elementor-31343 .elementor-element.elementor-element-270f0f2d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-60d80e39{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(36,31,22,0.14);--border-color:rgba(36,31,22,0.14);--padding-top:30px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-31343 .elementor-element.elementor-element-37e48f15.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-37e48f15{text-align:center;}.elementor-31343 .elementor-element.elementor-element-37e48f15 .elementor-heading-title{font-family:"Noto Sans TC", serif-Sans;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:0.22em;color:#BE9A44;}.elementor-31343 .elementor-element.elementor-element-617326ba.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-617326ba{text-align:center;}.elementor-31343 .elementor-element.elementor-element-617326ba .elementor-heading-title{font-family:"Noto Serif TC", serif-Sans;font-size:17px;font-weight:700;line-height:1.5em;color:#241F16;}.elementor-31343 .elementor-element.elementor-element-30137a49.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-30137a49{text-align:center;font-family:"Noto Sans TC", serif-Sans;font-size:13px;font-weight:400;line-height:1.8em;color:#5B5442;}.elementor-31343 .elementor-element.elementor-element-3ad17279{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(36,31,22,0.14);--border-color:rgba(36,31,22,0.14);--padding-top:30px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-31343 .elementor-element.elementor-element-56f58e0b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-56f58e0b{text-align:center;}.elementor-31343 .elementor-element.elementor-element-56f58e0b .elementor-heading-title{font-family:"Noto Sans TC", serif-Sans;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:0.22em;color:#BE9A44;}.elementor-31343 .elementor-element.elementor-element-7c0eff89.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-7c0eff89{text-align:center;}.elementor-31343 .elementor-element.elementor-element-7c0eff89 .elementor-heading-title{font-family:"Noto Serif TC", serif-Sans;font-size:17px;font-weight:700;line-height:1.5em;color:#241F16;}.elementor-31343 .elementor-element.elementor-element-4df0b760.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-4df0b760{text-align:center;font-family:"Noto Sans TC", serif-Sans;font-size:13px;font-weight:400;line-height:1.8em;color:#5B5442;}.elementor-31343 .elementor-element.elementor-element-4260ea08{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(36,31,22,0.14);--border-color:rgba(36,31,22,0.14);--padding-top:30px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-31343 .elementor-element.elementor-element-e0fe6ae.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-e0fe6ae{text-align:center;}.elementor-31343 .elementor-element.elementor-element-e0fe6ae .elementor-heading-title{font-family:"Noto Sans TC", serif-Sans;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:0.22em;color:#BE9A44;}.elementor-31343 .elementor-element.elementor-element-285548d2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-285548d2{text-align:center;}.elementor-31343 .elementor-element.elementor-element-285548d2 .elementor-heading-title{font-family:"Noto Serif TC", serif-Sans;font-size:17px;font-weight:700;line-height:1.5em;color:#241F16;}.elementor-31343 .elementor-element.elementor-element-1a726ffc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-1a726ffc{text-align:center;font-family:"Noto Sans TC", serif-Sans;font-size:13px;font-weight:400;line-height:1.8em;color:#5B5442;}.elementor-31343 .elementor-element.elementor-element-63b76d4{--display:flex;}.elementor-31343 .elementor-element.elementor-element-63b76d4:not(.elementor-motion-effects-element-type-background), .elementor-31343 .elementor-element.elementor-element-63b76d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBDF;}.elementor-31343 .elementor-element.elementor-element-099ab83.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-099ab83{text-align:center;}.elementor-31343 .elementor-element.elementor-element-099ab83 .elementor-heading-title{font-size:40px;font-weight:700;line-height:1.4em;letter-spacing:0.5px;}.elementor-31343 .elementor-element.elementor-element-0fc197a{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-0fc197a:not(.elementor-motion-effects-element-type-background), .elementor-31343 .elementor-element.elementor-element-0fc197a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBDF;}.elementor-31343 .elementor-element.elementor-element-d3175c5{--display:flex;}.elementor-31343 .elementor-element.elementor-element-942ce61.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-942ce61{text-align:start;}.elementor-31343 .elementor-element.elementor-element-942ce61 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:4px 4px 21px -7px rgba(53.250000000000014, 53.250000000000014, 53.250000000000014, 0.41);}.elementor-31343 .elementor-element.elementor-element-7cf9fc1{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-7cf9fc1:not(.elementor-motion-effects-element-type-background), .elementor-31343 .elementor-element.elementor-element-7cf9fc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBDF;}.elementor-31343 .elementor-element.elementor-element-2223258{--display:flex;}.elementor-31343 .elementor-element.elementor-element-a008c2f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-a008c2f{text-align:start;}.elementor-31343 .elementor-element.elementor-element-a008c2f img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:4px 4px 21px -7px rgba(53.250000000000014, 53.250000000000014, 53.250000000000014, 0.41);}.elementor-31343 .elementor-element.elementor-element-6548bcc{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-6548bcc:not(.elementor-motion-effects-element-type-background), .elementor-31343 .elementor-element.elementor-element-6548bcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBDF;}.elementor-31343 .elementor-element.elementor-element-eed9bbd{--display:flex;}.elementor-31343 .elementor-element.elementor-element-2de12f5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-2de12f5{text-align:start;}.elementor-31343 .elementor-element.elementor-element-2de12f5 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:4px 4px 21px -7px rgba(53.250000000000014, 53.250000000000014, 53.250000000000014, 0.41);}.elementor-31343 .elementor-element.elementor-element-f6b770c{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-f6b770c:not(.elementor-motion-effects-element-type-background), .elementor-31343 .elementor-element.elementor-element-f6b770c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBDF;}.elementor-31343 .elementor-element.elementor-element-33ac548{--display:flex;}.elementor-31343 .elementor-element.elementor-element-511bc74.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-511bc74{text-align:start;}.elementor-31343 .elementor-element.elementor-element-511bc74 img{width:100%;border-radius:5px 5px 5px 5px;box-shadow:4px 4px 21px -7px rgba(53.250000000000014, 53.250000000000014, 53.250000000000014, 0.41);}.elementor-31343 .elementor-element.elementor-element-f8e3116{--spacer-size:50px;}.elementor-31343 .elementor-element.elementor-element-f8e3116.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-63b74dc3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:110px 110px;--row-gap:110px;--column-gap:110px;--padding-top:20px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-63b74dc3:not(.elementor-motion-effects-element-type-background), .elementor-31343 .elementor-element.elementor-element-63b74dc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBDF;}.elementor-31343 .elementor-element.elementor-element-4cac713b{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-31343 .elementor-element.elementor-element-282ddaca.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-282ddaca{text-align:center;}.elementor-31343 .elementor-element.elementor-element-282ddaca .elementor-heading-title{font-family:"Noto Sans TC", serif-Sans;font-size:12.5px;font-weight:600;text-transform:uppercase;line-height:1.6em;letter-spacing:0.3em;color:#BE9A44;}.elementor-31343 .elementor-element.elementor-element-4703b45.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-4703b45{text-align:center;}.elementor-31343 .elementor-element.elementor-element-4703b45 .elementor-heading-title{font-family:"Noto Serif TC", serif-Sans;font-size:36px;font-weight:900;line-height:1.35em;color:#241F16;}.elementor-31343 .elementor-element.elementor-element-53f3734d{--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;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-31343 .elementor-element.elementor-element-1f804453{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--overflow:hidden;--border-radius:3px 3px 3px 3px;--padding-top:14px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31343 .elementor-element.elementor-element-1f804453:not(.elementor-motion-effects-element-type-background), .elementor-31343 .elementor-element.elementor-element-1f804453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #EFD48A 0%, #241F16 100%);}.elementor-31343 .elementor-element.elementor-element-501cdac5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-501cdac5 .elementor-heading-title{font-family:"Noto Serif TC", serif-Sans;font-size:150px;font-weight:900;line-height:1em;color:rgba(242,235,223,0.55);}.elementor-31343 .elementor-element.elementor-element-1bb0ca7e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-102e7d4a .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", serif-Sans;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0.1em;fill:#5B5442;color:#5B5442;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(36,31,22,0.14);border-radius:20px 20px 20px 20px;padding:6px 14px 6px 14px;}.elementor-31343 .elementor-element.elementor-element-102e7d4a .elementor-button:hover, .elementor-31343 .elementor-element.elementor-element-102e7d4a .elementor-button:focus{background-color:rgba(0,0,0,0);color:#5B5442;border-color:rgba(36,31,22,0.14);}.elementor-31343 .elementor-element.elementor-element-102e7d4a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-102e7d4a .elementor-button:hover svg, .elementor-31343 .elementor-element.elementor-element-102e7d4a .elementor-button:focus svg{fill:#5B5442;}.elementor-31343 .elementor-element.elementor-element-1cfcd9bd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-1cfcd9bd .elementor-heading-title{font-family:"Noto Serif TC", serif-Sans;font-size:26px;font-weight:700;line-height:1.4em;color:#241F16;}.elementor-31343 .elementor-element.elementor-element-3b1f6b8d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-3b1f6b8d .elementor-heading-title{font-family:"Noto Sans TC", serif-Sans;font-size:13px;font-weight:600;line-height:1.6em;letter-spacing:0.05em;color:#5B5442;}.elementor-31343 .elementor-element.elementor-element-44cd9191.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-44cd9191 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-31343 .elementor-element.elementor-element-44cd9191 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-31343 .elementor-element.elementor-element-44cd9191 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-31343 .elementor-element.elementor-element-44cd9191 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-31343 .elementor-element.elementor-element-44cd9191 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-31343 .elementor-element.elementor-element-44cd9191 .elementor-icon-list-icon i{color:#BE9A44;transition:color 0.3s;}.elementor-31343 .elementor-element.elementor-element-44cd9191 .elementor-icon-list-icon svg{fill:#BE9A44;transition:fill 0.3s;}.elementor-31343 .elementor-element.elementor-element-44cd9191{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-31343 .elementor-element.elementor-element-44cd9191 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-31343 .elementor-element.elementor-element-44cd9191 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31343 .elementor-element.elementor-element-44cd9191 .elementor-icon-list-item > a{font-family:"Noto Sans TC", serif-Sans;font-size:14px;font-weight:400;line-height:1.9em;}.elementor-31343 .elementor-element.elementor-element-44cd9191 .elementor-icon-list-text{color:#5B5442;transition:color 0.3s;}.elementor-31343 .elementor-element.elementor-element-6955277a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-6955277a .elementor-heading-title{font-family:"Noto Sans TC", serif-Sans;font-size:13px;font-weight:600;line-height:1.6em;letter-spacing:0.05em;color:#5B5442;}.elementor-31343 .elementor-element.elementor-element-3ba76f24.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-3ba76f24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-31343 .elementor-element.elementor-element-3ba76f24 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-31343 .elementor-element.elementor-element-3ba76f24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-31343 .elementor-element.elementor-element-3ba76f24 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-31343 .elementor-element.elementor-element-3ba76f24 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-31343 .elementor-element.elementor-element-3ba76f24 .elementor-icon-list-icon i{color:#BE9A44;transition:color 0.3s;}.elementor-31343 .elementor-element.elementor-element-3ba76f24 .elementor-icon-list-icon svg{fill:#BE9A44;transition:fill 0.3s;}.elementor-31343 .elementor-element.elementor-element-3ba76f24{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-31343 .elementor-element.elementor-element-3ba76f24 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-31343 .elementor-element.elementor-element-3ba76f24 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31343 .elementor-element.elementor-element-3ba76f24 .elementor-icon-list-item > a{font-family:"Noto Sans TC", serif-Sans;font-size:14px;font-weight:400;line-height:1.9em;}.elementor-31343 .elementor-element.elementor-element-3ba76f24 .elementor-icon-list-text{color:#5B5442;transition:color 0.3s;}.elementor-31343 .elementor-element.elementor-element-28cafd63 .elementor-button{background-color:#896A33;font-family:"Noto Sans TC", serif-Sans;font-size:13px;font-weight:400;line-height:1.6em;letter-spacing:0.06em;fill:#FDFAF3;color:#FDFAF3;border-radius:2px 2px 2px 2px;padding:12px 26px 12px 26px;}.elementor-31343 .elementor-element.elementor-element-28cafd63 .elementor-button:hover, .elementor-31343 .elementor-element.elementor-element-28cafd63 .elementor-button:focus{background-color:#6E5427;color:#FDFAF3;}.elementor-31343 .elementor-element.elementor-element-28cafd63 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-31343 .elementor-element.elementor-element-28cafd63.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-28cafd63 .elementor-button:hover svg, .elementor-31343 .elementor-element.elementor-element-28cafd63 .elementor-button:focus svg{fill:#FDFAF3;}.elementor-31343 .elementor-element.elementor-element-3a50b1cc{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-31343 .elementor-element.elementor-element-2b63e3c8{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--overflow:hidden;--border-radius:3px 3px 3px 3px;--padding-top:14px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31343 .elementor-element.elementor-element-2b63e3c8:not(.elementor-motion-effects-element-type-background), .elementor-31343 .elementor-element.elementor-element-2b63e3c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #2B2620 0%, #C9A24A 100%);}.elementor-31343 .elementor-element.elementor-element-3c546cdd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-3c546cdd .elementor-heading-title{font-family:"Noto Serif TC", serif-Sans;font-size:150px;font-weight:900;line-height:1em;color:rgba(227,199,126,0.45);}.elementor-31343 .elementor-element.elementor-element-2083e6dd{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-415856a0 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", serif-Sans;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0.1em;fill:#5B5442;color:#5B5442;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(36,31,22,0.14);border-radius:20px 20px 20px 20px;padding:6px 14px 6px 14px;}.elementor-31343 .elementor-element.elementor-element-415856a0 .elementor-button:hover, .elementor-31343 .elementor-element.elementor-element-415856a0 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#5B5442;border-color:rgba(36,31,22,0.14);}.elementor-31343 .elementor-element.elementor-element-415856a0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-415856a0 .elementor-button:hover svg, .elementor-31343 .elementor-element.elementor-element-415856a0 .elementor-button:focus svg{fill:#5B5442;}.elementor-31343 .elementor-element.elementor-element-286262b0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-286262b0 .elementor-heading-title{font-family:"Noto Serif TC", serif-Sans;font-size:26px;font-weight:700;line-height:1.4em;color:#241F16;}.elementor-31343 .elementor-element.elementor-element-3327cdb8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-3327cdb8 .elementor-heading-title{font-family:"Noto Sans TC", serif-Sans;font-size:13px;font-weight:600;line-height:1.6em;letter-spacing:0.05em;color:#5B5442;}.elementor-31343 .elementor-element.elementor-element-379f3f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-379f3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-31343 .elementor-element.elementor-element-379f3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-31343 .elementor-element.elementor-element-379f3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-31343 .elementor-element.elementor-element-379f3f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-31343 .elementor-element.elementor-element-379f3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-31343 .elementor-element.elementor-element-379f3f .elementor-icon-list-icon i{color:#BE9A44;transition:color 0.3s;}.elementor-31343 .elementor-element.elementor-element-379f3f .elementor-icon-list-icon svg{fill:#BE9A44;transition:fill 0.3s;}.elementor-31343 .elementor-element.elementor-element-379f3f{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-31343 .elementor-element.elementor-element-379f3f .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-31343 .elementor-element.elementor-element-379f3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31343 .elementor-element.elementor-element-379f3f .elementor-icon-list-item > a{font-family:"Noto Sans TC", serif-Sans;font-size:14px;font-weight:400;line-height:1.9em;}.elementor-31343 .elementor-element.elementor-element-379f3f .elementor-icon-list-text{color:#5B5442;transition:color 0.3s;}.elementor-31343 .elementor-element.elementor-element-7c4f1375.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-7c4f1375 .elementor-heading-title{font-family:"Noto Sans TC", serif-Sans;font-size:13px;font-weight:600;line-height:1.6em;letter-spacing:0.05em;color:#5B5442;}.elementor-31343 .elementor-element.elementor-element-392fe9a2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-392fe9a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-31343 .elementor-element.elementor-element-392fe9a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-31343 .elementor-element.elementor-element-392fe9a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-31343 .elementor-element.elementor-element-392fe9a2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-31343 .elementor-element.elementor-element-392fe9a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-31343 .elementor-element.elementor-element-392fe9a2 .elementor-icon-list-icon i{color:#BE9A44;transition:color 0.3s;}.elementor-31343 .elementor-element.elementor-element-392fe9a2 .elementor-icon-list-icon svg{fill:#BE9A44;transition:fill 0.3s;}.elementor-31343 .elementor-element.elementor-element-392fe9a2{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-31343 .elementor-element.elementor-element-392fe9a2 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-31343 .elementor-element.elementor-element-392fe9a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31343 .elementor-element.elementor-element-392fe9a2 .elementor-icon-list-item > a{font-family:"Noto Sans TC", serif-Sans;font-size:14px;font-weight:400;line-height:1.9em;}.elementor-31343 .elementor-element.elementor-element-392fe9a2 .elementor-icon-list-text{color:#5B5442;transition:color 0.3s;}.elementor-31343 .elementor-element.elementor-element-4cc621c9 .elementor-button{background-color:#896A33;font-family:"Noto Sans TC", serif-Sans;font-size:13px;font-weight:400;line-height:1.6em;letter-spacing:0.06em;fill:#FDFAF3;color:#FDFAF3;border-radius:2px 2px 2px 2px;padding:12px 26px 12px 26px;}.elementor-31343 .elementor-element.elementor-element-4cc621c9 .elementor-button:hover, .elementor-31343 .elementor-element.elementor-element-4cc621c9 .elementor-button:focus{background-color:#6E5427;color:#FDFAF3;}.elementor-31343 .elementor-element.elementor-element-4cc621c9 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-31343 .elementor-element.elementor-element-4cc621c9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-4cc621c9 .elementor-button:hover svg, .elementor-31343 .elementor-element.elementor-element-4cc621c9 .elementor-button:focus svg{fill:#FDFAF3;}.elementor-31343 .elementor-element.elementor-element-7f8316c6{--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;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-31343 .elementor-element.elementor-element-5ec2a003{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--overflow:hidden;--border-radius:3px 3px 3px 3px;--padding-top:14px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-31343 .elementor-element.elementor-element-5ec2a003:not(.elementor-motion-effects-element-type-background), .elementor-31343 .elementor-element.elementor-element-5ec2a003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #E7C9BD 0%, #3A2C26 100%);}.elementor-31343 .elementor-element.elementor-element-250169f3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-250169f3 .elementor-heading-title{font-family:"Noto Serif TC", serif-Sans;font-size:150px;font-weight:900;line-height:1em;color:rgba(242,235,223,0.5);}.elementor-31343 .elementor-element.elementor-element-7f571152{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-726287b .elementor-button{background-color:rgba(0,0,0,0);font-family:"Noto Sans TC", serif-Sans;font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0.1em;fill:#5B5442;color:#5B5442;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(36,31,22,0.14);border-radius:20px 20px 20px 20px;padding:6px 14px 6px 14px;}.elementor-31343 .elementor-element.elementor-element-726287b .elementor-button:hover, .elementor-31343 .elementor-element.elementor-element-726287b .elementor-button:focus{background-color:rgba(0,0,0,0);color:#5B5442;border-color:rgba(36,31,22,0.14);}.elementor-31343 .elementor-element.elementor-element-726287b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-726287b .elementor-button:hover svg, .elementor-31343 .elementor-element.elementor-element-726287b .elementor-button:focus svg{fill:#5B5442;}.elementor-31343 .elementor-element.elementor-element-56dba85d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-56dba85d .elementor-heading-title{font-family:"Noto Serif TC", serif-Sans;font-size:26px;font-weight:700;line-height:1.4em;color:#241F16;}.elementor-31343 .elementor-element.elementor-element-1fa0f28d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-1fa0f28d .elementor-heading-title{font-family:"Noto Sans TC", serif-Sans;font-size:13px;font-weight:600;line-height:1.6em;letter-spacing:0.05em;color:#5B5442;}.elementor-31343 .elementor-element.elementor-element-564cb190.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-564cb190 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-31343 .elementor-element.elementor-element-564cb190 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-31343 .elementor-element.elementor-element-564cb190 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-31343 .elementor-element.elementor-element-564cb190 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-31343 .elementor-element.elementor-element-564cb190 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-31343 .elementor-element.elementor-element-564cb190 .elementor-icon-list-icon i{color:#BE9A44;transition:color 0.3s;}.elementor-31343 .elementor-element.elementor-element-564cb190 .elementor-icon-list-icon svg{fill:#BE9A44;transition:fill 0.3s;}.elementor-31343 .elementor-element.elementor-element-564cb190{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-31343 .elementor-element.elementor-element-564cb190 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-31343 .elementor-element.elementor-element-564cb190 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31343 .elementor-element.elementor-element-564cb190 .elementor-icon-list-item > a{font-family:"Noto Sans TC", serif-Sans;font-size:14px;font-weight:400;line-height:1.9em;}.elementor-31343 .elementor-element.elementor-element-564cb190 .elementor-icon-list-text{color:#5B5442;transition:color 0.3s;}.elementor-31343 .elementor-element.elementor-element-29d55323.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-29d55323 .elementor-heading-title{font-family:"Noto Sans TC", serif-Sans;font-size:13px;font-weight:600;line-height:1.6em;letter-spacing:0.05em;color:#5B5442;}.elementor-31343 .elementor-element.elementor-element-193d41e6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-193d41e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-31343 .elementor-element.elementor-element-193d41e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-31343 .elementor-element.elementor-element-193d41e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-31343 .elementor-element.elementor-element-193d41e6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-31343 .elementor-element.elementor-element-193d41e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-31343 .elementor-element.elementor-element-193d41e6 .elementor-icon-list-icon i{color:#BE9A44;transition:color 0.3s;}.elementor-31343 .elementor-element.elementor-element-193d41e6 .elementor-icon-list-icon svg{fill:#BE9A44;transition:fill 0.3s;}.elementor-31343 .elementor-element.elementor-element-193d41e6{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-31343 .elementor-element.elementor-element-193d41e6 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-31343 .elementor-element.elementor-element-193d41e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31343 .elementor-element.elementor-element-193d41e6 .elementor-icon-list-item > a{font-family:"Noto Sans TC", serif-Sans;font-size:14px;font-weight:400;line-height:1.9em;}.elementor-31343 .elementor-element.elementor-element-193d41e6 .elementor-icon-list-text{color:#5B5442;transition:color 0.3s;}.elementor-31343 .elementor-element.elementor-element-1c8c67fc .elementor-button{background-color:#896A33;font-family:"Noto Sans TC", serif-Sans;font-size:13px;font-weight:400;line-height:1.6em;letter-spacing:0.06em;fill:#FDFAF3;color:#FDFAF3;border-radius:2px 2px 2px 2px;padding:12px 26px 12px 26px;}.elementor-31343 .elementor-element.elementor-element-1c8c67fc .elementor-button:hover, .elementor-31343 .elementor-element.elementor-element-1c8c67fc .elementor-button:focus{background-color:#6E5427;color:#FDFAF3;}.elementor-31343 .elementor-element.elementor-element-1c8c67fc > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-31343 .elementor-element.elementor-element-1c8c67fc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-1c8c67fc .elementor-button:hover svg, .elementor-31343 .elementor-element.elementor-element-1c8c67fc .elementor-button:focus svg{fill:#FDFAF3;}.elementor-31343 .elementor-element.elementor-element-3aa88ab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-3aa88ab:not(.elementor-motion-effects-element-type-background), .elementor-31343 .elementor-element.elementor-element-3aa88ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBDF;}.elementor-31343 .elementor-element.elementor-element-1504cf92{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-31343 .elementor-element.elementor-element-296f23f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-296f23f .elementor-heading-title{font-family:"Noto Sans TC", serif-Sans;font-size:12.5px;font-weight:600;text-transform:uppercase;line-height:1.6em;letter-spacing:0.3em;color:#BE9A44;}.elementor-31343 .elementor-element.elementor-element-ec4d136.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-ec4d136{text-align:center;}.elementor-31343 .elementor-element.elementor-element-ec4d136 .elementor-heading-title{font-family:"Noto Serif TC", serif-Sans;font-size:36px;font-weight:900;line-height:1.35em;color:#241F16;}.elementor-31343 .elementor-element.elementor-element-3c2721f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-3c2721f{text-align:center;font-family:"Noto Sans TC", serif-Sans;font-size:13.5px;font-weight:400;line-height:2em;color:#5B5442;}.elementor-31343 .elementor-element.elementor-element-6d7dfbc4{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#241F16;--border-color:#241F16;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-31343 .elementor-element.elementor-element-4fd7631d{--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;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(36,31,22,0.14);--border-color:rgba(36,31,22,0.14);--padding-top:20px;--padding-bottom:20px;--padding-left:4px;--padding-right:4px;}.elementor-31343 .elementor-element.elementor-element-5064f8c8{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-31343 .elementor-element.elementor-element-5064f8c8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-5064f8c8 .elementor-heading-title{font-family:"Cormorant Garamond", serif-Sans;font-size:16px;font-weight:500;font-style:italic;line-height:1.8em;color:#BE9A44;}.elementor-31343 .elementor-element.elementor-element-7d0662c3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-7d0662c3{font-family:"Noto Sans TC", serif-Sans;font-size:14.5px;font-weight:400;line-height:1.8em;color:#241F16;}.elementor-31343 .elementor-element.elementor-element-4e482d9b{--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;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(36,31,22,0.14);--border-color:rgba(36,31,22,0.14);--padding-top:20px;--padding-bottom:20px;--padding-left:4px;--padding-right:4px;}.elementor-31343 .elementor-element.elementor-element-1faedb26{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-31343 .elementor-element.elementor-element-1faedb26.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-1faedb26 .elementor-heading-title{font-family:"Cormorant Garamond", serif-Sans;font-size:16px;font-weight:500;font-style:italic;line-height:1.8em;color:#BE9A44;}.elementor-31343 .elementor-element.elementor-element-32fba7c9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-32fba7c9{font-family:"Noto Sans TC", serif-Sans;font-size:14.5px;font-weight:400;line-height:1.8em;color:#241F16;}.elementor-31343 .elementor-element.elementor-element-39b0e179{--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;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(36,31,22,0.14);--border-color:rgba(36,31,22,0.14);--padding-top:20px;--padding-bottom:20px;--padding-left:4px;--padding-right:4px;}.elementor-31343 .elementor-element.elementor-element-1d4abed5{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-31343 .elementor-element.elementor-element-1d4abed5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-1d4abed5 .elementor-heading-title{font-family:"Cormorant Garamond", serif-Sans;font-size:16px;font-weight:500;font-style:italic;line-height:1.8em;color:#BE9A44;}.elementor-31343 .elementor-element.elementor-element-6d318241.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-6d318241{font-family:"Noto Sans TC", serif-Sans;font-size:14.5px;font-weight:400;line-height:1.8em;color:#241F16;}.elementor-31343 .elementor-element.elementor-element-7c9b8805{--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;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(36,31,22,0.14);--border-color:rgba(36,31,22,0.14);--padding-top:20px;--padding-bottom:20px;--padding-left:4px;--padding-right:4px;}.elementor-31343 .elementor-element.elementor-element-5d15213f{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-31343 .elementor-element.elementor-element-5d15213f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-5d15213f .elementor-heading-title{font-family:"Cormorant Garamond", serif-Sans;font-size:16px;font-weight:500;font-style:italic;line-height:1.8em;color:#BE9A44;}.elementor-31343 .elementor-element.elementor-element-4f5a0505.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-4f5a0505{font-family:"Noto Sans TC", serif-Sans;font-size:14.5px;font-weight:400;line-height:1.8em;color:#241F16;}.elementor-31343 .elementor-element.elementor-element-9271f4{--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;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(36,31,22,0.14);--border-color:rgba(36,31,22,0.14);--padding-top:20px;--padding-bottom:20px;--padding-left:4px;--padding-right:4px;}.elementor-31343 .elementor-element.elementor-element-2a87f386{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-31343 .elementor-element.elementor-element-2a87f386.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-2a87f386 .elementor-heading-title{font-family:"Cormorant Garamond", serif-Sans;font-size:16px;font-weight:500;font-style:italic;line-height:1.8em;color:#BE9A44;}.elementor-31343 .elementor-element.elementor-element-1d0482dc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-1d0482dc{font-family:"Noto Sans TC", serif-Sans;font-size:14.5px;font-weight:400;line-height:1.8em;color:#241F16;}.elementor-31343 .elementor-element.elementor-element-2c0fbca3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-2c0fbca3:not(.elementor-motion-effects-element-type-background), .elementor-31343 .elementor-element.elementor-element-2c0fbca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#453F2C;}.elementor-31343 .elementor-element.elementor-element-7bc68c59{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-31343 .elementor-element.elementor-element-55975d47.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-55975d47 .elementor-heading-title{font-family:"Noto Sans TC", serif-Sans;font-size:12.5px;font-weight:600;text-transform:uppercase;line-height:1.6em;letter-spacing:0.3em;color:#E3C77E;}.elementor-31343 .elementor-element.elementor-element-69f7d2ac.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-69f7d2ac{text-align:center;}.elementor-31343 .elementor-element.elementor-element-69f7d2ac .elementor-heading-title{font-family:"Noto Serif TC", serif-Sans;font-size:36px;font-weight:900;line-height:1.35em;color:#FDFAF3;}.elementor-31343 .elementor-element.elementor-element-49dd0dc0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-31343 .elementor-element.elementor-element-78152cdc{--grid-row-gap:30px;--grid-column-gap:30px;}.elementor-31343 .elementor-element.elementor-element-78152cdc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-78152cdc .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-31343 .elementor-element.elementor-element-78152cdc:after{content:"0.66";}.elementor-31343 .elementor-element.elementor-element-78152cdc .elementor-post__thumbnail__link{width:100%;}.elementor-31343 .elementor-element.elementor-element-78152cdc .elementor-post__meta-data span + span:before{content:"•";}.elementor-31343 .elementor-element.elementor-element-78152cdc .elementor-post__card{background-color:rgba(253,250,243,0.05);border-color:rgba(253,250,243,0.16);border-width:1px;border-radius:3px;}.elementor-31343 .elementor-element.elementor-element-78152cdc .elementor-post__text{padding:0 24px;margin-top:20px;}.elementor-31343 .elementor-element.elementor-element-78152cdc .elementor-post__meta-data{padding:10px 24px;color:rgba(242,235,223,0.8);}.elementor-31343 .elementor-element.elementor-element-78152cdc .elementor-post__avatar{padding-right:24px;padding-left:24px;}.elementor-31343 .elementor-element.elementor-element-78152cdc .elementor-post__title, .elementor-31343 .elementor-element.elementor-element-78152cdc .elementor-post__title a{color:#FDFAF3;}.elementor-31343 .elementor-element.elementor-element-78152cdc .elementor-post__excerpt p{color:rgba(242,235,223,0.8);}.elementor-31343 .elementor-element.elementor-element-78152cdc .elementor-post__read-more{color:#E3C77E;}.elementor-31343 .elementor-element.elementor-element-6308665a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-663a7b05 .elementor-button{background-color:#BE9A44;font-family:"Noto Sans TC", serif-Sans;font-size:13px;font-weight:500;line-height:1.6em;letter-spacing:0.08em;fill:#241F16;color:#241F16;border-radius:20px 20px 20px 20px;padding:12px 30px 12px 30px;}.elementor-31343 .elementor-element.elementor-element-663a7b05 .elementor-button:hover, .elementor-31343 .elementor-element.elementor-element-663a7b05 .elementor-button:focus{background-color:#E3C77E;color:#241F16;}.elementor-31343 .elementor-element.elementor-element-663a7b05.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-663a7b05 .elementor-button:hover svg, .elementor-31343 .elementor-element.elementor-element-663a7b05 .elementor-button:focus svg{fill:#241F16;}.elementor-31343 .elementor-element.elementor-element-6472a152{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:110px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-6472a152:not(.elementor-motion-effects-element-type-background), .elementor-31343 .elementor-element.elementor-element-6472a152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBDF;}.elementor-31343 .elementor-element.elementor-element-fc22c40{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-31343 .elementor-element.elementor-element-4c624d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-fb92fe2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-31343 .elementor-element.elementor-element-fb92fe2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-fb92fe2{text-align:center;}.elementor-31343 .elementor-element.elementor-element-fb92fe2 .elementor-heading-title{font-family:"Jost", serif-Sans;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:2.34px;color:#8F6D20;}.elementor-31343 .elementor-element.elementor-element-0009e4a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31343 .elementor-element.elementor-element-0009e4a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-0009e4a{text-align:center;}.elementor-31343 .elementor-element.elementor-element-0009e4a .elementor-heading-title{font-family:"Noto Serif TC", serif-Sans;font-size:36px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-31343 .elementor-element.elementor-element-a3853f2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-2386361.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-2386361{--image-border-radius:20px;--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-31343 .elementor-element.elementor-element-96eccdf .elementor-button{background-color:#896A33;font-family:"Noto Sans TC", serif-Sans;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0.06em;fill:#FDFAF3;color:#FDFAF3;border-radius:2px 2px 2px 2px;padding:14px 36px 14px 36px;}.elementor-31343 .elementor-element.elementor-element-96eccdf .elementor-button:hover, .elementor-31343 .elementor-element.elementor-element-96eccdf .elementor-button:focus{background-color:#6E5427;color:#FDFAF3;}.elementor-31343 .elementor-element.elementor-element-96eccdf > .elementor-widget-container{padding:60px 60px 60px 60px;}.elementor-31343 .elementor-element.elementor-element-96eccdf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-96eccdf .elementor-button:hover svg, .elementor-31343 .elementor-element.elementor-element-96eccdf .elementor-button:focus svg{fill:#FDFAF3;}.elementor-31343 .elementor-element.elementor-element-e0355ae{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-e0355ae:not(.elementor-motion-effects-element-type-background), .elementor-31343 .elementor-element.elementor-element-e0355ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBDF;}.elementor-31343 .elementor-element.elementor-element-8d92aba{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-1d9f69a{--display:flex;}.elementor-31343 .elementor-element.elementor-element-77ee93e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-77ee93e{text-align:center;}.elementor-31343 .elementor-element.elementor-element-77ee93e .elementor-heading-title{font-size:40px;font-weight:700;line-height:1.4em;letter-spacing:0.5px;}.elementor-31343 .elementor-element.elementor-element-772dc18 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31343 .elementor-element.elementor-element-772dc18.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-772dc18{column-gap:0px;text-align:center;font-size:17px;}.elementor-31343 .elementor-element.elementor-element-036bfaf{--display:flex;}.elementor-31343 .elementor-element.elementor-element-ceeb92c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-ceeb92c .gallery-item{padding:0 15px 15px 0;}.elementor-31343 .elementor-element.elementor-element-ceeb92c .gallery{margin:0 -15px -15px 0;}.elementor-31343 .elementor-element.elementor-element-ceeb92c .gallery-item img{border-radius:8px 8px 8px 8px;}.elementor-31343 .elementor-element.elementor-element-ceeb92c .gallery-item .gallery-caption{text-align:center;}.elementor-31343 .elementor-element.elementor-element-51a36174{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:130px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-51a36174:not(.elementor-motion-effects-element-type-background), .elementor-31343 .elementor-element.elementor-element-51a36174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EBDF;background-image:url("https://kaiwei.art/wp-content/uploads/2026/08/gip-bg-banner_bg_02.svg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-31343 .elementor-element.elementor-element-370435cc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-31343 .elementor-element.elementor-element-71782691.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-71782691 .elementor-heading-title{font-family:"Noto Sans TC", serif-Sans;font-size:12.5px;font-weight:600;text-transform:uppercase;line-height:1.6em;letter-spacing:0.3em;color:#BE9A44;}.elementor-31343 .elementor-element.elementor-element-372340e5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-372340e5{text-align:center;}.elementor-31343 .elementor-element.elementor-element-372340e5 .elementor-heading-title{font-family:"Noto Serif TC", serif-Sans;font-size:40px;font-weight:900;line-height:1.3em;color:#241F16;}.elementor-31343 .elementor-element.elementor-element-2dab29a8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-2dab29a8{text-align:center;font-family:"Noto Sans TC", serif-Sans;font-size:14.5px;font-weight:400;line-height:2em;color:#5B5442;}.elementor-31343 .elementor-element.elementor-element-27696ade .elementor-button{background-color:#896A33;font-family:"Noto Sans TC", serif-Sans;font-size:13.5px;font-weight:400;line-height:1.6em;letter-spacing:0.06em;fill:#FDFAF3;color:#FDFAF3;border-radius:2px 2px 2px 2px;padding:14px 36px 14px 36px;}.elementor-31343 .elementor-element.elementor-element-27696ade .elementor-button:hover, .elementor-31343 .elementor-element.elementor-element-27696ade .elementor-button:focus{background-color:#6E5427;color:#FDFAF3;}.elementor-31343 .elementor-element.elementor-element-27696ade.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-27696ade .elementor-button:hover svg, .elementor-31343 .elementor-element.elementor-element-27696ade .elementor-button:focus svg{fill:#FDFAF3;}.elementor-31343 .elementor-element.elementor-element-5294890{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-1d6b8bd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-453119f{--display:flex;}.elementor-31343 .elementor-element.elementor-element-2b14b00.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-2b14b00{text-align:center;}.elementor-31343 .elementor-element.elementor-element-2b14b00 .elementor-heading-title{font-size:40px;font-weight:700;line-height:1.4em;letter-spacing:0.5px;}.elementor-31343 .elementor-element.elementor-element-edacf1b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31343 .elementor-element.elementor-element-edacf1b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-edacf1b{column-gap:0px;text-align:center;font-size:17px;}.elementor-31343 .elementor-element.elementor-element-963b13f{--display:flex;}.elementor-31343 .elementor-element.elementor-element-855439c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-31343 .elementor-element.elementor-element-855439c .gallery-item{padding:0 15px 15px 0;}.elementor-31343 .elementor-element.elementor-element-855439c .gallery{margin:0 -15px -15px 0;}.elementor-31343 .elementor-element.elementor-element-855439c .gallery-item img{border-radius:8px 8px 8px 8px;}.elementor-31343 .elementor-element.elementor-element-855439c .gallery-item .gallery-caption{text-align:center;}@media(max-width:1024px){.elementor-31343 .elementor-element.elementor-element-78345ffe .elementor-heading-title{font-size:48px;}.elementor-31343 .elementor-element.elementor-element-099ab83 .elementor-heading-title{font-size:28px;}.elementor-31343 .elementor-element.elementor-element-0009e4a .elementor-heading-title{font-size:32px;}.elementor-31343 .elementor-element.elementor-element-e0355ae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-31343 .elementor-element.elementor-element-77ee93e .elementor-heading-title{font-size:28px;}.elementor-31343 .elementor-element.elementor-element-772dc18{text-align:center;font-size:17px;}.elementor-31343 .elementor-element.elementor-element-036bfaf{--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-5294890{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-31343 .elementor-element.elementor-element-2b14b00 .elementor-heading-title{font-size:28px;}.elementor-31343 .elementor-element.elementor-element-edacf1b{text-align:center;font-size:17px;}.elementor-31343 .elementor-element.elementor-element-963b13f{--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-31343 .elementor-element.elementor-element-ed60414 > .elementor-widget-container{margin:0px -10px -55px -10px;}.elementor-31343 .elementor-element.elementor-element-613e039c{--padding-top:48px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-1f91346d{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-31343 .elementor-element.elementor-element-78345ffe .elementor-heading-title{font-size:38px;}.elementor-31343 .elementor-element.elementor-element-6658ebb0 img{width:220px;}.elementor-31343 .elementor-element.elementor-element-4b339e5d{--padding-top:64px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-6228336f{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-31343 .elementor-element.elementor-element-4e49331 img{width:220px;}.elementor-31343 .elementor-element.elementor-element-7150d082{--justify-content:center;}.elementor-31343 .elementor-element.elementor-element-25276cf5 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-31343 .elementor-element.elementor-element-2d552fe2{--padding-top:10px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-32e1ce1a{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-31343 .elementor-element.elementor-element-10ccedf > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-31343 .elementor-element.elementor-element-19b3b719{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-31343 .elementor-element.elementor-element-270f0f2d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31343 .elementor-element.elementor-element-60d80e39{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-31343 .elementor-element.elementor-element-3ad17279{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-31343 .elementor-element.elementor-element-4260ea08{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-31343 .elementor-element.elementor-element-099ab83 .elementor-heading-title{font-size:22px;letter-spacing:1px;}.elementor-31343 .elementor-element.elementor-element-0fc197a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-31343 .elementor-element.elementor-element-d3175c5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-7cf9fc1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-31343 .elementor-element.elementor-element-2223258{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-6548bcc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-31343 .elementor-element.elementor-element-eed9bbd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-f6b770c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-31343 .elementor-element.elementor-element-33ac548{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-63b74dc3{--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:10px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-4cac713b{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-31343 .elementor-element.elementor-element-53f3734d{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-31343 .elementor-element.elementor-element-1f804453{--min-height:220px;}.elementor-31343 .elementor-element.elementor-element-501cdac5 .elementor-heading-title{font-size:96px;}.elementor-31343 .elementor-element.elementor-element-3a50b1cc{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-31343 .elementor-element.elementor-element-2b63e3c8{--min-height:220px;}.elementor-31343 .elementor-element.elementor-element-3c546cdd .elementor-heading-title{font-size:96px;}.elementor-31343 .elementor-element.elementor-element-7f8316c6{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-31343 .elementor-element.elementor-element-5ec2a003{--min-height:220px;}.elementor-31343 .elementor-element.elementor-element-250169f3 .elementor-heading-title{font-size:96px;}.elementor-31343 .elementor-element.elementor-element-3aa88ab{--padding-top:10px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-2c0fbca3{--padding-top:64px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-49dd0dc0{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-31343 .elementor-element.elementor-element-78152cdc .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-31343 .elementor-element.elementor-element-78152cdc:after{content:"0.5";}.elementor-31343 .elementor-element.elementor-element-78152cdc .elementor-post__thumbnail__link{width:100%;}.elementor-31343 .elementor-element.elementor-element-6472a152{--padding-top:64px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-0009e4a .elementor-heading-title{font-size:26px;}.elementor-31343 .elementor-element.elementor-element-e0355ae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-31343 .elementor-element.elementor-element-8d92aba{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-1d9f69a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-77ee93e .elementor-heading-title{font-size:22px;letter-spacing:1px;}.elementor-31343 .elementor-element.elementor-element-772dc18 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31343 .elementor-element.elementor-element-772dc18{text-align:center;font-size:17px;}.elementor-31343 .elementor-element.elementor-element-036bfaf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-51a36174{--padding-top:80px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-5294890{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-31343 .elementor-element.elementor-element-1d6b8bd{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-453119f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31343 .elementor-element.elementor-element-2b14b00 .elementor-heading-title{font-size:22px;letter-spacing:1px;}.elementor-31343 .elementor-element.elementor-element-edacf1b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31343 .elementor-element.elementor-element-edacf1b{text-align:center;font-size:17px;}.elementor-31343 .elementor-element.elementor-element-963b13f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-31343 .elementor-element.elementor-element-1f91346d{--content-width:1180px;}.elementor-31343 .elementor-element.elementor-element-5b9967c3{--content-width:1180px;}.elementor-31343 .elementor-element.elementor-element-16d2c8a9{--content-width:620px;}.elementor-31343 .elementor-element.elementor-element-6228336f{--content-width:1180px;}.elementor-31343 .elementor-element.elementor-element-32e1ce1a{--content-width:1180px;}.elementor-31343 .elementor-element.elementor-element-19b3b719{--content-width:1180px;}.elementor-31343 .elementor-element.elementor-element-0fc197a{--content-width:500px;}.elementor-31343 .elementor-element.elementor-element-7cf9fc1{--content-width:500px;}.elementor-31343 .elementor-element.elementor-element-6548bcc{--content-width:500px;}.elementor-31343 .elementor-element.elementor-element-f6b770c{--content-width:500px;}.elementor-31343 .elementor-element.elementor-element-4cac713b{--content-width:1180px;}.elementor-31343 .elementor-element.elementor-element-53f3734d{--content-width:1180px;}.elementor-31343 .elementor-element.elementor-element-3a50b1cc{--content-width:1180px;}.elementor-31343 .elementor-element.elementor-element-7f8316c6{--content-width:1180px;}.elementor-31343 .elementor-element.elementor-element-1504cf92{--content-width:600px;}.elementor-31343 .elementor-element.elementor-element-6d7dfbc4{--content-width:820px;}.elementor-31343 .elementor-element.elementor-element-7bc68c59{--content-width:900px;}.elementor-31343 .elementor-element.elementor-element-49dd0dc0{--content-width:1180px;}.elementor-31343 .elementor-element.elementor-element-fc22c40{--content-width:860px;}.elementor-31343 .elementor-element.elementor-element-e0355ae{--content-width:1080px;}.elementor-31343 .elementor-element.elementor-element-370435cc{--content-width:620px;}.elementor-31343 .elementor-element.elementor-element-5294890{--content-width:1080px;}}