/* main header */
.tier3-header__panel-main-nav .tier3-navigation li.active .dgad-navigation__link-text {
  color: #000000;
}
.tier3-header__panel-main-nav .tier3-navigation .tier3-navigation__folder .tier3-navigation__link:hover .dgad-navigation__link-text{ 
  color: #7b003a;
}
.tier3-header__panel-main-nav .tier3-navigation .tier3-navigation__folder .tier3-navigation__link:hover svg.arrow-nav-oe{ 
  fill: #7b003a;
}
/* subheader */

.tier3-footer__sublink .dgad-navigation__link-anchor, .tier3-subheader__panel .dgad-navigation__link-anchor, .tier3-subheader__panel-body .dgad-navigation__link-anchor,
.tier3-header__panel-mobile--opened .tier3-subheader__panel-body .dgad-navigation__link-text,
.tier3-footer__sublink .dgad-navigation__link-anchor:visited, .tier3-subheader__panel .dgad-navigation__link-anchor:visited, .tier3-subheader__panel-body .dgad-navigation__link-anchor:visited {
  color: #fff;
}

.tier3-subheader, .tier3-header__panel-mobile--opened .tier3-subheader__panel-body {
  background: #7b003a;
}

.tier3-header__panel-mobile--opened .tier3-subheader__panel-body .tier3-navigation__link svg, .tier3-footer__sublink .tier3-navigation__link svg {
  fill: #fff;
  stroke: #fff;
}

.tier3-header__back-btn .btn-icon, .tier3-header__back-btn-nav .btn-icon {
  border: 0.1rem solid #7b003a;
}

.tier3-header__close-btn .btn-icon {
  background: #7b003a;
}

/* Language*/

.pl-taurus li:hover .dgad-navigation__link-text {
  color: #7b003a;
}

/* footer */

.tier3-footer {
  background-color: #7b003a;
  border-top: 0.3rem solid #fbc900;
}

.tier3-footer__copyright {
  color: #000;
  background: #f6f6f6;
}

@media screen and (min-width: 960px) {
  .tier3-footer__copyright {
    background: #7b003a;
    color: #fff;
  }
}

/* Column block */

.dgad-column-block--primary {
  background-color: #7b003a;
  color: #fff;
}

.dgad-column-block--primary ul > li:before {
  background-color: #fff;
}

.dgad-column-block--secondary {
  background-color: #fbc900;
  color: #000;
}

.dgad-column-block--secondary ul > li:before {
  background-color: #000;
}

.dgad-column-block--tertiary {
  background-color: transparent;
}

.dgad-column-block--tertiary ul > li:before {
  background-color: #000;
}

/* Feature Card block */

.tier3-feature-card:hover {
  border: 1px solid #7b003a;
  background-color: #fff;
}

.tier3-feature-card--vertical-with-image:hover .tier3-feature-card__image:before {
  background-color: #7b003a;
}

.tier3-feature-card--vertical-with-image:hover .tier3-feature-card__title {
  color: #000;
}


.tier3-feature-card--vertical-with-icon:hover .tier3-feature-card__title {
  color: #7b003a;
}

/* give advice block */

.tier3-give-advice-block__title--primary {
  color: #7b003a;
}

.tier3-give-advice-block__title--secondary {
  color: #fbc900;
}

/* call to action */

.tier3-btn--primary {
  background: #fbc900;
  color: #7b003a;
  border: 0;
}
.tier3-btn--primary .tier3-btn__icon svg {
  stroke: #7b003a;
  fill: #7b003a;
  height: 3rem;
  width: 100%;
}
.tier3-btn--secondary {
  background: #7b003a;
  color: #fff;
}

.tier3-btn--secondary .tier3-btn__icon svg {
  stroke: #fff;
  fill: #fff;
  height: 3rem;
  width: 100%;
}

.tier3-btn--tertiary {
  background: #fff;
  border: 0.1rem solid #7b003a;
  color: #000;
}

.tier3-btn--tertiary .tier3-btn__icon svg {
  stroke: #000;
  fill: #000;
  height: 3rem;
  width: 100%;
}

/* Catalogue */

.tier3-product-piece:hover .tier3-product-piece__name {
  color: #7b003a;
}

.tier3-product-piece:hover {
  border: 0.1rem solid #7b003a;
}

/* Cookieconsent */
.cc-window .cc-compliance .cc-btn.cc-deny {
  color: #7b003a;
  border: 0.1rem solid #fbc900;
}

.cc-window .cc-compliance .cc-btn.cc-dismiss {
  background: #7b003a;
  color: #fff;
  border: 0.1rem solid #7b003a;
}

/* Contact Form */
.form-container button.submit.tier3-btn {
  background-color: #fbc900;
  color: #7b003a;
}

.form-container .dgad-form__string .prop-value .select .tier3-dropdown-menu {
  border: 0.1rem solid #7b003a;
}

.form-container tr .prop-value .select .tier3-dropdown-menu li:hover {
  color: #fbc900;
}

.form-container .dgad-form__string.on-focus .field-underline {
  border-color: #7b003a;
}

.dgad-unsupported-browsers__footer, .dgad-unsupported-browsers__close-btn--link{
  background: #7b003a;
}