.banner-btn {
  position: absolute;
  left: 0;
  right: 0;
  width: fit-content;
  bottom: 50px;
  margin: 0 auto;
}
.zhilzaim__banner-wrap {
  margin-left: -15px;
  margin-right: -15px;
  position: relative;
}
.build .grid {
  display: flex;
  align-items: stretch;
}
.build .grid_col-33 {
  margin: 0 -5%;
}
.build .grid__col-33 {
  flex: 0 1 33.33%;
  padding: 0 5%;
  margin-bottom: 70px;
}
.build .grid__col-50 {
  flex: 0 1 50%;
  padding: 0 5%;
  margin-bottom: 70px;
}
.build .grid_col-25 {
  flex-wrap: wrap;
  margin: 0 -2%;
}
.build .grid__col-25 {
  flex: 0 1 25%;
  padding: 0 2%;
  margin-bottom: 70px;
}
.build .loans {
  text-align: center;
}
.build .loans__ico {
  margin-bottom: 35px;
}
.build .loans__link {
  text-transform: uppercase;
  font-weight: bold;
}
.build .loans__link:hover {
  color: #F05E22;
}

@media (max-width: 1279px) {
  .build .grid_col-33 {
    margin: 0 -2%;
  }
  .build .grid__col-33 {
    padding: 0 2%;
  }
}

@media (max-width: 991px) {
  .build .grid__col-50,
  .build .grid__col-33,
  .build .grid__col-25 {
    margin-bottom: 60px;
  }
  .build .grid__col-25 {
    flex: 0 1 50%;
  }
}

@media (max-width: 767px) {
  .build .grid__col-50,
  .build .grid_col-33 {
    display: block;
  }
  .build .grid__col-50,
  .build .grid__col-33,
  .build .grid__col-25 {
    margin-bottom: 50px;
  }
}

@media (max-width: 529px) {
  .build .grid_col-25 {
    display: block;
  }
  .build .grid__col-50,
  .build .grid__col-33,
  .build .grid__col-25 {
    margin-bottom: 40px;
  }
}
