That is actually the min-height: 164px;
in your css that is adding that space. You can reduce that height and it will shrink the space on top and bottom. Have a look on line 2043 in your style.css –
.header-image .site-title a {
float: left;
min-height: 164px;
width: 100%;
}