.c-header__logo-holder {
	display: flex;
	align-items: center;
}

.c-header__logo-secondary {
	padding-right: 1rem;
}

.c-header__logo-secondary-holder {
	margin: 10px 0 10px 1rem;
	padding-left: 1rem;
	border-left: 2px solid #fff;
}

@media (min-width: 775px) {
	.c-header__logo-secondary {
		max-height: 90px;
	}
}

@media (max-width: 775px) {
	.c-header__top {
		justify-content: flex-end;
	}
	.c-header__logo-holder {
		order: 2;
		width: 100%;
	}
	.c-header__logo-secondary-holder {
		max-width: 50%;
	}
	.c-header__logo-secondary {
		width: 100%;
		height: 100%;
		max-height: 68px;
		object-fit: contain;
		object-position: center left;
	}
}