.parallax {
  height: 500px;
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bg-construction {
  background-image: url('../images/MAIS.jpg');
}
       .news-card:hover .news-overlay {
            opacity: 1;
            transform: translateY(0);
        }
        .news-overlay {
            transition: all 0.3s ease;
            opacity: 0;
            transform: translateY(20px);
        }
        .category-filter.active {
            background-color: #3b82f6;
            color: white;
        }
        .parallax {
            background-attachment: fixed;
            background-position: center;
            background-repeat: no-repeat;
            background-size: cover;
        }

        
        .bg-construction {
  background-image: url('../images/Commercial.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
