Good question! In that case I would remove margin-top: auto from the button and add margin: auto to .card-item_content. That will distribute any extra space on the top and bottom of the .card-item_content and center it within the flex-container. The button and text will automatically be pushed to the bottom of the container as long is there is a height set on the container. Hope that helps!