








@media (max-width: 1024px) {

  .hero-slider-interno-section {
    padding-bottom: 90px;
  }
  
  .hero-slider-interno-container  {
    height: 380px;
  }
  
  .slider-interno-bullets-bar {
    bottom: 50px;
  }
  
  
  
  
  .hero-slider-container {
    height: 380px;
  }
  
  .floating-features-grid {
    grid-template-columns: repeat(2, 1fr);
  }
  
  .hero-slider-section {
    padding-bottom: 90px;
  }
  

  
  .main-grid {
    grid-template-columns: 1fr;
  }
  
  .sidebar-column {
    position: static;
  }
  
  .footer-grid {
    grid-template-columns: 1fr 1fr;
  }
}


