/* Rende sticky l'header della pagina */
/* INIZIO GENERALI */
header {
  position: -webkit-sticky;
  position: sticky;
  top:0;
  width: 100%;
  height: 80px;
  /*line-height: 60px;*/
	z-index:9000;
}
/* Imposta effetto opacità quando si passa il mouse su una immagine che ha un link */
a img:hover {
	opacity:0.7;
}
/* FINE GENERALI */

/* INIZIO Pagina chi-siamo */
/* Immagine di sfondo in Custom Body Class della pagina */
.page-chi-siamo {
	background-image:url("../wp-content/uploads/2025/01/Sfondo-chi-siamo.jpg");
	background-repeat: no-repeat;
	background-size: 100%;
	background-attachment: fixed;
}
/* FINE Pagina chi-siamo */

/* Bottone per scrollare la pagina al suo inizio
 * Inserito nei template DBG Articolo, Pagina e Progetto */
.pulsante-torna-su {
	position: fixed;
	bottom: 25px;
	right: 25px;
	display: none;
	z-index:9999;
	cursor:pointer;
}
.pulsante-torna-su a {
	text-decoration: none;
	padding: 10px 10px;
}

/* Aggiunge dello spazio tra le immagini degli ultimi articoli elencati nella barra laterale */
.regola-immagine li {
	margin-bottom: 25px;
}

/* INIZIO MODULI DI CONTATTO */
/* Classi aggiunte ai singoli elementi del modulo di contatto */
/* Classe che imposta il carattere nei campi dei moduli di contatto */
.modulo-contatti {
	font-family: "Raleway";
	font-size: 16px;
}
/* Imposta lo style del button submit nei moduli di contatto */
.bottone-invia-contatti {
	display: block;
	background-color: #B79A61;
	color:white;
	font-weight:bold;
	text-align: center;
	width: 40%;
	height:40px;
	margin: 0 auto;
	border:none;
	border-radius:5px;
}
.bottone-invia-contatti:hover{
	background-color: #B79A61;
	cursor:pointer;
}
/* Nasconde il campo con questa classe */
.nascondi-campo {
	visibility:hidden;
	position: absolute;
	top: -9999px;
	left: -9999px;
}
/* FINE MODULI DI CONTATTO */

/* Classi applicate ai link della Home Page "Alcuni dei nostri servizi" */
.alcuni-nostri-servizi a {
	text-decoration: none;
}
.alcuni-nostri-servizi a:hover {
	font-weight: bold;
}

/* Impedisce che i campi del modulo di contatto escano dalla colonna */
div.wpcf7 input[type="text"],
div.wpcf7 input[type="email"],
div.wpcf7 input[type="url"],
div.wpcf7 input[type="tel"],
div.wpcf7 input[type="number"],
div.wpcf7 input[type="date"],
div.wpcf7 textarea,
div.wpcf7 select {
  width: 100%;
  box-sizing: border-box;
}