.curved-lines {
  position: absolute;
  width: 50%;
  height: 86px;
  bottom: -1px;
  overflow: hidden;
}
.curved-lines svg {
  position: absolute;
  width: 100%;
  height: 86px;
}
.curved-lines.curved-right {
  right: 0;
}
.curved-lines.curved-right svg {
  left: 0;
}
.curved-lines.curved-left {
  left: 0;
}
.curved-lines.curved-left svg {
  right: 0;
}
.curved-lines-top {
  position: absolute;
  left: 0;
  right: 0;
  top: 0px;
  width: 100%;
  height: 86px;
}
.curved-lines-top svg {
  width: 100%;
  height: 86px;
}
@media (max-width: 1158px) {
  .curved-lines {
    height: 50px;
  }
  .curved-lines svg {
    height: 50px;
  }
  .curved-lines-top {
    height: 50px;
  }
  .curved-lines-top svg {
    height: 50px;
  }
}
