.gum_posts article{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column wrap}.gum_posts article .post-top{overflow:hidden}.gum_posts article .blog-image{background-size:cover;background-position:center;background-repeat:no-repeat;line-height:0;font-size:0}.gum_posts article .blog-image img{visibility:hidden;opacity:0}.gum_posts .post-list.image-position-left article,.gum_posts .post-list.image-position-right article{flex;flex-flow:row}.gum_posts .post-list.image-position-right article{flex-flow:row-reverse}.gum_posts article .posts-meta{list-style:none;padding:0;margin:0}.gum_posts article .posts-meta li{display:inline-block;font-size:1.1em;font-weight:700}.gum_posts article .posts-meta .list-meta.meta-divider{padding:0 .5em;vertical-align:middle;line-height:1}.gum_posts article .posts-meta .list-meta.meta-divider span{line-height:1}.gum_posts .post-list.mobile-force-ontop article .post-top+.post-content{padding:20px}.gum_posts article .elementor-button-wrap.button-align-justify .elementor-button{display:block}.gum_posts article .elementor-button-wrap.button-align-justify .elementor-button .elementor-button-text{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.gum_posts article .elementor-button-wrap.button-align-right{text-align:right}.gum_posts article .elementor-button-wrap.button-align-left{text-align:left}.gum_posts article .elementor-button-wrap.button-align-center{text-align:center}[data-elementor-device-mode=mobile] .gum_posts .post-list.mobile-force-ontop article{flex-flow:column wrap!important}[data-elementor-device-mode=mobile] .gum_posts .post-list.mobile-force-ontop article .post-top,[data-elementor-device-mode=mobile] .gum_posts .post-list.mobile-force-ontop article .post-content{width:100%!important}