JSFiddle - React, Tailwind, and code Playground
HTML
<div class="block1">
<div class="lang"></div>
</div>
<div class="block2">
</div>
CSS
.block1{
background:#ccc;
position: relative;
width: 100%;
height:300px;
}
.lang{
width: 50px;
height: 50px;
background: #ccc;
border-radius: 50%;
position: absolute;
bottom: -23px;
left: 50%;
margin-left: -25px;
}
.lang:before{
content: " ";
width: 20px;
height: 20px;
display: block;
background: #ccc;
position: absolute;
left: -9px;
top: 50%;
margin-top: -15px;
transform: rotate(37deg);
}
.lang:after{
content: " ";
width: 20px;
height: 20px;
display: block;
background: #ccc;
position: absolute;
right: -9px;
top: 50%;
margin-top: -15px;
transform: rotate(50deg);
}
.block2{
background:#1a1a1a;
width: 100%;
height:300px;
}