.section.contact .contact-address {max-width: 1920px;margin-left: auto;margin-right: auto;padding: 3.625rem 0 4.6875rem 0;background: #F5F3F0;position: relative;margin-top: -1.5rem; } .section.contact .contact-address .card-2 {margin-bottom: 3.1875rem; } @media (min-width: 1232px) {.section.contact .contact-address .row-card {margin-left: -1.5rem;margin-right: -1.5rem;} } .section.contact .contact-address .row-card .col-card {padding-left: 1.5rem;padding-right: 1.5rem; } .section.contact .contact-contacts .container {padding-top: 3.9375rem; } .section.contact .contact-contacts h2, .section.contact .contact-contacts .h2 {text-align: center;font-weight: 700;font-size: 2.5rem;line-height: 1.2;margin-bottom: 3.25rem; } .section.contact .contact-contacts .row-card {margin-bottom: -2rem;justify-content: flex-start; } @media (min-width: 1232px) {.section.contact .contact-contacts .row-card {margin-left: -2.9375rem;margin-right: -2.9375rem;} } .section.contact .contact-contacts .row-card .col-card {padding-left: 1.25rem;padding-right: 1.25rem;padding-bottom: 1rem; } @media (min-width: 1232px) {.section.contact .contact-contacts .row-card .col-card {padding-left: 2.9375rem;padding-right: 2.9375rem;padding-bottom: 2rem;} } 