.widget_images_offers_tiles {
display: grid;
grid-template-columns: repeat(4, 1fr) 0;
grid-template-rows: repeat(2, 1fr);
grid-column-gap: 15px;
grid-row-gap: 15px;
}
.widget_images_offers_tiles .item:nth-child(1) { grid-area: 1 / 1 / 3 / 2; }
.widget_images_offers_tiles .item:nth-child(2) { grid-area: 1 / 2 / 2 / 3; }
.widget_images_offers_tiles .item:nth-child(3) { grid-area: 2 / 2 / 3 / 3; }
.widget_images_offers_tiles .item:nth-child(4) { grid-area: 1 / 3 / 3 / 4; }
.widget_images_offers_tiles .item:nth-child(5) { grid-area: 1 / 4 / 2 / 5; }
.widget_images_offers_tiles .item:nth-child(6) { grid-area: 2 / 4 / 3 / 5; }

.widget_images_offers_tiles .item img{
    width:100%;
    transition:opacity 0.2s ease-in-out;
    opacity:1;
}

.widget_images_offers_tiles .item a:hover img{
    opacity:0.8;
}

.widget_images_offers_tiles .item a{
    color:#000 !important;
    display:flex;
    height:100%;
}
.widget_images_offers_tiles .item{
    position:relative;
}
.widget_images_offers_tiles h5{
    font-weight:600;
}
.widget_images_offers_tiles .item .info{
    position:absolute;
    top:0;
    left:0;
    padding:3rem 2rem 2rem 2rem;
    z-index:2;
}
.widget_images_offers_tiles .item .info p{
    font-size:0.9rem;
    line-height:1.3;
}





@media (max-width: 640px) {

    .widget_images_offers_tiles .item .info p {
        display:none;
    }

    .widget_images_offers_tiles .item >a:before{
        content:"";
        position:absolute;
        top:0;
        right:0;
        left:0;
        bottom:0;
        display:block;
        background:rgba(255,255,255,0.2);
    }


}


@media (max-width: 1002px) {


.widget_images_offers_tiles .item a{
    height:300px;
}

.widget_images_offers_tiles .item img{
    object-fit: cover;
}

.widget_images_offers_tiles {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-template-rows: repeat(3, 1fr);
grid-column-gap: 15px;
grid-row-gap: 15px;
}

.widget_images_offers_tiles .item:nth-child(1) { grid-area: 1 / 1 / 2 / 2; }
.widget_images_offers_tiles .item:nth-child(2) { grid-area: 1 / 2 / 2 / 3; }
.widget_images_offers_tiles .item:nth-child(3) { grid-area: 2 / 1 / 3 / 2; }
.widget_images_offers_tiles .item:nth-child(4) { grid-area: 2 / 2 / 3 / 3; }
.widget_images_offers_tiles .item:nth-child(5) { grid-area: 3 / 1 / 4 / 2; }
.widget_images_offers_tiles .item:nth-child(6) { grid-area: 3 / 2 / 4 / 3; }



}



.widget_images_offers_tiles.offers_slider img{
    height:300px !important;
    
}
