.feature-columns{display:grid;grid-gap:50px;grid-template-columns:repeat(3,1fr)}.feature-columns h3{font-size:1.5em;font-family:BrandonText-Bold}.listitem{display:flex;align-items:center;font-family:BrandonText-Bold;margin-bottom:10px}.listitem img{max-width:23px;margin-right:10px}@media only screen and (max-width:991px){.feature-columns{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px) and (max-width:991px){.fill-illus{display:block!important}}@media only screen and (max-width:767px){.feature-columns{grid-template-columns:repeat(1,1fr)}}