/* ========================================
   XILEMI — HERO PROGETTI
======================================== */

.xilemi-project-hero {
    background-blend-mode: multiply;
    background-color: #bfbfbf !important;
}


/* ========================================
   RESIDENZA CR — FOTO CENTRALE
======================================== */

.xilemi-foto-prima img,
.xilemi-foto-prima .vc_single_image-img {
    width: 100% !important;
    height: 430px !important;
    max-height: none !important;
    object-fit: cover !important;
    object-position: center center;
    display: block;
}


/* ========================================
   RESIDENZA CR — FOTO LATERALE
======================================== */

@media (min-width: 992px) {
    .xilemi-foto-laterale {
        transform: translateY(-15px);
    }
}


/* ========================================
   XILEMI — RENDER CONCEPT
======================================== */

.xilemi-render-concept .vc_single_image-wrapper,
.xilemi-render-concept .vc_figure {
    width: 100%;
    max-width: 100%;
}

.xilemi-render-concept img,
.xilemi-render-concept .vc_single_image-img {
    width: 100% !important;
    height: 390px !important;
    max-height: none !important;
    object-fit: cover !important;
    object-position: center 20% !important;
    display: block;
}


/* ========================================
   RESIDENZA CR — GALLERIA TRE IMMAGINI
======================================== */

.xilemi-gallery-image img {
    width: 100% !important;
    height: 420px !important;
    object-fit: cover !important;
    object-position: center center;
    display: block;
}

/* ========================================
   XILEMI — SPAZIATURE PROGETTI DESKTOP
======================================== */

@media (min-width: 992px) {

  .vc_row.xilemi-project-content {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

}