border-spacing is not needed cause not working with display: flex