.logo-login {
	cursor: pointer;	
}

.logo-menarini-container {
	position: relative;
	top: 5%;
	left: 53%;
}

.alert-container {
	position: absolute;
	display: flex;
}

@media (max-width: 992px) {

	.alert-container {
		position: relative;
	}

	.alert-container:has(> *:not(.hide)) {
		flex: 1;
	}

	.left-container {
		display: flex;
		height: 25%;
	}

	.right-container {
		height: 75%;
	}

	.logo-menarini-container {
		top: 0%;
		left: 0%;
		height: 100%;
	}
	
	.logo-menarini-container > .w-75 {
		max-height: 100%;
		padding: 0 1.5rem 0 1.5rem;
		width: auto !important;
	}

}