.posts-container{padding:50px 2rem}.posts-container .post-row{display:flex;flex-flow:row wrap;justify-content:start;margin:0 auto;max-width:1200px}.posts-container .post-row .post-column{flex:0 1 30%;margin:0 15px 50px}.posts-container .post-row .post-column .post-wrap .blog_innerrow{align-items:center;display:flex;flex-flow:row nowrap}.post-wrap .blog_innerrow .img_col{margin-right:6px}.post-wrap .blog_innerrow .meta_col span{font-size:12px;margin:0 5px}.post-wrap .blog_innerrow .meta_col .tag_row span{font-size:10px;font-weight:700;text-decoration:underline}.posts-container .post-row .post-column .post-wrap h2{font-size:24px;line-height:30px;margin:10px 0}.posts-container .post-row .post-column .post-wrap a{color:#a52e44;display:inline-block;font-size:16px;font-weight:700;letter-spacing:.4px;line-height:20px;margin-top:10px;text-transform:uppercase}.posts-container .post-row .post-column .post-wrap a:after{content:"\f105";font-family:Font Awesome\ 5 Pro;margin-left:10px}.posts-container .filter-row{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;margin:0 auto 40px;max-width:1200px}.posts-container .filter-row div{flex:1 1 50%;padding:0 15px}#tagselect,.posts-container .filter-row div #textsearch{border:2px solid #000;height:50px;max-width:455px;padding:0 20px;width:100%}#tagselect{background:#fff}.posts-container .filter-row div span{display:block;font-size:12px;line-height:24px}@media (max-width:1025px){.posts-container .post-row .post-column{flex-basis:50%;margin:0 0 25px;text-align:center}.posts-container .post-row .post-column .post-wrap img{margin:0 auto}.posts-container .post-row .post-column .post-wrap .blog_innerrow{justify-content:center}.post-wrap .blog_innerrow .meta_col .tag_row{text-align:left}}@media (max-width:767px){.posts-container .post-row .post-column{flex-basis:100%}}