/*transform origin*/
.amenities h1.mt_main_heading,
.features h1.mt_main_heading,
.services h1.mt_main_heading {
  font-size: clamp(1.875rem, calc(1.640839vw + 1.490428rem), 3rem);
  /* 30px -> 48px (375px -> 1472px) */
  line-height: clamp(1.875rem, calc(2.734731vw + 1.234047rem), 3.75rem);
  /* 30px -> 60px (375px -> 1472px) */
  letter-spacing: 0.03em;
  color: #ffffff !important; }
.amenities h2.mt_txt_intro,
.features h2.mt_txt_intro,
.services h2.mt_txt_intro {
  color: #ffffff !important;
  max-width: 480px;
  margin: auto;
  font-size: clamp(1.125rem, calc(0.546946vw + 0.996809rem), 1.5rem);
  /* 18px -> 24px (375px -> 1472px) */ }
.amenities .padding_image .mt_col_reverse .mt_col_img img,
.features .padding_image .mt_col_reverse .mt_col_img img,
.services .padding_image .mt_col_reverse .mt_col_img img {
  height: 90%; }
@media (max-width: 991px) {
  .amenities .main-content .not-special,
  .features .main-content .not-special,
  .services .main-content .not-special {
    padding-top: 6px;
    padding-bottom: 6px;
    margin-bottom: 18px; } }
.amenities button.mt_play_video,
.features button.mt_play_video,
.services button.mt_play_video {
  display: none; }
.amenities h3.mt_sec_sub_heading,
.features h3.mt_sec_sub_heading,
.services h3.mt_sec_sub_heading {
  font-size: 48px;
  line-height: 60px; }
  @media (max-width: 991px) {
    .amenities h3.mt_sec_sub_heading,
    .features h3.mt_sec_sub_heading,
    .services h3.mt_sec_sub_heading {
      font-size: 30px;
      line-height: 38px; } }
.amenities .mt_two_column_list_layout .mt_two_col .mt_col_content .description,
.features .mt_two_column_list_layout .mt_two_col .mt_col_content .description,
.services .mt_two_column_list_layout .mt_two_col .mt_col_content .description {
  font-size: 20px;
  line-height: 32px;
  color: #292828; }
  @media (max-width: 991px) {
    .amenities .mt_two_column_list_layout .mt_two_col .mt_col_content .description,
    .features .mt_two_column_list_layout .mt_two_col .mt_col_content .description,
    .services .mt_two_column_list_layout .mt_two_col .mt_col_content .description {
      font-size: 16px;
      line-height: 22px; } }
.amenities p.mt_paragraph,
.features p.mt_paragraph,
.services p.mt_paragraph {
  font-size: 30px;
  line-height: 38px; }
  @media (max-width: 991px) {
    .amenities p.mt_paragraph,
    .features p.mt_paragraph,
    .services p.mt_paragraph {
      font-size: 20px;
      line-height: 30px; } }
.amenities #available_filters .mt_filter_wrap .dropdown .selectivo__label,
.features #available_filters .mt_filter_wrap .dropdown .selectivo__label,
.services #available_filters .mt_filter_wrap .dropdown .selectivo__label {
  border: 1px solid black !important; }
.amenities .mt_two_column_layout .mt_two_col .mt_col_img.video video,
.features .mt_two_column_layout .mt_two_col .mt_col_img.video video,
.services .mt_two_column_layout .mt_two_col .mt_col_img.video video {
  cursor: default; }
.amenities .mt_one_column_content_wrapper:hover,
.features .mt_one_column_content_wrapper:hover,
.services .mt_one_column_content_wrapper:hover {
  color: #000000 !important; }

@media (max-width: 991px) {
  .not-special p br {
    display: none; } }

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