:root {
  --main-color: #373737;
  --secondary-color: #666;
}

@media screen and (min-width: 768px){
	.header__primary-nav-toggle {
		border: 2px solid var(--main-color);
		background-color: var(--main-color);
	  }
}
@media(max-width:767px){
	.header__primary-nav-toggle svg {
	  fill: var(--main-color);
	}
	.home-header__carousel-nav{
		background:var(--main-color);
	}
}
.header-filter__toggler{
	background-color:var(--main-color);
}

.header__primary-nav-toggle.switch-activated svg {
    fill: var(--main-color);
  }
  .header__main-navigation svg path{
	  stroke: var(--main-color);
  }
    .header__main-navigation svg rect{
		 fill: var(--main-color);
	}
  .header__primary-nav-item:hover{
	  color:var(--secondary-color)
  }
.header__primary-sub-nav-back a{
	color:var(--main-color)
}
.header__primary-sub-nav-back:hover a,
.header__primary-sub-nav-item:hover {
  color: var(--secondary-color);
}

.home-header__quick-access-content li a:hover{
	color:var(--secondary-color)
}
.header-filter{
	background:var(--main-color);
}

/*search bar*/
.header__search-trigger svg #Ellipse_2{
	stroke:var(--main-color)
}
.header__search-trigger svg #Rectangle_28{
	fill:var(--main-color)
}
.header__search-area-inner{
	background-color:var(--main-color)
}

/*trending topics*/
.header-filter__content{
	background-color:var(--main-color)
}
.header-filter__fields{
	border-color:var(--main-color)
}
.header-filter--at-home{
	border-color:var(--main-color);
	background-color:var(--main-color);
}
.color-theme{
	color:var(--main-color);
}
.card-highlight__category:focus,
.card-highlight__category:hover{
	color:var(--secondary-color)
}

.card-highlight__title:focus,
.card-highlight__title:hover{
	color:var(--secondary-color)
}
.card-standard__category:focus,
.card-standard__category:hover{
	color:var(--secondary-color)
}
.card-standard__title:focus,
.card-standard__title:hover{
	color:var(--secondary-color)
}

.card-highlight__tag{
	background-color:var(--main-color)
}

.footer__nav-bg-desktop{
	color:var(--main-color);
}


/*footer*/
.footer__nav-bg-mobile,
.footer__nav-bg-desktop{
	background-color:var(--main-color)
}


.load-more-btn:hover{
	color:var(--secondary-color)
}
.load-more-btn:hover svg{
	fill:var(--secondary-color)
}


/*content*/
.content-nested__sub-title{
	color:var(--main-color)
}
.content-list-item__no{
	color:var(--main-color)
}
.content-highlight-key__key{
	color:var(--main-color);
}
.content-page-anchor > span{
	color:var(--main-color);
}
.user-list__title{
	color:var(--main-color)
}

.content-expandable.active .content-expandable__title{
	color:var(--main-color)
}
.content-expandable__title:hover{
	color:var(--secondary-color)
}
.content-expandable__expand-icon svg line{
	stroke: var(--main-color);
}
.content-link--box:hover{
	color:var(--secondary-color)
}
.content-link svg rect{
	fill:var(--main-color);
}
.typo-tap-heading{
	color:var(--main-color)
}

::marker {
  color: var(--main-color);
}
.content-block a{
	color:var(--main-color);
}
.content-block a:hover{
	color:var(--secondary-color);
}
.primary-button{
	background-color:var(--main-color)
}
.primary-button:hover{
	background-color:var(--secondary-color)
}
.card-standard__tag, .card-standard__tag--color-theme{
	background-color:var(--main-color)
}
.content-trending-topics__item-tag{
	background-color:var(--main-color);
	border-color:var(--main-color);
}
.content-trending-topics__item-tag:hover{
	color:var(--main-color)
}
.page-article__scroll-progress-bar{
	background-color:var(--main-color);
}
.header-filter__field-value.active{
	color:var(--main-color);
}
.content-link--go-to-link:hover{
	color:var(--secondary-color)
}
.page-article__category-link{
	color:var(--main-color);
}
.spinner-border.text-primary{
	color:var(--main-color);
}
.cards-carousel__prev.slick-arrow{
	background-color:var(--main-color);
}
.cards-carousel__next.slick-arrow{
	background-color:var(--main-color);
}
.advisory-groups [data-slate-node="element"]::before {
	background-color:var(--main-color)!important;
}
.content-user-2__title{
	color:var(--main-color);
}