/* Styles pour le footer WordPress */

/* Couleurs */
.bg-primary-black {
  background-color: #1F2937;
}

.text-light-gray {
  color: #F3F4F6;
}

.text-blueGray-700 {
  color: #334155;
}

.text-blueGray-600 {
  color: #475569;
}

.text-blueGray-800 {
  color: #1E293B;
}

.text-blueGray-500 {
  color: #64748B;
}

.text-tacha {
  color: #C4842C;
}

.border-blueGray-300 {
  border-color: #CBD5E1;
}

/* Listes */
.list-unstyled {
  list-style: none;
  padding-left: 0;
}

/* Hover effects */
.hover\:text-blueGray-800:hover {
  color: #1E293B;
}

/* Responsive adjustments */
@media (max-width: 1024px) {
  .lg\:mb-0 {
    margin-bottom: 0;
  }
  
  .lg\:text-left {
    text-align: left;
  }
  
  .lg\:w-6\/12 {
    width: 50%;
  }
  
  .lg\:w-4\/12 {
    width: 33.333333%;
  }
}

@media (max-width: 768px) {
  .md\:w-4\/12 {
    width: 33.333333%;
  }
  
  .md\:justify-between {
    justify-content: space-between;
  }
}

/* SVG icons */
svg.bg-white {
  background-color: white;
}

svg.text-neutral-800 path {
  fill: #262626;
}

svg.text-sky-600 path {
  fill: #0284C7;
}

svg.text-pink-400 path {
  fill: #F472B6;
}

svg.text-rose-700 path {
  fill: #BE123C;
}
