Hi Jason…first, that is awesome seeing a video in the page. Great job!
Regarding the space above the logo, that is done by this:
@media (min-width: 68em) {
#site-branding-inner {
min-height: 0;
padding: 8% 6%;
}
}
The padding puts the space around the container (actually inside the container) where 8% represents the top and bottom, while 6% represents the right and left sides. So for you, you can create some custom CSS to adjust it either in % or pixels (px), such as this example:
@media (min-width: 68em) {
#site-branding-inner {
padding: 10px 20px 10px 20px;
}
}
The above means 10px at the top, 20px on the right, 10px at the bottom, and 20px on the left…in that order of sequence, or you can do the short-hand method of:
padding: 10px 20px;
I see you are using Jetpack, so the custom CSS above can be added to Jetpack’s own Custom CSS feature.