﻿:root{--color-primary: #931a2c;--color-primary-rgb: 147, 26, 44;--color-secondary: #f0f4fd;--color-secondary-rgb: 240, 244, 253;--color-third: #f1f4f7;--color-text: #000;--color-text-rgb: 0, 0, 0;--color-bg: #f0f8ed;--page-margin: clamp(1.25rem, -4.7504036598rem + 9.6878363832vw, 6.875rem)}@media screen and (min-width: 1921px){:root{--page-margin: calc((100vw - 1700px)/2)}}.color{color:var(--color-primary)}@font-face{font-family:"WorkSans-Light";src:url(../fonts/WorkSans/WORKSANS-LIGHT.TTF)}@font-face{font-family:"WorkSans-Bold";src:url(../fonts/WorkSans/WORKSANS-BOLD.TTF)}@font-face{font-family:"WorkSans-Medium";src:url(../fonts/WorkSans/WORKSANS-MEDIUM.TTF)}@font-face{font-family:"WorkSans-ExtraLight";src:url(../fonts/WorkSans/WorkSans-ExtraLight.ttf)}.font-bold-work,.page-nav .item.active a,.brandList .item:hover p,.bigNewstyle .text-box .title,.layout-list .swiper-pagination-bullet-active{font-family:"WorkSans-Bold"}.font-light-work,body,html{font-family:"WorkSans-Light"}.font-medium-work,.g-btn,.newsStyle .text-box .title,.about-2 .swiperBox .title,.news .newsList2 .item .text-box .title{font-family:"WorkSans-Medium"}.font-extralight-work,.page-form p,.page-form form input,.page-form form input::placeholder,.footer-box .item .form-tip,.footer-box .item form input,.footer-box .item form input::placeholder{font-family:"WorkSans-ExtraLight"}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--color-text);font-size:clamp(0.75rem,0.4833153929rem + 0.4305705059vw,1rem)}main{display:block}h1,h2,h3,h4,h5,h6,p{margin:0;font-weight:normal}a{text-decoration:none;color:inherit}ul,ol{list-style:none;margin:0;padding:0}img{max-width:100%;height:auto}button{border:none;background:none;cursor:pointer;font-family:inherit}input,textarea,select{font-family:inherit;font-size:inherit}.container{width:100%;max-width:1920px;margin:0 auto;padding:0 clamp(1.25rem,-4.7504036598rem + 9.6878363832vw,6.875rem)}.w1300{width:100%;max-width:1920px;margin:0 auto;padding:0 clamp(1.25rem,-18.0846340151rem + 31.2163616792vw,19.375rem)}.relative{position:relative}.text-center{text-align:center}.hidden{display:none !important}.abs-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.abs-x-center{position:absolute;left:50%;transform:translateX(-50%)}.abs-y-center{position:absolute;top:50%;transform:translateY(-50%)}.bgCenter{background-position:center;background-repeat:no-repeat;background-size:cover}.bgCenter-contain{background-position:center;background-repeat:no-repeat;background-size:contain}.w-full{width:100%}.h-full{height:100%}.w-50{width:50%}.font-bold{font-weight:bold}.font-light{font-weight:100}.text-center{text-align:center}.text-justify{text-align:justify}.flex{display:flex}.flex-center{display:flex;justify-content:center;align-items:center}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.flex-grow{flex-grow:1}.flex-shrink-0{flex-shrink:0}@media screen and (min-width: 576px){.sm\:w-full{width:100%}.sm\:w-50{width:50%}.sm\:h-full{height:100%}.sm\:text-left{text-align:left}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-row{flex-direction:row}.sm\:flex-column{flex-direction:column}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:justify-around{justify-content:space-around}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:hidden{display:none !important}.sm\:block{display:block !important}.sm\:flex{display:flex !important}}@media screen and (min-width: 768px){.md\:w-full{width:100%}.md\:w-50{width:50%}.md\:h-full{height:100%}.md\:text-left{text-align:left}.md\:flex-wrap{flex-wrap:wrap}.md\:flex-row{flex-direction:row}.md\:flex-column{flex-direction:column}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:justify-around{justify-content:space-around}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:hidden{display:none !important}.md\:block{display:block !important}.md\:flex{display:flex !important}}@media screen and (min-width: 992px){.lg\:w-full{width:100%}.lg\:w-50{width:50%}.lg\:h-full{height:100%}.lg\:text-left{text-align:left}.lg\:flex-wrap{flex-wrap:wrap}.lg\:flex-row{flex-direction:row}.lg\:flex-column{flex-direction:column}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:justify-around{justify-content:space-around}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:hidden{display:none !important}.lg\:block{display:block !important}.lg\:flex{display:flex !important}}@media screen and (min-width: 1200px){.xl\:w-full{width:100%}.xl\:w-50{width:50%}.xl\:h-full{height:100%}.xl\:text-left{text-align:left}.xl\:flex-wrap{flex-wrap:wrap}.xl\:flex-row{flex-direction:row}.xl\:flex-column{flex-direction:column}.xl\:justify-center{justify-content:center}.xl\:justify-end{justify-content:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:justify-around{justify-content:space-around}.xl\:items-start{align-items:flex-start}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}.xl\:hidden{display:none !important}.xl\:block{display:block !important}.xl\:flex{display:flex !important}}:root{--header-height: clamp(3.75rem, 1.083153929rem + 4.3057050592vw, 6.25rem)}.header{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:9999;box-shadow:0 0 10px rgba(0,0,0,.1)}.header .logo{margin-right:auto;height:58%}.header .logo img{display:block;height:100%;width:auto}.header .actions{display:flex;align-items:center;color:var(--color-text);gap:clamp(1.25rem,-2.7502691066rem + 6.4585575888vw,5rem)}@media screen and (max-width: 992px){.header .actions{gap:15px}}.header .actions a,.header .actions i{color:var(--color-text)}.header .actions #searchBtn{display:flex;align-items:center;justify-content:center}.header .actions #searchBtn i{color:var(--color-primary);font-size:clamp(1rem,0.5999730893rem + 0.6458557589vw,1.375rem)}.header .actions .hamburger i{color:var(--color-text);font-size:24px}.header .actions .lang-box{position:relative;height:var(--header-height)}.header .actions .lang-box .iconBox{border-radius:50%;display:flex;align-items:center;justify-content:center}.header .actions .lang-box .iconBox i{font-size:clamp(1rem,0.5999730893rem + 0.6458557589vw,1.375rem);color:var(--color-primary)}.header .actions .lang-box p{margin-left:clamp(0.1875rem,-0.0125134553rem + 0.3229278794vw,0.375rem);font-size:clamp(0.75rem,0.3499730893rem + 0.6458557589vw,1.125rem);color:var(--color-text)}.header .actions .lang-box .subList{position:absolute;top:100%;left:50%;transform:translate(-50%, -20px);min-width:100px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);text-align:center;padding:clamp(0.75rem,0.4833153929rem + 0.4305705059vw,1rem);border-radius:15px;line-height:1.6;font-size:clamp(0.75rem,0.4833153929rem + 0.4305705059vw,1rem);opacity:0;transition:all .3s ease-in-out;pointer-events:none}.header .actions .lang-box .subList li:not(:last-child){margin-bottom:clamp(0.1875rem,-0.0125134553rem + 0.3229278794vw,0.375rem)}.header .actions .lang-box .subList li:hover a{color:var(--color-primary)}.header .actions .lang-box:hover .subList{pointer-events:auto;opacity:1;transform:translate(-50%, 0)}.header .navMenu{display:flex;margin-right:clamp(1.25rem,-6.7505382131rem + 12.9171151776vw,8.75rem)}@media screen and (min-width: 992px){.header .navMenu{height:var(--header-height);line-height:var(--header-height)}}.header .navMenu a{color:var(--header-text-color);font-size:clamp(0.75rem,0.4833153929rem + 0.4305705059vw,1rem);font-family:"WorkSans-Light"}.header .navMenu .nav-item{position:relative}.header .navMenu .nav-item .iconfont{transition:all .3s ease-in-out}.header .navMenu .nav-item:not(:last-child){margin-right:clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem)}.header .navMenu .nav-item.active .nav-item-title>a,.header .navMenu .nav-item:hover .nav-item-title>a{color:var(--color-primary)}.header .navMenu .nav-item.active .nav-item-title>a{font-family:"WorkSans-Bold"}.header .navMenu .nav-item.active::after{opacity:1}@media screen and (min-width: 992px){.header .navMenu .nav-item::after{content:"";position:absolute;left:50%;bottom:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem);width:22px;height:4px;background:url(../img/logo-icon.png) no-repeat center center;background-size:cover;opacity:0;transition:all .3s ease-in-out;transform:translateX(-50%)}.header .navMenu .nav-item:hover .subList{transform:translateY(0) translateX(-50%);opacity:1;pointer-events:all}}.header .searchPanel{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0;pointer-events:none;transition:all .3s ease-in-out;padding:0 clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem);border-radius:15px;z-index:20}.header .searchPanel form{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}.header .searchPanel input{display:block;width:100%;border:none;outline:none;background-color:rgba(0,0,0,0);color:var(--color-text);font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem);border-bottom:1px solid #000}.header .searchPanel input::placeholder{color:rgba(var(--color-text-rgb), 0.8)}.header .searchPanel i{color:var(--color-text);font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem)}.header .searchPanel.active{pointer-events:auto;opacity:1}.header nav .flex-box{position:relative;background:#fff;display:flex;align-items:center;justify-content:space-between;height:var(--header-height)}.header .subList{position:absolute;top:var(--header);left:50%;min-width:100%;background:#fff;transform:translateY(-30px) translateX(-50%);opacity:0;pointer-events:none;transition:all .3s ease-in-out;text-align:center;padding:clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem)}@media screen and (min-width: 992px){.header .subList{box-shadow:0px 17px 40px 0px rgba(12,3,7,.04)}}.header .subList li{height:auto;line-height:1.6}.header .subList li:not(:last-child){margin-bottom:clamp(0.75rem,-0.0500538213rem + 1.2917115178vw,1.5rem)}.header .subList li:hover a{color:var(--color-primary)}.header .subList li a{white-space:nowrap}@media screen and (max-width: 992px){.header{background:#fff}.header.transparent{background-color:#fff;border-bottom:1px solid hsla(0,0%,100%,.08);--color-text: #000}.header .logo{height:60%;margin-right:auto}.header .navMenu{display:flex;flex-direction:column;position:fixed;top:var(--header-height);left:0;width:75%;height:calc(100vh - var(--header-height));background-color:#fff;margin-right:0;padding:20px;overflow-y:auto;transform:translateX(-100%);opacity:1;pointer-events:none;transition:all .4s ease-in-out;z-index:999}.header .navMenu.open{transform:translateX(0);opacity:1;pointer-events:auto}.header .navMenu .nav-item{margin-right:0 !important;margin-bottom:20px;width:100%;text-align:center}.header .navMenu .nav-item .nav-item-title{display:flex;align-items:center;justify-content:space-between}.header .navMenu .nav-item a{text-align:left;color:#000;font-size:14px;display:block;padding:10px 0;font-weight:500}.header .navMenu .nav-item::after{display:none}.header .navMenu .nav-item.active .iconfont{color:var(--color-primary);transform:rotate(-180deg)}.header .navMenu .nav-item.active .subList{display:block}.header #mobileOverlay{position:fixed;top:var(--header-height);left:0;width:100%;height:calc(100vh - var(--header-height));background:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .3s;z-index:-2}.header #mobileOverlay.active{opacity:1;pointer-events:auto}.header .subList{display:none;position:relative;top:unset;left:unset;transform:none;opacity:1;padding:10px 0;pointer-events:all}.header .subList .container{padding:0;padding-left:10px}.header .otherList .list{flex-direction:column;gap:0}.header .productList .container{padding-left:0}.header .productList .typeList{grid-template-columns:repeat(1, 1fr)}.header .productList .typeList .item{height:auto;background:rgba(0,0,0,0)}.header .productList .typeList .item .img-box{width:40px;height:40px;flex-shrink:0}.header .productList .typeList .item .text-box{flex:1;text-align:left;padding-left:10px}.header .hamburger.active i::before{content:"æxx"}}.fenye{margin-top:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem);display:flex;justify-content:center;align-items:center;--itemBorder: 40px}.fenye .page-item .page-link{display:flex;justify-content:center;align-items:center;font-size:18px;color:#000;transition:all .5s ease-in-out;padding:0;background:#fff;text-decoration:underline}.fenye .page-item.active .page-link{color:var(--color-primary)}.fenye .page-item:hover .page-link{color:var(--color-primary)}.fenye .page-item:not(:last-child){margin-right:clamp(0.625rem,-2.041846071rem + 4.3057050592vw,3.125rem)}.fenye .page-item:first-child .page-link,.fenye .page-item:last-child .page-link{text-decoration:none}.footer{background:var(--color-secondary);position:relative;padding:clamp(3.125rem,-0.2085575888rem + 5.382131324vw,6.25rem) 0 20px}.footer-logo{width:clamp(8.625rem,-0.6422900969rem + 14.9623250807vw,17.3125rem)}@media screen and (max-width: 992px){.footer-logo{margin:0 auto}}.footer-box{margin-top:clamp(1.25rem,-3.4169806243rem + 7.5349838536vw,5.625rem)}.footer-box .item-title{font-family:WorkSans-Bold;font-size:clamp(1.25rem,0.5832884822rem + 1.0764262648vw,1.875rem);margin-bottom:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem)}.footer-box .item .list li{gap:clamp(0.375rem,-0.0250269107rem + 0.6458557589vw,0.75rem)}.footer-box .item .list li i{font-size:clamp(1rem,0.7333153929rem + 0.4305705059vw,1.25rem);color:#777}.footer-box .item .list li:not(:last-child){margin-bottom:clamp(0.375rem,-0.0250269107rem + 0.6458557589vw,0.75rem)}.footer-box .item .list2 li a{color:#474747}.footer-box .item .list2 li:not(:last-child){margin-bottom:clamp(0.375rem,-0.0250269107rem + 0.6458557589vw,0.75rem)}.footer-box .item .list2 li:hover a{color:var(--color-primary)}.footer-box .item form{margin-top:clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem);width:clamp(21.25rem,9.9159041981rem + 18.2992465016vw,31.875rem);height:50px;background:#fff;display:flex;justify-content:center;align-items:center;border-radius:10px}.footer-box .item form input{flex:2;border:0;outline:0;background:#fff;color:#000;padding:0 clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem);font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem)}.footer-box .item form input::placeholder{font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);color:#bfbfbf}.footer-box .item form .g-btn{min-width:clamp(4.6875rem,-0.3128363832rem + 8.073196986vw,9.375rem);height:100%}@media screen and (max-width: 992px){.footer-box{flex-wrap:wrap;gap:15px}.footer-box .item{width:100%}}.footer-bq{margin-top:clamp(1.5625rem,-2.7711248654rem + 6.9967707212vw,5.625rem)}.footer-bq span,.footer-bq a,.footer-bq p{color:rgba(119,119,119,.5);transition:all .3s ease-in-out;font-size:14px}.footer-bq a:hover{color:#777}@media screen and (max-width: 992px){.footer-bq{flex-wrap:wrap}}aside{position:fixed;top:35%;right:0;transform:translateY(-50%);z-index:999;width:clamp(3.125rem,1.7915769645rem + 2.1528525296vw,4.375rem)}aside .btn-box{padding:clamp(0.8125rem,-0.0542249731rem + 1.3993541442vw,1.625rem) 0;background:var(--color-primary);border-radius:34px}aside .btn-box .item{display:block;text-align:center;position:relative}aside .btn-box .item i{font-size:clamp(1.25rem,0.5832884822rem + 1.0764262648vw,1.875rem);color:#fff}aside .btn-box .item .cart-badge{position:absolute;top:-4px;left:50%;transform:translateX(12px);min-width:18px;height:18px;padding:0 5px;border-radius:10px;background:#ff4d4f;color:#fff;font-size:11px;line-height:18px;text-align:center;font-family:Outfit-SemiBold;display:none}aside .btn-box .item p{font-size:clamp(0.75rem,0.5499865447rem + 0.3229278794vw,0.9375rem);color:#fff;font-family:Outfit-SemiBold;margin-top:5px}aside .btn-box .item:not(:last-child){margin-bottom:clamp(0.5rem,-0.0333692142rem + 0.8611410118vw,1rem)}aside .btn-box .item .textBox{position:absolute;min-width:120px;height:60px;top:50%;left:0;transform:translate(-100%, -50%);background:var(--color-primary);border-radius:5px;box-shadow:0 3px 3px rgba(var(--color-primary-rgb), 0.3);display:flex;align-items:center;justify-content:center;padding:0 15px;visibility:hidden;z-index:-1;transition:all .3s ease-in-out}aside .btn-box .item .textBox p{word-break:keep-all;white-space:nowrap}aside .btn-box .item:hover .textBox{opacity:1;visibility:visible;transform:translate(-100%, -50%) scale(0.95)}aside .backTop{margin-top:10px;width:clamp(3.125rem,1.7915769645rem + 2.1528525296vw,4.375rem);height:clamp(3.125rem,1.7915769645rem + 2.1528525296vw,4.375rem);background:var(--color-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}aside .backTop i{font-size:clamp(1.5rem,1.0999730893rem + 0.6458557589vw,1.875rem);color:#000}.asideLeft{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:100;width:40px;height:40px;background:var(--color-primary);box-shadow:0 0 10px 2px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.asideLeft i{color:#fff;font-size:30px}.message-box{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:999999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .3s ease}.message-box.active{opacity:1;visibility:visible}.message-box.active .box{transform:translateY(0);opacity:1}.message-box .box{width:90%;max-width:400px;background:#fff;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,.1);transform:translateY(-20px);opacity:0;transition:all .4s cubic-bezier(0.175, 0.885, 0.32, 1.275);overflow:hidden;position:relative}.message-box .modal-header{padding:20px 24px 15px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f0f0f0}.message-box .modal-header .modal-title{font-size:18px;font-weight:600;color:var(--color-text);display:flex;align-items:center;gap:10px;margin:0}.message-box .modal-header .modal-title svg{width:24px;height:24px}.message-box .modal-header .modal-title svg.icon-info{stroke:var(--color-primary)}.message-box .modal-header .modal-title svg.icon-success{stroke:#10b981}.message-box .modal-header .modal-title svg.icon-warning{stroke:#f59e0b}.message-box .modal-header .modal-title svg.icon-error{stroke:#ef4444}.message-box .modal-header .modal-close{background:rgba(0,0,0,0);border:none;color:#999;font-size:20px;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:transform .3s ease,color .3s ease}.message-box .modal-header .modal-close:hover{color:var(--color-primary);transform:rotate(90deg)}.message-box .modal-body{padding:24px 24px;font-size:16px;color:#666;line-height:1.6;min-height:80px;display:flex;align-items:center}.message-box .modal-body p{margin:0}.message-box .modal-footer{padding:15px 24px;background-color:#f9fafb;display:flex;justify-content:flex-end;gap:12px}.message-box .modal-footer .submitBtn,.message-box .modal-footer .cancelBtn{margin-top:0;width:auto;min-width:90px;height:38px;padding:0 20px;border:none;border-radius:4px;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.message-box .modal-footer .submitBtn{background:var(--color-primary);color:#fff}.message-box .modal-footer .submitBtn:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--color-primary-rgb), 0.3)}.message-box .modal-footer .cancelBtn{background:#e5e7eb;color:#4b5563}.message-box .modal-footer .cancelBtn:hover{background:#d1d5db}.iconfont{font-size:clamp(0.75rem,0.4833153929rem + 0.4305705059vw,1rem)}.g-title-tip{display:flex;align-items:center;gap:8px;margin-bottom:clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem)}.g-title-tip .dot{width:6px;height:6px;background:var(--color-primary);border-radius:50%}.g-title-tip p{font-size:clamp(0.75rem,0.3499730893rem + 0.6458557589vw,1.125rem)}.g-title h2{font-size:clamp(1.875rem,0.5415769645rem + 2.1528525296vw,3.125rem);line-height:.85;font-family:Sentient-Regular}.g-title.whiteStyle{color:#fff}.g-title.whiteStyle .dot{background:#fff}.g-desc{line-height:1.5;font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem)}.g-content{font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);line-height:1.3}.g-btn{min-width:clamp(7.5rem,3.4997308934rem + 6.4585575888vw,11.25rem);height:clamp(1.875rem,0.5415769645rem + 2.1528525296vw,3.125rem);padding:0 clamp(1rem,0.1999461787rem + 1.2917115178vw,1.75rem);position:relative;overflow:hidden;background:var(--color-primary);display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);border-radius:10px}.g-btn>*{position:relative;z-index:1}.g-btn::after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:35%;z-index:0;background:linear-gradient(105deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.55) 50%, rgba(255, 255, 255, 0) 100%);transform:skewX(-20deg);opacity:0;pointer-events:none}.g-btn:hover::after{opacity:1;animation:g-btn-shine .7s linear forwards}.g-btn.whiteStyle{background:#fff;color:#000;transition:all .3s ease-in-out}.g-btn.whiteStyle::after{display:none}.g-btn.whiteStyle:hover{background:var(--color-primary);color:#fff}@keyframes g-btn-shine{0%{left:-60%;opacity:0}12%{opacity:1}100%{left:130%;opacity:1}}.g-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.g-img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:80%;max-height:80%}.img-box{display:block;position:relative;overflow:hidden}.anchor{position:absolute;left:0;top:calc(-1*clamp(3.75rem,1.083153929rem + 4.3057050592vw,6.25rem))}.h-auto{overflow-y:auto}.h-auto::-webkit-scrollbar{width:.25rem}.h-auto::-webkit-scrollbar-track{background:rgba(0,0,0,.2)}.h-auto::-webkit-scrollbar-thumb{background:var(--color-primary)}.page-banner{position:relative}.page-banner img{display:block;width:100%}.page-banner .text-box{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%}.page-banner .banner-text{text-align:center;color:#fff;width:100%}.page-banner .banner-text h1{margin-top:clamp(0.375rem,-0.0250269107rem + 0.6458557589vw,0.75rem);font-family:Sentient-Light;font-size:clamp(1.5rem,0.0332346609rem + 2.3681377826vw,2.875rem)}.page-banner .page-breadcrumb{margin-top:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem)}.page-banner .page-nav{position:absolute;bottom:clamp(1.875rem,-0.1251345533rem + 3.2292787944vw,3.75rem);left:0;width:100%;z-index:15}@media screen and (max-width: 992px){.page-banner .page-nav{display:none}}@media screen and (max-width: 992px){.page-banner{height:200px}.page-banner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}}.page-breadcrumb a,.page-breadcrumb span{color:#fff}.page-nav .container{gap:clamp(1.875rem,-0.1251345533rem + 3.2292787944vw,3.75rem)}.page-nav .item{position:relative}.page-nav .item a{color:#fff;font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem)}.page-nav .item .icon{position:absolute;top:calc(100% + clamp(0.375rem,-0.0250269107rem + 0.6458557589vw,0.75rem));left:50%;transform:translate(-50%, -100%);width:20px;transition:all .3s ease-in-out;opacity:0;filter:invert(1) grayscale(1) brightness(1.5)}.page-nav .item:hover .icon{opacity:1}.page-nav .item.active .icon{opacity:1}main{overflow:hidden;margin-top:var(--header-height)}@media screen and (max-width: 992px){main{margin-top:var(--header-height)}}.video-box{position:relative;overflow:hidden;cursor:pointer}.video-box img.playBtn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:20}.page .page-hero{height:clamp(18.75rem,-17.2524219591rem + 58.1270182992vw,52.5rem)}.page .page-hero .swiper-pagination{bottom:clamp(0.9375rem,-2.8627556512rem + 6.1356297094vw,4.5rem);left:var(--page-margin);right:unset;width:auto;display:inline-flex;gap:12px;background:rgba(0,0,0,.5);padding:8px 9px;border-radius:12px}.page .page-hero .swiper-pagination-bullet{width:8px;height:8px;position:relative;border-radius:50;background:#fff;opacity:.3;margin:0}.page .page-hero .swiper-pagination-bullet-active{opacity:1}.page .page-hero .swiper-slide{display:flex}.page .page-hero .swiper .text-box{color:#fff;width:100%;margin-top:clamp(3.125rem,-6.8756727664rem + 16.146393972vw,12.5rem)}.page .page-hero .swiper .text-box .tip{font-size:clamp(0.75rem,0.3499730893rem + 0.6458557589vw,1.125rem)}.page .page-hero .swiper .text-box .title{font-size:clamp(1.5rem,0.0332346609rem + 2.3681377826vw,2.875rem);line-height:1.2;margin:clamp(0.75rem,-0.0500538213rem + 1.2917115178vw,1.5rem) 0 clamp(1.5rem,-0.2334499462rem + 2.7987082885vw,3.125rem)}@media screen and (max-width: 992px){.page .page-hero .swiper .text-box .title br{display:none}}.page-layout{padding:clamp(3.125rem,0.1247981701rem + 4.8439181916vw,5.9375rem) 0 clamp(3.125rem,-1.5419806243rem + 7.5349838536vw,7.5rem)}.page-layout-1 .left .g-desc{margin:clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem) 0 clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem)}.page-layout-1 .left .video-box{width:210px;height:120px;border-radius:20px}.page-layout-1 .left .video-box .playBtn{width:30px}.page-layout-1 .right{width:49.5%}.page-layout-1 .right .g-btn{margin-top:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem)}@media screen and (max-width: 992px){.page-layout-1 .right{width:100%;margin-top:25px}}.page-layout-2{position:relative}.page-layout-2 img{width:100%}.page-layout-2 .an2{position:absolute;top:0;left:0;bottom:0;width:100%}@media screen and (max-width: 992px){.page-layout-2{margin-top:25px}}.page-layout-3{margin-top:22px}.page-layout-3 .list{display:grid;grid-template-columns:repeat(5, 1fr);gap:clamp(0.75rem,-0.1167249731rem + 1.3993541442vw,1.5625rem)}.page-layout-3 .list .item{padding-top:156%;position:relative;border-radius:clamp(0.9375rem,-1.3959903122rem + 3.7674919268vw,3.125rem);overflow:hidden}.page-layout-3 .list .item-bg{opacity:0;z-index:2;transition:opacity .9s cubic-bezier(0.4, 0, 0.2, 1)}.page-layout-3 .list .item .icon{position:absolute;top:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem);right:clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem);transition:filter .9s cubic-bezier(0.4, 0, 0.2, 1),transform .9s cubic-bezier(0.4, 0, 0.2, 1);z-index:5;width:clamp(2.1875rem,-0.1459903122rem + 3.7674919268vw,4.375rem)}.page-layout-3 .list .item .text{position:absolute;bottom:0;left:0;width:100%;padding:0 clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem) clamp(0.9375rem,-1.0626345533rem + 3.2292787944vw,2.8125rem);color:#000;z-index:5;transition:color .9s cubic-bezier(0.4, 0, 0.2, 1)}.page-layout-3 .list .item .text .title{font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem);font-family:Sentient-Regular;line-height:1.25}.page-layout-3 .list .item .text .desc{max-height:0;margin:0;opacity:0;transform:translateY(10px);line-height:1.25;transition:max-height .9s cubic-bezier(0.4, 0, 0.2, 1),margin .9s cubic-bezier(0.4, 0, 0.2, 1),opacity .55s ease .3s,transform .9s cubic-bezier(0.4, 0, 0.2, 1);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.page-layout-3 .list .item .text .more{text-decoration:underline;font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);margin-top:clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem);transition:margin-top .9s cubic-bezier(0.4, 0, 0.2, 1)}.page-layout-3 .list .item:hover .item-bg{opacity:1}.page-layout-3 .list .item:hover .icon{filter:invert(1) grayscale(1) brightness(1.2)}.page-layout-3 .list .item:hover .text{color:#fff}.page-layout-3 .list .item:hover .text .desc{max-height:6em;margin:clamp(0.5rem,-0.0333692142rem + 0.8611410118vw,1rem) 0 clamp(1.125rem,-0.075080732rem + 1.9375672766vw,2.25rem);opacity:.7;transform:translateY(0)}.page-layout-3 .list .item:hover .text .more{margin-top:0}@media screen and (max-width: 992px){.page-layout-3 .list{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 768px){.page-layout-3 .list{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 576px){.page-layout-3 .list{grid-template-columns:repeat(2, 1fr)}.page-layout-3 .list .item .item-bg{opacity:1}.page-layout-3 .list .item .icon{filter:invert(1) grayscale(1) brightness(1.2)}.page-layout-3 .list .item .text{color:#fff}.page-layout-3 .list .item .text .desc{max-height:6em;margin:clamp(0.5rem,-0.0333692142rem + 0.8611410118vw,1rem) 0 clamp(1.125rem,-0.075080732rem + 1.9375672766vw,2.25rem);opacity:.7;transform:translateY(0)}.page-layout-3 .list .item .text .more{margin-top:0}}.page-brand{background:var(--color-secondary);padding:clamp(3.125rem,2.1249327234rem + 1.6146393972vw,4.0625rem) 0 clamp(3.125rem,1.6582346609rem + 2.3681377826vw,4.5rem)}.page-brand .btns{gap:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem);margin-top:clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem)}.page-brand .btns .btn{padding:clamp(0.375rem,-0.0250269107rem + 0.6458557589vw,0.75rem);background:#fff;border-radius:10px;cursor:pointer;transition:background .3s ease-in-out}.page-brand .btns .btn:hover,.page-brand .btns .btn.active{background:var(--color-primary);color:#fff}.page-brand .tableBox{margin-top:30px;position:relative}.page-brand .tableBox .table-item{position:absolute;top:0;left:0;transform:translateY(30px);transition:transform .3s ease-in-out;opacity:0;z-index:-1}.page-brand .tableBox .table-item.active{position:relative;transform:translateY(0);z-index:1;opacity:1}.page-brand .g-btn-box{margin-top:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem);gap:30px}.page-form{padding:clamp(3.125rem,-0.2085575888rem + 5.382131324vw,6.25rem) 0 clamp(3.125rem,1.4582212056rem + 2.691065662vw,4.6875rem)}.page-form .g-title{color:#fff}.page-form p{color:#fff;opacity:.5;font-size:clamp(0.75rem,0.4833153929rem + 0.4305705059vw,1rem);margin:clamp(0.75rem,-0.0500538213rem + 1.2917115178vw,1.5rem) 0;text-align:center}.page-form form{width:clamp(25rem,-1.6684607104rem + 43.057050592vw,50rem);height:50px;background:hsla(0,0%,100%,.2);display:flex;justify-content:center;align-items:center;border-radius:10px;margin:0 auto}.page-form form input{flex:2;border:0;outline:0;background:rgba(0,0,0,0);color:#fff;padding:0 clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem);font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem)}.page-form form input::placeholder{font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);color:#fff}.page-form form button{flex-shrink:0;height:100%;border-radius:10px}@media screen and (max-width: 992px){.page-form form{width:100%}}.page-news{background:var(--color-secondary);padding:clamp(3.125rem,0.7248385361rem + 3.8751345533vw,5.375rem) 0 clamp(3.125rem,-2.2086921421rem + 8.6114101184vw,8.125rem)}.page-news-1{gap:20px}@media screen and (max-width: 992px){.page-news-1 .g-title{text-align:center}.page-news-1 .g-title-tip{justify-content:center}}.page-news-2{margin-top:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem);gap:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem)}.page-news-2 .item{flex:1}.page-news-2 .bigItem{width:48.8%;flex:none}.page-contact .row{height:clamp(18.75rem,5.4157696448rem + 21.528525296vw,31.25rem)}.page-contact .row .img-box,.page-contact .row .text-box{width:50%}.page-contact .row .img-box{height:100%}.page-contact .row .text-box{padding-left:clamp(3.125rem,-0.8752691066rem + 6.4585575888vw,6.875rem)}.page-contact .row .text-box .g-desc{margin:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem) 0 clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem)}@media screen and (min-width: 992px){.page-contact .row:nth-child(even){flex-direction:row-reverse}}@media screen and (max-width: 992px){.page-contact .row{height:auto}.page-contact .row .img-box,.page-contact .row .text-box{width:100%}.page-contact .row .img-box img{position:relative}.page-contact .row .text-box{padding:25px 20px}}.page-adv{padding:clamp(3.125rem,-0.2085575888rem + 5.382131324vw,6.25rem) 0}.page-adv .flex{gap:20px}.page-adv .left{font-family:Sentient-Regular;font-size:clamp(1.5rem,0.4332615716rem + 1.7222820237vw,2.5rem);line-height:1.25}.brandList{display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(1.875rem,-0.1251345533rem + 3.2292787944vw,3.75rem)}.brandList .item:hover p{color:var(--color-primary)}.brandList .item:hover .img-box img{transform:scale(1.1)}.brandList .img-box{padding-top:131.5%;border-radius:20px;background:var(--color-primary)}.brandList .img-box img{transition:transform .3s ease-in-out}.brandList .img-box .tip{padding:clamp(0.1875rem,-0.0125134553rem + 0.3229278794vw,0.375rem) clamp(0.25rem,-0.0166846071rem + 0.4305705059vw,0.5rem);background:#fff;border-radius:6px;position:absolute;top:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem);left:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem);z-index:20}.brandList p{margin-top:clamp(0.75rem,-0.0500538213rem + 1.2917115178vw,1.5rem);font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem)}@media screen and (max-width: 992px){.brandList{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 768px){.brandList{grid-template-columns:repeat(2, 1fr)}}.newsStyle{background:#fff;padding:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem);box-shadow:0px 0px 16px 4px rgba(6,0,1,.08);border-radius:20px}.newsStyle .img-box{padding-top:72.5%;border-radius:20px}.newsStyle .text-box{margin-top:clamp(1.5625rem,-1.7710575888rem + 5.382131324vw,4.6875rem)}.newsStyle .text-box .year{color:#777}.newsStyle .text-box .title{margin:clamp(0.625rem,-0.3750672766rem + 1.6146393972vw,1.5625rem) 0;font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem);line-height:1.25;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:calc(clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem)*2*1.25)}.newsStyle .text-box .desc{font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);color:#777;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:calc(clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem)*2*1.3)}.bigNewstyle{position:relative}.bigNewstyle .img-box{height:100%;border-radius:20px}.bigNewstyle .text-box{position:absolute;bottom:0;left:0;width:100%;z-index:5;color:#fff;padding:0 clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem) clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem)}.bigNewstyle .text-box .title{font-size:clamp(1.25rem,0.5832884822rem + 1.0764262648vw,1.875rem);line-height:1;margin:clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem) 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bigNewstyle .text-box .desc{font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.about{background:var(--color-secondary)}.about-1{padding:clamp(3.125rem,1.1248654467rem + 3.2292787944vw,5rem) 0 clamp(3.125rem,-0.8752691066rem + 6.4585575888vw,6.875rem)}.about-1-box{gap:20px}.about-1-box .logo-img{margin-top:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem);width:clamp(7.5rem,-0.5005382131rem + 12.9171151776vw,15rem)}.about-1-box .right{width:49.5%}@media screen and (max-width: 992px){.about-1-box .right{width:100%}}.about-1 .list{display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(1rem,-0.200080732rem + 1.9375672766vw,2.125rem);margin:clamp(1.25rem,-1.416846071rem + 4.3057050592vw,3.75rem) 0 clamp(1.25rem,-2.0835575888rem + 5.382131324vw,4.375rem)}.about-1 .list .item{height:clamp(10rem,6.5331001076rem + 5.597416577vw,13.25rem);background:#fff;border-radius:20px;display:flex;justify-content:center;align-items:center;flex-direction:column}.about-1 .list .item img{width:clamp(1.875rem,1.2082884822rem + 1.0764262648vw,2.5rem)}.about-1 .list .item .number{font-family:Sentient-LightItalic;font-size:clamp(1.5rem,-0.2334499462rem + 2.7987082885vw,3.125rem);letter-spacing:-1px;margin:clamp(0.4375rem,-0.0291980624rem + 0.7534983854vw,0.875rem) 0;line-height:.8}.about-1 .list .item p{font-family:Sentient-Light;text-align:center}@media screen and (max-width: 992px){.about-1 .list{grid-template-columns:repeat(2, 1fr)}}.about-1 .swiper-box{position:relative}.about-1 .swiper-box .video-box{border-radius:30px}.about-1 .swiper-box .video-box .playBtn{width:clamp(3.125rem,-0.2085575888rem + 5.382131324vw,6.25rem)}.about-1 .swiper-box .swiper-button-prev,.about-1 .swiper-box .swiper-button-next{width:clamp(1.875rem,1.2082884822rem + 1.0764262648vw,2.5rem);height:clamp(1.875rem,1.2082884822rem + 1.0764262648vw,2.5rem);border-radius:6px;background:rgba(0,0,0,.3);opacity:1}.about-1 .swiper-box .swiper-button-prev i,.about-1 .swiper-box .swiper-button-next i{color:#fff}.about-1 .swiper-box .swiper-button-prev:hover,.about-1 .swiper-box .swiper-button-next:hover{background:var(--color-primary)}.about-1 .swiper-box .swiper-button-prev::after,.about-1 .swiper-box .swiper-button-next::after{content:none}.about-1 .swiper-box .swiper-button-prev{left:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem)}.about-1 .swiper-box .swiper-button-next{right:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem)}.about-2{padding:clamp(3.125rem,-2.8754036598rem + 9.6878363832vw,8.75rem) 0 clamp(3.125rem,1.4582212056rem + 2.691065662vw,4.6875rem)}.about-2 .swiperBox{position:relative;margin-top:clamp(3.125rem,-0.2085575888rem + 5.382131324vw,6.25rem);text-align:center;color:#fff}.about-2 .swiperBox .year{font-size:clamp(1.875rem,-0.1251345533rem + 3.2292787944vw,3.75rem);font-family:Sentient-Regular;line-height:.9}.about-2 .swiperBox .title{font-size:clamp(1.25rem,0.5832884822rem + 1.0764262648vw,1.875rem);margin:clamp(0.9375rem,-2.7294133477rem + 5.9203444564vw,4.375rem) 0 clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem)}.about-2 .yearSwiper{margin-top:clamp(1.25rem,-8.0839612487rem + 15.0699677072vw,10rem)}.about-2 .yearSwiper .swiper-slide{font-family:Sentient-Light;font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);cursor:pointer;transition:opacity .3s ease-in-out;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.about-2 .yearSwiper .swiper-slide p{opacity:.5}.about-2 .yearSwiper .swiper-slide .lines{position:relative;height:16px;width:100%;margin-bottom:clamp(0.375rem,0.1083153929rem + 0.4305705059vw,0.625rem);pointer-events:none}.about-2 .yearSwiper .swiper-slide .lines i{position:absolute;bottom:0;display:block;width:1px;height:0;background:#fff}.about-2 .yearSwiper .swiper-slide-thumb-active p{opacity:1}.about-2 .yearSwiper .swiper-slide-thumb-active{font-size:clamp(1.125rem,0.3249461787rem + 1.2917115178vw,1.875rem)}.about-2 .swiper-button-prev,.about-2 .swiper-button-next{width:clamp(1.875rem,1.2082884822rem + 1.0764262648vw,2.5rem);height:clamp(1.875rem,1.2082884822rem + 1.0764262648vw,2.5rem);border-radius:6px;background:rgba(0,0,0,.3);opacity:1}.about-2 .swiper-button-prev i,.about-2 .swiper-button-next i{color:#fff}.about-2 .swiper-button-prev:hover,.about-2 .swiper-button-next:hover{background:var(--color-primary)}.about-2 .swiper-button-prev::after,.about-2 .swiper-button-next::after{content:none}@media screen and (max-width: 992px){.about-2 .swiper-button-prev,.about-2 .swiper-button-next{position:relative;display:inline-flex;left:unset !important;right:unset !important;margin:20px 15px 0;background:var(--color-primary)}}.about-2 .swiper-button-prev{left:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem)}.about-2 .swiper-button-next{right:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem)}.about-3{padding:clamp(3.125rem,-1.5419806243rem + 7.5349838536vw,7.5rem) 0}.about-3 .swiper{margin:clamp(1.5625rem,-1.7710575888rem + 5.382131324vw,4.6875rem) 0}.about-3 .swiper-slide{background:#fff;padding:15px;border-radius:10px}.about-3 .swiper-slide img{width:100%}.about-3 .swiper-tool{display:flex;align-items:flex-end;justify-content:space-between}.about-3 .swiper-tool .custom-scrollbar{width:94%}.about-3 .swiper-tool .swiper-pagination{position:relative;width:auto;font-family:Sentient-Regular;font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);line-height:.8;flex-shrink:0}.about-3 .swiper-tool .swiper-pagination .swiper-pagination-current{color:var(--color-primary);font-size:clamp(1.5rem,1.0999730893rem + 0.6458557589vw,1.875rem)}@media screen and (max-width: 992px){.about-3 .swiper-tool .custom-scrollbar{width:80%}}.about-4{background:#fff;padding:clamp(3.125rem,1.4582212056rem + 2.691065662vw,4.6875rem) 0 clamp(3.125rem,-0.2085575888rem + 5.382131324vw,6.25rem)}.about-4 .list{margin-top:clamp(1.5625rem,-1.4377018299rem + 4.8439181916vw,4.375rem);gap:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem)}.about-4 .list .item{position:relative;height:clamp(12.5rem,-7.5013455328rem + 32.292787944vw,31.25rem);background:var(--color-secondary);border-radius:30px;flex:1;transition:flex .9s cubic-bezier(0.4, 0, 0.2, 1)}.about-4 .list .item.active{flex:4.1}.about-4 .list .item.active .b-box{opacity:1}@media screen and (max-width: 992px){.about-4 .list .item{flex:none}.about-4 .list .item .s-box{opacity:0}.about-4 .list .item .b-box{opacity:1 !important}}.about-4 .list img{width:clamp(2.25rem,-0.1501614639rem + 3.8751345533vw,4.5rem)}.about-4 .list .s-box{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.about-4 .list .s-box p{margin-top:clamp(5rem,-0.3336921421rem + 8.6114101184vw,10rem);font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem);text-align:center;font-family:Sentient-Regular}.about-4 .list .b-box{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:30px;overflow:hidden;opacity:0}.about-4 .list .b-box img{display:block;filter:invert(1) grayscale(1) brightness(1.5);margin-left:auto;margin-bottom:clamp(1.5625rem,-4.104547901rem + 9.1496232508vw,6.875rem)}.about-4 .list .b-box .text{position:absolute;top:clamp(2.8125rem,-0.1877018299rem + 4.8439181916vw,5.625rem);width:100%;padding:0 clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem);color:#fff}.about-4 .list .b-box .text .title{font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem);font-family:Sentient-Regular}.about-4 .list .b-box .text .desc{margin-top:clamp(0.9375rem,-0.7292787944rem + 2.691065662vw,2.5rem);font-size:clamp(0.875rem,0.4749730893rem + 0.6458557589vw,1.25rem);opacity:.7}.custom-scrollbar{position:relative}.custom-scrollbar .scrollbar-track{width:100%;height:5px;background:#fff;position:relative;overflow:visible;direction:ltr}.custom-scrollbar .scrollbar-track.is-rtl{direction:rtl}.custom-scrollbar .scrollbar-track.is-rtl .thumb-icon{left:0;right:unset;transform:translate(-50%, -100%)}.custom-scrollbar .scrollbar-thumb{height:100%;background:var(--color-primary);width:0;transition:width .3s ease-out;will-change:width;position:relative;overflow:visible}.custom-scrollbar .scrollbar-thumb .thumb-icon{width:clamp(3.625rem,-0.241926803rem + 6.2432723358vw,7.25rem);height:clamp(1.8125rem,1.212459634rem + 0.9687836383vw,2.375rem);object-fit:contain;position:absolute;top:50%;right:0;transform:translate(50%, -100%);z-index:2;max-width:unset;cursor:grab;user-select:none;-webkit-user-drag:none;filter:grayscale(1) brightness(500%)}.custom-scrollbar .scrollbar-thumb .thumb-icon:active{cursor:grabbing}.social-box{background:var(--color-secondary);padding:clamp(3.125rem,-0.5419133477rem + 5.9203444564vw,6.5625rem) 0 clamp(3.125rem,1.1248654467rem + 3.2292787944vw,5rem)}.social-box .list{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(0.9375rem,-2.0627018299rem + 4.8439181916vw,3.75rem) clamp(0.9375rem,-2.7294133477rem + 5.9203444564vw,4.375rem)}.social-box .list .item{background:#fff;border-radius:20px;overflow:hidden}.social-box .list .item .img-box{padding-top:57.69%}.social-box .list .item .text-box{padding:clamp(0.9375rem,-1.3959903122rem + 3.7674919268vw,3.125rem) clamp(0.9375rem,-1.3959903122rem + 3.7674919268vw,3.125rem) clamp(0.9375rem,-2.0627018299rem + 4.8439181916vw,3.75rem)}.social-box .list .item .text-box .tip{font-family:Sentient-LightItalic;font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem)}.social-box .list .item .text-box .title{font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem);font-family:Sentient-Regular;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:calc(clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem)*3*1.4);margin:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem) 0 clamp(0.75rem,-0.0500538213rem + 1.2917115178vw,1.5rem)}.social-box .list .item .text-box .year{color:#777}.contact .longItem{grid-column:span 3 !important}.contact .fullItem{grid-column:span 6 !important}.contact-1{padding:clamp(3.125rem,0.1247981701rem + 4.8439181916vw,5.9375rem) 0 clamp(3.125rem,-1.5419806243rem + 7.5349838536vw,7.5rem)}.contact-1 .list{margin-top:clamp(1.5625rem,-0.7709903122rem + 3.7674919268vw,3.75rem);display:grid;grid-template-columns:repeat(6, 1fr);gap:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem)}.contact-1 .list .item{background:var(--color-secondary);border-radius:20px;grid-column:span 2;min-height:clamp(12.5rem,5.8328848224rem + 10.764262648vw,18.75rem);padding:clamp(1.25rem,-0.7501345533rem + 3.2292787944vw,3.125rem);position:relative}.contact-1 .list .item .title{font-size:clamp(1.25rem,0.9833153929rem + 0.4305705059vw,1.5rem);font-family:Sentient-Regular;text-decoration:underline}.contact-1 .list .item .content{margin-top:clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem);font-size:clamp(1rem,0.7333153929rem + 0.4305705059vw,1.25rem);line-height:1.8}.contact-1 .list .longItem .icon{width:clamp(2.1875rem,1.1874327234rem + 1.6146393972vw,3.125rem);position:absolute;top:clamp(1.875rem,-0.1251345533rem + 3.2292787944vw,3.75rem);right:clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem)}@media screen and (max-width: 992px){.contact-1 .list{grid-template-columns:repeat(1, 1fr)}.contact-1 .list .item{grid-column:span 1 !important}}.contact-2{padding:clamp(3.125rem,-0.8752691066rem + 6.4585575888vw,6.875rem) 0 clamp(3.125rem,-3.5421151776rem + 10.764262648vw,9.375rem);border-top-left-radius:50px;border-top-right-radius:50px}.contact-2 .g-desc{color:#222;margin-top:clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem)}.contact-2 form{display:grid;grid-template-columns:repeat(6, 1fr);gap:clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem) clamp(0.9375rem,-0.7292787944rem + 2.691065662vw,2.5rem);margin-top:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem)}.contact-2 form .form-item{position:relative;grid-column:span 2}.contact-2 form input,.contact-2 form textarea{display:block;height:clamp(2.5rem,1.1665769645rem + 2.1528525296vw,3.75rem);width:100%;border:0;outline:0;color:#000;border-radius:6px;padding:0 clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem)}.contact-2 form input::placeholder,.contact-2 form textarea::placeholder{color:#777}.contact-2 form .selectItem input{cursor:pointer}.contact-2 form .selectItem .subList{position:absolute;top:calc(100% + 6px);left:0;width:100%;background:#fff;border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,.1);z-index:55;overflow:hidden;max-height:0;opacity:0;transform:translateY(-8px);pointer-events:none;transition:max-height .4s ease-out,opacity .3s ease-out,transform .4s ease-out}.contact-2 form .selectItem .subList p{padding:10px 0;text-align:center;cursor:pointer}.contact-2 form .selectItem .subList p:hover{color:var(--color-primary)}.contact-2 form .selectItem.open .subList{max-height:260px;opacity:1;transform:translateY(0);pointer-events:auto}.contact-2 form .selectItem.open .selectIcon{transform:translateY(-50%) rotate(180deg)}.contact-2 form .selectIcon{position:absolute;top:50%;right:clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem);transform:translateY(-50%);width:clamp(0.5625rem,-0.037540366rem + 0.9687836383vw,1.125rem);height:clamp(0.3125rem,-0.0875269107rem + 0.6458557589vw,0.6875rem);object-fit:contain;background:var(--color-primary);clip-path:polygon(0 0, 100% 0, 50% 100%);transition:transform .3s ease-out;pointer-events:none}.contact-2 form textarea{resize:none;height:clamp(3.75rem,-0.2502691066rem + 6.4585575888vw,7.5rem);padding:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem) clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem)}@media screen and (max-width: 992px){.contact-2 form{grid-template-columns:repeat(1, 1fr)}.contact-2 form .form-item{grid-column:span 1 !important}.contact-2 form .btn{grid-column:span 1 !important;flex-direction:column-reverse}.contact-2 form .btn p{margin-bottom:15px}}.contact-2 .btn{margin-top:clamp(0.625rem,-1.3751345533rem + 3.2292787944vw,2.5rem)}.contact-2 .btn p{color:#777}.layout-box{padding:clamp(3.125rem,-0.6085844995rem + 6.0279870829vw,6.625rem) 0 clamp(3.125rem,-2.2086921421rem + 8.6114101184vw,8.125rem)}.layout-box .page-layout-2{margin:clamp(0.75rem,-0.0500538213rem + 1.2917115178vw,1.5rem) 0 clamp(0.9375rem,-2.0627018299rem + 4.8439181916vw,3.75rem)}.layout-desc{font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem);text-align:center;margin-top:clamp(0.9375rem,-1.0626345533rem + 3.2292787944vw,2.8125rem)}.layout-list .row{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;padding:10px;background:var(--color-secondary);border-radius:30px}.layout-list .row:nth-child(even) .box:first-child{order:2}.layout-list .row:not(:last-child){margin-bottom:clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem)}@media screen and (max-width: 992px){.layout-list .row{grid-template-columns:repeat(1, 1fr)}.layout-list .row .box:first-child{order:2}.layout-list .row .text-box .icon{position:relative;top:unset;right:unset;margin-bottom:15px;margin-left:auto}}.layout-list .box{border-radius:30px;overflow:hidden}.layout-list .img-box{padding-top:68.26%}.layout-list .text-box{height:100%;background:#fff;position:relative;padding:clamp(1.25rem,-2.7502691066rem + 6.4585575888vw,5rem) clamp(1.875rem,-0.1251345533rem + 3.2292787944vw,3.75rem);display:flex;flex-direction:column;justify-content:space-between}.layout-list .text-box .icon{width:clamp(2.1875rem,-0.1459903122rem + 3.7674919268vw,4.375rem);position:absolute;top:clamp(1.875rem,-0.1251345533rem + 3.2292787944vw,3.75rem);right:clamp(1.875rem,-0.1251345533rem + 3.2292787944vw,3.75rem)}.layout-list .text-box .g-title-tip{display:inline-flex;background:var(--color-secondary);padding:clamp(0.125rem,-0.0083423036rem + 0.215285253vw,0.25rem) clamp(0.4375rem,-0.0958692142rem + 0.8611410118vw,0.9375rem);border-radius:15px}.layout-list .text-box .swiper{margin:0}.layout-list .text-box .g-content{line-height:1.75;color:#474747;margin-top:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem)}.layout-list .swiper-pagination{position:relative;top:unset;left:unset;right:unset;bottom:unset;width:auto;display:flex;align-items:center;gap:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem);font-family:Sentient-Regular;font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);line-height:1}.layout-list .swiper-pagination-bullet{width:auto;height:auto;margin:0;border-radius:0;background:none;color:#000;opacity:1;transition:color .3s ease-in-out;font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);text-decoration:underline}.layout-list .swiper-pagination-bullet:hover{color:var(--color-primary)}.layout-list .swiper-pagination-bullet-active{color:var(--color-primary);font-size:clamp(1.125rem,0.7249730893rem + 0.6458557589vw,1.5rem)}.brand{background:var(--color-secondary)}.brand-box{padding:clamp(3.125rem,-0.8752691066rem + 6.4585575888vw,6.875rem) 0 clamp(3.125rem,1.1248654467rem + 3.2292787944vw,5rem)}.brand-box .g-desc{width:85%;margin:clamp(0.9375rem,-2.0627018299rem + 4.8439181916vw,3.75rem) auto}.news .news-box{padding:clamp(3.125rem,-1.8086652314rem + 7.9655543595vw,7.75rem) 0 clamp(3.125rem,-0.4752421959rem + 5.8127018299vw,6.5rem)}.news .swiper .item{display:block;height:clamp(18.75rem,-1.2513455328rem + 32.292787944vw,37.5rem)}.news .swiper .swiper-button-prev,.news .swiper .swiper-button-next{width:clamp(1.875rem,1.2082884822rem + 1.0764262648vw,2.5rem);height:clamp(1.875rem,1.2082884822rem + 1.0764262648vw,2.5rem);border-radius:6px;background:rgba(0,0,0,.3);opacity:1}.news .swiper .swiper-button-prev i,.news .swiper .swiper-button-next i{color:#fff}.news .swiper .swiper-button-prev:hover,.news .swiper .swiper-button-next:hover{background:var(--color-primary)}.news .swiper .swiper-button-prev::after,.news .swiper .swiper-button-next::after{content:none}.news .swiper .swiper-button-prev{left:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem)}.news .swiper .swiper-button-next{right:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem)}.news .newsList{margin-top:clamp(1.25rem,-1.416846071rem + 4.3057050592vw,3.75rem);display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem) clamp(0.375rem,-0.0250269107rem + 0.6458557589vw,0.75rem)}.news .newsList .newsStyle{padding-bottom:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem)}@media screen and (max-width: 992px){.news .newsList{grid-template-columns:repeat(1, 1fr)}}.news .newsList2{display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(0.9375rem,-2.7294133477rem + 5.9203444564vw,4.375rem) clamp(0.9375rem,-2.3960575888rem + 5.382131324vw,4.0625rem)}.news .newsList2 .item .img-box{padding-top:72%;border-radius:20px}.news .newsList2 .item .img-box img{transition:all .3s ease-in-out}.news .newsList2 .item .text-box .title{font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem);line-height:1.25;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:calc(clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem)*2*1.25);margin:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem) 0 clamp(0.3125rem,-0.0208557589rem + 0.5382131324vw,0.625rem)}.news .newsList2 .item .text-box .year{color:#777}.news .newsList2 .item:hover .img-box img{transform:scale(1.1)}.news .newsList2 .item:hover .text-box .title{color:var(--color-primary)}.newsXq{background:var(--color-secondary)}.newsXq-box{padding:50px 0 clamp(3.125rem,-1.2086248654rem + 6.9967707212vw,7.1875rem)}.newsXq .page-breadcrumb a,.newsXq .page-breadcrumb span{color:#777}.newsXq .news-title{font-size:clamp(1.875rem,0.5415769645rem + 2.1528525296vw,3.125rem);line-height:1.1;font-family:Sentient-Regular;margin:clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem) 0 clamp(0.9375rem,-0.7292787944rem + 2.691065662vw,2.5rem)}.newsXq .news-date{color:#777;gap:5px}.newsXq .news-date i{color:#777}.newsXq .g-content{margin:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem) 0;font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);line-height:2}.newsXq .related-news{gap:20px;margin-top:clamp(3.125rem,-0.2085575888rem + 5.382131324vw,6.25rem);margin-bottom:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem)}.newsXq .related-news .news-title{margin:0}.newsXq .newsList{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem)}.newsXq .newsList .newsStyle{padding-bottom:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem)}@media screen and (max-width: 992px){.newsXq .newsList{grid-template-columns:repeat(1, 1fr)}}.page-pagination{margin-top:clamp(1.25rem,-1.416846071rem + 4.3057050592vw,3.75rem);display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem)}.page-pagination a{background:#fff;border-radius:20px;padding:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem);color:#474747;transition:all .3s ease-in-out}.page-pagination a p{display:flex;gap:10px}.page-pagination a p i{color:#474747}.page-pagination a .title{font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:clamp(0.75rem,-0.0500538213rem + 1.2917115178vw,1.5rem)}@media screen and (min-width: 992px){.page-pagination a:nth-child(2){text-align:right}.page-pagination a:nth-child(2) p{justify-content:flex-end}}.page-pagination a:hover{background:var(--color-primary);color:#fff}.page-pagination a:hover i{color:#fff !important}@media screen and (max-width: 992px){.page-pagination{grid-template-columns:repeat(1, 1fr)}}.job-box{background:var(--color-secondary);padding:clamp(3.125rem,-0.2085575888rem + 5.382131324vw,6.25rem) 0}.job form{display:flex;gap:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem);margin-top:clamp(1.25rem,-0.7501345533rem + 3.2292787944vw,3.125rem)}.job form .form-item{flex:1;position:relative;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(1.25rem,-0.7501345533rem + 3.2292787944vw,3.125rem);border-radius:10px;height:clamp(3.125rem,1.1248654467rem + 3.2292787944vw,5rem)}.job form .form-item input{flex:1;border:none;outline:none;padding:10px 0;font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem)}.job form .form-item .icon-search{font-size:clamp(1rem,0.7333153929rem + 0.4305705059vw,1.25rem);color:var(--color-primary)}.job form .selectItem input{cursor:pointer}.job form .selectItem .subList{position:absolute;top:calc(100% + 6px);left:0;width:100%;background:#fff;border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,.1);z-index:55;max-height:0;opacity:0;transform:translateY(-8px);pointer-events:none;transition:max-height .4s ease-out,opacity .3s ease-out,transform .4s ease-out;overflow-y:auto}.job form .selectItem .subList p{padding:10px 0;text-align:center;cursor:pointer}.job form .selectItem .subList p:hover{color:var(--color-primary)}.job form .selectItem.open .subList{max-height:260px;opacity:1;transform:translateY(0);pointer-events:auto}.job form .selectItem.open .selectIcon{transform:translateY(-50%) rotate(180deg)}.job form .selectIcon{width:clamp(0.5625rem,-0.037540366rem + 0.9687836383vw,1.125rem);height:clamp(0.3125rem,-0.0875269107rem + 0.6458557589vw,0.6875rem);object-fit:contain;background:var(--color-primary);clip-path:polygon(0 0, 100% 0, 50% 100%);transition:transform .3s ease-out;pointer-events:none}.job form .g-btn{width:clamp(7.5rem,2.1663078579rem + 8.6114101184vw,12.5rem);height:clamp(3.125rem,1.1248654467rem + 3.2292787944vw,5rem)}.job form .g-btn p{margin-right:clamp(0.4375rem,-0.0291980624rem + 0.7534983854vw,0.875rem)}@media screen and (max-width: 992px){.job form{flex-direction:column;align-items:center}.job form .form-item{flex:auto;width:100%}}.job .jobList{margin-top:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem)}.job .jobList .item{padding:clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem) clamp(1.5625rem,-1.7710575888rem + 5.382131324vw,4.6875rem);background:#fff;border-radius:20px}.job .jobList .item .item-title{gap:20px}.job .jobList .item .item-title .title{font-size:clamp(1.25rem,0.5832884822rem + 1.0764262648vw,1.875rem);font-family:Sentient-Regular;margin-bottom:clamp(0.5625rem,-0.037540366rem + 0.9687836383vw,1.125rem)}.job .jobList .item .item-title .address{font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);color:#474747}.job .jobList .item .item-title .g-btn{gap:clamp(0.3125rem,-0.0208557589rem + 0.5382131324vw,0.625rem);cursor:pointer}@media screen and (max-width: 992px){.job .jobList .item .item-title{flex-direction:column}}.job .jobList .item .item-content{max-height:0;overflow:hidden;margin-top:0;opacity:0;transform:translateY(-10px);color:#fff;transition:max-height .6s cubic-bezier(0.4, 0, 0.2, 1),margin-top .6s cubic-bezier(0.4, 0, 0.2, 1),opacity .45s ease-out,transform .6s cubic-bezier(0.4, 0, 0.2, 1)}.job .jobList .item .item-content .content-title{font-size:clamp(1rem,0.4666307858rem + 0.8611410118vw,1.5rem);font-family:Sentient-Regular}.job .jobList .item .item-content .g-content{font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);line-height:2;margin-top:clamp(0.625rem,-0.0417115178rem + 1.0764262648vw,1.25rem)}.job .jobList .item.active{background:url(../img/job-bg.jpg) repeat-y center}.job .jobList .item.active .item-title .title,.job .jobList .item.active .item-title .address{color:#fff}.job .jobList .item.active .item-title .g-btn{background:#fff;color:var(--color-primary)}.job .jobList .item.active .item-content{max-height:clamp(18.75rem,6.7491926803rem + 19.3756727664vw,30rem);margin-top:clamp(0.9375rem,-2.7294133477rem + 5.9203444564vw,4.375rem);opacity:1;transform:translateY(0)}.job .jobList .item:not(:last-child){margin-bottom:clamp(0.9375rem,-0.0625672766rem + 1.6146393972vw,1.875rem)}.page-adv .title{font-size:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem);font-family:Sentient-Regular}.page-adv .list{margin-top:clamp(1.25rem,0.2499327234rem + 1.6146393972vw,2.1875rem);gap:clamp(1.5625rem,-0.1042787944rem + 2.691065662vw,3.125rem);font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem)}@media screen and (max-width: 992px){.page-adv .list{flex-direction:column}}.dev-1{padding:clamp(3.125rem,1.1248654467rem + 3.2292787944vw,5rem) 0 clamp(3.125rem,-2.8754036598rem + 9.6878363832vw,8.75rem)}.dev-1 .list{display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(0.9375rem,-0.3959230355rem + 2.1528525296vw,2.1875rem);margin-top:clamp(0.9375rem,-2.0627018299rem + 4.8439181916vw,3.75rem)}.dev-1 .list .item{background:var(--color-secondary);border-radius:20px;padding:clamp(0.9375rem,-1.0626345533rem + 3.2292787944vw,2.8125rem) clamp(0.9375rem,-0.7292787944rem + 2.691065662vw,2.5rem) clamp(0.9375rem,-3.0627691066rem + 6.4585575888vw,4.6875rem);transition:all .3s ease-in-out}.dev-1 .list .item .icon{margin-left:auto;display:block;width:clamp(2.1875rem,-0.1459903122rem + 3.7674919268vw,4.375rem)}.dev-1 .list .item .title{font-size:clamp(1.25rem,0.5832884822rem + 1.0764262648vw,1.875rem);font-family:Sentient-Regular;margin:clamp(1.25rem,-0.0834230355rem + 2.1528525296vw,2.5rem) 0 clamp(1.25rem,-0.4167787944rem + 2.691065662vw,2.8125rem)}.dev-1 .list .item .desc{font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);line-height:1.8;letter-spacing:-1px}.dev-1 .list .item:hover{background:url(../img/dev1-bg.jpg) repeat center;background-size:contain}@media screen and (max-width: 992px){.dev-1 .list{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 768px){.dev-1 .list{grid-template-columns:repeat(1, 1fr)}}.dev-2 .text-box{width:45.5%}.dev-2 .text-box .g-content{font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);line-height:2;margin:clamp(0.9375rem,-1.3959903122rem + 3.7674919268vw,3.125rem) 0 clamp(0.9375rem,-3.0627691066rem + 6.4585575888vw,4.6875rem)}.dev-2 .img-box{width:50%}.dev-2 .img-box img{width:100%}@media screen and (max-width: 992px){.dev-2 .container{gap:20px}.dev-2 .text-box,.dev-2 .img-box{width:100%}}.dev-3{position:relative;margin-top:clamp(3.125rem,0.458153929rem + 4.3057050592vw,5.625rem);padding-bottom:clamp(3.125rem,-1.5419806243rem + 7.5349838536vw,7.5rem)}.dev-3 .swiper{margin-top:clamp(1.875rem,-0.1251345533rem + 3.2292787944vw,3.75rem)}.dev-3 .img-box{border-radius:20px;padding-top:58.8%}.dev-3 .swiper-button-prev,.dev-3 .swiper-button-next{width:clamp(1.875rem,-0.1251345533rem + 3.2292787944vw,3.75rem);height:clamp(1.875rem,-0.1251345533rem + 3.2292787944vw,3.75rem);border-radius:6px;border:1px solid var(--color-primary);opacity:1}.dev-3 .swiper-button-prev i,.dev-3 .swiper-button-next i{color:var(--color-primary)}.dev-3 .swiper-button-prev:hover,.dev-3 .swiper-button-next:hover{background:var(--color-primary)}.dev-3 .swiper-button-prev:hover i,.dev-3 .swiper-button-next:hover i{color:#fff}.dev-3 .swiper-button-prev::after,.dev-3 .swiper-button-next::after{content:none}@media screen and (max-width: 992px){.dev-3 .swiper-button-prev,.dev-3 .swiper-button-next{position:relative;display:inline-flex;left:unset !important;right:unset !important;margin:20px 15px 0;background:var(--color-primary)}}.dev-3 .swiper-button-prev{left:20.832%}.dev-3 .swiper-button-next{right:20.832%}.dev-3 .swiper-tool{display:flex;align-items:flex-end;justify-content:space-between;margin-top:clamp(1.875rem,-0.1251345533rem + 3.2292787944vw,3.75rem)}.dev-3 .swiper-tool .custom-scrollbar{width:94%}.dev-3 .swiper-tool .custom-scrollbar .scrollbar-track{background:var(--color-secondary)}.dev-3 .swiper-tool .swiper-pagination{position:relative;width:auto;font-family:Sentient-Regular;font-size:clamp(0.875rem,0.6083153929rem + 0.4305705059vw,1.125rem);line-height:.8;flex-shrink:0}.dev-3 .swiper-tool .swiper-pagination .swiper-pagination-current{color:var(--color-primary);font-size:clamp(1.5rem,0.6999461787rem + 1.2917115178vw,2.25rem)}@media screen and (max-width: 992px){.dev-3 .swiper-tool .custom-scrollbar{width:80%}}@media screen and (max-width: 992px){.dev-3 .swiper{width:calc(100% - 40px)}.dev-3 .swiperBox{text-align:center}.dev-3 .swiperBox .swiper-button-prev i,.dev-3 .swiperBox .swiper-button-next i{color:#fff !important}}.sitemap .siteMapBox{position:relative;counter-reset:sitemap;padding:clamp(2.8125rem,-1.5211248654rem + 6.9967707212vw,6.875rem) 0 clamp(3.4375rem,-2.229547901rem + 9.1496232508vw,8.75rem);background-color:var(--color-secondary);background-image:radial-gradient(circle at 8% -12%, rgba(var(--color-primary-rgb), 0.09), transparent 44%);border-top-left-radius:clamp(1.25rem,-0.7501345533rem + 3.2292787944vw,3.125rem);border-top-right-radius:clamp(1.25rem,-0.7501345533rem + 3.2292787944vw,3.125rem);overflow:hidden}.sitemap .siteMapBox .container>ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(1.875rem,0.2082212056rem + 2.691065662vw,3.4375rem) clamp(1.5rem,-0.9001614639rem + 3.8751345533vw,3.75rem)}.sitemap .siteMapBox .nav-item{counter-increment:sitemap;position:relative;padding-top:clamp(1.125rem,0.0582615716rem + 1.7222820237vw,2.125rem);border-top:1px solid rgba(0,0,0,.09)}.sitemap .siteMapBox .nav-item::after{content:counter(sitemap, decimal-leading-zero);position:absolute;top:clamp(0.25rem,-0.1500269107rem + 0.6458557589vw,0.625rem);right:0;font-family:Sentient-LightItalic;font-size:clamp(2.5rem,-0.4335306781rem + 4.7362755651vw,5.25rem);line-height:.7;color:rgba(var(--color-primary-rgb), 0.09);pointer-events:none;transition:color .5s ease-out,transform .5s cubic-bezier(0.4, 0, 0.2, 1)}.sitemap .siteMapBox .nav-item:hover::after{color:rgba(var(--color-primary-rgb), 0.2);transform:translateY(clamp(-0.1875rem, 0.1458557589rem + -0.5382131324vw, -0.5rem))}.sitemap .siteMapBox .nav-item .nav-item-title{display:flex;align-items:center;justify-content:space-between;gap:clamp(0.75rem,-0.0500538213rem + 1.2917115178vw,1.5rem);padding-right:clamp(2.875rem,-0.4585575888rem + 5.382131324vw,6rem)}.sitemap .siteMapBox .nav-item .nav-item-title a{position:relative;font-family:Sentient-Regular;font-size:clamp(1.25rem,0.5832884822rem + 1.0764262648vw,1.875rem);line-height:1.15;color:var(--color-text);transition:color .35s ease-in-out}.sitemap .siteMapBox .nav-item .nav-item-title a::after{content:"";position:absolute;left:0;bottom:clamp(-0.25rem,0.0166846071rem + -0.4305705059vw,-0.5rem);width:0;height:1px;background:var(--color-primary);transition:width .45s cubic-bezier(0.4, 0, 0.2, 1)}.sitemap .siteMapBox .nav-item .nav-item-title a:hover{color:var(--color-primary)}.sitemap .siteMapBox .nav-item .nav-item-title a:hover::after{width:100%}.sitemap .siteMapBox .nav-item .nav-item-title i{display:none}.sitemap .siteMapBox .nav-item .subList{margin-top:clamp(0.875rem,0.0749461787rem + 1.2917115178vw,1.625rem)}.sitemap .siteMapBox .nav-item .subList .list li:not(:last-child){margin-bottom:clamp(0.5625rem,0.2291442411rem + 0.5382131324vw,0.875rem)}.sitemap .siteMapBox .nav-item .subList .list a{position:relative;display:inline-block;padding-left:0;font-size:clamp(0.875rem,0.7416576964rem + 0.215285253vw,1rem);color:#5c6472;transition:color .3s ease-in-out,padding-left .4s cubic-bezier(0.4, 0, 0.2, 1)}.sitemap .siteMapBox .nav-item .subList .list a::before{content:"";position:absolute;left:0;top:50%;width:0;height:1px;background:var(--color-primary);transform:translateY(-50%);transition:width .4s cubic-bezier(0.4, 0, 0.2, 1)}.sitemap .siteMapBox .nav-item .subList .list a:hover{color:var(--color-primary);padding-left:clamp(0.875rem,0.4749730893rem + 0.6458557589vw,1.25rem)}.sitemap .siteMapBox .nav-item .subList .list a:hover::before{width:clamp(0.5rem,0.2333153929rem + 0.4305705059vw,0.75rem)}@media screen and (max-width: 992px){.sitemap .siteMapBox .container>ul{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 576px){.sitemap .siteMapBox .container>ul{grid-template-columns:1fr;gap:clamp(1.625rem,0.6916038751rem + 1.5069967707vw,2.5rem)}.sitemap .siteMapBox .nav-item::after{display:none}.sitemap .siteMapBox .nav-item .nav-item-title{padding-right:0}}aside{position:fixed;top:75%;right:0;transform:translateY(-50%);z-index:999}aside .item{width:60px;height:60px;background:var(--color-primary);display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 0 10px 2px rgba(0,0,0,.1)}aside .item i{color:#fff;font-size:30px;font-weight:bold}@media screen and (max-width: 992px){aside .item{width:40px;height:40px}}/*# sourceMappingURL=style.css.map */