#fourth-column-info-box {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  // align-items: flex-start;
  align-content: flex-start;

  text-align: center;
  h2 {
    text-align: center;
    color: $text_primary;
    font-size: 1.5rem;

    @media only screen and (min-width: $breakpoint_small) {
      min-height: 75px;
    }
  }

  .col {
    padding: 0px;
    border-right: 2px solid $zim_green;
    margin-bottom: 50px;

    &.first {
      border-left: 2px solid $zim_green;
    }

    @media only screen and (min-width: $breakpoint_medium) {
      &.third {
        border-left: 2px solid $zim_green;
      }
    }

    @media only screen and (max-width: $breakpoint_medium) {
      border-right: none;
      border-left: none !important;
    }

    @media only screen and (min-width: $breakpoint_large) {
      margin-bottom: 0px;

      &.third {
        border-left: none !important;
      }
    }

    p {
      padding: 10px;
    }
  }
}
