:root {
  --fontsize: 18px;
}

/*ADDITIONNAL CONTENT */
.container.container_large .content_container .the_content {
  text-align: center;
}

@media (min-width: 992px) {
  .container.container_large:after {
    display: none;
  }
}

/* BURGER MENU */

#primary_menu ul.menu > li:hover .menu_label > a {
  color: black;
}

#primary_menu ul.menu ul.sub-menu > li.current-menu-item a,
#primary_menu ul.menu ul.sub-menu > li:hover a {
  color: black;
}

#primary_menu ul.menu > li.current-page-ancestor .menu_label > a,
#primary_menu ul.menu > li.current-menu-item .menu_label > a {
  color: black;
}

/* TITLES & HEADINGS */

.the_subtitle {
  font-size: 1em;
  order: -1;
  text-transform: uppercase;
}

@media (min-width: 1400px) {
  .wrap.list .prev_wrap .preview .col_content .content .title {
    font-size: 2.5em;
  }
}

@media (min-width: 1400px) {
  h2:not(.the_subtitle),
  .big_title,
  .the_title {
    font-size: 2.5em;
  }
}

/* POST PREVIEW */

.wrap.carousel_2 .item_wrap .prev_wrap .preview .col_content:before {
  display: none;
}

@media (max-width: 767px) {
  .wrap.carousel_2 .item_wrap .prev_wrap .preview .col_thumb {
    height: 650px;
  }
}

.post_preview_section.carousel_2 h2 {
  font-size: 2.5em;
}

.list_2 .prev_wrap .read_more {
  width: 100%;
}

.wrap.carousel_2
  .item_wrap
  .prev_wrap
  .preview
  .col_content
  .content
  .price_wrap
  .amount {
  font-size: 2.5em;
}

.wrap.list .prev_wrap .preview .col_content:before {
  display: none;
}

/*MAIN CONTENT */
@media (min-width: 992px) {
  .main .content_wrap .the_content {
    text-align: center;
  }
}

.main .btns_wrap .btn {
  vertical-align: top;
}

.wrap.carousel_2 .item_wrap .prev_wrap .preview .col_content .content .title {
  font-size: 2.5em;
}

/* HISTORY */

.history_time_line {
  max-width: 1370px;
}

@media (min-width: 1400px) {
  .history_time_line .year_wrap .thumb_wrap {
    padding-right: 0;
  }
}

.history_time_line .year_wrap .thumb_wrap {
  width: 100%;
}

.history_time_line .year_wrap .content .description {
  font-style: normal;
}

@media (max-width: 767px) {
  .history_time_line .year_wrap .thumb_wrap {
    flex-wrap: wrap;
  }

  .history_time_line .year_wrap .thumb_wrap .thumb {
    width: 100%;
    min-height: 350px;
  }

  .history_time_line .year_wrap .title {
    width: 100%;
    margin-top: 1em;
  }

  .history_time_line .year_wrap:nth-child(3n + 1) .content {
    color: var(--bg-color-associated);
  }

  .history_time_line .year_wrap:nth-child(3n + 1) .content:before {
    background: transparent;
  }

  .history_time_line .year_wrap:nth-child(3n + 1) .title {
    color: var(--titles);
  }

  .history_time_line .year_wrap:nth-child(2n) .content {
    padding-top: 1.5em;
    padding-bottom: 1.5em;
  }
}

.history_time_line .year_wrap .title {
  color: var(--main);
  font-size: 2em;
}

/* FRAME */
.slideshow_container .frame .frame_border {
  display: none;
}

/* HEADER */
#highlight_menu ul.menu ul.sub-menu > li.current-menu-item > a,
#highlight_menu ul.menu ul.sub-menu > li:hover > a {
  color: black;
}

#highlight_menu ul.menu ul.sub-menu > li.current-menu-item > a,
#highlight_menu ul.menu ul.sub-menu > li:hover > a {
  color: black;
}

/* WEBSDK*/
.main #room_book_0 .price_wrap {
  display: none;
}

.wrap.list .prev_wrap .preview .col_content .content .price_wrap {
  display: none;
}