@media screen and (max-width:1400px) {
  .who-we-serve {
    padding-bottom: 45px
  }
}
@media screen and (min-width:1401px) {
  .who-we-serve {
    padding-bottom: 60px
  }
}
@media screen and (max-width:1400px) {
  .who-we-serve .field--name-field-card-items .field__item .content .hover-content ul li {
    font-size: 1rem;
    padding: 8px 40px 8px 0
  }
}
@media screen and (max-width:1400px) {
  .who-we-serve .field--name-field-card-items .field__item .content .hover-content ul li a::after {
    font-size: 1rem;
    max-height: 25px;
    min-height: 25px;
    min-width: 25px;
    max-width: 25px
  }
}
.who-we-serve .field--name-field-card-items .field__item .content .hover-content ul li a:hover::after {
  font-size: 1rem
}
@media screen and (max-width:1400px) {
  .multi-tabs {
    padding: 45px 0
  }
}
@media screen and (min-width:1401px) {
  .multi-tabs {
    padding: 60px 0
  }
}
.differentiator-wrapper {
  padding-top: 0
}
.cards-with-icon {
  padding-top: 30px
}