JSFiddle - React, Tailwind, and code Playground

HTML

<div class="block-list">
  <div class="block-list__item">
    <div class="block-list__circle">
      <img src=""/>
    </div>
  </div>
  <div class="block-list__item">
    <div class="block-list__circle">
      <img src=""/>
    </div>
  </div>
  <div class="block-list__item">
    <div class="block-list__circle">
      <img src=""/>
    </div>
  </div>  
</div>

CSS

body{
  margin:50px;
}
.block-list {
  display: flex;
  margin:0 -30px;
}
.block-list__item {
  margin:0 15px;
  background:#c0c0c0;
  width:33.33%;
  height:300px;
  position: relative;
}
.block-list__circle {
  position: absolute;
  width:100px;
  height: 100px;
  border-radius: 50%;
  background:#f00;
  left:0;
  top:-50px;
  display: flex;
  justify-content: center;
  align-items:center;
}
.block-list__circle:before {
  content:'';
  width:50px;
  height:50px;
  background:url('//yastatic.net/s3/home/services/block/video.svg');
}