.wpcf7-form input[type="text"], 
.wpcf7-form input[type="email"], 
.wpcf7-form input[type="tel"], 
.wpcf7-form input[type="Tipologia di cliente"],
.wpcf7-form textarea {
    border-radius: 20px;
}
/* Stile del menu mobile */
.mobile-menu {
  display: none; /* Nascondi il menu mobile per impostazione predefinita */
}

/* Stile del pulsante di apertura del menu */
.menu-toggle {
  display: block; /* Mostra il pulsante di apertura del menu */
  cursor: pointer; /* Mostra il cursore come puntatore */
}

/* Stile dei link nel menu mobile */
.mobile-menu a {
  display: block; /* Mostra i link come blocchi per occupare tutto lo spazio disponibile */
  padding: 10px; /* Spaziatura interna dei link */
  text-decoration: none; /* Rimuovi la sottolineatura dei link */
  color: #000; /* Colore del testo dei link */
  font-weight: bold; /* Carattere grassetto */
  border-bottom: 1px solid #000; /* Righe divisorie di colore nero */
}

/* Stile del menu mobile aperto */
.mobile-menu.open {
  display: block; /* Mostra il menu mobile quando è aperto */
}

/* Stile del pulsante di chiusura del menu */
.close-menu {
  display: block; /* Mostra il pulsante di chiusura del menu */
  text-align: right; /* Allinea il pulsante di chiusura a destra */
  padding: 10px; /* Spaziatura interna del pulsante di chiusura */
  cursor: pointer; /* Mostra il cursore come puntatore */
}

/* Stile personalizzato per lo sfondo del menu mobile da una foto */
.mobile-menu {
  background-image: url(path/alla/tua/foto.jpg); /* Percorso alla tua foto */
  background-size: cover; /* Adatta la foto per coprire tutto lo sfondo */
  background-repeat: no-repeat; /* Non ripetere la foto nello sfondo */
  background-position: center center; /* Posiziona la foto al centro dello sfondo */
}

/* Media query per il menu mobile */
@media (max-width: 768px) {
  /* Modifica lo stile per i dispositivi con larghezza massima di 768px (es. dispositivi mobili) */
  .desktop-menu {
    display: none; /* Nascondi il menu desktop */
  }
  
  .mobile-menu {
    display: block; /* Mostra il menu mobile */
  }
  
  .menu-toggle {
    display: block; /* Mostra il pulsante di apertura del menu */
  }
}

