.wrapper { /*родителю*/
height: 40vw; /*фикс высота*/
flex-direction: column; /*флекс колонками*/
flex-wrap: wrap;
}
.block{ /*внутренние блоки*/
flex-basis: 33.3%;
}
.block:first-child{ /*первый 100%*/
flex-basis: 100%;
}
display: flex;
width: 40px;
flex: 1;