 /* ---------------------------------------------------------------------------------------------------------------------------------------------- */
 /*                                                                                                                                                */
 /* StudioFabbro Via Manlio Torquato n.23 - 00181 Roma (ITALIA) - phone: (+039) 06.78.34.68.93                                                     */
 /* contabilità generale/analitica - consulenza fiscale/tributaria - corsi formazione                                                              */
 /* GENERAL-RESET V 01.01 del 16-02-2026                                                                                                           */
 /*                                                                                                                                                */
 /* webmaster@studioalessandrafabbro.eu                                                                                                            */
 /*                                                                                                                                                */
 /*----------------------------------------------------------------------------------------------------------------------------------------------- */

 /* -- Box sizing moderno ------------------------------------------------------------------------------------------------------------------------ */
 
  *,
  *::before,
  *::after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  }

 /* -- Rimuove stili di default  ----------------------------------------------------------------------------------------------------------------- */

  html, body {
  height: 100%;
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
  }

 /* -- Reset font  ------------------------------------------------------------------------------------------------------------------------------- */

  body {
  font-family: sans-serif;
  text-rendering: optimizeLegibility;
  }

 /* -- Rimuove stili liste  ---------------------------------------------------------------------------------------------------------------------- */

  ul, ol {
  list-style: none;
  }

 /* -- Link senza underline di default  ---------------------------------------------------------------------------------------------------------- */

  a {
  text-decoration: none;
  color: inherit;
  }

 /* -- Immagini responsive  ---------------------------------------------------------------------------------------------------------------------- */

  img, picture, video, canvas, svg {
  display: block;
  max-width: 100%;
  }

 /* -- Rimuove bordi tabelle  -------------------------------------------------------------------------------------------------------------------- */

  table {
  border-collapse: collapse;
  border-spacing: 0;
  }

 /* -- Reset form  ------------------------------------------------------------------------------------------------------------------------------- */

  input, button, textarea, select {
  font: inherit;
  border: none;
  outline: none;
  background: none;
  }

 /* -- Bottoni cliccabili  ----------------------------------------------------------------------------------------------------------------------- */

  button {
  cursor: pointer;
  }

 /* -- Rimuove quote automatiche  ---------------------------------------------------------------------------------------------------------------- */

  blockquote, q {
  quotes: none;
  }

  blockquote::before,
  blockquote::after,
  q::before,
  q::after {
  content: "";
  }

 /* -- Disabilita animazioni per utenti che preferiscono meno movimento  ------------------------------------------------------------------------- */

  @media (prefers-reduced-motion: reduce) {
  * {
  animation: none !important;
  transition: none !important;
  }
  }

/* -- END  --------------------------------------------------------------------------------------------------------------------------------------- */