:root {
  --header-height: 80px;
}
@media screen and (max-width: 1000px) {
  :root {
    --header-height: 60px;
  }
}

.point__blockContainer {
  width: 100%;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.point .template__swiperPrev,
.point .template__swiperNext {
  display: none;
}
@media screen and (max-width: 1000px) {
  .point .template__groupContainer {
    position: relative;
    width: 100%;
    padding: 25px 0;
    overflow: hidden;
  }
  .point .swiper-wrapper {
    width: 100%;
  }
  .point .template__step {
    margin: 0 auto;
    max-width: unset;
  }
  .point .template__imgArea {
    max-width: 290px;
    margin: 0 auto;
  }
  .point .template__swiperPrev,
.point .template__swiperNext {
    display: block;
  }
  .point .template__textArea {
    margin-top: 35px;
  }
  .point .swiper-pagination {
    bottom: 80px;
  }
  .point .swiper-notification {
    display: none;
  }
  .point .arrow {
    display: none;
  }
}