.header-img-content {
    background-color: rgba(0,0,0,0.6);
    padding: 40px 30px 20px;
    max-width: 900px;
    margin: 0 auto
}
.header-block .header-img-content p {
    margin-bottom: 20px;
    max-width: 100%;
    width: 100%
}
@media screen and (max-width: 767px) and (min-width: 480px) {
    .header-img-content {
        padding: 30px 20px 20px;
    }
    .header-block .header-img-content p {
        font-size:15px;
        margin-bottom:10px
    }
}
@media screen and (max-width: 479px) {
    .header-img-content {
        padding: 10px 10px 5px;
    }
   .header-block .header-img-content p {
        font-size: 13px;
        margin-bottom: 5px;
        line-height: 1.3;
    }
}    