#textarea-note-gruppo {
    width: 100%;
	height:100px;
    box-sizing: border-box; /* Assicura che padding e bordi siano inclusi nella larghezza */
}
	
#form-preventivo-gruppi {
	border: 1px solid #ccc; 
	padding: 15px; 
	border-radius: 5px;
}

.titolo-sezioni-form {
    font-size: 18px;
	font-weight:700;
	color:#babe31;
	margin-left:0;
}

.selezione-tipologia {
	font-size: 18px;
	font-weight:700;
	color:#52a9d6;	
}
	
.label-campi-form {
	font-size:14px;	
}	

	
select,
input[type="text"]::placeholder,
input[type="date"],
input[type="time"] {
	
    font-size: 14px !important;
}

	
.form-container {
    display: flex;
    justify-content: center; /* Centra il contenuto orizzontalmente */
    align-items: center; /* Opzionale, centra il contenuto verticalmente se necessario */
}

.btn-invia-richiesta {
	background-color: #babe31;	
	color:#ffffff;
	font-size:16px;
	
	}
	
.btn-invia-richiesta:hover {
	background-color: #52a9d6;	
	color:#ffffff;
	font-size:16px;
	
	}	
a.link-checkbox {
	color:#52a9d6;
	font-weight:700;
}
	
.form-check-input:checked {
    background-color: #babe31;
    border-color: #52a9d6;
}	
	
.form-control {
	font-size:14px;
}	


.text-alert-privacy {
display: block;
text-align:center;	
font-size:12px !important;
color:red;	

}