/*
.e-compareTable  {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity)) !important;
}
// */

.e-compareTable table tr th:not(:nth-child(1)), .e-compareTable table tr td:not(:nth-child(1)) {
  text-align: center;
}

.e-compareTable table i.bi {
  background: -moz-linear-gradient(top, #DDD 0%, var(--bs-primary) 50%, var(--bs-primary) 100%);
  background: -webkit-linear-gradient(top, #DDD 0%, var(--bs-primary) 50%, var(--bs-primary) 100%);
  background: linear-gradient(to bottom, #DDD 0%, var(--bs-primary) 50%, var(--bs-primary) 100%);
  -webkit-background-clip: text;
  -moz-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}

.e-compareTable .group-title {
  font-weight: bold;
  font-size: 1.2em;
  color: var(--bs-primary);
  padding-top: 3rem;
}

.e-compareTable table h1,
.e-compareTable table h2,
.e-compareTable table h3,
.e-compareTable table h4,
.e-compareTable table h5,
.e-compareTable table h6 {
  font-family: inherit;
  font-size: inherit;
  margin-top: inherit;
  margin-bottom: inherit;
  font-weight: inherit;
}