.elementor-kit-28{--e-global-color-primary:#2673E9;--e-global-color-secondary:#FBFBFB;--e-global-color-text:#000000;--e-global-color-accent:#FFA041;--e-global-color-f129cf7:#E1E1E1;--e-global-typography-primary-font-family:"Noto Sans TC";--e-global-typography-primary-font-size:32px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-word-spacing:0em;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-size:32px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-text-transform:none;--e-global-typography-secondary-font-style:normal;--e-global-typography-secondary-text-decoration:none;--e-global-typography-secondary-word-spacing:0em;--e-global-typography-text-font-family:"Quattrocento Sans";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-text-decoration:none;--e-global-typography-text-line-height:1.5em;--e-global-typography-text-letter-spacing:0px;--e-global-typography-text-word-spacing:0em;--e-global-typography-accent-font-family:"Quattrocento Sans";--e-global-typography-accent-font-size:28px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-text-decoration:none;--e-global-typography-accent-line-height:1em;--e-global-typography-accent-letter-spacing:0em;--e-global-typography-accent-word-spacing:0em;background-color:var(--e-global-color-secondary)}.elementor-kit-28 e-page-transition{background-color:#FFBC7D}.elementor-kit-28 p{margin-block-end:0}.elementor-kit-28 a{color:var(--e-global-color-primary)}.elementor-kit-28 a:hover{color:var(--e-global-color-primary)}.elementor-kit-28 h4{color:var(--e-global-color-primary)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:100%}.e-con{--container-max-width:100%;--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){margin-block-end:0}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-kit-28{--e-global-typography-primary-font-size:7vw;--e-global-typography-secondary-font-size:5vw;--e-global-typography-text-font-size:14px;--e-global-typography-accent-font-size:28px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-28{--e-global-typography-primary-font-size:28px;--e-global-typography-primary-line-height:1.1em;--e-global-typography-secondary-font-size:40px;--e-global-typography-text-font-size:18px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.elementor-element-bc276c8 .elementor-button,.elementor-element-f382f57 .elementor-button,.elementor-element-e2a7ab7 .elementor-button,.elementor-element-a922c26 .elementor-button,.elementor-element-b38424a .elementor-button,.elementor-element-b8965fc .elementor-button,.elementor-element-b660084 .elementor-button,.elementor-element-1fab0b5b .elementor-button{color:#FFFFFF!important;background:#2E8BC9!important;background:linear-gradient(135deg,#2E8BC9 0%,#1F6FA3 100%)!important;border:none!important;outline:none!important;border-radius:50px!important;padding:16px 45px!important;font-size:16px!important;font-weight:600!important;letter-spacing:1.5px!important;box-shadow:0 8px 20px rgb(31 111 163 / .35)!important;transition:all 0.4s cubic-bezier(.175,.885,.32,1.275)!important}.elementor-element-bc276c8 .elementor-button *,.elementor-element-f382f57 .elementor-button *,.elementor-element-e2a7ab7 .elementor-button *,.elementor-element-a922c26 .elementor-button *,.elementor-element-b38424a .elementor-button *,.elementor-element-b8965fc .elementor-button *,.elementor-element-b660084 .elementor-button *,.elementor-element-1fab0b5b .elementor-button *{color:#FFFFFF!important;fill:#FFFFFF!important}.elementor-element-bc276c8 .elementor-button:hover,.elementor-element-f382f57 .elementor-button:hover,.elementor-element-e2a7ab7 .elementor-button:hover,.elementor-element-a922c26 .elementor-button:hover,.elementor-element-b38424a .elementor-button:hover,.elementor-element-b8965fc .elementor-button:hover,.elementor-element-b660084 .elementor-button:hover,.elementor-element-1fab0b5b .elementor-button:hover{transform:translateY(-4px) scale(1.03)!important;box-shadow:0 15px 30px rgb(31 111 163 / .5)!important;background:linear-gradient(135deg,#1F6FA3 0%,#2E8BC9 100%)!important}.elementor-element-40af18a .elementor-button{color:#FFFFFF!important;background-color:rgb(255 255 255 / .05)!important;border:2px solid #FFFFFF!important;border-radius:4px!important;padding:16px 42px!important;font-size:18px!important;font-weight:500!important;letter-spacing:2px!important;backdrop-filter:blur(8px);box-shadow:0 0 15px rgb(255 255 255 / .15)!important;transition:all 0.4s ease!important}.elementor-element-40af18a .elementor-button:hover{background-color:#FFFFFF!important;color:#1F6FA3!important;box-shadow:0 0 30px rgb(255 255 255 / .8)!important;transform:translateY(-3px)}.elementor-element-40af18a .elementor-button:hover span{color:#1F6FA3!important;font-weight:700!important}.elementor-element-40af18a .elementor-button:hover svg{fill:#1F6FA3!important;transform:translateX(5px)}