.heading1{font-family:Montserrat,Noto Sans TC,sans-serif;font-size:50px;font-weight:400;letter-spacing:0;line-height:125%}@media(max-width:767px){.heading1{font-size:40px}}.heading2{font-family:Montserrat,Noto Sans TC,sans-serif;font-size:42px;font-weight:400;letter-spacing:0;line-height:150%}@media(max-width:767px){.heading2{font-size:34px}}.heading3{font-family:Montserrat,Noto Sans TC,sans-serif;font-size:34px;font-weight:400;letter-spacing:0;line-height:150%}@media(max-width:767px){.heading3{font-size:28px}}.heading4{font-family:Montserrat,Noto Sans TC,sans-serif;font-size:28px;font-weight:400;letter-spacing:0;line-height:150%}@media(max-width:767px){.heading4{font-size:22px}}.heading5{font-family:Montserrat,Noto Sans TC,sans-serif;font-size:20px;font-weight:400;letter-spacing:0;line-height:150%}@media(max-width:767px){.heading5{font-size:18px}}.title{font-family:Montserrat,Noto Sans TC,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:160%}@media(max-width:767px){.title{font-size:14px}}.body{font-family:Montserrat,Noto Sans TC,sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:160%}@media(max-width:767px){.body{font-size:14px}}.content{font-family:Montserrat,Noto Sans TC,sans-serif;font-size:14px;font-weight:300;letter-spacing:0;line-height:160%}@media(max-width:767px){.content{font-size:12px}}*{box-sizing:border-box;margin:0;padding:0}a{text-decoration:none}button,select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;outline:none}.btn{align-items:center;display:flex;transition:all .3s ease}.btn-md{border-radius:10px;font-family:Montserrat,Noto Sans TC,sans-serif;font-size:20px;font-weight:400;height:42px;letter-spacing:0;line-height:150%;padding:0 20px}@media(max-width:767px){.btn-md{font-size:18px}}.btn-md{gap:6px}.btn-md .img-icon{height:24px;width:24px}.btn-sm{border-radius:6px;font-family:Montserrat,Noto Sans TC,sans-serif;font-size:16px;font-weight:400;height:36px;letter-spacing:0;line-height:160%;padding:0 16px}@media(max-width:767px){.btn-sm{font-size:14px}}.btn-sm{gap:4px}.btn-sm .img-icon{height:18px;width:18px}.btn-xs{border-radius:4px;font-size:12px;font-weight:500;gap:4px;height:28px;line-height:160%;padding:0 12px}.btn-xs .img-icon{height:15px;width:15px}.btn-primary{background-color:#0f62fe;color:#fff}.btn-light,.btn-primary:hover{background-color:#8eddff}.btn-light{color:#fff}.btn-light:hover{background-color:#b0e7ff}.btn-border{background-color:#fff;border:1px solid #0f62fe;color:#0f62fe;transition:all .3s ease}.btn-border:hover{background-color:#0f62fe;color:#fff}.select{align-items:center;background-color:#fff;background-image:url(../images/icon-arrow-down.svg);background-position:right 12px center;background-repeat:no-repeat;background-size:20px;border:1px solid #000;color:#000;display:flex}.select-sm{border-radius:6px;font-family:Montserrat,Noto Sans TC,sans-serif;font-size:16px;font-weight:400;height:36px;letter-spacing:0;line-height:160%;padding:0 36px 0 16px}@media(max-width:767px){.select-sm{font-size:14px}}.select-sm{gap:8px}body,html{font-family:Montserrat,Noto Sans TC,sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:160%}@media(max-width:767px){body,html{font-size:14px}}img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section{padding:80px 0}@media screen and (max-width:767.98px){.section{padding:60px 0}}.container{margin:0 auto;max-width:1300px;padding:0 40px;width:100%}@media screen and (max-width:767.98px){.container{padding:0 40px}}@media screen and (max-width:424.98px){.container{padding:0 24px}}.section-title{font-family:Montserrat,Noto Sans TC,sans-serif;font-size:42px;font-weight:400;letter-spacing:0;line-height:150%}@media(max-width:767px){.section-title{font-size:34px}}.section-title{text-align:center}.center-wrapper .swiper-wrapper{justify-content:center}.center-wrapper .swiper-slide:last-child{margin-right:0!important}.swiper-list--single .swiper-slide{padding-left:20px!important;padding-right:20px!important}.static-banner-box{height:100%;width:100%}.static-banner-box img{display:block;height:auto;width:100%}
