/* max-width: 1024px */

#main-menu {
    display: none;
}

#sevices-button {
    display: none;
}

#contact-button {
    display: none;
}

.menu-button {
    display: block;
}

.gallery-base .item {
    width: 50%;
}

.selected-works p {
    max-width: 100%;
}

.services header p {
    max-width: 100%;
}

.blog-post-content {
    padding: 0px 20px;
}

.legal {
    padding: 80px 60px;
}