/*transform origin*/
.mt_filter_sticky_bar {
  width: 100% !important;
  background-color: #F5F3F0 !important;
  z-index: 2 !important;
}
.mt_filter_sticky_bar .mt_fp_filter_btn {
  background-color: #F5F3F0;
}
.mt_filter_sticky_bar .mt_fp_filter_btn svg path {
  fill: #2D2023;
}
.mt_filter_sticky_bar .mt_fp_filter_btn:hover {
  background-color: #3E2B2F !important;
  color: #ffffff !important;
}
.mt_filter_sticky_bar .mt_fp_filter_btn:hover svg path {
  fill: #ffffff !important;
}
.mt_filter_sticky_bar .mt_fp_filter_wrap,
.mt_filter_sticky_bar .mt_filter_sticky_wrap {
  background-color: #F5F3F0;
}
.mt_filter_sticky_bar .mt_fp_filter_btn,
.mt_filter_sticky_bar .mt_fp_view_wrap .mt_fp_view_tab a {
  border-color: #D6D1C4 !important;
  height: auto !important;
  background-color: #F5F3F0;
}
.mt_filter_sticky_bar .mt_fp_view_wrap .mt_fp_view_tab a:hover {
  color: #3E2B2F !important;
}
.mt_filter_sticky_bar .dropdown.mt_fp_view_tab [role=option] {
  background-color: #F5F3F0;
}

@media (min-width: 992px) {
  .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box:nth-child(odd) {
    background-color: #F5F3F0 !important;
  }
}
.mt_fp_list_view .mt_fp_list_grp {
  justify-content: flex-start !important;
}

@media (max-width: 991.8px) {
  .mt_fp_list_wrap .mt_fp_list_box .mt_fp_plan_img {
    height: 250px !important;
  }
}
.pagination_list li {
  background-color: #D6D1C4 !important;
  padding: 20px;
  height: 20px;
  width: 20px;
  line-height: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid transparent !important;
}
.pagination_list li.active {
  border-color: #D6D1C4 !important;
}
.pagination_list li.next svg, .pagination_list li.prev svg {
  fill: #D6D1C4 !important;
}

.mt_fp_filter_wrap *:not(svg) {
  background-color: #F5F3F0;
}
.mt_fp_filter_wrap .mt_btn.mt_fill_btn {
  background-color: #D44227 !important;
  color: #ffffff !important;
}
.mt_fp_filter_wrap .mt_btn.mt_fill_btn:hover {
  background-color: #ffffff !important;
  color: #D44227 !important;
}
.mt_fp_filter_wrap .mt_fp_filter_heading .mt_fp_close {
  background-color: #ffffff !important;
}
.mt_fp_filter_wrap .mt_fp_filter_heading .mt_fp_close svg path {
  fill: #3E2B2F !important;
}
.mt_fp_filter_wrap .mt_fp_filter_heading .mt_fp_close:hover {
  background-color: #3E2B2F !important;
}
.mt_fp_filter_wrap .mt_fp_filter_heading .mt_fp_close:hover svg path {
  fill: #ffffff !important;
}
.mt_fp_filter_wrap .mt_fp_filter_heading {
  background-color: #ffffff;
}
.mt_fp_filter_wrap .mt_fp_filter_heading .mt_txt_sub {
  background-color: #ffffff;
  font-family: "Akkurat-Bold", sans-serif;
  font-size: 18px !important;
  line-height: 28px !important;
  letter-spacing: 1% !important;
}
.mt_fp_filter_wrap .mt_fp_filter_popup_inner {
  background-color: #F5F3F0 !important;
}
.mt_fp_filter_wrap .mt_fp_filter_popup_inner #bath_selector .mt_fp_chk_box label:hover, .mt_fp_filter_wrap .mt_fp_filter_popup_inner #bed_selector .mt_fp_chk_box label:hover {
  background-color: #D44227;
  color: #ffffff !important;
  border-color: #D44227 !important;
}
.mt_fp_filter_wrap .mt_fp_filter_popup_inner #bath_selector .mt_fp_chk_box input:checked ~ label, .mt_fp_filter_wrap .mt_fp_filter_popup_inner #bed_selector .mt_fp_chk_box input:checked ~ label {
  background-color: #D44227 !important;
  border-color: #D44227 !important;
  color: #ffffff !important;
}
.mt_fp_filter_wrap .mt_fp_filter_btn_popup {
  background-color: #F5F3F0;
}
.mt_fp_filter_wrap .mt_fp_close:hover svg {
  background-color: unset !important;
}
.mt_fp_filter_wrap .dropdown .selectivo__label,
.mt_fp_filter_wrap .dropdown [role=option] {
  border-color: #3E2B3F !important;
  background-color: #F5F3F0 !important;
}

#back_btn .link_arrow.grey,
#back_btn .link_arrow.grey::after,
#back_btn .link_arrow.grey::before {
  background-color: #3E2B2F !important;
}

#back_btn {
  color: #3E2B2F !important;
}
#back_btn svg {
  fill: #3E2B3F !important;
}

.specials_banner_wrap {
  padding: 0 7vw 85px !important;
  position: relative;
}
@media (max-width: 991.8px) {
  .specials_banner_wrap {
    padding: 0 30px 38px !important;
  }
}
.specials_banner_wrap:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 200px;
  background-color: #3E2B2F;
}
.specials_banner_wrap .specials_banner {
  width: 100% !important;
  padding: 0 !important;
  position: relative;
  z-index: 1;
}
.specials_banner_wrap .specials_banner .mt_one_column_content_wrapper {
  padding: 0 !important;
  padding: 85px 0 !important;
}
@media (max-width: 991.8px) {
  .specials_banner_wrap .specials_banner .mt_one_column_content_wrapper {
    padding: 40px 24px !important;
  }
}

.mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_grp.mt_fp_btn_wrap {
  justify-content: flex-end !important;
}

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