.company-logo {
	/* margin-left: -40px;
	margin-bottom: -20px; */
}

.footer {
	font-size: 0.75em;
}
.footer .password-reset a:hover {
	text-decoration: underline;
	color: var(--bs-gray);
	transition: color 1s;
}
.footer .password-reset a {
	text-decoration: none;
	color: var(--bs-dark);
}

.footer .contact-us a:hover {
	text-decoration: underline;
	color: var(--bs-primary);
}
.footer .contact-us a {
	text-decoration: none;
	color: var(--bs-primary);
}

#kc-image {
	right: 0;
	top: 0;
	max-height: 100%;
	height: 100%;
	width: auto;
	position: absolute;
}

#kc-image-container {
	position: relative;
	overflow: hidden;
}
