.elementor-kit-27562{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-6a5586d:#513E30;--e-global-color-ce7c91f:#A59E94;--e-global-color-35f4d6e:#402924;--e-global-color-3f116bd:#000000;--e-global-color-b64216d:#511B14;--e-global-color-d279a4d:#ECE3DC;--e-global-color-26173e2:#7C6867;--e-global-color-a734e7e:#AC8372;--e-global-color-dcd41b3:#D79159;--e-global-color-be2dab9:#3A4F66;--e-global-color-574a471:#D79159;--e-global-color-a3a7b68:#D79159;--e-global-color-61ba38f:#E9CAB9;--e-global-color-40a2fd6:#FF8A7A;--e-global-color-1bff7b9:#FDFDFD;--e-global-color-3753040:#3A4F66;--e-global-color-ead5952:#C8B6A6;--e-global-color-b84086a:#BFA096;--e-global-color-daeb2ca:#ECE3DC;--e-global-color-4725dde:#EFD9D1;--e-global-color-51dba45:#C9B5AE;--e-global-color-f7fc73f:#402924;--e-global-typography-primary-font-family:"Noto Sans TC";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Noto Sans TC";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Noto Sans TC";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Noto Sans TC";--e-global-typography-accent-font-weight:500;}.elementor-kit-27562 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --primary:#a03030; --primary-light:#d4a574; --text:#1a1a1a; --bg:#faf8f3; --section-bg:#e5e7eb; --line:#DDD8CD; --surface:#ffffff; --font-body:Noto Sans TC; --font-heading:Noto Sans TC; --brand-primary:#faf8f5; --brand-secondary:#2c2621; --brand-accent:#e8e0d5; --brand-bg:#5f7b58; --brand-text:#faf8f5; --e-gv-12e6fe4:#b0623f; --Deep:#b0623f; --chalk:#F4F1EA; --chalk-surface:#FBF9F4; --clay:#B4573A; --clay-deep:#8F4129; --ink:#1E1E1D; --stone:#6C6F70; }