/*!*********************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/scss/styles.scss ***!
  \*********************************************************************************************************************************************************/
#map {
  width: 100%;
  height: 100%;
}

.map-modal-img {
  width: 117px;
  max-width: 117px;
  height: 71px;
  -o-object-fit: cover;
     object-fit: cover;
}

.brokers-map__card {
  -webkit-transition: background-color 0.7s ease-in-out;
  -o-transition: background-color 0.7s ease-in-out;
  transition: background-color 0.7s ease-in-out;
}

.brokers-map__card.js--active {
  background-color: #07becb;
  color: #fff;
}

.brokers-map__card.js--active .brokers-map-card__info {
  color: #fff;
}

.brokers-map__card.js--active .brokers-map-card__link {
  color: #fff;
}

.map-wrapper .leaflet-top,
.map-wrapper .leaflet-bottom {
  z-index: 700;
}

.map-wrapper .leaflet-popup-content-wrapper {
  background: #ffffff;
  -webkit-box-shadow: 0px 4px 80px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 4px 80px rgba(0, 0, 0, 0.1);
  border-radius: 5px;
}

.map-wrapper .leaflet-popup-content {
  margin: 9px 24px;
}

.map-wrapper .leaflet-popup-content-wrapper,
.map-wrapper .leaflet-popup-tip {
  -webkit-box-shadow: 0px 4px 80px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 4px 80px rgba(0, 0, 0, 0.1);
}

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