/*li#field_1_5 .gfield_label {
	display: none;
}

.gform_wrapper form .gform_body input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),
.gform_wrapper form .gform_body textarea,
.gform_wrapper form .gform_body select {
	border: none;
	background-color: #faf8f6;
}

.gform_wrapper form .gform_body ul.gform_fields li.gfield ul.gfield_radio li label::before,
.gform_wrapper form .gform_body ul.gform_fields li.gfield ul.gfield_checkbox li label::before {
	border: none;
	background: #efeae3;
}

/* snackbar */

.snackbars_wrapper h3.snack_title {
	font-size: 1em;
	font-weight: 600;
	text-align: left;
	margin-bottom: 5px;
}

.snackbars_wrapper .snackbar {
	padding: 25px;
}

/* icon section */

.section_icons .wrap h2 {
	margin-bottom: 20px;
}

.section_icons .wrap .icons {
	max-width: 1160px;
}

.section_icons .wrap .icons .item {
	margin: 20px 40px 10px 40px;
}

.section_icons .wrap .icons .item .icon {
	font-size: 2.5em;
}


@media (max-width: 767px) {
	.snackbars_wrapper {
		display: none;
	}
}

.snackbars_wrapper .snackbar.clickable:hover {
	filter: brightness(0.9);
}

*/

/*
#anchors_book_wrap #anchors_book,
#main_book{
	display:none;
}*/

.title{
	text-transform: unset !important;
}

.children_previews .wrap:not(.grid_2) .item_wrap .content_wrap .content .title {
	font-family: var(--highlight-font);
	font-size: 2em;
}

.children_previews .wrap:not(.grid_2) .item_wrap .content_wrap .content .description {
	font-weight: 300;
	font-size: 0.8em;
	line-height: 1.8em;
}

.btns_wrap .read_more a {
	font-size: 0.8em;
}

#anchors_book_wrap #anchors_book a,
#main_book a {
	font-family: var(--highlight-font);
	font-size: 1em;
}

.the_content,
.description {
	font-weight: 300;
	font-size: 0.8em;
	line-height: 1.8em;
}

.the_content strong,
.description strong {
	font-weight: 500;
}

.anchor_menu .anchors_wrap .wrap .label span{
	font-family: var(--highlight-font);
	font-size: 1.1em;
	font-weight: 500;
}

.the_subtitle {
	font-size: 1.4em;
	font-weight: 300;
	margin-top: 10px;
	font-style: italic;
	font-family: var(--highlight-font);
}

.anchor_menu .anchors_wrap .wrap .label {
	font-size: 0.9em;
}

.title > span.aria-title {
	font-family: var(--highlight-font) !important;
}

#footer .footer_bottom {
	font-size: 0.8em;
	font-weight: 300;
}

.section_expandable_contents .wrap .title {
	padding: 1em 0;
}

.section_icons .wrap .icons .item .label {
	font-weight: 300;
	font-size: 0.9em;
}

/* map_section */

.map_section #map_content .content .title {
	font-size: 1.6em;
	margin-bottom: 0.3em;
}

.map_section #map_content .content .contacts {
	font-size: 0.9em;
	font-weight: 300;
}

#logo img {
	max-height: 140% !important;
}

#additional-content-1 .container {
	padding-top: 60px;
}

.filters_select {
	font-size: 0.8em;
}

.children_section .children_pager .item .label {
	font-size: 0.9em;
}

.slideshow_container .caption {
	text-shadow: 0 2px 4px rgba(0, 0, 0, 0.8);
}

#languages .desktop > ul ul li a.lang_sel_other,
#languages .desktop > ul > li a.lang_sel_sel {
	font-size: 0.8em;
}

h2 {
	font-size: 2.4em;
}

.section .content_wrap .hotel_logo img {
	max-width: 200px;
	max-height: 110px;
}

#footer .footer_bottom .wrap .gds {
	line-height: 1.4em;
}

.gds a {
	color: #333 !important;
}
