/*transform origin*/
.floor-plans .mt_main_heading,
.floor-plans-detail .mt_main_heading,
.sightmap .mt_main_heading {
  font-family: "carla-sans-regular", sans-serif;
  color: #FFF !important;
  font-weight: lighter;
  font-size: 50px;
}
@media (max-width: 991.8px) {
  .floor-plans .mt_main_heading,
  .floor-plans-detail .mt_main_heading,
  .sightmap .mt_main_heading {
    font-size: 30px;
  }
}
.floor-plans .mt_one_column .mt_one_column_content_wrapper h3,
.floor-plans-detail .mt_one_column .mt_one_column_content_wrapper h3,
.sightmap .mt_one_column .mt_one_column_content_wrapper h3 {
  font-family: "termina", sans-serif;
  color: #00434C;
  max-width: 90% !important;
}
.floor-plans .mt_one_column .mt_one_column_content_wrapper h3,
.floor-plans-detail .mt_one_column .mt_one_column_content_wrapper h3,
.sightmap .mt_one_column .mt_one_column_content_wrapper h3 {
  font-size: 25px;
}
@media screen and (min-width: 320px) {
  .floor-plans .mt_one_column .mt_one_column_content_wrapper h3,
  .floor-plans-detail .mt_one_column .mt_one_column_content_wrapper h3,
  .sightmap .mt_one_column .mt_one_column_content_wrapper h3 {
    font-size: calc(25px + 5 * (100vw - 320px) / 1408);
  }
}
@media screen and (min-width: 1728px) {
  .floor-plans .mt_one_column .mt_one_column_content_wrapper h3,
  .floor-plans-detail .mt_one_column .mt_one_column_content_wrapper h3,
  .sightmap .mt_one_column .mt_one_column_content_wrapper h3 {
    font-size: 30px;
  }
}
.floor-plans .mt_one_column .mt_one_column_content_wrapper p,
.floor-plans-detail .mt_one_column .mt_one_column_content_wrapper p,
.sightmap .mt_one_column .mt_one_column_content_wrapper p {
  font-family: "Roboto", sans-serif;
  color: #00434C;
  max-width: 90%;
}
.floor-plans .mt_one_column .mt_one_column_content_wrapper p,
.floor-plans-detail .mt_one_column .mt_one_column_content_wrapper p,
.sightmap .mt_one_column .mt_one_column_content_wrapper p {
  font-size: 18px;
}
@media screen and (min-width: 320px) {
  .floor-plans .mt_one_column .mt_one_column_content_wrapper p,
  .floor-plans-detail .mt_one_column .mt_one_column_content_wrapper p,
  .sightmap .mt_one_column .mt_one_column_content_wrapper p {
    font-size: calc(18px + 2 * (100vw - 320px) / 1408);
  }
}
@media screen and (min-width: 1728px) {
  .floor-plans .mt_one_column .mt_one_column_content_wrapper p,
  .floor-plans-detail .mt_one_column .mt_one_column_content_wrapper p,
  .sightmap .mt_one_column .mt_one_column_content_wrapper p {
    font-size: 20px;
  }
}
@media (max-width: 991.8px) {
  .floor-plans .mt_filter_sticky_bar,
  .floor-plans-detail .mt_filter_sticky_bar,
  .sightmap .mt_filter_sticky_bar {
    margin: 0 16px 16px 16px !important;
    width: calc(100% - 32px) !important;
  }
}
@media (max-width: 991.8px) {
  .floor-plans .mt_filter_sticky_bar .mt_fp_filter_wrap,
  .floor-plans-detail .mt_filter_sticky_bar .mt_fp_filter_wrap,
  .sightmap .mt_filter_sticky_bar .mt_fp_filter_wrap {
    background-color: #00434C;
  }
}
.floor-plans .mt_filter_sticky_bar .mt_fp_notification,
.floor-plans-detail .mt_filter_sticky_bar .mt_fp_notification,
.sightmap .mt_filter_sticky_bar .mt_fp_notification {
  background: #C0D5C4;
  color: #00434C;
  font-family: "Roboto", sans-serif;
}
@media (max-width: 991.8px) {
  .floor-plans .mt_filter_sticky_bar .mt_fp_notification,
  .floor-plans-detail .mt_filter_sticky_bar .mt_fp_notification,
  .sightmap .mt_filter_sticky_bar .mt_fp_notification {
    bottom: 84px;
  }
}
.floor-plans .mt_filter_sticky_bar .mt_filter_sticky_wrap,
.floor-plans-detail .mt_filter_sticky_bar .mt_filter_sticky_wrap,
.sightmap .mt_filter_sticky_bar .mt_filter_sticky_wrap {
  background-color: #EAE5DD !important;
}
@media (max-width: 991.8px) {
  .floor-plans .mt_filter_sticky_bar .mt_filter_sticky_wrap,
  .floor-plans-detail .mt_filter_sticky_bar .mt_filter_sticky_wrap,
  .sightmap .mt_filter_sticky_bar .mt_filter_sticky_wrap {
    padding: 19px 4.2vw;
  }
}
.floor-plans .mt_filter_sticky_bar .mt_filter_sticky_wrap .mt_fp_filter_btn,
.floor-plans .mt_filter_sticky_bar .mt_filter_sticky_wrap .mt_fp_filter_lbl,
.floor-plans .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__label,
.floor-plans .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__option,
.floor-plans-detail .mt_filter_sticky_bar .mt_filter_sticky_wrap .mt_fp_filter_btn,
.floor-plans-detail .mt_filter_sticky_bar .mt_filter_sticky_wrap .mt_fp_filter_lbl,
.floor-plans-detail .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__label,
.floor-plans-detail .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__option,
.sightmap .mt_filter_sticky_bar .mt_filter_sticky_wrap .mt_fp_filter_btn,
.sightmap .mt_filter_sticky_bar .mt_filter_sticky_wrap .mt_fp_filter_lbl,
.sightmap .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__label,
.sightmap .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__option {
  border: none !important;
  color: #00434C !important;
  font-family: "termina", sans-serif;
  font-size: 11px;
  font-weight: 600;
  text-transform: uppercase;
  border-radius: 0 !important;
}
@media (max-width: 991.8px) {
  .floor-plans .mt_filter_sticky_bar .mt_filter_sticky_wrap .mt_fp_filter_btn,
  .floor-plans .mt_filter_sticky_bar .mt_filter_sticky_wrap .mt_fp_filter_lbl,
  .floor-plans .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__label,
  .floor-plans .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__option,
  .floor-plans-detail .mt_filter_sticky_bar .mt_filter_sticky_wrap .mt_fp_filter_btn,
  .floor-plans-detail .mt_filter_sticky_bar .mt_filter_sticky_wrap .mt_fp_filter_lbl,
  .floor-plans-detail .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__label,
  .floor-plans-detail .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__option,
  .sightmap .mt_filter_sticky_bar .mt_filter_sticky_wrap .mt_fp_filter_btn,
  .sightmap .mt_filter_sticky_bar .mt_filter_sticky_wrap .mt_fp_filter_lbl,
  .sightmap .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__label,
  .sightmap .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__option {
    background-color: #C0D5C4 !important;
    border: 1px solid #00434C;
  }
}
@media (max-width: 991.8px) {
  .floor-plans .mt_filter_sticky_bar .mt_filter_sticky_wrap .mt_fp_filter_lbl,
  .floor-plans-detail .mt_filter_sticky_bar .mt_filter_sticky_wrap .mt_fp_filter_lbl,
  .sightmap .mt_filter_sticky_bar .mt_filter_sticky_wrap .mt_fp_filter_lbl {
    background-color: #EAE5DD !important;
  }
}
@media (max-width: 991.8px) {
  .floor-plans .mt_filter_sticky_bar .mt_filter_sticky_wrap .mt_sort_by .selectivo__label,
  .floor-plans-detail .mt_filter_sticky_bar .mt_filter_sticky_wrap .mt_sort_by .selectivo__label,
  .sightmap .mt_filter_sticky_bar .mt_filter_sticky_wrap .mt_sort_by .selectivo__label {
    background-color: #FFF !important;
    border: none !important;
  }
}
.floor-plans .mt_filter_sticky_bar .mt_filter_sticky_wrap ul .selectivo__option,
.floor-plans-detail .mt_filter_sticky_bar .mt_filter_sticky_wrap ul .selectivo__option,
.sightmap .mt_filter_sticky_bar .mt_filter_sticky_wrap ul .selectivo__option {
  border: none !important;
  text-transform: capitalize;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 560px) {
  .floor-plans .mt_filter_sticky_bar .mt_filter_sticky_wrap ul .selectivo__option,
  .floor-plans-detail .mt_filter_sticky_bar .mt_filter_sticky_wrap ul .selectivo__option,
  .sightmap .mt_filter_sticky_bar .mt_filter_sticky_wrap ul .selectivo__option {
    font-size: 9px !important;
  }
}
@media (max-width: 991.8px) {
  .floor-plans .mt_filter_sticky_bar .mt_filter_sticky_wrap ul .selectivo__option,
  .floor-plans-detail .mt_filter_sticky_bar .mt_filter_sticky_wrap ul .selectivo__option,
  .sightmap .mt_filter_sticky_bar .mt_filter_sticky_wrap ul .selectivo__option {
    background-color: white !important;
  }
}
.floor-plans .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__option,
.floor-plans-detail .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__option,
.sightmap .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__option {
  border: solid 1px #00434C !important;
  border-radius: 0 !important;
  border-right-width: 0 !important;
}
.floor-plans .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__option:hover,
.floor-plans-detail .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__option:hover,
.sightmap .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__option:hover {
  background-color: #C0D5C4;
}
.floor-plans .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__option--selected,
.floor-plans-detail .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__option--selected,
.sightmap .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__option--selected {
  background-color: #C0D5C4 !important;
  border-radius: 0 !important;
}
@media (max-width: 991.8px) {
  .floor-plans .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__option--selected::after,
  .floor-plans-detail .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__option--selected::after,
  .sightmap .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__option--selected::after {
    top: 14px;
  }
}
@media (max-width: 991.8px) {
  .floor-plans .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__option--selected,
  .floor-plans-detail .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__option--selected,
  .sightmap .mt_filter_sticky_bar .mt_filter_sticky_wrap .selectivo__option--selected {
    background-color: #FFF !important;
    border: none !important;
  }
}
.floor-plans .mt_filter_sticky_bar .mt_filter_sticky_wrap .mt_fp_filter_btn:hover,
.floor-plans-detail .mt_filter_sticky_bar .mt_filter_sticky_wrap .mt_fp_filter_btn:hover,
.sightmap .mt_filter_sticky_bar .mt_filter_sticky_wrap .mt_fp_filter_btn:hover {
  background-color: #C0D5C4 !important;
}
.floor-plans .mt_filter_sticky_bar .mt_filter_sticky_wrap .circle,
.floor-plans-detail .mt_filter_sticky_bar .mt_filter_sticky_wrap .circle,
.sightmap .mt_filter_sticky_bar .mt_filter_sticky_wrap .circle {
  background-color: #00434C !important;
}
.floor-plans .mt_filter_sticky_bar .mt_filter_sticky_wrap .ringring,
.floor-plans-detail .mt_filter_sticky_bar .mt_filter_sticky_wrap .ringring,
.sightmap .mt_filter_sticky_bar .mt_filter_sticky_wrap .ringring {
  border: 3px solid #00434C;
}
.floor-plans .mt_fp_list_box,
.floor-plans-detail .mt_fp_list_box,
.sightmap .mt_fp_list_box {
  border-radius: 0px !important;
  border: 2px solid #00434C !important;
}
.floor-plans .mt_fp_list_box .mt_fp_list_grp .mt_txt_intro,
.floor-plans-detail .mt_fp_list_box .mt_fp_list_grp .mt_txt_intro,
.sightmap .mt_fp_list_box .mt_fp_list_grp .mt_txt_intro {
  font-family: "termina", sans-serif;
  font-size: 24px;
  color: #00434C !important;
}
.floor-plans .mt_fp_list_box .mt_fp_list_grp .mt_txt_intro a,
.floor-plans-detail .mt_fp_list_box .mt_fp_list_grp .mt_txt_intro a,
.sightmap .mt_fp_list_box .mt_fp_list_grp .mt_txt_intro a {
  font-size: 18px;
  font-family: "Roboto", sans-serif;
  color: #00434C !important;
  font-weight: 400;
}
.floor-plans .mt_fp_list_box .mt_fp_list_grp .mt_fp_beds,
.floor-plans .mt_fp_list_box .mt_fp_list_grp .mt_fp_bath,
.floor-plans-detail .mt_fp_list_box .mt_fp_list_grp .mt_fp_beds,
.floor-plans-detail .mt_fp_list_box .mt_fp_list_grp .mt_fp_bath,
.sightmap .mt_fp_list_box .mt_fp_list_grp .mt_fp_beds,
.sightmap .mt_fp_list_box .mt_fp_list_grp .mt_fp_bath {
  background-color: #EAE5DD;
  border-radius: 0;
  color: #00434C;
  font-size: 14px;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
}
.floor-plans .mt_fp_list_box .mt_fp_list_grp .mt_fp_beds:hover,
.floor-plans .mt_fp_list_box .mt_fp_list_grp .mt_fp_bath:hover,
.floor-plans-detail .mt_fp_list_box .mt_fp_list_grp .mt_fp_beds:hover,
.floor-plans-detail .mt_fp_list_box .mt_fp_list_grp .mt_fp_bath:hover,
.sightmap .mt_fp_list_box .mt_fp_list_grp .mt_fp_beds:hover,
.sightmap .mt_fp_list_box .mt_fp_list_grp .mt_fp_bath:hover {
  background-color: #00434C;
  color: #FFF;
}
.floor-plans .mt_fp_list_box .mt_fp_list_grp .mt_fp_details label,
.floor-plans .mt_fp_list_box .mt_fp_list_grp .mt_fp_details span,
.floor-plans-detail .mt_fp_list_box .mt_fp_list_grp .mt_fp_details label,
.floor-plans-detail .mt_fp_list_box .mt_fp_list_grp .mt_fp_details span,
.sightmap .mt_fp_list_box .mt_fp_list_grp .mt_fp_details label,
.sightmap .mt_fp_list_box .mt_fp_list_grp .mt_fp_details span {
  font-size: 14px;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  color: #00434C !important;
}
.floor-plans .mt_fp_list_box .mt_fp_list_grp .mt_fp_details label,
.floor-plans-detail .mt_fp_list_box .mt_fp_list_grp .mt_fp_details label,
.sightmap .mt_fp_list_box .mt_fp_list_grp .mt_fp_details label {
  font-style: italic;
}
.floor-plans .mt_fp_list_box .mt_fp_list_grp .mt_fp_details span,
.floor-plans-detail .mt_fp_list_box .mt_fp_list_grp .mt_fp_details span,
.sightmap .mt_fp_list_box .mt_fp_list_grp .mt_fp_details span {
  font-weight: 500;
}
.floor-plans .mt_fp_list_box .mt_fp_list_grp .mt_fill_btn,
.floor-plans .mt_fp_list_box .mt_fp_list_grp .mt_border_btn_grey,
.floor-plans-detail .mt_fp_list_box .mt_fp_list_grp .mt_fill_btn,
.floor-plans-detail .mt_fp_list_box .mt_fp_list_grp .mt_border_btn_grey,
.sightmap .mt_fp_list_box .mt_fp_list_grp .mt_fill_btn,
.sightmap .mt_fp_list_box .mt_fp_list_grp .mt_border_btn_grey {
  background-color: #C0D5C4 !important;
  font-size: 10px !important;
  font-family: "termina", sans-serif;
  color: #00434C;
  text-transform: uppercase;
  border: none !important;
  font-weight: 600;
  border-radius: 0 !important;
  text-transform: uppercase;
}
.floor-plans .mt_fp_list_box .mt_fp_list_grp .mt_fill_btn:hover,
.floor-plans .mt_fp_list_box .mt_fp_list_grp .mt_border_btn_grey:hover,
.floor-plans-detail .mt_fp_list_box .mt_fp_list_grp .mt_fill_btn:hover,
.floor-plans-detail .mt_fp_list_box .mt_fp_list_grp .mt_border_btn_grey:hover,
.sightmap .mt_fp_list_box .mt_fp_list_grp .mt_fill_btn:hover,
.sightmap .mt_fp_list_box .mt_fp_list_grp .mt_border_btn_grey:hover {
  background-color: #F59B85 !important;
  border: none !important;
}
@media (max-width: 575.8px) {
  .floor-plans .mt_fp_list_box .mt_fp_list_grp .mt_fill_btn,
  .floor-plans .mt_fp_list_box .mt_fp_list_grp .mt_border_btn_grey,
  .floor-plans-detail .mt_fp_list_box .mt_fp_list_grp .mt_fill_btn,
  .floor-plans-detail .mt_fp_list_box .mt_fp_list_grp .mt_border_btn_grey,
  .sightmap .mt_fp_list_box .mt_fp_list_grp .mt_fill_btn,
  .sightmap .mt_fp_list_box .mt_fp_list_grp .mt_border_btn_grey {
    font-size: 9px !important;
    padding: 10px 8px !important;
  }
}
.floor-plans .mt_fp_list_box .mt_fp_list_grp .mt_border_btn_grey,
.floor-plans-detail .mt_fp_list_box .mt_fp_list_grp .mt_border_btn_grey,
.sightmap .mt_fp_list_box .mt_fp_list_grp .mt_border_btn_grey {
  background-color: #EAE5DD !important;
}
.floor-plans .mt_fp_list_box .mt_fp_list_grp .mt_border_btn_grey:hover,
.floor-plans-detail .mt_fp_list_box .mt_fp_list_grp .mt_border_btn_grey:hover,
.sightmap .mt_fp_list_box .mt_fp_list_grp .mt_border_btn_grey:hover {
  background-color: #C0D5C4;
}
.floor-plans .mt_fp_list_box .mt_fp_list_grp .mt_fp_compare_chk label,
.floor-plans-detail .mt_fp_list_box .mt_fp_list_grp .mt_fp_compare_chk label,
.sightmap .mt_fp_list_box .mt_fp_list_grp .mt_fp_compare_chk label {
  font-size: 14px;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  color: #00434C;
}
@media (max-width: 575.8px) {
  .floor-plans .mt_fp_list_box .mt_fp_list_grp .mt_fp_compare_chk label,
  .floor-plans-detail .mt_fp_list_box .mt_fp_list_grp .mt_fp_compare_chk label,
  .sightmap .mt_fp_list_box .mt_fp_list_grp .mt_fp_compare_chk label {
    font-size: 12px;
  }
}
.floor-plans .mt_fp_list_box .mt_fp_list_grp .mt_fp_chk_list input:checked ~ label:before,
.floor-plans-detail .mt_fp_list_box .mt_fp_list_grp .mt_fp_chk_list input:checked ~ label:before,
.sightmap .mt_fp_list_box .mt_fp_list_grp .mt_fp_chk_list input:checked ~ label:before {
  border: 1px solid #00434C;
  background-color: #FFF;
  color: #00434C;
}
.floor-plans .mt_fp_list_box .mt_fp_list_grp .mt_fp_chk_list label:before,
.floor-plans-detail .mt_fp_list_box .mt_fp_list_grp .mt_fp_chk_list label:before,
.sightmap .mt_fp_list_box .mt_fp_list_grp .mt_fp_chk_list label:before {
  border: 1px solid #00434C !important;
  border-radius: 0;
  top: 0;
}
.floor-plans .pagination_list,
.floor-plans-detail .pagination_list,
.sightmap .pagination_list {
  border-top: 2px solid #EAE5DD;
  margin-left: 16px;
  margin-right: 16px;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 899px) {
  .floor-plans .pagination_list,
  .floor-plans-detail .pagination_list,
  .sightmap .pagination_list {
    margin-left: 0px;
    margin-right: 0px;
  }
}
@media (max-width: 359.8px) {
  .floor-plans .pagination_list li,
  .floor-plans-detail .pagination_list li,
  .sightmap .pagination_list li {
    margin: 0;
  }
}
.floor-plans .pagination_list li a,
.floor-plans-detail .pagination_list li a,
.sightmap .pagination_list li a {
  font-size: 14px;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  color: #00434C;
}
.floor-plans .pagination_list li a:active,
.floor-plans-detail .pagination_list li a:active,
.sightmap .pagination_list li a:active {
  background-color: #EAE5DD !important;
}
@media (max-width: 359.8px) {
  .floor-plans .pagination_list li a,
  .floor-plans-detail .pagination_list li a,
  .sightmap .pagination_list li a {
    font-size: 11px;
  }
}
.floor-plans .pagination_list li.active,
.floor-plans-detail .pagination_list li.active,
.sightmap .pagination_list li.active {
  background-color: #EAE5DD !important;
  color: #00434C !important;
}
.floor-plans .pagination_list .next a,
.floor-plans .pagination_list .prev a,
.floor-plans-detail .pagination_list .next a,
.floor-plans-detail .pagination_list .prev a,
.sightmap .pagination_list .next a,
.sightmap .pagination_list .prev a {
  font-size: 11px;
  font-family: "termina", sans-serif;
  color: #00434C !important;
  text-transform: uppercase;
  font-weight: 600;
}
.floor-plans .pagination_list .next span,
.floor-plans .pagination_list .prev span,
.floor-plans-detail .pagination_list .next span,
.floor-plans-detail .pagination_list .prev span,
.sightmap .pagination_list .next span,
.sightmap .pagination_list .prev span {
  background-color: #00434C !important;
}
.floor-plans .pagination_list .next span::after,
.floor-plans .pagination_list .prev span::after,
.floor-plans-detail .pagination_list .next span::after,
.floor-plans-detail .pagination_list .prev span::after,
.sightmap .pagination_list .next span::after,
.sightmap .pagination_list .prev span::after {
  background-color: #00434C !important;
}
.floor-plans .pagination_list .next span::before,
.floor-plans .pagination_list .prev span::before,
.floor-plans-detail .pagination_list .next span::before,
.floor-plans-detail .pagination_list .prev span::before,
.sightmap .pagination_list .next span::before,
.sightmap .pagination_list .prev span::before {
  background-color: #00434C !important;
}
.floor-plans .mt_fp_list_view .mt_fp_list_box,
.floor-plans-detail .mt_fp_list_view .mt_fp_list_box,
.sightmap .mt_fp_list_view .mt_fp_list_box {
  border: none !important;
}
.floor-plans .mt_fp_list_view .mt_fp_beds,
.floor-plans .mt_fp_list_view .mt_fp_bath,
.floor-plans-detail .mt_fp_list_view .mt_fp_beds,
.floor-plans-detail .mt_fp_list_view .mt_fp_bath,
.sightmap .mt_fp_list_view .mt_fp_beds,
.sightmap .mt_fp_list_view .mt_fp_bath {
  background-color: #FFF !important;
}
.floor-plans .mt_fp_list_view .mt_fp_beds:hover,
.floor-plans .mt_fp_list_view .mt_fp_bath:hover,
.floor-plans-detail .mt_fp_list_view .mt_fp_beds:hover,
.floor-plans-detail .mt_fp_list_view .mt_fp_bath:hover,
.sightmap .mt_fp_list_view .mt_fp_beds:hover,
.sightmap .mt_fp_list_view .mt_fp_bath:hover {
  color: #00434C !important;
}
.floor-plans .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box:nth-child(odd),
.floor-plans-detail .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box:nth-child(odd),
.sightmap .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box:nth-child(odd) {
  background-color: rgba(234, 229, 221, 0.5);
}
.floor-plans .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box:nth-child(odd) .mt_border_btn_grey,
.floor-plans-detail .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box:nth-child(odd) .mt_border_btn_grey,
.sightmap .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box:nth-child(odd) .mt_border_btn_grey {
  background-color: #FFF !important;
}
.floor-plans .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box:nth-child(odd) .mt_border_btn_grey:hover,
.floor-plans-detail .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box:nth-child(odd) .mt_border_btn_grey:hover,
.sightmap .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box:nth-child(odd) .mt_border_btn_grey:hover {
  background-color: #F59B85 !important;
}
.floor-plans .mt_filter_sticky_bar .mt_fp_view_wrap .mt_fp_view_tab a:last-child,
.floor-plans-detail .mt_filter_sticky_bar .mt_fp_view_wrap .mt_fp_view_tab a:last-child,
.sightmap .mt_filter_sticky_bar .mt_fp_view_wrap .mt_fp_view_tab a:last-child {
  border-right: 1px solid #00434C !important;
}
@media (max-width: 991.8px) {
  .floor-plans .selectivo__dropdown,
  .floor-plans-detail .selectivo__dropdown,
  .sightmap .selectivo__dropdown {
    overflow-x: hidden;
  }
}
.floor-plans .mt_fp_compare_info .mt_txt_intro,
.floor-plans-detail .mt_fp_compare_info .mt_txt_intro,
.sightmap .mt_fp_compare_info .mt_txt_intro {
  font-size: 20px;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  color: #00434C;
}
.floor-plans .mt_fp_compare_info .mt_border_btn_grey,
.floor-plans-detail .mt_fp_compare_info .mt_border_btn_grey,
.sightmap .mt_fp_compare_info .mt_border_btn_grey {
  border: 1px solid #00434C;
  background-color: #FFF;
  color: #00434C;
  font-size: 13px;
  font-family: "termina", sans-serif;
  color: #00434C;
  text-transform: uppercase;
  font-weight: 500;
  border-radius: 0;
}
.floor-plans .mt_fp_compare_info .mt_border_btn_grey:hover,
.floor-plans-detail .mt_fp_compare_info .mt_border_btn_grey:hover,
.sightmap .mt_fp_compare_info .mt_border_btn_grey:hover {
  background-color: #00434C;
  color: #FFF;
}
.floor-plans .with_cta,
.floor-plans-detail .with_cta,
.sightmap .with_cta {
  background-image: linear-gradient(180deg, rgb(247, 126, 103), rgba(238, 160, 134, 0.7)), url(../images/orange_bg.jpg);
  margin: 0 16px !important;
  width: calc(100% - 32px) !important;
}
@media (max-width: 991.8px) {
  .floor-plans .with_cta,
  .floor-plans-detail .with_cta,
  .sightmap .with_cta {
    width: 100% !important;
    margin: 0 !important;
  }
}
.floor-plans .with_cta h2,
.floor-plans-detail .with_cta h2,
.sightmap .with_cta h2 {
  font-family: "carla-sans-regular", sans-serif !important;
  color: #00434C;
  text-transform: uppercase;
  letter-spacing: 2.3px;
}
.floor-plans .with_cta h2,
.floor-plans-detail .with_cta h2,
.sightmap .with_cta h2 {
  font-size: 30px;
}
@media screen and (min-width: 320px) {
  .floor-plans .with_cta h2,
  .floor-plans-detail .with_cta h2,
  .sightmap .with_cta h2 {
    font-size: calc(30px + 20 * (100vw - 320px) / 1408);
  }
}
@media screen and (min-width: 1728px) {
  .floor-plans .with_cta h2,
  .floor-plans-detail .with_cta h2,
  .sightmap .with_cta h2 {
    font-size: 50px;
  }
}
.floor-plans .with_cta p,
.floor-plans-detail .with_cta p,
.sightmap .with_cta p {
  font-family: "Roboto", sans-serif;
  color: #00434C;
  max-width: 90%;
}
.floor-plans .with_cta p,
.floor-plans-detail .with_cta p,
.sightmap .with_cta p {
  font-size: 18px;
}
@media screen and (min-width: 320px) {
  .floor-plans .with_cta p,
  .floor-plans-detail .with_cta p,
  .sightmap .with_cta p {
    font-size: calc(18px + 2 * (100vw - 320px) / 1408);
  }
}
@media screen and (min-width: 1728px) {
  .floor-plans .with_cta p,
  .floor-plans-detail .with_cta p,
  .sightmap .with_cta p {
    font-size: 20px;
  }
}
.floor-plans .with_cta .mt_fill_btn,
.floor-plans-detail .with_cta .mt_fill_btn,
.sightmap .with_cta .mt_fill_btn {
  font-family: "termina", sans-serif;
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 2.3px;
}
.floor-plans .with_cta .mt_fill_btn:hover,
.floor-plans-detail .with_cta .mt_fill_btn:hover,
.sightmap .with_cta .mt_fill_btn:hover {
  background-color: #C0D5C4;
  border-color: #C0D5C4;
  color: #00434C;
  font-size: 700;
}
.floor-plans .mt_fp_filter_popup .mt_fp_filter_row,
.floor-plans-detail .mt_fp_filter_popup .mt_fp_filter_row,
.sightmap .mt_fp_filter_popup .mt_fp_filter_row {
  border-bottom: 2px solid #EAE5DD !important;
}
.floor-plans .mt_fp_filter_popup .hasDatepicker,
.floor-plans .mt_fp_filter_popup .selectivo__label,
.floor-plans-detail .mt_fp_filter_popup .hasDatepicker,
.floor-plans-detail .mt_fp_filter_popup .selectivo__label,
.sightmap .mt_fp_filter_popup .hasDatepicker,
.sightmap .mt_fp_filter_popup .selectivo__label {
  border-radius: 0 !important;
}
.floor-plans .mt_fp_filter_popup .mt_fp_close,
.floor-plans-detail .mt_fp_filter_popup .mt_fp_close,
.sightmap .mt_fp_filter_popup .mt_fp_close {
  border: 1px solid #00434C !important;
  border-radius: 0;
}
.floor-plans .mt_fp_filter_popup .mt_fp_close:hover,
.floor-plans-detail .mt_fp_filter_popup .mt_fp_close:hover,
.sightmap .mt_fp_filter_popup .mt_fp_close:hover {
  background-color: #00434C !important;
}
.floor-plans .mt_fp_filter_popup .mt_fp_close:hover svg path,
.floor-plans-detail .mt_fp_filter_popup .mt_fp_close:hover svg path,
.sightmap .mt_fp_filter_popup .mt_fp_close:hover svg path {
  stroke: #FFF;
}
.floor-plans .mt_fp_filter_popup .mt_txt_sub,
.floor-plans-detail .mt_fp_filter_popup .mt_txt_sub,
.sightmap .mt_fp_filter_popup .mt_txt_sub {
  color: #00434C !important;
  text-transform: uppercase;
}
.floor-plans .mt_fp_filter_popup .mt_fp_filter_lbl,
.floor-plans .mt_fp_filter_popup .reset_availability,
.floor-plans .mt_fp_filter_popup .mt_btn_clear,
.floor-plans .mt_fp_filter_popup .mt_fp_show_more_btn,
.floor-plans-detail .mt_fp_filter_popup .mt_fp_filter_lbl,
.floor-plans-detail .mt_fp_filter_popup .reset_availability,
.floor-plans-detail .mt_fp_filter_popup .mt_btn_clear,
.floor-plans-detail .mt_fp_filter_popup .mt_fp_show_more_btn,
.sightmap .mt_fp_filter_popup .mt_fp_filter_lbl,
.sightmap .mt_fp_filter_popup .reset_availability,
.sightmap .mt_fp_filter_popup .mt_btn_clear,
.sightmap .mt_fp_filter_popup .mt_fp_show_more_btn {
  font-family: "Roboto", sans-serif;
  color: #00434C !important;
  text-transform: uppercase;
  border-radius: 0 !important;
}
.floor-plans .mt_fp_filter_popup .mt_fp_filter_btn_popup,
.floor-plans-detail .mt_fp_filter_popup .mt_fp_filter_btn_popup,
.sightmap .mt_fp_filter_popup .mt_fp_filter_btn_popup {
  background-color: #C0D5C4 !important;
}
.floor-plans .mt_fp_filter_popup .mt_fp_filter_btn_popup .mt_fill_btn,
.floor-plans-detail .mt_fp_filter_popup .mt_fp_filter_btn_popup .mt_fill_btn,
.sightmap .mt_fp_filter_popup .mt_fp_filter_btn_popup .mt_fill_btn {
  font-family: "termina", sans-serif;
  text-transform: uppercase;
  font-size: 10px !important;
}
.floor-plans .mt_fp_filter_popup .mt_fp_chk_box label,
.floor-plans .mt_fp_filter_popup .mt_fp_chk_list label,
.floor-plans-detail .mt_fp_filter_popup .mt_fp_chk_box label,
.floor-plans-detail .mt_fp_filter_popup .mt_fp_chk_list label,
.sightmap .mt_fp_filter_popup .mt_fp_chk_box label,
.sightmap .mt_fp_filter_popup .mt_fp_chk_list label {
  text-transform: uppercase;
  border-radius: 0 !important;
  border-color: #00434C !important;
  color: #00434C !important;
  font-family: "Roboto", sans-serif;
}
.floor-plans .mt_fp_filter_popup .mt_fp_chk_box label:hover,
.floor-plans .mt_fp_filter_popup .mt_fp_chk_list label:hover,
.floor-plans-detail .mt_fp_filter_popup .mt_fp_chk_box label:hover,
.floor-plans-detail .mt_fp_filter_popup .mt_fp_chk_list label:hover,
.sightmap .mt_fp_filter_popup .mt_fp_chk_box label:hover,
.sightmap .mt_fp_filter_popup .mt_fp_chk_list label:hover {
  cursor: pointer;
}
.floor-plans .mt_fp_filter_popup .mt_fp_chk_list,
.floor-plans .mt_fp_filter_popup .selectivo__label,
.floor-plans .mt_fp_filter_popup .mt_fp_filter_values,
.floor-plans-detail .mt_fp_filter_popup .mt_fp_chk_list,
.floor-plans-detail .mt_fp_filter_popup .selectivo__label,
.floor-plans-detail .mt_fp_filter_popup .mt_fp_filter_values,
.sightmap .mt_fp_filter_popup .mt_fp_chk_list,
.sightmap .mt_fp_filter_popup .selectivo__label,
.sightmap .mt_fp_filter_popup .mt_fp_filter_values {
  color: #00434C !important;
}
.floor-plans .mt_fp_filter_popup .mt_fp_chk_box input:checked ~ label,
.floor-plans-detail .mt_fp_filter_popup .mt_fp_chk_box input:checked ~ label,
.sightmap .mt_fp_filter_popup .mt_fp_chk_box input:checked ~ label {
  background: #C0D5C4 !important;
  border: 1px solid #C0D5C4;
  color: #00434C !important;
  text-transform: uppercase;
}
.floor-plans .mt_fp_filter_popup .mt_fp_chk_list input:checked ~ label:before,
.floor-plans-detail .mt_fp_filter_popup .mt_fp_chk_list input:checked ~ label:before,
.sightmap .mt_fp_filter_popup .mt_fp_chk_list input:checked ~ label:before {
  border: 2px solid #00434C !important;
  background-color: #FFF !important;
  color: #00434C !important;
}
.floor-plans .mt_fp_filter_popup .selectivo__label::after,
.floor-plans-detail .mt_fp_filter_popup .selectivo__label::after,
.sightmap .mt_fp_filter_popup .selectivo__label::after {
  border-color: #00434C !important;
}
.floor-plans .mt_fp_filter_popup .selectivo__option--selected,
.floor-plans-detail .mt_fp_filter_popup .selectivo__option--selected,
.sightmap .mt_fp_filter_popup .selectivo__option--selected {
  background-color: #C0D5C4 !important;
  color: #00434C !important;
}
.floor-plans .mt_fp_filter_popup .mt_fp_chk_list label:before,
.floor-plans-detail .mt_fp_filter_popup .mt_fp_chk_list label:before,
.sightmap .mt_fp_filter_popup .mt_fp_chk_list label:before {
  border: 1px solid #00434C !important;
  border-radius: 0 !important;
}
.floor-plans .mt_floorplan h1,
.floor-plans .mt_floorplan h2,
.floor-plans-detail .mt_floorplan h1,
.floor-plans-detail .mt_floorplan h2,
.sightmap .mt_floorplan h1,
.sightmap .mt_floorplan h2 {
  color: #00434C !important;
}
.floor-plans .mt_floorplan .mt_compare_item:not(:last-child) .mt_fp_details,
.floor-plans-detail .mt_floorplan .mt_compare_item:not(:last-child) .mt_fp_details,
.sightmap .mt_floorplan .mt_compare_item:not(:last-child) .mt_fp_details {
  border-right: 2px solid #EAE5DD !important;
}
.floor-plans .mt_floorplan a,
.floor-plans-detail .mt_floorplan a,
.sightmap .mt_floorplan a {
  font-family: "termina", sans-serif !important;
  font-size: 10px !important;
}
.floor-plans .mt_floorplan .mt_back_to_page .mt_btn .mt_fill_btn,
.floor-plans-detail .mt_floorplan .mt_back_to_page .mt_btn .mt_fill_btn,
.sightmap .mt_floorplan .mt_back_to_page .mt_btn .mt_fill_btn {
  font-family: "termina", sans-serif !important;
  font-size: 10px !important;
}
.floor-plans .mt_fp_compare_wrapper,
.floor-plans-detail .mt_fp_compare_wrapper,
.sightmap .mt_fp_compare_wrapper {
  padding-top: 84px;
  padding-bottom: 32px;
}
.floor-plans .mt_fp_no_results .with_cta,
.floor-plans-detail .mt_fp_no_results .with_cta,
.sightmap .mt_fp_no_results .with_cta {
  background-image: none;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 529px) {
  .floor-plans .mt_fp_filter_right_sec .mt_sort_by,
  .floor-plans .mt_fp_filter_right_sec .mt_fp_view_wrap,
  .floor-plans-detail .mt_fp_filter_right_sec .mt_sort_by,
  .floor-plans-detail .mt_fp_filter_right_sec .mt_fp_view_wrap,
  .sightmap .mt_fp_filter_right_sec .mt_sort_by,
  .sightmap .mt_fp_filter_right_sec .mt_fp_view_wrap {
    display: flex;
    flex-direction: column;
    flex: 1;
    align-items: normal;
  }
  .floor-plans .mt_fp_filter_right_sec .mt_fp_filter_lbl,
  .floor-plans-detail .mt_fp_filter_right_sec .mt_fp_filter_lbl,
  .sightmap .mt_fp_filter_right_sec .mt_fp_filter_lbl {
    align-self: flex-start;
  }
  .floor-plans .mt_fp_filter_right_sec .dropdown,
  .floor-plans .mt_fp_filter_right_sec .selectivo__dropdown,
  .floor-plans-detail .mt_fp_filter_right_sec .dropdown,
  .floor-plans-detail .mt_fp_filter_right_sec .selectivo__dropdown,
  .sightmap .mt_fp_filter_right_sec .dropdown,
  .sightmap .mt_fp_filter_right_sec .selectivo__dropdown {
    width: 100% !important;
    max-width: calc(100vw - 166px) !important;
  }
}
@media (max-width: 575.8px) {
  .floor-plans .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box span,
  .floor-plans-detail .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box span,
  .sightmap .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box span {
    font-size: 12px !important;
  }
}
.floor-plans .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box .mt_fp_details.list_price,
.floor-plans-detail .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box .mt_fp_details.list_price,
.sightmap .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box .mt_fp_details.list_price {
  width: 140px;
}
@media (max-width: 575.8px) {
  .floor-plans .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box .mt_fp_details.list_price,
  .floor-plans-detail .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box .mt_fp_details.list_price,
  .sightmap .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box .mt_fp_details.list_price {
    width: 150px !important;
  }
}
.floor-plans .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box .mt_fp_details.sqft_list,
.floor-plans-detail .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box .mt_fp_details.sqft_list,
.sightmap .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box .mt_fp_details.sqft_list {
  width: 65px;
}
.floor-plans .mt_fp_compare_info,
.floor-plans .mt_fp_compare_chk.mt_fp_chk_list,
.floor-plans-detail .mt_fp_compare_info,
.floor-plans-detail .mt_fp_compare_chk.mt_fp_chk_list,
.sightmap .mt_fp_compare_info,
.sightmap .mt_fp_compare_chk.mt_fp_chk_list {
  display: none !important;
}

.floor-plans-detail header {
  background-color: #00434C !important;
}
.floor-plans-detail .mt_fp_image {
  border: 1px solid #EAE5DD !important;
}
.floor-plans-detail .link_arrow {
  color: #00434C !important;
}
.floor-plans-detail .link_arrow::before {
  background-color: #00434C !important;
}
.floor-plans-detail .link_arrow::after {
  background-color: #00434C !important;
}
.floor-plans-detail .selectivo__dropdown {
  border-color: #D0D5DD !important;
  border-radius: 0 !important;
}
.floor-plans-detail .selectivo__dropdown button {
  font-family: "Roboto", sans-serif;
}
.floor-plans-detail .with_cta {
  margin: 0 0px !important;
  width: 100% !important;
}
.floor-plans-detail .mt_sub_heading,
.floor-plans-detail .flex_cnt,
.floor-plans-detail li,
.floor-plans-detail .data-price,
.floor-plans-detail .mt_fp_list_col,
.floor-plans-detail #back_btn,
.floor-plans-detail button {
  color: #00434C !important;
}
.floor-plans-detail .mt_fp_features_heading,
.floor-plans-detail .mt_extras_heading {
  font-family: "termina", sans-serif !important;
  font-size: 12px !important;
  font-weight: 600;
}
.floor-plans-detail .mt_fp_btn_wrap .mt_fill_btn {
  font-family: "termina", sans-serif !important;
  background-color: #00434C;
  font-size: 12px !important;
  text-transform: uppercase;
}
.floor-plans-detail .mt_fp_btn_wrap .mt_fill_btn:hover {
  background-color: #C0D5C4;
  color: #00434C;
  border: 1px solid #C0D5C4 !important;
}
.floor-plans-detail .mt_fp_btn_wrap .mt_border_btn_grey {
  border: 1px solid #00434C !important;
  font-family: "termina", sans-serif !important;
  text-transform: uppercase;
  font-size: 12px !important;
  color: #00434C !important;
  font-weight: 600;
  border-radius: 0;
}
.floor-plans-detail .mt_fp_btn_wrap .mt_border_btn_grey:hover {
  background-color: #00434C;
  color: #FFF !important;
  border: 1px solid #00434C !important;
}
.floor-plans-detail .mt_fp_unit_wrap .mt_fp_list_col {
  background-color: #EAE5DD !important;
  border-radius: 0;
}
.floor-plans-detail .fp_detail_wrap label {
  font-style: italic;
}
.floor-plans-detail .fp_detail_wrap span {
  font-weight: 500;
  color: #00434C !important;
}
.floor-plans-detail .mt_fp_close {
  border: 1px solid #00434C !important;
  border-radius: 0;
}
.floor-plans-detail .mt_fp_close:hover {
  background-color: #00434C !important;
  color: #FFF !important;
}
.floor-plans-detail #mt_tabs button {
  border: none !important;
}

.sightmap .mt_fp_list_view {
  padding: 72px 5.5vw 72px;
}
@media (max-width: 1399.8px) {
  .sightmap .mt_fp_list_view {
    padding-left: 3.5vw;
    padding-right: 3.5vw;
  }
}
@media (max-width: 991.8px) {
  .sightmap .mt_fp_list_view {
    padding: 0 4.2vw;
  }
}

@media (min-width: 992px) {
  #back_btn {
    margin-top: 95px !important;
  }
}

.compare .mt_fixed {
  background-color: #00434C !important;
}

.floor-plans .fp_disclaimer {
  text-align: center;
  display: block;
  font-size: 12px;
}
.floor-plans .rfwa-fee-calculator::before {
  background-position: top !important;
}

.rfwa-expense-guide-container h2 {
  font-family: "termina", sans-serif !important;
  font-size: 24px;
  color: #00434C !important;
}

.rfwa-disclaimer-content,
.rfwa-disclaimer-modal .rfwa-disclaimer-content ul li,
.rfwa-export-pdf-link,
.rfwa-expense-footer,
.rfwa-expense-guide-container p {
  font-size: 14px;
  font-family: "Roboto", sans-serif !important;
  font-weight: 400;
  color: #00434C !important;
}

.rfwa-disclaimer-modal .rfwa-disclaimer-content h2,
.rfwa-expense-list th,
.rfwa-group-title {
  color: #00434C !important;
  font-family: "termina", sans-serif !important;
}

.rfwa-expense-list th {
  font-weight: 600 !important;
  font-family: "termina", sans-serif !important;
  font-size: 14px !important;
}

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

.rfwa-expense-list .rfwa-expense-details,
.rfwa-expense-list .rfwa-expense-amount.has-tooltip,
.rfwa-expense-list .rfwa-expense-label {
  font-size: 14px;
  font-family: "Roboto", sans-serif !important;
  color: #00434C !important;
}

.rfwa-disclaimer-ok-btn,
.rfwa-expense-type.Required,
.rfwa-expense-type-required {
  background-color: #C0D5C4 !important;
  font-family: "termina", sans-serif !important;
  color: #00434C !important;
  border-color: #C0D5C4 !important;
  font-weight: 600 !important;
  font-size: 12px !important;
}

.rfwa-expense-type-optional,
.rfwa-expense-type.Optional,
.rfwa-expense-type.Situational {
  background-color: #EAE5DD !important;
  font-family: "termina", sans-serif !important;
  color: #00434C !important;
  border-color: #EAE5DD !important;
  font-weight: 600 !important;
  font-size: 12px !important;
}

.rfwa-expense-footer {
  padding-bottom: 60px;
}
@media (max-width: 991.8px) {
  .rfwa-expense-footer {
    padding-bottom: 40px;
  }
}

.floor-plans-detail .data-price,
.floor-plans-detail .price {
  font-family: "Roboto", sans-serif;
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 0em;
  color: #00434C !important;
}
.floor-plans-detail .price {
  padding-top: 24px;
  font-weight: 600;
}
.floor-plans-detail .rfwa-fee-calculator {
  width: 100% !important;
  display: flex;
  align-items: center;
  margin-bottom: 20px;
  margin-top: 0px;
  font-weight: bold;
  font-family: "Roboto", sans-serif;
  color: #00434C !important;
  font-size: 18px;
  text-transform: initial;
  margin-top: 15px !important;
}
.floor-plans-detail .rfwa-fee-calculator::before {
  width: 22px;
  margin-right: 10px;
  background-position: 0px 2px !important;
}

[data-accordion=true] .rfwa-expense-guide-container .rfwa-accordion-icon::before {
  border-right: 2px solid #00434C !important;
  border-bottom: 2px solid #00434C !important;
}

.floor-plans .rfwa-expense-footer {
  padding-bottom: 0 !important;
}

.floor-plans .mt_fp_list_view .fp_disclaimer {
  margin-top: 20px;
  font-size: 16px;
}

.mt_fp_grid_view .price {
  display: flex !important;
}
.mt_fp_grid_view .mt_fp_list_wrap .mt_fp_list_box .mt_fp_list_col.mt_fp_details {
  width: 40% !important;
}
@media (max-width: 359.8px) {
  .mt_fp_grid_view span {
    font-size: 12px !important;
  }
}

/*# sourceMappingURL=font-colors.css.map */
