#news-banner .carousel-item{height:350px}.breadcrumb-wrapper{background-color:#f8fafc;padding:1rem 0;margin-top:80px}.news-container{padding:2% 3% 3rem}.news-category-title{font-size:1.25rem;font-weight:600;color:var(--primary-color);margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid var(--primary-color)}.news-category-list{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;padding:0;list-style:none;margin-bottom:2rem}.news-category-item{transition:all 0.3s ease}.news-category-item a{display:block;color:#000;text-decoration:none;background-color:#e0f2fe;padding:.75rem 1rem;border-radius:5px;transition:all 0.3s ease}.news-category-item a:hover,.news-category-item a.active{background-color:#e0f2fe;color:var(--primary-color);padding:1rem 1.25rem;box-shadow:0 2px 10px rgb(0 0 0 / .1)}.news-container .row .col-lg-9 .row{gap:2%}.news-article-card{width:32%;background:linear-gradient(135deg,rgb(0 98 255 / .05),rgb(27 209 255 / .05));border-radius:10px;overflow:hidden;box-shadow:0 2px 10px rgb(0 0 0 / .1);margin-bottom:2%;transition:all 0.3s ease;padding-left:0;padding-right:0}.news-article-card:hover{box-shadow:0 5px 20px rgb(0 0 0 / .15);transform:translateY(-5px)}.news-article-card .text-primary{color:var(--primary-color)!important}.news-article-images{display:block;overflow:hidden}.news-article-image{width:100%;object-fit:cover;transition:all 0.3s ease}.news-article-image:hover{scale:1.1}.news-article-content{padding:1.5rem}.news-article-meta{display:flex;gap:1.5rem;margin-bottom:1rem;color:#6b7280;font-size:.875rem}.news-article-title{font-size:1.5rem;font-weight:600;color:#1f2937;margin-bottom:1rem;line-height:1.4}.news-article-title:hover{color:var(--primary-color)}.text-font-size079{font-size:.79rem}.text-font-size12{font-size:1.2rem}.news-article-excerpt{color:#4b5563;line-height:1.6;margin-bottom:1.5rem;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-article-read-more{display:inline-flex;align-items:center;color:#4b5563;font-weight:500;transition:all 0.3s ease}.news-article-read-more:hover{color:var(--primary-color);transform:translateX(5px)}.news-article-read-more i{margin-left:.5rem}.hot-news-title{font-size:1.25rem;font-weight:600;color:var(--primary-color);margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid var(--primary-color)}.hot-news-list{list-style:none;padding:0;margin:0}.hot-news-item{display:flex;gap:1rem;margin-bottom:1.5rem;transition:all 0.3s ease}.hot-news-item:hover{transform:translateX(5px)}.hot-news-image{width:80px;height:80px;object-fit:cover;border-radius:5px;flex-shrink:0}.hot-news-content{flex:1}.hot-news-title-link{color:#1f2937;font-weight:500;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:.5rem;line-height:1.4}.hot-news-title-link:hover{color:var(--primary-color)}.hot-news-date{color:#6b7280;font-size:.875rem}@media (max-width:768px){.news-container{padding:5% 3% 3rem}.news-article-images{height:200px}.news-article-title{font-size:1.25rem}.news-header-bar .row{flex-direction:column}.news-header-bar .col-8,.news-header-bar .col-4{width:100%}.news-header-bar .col-4{margin-top:2rem}.news-tabs .nav-link{padding:.5rem .6rem;font-size:.875rem}.nav.news-tabs{border-bottom:none;column-gap:0;justify-content:space-around}.icon-fixed{display:block;position:fixed;top:calc(50% - 25px);left:0;background-color:var(--primary-color);color:#fff;font-weight:700;text-align:center;line-height:calc(50px-0.5rem);font-size:2rem;width:50px;height:50px;border-bottom-right-radius:50%;border-top-right-radius:50%;z-index:1002}.news-container .row .col-lg-9 .row{gap:1.5rem}.news-article-card{width:100%}.news-container .pagination{margin-top:1rem;}}