/*transform origin*/
@media (min-width: 992px) {
  .amenities .mt_two_column_container.first-block .mt_two_column_layout .mt_two_col,
  .features .mt_two_column_container.first-block .mt_two_column_layout .mt_two_col {
    column-gap: 0vw;
  }
}
@media (max-width: 991.8px) {
  .amenities .mt_two_column_container.first-block .mt_two_column_layout .mt_two_col.mt_col_reverse,
  .features .mt_two_column_container.first-block .mt_two_column_layout .mt_two_col.mt_col_reverse {
    flex-direction: column;
  }
}
@media (min-width: 992px) {
  .amenities .mt_two_column_container.first-block .mt_two_column_layout .mt_two_col.mt_col_reverse .mt_col_content,
  .features .mt_two_column_container.first-block .mt_two_column_layout .mt_two_col.mt_col_reverse .mt_col_content {
    padding: 3.9vw 5.9vw 3.9vw 6.8vw !important;
  }
}
.amenities .mt_two_column_container.first-block .mt_two_column_layout .mt_two_col.mt_col_reverse .mt_col_content .mt_sec_sub_heading,
.features .mt_two_column_container.first-block .mt_two_column_layout .mt_two_col.mt_col_reverse .mt_col_content .mt_sec_sub_heading {
  font-family: "Crimson Pro", serif;
  font-weight: 200;
  font-style: italic;
  font-size: 36px;
  line-height: 40px;
  letter-spacing: -0.02em;
  text-transform: capitalize;
}
.amenities .mt_two_column_container.first-block .mt_two_column_layout .mt_two_col.mt_col_reverse .mt_col_content .mt_paragraph,
.features .mt_two_column_container.first-block .mt_two_column_layout .mt_two_col.mt_col_reverse .mt_col_content .mt_paragraph {
  font-family: "neue-haas-grotesk-text", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 20px;
  line-height: 28px;
  letter-spacing: 0%;
}
@media (max-width: 991.8px) {
  .amenities .mt_two_column_container.first-block .mt_two_column_layout .mt_two_col.mt_col_reverse .mt_col_content .mt_paragraph,
  .features .mt_two_column_container.first-block .mt_two_column_layout .mt_two_col.mt_col_reverse .mt_col_content .mt_paragraph {
    font-size: 18px;
  }
}
@media (max-width: 991.8px) {
  .amenities .mt_two_column_container.first-block .mt_two_column_layout .mt_two_col.mt_col_reverse .mt_col_content,
  .features .mt_two_column_container.first-block .mt_two_column_layout .mt_two_col.mt_col_reverse .mt_col_content {
    padding: 0px 4.2vw 64px;
  }
}
@media (min-width: 992px) {
  .amenities .mt_two_column_container.first-block .mt_two_column_layout .mt_two_col.mt_col_reverse .mt_col_img,
  .features .mt_two_column_container.first-block .mt_two_column_layout .mt_two_col.mt_col_reverse .mt_col_img {
    margin: 4.45vw 7.8vw 4.45vw 0vw;
  }
}
@media (max-width: 991.8px) {
  .amenities .mt_two_column_container.first-block .mt_two_column_layout .mt_two_col.mt_col_reverse .mt_col_img,
  .features .mt_two_column_container.first-block .mt_two_column_layout .mt_two_col.mt_col_reverse .mt_col_img {
    width: 100%;
    margin: 64px 0 40px 0;
    height: 432px;
  }
}
.amenities .mt_two_column_container.second-block .mt_two_column_list_layout .mt_col_content .mt_sec_sub_heading, .amenities .mt_two_column_container.third-block .mt_two_column_list_layout .mt_col_content .mt_sec_sub_heading,
.features .mt_two_column_container.second-block .mt_two_column_list_layout .mt_col_content .mt_sec_sub_heading,
.features .mt_two_column_container.third-block .mt_two_column_list_layout .mt_col_content .mt_sec_sub_heading {
  font-family: "Crimson Pro", serif;
  font-style: italic;
  font-weight: 200;
  font-size: 36px;
  line-height: 40px;
  letter-spacing: -0.02em;
  text-transform: capitalize;
  color: #293949;
}
.amenities .mt_two_column_container.second-block .mt_two_column_list_layout .mt_col_content ul li, .amenities .mt_two_column_container.third-block .mt_two_column_list_layout .mt_col_content ul li,
.features .mt_two_column_container.second-block .mt_two_column_list_layout .mt_col_content ul li,
.features .mt_two_column_container.third-block .mt_two_column_list_layout .mt_col_content ul li {
  font-family: "neue-haas-grotesk-text", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 18px;
  line-height: 34px;
  letter-spacing: 0;
  margin-bottom: 3px;
}
@media (max-width: 991.8px) {
  .amenities .mt_two_column_container.second-block .mt_two_column_list_layout .mt_col_content ul li::marker, .amenities .mt_two_column_container.third-block .mt_two_column_list_layout .mt_col_content ul li::marker,
  .features .mt_two_column_container.second-block .mt_two_column_list_layout .mt_col_content ul li::marker,
  .features .mt_two_column_container.third-block .mt_two_column_list_layout .mt_col_content ul li::marker {
    font-size: 14px;
  }
}
@media (max-width: 991.8px) {
  .amenities .mt_two_column_container.second-block .mt_two_column_list_layout .mt_col_content, .amenities .mt_two_column_container.third-block .mt_two_column_list_layout .mt_col_content,
  .features .mt_two_column_container.second-block .mt_two_column_list_layout .mt_col_content,
  .features .mt_two_column_container.third-block .mt_two_column_list_layout .mt_col_content {
    padding: 64px 5.2vw 48px;
  }
}
@media (min-width: 992px) {
  .amenities .mt_two_column_container.second-block .mt_two_column_list_layout .mt_col_img, .amenities .mt_two_column_container.third-block .mt_two_column_list_layout .mt_col_img,
  .features .mt_two_column_container.second-block .mt_two_column_list_layout .mt_col_img,
  .features .mt_two_column_container.third-block .mt_two_column_list_layout .mt_col_img {
    margin-bottom: 4.45vw;
  }
}
.amenities .mt_two_column_container.second-block .mt_two_column_list_layout .description, .amenities .mt_two_column_container.third-block .mt_two_column_list_layout .description,
.features .mt_two_column_container.second-block .mt_two_column_list_layout .description,
.features .mt_two_column_container.third-block .mt_two_column_list_layout .description {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .amenities .mt_two_column_container.second-block .mt_col_img,
  .features .mt_two_column_container.second-block .mt_col_img {
    margin-top: 4.45vw;
    width: calc(50% - 3.4vw);
  }
}
@media (max-width: 991.8px) {
  .amenities .mt_two_column_container.second-block .mt_col_img,
  .features .mt_two_column_container.second-block .mt_col_img {
    height: 432px;
    width: 100%;
    margin: 0 !important;
  }
}
@media (max-width: 991.8px) {
  .amenities .mt_two_column_container.second-block .mt_col_content,
  .features .mt_two_column_container.second-block .mt_col_content {
    padding-bottom: 64px;
  }
}
@media (max-width: 991.8px) {
  .amenities .mt_two_column_container.third-block .mt_two_column_list_layout .mt_two_col.mt_col_reverse,
  .features .mt_two_column_container.third-block .mt_two_column_list_layout .mt_two_col.mt_col_reverse {
    flex-direction: column;
  }
}
@media (min-width: 992px) {
  .amenities .mt_two_column_container.third-block .mt_col_img,
  .features .mt_two_column_container.third-block .mt_col_img {
    margin-left: 0 !important;
    margin-top: 4.45vw;
    width: calc(50% - 3.6vw);
  }
}
@media (max-width: 991.8px) {
  .amenities .mt_two_column_container.third-block .mt_col_img,
  .features .mt_two_column_container.third-block .mt_col_img {
    width: 100%;
    margin: 64px 0 0 0 !important;
    height: 432px;
  }
}
.amenities .last-section .mt_one_column,
.features .last-section .mt_one_column {
  padding-bottom: 250px;
}
@media (max-width: 991.8px) {
  .amenities .last-section .mt_one_column,
  .features .last-section .mt_one_column {
    padding-bottom: 184px;
  }
}
.amenities .amenities-one-column,
.features .amenities-one-column {
  margin-top: -1px !important;
  padding-top: 88px !important;
  padding-bottom: 88px !important;
}
@media (min-width: 1920px) {
  .amenities .amenities-one-column,
  .features .amenities-one-column {
    padding-top: 12vw !important;
    padding-bottom: 12vw !important;
  }
}
.amenities .amenities-one-column .mt_paragraph,
.features .amenities-one-column .mt_paragraph {
  font-family: "Crimson Pro", serif;
  font-weight: 200;
  font-style: italic;
  font-size: 53px;
  line-height: 60px;
  letter-spacing: -0.02em;
  text-align: center;
}
@media (min-width: 992px) {
  .amenities .amenities-one-column .mt_paragraph,
  .features .amenities-one-column .mt_paragraph {
    max-width: 920px;
  }
}
@media (max-width: 991.8px) {
  .amenities .amenities-one-column .mt_paragraph,
  .features .amenities-one-column .mt_paragraph {
    font-size: 46px;
    line-height: 49px;
  }
}
.amenities .amenities-one-column .mt_paragraph .mt_col_heading,
.features .amenities-one-column .mt_paragraph .mt_col_heading {
  display: none;
}
@media (max-width: 991.8px) {
  .amenities .amenities-one-column .mt_one_column,
  .features .amenities-one-column .mt_one_column {
    padding: 96px 3.2vw;
  }
}
.amenities .mt_quick_fpsrch,
.features .mt_quick_fpsrch {
  padding: 32px 7.8vw 210px;
}
@media (max-width: 991.8px) {
  .amenities .mt_quick_fpsrch,
  .features .mt_quick_fpsrch {
    padding: 20px 16px 160px;
  }
}
@media screen and (min-width: 1921px) {
  .amenities .mt_quick_fpsrch,
  .features .mt_quick_fpsrch {
    padding: 32px 7.8vw 330px;
  }
}
@media screen and (min-width: 3000px) {
  .amenities .mt_quick_fpsrch,
  .features .mt_quick_fpsrch {
    padding: 32px 7.8vw 330px;
  }
}

.features .wrap_features_content {
  background: #293949 url("../../images/Pattern_cropped.svg") repeat;
  background-blend-mode: multiply;
}
@media (max-width: 575.8px) {
  .features .wrap_features_content {
    background-size: 360%;
  }
}
.features .mt_two_column_container.second-block li:last-child {
  list-style: none;
  text-transform: uppercase;
  margin-top: 20px;
  font-size: 14px !important;
}
@media (max-width: 991.8px) {
  .features .mt_two_column_container.second-block {
    padding-bottom: 95px !important;
  }
}

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