.post-listing{display:block;margin:0 -25px 0 0;overflow:hidden;padding:0}.post-listing .post-item{border:none;display:block;float:left;margin:0;padding:12px 0 0;width:50%}.post-item-inner{border:1px solid #e7e7e7}.post-item .features-image-block{position:relative}.post-item .post-featured-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0;cursor:pointer;display:block;height:250px;overflow:hidden;position:relative;width:100%}.post-item .features-image-block .set-overlay{background:rgba(255,175,75,.8);background:-moz-linear-gradient(-45deg,rgba(255,175,75,.8) 32%,rgba(247,119,32,.8) 62%,rgba(247,117,31,.81) 63%,#f7751f 100%);background:-webkit-gradient(left top,right bottom,color-stop(32%,rgba(255,175,75,.8)),color-stop(62%,rgba(247,119,32,.8)),color-stop(63%,rgba(247,117,31,.81)),color-stop(100%,#f7751f));background:-webkit-linear-gradient(-45deg,rgba(255,175,75,.8) 32%,rgba(247,119,32,.8) 62%,rgba(247,117,31,.81) 63%,#f7751f);background:-o-linear-gradient(-45deg,rgba(255,175,75,.8) 32%,rgba(247,119,32,.8) 62%,rgba(247,117,31,.81) 63%,#f7751f 100%);background:-ms-linear-gradient(-45deg,rgba(255,175,75,.8) 32%,rgba(247,119,32,.8) 62%,rgba(247,117,31,.81) 63%,#f7751f 100%);background:linear-gradient(135deg,rgba(255,175,75,.8) 32%,rgba(247,119,32,.8) 62%,rgba(247,117,31,.81) 63%,#f7751f);background:rgba(209,57,75,.8);background:-moz-linear-gradient(-45deg,rgba(209,57,75,.8) 1%,#750521 100%);background:-webkit-gradient(left top,right bottom,color-stop(1%,rgba(209,57,75,.8)),color-stop(100%,#750521));background:-webkit-linear-gradient(-45deg,rgba(209,57,75,.8) 1%,#750521);background:-o-linear-gradient(-45deg,rgba(209,57,75,.8) 1%,#750521 100%);background:-ms-linear-gradient(-45deg,rgba(209,57,75,.8) 1%,#750521 100%);background:linear-gradient(135deg,rgba(209,57,75,.8) 1%,#750521);border-radius:0;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffaf4b",endColorstr="#f7751f",GradientType=1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d1394b",endColorstr="#750521",GradientType=1);left:0;opacity:0;position:absolute;right:0;text-transform:uppercase;top:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;z-index:1}.post-item .features-image-block:after{background:rgba(17,29,47,.5);content:"";height:100%;left:0;position:absolute;right:0;top:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%}.post-item a.read-more-link{border:1px solid rgba(0,0,0,.5);border-width:1px 0;color:#000;display:inline-block;font-size:20px;font-weight:400;left:50%;letter-spacing:.05em;line-height:50px;max-width:95%;min-width:225px;position:absolute;text-align:center;text-decoration:none;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);white-space:nowrap}.social-shares{bottom:10%;color:#aaa;font-weight:700;left:0;letter-spacing:.06em;position:absolute;right:0;text-align:center}p.share-text{color:#000;display:block;font-size:12px;font-weight:600;margin:0;padding-bottom:10px}.social-shares .fa{color:#000;font-size:20px;padding:0 10px}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-linkedin:before{content:"\f0e1"}.fa-twitter:before{content:"\f099"}.fa-pencil:before{content:"\f040"}.fa-calendar:before{content:"\f073"}.post-item .features-image-block:hover .set-overlay{opacity:1}.post-item .post-body{padding:20px}.post-item h2{font-size:22px;font-weight:400;letter-spacing:.25px;line-height:1.3;margin:0;min-height:60px;padding:0;text-align:center}.post-item span#hubspot-author_data{color:#b3b2b2;display:block;font-size:16px;font-weight:400;margin:0;padding:15px 0 10px;text-align:center}.post-item span#hubspot-author_data .author-link{color:#b3b2b2;font-weight:400}span.each-post-topic{position:absolute;right:12px;top:12px;z-index:2}span.each-post-topic a{border:1px solid #e54559;border-radius:0;color:#fff;display:none;display:inline-block;font-size:16px;font-weight:400;letter-spacing:.25px;padding:10px 15px;text-decoration:none;text-transform:capitalize}@media(max-width:767px){.post-listing{margin:0}}