.foto1 {
  overflow: hidden !important;
  border-radius: 20px !important;
  position: relative;
  -webkit-mask-image: -webkit-radial-gradient(white, black);
}

.foto1 .tn-atom,
.foto1 .tn-atomimg {
  transform: none !important;
  transition: none !important;
}

.foto1 img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 20px !important;

  transform: scale(1);
  transform-origin: center center;
  transition: transform 0.8s cubic-bezier(0.22, 1, 0.36, 1);
  will-change: transform;
}

.foto1 img:hover {
  transform: scale(1.05);
}