My Child Theme CSS Isn’t Working

You CSS is working and overriding the parent CSS. So its not an issue with the enqueue, that is all working fine.

enter image description here

I don’t know what you want to make full width but you are currently targeting a div within the content. If you want to make the entire content area full width try adding something like this.

.wrap {
    max-width: 100%;
    padding-left: 3em;
    padding-right: 3em;
}

On a side note, if you use your browser’s inspector by hitting f12 it makes debugging these types of things a breeze.