Мне действительно удалось получить желаемый макет, сделав li
гибкой коробкой. Добавление div
элементов ко всему тексту,
<p>Contact us and we'll get back to you as soon as possible.</p>
<ul class="list-group list-group-flush">
<li class="list-group-item">
<i class="mdi mdi-map-marker"></i>
<div>Av. St. Andreu 116, 08392 St. Andreu de Llavaneres, Spain</div>
</li>
<li class="list-group-item">
<i class="mdi mdi-phone"></i>
<div>+34 937927406<div>
</li>
<li class="list-group-item">
<i class="mdi mdi-email"></i>
<div><a href=mailto:ralf@peek.solutions>ralf@peek.solutions</a><div>
</li>
</ul>
и добавление следующего CSS,
li.list-group-item {
display: flex;
}
li.list-group-item i {
margin-left: -20px;
}
li.list-group-item div {
margin-left: 10px;
}
делает контактную информацию похожей на: