/*@media (min-width: 1400px) {
	.the_title, .section_title {
		font-size: 2.2em;
	}
}*/

#main-content-1 .main_content_wrap .round_image {
	background-color: #fff;
}

.section_contacts .wrap,
.opening_hours_section .wrap,
#fb_calendar .fbw-calendar--config .fbw-calendar--dates .date--arrival.to-fill label,
#fb_calendar .fbw-calendar--config .fbw-calendar--dates .date--departure.to-fill label,
#footer_bottom .contacts .element::before,
#footer_bottom,
.map_section.info .wrap,
#primary_menu ul.menu ul.sub-menu > li a,
.custom #primary_menu ul.menu ul.sub-menu > li a{
	color:#f0f5f2;
}

.gform_wrapper form .gform_heading .gform_title,
.mega_details_wrapper .mega_details_inner_wrapper .mega_details_content .mega_details .the_title,
.de_block_post_preview.grid .container .list .item_wrap .item .content_wrap .title,
.de_block_post_preview.carousel_2 .container .list .item_wrap .item .content_wrap .title,
.de_block_post_preview.list_1 .container .list .item_wrap .item .content_wrap .title,
.de_block_post_preview.list_2 .container .list .item_wrap .item .content_wrap .title,
#footer_top_menu ul.menu > li > a,
.offer_wrap .offer .content_wrap .title,
#primary_menu ul.menu > li .menu_label > a {
	font-weight: 600;
}

.de_block_post_preview.list_1 .container .list .item_wrap .item .content_wrap .content .title,
.de_block_post_preview.list_2 .container .list .item_wrap .item .content_wrap .content .title,
.extra_content_section .title,
.de_block_additional_content .container .title,
#sidebar_menu ul.menu ul.sub-menu > li > .menu_label > a,
.the_title,
.section_title,
.the_title, .section_title {
	text-transform: capitalize;
	font-weight: 400;
}

.section_icons .services_list .service_wrap .label {
	font-weight: 500;
}

.slideshow_container .caption .title {
  font-weight: 400;
}

#fb_calendar .fbw-calendar--config .fbw-calendar--dates span,
#fb_calendar .fbw-calendar--config input,
#fb_calendar .fbw-calendar--config select,
#fb_calendar .fbw-calendar--config .fbw-calendar--dates .date--arrival.to-fill label,
#fb_calendar .fbw-calendar--config .fbw-calendar--dates .date--departure.to-fill label,
#fb_calendar .fbw-calendar--config,
#fb_calendar .fbw-calendar--action a.cancel-link{
	color: var(--secondary) !important;
}

#footer_top_menu ul.menu > li > a,
#primary_menu ul.menu > li {
	text-transform: uppercase;
}

#languages > nav > ul ul li a.lang_sel_other,
#languages > div > ul ul li a.lang_sel_other {
  color: #fff;
}