@media all and (max-width: 850px) {
  .menu li:last-child {
    margin-left: auto;
  }

  .header-title_p {
    font-size: 12px;
  }
  .featuresr_h1 {
    font-size: 20px;
  }
  .features_p {
    font-size: 12px;
  }
  .features-wrap {
    padding: 20px;
  }
  .menu {
    flex-direction: column;

    padding-top: 10%;
    justify-content: center;
  }
  .menu li a {
    font-size: 20px;
  }
  .header-title {
    padding-top: 40%;
    justify-content: center;
  }

  .header-title_flex {
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
  .header-title_buttons {
    text-align: center;
    margin: 0 auto;
    width: 80%;
    color: #526671;
  }

  .footer-menu {
    order: 0;
    justify-content: center;
  }
  .copirate {
    order: 1;
    margin-left: auto;
  }

  .features-flex-parnter {
    padding: 40px;
    justify-content: center;
  }

  .btn {
    padding: 5px 20px;
    font-size: 10px;
    color: #526671;
  }

  .features_title,
  .features_title2,
  .features_title3 {
    /* padding: 40px; */
  }
}
