You could add the min-height back to the title area and it would push the widget area below the logo. If you want, you could add it to the title area in your responsive CSS section under the iPad section (1023px width). –
.title-area {
padding: 16px 0;
padding: 1rem 0;
clear: both;
min-height: 150px;
}
BTW, there is a lot of extra spacing/line breaks in your css for some reason, which causes your css file to be a lot longer than it’s supposed to be. It’s normally 3-4 thousands lines, but the extra spacing makes it 6+ thousand lines. It’s not urgent, but thats something you’ll probably want to fix. I’m not sure how you did it though, it could be an error in the way the WordPress editor saved the file or something.