.swiper-slide{overflow:hidden}.swiper-slide-image,.swiper-slide-picture{width:100%}.swiper-slide-image{position:relative;left:50%;min-width:1200px;transform:translateX(-50%)}.swiper-container-horizontal .swiper-scrollbar{left:0;right:0;bottom:0;margin:0 auto;width:240px;height:3px;border-radius:3px;display:table;background:#c4c4c4}.swiper-scrollbar-drag{background:#7edcd2;height:100%;border-radius:3px;z-index:5}.swiper-button{margin-top:0;top:0;width:auto;height:auto;width:40px;height:40px;display:block}@media (min-width:768px){.swiper-button{width:30px;height:30px}}.swiper-buttons{position:absolute;margin:-68px auto 0;left:0;right:0;top:50%;height:0;width:100%;z-index:555;transform:translateY(-50%)}@media (min-width:768px){.swiper-buttons{margin-top:-63px}}.swiper-button-prev{position:relative;margin-left:20px}.swiper-button-next{margin-right:20px}.swiper-button-icon{width:100%;height:100%}.swiper-button:after{display:none}@media (min-width:768px){.section-homeIndex{margin-top:calc(var(--header-height)*-1)}}.container-1020{max-width:1020px;width:100%}.section-homemedias{margin-bottom:40px}@media (min-width:992px){.section-homemedias{margin:0}}.section-homemedias .h2{color:#464646;font-style:normal;font-weight:400;font-size:28px;line-height:41px;margin-bottom:30px}.section-homemedias .swiper-slide{text-align:center}@media (min-width:768px){.section-homemedias .swiper-slide{display:inline-block;width:auto;padding:0 40px}}.section-homemedias .swiper-slide img{max-width:100%}.section-homecomments{margin-top:55px}.section-homecomments .h1{font-style:normal;font-weight:400;font-size:28px;line-height:41px;text-align:center;color:#464646}.section-homecomments .comment-card{background:#7edcd2;border-radius:12px;overflow:hidden}.section-homecomments .comment-card .comment-card-content{padding:20px}.section-homecomments .comment-card-name{font-weight:700;font-size:18px;line-height:26px;color:#246059}.section-homecomments .comment-card-title{font-weight:700;-webkit-line-clamp:2;height:46px}.section-homecomments .comment-card-text,.section-homecomments .comment-card-title{margin-top:10px;font-size:16px;line-height:23px;color:#246059;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.section-homecomments .comment-card-koltext,.section-homecomments .comment-card-text{font-weight:400;-webkit-line-clamp:6;height:138px}.section-homecomments .comment-card-koltext{margin-top:10px;font-size:16px;line-height:23px;color:#246059;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.section-homecomments .comment-card-stars{margin-top:90px}.section-homecomments .swiper-buttons{margin-top:-15px;max-width:1200px}.indicator{color:#b2b2b2;width:240px;margin-bottom:30px}@media (min-width:992px){.indicator{margin-bottom:65px}}.indicator .bar{background-color:#b2b2b2;height:3px}.indicator .text{font-size:14px;line-height:20px;margin-bottom:10px}.indicator .bullet{cursor:pointer}.indicator .bullet.is-active{color:#7edcd2}.indicator .bullet.is-active .bar{background-color:#7edcd2}.homeIndex-block{position:absolute;left:0;width:100%;height:calc(100% - 93px);padding:0 25px;text-align:center;z-index:10}@media (min-width:768px){.homeIndex-block{bottom:93px;height:auto}}.homeIndex-block-title{margin:10px 0;width:100%;color:#464646;letter-spacing:0;font-weight:400}.homeIndex-block-title.h5{font-size:18px;line-height:26px}@media (min-width:768px){.homeIndex-block-title{margin:25px 0}}.homeIndex-block-btnGroup{position:absolute!important;bottom:0;left:50%;transform:translateX(-50%)}@media (min-width:768px){.homeIndex-block-btnGroup{position:relative!important;left:0;transform:translateX(0)}}@media (min-width:768px){.h-md-100{height:100%}}.transition-linear{transition-timing-function:linear}.homeS2-header{padding:0 20px}.homeS2-item{margin-bottom:25px}.homeS2-item-article{position:absolute;top:0;left:0;width:100%;text-align:center;padding:20px 20px 10px;line-height:1em}@media (min-width:768px){.homeS2-item-article{padding-left:50px;padding-right:50px}}.homeS2-item-image,.homeS2-item-picture{width:100%}.homeS2-item-picture{border-radius:1em;overflow:hidden}.homeS2-item-text,.homeS2-item-title{color:#464646;font-weight:400}.homeS2-item-title{margin-bottom:15px;letter-spacing:0;font-size:20px;min-height:1em}@media (min-width:992px){.homeS2-item-title{margin-bottom:10px;font-weight:400;font-size:46px;line-height:67px;min-height:67px}}.homeS2-item-text{font-size:14px;min-height:1em;line-height:1.6}@media (min-width:768px){.homeS2-item-text{font-size:18px;line-height:27px;min-height:27px}}.homeS2-center-btnGroup{padding:60px 20px;text-align:center}@media (min-width:768px){.homeS2-center-btnGroup{padding:100px 25px}}.homeS2-center-FAQbtn{min-width:170px!important}.homeS2-footer{overflow:hidden}.homeS2-footer-picture{width:100%}.homeS2-footer-image{position:relative;margin-bottom:-1px;left:50%;width:105%;transform:translateX(-50%)}.homeS2-item-btnGroup{margin-top:15px}@media (min-width:992px){.homeS2-item-btnGroup{margin-top:30px}}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{pointer-events:auto}.homeS2-footer{background:url(/assets/img/v2/home/paint-footer1.jpg) 50% no-repeat;background-size:764px 140px;height:140px}@media (min-width:992px){.homeS2-footer{background-size:1920px 352px;height:352px}}.lang-tw .section-homecomments .comment-card-text{display:block;overflow:visible;text-align:justify}.award-section{padding:0 20px;justify-content:center;flex-wrap:wrap}@media (min-width:576px){.award-section{flex-direction:row}}@media (min-width:992px){.award-section{padding:0;justify-content:space-between;flex-wrap:nowrap}}.award-text{font-size:14px;line-height:18px;font-weight:500;color:#7f7f7f}@media (min-width:992px){.award-in-mob{height:0;margin:0}}@font-face{font-family:Noto Sans;src:url(/assets/us/fonts/NotoSans-Light.eot);src:local("Noto Sans Light"),local("NotoSans-Light"),url(/assets/us/fonts/NotoSans-Light.eot?#iefix) format("embedded-opentype"),url(/assets/us/fonts/NotoSans-Light.woff2) format("woff2"),url(/assets/us/fonts/NotoSans-Light.woff) format("woff"),url(/assets/us/fonts/NotoSans-Light.ttf) format("truetype"),url(/assets/us/fonts/NotoSans-Light.svg#NotoSans-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/us/fonts/NotoSans-Regular.eot);src:local("Noto Sans Regular"),local("NotoSans-Regular"),url(/assets/us/fonts/NotoSans-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/us/fonts/NotoSans-Regular.woff2) format("woff2"),url(/assets/us/fonts/NotoSans-Regular.woff) format("woff"),url(/assets/us/fonts/NotoSans-Regular.ttf) format("truetype"),url(/assets/us/fonts/NotoSans-Regular.svg#NotoSans-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/us/fonts/NotoSans-Bold.eot);src:local("Noto Sans Bold"),local("NotoSans-Bold"),url(/assets/us/fonts/NotoSans-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/us/fonts/NotoSans-Bold.woff2) format("woff2"),url(/assets/us/fonts/NotoSans-Bold.woff) format("woff"),url(/assets/us/fonts/NotoSans-Bold.ttf) format("truetype"),url(/assets/us/fonts/NotoSans-Bold.svg#NotoSans-Bold) format("svg");font-weight:700;font-style:normal}