@media screen and (min-width: 35.5em) {
  .tema-bianco {
    background-color: rgba(255,255,255,0);
  }
}

@media screen and (min-width: 48em) {
  
 
}

@media screen and (min-width: 64em) {

  footer{
    background-color: transparent;
  }

  .left-menu{
    display: block;
  }

  .mob-menu{
    display: none;
  }

  .mob-visible{
    display: none;
  }

  p{
    font-size: 1.2em;
  }

  li a:hover{
    padding: 0 25px 0 2px;
  }

  .go-top{
    float: right;
  }
  .indirizzo a{
    font-size: 1em;
    color: #C1C1C6;
  }
  .indirizzo-bottom p{
    font-weight: 300;
    color: #C1C1C6;
  }

  .indirizzo-bottom a{
      color: #C1C1C6;
    }

  .accordion-body__contents ul li{
  
    font-size: 1.2em;

  }

  footer .go-top a{
    color: #C1C1C6;
  }

}

@media screen and (min-width: 80em) {

  footer{
    background-color: transparent;
  }

  .left-menu{
    display: block;
  }

  .mob-menu{
    display: none;
  }

  .mob-visible{
    display: none;
  }

  .go-top{
    float: right;
  }

  .indirizzo-bottom p{
    font-weight: 300;
    color: #C1C1C6;
  }




}

@media screen and (min-width: 87.5em) {

  html, body{
      font-size: 18px;
  }


}
