.five-elements-flex{display:flex;flex-wrap:wrap}.cell{flex-basis:18%;margin:1%}@media only screen and (max-width:1024px){.cell{flex-basis:48%}}@media only screen and (max-width:768px){.five-elements-flex .text{margin-bottom:10px}.cell{flex-basis:98%;margin-bottom:2rem}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.five-elements-flex .cell{flex-basis:46%;max-width:46%}}