.blog_details{padding: 30px 0px 40px;}
.blog_details h1{font-size: 30px;font-weight: 700;line-height: 35px;padding-bottom: 20px;text-align: center;background: linear-gradient(135deg, var(--sky), var(--orange));-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;}
.blog_details img.main_img{border-radius: 10px;margin:0 auto 20px;display: block;}
.blog_details .user_dtl ul{display: flex;justify-content: space-evenly;padding-left: 0;list-style-type: none;margin-bottom: 15px;border-bottom: 2px solid;border-image: linear-gradient(to right, var(--orange), var(--sky)) 1;}
.blog_details .user_dtl ul li {font-size: 15px;list-style-type: none;color: var(--heading);}
.blog_details .user_dtl ul li img {margin: 3px 0px;}
.blog_details .user_dtl ul li span {color: var(--sky);}
.blog_details .user_dtl ul li b {color: var(--blue);font-weight: 600;}
.blog_details .user_dtl ul li a {color: var(--orange);font-weight: 600;}

.blog_details h2{font-size: 26px;font-weight: 500;line-height: 35px;padding-bottom: 10px;color: var(--orange);}
.blog_details h3{font-size: 24px;font-weight: 400;line-height: 32px;padding-bottom: 10px;color: var(--sky);}
.blog_details h4{font-size: 22px;font-weight: 400;line-height: 32px;padding-bottom: 10px;color: var(--blue);}
.blog_details h5{font-size: 20px;font-weight: 400;line-height: 30px;padding-bottom: 10px;color: var(--orange);}
.blog_details h6{font-size: 18px;font-weight: 400;line-height: 30px;padding-bottom: 10px;color: var(--orange);}
.blog_details p{font-size: 16px;font-weight: 400;line-height: 30px;padding-bottom: 10px;color: var(--blue);text-align: justify;}
.blog_details ul, .blog_details ol{padding-left: 35px;}
.blog_details ul li, .blog_details ol li{font-size: 16px;font-weight: 400;line-height: 30px;padding-bottom: 7px;color: var(--blue);list-style-type: disc;text-align: justify;}
.blog_details ol li{list-style-type: decimal;}
.blog_details ul li ul li{list-style-type: circle;}
.blog_details ol li ol li{list-style-type: lower-roman;}
.blog_details ul li ol li{list-style-type: square;}
.blog_details ol li ul li{list-style-type: lower-alpha;}

/* Related Blogs List */
.blog_details .related_blogs{border-radius: 5px;margin-top: 20px;box-shadow: 0 0 15px #252c6126;background: var(--white);padding: 20px 20px 10px;}
.blog_details .related_blogs h3{font-size: 20px;font-weight: 400;background: linear-gradient(135deg, var(--sky), var(--orange));-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;}
.blog_details .related_blogs .related_blog{margin-bottom: 20px;}
.blog_details .related_blogs img{border-radius: 10px;}
.blog_details .related_blogs h4{font-size: 16px;font-weight: 400;line-height: 20px;padding-bottom: 7px;}
.blog_details .related_blogs h4 a{color: var(--blue);}
.blog_details .related_blogs h4:hover a{color: var(--orange)}
.blog_details .related_blogs span{font-size: 14px;font-weight: 400;line-height: 20px;}

/* FAQ's List Start Here */
.blog_details .faq_list {border-radius: 5px;margin-top: 20px;box-shadow: 0 0 15px #252c6126;background: var(--white);padding: 20px 20px 10px;}
.blog_details .faq_list h3{font-size: 20px;font-weight: 400;background: linear-gradient(135deg, var(--sky), var(--orange));-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;}
.blog_details .accordion .accordion-item {margin: 7px 0px;border: 1px solid var(--sky)}
.blog_details .accordion .accordion-item:first-of-type, .blog_details .accordion .accordion-item:first-of-type>.accordion-header .accordion-button{border-radius: 0px !important;}
.blog_details .accordion .accordion-item:last-of-type, .blog_details .accordion .accordion-item:last-of-type>.accordion-header .accordion-button{border-radius: 0px !important;}
.blog_details .accordion h2 {padding-bottom: 0px!important;}
.blog_details .accordion h2 .accordion-button {padding: 7px 15px!important;font-size: 15px;font-weight: 500;color: var(--blue)!important;}
.blog_details .accordion h2 .accordion-button:not(.collapsed) {background: var(--sky)!important;color: var(--white)!important;}
.blog_details .accordion h2 .accordion-button:focus {outline: none;border: none;box-shadow: none;}
.blog_details .accordion .accordion-body {padding: 7px 15px!important;font-size: 14px;font-weight: 400;line-height: 28px;}

/* Right Side Start Here */
.blog_details .right_side {position: sticky;top: 30px;}
.blog_details .right_side .right_sec{margin-bottom: 20px;padding: 10px 15px;border: none;box-shadow: 0 0 15px #252c6126;border-top: 3px solid;border-image: linear-gradient(to right, var(--orange), var(--sky)) 1;}
.blog_details .right_side .right_sec h3{font-size: 20px;font-weight: 400;background: linear-gradient(135deg, var(--orange), var(--sky));-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;}
.blog_details .right_side .right_sec ul.category{padding: 0px;}
.blog_details .right_side .right_sec ul.category li{display: flex;justify-content: space-between;padding: 4px 0;}
.blog_details .right_side .right_sec ul.category li a{font-size: 16px;color: var(--sky);font-weight: 300;}
.blog_details .right_side .right_sec ul.category li span{font-size: 15px;color: var(--blue);font-weight: 400;}
.blog_details .right_side .right_sec ul.category li:hover a{color: var(--orange);}
.blog_details .right_side .right_sec ul.category li:hover span{color: var(--sky);}

.blog_details .right_side .right_sec ul.top_blogs{padding: 0px;}
.blog_details .right_side .right_sec ul.top_blogs li{list-style-type: none;border-bottom: 1px solid #687d7c;margin-bottom: 10px;}
.blog_details .right_side .right_sec ul.top_blogs li:last-child{border-bottom: none;margin-bottom: 0px;padding-bottom: 0px;}
.blog_details .right_side .right_sec ul.top_blogs li a{font-size: 15px;color: var(--sky);font-weight: 400;line-height: 22px !important;display: block;}
.blog_details .right_side .right_sec ul.top_blogs li a:hover{color: var(--orange);}
.blog_details .right_side .right_sec ul.top_blogs li span{font-size: 15px;color: var(--heading);font-weight: 300;font-style: italic;display: block;}