If I use the #Subheader {padding: 20px 0;} fix, the height works great. But I want to split the .title into 2 lines. If I use width to limit the div, it breaks the title into 2 lines, but it pushes down the subheader and creates a little gap before the content.
It's hard to say because I'm not sure what you want exactly to achieve.
We strongly suggest not to touch it because of further responsive issues, there is a lot of elements which are inheriting the css code for other elements and if you will overwrite by accident some class which is necessary, you could make issue for more items/functionalities.
Comments
#Subheader::after {box-shadow:none !important;}
#Subheader h1 {color:#ffffff !important;font-size:64px !important;letter-spacing:-2.2px !important;font-style:normal !important;font-weight:bold !important;width:500px !important;}
#Subheader .title {padding-right:56px !important;padding-left:56px !important;}