@media (max-width: 1640px) {
  .g11 {
    padding: 0 16rem;
  }
}

@media (max-width: 1440px) {
  .g11 {
    padding: 0 10rem;
  }
}

@media (max-width: 998px) {
  #video-hero-section {
    /* display: none; */
  }

 

  #section2-hero {
    margin-top: -8rem !important;
    display: none;
  }

  .g11 {
    padding: 0 8rem;
  }

  .g11 img {
    width: 80px;
  }
  
  .g11 h1 {
    font-size: 28px !important;
  }
}

@media (max-width: 768px) {
  .page-wrapper {
    overflow: hidden;
  }

  #title-hero-lead {
    font-size: 48px !important;
  }

  .mbl-txt {
    font-size: 11px !important;
  }

  .g11 {
    display: none;
  }

  .fw-bold2 {
    width: 28px;
    height: 28px;
    font-size: 10px !important;
  }

  /* MODELO REDACIONE FLOATS START */
  #float-0 {
    top: -10% !important;
    left: 61.7% !important;
  }

  #float-1 {
    top: 3.2% !important;
    right: 68.3% !important;
  }

  #float-2 {
    top: 33% !important;
    left: 71.8% !important;
  }

  #float-3 {
    top: 62% !important; 
    right: 74.5% !important;
  }

  #float-4 {
    top: 85% !important; 
    left: 75.5% !important;
  }
  /* MODELO REDACIONE FLOATS END */
}

@media (max-width: 600px) {
  .YT-container {
    height: 50vh !important;
    background-position-y: 40%;
  }

  .btn-comprea {
    text-wrap: wrap !important;
    font-size: 12px !important;
  }

  .btn-comprea i {
    display: none;
  }

  .hidden-xs-h {
    display: none;
  }

  .small-title-lead {
    text-align: center !important;
    font-size: 16px !important;
  }

  .footer-promotion-container p {
    font-size: 12px;
  }

  .apenas {
    padding-right: 60px;
  }
}