/*transform origin*/
@media (min-width: 992px) {
  .neighborhood .mt_two_column_container.padding_image .mt_two_col .mt_col_img {
    position: relative;
  }
  .neighborhood .mt_two_column_container.padding_image .mt_two_col .mt_col_img::before {
    content: "";
    display: block;
    background-image: url(../../images/deer.svg);
    background-repeat: no-repeat !important;
    background-size: contain !important;
    width: 285px !important;
    height: 315px !important;
    position: absolute;
    bottom: -65px;
    left: -145px;
    opacity: 0.75;
  }
}
.neighborhood .mt_map_block {
  width: 100%;
}
.neighborhood .mt_map_block .neighborhood_intro h2 {
  font-family: "Akkurat-Bold", sans-serif !important;
  font-weight: 700;
  font-size: 36px;
  line-height: 40px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  margin-bottom: 10px;
}
@media (max-width: 991.8px) {
  .neighborhood .mt_map_block .neighborhood_intro h2 {
    margin-bottom: 16px;
  }
}
.neighborhood .mt_map_block .neighborhood_intro p {
  font-family: "Akkurat-Regular", sans-serif !important;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  letter-spacing: 0.01em;
}
.neighborhood .mt_map_block .mt_map_cont {
  margin-top: 50px;
}
@media (max-width: 991.8px) {
  .neighborhood .mt_map_block .mt_map_cont {
    margin-top: 16px;
  }
}
.neighborhood .mt_map_block .mt_neighborhood_category .mt_txt_sub {
  font-family: "Akkurat-Bold", sans-serif !important;
  font-weight: 700;
  font-size: 16px;
  line-height: 28px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}
.neighborhood .mt_map_block .mt_neighborhood_category .mt_category_list > li > button {
  font-family: "Akkurat-Regular", sans-serif !important;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
}
.neighborhood .mt_two_column_layout .mt_two_col .mt_col_content h3 {
  font-family: "Akkurat-Bold", sans-serif !important;
  font-weight: 700;
  font-size: 36px;
  line-height: 40px;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}
@media (min-width: 992px) {
  .neighborhood .mt_two_column_layout .mt_two_col .mt_col_content h3 {
    max-width: 480px;
  }
}
.neighborhood .mt_two_column_layout .mt_two_col .mt_col_content .mt_paragraph {
  font-family: "Akkurat-Regular", sans-serif !important;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  letter-spacing: 0.01em;
}
@media (min-width: 992px) {
  .neighborhood .mt_two_column_container.padding_image .mt_two_col {
    column-gap: 4.44vw;
  }
  .neighborhood .padding_image .mt_col_img {
    margin: 98.5px 0 98.5px 5.55vw;
    height: 34.93vw !important;
    width: 62.3%;
  }
  .neighborhood .mt_two_column_container.padding_image .mt_two_col .mt_col_content {
    padding-right: 5.55vw !important;
  }
  .neighborhood .wp-block-image {
    display: none;
  }
}
@media (max-width: 991.8px) {
  .neighborhood .padding_image .mt_col_img {
    margin: 7.8vw 32px 10px;
  }
  .neighborhood .mt_two_column_layout .mt_two_col .mt_col_content {
    padding: 38px 32px 64px;
  }
  .neighborhood .mt_one_column.with_bg {
    padding: 96px 32px;
  }
  .neighborhood .mt_one_column.with_bg.with_bg_color h3 {
    font-size: 36px !important;
    line-height: 40px !important;
    letter-spacing: -0.02em !important;
  }
}
.neighborhood .wp-block-image img {
  width: 100%;
  padding: 64px 32px 0 32px;
  object-fit: cover;
}
.neighborhood #map_page .yNHHyP-marker-view img {
  max-width: 60px !important;
}

.system .mt_map_cont .mt_neighborhood_category .mt_category_list > li button:hover {
  background-color: #6F3332;
}

.mt_map_cont .mt_neighborhood_category .mt_category_list > li.active button {
  background-color: #6F3332;
}

.mt_map_cont .mt_neighborhood_category .mt_category_list > li button.mt_cat_item .cat_icon_hover {
  display: inline !important;
}

.mt_map_cont .mt_neighborhood_category .mt_category_list > li button.mt_cat_item .cat_icon {
  display: none !important;
}

.mt_map_cont .mt_neighborhood_category .mt_category_list > li button:after {
  border: solid #ffffff;
  border-width: 0 2px 2px 0;
}

.mt_category_list > li {
  color: #3E2B2F;
  letter-spacing: 0.01em;
}

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