.blog-listing .tag-filter ul.tag-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.blog-listing .tag-filter ul.tag-head li a{border:1px solid #61616166;border-radius:33px;color:#323840;cursor:pointer;font-family:Plus Jakarta Sans;font-size:16px;font-weight:500;line-height:25.6px;padding:10px 16px;text-decoration:none}.blog-listing .tag-filter ul.tag-head li.current a{background:#4f5153;color:#f6efe8}.blog-listing .tag-filter ul.tag-head li{list-style-type:none}.blog-listing .tag-filter ul.tag-head li a span.item-count{background:#f2f2f2;border-radius:6px;color:#323840;font-family:Plus Jakarta Sans;font-size:16px;font-weight:500;line-height:25.6px;margin-left:10px;padding:4px}.blog-listing .tag-filter ul.tag-head li.current a span.item-count{background:#777;color:#f6efe8;font-weight:600}.blog-listing .listing-section{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:130px;margin-top:80px}.blog-listing .listing-section>:nth-child(2n){margin-top:120px}.blog-listing .listing-section .blog-card .post-image{height:600px;margin-bottom:40px;width:520px}.blog-listing .listing-section .blog-card .post-image img{height:100%;object-fit:cover;width:100%}.blog-listing .listing-section .blog-card .blog-listing__post-tags{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.blog-listing .listing-section .blog-card .blog-listing__post-tags a{text-decoration:none}.blog-listing .listing-section .blog-card .blog-listing__post-tags .default-blog{background:#ffacad;color:#000;font-family:Plus Jakarta Sans;font-size:16px;font-weight:500;line-height:25.6px;padding:4px 8px}.blog-listing .listing-section .blog-card .blog-listing__post-tags a.blog-listing__post-tag{background:#f6efe8;color:#000;font-family:Plus Jakarta Sans;font-size:16px;font-weight:500;line-height:25.6px;padding:4px 8px;text-decoration:none}.blog-listing .listing-section .blog-card .post-title{color:#323840;font-family:Satoshi-Medium;font-size:40px;font-weight:500;letter-spacing:-.0024em;line-height:48px}@media only screen and (max-width:479px) and (min-width:320px){.blog-listing .tag-filter ul.tag-head li{height:45px;width:100%}.blog-listing .tag-filter ul.tag-head li a{align-items:center;display:flex;font-size:12px;height:45px;justify-content:space-between;width:100%}.blog-listing .tag-filter ul.tag-head li a span.item-count{font-size:15px;line-height:18.6px}.blog-listing .listing-section{grid-template-columns:1fr;grid-column-gap:0;margin-top:40px;grid-row-gap:40px}.blog-listing .listing-section .blog-card .post-image{height:340px;margin-bottom:30px;width:100%}.blog-listing .listing-section .blog-card .post-title{font-size:28px;line-height:38px}.blog-listing .listing-section>:nth-child(2n){margin-top:0}}@media only screen and (max-width:767px) and (min-width:480px){.blog-listing .tag-filter ul.tag-head li a{align-items:center;display:flex;font-size:12px;height:42px;justify-content:space-between;width:100%}.blog-listing .tag-filter ul.tag-head li a span.item-count{font-size:15px;line-height:18.6px}.blog-listing .listing-section{grid-column-gap:60px;margin-top:40px}.blog-listing .listing-section .blog-card .post-image{height:340px;margin-bottom:30px;width:100%}.blog-listing .listing-section .blog-card .post-title{font-size:28px;line-height:38px}.blog-listing .listing-section>:nth-child(2n){margin-top:60px}}@media only screen and (max-width:985px) and (min-width:768px){.blog-listing .tag-filter ul.tag-head li a{align-items:center;display:flex;font-size:12px;height:42px;justify-content:space-between;width:100%}.blog-listing .tag-filter ul.tag-head li a span.item-count{font-size:15px;line-height:18.6px}.blog-listing .listing-section{grid-column-gap:60px;margin-top:40px}.blog-listing .listing-section .blog-card .post-image{height:400px;margin-bottom:30px;width:100%}.blog-listing .listing-section .blog-card .post-title{font-size:28px;line-height:38px}.blog-listing .listing-section>:nth-child(2n){margin-top:60px}}@media only screen and (max-width:1150px) and (min-width:986px){.blog-listing .tag-filter ul.tag-head li a{align-items:center;display:flex;font-size:12px;height:42px;justify-content:space-between;width:100%}.blog-listing .tag-filter ul.tag-head li a span.item-count{font-size:15px;line-height:18.6px}.blog-listing .listing-section{grid-column-gap:60px;margin-top:40px}.blog-listing .listing-section .blog-card .post-image{height:500px;margin-bottom:30px;width:100%}.blog-listing .listing-section .blog-card .post-title{font-size:28px;line-height:38px}.blog-listing .listing-section>:nth-child(2n){margin-top:60px}}