.blog__tags{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}button.filter_btn{background-color:#f5f3ee;border-radius:9999px;color:#334155;font-size:.75rem;font-weight:500;line-height:1rem;padding:.375rem .75rem}button.filter_btn.active{background-color:#0f1b2d;color:#fff}.blog_listing_tags input{border:1px solid #e2e8ef;font-size:.875rem;line-height:1.25rem;max-width:28rem;padding:.625rem 1rem .625rem 2.5rem;--tw-bg-opacity:1;background-color:#fafaf8;width:100%}.blog_listing_tags{display:flex;flex-direction:column;gap:1rem;padding-bottom:1rem;padding-top:1rem}.search_block svg{left:.75rem;position:absolute;top:50%;transform:matrix(1,0,0,1,0,-9)}.search_block{flex:1 1 0%;max-width:28rem;position:relative}.search_block input:focus-visible{box-shadow:0 0 0 0 #fff,0 0 0 2px rgba(56,182,255,.3),0 0 0 0 transparent;outline:#38b6ff}button.filter_btn.hidden-tag{display:none}button.filter_btn.toggle-tags-btn.hidden-tag{display:none!important}button.filter_btn.toggle-tags-btn{background-color:#38b6ff0d;border:1px solid #38b6ff33;color:#38b6ff}.blog_grid{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr))}.blog_grid img.growfast-blog-listing1__image{width:100%}.blog_listing_section{background-color:#fafaf8;border:1px solid #e5e7eb}.blog_card a.post-image-wrapper{background-repeat:no-repeat;background-size:cover;border-top-left-radius:1rem;border-top-right-radius:1rem;display:block;padding:23.81% 0;transition-duration:.5s}.blog-listing1__content{display:flex;flex:1 1 0%;flex-direction:column;padding:1.5rem}.blog_card{animation-duration:.3s;background-color:#fff;border:1px solid #e2e8f0;border-radius:1rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.blog_card:hover{border-color:#b873334d;box-shadow:0 20px 40px #0000001a;transform:translateY(-6px)}.blog_card .image_wrapper{border-top-left-radius:1rem;border-top-right-radius:1rem;overflow:hidden}.blog_card:hover .image_wrapper a.post-image-wrapper{transform:matrix(1.05,0,0,1.05,0,0)}.blog-listing1__content--tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.blog-listing1__content--tags a.blog-listing1__content--tag-link{align-items:center;background-color:#38b6ff1a;border-radius:9999px;color:#38b6ff;display:inline-flex;font-size:10px;font-weight:500;gap:.25rem;padding:.125rem .5rem}.blog-listing1__content h5.blog-listing1__title{margin-bottom:.75rem}.blog-listing1__content h5.blog-listing1__title,h5.blog-listing1__title a{color:#0f1b2d;font-weight:700;line-height:1.375;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.blog_card:hover h5.blog-listing1__title,.blog_card:hover h5.blog-listing1__title a{color:#b87333}a.blog-listing1__author{align-items:center;display:flex;gap:.375rem}img.blog-listing1__author--image{border-radius:9999px;height:1.25rem;object-fit:cover;width:1.25rem}.blog-listing1__author-info--name{color:#33415599;font-size:.75rem;font-weight:400;line-height:1rem}.post_below_data{align-items:center;border-top:1px solid #e2e8f0;display:flex;justify-content:space-between;padding-top:1rem}.author_and_data{color:#33415599;display:flex;gap:1rem}.author_and_data,.healthcare_read_more a{align-items:center;font-size:.75rem;line-height:1rem}.healthcare_read_more a{display:inline-flex;font-weight:600}.blog_card:hover .healthcare_read_more a{gap:.5rem}.healthcare_read_more a svg{margin-left:.25rem}.blog-listing1__post-summary{color:#334155;display:flex;flex:0 0 1%;font-size:.875rem;line-height:1.625;margin-bottom:1rem}.blog_listing_inner{background-color:#fff;position:sticky;top:72px;z-index:30}.custom_pagination .dots{border:0;color:#33415566;font-size:16px;justify-content:center;padding-left:.5rem;padding-right:.5rem}.custom_pagination{gap:.5rem;margin-top:3rem}.custom_pagination,.custom_pagination button.page_btn{align-items:center;display:flex;justify-content:center}.custom_pagination button.page_btn{background-color:transparent;border:1px solid #e2e8f0;color:#334155;font-size:.875rem;font-weight:500;height:2.5rem;letter-spacing:0;line-height:1.25rem;padding:0;width:2.5rem}.custom_pagination button.page_btn.active{background-color:#0f1b2d;border-color:#0f1b2d;color:#fff}.custom_pagination button.page_btn.nav_btn.prev_btn svg{height:20px;width:20px}@media (max-width:1023px){.blog_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.blog_grid{grid-template-columns:repeat(1,minmax(0,1fr))}.custom_pagination{flex-wrap:wrap}}