@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans+TC:wght@100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);:root{--bs-body-font-size:1.125rem;--bs-body-line-height:1.6}@-webkit-keyframes marquee{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.h1,.h2,h1,h2{line-height:140%}@media (max-width:767.98px){.h1,h1{font-size:2.5rem}}@media (max-width:575.98px){.h1,h1{font-size:1.75rem}}.h3,.h4,.h5,.h6,h3,h4,h5,h6{line-height:160%}.h2{color:#374f70}.l-text-large{font-size:4rem;font-weight:800;line-height:110%}@media (max-width:991.98px){.l-text-large{font-size:2.5rem}}.h-title-main-color{color:#374f70}.l-text-large{font-family:Montserrat,"PingFang TC","Heiti TC",sans-serif}.accordion-button{font-weight:700;font-size:1.375rem}@media (max-width:991.98px){.accordion-button{font-size:1.125rem}}.accordion-header{border-bottom:1px solid #bebebe}.c-page-accordion .accordion-item{border-radius:20px;background:#f4f4f4;margin-bottom:20px}.c-page-accordion .accordion-header{padding:0 24px}.c-page-accordion .accordion-button{padding:20px 0;line-height:40px}.c-page-accordion .accordion-button[aria-expanded=true]{padding-bottom:12px;border-bottom:1px solid #dfdfdf}.c-page-accordion .accordion-body{padding:20px 24px}.c-page-accordion__card{background:#fff;border-radius:20px;padding:20px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.c-page-accordion__card:last-child{margin-bottom:0}.c-page-accordion__card img{max-width:100%;height:auto}.c-page-accordion__content a{text-decoration:none}.c-page-accordion__content a::after{font-family:"Font Awesome 6 Pro",sans-serif;content:"\f105";margin-left:10px}.btn-primary{--bs-btn-color:white;--bs-btn-hover-color:white;--bs-btn-disabled-color:white;--bs-btn-hover-border-color:#71AC82;--bs-btn-hover-bg:#71AC82}.btn-outline-light{--bs-btn-hover-color:white;--bs-btn-hover-border-color:#F29245;--bs-btn-hover-bg:#F29245}.btn-outline-light--hover-green:hover{border-color:#358c75;background-color:#358c75}.btn-xl{--bs-btn-padding-y:1.25rem;--bs-btn-padding-x:2.5rem}#cc-main{--cc-font-family:Roboto,Noto Sans TC,system-ui,-apple-system,Segoe UI,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--cc-btn-primary-bg:#F29245;--cc-btn-primary-hover-bg:#f0842d;--cc-btn-primary-border-color:#F29245;--cc-btn-primary-hover-border-color:#f0842d;--cc-btn-secondary-bg:#358C75;--cc-btn-secondary-hover-bg:#2e7a66;--cc-btn-secondary-border-color:#358C75;--cc-btn-secondary-hover-border-color:#2e7a66;--cc-bg:#212f2e}@media (min-width:992px){.modal-backdrop{z-index:1}}.modal-backdrop.show{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),rgba(44,62,61,.6);background:linear-gradient(0deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.4) 100%),rgba(44,62,61,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.offcanvas-backdrop.show{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),rgba(44,62,61,.6);background:linear-gradient(0deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.4) 100%),rgba(44,62,61,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}:root{--swiper-navigation-color:#A9A9A9;--swiper-navigation-size:20px!important;--swiper-navigation-sides-offset:20px;--swiper-pagination-bottom:20px;--swiper-pagination-color:#72AB84;--swiper-pagination-bullet-inactive-color:#D9D9D9;--swiper-pagination-bullet-inactive-opacity:1}.swiper-button-next:hover,.swiper-button-prev:hover{color:#fff;background-color:#71ac82!important}.swiper-pagination-bullet{border:1px solid #fff}.c-application-card{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;overflow:hidden;border-radius:20px;-webkit-box-shadow:0 0 20px 0 rgba(44,62,61,.2);box-shadow:0 0 20px 0 rgba(44,62,61,.2);-ms-flex-item-align:stretch;align-self:stretch}.c-application-card .card-img-top{width:100%;aspect-ratio:1.5}.c-application-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-application-card__title{color:#3e3e3e}.c-application-card__title>a{text-decoration:none;color:var(--bs-body-color)}.c-application-card__tags{gap:6px}.c-application-card__tag{color:#a9a9a9;padding:2px 8px;border-radius:40px;border:1px solid #dfdfdf;font-size:14px;line-height:180%;white-space:nowrap}.c-solution-case-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:20px;-webkit-box-shadow:0 0 20px 0 rgba(44,62,61,.2);box-shadow:0 0 20px 0 rgba(44,62,61,.2);-ms-flex-item-align:stretch;align-self:stretch}.c-solution-case-card .card-img-top{width:100%;aspect-ratio:3/2}.c-solution-case-card__title{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.c-solution-case-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-solution-case-card__body a{text-decoration:none;color:var(--bs-body-color)}.c-solution-case-card__tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;margin-top:40px}.c-solution-case-card__tag{font-size:14px;color:#a9a9a9;border-radius:40px;border:1px solid #dfdfdf;padding:4px 12px}.c-solution-flow-card .card-body{border-radius:0 0 20px 20px;background:#f4f4f4}.c-solution-flow-card .card-content{color:#535353}.c-link-item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f4f4f4;padding:20px 24px;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.c-link-item:hover{color:#fff;background-color:#f19350}.c-link-item:hover .c-link-item__title{color:#fff}.c-link-item:hover .c-link-item__title:before{background-color:#fff}.c-link-item:hover .c-link-item__date{color:#fff}.c-link-item:hover .c-link-item__icon{background-color:#fff}.c-link-item:hover .c-link-item__icon i{color:#f19350}.c-link-item__title{font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#282828;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.c-link-item__title:before{display:inline-block;content:"";min-width:8px;min-height:8px;border-radius:50%;background-color:#358c75;margin:12px 12px 0 0;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.c-link-item__date{color:#7e7e7e;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.c-link-item__icon{min-width:60px;min-height:60px;border-radius:50%;margin:0 0 0 40px;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.c-link-item__icon i{font-size:28px;color:#282828;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.c-breadcrumb{margin:0 0 20px}.c-breadcrumb a{font-size:14px;color:#898989;text-decoration:none}.c-breadcrumb a:not([href]):not([class]),.c-breadcrumb a:not([href]):not([class]):hover{color:#282828}.c-breadcrumb .breadcrumb{gap:0 .5rem}.c-breadcrumb .breadcrumb-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.c-breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:0}.c-breadcrumb .breadcrumb-item+.breadcrumb-item:before{font-size:14px;content:"\f105";color:#a9a9a9;font-weight:300;font-family:"Font Awesome 6 Pro",sans-serif}.c-pagination .page-item+.page-item{margin:0 0 0 16px}.c-pagination .page-item.active .page-link{background-color:#358c75;color:#fff}.c-pagination .page-link{border:none;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f8f9fa;border-radius:5px;color:#000}.c-pagination .page-link:hover{color:#358c75}.l-report-nav__link{--bs-btn-active-color:#FFFFFF;--bs-btn-active-bg:#71AC82;color:#a9a9a9;background-color:#f4f4f4;font-size:20px;font-weight:700}.l-report-nav__link:hover{color:#fff;background-color:rgba(114,171,132,.5)}.alertify-notifier.ajs-right{top:85px}.alertify-notifier .ajs-message{border:none;text-shadow:none!important}.alertify-notifier .ajs-message.ajs-primary{background-color:#f29245;color:#fff}.alertify-notifier .ajs-message.ajs-success{background-color:#198754;color:#fff}.alertify-notifier .ajs-message.ajs-warning{background-color:#ffc107;color:#282828}.alertify-notifier .ajs-message.ajs-danger{background-color:#dc3545;color:#fff}.alertify-notifier .ajs-message.ajs-info{background-color:#0dcaf0;color:#282828}.alertify-notifier .ajs-message.ajs-dark{background-color:#282828;color:#fff}.alertify-notifier .ajs-message.ajs-secondary{background-color:#358c75;color:#fff}@media (max-width:767.98px){.c-page-tab-dropdown .dropdown-menu{width:100%}}.c-page-tab-dropdown .c-page-tab-button{width:100%;text-overflow:ellipsis;overflow:hidden}@media (max-width:767.98px){.c-page-tab-dropdown .c-page-tab-button{border-radius:0;--bs-btn-color:#212529;--bs-btn-bg:white;--bs-btn-border-color:white}}:root{scroll-padding-top:86px}[uni-cloak] *{pointer-events:none}.navbar-brand img{height:35px;margin-top:-8px}.text-light-green{color:#71ac82}.bg-main-title{background-color:#374f70}.l-img-mask{position:relative}.l-img-mask:before{content:"";display:block;width:100%;height:100%;background:#000;opacity:.1;position:absolute;top:0;left:0}@media (max-width:991.98px){.container{padding-left:20px;padding-right:20px}}.c-header-navbar{background-color:#2c3e3d}.c-header-navbar__logo{height:38px}.c-header-navbar .c-header-offcanvas{background-color:#2c3e3d}@media (max-width:1199.98px){.c-header-navbar .c-header-offcanvas{top:unset;border-top:1px solid #358c75;height:calc(100% - 80px)}}.c-header-navbar .c-header-offcanvas.show+.navbar-nav .c-navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M22.1875 21.1484C22.5391 21.5391 22.5391 22.125 22.1875 22.4766C21.7969 22.8672 21.2109 22.8672 20.8594 22.4766L16.25 17.8281L11.6016 22.4766C11.2109 22.8672 10.625 22.8672 10.2734 22.4766C9.88281 22.125 9.88281 21.5391 10.2734 21.1484L14.9219 16.5L10.2734 11.8516C9.88281 11.4609 9.88281 10.875 10.2734 10.5234C10.625 10.1328 11.2109 10.1328 11.5625 10.5234L16.25 15.2109L20.8984 10.5625C21.25 10.1719 21.8359 10.1719 22.1875 10.5625C22.5781 10.9141 22.5781 11.5 22.1875 11.8906L17.5391 16.5L22.1875 21.1484Z' fill='white'/%3e%3c/svg%3e")}.c-header-navbar .c-header-offcanvas+.navbar-nav .c-navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M7 9.9375C7 9.42969 7.39062 9 7.9375 9H23.5625C24.0703 9 24.5 9.42969 24.5 9.9375C24.5 10.4844 24.0703 10.875 23.5625 10.875H7.9375C7.39062 10.875 7 10.4844 7 9.9375ZM7 16.1875C7 15.6797 7.39062 15.25 7.9375 15.25H23.5625C24.0703 15.25 24.5 15.6797 24.5 16.1875C24.5 16.7344 24.0703 17.125 23.5625 17.125H7.9375C7.39062 17.125 7 16.7344 7 16.1875ZM23.5625 23.375H7.9375C7.39062 23.375 7 22.9844 7 22.4375C7 21.9297 7.39062 21.5 7.9375 21.5H23.5625C24.0703 21.5 24.5 21.9297 24.5 22.4375C24.5 22.9844 24.0703 23.375 23.5625 23.375Z' fill='white'/%3e%3c/svg%3e")}.c-header-navbar .c-header-offcanvas__body{padding-bottom:0;overflow-y:auto;overflow-x:hidden}.c-header-navbar .c-header-offcanvas .dropdown{position:unset}.c-header-navbar .c-header-offcanvas .nav-link{--bs-nav-link-font-size:1rem;--bs-nav-link-hover-color:white;--bs-nav-link-color:white;text-transform:uppercase}@media (max-width:1399.98px){.c-header-navbar .c-header-offcanvas .nav-link{font-size:.875rem}}@media (min-width:1200px){.c-header-navbar .c-header-offcanvas .nav-link{border-radius:50px}.c-header-navbar .c-header-offcanvas .nav-link:hover{background:rgba(0,0,0,.2)}}.c-header-navbar .c-header-offcanvas .dropdown-toggle:after{display:none}@media (min-width:1200px){.c-header-navbar .c-header-offcanvas .dropdown-toggle.show.nav-link{background:rgba(0,0,0,.2)}}@media (min-width:1200px){.c-header-navbar .c-header-offcanvas .c-dropdown-list-wrapper{height:70vh;overflow:auto}}@media (max-width:1199.98px){.c-header-navbar .c-header-offcanvas .c-dropdown-list-wrapper>.container{padding-right:0;padding-left:0}.c-header-navbar .c-header-offcanvas .c-dropdown-list-wrapper>.container .row>*{padding-right:0;padding-left:0}}@media (min-width:1200px){.c-header-navbar .c-header-offcanvas .c-dropdown-list-wrapper .h-menu-border{border-right:2px solid rgba(229,229,229,.2)}}.c-header-navbar .c-header-offcanvas .c-dropdown-m-list-wrapper{position:absolute;top:0;width:100%;background:rgba(0,0,0,.2);opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s;right:0;height:100%}.c-header-navbar .c-header-offcanvas .c-dropdown-m-list-wrapper.menu-visible{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.c-header-navbar .c-header-offcanvas .c-dropdown-m-list-wrapper.menu-hidden{display:none}.c-header-navbar .c-header-offcanvas .c-dropdown-m-list-wrapper .c-main-menu-back-item i{width:20px;text-align:center;margin-right:8px}.c-header-navbar .c-header-offcanvas .c-dropdown-m-list-wrapper ul{list-style:none;background-color:#1f2b2b;height:100%}.c-header-navbar .c-header-offcanvas .c-dropdown-m-list-wrapper .c-dropdown-item>a{font-size:1rem;line-height:32px}.c-header-navbar .c-header-offcanvas .c-dropdown-m-list-wrapper .c-dropdown-item__list{background:0 0}@media (max-width:1399.98px){.c-header-navbar .c-header-offcanvas .c-dropdown-m-list-wrapper .c-dropdown-item__list{font-size:.875rem}}.c-header-navbar .c-header-offcanvas .c-dropdown-m-list-wrapper .c-dropdown-item__item{border-left:1px solid #535353}.c-header-navbar .c-header-offcanvas .c-dropdown-m-list-wrapper .c-dropdown-item__toggle{padding-left:3.35rem}.c-header-navbar .c-header-offcanvas .c-dropdown-m-list-wrapper .nav-link{line-height:32px}.c-header-navbar .c-header-offcanvas .dropdown-menu{border:0;background:rgba(0,0,0,.2)}@media (min-width:1200px){.c-header-navbar .c-header-offcanvas .dropdown-menu{top:80px;border-top:1px solid #358c75;background:#2c3e3d}}.c-header-navbar .c-header-offcanvas .dropdown-menu:is(.c-dropdown-item__list){position:unset;border-top:0;padding-left:3.35rem}@media (max-width:1199.98px){.c-header-navbar .c-header-offcanvas .dropdown-menu .col,.c-header-navbar .c-header-offcanvas .dropdown-menu .col-lg-9,.c-header-navbar .c-header-offcanvas .dropdown-menu .container-fluid{padding:0}.c-header-navbar .c-header-offcanvas .dropdown-menu .row{margin-left:unset;width:100%}}.c-header-navbar .c-header-offcanvas .dropdown-menu img{border-radius:20px}.c-header-navbar .c-header-offcanvas .c-dropdown-list{list-style:none}@media (max-width:1399.98px){.c-header-navbar .c-header-offcanvas .c-dropdown-list{font-size:.875rem}}@media (min-width:1200px){.c-header-navbar .c-header-offcanvas .c-dropdown-list{display:grid;gap:24px;grid-template-columns:repeat(var(--grid-column-num),1fr)}}.c-header-navbar .c-header-offcanvas .c-dropdown-item{white-space:unset}@media (min-width:1200px){.c-header-navbar .c-header-offcanvas .c-dropdown-item a *{min-width:32px}}.c-header-navbar .c-header-offcanvas .c-dropdown-item__list{list-style:none}@media (max-width:1199.98px){.c-header-navbar .c-header-offcanvas .c-dropdown-item__list{background:rgba(0,0,0,.3);border-radius:0}}.c-header-navbar .c-header-offcanvas .c-dropdown-item__item a{color:#fff}@media (max-width:1399.98px){.c-header-navbar .c-header-offcanvas .c-dropdown-item__item a{font-size:.875rem}}@media (min-width:1200px){.c-header-navbar .c-header-offcanvas .c-dropdown-item__item a{color:#a9a9a9;-webkit-transition:.3s;transition:.3s}.c-header-navbar .c-header-offcanvas .c-dropdown-item__item a:hover{color:#f29245}}.c-header-navbar .c-header-offcanvas .c-dropdown-item .h-color-black-30{color:#bebebe}.c-header-navbar .c-header-offcanvas input{padding:8px 20px 8px 46px;caret-color:#fff}.c-header-navbar .c-header-offcanvas input::-webkit-input-placeholder{color:#a9a9a9}.c-header-navbar .c-header-offcanvas input::-moz-placeholder{color:#a9a9a9}.c-header-navbar .c-header-offcanvas input:-ms-input-placeholder{color:#a9a9a9}.c-header-navbar .c-header-offcanvas input::-ms-input-placeholder{color:#a9a9a9}.c-header-navbar .c-header-offcanvas input::placeholder{color:#a9a9a9}.c-header-navbar .c-header-offcanvas input~.fa-magnifying-glass{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.c-header-navbar .c-search-btn{margin-right:20px;padding:8px 20px}@media (max-width:1399.98px){.c-header-navbar .c-search-btn{padding:4px 12px;margin-right:12px}.c-header-navbar .c-search-btn i{font-size:.875rem}}.c-header-navbar .c-li-language{position:relative}.c-header-navbar .c-lang-btn{padding:8px 20px}@media (max-width:1399.98px){.c-header-navbar .c-lang-btn{font-size:.875rem}}.c-header-navbar .c-lang-btn:after{display:none}.c-header-navbar .c-lang-btn~.dropdown-menu{left:unset;top:61px;right:-14px;border-top:1px solid #358c75;background-color:#2c3e3d}@media (max-width:1399.98px){.c-header-navbar .c-lang-btn~.dropdown-menu{right:6px;min-width:120px;top:59px}}.c-header-navbar .c-lang-btn__item{color:#a9a9a9;-webkit-transition:.3s;transition:.3s}@media (max-width:1399.98px){.c-header-navbar .c-lang-btn__item{font-size:.875rem}}.c-header-navbar .c-lang-btn__item:hover{color:#f29245}.c-header-navbar .c-navbar-toggler{--bs-navbar-toggler-focus-width:0}.c-header-navbar .offcanvas-backdrop{top:unset;bottom:0;height:calc(100% - 80px)}.c-header-modal{--bs-modal-width:600px;--bs-modal-bg:transparent}.c-header-modal input{padding:16px 32px;caret-color:#fff}.c-header-modal input::-webkit-input-placeholder{color:#a9a9a9}.c-header-modal input::-moz-placeholder{color:#a9a9a9}.c-header-modal input:-ms-input-placeholder{color:#a9a9a9}.c-header-modal input::-ms-input-placeholder{color:#a9a9a9}.c-header-modal input::placeholder{color:#a9a9a9}.c-banner{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center}.c-banner>.container{position:relative}.c-banner__text{padding:330px 0 160px}@media (max-width:991.98px){.c-banner__text{padding:220px 0 80px}}.c-banner:before{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,.4);position:absolute;top:0;left:0;z-index:0}.c-banner__desc{font-size:1.125rem;margin-bottom:12px}@media (max-width:991.98px){.c-banner__desc{font-size:1rem}}.c-banner-height-lg{min-height:calc(100vh - 292px)}.c-banner-height-md{height:38vw;min-height:600px}@media screen and (max-width:1023px) and (min-width:768px){.c-banner-height-md{min-height:500px}}@media screen and (max-width:767px){.c-banner-height-md{min-height:375px}}.c-banner-height-md>.l-section__container{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.c-banner-height-md.c-banner-with-title>.l-section__container{top:65.33%}.c-banner-height-md.c-banner-with-block>.l-section__container{top:max(38vw - 50px,520px)}@media screen and (max-width:1023px) and (min-width:768px){.c-banner-height-md.c-banner-with-block>.l-section__container{top:420px}}@media screen and (max-width:767px){.c-banner-height-md.c-banner-with-block>.l-section__container{top:295px}}.l-footer{font-size:1rem;background:linear-gradient(180deg,rgba(255,255,255,0) 150px,#2c3e3d 150px);position:relative;z-index:2}.l-footer a:not(.btn):not(.rounded-pill){text-decoration:none;color:#fff;-webkit-transition:.3s;transition:.3s}.l-footer a:not(.btn):not(.rounded-pill):hover{color:#f29245}.l-footer__wrapper{margin-bottom:140px}@media (max-width:991.98px){.l-footer__wrapper{margin-bottom:80px}}.l-footer__contact{border-radius:20px;padding:60px 0;background-color:#358c75}@media (max-width:767.98px){.l-footer__contact{padding:40px 20px}}.l-footer__contact p{color:rgba(255,255,255,.8)}@media (max-width:991.98px){.l-footer__logo{height:100px}}.l-footer__social-btn a{min-width:48px;height:48px;text-decoration:none;color:#fff;background-color:rgba(255,255,255,.2);-webkit-transition:.3s;transition:.3s}.l-footer__social-btn a:hover{background-color:#f29245}.l-footer ul{list-style:none}@media (max-width:1399.98px){.l-footer ul li{font-size:.875rem}}.l-footer__menu{display:grid;grid-template-columns:repeat(3,1fr);-webkit-column-gap:16%;-moz-column-gap:16%;column-gap:16%;row-gap:40px}.l-footer__menu h3,.l-footer__menu hr{color:#71ac82}@media (max-width:1399.98px){.l-footer__menu h3{font-size:1rem}}@media (min-width:992px){.l-footer__links li+li{border-left:1px solid #fff;padding-left:20px}}.l-about section{padding:140px 0}@media (max-width:991.98px){.l-about section{padding:80px 0}}.l-about .l-about-us h2{color:#374f70}.l-about .l-about-us img{border-radius:20px}.l-about .l-about-us__achievement{border-radius:20px;padding:80px;background:#f4f4f4}@media (max-width:991.98px){.l-about .l-about-us__achievement{padding:80px 20px}}.l-about .l-about-us__achievement .card{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#2c3e3d}.l-about .l-vision{background:#2c3e3d}.l-about .l-vision img{border-radius:20px}.l-about .l-governance{background:#f4f4f4}.l-about .l-governance h2{color:#374f70}.l-about .l-reinvention{background:#2c3e3d}.l-about .l-reinvention iframe{width:100%;aspect-ratio:16/9}.l-about .l-expansion h2{color:#374f70}.l-about .l-expansion img{border-radius:20px}.l-about .l-one-stop{padding:140px 0 140px;background-color:#2c3e3d}@media (max-width:991.98px){.l-about .l-one-stop{padding:80px 0}}.l-about .l-one-stop h2{color:#fff}.l-about .l-one-stop .c-desc{color:#dfdfdf}.l-about .l-one-stop img{border-radius:20px}.l-about .l-history{margin-bottom:-150px;padding-bottom:280px;background:#fff}.l-about .l-history h2{color:#374f70}.l-about .l-history__marquee-wrapper{-webkit-animation:marquee 25s linear infinite both;animation:marquee 25s linear infinite both}.l-about .l-history .card{width:338px;background:var(--card-bg)}@media (max-width:991.98px){.l-about .l-history .card{width:300px}}.l-about .l-history .card-body{padding:40px 32px;font-size:1.25rem}.l-about .l-history .card-body span{font-size:1rem}.l-about-primax section{padding:140px 0}@media (max-width:991.98px){.l-about-primax section{padding:80px 0}}.l-about-primax .l-product-service{padding-bottom:0}.l-about-primax .l-product-service h2{color:#374f70}.l-about-primax .l-product-service img{border-radius:20px}.l-about-primax .l-product-service__achievement{border-radius:20px;padding:80px;background:#f4f4f4}@media (max-width:991.98px){.l-about-primax .l-product-service__achievement{padding:80px 20px}}.l-about-primax .l-product-service__achievement .card{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#2c3e3d}.l-about-primax .l-one-stop h2{color:#374f70}.l-about-primax .l-one-stop img{border-radius:20px}.l-about-primax .l-status{background:#2c3e3d}.l-about-primax .l-status img{border-radius:20px}.l-about-primax .l-history h2{color:#374f70}.l-about-primax .l-history img{border-radius:20px}.l-about-primax .l-product-journey{margin-bottom:-150px;padding-bottom:280px;background:#f4f4f4}.l-about-primax .l-product-journey h2{color:#374f70}.l-about-primax .l-product-journey__marquee-wrapper{-webkit-animation:marquee 25s linear infinite both;animation:marquee 25s linear infinite both}.l-about-primax .l-product-journey .card{width:338px;background:var(--card-bg)}@media (max-width:991.98px){.l-about-primax .l-product-journey .card{width:300px}}.l-about-primax .l-product-journey .card-body{padding:40px 32px}.l-fleet-management .l-intro{padding:160px 0}@media (max-width:991.98px){.l-fleet-management .l-intro{padding:80px 0}}.l-fleet-management .l-pills{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#2c3e3d));background:linear-gradient(180deg,#fff 50%,#2c3e3d 50%)}.l-fleet-management .l-pills .nav-pills{border-radius:50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#dfdfdf}.l-fleet-management .l-pills .nav-link{border-radius:50px;padding:16px 72px;color:#a9a9a9}@media (max-width:1199.98px){.l-fleet-management .l-pills .nav-link{padding:12px 20px}}.l-fleet-management .l-pills .nav-link:hover{color:#71ac82}.l-fleet-management .l-pills .nav-link.active{color:#fff;background-color:#71ac82}.l-fleet-management .l-more-product{margin-bottom:-150px;padding:160px 0 300px;background:#f4f4f4}@media (max-width:991.98px){.l-fleet-management .l-more-product{padding:80px 0 300px}}.l-fleet-management .l-more-product .card{-webkit-transform:scale(.93);-ms-transform:scale(.93);transform:scale(.93);-webkit-box-shadow:0 0 20px 0 rgba(44,62,61,.2);box-shadow:0 0 20px 0 rgba(44,62,61,.2)}.l-fleet-management .l-more-product .card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.l-fleet-management .l-more-product .c-badges{gap:12px}.l-fleet-management .l-more-product .badge{border:1px solid #a9a9a9;font-weight:400;color:#a9a9a9}.l-fleet-management .l-more-product .swiper-pagination{position:unset}.l-careers section{padding:140px 0}@media (max-width:991.98px){.l-careers section{padding:80px 0}}.l-careers .l-careers-section h2{color:#374f70}@media (max-width:991.98px){.l-careers .l-careers-section__content{grid-template-columns:repeat(2,1fr)}}.l-careers .l-careers-section .l-img-mask{border-radius:20px;overflow:hidden}.l-careers .l-careers-section .l-img-mask p{background:-webkit-gradient(linear,left top,left bottom,color-stop(30.96%,rgba(0,0,0,0)),to(rgba(0,0,0,.6)));background:linear-gradient(180deg,rgba(0,0,0,0) 30.96%,rgba(0,0,0,.6) 100%)}@media (max-width:991.98px){.l-careers .l-careers-section .h4{font-size:18px}}.l-careers .l-business-philosophy{background:#2c3e3d}.l-careers .l-business-philosophy__cards{position:relative}.l-careers .l-business-philosophy__cards .c-business-card{background:0 0}.l-careers .l-business-philosophy__cards .c-business-card__content{display:none}.l-careers .l-business-philosophy__cards .c-business-card.swiper-slide-active .c-business-card__content{display:block}.l-careers .l-business-philosophy__cards .swiper-button-next,.l-careers .l-business-philosophy__cards .swiper-button-prev{border-radius:100px;width:48px;height:48px;background-color:#f4f4f4;margin-top:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.l-careers .l-join-us h2{color:#374f70}.l-careers .l-join-us__marquee-wrapper{gap:40px;padding-right:20px;padding-left:20px;-webkit-animation:marquee 30s linear infinite both;animation:marquee 30s linear infinite both}@media (max-width:1199.98px){.l-careers .l-join-us__marquee-wrapper{gap:20px;padding-right:10px;padding-left:10px}}.l-careers .l-join-us .l-join-us__marquee:hover .l-join-us__marquee-wrapper{-webkit-animation-play-state:paused;animation-play-state:paused}.l-careers .l-join-us .card{width:855px}@media (max-width:1199.98px){.l-careers .l-join-us .card{width:290px}}.l-careers .l-join-us .card-body{background:var(--card-bg)}.l-careers .l-our-commitment{background:#2c3e3d}.l-careers .l-our-commitment__tab-wrapper{border-radius:20px}.l-careers .l-our-commitment .nav-link{--bs-nav-link-font-weight:700;border-radius:50px;padding:16px 72px;color:#a9a9a9}@media (max-width:1199.98px){.l-careers .l-our-commitment .nav-link{padding:12px 20px}}@media (max-width:991.98px){.l-careers .l-our-commitment .nav-link{background:#f4f4f4}}.l-careers .l-our-commitment .nav-link:hover{color:#71ac82}.l-careers .l-our-commitment .nav-link.active{color:#fff;background-color:#71ac82}.l-careers .l-our-commitment .c-tab-pane__img{border-radius:20px}@media (min-width:1200px){.l-careers .l-our-commitment .c-tab-pane__img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media (max-width:1199.98px){.l-careers .l-our-commitment .c-tab-pane__img{width:100%}}.l-careers .l-our-commitment .c-tab-pane__text{color:#535353}.l-careers .l-question{margin-bottom:-160px;padding-bottom:300px;background-image:url(../../images/front/careers/img-bg-qa.png);background-repeat:no-repeat;background-size:cover;background-position:top right}.l-careers .l-question .swiper-button-next,.l-careers .l-question .swiper-button-prev{border-radius:100px;width:48px;height:48px;background-color:#f4f4f4;margin-top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.l-careers .l-question .c-qa-swiper-card{background:#374f70}.l-careers .l-question .c-qa-swiper-card.swiper-slide{-ms-flex-item-align:center;align-self:center}@media (max-width:991.98px){.l-careers .l-question .c-qa-swiper-card{-ms-flex-item-align:stretch!important;align-self:stretch!important;height:auto}}@media (min-width:992px){.l-careers .l-question .c-qa-swiper-card.swiper-slide{height:188px}.l-careers .l-question .c-qa-swiper-card.swiper-slide.swiper-slide-active{min-height:300px;height:100%;width:calc(50% - 48px)!important}.l-careers .l-question .c-qa-swiper-card.swiper-slide.swiper-slide-prev{width:25%!important}.l-careers .l-question .c-qa-swiper-card.swiper-slide.swiper-slide-next{width:25%!important}.l-careers .l-question .c-qa-swiper-card.swiper-slide:not(.swiper-slide-active) .c-qa-swiper-card__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.l-careers .l-question .c-qa-swiper-card.swiper-slide:not(.swiper-slide-active) .c-qa-swiper-card__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}.l-careers .l-question .c-qa-swiper-card__question{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:12px;border-bottom:1px solid #358c75;padding-bottom:12px}.l-careers .l-question .swiper-button-next{right:-4px}@media (min-width:992px){.l-careers .l-question .swiper-button-next{right:-12px}}.l-careers .l-question .swiper-button-prev{left:-4px}@media (min-width:992px){.l-careers .l-question .swiper-button-prev{left:-12px}}.l-error-page{padding:200px 0 100px}.l-error-page h1{font-size:120px}.l-page-container .container{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}.l-photo-and-video section{padding:140px 0}@media (max-width:991.98px){.l-photo-and-video section{padding:80px 0}}.l-photo-and-video iframe{margin-bottom:12px;border-radius:20px;width:100%;aspect-ratio:16/9}.l-photo-and-video .l-education{background:#f4f4f4}.l-photo-and-video .h-gutter-y-40{--bs-gutter-y:40px}.l-solutions__subtitle{color:#72ab84;font-size:1.25rem;font-weight:700;line-height:160%}.l-solutions__solution{padding:140px 0}@media (max-width:991.98px){.l-solutions__solution{padding:80px 0}}.l-solutions__solution .c-solution-item{position:relative;border-radius:20px}.l-solutions__solution .c-solution-item__content{width:100%;border-radius:0 0 20px 20px;position:absolute;padding:40px 32px 32px;bottom:0;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.6)));background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%)}.l-solutions__solution .c-solution-item img{border-radius:20px}.l-solutions__vendor .container-fluid{--bs-gutter-x:0}.l-solutions__vendor .container-fluid>.row{--bs-gutter-x:0}.l-solutions__vendor .col-md-5{background-repeat:no-repeat;background-size:cover}.l-solutions__vendor .c-solution-vendor-nav{background:rgba(0,0,0,.2);padding:8px;gap:8px;border-radius:40px}@media screen and (max-width:390px){.l-solutions__vendor .c-solution-vendor-nav{width:100%}}.l-solutions__vendor .c-solution-vendor-nav__item{text-align:center;min-width:151px;padding:16px 8px;font-family:Montserrat,Roboto,"Noto Sans TC",system-ui,-apple-system,"Segoe UI","Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.125rem;font-weight:700;line-height:160%;border:none;color:#a9a9a9;height:100%}@media screen and (max-width:576px){.l-solutions__vendor .c-solution-vendor-nav__item{min-width:120px;font-size:1rem;width:100%}}.l-solutions__vendor .c-solution-vendor-nav__item:hover{color:#72ab84}.l-solutions__vendor .c-solution-vendor-nav__item.active{background-color:#72ab84;color:#fff}.l-solutions__vendor .c-solution-vendor-nav__mobile-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media screen and (max-width:350px){.l-solutions__vendor .c-solution-vendor-nav__mobile-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-solutions__vendor .c-solution-vendor-qa{width:50%;min-width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-solutions__vendor-content{padding:140px 80px}@media (max-width:991.98px){.l-solutions__vendor-content{padding:80px 60px}}@media (max-width:767.98px){.l-solutions__vendor-content{padding:80px 20px}}.l-solutions__ux{padding:140px 0;background:linear-gradient(180deg,#f4f4f4 800px,#2c3e3d 150px)}@media (max-width:767.98px){.l-solutions__ux{padding:80px 0}}.l-solutions__ux .c-solution-ux-card{border-radius:20px}.l-solutions__ux .c-solution-ux-card__body{padding:80px 60px}@media (max-width:991.98px){.l-solutions__ux .c-solution-ux-card__body{padding:60px 20px}}.l-solutions__ux .c-solution-ux-card__wrapper{--bs-gutter-x:60px}.l-solutions__ux .c-solution-ux-card__text{color:#535353;font-size:1.125rem}.l-solutions__ux .c-solution-ux-card__service-title{margin-bottom:12px}.l-solutions__ux .c-solution-ux-card__service{color:#535353;font-size:1.125rem;line-height:180%;margin-bottom:8px}.l-solutions__ux .c-solution-ux-card__service>i{margin-right:12px}.l-solutions__ux .c-verification-card{height:100%}.l-solutions__ux .c-verification-card__body{padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}@media (max-width:991.98px){.l-solutions__ux .c-verification-card__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 20px}}.l-solutions__ux .c-verification-card__icon{display:inline-block;width:100px;vertical-align:middle;text-align:center}@media (max-width:991.98px){.l-solutions__ux .c-verification-card__icon{height:60px}}.l-solutions__ux .c-verification-card__title{margin-bottom:12px}.l-solutions__ux .c-verification-card__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;color:#7e7e7e}.l-solutions__ux .c-verification-card__item>i{margin-right:12px}.l-solutions__verification{--bs-gutter-x:20px;--bs-gutter-y:20px}.l-solutions__case-swiper .swiper{margin:0 24px!important;padding:24px!important}@media (max-width:767.98px){.l-solutions__case-swiper .swiper{margin:0!important}}.l-solutions__case-swiper .swiper-slide{opacity:0;-webkit-transition:opacity .3s!important;transition:opacity .3s!important}.l-solutions__case-swiper .swiper-slide-visible{opacity:1}.l-solutions__case-swiper .swiper-button-next:after,.l-solutions__case-swiper .swiper-button-prev:after{display:none}.l-solutions__case-swiper .swiper-button-next:hover,.l-solutions__case-swiper .swiper-button-prev:hover{color:#fff;background-color:#71ac82!important}.l-solutions__case-swiper .j-case-swiper__next,.l-solutions__case-swiper .j-case-swiper__prev{width:48px;height:48px;border-radius:30px;background:#f4f4f4;color:#a9a9a9;font-size:20px;font-weight:900;line-height:180%}.l-solutions__case-swiper .j-case-swiper__prev{left:-15px}@media (max-width:575.98px){.l-solutions__case-swiper .j-case-swiper__prev{left:0}}.l-solutions__case-swiper .j-case-swiper__next{right:-15px}@media (max-width:575.98px){.l-solutions__case-swiper .j-case-swiper__next{right:0}}.l-solutions__case{padding:140px 0}@media (max-width:767.98px){.l-solutions__case{padding:80px 0}}.l-history section{padding:140px 0}@media (max-width:991.98px){.l-history section{padding:80px 0}}.l-history .l-intro__img{border-radius:20px;width:min(500px,100%)}.l-history .c-history-nav{background:#358c75}.l-history .c-history-nav .swiper-button-next,.l-history .c-history-nav .swiper-button-prev{border-radius:100px;width:48px;height:48px;top:unset;bottom:0;color:#fff}.l-history .c-history-nav .swiper-button-next:after,.l-history .c-history-nav .swiper-button-prev:after{display:none}.l-history .c-history-nav .swiper-pagination{bottom:-40px}.l-history .l-years{padding-bottom:140px}@media (max-width:991.98px){.l-history .l-years{padding-bottom:80px}}.l-history .l-years__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:100px;font-weight:900;line-height:100%;color:rgba(55,79,112,.05);position:relative}@media (max-width:991.98px){.l-history .l-years__title{font-size:54px}}.l-history .l-years__title span{position:absolute;left:55px;bottom:0;color:#374f70}@media (max-width:991.98px){.l-history .l-years__title span{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.l-history .l-years svg{position:absolute;left:calc(50% - 16px);bottom:calc(100% - 17px)}.l-history .l-years .row{margin-bottom:120px}@media (min-width:992px){.l-history .l-years .row:nth-child(3n+2) .card{-webkit-transform:translateX(110px);-ms-transform:translateX(110px);transform:translateX(110px)}.l-history .l-years .row:nth-child(3n) .card{-webkit-transform:translateX(-110px);-ms-transform:translateX(-110px);transform:translateX(-110px)}}.l-history .c-year-card{--bs-border-radius:20px;height:322px;-webkit-box-shadow:0 12px 24px 0 rgba(44,62,61,.15);box-shadow:0 12px 24px 0 rgba(44,62,61,.15)}@media (max-width:767.98px){.l-history .c-year-card{height:562px}}@media (min-width:768px){.l-history .c-year-card .row{height:100%}}.l-history .c-year-card__img-content{height:100%}@media (max-width:767.98px){.l-history .c-year-card__img-content{height:300px}}.l-history .c-year-card .card-body{position:absolute}.l-history .c-year-card .card-title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.l-history .c-year-card .card-text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;color:#535353;font-size:1rem}.l-history .c-year-card button{display:none}.l-history .c-year-card[data-accordion=true] .card-title{-webkit-line-clamp:2}@media (max-width:767.98px){.l-history .c-year-card[data-accordion=true] .card-title{-webkit-line-clamp:1}}.l-history .c-year-card[data-accordion=true] .card-text{-webkit-line-clamp:3}@media (max-width:767.98px){.l-history .c-year-card[data-accordion=true] .card-text{-webkit-line-clamp:1}}.l-history .c-year-card[data-accordion=true] button{display:block}.l-history .c-year-card[data-accordion=true] button .fa-chevron-down{display:block}.l-history .c-year-card[data-accordion=true] button .fa-chevron-up{display:none}.l-history .c-year-card[data-accordion=true].show{height:100%}.l-history .c-year-card[data-accordion=true].show .card-body{position:relative}.l-history .c-year-card[data-accordion=true].show .card-text,.l-history .c-year-card[data-accordion=true].show .card-title{display:block}.l-history .c-year-card[data-accordion=true].show button .fa-chevron-down{display:none}.l-history .c-year-card[data-accordion=true].show button .fa-chevron-up{display:block}.l-investor-relations .c-banner__title{line-height:120%;letter-spacing:1.6px}.l-investor-relations .c-banner__subtitle{line-height:160%;margin-bottom:12px}@media (max-width:575.98px){.l-investor-relations .c-banner__stock-wrapper{width:100%;padding:0 50px}}.l-investor-relations .c-banner__stock{padding:32px 133px}@media (max-width:575.98px){.l-investor-relations .c-banner__stock{padding:32px 0}}.l-investor-relations .c-banner__stock-update{color:#a9a9a9;text-align:center;font-size:.875rem;line-height:180%}.l-investor-relations__subtitle{color:#72ab84}.l-investor-relations__company{padding:140px 0}@media (max-width:575.98px){.l-investor-relations__company{padding:80px 12px}}.l-investor-relations__company-title{margin-bottom:20px}.l-investor-relations__company-wrapper{--bs-gutter-x:1.5rem;--bs-gutter-y:3.75rem}@media (min-width:992px){.l-investor-relations__company-wrapper{--bs-gutter-x:3.75rem;--bs-gutter-y:3.75rem}}.l-investor-relations__invest{padding:140px 0;background:#2c3e3d}@media (max-width:575.98px){.l-investor-relations__invest{padding:80px 12px}}.l-investor-relations__invest .c-ir-invest-card__wrapper{--bs-gutter-x:40px;--bs-gutter-y:40px}.l-investor-relations__invest .c-ir-invest-card__nav{gap:12px}@media (max-width:575.98px){.l-investor-relations__invest .c-ir-invest-card__nav{gap:8px}}.l-investor-relations__invest .c-ir-invest-card__content{--bs-gutter-x:40px;--bs-gutter-y:40px}.l-investor-relations__invest .c-ir-invest-card__desc{color:#535353}.l-investor-relations__invest .c-ir-invest-card .c-ir-invest-nav-link{--bs-nav-link-font-size:1.25rem;--bs-nav-link-font-weight:700;border-radius:50px;padding:16px 20px;white-space:nowrap;color:#a9a9a9}@media (max-width:1199.98px){.l-investor-relations__invest .c-ir-invest-card .c-ir-invest-nav-link{--bs-nav-link-font-size:1rem;padding:.75rem 1.25rem}}@media (max-width:991.98px){.l-investor-relations__invest .c-ir-invest-card .c-ir-invest-nav-link{background:#f4f4f4}}.l-investor-relations__invest .c-ir-invest-card .c-ir-invest-nav-link:hover{color:#71ac82}.l-investor-relations__invest .c-ir-invest-card .c-ir-invest-nav-link.active{color:#fff;background-color:#71ac82}.l-investor-relations__invest .c-ir-invest-card img{border-radius:20px}.l-investor-relations__report{padding:140px 0}@media (max-width:575.98px){.l-investor-relations__report{padding:80px 12px}}.l-investor-relations__report .c-ir-report-card{text-align:center;border-radius:20px;width:100%;padding:40px 0;color:#fff;position:relative;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:992px){.l-investor-relations__report .c-ir-report-card{height:250px}}.l-investor-relations__report .c-ir-report-card:hover{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02);background:#2c3f3d}.l-investor-relations__report .c-ir-report-card:hover .c-ir-report-card__icon{-webkit-transition:cubic-bezier(.39,.575,.565,1) .4s;transition:cubic-bezier(.39,.575,.565,1) .4s;-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}@media screen and (min-width:1400px){.l-investor-relations__report .c-ir-report-card{padding:60px 0}}@media (max-width:575.98px){.l-investor-relations__report .c-ir-report-card{aspect-ratio:.9;padding:0}}.l-investor-relations__report .c-ir-report-card--blue{background:#374f70}.l-investor-relations__report .c-ir-report-card--secondary{background:#358c75}.l-investor-relations__report .c-ir-report-card--light-green{background:#72ab84}.l-investor-relations__report .c-ir-report-card--primary{background:#f29245}.l-investor-relations__report .c-ir-report-card__icon{font-size:60px}@media (max-width:575.98px){.l-investor-relations__report .c-ir-report-card__icon{font-size:40px}}.l-investor-relations__news{padding:140px 0;background:#2c3e3d}@media (max-width:575.98px){.l-investor-relations__news{padding:80px 12px}}.l-investor-relations__news .c-ir-news-card__title{text-decoration:none;color:#3d4849;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.l-investor-relations__news .c-ir-news-card__tag{color:#a9a9a9;font-size:.875rem;line-height:180%;border-radius:40px;border:1px solid #a9a9a9;padding:4px 12px}.l-investor-relations__question{padding:140px 0}.l-investor-relations__question .c-ir-qa-swiper__next,.l-investor-relations__question .c-ir-qa-swiper__prev{width:48px;height:48px;border-radius:30px;background:#f4f4f4;color:#a9a9a9;font-size:20px;font-weight:900;line-height:180%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:0}.l-investor-relations__question .c-ir-qa-swiper__next:hover,.l-investor-relations__question .c-ir-qa-swiper__prev:hover{background-color:#72ab84;color:#fff}.l-investor-relations__question .c-ir-qa-swiper__next{right:-4px}@media (min-width:992px){.l-investor-relations__question .c-ir-qa-swiper__next{right:-12px}}.l-investor-relations__question .c-ir-qa-swiper__prev{left:-4px}@media (min-width:992px){.l-investor-relations__question .c-ir-qa-swiper__prev{left:-12px}}.l-investor-relations__question .c-ir-question-card{color:#fff;background:#374f70;-webkit-box-shadow:4px 4px 8px 0 rgba(44,62,61,.04);box-shadow:4px 4px 8px 0 rgba(44,62,61,.04);-ms-flex-item-align:stretch;align-self:stretch}.l-investor-relations__question .c-ir-question-card__body{padding:20px 32px 32px}.l-investor-relations__question .c-ir-question-card__question{padding:12px 0;border-bottom:1px solid #358c75;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.l-investor-relations__question .c-ir-question-card__answer{font-size:18px;line-height:180%}.l-investor-relations__question .c-ir-question-card.swiper-slide{-ms-flex-item-align:center;align-self:center}@media (max-width:991.98px){.l-investor-relations__question .c-ir-question-card{-ms-flex-item-align:stretch!important;align-self:stretch!important;height:auto}}@media (min-width:992px){.l-investor-relations__question .c-ir-question-card.swiper-slide{height:188px}.l-investor-relations__question .c-ir-question-card.swiper-slide.swiper-slide-active{min-height:300px;height:100%;width:calc(50% - 48px)!important}.l-investor-relations__question .c-ir-question-card.swiper-slide.swiper-slide-prev{width:25%!important}.l-investor-relations__question .c-ir-question-card.swiper-slide.swiper-slide-next{width:25%!important}.l-investor-relations__question .c-ir-question-card.swiper-slide:not(.swiper-slide-active) .c-ir-question-card__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.l-investor-relations__question .c-ir-question-card.swiper-slide:not(.swiper-slide-active) .c-ir-question-card__answer{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}.l-investor-relations__question-background{width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:-1}.l-investor-relations__question-background>img{height:1200px}.l-esg .swiper-button-next:after,.l-esg .swiper-button-prev:after{display:none}.l-esg .swiper-button-next:hover,.l-esg .swiper-button-prev:hover{color:#fff;background-color:#71ac82!important}.l-esg .c-banner{background-image:url(../../images/front/esg/banner.png)}@media (max-width:767.98px){.l-esg .c-banner{background-position:center right;background-image:url(../../images/front/esg/banner-m.png)}}.l-esg .c-banner__title{line-height:120%;letter-spacing:1.44px;font-size:5rem}@media (max-width:991.98px){.l-esg .c-banner__title{font-size:2rem}}@media (max-width:991.98px){.l-esg .c-banner__desc{font-size:1rem}}.l-esg__subtitle{color:#72ab84}.l-esg__news{padding:140px 0}@media (max-width:991.98px){.l-esg__news{padding:80px 0}}.l-esg__news .c-esg-news-swiper{position:relative}.l-esg__news .c-esg-news-swiper .swiper-slide{opacity:0;-webkit-transition:opacity .3s!important;transition:opacity .3s!important}.l-esg__news .c-esg-news-swiper .swiper-slide-visible{opacity:1}.l-esg__news .c-esg-news-swiper__wrapper{padding:60px 24px}.l-esg__news .c-esg-news-swiper .swiper-slide{opacity:0;-webkit-transition:opacity .3s!important;transition:opacity .3s!important}.l-esg__news .c-esg-news-swiper .swiper-slide-visible{opacity:1}.l-esg__news .c-esg-news-swiper .esg-news-swiper-next,.l-esg__news .c-esg-news-swiper .esg-news-swiper-prev{width:48px;height:48px;border-radius:99rem;background:#f4f4f4;color:#a9a9a9;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-esg__news .c-esg-news-swiper .esg-news-swiper-next:after,.l-esg__news .c-esg-news-swiper .esg-news-swiper-prev:after{content:""}.l-esg__news .c-esg-news-swiper .esg-news-swiper-prev{left:-60px}@media (max-width:991.98px){.l-esg__news .c-esg-news-swiper .esg-news-swiper-prev{left:-50px}}.l-esg__news .c-esg-news-swiper .esg-news-swiper-next{right:-60px}@media (max-width:991.98px){.l-esg__news .c-esg-news-swiper .esg-news-swiper-next{right:-50px}}.l-esg__news .c-esg-news-card{overflow:hidden;border-radius:20px;-webkit-box-shadow:0 0 20px 0 rgba(44,62,61,.2);box-shadow:0 0 20px 0 rgba(44,62,61,.2);height:auto}.l-esg__news .c-esg-news-card__title{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.l-esg__news .c-esg-news-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.l-esg__news .c-esg-news-card__tags{margin-top:auto;gap:12px}.l-esg__news .c-esg-news-card__tag{color:#a9a9a9;padding:4px 12px;border-radius:40px;border:1px solid #a9a9a9;font-size:14px;line-height:180%;white-space:nowrap}.l-esg__news .c-esg-news-mobile{padding:50px 0}.l-esg__performance{padding:140px 0;background-image:url(../../images/front/esg/performance-banner.png);background-repeat:no-repeat;background-size:cover;background-position:center center}@media (max-width:991.98px){.l-esg__performance{padding:80px 0}}@media (max-width:767.98px){.l-esg__performance .container-md{--bs-gutter-x:0}.l-esg__performance .row{--bs-gutter-x:0}}@media (max-width:767.98px){.l-esg__performance .c-performance-wrapper-card{background:rgba(0,0,0,0)}}.l-esg__performance .c-performance-wrapper-card__body{padding:40px 24px}@media (max-width:767.98px){.l-esg__performance .c-performance-wrapper-card__body{padding:40px 0}}.l-esg__performance .c-performance-wrapper-card__nav{display:block;text-align:center;margin-bottom:40px}@media (min-width:1200px){.l-esg__performance .c-performance-wrapper-card__nav{display:inline-block;text-align:start;margin-bottom:0}}.l-esg__performance .c-performance-wrapper-card__link{padding:16px 32px;border-radius:99rem;background:0 0;color:#a9a9a9;font-family:Montserrat,Roboto,"Noto Sans TC",system-ui,-apple-system,"Segoe UI","Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.25rem;font-weight:700;line-height:160%;border:none}.l-esg__performance .c-performance-wrapper-card__link.active,.l-esg__performance .c-performance-wrapper-card__link:hover{color:#fff;background:#72ab84}.l-esg__performance .c-performance-swiper__pagination{margin-top:5px;text-align:center}.l-esg__performance .c-performance-item{-ms-flex-item-align:stretch;align-self:stretch;padding:40px 32px;border-radius:20px;border:1px solid #358c75;background:#fff;-webkit-box-shadow:0 4px 24px 0 rgba(102,185,188,.1);box-shadow:0 4px 24px 0 rgba(102,185,188,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-esg__performance .c-performance-item__number-wrapper{color:#72ab84;margin-top:20px}.l-esg__performance .c-performance-item__number{font-size:40px;font-weight:900;line-height:140%;margin-right:11px}.l-esg__strategy{padding:140px 0}@media (max-width:991.98px){.l-esg__strategy{padding:80px 0}}.l-esg__strategy .c-strategy-card{border-radius:20px;background-image:url(../../images/front/esg/strategy-banner.png);background-repeat:no-repeat;background-size:cover;background-position:center center}.l-esg__strategy .c-strategy-card__body{padding:20px}@media (min-width:992px){.l-esg__strategy .c-strategy-card__body{padding:90px 25px 83px}}@media screen and (min-width:1200px){.l-esg__strategy .c-strategy-card__body{padding:90px 60px 83px}}.l-esg__strategy .c-strategy-card__body>.row{--bs-gutter-x:1.5rem}@media (min-width:992px){.l-esg__strategy .c-strategy-card__body>.row{--bs-gutter-x:30px}}@media screen and (min-width:1200px){.l-esg__strategy .c-strategy-card__body>.row{--bs-gutter-x:60px}}.l-esg__strategy .c-strategy-item-card{background:#fff;border-radius:20px;max-width:350px;width:100%;position:relative}@media (max-width:991.98px){.l-esg__strategy .c-strategy-item-card{max-width:none}}.l-esg__strategy .c-strategy-item-card__line{position:absolute}.l-esg__strategy .c-strategy-item-card__line--first{right:-30px;top:80px}@media screen and (min-width:1200px){.l-esg__strategy .c-strategy-item-card__line--first{right:-60px;top:120px}}.l-esg__strategy .c-strategy-item-card__line--second{left:-91px;top:163px}.l-esg__strategy .c-strategy-item-card__line--third{left:-105px;top:169px}.l-esg__strategy .c-strategy-item-card--green{background:#358c75}@media (max-width:991.98px){.l-esg__strategy .c-strategy-item-card--green{border:1px solid #358c75}.l-esg__strategy .c-strategy-item-card--green~.c-strategy-item-card__body{border-color:#358c75}}.l-esg__strategy .c-strategy-item-card--orange{background:#f19350}@media (max-width:991.98px){.l-esg__strategy .c-strategy-item-card--orange{border:1px solid #f19350}}.l-esg__strategy .c-strategy-item-card--blue{background:#374f70}@media (max-width:991.98px){.l-esg__strategy .c-strategy-item-card--blue{border:1px solid #374f70}.l-esg__strategy .c-strategy-item-card--blue~.c-strategy-item-card__body{border-color:#374f70}}.l-esg__strategy .c-strategy-item-card__title{position:relative;color:#fff;border-radius:20px 20px 0 0;padding:20px 20px 12px 20px;line-height:160%;margin-bottom:0}.l-esg__strategy .c-strategy-item-card__body{position:relative;padding:12px 20px 20px 20px;border-radius:0 0 20px 20px}@media (max-width:991.98px){.l-esg__strategy .c-strategy-item-card__body{border-width:0 1px 1px;border-style:solid;border-color:#f19350}}.l-esg__strategy .c-strategy-item-card__desc{margin-bottom:32px}.l-esg__strategy .c-strategy-item-card__tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-esg__strategy .c-strategy-item-card__icons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:8px}.l-esg__strategy .c-strategy-item-card__tag{white-space:nowrap;padding:4px 8px;border-radius:4px;background:#f4f4f4;color:#535353;font-size:.875rem;font-weight:400;line-height:180%}.l-esg__goal-wrapper{--bs-gutter-x:40px;--bs-gutter-y:40px}@media (max-width:575.98px){.l-esg__goal-wrapper{--bs-gutter-x:1.5rem}}.l-esg__goal{padding:140px 0;background-color:#f4f4f4}@media (max-width:991.98px){.l-esg__goal{padding:80px 0}}.l-esg__goal .c-goal-card{width:100%;height:100%;position:relative;border-radius:20px;overflow:hidden}.l-esg__goal .c-goal-card__img{-o-object-fit:cover;object-fit:cover}@media (max-width:767.98px){.l-esg__goal .c-goal-card__img{aspect-ratio:1}}.l-esg__goal .c-goal-card__content{color:#fff;width:100%;position:absolute;padding:40px 24px;border-radius:0 0 20px 20px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%)}@media (max-width:991.98px){.l-esg__goal .c-goal-card__content{padding:20px}}.l-esg__accolades{padding:140px 0}@media (max-width:991.98px){.l-esg__accolades{padding:80px 0}}.l-esg__accolades .c-award-swiper{position:relative}.l-esg__accolades .c-award-swiper__next,.l-esg__accolades .c-award-swiper__prev{width:48px;height:48px;border-radius:99rem;background:#f4f4f4;color:#a9a9a9;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;margin-top:0}.l-esg__accolades .c-award-swiper__prev{left:-20px}@media (max-width:575.98px){.l-esg__accolades .c-award-swiper__prev{left:-10px}}.l-esg__accolades .c-award-swiper__next{right:-20px}@media (max-width:575.98px){.l-esg__accolades .c-award-swiper__next{right:-10px}}.l-esg__accolades .c-award-swiper .c-award-item{text-align:center;padding:12px}.l-esg__accolades .c-award-swiper .c-award-item>img{width:100%}.l-esg .swiper-button-next:hover,.l-esg .swiper-button-prev:hover{color:#fff;background:#72ab84}.l-application .swiper:not(.j-app-list-swiper) img{height:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.l-application .swiper-button-next:after,.l-application .swiper-button-prev:after{display:none}.l-application .swiper-button-next:hover,.l-application .swiper-button-prev:hover{color:#fff;background-color:#71ac82!important}.l-application .c-banner{background-image:url(../../images/front/application/banner.png)}@media (max-width:767.98px){.l-application .c-banner{background-image:url(../../images/front/application/banner-m.png)}}.l-application .c-banner__text{padding:400px 0 100px}.l-application__nav{padding:20px 72px;background:#358c75;z-index:99}.l-application__nav-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.l-application__subtitle{text-transform:uppercase;color:#72ab84}.l-application__desc{font-size:1.125rem}.l-application__info{padding:160px 0;overflow:hidden}@media (max-width:991.98px){.l-application__info{padding:80px 0}}.l-application__info .c-info-swiper{margin:0 -110px 0 50px;position:relative}@media screen and (max-width:1200px){.l-application__info .c-info-swiper{margin:0 -80px 0 40px}}.l-application__info .c-info-swiper__button-wrapper{-ms-flex-item-align:center;align-self:center;margin-right:24px}.l-application__info .c-info-swiper__button{display:block;width:48px;height:48px;border-radius:99rem;background:#f4f4f4;color:#a9a9a9;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;z-index:2}.l-application__info .c-info-swiper__button>i{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}.l-application__info .c-info-swiper__button:hover{color:#fff;background-color:#71ac82!important}.l-application__info .c-info-swiper__button.c-info-swiper-prev{left:-25px}.l-application__info .c-info-swiper__button.c-info-swiper-next{right:72px}@media (max-width:1399.98px){.l-application__info .c-info-swiper__button.c-info-swiper-next{right:59px}}@media (max-width:1199.98px){.l-application__info .c-info-swiper__button.c-info-swiper-next{right:44px}}.l-application__info .c-info-swiper .c-application-item:not(.swiper-slide-active){-webkit-transform:scale(.56);-ms-transform:scale(.56);transform:scale(.56)}.l-application__info .c-application-item{border-radius:20px;overflow:hidden}.l-application__lifestyle{padding:160px 0;background:#2c3e3d}@media (max-width:991.98px){.l-application__lifestyle{padding:80px 0}}.l-application__lifestyle .c-lifestyle-swiper{position:relative}.l-application__lifestyle .c-lifestyle-swiper__next,.l-application__lifestyle .c-lifestyle-swiper__prev{width:48px;height:48px;border-radius:30px;background:rgba(40,40,40,.6);color:#a9a9a9;font-size:20px;font-weight:900;line-height:180%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:991.98px){.l-application__lifestyle .c-lifestyle-swiper__next,.l-application__lifestyle .c-lifestyle-swiper__prev{background:#f4f4f4}}.l-application__lifestyle .c-lifestyle-swiper .swiper{width:100%;height:100%}.l-application__lifestyle .c-lifestyle-swiper .swiper-slide{border-radius:20px;overflow:hidden}.l-application__lifestyle .c-lifestyle-swiper .swiper-slide:not(.swiper-slide-active){-webkit-transform:scale(.86);-ms-transform:scale(.86);transform:scale(.86)}@media screen and (min-width:991px){.l-application__lifestyle .c-lifestyle-swiper .swiper-slide:not(.swiper-slide-active){-webkit-transform:scale(.73);-ms-transform:scale(.73);transform:scale(.73)}}@media screen and (min-width:1400px){.l-application__lifestyle .c-lifestyle-swiper .swiper-slide.swiper-slide-prev{margin-right:-20px!important;margin-left:-28px!important}}@media screen and (max-width:1400px) and (min-width:1200px){.l-application__lifestyle .c-lifestyle-swiper .swiper-slide.swiper-slide-prev{margin-right:-12px!important;margin-left:-24px!important}}@media screen and (max-width:1200px) and (min-width:992px){.l-application__lifestyle .c-lifestyle-swiper .swiper-slide.swiper-slide-prev{margin-right:-4px!important;margin-left:-20px!important}}@media screen and (min-width:1400px){.l-application__lifestyle .c-lifestyle-swiper .swiper-slide.swiper-slide-next{margin-right:-76px!important;margin-left:28px!important}}@media screen and (max-width:1400px) and (min-width:1200px){.l-application__lifestyle .c-lifestyle-swiper .swiper-slide.swiper-slide-next{margin-right:-60px!important;margin-left:24px!important}}@media screen and (max-width:1200px) and (min-width:992px){.l-application__lifestyle .c-lifestyle-swiper .swiper-slide.swiper-slide-next{margin-right:-48px!important;margin-left:18px!important}}.l-application__aiot{padding:160px 0}@media (max-width:991.98px){.l-application__aiot{padding:80px 0}}.l-application__aiot .c-aiot-swiper{position:relative;margin:0 34px 0 -70px}@media (max-width:1199.98px){.l-application__aiot .c-aiot-swiper{margin:0 34px 0 -40px}}.l-application__aiot .c-aiot-swiper__button-wrapper{-ms-flex-item-align:center;align-self:center}.l-application__aiot .c-aiot-swiper__button{display:block;width:48px;height:48px;border-radius:99rem;color:#a9a9a9;background:#f4f4f4;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;z-index:2}.l-application__aiot .c-aiot-swiper__button>i{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}.l-application__aiot .c-aiot-swiper__button:hover{color:#fff;background-color:#71ac82!important}.l-application__aiot .c-aiot-swiper__button.c-aiot-swiper-prev{left:24px}@media (max-width:1399.98px){.l-application__aiot .c-aiot-swiper__button.c-aiot-swiper-prev{left:33px}}@media (max-width:1199.98px){.l-application__aiot .c-aiot-swiper__button.c-aiot-swiper-prev{left:12px}}.l-application__aiot .c-aiot-swiper__button.c-aiot-swiper-next{right:22px}@media (max-width:1399.98px){.l-application__aiot .c-aiot-swiper__button.c-aiot-swiper-next{right:-1px}}@media (max-width:1199.98px){.l-application__aiot .c-aiot-swiper__button.c-aiot-swiper-next{right:6px}}.l-application__aiot .c-aiot-swiper .c-application-item:not(.swiper-slide-active){-webkit-transform:scale(.56);-ms-transform:scale(.56);transform:scale(.56)}.l-application__aiot .c-aiot-swiper .c-application-item.swiper-slide-prev{margin-left:96px}@media screen and (min-width:1200px){.l-application__aiot .c-aiot-swiper .c-application-item.swiper-slide-prev{margin-left:134px}}.l-application__aiot .c-aiot-swiper .c-application-item.swiper-slide-next{opacity:0}.l-application__aiot .c-application-item{border-radius:20px;overflow:hidden}.l-application__solution{padding:310px 0 137px}@media (max-width:991.98px){.l-application__solution{padding:120px 0}}.l-application__solution .c-solution-banner__title{font-weight:700;line-height:140%;margin-bottom:20px}.l-application__solution .c-solution-banner__desc{margin-bottom:40px}.l-application__list{position:relative;padding:160px 0 140px}@media (max-width:991.98px){.l-application__list{padding:80px 0}}.l-application__list .swiper{padding:24px!important}.l-application__list .swiper-slide{opacity:0;-webkit-transition:opacity .3s!important;transition:opacity .3s!important}.l-application__list .swiper-slide-visible{opacity:1}.l-application__list .c-app-list-swiper__inner{margin:0 25px}@media (max-width:767.98px){.l-application__list .c-app-list-swiper__inner{margin:0}}.l-application__list .c-app-list-swiper__next,.l-application__list .c-app-list-swiper__prev{width:48px;height:48px;border-radius:30px;background:#f4f4f4;color:#a9a9a9;font-size:20px;font-weight:900;line-height:180%}.l-application__list .c-app-list-swiper__prev{left:-15px}@media (max-width:575.98px){.l-application__list .c-app-list-swiper__prev{left:0}}.l-application__list .c-app-list-swiper__next{right:-15px}@media (max-width:575.98px){.l-application__list .c-app-list-swiper__next{right:0}}.l-application__list .c-app-list-swiper__pagination{bottom:-5px!important}.l-application .c-mobile-swiper{position:relative}.l-application .c-mobile-swiper__next,.l-application .c-mobile-swiper__prev{width:48px;height:48px;border-radius:30px;background:#f4f4f4;color:#a9a9a9;font-size:20px;font-weight:900;line-height:180%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.l-application .c-mobile-swiper .swiper{width:100%;height:100%}.l-application .c-mobile-swiper .swiper-slide:not(.swiper-slide-active){-webkit-transform:scale(.86);-ms-transform:scale(.86);transform:scale(.86)}.l-application .c-application-item{border-radius:40px;position:relative}.l-application .c-application-item.swiper-slide-active .c-application-item__content{display:-webkit-box;display:-ms-flexbox;display:flex}.l-application .c-application-item__content{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(80.28%,rgba(0,0,0,.32)));background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(0,0,0,.32) 80.28%);width:100%;padding:16px 20px;position:absolute;color:#fff;bottom:0;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:0 0 20px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-application .c-application-item__icon{width:20px;height:20px;font-size:12px;text-align:center;border-radius:99rem;border:2px solid #fff;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-milestone section{padding:140px 0}@media (max-width:991.98px){.l-milestone section{padding:80px 0}}.l-milestone .l-growing-up{background:#2c3e3d}@media (max-width:991.98px){.l-milestone .l-growing-up .l-column{margin-bottom:40px}}.l-milestone .l-growing-up img{border-radius:20px}.l-milestone .l-growing-up h2,.l-milestone .l-growing-up p{color:#fff}.l-milestone .l-history-intro .c-top-swiper{margin-bottom:100px}@media (max-width:991.98px){.l-milestone .l-history-intro .c-top-swiper{margin-bottom:60px}}.l-milestone .l-history-intro .swiper-button-next,.l-milestone .l-history-intro .swiper-button-prev{border-radius:100px;width:48px;height:48px;background-color:#f4f4f4}.l-milestone .l-history-intro .swiper-button-next:after,.l-milestone .l-history-intro .swiper-button-prev:after{display:none}.l-milestone .l-history-intro .swiper-pagination{bottom:-42px}.l-milestone .l-history-intro .swiper-button-next{right:-24px}.l-milestone .l-history-intro .swiper-button-prev{left:-24px}.l-milestone .l-history-intro .c-card{background:#f4f4f4}@media (max-width:991.98px){.l-milestone .l-history-intro .c-card.py-40{padding-top:1.25rem!important;padding-bottom:1.25rem!important}}.l-milestone .l-history-intro .c-card__img-wrapper{max-width:250px;aspect-ratio:1/1}@media (max-width:991.98px){.l-milestone .l-history-intro .c-card__img-wrapper{max-width:100%}}.l-milestone .l-history-intro .c-card__img-wrapper img{border-radius:20px}.l-milestone .l-history-intro .c-card .card-title{color:#374f70}.l-milestone .l-history-intro .c-card ul{list-style:none;margin-bottom:0;padding-left:0;grid-template-columns:repeat(2,1fr)}@media (max-width:767.98px){.l-milestone .l-history-intro .c-card ul{grid-template-columns:repeat(1,1fr)}}.l-milestone .l-history-intro .c-card i{min-width:50px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.l-milestone .l-history-intro .c-bottom-swiper:before{content:"";display:block;width:100%;height:1px;background:#dfdfdf;position:absolute;top:20px;left:0}.l-milestone .l-history-intro .c-bottom-swiper .c-swiper-slide i{font-size:40px;color:#dfdfdf;-webkit-transform:scale(.4);-ms-transform:scale(.4);transform:scale(.4);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:.3s;transition:.3s}.l-milestone .l-history-intro .c-bottom-swiper .c-swiper-slide__year{font-size:18px;color:#dfdfdf;-webkit-transition:.3s;transition:.3s}.l-milestone .l-history-intro .c-bottom-swiper .swiper-slide-thumb-active i{color:#71ac82;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.l-milestone .l-history-intro .c-bottom-swiper .swiper-slide-thumb-active .c-swiper-slide__year{font-size:24px;color:#71ac82}.l-milestone .l-reinvention{background:#f4f4f4}.l-milestone .l-reinvention iframe{border-radius:20px;width:100%;aspect-ratio:16/9}.layout-milestone .l-footer{background:linear-gradient(180deg,#f4f4f4 150px,#2c3e3d 150px)}.l-organization section{padding:140px 0}@media (max-width:991.98px){.l-organization section{padding:80px 0}}.l-organization section h2{color:#374f70}.l-organization .l-structure img{border-radius:20px}.l-organization .l-business{margin-bottom:-150px;padding-bottom:290px;background:#f4f4f4}@media (max-width:991.98px){.l-organization .l-business{padding-bottom:230px}}.l-organization .l-business .c-organization-card{border:1px solid #358c75;color:#358c75}.l-organization .l-business .c-organization-card i{color:#358c75}.l-organization .l-business .c-organization-card:nth-of-type(even){border:1px solid #374f70;color:#374f70}.l-organization .l-business .c-organization-card:nth-of-type(even) i{color:#374f70}.l-organization .l-business .c-organization-card+.c-organization-card{margin-top:20px}@media (max-width:991.98px){.l-organization .l-business .c-organization-card img{margin:auto}}.l-organization .l-business .c-organization-card ul{list-style:none;margin-bottom:0;padding-left:0}.l-organization .l-business .c-organization-card li{color:#535353}.l-organization .l-business .c-organization-card li+li{margin-top:12px}.l-organization .l-business .c-organization-card li i{-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px)}.layout-web-game .l-web-game__content{padding:140px 0}.layout-web-game .l-web-game .c-banner{background-image:url(../../images/front/web-game/banner.png)}.layout-web-game .l-web-game .c-banner__text{padding:330px 0 160px}.layout-web-game .l-web-game .l-card{background-color:#f4f4f4}.layout-web-game .l-web-game .l-card__body{padding:20px}.layout-web-game .l-web-game .l-card__title{font-size:20px}.layout-article-item .l-article-item{padding-top:80px}.view-annual-report .l-annual-report__content{padding:140px 0}@media (max-width:991.98px){.view-annual-report .l-annual-report__content{padding:80px 0}}.view-annual-report .l-annual-report .l-latest{background-color:#f4f4f4;padding:20px}@media (min-width:768px){.view-annual-report .l-annual-report .l-latest{padding:40px}}.view-annual-report .l-annual-report .l-latest img{border-radius:20px;max-width:100%}@media (min-width:576px){.view-annual-report .l-annual-report .l-latest img{max-width:300px}}.view-contact section{padding:140px 0}@media (max-width:991.98px){.view-contact section{padding:80px 0}}.view-contact .l-info h2,.view-contact .l-info h3{color:#374f70}.view-contact .l-info .card-border{border:1px solid #374f70;color:#374f70}.view-contact .l-info .card-main-title{background:#374f70}.view-contact .l-info .card-text{word-break:break-word}.view-contact .l-contact-form h2{color:#374f70}.view-contact .l-contact-form h2~p{color:#7e7e7e}.view-contact .l-contact-form .form-label{font-weight:700;font-family:Montserrat,Roboto,"Noto Sans TC",system-ui,-apple-system,"Segoe UI","Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.view-contact .l-contact-form .h-label-required::after{content:"*";margin-left:5px;color:var(--bs-danger)}.view-contact .l-contact-form__check{margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.view-contact .l-contact-form__check .form-check-label{--bs-form-valid-color:$dark;font-size:1rem}.view-contact .l-contact-form__check .form-check-input{--bs-form-valid-color:white;--bs-form-valid-border-color:$dark;-webkit-box-shadow:unset;box-shadow:unset}.view-contact .l-contact-form__check .form-check-input.is-valid:checked,.view-contact .l-contact-form__check .form-check-input:valid:checked{background-color:#282828}.view-contact .ts-wrapper.is-valid.single,.view-contact .was-validated .valid.single,.view-contact .was-validated :valid+.ts-wrapper.single{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="8" viewBox="0 0 13 8" fill="none"><path d="M12.6563 2.15429L7.31255 7.18163C7.13677 7.35741 6.92583 7.42772 6.75005 7.42772C6.53911 7.42772 6.32818 7.35741 6.1524 7.21679L0.808645 2.15429C0.457083 1.83788 0.457083 1.31054 0.773489 0.958975C1.0899 0.607412 1.61724 0.607412 1.9688 0.923819L6.75005 5.42382L11.4961 0.923819C11.8477 0.607412 12.3751 0.607412 12.6915 0.958975C13.0079 1.31054 13.0079 1.83788 12.6563 2.15429Z" fill="%23808285"/></svg>'),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right 1.125rem center,center right 2.5rem}.view-contact .ts-wrapper.form-select{--bs-form-select-bg-img:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="8" viewBox="0 0 13 8" fill="none"><path d="M12.6563 2.15429L7.31255 7.18163C7.13677 7.35741 6.92583 7.42772 6.75005 7.42772C6.53911 7.42772 6.32818 7.35741 6.1524 7.21679L0.808645 2.15429C0.457083 1.83788 0.457083 1.31054 0.773489 0.958975C1.0899 0.607412 1.61724 0.607412 1.9688 0.923819L6.75005 5.42382L11.4961 0.923819C11.8477 0.607412 12.3751 0.607412 12.6915 0.958975C13.0079 1.31054 13.0079 1.83788 12.6563 2.15429Z" fill="%23808285"/></svg>');background-position:right 18px center}.view-contact .ts-wrapper.form-select .ts-control{border-radius:8px;border-color:#dfdfdf;padding:16px 12px;font-size:1rem;background:#fff;-webkit-box-shadow:unset;box-shadow:unset}.view-contact .ts-wrapper.form-select .ts-control .clear-button{display:none}.view-contact .ts-wrapper.form-select .ts-control:after{border:0;width:24px;content:" ";-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.view-contact .ts-wrapper.single.input-active .ts-control{border-color:#71ac82}.view-contact .ts-dropdown.single{border-radius:8px;border:1px solid #71ac82;-webkit-box-shadow:unset;box-shadow:unset;overflow:hidden}.view-contact .ts-dropdown .option{padding:12px 16px;font-size:1rem;color:#7e7e7e}.view-contact .ts-dropdown .option.active,.view-contact .ts-dropdown .option:hover{color:#282828;background:#f4f4f4}.view-contact .l-footer{background:#2c3e3d}.view-contact .l-footer__contact{display:none}.view-contact .l-ir-alert .c-banner{background-image:url(../../images/front/ir-alert/banner.png)}.view-contact .l-ir-alert .c-banner__text{padding:330px 0 161px}.view-contact .l-ir-alert .l-subscribe{padding:140px 0}.view-contact .l-ir-alert .l-subscribe .l-card{background-color:#2c3e3d;padding:20px}@media (min-width:768px){.view-contact .l-ir-alert .l-subscribe .l-card{padding:40px}}.view-contact .l-ir-alert .l-subscribe .l-card__title{font-size:32px}.view-contact .l-ir-alert .l-subscribe .form-label{color:#fff}.view-contact .l-ir-alert .l-unsubscribe{background-color:#f4f4f4;padding:140px 0}.view-director .l-director-page .l-diversification,.view-director .l-director-page .l-education,.view-director .l-director-page .l-evaluation,.view-director .l-director-page .l-interest,.view-director .l-director-page .l-member,.view-director .l-director-page .l-remuneration{padding:80px 0}@media (min-width:768px){.view-director .l-director-page .l-diversification,.view-director .l-director-page .l-education,.view-director .l-director-page .l-evaluation,.view-director .l-director-page .l-interest,.view-director .l-director-page .l-member,.view-director .l-director-page .l-remuneration{padding:140px 0 124px}}.view-director .l-director-page .l-diversification .l-img,.view-director .l-director-page .l-education .l-img,.view-director .l-director-page .l-evaluation .l-img,.view-director .l-director-page .l-interest .l-img,.view-director .l-director-page .l-member .l-img,.view-director .l-director-page .l-remuneration .l-img{border-radius:20px}.view-director .l-director-page .l-diversification,.view-director .l-director-page .l-remuneration{background-color:#f4f4f4}@media (min-width:768px){.view-director .l-director-page .l-member .c-swiper{padding:0 18px}}@media (min-width:992px){.view-director .l-director-page .l-member .c-swiper{padding:0 36px}}@media (min-width:1200px){.view-director .l-director-page .l-member .c-swiper{padding:0 54px}}@media (min-width:1400px){.view-director .l-director-page .l-member .c-swiper{padding:0 72px}}.view-director .l-director-page .l-member .swiper{padding:40px 40px}.view-director .l-director-page .l-member .swiper-slide{height:auto;opacity:0;-webkit-transition:opacity .3s!important;transition:opacity .3s!important}.view-director .l-director-page .l-member .swiper-slide-visible{opacity:1}.view-director .l-director-page .l-member .c-swiper-next,.view-director .l-director-page .l-member .c-swiper-prev{width:48px;height:48px;border-radius:99rem;background:#f4f4f4;color:#a9a9a9;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view-director .l-director-page .l-member .c-swiper-next:after,.view-director .l-director-page .l-member .c-swiper-prev:after{content:""}.view-director .l-director-page .l-member .c-swiper-next:hover,.view-director .l-director-page .l-member .c-swiper-prev:hover{color:#fff}.view-director .l-director-page .l-member .swiper-button-lock{display:none}.view-director .l-director-page .l-member .c-swiper-next{right:-30px}@media (min-width:992px){.view-director .l-director-page .l-member .c-swiper-next{right:-12px}}@media (min-width:1200px){.view-director .l-director-page .l-member .c-swiper-next{right:5px}}@media (min-width:1400px){.view-director .l-director-page .l-member .c-swiper-next{right:24px}}.view-director .l-director-page .l-member .c-swiper-prev{left:-30px}@media (min-width:992px){.view-director .l-director-page .l-member .c-swiper-prev{left:-12px}}@media (min-width:1200px){.view-director .l-director-page .l-member .c-swiper-prev{left:5px}}@media (min-width:1400px){.view-director .l-director-page .l-member .c-swiper-prev{left:24px}}.view-director .l-director-page .l-member .l-card{-webkit-box-shadow:0 4px 30px 0 rgba(46,81,82,.33);box-shadow:0 4px 30px 0 rgba(46,81,82,.33)}.view-director .l-director-page .l-member .l-card__body{color:#3e3e3e;padding:20px}@media (min-width:768px){.view-director .l-director-page .l-member .l-card__body{padding:24px}}.view-director .l-director-page .l-member .l-card__label{padding:8px 20px;background-color:#358c75;border-top-left-radius:16px;border-top-right-radius:16px;width:auto;height:auto;bottom:0;right:0;left:inherit;top:inherit}.view-director .l-director-page .l-member .l-card__job{font-size:16px;margin:0 12px 0 0}.view-director .l-director-page .l-member .l-card__name{font-size:24px;font-weight:700}.view-director .l-director-page .l-member .l-card__intro{font-size:20px;color:#72ab84}.view-director .l-director-page .l-diversification__card{padding:20px}@media (min-width:768px){.view-director .l-director-page .l-diversification__card{padding:40px}}.view-director .l-director-page .l-diversification .l-table th{color:#fff;font-weight:400;background-color:#358c75;padding:15px 5px;font-size:16px;white-space:nowrap;vertical-align:middle;text-align:center}.view-director .l-director-page .l-diversification .l-table td{font-size:16px;text-align:center;white-space:nowrap;vertical-align:middle;color:#2c3e3d}.view-director .l-director-page .l-evaluation{background-color:#2c3e3d}.view-director .l-director-page .l-evaluation__card{padding:20px}@media (min-width:768px){.view-director .l-director-page .l-evaluation__card{padding:60px 40px}}.view-director .l-director-page .l-evaluation .text-green{font-weight:700;color:#358c75}.view-director .l-director-page .l-evaluation .font-size-20{font-size:20px}.view-director .l-director-page .l-evaluation .l-table th{color:#fff;font-weight:400;background-color:#358c75;padding:20px;font-size:18px}@media (min-width:992px){.view-director .l-director-page .l-evaluation .l-table th{font-size:20px}}.view-director .l-director-page .l-evaluation .l-table td{padding:20px 16px;background-color:rgba(53,140,117,.05);font-size:16px;border-bottom:none}@media (min-width:992px){.view-director .l-director-page .l-evaluation .l-table td{font-size:18px}}.view-director .l-director-page .l-evaluation .l-table__title{font-size:20px!important}@media (min-width:992px){.view-director .l-director-page .l-evaluation .l-score__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.view-director .l-director-page .l-evaluation .l-score__item:not(:first-child) .l-score__num:after{content:"";height:1px;width:100px;border-bottom:1px dotted #72ab84;position:absolute;top:50%;right:-117px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.view-director .l-director-page .l-evaluation .l-score__item:not(:first-child) .l-score__line{padding:20px 0;content:"";position:absolute;width:1px;top:0;right:0;height:100%}.view-director .l-director-page .l-evaluation .l-score__item:not(:first-child) .l-score__line:after{display:block;content:"";width:1px;height:100%;border-right:1px solid rgba(53,140,117,.1)}}@media (min-width:1200px){.view-director .l-director-page .l-evaluation .l-score__item .l-score__num:after{width:140px!important;right:-155px!important}}@media (min-width:1400px){.view-director .l-director-page .l-evaluation .l-score__item .l-score__num:after{width:170px!important;right:-188px!important}}@media (max-width:991.98px){.view-director .l-director-page .l-evaluation .l-score__item:not(:last-child) .l-score__num:after{content:"";width:1px;height:56px;border-right:1px dotted #72ab84;position:absolute;bottom:-63px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.view-director .l-director-page .l-evaluation .l-score__item:not(:last-child) .l-score__line{padding:0 20px;content:"";position:absolute;height:1px;bottom:0;left:0;width:100%}.view-director .l-director-page .l-evaluation .l-score__item:not(:last-child) .l-score__line:after{display:block;content:"";height:1px;width:100%;border-bottom:1px solid rgba(53,140,117,.1)}}@media (max-width:511px){.view-director .l-director-page .l-evaluation .l-score__item:nth-child(3) .l-score__num:after{height:75px;bottom:-80px}.view-director .l-director-page .l-evaluation .l-score__item:nth-child(4) .l-score__num:after{height:75px;bottom:-80px}}.view-director .l-director-page .l-evaluation .l-score__item:first-child .l-score__text{border-top-right-radius:8px}.view-director .l-director-page .l-evaluation .l-score__item:last-child .l-score__text{border-bottom-right-radius:8px}.view-director .l-director-page .l-evaluation .l-score__num{position:relative;min-width:36px;max-width:36px;min-height:36px;max-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#358c75;color:#fff;font-weight:700;font-size:24px;margin:0 20px 0 10px}@media (min-width:992px){.view-director .l-director-page .l-evaluation .l-score__num{margin:0 0 8px}}.view-director .l-director-page .l-evaluation .l-score__text{position:relative;padding:16px 20px;background-color:rgba(53,140,117,.05)}@media (min-width:992px){.view-director .l-director-page .l-evaluation .l-score__text{padding:20px;width:100%;text-align:center}}.view-director .l-director-page .l-evaluation .l-score__label{margin:0 0 6px}@media (min-width:992px){.view-director .l-director-page .l-evaluation .l-score__label{margin:0 0 12px}}@media (min-width:1200px){.view-director .l-director-page .l-education .row,.view-director .l-director-page .l-interest .row,.view-director .l-director-page .l-remuneration .row{--bs-gutter-x:60px}}.view-esg-report .l-esg-report .l-latest,.view-esg-report .l-esg-report .l-list{padding:80px 0}@media (min-width:768px){.view-esg-report .l-esg-report .l-latest,.view-esg-report .l-esg-report .l-list{padding:140px 0}}.view-esg-report .l-esg-report .l-latest__card{background-color:#f4f4f4;color:#2c3e3d;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.view-esg-report .l-esg-report .l-latest__card:hover{background-color:#f29245;color:#fff}.view-esg-report .l-esg-report .l-latest__card i{font-size:24px}.view-esg-report .l-esg-report .l-list{background-color:#f4f4f4}.view-esg-report .l-esg-report .c-link-item{padding:16px 40px;background-color:#fff}.view-esg-report .l-esg-report .c-link-item:hover{color:#fff;background-color:#f19350}.view-esg-report .l-esg-report .c-link-item__title:before{display:none}.view-esg-report .l-footer{background:linear-gradient(180deg,#f4f4f4 150px,#2c3e3d 150px)}.view-financial-calendar .l-financial-calendar .l-latest{padding:140px 0;background-color:#f4f4f4}@media (max-width:991.98px){.view-financial-calendar .l-financial-calendar .l-latest{padding:80px 0}}.view-financial-calendar .l-financial-calendar .swiper{padding:0 24px 40px}.view-financial-calendar .l-financial-calendar .swiper-slide{opacity:0;-webkit-transition:opacity .3s!important;transition:opacity .3s!important}.view-financial-calendar .l-financial-calendar .swiper-slide-visible{opacity:1}.view-financial-calendar .l-financial-calendar .c-swiper-next,.view-financial-calendar .l-financial-calendar .c-swiper-prev{width:48px;height:48px;border-radius:99rem;background:#fff;color:#a9a9a9;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view-financial-calendar .l-financial-calendar .c-swiper-next:after,.view-financial-calendar .l-financial-calendar .c-swiper-prev:after{content:""}.view-financial-calendar .l-financial-calendar .c-swiper-next:hover,.view-financial-calendar .l-financial-calendar .c-swiper-prev:hover{color:#fff}.view-financial-calendar .l-financial-calendar .swiper-button-lock{display:none}.view-financial-calendar .l-financial-calendar .c-swiper-next{right:-30px}@media (min-width:992px){.view-financial-calendar .l-financial-calendar .c-swiper-next{right:-25px}}@media (min-width:1200px){.view-financial-calendar .l-financial-calendar .c-swiper-next{right:-30px}}@media (min-width:1400px){.view-financial-calendar .l-financial-calendar .c-swiper-next{right:-60px}}.view-financial-calendar .l-financial-calendar .c-swiper-prev{left:-30px}@media (min-width:992px){.view-financial-calendar .l-financial-calendar .c-swiper-prev{left:-25px}}@media (min-width:1200px){.view-financial-calendar .l-financial-calendar .c-swiper-prev{left:-30px}}@media (min-width:1400px){.view-financial-calendar .l-financial-calendar .c-swiper-prev{left:-60px}}.view-financial-calendar .l-financial-calendar .l-event-item{-webkit-box-shadow:0 4px 30px 0 rgba(46,81,82,.33);box-shadow:0 4px 30px 0 rgba(46,81,82,.33)}.view-financial-calendar .l-financial-calendar .l-event-item__header{background-color:#358c75;padding:12px 24px}.view-financial-calendar .l-financial-calendar .l-event-item__body{padding:24px}.view-financial-calendar .l-financial-calendar .l-event-item__title{margin:0 0 12px}.view-financial-calendar .l-financial-calendar .l-event-item__label{color:#7e7e7e;font-size:1rem}.view-financial-calendar .l-financial-calendar .l-event-item__value{font-size:1rem}.view-financial-calendar .l-financial-calendar .l-event-item__add{font-size:1rem;margin:12px 0 0;padding:12px 0 0;border-top:1px solid #e6e7e8}.view-financial-calendar .l-financial-calendar .l-historical{padding:140px 0}@media (max-width:991.98px){.view-financial-calendar .l-financial-calendar .l-historical{padding:80px 0}}.view-financial-calendar .l-financial-calendar .l-dropdown{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:992px){.view-financial-calendar .l-financial-calendar .l-dropdown{-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit}}.view-financial-calendar .l-financial-calendar .l-dropdown__btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px;border-radius:8px;border:1px solid #e6e7e8}@media (min-width:992px){.view-financial-calendar .l-financial-calendar .l-dropdown__btn{width:229px}}@media (min-width:1200px){.view-financial-calendar .l-financial-calendar .l-dropdown__btn{width:285px}}.view-financial-calendar .l-financial-calendar .l-dropdown__btn:after{border:none;font-size:14px;content:"\f107";font-weight:300;font-family:"Font Awesome 6 Pro",sans-serif}.view-home .swiper{width:100%;height:100%}.view-home section{padding:160px 0}@media (max-width:991.98px){.view-home section{padding:80px 0}}.view-home .c-banner{padding:0}.view-home .c-banner__item{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.view-home .c-banner__text{padding:255px 0 100px}.view-home .c-banner__title{font-size:3rem;font-weight:800;line-height:120%}@media (max-width:767.98px){.view-home .c-banner__title{font-size:2.5rem}}.view-home .c-banner__desc{max-width:410px}.view-home .c-banner__swiper-button-next,.view-home .c-banner__swiper-button-prev{border-radius:50px;width:48px;height:48px;-webkit-transition:.3s;transition:.3s}@media (max-width:991.98px){.view-home .c-news{padding:80px 0}}@media (min-width:992px){.view-home .c-news__col{position:absolute;top:-230px;right:0}}.view-home .c-news .swiper-slide{height:auto}.view-home .c-news .swiper-pagination{bottom:-32px}.view-home .c-news-card{background-color:#358c75;-webkit-transition:.3s;transition:.3s}.view-home .c-news-card:hover{background-color:#71ac82}.view-home .c-news-card__img-wrapper{height:230px}.view-home .c-news-card__category{top:20px;left:20px}.view-home .c-news-card .card-body a,.view-home .c-news-card .card-body span{font-size:1rem}.view-home .c-news-card .card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.view-home .l-mission{background-color:#2c3e3d}.view-home .l-mission__text{margin-bottom:80px;color:#fff}@media (max-width:991.98px){.view-home .l-mission__text{margin-bottom:40px}}.view-home .l-mission__text span{color:#71ac82}.view-home .l-mission__marquee-wrapper{-webkit-animation:marquee 15s linear infinite both;animation:marquee 15s linear infinite both}.view-home .l-mission .l-img-mask{border-radius:20px;width:310px;overflow:hidden}@media (max-width:991.98px){.view-home .l-mission .l-img-mask{width:200px}}.view-home .l-value img{border-radius:20px}.view-home .l-solution{background-size:cover;background-repeat:no-repeat;background-position:center center}.view-home .l-product .accordion-header{border-bottom:1px solid #bebebe}.view-home .l-product .accordion-header .accordion-button:hover{color:#71ac82}.view-home .l-product .l-img-mask{border-radius:20px;width:100%;overflow:hidden;-webkit-transition:.3s;transition:.3s}@media (max-width:991.98px){.view-home .l-product .l-img-mask{width:200px}}.view-home .l-product .swiper{height:unset}.view-home .l-product .swiper-slide{width:66.6666666667%;-webkit-transition:.3s;transition:.3s}.view-home .l-product .swiper-slide-active{padding-right:24px}.view-home .l-product .swiper-slide-next .l-img-mask{width:50%}.view-home .l-product .swiper-button-next,.view-home .l-product .swiper-button-prev{border-radius:100px;width:48px;height:48px;background-color:#f4f4f4;top:unset;bottom:0}.view-home .l-product .swiper-button-next:after,.view-home .l-product .swiper-button-prev:after{display:none}.view-home .l-product .swiper-button-next{right:0}.view-home .l-product .swiper-button-prev{right:68px;left:unset}.view-home .l-product__marquee-wrapper{-webkit-animation:marquee 15s linear infinite both;animation:marquee 15s linear infinite both}.view-home .l-influence{background:#f4f4f4}.view-home .l-influence .l-marquee-wrapper{padding:0 12px;-webkit-animation:marquee 80s linear infinite both;animation:marquee 80s linear infinite both}.view-home .l-influence__marquee:hover .l-marquee-wrapper{-webkit-animation-play-state:paused;animation-play-state:paused}.view-home .l-influence__card{width:400px}@media (max-width:767.98px){.view-home .l-influence__card{width:300px}}.view-home .l-influence__card .card-body{padding:40px 32px;min-height:345px}@media (max-width:767.98px){.view-home .l-influence__card .card-body{padding:20px}}.view-home .l-influence__card-badge{border:1px solid #fff;border-radius:20px;padding:0 12px}.view-home .l-explore-careers__img-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.view-home .l-explore-careers__img-wrapper img{border-radius:20px;width:100%}.view-internal-policy-list .l-internal-policy-list .l-list{padding:140px 0}@media (max-width:991.98px){.view-internal-policy-list .l-internal-policy-list .l-list{padding:80px 0}}.view-internal-policy-list .l-internal-policy-list .l-list__row{--bs-gutter-y:1.25rem}@media (min-width:576px){.view-internal-policy-list .l-internal-policy-list .l-list__row{--bs-gutter-x:2.5rem}}.view-monthly-report .l-monthly-report__content{padding:140px 0}@media (max-width:991.98px){.view-monthly-report .l-monthly-report__content{padding:80px 0}}.view-monthly-report .l-monthly-report__content .c-unit{font-size:1rem;color:#7e7e7e;font-weight:400}.view-monthly-report .l-monthly-report .l-dropdown{width:285px}@media (max-width:767.98px){.view-monthly-report .l-monthly-report .l-dropdown{width:100%}}.view-monthly-report .l-monthly-report .l-dropdown__btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px;border-radius:8px;border:1px solid #e6e7e8}.view-monthly-report .l-monthly-report .l-dropdown__btn:after{border:none;font-size:14px;content:"\f107";font-weight:300;font-family:"Font Awesome 6 Pro",sans-serif}.view-monthly-report .l-monthly-report .l-dropdown .dropdown-menu{width:100%}.view-monthly-report .l-monthly-report .l-table{font-size:20px;position:relative;max-height:600px}.view-monthly-report .l-monthly-report .l-table__icon{font-size:28px}.view-monthly-report .l-monthly-report .l-table thead{background-color:#358c75;position:sticky;top:0}.view-monthly-report .l-monthly-report .l-table th{color:#fff;font-weight:400;background-color:#358c75;padding:20px}.view-monthly-report .l-monthly-report .l-table tbody tr:nth-of-type(odd)>*{--bs-table-bg-type:#ffffff;--bs-border-width:0}.view-monthly-report .l-monthly-report .l-table tbody tr:nth-of-type(even)>*{background:rgba(53,140,117,.05);border-bottom:1px solid rgba(53,140,117,.1)}.view-monthly-report .l-monthly-report .l-table tbody td{padding:20px}.view-monthly-report .l-monthly-report .l-table a{color:#282828}.view-monthly-report .l-monthly-report .l-table a:hover{color:#f29245}.view-news-item .l-news-item{padding:140px 0 80px;background-color:#f4f4f4}.view-news-item .l-item__body{padding:40px 20px}@media (min-width:768px){.view-news-item .l-item__body{padding:40px}}.view-news-item .l-item__title{color:#2c3e3d;font-size:32px;margin:0 0 10px}.view-news-item .l-item__created{color:#a9a9a9;font-size:1rem;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;margin:0 0 20px}@media (min-width:768px){.view-news-item .l-item__created{margin:0 0 40px}}.view-news-item .l-item__content,.view-news-item .l-item__download{margin:0 0 20px}.view-news-item .l-item__download{gap:20px}.view-news-item .l-item__download .l-download-btn{font-size:1rem;text-decoration:none;color:#f19350;background:rgba(241,147,80,.1);border-radius:4px;padding:4px 12px;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.view-news-item .l-item__download .l-download-btn:hover{color:#72ab84;background:rgba(114,171,132,.1)}.view-news-item .l-item__content img{max-width:100%;height:auto}.view-news-item .l-item__content .txt:has(iframe),.view-news-item .l-item__content p:has(iframe){position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.view-news-item .l-item__content .txt:has(iframe) embed,.view-news-item .l-item__content .txt:has(iframe) iframe,.view-news-item .l-item__content .txt:has(iframe) object,.view-news-item .l-item__content p:has(iframe) embed,.view-news-item .l-item__content p:has(iframe) iframe,.view-news-item .l-item__content p:has(iframe) object{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.view-news-item .l-footer{background:linear-gradient(180deg,#f4f4f4 150px,#2c3e3d 150px)}.view-news-list .l-news-list .l-newest{padding:70px 0;background-color:#f4f4f4}@media (min-width:768px){.view-news-list .l-news-list .l-newest{padding:140px 0}}.view-news-list .l-news-list .l-newest .c-item{border:none}.view-news-list .l-news-list .l-newest .c-item .row{width:100%}.view-news-list .l-news-list .l-newest .c-item .first{background-color:#374f70}.view-news-list .l-news-list .l-newest .c-item .second{background-color:#f19350}.view-news-list .l-news-list .l-newest .c-item .last{background-color:#358c75}.view-news-list .l-news-list .l-newest .c-item__body{padding:24px 20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.view-news-list .l-news-list .l-newest .c-item__created,.view-news-list .l-news-list .l-newest .c-item__link{font-size:1rem}.view-news-list .l-news-list .l-newest .c-item__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (min-width:992px){.view-news-list .l-news-list .l-newest .c-item.horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.view-news-list .l-news-list .l-newest .c-item.horizontal .c-item__body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-top-right-radius:20px;border-bottom-left-radius:0;border-bottom-right-radius:20px}.view-news-list .l-news-list .l-newest .c-item.horizontal .c-item__img-wrapper{--bs-aspect-ratio:100%;max-width:180px}}@media (min-width:992px) and (min-width:1200px){.view-news-list .l-news-list .l-newest .c-item.horizontal .c-item__img-wrapper{max-width:217px}}@media (min-width:992px) and (min-width:1400px){.view-news-list .l-news-list .l-newest .c-item.horizontal .c-item__img-wrapper{max-width:242px}}@media (min-width:992px){.view-news-list .l-news-list .l-newest .c-item.horizontal .c-item__img{border-top-right-radius:0;border-bottom-left-radius:20px}}.view-news-list .l-news-list .l-list{padding:70px 0}@media (min-width:768px){.view-news-list .l-news-list .l-list{padding:140px 0}}.view-news-list .l-news-list .l-list__link{color:#a9a9a9;background-color:#f4f4f4;font-size:20px;font-weight:700}.view-news-list .l-news-list .l-list__link.active{color:#fff;background-color:#71ac82}.view-news-list .l-news-list .l-list__link:hover{color:#fff;background-color:rgba(114,171,132,.5)}.view-news-list .l-news-list .l-list .l-dropdown{width:285px}@media (max-width:767.98px){.view-news-list .l-news-list .l-list .l-dropdown{width:100%}}.view-news-list .l-news-list .l-list .l-dropdown__btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px;border-radius:8px;border:1px solid #e6e7e8}.view-news-list .l-news-list .l-list .l-dropdown__btn:after{border:none;font-size:14px;content:"\f107";font-weight:300;font-family:"Font Awesome 6 Pro",sans-serif}.view-news-list .l-news-list .l-list .l-dropdown .dropdown-menu{width:100%}.view-news-list .l-news-list .l-list .c-item{background-color:#f4f4f4;-webkit-transition:all .3s;transition:all .3s}.view-news-list .l-news-list .l-list .c-item .stretched-link{color:inherit;text-decoration:none}.view-news-list .l-news-list .l-list .c-item:hover{background-color:#358c75;color:#fff}.view-news-list .l-news-list .l-list .c-item:hover .c-item__created{color:#fff}@media (min-width:992px){.view-news-list .l-news-list .l-list .c-item:hover .c-item__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.view-news-list .l-news-list .l-list .c-item__body{padding:20px 24px}@media (min-width:768px){.view-news-list .l-news-list .l-list .c-item__body{padding:32px 40px}}.view-news-list .l-news-list .l-list .c-item__img-wrapper{margin:0 0 8px}@media (min-width:768px){.view-news-list .l-news-list .l-list .c-item__img-wrapper{margin:0 40px 0 0;min-width:240px;max-width:240px}}.view-news-list .l-news-list .l-list .c-item__img-wrapper img{border-radius:8px}.view-news-list .l-news-list .l-list .c-item__created{color:#358c75;font-size:1rem}.view-news-list .l-news-list .l-list .c-item__intro{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.view-news-list .l-news-list .l-list .c-item__icon{min-width:48px;min-height:48px;border-radius:50%;background-color:#fff;display:none}.view-news-list .l-news-list .l-list .c-item__icon i{font-size:20px;color:#358c75}@media (max-width:767.98px){.view-product-item .l-product-item__container{padding:0}}@media (max-width:991.98px){.view-product-item .l-product-item .c-banner__text{padding-left:0}}.view-product-item .l-product-item__subtitle{color:#72ab84;font-weight:700;line-height:160%}.view-product-item .l-product-item__title{font-weight:700;line-height:140%}.view-product-item .l-product-item__desc{padding:80px 0 100px 0;background:#f4f4f4}.view-product-item .l-product-item__dropdown{top:-30px}@media (max-width:575.98px){.view-product-item .l-product-item__dropdown{padding-left:20px;padding-right:20px}}.view-product-item .l-product-item__dropdown .c-page-dropdown{padding:120px 0 20px 0;background-color:#2c3e3d}.view-product-item .l-product-item__dropdown .c-page-dropdown__toggle{color:#939598;padding:12px 24px;border-radius:40px;border:1px solid #dfdfdf;background:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view-product-item .l-product-item__dropdown .c-page-dropdown__toggle:after{border:none;font-family:"Font Awesome 6 Pro",sans-serif;content:"\f107"}.view-product-item .l-product-item__dropdown .c-page-dropdown__toggle.show{border-radius:25px 25px 0 0}.view-product-item .l-product-item__dropdown .c-page-dropdown__text{overflow:hidden;text-overflow:ellipsis}.view-product-item .l-product-item__dropdown .c-page-dropdown__menu{inset:0 auto auto 0!important;-webkit-transform:translate3d(0,50px,0)!important;transform:translate3d(0,50px,0)!important;border-radius:0 0 25px 25px;width:100%;border:1px solid #fff;overflow:hidden;-webkit-box-shadow:0 7px 15px rgba(44,62,61,.2);box-shadow:0 7px 15px rgba(44,62,61,.2)}.view-product-item .l-product-item__dropdown .c-page-dropdown__menu .dropdown-item{color:#939598;--bs-dropdown-item-padding-x:24px;overflow:hidden;text-overflow:ellipsis}.view-product-item .l-product-item__dropdown .c-page-dropdown__menu .dropdown-item.active{color:#fff}.view-product-item .l-product-item__content{margin-top:-40px;background-color:#2c3e3d}.view-product-item .l-product-item__solution{position:relative;padding:140px 0}@media (max-width:991.98px){.view-product-item .l-product-item__solution{padding:80px 0}}.view-product-item .l-product-item__solution .swiper{padding:24px 24px 36px 24px!important;margin:0 -24px}.view-product-item .l-product-item__solution .swiper-slide{opacity:0;-webkit-transition:opacity .3s!important;transition:opacity .3s!important}.view-product-item .l-product-item__solution .swiper-slide-visible{opacity:1}.view-product-item .l-product-item__solution .c-application-swiper .swiper-button-next:after,.view-product-item .l-product-item__solution .c-application-swiper .swiper-button-prev:after{display:none}.view-product-item .l-product-item__solution .c-application-swiper .swiper-button-next:hover,.view-product-item .l-product-item__solution .c-application-swiper .swiper-button-prev:hover{color:#fff;background-color:#71ac82!important}.view-product-item .l-product-item__solution .c-application-swiper__inner{margin:0 25px}@media (max-width:767.98px){.view-product-item .l-product-item__solution .c-application-swiper__inner{margin:0}}.view-product-item .l-product-item__solution .c-application-swiper__next,.view-product-item .l-product-item__solution .c-application-swiper__prev{width:48px;height:48px;border-radius:30px;background:#f4f4f4;color:#a9a9a9;font-size:20px;font-weight:900;line-height:180%}.view-product-item .l-product-item__solution .c-application-swiper__prev{left:-15px}@media (max-width:575.98px){.view-product-item .l-product-item__solution .c-application-swiper__prev{left:0}}.view-product-item .l-product-item__solution .c-application-swiper__next{right:-15px}@media (max-width:575.98px){.view-product-item .l-product-item__solution .c-application-swiper__next{right:0}}.view-product-item .l-product-item__solution .c-application-swiper__pagination{bottom:-5px!important}.view-product-item .l-product-item__application{background:#f4f4f4;padding:140px 0 300px;margin-bottom:-160px}@media (max-width:767.98px){.view-product-item .l-product-item__application{padding-top:80px;padding-bottom:240px}}.view-product-item .l-product-item__application .swiper{padding:24px!important;margin:0 -24px}.view-product-item .l-product-item__application .swiper-slide{opacity:0;-webkit-transition:opacity .3s!important;transition:opacity .3s!important}.view-product-item .l-product-item__application .swiper-slide-visible{opacity:1}.view-product-item .l-product-item__application .c-solution-swiper .swiper-button-next:after,.view-product-item .l-product-item__application .c-solution-swiper .swiper-button-prev:after{display:none}.view-product-item .l-product-item__application .c-solution-swiper .swiper-button-next:hover,.view-product-item .l-product-item__application .c-solution-swiper .swiper-button-prev:hover{color:#fff;background-color:#71ac82!important}.view-product-item .l-product-item__application .c-solution-swiper__inner{margin:0 25px}@media (max-width:767.98px){.view-product-item .l-product-item__application .c-solution-swiper__inner{margin:0}}.view-product-item .l-product-item__application .c-solution-swiper__next,.view-product-item .l-product-item__application .c-solution-swiper__prev{width:48px;height:48px;border-radius:30px;background:#f4f4f4;color:#a9a9a9;font-size:20px;font-weight:900;line-height:180%}.view-product-item .l-product-item__application .c-solution-swiper__prev{left:-15px}@media (max-width:575.98px){.view-product-item .l-product-item__application .c-solution-swiper__prev{left:0}}.view-product-item .l-product-item__application .c-solution-swiper__next{right:-15px}@media (max-width:575.98px){.view-product-item .l-product-item__application .c-solution-swiper__next{right:0}}.view-product-item .l-product-item__application .c-solution-swiper__pagination{bottom:-10px!important}.view-quarterly-report .l-quarterly-report__content{padding:140px 0}@media (max-width:991.98px){.view-quarterly-report .l-quarterly-report__content{padding:80px 0}}.view-quarterly-report .l-quarterly-report .l-dropdown{width:285px}@media (max-width:767.98px){.view-quarterly-report .l-quarterly-report .l-dropdown{width:100%}}.view-quarterly-report .l-quarterly-report .l-dropdown__btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px;border-radius:8px;border:1px solid #e6e7e8}.view-quarterly-report .l-quarterly-report .l-dropdown__btn:after{border:none;font-size:14px;content:"\f107";font-weight:300;font-family:"Font Awesome 6 Pro",sans-serif}.view-quarterly-report .l-quarterly-report .l-dropdown .dropdown-menu{width:100%}.view-quarterly-report .l-quarterly-report .l-table{font-size:20px;position:relative;max-height:700px}.view-quarterly-report .l-quarterly-report .l-table__icon{font-size:28px}.view-quarterly-report .l-quarterly-report .l-table thead{background-color:#358c75;position:sticky;top:0}.view-quarterly-report .l-quarterly-report .l-table th{color:#fff;font-weight:400;background-color:#358c75;padding:20px}.view-quarterly-report .l-quarterly-report .l-table tbody a{color:#282828}.view-quarterly-report .l-quarterly-report .l-table tbody a:hover{color:#358c75;font-weight:700}.view-quarterly-report .l-quarterly-report .l-table tbody .l-title{color:#358c75;font-weight:700}.view-quarterly-report .l-quarterly-report .l-table tbody .l-even,.view-quarterly-report .l-quarterly-report .l-table tbody .l-odd-td{background-color:rgba(53,140,117,.05)}.view-quarterly-report .l-quarterly-report .l-table tbody .l-odd{background-color:rgba(53,140,117,.1)}.view-quarterly-report .l-quarterly-report .l-table tbody .disabled{color:#a9a9a9}.view-search-list .l-search-list{padding:70px 0}@media (min-width:768px){.view-search-list .l-search-list{padding:182px 0 140px}}@media (max-width:767.98px){.view-search-list .l-search-list{padding:120px 0 60px}}@media (max-width:575.98px){.view-search-list .l-search-list form{width:100%}}.view-search-list .l-search-list__form-wrapper{border-bottom:1px solid var(--bs-border-color)}.view-search-list .l-search-list__form-wrapper h2{color:#374f70}.view-search-list .l-search-list__input-group{border-radius:8px;border:1px solid #dfdfdf;background:#fff}.view-search-list .l-search-list__input-group>button{color:#7e7e7e;padding:12px;--bs-btn-border-radius:8px;--bs-btn-active-border-color:transparent}.view-search-list .l-search-list__input{border:none}.view-search-list .l-search-list__result{text-align:center}.view-search-list .l-search-list__result>span{color:#358c75}.view-search-list .l-search-list .c-item{background-color:#f4f4f4;-webkit-transition:all .3s;transition:all .3s}.view-search-list .l-search-list .c-item .stretched-link{color:inherit;text-decoration:none}.view-search-list .l-search-list .c-item:hover{background-color:#358c75;color:#fff}.view-search-list .l-search-list .c-item:hover .c-item__created{color:#fff}@media (min-width:992px){.view-search-list .l-search-list .c-item:hover .c-item__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.view-search-list .l-search-list .c-item__body{padding:20px 24px}@media (min-width:768px){.view-search-list .l-search-list .c-item__body{padding:32px 40px}}.view-search-list .l-search-list .c-item__img-wrapper{margin:0 0 8px}@media (min-width:768px){.view-search-list .l-search-list .c-item__img-wrapper{margin:0 40px 0 0;min-width:240px;max-width:240px}}.view-search-list .l-search-list .c-item__img-wrapper img{border-radius:8px}.view-search-list .l-search-list .c-item__created{color:#358c75;font-size:1rem}.view-search-list .l-search-list .c-item__intro{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.view-search-list .l-search-list .c-item__icon{min-width:48px;min-height:48px;border-radius:50%;background-color:#fff;display:none}.view-search-list .l-search-list .c-item__icon i{font-size:20px;color:#358c75}.view-shareholder-meeting .l-share-holder-meeting__content{padding:140px 0}@media (max-width:991.98px){.view-shareholder-meeting .l-share-holder-meeting__content{padding:80px 0}}.view-shareholder-meeting .l-share-holder-meeting .l-latest__card{background-color:#2c3e3d;padding:20px;border-radius:12px}@media (min-width:768px){.view-shareholder-meeting .l-share-holder-meeting .l-latest__card{padding:40px;border-radius:20px}}.view-shareholder-meeting .l-share-holder-meeting .l-latest__title{font-size:2rem}.view-shareholder-meeting .l-share-holder-meeting .l-latest__web-img{min-width:350px;max-width:350px}.view-shareholder-meeting .l-share-holder-meeting .l-latest .l-item{padding:20px;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.view-shareholder-meeting .l-share-holder-meeting .l-latest .l-item:hover{background-color:#f19350;color:#fff}.view-shareholder-meeting .l-share-holder-meeting .l-latest .l-item:hover .l-item__title{color:#fff}.view-shareholder-meeting .l-share-holder-meeting .l-latest .l-item__title{color:#282828;font-size:18px;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}@media (min-width:768px){.view-shareholder-meeting .l-share-holder-meeting .l-latest .l-item__title{font-size:20px}}.view-shareholder-meeting .l-share-holder-meeting .l-latest .l-item i{font-size:20px;margin:6px 0 0 20px}.view-shareholder-meeting .l-share-holder-meeting .l-table{font-size:20px}.view-shareholder-meeting .l-share-holder-meeting .l-table thead{background-color:#358c75}.view-shareholder-meeting .l-share-holder-meeting .l-table th{color:#fff;font-weight:400;background-color:#358c75;padding:20px}.view-shareholder-meeting .l-share-holder-meeting .l-table tbody tr:nth-of-type(odd)>*{--bs-table-bg-type:#ffffff;--bs-border-width:0}.view-shareholder-meeting .l-share-holder-meeting .l-table tbody tr:nth-of-type(even)>*{background:rgba(53,140,117,.05);border-bottom:1px solid rgba(53,140,117,.1)}.view-shareholder-meeting .l-share-holder-meeting .l-table tbody td{padding:20px}.view-shareholder-meeting .l-share-holder-meeting .l-table a{color:#282828}.view-shareholder-meeting .l-share-holder-meeting .l-table a:hover{color:#f29245}.view-shareholder-meeting .l-share-holder-meeting .l-dropdown{width:285px}@media (max-width:767.98px){.view-shareholder-meeting .l-share-holder-meeting .l-dropdown{width:100%}}.view-shareholder-meeting .l-share-holder-meeting .l-dropdown__btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px;border-radius:8px;border:1px solid #e6e7e8}.view-shareholder-meeting .l-share-holder-meeting .l-dropdown__btn:after{border:none;font-size:14px;content:"\f107";font-weight:300;font-family:"Font Awesome 6 Pro",sans-serif}.view-shareholder-meeting .l-share-holder-meeting .l-dropdown .dropdown-menu{width:100%}.view-shareholder-service .l-shareholder-service .l-nav{background:#358c75;position:sticky;z-index:1}.view-shareholder-service .l-shareholder-service .l-nav__link{color:#fff;border-radius:50px;font-size:1rem}.view-shareholder-service .l-shareholder-service .l-nav__link.active{background-color:rgba(0,0,0,.2)}.view-shareholder-service .l-shareholder-service #analyst-coverage,.view-shareholder-service .l-shareholder-service #faq,.view-shareholder-service .l-shareholder-service #stock-quotes,.view-shareholder-service .l-shareholder-service #transfer-agent-contact{padding:80px 0}@media (min-width:768px){.view-shareholder-service .l-shareholder-service #analyst-coverage,.view-shareholder-service .l-shareholder-service #faq,.view-shareholder-service .l-shareholder-service #stock-quotes,.view-shareholder-service .l-shareholder-service #transfer-agent-contact{padding:140px 0}}@media (min-width:992px){.view-shareholder-service .l-shareholder-service #stock-quotes .row{--bs-gutter-x:3.75rem}}.view-shareholder-service .l-shareholder-service #stock-quotes .l-title{margin-bottom:28px}.view-shareholder-service .l-shareholder-service #stock-quotes .l-item{color:#2c3e3d}.view-shareholder-service .l-shareholder-service #stock-quotes .l-item__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;font-weight:700;margin:0 0 12px}.view-shareholder-service .l-shareholder-service #stock-quotes .l-item__title:before{content:"";width:8px;height:8px;border-radius:50%;background-color:#2c3e3d;margin-right:20px}.view-shareholder-service .l-shareholder-service #stock-quotes .l-item__link{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#f4f4f4;border-radius:20px;padding:20px 24px;font-size:20px;font-weight:700;color:#2c3e3d}.view-shareholder-service .l-shareholder-service #stock-quotes .l-item__link:hover{background-color:#f29245;color:#fff}.view-shareholder-service .l-shareholder-service #stock-quotes .l-item__link:hover .l-item__val{color:#fff}.view-shareholder-service .l-shareholder-service #stock-quotes .l-item__val{color:#7e7e7e;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.view-shareholder-service .l-shareholder-service #dividend-policy .l-content{padding:80px 0 0;background-color:#2c3e3d}@media (min-width:768px){.view-shareholder-service .l-shareholder-service #dividend-policy .l-content{padding:140px 0 0}}@media (min-width:992px){.view-shareholder-service .l-shareholder-service #dividend-policy .l-content .row{--bs-gutter-x:3.75rem}}.view-shareholder-service .l-shareholder-service #dividend-policy .l-list{padding:80px 0 0;background:-webkit-gradient(linear,left top,left bottom,from(#2c3e3d),color-stop(66%,#2c3e3d),color-stop(66%,rgba(255,255,255,0)),to(rgba(255,255,255,0)));background:linear-gradient(180deg,#2c3e3d 0,#2c3e3d 66%,rgba(255,255,255,0) 66%,rgba(255,255,255,0) 100%)}@media (min-width:768px){.view-shareholder-service .l-shareholder-service #dividend-policy .l-list{padding:140px 0 0}}.view-shareholder-service .l-shareholder-service #dividend-policy .l-list__card{-webkit-box-shadow:0 4px 30px 0 rgba(46,81,82,.33);box-shadow:0 4px 30px 0 rgba(46,81,82,.33)}.view-shareholder-service .l-shareholder-service #dividend-policy .l-table{font-size:20px;position:relative;max-height:600px}.view-shareholder-service .l-shareholder-service #dividend-policy .l-table .green{color:#358c75}.view-shareholder-service .l-shareholder-service #dividend-policy .l-table thead{background-color:#358c75;position:sticky;top:0}.view-shareholder-service .l-shareholder-service #dividend-policy .l-table th{color:#fff;background-color:#358c75;padding:20px}.view-shareholder-service .l-shareholder-service #dividend-policy .l-table td{padding:20px}.view-shareholder-service .l-shareholder-service #dividend-policy .l-table tbody tr:nth-of-type(odd)>*{--bs-table-bg-type:#ffffff;--bs-border-width:0}.view-shareholder-service .l-shareholder-service #dividend-policy .l-table tbody tr:nth-of-type(even)>*{background:rgba(53,140,117,.05);border-bottom:1px solid rgba(53,140,117,.1)}@media (min-width:992px){.view-shareholder-service .l-shareholder-service #analyst-coverage .row{--bs-gutter-x:3.75rem}}.view-shareholder-service .l-shareholder-service #transfer-agent-contact{background-color:#f4f4f4}.view-shareholder-service .l-shareholder-service #transfer-agent-contact .l-item__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view-shareholder-service .l-shareholder-service #transfer-agent-contact .l-item__title:before{content:"";width:8px;height:8px;border-radius:50%;background-color:#2c3e3d;margin-right:20px}.view-shareholder-service .l-shareholder-service #transfer-agent-contact .l-item__card{background-color:#374f70;color:#fff;gap:12px}@media (min-width:992px){.view-shareholder-service .l-shareholder-service #transfer-agent-contact .l-item__row{width:50%}}.view-shareholder-service .l-shareholder-service #transfer-agent-contact .l-item__text:not(:last-child){margin:0 0 12px}.view-shareholder-service .l-shareholder-service #transfer-agent-contact .l-item__line{border-right:1px solid #fff;margin:0 28px}.view-shareholder-service .l-shareholder-service #transfer-agent-contact .l-item__icon{margin:0 12px 0 0}.view-shareholder-service .l-shareholder-service #faq .l-item{background-color:#f4f4f4;border-radius:20px}.view-shareholder-service .l-shareholder-service #faq .l-item__btn{font-size:20px;padding:20px 24px 12px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.view-shareholder-service .l-shareholder-service #faq .l-item__btn.collapsed{padding:20px 24px}.view-shareholder-service .l-shareholder-service #faq .l-item__body{padding:0 24px 20px}.view-shareholder-service .l-shareholder-service #faq .l-item__inner{padding:20px 0 0;border-top:1px solid rgba(0,0,0,.15)}.view-site-list .l-site-list__map{padding:140px 0}@media (max-width:991.98px){.view-site-list .l-site-list__map{padding:80px 0}}.view-site-list .l-site-list__map .c-site-tooltip-card{display:none;-webkit-box-shadow:0 8px 20px 0 rgba(44,62,61,.15);box-shadow:0 8px 20px 0 rgba(44,62,61,.15);position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-185px;left:50%;min-width:231px;min-height:163px;white-space:nowrap}.view-site-list .l-site-list__map .c-site-tooltip-card .card-header{text-align:center;color:#fff;background-color:#2c3e3d;font-weight:700;padding:10px 20px}.view-site-list .l-site-list__map .c-site-tooltip-card .card-body{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-site-list .l-site-list__map .c-site-tooltip-card::after{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:19px 14.5px 0 14.5px;border-color:#fff transparent transparent transparent;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;bottom:-18px}.view-site-list .l-site-list__map .c-site-tooltip-card__icon{color:#358c75;font-size:40px;line-height:160%}@-webkit-keyframes flushEffect{0%,100%{opacity:1}50%{opacity:0}}@keyframes flushEffect{0%,100%{opacity:1}50%{opacity:0}}.view-site-list .l-site-list__map .j-point{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.view-site-list .l-site-list__map .j-point:hover{z-index:100}.view-site-list .l-site-list__map .j-point:hover .c-site-tooltip-card{display:block}.view-site-list .l-site-list__map .j-point:has(.j-flush){z-index:99}.view-site-list .l-site-list__map .j-point-entity{cursor:pointer;border-radius:100%;background-color:rgba(53,140,117,.75);width:16px;height:16px;border:1px solid #fff}.view-site-list .l-site-list__map .j-point-entity.j-flush{-webkit-animation:flushEffect 2s ease-in-out infinite;animation:flushEffect 2s ease-in-out infinite}.view-site-list .l-site-list__map .j-point-entity.j-flush+.c-site-tooltip-card{display:block}.view-site-list .l-site-list__map .c-continent-point__title{position:absolute;top:16px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.view-site-list .l-site-list .c-site-select{margin-bottom:80px}.view-site-list .l-site-list .c-site-select__content{border-radius:20px;-webkit-box-shadow:0 8px 20px 0 rgba(44,62,61,.15);box-shadow:0 8px 20px 0 rgba(44,62,61,.15)}.view-site-list .l-site-list .c-site-select__header{border-radius:20px 20px 0 0;background:#2c3e3d}.view-site-list .l-site-list .c-site-select__nav{height:150px;overflow-y:auto}.view-site-list .l-site-list .c-site-select__nav>.nav-item{cursor:pointer}.view-site-list .l-site-list .c-site-select .nav-link{color:rgba(255,255,255,.65);position:relative}.view-site-list .l-site-list .c-site-select .nav-link.active{color:#fff}.view-site-list .l-site-list .c-site-select .nav-link:after{content:"";display:block;width:33px;height:1px;background:rgba(255,255,255,.3);position:absolute;bottom:0;left:0}.view-site-list .l-site-list .c-site-btn .card-header{background:unset}
/*# sourceMappingURL=main.css.map */
