.section1 {
  display: flex;
  align-items: center;
  flex-direction: column;
}

.section1 .welcome-container {
  margin: auto;
}

@media only screen and (max-width: 1000px) {
  .section1 {
    background-attachment: revert !important;
  }
}

@media only screen and (min-width: 1023px) and (max-width: 2559px) {

  .section1 .welcome-container {
    margin: 161px;
    margin-top: 239px;
  }
}