.latest-blog-posts .section-header{margin-bottom:70px}.recent-posts .two-col-structure>.row{margin:0 -20px}.recent-posts .two-col-structure [class*=col-md]{padding:0 20px}.recent-posts .two-col-structure .blog-featured-image img{height:100%;object-fit:cover;width:100%}.latest-blog-posts .left-col-post .blog-title h3 a{color:#000}.latest-blog-posts .left-col-post{display:flex;height:100%}.latest-blog-posts .left-col-post .blog-featured-image{height:100%}.latest-blog-posts .right-col-post .blog-title h3 a{color:#fff}.right-col-post .latest-post-wrapper{position:relative}.right-col-post .latest-post-wrapper .post-bottom{bottom:0;padding:30px;position:absolute;width:100%}.right-col-post .latest-post-wrapper .post-bottom .date,.right-col-post .post-btn-section a.theme-btn{color:#fff}.latest-blog-posts .post-content{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.left-col-post .latest-post-wrapper{display:flex;flex-direction:column;height:100%}.left-col-post .latest-post-wrapper .post-bottom{background:#fff;margin-top:auto;padding:30px}.latest-blog-post-list .right-col-post #post-id-2{margin-bottom:40px}.latest-blog-post-list .right-col-post{display:flex;flex-direction:column;height:100%}.latest-blog-posts .blog-image-wrapper{height:100%;line-height:0}.post-btn-section a.theme-btn{border:none;color:rgba(0,0,0,.5);font-size:18px;font-weight:400;padding:0}.latest-blog-posts .blog-title h3 a{font-size:26px;font-weight:600}.latest-blog-post-list .learn-more-btn-section{margin-top:70px;text-align:center}.post-btn-section a.theme-btn span{margin-right:10px}.latest-blog-posts .blog-title h3 a:hover,.post-btn-section a.theme-btn:hover{background:transparent;color:#fe019a}.latest-blog-posts .post-content .date{font-size:16px}.latest-blog-posts .right-col-post article#post-id-3{margin-top:auto}@media(max-width:1240px){.recent-posts .two-col-structure>.row{margin:0 -15px}.recent-posts .two-col-structure [class*=col-md]{padding:0 15px}.latest-blog-post-list .right-col-post #post-id-2{margin-bottom:30px}}@media(max-width:991px){.recent-posts .two-col-structure [class*=col-md]{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.latest-blog-posts .left-col-post{flex-direction:column;margin-bottom:30px}}@media(max-width:575px){.latest-blog-posts .post-content{align-items:start;flex-direction:column}}