@media screen and (min-width: 768px) {
  .planBlock {
    padding-top: 12rem;
  }
}
@media screen and (max-width: 768px) {
  .planBlock {
    padding: 7.2rem 0 4rem;
  }
}
@media screen and (min-width: 768px) {
  .planBlock__head {
    text-align: center;
  }
}
@media screen and (min-width: 768px) {
  .planBlock__head + .planBlock__cont {
    margin-top: 5.6rem;
  }
}
@media screen and (max-width: 768px) {
  .planBlock__head + .planBlock__cont {
    margin-top: 4rem;
  }
}
@media screen and (min-width: 768px) {
  .planBlock__cont + .planBlock__bottom {
    margin-top: 14rem;
  }
}
@media screen and (max-width: 768px) {
  .planBlock__cont + .planBlock__bottom {
    margin-top: 8rem;
  }
}
/*# sourceMappingURL=style.css.map */
