.blog_post_banner{padding:183px 0 73px}.blog_post_banner .post_banner{display:flex;flex-direction:column;justify-content:center;row-gap:15px;text-align:center}.blog_post_banner .post_banner .post_banner_tags{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.blog_post_banner .post_banner .post_banner_tags a{background:#52555a;border-radius:4px;color:#fff;font-size:16px;font-weight:600;line-height:1;padding:4px 8px;text-decoration:none;text-transform:capitalize}.blog_post_banner .post_banner h1{color:#262625;font-size:60px;line-height:110.00000000000001%;margin:0}.blog_post_banner .post_banner .banner_author_date{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.blog_post_banner .post_banner .banner_author_date time{color:#262625;font-size:16px;font-weight:400;line-height:24px}.blog_post_banner .post_banner .banner_author_date p{color:#262625;display:inline-block;font-size:16px;font-weight:300;line-height:24px;margin:0}.blog_post_banner .post_banner .banner_author_date p a{color:inherit;font-size:inherit;font-weight:600;line-height:inherit;text-decoration:none}@media only screen and (max-width:767px){.blog_post_banner .post_banner h1{font-size:48px}}@media only screen and (min-width:768px) and (max-width:1024px){.blog_post_banner .post_banner h1{font-size:50px}}