
@media (max-width: 1220px){
  .header__logo {
    max-width: 188px;
  }
  .header__right-content .button-pen {
    background-color: #FFF8D0;
    color: #36373E;
    margin-right: 34px;
  }
  .header__right-content .button-wa {
    display: none;
  }
  .header__phone a {
    font-size: 24px;
    line-height: 28px;
  }
  .header__phone div {
    font-size: 16px;
    line-height: 24px;
  }
  .house-card {
    width: calc(50% - 8px);
    height: 390px;
  }
  .hypothec .flex-row .hypothec-card {
    width: calc(50% - 8px);
    height: 450px;
  }
  .news-card {
    width: calc(50% - 8px);
    height: fit-content;
  }
  .news-card__image-wrapper {
    height: fit-content;
  }
}