.div_build {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.h1_build {
    font-family: georgia;
    font-size: 32px;
    font-weight: 600;
    color: #008fc7;
    padding: 2px;
    margin: 20px 0;
}

.img_b {
    margin: 20px 0;
}

.p_b {
    font-size: 24px;
    font-family: Georgia, 'Times New Roman', Times, serif;
    color: #008fc7;
    background-color: #000;
    padding: 4px;
    border-radius: 10px;
}

.sp_b {
    font-family: Georgia, 'Times New Roman', Times, serif;
    font-size: 24px;
    color: #217D7B;
}

.footer_build {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: end;
    margin-top: 50px;
}

.p_b_fo {
    font-size: 16px;
    font-family: sans-serif;
    color: #777;
}

.a_foo {
    font-size: 16px;
    font-family: sans-serif;
    color: #777;
    transition: .5s;
}

.a_foo:hover {
    color: #000;
}

@media screen and (max-width: 425px) {
    .img_b {
        width: 300px;
    }
}