:root {
  --highlight-color: #FF5041!important;
}
:root {
  --primary-color: #FF5041!important;
}

.paragraph a:not(.cta):not(.footer-link) {
  color: #07262d;
  font-weight: bold;
}

.paragraph a:not(.cta):not(.footer-link):hover {
  color: #FF5041;
}

body.quantum-design .header-wrap .menu-mobile {
  background-color: #07262D;
}

body.quantum-design .header-wrap .menu-mobile.menu-mobile--active {
  background-color: #FAF5E1;
}

.navigation .navigation-menu nav menu .menu_level_0 ul li.menu-quantum-summit {
  /*display: inline-block;*/
}

.navigation .navigation-menu nav menu .menu_level_0 ul li.menu-ai-and-data-summit {
  /*display: none;*/
}

.header-wrap .menu-wrapper nav ul li a:hover {
  color: #FF5041;
}

@media screen and (min-width: 1080px) {
  .header-neu .menu_level_0 ul li a.menu__item::after {
    border-bottom-color: #FF5041;
  }
}

@media screen and (min-width: 1080px) {
  .header-neu .menu .menu__overlay::before {
    background-color: #FF5041;
  }
}

body.quantum-design .header-wrap.header-neu {
  background: #FAF5E1 none repeat scroll 0 0;
}

body.quantum-design .header-neu .menu__overlay .menu__overlay-wrapper {
  background-color: #FAF5E1;
}

body.quantum-design .page.page-neu .content-wrap .slope {
  border-color: #FAF5E1 transparent transparent;
}

/* FOOTER */

.page.page-neu .footer-wrap .footer-menu-wrapper #nid-651 {
  display: block !important;
}

.page.page-neu .footer-wrap .footer-menu-wrapper #nid-779 {
  display: none !important;
}

/* MENU */

.page.page-neu .header-wrap.header-neu #header-neu .menu-right .cta-content-wrapper .cta-content a.cta.weiss-leuchtrot,
.page.page-neu .header-wrap.header-neu #header-neu .menu-right .cta-content-wrapper .cta-content a.cta.weiss-leuchtrot:visited {
  background-color: #FAF5E1;
}

.page.page-neu .header-wrap.header-neu #header-neu .menu-right .cta-content-wrapper .cta-content a.cta.weiss-leuchtrot.active,
.page.page-neu .header-wrap.header-neu #header-neu .menu-right .cta-content-wrapper .cta-content a.cta.weiss-leuchtrot:hover {
  color: #FAF5E1;
  background-color: #FF5041;
}

.navigation .navigation-menu nav menu .menu_level_0 ul li.menu-quantum-summit.home {
  display: none;
}

/* NEWS */

.node--type--news-overview .first-news a .main-news.content-wrapper .main-news.content .main-news.prefix-wrapper .main-news.prefix {
  display: inline-block;
  background-color: #FF5041;
  padding: 2px 6px;
}

.node--type--news-overview .first-news a .main-news.content-wrapper .main-news.content .main-news.prefix-wrapper .main-news.prefix span.main-news.prefix__date {
  color: #fff;
}

.node--type--news-overview .first-news:hover a .main-news.content-wrapper .main-news.content .main-news.prefix-wrapper .main-news.prefix span.main-news.prefix__date {
  color: #fff;
}

.first-news a .main-news .main-news.content h1.main-news.title {
  color: #07262d;
  transition: all .3s;
}

.first-news a:hover .main-news .main-news.content h1.main-news.title {
  color: #FF5041;
}

.page-node-type-news-overview .first-news a .main-news.content-wrapper .main-news.content .main-news.prefix-wrapper .main-news.prefix span.main-news.prefix__tag {
  display: none;
}

.node--type--news-overview .ba111col-wrapper .newsletter-teaser {
  background-color: #FFC800;
}

.newsletter-teaser__btn a.btn, 
.newsletter-teaser__btn a.btn:visited
{
  border: 1px solid #07262d;
  color: #07262d;
  background-color: transparent;
}

.newsletter-teaser__btn a.btn:hover, 
.newsletter-teaser__btn a.btn.active
{
  background-color: #07262d;
  color: #FFF;
}

.news-teaser-23 .news-teaser-23-content .news-teaser-23-meta .news-teaser-23-preheadline time time {
  color: #fff !important;
  display: inline-block;
  background-color: #FF5041;
  padding: 2px 6px;
}

article a .news-teaser-23-content h3 {
  color: #07262d !important;
  transition: all .3s;
}

article a:hover .news-teaser-23-content h3 { 
  color: #FF5041 !important 
}

/* PROGRAMM */

body.quantum-design .event.event-desktop .body.fixed {
  background-color: #FAF5E1;
}

body.quantum-design .newdate {
  display: block;
  width: 100%;
  height: 5px;
  background-color: #FF5041;
}

/* SONSTIGES */

body.quantum-design .paragraph--type--picture-block .picture-box-rechts picture div::after {
  background-color: rgba(250, 245, 225, .2);
}

body.quantum-design .paragraph--type--video-block .video-box-rechts .paragraph--type---video::after {
  background-color: rgba(250, 245, 225, .2);
}

.page .content-wrap ul:not(.pager__items) > li::after {
  background-color: #FF5041;
}

.paragraph--type--background-shape-wrapper .paragraph--type--textbox p a {
	color: #FFF !important;
	transition: all .3s;
}

.paragraph--type--background-shape-wrapper .paragraph--type--textbox p a:hover {
	color: #07262d !important;
}

.node--type--swapcard-programm-wrapper,
.node--type--swapcard-programm-wrapper article.node--type--swapcard-programm {
  background-color: #FAF5E1;
}

.node--type--swapcard-programm .filter-main-wrapper .filter-buttons .filter-wrapper select {
  background-color: #fff;
}