I'm developing a simple webpage with elements of flexbox. In one section I have logos of project with description to them. Unfortunately, all of the projects have logos in a different size. How can I receive the result as on picture?
My current code (HTML)
<div id="Projects">
<a href="http://www.project1.com">
<div id="ProjectL">
<img class="img-responsive" src="{% static 'images/logos/project1.png' %}" alt="project" style=" margin-left: auto; max-width: 200px; align-items: flex-start;">
<div id="desk" style="align-items: flex-end;"> Project ONE</div>
</div>
</a>
<a href="http://www.project2.com">
<div id="ProjectL">
<img class="img-responsive" src="{% static 'images/logos/project2.png' %}" alt="project" style=" margin-left: 35px; max-width: 200px; align-items: flex-start;">
<div id="desk" style="align-items: flex-end;">Project TWO</div>
</div>
</a>
<a href="http://www.project3.com">
<div id="ProjectL">
<img class="img-responsive" src="{% static 'images/logos/project3' %}" alt="project" style=" margin-left: 35px; max-width: 200px; align-items: flex-start;">
<div id="desk" style="align-items: flex-end;"> PROJECT THREE</div>
</div>
</a>
<a href="http://www.project4.com">
<div id="ProjectL">
<img class="img-responsive" src="{% static 'images/logos/project4' %}" alt="project" style=" margin-left: 35px; margin-right: auto; max-width: 200px; align-items: flex-start;">
<div id="desk" style="align-items: flex-end;"> Project FOUR</div>
</div>
</a>
</div>
CSS
#Projects {
display: flex;
flex-direction: row;
font-family: sans-serif;
padding-bottom: 40px;
}
#ProjectL {
display: flex;
flex-direction: column;
font-family: sans-serif;
padding-bottom: 40px;
}