section.wrapper.bg-light.py-5.fade-in-section.fade-in:nth-of-type(2) {
  padding-bottom: 1rem !important;
  margin-bottom: 0 !important;
}

section.wrapper.bg-light.py-5.fade-in-section.fade-in:nth-of-type(3) {
  padding-top: 1rem !important;
  margin-top: 0 !important;
}

section.patrons-section,
section.wrapper.bg-light.py-5.fade-in-section.fade-in[class*="patrons"] {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.patrons-scroll-container {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}

.container-fluid.px-0 {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}

.maps-list.mb-4 {
  margin-bottom: 1rem !important;
}

.row.justify-content-center.mb-3 {
  margin-bottom: 0.5rem !important;
}

.wrapper.bg-light.py-5 + .wrapper.bg-light.py-5 {
  margin-top: -2rem !important;
}

@media (max-width: 768px) {
  section.wrapper.bg-light.py-5.fade-in-section.fade-in:nth-of-type(2) {
    padding-bottom: 0.5rem !important;
  }

  section.wrapper.bg-light.py-5.fade-in-section.fade-in:nth-of-type(3) {
    padding-top: 0.5rem !important;
  }

  .maps-list.mb-4 {
    margin-bottom: 0.5rem !important;
  }

  .row.justify-content-center.mb-3 {
    margin-bottom: 0.25rem !important;
  }
}
