Hi there!
Thanks for your query.
Would you please use the following code snippet in your custom CSS?
#sp-top2 .mod-languages img {
display: inline-block !important;
}
#sp-top1 .sp-column.text-center.text-lg-start {
display: flex;
}
.sp-contact-info {
padding-left: 20px;
}
Hope this will solve the issue for the German version of your site.
Note: Path towards custom CSS(Joomla 3): Extensions>Templates>Styles> Click on your current default template name then choose Template Options. Then find custom CSS within the custom code.
Best Regards