.all-box {
  height: 85vh;
  overflow: hidden;
}
.all-box2 {
  height: 85vh;
  overflow-x: hidden;
}
.all-box .home-box {
  overflow-y: scroll;
  overflow-x: hidden;
}
.all-box .home-box header {
  display: flex;
}
.all-box .home-box header .pic {
  width: 50%;
  background-image: url("/storage/main.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  height: 100%;
}
.all-box .home-box header .info {
  width: 50%;
  height: 100%;
}
.all-box .home-box header .info h1{
  font-weight: bold;
  font-size: 1.8rem;
}
.all-box .home-box #services .services-row {
  display: flex;
  justify-content: center;
}
.all-box .home-box #services .services-row div {
  text-align: center;
}
.all-box .home-box #services .services-row div button {
  border: none;
  background: var(--c2);
  color: var(--c1);
}
.all-box .data-box input, .all-box .data-box select {
  width: 100%;
}
#banner, #referrals{
  transition: 0.5s;
}
.goaway{
  transform: translateX(-110%);
}
.comeback{
  transform: none;
}

@media screen and (max-width: 800px) {
  .all-box .home-box header {
    display: block;
  }
  .all-box .home-box header .pic {
    width: 100%;
    height: 50%;
  }
  .all-box .home-box header .info {
    width: 100%;
    height: 50%;
  }
  .all-box .home-box #services .services-row {
    display: block;
  }
}/*# sourceMappingURL=home.css.map */