body{
    margin: 0;
}
/* header*/
.img_blog_wrapper{
    height: 400px;
    width: 100%;
}
.img_blog_wrapper img{
    width: 100%;
    /*height: 680px;*/
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    /*object-fit: contain;*/
    object-fit: cover;
}
.header_bottom_blog{
    /*margin-top: 120px !important;*/
    /*top: -171px;*/
    position: relative;
    /*right: 0 !important;*/
    transform: translate(50%,-50%);
    right: 50%;
}
.header_bottom_top h1 {
    font-size: 70px;
    color: var(--white-color);
    font-weight: 600;
}
/* end header*/

/* blogs*/
.blogs_wrapper_blog{
    /*margin: 200px 0 50px 0 !important;*/
    /*margin:200px 0 50px 0 !important;*/
    margin: 70px 0;
}
/* end blogs*/




/*blog details page*/
.blog_detail_header{
    margin: 40px 0px 20px 0px !important;
}
.blog_detail_title{
    /*margin-bottom: 80px;*/
    margin-bottom: 50px;
}
.blog_detail_title h2{
    font-family: 'iranyekan';
    color: var(--purple-color);
    font-weight: 700;
}
.blog_detail_title a{
    line-height: 1.8;
}
.blog_detail_img{
    overflow: hidden;

}
.blog_detail_img  img{
    width: 100%;
}
.blog_detail_wrapper{
    display: flex;
    flex-direction: column;
    gap: 20px;
}
.blog_detail_description{
    font-size: 15px;
}
.blog_detail_description p{
    text-align: justify;
    color: var(--dark);
}
.blog_detail_description p{
    line-height: 2.3;
}
.detail_blog_time{
    font-size: 14px !important;
}
.video_detail_blog video{
    width: 100%;
}
.voice_container audio{
    width: 100%;
}
.header_bottom_top h3{
    line-height: 1.8;
}
/*.blog_detail_title h2{*/
/*    text-align: center;*/
/*}*/
/* end blog details page*/

/*Responsive*/
@media screen and (max-width: 685px){
    .blog_detail_title h2{
        font-size: 23px;
    }

}
@media screen and (max-width: 768px){
    .header_bottom_top h1 {
        font-size: 50px;
        color: var(--white-color);
        font-weight: 600;
    }
}
