@media screen and (max-width: 912px) {
  .values-container .values-cards-container .innovatePassion,
  .values-container .values-cards-container .leadIntegrity,
  .values-container .values-cards-container .learnGrow,
  .values-container .values-cards-container .logoCenter,
  .values-container .values-cards-container .peopleFirst,
  .values-container .values-cards-container .seekExcellence,
  .values-container .values-cards-container .thumbWrapper,
  .values-container .values-cards-container .valuesTitle {
    height: auto;
    max-height: inherit;
    overflow: inherit;
  }

  .values-container .values-cards-container > div {
    display: block;
    width: 100%;
  }

  .values-container .values-cards-container .box .col-md-6 {
    width: 100%;
  }

  .values-container .values-cards-container .innovatePassion .card-body,
  .values-container .values-cards-container .leadIntegrity .card-body,
  .values-container .values-cards-container .learnGrow .card-body,
  .values-container .values-cards-container .peopleFirst .card-body,
  .values-container .values-cards-container .seekExcellence .card-body {
    font: 400 1em Work Sans, sans-serif !important;
    height: auto;
    min-height: 300px;
    max-height: inherit;
    overflow: inherit;
    padding: 1.4em !important;
  }

  .values-container .values-cards-container .innovatePassion .card-body p,
  .values-container .values-cards-container .leadIntegrity .card-body p,
  .values-container .values-cards-container .learnGrow .card-body p,
  .values-container .values-cards-container .peopleFirst .card-body p,
  .values-container .values-cards-container .seekExcellence .card-body p {
    font: 400 1em Work Sans, sans-serif !important;
  }
}

@media screen and (max-width: 1400px) {
  .values-container .box .card-body .card-title {
    font-size: 1.2em !important;
  }

  .values-container .box .thumbWrapper .img-fluid {
    height: 100%;
    object-fit: cover;
  }
}
