@media screen and (min-width: 767px) and (max-width: 1400px) {
  body {
    font-size: 1.286vw;
    line-height: 1.857vw;
  }
  p {
    margin-bottom: 1.143vw;
  }
  .icon._arrow-top {
    width: 1.000vw;
    height: 1.286vw;
  }
  .icon._rubl-black {
    width: 3.000vw;
    height: 3.571vw;
    margin-top: -0.5vw;
  }
  .icon._rubl-white {
    width: 2.143vw;
    height: 2.357vw;
    margin-top: 0.214vw;
  }
  .container {
    max-width: 100.000vw;
    padding: 0 8.571vw;
  }
  .button {
    height: 4.571vw;
    padding: 1.429vw 2.857vw;
    border: 0.071vw solid #0047FF;
    border-radius: 5.714vw;
    font-size: 1.286vw;
    line-height: 1.714vw;
  }
  .button._order-presentation {
    height: 3.429vw;
    border: 0.071vw solid #0047FF;
    border-radius: 2.857vw;
    padding: 0 1.643vw;
    font-size: 1.286vw;
    line-height: 1.857vw;
  }
  .button._white._transparent {
    border: 0.071vw solid #fff;
  }
  .screen__title {
    font-size: 2.857vw;
    line-height: 3.143vw;
  }
  .header {
    padding: 1.429vw 0 1.429vw;
  }
  .screen._entry .screen__wrap {
    padding-top: 7.714vw;
    padding-bottom: 3.143vw;
  }
  .screen._entry .screen__bg {
    height: 57.143vw;
  }
  .screen._entry .screen__header {
    margin-bottom: 4.643vw;
  }
  .screen._entry .screen__title {
    margin-bottom: 1.143vw;
  }
  .screen._entry .screen__devices {
    margin-bottom: 5.714vw;
  }
  .screen._entry .screen__devices-1 {
    top: 15.214vw;
    margin-left: -41.429vw;
    width: 18.571vw;
  }
  .screen._quality .screen__wrap {
    padding-top: 2.000vw;
    padding-bottom: 21.643vw;
  }
  .screen._quality .screen__wrap .container {
    padding-right: 15.714vw;
  }
  .quality__list .item {
    width: 18.571vw;
  }
  .quality__list .item__number {
    font-size: 4.571vw;
    line-height: 3.143vw;
    margin-bottom: 1.143vw;
  }
  .quality__list .item__title {
    font-size: 1.000vw;
    line-height: 1.429vw;
  }
  .screen._how-works .screen__bg .item._gray._1 {
    width: 41.929vw;
    height: 41.929vw;
    top: -11.071vw;
    margin-left: -61.286vw;
  }
  .screen._how-works .screen__bg .item._gray._2 {
    width: 51.857vw;
    height: 51.857vw;
    top: -15.929vw;
    margin-left: -30.714vw;
  }
  .screen._how-works .screen__bg .item._gray._3 {
    width: 22.357vw;
    height: 22.357vw;
    top: -7.429vw;
    margin-left: 36.500vw;
  }
  .screen._how-works .screen__bg .item._white._4 {
    width: 41.929vw;
    height: 41.929vw;
    bottom: -16.786vw;
    margin-left: -58.571vw;
  }
  .screen._how-works .screen__bg .item._white._5 {
    width: 22.357vw;
    height: 22.357vw;
    bottom: -9.714vw;
    margin-left: -19.857vw;
  }
  .screen._how-works .screen__bg .item._white._6 {
    width: 51.857vw;
    height: 51.857vw;
    bottom: -26.714vw;
    margin-left: 15.571vw;
  }
  .screen._how-works .screen__title {
    margin-bottom: 2.857vw;
  }
  .screen._how-works .screen__wrap {
    padding-bottom: 24.429vw;
  }
  .how-works__list {
    margin-bottom: 4.286vw;
  }
  .how-works__list .item {
    margin-right: -8.571vw;
  }
  .how-works__list .item__common {
    width: 32.857vw;
    min-width: 32.857vw;
    margin-right: 2.857vw;
  }
  .how-works__list .item__title {
    font-size: 2.000vw;
    line-height: 2.143vw;
    margin-bottom: 1.143vw;
  }
  .how-works__list .item:nth-child(even) .item__media {
    min-width: 26.786vw;
    width: 26.786vw;
    margin-right: 16.071vw;
  }
  .group-img._1 {
    width: 62.857vw;
  }
  .group-img._1 .row {
    margin: 0 -0.714vw 2.857vw;
  }
  .group-img._1 .col {
    padding: 0 0.714vw;
  }
  .group-img._2 {
    width: 26.786vw;
  }
  .group-img._3 {
    width: 84.286vw;
  }
  .group-img._3 .row {
    margin: 0 -0.714vw;
  }
  .group-img._3 .col {
    padding: 0 0.714vw;
  }
  .group-img._3 img {
    margin-bottom: 1.429vw;
  }
  .screen._better .screen__wrap {
    padding-top: 8.571vw;
    padding-bottom: 7.857vw;
  }
  .screen._better .screen__title {
    max-width: 54.286vw;
    margin: 0 auto 8.571vw;
  }
  .better {
    padding-right: 7.143vw;
  }
  .better .item {
    padding-left: 7.143vw;
    margin-bottom: 8.571vw;
    width: 32.857vw;
  }
  .better .item__number {
    width: 4.286vw;
    height: 4.286vw;
    font-size: 2.000vw;
    line-height: 2.143vw;
  }
  .better .item__title {
    font-size: 2.000vw;
    line-height: 2.143vw;
    margin-bottom: 1.714vw;
  }
  .screen._who-did-it .screen__wrap {
    padding-top: 5.714vw;
    padding-bottom: 5.714vw;
  }
  .who-did-it__img {
    right: 3.857vw;
    top: -7.143vw;
    margin-bottom: 5.714vw;
  }
  .who-did-it__img img {
    width: 16.071vw;
  }
  .who-did-it__title {
    margin-bottom: 1.714vw;
    font-size: 2.857vw;
    line-height: 3.143vw;
  }
  .who-did-it__lead {
    max-width: 54.286vw;
  }
  .who-did-it__price {
    top: -7.286vw;
    margin-left: 15.857vw;
    width: 21.429vw;
    height: 21.429vw;
    padding: 0 3.571vw;
  }
  .who-did-it__price-title {
    font-size: 2.857vw;
    line-height: 3.143vw;
    margin-bottom: 1.143vw;
  }
  .screen._included .screen__title {
    margin-bottom: 2.857vw;
  }
  .screen._included .screen__wrap {
    padding-top: 5.714vw;
    padding-bottom: 5.714vw;
  }
  .included__tabs {
    margin-bottom: 2.857vw;
  }
  .included__tabs:before {
    min-width: 8.286vw;
    width: 8.286vw;
    height: 4.143vw;
  }
  .included__tabs:after {
    min-width: 8.286vw;
    width: 8.286vw;
    height: 4.143vw;
  }
  .included__tabs .button {
    height: 4.143vw;
    border: 0.071vw solid #0047FF;
    border-radius: 2.143vw;
    padding: 0 2.286vw;
    margin: 0 0.286vw;
  }
  .included__lead {
    max-width: 54.286vw;
    margin: 0 auto 1.429vw;
  }
  .included__gallery {
    width: 82.857vw;
  }
  .included__gallery-head {
    height: 2.857vw;
    border-radius: 1.429vw 1.429vw 0.000vw 0.000vw;
    padding-left: 1.429vw;
  }
  .included__gallery-head .dot {
    margin-right: 0.571vw;
    width: 1.143vw;
    height: 1.143vw;
  }
  .included__gallery-list {
    border: 0.071vw solid #0047FF;
    border-radius: 0.000vw 0.000vw 1.429vw 1.429vw;
  }
  .included__gallery-list .item {
    border-radius: 0.000vw 0.000vw 1.429vw 1.429vw;
  }
  .included__gallery-list .item img {
    border-radius: 0.000vw 0.000vw 1.429vw 1.429vw;
  }
  .included__gallery .tns-outer {
    border: 0.071vw solid #0047FF;
    border-radius: 0.000vw 0.000vw 1.429vw 1.429vw;
  }
  .footer {
    padding-top: 1.071vw;
    padding-bottom: 1.571vw;
  }
  .footer__top {
    margin-bottom: 11.857vw;
  }
  .footer__top a .icon {
    margin-left: 0.357vw;
  }
  .footer__title {
    font-size: 2.857vw;
    line-height: 3.143vw;
    max-width: 75.714vw;
    margin: 0 auto 2.857vw;
  }
  .footer__button {
    margin-bottom: 11.143vw;
  }
  .footer__copy img {
    margin-right: 1.286vw;
  }
  .included__gallery-list {
    max-height: 699.4.500vw;
  }
}
