.help-card {
  background: rgba(255, 255, 255, 0.9);
  border-radius: 3px;
  padding: 25px;
  margin-bottom: 20px;
  transition: all .25s linear;
	box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.4);
}

.help-card:hover {
  box-shadow: -1px 10px 29px 0px rgba(0, 0, 0, 0.8) !important;
}

.help-card-title {
  color: #181d31;
  font-weight: 500;
  font-size: 1.375rem !important;
  line-height: 28px;
  vertical-align: middle;
}

.help-link {
  display: block;
  padding: 8px 0;
}

.help-link:last-child {
  border-bottom: none;
}

/* Two column layout for Claims Help and Program Help on desktop */
@media (min-width: 768px) {
  .two-column-links {
    column-count: 2;
    column-gap: 20px;
  }

  .two-column-links .help-link {
    break-inside: avoid;
  }
}

/* Single column on mobile */
@media (max-width: 767.98px) {
  .two-column-links {
    column-count: 1;
  }
}
