Hola!
Comparto mi solución:
HTML:
<h1 class="titulo">Tecnologías Front-end</h1>
<section class="cuadros__container">
  <div class="html" >
    <img src="https://caelum-online-public.s3.amazonaws.com/2577-flexbox/html.png" alt="Logo HTML">
  </div>
  <div class="css" >
    <img src="https://caelum-online-public.s3.amazonaws.com/2577-flexbox/css.png" alt="Logo CSS">
  </div>
  <div class="angular">
    <img src="https://caelum-online-public.s3.amazonaws.com/2577-flexbox/angular.png" alt="Logo Angular">
  </div>
  <div class="tailwind">
    <img  src="https://caelum-online-public.s3.amazonaws.com/2577-flexbox/tailwind.png" alt="Logo Tailwind">
  </div>
  <div class="react">
    <img src="https://caelum-online-public.s3.amazonaws.com/2577-flexbox/react.png" alt="Logo React">
  </div>
  <div class="javascript">
    <img src="https://caelum-online-public.s3.amazonaws.com/2577-flexbox/js.png" alt="Logo JavaScript">
  </div>
</section>
CSS:
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
body {
  font-family: "Jura", sans-serif;
  background: linear-gradient(180deg, #154580 0%, #041833 100%);
  color: white;
  height: 100vh;
  width: 100vw;
}
.titulo {
  position: absolute;
  top: 30px;
  left: 180px;
  font-size: 34px;
  font-weight: bold;
  text-decoration: underline 3px;
  text-underline-offset: 25px;
}
.cuadros__container {
  width: 1150px;
  height: 600px;
  position: absolute;
  left: 176px;
  top: 120px;
  background: #525c63d8;
  padding: 10px;
  border-radius: 10px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
.html {
  order: 1;
}
.angular {
  order: 2;
}
.css {
  order: 4;
}
.angular {
  order: 2;
}
.tailwind {
  order: 5;
}
.react {
  order: 3;
}
.javascript {
  order: 6;
}