/*transform origin*/
@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");
.sightmap .mt_banner,
.floor-plans .mt_banner {
  background-position: top !important;
}
@media (max-width: 991.8px) {
  .sightmap .mt_banner,
  .floor-plans .mt_banner {
    background-position: 100% 10% !important;
  }
  .sightmap .mt_banner::before,
  .floor-plans .mt_banner::before {
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0.85)) !important;
  }
}
.sightmap .mt_filter_sticky_wrap,
.floor-plans .mt_filter_sticky_wrap {
  background-color: #F2F4F7 !important;
}
@media (max-width: 991.8px) {
  .sightmap .mt_filter_sticky_wrap .mt_fp_filter_btn svg path,
  .floor-plans .mt_filter_sticky_wrap .mt_fp_filter_btn svg path {
    fill: #ffffff !important;
  }
}
@media (max-width: 991.8px) {
  .sightmap .mt_filter_sticky_wrap .mt_fp_filter_wrap,
  .floor-plans .mt_filter_sticky_wrap .mt_fp_filter_wrap {
    background-color: #F2F4F7 !important;
  }
}
.sightmap .mt_filter_sticky_wrap #btn_filter_results,
.floor-plans .mt_filter_sticky_wrap #btn_filter_results {
  font-family: "Harmonia Sans Pro Regular", sans-serif;
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0em;
  color: #232222 !important;
  border: 1px solid #5A7387 !important;
}
.sightmap .mt_filter_sticky_wrap #btn_filter_results:hover,
.floor-plans .mt_filter_sticky_wrap #btn_filter_results:hover {
  background-color: #2A4255 !important;
  color: #ffffff !important;
}
.sightmap .mt_filter_sticky_wrap #btn_filter_results:hover svg path,
.floor-plans .mt_filter_sticky_wrap #btn_filter_results:hover svg path {
  fill: #ffffff !important;
}
@media (max-width: 991.8px) {
  .sightmap .mt_filter_sticky_wrap #btn_filter_results,
  .floor-plans .mt_filter_sticky_wrap #btn_filter_results {
    color: #ffffff !important;
    background-color: #5A7387 !important;
  }
}
.sightmap .mt_filter_sticky_wrap .mt_fp_filter_right_sec .mt_fp_filter_lbl,
.floor-plans .mt_filter_sticky_wrap .mt_fp_filter_right_sec .mt_fp_filter_lbl {
  font-family: "Harmonia Sans Pro Regular", sans-serif;
  font-weight: 700;
  font-size: 13px;
  line-height: 20px;
  letter-spacing: 0em;
  color: #232222;
}
.sightmap .mt_filter_sticky_wrap .mt_fp_filter_right_sec .mt_fp_view_tab a,
.sightmap .mt_filter_sticky_wrap .mt_fp_filter_right_sec .selectivo__label,
.floor-plans .mt_filter_sticky_wrap .mt_fp_filter_right_sec .mt_fp_view_tab a,
.floor-plans .mt_filter_sticky_wrap .mt_fp_filter_right_sec .selectivo__label {
  font-family: "Harmonia Sans Pro Regular", sans-serif;
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0em;
  color: #1D2939 !important;
}
@media (max-width: 991.8px) {
  .sightmap .mt_filter_sticky_wrap .mt_fp_filter_right_sec .mt_fp_view_tab a,
  .sightmap .mt_filter_sticky_wrap .mt_fp_filter_right_sec .selectivo__label,
  .floor-plans .mt_filter_sticky_wrap .mt_fp_filter_right_sec .mt_fp_view_tab a,
  .floor-plans .mt_filter_sticky_wrap .mt_fp_filter_right_sec .selectivo__label {
    font-size: 12px;
  }
}
.sightmap .mt_filter_sticky_wrap .mt_fp_filter_right_sec .dropdown [role=listbox],
.sightmap .mt_filter_sticky_wrap .mt_fp_filter_right_sec .selectivo__label,
.floor-plans .mt_filter_sticky_wrap .mt_fp_filter_right_sec .dropdown [role=listbox],
.floor-plans .mt_filter_sticky_wrap .mt_fp_filter_right_sec .selectivo__label {
  border: 1px solid #D0D5DD !important;
}
.sightmap .mt_filter_sticky_wrap .mt_fp_filter_right_sec .mt_fp_view_tab a:not(:last-child),
.floor-plans .mt_filter_sticky_wrap .mt_fp_filter_right_sec .mt_fp_view_tab a:not(:last-child) {
  border-right: 1px solid #D0D5DD !important;
}
.sightmap .mt_filter_sticky_wrap .mt_fp_filter_right_sec .selectivo__option.selectivo__option--selected,
.floor-plans .mt_filter_sticky_wrap .mt_fp_filter_right_sec .selectivo__option.selectivo__option--selected {
  color: #ffffff !important;
  background-color: #2A4255 !important;
}
.sightmap .pagination_list li,
.sightmap .pagination_list li.active,
.floor-plans .pagination_list li,
.floor-plans .pagination_list li.active {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0em;
  text-align: center;
  color: #292828 !important;
}
.sightmap .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_heading .mt_txt_sub,
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_heading .mt_txt_sub {
  font-family: "Harmonia Sans Pro Regular", sans-serif;
  font-weight: 700;
  font-style: Bold;
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 0em;
  color: #5A7387 !important;
}
.sightmap .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_filter_row .mt_fp_filter_lbl,
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_filter_row .mt_fp_filter_lbl {
  font-family: "Inter", sans-serif;
  font-weight: 700;
  font-style: Bold;
  font-size: 13px;
  line-height: 20px;
  letter-spacing: 0em;
  text-transform: uppercase;
  color: #101828 !important;
}
.sightmap .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_show_more_btn,
.sightmap .mt_fp_filter_popup .mt_fp_filter_wrap .mt_btn_clear,
.sightmap .mt_fp_filter_popup .mt_fp_filter_wrap .reset_availability,
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_show_more_btn,
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_btn_clear,
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .reset_availability {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0em;
  color: #5A7387;
}
.sightmap .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_list label,
.sightmap .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_box label,
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_list label,
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_box label {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0em;
  color: #344054 !important;
}
.sightmap .mt_fp_filter_popup .mt_floorplas_page_wrap .mt_fp_chk_list input:checked ~ label:before,
.floor-plans .mt_fp_filter_popup .mt_floorplas_page_wrap .mt_fp_chk_list input:checked ~ label:before {
  color: #5A7387 !important;
  border: 1px solid #5A7387 !important;
}
.sightmap .mt_fp_filter_popup .mt_floorplas_page_wrap .dropdown .selectivo__label,
.floor-plans .mt_fp_filter_popup .mt_floorplas_page_wrap .dropdown .selectivo__label {
  color: #344054 !important;
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0em;
}
.sightmap .mt_fp_filter_popup .mt_fill_btn,
.sightmap .mt_fp_filter_popup #mt_contact_page .hywrap button[type=submit],
.floor-plans .mt_fp_filter_popup .mt_fill_btn,
.floor-plans .mt_fp_filter_popup #mt_contact_page .hywrap button[type=submit] {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0em;
  color: #ffffff !important;
}
.sightmap .mt_fp_filter_popup .mt_fill_btn:hover,
.sightmap .mt_fp_filter_popup #mt_contact_page .hywrap button[type=submit]:hover,
.floor-plans .mt_fp_filter_popup .mt_fill_btn:hover,
.floor-plans .mt_fp_filter_popup #mt_contact_page .hywrap button[type=submit]:hover {
  background-color: #2A4255 !important;
  color: #ffffff !important;
}
.sightmap .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_box label,
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_box label {
  color: #344054 !important;
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0em;
}
.sightmap .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_box:hover label,
.sightmap .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_box input:checked ~ label,
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_box:hover label,
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_box input:checked ~ label {
  background-color: #5A7387 !important;
  color: #ffffff !important;
}
.sightmap .mt_fp_filter_popup .mt_fp_close:hover,
.floor-plans .mt_fp_filter_popup .mt_fp_close:hover {
  background-color: #2A4255 !important;
}
.sightmap .mt_fp_filter_popup .mt_fp_close:hover svg path,
.floor-plans .mt_fp_filter_popup .mt_fp_close:hover svg path {
  stroke: #ffffff !important;
}
.sightmap .mt_fp_no_results .mt_one_column_content_wrapper,
.floor-plans .mt_fp_no_results .mt_one_column_content_wrapper {
  background-color: #F9FAFB !important;
}
.sightmap .mt_fp_no_results .mt_one_column .mt_one_column_content_wrapper .mt_paragraph,
.floor-plans .mt_fp_no_results .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: #667085 !important;
}
.sightmap .mt_fp_no_results .mt_one_column .mt_one_column_content_wrapper .mt_col_heading,
.floor-plans .mt_fp_no_results .mt_one_column .mt_one_column_content_wrapper .mt_col_heading {
  color: #101828 !important;
  font-family: "Harmonia Sans Pro Regular", sans-serif;
  font-weight: 400;
  font-size: 60px;
  line-height: 72px;
  letter-spacing: -0.02%;
  text-align: center;
}
.sightmap .mt_fp_no_results .mt_one_column .mt_one_column_content_wrapper .mt_btn,
.floor-plans .mt_fp_no_results .mt_one_column .mt_one_column_content_wrapper .mt_btn {
  color: #ffffff !important;
  background-color: #5A7387 !important;
  border: 1px solid #5A7387 !important;
  font-family: "Harmonia Sans Pro Regular", sans-serif;
}
.sightmap .mt_fp_no_results .mt_one_column .mt_one_column_content_wrapper .mt_btn:hover,
.floor-plans .mt_fp_no_results .mt_one_column .mt_one_column_content_wrapper .mt_btn:hover {
  background-color: transparent !important;
  color: #5A7387 !important;
  border: 3px solid #5A7387 !important;
}
.sightmap .ring-container .ringring,
.floor-plans .ring-container .ringring {
  border: 3px solid #5A7387 !important;
}
.sightmap .ring-container .circle,
.floor-plans .ring-container .circle {
  background-color: #5A7387 !important;
}
.sightmap .data-price,
.floor-plans .data-price {
  font-weight: bold !important;
}

.mt_fp_list_view .mt_border_btn_grey:hover {
  background-color: #2A4255 !important;
  color: #ffffff !important;
  border: 1px solid #2A4255 !important;
}
.mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_details label {
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0em;
  color: #667085 !important;
}
.mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_details span {
  font-family: "Inter", sans-serif;
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0em;
  color: #667085 !important;
}
.mt_fp_list_view .mt_fp_list_col.mt_fp_beds,
.mt_fp_list_view .mt_fp_list_col.mt_fp_bath {
  font-family: "Inter", sans-serif;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0em;
  text-align: center;
  color: #5A7387 !important;
  background-color: #F6FBFB !important;
}
.mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_unit {
  font-family: "Inter", sans-serif;
  font-weight: 600;
  font-size: 24px;
  line-height: 32px;
  letter-spacing: 0em;
  color: #101828 !important;
}

.mt_fp_grid_view .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_unit {
  font-family: "Harmonia Sans Pro Regular", sans-serif;
  font-weight: 600;
  font-size: 24px;
  line-height: 32px;
  letter-spacing: 0em;
  color: #101828 !important;
}
.mt_fp_grid_view .mt_fp_list_col.mt_fp_beds,
.mt_fp_grid_view .mt_fp_list_col.mt_fp_bath {
  font-family: "Harmonia Sans Pro Regular", sans-serif;
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0em;
  text-align: center;
  color: #232222 !important;
  background-color: #F2F4F7 !important;
}
.mt_fp_grid_view .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_details label {
  font-family: "Harmonia Sans Pro Regular", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0em;
  color: #5A7387 !important;
}
.mt_fp_grid_view .mt_fp_disclaimer_grid,
.mt_fp_grid_view .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_details span {
  font-family: "Harmonia Sans Pro Regular", sans-serif;
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  color: #5A7387 !important;
  letter-spacing: 0em;
}
.mt_fp_grid_view .mt_border_btn_grey:hover {
  background-color: #2A4255 !important;
  color: #ffffff !important;
  border: 1px solid #2A4255 !important;
}

.mt_fp_list_view .mt_fp_list_box:nth-of-type(odd) {
  background-color: #F9FAFB !important;
}

.dropdown [role=option]:focus:hover,
.dropdown [role=option]:hover,
[role=option].selectivo__option--selected:hover,
.floor-plans .mt_filter_sticky_wrap .mt_fp_filter_right_sec .mt_fp_view_tab a:hover {
  color: #ffffff !important;
  background-color: #2A4255 !important;
}

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