.container {
margin-top: 45vh;
}
Значение может быть и не 45, а в интервале 45-48, зависит от величины вашего лого, поэтому подбирайте точечно в Вашем случае
Вспомнил про особенность когда дочерний элемент тянет родительский за собой, при условии что мы его "топим" top, поэтому лучше так:
.container {
padding-top: 45vh;
}