/* Responsividade */
@media (max-width: 768px) {
  .principal-container {
    width: 75vw;
    height: 75vh;
  }

  .title {
    font-size: 1.5rem;
  }

}

@media (max-width: 480px) {
  .principal-container {
    width: 100vw;
    height: 100vh;
    box-shadow: none;
  }

  h4 {
    font-size: 1.2rem; 
  }
}
