JSFiddle - React, Tailwind, and code Playground

HTML

<div class="block"><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p></div>
<div class="block"><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p></div>
<div class="block"><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p></div>
<div class="block"><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p></div>
<div class="block block-dark"><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p></div>
<div class="block block-dark"><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p></div>
<div class="block block-dark"><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p></div>
<div class="block"><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p></div>
<div class="block"><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p></div>
<div class="block block-dark"><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p></div>

CSS

body {
/*     margin:0; */
    background-color: #333;
    width: 100%;
    margin: 0;
}
.block {
    float: left;
    width: 20%;
    height: 120px;
    background-color: #fff;
    
    position: relative;
    
    padding:20px;
    box-sizing: border-box;
}
.block p {
    margin: 0;
}
.block:nth-child(1) { background-color: red; }
.block:nth-child(2) { background-color: yellow; }
.block:nth-child(3) { background-color: lime; }
.block:nth-child(4) { background-color: cyan; }
.block:nth-child(5) { background-color: crimson; }
.block:nth-child(6) { background-color: green; }
.block:nth-child(7) { background-color: blue;}
.block:nth-child(8) { background-color: orange; }
.block:nth-child(9) { background-color: pink; }
.block:nth-child(10) { background-color: purple; }

.block-dark {
    color: #fff;
}
.badge {
    width: 30px;
    height: 30px;
    background-color: #fff;
    border-radius: 50%;
    position: absolute;
    bottom:10px;
    right: 10px;
}
/**
*    media queries
*/
@media (min-width: 0px) and (max-width: 500px) {
    .block {
        width:100%;
        font-size: 30px;
        height: auto;
    }
}
@media (min-width:501px) and (max-width: 700px) {
    .block {
        width:50%;
        font-size: 20px;
    }
}