


.project-detail{
    padding-block: 90px;
}

.project-main-image{
    width: 100%;
    height: 500px;
}

.project-main-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.page-text {
    margin-top: 20px;
}

.page-text *{
    background-color: transparent;
}


.post-meta{
    margin-bottom: 10px;
}



.row-detail{
    margin-bottom: 50px;
}

.related h2{
    margin-bottom: 30px;
    display: block;
}










/*responsive*/


@media screen and (max-width: 991px){

    .project-main-image {
        width: 100%;
        height: 350px;
    }

    .blog-big{
        margin-bottom: 20px;
    }


}


@media screen and (max-width: 767px){

    .project-detail {
        padding-block: 45px;
    }

}



/*responsive*/
