.benefits .benefit{
  background:#fff;
  padding:2.5rem;
  height:100%;
  display:flex;
  gap:2.5rem;
}
.benefits .benefit .icon{
  width:100px;
  flex-shrink:0;
}
@media (max-width:579.98px){
  .benefits .benefit{
    gap:1.2rem;
    padding:1.2rem;
  }
  .benefits .benefit .icon{
    width:75px;
  }
}
.benefits .benefit h3{
  font-size:1.6rem;
  font-family:SiteFont-Medium,Effra,Arial,sans-serif;
  color:#4c2f48;
  margin-bottom:1rem;
}
.benefits .benefit p{
  text-align:inherit;
  font-size:1.3rem;
  margin-bottom:0;
  line-height:1.7rem;
}
.benefits .benefit img{
  width:100%;
  height:auto;
}

/*# sourceMappingURL=line-info-onboard-information.css.map */