.blog_listing_wrapper .blog_posts_holder{display:flex;flex-direction:column}.blog_listing_wrapper .blog_posts_holder .blog_list_post{border-bottom:2px solid #000;padding:40px 0}.blog_listing_wrapper .blog_list_post .blog_post_info{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.blog_listing_wrapper .blog_list_post .blog_post_button a{margin-top:12px;padding:8px 16px}.blog_listing_wrapper .blog_posts_holder .blog_list_post{display:flex;flex:260px 0 0;gap:24px}.blog_listing_wrapper .blog_list_post .featured_image_holder a{aspect-ratio:16/9;background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute}.blog_listing_wrapper .blog_list_post .featured_image_holder{aspect-ratio:16/9;min-width:320px;position:relative}.blog_listing_wrapper .blog_list_post .blog-post-card{flex-grow:1}.blog_listing_wrapper .blogPagination{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:40px 0}.blog_listing_wrapper .paginationLink{align-items:center;background-color:var(--secondary_color);border:2px solid var(--secondary_color);border-radius:2px;color:var(--tertiary_color);display:inline-flex;font-size:20px;justify-content:center;line-height:normal;padding:5px 9px;text-decoration:none;transition:all .3s ease-in-out}.blog_listing_wrapper .paginationLink.next-link,.blog_listing_wrapper .paginationLink.prev-link{padding:5px 20px}.blog_listing_wrapper .paginationLink:hover{background-color:var(--quaternary_color);border-color:var(--quaternary_color);color:var(--tertiary_color)}.blog_listing_wrapper .paginationLink.link-active{background-color:var(--tertiary_color);border-color:var(--secondary_color);color:var(--secondary_color);pointer-events:none}.blog_listing_wrapper .paginationLink.link-disabled{background-color:var(--tertiary_color);border-color:#dfe3e8;color:#c4cdd5;pointer-events:none}.blog_listing_wrapper .paginationLink svg{height:20px;stroke:currentColor;width:20px}.blog_listing_wrapper .paginationLink.number-link{font-family:inherit}.blog_listing_wrapper .paginationLink.ellipsis{color:var(--secondary_color);font-weight:700;pointer-events:none}.blog-index__tag-header{padding-top:40px}.blog-index__tag-header h1{margin-bottom:0}@media(max-width:991px){.blog_listing_wrapper .blog_posts_holder .blog_list_post{flex:unset;flex-direction:column}.blog_listing_wrapper .blog_list_post .featured_image_holder{max-width:320px;min-width:auto;width:100%}}@media(max-width:767px){.blog_listing_wrapper .paginationLink{font-size:16px}.blog_listing_wrapper .paginationLink.next-link,.blog_listing_wrapper .paginationLink.prev-link{padding:5px 10px}}