.blog-list-wrapper{width:100%;padding:60px 0;display:block}.blog-list-wrapper .blog-content-row{text-align:center;width:100%;margin:60px 0 0;display:block}.blog-list-wrapper h2{letter-spacing:-1.44px;text-align:left;margin:0 0 2rem;font-size:48px;font-weight:800;line-height:1.28}.blog-list-wrapper .blog-content-grid{flex-wrap:wrap;gap:1.5rem 1.55%;width:100%;margin:80px 0 0;display:flex}.blog-list-wrapper .blog-card{text-align:left;width:32.28%;text-decoration:none}.blog-list-wrapper .blog-card img{width:100%;transition:all .25s ease-in;display:block}.blog-list-wrapper .blog-card .blog-image{border-radius:18px;width:100%;display:block;overflow:hidden}.blog-list-wrapper .blog-card h5{color:#4e4c4b;margin:0 0 16px;font-size:16px;font-weight:500;line-height:1.26}.blog-list-wrapper .blog-card h3{color:#111;letter-spacing:-.24px;font-size:24px;font-weight:600}.blog-list-wrapper .blog-card .blog-content{width:100%;padding:2.2rem 0 1.5rem}.blog-list-wrapper .blog-card:hover img{filter:grayscale();transform:scale(1.05)}.blog-list-wrapper .show-all-btn{color:#fff;letter-spacing:normal;background:#0a0a0a;border-radius:50px;margin:40px 0 0;padding:16px 30px;font-size:18px;font-weight:500;line-height:normal;text-decoration:none;transition:all .25s ease-in;display:inline-block}.blog-list-wrapper .show-all-btn:hover{background:#141b34}@media screen and (max-width:1199px){.blog-list-wrapper{padding:40px 0}.blog-list-wrapper .blog-content-row{margin:30px 0 0}.blog-list-wrapper .blog-content-grid{margin:60px 0 0}.blog-list-wrapper h2{letter-spacing:-1.08px;font-size:40px}.blog-list-wrapper .blog-card h3{font-size:22px}}@media screen and (max-width:1024px){.blog-list-wrapper .blog-card h5{margin:0 0 12px;font-size:15px}.blog-list-wrapper .blog-card .blog-image{aspect-ratio:4/5}}@media screen and (max-width:992px){.blog-list-wrapper h2{letter-spacing:-.96px;margin:0 0 1.5rem;font-size:36px}.blog-list-wrapper .blog-content-grid{gap:1rem 2.25%;margin:40px 0 0}.blog-list-wrapper .blog-card h3{font-size:20px}.blog-list-wrapper .blog-card .blog-content{padding:1.5rem 0 1.25rem}.blog-list-wrapper .blog-card{width:31.8%}}@media screen and (max-width:767px){.blog-list-wrapper .blog-content-row{margin:20px 0 0}.blog-list-wrapper h2{letter-spacing:-.88px;font-size:32px}.blog-list-wrapper .blog-content-grid{margin:35px 0 0}.blog-list-wrapper .blog-card{width:48.8%}}@media screen and (max-width:440px){.blog-list-wrapper{padding:40px 0 30px}.blog-list-wrapper .blog-card{width:100%}.blog-list-wrapper .blog-card .blog-image{aspect-ratio:10.5/10}.blog-list-wrapper .blog-card h3{font-size:20px}}
