.news-carousel-wrapper{position:relative;margin:40px 0;padding:0 50px}.news-carousel-container{margin:0 -15px}.news-carousel-slide{padding:0 15px;box-sizing:border-box}.news-carousel-item{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 3px 15px rgb(0 0 0 / .08);transition:all 0.3s ease;height:100%;display:flex;flex-direction:column}.news-carousel-item:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgb(0 0 0 / .12)}.slick-list{max-width:100%;height:auto}.news-carousel-image{position:relative;max-width:100%;height:auto}.news-carousel-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.news-carousel-item:hover .news-carousel-image img{transform:scale(1.05)}.news-category-badges{position:absolute;top:15px;left:15px;display:flex;flex-wrap:wrap;gap:5px}.news-category-badge{background:rgb(0 123 255 / .9);color:#fff;padding:3px 10px;border-radius:15px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.news-carousel-content{padding:15px;flex-grow:1;display:flex;flex-direction:column}.news-carousel-date{color:#666;font-size:13px;margin-bottom:10px;display:flex;align-items:center;gap:6px}.news-carousel-date i{color:#0073aa}.news-carousel-title{text-align:left;Margin:15px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news-carousel-title a{color:#333;text-decoration:none!important;transition:color 0.3s ease}.news-carousel-title a:hover{color:#0073aa}.news-carousel-excerpt{text-align:left;Margin:15px 0;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.read-more-btn{display:inline-flex;align-items:center;gap:8px;color:#0073aa;text-decoration:none;font-weight:600;font-size:14px;transition:all 0.3s ease}.read-more-btn:hover{color:#005a8c;gap:12px}.read-more-btn i{font-size:12px;transition:transform 0.3s ease}.read-more-btn:hover i{transform:translateX(3px)}.news-carousel-nav{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);pointer-events:none;z-index:10}.carousel-nav-btn{position:absolute;width:40px;height:40px;background:#fff;border:none;border-radius:50%;box-shadow:0 2px 10px rgb(0 0 0 / .15);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;pointer-events:all}.carousel-nav-btn:hover{background:#0073aa;transform:scale(1.1)}.carousel-nav-btn:hover i{color:#fff}.carousel-nav-btn i{color:#0073aa;font-size:16px}.prev-btn{left:0}.next-btn{right:0}.news-carousel-container .slick-dots{position:relative;bottom:0;margin-top:20px;display:none}.news-carousel-container .slick-dots li button:before{font-size:10px;color:#ccc}.news-carousel-container .slick-dots li.slick-active button:before{color:#0073aa}.no-news-found{text-align:center;padding:40px;color:#666}@media (max-width:768px){.news-carousel-wrapper{padding:0 30px}.news-carousel-nav{display:none}}@media (max-width:480px){.news-carousel-wrapper{padding:0 15px}.news-carousel-slide{padding:0 10px}.news-carousel-content{padding:15px}}