I wish this help you One option is to use flexbox. You can add display: flex to the container (.feature). Add flex: 1 to the text. To create some space around the icon you can use a margin value you find suitable.
<div class="text text-right">
<p class="h2">Diversity of Content</p>
<p class="descrip">Dive deep and share themed content across various topics based on your audience</p>
<div class="circle text-center">
<i class="icon ion-android-bulb"></i>
this will help Your question is a little bit misleading. Your real issue is happening inside heading, thai is not a flex element. You can just add a margin-left of the same size of the image to this element:
I hope this helps . Hello bellow is the snippet of the offending code. Within the JSON file is a value.track which is setting a map marker icon using marker rotation. Problem is that the icon rotation stays the same as what is was first told. I.E when first loaded the heading is 360 then the aircraft turns to 180 it will not rotate the Icon to match the heading unless I refresh the page. I would guess this could be fixed with a "var" some where but not sure where. My apologies if this is not very clear I am very new to Java Script. In other words the marker position update but not the marker rotation! , Update the icon for the marker when you update its position:
like below fixes the issue I have found the answer. I need to use initialCamera props in MapView component instead of using initialRegion. Then I use animateCamera method to change the map coordinate and heading.