.kb-blog-post_banner .banner_content_inner{align-items:center;display:flex;flex-wrap:wrap;gap:30px}.kb-blog-post_banner .content-wrapper{width:100%}.kb-blog-post_banner img{max-width:100%}.kb-blog-post_banner .banner_content_inner .content_box{width:calc(65% - 15px)}.kb-blog-post_banner .banner_content_inner .featured_image{width:calc(35% - 15px)}.kb-blog-post_banner .banner_content_inner .featured_image img{border-radius:15px;height:auto;vertical-align:middle;width:100%}.kb-blog-post_banner .banner_content_inner .post_title h2{font-size:40px;line-height:1.2;margin-bottom:20px}.kb-blog-post_banner .banner_content_inner .banner-meta{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;gap:24px}.kb-blog-post_banner .banner_content_inner .banner-meta svg{vertical-align:middle}.kb-blog-post_banner .banner_content_inner .banner-meta>div{align-items:center;display:flex;gap:6px}.kb-blog-post_banner .banner_content_inner .post_tags a{background:#ffe1cf;border:2px solid #ff8437c7;border-radius:2px;box-shadow:0 4px 4px 0 #00000040;color:#ff8437;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.2px;line-height:1;padding:4px;text-align:center;text-transform:uppercase;vertical-align:middle}.kb-blog-post_banner .banner_content_inner .post_tags{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.kb-blog-post_banner .banner-meta .author-image a{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;display:inline-block;height:50px;width:50px}.kb-blog-post_banner .banner-meta .author-image{align-items:center;display:flex;justify-content:center}.kb-blog-post_banner .featured_image .img_hold{padding-bottom:56%;position:relative}.kb-blog-post_banner .featured_image .img_hold img{height:100%;left:0;object-fit:cover;object-position:center right;position:absolute;right:0;top:0;width:100%}@media(max-width:1199px){.kb-blog-post_banner .banner_content_inner .featured_image{width:calc(45% - 15px)}.kb-blog-post_banner .banner_content_inner .content_box{width:calc(55% - 15px)}.kb-blog-post_banner .banner_content_inner .post_title h2{font-size:32px}}@media(max-width:991px){.kb-blog-post_banner .banner_content_inner .content_box,.kb-blog-post_banner .banner_content_inner .featured_image{width:100%}}@media(max-width:767px){.kb_post_wrap .related_inner_wrap{position:unset}.kb-blog-post_banner .banner_content_inner .post_title h2{font-size:24px}.kb-blog-post_banner .banner_content_inner .banner-meta{font-size:14px}.kb-blog-post_banner .banner-meta .author-image a{height:40px;width:40px}}