#museums {
    background: #F6F9EB;
    
}

.museums-list .post-wrapper {
    background-color: #F1F1F1;
}

.museums-list .post-wrapper img{
   object-fit: cover;
   height: 424px;
}
#museums .post-wrapper img {
    width: 100%;
    position: relative;
    z-index: 10;
    overflow:hidden;
    height: 424px;
    object-fit: cover;
    background-color: #F1F1F1;
}

#museums .post-wrapper {
    width: 424px;
    margin-right: 20px;
    counter-increment: carousel-cell;
}


i.fas.fa-map-marker-alt {
    color: #4f6415;
    font-size: 18px;
}
#museums .flickity-prev-next-button.next {
    
    right: -10px;

    top: 50%;
}

#museums .flickity-prev-next-button.previous {
    top: 50%;
    left: -10px;
}
#museums .flickity-prev-next-button.next .flickity-button-icon {
    top: 25%;
    left: 5px;
}
#museums .container{
    max-width: 100%!important;
}
.text-museum-above{
    float: left;
    position: absolute;
    bottom: 0;
    z-index: 999;
    text-indent: 999;
    background: transparent linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%) 0% 0% no-repeat padding-box;
    width:100%;
    margin-bottom: -5px;

    display: -ms-flexbox!important;
    display: flex!important;
}
@media screen and (max-width: 992px){
#museums .post-wrapper img{
   height: 350px; 
   width:350px;
}
#museums .post-wrapper{
    width: 350px;
}

.text-museum-above{
    width:350px;
    justify-content: space-evenly!important;
}}
@media screen and (min-width: 551px){
    #museums .flickity-viewport{
        height:500px!important;
    }
}
@media screen and (max-width: 550px){
    #museums .post-wrapper img{
       height: 300px; 
    }
    #museums .flickity-viewport {
        height: 440px!important;
    }}