#home.quad .prod-img {
    padding: 15px;
    overflow: hidden; 
    position: relative;
}

#home.quad .prod-img img {
    border-radius: 15px;
}

#home.quad .prod-img .sec-head {
    transform: translate(-50%);
    left: 50%;
    margin-top: 7vw;
    text-align: center;
}

#home.quad .work-card .card-item .img {
    padding: 0;
    position: relative;
}

#home.quad .work-card .cards .card-item .col-lg-7 {
    padding-right: 0;
}

#home.quad .work-card .card-item {
    overflow: hidden;
    background: #050505;
    /* background: var(--main); */
    border: none;
}

#home.quad .work-card .card-item .img img {
    border-radius: 0;
    transform: scale(1.3) translateX(-10%);
}

#home.quad .work-card .card-item h2 {
    color: #eeeeee
}

#home.quad .work-card .card-item .img:after {
    /* background: linear-gradient(
        270deg,
        rgba(253, 219, 0, 0),        
        rgba(127, 110, 0, 0.4) 55.81%, 
        #fddb00                      
      ); */

      /* background: linear-gradient(
        270deg,
        rgba(238, 238, 238, 0),       
        rgba(238, 238, 238, 0) 30%,   
        rgba(192, 192, 192, 0.2) 55.81%, 
        rgba(170, 170, 170, 0.4) 75%,  
        #eeeeee 95%                   
        ); */
      content: "";
      height: 100%;
      width: 100%;
      position: absolute;
      display: block;
      top: 0;
      left: 0;
      /* mix-blend-mode: screen; */
}

#home.quad .prod-img.tl .sec-head .d-flex.flex-a-center{
    max-width: 50rem;
}

#home.quad .prod-img.tl .sec-head.pos-abs {
    margin-top: 0;
    left: 5%;
    top: 9%;
    transform: none;
}

#home.quad .work-card .card-item .col-lg-5 {
    z-index: 9;
}

#home.quad .prod-img.tl h4 {
    text-align: left;
}

#home.quad .work-card {
    background: #dfdfdf;
    padding-top: 0 !important;
    margin: 0 15px;
    border-radius: 0 0 15px 15px;
}

#home.quad .prod-img:not(.tl) img {
    border-radius: 15px 15px 0 0;
}

#home.quad .prod-img:not(.tl) {
    padding-bottom: 0;
}

#home.quad .work-card .card-item .cont {
    justify-content: none;
}

#home.quad .work-card .card-item .cont h2 {
    margin-bottom: 0.5rem;
    line-height: 1.1;
}

#home.quad .work-card .card-item .cont h4 {
    margin-bottom: 0.5em;
    line-height: 1;
}

#home.quad .work-card .card-item .cont {
    justify-content: center;
    padding-left: 5em;
}

