body {
    scroll-behavior: smooth;
    
  }
  
  header {
    background-image: linear-gradient(to right, #007bff, #0056b3);
  }

  .fotoPerfil{
    border-radius: 5em !important;
  }
  section {
    padding-top: 60px;
  }
  .card{
    box-shadow: 2px 2px 12px #444;
    padding: .5rem;
  }
  .card img {
    height: 200px;
    object-fit: cover;
  }

  .tech-icon {
    font-size: 3rem;
    margin: 1rem;
  }
  