body {
  min-height: 100vh;
}

.card {
  border: none;
  border-radius: 14px;
}

summary {
  cursor: pointer;
}

.form-control-lg,
.btn-lg {
  border-radius: 10px;
}

.card-campanha {
  transition: transform .12s ease, box-shadow .12s ease;
}
.card-campanha:hover {
  transform: translateY(-2px);
  box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .12) !important;
}
