.blog-details-image img{background-size: cover; object-fit: cover; border-radius: 20px; margin-bottom: 40px;}
.container-890px{width: 100%; max-width: 890px; margin: 0 auto;}
.blog-details-section p{font-family: var(--secondary_font); color: var(--grey); line-height: 30px;}
.blog-details-des{margin-bottom: 30px;}
.heighlight-content > *:not(:last-child){margin-bottom: 30px;}
.heighlight-content > *:last-child{margin-bottom: 40px;}
.row-group-image > div > img{max-width: 100%; height: 100%; border-radius: 20px; display: block;}
.row-group-image{margin-bottom: 40px !important; margin: 0 auto;}
.data-share{padding: 15px !important; border-top: 1px solid rgba(231, 231, 231, 1); border-bottom: 1px solid rgba(231, 231, 231, 1);}
.data-share-content:hover svg path{fill: var(--zinc-black);}
.data-share-content:hover p{color: var(--zinc-black);}
.reading-content{width: 100%; border-radius: 30px; background: linear-gradient(129deg, rgba(223,232,232,0.4) 0%, rgba(235,206,209,0.4) 50%, rgba(191,217,230,0.4) 100%); padding: 10px 10px 10px 40px !important; margin: 40px 0;}
.reading-content p:first-child{color: rgba(94, 94, 94, 1); margin-bottom: 10px;}
.reading-content a{margin-top: calc(15px - 8px);}
.reading-content a p{color: var(--orange) !important; margin-bottom: 0px !important; font-weight: 500; text-decoration: underline;}
.reading-content a:hover svg path{fill: #000;}
.reading-content a:hover p{color: #000 !important;}
.reading-content a:hover{gap: 15px !important; transition: gap cubic-bezier(0.19, 1, 0.22, 1) 1s;}
.reading-content .col-4 img{max-width: 100%; height: 90%; border-radius: 20px; padding: 0 !important;}
.blog-form{padding-top: 40px !important; border-top: 1px solid rgba(231, 231, 231, 1);}
.blog-form span{font-size: 22px; margin-bottom: 30px; display: block;}
.blog-form .form_inputs button{margin: 0; margin-top: 20px;}
.reading-content img{max-width: 100%; border-radius: 20px; padding:0px !important;}
.blog-details-section h4{margin-bottom: 12px;}



@media (max-width:991px){
 .container-890px{padding: 0 15px;}
 /* .reading-content{margin: 40px 15px 40px 15px} */
}

@media (max-width:767px){
 .blog-details-des{text-align: center;}
 .heighlight-content{text-align: center;}
}

@media (max-width:575px){
 .row-group-image{display: flex; flex-direction: column; gap: 30px;}
 .reading-content{flex-direction: column-reverse; gap: 30px; padding-left: 8px !important; text-align: center;}
 .reading-content a{justify-content: center;}
}