.recent-tag-post{background-color:#f6f7fa;padding:48px 0 70px}.recent-tag-post .title{text-align:center}.recent-tag-post h2{color:#222;line-height:normal;margin:0}.recent-tag-post .tags{margin-left:-15px;margin-right:-15px;margin-top:24px}.recent-tag-post .tags .inner{display:flex;line-height:normal;padding:0 15px;text-align:center}.recent-tag-post .tags .inner>Div{display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;max-width:700px;width:100%}.recent-tag-post .tags .inner .item{flex:1 1 33.3333%}.recent-tag-post .tab-link{border-bottom:3px solid transparent;color:#777;cursor:pointer;display:inline-block;font-size:16px;padding:10px 10px 8px;text-align:center;text-transform:uppercase}.recent-tag-post .tab-link.active,.recent-tag-post .tab-link:hover{border-color:#285cb0;color:#000;font-weight:700}.recent-tag-post .posts{margin-top:16px!important;margin:0 -15px;padding:0 15px}.recent-tag-post .post-listing{display:flex}.recent-tag-post .image{background-position:50%;background-size:cover;height:199px}.recent-tag-post a{text-decoration:none}.recent-tag-post .post-listing>div{padding:10px 15px;width:33.33333333%}.recent-tag-post .content-wrapper{max-width:1200px;padding:0}.recent-tag-post .entry{background-color:#fff;-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 24px 0 rgba(0,0,0,.1);box-shadow:0 0 24px 0 rgba(0,0,0,.1);height:auto;min-height:310px;padding:8px}.recent-tag-post img{height:auto;max-height:240px;object-fit:cover;width:100%}.recent-tag-post .entry:hover{-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 25px 0 rgba(0,0,0,.3);box-shadow:0 0 25px 0 rgba(0,0,0,.3)}.recent-tag-post span.title{color:#333;display:block;font-size:16px;font-weight:500;margin:10px 0;padding:0 10px;text-align:left}.recent-tag-post .tab-content{display:none}.recent-tag-post .tab-content.active{display:block}.recent-tag-post .tab-link a{text-decoration:none}@media(max-width:1199px){.recent-tag-post .entry{min-height:270px}}@media(max-width:767px){.recent-tag-post{padding:32px 0 50px}.recent-tag-post .tags{margin:20px 0 0}.recent-tag-post .tab-link{font-size:14px}.recent-tag-post .post-listing{flex-wrap:wrap}.recent-tag-post .post-listing>div{width:100%}.recent-tag-post img{max-height:none}}@media(max-width:400px){.recent-tag-post .tab-link{font-size:10px}}