/* Static CSS overrides */

.header__burger-menu button {
  display: flex!important;
  flex-direction: row;
  align-items: center;
}
.hamburger--collapse.is-active .label-01{
	position: relative;
	top: -7px;
}

.page-template-single-no-header-footer #page-content{
	overflow: hidden;
}

span.popup_linguise_lang_name{
	color: black!important;
}

/* Header Banner — ACF content background, spacing & text colour */
.header-banner__content {
	background-color: var(--hb-bg-colour, transparent);
	padding-top: var(--hb-padding-v, 0px);
	padding-bottom: var(--hb-padding-v, 0px);
	padding-left: var(--hb-padding-h, 0px);
	padding-right: var(--hb-padding-h, 0px);
}
.header-banner__content h2,
.header-banner__content h2 span,
.header-banner__content p,
.header-banner__content p span {
	color: var(--hb-text-colour, #fff);
}

@media all and (max-width: 1024px) {
	.single-resource__nav {
		display: none !important;
	}
}

.tab-content-post__tabs-content > p + ul,
.room-single-heading-content__text ul{
	list-style: initial;
	list-style-position: inside;
}