.three-column-section .three-column-wrapper {
  max-width: 996px;
  margin-left: auto;
  margin-right: auto;
}
.three-column-section .col-lg-4 .flex-wrapper {
  display: flex;
  gap: 24px;
  justify-content: center;
}
.three-column-section .col-lg-4 .flex-wrapper a {
  color: var(--para-color);
}
.three-column-section .col-lg-4:not(:last-child) .flex-wrapper {
  margin-bottom: 40px;
}

@media (min-width: 992px) {
  .three-column-section .col-lg-4:not(:last-child) .flex-wrapper {
    margin-bottom: 0;
  }
}