JSFiddle - React, Tailwind, and code Playground

HTML

<div class="container">
  <div class="item">
    <span class="icon">1</span>
    <div class="text">News Section</div>
 <span class="red"></span>
 </div>
  <div class="item">
    <span class="icon">2</span>
    <div class="text">Sample123456 Organizational announcement</div>
 <span class="red"></span>
 </div>
    <div class="item">
    <span class="icon">3</span>
    <div class="text">Sample Text</div>
 <span class="red"></span>
 </div>

   
</div>

CSS

.container {
  width:300px;
  padding: .5em 1em;
  background: lightyellow;
}

.item {
  display: flex;
}

.icon {
  width: 18px;
  float: left;
}

.text {
   display: inline-block;
   background: yellow;
}


.red {
    margin: 0 0 0 0.5rem !important;
    background: #FF0000;
    padding: 0 !important;
    width: .5rem;
    height: .5rem;
    border-radius: 50%;
}