
@media (max-width: 1440px){
  .area-hypo_margin {
    margin-bottom: 110px;
  }
  .area-hypo__card {
    flex-direction: column;
    align-items: flex-start;
    justify-content: unset;
    gap: 40px;
  }
  .breadcrumb {
    left: 30px;
  }
  .calculator__button {
    margin-top: 40px;
  }
  .card_medium {
    width: calc(25% - 20px);
    margin-right: 20px;
    margin-bottom: 20px;
  }
  .content {
    padding: 0 30px;
  }
  .cottage-block_pt {
    padding-top: 110px;
  }
  .cottage-block_margin {
    padding-bottom: 110px;
  }
  .cottage-block__type-text {
    font-size: 24px;
  }
  .cottage-block__type-price {
    font-size: 24px;
  }
  .cottages {
    padding-top: 110px;
  }
  .cottages__phone {
    right: 30px;
  }
  .cottages .content__list {
    margin-top: 40px;
  }
  .description {
    padding: 110px 0;
  }
  .description__block {
    max-width: 590px;
  }
  .description__logo-text {
    font-size: 70px;
  }
  .description__text {
    font-size: 18px;
  }
  .description__label {
    font-size: 50px;
  }
  .detail-block__wrapper {
    margin-top: 40px;
  }
  .detail-list_pt {
    padding-top: 110px;
  }
  .detail-list__wrapper {
    margin-bottom: 30px;
  }
  .detail-set__image-wrapper {
    height: 360px;
  }
  .detail-set__item-title {
    font-size: 16px;
  }
  .detail-set__text {
    font-size: 14px;
  }
  .detail_mt {
    margin-top: 120px;
  }
  .error__subtitle {
    margin-bottom: 50px;
    font-size: 40px;
  }
  .feedback__slider {
    margin-top: 40px;
  }
  .feedback__item-text {
    margin-bottom: 50px;
    font-size: 16px;
  }
  .filter-areas__links {
    flex-direction: column;
  }
  .forest-block__title {
    margin-bottom: 30px;
    font-size: 50px;
  }
  .forest-block__button {
    margin-top: 30px;
  }
  .form-desktop__wrapper {
    padding: 100px 0;
  }
  .gallery_mt {
    margin-top: 120px;
  }
  .gallery_mb {
    margin-bottom: 120px;
  }
  .gallery__wrapper {
    column-gap: 20px;
    row-gap: 40px;
    margin-top: 40px;
  }
  .gallery__item {
    width: calc(25% - 15px);
  }
  .hypo-card_medium {
    width: calc(25% - 20px);
    margin-right: 20px;
    margin-bottom: 20px;
  }
  .hypothec .content__list {
    margin-top: 40px;
  }
  .image-block__wrapper {
    gap: 60px;
    margin-bottom: 50px;
  }
  .image-block__item-label {
    font-size: 50px;
  }
  .image-block__text {
    max-width: 490px;
    font-size: 18px;
  }
  .info__side {
    padding: 40px 0;
    max-width: 510px;
  }
  .info__list-item {
    padding-top: 16px;
  }
  .info__list-item:after {
    margin-top: 16px;
  }
  .info__list-item {
    padding: 0 40px;
  }
  .info__slide-title-wrapper {
    left: 30px;
    bottom: 40px;
  }
  .info__slider-count {
    left: 40px;
    bottom: 40px;
  }
  .list .content__list {
    margin-top: 40px;
  }
  .list .content__title {
    max-width: 900px;
  }
  .location-map_mt {
    margin-top: 120px;
  }
  .location-map__map {
    height: 700px;
  }
  .location-map__text {
    font-size: 24px;
  }
  .location_mt {
    padding-top: 120px;
  }
  .location__text {
    margin-top: 40px;
  }
  .location__buttons {
    margin-top: 80px;
  }
  .location__list {
    gap: 30px;
  }
  .location__item-title {
    font-size: 50px;
  }
  .main__wrapper {
    margin: 0 30px 30px;
  }
  .main__menu {
    gap: 40px;
  }
  .main__title {
    margin: 60px;
    font-size: 70px;
  }
  .mtb {
    padding: 120px 0;
  }
  .mt {
    padding-top: 120px;
  }
  .mb {
    padding-bottom: 120px;
  }
  .news-card_index {
    width: calc(33.3333333333% - 20px);
    margin-bottom: 20px;
    margin-right: 20px;
  }
  .news-card__image-wrapper {
    min-height: unset;
    width: 100%;
    height: 350px;
  }
  .news-detail {
    padding-top: 120px;
    padding-bottom: 120px;
  }
  .news-detail__text {
    margin-top: 40px;
    font-size: 18px;
  }
  .news-detail__visual-info {
    margin-top: 30px;
  }
  .news-detail__navigation {
    margin-top: 40px;
  }
  .news__wrapper {
    margin-top: 44px;
  }
  .news__phone-logo {
    right: 30px;
  }
  .slider-block_pt {
    padding-top: 110px;
  }
  .slider-block__wrapper {
    margin-top: 40px;
  }
  .slider-block__sliders {
    width: calc(100% - 520px);
  }
  .slider-block__item {
    height: 440px;
  }
  .slider-block__info {
    width: 520px;
  }
  .slider-block__button {
    font-size: 24px;
  }
  .slider-block__block {
    padding: 40px;
  }
  .tabs-set_mb {
    margin-bottom: 120px;
  }
  .tabs-set__button {
    font-size: 20px;
    padding: 20px 0;
  }
  .tabs-set__block-content {
    align-items: flex-start;
  }
  .tabs-set__image-wrapper {
    height: 360px;
    width: calc(50% - 30px);
  }
  .tabs-set__list {
    width: calc(50% - 30px);
    max-height: unset;
    flex-direction: row;
  }
  .tabs-set__item-title {
    font-size: 16px;
  }
  .tabs-set__item-text {
    font-size: 14px;
  }
  .type-house_main {
    margin-right: 20px;
    margin-bottom: 20px;
    width: calc(50% - 20px);
  }
  .type-house__image-wrapper {
    height: 370px;
  }
}