@media (max-width: 1199px) { 
  /* optional */ 
  .navbar a {
    max-width: 80px;
    display: inline-block;
  }

  .feature-card h3 {
    margin-top: 35%;
  }

  .feature-card h4 {
    font-size: 20px;
  }

  .approach-bg {
    min-height: 900px;
  }

  .approach-card.center {
    top: 62%;
  }
}

@media (max-width: 1398px) { 
  .approach-card.left {
    top: 30%;
    left: 16%;
  }

  .approach-card.center {
    top: 55%;
  }

  .approach-card.right {
    top: 30%;
    right: 16%;
  }

  .hero h1 {
    font-size: 13pt;
  }
}