.text-center .text-left.tagline-wrap{justify-content:flex-start}.blog-card-readmore a.button-text{font-size:16px;font-weight:700;line-height:25.6px}.blog-card-readmore a.button-text svg{margin-left:8px}.th-blog-listings-2 .heading-flex{align-items:center;display:flex;flex-flow:row;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.th-blog-listings-2 .heading-flex .heading-col{flex:1;padding:0 12px}.th-blog-listings-2 .heading-flex .heading-col.content-wrap{flex:0 0 41.6666666667%;max-width:41.6666666667%}.th-blog-listings-2 .filter-list .list-inline-item:not(:last-child){margin-bottom:5px;margin-right:5px}.th-blog-listings-2 .flex{display:flex;flex-flow:row;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.th-blog-listings-2 .flex .col{flex:0 0 33.3333333333%;max-width:33.3333333333%;padding:20px}.th-blog-listings-2 .blog-card{overflow:hidden}.th-blog-listings-2 .blog-card-featured-image .featured-image{height:250px;object-fit:cover;width:100%}.th-blog-listings-2 .author-date .list-inline-item:not(:last-child){border-right:1px solid #2d334a;line-height:1.2;padding-right:10px}.blog-card.border-radius,.blog-card.box-shadow{height:100%!important;position:relative}.blog-card.box-shadow .blog-card-readmore{bottom:0;left:0;margin:0;padding:16px;position:absolute;width:100%}section.th-blog-listings-2{text-align:center}section.th-blog-listings-2 .button a{color:#fff}.blog-card-body.p-40 .blog-card-text{margin-bottom:66px}section.th-blog-listings-2 button#read-more-btn{margin-top:30px}@media (max-width:767px){.th-blog-listings-2 .heading-flex .heading-col{flex:0 0 100%}.th-blog-listings-2 .mb-50{padding:0 20px}.th-blog-listings-2 .flex .col,.th-blog-listings-2 .heading-flex .heading-col.content-wrap{flex:0 0 100%;max-width:100%}.th-blog-listings-2 .flex .col:not(:last-child){padding-bottom:0;padding-top:20px}.th-blog-listings-2 .flex{margin-left:0;margin-right:0}}@media only screen and (min-width:768px) and (max-width:1024px){.th-blog-listings-2 .flex{margin-left:0;margin-right:0}.th-blog-listings-2 .flex .col{flex:50%;max-width:50%}}@media only screen and (min-width:1025px) and (max-width:1280px){.th-blog-listings-2 .flex{margin:0}.th-blog-listings-2 .flex .col{flex:50%;max-width:50%}}