The container needs to contain only your .update_card elements, and those elements must be direct children of the container.
Your original HTML doesn't meet those requirements. The .blw element also contains your .update_grade element (which is the :first-child). Your screenshot suggests every .update-card is wrapped in some other parent element (hence, they all are :last-child of that container).