.blog_details {padding: 50px 0;border-top: 1px solid var(--primary);}
.blog_details .blog_inner .img_sec img {width: 100%;border-radius: 5px;}
.blog_details .blog_inner h1 {font-size: 30px;line-height: 35px;padding: 20px 0px 5px;color: var(--primary);font-weight: 600;}
.blog_details .blog_inner .user_dtl {margin: 0 0 15px;border-bottom: 1px solid var(--primary);padding: 15px 0px 10px;}
.blog_details .blog_inner .user_dtl ul li {display: inline-block;margin-right: 10px;border-radius: 2px;background: #f2f2f2;padding: 5px 10px;font-size: 13px;color: var(--heading);margin-bottom: 10px;}
.blog_details .blog_inner .user_dtl ul li a {font-size: 13px;color: var(--heading);cursor: pointer;}
.blog_details .blog_inner .user_dtl ul li i {font-size: 15px;color: var(--primary);padding-right: 5px;}

.blog_details .blog_inner .blog_info h2 {font-size: 26px;line-height: 35px;padding: 15px 0px;color: var(--primary);}
.blog_details .blog_inner .blog_info h3 {font-size: 23px;line-height: 35px;padding: 15px 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);}