/*transform origin*/
.mt_banner::before {
  display: none;
}
.mt_banner .mt_main_heading {
  color: #334049;
}
.mt_banner.mt_inner_banner .mt_banner_img_right::before {
  transform: translateX(-65%);
  background: url("../../images/floorplans_type 1.svg") top center/contain no-repeat;
  bottom: 0;
  width: 3vw;
}

.mt_one_column {
  padding: 72px 7.8vw;
}

.mt_filter_sticky_bar .mt_fp_filter_btn, .mt_fp_filter_lbl, .mt_filter_sticky_bar .dropdown.mt_fp_view_tab [role=option].selectivo__option--selected, .mt_filter_sticky_bar .dropdown.mt_fp_view_tab [role=option].selectivo__option:focus {
  color: #334049 !important;
}

@media (max-width: 991px) {
  .floor-plans .mt_fp_grid_view .mt_fp_list_wrap {
    background-color: #F2EEE4;
  }
  .floor-plans .mt_fp_grid_view .mt_fp_list_wrap .mt_fp_list_box {
    background: #ffffff;
  }
}
.mt_floorplas_page_wrap .dropdown .selectivo__label {
  border-radius: 0;
  color: #334049 !important;
}

@media (min-width: 992px) {
  .floor-plans button#btn_filter_results {
    font-size: 16px;
  }
  .mt_floorplas_page_wrap .dropdown .selectivo__label {
    font-family: "ivystyle-sans", sans-serif;
    font-weight: 300;
    font-size: 14px;
    line-height: 24px;
    letter-spacing: 0%;
    text-transform: uppercase;
  }
}
.mt_floorplas_page_wrap .mt_filter_sticky_bar .mt_filter_sticky_wrap {
  text-transform: uppercase;
}
.mt_floorplas_page_wrap .mt_filter_sticky_bar .mt_filter_sticky_wrap .mt_sort_by span, .mt_floorplas_page_wrap .mt_filter_sticky_bar .mt_filter_sticky_wrap .mt_fp_view_wrap span {
  font-weight: 300;
  font-size: 13px;
}
@media (max-width: 991px) {
  .mt_floorplas_page_wrap .mt_filter_sticky_bar .mt_filter_sticky_wrap {
    background-color: #CFBEAC !important;
  }
}

.mt_filter_sticky_bar .dropdown.mt_fp_view_tab [role=option] {
  font-weight: 300;
}
.mt_filter_sticky_bar .dropdown.mt_fp_view_tab [role=option].selectivo__option--selected {
  font-weight: 300;
}
.mt_filter_sticky_bar .dropdown.mt_fp_view_tab [role=listbox] {
  border-radius: 0;
}

@media (min-width: 992px) {
  .mt_fp_list_view, .mt_fp_grid_view {
    width: calc(100% - 32px);
    background: #F2EEE4;
    margin: 0 auto;
  }
}

@media (min-width: 992px) {
  .floor-plans .specials_banner {
    width: calc(100% - 32px);
    margin: 0 auto;
  }
}
.floor-plans .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_unit {
  font-family: "ivypresto-text", serif;
  font-weight: 400;
}
@media (max-width: 991px) {
  .floor-plans .mt_filter_sticky_bar .mt_fp_filter_wrap {
    background-color: #CFBEAC !important;
  }
  .floor-plans .mt_filter_sticky_bar .mt_fp_filter_wrap .mt_fp_filter_btn {
    border: 1px solid #334049;
    background-color: #ffffff;
    color: #334049;
  }
  .floor-plans .mt_filter_sticky_bar .mt_fp_filter_wrap .mt_fp_filter_btn svg path {
    fill: #334049;
  }
}
@media (max-width: 991px) {
  .floor-plans .mt_one_column.with_bg_color .mt_one_column_content_wrapper {
    padding-left: 6.4vw;
    padding-right: 6.4vw;
  }
}

.floor-plans .mt_fp_grid_view .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_beds {
  text-transform: uppercase;
}

.mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_details label, .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_details span {
  color: #000000;
  font-weight: 300;
  text-transform: uppercase;
}

.floor-plans a.mt_btn.mt_border_btn_grey.data-layer-event-fp-results-cta.data-layer-event-apply-now {
  color: #334049;
  font-weight: 300;
  border: 1px solid #334049;
}
.floor-plans a.mt_btn.mt_border_btn_grey.data-layer-event-fp-results-cta.data-layer-event-apply-now:hover {
  background-color: #F2EEE4;
  color: #334049;
}

.mt_back_to_page a {
  font-weight: 300;
}

.mt_fp_compare_info .mt_btn {
  background-color: #A5594F;
  color: #ffffff;
  border: 1px solid #A5594F;
}
.mt_fp_compare_info .mt_btn:hover {
  background-color: #ffffff;
  color: #A5594F !important;
  border: 1px solid #A5594F;
}

.mt_fp_list_col.mt_fp_beds, .mt_fp_list_col.mt_fp_bath {
  text-transform: uppercase;
  color: #000000 !important;
  font-weight: 300;
}

.mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner {
  background-color: #F2EEE4 !important;
}

.mt_filter_sticky_wrap .ring-container .circle {
  background-color: #a55a4e;
}
.mt_filter_sticky_wrap .ring-container .ringring {
  border-color: #a55a4e;
}

.fp-popup-active .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_box input:checked ~ label,
.fp-popup-active .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_box:hover label {
  background-color: #A5594F;
  border-color: #A5594F;
}

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