JSFiddle - React, Tailwind, and code Playground

HTML

<div class="layout">
    <div class="icons-block">
        <div class="service-logo-block">
            
        </div>
        <div class="category-logo-block">
            <p>Info here</p>
        </div>
    </div>
    <div class="second-column">
        <p>Big content here</p>
        <p>Big content here</p>
        <p>Big content here</p>
        <p>Big content here</p>
        <span class="annotation">fixed text</span>
    </div>
    <div class="third-column">
        <p>Small content here</p>
        <span class="annotation">fixed text</span>
    </div>
</div>

CSS

div.layout {
	width: 100%;
	overflow:hidden;
	color: #f3f4f4;	
}

div.layout > div {
	padding-bottom:10000px;
	margin-bottom:-10000px;
	float: left;
	margin-right: 20px;       
}

div.service-logo-block {
	padding: 20px;
	background-color: #52a3cc;
	width: 190px;
	margin-bottom: 20px;
}
div.category-logo-block {
	padding: 20px;
	background-color: #52a3cc;
	padding-bottom:10000px;
	margin-bottom:-10000px;
}    

.second-column {
    width: 300px; 
    background-color: #52a3cc;
    margin-right: 20px;
    position:relative;
}
    
.third-column {
    width: 200px;
    background-color: #52a3cc;
    position:relative;
}
span.annotation {
	position: absolute;
	bottom: 10005px;
	left: 20px;
}