/* TOPBAR */
/* body .top-bar-socials > li:nth-child(3),
body .top-bar-socials > li:nth-child(4) {
    display: none;
} */
/* body .top-bar-socials > li:nth-child(3) {
    display: none;
} */

/* Hide "Addresse", "Öffnungszeiten" etc. */
.top-bar-additional-text > .additional-text-title,
.top-bar-contacts .contact-item-title {
	display: none;
}

body .top-bar a:hover,
body .wrapper-contacts .contact-item:before,
body .wrapper-contacts .contact-item a:hover,
body .wrapper-socials.top-bar-socials a:hover {
    color: var(--ci-gelb);
}
body ul.top-bar-menu li:after,
body .wrapper-contacts .contact-item:after {
    background-color: var(--ci-gelb);
}

/* LOGO */

/* NAVIGATION */
@media only screen and (min-width: 1365px) {
	.menu-item-17589 {
		display: none;
	}
}

/* Design as in Logo */
body .header .main-menu > li > a {
    background-color: var(--ci-gelb);
    padding: 3px 24px 3px 16px;
    color: #000;
    font-weight: bold;
    position: relative;
    display: inline-block;
    clip-path: polygon(0 0, 100% 0, calc(100% - 10px) 50%, 100% 100%, 0 100%);
}
body .header .main-menu > li.current-menu-item > a,
body .header .main-menu > li > a:hover,
body .header .main-menu > li.current-menu-ancestor > a,
body .header .main-menu > li.current-menu-parent > a {
	color: #000;
}
body .header .main-menu > li.menu-item-has-children > a {
    padding: 3px 24px 3px 16px;
}
/* CTA Button */
body .header-icons-container .header-button-container .industrium-button {
    background-color: var(--ci-gelb);
    color: #000;
}
body .header .main-menu:not(.menu-checks) > li.menu-item-has-children > a:hover:after {
    background-color: var(--ci-gelb-hell-10);
}

/* Sticky */

/* SIDEBAR */
.slide-sidebar-content .logo img {
    width: 100%;
}
#block-22 .wp-block-group__inner-container > figure {
    display: flex;
    justify-content: center;
}
#industrium_contacts_widget-1 .industrium-contacts-widget-email a {
	color: #fff;
}
#industrium_contacts_widget-1 .industrium-contacts-widget-email a:hover {
	color: var(--ci-gelb);
}

/* BREADCRUMB */

/* MOBILE HEADER */
body .mobile-header-menu-container a {
	color: #fff;
}
body .mobile-header-menu-container .header-mobile-socials .mobile-menu-socials li a {
    color: #fff;
}
body .mobile-header-menu-container .header-mobile-socials .mobile-menu-socials li a:hover {
    color: #121c22;
}
body .mobile-header-menu-container.active {
    background-color: #121c22;
    color: #fff;
}
body .mobile-header-menu-container .header-mobile-contacts .contact-item.contact-item-email a {
	color: #fff;
}
body .mobile-header-menu-container .header-mobile-contacts .contact-item.contact-item-email a:hover {
	color: var(--ci-gelb);
}
body .mobile-header-menu-container .header-mobile-additional-text,
body .mobile-header-menu-container .header-mobile-socials,
body .mobile-header-menu-container .header-mobile-button {
	display: none;
}