/* CIDC Page Specific Styles */
.btn-cidc {
  background-color: #feb900 !important;
  border-color: #feb900 !important;
  color: #000000 !important;
}
.btn-cidc:hover {
  background-color: #e5a700 !important;
  border-color: #e5a700 !important;
  color: #000000 !important;
}

.cidc-contact-pill {
  background: rgba(254, 185, 0, 0.08);
  border: 1px solid rgba(254, 185, 0, 0.2);
  transition: all 0.3s ease;
}

.cidc-contact-pill:hover {
  background: rgba(254, 185, 0, 0.12);
  border-color: rgba(254, 185, 0, 0.4);
  transform: translateY(-2px);
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.05);
}

.cidc-contact-pill .icon-box {
  width: 48px;
  height: 48px;
  background: #feb900;
  color: #000000;
  font-size: 20px;
}

.cidc-contact-pill a.text-muted:hover {
  color: #d49a00 !important;
}

/*--------------------------------------------------------------
# CIDC Card - Official Brand Theme (#feb900)
--------------------------------------------------------------*/
.cidc-card::before {
  background: #feb900;
}

.cidc-card h3 {
  transition: color 0.4s ease;
}
.cidc-card:hover h3 {
  color: #feb900;
}

.cidc-card .btn-visit {
  /* background: #feb900;
  border-color: #feb900; */
  color: #000000;
}
.cidc-card:hover .btn-visit {
  background: #e5a700;
  border-color: #e5a700;
  color: #000000;
}
