a.btn--alpha {
    background-color: #d41032;
}

.bg-alpha {
    background-color: #d41032 !important;
}

span.marker__title, a.marker__email {
	color: #d41032;
}

a.cta-bar__link {
	 background-color: #000;
}
a.cta-bar__link:hover {
	 background-color: #d41032;
}
 a:hover span.btn-line {
	 color: #d41032;
}
 a:hover span.btn-meta, a:hover H4.btn-meta {
	 color: #d41032;
}
a.btn-line--alpha {
	color: #d41032;
}
span.btn-line--alpha:after {
	 background-color: #d41032;
}
span.btn-line:after {
	 background-color: #d41032;
}
a.btn-line:hover {
	color: #d41032;
}
a.btn-line:after {
	 background-color: #d41032;
}
 nav.panel-tabs__nav li span:hover {
	 color: #d41032;
}
 nav.panel-tabs__nav li span:focus {
	 color: #d41032;
}
 nav.panel-tabs__nav li span:after {
	 background-color: #d41032;
}
.has-icon i {
	color: #d41032 !important;
}
svg.play-button__circle-inner {
	stroke: #d41032;
}
.site-footer ul.site-footer__nav-socials li a {
	 color: #d41032;
}
nav.site-footer__nav li a:hover {
	 color: #d41032;
}
 nav.site-footer__nav li a:focus {
	 color: #d41032;
}
 nav.site-footer__nav li a:after {
	 background-color: #d41032;
}
.quick-links a:hover {
	 color: #d41032;
}
 .quick-links nav a:focus {
	 color: #d41032;
}
 .quick-links nav a:after {
	 background-color: #d41032;
}
.site-footer__creds .site-footer__tel:hover {
	 color: #d41032;
}
 .site-footer__creds .site-footer__tel:focus {
	 color: #d41032;
}
 label span.required {
	 color: #d41032;
}
 .wpcf7-form input:focus, .wpcf7-form select:focus, .wpcf7-form textarea:focus, .wpcf7-form button:focus, .wpcf7-form .btn:focus {
	 border-color: #d41032 !important;
}
.btn-clear {
	 color: #d41032 !important;
	 border-color: #d41032 !important;
}
 .btn-clear:hover, a:hover .btn-clear {
	 background-color: #d41032 !important;
     color: #fff !important;
}
.color-alpha {
	 color: #d41032 !important;
}
table.stats tbody tr td {
	 border-bottom-width: 2px;
}
 table.stats tbody tr td:first-child {
	 border-right-width: 2px;
}
 table.stats tbody tr th {
	 border-bottom-width: 2px;
}
 table.stats tbody tr th:first-child {
	 border-right-width: 2px;
}
table.stats th.stats__heading--alpha {
	background-color: #d41032;
}
nav.paint-selector__nav ul li.is-active:after {
    background-color: #d41032;
}
header.site-header .site-header__nav a:after {
	background-color: #d41032;
}
#site-search-form input[type="text"]:focus {
	    border-color: #d41032 !important;
}
nav.company-tabs__nav ul li.is-active {
	color: #d41032;
}
span.font-headline {
	font-family: sans-serif;
}
table.stats span.stats__price, table.stats tr th:last-child {
	text-align: center;
}

.play:hover {
  background-color: #d41032 !important;
}

.site-header__logo:hover .site-header__logo-svg path {
	fill: #d50032 !important;
}


.icon-adventure{
	background-image: url("data:image/svg+xml,%3Csvg id='Adventure_btn' xmlns='http://www.w3.org/2000/svg' width='46.271' height='32.372' viewBox='0 0 46.271 32.372'%3E%3Cpath id='Path_22' data-name='Path 22' d='M47.925,33.842,36.355,15.33a2.314,2.314,0,0,0-3.934,0L30.107,19.1,22.494,6.143a2.314,2.314,0,0,0-3.98,0L2.316,33.912a2.314,2.314,0,0,0,1.99,3.471H45.958a2.314,2.314,0,0,0,1.967-3.54Zm-26.38-1.088H8.332L20.5,11.928l6.78,11.57Zm5.438,0,5.091-7.937h0l2.314-3.888,7.4,11.825Z' transform='translate(-2.006 -5.01)'/%3E%3C/svg%3E");
	background-size: contain;
	background-repeat: no-repeat;
	height: 12px;
} 