.contacts{
    margin: 50px 0;
}
.contacts_title{
    text-align: center;
    font-weight: 700;
}
.contacts_list{
    margin: 50px 0 0 0;
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 55px;
    row-gap: 75px;
}
.contact-card{
    font-size: 16px;
}
.contact-card_title{
    color: #3a3a3a;
}
.contact-card_address{
    color: black;
}
.contact-card_map{
    margin: 20px 0 0 0;
    width: 100%;
    height: 410px;
    border: none;
}
@media (max-width: 1024px) {
    .contacts_list {
        grid-template-columns: 100%;
    }
}