.blog_listing{position:relative;z-index:1}.blog_listing .overlay{height:100%;inset:0;position:absolute;width:100%;z-index:1}.blog_listing .content-wrapper{position:relative;z-index:3}.blog_listing .top_content h1{font-size:7.4vw;font-weight:800;line-height:1;margin-bottom:10px}.blog_listing .top_content h2{font-size:3.2vw;font-weight:700;line-height:1;margin-bottom:10px}.blog_listing .blog_listing-inner{display:flex;flex-wrap:wrap;gap:35px 30px}.blog_listing .post_card,.blog_listing.full_width .post_card{width:100%}.blog_listing.two_col .post_card{width:calc(50% - 15px)}.blog_listing.three_col .post_card{width:calc(33.33% - 20px)}.blog_listing.four_col .post_card{width:calc(25% - 22.5px)}.blog_listing .post_card{background-color:#fff;border-radius:3px;box-shadow:0 0 10px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;overflow:hidden;position:relative;transition:all .25s}.blog_listing .post_card:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.15)}.blog_listing .post_card-inner>a{display:block;margin-bottom:20px}.blog_listing .post_card-image{overflow:hidden;padding-bottom:66%;position:relative;-webkit-transform-style:preserve-3d}.blog_listing .post_card-image img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.blog_listing .post_card-image:after{background-image:linear-gradient(0deg,rgba(0,0,0,.35),transparent 75%);background-repeat:no-repeat;bottom:0;content:"";display:block;height:100%;opacity:1;position:absolute;transition:all .3s ease-out;width:100%}.blog_listing .post_card:hover .post_card-image:after{opacity:.5}.blog_listing .post_card .post_tag{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;position:absolute;right:0;top:0}.blog_listing .post_card .post_tag li{background:#ff69b4;border-radius:999px;color:#fff;font-size:12px;line-height:1;margin:20px;padding:.6em 1.2em;text-transform:uppercase}.blog_listing .post_content{padding:20px 30px 0}.blog_listing .post_content .post__title{color:#54595f;font-size:21px;font-weight:600;line-height:1.2}.blog_listing .post_content .post__title a{color:inherit}.blog_listing .post__description{color:#777;font-size:14px;line-height:1.5em;margin:0 0 25px}.blog_listing .post__read-more{color:#ff69b4;display:inline-block;font-size:12px;font-weight:500;line-height:1.5;margin-bottom:20px;text-transform:uppercase}.blog_listing .post_card .post_card-inner,.blog_listing .post_content{display:flex;flex-direction:column;height:100%}.blog_listing .post__read-more{margin-top:auto}.blog_listing .post_card-image{background-color:var(--accent_color_3)}.blog_listing .post__read-more .icon i{font-size:10px}@media (max-width:1024px){.blog_listing.four_col .post_card{width:calc(33.33% - 20px)}}@media (max-width:991px){.blog_listing.four_col .post_card,.blog_listing.three_col .post_card{width:calc(50% - 15px)}}@media (max-width:767px){.blog_listing.four_col .post_card,.blog_listing.three_col .post_card,.blog_listing.two_col .post_card{width:100%}.blog_listing .post_content{padding:20px 20px 0}.blog_listing .top_content h1{font-size:35px}.blog_listing .top_content h2{font-size:30px}.post_bottom-shape_wrap{padding:70px 0}}