h1 {
	display: none;
}

/* Cards (boxes) */
.card {
	border: 1px solid #e0e0e0;
	border-radius: 5px;
	padding-block-end: 15px;
	text-align: left;
	box-shadow: 0px 3px 5px rgba(15,15,17,0.17);
}

.path-frontpage .revenue-blue .card {
	background-color: var(--theme-main);
	border: none;
	padding: 1rem;
	border-radius: 6px;
	margin: 0 auto;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.path-frontpage .card { display: block; text-align: center; }

.path-frontpage .card-box img {
	text-align: center;
	margin: 0 auto;
}

.revenue-blue.background---dark-blue  {
	margin-block:1rem;
	width: 70%;
	margin: 0 auto;
}

.card-row {
	margin-block: 2rem 3rem;
}

@media only screen and (max-width: 517px) {
	.revenue-blue.background---dark-blue  {
		width: 100%;
	}
}

.maincontent {
	margin-top: -1rem;
}

.path-frontpage .revenue-blue .card:hover {
	opacity:.9;
}

.card-box { flex: 1 1 240px; }

.card-box .card h2 { color: var(--color-black); font-size: 1.5rem !important; }
.revenue-blue .card h2 { color: var(--color-white); }

.card h2, .card h3 {
	margin-top: 15px;
	border-bottom: 1px solid #e0e0e0;
	text-align: center;
	padding-block-end: 15px;
	margin-bottom: 15px;
}

.path-frontpage .card h2 {
	margin-block-start: 1rem;
	border-bottom: none;
	margin-bottom: 0;
}

.path-frontpage .card-box img {
	text-align: center;
}

.img-fluid, .card-box img {
	max-width: 96px;
}

.card h2 a:link, .card h2 a:visited {
	color: #2a53a6!important;
	text-decoration: none!important;
}

.revenue-blue .card h2 { font-size: 1375rem; }

.card p {
	margin: 0 15px 15px;
}

.card ul {
	margin: auto 15px;
	padding-left: 15px;
}

.card li { margin-block-end: .5rem;}

.path-frontpage .card ul {
	margin-block-start: 1rem;
	padding-left: 0;
	list-style-position: inside;
  text-align: center;
  padding-left: 0;
  list-style-type: none;
}

.path-frontpage .card ul li {
  text-align: center;
}

.card p.more {
	margin-top: 15px;
	float: left;
}

.card p.more a {
	margin-left: 15px;
	font-style: italic;
}

.card-box a {
color: var(--color-black);
text-decoration:underline;
}

.card-box a:visited, .card-box a:hover {
color: var(--color-link-visited);
text-decoration: none;
}

.revenue-blue .card-box a {
color: var(--color-white);
text-decoration:none;
}
