.article-main{--bs-aspect-ratio: var(--o-md-ratio)}.article-main .article-banner{position:relative;height:253px;background:rgba(0,0,0,0) url("/images/layout/bg-article-banner.png") no-repeat center center}.article-main .navigation-info{position:absolute;bottom:0;left:0;width:100%;height:67px;background:linear-gradient(90deg, rgba(255, 221, 176, 0.48) 0%, rgba(225, 216, 203, 0.48) 100%)}.article-main .navigation-info h1{font-family:Barlow;font-weight:600;font-size:24px;line-height:30px;letter-spacing:0px;color:#fff}.article-main .first .thumb-img{box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);padding:10px;width:527px}.article-main .first .content{font-family:Barlow;font-weight:400;font-size:17px;line-height:27px;text-align:justify;color:#484554}.article-main .list{padding:30px 0}.article-main .list .item{background:#ecedef;border:1px solid #e4e6ea;border-width:1px;border-radius:10px;overflow:hidden}.article-main .list .item .item-content{position:relative;font-family:Barlow;font-weight:400;font-size:18px;line-height:24px;text-align:justify;color:#484554;padding:10px 25px 25px 25px;min-height:260px}.article-main .list .item .item-content a.btn-more{position:absolute;left:25px;bottom:20px}.article-main .list .item::before{content:" ";background:var(--article-bg) no-repeat top center;width:100%;height:200px;background-size:cover}.article-main .list .item h1{padding-left:83px}.article-main .list .item .nav-icon{position:absolute;top:-45px;left:0;width:77px;height:77px;border-radius:50%;background-color:#fff;border:3px solid #ffdb49}.article-main .list2 .item{height:382px;border-radius:10px;overflow:hidden;box-shadow:0px 4px 14px 0px rgba(56,124,87,.25);margin:30px 10px}.article-main .list2 .item .item-content{padding:15px}.article-main .list2 .item .item-content h3{font-family:Barlow;font-weight:600;font-size:18px;line-height:24px;text-align:justify}.article-main .list2 .item .item-content .brief{font-family:Barlow;font-weight:400;font-size:15px;line-height:24px;letter-spacing:0%;text-align:justify}.article-main .video-list .video-item{border-radius:10px}.article-main .video-list .video-item:has(.first){margin:20px 0}.article-main .video-list .video-item h1{font-family:Barlow-SemiBold;font-weight:700;font-size:16px;line-height:22px;color:#484554}.article-main .video-list .video-item .thumb-img.first{height:318px}