.not_responsive {
  display: none;
}

main {
  display: block;
  width: 100%;
  transition: transform 0.3s ease;
}

@media (orientation: portrait) {
  .not_responsive {
    display: block;
  }

  main {
    display: none;
  }
}

@media (min-width: 1345px) {
  main {
    transform: scale(1);
  }
}

@media (max-width: 1346px) {
  main {
    transform: scale(0.6);
  }
}

@media (max-width: 1024px) {
  main {
    transform: scale(0.2);
  }
}
/* 
@media (max-width: 840px) {
  main {
    transform: scale(0.8);
  }
} */

#form {
  animation-name: formFade;
  animation-duration: 0.3s;
  animation-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}
/* 
.showForm {
  scale: 1;
  display: flex;
} */

@keyframes formFade {
  from {
    opacity: 0;
    scale: 0.8;
  }
  to {
    opacity: 1;
    scale: 1;
  }
}

#form-text-justify {
  text-justify: inter-word;
}
