flex-direction

specifies which direction the main axis runs specifies which direction the main axis runs

flex-wrap

determines whether flex items are forced onto one line or can wrap onto multiple lines.

align-items

controls where the flex items sit on the cross axis.

justify-content

controls where the flex items sit on the main axis.