/* Flip 50-50 Stacking Order in Mobile */

.block_ca1ee18fdbce4f3aa90e5a9067086564 {
    display: flex;
    flex-flow: wrap-reverse;
}

/* Full Width Gallery Images in Mobile */

@media only screen and (max-width: 767px) {
    .blockContent.cols4 .imgGridItem {
        width: 100%;
        margin: 0;
        padding: 0px;
    }
    .cols4 .imgGridItem .imgHover-content {
        display: block!important;
    }
    div.blockWrap_ca1ee18fdbce4f3aa90e5a9067086564 {
        padding-top: 60px;
        padding-bottom: 0px;
    }
    div.blockWrap_aa447922959e4c8daa4bbca61fc441e8, div.blockWrap_f27f73d222d544f6bb5a8166ba858a61, div.blockWrap_c8112b171d444fd39ccdf0a05e13810e, div.blockWrap_cb609db43fbd45dcb329031f6dfb7630 {
        padding: 20px!important;
    }
}