@media (min-width:992px){.main-title[data-v-e5e5d9a9]{font-size:60px;font-weight:300;letter-spacing:36px;line-height:120%}.main-description[data-v-e5e5d9a9],.main-title[data-v-e5e5d9a9]{font-family:Noto Sans TC,sans-serif;font-style:normal}.main-description[data-v-e5e5d9a9]{font-size:18px;font-weight:500;letter-spacing:1.08px;line-height:160%}.section-title[data-v-e5e5d9a9]{font-size:34px;font-weight:700;letter-spacing:2.04px;line-height:140%}.section-description[data-v-e5e5d9a9],.section-title[data-v-e5e5d9a9]{font-family:Noto Sans CJK TC,sans-serif;font-style:normal}.section-description[data-v-e5e5d9a9]{font-size:12px;font-weight:400;letter-spacing:.24px;line-height:160%}.component-item[data-v-e5e5d9a9]{font-family:Noto Sans CJK TC,sans-serif;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.96px;line-height:180%}}@media (max-width:991px){.main-title[data-v-e5e5d9a9]{font-family:Noto Sans TC,sans-serif;font-size:40px;font-style:normal;font-weight:300;letter-spacing:36px;line-height:120%}.main-description[data-v-e5e5d9a9]{font-size:16px;font-weight:500;letter-spacing:1.28px;line-height:160%}.main-description[data-v-e5e5d9a9],.section-title[data-v-e5e5d9a9]{font-family:Noto Sans CJK TC,sans-serif;font-style:normal}.section-title[data-v-e5e5d9a9]{font-size:34px;font-weight:700;letter-spacing:2.04px;line-height:140%}.section-description[data-v-e5e5d9a9]{font-family:Noto Sans CJK TC,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.24px;line-height:160%}}@media (max-width:768px){.main-title[data-v-e5e5d9a9]{font-family:Noto Sans TC,sans-serif;font-size:40px;font-style:normal;font-weight:300;letter-spacing:12px;line-height:140%}.main-description[data-v-e5e5d9a9]{font-size:16px;font-weight:500;letter-spacing:1.28px;line-height:160%}.main-description[data-v-e5e5d9a9],.section-title[data-v-e5e5d9a9]{font-family:Noto Sans CJK TC,sans-serif;font-style:normal}.section-title[data-v-e5e5d9a9]{font-size:34px;font-weight:700;letter-spacing:2.04px;line-height:140%}.section-description[data-v-e5e5d9a9]{font-family:Noto Sans CJK TC,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.24px;line-height:160%}}@media (min-width:1440px){.component-image[data-v-e5e5d9a9]{flex-shrink:0;height:366.5px;min-height:366.5px;min-width:733px;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:733px}.component-inside-block[data-v-e5e5d9a9],.header-block[data-v-e5e5d9a9]{width:1440px}}@media (max-width:1439px) and (min-width:992px){.component-image[data-v-e5e5d9a9]{flex-shrink:0;height:244px;min-height:244px;min-width:488px;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:488px}.component-inside-block[data-v-e5e5d9a9],.header-block[data-v-e5e5d9a9]{width:992px}}@media (max-width:991px) and (min-width:768px){.component-image[data-v-e5e5d9a9]{flex-shrink:0;height:304px;min-height:304px;min-width:608px;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:608px}.component-inside-block[data-v-e5e5d9a9],.header-block[data-v-e5e5d9a9]{width:768px}}@media (max-width:767px) and (min-width:480px){.component-image[data-v-e5e5d9a9]{flex-shrink:0;height:216px;min-height:216px;min-width:432px;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:432px}}@media (max-width:479px){.component-image[data-v-e5e5d9a9]{flex-shrink:0;height:163.5px;min-height:163.5px;min-width:327px;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:327px}}.component-image[data-v-e5e5d9a9]:hover{transform:scale(1.05)}.component-item[data-v-e5e5d9a9]{border-top:1px solid #efefef;padding-top:16px;transition:color .3s ease}.component-item[data-v-e5e5d9a9]:hover{color:#374151}.more-components-section[data-v-8b04e391]{background-color:#f8f8f8;font-family:Noto Sans TC,sans-serif;min-height:1230px}.main-title[data-v-8b04e391]{font-family:Noto Sans TC,sans-serif;font-style:normal;font-weight:300}.subtitle[data-v-8b04e391]{font-weight:700}.content-text[data-v-8b04e391],.subtitle[data-v-8b04e391]{font-family:Noto Sans CJK TC,sans-serif;font-style:normal}.content-text[data-v-8b04e391]{font-weight:400;letter-spacing:.32px;line-height:180%}@media (min-width:1440px){.button-block[data-v-8b04e391],.content-block[data-v-8b04e391],.title-block[data-v-8b04e391]{margin:0 auto;padding:0 160px;width:1440px}.main-title[data-v-8b04e391]{font-family:Noto Sans TC,sans-serif;font-size:60px;letter-spacing:36px;line-height:120%}.more-components-section[data-v-8b04e391]{min-height:1230px}.background-image[data-v-8b04e391]{height:875px;width:100%}}@media (min-width:992px) and (max-width:1439px){.main-title[data-v-8b04e391]{font-family:Noto Sans TC,sans-serif;font-size:60px;letter-spacing:34px;line-height:120%}.subtitle[data-v-8b04e391]{font-size:20px;letter-spacing:1.2px;line-height:140%}.content-text[data-v-8b04e391]{font-size:16px}.button-block[data-v-8b04e391],.content-block[data-v-8b04e391],.title-block[data-v-8b04e391]{margin:0 auto;padding:0 120px;width:992px}.more-components-section[data-v-8b04e391]{min-height:1199px}.background-image[data-v-8b04e391]{height:875px;width:100%}}@media (max-width:991px) and (min-width:768px){.main-title[data-v-8b04e391]{font-size:40px;letter-spacing:12px;line-height:140%}.subtitle[data-v-8b04e391]{font-size:18px;letter-spacing:1.08px;line-height:140%}.content-text[data-v-8b04e391]{font-size:16px}.more-components-section[data-v-8b04e391]{min-height:825px}.background-image[data-v-8b04e391]{height:550px;width:100%}}.button-block[data-v-8b04e391],.content-block[data-v-8b04e391],.title-block[data-v-8b04e391]{opacity:0;transform:translateY(30px)}@media (max-width:767px) and (min-width:481px){.background-image[data-v-8b04e391]{max-width:100%;min-height:100px;opacity:.9}.more-components-section[data-v-8b04e391]{min-height:825px}.button-block[data-v-8b04e391]{flex-direction:row!important}}@media (max-width:479px) and (min-width:301px){.background-image[data-v-8b04e391]{max-width:100%;min-height:100px;opacity:.9}.more-components-section[data-v-8b04e391]{min-height:825px}.button-block[data-v-8b04e391]{flex-direction:col!important}}.contact-button[data-v-8b04e391],.custom-button[data-v-8b04e391]{transition:all .3s ease}.contact-button[data-v-8b04e391]:hover,.custom-button[data-v-8b04e391]:hover{background-color:#b80f17}
