.container {
    max-width: 700px;
    margin:  0 auto;
    padding: 30px 15px;
}
.docs_image {
    max-width: 300px;
    margin: 0 auto;
}
.docs_block p {
    font-size: 18px;
    line-height: 1.2;
}
.docs_block h2 {
    word-break: break-word;
    transition: box-shadow 0.1s ease-in-out;
    flex-basis: inherit;
    font-size: 30px;
    font-family: "Source Sans Pro";
    text-align: center;
    line-height: 38.4px;
}
.docs_footer {
    background-color: rgba(65, 61, 61, 1);
    padding-top: 40px;
    padding-right: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
}
.contact {
    text-align: center;
}