.header-flex { display: flex; gap: 20px; align-items: center; justify-content: space-between; } .header-left, .header-right { flex: 1; }

.header.container-header { display: block !important; }

.header-flex { display: flex !important; align-items: flex-start !important; /* oder center */ }

.header-flex { display: flex !important; gap: 20px; align-items: center; /* oder flex-start, je nach Geschmack */ justify-content: space-between; /* wichtig */ }

.header-flex { padding: 0 50px; }

.header-right .slideshowck { margin-left: auto; }

@media (max-width: 992px) { .header-right, [class*="header-right"] { display: none !important; } }
}

@media (max-width: 992px) { .header-right, [class*="header-right"] { display: none !important; } .header { grid-template-columns: 1fr !important; } }