@media (min-width: 1921px) {
    .header--search .container {
      max-width: 1920px;
    }
    .section-production {
      height: 100vh;
    }
    .section-production.section-production-height {
      height: fit-content;
    }
    .section-production .container {
      height: 100%;
    }
    .section-production-decor {
      height: 100%;
    }
    .contacts__map .contacts__map-img img {
      /* max-height: 765px; */
    }
    .partners__wrapper .production__intro-top,
    .production__intro-top.suppliers__intro-top {
      padding: 0 0 220px 0;
    }
    .partners__wrapper-flex {
      height: 100%;
      width: 100%;
      display: flex;
      align-items: center;
    }
    .partners__intro-img {
      width: 120%;
      left: 590px;
    }
    .production__intro-text {
      margin-top: 38px;
    }
    .partners .production__intro-text {
      margin-top: 12px;
    }
    .partners__intro-img.suppliers--img {
      width: 700px;
      height: 567px;
      right: -130%;
      left: auto;
    }
    .partners__intro-img.suppliers--img img {
      width: 800px;
      height: 630px;
    }
    .partners__intro-img.suppliers--img.remains--img {
      width: 733px;
      top: -48px;
    }
    .partners__intro-img.transportcompanies--img {
      width: 720px;
      right: -910px;
      top: 190px;
    }
    .partners__intro-img.estimate--img {
      width: 1516px;
      right: -300px;
      top: 210px;
    }
    .partners__intro-img.layoutplates--img {
      right: -430px;
    }
    .production__intro-top.estimate__intro-top {
      flex-grow: 1;
      background-position: 100% 0;
      background-size: 242px 215px;
    }
    .companyintro__title,
    .companyintro__subtitle {
      font-size: 92px;
      line-height: 95px;
    }
    /* ** Страница услуги ** */
    /* ** uslugi ** */
    .section-uslugi {
      background-size: 100% 100%;
    }
    /* // uslugi // */
    /* // Страница услуги // */
    .companyintro__text-blue {
      font-size: 68px;
      line-height: 76px;
      margin-top: 40px;
    }
    .section-companyintro {
      height: 100vh;
      padding: 140px 0 0 0;
    }
    .companyintro__img-desktop {
      display: none;
    }
    .companyintro__img-bigdesktop {
      display: block;
    }
    .companyintro__image .companyintro__img-bigdesktop {
      width: 100%;
      height: 100%;
      object-fit: contain;
    }
    .erroes__decor::after {
      content: "";
      width: 364px;
      height: 298px;
      position: absolute;
      top: 10px;
      right: -780px;
      z-index: 0;
      background: url(/images/404/img-404-decor5.png) no-repeat;
    }

/* Проверяем поддержку image-set с WebP */
@supports (background-image: image-set(url("/images/404/img-404-decor5.webp") type("image/webp") 1x)) {
  .erroes__decor::after {
    /* браузеры, которые знают image-set+WebP, выберут WebP первым */
    background: image-set(
      url("/images/404/img-404-decor5.webp") type("image/webp") 1x,
      url("/images/404/img-404-decor5.png")  type("image/png")  1x
    )no-repeat;
  }
}
    .erroes__decor1::before {
      content: "";
      display: block;
      width: 467px;
      height: 543px;
      position: absolute;
      top: -150px;
      left: -800px;
      z-index: -1;
      background: url(/images/404/img-404-decor1.png) no-repeat;
    }

/* Проверяем поддержку image-set с WebP */
@supports (background-image: image-set(url("/images/404/img-404-decor1.webp") type("image/webp") 1x)) {
  .erroes__decor1::before {
    /* браузеры, которые знают image-set+WebP, выберут WebP первым */
    background: image-set(
      url("/images/404/img-404-decor1.webp") type("image/webp") 1x,
      url("/images/404/img-404-decor1.png")  type("image/png")  1x
    )no-repeat;
  }
}
    .modal.modal-video .form.form-bg {
      max-width: 1160px;
      height: 650px;
    }
    .section-smkd {
      background-size: contain;
      margin: -60px auto 10px;
    }
  
    .sale-remains {
      padding: 65px 0 0 0;
    }
    /* ** Модальное окно с изоображением товара ** */
    .productsmodal__close {
      top: 60px;
    }
    /* // Модальное окно с изоображением товара // */
  
  
  
    /* ** inventory ** */
    .inventory::before {
      width: 1068px;
      height: 1236px;
      bottom: 0px;
      left: 180px;
    }
    .inventory-center {
      padding: 186px 0 0 0;
    }
    .inventory__title {
      font-size: 126px;
      line-height: 116px;
    }
    .inventory__text {
      font-size: 32px;
    }
    .inventory__desc {
      max-width: 474px;
      font-size: 18px;
    }
    /* // inventory // */
  
  
  
  
  
    /* ** page housekit ** */
    .housemain__bg img {
      border-radius: 42px;
    }
    /* // page housekit // */
  }
  