.blog_details {padding: 50px 0;}
.blog_details .blog_inner .img_sec img {width: 100%;border-radius: 5px;}

.blog_details .blog_inner .user_dtl {margin: 15px 0px;}
.blog_details .blog_inner .user_dtl ul li {display: inline-block;margin-right: 10px;border-radius: 2px;background: #f2f2f2;padding: 3px 10px;font-size: 14px;color: var(--btext);}
.blog_details .blog_inner .user_dtl ul li a {font-size: 14px;color: var(--heading);cursor: pointer;}
.blog_details .blog_inner .user_dtl ul li i {font-size: 15px;color: var(--second);padding-right: 5px;}

.blog_details .blog_inner .blog_info h2 {font-size: 28px;line-height: 35px;padding: 10px 0px;color: var(--black);}
.blog_details .blog_inner .blog_info h3 {font-size: 24px;line-height: 35px;padding: 10px 0px;color: var(--black);}
.blog_details .blog_inner .blog_info h4 {font-size: 20px;line-height: 32px;padding: 10px 0px;color: var(--black);}
.blog_details .blog_inner .blog_info h5 {font-size: 18px;line-height: 32px;padding: 10px 0px;color: var(--black);}
.blog_details .blog_inner .blog_info p {font-size: 15px;line-height: 28px;margin-bottom: 10px;color: var(--heading);}
.blog_details .blog_inner .blog_info p:last-child {margin-bottom: 0px;}
.blog_details .blog_inner .blog_info ul {margin-left: 25px;padding: 10px 0px;}
.blog_details .blog_inner .blog_info ul li {font-size: 15px;line-height: 28px;margin-bottom: 7px;list-style-type: disc;color: var(--heading);}
.blog_details .blog_inner .blog_info ol li {font-size: 15px;line-height: 28px;margin-bottom: 7px;list-style-type: decimal;color: var(--heading);}