/* Custom.css -- Add your new styles and style overrides here */
.bg-custom-light {
  /* Optional custom light background for blocks */
}
.bg-custom-dark {
  /* Optional custom dark background for blocks */
}
.bg-size-custom {
  /* Optional custom background size for blocks */
}
.bg-position-custom {
  /* Optional custom background position for blocks */
}
.nav-link {
  color: #13050A
}

.nav-link:hover {
  color: #601A30
}
.services-row {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 1rem;
  width: 100%;
}
.service-box {
  width: 100%;
  max-width: 800px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  background-color: #fff;
  color: #000;
  gap: 0.5rem;
  padding: 1rem;
  border-radius: 12px;
  box-shadow: 0 2px 8px rgba(0,0,0,0.2);
  text-align: left;
  border: 2px solid #260B13;
  transition: transform 0.2s ease, box-shadow 0.2s ease, background-color 0.2s ease;
}
input, select, textarea, button {
  padding: 5px;
  margin-bottom: 1rem;
  width: 100%;
}