html {
  scroll-behavior: smooth;
}

.container {
  max-width: 1400px;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: auto;
  margin-right: auto;
}

body {
  font-family: "Fira Sans", sans-serif;
  font-size: 16px;
  color: #000000;
}

.link {
  text-decoration: underline;
}

.whats-fixed a img {
  width: 60px;
}

.whats-fixed {
  position: fixed;
  bottom: 40px;
  right: 40px;
  animation: move 3s infinite;
  z-index: 200000;
}

@keyframes move {
  25% {
    transform: translateX(-10px);
  }
  50% {
    transform: translateX(0px);
  }
  75% {
    transform: translateX(10px);
  }
  100% {
    transform: translateX(0px);
  }
}

/* font-family: 'Fira Sans', sans-serif; */
a {
  transition: 0.3s;
}
