
div.e-logo {
	height: 110px !important;
	min-width: 200px;
	overflow: hidden;
}

.e-logo a {
	color: inherit;
	text-decoration: none;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	height: 100%;
}
.e-logo a:hover, .e-logo a:focus {
	text-decoration: none;
}
.e-logo .logo-image-wrapper {
	height: 100%;
}
.e-logo .logo-image-wrapper > img {
	object-fit: contain;
	height: 100%;
	width: 100%;
}
.e-logo .logo-text-wrapper {
	/* white-space: nowrap; */
	text-overflow: ellipsis;
	overflow: hidden;
}