/*transform origin*/
.mt_one_column_container #available_filters .mt_one_column_content_wrapper {
  background-color: #070034;
}
.mt_one_column_container #available_filters .mt_one_column_content_wrapper .mt_col_heading,
.mt_one_column_container #available_filters .mt_one_column_content_wrapper .mt_txt_sub {
  color: #ffffff;
}
.mt_with_both_margins,
.mt_with_both_margins_desktop {
  width: 100%;
}

.mt_specials_wrapper .mt_specials_popup .mt_promo {
  background-color: #c48f1b;
  color: #070034;
}
.mt_specials_wrapper .mt_specials_popup .mt_promo .mt_promo_tag {
  border-top: 24px solid #c48f1b;
}

.special_slider_wrapper {
  margin-bottom: 0px;
}
.special_slider_wrapper .special_slider_wrapper_close {
  background: url(../images/icons/close_white.svg) no-repeat center center;
}
.special_slider_wrapper .mt_cta_slider {
  max-width: 100%;
}
.special_slider_wrapper .mt_cta_slider .slick-track {
  width: 600px;
}
@media (max-width: 991.8px) {
  .special_slider_wrapper .mt_cta_slider {
    max-width: calc(100% - 20px);
  }
}
.special_slider_wrapper .mt_cta_slider .slick-slide {
  top: 4px !important;
}
.special_slider_wrapper .mt_cta_slider .slick-slide span,
.special_slider_wrapper .mt_cta_slider .slick-slide a {
  font-family: "noto-sans", sans-serif;
  text-align: center;
}

.error404 header {
  background: #070034;
}
@media (min-width: 992px) {
  .error404 header {
    position: absolute;
    left: 0;
    right: 0;
  }
}
.error404 #mt_error {
  position: relative;
}
.error404.has_cta_slider footer .mt_footer_main {
  padding-top: 80px !important;
}
@media (max-width: 991.8px) {
  .error404.has_cta_slider footer .mt_footer_main {
    padding-top: 56px !important;
  }
}
.error404.has_cta_slider #mt_error .mt_thankyou_wrapper {
  margin-top: 0px;
}
@media (min-width: 1400px) {
  .error404 .error .mt_thankyou_wrapper {
    background-position-y: 20%;
  }
}
.error404 .error .mt_banner_content .mt_col_heading {
  margin-bottom: 20px;
}

#mt_thank-you,
#mt_error {
  min-height: 70vh !important;
}
@media (max-width: 1919.8px) {
  #mt_thank-you,
  #mt_error {
    min-height: 50vh !important;
  }
}
@media (max-width: 991.8px) {
  #mt_thank-you,
  #mt_error {
    min-height: 38vh !important;
  }
}
#mt_thank-you.content_left .mt_banner_content,
#mt_thank-you .text_left .mt_banner_content,
#mt_error.content_left .mt_banner_content,
#mt_error .text_left .mt_banner_content {
  padding: 295px 4.2vw 100px !important;
}
@media (max-width: 991.8px) {
  #mt_thank-you.content_left .mt_banner_content,
  #mt_thank-you .text_left .mt_banner_content,
  #mt_error.content_left .mt_banner_content,
  #mt_error .text_left .mt_banner_content {
    padding: 190px 4.2vw 100px !important;
  }
}
#mt_thank-you .mt_thankyou_wrapper,
#mt_error .mt_thankyou_wrapper {
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
@media (max-width: 575.8px) {
  #mt_thank-you .mt_thankyou_wrapper,
  #mt_error .mt_thankyou_wrapper {
    background-position-x: center !important;
  }
}
@media (min-width: 1400px) {
  #mt_thank-you .mt_thankyou_wrapper,
  #mt_error .mt_thankyou_wrapper {
    background-position-y: 25% !important;
  }
}

body:not(.has_cta_slider) #mt_thank-you,
body:not(.has_cta_slider) #mt_error {
  min-height: 70vh !important;
}
@media (max-width: 991.8px) {
  body:not(.has_cta_slider) #mt_thank-you,
  body:not(.has_cta_slider) #mt_error {
    min-height: 35vh !important;
  }
}
body:not(.has_cta_slider) #mt_error .mt_banner_content {
  padding: 260px 4.2vw 100px;
}
@media (max-width: 991.8px) {
  body:not(.has_cta_slider) #mt_error .mt_banner_content {
    padding: 176px 4.2vw 100px;
  }
}
body:not(.has_cta_slider).error404 .mt_header_wrap, body:not(.has_cta_slider).thank-you .mt_header_wrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 10;
}
@media (min-width: 992px) {
  body:not(.has_cta_slider).error404 .mt_header_wrap, body:not(.has_cta_slider).thank-you .mt_header_wrap {
    margin-top: 0px;
  }
}

body:has(.special_slider_wrapper:not(.closed)) #mt_thank-you .mt_banner_content {
  padding-block: 120px 100px !important;
}
@media (max-width: 991.8px) {
  body:has(.special_slider_wrapper:not(.closed)) #mt_thank-you .mt_banner_content {
    padding-block: 107px 100px !important;
  }
}
body:has(.special_slider_wrapper:not(.closed)) #mt_error .mt_banner_content {
  padding-block: 220px 131px !important;
}
@media (max-width: 991.8px) {
  body:has(.special_slider_wrapper:not(.closed)) #mt_error .mt_banner_content {
    padding-block: 78px 100px !important;
  }
}

.disabled {
  pointer-events: none;
  opacity: 0.6;
}

.osano-cm-widget {
  display: none;
}

.osano-cm-disclosure__toggle,
.osano-cm-expansion-panel__toggle,
.osano-cm-disclosure__toggle:hover,
.osano-cm-link:hover,
.osano-cm-link:active,
.osano-cm-link {
  color: #000;
}

.osano-cm-disclosure__toggle,
.osano-cm-expansion-panel__toggle,
.osano-cm-disclosure__toggle:hover,
.osano-cm-link,
.osano-cm-link:hover,
.osano-cm-link:active {
  color: #000;
}

.osano-cm-toggle__input + .osano-cm-toggle__switch {
  background-color: #d2cfff;
  border-color: #d2cfff;
}
.osano-cm-toggle__input:hover + .osano-cm-toggle__switch, .osano-cm-toggle__input:focus + .osano-cm-toggle__switch {
  background-color: #d2cfff;
  border-color: #d2cfff;
}
.osano-cm-toggle__input:hover + .osano-cm-toggle__switch:hover, .osano-cm-toggle__input:hover + .osano-cm-toggle__switch:focus, .osano-cm-toggle__input:focus + .osano-cm-toggle__switch:hover, .osano-cm-toggle__input:focus + .osano-cm-toggle__switch:focus {
  background-color: #d2cfff;
  border-color: #d2cfff;
}
.osano-cm-toggle__input:checked + .osano-cm-toggle__switch {
  background-color: #008d4f;
  border-color: #008d4f;
}
.osano-cm-toggle__input:checked + .osano-cm-toggle__switch:focus, .osano-cm-toggle__input:checked + .osano-cm-toggle__switch:hover {
  background-color: #008d4f;
  border-color: #008d4f;
}
.osano-cm-toggle__input:checked + .osano-cm-toggle__switch:focus::before, .osano-cm-toggle__input:checked + .osano-cm-toggle__switch:hover::before {
  background-color: transparent;
}
.osano-cm-toggle__input:checked + .osano-cm-toggle__switch:focus::after, .osano-cm-toggle__input:checked + .osano-cm-toggle__switch:hover::after {
  background-color: #ffffff;
  border-color: #ffffff;
}
.osano-cm-toggle__input:checked:hover + .osano-cm-toggle__switch, .osano-cm-toggle__input:checked:focus + .osano-cm-toggle__switch {
  background-color: #008d4f;
  border-color: #008d4f;
}
.osano-cm-toggle__input:checked:hover + .osano-cm-toggle__switch:focus, .osano-cm-toggle__input:checked:hover + .osano-cm-toggle__switch:hover, .osano-cm-toggle__input:checked:focus + .osano-cm-toggle__switch:focus, .osano-cm-toggle__input:checked:focus + .osano-cm-toggle__switch:hover {
  background-color: #008d4f;
  border-color: #008d4f;
}
.osano-cm-toggle__input:checked:hover + .osano-cm-toggle__switch:focus::before, .osano-cm-toggle__input:checked:hover + .osano-cm-toggle__switch:hover::before, .osano-cm-toggle__input:checked:focus + .osano-cm-toggle__switch:focus::before, .osano-cm-toggle__input:checked:focus + .osano-cm-toggle__switch:hover::before {
  background-color: transparent;
}
.osano-cm-toggle__input:checked:hover + .osano-cm-toggle__switch:focus::after, .osano-cm-toggle__input:checked:hover + .osano-cm-toggle__switch:hover::after, .osano-cm-toggle__input:checked:focus + .osano-cm-toggle__switch:focus::after, .osano-cm-toggle__input:checked:focus + .osano-cm-toggle__switch:hover::after {
  background-color: #ffffff;
  border-color: #ffffff;
}
.osano-cm-toggle__input:disabled .disabled-link {
  pointer-events: none; /* Disables all pointer events, including clicks */
  cursor: default; /* Changes the cursor to indicate it's not clickable */
  opacity: 0.6; /* Optional: Visually suggests the link is disabled */
}
.osano-cm-toggle__input:disabled:checked + .osano-cm-toggle__switch {
  background-color: #008d4f;
  border-color: #008d4f;
}
.osano-cm-toggle__input:disabled:checked + .osano-cm-toggle__switch:focus, .osano-cm-toggle__input:disabled:checked + .osano-cm-toggle__switch:hover {
  background-color: #008d4f;
  border-color: #008d4f;
}
.osano-cm-toggle__input:disabled:checked + .osano-cm-toggle__switch:focus::before, .osano-cm-toggle__input:disabled:checked + .osano-cm-toggle__switch:hover::before {
  background-color: transparent;
}
.osano-cm-toggle__input:disabled:checked + .osano-cm-toggle__switch:focus::after, .osano-cm-toggle__input:disabled:checked + .osano-cm-toggle__switch:hover::after {
  background-color: #b4b4b4;
  border-color: #b4b4b4;
}
.osano-cm-toggle__input:disabled:checked:hover + .osano-cm-toggle__switch {
  background-color: #008d4f;
  border-color: #008d4f;
}
.osano-cm-toggle__input:disabled:checked:hover + .osano-cm-toggle__switch:focus, .osano-cm-toggle__input:disabled:checked:hover + .osano-cm-toggle__switch:hover {
  background-color: #008d4f;
  border-color: #008d4f;
}
.osano-cm-toggle__input:disabled:checked:hover + .osano-cm-toggle__switch:focus::before, .osano-cm-toggle__input:disabled:checked:hover + .osano-cm-toggle__switch:hover::before {
  background-color: transparent;
}
.osano-cm-toggle__input:disabled:checked:hover + .osano-cm-toggle__switch:focus::after, .osano-cm-toggle__input:disabled:checked:hover + .osano-cm-toggle__switch:hover::after {
  background-color: #b4b4b4;
  border-color: #b4b4b4;
}

.osano-cm-button {
  background-color: #070034;
  color: #ffffff;
  border: 1px solid #070034;
}
.osano-cm-button:hover {
  background-color: #c48f1b;
  color: #070034;
  border: 1px solid #c48f1b;
}

.specials_banner {
  padding: 56px 7.8vw;
}
.specials_banner div.mt_one_column_content_wrapper {
  padding: 48px 0;
}
.specials_banner div.mt_one_column_content_wrapper h2.mt_col_heading {
  font-size: 60px;
  font-weight: 600;
  font-family: "montserrat", sans-serif;
  margin-bottom: 20px;
}
@media (max-width: 991.8px) {
  .specials_banner div.mt_one_column_content_wrapper h2.mt_col_heading {
    font-size: 30px;
  }
}
.specials_banner div.mt_one_column_content_wrapper p.mt_paragraph {
  font-family: "noto-sans", sans-serif;
  font-size: 20px;
}
@media (max-width: 991.8px) {
  .specials_banner div.mt_one_column_content_wrapper p.mt_paragraph {
    font-size: 18px;
  }
}
.specials_banner div.mt_one_column_content_wrapper a.mt_btn.mt_fill_btn {
  margin-top: 40px;
}
@media (max-width: 991.8px) {
  .specials_banner div.mt_one_column_content_wrapper a.mt_btn.mt_fill_btn {
    margin-top: 32px;
    width: 100%;
    text-align: center;
  }
}
@media (max-width: 991.8px) {
  .specials_banner div.mt_one_column_content_wrapper {
    padding: 48px 16px !important;
  }
}
@media (max-width: 991.8px) {
  .specials_banner {
    padding: 64px 4.2vw;
  }
}

.mt_fixed.color_theme {
  background: #070034;
}

.mt_thank_you_header {
  background: #070034;
}

header {
  width: 100%;
  left: 0;
}

body .mt_header_wrap {
  margin-top: 0px;
}

header.color_theme {
  padding: 18px 0px;
  background-color: #070034;
}
@media (max-width: 991.8px) {
  header.color_theme {
    padding: 8px 0px;
  }
}
@media (max-width: 991.8px) {
  header.color_theme.mainHeaderBgColor {
    background-color: #070034;
  }
}
header.color_theme .left_btn {
  background-color: #c48f1b;
  color: #070034;
  border-color: #c48f1b;
  padding: 8px 20px;
}
header.color_theme .left_btn:hover {
  background-color: #c48f1b !important;
  color: #070034 !important;
  border-color: #c48f1b !important;
  opacity: 0.85;
}
header.color_theme .mt_navigation_wrapper .mt_menu_toggle {
  border: 1px solid #ffffff;
}
header.color_theme .mt_navigation_wrapper .mt_menu_toggle span {
  border-bottom: 2px solid #ffffff;
}
header.color_theme .mt_navigation_wrapper .mt_menu_toggle:hover span {
  border-bottom: 2px solid #ffffff;
}
@media (max-width: 1199.8px) {
  header.color_theme .mt_navigation_wrapper ul li {
    padding-right: 20px;
  }
}
header.color_theme .mt_navigation_wrapper ul li.current-menu-item a::after {
  opacity: 1;
}
header.color_theme .mt_navigation_wrapper ul li a {
  font-weight: 400;
  line-height: 35px;
  color: #ffffff;
  font-family: "noto-sans", sans-serif;
}
header.color_theme .mt_navigation_wrapper ul li a::after {
  background-color: #ffffff;
}
header.color_theme.mt_fixed .left_btn {
  background-color: #c48f1b;
  color: #070034;
  border-color: #c48f1b;
}
header.color_theme.mt_fixed .left_btn:hover {
  background-color: #c48f1b !important;
  color: #070034 !important;
  border-color: #c48f1b !important;
  opacity: 0.85;
}
header.color_theme.mt_fixed .mt_navigation_wrapper ul li.current-menu-item a::after {
  opacity: 1;
}
header.color_theme.mt_fixed .mt_navigation_wrapper ul li a {
  font-weight: 400;
  line-height: 35px;
  color: #ffffff;
  font-family: "noto-sans", sans-serif;
}
header.color_theme.mt_fixed .mt_navigation_wrapper ul li a::after {
  background-color: #ffffff;
}
header.color_theme.mt_fixed .mt_navigation_wrapper .mt_menu_toggle {
  border: 1px solid #ffffff;
}
header.color_theme.mt_fixed .mt_navigation_wrapper .mt_menu_toggle span {
  border-bottom: 2px solid #ffffff;
}
header.color_theme.mt_fixed .mt_navigation_wrapper .mt_menu_toggle:hover {
  border: 1px solid #ffffff;
  background-color: transparent;
}
header.color_theme.mt_fixed .mt_navigation_wrapper .mt_menu_toggle:hover span {
  border-bottom: 2px solid #ffffff;
}

.mt_menu_toggle {
  border: 1px solid #ffffff;
}
.mt_menu_toggle span {
  border-bottom: 2px solid #ffffff;
}
.mt_menu_toggle:hover span {
  border-bottom: 2px solid #ffffff;
}

.mt_hamb_menu {
  background-color: #070034;
}
.mt_hamb_menu .mt_fill_btn a {
  border-radius: 3px;
}
.mt_hamb_menu .mt_transparent_btn a {
  border: 1px solid #c48f1b;
  color: #ffffff !important;
  border-radius: 3px;
}
.mt_hamb_menu .mt_transparent_btn a:hover {
  background-color: #c48f1b !important;
  color: #070034 !important;
  opacity: 1;
}
.mt_hamb_menu ul {
  list-style: none;
}
.mt_hamb_menu ul li.current_page_item a, .mt_hamb_menu ul li.current-menu-item a {
  background-color: #c48f1b;
  color: #070034;
}
.mt_hamb_menu ul li a {
  color: #ffffff;
}
.mt_hamb_menu ul li a:hover {
  background-color: #c48f1b;
  color: #070034;
}
.mt_hamb_menu ul li.mt_fill_btn a {
  border-radius: 3px;
  color: #070034;
}
.mt_hamb_menu ul li.mt_fill_btn a:hover {
  background-color: #c48f1b;
  color: #070034;
  opacity: 0.8;
}
.mt_hamb_menu ul.mt_ext_link:hover {
  background-color: #c48f1b;
}
.mt_hamb_menu ul.mt_ext_link:hover a {
  color: #070034;
}
.mt_hamb_menu ul.mt_ext_link li a {
  color: #ffffff;
}
.mt_hamb_menu ul.mt_ext_link li a:hover {
  background-color: #c48f1b;
  color: #070034;
}
.mt_hamb_menu .mt_menu_toggle.close:hover {
  background-color: transparent;
}
.mt_hamb_menu .mt_menu_toggle.close svg path {
  stroke: #ffffff;
}
.mt_hamb_menu #menu-hamburger-sub-menu-2:hover li.resident-icon::after {
  content: url(../images/icons/resident-icon-dark.svg);
}
.mt_hamb_menu .inner_menu li.resident-icon::after {
  content: url(../images/icons/resident-icon.svg);
  top: 6px;
}

footer .mt_footer_main .mt_footer_info .mt_txt_sub {
  letter-spacing: 5px;
  line-height: 15px;
}
footer .mt_footer_main .mt_footer_info .mt_txt_sub,
footer .mt_footer_main .mt_footer_info a,
footer .mt_footer_main .mt_footer_info p,
footer .mt_footer_main .mt_footer_info span {
  color: #ffffff;
  font-family: "noto-sans", sans-serif;
  line-height: 25px;
  font-weight: 400;
}
footer .mt_footer_main .mt_footer_btn_wrap .mt_transparent_btn {
  border-radius: 3px;
}
footer .mt_footer_main .mt_footer_btn_wrap .mt_transparent_btn:hover {
  background-color: #c48f1b;
  color: #070034;
  border-color: #c48f1b;
}
footer .mt_footer_sub .mt_ft_links {
  color: #ffffff;
  font-family: "noto-sans", sans-serif;
}

/*transform origin*/
.home .mt_banner {
  min-height: calc(100lvh - 77px);
}
@media (max-width: 991.8px) {
  .home .mt_banner {
    min-height: calc(100lvh - 67px);
  }
}
.home .mt_banner.mt_full_height_banner {
  margin-bottom: 0px;
}
.home .mt_banner .mt_banner_content {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.home .mt_banner.mt_banner_overlay:before {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6));
}
.home .mt_banner .mt_main_heading {
  height: 300px;
  width: 300px;
  margin: auto;
  background: url("https://staging.400north.bozzuto.build/wp-content/uploads/2025/07/400n_color_inv_flat_home.webp") no-repeat center/cover;
}
@media (max-width: 575.8px) {
  .home .mt_banner .mt_main_heading {
    height: 200px;
    width: 200px;
  }
}
.home .mt_one_column_container .mt_one_column_content_wrapper .mt_col_heading,
.home .mt_one_column_container .mt_one_column_content_wrapper .mt_paragraph,
.home .mt_one_column_container .mt_one_column_content_wrapper .mt_col_subheading {
  color: #070034;
}
@media (max-width: 991.8px) {
  .home .mt_two_column_container .mt_col_content {
    padding-bottom: 38px;
  }
}
.home .mt_two_column_container .mt_col_content .mt_sec_sub_heading,
.home .mt_two_column_container .mt_col_content .mt_paragraph,
.home .mt_two_column_container .mt_col_content .mt_col_subheading {
  color: #070034;
}
.home .mt_two_column_container .mt_two_col {
  background-color: #070034;
}
.home .mt_two_column_container .mt_two_col .mt_sec_sub_heading,
.home .mt_two_column_container .mt_two_col .mt_paragraph,
.home .mt_two_column_container .mt_two_col .mt_col_subheading {
  color: #ffffff;
}
.home .mt_two_column_container .mt_two_col.mt_col_reverse {
  background-color: #ffffff;
}
.home .mt_two_column_container .mt_two_col.mt_col_reverse .mt_sec_sub_heading,
.home .mt_two_column_container .mt_two_col.mt_col_reverse .mt_paragraph,
.home .mt_two_column_container .mt_two_col.mt_col_reverse .mt_col_subheading {
  color: #070034;
}
.home .home-gallery .mt_one_column {
  padding-bottom: 64px;
}
@media (max-width: 991.8px) {
  .home .home-gallery .mt_one_column {
    padding-bottom: 48px;
  }
}

/*transform origin*/
.floor-plans {
  font-family: "noto-sans", sans-serif;
}
.floor-plans .mt_floorplas_page_wrap {
  margin-top: 0px;
}
.floor-plans #view_by .selectivo__dropdown a[data-value=building] {
  display: none;
}
.floor-plans #mt_floorplas_listing .mt_banner_content h1.mt_main_heading {
  font-family: "montserrat", sans-serif;
  font-size: 64px;
  letter-spacing: 4px;
  text-transform: capitalize;
}
@media (max-width: 991.8px) {
  .floor-plans #mt_floorplas_listing .mt_banner_content h1.mt_main_heading {
    font-size: 30px !important;
  }
}
.floor-plans #mt_floorplas_listing .mt_banner_content h2.mt_txt_intro {
  font-size: 24px;
  font-family: "montserrat", sans-serif;
  font-weight: 600;
  text-transform: uppercase;
}
@media (max-width: 991.8px) {
  .floor-plans #mt_floorplas_listing .mt_banner_content h2.mt_txt_intro {
    font-size: 18px !important;
  }
}
.floor-plans .mt_filter_sticky_bar.mt_fp_fixed {
  width: 100% !important;
}
.floor-plans .mt_filter_sticky_bar .mt_fp_filter_wrap button#btn_filter_results {
  border: 1px solid #070034;
  background-color: #ffffff;
  color: #070034;
}
@media (max-width: 991.8px) {
  .floor-plans .mt_filter_sticky_bar .mt_fp_filter_wrap button#btn_filter_results {
    background-color: #070034 !important;
    color: #ffffff !important;
  }
}
.floor-plans .mt_filter_sticky_bar .mt_fp_filter_wrap button#btn_filter_results svg path {
  fill: #070034;
}
@media (max-width: 991.8px) {
  .floor-plans .mt_filter_sticky_bar .mt_fp_filter_wrap button#btn_filter_results svg path {
    fill: #ffffff !important;
  }
}
.floor-plans .mt_filter_sticky_bar .mt_fp_filter_wrap button#btn_filter_results:hover {
  background-color: #f7f7f7;
  opacity: 0.85;
}
.floor-plans .mt_filter_sticky_bar .mt_fp_filter_wrap div.ring-container div.ringring {
  border: 3px solid #070034;
}
.floor-plans .mt_filter_sticky_bar .mt_fp_filter_wrap div.ring-container div.circle {
  background-color: #070034;
}
.floor-plans .mt_filter_sticky_bar .mt_fp_filter_right_sec .mt_sort_by span {
  letter-spacing: 0.75px;
  color: #070034;
  margin-right: 5px;
}
.floor-plans .mt_filter_sticky_bar .mt_fp_filter_right_sec .mt_sort_by div.mt_fp_sort_dropdown button.selectivo__label {
  border: 1px solid #070034;
  color: #070034;
}
.floor-plans .mt_filter_sticky_bar .mt_fp_filter_right_sec .mt_sort_by div.mt_fp_sort_dropdown button.selectivo__label::after {
  border-color: #070034;
}
@media (max-width: 575.8px) {
  .floor-plans .mt_filter_sticky_bar .mt_fp_filter_right_sec .mt_sort_by div.mt_fp_sort_dropdown ul.selectivo__dropdown a.selectivo__option {
    padding: 8px 6px;
  }
}
.floor-plans .mt_filter_sticky_bar .mt_fp_filter_right_sec .mt_sort_by div.mt_fp_sort_dropdown ul.selectivo__dropdown a.selectivo__option:hover,
.floor-plans .mt_filter_sticky_bar .mt_fp_filter_right_sec .mt_sort_by div.mt_fp_sort_dropdown ul.selectivo__dropdown a.selectivo__option--selected {
  background-color: #ffffff;
  color: #070034;
}
.floor-plans .mt_filter_sticky_bar .mt_fp_filter_right_sec .mt_sort_by div.mt_fp_sort_dropdown ul.selectivo__dropdown a.selectivo__option--selected:after {
  border-bottom: 1px solid #070034;
  border-right: 1px solid #070034;
}
@media (max-width: 575.8px) {
  .floor-plans .mt_filter_sticky_bar .mt_fp_filter_right_sec .mt_sort_by div.mt_fp_sort_dropdown ul.selectivo__dropdown {
    width: 40vw;
  }
}
.floor-plans .mt_filter_sticky_bar .mt_fp_filter_right_sec .mt_fp_view_wrap span {
  margin-right: 5px;
  letter-spacing: 0.75px;
  color: #070034;
}
.floor-plans .mt_filter_sticky_bar .mt_fp_filter_right_sec .mt_fp_view_wrap div.mt_fp_view_tab button.selectivo__label.show_mob {
  color: #070034;
  border: 1px solid #070034;
}
.floor-plans .mt_filter_sticky_bar .mt_fp_filter_right_sec .mt_fp_view_wrap div.mt_fp_view_tab button.selectivo__label::after {
  border-color: #070034;
}
.floor-plans .mt_filter_sticky_bar .mt_fp_filter_right_sec .mt_fp_view_wrap div.mt_fp_view_tab div.selectivo__dropdown {
  border: 1px solid #070034;
}
.floor-plans .mt_filter_sticky_bar .mt_fp_filter_right_sec .mt_fp_view_wrap div.mt_fp_view_tab div.selectivo__dropdown a.selectivo__option {
  background-color: #ffffff !important;
  color: #070034 !important;
}
.floor-plans .mt_filter_sticky_bar .mt_fp_filter_right_sec .mt_fp_view_wrap div.mt_fp_view_tab div.selectivo__dropdown a.selectivo__option--selected,
.floor-plans .mt_filter_sticky_bar .mt_fp_filter_right_sec .mt_fp_view_wrap div.mt_fp_view_tab div.selectivo__dropdown a.selectivo__option:hover {
  color: #070034 !important;
}
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap {
  background-color: #ffffff !important;
}
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap div.mt_fp_filter_heading h4.mt_txt_sub {
  font-family: "montserrat", sans-serif;
  color: #070034;
}
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap div.mt_fp_filter_heading .mt_fp_close:hover {
  background-color: #c48f1b;
}
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner {
  background-color: #f7f7f7 !important;
}
@media (min-width: 992px) {
  .floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner {
    max-height: calc(90vh - 180px) !important;
  }
}
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_filter_popup_cnt .mt_fp_filter_row .mt_fp_filter_lbl {
  color: #070034;
  font-weight: 700;
}
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_filter_popup_cnt .mt_fp_filter_row button.reset_availability {
  color: #696969;
}
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_filter_popup_cnt .mt_fp_filter_row .mt_fp_filter_values button.mt_fp_show_more_btn {
  color: #696969;
}
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_filter_popup_cnt .mt_fp_filter_row .mt_fp_filter_values .mt_fp_chk_box {
  margin-right: 12px;
  padding-right: 0px;
  border: 1px solid black;
  border-radius: 5px;
}
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_filter_popup_cnt .mt_fp_filter_row .mt_fp_filter_values .mt_fp_chk_box label,
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_filter_popup_cnt .mt_fp_filter_row .mt_fp_filter_values .mt_fp_chk_list label {
  color: #070034 !important;
}
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_filter_popup_cnt .mt_fp_filter_row .mt_fp_filter_values .mt_fp_chk_box input:checked ~ label {
  background-color: #c48f1b !important;
  color: #ffffff !important;
  border: 1px solid #c48f1b !important;
}
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_filter_popup_cnt .mt_fp_filter_row .mt_fp_filter_values .mt_fp_chk_box:hover label {
  background-color: #c48f1b !important;
  color: #ffffff !important;
  border: 1px solid #c48f1b !important;
}
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_filter_popup_cnt .mt_fp_filter_row .mt_fp_filter_values label:hover {
  cursor: pointer !important;
}
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_filter_popup_cnt .mt_fp_filter_row .mt_fp_filter_values #datepicker {
  border: 1px solid #696969 !important;
}
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_filter_popup_cnt .mt_fp_filter_row .mt_fp_filter_values .dropdown button.selectivo__label {
  border: 1px solid #696969 !important;
  background-color: #ffffff !important;
  width: 100%;
}
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_filter_popup_cnt .mt_fp_filter_row .mt_fp_filter_values .dropdown ul.selectivo__dropdown li.selectivo__option.selectivo__option--selected {
  color: #c48f1b;
  background-color: #f7f7f7;
}
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_filter_popup_cnt .mt_fp_filter_row .mt_fp_filter_values .dropdown ul.selectivo__dropdown li.selectivo__option {
  color: #070034;
}
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_filter_popup_cnt .mt_fp_filter_row .mt_fp_filter_values .dropdown ul.selectivo__dropdown li.selectivo__option:hover {
  color: #c48f1b;
  background-color: #f7f7f7;
}
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap .mt_fp_filter_popup_inner .mt_fp_filter_popup_cnt .mt_fp_filter_row .mt_fp_filter_values .mt_fp_chk_list input:checked ~ label:before {
  background-color: #f7f7f7;
}
.floor-plans .mt_fp_filter_popup .mt_fp_filter_wrap div.mt_fp_filter_btn_popup button.mt_btn_clear {
  color: #070034;
}
.floor-plans .mt_fp_grid_view .mt_txt_intro,
.floor-plans .mt_fp_list_view .mt_txt_intro {
  color: #696969 !important;
  font-size: 23px;
  line-height: 1.2;
}
.floor-plans .mt_fp_grid_view .mt_fp_list_box {
  border: 1px solid #696969;
}
.floor-plans .mt_fp_grid_view .mt_fp_list_box .mt_fp_list_grp div.mt_txt_intro a {
  color: #696969 !important;
}
.floor-plans .mt_fp_grid_view .mt_fp_list_box .mt_fp_list_grp a.mt_fp_beds,
.floor-plans .mt_fp_grid_view .mt_fp_list_box .mt_fp_list_grp a.mt_fp_bath {
  background-color: #f7f7f7;
  border: 1px solid #070034;
  color: #070034;
}
.floor-plans .mt_fp_grid_view .mt_fp_list_box .mt_fp_list_grp a.mt_fp_beds:hover,
.floor-plans .mt_fp_grid_view .mt_fp_list_box .mt_fp_list_grp a.mt_fp_bath:hover {
  background-color: #070034;
  color: #f7f7f7;
}
.floor-plans .mt_fp_grid_view .mt_fp_list_box .mt_fp_list_grp.mt_fp_details_wrap {
  color: #070034;
}
.floor-plans .mt_fp_grid_view .mt_fp_list_box .mt_fp_list_grp.mt_fp_btn_wrap a.mt_border_btn_grey {
  color: #070034;
}
.floor-plans .mt_fp_grid_view .mt_fp_list_box .mt_fp_list_grp.mt_fp_btn_wrap a.mt_border_btn_grey:hover {
  background-color: #c48f1b;
  border: 1px solid #c48f1b;
}
.floor-plans .mt_fp_grid_view ul.pagination_list li.active {
  background-color: #c48f1b !important;
}
.floor-plans .mt_fp_grid_view ul.pagination_list li.next .link_arrow,
.floor-plans .mt_fp_grid_view ul.pagination_list li.prev .link_arrow {
  position: absolute;
  bottom: 9px !important;
  top: unset !important;
}
.floor-plans .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box div.mt_fp_unit_wrap div.mt_txt_intro {
  flex-basis: 15vw;
}
.floor-plans .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box div.mt_fp_unit_wrap div.mt_txt_intro a {
  color: #696969 !important;
}
.floor-plans .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box div.mt_fp_unit_wrap a.mt_fp_beds,
.floor-plans .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box div.mt_fp_unit_wrap a.mt_fp_bath {
  background-color: #f7f7f7;
  border: 1px solid #070034;
  color: #070034;
}
.floor-plans .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box div.mt_fp_unit_wrap a.mt_fp_beds:hover,
.floor-plans .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box div.mt_fp_unit_wrap a.mt_fp_bath:hover {
  background-color: #070034;
  color: #f7f7f7;
}
.floor-plans .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box div.mt_fp_unit_wrap div.mt_fp_beds_and_baths a.mt_fp_beds,
.floor-plans .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box div.mt_fp_unit_wrap div.mt_fp_beds_and_baths a.mt_fp_bath {
  background-color: #f7f7f7;
  border: 1px solid #070034;
  color: #070034;
}
.floor-plans .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box div.mt_fp_unit_wrap div.mt_fp_beds_and_baths a.mt_fp_beds:hover,
.floor-plans .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box div.mt_fp_unit_wrap div.mt_fp_beds_and_baths a.mt_fp_bath:hover {
  background-color: #070034;
  color: #f7f7f7;
}
.floor-plans .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box div.mt_fp_details_wrap {
  justify-content: space-evenly !important;
  color: #070034;
}
.floor-plans .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box div.mt_fp_btn_wrap {
  justify-content: center !important;
}
.floor-plans .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box div.mt_fp_btn_wrap a.mt_border_btn_grey {
  color: #070034;
}
.floor-plans .mt_fp_list_view .mt_fp_list_wrap .mt_fp_list_box div.mt_fp_btn_wrap a.mt_border_btn_grey:hover {
  background-color: #c48f1b;
  border: 1px solid #c48f1b;
}
.floor-plans div.mt_fp_no_results div.mt_one_column_content_wrapper h2.mt_col_heading {
  font-family: "montserrat", sans-serif;
  font-weight: 600;
  color: #070034;
  font-size: 60px;
  line-height: 72px;
  letter-spacing: -0.02em;
  margin-bottom: 20px;
}
.floor-plans div.mt_fp_no_results div.mt_one_column_content_wrapper p.mt_paragraph {
  font-size: 20px;
  font-family: "noto-sans", sans-serif;
}
.floor-plans div.mt_fp_no_results div.mt_one_column_content_wrapper a.mt_btn {
  border: 1px solid #c48f1b;
  background-color: #ffffff;
  color: #c48f1b;
}
.floor-plans div.mt_fp_no_results div.mt_one_column_content_wrapper a.mt_btn:hover {
  background-color: #c48f1b !important;
  color: #ffffff !important;
  border: 1px solid #c48f1b !important;
}
.floor-plans div.mt_fp_no_results p.mt_txt_intro {
  font-size: 24px;
}
.floor-plans #back_btn {
  color: #070034;
  padding: 6px 30px;
}
.floor-plans #back_btn span.link_arrow {
  top: 20px !important;
  background-color: #070034;
}
.floor-plans #back_btn span.link_arrow.grey::before,
.floor-plans #back_btn span.link_arrow.grey::after {
  background-color: #070034 !important;
}
.floor-plans .mt_fp_compare_chk {
  display: none !important;
}

.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_img.mt_fp_image div.mt_fp_detail_btn_wrapper .mt_fp_detail_icon.mt_enlarge_btn {
  background: url("/wp-content/themes/mastertemplatetwo-child/images/icons/blueshare.png") transparent no-repeat left center;
}
.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_img.mt_fp_image div.mt_fp_detail_btn_wrapper button.mt_fp_detail_icon,
.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_img.mt_fp_image div.mt_fp_detail_btn_wrapper a.mt_share_btn {
  margin-bottom: 0px !important;
}
@media (max-width: 991.8px) {
  .floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_img.mt_fp_image div.mt_fp_detail_btn_wrapper div.mt_cat div.dropdown.selectivo {
    display: flex;
    align-items: center;
  }
}
@media (max-width: 991.8px) {
  .floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_img.mt_fp_image div.mt_fp_detail_btn_wrapper div.mt_cat div.dropdown.selectivo .selectivo__label {
    display: none;
  }
}
.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_img.mt_fp_image div.mt_fp_detail_btn_wrapper div.mt_cat div.dropdown.selectivo div.selectivo__dropdown {
  border: 1px solid #ffffff !important;
}
.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_img.mt_fp_image div.mt_fp_detail_btn_wrapper div.mt_cat div.dropdown.selectivo div.selectivo__dropdown button.selectivo__option {
  background-color: #ffffff !important;
  color: #c48f1b !important;
}
.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_img.mt_fp_image div.mt_fp_detail_btn_wrapper div.mt_cat div.dropdown.selectivo div.selectivo__dropdown button.selectivo__option:hover,
.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_img.mt_fp_image div.mt_fp_detail_btn_wrapper div.mt_cat div.dropdown.selectivo div.selectivo__dropdown button.selectivo__option--selected {
  color: #f7f7f7 !important;
  background-color: #070034 !important;
}
.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_img.mt_fp_image div.mt_fp_detail_btn_wrapper div.mt_cat div#mt_tabs {
  border-radius: 8px !important;
}
@media (min-width: 992px) {
  .floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_img.mt_fp_image div.mt_fp_detail_btn_wrapper div.mt_cat div#mt_tabs {
    display: flex !important;
    white-space: nowrap !important;
  }
  .floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_img.mt_fp_image div.mt_fp_detail_btn_wrapper div.mt_cat div#mt_tabs button:not(:last-child) {
    border: 0px !important;
  }
}
@media (max-width: 991.8px) {
  .floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_img.mt_fp_image div.mt_fp_detail_btn_wrapper div.mt_cat div#mt_tabs {
    width: max-content;
    display: inline-block;
    position: unset;
  }
}
.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_content h3.mt_sub_heading {
  font-size: 30px;
  text-transform: uppercase;
  color: #070034;
}
.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_content div.flex_cnt {
  display: flex;
  align-items: center;
}
.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_content div.flex_cnt span {
  color: #070034;
}
.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_content div.flex_cnt ul li {
  color: #070034;
}
.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_content div.mt_fp_list_grp.mt_fp_unit_wrap span.mt_fp_beds,
.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_content div.mt_fp_list_grp.mt_fp_unit_wrap span.mt_fp_bath {
  background-color: #f7f7f7;
  border: 1px solid #070034;
  color: #070034;
}
.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_content div.mt_fp_list_grp.fp_detail_wrap span,
.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_content div.mt_fp_list_grp.fp_detail_wrap label {
  color: #070034;
}
.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_content div.mt_fp_list_grp.fp_detail_wrap label {
  margin-bottom: 5px;
}
.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_content div.mt_fp_list_grp.mt_fp_btn_wrap a.mt_border_btn_grey {
  color: #070034;
}
.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_content div.mt_fp_list_grp.mt_fp_btn_wrap a.mt_border_btn_grey:hover {
  background-color: #c48f1b;
  border: 1px solid #c48f1b;
}
.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_content div.disclaimer_text p {
  color: #070034;
}
.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_content h4.mt_fp_features_heading,
.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_content ul.features li {
  color: #070034;
}
.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_content .mt_extras_heading,
.floor-plans-detail div.mt_two_column_list_layout div.mt_two_col div.mt_col_content p {
  display: none;
}
.floor-plans-detail div.mt_image_popup div.mt_popup_inner button.mt_fp_close {
  border: 1px solid #c48f1b;
}
.floor-plans-detail div.mt_image_popup div.mt_popup_inner button.mt_fp_close:hover {
  background-color: #c48f1b;
}

/*transform origin*/
.contact #mt_contact_page {
  margin: 0px 0px 64px 0px;
  font-family: "noto-sans", sans-serif;
}
@media (max-width: 991.8px) {
  .contact #mt_contact_page {
    margin: 0px 0px 0px 0px;
  }
}
.contact #mt_contact_page .mt_contact_left h1.mt_sub_heading {
  font-family: "montserrat", sans-serif !important;
  color: #070034;
  font-size: 48px;
  font-weight: 600;
}
@media (max-width: 991.8px) {
  .contact #mt_contact_page .mt_contact_left h1.mt_sub_heading {
    font-size: 30px;
  }
}
.contact #mt_contact_page .mt_contact_left h2.mt_paragraph {
  color: #070034;
  font-size: 20px;
  font-weight: 400;
  letter-spacing: 0px;
  line-height: 30px;
  font-family: "noto-sans", sans-serif;
}
@media (max-width: 991.8px) {
  .contact #mt_contact_page .mt_contact_left h2.mt_paragraph {
    font-size: 18px;
  }
}
.contact #mt_contact_page .mt_contact_right {
  background-color: #d8d8d8;
}
@media (max-width: 991.8px) {
  .contact #mt_contact_page .mt_contact_right {
    background-color: #f7f7f7;
  }
}
.contact #mt_contact_page .mt_contact_right div.mt_contact_address div h3.mt_txt_sub {
  color: #070034;
  font-size: 20px;
  line-height: 30px;
  font-family: "noto-sans", sans-serif;
}
.contact #mt_contact_page .mt_contact_right div.mt_contact_address div p.mt_copy_small,
.contact #mt_contact_page .mt_contact_right div.mt_contact_address div p.mt_copy_small a {
  color: #070034;
  line-height: 24px;
}
.contact #mt_contact_page .mt_contact_right div.mt_contact_address div p.mt_copy_small a {
  text-decoration: underline;
}
.contact #mt_contact_page div.mt_inquiry_type div#mt_tabs button.mt_btn {
  background-color: #c48f1b;
  color: #ffffff;
  border: 1px solid #c48f1b;
}
.contact #mt_contact_page div.mt_inquiry_type div#mt_tabs button.mt_btn:hover {
  background-color: #c48f1b !important;
  color: #ffffff !important;
}
.contact #mt_contact_page div.mt_inquiry_type div#mt_tabs button.mt_btn.inactive {
  background-color: #ffffff;
  color: #070034;
}
.contact #mt_contact_page div.mt_tab_content p.mt_copy_small {
  color: #070034;
  font-family: "noto-sans", sans-serif;
}
.contact #mt_contact_page div.mt_tab_content div.hywrap div#form-fields,
.contact #mt_contact_page div.mt_tab_content div.hywrap div.form-actions {
  font-family: "noto-sans", sans-serif;
}
.contact #mt_contact_page div.mt_tab_content div.hywrap label.control-label {
  color: #070034;
  font-family: "noto-sans", sans-serif;
}
.contact #mt_contact_page div.mt_tab_content div.hywrap input,
.contact #mt_contact_page div.mt_tab_content div.hywrap input[type=text],
.contact #mt_contact_page div.mt_tab_content div.hywrap textarea,
.contact #mt_contact_page div.mt_tab_content div.hywrap select {
  border: 1px solid #d8d8d8;
}
.contact #mt_contact_page div.mt_tab_content div.hywrap input:focus,
.contact #mt_contact_page div.mt_tab_content div.hywrap input[type=text]:focus,
.contact #mt_contact_page div.mt_tab_content div.hywrap textarea:focus,
.contact #mt_contact_page div.mt_tab_content div.hywrap select:focus {
  border: 1px solid #c48f1b !important;
}
.contact #mt_contact_page div.mt_tab_content div.hywrap input[type=radio] {
  margin-top: 0px;
}
.contact #mt_contact_page div.mt_tab_content div.hywrap button[type=submit] {
  border: 1px solid #c48f1b;
  background-color: #c48f1b;
  color: #070034;
  font-family: "noto-sans", sans-serif;
}
.contact #mt_contact_page div.mt_tab_content div.hywrap button[type=submit]:hover {
  background-color: #f7f7f7;
  color: #070034;
  border: 1px solid #070034;
}
.contact #mt_contact_page div.mt_tab_content div.hywrap div#more-info a {
  color: #070034;
  font-family: "noto-sans", sans-serif;
}
.contact .workforce_content {
  display: block;
}
.contact .workforce_content .workforce_table {
  display: none;
  border-collapse: collapse;
  border-spacing: 0;
  table-layout: fixed;
  margin-bottom: 48px;
}
.contact .workforce_content .workforce_table th,
.contact .workforce_content .workforce_table td {
  padding: 10px 5px;
  border: 1px solid #070034;
  width: 20%;
  font-size: 20px;
  line-height: 19px;
  text-align: center;
  color: #070034;
  font-family: "noto-sans", sans-serif;
  font-weight: 400;
}

/*transform origin*/
body.sightmap {
  font-family: "noto-sans", sans-serif;
}
body.sightmap main.main-content div#mt_floorplas_building div.mt_banner div.mt_banner_content div h1.mt_main_heading {
  font-family: "montserrat", sans-serif;
  font-size: 64px;
  letter-spacing: 4px;
  text-transform: capitalize;
}
@media (max-width: 991.8px) {
  body.sightmap main.main-content div#mt_floorplas_building div.mt_banner div.mt_banner_content div h1.mt_main_heading {
    font-size: 30px !important;
  }
}
body.sightmap main.main-content div#mt_floorplas_building div.mt_banner div.mt_banner_content div h2.mt_txt_intro {
  font-size: 24px;
  font-family: "montserrat", sans-serif;
  font-weight: 600;
  text-transform: uppercase;
}
@media (max-width: 991.8px) {
  body.sightmap main.main-content div#mt_floorplas_building div.mt_banner div.mt_banner_content div h2.mt_txt_intro {
    font-size: 18px !important;
  }
}
body.sightmap main.main-content div#mt_floorplas_building div.mt_fp_cnt_sec div.mt_filter_sticky_bar div.mt_filter_sticky_wrap {
  background-color: #c48f1b;
}
body.sightmap main.main-content div#mt_floorplas_building div.mt_fp_cnt_sec div.mt_filter_sticky_bar div.mt_filter_sticky_wrap div.mt_fp_filter_right_sec div.mt_fp_view_wrap span.mt_fp_filter_lbl {
  margin-right: 5px;
  letter-spacing: 0.75px;
  color: #070034;
}
body.sightmap main.main-content div#mt_floorplas_building div.mt_fp_cnt_sec div.mt_filter_sticky_bar div.mt_filter_sticky_wrap div.mt_fp_filter_right_sec div.mt_fp_view_wrap div.mt_fp_view_tab button.selectivo__label.show_mob {
  color: #c48f1b;
  border: 1px solid #c48f1b;
}
body.sightmap main.main-content div#mt_floorplas_building div.mt_fp_cnt_sec div.mt_filter_sticky_bar div.mt_filter_sticky_wrap div.mt_fp_filter_right_sec div.mt_fp_view_wrap div.mt_fp_view_tab button.selectivo__label::after {
  border-color: #c48f1b;
}
body.sightmap main.main-content div#mt_floorplas_building div.mt_fp_cnt_sec div.mt_filter_sticky_bar div.mt_filter_sticky_wrap div.mt_fp_filter_right_sec div.mt_fp_view_wrap div.mt_fp_view_tab div.selectivo__dropdown {
  border: 1px solid #c48f1b;
}
body.sightmap main.main-content div#mt_floorplas_building div.mt_fp_cnt_sec div.mt_filter_sticky_bar div.mt_filter_sticky_wrap div.mt_fp_filter_right_sec div.mt_fp_view_wrap div.mt_fp_view_tab div.selectivo__dropdown a.selectivo__option {
  background-color: #ffffff !important;
  color: #070034 !important;
}
body.sightmap main.main-content div#mt_floorplas_building div.mt_fp_cnt_sec div.mt_filter_sticky_bar div.mt_filter_sticky_wrap div.mt_fp_filter_right_sec div.mt_fp_view_wrap div.mt_fp_view_tab div.selectivo__dropdown a.selectivo__option--selected,
body.sightmap main.main-content div#mt_floorplas_building div.mt_fp_cnt_sec div.mt_filter_sticky_bar div.mt_filter_sticky_wrap div.mt_fp_filter_right_sec div.mt_fp_view_wrap div.mt_fp_view_tab div.selectivo__dropdown a.selectivo__option:hover {
  color: #c48f1b !important;
}

/*# sourceMappingURL=common-styles.css.map */
