.nekit-news-list-wrap {
  display: grid;
  grid-template-columns: repeat(3, 1fr) !important;
  gap: 30px;
  padding: 20px 0;
}

.nekit-news-list-wrap article {
  background: #fff;
  border: none;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s ease;
  width: 100%;
  box-sizing: border-box;
}
.post-element {
	padding:20px !important; 
}

.nekit-news-list-wrap article:hover {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}

@media (max-width: 1024px) {
  .nekit-news-list-wrap {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 600px) {
  .nekit-news-list-wrap {
    grid-template-columns: 1fr;
  }
}
.sub-menu{
	width:290px !important;
	display:flex;
	flex-direction:column;
	padding-bottom:5px !important;
	display:block !important;
}
.sub-menu li{
	padding-bottom:5px !important;
}
