/*transform origin*/
.floor-plans,
.sightmap {
  background-color: #ECEAE5; }
  .floor-plans .mt_banner_content .mt_main_heading,
  .sightmap .mt_banner_content .mt_main_heading {
    font-family: "Syne";
    font-weight: 700;
    font-size: 70px;
    line-height: 105%;
    letter-spacing: 0%;
    text-align: center;
    text-transform: uppercase; }
    @media (max-width: 991.8px) {
      .floor-plans .mt_banner_content .mt_main_heading,
      .sightmap .mt_banner_content .mt_main_heading {
        font-size: 38px; } }
  .floor-plans #back_btn .arrow path,
  .sightmap #back_btn .arrow path {
    fill: #000000 !important; }
  .floor-plans a#back_btn,
  .sightmap a#back_btn {
    ont-family: "Roboto Serif" !important;
    font-weight: 400 !important;
    font-size: 19px !important;
    line-height: 28px !important;
    color: #000000 !important;
    margin-top: 30px !important; }
  .floor-plans .mt_fp_cnt_sec,
  .sightmap .mt_fp_cnt_sec {
    margin: 0 16px;
    background-image: url(../../images/moving-pattern.svg) !important;
    background-repeat: no-repeat !important;
    background-position: left top !important; }
  .floor-plans .mt_fp_grid_view .mt_fp_list_box,
  .floor-plans .mt_fp_list_wrap .mt_fp_list_box,
  .sightmap .mt_fp_grid_view .mt_fp_list_box,
  .sightmap .mt_fp_list_wrap .mt_fp_list_box {
    background-color: #ffffff; }
    .floor-plans .mt_fp_grid_view .mt_fp_list_box .mt_fp_list_col.mt_fp_unit,
    .floor-plans .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_unit,
    .sightmap .mt_fp_grid_view .mt_fp_list_box .mt_fp_list_col.mt_fp_unit,
    .sightmap .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_unit {
      font-family: "Syne";
      text-transform: uppercase;
      font-weight: 700; }
      @media (max-width: 991.8px) {
        .floor-plans .mt_fp_grid_view .mt_fp_list_box .mt_fp_list_col.mt_fp_unit,
        .floor-plans .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_unit,
        .sightmap .mt_fp_grid_view .mt_fp_list_box .mt_fp_list_col.mt_fp_unit,
        .sightmap .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_unit {
          font-size: 20px;
          line-height: 32spx; } }
    .floor-plans .mt_fp_grid_view .mt_fp_list_box .mt_fp_list_grp.mt_fp_details_wrap,
    .floor-plans .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_grp.mt_fp_details_wrap,
    .sightmap .mt_fp_grid_view .mt_fp_list_box .mt_fp_list_grp.mt_fp_details_wrap,
    .sightmap .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_grp.mt_fp_details_wrap {
      color: #000000; }
    .floor-plans .mt_fp_grid_view .mt_fp_list_box .mt_fp_list_col.mt_fp_beds,
    .floor-plans .mt_fp_grid_view .mt_fp_list_box .mt_fp_list_col.mt_fp_bath,
    .floor-plans .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_beds,
    .floor-plans .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_bath,
    .sightmap .mt_fp_grid_view .mt_fp_list_box .mt_fp_list_col.mt_fp_beds,
    .sightmap .mt_fp_grid_view .mt_fp_list_box .mt_fp_list_col.mt_fp_bath,
    .sightmap .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_beds,
    .sightmap .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_bath {
      font-weight: 400; }
    .floor-plans .mt_fp_grid_view .mt_fp_list_box .mt_fp_btn_wrap .mt_border_btn_grey,
    .floor-plans .mt_fp_list_wrap .mt_fp_list_box .mt_fp_btn_wrap .mt_border_btn_grey,
    .sightmap .mt_fp_grid_view .mt_fp_list_box .mt_fp_btn_wrap .mt_border_btn_grey,
    .sightmap .mt_fp_list_wrap .mt_fp_list_box .mt_fp_btn_wrap .mt_border_btn_grey {
      border-color: #292828;
      color: #000000;
      font-size: 16px;
      line-height: 24px;
      border-radius: 0; }
      @media (max-width: 899.8px) {
        .floor-plans .mt_fp_grid_view .mt_fp_list_box .mt_fp_btn_wrap .mt_border_btn_grey,
        .floor-plans .mt_fp_list_wrap .mt_fp_list_box .mt_fp_btn_wrap .mt_border_btn_grey,
        .sightmap .mt_fp_grid_view .mt_fp_list_box .mt_fp_btn_wrap .mt_border_btn_grey,
        .sightmap .mt_fp_list_wrap .mt_fp_list_box .mt_fp_btn_wrap .mt_border_btn_grey {
          font-size: 14px; } }
      .floor-plans .mt_fp_grid_view .mt_fp_list_box .mt_fp_btn_wrap .mt_border_btn_grey:hover,
      .floor-plans .mt_fp_list_wrap .mt_fp_list_box .mt_fp_btn_wrap .mt_border_btn_grey:hover,
      .sightmap .mt_fp_grid_view .mt_fp_list_box .mt_fp_btn_wrap .mt_border_btn_grey:hover,
      .sightmap .mt_fp_list_wrap .mt_fp_list_box .mt_fp_btn_wrap .mt_border_btn_grey:hover {
        border-color: #322837;
        background-color: #322837;
        color: #ffffff; }
    .floor-plans .mt_fp_grid_view .mt_fp_list_box .mt_fp_btn_wrap .mt_btn.mt_fill_btn,
    .floor-plans .mt_fp_list_wrap .mt_fp_list_box .mt_fp_btn_wrap .mt_btn.mt_fill_btn,
    .sightmap .mt_fp_grid_view .mt_fp_list_box .mt_fp_btn_wrap .mt_btn.mt_fill_btn,
    .sightmap .mt_fp_list_wrap .mt_fp_list_box .mt_fp_btn_wrap .mt_btn.mt_fill_btn {
      background-color: #322837;
      color: #ffffff;
      border-color: #322837;
      font-size: 16px;
      line-height: 24px;
      border-radius: 0; }
      @media (max-width: 991.8px) {
        .floor-plans .mt_fp_grid_view .mt_fp_list_box .mt_fp_btn_wrap .mt_btn.mt_fill_btn,
        .floor-plans .mt_fp_list_wrap .mt_fp_list_box .mt_fp_btn_wrap .mt_btn.mt_fill_btn,
        .sightmap .mt_fp_grid_view .mt_fp_list_box .mt_fp_btn_wrap .mt_btn.mt_fill_btn,
        .sightmap .mt_fp_list_wrap .mt_fp_list_box .mt_fp_btn_wrap .mt_btn.mt_fill_btn {
          font-size: 14px; } }
    .floor-plans .mt_fp_grid_view .mt_fp_list_box .mt_fp_disclaimer_grid,
    .floor-plans .mt_fp_list_wrap .mt_fp_list_box .mt_fp_disclaimer_grid,
    .sightmap .mt_fp_grid_view .mt_fp_list_box .mt_fp_disclaimer_grid,
    .sightmap .mt_fp_list_wrap .mt_fp_list_box .mt_fp_disclaimer_grid {
      color: #000000; }
  .floor-plans .pagination_list,
  .sightmap .pagination_list {
    border-color: #322837; }
    .floor-plans .pagination_list li.active,
    .sightmap .pagination_list li.active {
      background-color: #322837;
      color: #ffffff; }
  .floor-plans .fp-pattern-divider,
  .sightmap .fp-pattern-divider {
    width: 100%;
    height: 120px;
    position: relative;
    overflow: visible;
    pointer-events: none; }
  .floor-plans .specials_banner,
  .sightmap .specials_banner {
    width: 100%; }
  .floor-plans .mt_fp_no_results .mt_one_column_content_wrapper,
  .sightmap .mt_fp_no_results .mt_one_column_content_wrapper {
    background-color: #C4D1D4; }
    @media (max-width: 991.8px) {
      .floor-plans .mt_fp_no_results .mt_one_column_content_wrapper,
      .sightmap .mt_fp_no_results .mt_one_column_content_wrapper {
        padding: 40px 24px !important; } }
    .floor-plans .mt_fp_no_results .mt_one_column_content_wrapper .mt_col_heading,
    .floor-plans .mt_fp_no_results .mt_one_column_content_wrapper .mt_paragraph,
    .sightmap .mt_fp_no_results .mt_one_column_content_wrapper .mt_col_heading,
    .sightmap .mt_fp_no_results .mt_one_column_content_wrapper .mt_paragraph {
      color: #000000; }
    .floor-plans .mt_fp_no_results .mt_one_column_content_wrapper .mt_btn.mt_fill_btn,
    .sightmap .mt_fp_no_results .mt_one_column_content_wrapper .mt_btn.mt_fill_btn {
      background-color: #322837;
      color: #ffffff;
      border-color: #322837; }
  .floor-plans .specials_banner,
  .sightmap .specials_banner {
    width: 100% !important; }

.mt_filter_sticky_bar.mt_fp_fixed {
  background-color: #ECEAE5 !important; }
.mt_filter_sticky_bar .mt_filter_sticky_wrap {
  background-color: transparent !important; }
.mt_filter_sticky_bar .dropdown.mt_fp_view_tab .selectivo__label {
  width: auto !important; }
.mt_filter_sticky_bar .ring-container .ringring {
  border-color: #322837 !important; }
.mt_filter_sticky_bar .ring-container .circle {
  background-color: #322837 !important; }

.mt_floorplas_page_wrap #btn_filter_results:hover {
  background-color: #322837 !important;
  color: #ffffff !important;
  border-color: #322837 !important; }
@media (max-width: 991.8px) {
  .mt_floorplas_page_wrap #btn_filter_results {
    background: #322837 !important;
    color: #ffffff !important;
    border-color: #322837 !important; } }
.mt_floorplas_page_wrap .selectivo__dropdown,
.mt_floorplas_page_wrap .selectivo__option {
  font-size: 19px !important;
  line-height: 28px !important;
  color: #000000 !important;
  font-weight: 400 !important; }
.mt_floorplas_page_wrap .selectivo__option:hover {
  background-color: #322837 !important;
  color: #ffffff !important; }
.mt_floorplas_page_wrap .dropdown .selectivo__label {
  color: #000000 !important;
  border-color: #000000 !important;
  font-size: 19px !important;
  line-height: 28px !important;
  font-weight: 400 !important; }
  @media (max-width: 1199.8px) {
    .mt_floorplas_page_wrap .dropdown .selectivo__label {
      font-size: 16px !important;
      line-height: 20px !important; } }
.mt_floorplas_page_wrap .dropdown [role="option"].selectivo__option--selected,
.mt_floorplas_page_wrap .selectivo--open .selectivo__label {
  background-color: #322837 !important;
  color: #ffffff !important; }
.mt_floorplas_page_wrap .mt_fp_filter_lbl {
  color: #000000;
  font-family: "Syne";
  font-weight: 700;
  font-size: 24px !important;
  line-height: 20px !important;
  letter-spacing: 0%; }
  @media (max-width: 1199.8px) {
    .mt_floorplas_page_wrap .mt_fp_filter_lbl {
      font-size: 20px !important; } }
@media (max-width: 991.8px) {
  .mt_floorplas_page_wrap .mt_fp_view_wrap .mt_fp_filter_lbl {
    display: none; } }
.mt_floorplas_page_wrap .mt_fp_filter_right_sec {
  margin-left: 50px !important; }

.mt_fp_filter_popup.mt_fp_popup.opened .mt_fp_filter_wrap .mt_fp_filter_heading {
  background-color: #322837 !important; }
  .mt_fp_filter_popup.mt_fp_popup.opened .mt_fp_filter_wrap .mt_fp_filter_heading .mt_txt_sub {
    color: #ffffff !important;
    border-color: #322837 !important;
    font-family: "Roboto Serif";
    font-weight: 400 !important;
    font-size: 24px !important;
    line-height: 20px; }
.mt_fp_filter_popup.mt_fp_popup.opened .mt_fp_filter_wrap .mt_fp_close {
  border: 1px solid #ffffff !important;
  background-color: transparent !important;
  color: #ffffff !important; }
  .mt_fp_filter_popup.mt_fp_popup.opened .mt_fp_filter_wrap .mt_fp_close svg path {
    stroke: #ffffff !important; }
  .mt_fp_filter_popup.mt_fp_popup.opened .mt_fp_filter_wrap .mt_fp_close:hover {
    background-color: #322837 !important;
    color: #ffffff !important;
    border-color: #322837 !important; }
.mt_fp_filter_popup.mt_fp_popup.opened .mt_fp_filter_wrap .mt_fp_filter_popup_inner {
  background-color: #57596e !important; }
  .mt_fp_filter_popup.mt_fp_popup.opened .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_filter_row .mt_fp_filter_lbl {
    font-family: "Roboto Serif";
    font-weight: 700;
    font-size: 18px;
    line-height: 20px !important;
    color: #ffffff;
    text-transform: capitalize !important; }
    .mt_fp_filter_popup.mt_fp_popup.opened .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_filter_row .mt_fp_filter_lbl span {
      font-family: "Roboto Serif";
      font-weight: 400;
      font-size: 14px;
      line-height: 20px !important;
      letter-spacing: 0%;
      vertical-align: bottom; }
  .mt_fp_filter_popup.mt_fp_popup.opened .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_box label {
    border: 1px solid #ffffff;
    color: #ffffff !important;
    font-family: "Roboto Serif";
    font-weight: 400;
    font-size: 14px;
    line-height: 20px !important;
    letter-spacing: 0%; }
  .mt_fp_filter_popup.mt_fp_popup.opened .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_box:hover label {
    border: 1px solid #57596e;
    background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), #57596e !important; }
  .mt_fp_filter_popup.mt_fp_popup.opened .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_box input:checked ~ label {
    background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), #57596e !important;
    border-width: 0px; }
  .mt_fp_filter_popup.mt_fp_popup.opened .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_show_more_btn,
  .mt_fp_filter_popup.mt_fp_popup.opened .mt_fp_filter_wrap .mt_fp_filter_popup_inner .reset_availability,
  .mt_fp_filter_popup.mt_fp_popup.opened .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_list label {
    color: #ffffff !important; }
  .mt_fp_filter_popup.mt_fp_popup.opened .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_list label {
    font-size: 16px !important;
    line-height: 20px !important; }
  .mt_fp_filter_popup.mt_fp_popup.opened .mt_fp_filter_wrap .mt_fp_filter_popup_inner .dropdown .selectivo__label,
  .mt_fp_filter_popup.mt_fp_popup.opened .mt_fp_filter_wrap .mt_fp_filter_popup_inner .dropdown [role="option"].selectivo__option--selected {
    background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), #57596e !important;
    font-size: 14px !important;
    line-height: 20px !important; }
  .mt_fp_filter_popup.mt_fp_popup.opened .mt_fp_filter_wrap .mt_fp_filter_popup_inner .selectivo__option {
    font-size: 14px !important;
    line-height: 20px !important; }
.mt_fp_filter_popup.mt_fp_popup.opened .mt_fp_filter_wrap .mt_btn_clear {
  font-size: 20px !important;
  line-height: 24px !important;
  color: #ffffff !important; }
.mt_fp_filter_popup.mt_fp_popup.opened .mt_fp_filter_wrap .mt_fp_filter_btn_popup {
  background-color: #322837 !important; }
.mt_fp_filter_popup.mt_fp_popup.opened #btn_show_count {
  background-color: #ffffff !important;
  color: #000000 !important;
  font-family: "Roboto Serif";
  font-weight: 400;
  font-size: 16px;
  line-height: 20px; }

.floor-plans .rfwa-expense-guide-container {
  padding-left: 0;
  padding-right: 0; }

@media (min-width: 1200px) {
  .rfwa-expense-list th:nth-child(4),
  .rfwa-expense-list td:nth-child(4) {
    width: 11% !important; } }

.mt_fp_building_sitemap {
  height: 50vw !important; }

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