.contact {margin-bottom: 1.2777777778rem; } .contact > .container .card {padding: 2rem 1.4444444444rem; } .contact > .container .card.bg-light {border-color: var(--light); } .contact .col-content {padding-left: 1.9444444444rem;display: flex;flex-direction: column;justify-content: center;padding-top: 1.5rem;padding-bottom: 1.5rem; } @media (min-width: 768px) {.contact .col-content {padding-top: 0;padding-bottom: 0;} } .contact .col-content h2, .contact .col-content .h2 {margin-top: -0.4444444444rem;margin-bottom: 0.5rem;line-height: 1.2; } .contact .col-content h3, .contact .col-content .h3 {margin-bottom: 0.0555555556rem; } .contact .col-content .content *:last-child {margin-bottom: 0; } .contact .col-map .mapbox {aspect-ratio: 732/412;margin-bottom: 0;height: auto; } .contact .map-left .col-content {order: 2; } .contact .map-left .col-map {order: 1; } .section.contact {width: 100%;max-width: 1920px;margin-left: auto;margin-right: auto; } .section.contact.section-last {margin-bottom: 0; } 