@media screen and (max-width: 1199px) {

  .homev7 .header-content__button {
    width: 340px;
  }

  .homev7 .compare-right .compare__position {
    width: 200px;
  }
}

@media screen and (max-width: 991px) {

  .homev7 .compare-right .compare__position {
    width: auto;
  }

  .homev7 .compare__position {
    height: 40px;
  }
}

@media screen and (max-width: 767px) {

  .homev7 .button-right,
  .homev7 .button-left {
    width: 290px;
  }
}

@media screen and (max-width: 470px) {

  .homev7 .header-content {
    padding-top: 130px;
  }

  .homev7 .compare__sub-text {
    margin: 50px auto;
  }

  .homev7 .button-right,
  .homev7 .button-left {
    width: 230px;
    height: auto;
  }
}
