It's not valid to have the `<b>` element around the `<h1>`
Generally my advice is that if you find yourself wanting to put one of the inline elements like b, i, em or strong around the entire contents of another element, then instead you should give a class to that element and style it with the class. Reserve the inline elements for when you just want to style part of the content. 

Also, unless you are going to change the div to section then I would recommend changing these h1s to h2. Either way you should still add a class to each major section/div so you can more easily style that section and its contents. If your class name was info then you could style the h2s like:
````
.section h2{
 font-weight: 900;
 text-transform: uppercase;
}
````