.blog_list{padding: 50px 0px;}
.blog_list .card{box-shadow: 0 3px 40px #3737370d;margin-bottom: 30px;}
.blog_list .card .card_img{padding: 0px;}
.blog_list .card .card_img img{width: 100%;opacity: 0.85;transition:0.5s;}
.blog_list .card:hover .card_img img{opacity: 1;transition:0.5s;}
.blog_list .card .card_info{padding: 15px 15px 20px;}
.blog_list .card .card_info ul{display: flex;}
.blog_list .card .card_info ul li{font-size:15px;color:var(--second);font-weight:500;list-style:disc;}
.blog_list .card .card_info ul li:first-child{list-style:none;margin-right:30px;}
.blog_list .card .card_info ul li a{color:var(--yellow);}
.blog_list .card .card_info ul li a:hover{color:var(--heading);transition:0.5s;}
.blog_list .card .card_info h2, .blogs_section .card .card_info h3{font-size:18px;padding: 15px 0px 10px;line-height: 30px;font-weight:500;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;height: 75px;}
.blog_list .card .card_info h2 a, .blogs_section .card .card_info h3 a{color:var(--heading);}
.blog_list .card:hover .card_info h2 a, .blogs_section .card:hover .card_info h3 a{color:var(--yellow);}
.blog_list .card .card_info p{font-size:15px;color:var(--heading);font-weight:400;padding: 10px 0px 0px;line-height: 28px;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;}