/* Add here all your CSS customizations */

minh{
    min-height: 643px;
}

hidev{
    visibility:hidden;
}

/* impostazione di base: larghezza fissa 400px, ma mai oltre la dimensione del contenitore */
#logo-home {
  width: 400px;
  max-width: 100%; /* non eccedere mai il contenitore */
  height: auto;    /* mantiene le proporzioni */
  display: block;  /* elimina eventuali spazi bianchi indesiderati */
}

/* quando la viewport è 450px o meno, usalo al 100% */
@media (max-width: 450px) {
  #logo-home {
    width: 100%;
  }
}

bg-white{
    background-color: #FFF;
}
align-c{
    text-align: center;
}
align-r{
    text-align: right;
}

lt1{
    left: 42%; top: 58%;
}
lt2{
    left: 55%; top: 26%;
}
lt3{
    left: 40%; top: 88%;
}
lt4{
    left: 24%; top: 14%;
}
lt5{
    left: 110%; top: -40px;
}
sml{
    font-size: smaller;
}
bold{
    font-weight: bold;
}
red{
    color: red;
}

