body {
  overflow: hidden;
}
@media (max-width: 1000px) {
  body {
    overflow: auto;
  }
}

.first {
  display: flex;
  justify-content: center;
  flex-direction: column;
  min-height: 52vh;
  padding: 3rem 15%;
}
.first h1 {
  padding-bottom: 1rem;
}
.first i {
  padding-right: 1rem;
}
.first p {
  padding-bottom: 0.5rem;
}
.first a {
  color: var(--primary);
  text-decoration: none;
}/*# sourceMappingURL=contact.css.map */