.tax-blog-posts{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:40px}.tax-blog-posts a:link{cursor:pointer;text-decoration:none}.tax-blog-posts .tax-blog-post{display:flex;flex-direction:column;justify-content:space-between;padding:0 20px;position:relative;transition:all .3s ease-in-out;width:33%}.tax-blog-posts .tax-blog-post:hover{cursor:pointer;transform:scale(1.03)}.tax-blog-posts .post__figure img{display:block;height:225px;object-fit:cover;width:100%}.tax-blog-posts .post__content{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:36px 36px 42px}.tax-blog-posts h4.content__title{color:var(--main-color);font-size:22px;font-weight:600;line-height:28spx;margin:0}.tax-blog-posts p.content__description{color:var(--main-color);font-size:16px;font-weight:400;margin:16px 0 22px}.tax-blog-posts a.content__more{align-self:flex-start;font-size:16px;padding:10px 16px;text-transform:UPPERCASE}.tax-blog-posts .post__date{align-items:center;background:red;display:flex;flex-direction:column;justify-content:center;left:55px;padding:10px;position:absolute;top:192px}.tax-blog-posts span.date__day,.tax-blog-posts span.date__month{display:block;font-size:16px;line-height:0px;margin:8px 0}.tax-blog-posts span.date__month{text-transform:capitalize}@media screen and (max-width:1024px){.tax-blog-posts .tax-blog-post{width:50%}.tax-blog-posts .post__figure img{height:240px}.tax-blog-posts .post__date{left:12%;top:210px}}@media screen and (max-width:768px){.tax-blog-posts .tax-blog-post{margin:auto;max-width:380px;width:100%}.tax-blog-posts .post__figure img{height:200px}.tax-blog-posts .post__date{left:12%;top:170px}.tax-blog-posts .post__content{padding:24px}}