/*transform origin*/
.amenities .mt_banner_content, .features .mt_banner_content, .services .mt_banner_content {
  min-height: 626px;
}
@media (max-width: 991.8px) {
  .amenities .mt_banner_content, .features .mt_banner_content, .services .mt_banner_content {
    min-height: 294px;
  }
}
.amenities .mt_banner_content .mt_main_heading, .features .mt_banner_content .mt_main_heading, .services .mt_banner_content .mt_main_heading {
  font-size: 64px;
}
@media (max-width: 991.8px) {
  .amenities .mt_banner_content .mt_main_heading, .features .mt_banner_content .mt_main_heading, .services .mt_banner_content .mt_main_heading {
    font-size: 36px;
  }
}
.amenities .mt_banner_content .mt_main_heading, .features .mt_banner_content .mt_main_heading, .services .mt_banner_content .mt_main_heading {
  letter-spacing: -0.02em;
}
.amenities .mt_banner_content .mt_txt_intro, .features .mt_banner_content .mt_txt_intro, .services .mt_banner_content .mt_txt_intro {
  display: none;
}
.amenities .banner_one_column_section, .features .banner_one_column_section, .services .banner_one_column_section {
  margin-top: 10px;
  background-color: #D24419;
}
.amenities .banner_one_column_section .mt_col_heading, .features .banner_one_column_section .mt_col_heading, .services .banner_one_column_section .mt_col_heading {
  margin-bottom: 0px;
}
.amenities .banner_one_column_section .mt_paragraph, .features .banner_one_column_section .mt_paragraph, .services .banner_one_column_section .mt_paragraph {
  line-height: 30px;
}
@media (max-width: 991.8px) {
  .amenities .banner_one_column_section .mt_paragraph, .features .banner_one_column_section .mt_paragraph, .services .banner_one_column_section .mt_paragraph {
    text-align: left;
    font-size: 18px;
    line-height: 28px;
  }
}
.amenities .banner_one_column_section .mt_paragraph, .features .banner_one_column_section .mt_paragraph, .services .banner_one_column_section .mt_paragraph {
  color: #ffffff;
}
.amenities .abundance_section .mt_col_heading, .features .abundance_section .mt_col_heading, .services .abundance_section .mt_col_heading {
  color: #000000;
  font-family: "din-condensed", sans-serif;
  font-size: 60px;
  line-height: 44px;
  letter-spacing: -0.02em;
}
@media (max-width: 991.8px) {
  .amenities .abundance_section .mt_col_heading, .features .abundance_section .mt_col_heading, .services .abundance_section .mt_col_heading {
    font-size: 30px;
  }
}
.amenities .abundance_section .mt_one_column, .features .abundance_section .mt_one_column, .services .abundance_section .mt_one_column {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 991.8px) {
  .amenities .abundance_section .mt_one_column, .features .abundance_section .mt_one_column, .services .abundance_section .mt_one_column {
    padding-left: 0px;
    padding-top: 32px;
    padding-bottom: 32px;
  }
  .amenities .abundance_section .mt_one_column .mt_col_heading, .features .abundance_section .mt_one_column .mt_col_heading, .services .abundance_section .mt_one_column .mt_col_heading {
    margin-left: 4.2vw;
    text-align: left;
  }
}
.amenities .mt_two_column_container .mt_two_column_list_layout .mt_paragraph, .features .mt_two_column_container .mt_two_column_list_layout .mt_paragraph, .services .mt_two_column_container .mt_two_column_list_layout .mt_paragraph {
  line-height: 32px;
}
.amenities .mt_two_column_container ul li, .features .mt_two_column_container ul li, .services .mt_two_column_container ul li {
  list-style-type: square;
}
.amenities .mt_two_column_container .mt_sec_sub_heading, .features .mt_two_column_container .mt_sec_sub_heading, .services .mt_two_column_container .mt_sec_sub_heading {
  font-family: "din-condensed", sans-serif;
  font-weight: 700;
  font-size: 30px;
  line-height: 32px;
  letter-spacing: 0em;
}
.amenities .social_and_wellness .mt_sec_sub_heading, .features .social_and_wellness .mt_sec_sub_heading, .services .social_and_wellness .mt_sec_sub_heading {
  color: #000000;
}
@media (max-width: 991.8px) {
  .amenities .social_and_wellness .mt_two_col.mt_col_reverse, .features .social_and_wellness .mt_two_col.mt_col_reverse, .services .social_and_wellness .mt_two_col.mt_col_reverse {
    flex-direction: column;
  }
  .amenities .social_and_wellness .mt_col_img, .features .social_and_wellness .mt_col_img, .services .social_and_wellness .mt_col_img {
    margin-bottom: 48px !important;
  }
  .amenities .social_and_wellness .mt_col_content, .features .social_and_wellness .mt_col_content, .services .social_and_wellness .mt_col_content {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
}
.amenities .work_life_and_convenience .mt_sec_sub_heading, .features .work_life_and_convenience .mt_sec_sub_heading, .services .work_life_and_convenience .mt_sec_sub_heading {
  color: #000000;
}
@media (min-width: 992px) {
  .amenities .work_life_and_convenience .mt_col_content, .features .work_life_and_convenience .mt_col_content, .services .work_life_and_convenience .mt_col_content {
    padding-bottom: 0px !important;
  }
}
@media (max-width: 991.8px) {
  .amenities .work_life_and_convenience .mt_col_img, .features .work_life_and_convenience .mt_col_img, .services .work_life_and_convenience .mt_col_img {
    padding-top: 0px !important;
    margin-top: 0px;
  }
}
.amenities .not-special, .features .not-special, .services .not-special {
  margin-top: 0px;
}
.amenities, .features, .services {
  background-color: #F8FADF;
}
.amenities .custom_block, .features .custom_block, .services .custom_block {
  width: 100% !important;
}
.amenities .combined_custom_block #available_filters, .features .combined_custom_block #available_filters, .services .combined_custom_block #available_filters {
  padding-top: 0px;
  padding-bottom: 0px;
}
.amenities .combined_custom_block #available_filters .mt_col_heading, .features .combined_custom_block #available_filters .mt_col_heading, .services .combined_custom_block #available_filters .mt_col_heading {
  color: #ffffff;
}
@media (max-width: 991.8px) {
  .amenities .combined_custom_block #available_filters .mt_col_heading, .features .combined_custom_block #available_filters .mt_col_heading, .services .combined_custom_block #available_filters .mt_col_heading {
    font-size: 36px;
  }
}
@media (max-width: 991.8px) {
  .amenities .combined_custom_block #available_filters .mt_txt_sub, .features .combined_custom_block #available_filters .mt_txt_sub, .services .combined_custom_block #available_filters .mt_txt_sub {
    font-size: 18px;
  }
}
.amenities .combined_custom_block #available_filters .mt_txt_sub, .features .combined_custom_block #available_filters .mt_txt_sub, .services .combined_custom_block #available_filters .mt_txt_sub {
  color: #ffffff;
}
.amenities .combined_custom_block #available_filters .mt_filter_wrap .dropdown button.selectivo__label, .features .combined_custom_block #available_filters .mt_filter_wrap .dropdown button.selectivo__label, .services .combined_custom_block #available_filters .mt_filter_wrap .dropdown button.selectivo__label {
  background-color: transparent;
  color: #ffffff;
}
.amenities .combined_custom_block #available_filters .mt_filter_wrap .dropdown button.selectivo__label::after, .features .combined_custom_block #available_filters .mt_filter_wrap .dropdown button.selectivo__label::after, .services .combined_custom_block #available_filters .mt_filter_wrap .dropdown button.selectivo__label::after {
  border-color: #ffffff;
}
.amenities .combined_custom_block #available_filters button#fp_quick_search, .features .combined_custom_block #available_filters button#fp_quick_search, .services .combined_custom_block #available_filters button#fp_quick_search {
  background-color: #D5E9F4;
  color: #000000;
}
.amenities .combined_custom_block #available_filters button#fp_quick_search:hover, .features .combined_custom_block #available_filters button#fp_quick_search:hover, .services .combined_custom_block #available_filters button#fp_quick_search:hover {
  background-color: transparent;
  color: #ffffff;
  border: 1px solid #ffffff;
}
.amenities .combined_custom_block #available_filters, .features .combined_custom_block #available_filters, .services .combined_custom_block #available_filters {
  background-color: #D24419;
}

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