/* your styles go here */
/*.fa,.fab,.fal,.far,.fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1
}*/

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.hero-inv {
  padding: 12rem 0 3rem 0;
  background: url(../img/hero-bg-inv.svg) no-repeat;
  background-size: cover;
}

.hero-heading {
    font-size: 2.9rem;
}

.lead {
    font-size: 1.15rem;
}

.card {
  min-width: 218px;
  min-width: 250px;
}

.btn-square { border-radius: 0; }

@media (max-width: 991.98px) {

  .quick-link {
    display: none;
  }

  .hero-inv {
    padding: 0 0 2rem 0;
    padding-top: 8rem;
  }

  .hero-heading {
    font-size:2rem;
    }
}