.single-portfolio #wrapper .parallax-section .page-title .wpb_wrapper {
  display: flex;
  flex-direction: column;
}

.single-portfolio .page-title .creat-list {
  top: 0;
}

@media (max-width: 576px) {
  .single-portfolio .page-title .creat-list {
    top: 60px;
  }
}

/* Container flex pour aligner les items en ligne */
.portfolio-meta-box .meta-projet {
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
  margin-top: 10%;
}

/* Chaque item devient un encadré */
.portfolio-meta-box .meta-projet li {
  border: 1px solid black;
  padding: 0.5rem 1rem;
  font-weight: 500;
  white-space: nowrap;
}

.vc_column-inner .wpb_wrapper .folio-title,
#breadcrumb li a, 
.vc_column-inner .wpb_wrapper .portfolio-meta-box .meta-projet li,
#breadcrumb li.item-current .bread-current, 
.page-title .main-page-title h1 {
    color: black!important;
}
.vc_column-inner .wpb_wrapper .folio-title::before,
#breadcrumb li.item-current .bread-current::before,
#breadcrumb li a::before,
.page-title .main-page-title h1::before {
  background: black!important;
}
