.data-app_landing__wrapper a {
  color: #71899C;
  text-decoration: none;
}

.data-app_landing__wrapper {
  min-height: 50vh;
}

.data-app_landing__body {
  margin: 4rem 0;
}

.data-app_landing__body_column * {
  width: 100%;
}

.data-app_landing__body_column .insights {
  font-weight: bold;
}

.data-app_landing__body_column .insights .nav-item {
  text-align: left !important;
  font-weight: bold;
  margin: 1rem 0;
}

.data-app_landing__body_column .insights a {
  color: #71899C;
  text-decoration: none;
}

.data-app_landing__body_column:nth-child(2) {
  margin-top: 2rem;
}

.data-app_landing__footer {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

.data-app_landing__footer a {
  display: block;
  border: 1px solid #B4C3CF;
  color: #325876;
  font-size: 1.4rem;
  font-weight: 400;
  padding: 20px 20px 0;
  width: 220px;
  height: 220px;
  margin: 0.5rem;
}

.data-app_landing__footer a::after {
  content: " →";
  display: block;
}

.data-app_landing__footer a:hover {
  font-weight: 500;
}

@media (min-width: 991px) {

  .data-app_landing__body_column {
    margin: 0 1rem;
  }

  .data-app_landing__body_column:nth-child(2) {
    margin-top: 0rem;
  }

  .data-app_landing__body {
    align-items: flex-start;
  }
}