.recent-blog-inner h2{color:#2f3a45;font-size:39px;line-height:44px;margin:0;padding-bottom:0;position:relative;text-align:center}.recent-blog-inner h2:after{background:#ffa72b;content:"";display:block;float:none;height:2px;margin:20px auto 0;text-align:center;width:180px}.recent-blog-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:50px}.recent-blog-container .blog-repeater-outer{flex:0 32%;padding:20px;transition:all .4s}.recent-blog-container .blog-repeater-outer:hover{background-color:#f5f5f5;cursor:pointer}.blog-repeater-outer a{cursor:pointer;display:inline-block}.blog-repeater .featured-image{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;min-height:180px}.blog-repeater p.topic-link{color:#137be8;font-size:16px;font-weight:700!important;line-height:25px;margin:0;padding:15px 0 10px;text-transform:capitalize}.blog-repeater .post-name{padding-top:5px}.recent-blog-container .blog-repeater-outer:hover .blog-repeater .post-name p.name{color:#137be8}.blog-repeater .post-name p.name{color:#2f3a45;font-size:32px;font-weight:700!important;line-height:35px;margin:0;min-height:120px;padding-bottom:0}.post-cont p{color:#2f3a45;font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.read-more-link p.read-more{color:#137be8;font-size:18px;font-weight:700;line-height:40px;margin:0;padding-bottom:0;position:relative}.read-more-link p.read-more:after{background-image:url(https://f.hubspotusercontent20.net/hubfs/4831575/Case-Study/Icon%20awesome-arrow-right-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:14px;content:"";display:inline-block;float:none;height:20px;left:15px;position:relative;top:5px;width:20px}@media only screen and (max-width:1024px){.recent-blog-container .blog-repeater-outer{flex:0 45%}}@media only screen and (max-width:767px){.recent-blog-container{display:block}.blog-repeater .post-name p.name{min-height:auto;padding-bottom:20px}.blog-repeater-outer a{display:block}.recent-blog-inner{padding:50px 35px!important}.blog-repeater .post-name p.name{font-size:28px!important;line-height:32px!important;padding-bottom:10px}.recent-blog-container .blog-repeater-outer{margin-bottom:20px;padding:5px}.recent-blog-container .blog-repeater-outer:last-child{margin-bottom:0}.recent-blog-container{padding-top:50px}.blog-repeater p.topic-link{padding:10px 0}}