@import url('https://fonts.googleapis.com/css2?family=Cantata+One&amp;display=swap');
/* Enter Your Custom CSS Here */

#logo {
	width: 100%!important;
  height: 100%!important;
}

div#footer-2 *, 
div#footer-3 *,
#footer ul.menu > li::before {
    color: #616569!important;
    border-bottom-color: #616569!important;
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, .block h2, #accommodation-features .content > div {
	  color: #616569!important;
}
#frontpage_single_slide .frontpage_single_slide_center h3,
.question * {
	color:#fff!important;
}
#newbook_accommodation_categories h3 {
	color:#fff!important;
	   font-size: 1.8em;
}

/* short check availability form */
body:not(.page-id-2) #frontpage_single_slide #frontpage-single-image {
    height:135px;
		background: #c1b6ae;
}
body:not(.page-id-2) #frontpage_single_slide #frontpage-single-image:before {
	display:none!important;
}
@media (min-width: 1125px) {
   body:not(.page-id-2) #check-availability {
        top:75px;
    }    
	
}

body:not(.page-id-2) #check_availability_category_icons {
	display:none!important;
}

@media (max-width: 1124px) {
  
	body:not(.page-id-2) #frontpage_single_slide #frontpage-single-image {
		display:none!important;
	}
	#check-availability {
			background: #c1b6ae!important;
	}
}


.contact-table a {
	color:inherit!important;
}

#frontpage_single_slide #frontpage-single-image::before {
	background:none!important;
}

.info-panel-text h1, .info-panel-text h2, .info-panel-text h3, .info-panel-text h4 {
	font-size:2.2em;
}

.frontpage_single_slide_center h3 {
    font-size:40px!important
}
.frontpage_single_slide_center p {
	font-family: 'Cantata One', serif;
	font-size:25px
}
@media (min-width: 1125px) {
	.page-id-2 #check-availability {
	   max-width:800px;
	   margin:auto;
	}	
}
html #newbook_content .button.newbook_responsive_button.selected {
	background:#c1b6ae!important;
}
