/* 
Theme Name: pixelpublic Theme for Hello
Author: pixelpublic GmbH
Author URI: http://www.pixelpublic.de
Description: Childtheme für diese Website
Version: 21.11
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
*/

/*
    Add your custom styles here
*/
/* Cookie 
#BorlabsCookieBox ._brlbs-flex-center > h3, #BorlabsCookieBox h3 {color:#00529e;} */
.BorlabsCookie > h3, .BorlabsCookie > h4 { margin-top: 30px; }

:root {
	--contrast-color: white;
}

body.gesellschaftliches-engagement, body.topic-gesellschaftliches-engagement, .category-gesellschaftliches-engagement {--e-global-color-accent: #0079AC!important;--e-global-color-02ef918: #FFF!important;--contrast-color: #000;}

body.nachhaltige-produkte,body.topic-nachhaltige-produkte, .category-nachhaltige-produkte {--e-global-color-accent: #FD8A25!important;--e-global-color-02ef918: #FFF!important;--contrast-color: #000;}
body.zukunftsorientierte-produkte,body.topic-zukunftsorientierte-produkte, .category-zukunftsorientierte-produkte {--e-global-color-accent: #FD8A25!important;--e-global-color-02ef918: #FFF!important;--contrast-color: #000;}

body.umwelt-energie,body.topic-umwelt-energie, .category-umwelt-energie {--e-global-color-accent: #54AC80!important;--e-global-color-02ef918: #FFF!important;--contrast-color: #000;}

body.verantwortung-mitarbeiter,body.topic-verantwortung-mitarbeiter, .category-verantwortung-mitarbeiter {--e-global-color-accent: #FFBE31!important;--e-global-color-02ef918: #000!important;}

.page-content .post-tags {display: none; visibility: hidden;}


.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .menu-vm .elementor-item:after {background-color:#FFBE31!important;}

.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .menu-np .elementor-item:after {background-color:#FD8A25!important;}

.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .menu-ue .elementor-item:after {background-color:#54AC80!important;}

.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .menu-gv .elementor-item:after {background-color:#0079AC!important;}

.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .menu-default .elementor-item:after {background-color:#FCE32E!important;}


.category-nachhaltige-produkte a.dce-button {background:#FD8A25!important; }
.category-nachhaltige-produkte a.dce-button:hover {color: #000!important;}
.category-zukunftsorientierte-produkte a.dce-button {background:#FD8A25!important; }
.category-zukunftsorientierte-produkte a.dce-button:hover {color: #000!important;}

.category-gesellschaftliches-engagement a.dce-button {background:#0079AC!important; }
.category-gesellschaftliches-engagement a.dce-button:hover {color: #000!important;}

.category-verantwortung-mitarbeiter a.dce-button {background:#FFBE31!important; }
.category-verantwortung-mitarbeiter a.dce-button:hover {color: #000!important;}

.category-umwelt-energie a.dce-button {background:#54AC80!important; }
.category-umwelt-energie a.dce-button:hover {color: #000!important;}

.quicklinks-links a .elementor-icon-list-text {
	color: var(--e-global-color-02ef918) !important;
}

.quicklinks-links a:hover .elementor-icon-list-text,
.quicklinks-links a:focus .elementor-icon-list-text {
	color: var(--contrast-color) !important;
}

.quicklinks-links li:after {
	border-color: var(--e-global-color-02ef918) !important;
}

/* TIMELINE ELEMENTE ANPASSUNGEN START */
@media screen and (max-width: 1200px) {
.eael-date {color: #000!important;}
.elementor-widget-eael-content-timeline .elementor-widget-container {padding-left: 15px!important;}
}

.eael-adv-accordion .eael-accordion-list .eael-accordion-content {border-width: 0!important;}

@media (max-width: 991px) {
  .eael-content-timeline-content {
    display: flex;
    flex-direction: column;
  }
}

/* TIMELINE ELEMENTE ANPASSUNGEN ENDE */




