.section-banner{background:url(/build/assets/section-banner-bg-jzN5jTWr.webp) no-repeat right;height:592px;background-size:contain;background-color:#fdfdfd}.section-banner .banner-content{display:flex;gap:25px;padding-top:197px}.section-banner .banner-text{margin-top:30px}.section-banner .banner-text .sub-title{font-size:32px;font-family:Nunito Sans,sans-serif;letter-spacing:1.6px;line-height:1.3}.section-banner .banner-text .text-title{margin-top:13px;font-size:70px}@media all and (max-width: 767px){.section-banner{background-image:url(/build/assets/bg-header-sp-C2OlSPcX.webp);height:345px}.section-banner .banner-content{gap:11px;padding-top:120px}.section-banner .banner-content .sub-title{font-size:16px}.section-banner .banner-content svg{width:31.52px}.section-banner .banner-content .banner-text .text-title{font-size:36px;margin-top:0}}.new-page{padding-bottom:140px;background:url(/build/assets/footer-bg-DbOvO3z3.webp) no-repeat bottom}.new-page.page-column-details .btn-base{letter-spacing:1.1px}.new-page.page-column-details .btn-base svg{right:20px}@media all and (max-width: 767px){.new-page.page-column-details .btn-base{letter-spacing:.9px}}.new-page .section-banner{background:unset}.new-page .filter{color:var(--text-blue)}.new-page .filter .filter-title{font-size:24px;font-weight:700;margin-bottom:29px}.new-page .filter .category-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:18px}.new-page .filter .category-list a{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:var(--text-blue);min-height:48px;border-radius:4px;min-width:190px;border:1px solid var(--blue-color);transition:all .3s ease-in-out;padding:0 10px}.new-page .filter .category-list a:hover,.new-page .filter .category-list a.active{color:var(--text-white);background-color:var(--blue-color)}.new-page .news-wrap .list-new{margin-top:100px;display:flex;gap:32px;flex-direction:column;position:relative;margin-bottom:100px}.new-page .news-wrap .list-new a{color:var(--text-black);padding-bottom:32px;border-bottom:1px solid #000000}.new-page .news-wrap .list-new .date{font-size:15px;font-weight:700;font-family:Nunito,sans-serif;color:var(--text-blue);letter-spacing:.8px;margin-right:4px}.new-page .news-wrap .list-new .item-head{display:flex;align-items:center;flex-wrap:wrap;gap:9px 12px}.new-page .news-wrap .list-new .tag{font-size:14px;font-weight:700;padding:5px 12px;min-width:100px;border-radius:4px;background-color:var(--blue-color);color:var(--text-white);display:flex;align-items:center;justify-content:center;min-height:25px;line-height:1.2}.new-page .news-wrap .list-new .item-title{font-size:18px;font-weight:700;letter-spacing:.9px;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.new-page .news-wrap .list-new .desc{font-size:14px;letter-spacing:.7px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.new-page .new-header{max-width:880px;padding-bottom:56px;border-bottom:1px solid #000000;margin:176px auto 40px}.new-page .new-header .date{font-size:20px;font-weight:700;font-family:Nunito,sans-serif;letter-spacing:1px;color:var(--text-blue)}.new-page .new-header .new-header-info{display:flex;margin-bottom:24px;align-items:center;flex-wrap:wrap;gap:5px 16px}.new-page .new-header .new-title{font-size:32px;font-weight:700;letter-spacing:.64px;line-height:1.6}.new-page .new-header .tag{font-size:18px;font-weight:700;background-color:var(--blue-color);border-radius:4px;padding:0 16px;display:flex;align-items:center;justify-content:center;color:var(--text-white);min-height:29px;line-height:normal}.new-page .new-btn{margin:100px auto 0;max-width:340px}.new-page.new-detail-page{background-image:url(/build/assets/header-bg-DdSs0He5.webp),url(/build/assets/footer-bg-DbOvO3z3.webp);background-repeat:no-repeat,no-repeat;background-position:top center,bottom center;background-size:contain,contain}@media (min-width: 1367px){.new-page{background-size:contain}}@media all and (max-width: 767px){.new-page{background-image:url(/build/assets/bg-header-sp-C2OlSPcX.webp),url(/build/assets/bg-footer-sp-BYQoACZG.webp);background-repeat:no-repeat,no-repeat;background-position:top center,bottom center;padding-bottom:64px;background-size:contain}.new-page .section-banner{height:305px}.new-page .section-banner .banner-content{padding-top:90px}.new-page .sub-title{margin-top:12px}.new-page .filter .filter-title{font-size:18px;margin-bottom:24px}.new-page .filter .category-list a{min-height:32px;font-size:16px;min-width:auto}.new-page .filter .category-list{gap:9px}.new-page .news-wrap .list-new{margin-top:48px;gap:32px;margin-bottom:63px}.new-page .list-new{gap:24px}.new-page .list-new .tag{min-width:80px;min-height:20px;font-size:12px;line-height:1}.new-page .list-new .item-title{font-size:15px;line-height:1.4;margin-top:11px;margin-bottom:10px}.new-page .list-new .desc{font-size:12px;letter-spacing:.6px}.new-page .news-wrap .list-new .date{margin-right:10px}.new-page .news-wrap .list-new .item-title{font-size:15px}.new-page .news-wrap .list-new .desc{font-size:12px}.new-page.new-detail-page{background-image:url(/build/assets/bg-header-sp-C2OlSPcX.webp),url(/build/assets/bg-footer-sp-BYQoACZG.webp);background-repeat:no-repeat,no-repeat;background-position:top center,bottom center;padding-bottom:64px;background-size:contain}.new-page.new-detail-page .new-header{margin-top:120px;padding-bottom:40px;margin-bottom:40px}.new-page.new-detail-page .new-header .tag{font-size:14px;min-height:23px}.new-page.new-detail-page .new-header-info{margin-bottom:18px}.new-page.new-detail-page .new-header .new-title{font-size:20px;letter-spacing:.4px}.new-page.new-detail-page .new-btn{margin-top:57px}}.image-banner{width:100%;height:495px;object-fit:cover;margin-bottom:40px}.new-desc{font-size:20px;font-weight:700;margin-top:24px;color:var(--text-blue)}.list-tag{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.list-tag a{color:var(--text-blue);font-size:14px;font-weight:700;border:1px solid var(--blue-color);border-radius:4px;padding:0 10px;min-height:25px}.title-style h1{font-size:24px;margin-bottom:16px;padding-left:24px;padding-bottom:12px;border-bottom:1px solid var(--black-color);position:relative}.title-style h1:after{content:"";height:100%;width:8px;background-color:var(--blue-color);position:absolute;left:0;bottom:0}.new-content{max-width:880px;margin-left:auto;margin-right:auto}@media all and (max-width: 767px){.image-banner{height:50.14vw;margin-bottom:24px}.case-detail-page .new-header .date{font-size:15px}.case-detail-page .new-desc{margin-top:16px}.new-page.new-detail-page.case-detail-page .new-header-info{margin-bottom:10px}}
