/*transform origin*/
.amenities .mt_txt_intro {
  font-family: "Outfit", sans-serif !important;
}
.amenities .amenities_block_three .mt_one_column_content_wrapper h3 {
  font-weight: 400;
  font-size: 36px;
  line-height: 44px;
  text-align: center;
  letter-spacing: -0.02em;
  text-transform: uppercase;
}
@media (max-width: 991.8px) {
  .amenities .amenities_block_three .mt_one_column_content_wrapper h3 {
    font-weight: 400;
    font-size: 30px;
    line-height: 38px;
  }
}
.amenities .mt_two_column_list_layout .mt_two_col .mt_col_content ul li {
  font-family: "Outfit", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 32px;
}
@media (max-width: 991.8px) {
  .amenities .mt_two_column_list_layout .mt_two_col .mt_col_content ul li {
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    letter-spacing: 0;
  }
}
.amenities #available_filters {
  padding-top: 64px;
  padding-bottom: 64px;
}
.amenities .amenities_block_four h3.mt_sec_sub_heading {
  max-width: 576px !important;
  font-weight: 400;
  font-size: 36px;
  line-height: 44px;
  letter-spacing: -0.02em;
  text-transform: uppercase;
}
@media (max-width: 991.8px) {
  .amenities .amenities_block_four h3.mt_sec_sub_heading {
    font-size: 30px;
    line-height: 38px;
    letter-spacing: 0;
  }
}
.amenities .amenities_block_two h3.mt_sec_sub_heading {
  max-width: 528px !important;
}
@media (max-width: 991.8px) {
  .amenities .amenities_block_two h3.mt_sec_sub_heading {
    font-size: 30px;
    line-height: 38px;
    letter-spacing: 0;
  }
}
@media (max-width: 991.8px) {
  .amenities .amenities_block_two p.mt_paragraph {
    font-size: 18px;
    line-height: 28px;
  }
}
@media (min-width: 992px) {
  .amenities .amenities_block_two .mt_two_col.mt_col_reverse .mt_col_img {
    margin-bottom: 3.9vw !important;
  }
}
.amenities .amenities_block_two .mt_two_column_list_layout .mt_two_col .mt_col_content ul li:last-child {
  list-style: none;
  margin-top: 20px;
  font-size: 16px;
  font-style: italic;
}
.amenities .mt_quick_fpsrch .mt_filter_wrap .dropdown .selectivo__label {
  color: #101828 !important;
}
.amenities .mt_quick_fpsrch .mt_col_heading {
  color: #101828;
}
@media (max-width: 991.8px) {
  .amenities .mt_quick_fpsrch .mt_col_heading {
    font-weight: 400;
    font-size: 30px;
    line-height: 38px;
    letter-spacing: 0;
  }
}
.amenities .mt_quick_fpsrch .mt_txt_sub {
  font-family: "Outfit", sans-serif;
}

#available_filters .mt_txt_sub {
  text-transform: unset;
  letter-spacing: unset;
}

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