.design_gallery_1bhk .items_wrapper{
    position: relative;
}
.design_gallery_1bhk .gallery-room-img{
    border-radius: 20px;
    height: 460px;
}
.design_gallery_1bhk .gallery-filter{
    width: 49%;
}
.design_gallery_1bhk .gl-filter-image-content{
    font-family: Lato;
    font-weight: 700;
    font-size: 30px;
    line-height: 39px;
    color: #1D1D1F;    
    margin-bottom: 8px;
}
.design_gallery_1bhk .gallery_card-desc{
    font-family: Lato;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0%;
    color: #000000;    
    margin-bottom: 20px;
}
.design_gallery_1bhk .gallery-room-img{
    margin-bottom: unset;
}
.design_gallery_1bhk .gallery-filter__book-consultation{
    padding: 0 28px;
    min-height: 52px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.design_gallery_1bhk .slick-prev , .design_gallery_1bhk .slick-next{
    z-index: 9;
    
}
.design_gallery_1bhk .slick-prev{
    left: 10px;
}
.design_gallery_1bhk .slick-next{
    right: 10px;
}
.design_gallery_1bhk .slick-prev:before , .design_gallery_1bhk .slick-next:before{
    content: '';
    filter: unset;
    cursor: unset;
    opacity: 1;
    width: 36px;
    height: 36px;
    position: absolute;
    transform: translateY(-50%);
}
.design_gallery_1bhk .slick-prev:before{
    /* content: url(../../../content/dam/asianpaintsbeautifulhomes/bh-new-header/left-arrow-gallery.png); */
    background: url(../../../content/dam/asianpaintsbeautifulhomes/bh-new-header/left-arrow-gallery.png) no-repeat;
    background-size: 100% 100%;
    left: 10px;
}
.design_gallery_1bhk .slick-next:before{
    background: url(../../../content/dam/asianpaintsbeautifulhomes/bh-new-header/right-arrow-gallery.png) no-repeat;
    background-size: 100% 100%;
    right: 10px;
}
.design_gallery_1bhk .slick-dots li button {
    display: none;
}
.design_gallery_1bhk .slick-dots li{
    width: 8px;
    height: 8px;
    background: #FFFFFF;
    border-radius: 50%;
}
.design_gallery_1bhk .slick-dots li.slick-active {
    width: 32px;
    border-radius: 8px;
    background: #AB8FD1;
}
.design_gallery_1bhk .slick-dots{
    bottom: 35px;
}

@media screen and (max-width : 991px){
    .design_gallery_1bhk .gallery-filter {
        width: 100%;
    }
    .design_gallery_1bhk .gallery-room-img {
        border-radius: 10px;
        height: 236px;
    }
    .design_gallery_1bhk .gallery-filter{
        background-color: unset;
    }
    .design_gallery_1bhk .slick-dots li{
        width: 6px;
        height: 6px;
    }
    .design_gallery_1bhk .slick-dots {
        bottom: 12px;
    }
    .design_gallery_1bhk .gl-filter-image-content{
        font-size: 20px;
        line-height: 26px;
        padding: unset;
    }
    .design_gallery_1bhk .slick-dotted.slick-slider{
        margin-bottom: 16px;
    }
    .design_gallery_1bhk .gallery_card-desc{
        margin-bottom: 12px;
         display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2; 
        overflow: hidden;
        text-overflow: ellipsis;
    }
   .design_gallery_1bhk .gallery-filter__book-consultation{
        margin: unset;
    }
   .design_gallery_1bhk .gallery-wrapper a.gallery-filter{
    margin-bottom: 30px;
   }
   .design_gallery_1bhk .shop-sub-listing__tag.filter-bar__tag{
    margin: unset;
   }
   .design_gallery_1bhk .slick-prev:before , .design_gallery_1bhk .slick-next:before{
    width: 24px;
    height: 24px;
   }
   .design_gallery_1bhk .slick-prev:before{
    left: 0px;
   }
   .design_gallery_1bhk .slick-next:before{
    right: 0px;
   }
   .design_gallery_1bhk .slick-prev {
    left: 7px;
    }
   .design_gallery_1bhk .slick-next {
    right: 7px;
}
}