html {margin:0px;padding:0px;width:100%;}
body {font-family:'Poppins',sans-serif;font-weight:400;margin:0px;padding:0px;font-weight:300;color:#000000;}
b, strong {font-weight:700;}

/* COLORI */
.bg-blu, .bg-primary {background:#173da0 !important;}
.bg-azzurro {background:#e9ebf7!important;}
.txt-bianco {color:#fff;}
.txt-blu {color:#173da0;}

/* PULSANTI */
.btn {border-radius:30px;}
.btn.btn-blu {background:#173da0;padding:10px 35px;color:#fff;font-weight:700;border:solid 1px #173da0;}
.btn.btn-blu:hover {border:solid 1px #173da0;color:#173da0;background:#fff;}

/* VARIE */
.logo-guna {max-width:200px;}
.tabella-valori {max-width:679px;}
#title h2 br {display:none;}
#content-intro h4 br {display:none;}
#content-intro p br, #content-ferro p br {display:none;}
#content-icons img {max-width:27px;}

/* FORM */
label:first-child {padding-bottom:15px;}
label i {position: absolute;right: 8px;bottom: 0px;}
.input-group i {color:#fff;}
form .btn.btn-blu {display: block;margin: auto;}
.form-check-input:checked {background-color: #173da0;border-color: #173da0;}
#msg h4 {background: #173da0;color: #fff;font-weight: 600;padding: 15px;margin-bottom: 30px;}
#msg img {padding:0px;width:100%;}
#risultato {max-width:900px;margin: auto;}
#risultato p {padding:0px 20px;}
.form-check .form-check-input {display: inline-block;float: inherit;}

/* grecaptcha badge */
.grecaptcha-badge {visibility: hidden;}

/* MEDIA QUERIES */
@media (max-width:1200px) {
	#content-intro p br, #content-ferro p br {display:block;}
}

@media (max-width:768px) {
	#title h2 {font-size:1.5rem !important;}
	#content-intro p, #content-icons *, #content-ferro p {font-size:1rem !important;}
	#title h2 br, #content-intro h4 br {display:block;}
	#content-ferro .tabella-valori {max-width:inherit;}
	.logo-guna {max-width:100px;}
	#content-intro p br, #content-ferro p br {display:none;}
}




