.contacts-view {
  display: block;
  overflow: hidden; }
  .contacts-view__map {
    margin-top: 1rem;
    margin-bottom: 2.5rem; }
    @media (min-width: 576px) {
      .contacts-view__map {
        margin-top: 3rem; } }
    @media (min-width: 768px) {
      .l-main--has-outer-sidebar .l-main__inner-content .contacts-view__map {
        margin-top: 1rem; } }
    @media (min-width: 992px) {
      .l-main--has-outer-sidebar .l-main__inner-content .contacts-view__map {
        margin-top: 3rem; } }
    @media (min-width: 992px) {
      .l-main__outer-sidebar .contacts-view__map {
        margin-top: 1rem; } }
    @media (min-width: 1200px) {
      .l-main__inner-sidebar .contacts-view__map {
        margin-top: 1rem; } }
  .contacts-view__content {
    padding-left: 1rem;
    padding-right: 1rem;
    margin-top: 2rem;
    margin-bottom: 2rem; }
    @media (min-width: 576px) {
      .contacts-view__content {
        padding-left: 3rem;
        padding-right: 3rem; } }
    @media (min-width: 768px) {
      .l-main--has-outer-sidebar .l-main__inner-content .contacts-view__content {
        padding-left: 1rem;
        padding-right: 1rem; } }
    @media (min-width: 992px) {
      .l-main--has-outer-sidebar .l-main__inner-content .contacts-view__content {
        padding-left: 3rem;
        padding-right: 3rem; } }
    @media (min-width: 992px) {
      .l-main__outer-sidebar .contacts-view__content {
        padding-left: 1rem;
        padding-right: 1rem; } }
    @media (min-width: 1200px) {
      .l-main__inner-sidebar .contacts-view__content {
        padding-left: 1rem;
        padding-right: 1rem; } }
  .contacts-view .bx-google-map {
    width: 100% !important; }

.contacts-view-table {
  width: 100%;
  font-size: .88rem; }
  .contacts-view-table td:nth-child(2n + 1) {
    padding: .25rem;
    width: 25%;}

/*# sourceMappingURL=style.css.map */
