.block1 {
    color: #fff;
    padding-top: 150px;
}
.block1-h1 {
    text-align: left;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 15px;
}
.block1-p1 {
    text-align: left;
    font-size: 12px;
}
.blog-share-icon img {
    width: 20px;
    margin: 0 3px 20px;
    cursor: pointer;
}
.blog-img img {
    width: 100%;
}
.artical-head ,.artical-date{
    font-size: 13px;
}
.blog-p {
    text-align: left;
    margin: 30px auto;
    font-size: 15px;
}
.blog-head {

    text-align: left;
    font-size: 20px;
    margin: 30px auto;
}

@media (max-width:767px) {
    .block1-h1 {
        font-size: 31px;
    }
    .block1-p1 ,.blog-p ,.blog-ul{
        font-size: 14px;
    }
}