.filter-section{padding:80px 0;text-align:center}.filter-section .blog-filter-category-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}.filter-section .blog-filter-category-list li a{background-color:#1f4f9a;border:1px solid #1f4f9a;border-radius:30px;color:#fff;display:inline-block;margin:7px;min-width:160px;padding:10px;transition:.3s ease-in-out}.filter-section .blog-filter-category-list li a:hover{background-color:#e47567;border-color:#e47567}.filter-section .content-wrapper{max-width:950px}.blog-section-outer{padding:80px 0}.blog-section .post-listing{display:flex;flex-wrap:wrap}.blog-section .post-listing .post-item{background-color:#fff;border-radius:0;box-shadow:0 2px 4px rgba(0,0,0,.1);flex:unset;margin:0 50px 50px 0;padding:0 0 80px;position:relative;transition:.4s ease;width:calc(33.33% - 34px)}.blog-section .post-listing .post-item:nth-child(3n){margin-right:0}.post-item-bottom-btn.see-more-outer{margin-top:50px}.blog-section .post-listing .hs-featured-image-link{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;padding:33% 0;width:100%}.blog-section .post-listing .hs-featured-image-wrapper{display:flex;position:relative}.blog-section .post-listing .post-content{padding:35px 35px 0;text-align:left}.blog-section span.topic-tag{bottom:20px;position:absolute;right:20px}.blog-section p#hubspot-topic_data{margin:0}.blog-section .topic-link{background-color:#1f4f9a;border:1px solid #1f4f9a;border-radius:30px;color:#fff;display:inline-block;font-size:14px;font-weight:500;padding:10px 25px;text-decoration:none;transition:all .3s ease-in-out}.blog-section .post-listing .post-item:hover{box-shadow:0 20px 40px -10px rgba(0,0,0,.3)}.blog-section .post-header a{color:#000;font-weight:700}.post-content .content p{font-size:16px}.blog-section .date-esttime{bottom:20px;font-size:16px;left:20px;margin:0;position:absolute}.post-item-bottom-btn.see-more-outer{text-align:center}.post-item-bottom-btn.see-more-outer span{background-color:#1f4f9a;border:1px solid #1f4f9a;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-weight:500;padding:10px 25px;text-decoration:none;transition:all .3s ease-in-out}.filter-section h2{margin:0 0 35px}.blog-section-outer .content-wrapper{max-width:1431px}.blog-section p.date-esttime img{position:relative;top:-1px;vertical-align:middle}@media screen and (max-width:991px){.blog-section .post-listing{justify-content:space-between}.blog-section .post-listing .post-item{margin:0 0 40px;width:calc(50% - 20px)}}@media screen and (max-width:667px){.blog-section .post-listing .post-item{margin:0 0 30px;width:100%}}