.oge-hero {
	display: flex;
	align-items: center;
	width: 100%;
	height: 170px;
	max-height: 170px;
	overflow: hidden;
	background-color: #1c3872;
	background-position: center 70%;
	background-repeat: no-repeat;
	background-size: cover;
}

.oge-hero__shade {
	display: flex;
	align-items: center;
	width: 100%;
	height: 100%;
	background: linear-gradient(180deg, rgba(12, 24, 46, 0.28) 0%, rgba(12, 24, 46, 0.55) 100%);
}

.oge-hero__shade > .row {
	width: 100%;
}

.oge-hero .col-inner {
	text-align: center;
}

.oge-hero__title {
	margin: 0 0 6px;
	color: #fff;
	font-size: 1.7rem;
	line-height: 1.2;
	text-align: center;
	text-transform: none;
}

.oge-hero .col-inner .oge-hero__crumbs ol,
.oge-hero .col-inner .oge-hero__crumbs li {
	margin: 0;
	padding: 0;
	list-style: none;
}

.oge-hero .col-inner .oge-hero__crumbs ol {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	color: #fff;
	font-size: 0.86rem;
	line-height: 1.4;
}

.oge-hero .col-inner .oge-hero__crumbs li {
	display: inline-flex;
	align-items: center;
}

.oge-hero .col-inner .oge-hero__crumbs li::before,
.oge-hero .col-inner .oge-hero__crumbs li::marker {
	content: none;
}

.oge-hero__crumbs a {
	color: rgba(255, 255, 255, 0.86);
	text-decoration: none;
}

.oge-hero__crumbs a:hover,
.oge-hero__crumbs a:focus-visible {
	color: #fff;
}

.oge-hero__sep {
	margin: 0 7px;
	opacity: 0.7;
}

body.oge-has-hero.page .page-wrapper .entry-header,
body.oge-has-hero.single-post .entry-header h1.entry-title,
body.oge-has-hero.single-post .entry-header .entry-divider {
	display: none;
}

@media (max-width: 549px) {
	.oge-hero {
		height: 148px;
	}

	.oge-hero__title {
		margin-bottom: 4px;
		font-size: 1.25rem;
	}

	.oge-hero__crumbs ol {
		font-size: 0.75rem;
	}

	.oge-hero__title {
		text-align: center;
	}
}
