/*transform origin*/
body .mt_filter_sticky_bar .mt_filter_sticky_wrap {
  background: #bac3bf;
}
body .mt_filter_sticky_bar .mt_fp_filter_btn {
  border-color: #262626;
  color: #262626;
}
body .mt_filter_sticky_bar .mt_fp_filter_btn:hover {
  background: #262626;
}
body .mt_floorplas_page_wrap .dropdown .selectivo__label {
  color: #262626;
  border-color: transparent;
}
body .mt_filter_sticky_bar .mt_fp_filter_btn svg path {
  fill: #262626;
}
body .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_heading .mt_txt_sub,
body .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_filter_row .mt_fp_filter_lbl,
body .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_list label,
body .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_box label,
body .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner #datepicker,
body .mt_fp_filter_popup .mt_fp_filter_wrap .dropdown .selectivo__label, body .mt_fp_filter_popup .mt_fp_filter_wrap .dropdown [role=option],
body .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_btn_popup .mt_btn_clear,
body .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_unit,
body .mt_fp_list_col.mt_fp_beds, body .mt_fp_list_col.mt_fp_bath,
body .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_grp,
body .mt_fp_disclaimer,
body .pagination_list li a,
body #back_btn,
body .mt_fp_compare_wrapper > p,
body .mt_fp_compare_wrapper .mt_compare_items .mt_compare_item .mt_compare_head h2,
body .mt_fp_compare_wrapper .mt_compare_items .mt_compare_item .mt_compare_head button.mt_enlarge_btn,
body .mt_fp_compare_wrapper .mt_compare_items .mt_compare_item .mt_compare_head button.mt_compare_cancel,
body .mt_fp_compare_wrapper .mt_compare_items .mt_fp_details p {
  color: #262626;
}
body .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_heading .mt_txt_sub,
body .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_filter_row .mt_fp_filter_lbl {
  font-weight: 600;
}
body .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_chk_box:hover label {
  background: #262626;
  border-color: #262626;
}
body .mt_fp_close {
  border-color: #262626;
}
body html.system .mt_fp_close:hover {
  background: #262626;
}
body .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_btn_popup {
  background: #bac3bf !important;
  box-shadow: none;
}
body .mt_fp_grid_view .mt_fp_list_wrap .mt_fp_list_box {
  border-color: #bac3bf;
}
body .mt_fp_list_wrap .mt_fp_list_box .mt_border_btn_grey,
body .mt_border_btn_grey {
  border: 1px solid #262626;
  color: #262626;
}
body .mt_fp_list_wrap .mt_fp_list_box .mt_border_btn_grey:hover,
body .mt_border_btn_grey:hover {
  background: #262626;
  color: #ffffff;
}
body .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_unit {
  font-weight: 500;
}
body .pagination_list li.active {
  color: #C0832B;
  font-weight: 900;
}
body .pagination_list li.next .link_arrow,
body .pagination_list li.next .link_arrow::after,
body .pagination_list li.next .link_arrow::before,
body .pagination_list li.prev .link_arrow::after,
body .pagination_list li.prev .link_arrow::before,
body .link_arrow.grey,
body #back_btn .link_arrow.grey,
body #back_btn .link_arrow.grey::after, body #back_btn .link_arrow.grey::before {
  background-color: #C0832B;
}
body .mt_fp_compare_wrapper > h1 {
  color: #C0832B;
}
@media (max-width: 991.8px) {
  body .mt_filter_sticky_bar .mt_fp_filter_btn {
    background: #ffffff;
  }
}
@media (max-width: 991.8px) {
  body .mt_filter_sticky_bar .mt_fp_filter_wrap {
    background-color: #bac3bf;
    box-shadow: none;
  }
}
@media (min-width: 992px) {
  body .mt_filter_sticky_bar .dropdown.mt_fp_view_tab [role=option].selectivo__option--selected, body .mt_filter_sticky_bar .dropdown.mt_fp_view_tab [role=option].selectivo__option:focus {
    background-color: rgba(186, 195, 191, 0.3);
  }
}

html.system .mt_border_btn_grey:hover, .mt_border_btn_grey.active {
  background: #262626;
  color: #ffffff;
}

.mt_fp_grid_view .mt_fp_plan_img {
  position: relative;
}

.mt_fp_plan_img .workforce_label {
  position: absolute;
  left: -26px;
  z-index: 0;
  --f: .5em; /* control the folded part*/
  --r: .8em; /* control the ribbon shape */
  color: #ffffff;
  position: absolute;
  bottom: 0px;
  padding-inline: 15px;
  line-height: 30px;
  font-size: 14px;
  background: #1d2939;
  border-top: var(--f) solid rgba(0, 0, 0, 0.3333333333);
  border-right: var(--r) solid rgba(0, 0, 0, 0);
  clip-path: polygon(0 100%, 0 var(--f), var(--f) 0, var(--f) var(--f), 100% var(--f), calc(100% - var(--r)) calc(50% + var(--f) / 2), 100% 100%);
}
@media (max-width: 1399.8px) {
  .mt_fp_plan_img .workforce_label {
    left: -17px;
  }
}
@media (max-width: 991.8px) {
  .mt_fp_plan_img .workforce_label {
    left: -31px;
  }
}
@media (max-width: 899.8px) {
  .mt_fp_plan_img .workforce_label {
    left: -24px;
  }
}

@media (min-width: 992px) {
  .mt_fp_list_box {
    position: relative;
  }
}

@media (min-width: 992px) {
  .mt_fp_list_box.added_padding {
    padding-top: 27px !important;
    border-left: 3px solid #1d2939;
  }
}

.mt_fp_list_box .workforce_label_list {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
  color: #ffffff;
  font-size: 14px;
  --r: .8em; /* control the cutout */
  padding-inline: 9px 18px;
  line-height: 1.8;
  clip-path: polygon(-100vw 0, 100% 0, calc(100% - var(--r)) 50%, 100% 100%, -100vw 100%);
  border-image: conic-gradient(#1d2939 0 0) fill 0;
  width: fit-content;
}
@media (max-width: 991.8px) {
  .mt_fp_list_box .workforce_label_list {
    display: none;
  }
}

@media (min-width: 992px) {
  .mt_fp_list_box {
    border-bottom: 1px solid rgba(102, 112, 133, 0.25);
  }
  .mt_fp_list_box:last-child {
    border: 0;
  }
}

.mt_fp_list_box .mt_fp_plan_img {
  position: relative;
}
.mt_fp_list_box .mt_fp_plan_img .workforce_label_mob {
  position: absolute;
  left: -26px;
  z-index: 0;
  --f: .5em; /* control the folded part*/
  --r: .8em; /* control the ribbon shape */
  color: #ffffff;
  position: absolute;
  bottom: 0px;
  padding-inline: 15px;
  line-height: 30px;
  font-size: 14px;
  background: #1d2939;
  border-top: var(--f) solid rgba(0, 0, 0, 0.3333333333);
  border-right: var(--r) solid rgba(0, 0, 0, 0);
  clip-path: polygon(0 100%, 0 var(--f), var(--f) 0, var(--f) var(--f), 100% var(--f), calc(100% - var(--r)) calc(50% + var(--f) / 2), 100% 100%);
}
@media (max-width: 1399.8px) {
  .mt_fp_list_box .mt_fp_plan_img .workforce_label_mob {
    left: -17px;
  }
}
@media (max-width: 991.8px) {
  .mt_fp_list_box .mt_fp_plan_img .workforce_label_mob {
    left: -31px;
  }
}
@media (max-width: 899.8px) {
  .mt_fp_list_box .mt_fp_plan_img .workforce_label_mob {
    left: -24px;
  }
}
@media (min-width: 992px) {
  .mt_fp_list_box .mt_fp_plan_img .workforce_label_mob {
    display: none;
  }
}

.fp_trab_wrapper {
  display: flex;
  border-radius: 3px;
  border: 1px solid #1d2939;
  margin: 0 auto 20px;
}
.fp_trab_wrapper a {
  flex: 1;
  padding: 10px;
  color: #f2f4f7;
  background: #1d2939;
  font-weight: 600;
  text-transform: uppercase;
  text-align: center;
  font-size: 15px;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 991.8px) {
  .fp_trab_wrapper a {
    font-size: 13px;
  }
}
.fp_trab_wrapper a.active {
  color: #1d2939;
  background: transparent;
}
.fp_trab_wrapper a:not(.active):hover {
  background-color: #bac3bf;
  color: #262626;
}

@media (min-width: 900px) {
  .mt_fp_grid_view .fp_trab_wrapper {
    width: calc(100% - 36px);
  }
}

.align_top_style.mt_fp_list_grp.mt_fp_details_wrap {
  align-items: flex-start;
}

.mt_fp_grid_view .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_grp a {
  white-space: nowrap;
}
@media (min-width: 992px) {
  .mt_fp_grid_view .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_grp a {
    font-size: 14px;
  }
}
@media (max-width: 575.8px) {
  .mt_fp_grid_view .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_grp a {
    padding: 10px;
  }
}

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