/* Start custom CSS for html, class: .elementor-element-4b1db27 *//* ===== Extra Info Card (Delivery + Payment + Revisions) ===== */

.extra-info-card {
  background: #ffffff;
  border: 1px solid #e6e6ee;
  border-radius: 14px;
  padding: 24px 28px;
  box-shadow: 0 12px 35px rgba(15, 23, 42, 0.05);
  margin-top: 25px;
  line-height: 1.7;
}

.extra-info-card h3 {
  font-size: 1.15rem;
  font-weight: 700;
  margin-bottom: 6px;
  color: #1c1d21;
}

.extra-info-card p {
  font-size: 0.95rem;
  margin-bottom: 14px;
  color: #444;
}

.extra-info-card strong {
  color: #F90842; /* نفس اللون ديال accent */
}

/* responsive */
@media (max-width: 640px) {
  .extra-info-card {
    padding: 20px 18px;
  }
}/* End custom CSS */