.hm2-blog-section .hm2-blog-wrapper{padding:20px 0 90px 0}.hm2-blog-card{-webkit-box-shadow:0 10px 10px rgba(151,151,151,.15);box-shadow:0 10px 10px rgba(151,151,151,.15);border-radius:5px;overflow:hidden}.hm2-blog-card .feature-img img{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.hm2-blog-card .hm2-blog-card-content{padding:20px 15px 20px 15px}.hm2-blog-card .hm2-blog-card-content .tag-btn{background:#001042;padding:8px 20px;color:#fff;font-family:"Urbanist",sans-serif;font-weight:500;font-size:14px;display:inline-block;top:-20px;overflow:hidden;z-index:1}.hm2-blog-card .hm2-blog-card-content .tag-btn::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(95.45deg,#1131b2 .64%,#7b28b9 98.23%);z-index:-1;opacity:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.hm2-blog-card .hm2-blog-card-content .tag-btn:hover::before{opacity:1}.hm2-blog-card .hm2-blog-card-content h3{color:var(--text);font-size:18px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:24px;height:50px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.hm2-blog-card .hm2-blog-card-content h3:hover{color:#7b28b9}.hm2-blog-card .hm2-blog-card-content .date{font-weight:500;font-size:14px}.hm2-blog-card:hover .feature-img img{-webkit-transform:scale(1.03);transform:scale(1.03)}.hm2-blog-card .hm2-blog-card-content .desc{font-size:15px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:22px;height:66px;overflow:hidden}.hm2-blog-card .hm2-blog-card-content .auth-text{font-weight:600;font-size:14px;color:#7b28b9;text-decoration:none;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.hm2-blog-card .hm2-blog-card-content .read-more:hover{text-decoration:underline}.hm2-blog-card .auth-text{cursor:pointer;padding-left:5px}.hm2-blog-card .auth-text .date{padding-left:20px;position:relative;font-size:14px;color:var(--bs-gray)}.hm2-blog-card .auth-text .date::before{font-family:'Font Awesome 6 Free';content:"";font-weight:900;position:absolute;left:0;top:-3px}[data-bs-theme=dark] .hm2-blog-card .hm2-blog-card-content h3,[data-bs-theme=dark] .hm2-blog-card .hm2-blog-card-content .desc{color:#fff}