/* Overall Theme Styling */
.veil {
	background-color: rgba(0, 0, 0, 0.4);
}
.style-theme {
	display: none;
}
.nav-links li.active > a {
	color: #e2000e;
}
.nav-links a:hover {
	color: #e2000e;
}
main {
	margin-top: 20px;
}
.features-item__title {
	color: #e2000e;
}
.features-item__icon {
	color: #273976;
}
blockquote::before {
	color: #e2000e;
}
.lSSlideOuter .lSPager.lSpg > li.active a, .lSSlideOuter .lSPager.lSpg > li:hover a {
	background-color: #e2000e;
}
.js-tablist__link {
	color: #e2000e;
}
.js-tablist__link:hover {
	color: #e2000e;
}
.js-tablist__link[aria-selected="true"] {
	background-color: #e2000e;
	border: 1px solid #e2000e;
}
.js-tablist__link[aria-selected="true"]:hover {
	background-color: #e2000e;
}
footer .h3-like {
	border-bottom: 1px solid #e2000e;
}
footer, footer [class*="-like"] {
	color: #d2d2d2;
}
.showcase .showcase-content {
	color: #fff;
}
.lSAction > .lSPrev {
	display: none;
}
.lSAction > .lSNext {
	display: none;
}
.pbs {
	border-radius: 2rem;
	padding-bottom: 0rem;
}
.pbl {
	text-align: justify;
	padding-bottom: 0rem;
}
.tab-text .js-tablist__item .js-tablist__link {
	border-radius: 5px;
}