.table-component{
    padding:0px 16px;
}
.table-row {
  display: flex;
  gap: 16px;
  flex-wrap: wrap;
}
.table-item {
  background-color: #E9F4FC;
  border-radius: 4px;
  width: calc(33.33% - 10.66px);
  padding: 16px;
}
.table-row.two-display .table-item {
  width: calc(50% - 8px);
}
.table-item h4 {
  margin-top: 0px;
}
.table-item .no-title-first-p p:first-of-type {
  margin: 0px 0 16px;
}

.table-item .collapse-text-section {
  margin-inline-start: 16px;
}
.table-item .collapse-text-section .collapse-item {
  display: flex;
  align-items: flex-start;
  line-height:20px;
 
}
  .table-item .collapse-text-section .collapse-item::before {
    content: url(/images/icons/minus.svg);
    width: 16px;
    height: 16px;
    display: inline-block;
    line-height: 16px;
    /*  margin: 2px -16px 0px 5px;*/
    padding: 0 0 16px 0;
    margin-inline-start: -16px;
    margin-inline-end: 5px;
    margin-top: 2px;
    margin-bottom: 0;
  }
  
.table-item .collapse-text-section .collapse-item.collapsed::before {
  content: url(/images/icons/plus.svg)
}
.table-item .collapse-item {
  font-weight: 600;
  color: var(--title-color);
}
.table-item  .collapse-list-item{
    margin-bottom:8px;
}
.table-item .collapse-text-section .collapse p {
  margin: 5px 0px;
}
/*.table-item .collapse-text-section .collapse{
    margin-right:16px;
}*/
.table-item p, .table-item span, .table-item div {
  color: var(--title-color);
}
@media(max-width:992px){
  .table-row {
    flex-direction:column;
  }

    .table-item,.table-row.two-display .table-item {
      width: 100%;
    }
}
