.block.text {
    padding: 50px 0;
    width: 100%;
}

.block.text .inner {
    margin: 0 auto;
    max-width: 900px;
}

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

    .block.text {
        padding: 50px 0;
    }

    .block.text .inner {
        margin: 0 auto 25px auto;
        padding: 0 50px;
        max-width: calc(100% - 100px);
        width: calc(100% - 100px);
    }
}

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

    .block.text {
        padding: 25px 0;
    }

    .block.text .inner {
        margin: 0 auto 25px auto;
        padding: 0 25px;
        max-width: 100%;
        width: calc(100% - 50px);
    }
}