.pageContainer {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  /* overflow-y: auto; */
  width: 100%;
  height: 90vh;
}

.container {
  max-width: 1360px;
  margin: 0 auto;
}

.fixedHeader {
  position: sticky;
  top: 0;
  z-index: 100;
  background-color: white;
  width: 100%;
  margin: auto;
  display: flex;
  justify-content: center;
}

.contentContainer {
  flex: 1;
  /* overflow: hidden; */
  margin: 0 auto;
  width:100%;
}

.property-marker {
  background-size: cover;
  width: 32px;
  height: 32px;
  cursor: pointer;
  background-position: center;
}

.mapboxgl-popup {
  max-width: 260px;
}

.mapboxgl-popup-content {
  padding: 12px;
  border-radius: 6px;
}

