.elementor-kit-184{--e-global-color-primary:#000000;--e-global-color-text:#4F4F4F;--e-global-color-accent:#E7D19D;--e-global-color-secondary:#EBB73E;--e-global-color-f46a3d3:#FDFDFD;--e-global-color-dc41ad2:#E5F4FC;--e-global-color-a7ed791:#DB382B;--e-global-color-c39a701:#8B2F32;--e-global-color-7775e2f:#F9C623;--e-global-color-7564dd9:#330001;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Noto Sans TC";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:160%;--e-global-typography-accent-font-family:"Noto Sans TC";--e-global-typography-accent-font-size:1rem;--e-global-typography-accent-font-weight:800;--e-global-typography-accent-line-height:180%;--e-global-typography-d33b749-font-family:"Noto Sans TC";--e-global-typography-d33b749-font-size:clamp(3rem, 2.5385rem + 2.0513vw, 4rem);--e-global-typography-d33b749-font-weight:800;--e-global-typography-d33b749-line-height:120%;--e-global-typography-0f8b72a-font-family:"Noto Sans TC";--e-global-typography-0f8b72a-font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 3rem);--e-global-typography-0f8b72a-font-weight:700;--e-global-typography-0f8b72a-line-height:120%;--e-global-typography-e51a033-font-family:"Noto Sans TC";--e-global-typography-e51a033-font-size:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem);--e-global-typography-e51a033-font-weight:600;--e-global-typography-e51a033-line-height:140%;--e-global-typography-55d6237-font-family:"Noto Sans TC";--e-global-typography-55d6237-font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);--e-global-typography-55d6237-font-weight:500;--e-global-typography-55d6237-line-height:120%;--e-global-typography-e8bf809-font-family:"Noto Sans TC";--e-global-typography-e8bf809-font-size:clamp(1.6rem, 1.5308rem + 0.3077vw, 1.75rem);--e-global-typography-e8bf809-line-height:130%;--e-global-typography-0799df2-font-family:"Noto Sans TC";--e-global-typography-0799df2-font-size:clamp(1.4rem, 1.3538rem + 0.2051vw, 1.5rem);--e-global-typography-0799df2-line-height:130%;--e-global-typography-af8c88e-font-family:"Noto Sans TC";--e-global-typography-af8c88e-font-size:clamp(1.2rem, 1.1769rem + 0.1026vw, 1.25rem);--e-global-typography-af8c88e-line-height:140%;--e-global-typography-773019e-font-family:"Noto Sans TC";--e-global-typography-773019e-font-size:1.2rem;--e-global-typography-dfc5ce3-font-family:"Noto Sans TC";--e-global-typography-dfc5ce3-font-size:1.125rem;--e-global-typography-dfc5ce3-line-height:180%;--e-global-typography-8e5c306-font-family:"Noto Sans TC";--e-global-typography-8e5c306-font-size:0.875rem;--e-global-typography-966d07e-font-family:"Helvetica";--e-global-typography-966d07e-font-size:1.135rem;--e-global-typography-2066889-font-family:"Noto Sans TC";--e-global-typography-2066889-font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);--e-global-typography-2066889-font-weight:700;--e-global-typography-2066889-line-height:110%;--e-global-typography-2066889-letter-spacing:3.5px;--e-global-typography-3826c2a-font-family:"Noto Serif TC";--e-global-typography-3826c2a-font-size:clamp(3rem, 2.5385rem + 2.0513vw, 4rem);--e-global-typography-3826c2a-font-weight:800;--e-global-typography-3826c2a-line-height:120%;--e-global-typography-3b511ff-font-family:"Noto Serif TC";--e-global-typography-3b511ff-font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 3rem);--e-global-typography-3b511ff-font-weight:700;--e-global-typography-3b511ff-line-height:120%;--e-global-typography-3ffa622-font-family:"Noto Serif TC";--e-global-typography-3ffa622-font-size:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem);--e-global-typography-3ffa622-font-weight:600;--e-global-typography-3ffa622-line-height:140%;--e-global-typography-a41554c-font-family:"Noto Serif TC";--e-global-typography-a41554c-font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);--e-global-typography-a41554c-font-weight:500;--e-global-typography-a41554c-line-height:110%;--e-global-typography-18d1702-font-family:"iansui v5";--e-global-typography-18d1702-font-size:1.125rem;--e-global-typography-c1f72e2-font-family:"ChunkFive";--e-global-typography-c1f72e2-font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);--e-global-typography-c1f72e2-font-weight:500;--e-global-typography-c1f72e2-line-height:110%;--e-global-typography-29328fb-font-family:"ChunkFive";--e-global-typography-29328fb-font-size:clamp(3rem, 2.5385rem + 2.0513vw, 4rem);--e-global-typography-29328fb-font-weight:800;--e-global-typography-29328fb-line-height:120%;--e-global-typography-29328fb-letter-spacing:2px;--e-global-typography-b33e984-font-family:"ChunkFive";--e-global-typography-b33e984-font-size:clamp(2.4rem, 2.1231rem + 1.2308vw, 3rem);--e-global-typography-b33e984-font-weight:700;--e-global-typography-b33e984-line-height:120%;--e-global-typography-b33e984-letter-spacing:2px;--e-global-typography-546e6ec-font-family:"ChunkFive";--e-global-typography-546e6ec-font-size:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem);--e-global-typography-546e6ec-font-weight:600;--e-global-typography-546e6ec-line-height:140%;--e-global-typography-546e6ec-letter-spacing:2px;--e-global-typography-9a3f43f-font-family:"ChunkFive";--e-global-typography-9a3f43f-font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);--e-global-typography-9a3f43f-font-weight:500;--e-global-typography-9a3f43f-line-height:120%;--e-global-typography-8f93060-font-family:"ChunkFive";--e-global-typography-8f93060-font-size:clamp(1.6rem, 1.5308rem + 0.3077vw, 1.75rem);--e-global-typography-8f93060-letter-spacing:1px;--e-global-typography-c7bf14f-font-family:"ChunkFive";--e-global-typography-c7bf14f-font-size:clamp(1.2rem, 1.1769rem + 0.1026vw, 1.25rem);--e-global-typography-c7bf14f-letter-spacing:1.5px;--e-global-typography-07db7f3-font-family:"ChunkFive";--e-global-typography-07db7f3-font-size:1.2rem;--e-global-typography-07db7f3-letter-spacing:1.5px;--e-global-typography-00de2f5-font-family:"Noto Sans TC";--e-global-typography-00de2f5-font-size:clamp(1.2rem, 1.1769rem + 0.1026vw, 1.25rem);--e-global-typography-00de2f5-font-weight:900;--e-global-typography-00de2f5-line-height:140%;--e-global-typography-3812e88-font-family:"Noto Serif TC";--e-global-typography-3812e88-font-size:1.125rem;--e-global-typography-3812e88-line-height:180%;--e-global-typography-1dd2cdc-font-family:"Dela Gothic One";--e-global-typography-1dd2cdc-font-size:clamp(3rem, 2.5385rem + 2.0513vw, 4rem);--e-global-typography-1dd2cdc-line-height:120%;--e-global-typography-812aeec-font-family:"Klee One";--e-global-typography-812aeec-font-size:clamp(3rem, 2.5385rem + 2.0513vw, 4rem);--e-global-typography-812aeec-font-weight:bold;--e-global-typography-812aeec-line-height:120%;--e-global-typography-fdba2e2-font-family:"Zen Old Mincho";--e-global-typography-fdba2e2-font-size:clamp(3rem, 2.5385rem + 2.0513vw, 4rem);--e-global-typography-fdba2e2-font-weight:800;--e-global-typography-fdba2e2-line-height:120%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-184 button,.elementor-kit-184 input[type="button"],.elementor-kit-184 input[type="submit"],.elementor-kit-184 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-dc41ad2 );border-radius:90px 90px 90px 90px;padding:0.9rem 2rem 0.9rem 2rem;}.elementor-kit-184 e-page-transition{background-color:#FFBC7D;}.elementor-kit-184 a{color:var( --e-global-color-secondary );}.elementor-kit-184 h3{color:var( --e-global-color-text );font-family:var( --e-global-typography-e51a033-font-family ), Sans-serif;font-size:var( --e-global-typography-e51a033-font-size );font-weight:var( --e-global-typography-e51a033-font-weight );line-height:var( --e-global-typography-e51a033-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1120px;}.e-con{--container-max-width:1120px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.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:1366px){.elementor-kit-184{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-184 h3{font-size:var( --e-global-typography-e51a033-font-size );line-height:var( --e-global-typography-e51a033-line-height );}.elementor-kit-184 button,.elementor-kit-184 input[type="button"],.elementor-kit-184 input[type="submit"],.elementor-kit-184 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:75%;}.e-con{--container-max-width:75%;}}@media(max-width:1024px){.elementor-kit-184{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-184 h3{font-size:var( --e-global-typography-e51a033-font-size );line-height:var( --e-global-typography-e51a033-line-height );}.elementor-kit-184 button,.elementor-kit-184 input[type="button"],.elementor-kit-184 input[type="submit"],.elementor-kit-184 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:80%;}.e-con{--container-max-width:80%;}}@media(max-width:767px){.elementor-kit-184{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-184 h3{font-size:var( --e-global-typography-e51a033-font-size );line-height:var( --e-global-typography-e51a033-line-height );}.elementor-kit-184 button,.elementor-kit-184 input[type="button"],.elementor-kit-184 input[type="submit"],.elementor-kit-184 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:85%;}.e-con{--container-max-width:85%;}}@media(min-width:2400px){.elementor-kit-184{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-184 h3{font-size:var( --e-global-typography-e51a033-font-size );line-height:var( --e-global-typography-e51a033-line-height );}.elementor-kit-184 button,.elementor-kit-184 input[type="button"],.elementor-kit-184 input[type="submit"],.elementor-kit-184 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}:root { ----dark-darker:#000000; ----dark:#4F4F4F; ----accent:#0077B2; ----accent-darker:#29478B; ----title-size-1:clamp(3rem, 2.5385rem + 2.0513vw, 4rem); ----ff-noto-sans-tc:Noto Sans TC; ----title-size-2:clamp(2.4rem, 2.1231rem + 1.2308vw, 3rem); ----title-size-3:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem); ----title-size-4:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem); ----title-size-5:clamp(1.6rem, 1.5308rem + 0.3077vw, 1.75rem); ----title-size-6:clamp(1.4rem, 1.3538rem + 0.2051vw, 1.5rem); ----titile-size-7:clamp(1.2rem, 1.1769rem + 0.1026vw, 1.25rem); ----light:#FDFDFD; ----light-darker:#E5F4FC; ----accent-2:#DB382B; ----accent-2-hover:#8B2F32; ----accent-3:#F9C623; ----ff-noto-serif-tc:Noto Serif TC; ----space-inset-s:clamp(1rem, 0.7692rem + 1.0256vw, 1.5rem); ----space-inset-m:clamp(1.5rem, 1.2692rem + 1.0256vw, 2rem); ----space-inset-l:clamp(2rem, 1.5385rem + 2.0513vw, 3rem); ----space-section-s:clamp(1.5rem, 1.0385rem + 2.0513vw, 2.5rem); ----space-section-m:clamp(4rem, 3.5385rem + 2.0513vw, 5rem); ----space-section-l:clamp(7rem, 6.5385rem + 2.0513vw, 8rem); }