CSS Typography exercise 4

tried to validate the CSS but had no clue why it was telling my that the
"b" didn't belong in body, "p" in padding, or others. Really didn't make
sense. But the page is responsive for mobile design.