@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");
/*transform origin*/
.neighborhood .mt_banner.mt_autoplay.mt_inner_banner.mt_banner_overlay::before {
  background: none !important;
}
@media (min-width: 992px) {
  .neighborhood .mt_banner.mt_inner_banner {
    background-position: center 27% !important;
  }
}
.neighborhood .mt_banner.mt_inner_banner .mt_banner_content {
  padding-block: calc(425px + 2vw) calc(65px + 2vw) !important;
}
@media (min-width: 992px) {
  .neighborhood .mt_banner.mt_inner_banner .mt_banner_content {
    padding-block: calc(475px + 1.2vw) calc(80px + 1vw) !important;
  }
}
@media (max-width: 991.8px) {
  .neighborhood .city_shore .mt_two_col.mt_col_reverse {
    flex-direction: column !important;
  }
}
.neighborhood .city_shore .mt_two_col.mt_col_reverse .mt_col_img {
  margin-bottom: 48px !important;
  margin-left: 19.5px !important;
  margin-right: 19.5px !important;
}
@media (min-width: 992px) {
  .neighborhood .city_shore .mt_two_col.mt_col_reverse .mt_col_img {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
    margin-right: 8.66vw !important;
  }
}
.neighborhood .city_shore .mt_two_col .mt_sec_sub_heading {
  font-family: "HV Analogue Regular", sans-serif;
  font-weight: 400;
  font-size: 32px;
  line-height: 38px;
  color: #000000;
  letter-spacing: 0em;
}
@media (min-width: 992px) {
  .neighborhood .city_shore .mt_two_col .mt_sec_sub_heading {
    font-size: 48px;
    line-height: 60px;
    letter-spacing: -0.02em;
  }
  .neighborhood .city_shore .mt_two_col .mt_sec_sub_heading span {
    display: block;
  }
}
.neighborhood .city_shore .mt_two_col .mt_paragraph {
  font-family: "Harmonia Sans Pro Regular", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  letter-spacing: 0em;
  color: #000000;
}
@media (min-width: 992px) {
  .neighborhood .city_shore .mt_two_col .mt_paragraph {
    font-size: 20px;
    line-height: 30px;
  }
}
.neighborhood .city_shore .mt_two_col .mt_col_content {
  padding-left: 19.5px;
  padding-right: 19.5px;
}
@media (min-width: 992px) {
  .neighborhood .city_shore .mt_two_col .mt_col_content {
    padding-left: 8.66vw;
  }
}
@media (max-width: 991.8px) {
  .neighborhood .city_shore .mt_two_col .mt_col_content {
    padding-top: 0;
  }
}
.neighborhood .close_every .mt_one_column_content_wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.neighborhood .close_every .mt_one_column {
  padding: 0 8.66vw 64px 8.66vw;
}
@media (max-width: 991.8px) {
  .neighborhood .close_every .mt_one_column {
    padding: 16px 19.5px 32px 19.5px;
  }
}
.neighborhood .close_every .mt_one_column .mt_col_heading {
  font-family: "HV Analogue Regular", sans-serif;
  font-weight: 400;
  font-size: 28px;
  line-height: 150%;
  letter-spacing: 0em;
  text-align: center;
  max-width: 100%;
  margin: 0;
}
.neighborhood .close_every .mt_one_column .mt_col_heading .italics {
  font-family: "HV Analogue Italic", sans-serif !important;
}
@media (max-width: 991.8px) {
  .neighborhood .close_every .mt_one_column .mt_col_heading {
    font-size: 21px;
    line-height: 38px;
  }
}
@media (max-width: 1599.8px) {
  .neighborhood .close_one .mt_one_column {
    height: 434px !important;
  }
}
@media (max-width: 991.8px) {
  .neighborhood .close_one .mt_one_column {
    height: 626px !important;
  }
}
@media (max-width: 991.8px) {
  .neighborhood .old_tampa .mt_two_col {
    flex-direction: column !important;
  }
}
.neighborhood .old_tampa .mt_two_col .mt_col_img {
  margin-bottom: 48px !important;
  margin-left: 19.5px !important;
  margin-right: 19.5px !important;
}
@media (min-width: 992px) {
  .neighborhood .old_tampa .mt_two_col .mt_col_img {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
    margin-left: 8.66vw !important;
  }
}
.neighborhood .old_tampa .mt_two_col .mt_sec_sub_heading {
  font-family: "HV Analogue Regular", sans-serif;
  font-weight: 400;
  font-size: 32px;
  line-height: 38px;
  letter-spacing: -0.02em;
  color: #000000;
}
@media (min-width: 992px) {
  .neighborhood .old_tampa .mt_two_col .mt_sec_sub_heading {
    font-size: 48px;
    line-height: 60px;
  }
  .neighborhood .old_tampa .mt_two_col .mt_sec_sub_heading span {
    display: block;
  }
}
.neighborhood .old_tampa .mt_two_col .mt_paragraph {
  font-family: "Harmonia Sans Pro Regular", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  letter-spacing: 0em;
  color: #000000;
}
@media (min-width: 992px) {
  .neighborhood .old_tampa .mt_two_col .mt_paragraph {
    font-size: 20px;
    line-height: 30px;
  }
}
.neighborhood .old_tampa .mt_two_col .mt_col_content {
  padding-left: 19.5px;
  padding-right: 19.5px;
  padding-bottom: 32px;
}
@media (min-width: 992px) {
  .neighborhood .old_tampa .mt_two_col .mt_col_content {
    padding-right: 8.66vw;
  }
}
@media (max-width: 991.8px) {
  .neighborhood .old_tampa .mt_two_col .mt_col_content {
    padding-top: 0;
  }
}
.neighborhood .explore .mt_one_column {
  padding: 40px 8.66vw 40px 8.66vw;
}
@media (max-width: 991.8px) {
  .neighborhood .explore .mt_one_column {
    padding: 48px 19.5px 48px 19.5px;
  }
}
.neighborhood .explore .mt_one_column .mt_one_column_content_wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.neighborhood .explore .mt_one_column .mt_one_column_content_wrapper .mt_col_heading {
  font-family: "HV Analogue Regular", sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 32px;
  letter-spacing: 0em;
  text-align: center;
  color: #ffffff;
  max-width: 100%;
  margin: 0;
  padding-bottom: 20px;
}
.neighborhood .explore .mt_one_column .mt_one_column_content_wrapper .mt_paragraph {
  font-family: "Harmonia Sans Pro Regular", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 30px;
  letter-spacing: 0em;
  text-align: center;
  color: #ffffff;
  max-width: 100%;
  margin: 0;
}
@media (max-width: 991.8px) {
  .neighborhood .explore .mt_one_column .mt_one_column_content_wrapper .mt_paragraph {
    font-size: 18px;
    line-height: 28px;
  }
}
.neighborhood .mt_map_block {
  padding: 0 !important;
}
.neighborhood .mt_map_cont {
  margin-top: -16px;
  padding: 0;
  border-radius: 0;
}
.neighborhood .mt_map_cont .mt_neighborhood_category {
  background-color: #ffffff !important;
}
@media (min-width: 992px) {
  .neighborhood .mt_map_cont .mt_neighborhood_category {
    background-color: #F9FAFB !important;
    border-radius: 0 !important;
  }
}
.neighborhood .mt_map_cont .mt_neighborhood_category h3 {
  font-family: "Harmonia Sans Pro Regular", sans-serif;
  font-weight: 600;
  font-size: 18px;
  line-height: 28px;
  letter-spacing: 0em;
  color: #101828 !important;
}
.neighborhood .mt_map_cont .mt_neighborhood_category .mt_category_list > li.active button {
  background-color: #5A7387 !important;
  color: #ffffff !important;
  font-family: "Harmonia Sans Pro Regular", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0em;
}
.neighborhood .mt_map_cont .mt_neighborhood_category .mt_category_list > li > button,
.neighborhood .mt_map_cont .mt_neighborhood_category .mt_category_list > li > span {
  font-family: "Harmonia Sans Pro Regular", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0em;
  color: #292828;
}
.neighborhood #map_page {
  border-radius: 0 !important;
}

.system .mt_map_cont .mt_neighborhood_category .mt_category_list > li button:hover,
.system .mt_map_cont .mt_neighborhood_category .mt_category_list > li:hover {
  background-color: #5A7387 !important;
  color: #ffffff !important;
}

@media (max-width: 767.8px) {
  .mt_map_cont .mt_neighborhood_category .mt_category_list > li button.mt_cat_item:hover .cat_icon {
    display: inline !important;
  }
  .mt_map_cont .mt_neighborhood_category .mt_category_list > li button.mt_cat_item:hover .cat_icon_hover {
    display: none !important;
  }
  .mt_map_cont .mt_neighborhood_category .mt_category_list > li.active button.mt_cat_item:hover .cat_icon {
    display: none !important;
  }
  .mt_map_cont .mt_neighborhood_category .mt_category_list > li.active button.mt_cat_item:hover .cat_icon_hover {
    display: inline !important;
  }
}

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