.elementor-1027 .elementor-element.elementor-element-b2dda43{margin-top:5em;margin-bottom:0em;}.elementor-1027 .elementor-element.elementor-element-4a1e2be .dynamic-listing .post-inner-loop .grid-item{padding:15px 15px 15px 15px;}.elementor-1027 .elementor-element.elementor-element-4a1e2be .dynamic-listing .post-inner-loop .post-title,.elementor-1027 .elementor-element.elementor-element-4a1e2be .dynamic-listing .post-inner-loop .post-title a{font-family:"Mont", Sans-serif;font-weight:bold;}.elementor-1027 .elementor-element.elementor-element-4a1e2be .dynamic-listing.dynamic-listing-style-3 .blog-list-content:hover .blog-featured-image,.elementor-1027 .elementor-element.elementor-element-4a1e2be .dynamic-listing.dynamic-listing-style-2 .blog-list-content:hover .blog-featured-image{box-shadow:35px 37px 30px 37px rgba(0, 0, 0, 0.5);}.elementor-1027 .elementor-element.elementor-element-4a1e2be .theplus-posts-not-found{color:#FFFFFF;background-color:var( --e-global-color-primary );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}@media(max-width:1024px){.elementor-1027 .elementor-element.elementor-element-b2dda43{margin-top:7em;margin-bottom:0em;}}@media(max-width:767px){.elementor-1027 .elementor-element.elementor-element-b2dda43{margin-top:6em;margin-bottom:0em;padding:0px 0px 0px 0px;}}/* Start custom CSS */.mec-events-masonry-cats
{   
    display:none;
}
.mec-container h1, .mec-event-footer
{
    display:none;
}
.mec-wrap {
    margin-top: 9em;
}
.mec-masonry-item-wrap .mec-event-grid-modern .event-grid-modern-head {
    background: #fff;
    border-bottom: none;
}
.mec-masonry {
    background: #fff;
    border: none;
    box-shadow: none;
}/* End custom CSS */