.elementor-kit-5{--e-global-color-primary:#251E1C;--e-global-color-secondary:#E6E6E9;--e-global-color-text:#251E1C;--e-global-color-accent:#CE7100;--e-global-typography-primary-font-family:"Noto Serif TC";--e-global-typography-primary-font-size:32px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-letter-spacing:2.56px;--e-global-typography-secondary-font-family:"Noto Serif TC";--e-global-typography-secondary-font-size:22px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-letter-spacing:0.4px;--e-global-typography-text-font-family:"Noto Sans TC";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-letter-spacing:0.4px;--e-global-typography-accent-font-family:"Noto Serif TC";--e-global-typography-accent-font-size:18px;--e-global-typography-accent-letter-spacing:0.4px;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;border-style:solid;border-color:var( --e-global-color-primary );}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a:hover{color:var( --e-global-color-accent );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing: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-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --font-main-serif-cn:Noto Serif TC; --size-title-medium:28px; --size-text-m:15px; --coffee-bean:#251E1C; --size-button-L:18px; --font-main-serif-en:Playfair Display; --size-title-xlarge:4.16vw; --neutral-100:#E9E8E8; --letter-space-en-normal:-1.6px; --size-title-large:32px; --size-title-small:22px; --size-title-xsmall:18px; --size-text-l:16px; --size-text-s:13px; --size-text-xs:10px; --ochre:#CE7100; --neutral-200:#D3D2D2; --neutral-300:#BEBBBB; --neutral-400:#A8A5A4; --neutral-500:#928E8D; --soft-fawn:#E6E6E9; --latterspace-cn-normal:0.44px; --lineheight-text:178%; --white:#ffffff; --size-title-mb-medium:24px; --size-title-mb-large:54px; --font-main-sans:Noto Sans TC; --font-caps-serif-en:Playfair Display SC; --neutral-600:#7C7877; --e-gv-539b213:Noto Serif TC; --e-gv-35ef1c6:Noto Sans TC; --e-gv-4187342:13px; --e-gv-2cbef86:#251E1C; --e-gv-34fc1ba:0.44px; --e-gv-5936c5b:178%; --e-gv-1a627f9:#BEBBBB; --e-gv-32e04b2:#CE7100; --e-gv-23eb831:Playfair Display; --e-gv-4863a84:15px; --e-gv-1b91b93:#7C7877; --e-gv-30ade2f:178%; --e-gv-1bd61e3:#D3D2D2; --e-gv-8810633:Noto Serif TC; --e-gv-5a7f106:32px; --e-gv-78a9396:#251E1C; --e-gv-338b44f:0.44px; --e-gv-7bbc163:24px; }
/* Start custom CSS *//* Elementor全站主體文字左右對齊 */
.elementor-widget-theme-post-content p {
    text-align: justify;
    text-justify: inter-ideograph;
}/* End custom CSS */