.node--type-usp.node--view-mode-teaser {
  text-align: center;
}

.node--type-usp.node--view-mode-teaser .field--type-image {
  max-height: 50px;
}

.node--type-usp.node--view-mode-teaser .field--type-image img {
  max-height: inherit;
}

.node--type-usp.node--view-mode-teaser .field--name-field-usp-content {
  font-size: 1.125rem;
  line-height: 1.25;
}

@media (max-width: 1440px) {
  .node--type-usp.node--view-mode-teaser .field--name-field-usp-content {
    font-size: calc(1.025rem + 0.11111vw) ;
  }
}

.view--usps .view-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 -2%;
}

@media all and (min-width: 768px) {
  .view--usps .view-content {
    margin: 0 -3%;
  }
}

.view--usps .view-content > .views-row {
  -ms-flex-preferred-size: 46%;
      flex-basis: 46%;
  margin: 0 2% 40px;
}

@media all and (min-width: 768px) {
  .view--usps .view-content > .views-row {
    -ms-flex-preferred-size: 19%;
        flex-basis: 19%;
    margin: 0 3% 30px;
  }
}

.paragraph--view-usps h2 {
  margin-top: 70px;
}

/*# sourceMappingURL=maps/usp--teaser.css.map */
