/*
|--------------------------------------------------------------------------
| Piccoli Desktop (1024px) e NetBook
|--------------------------------------------------------------------------
*/
@media (min-width: 1200px) {
}

/*
|--------------------------------------------------------------------------
| Regole comuni per risoluzioni sotto i piccoli Desktop
|--------------------------------------------------------------------------
*/
@media (max-width: 1200px) {
}

/*
|--------------------------------------------------------------------------
| NetBook
|--------------------------------------------------------------------------
*/
@media (min-width: 980px) and (max-width: 1199px) {
}

/*
|--------------------------------------------------------------------------
| Tablet orizzontale e NetBook
|--------------------------------------------------------------------------
*/
@media (max-width: 979px) {
  header .top-sect .help-box {
    display: none;
  }
}

/*
|--------------------------------------------------------------------------
| Tablet verticali e Phablet
|--------------------------------------------------------------------------
*/
@media (max-width: 767px) {
}

/*
|--------------------------------------------------------------------------
| Smartphone
|--------------------------------------------------------------------------
*/
@media (max-width: 480px) {
  .hex-title {
    font-size: 35px;
  }

  .hex-description {
    text-align: justify;
  }

  .slogan-title {
    font-size: 35px;
  }

  .btn-container {
    text-align: center;
  }

  .contact-title {
    font-size: 35px;
  }

  .contact-legenda {
    width: 130px;
    right: 5px;
  }

  .footer-contact {
    text-align: center;
  }
}
