html #header.header-transparent {
	background: rgba(255, 255, 255, 0.25);
}

#logo {
	height: 80px;
}
.logoSticky {
	height: 60px !important;
}

.btn-impianti {
	background-color: #4c5e6e !important;
	font-size: 0.9em;
	padding: 10px 30px;
	letter-spacing: -0.2px;
    font-family: "Montserrat", sans-serif;
	text-transform: uppercase;
	font-weight: 600 !important;
}
.btn-impianti:hover {
	background-color: #4c5e6e80 !important;
}
.btnSx {
	text-align: right;
}
.btnDx {
	text-align: left;
}
@media only screen and (max-width: 768px) {
	.btnSx {
		text-align: center;
		padding: 5px;
	}
	.btnDx {
		text-align: center;
		padding: 5px;
	}
}