/* Footer top */

.site-footer .footer-top {
  display: none;
}

.wrapper-full .wrapper .item-inner {
  margin-top: 120px;
}

/* Widget page title */

.site-main .section .widget-page-title {
  min-height: 0px !important;
}

/* 768px and above screen sizes */

@media (min-width:768px) {
  /* Heading */

  .widget-page-title h1 {
    font-size: 46px !important;
  }
}

/* Image */

.header-bottom .wrapper img {
  padding-bottom: 0px;
  position: relative;
  bottom: 16px;
}

/* Heading */

.widget-rooms-list .rooms-item h4 {
  display: none;
}

@media (min-width:1301px) {
  /* Link */

/* Site header */

.site-header {
  background-blend-mode: color;
}


/* Heading */

.widget-gallery-carousel .widget-title h5 {
  font-size: 23px;
}


/* Link */

.vc_column-inner .wpb_wrapper .vc_custom_1588256599429 .widget-video-full .wrapper-full-inner .widget-inner a {
  color: #cdb564 !important;
}

.widget-rooms-carousel .rooms-item .item-desc h3 {
  display: none;
}


/* Paragraph */

.widget-page-title p {
  display: none;
}

/* Heading */
.widget-page-title h1{
	position:relative;
	top:-21px;
	left:0px;
	
}

/* 768px and above screen sizes */
@media (min-width:768px){

	/* Heading */
	.widget-page-title h1{
		width:100%;
	}
	
	/* Widget page title */
	.site-main .section .widget-page-title{
		height:0px !important;
	}
	
}

/* Wrapper full inner */

.vc_custom_1588256599429 .widget-video-full .wrapper-full-inner {
  min-height: 798px;
  position: relative;
  left: 0px;
}

/* Paragraph */
.wpb_text_column .ibe p{
	min-height:57px;
	position:absolute;
	top:-200px;
	background-color:rgba(255,255,255,0.87);
	height:73px;
	font-weight:600;
	color:#cdb564;
	font-size:21px;
	line-height:3.1em;
	word-wrap:break-word;
	padding-right:0px;
	margin-left:200px;
	margin-right:412px;
	padding-top:0px;
	margin-top:-50px;
	margin-bottom:-50px;
	padding-left:0px;
	left:163px;
	right:-35px;
	
}

/* Input */
.ibe p input[type=date]{
	font-size:18px;
}

/* Input */
.ibe p input[type=number]{
	font-size:15px;
}

/* Button */
.ibe p button{
	font-weight:700;
}

/* 1199px and below screen sizes */
@media (max-width:1199px){

	/* Paragraph */
	.wpb_text_column .ibe p{
		font-size:18px;
		margin-bottom:0px;
		height:60px;
		padding-bottom:3px;
		
	}
	
}

/* Input */
.ibe p input[type=number]{
	width:42px;
}
/* 1199px and below screen sizes */
@media (max-width:1199px){

	/* Paragraph */
	.wpb_text_column .ibe p{
		margin-left:0px !important;
		margin-right:173px !important;
		
	}
	
}

/* Button (hover) */
.ibe p button:hover{
	color:#000000;
	
}

/* 1209px and below screen sizes */
@media (max-width:1209px){

	/* Paragraph */
	.wpb_text_column .ibe p{
		width:912px;
		margin-left:0px !important;
		font-size:16px !important;
		margin-bottom:0px !important;
		min-height:55px !important;
		height:55px !important;
		
	}
	
}

/* 1400px and below screen sizes */
@media (max-width:1400px){

	/* Paragraph */
	.wpb_text_column .ibe p{
		margin-left:0px !important;
		margin-right:256px !important;
		padding-bottom:8px;
		height:59px !important;
		width:983px;
		font-size:17px !important;
	}
	
}

/* 1294px and below screen sizes */
@media (max-width:1294px){

	/* Label */
	.ibe p label{
		font-size:13px;
	}
	
	/* Paragraph */
	.wpb_text_column .ibe p{
		margin-left:0px !important;
		width:914px;
		font-size:16px !important;
		padding-bottom:23px;
		min-height:54px !important;
		height:54px !important;
	}
	
}

/* 1273px and below screen sizes */
@media (max-width:1273px){

	/* Paragraph */
	.wpb_text_column .ibe p{
		margin-left:0px !important;
		width:829px;
		font-size:16px !important;
		margin-bottom:0px !important;
		min-height:54px !important;
		height:54px !important;
	}
	
}

/* 1209px and below screen sizes */
@media (max-width:1209px){

	/* Paragraph */
	.wpb_text_column .ibe p{
		width:912px;
		margin-left:0px !important;
		font-size:16px !important;
		margin-bottom:0px !important;
		min-height:55px !important;
		height:55px !important;
		width:912px;
		margin-left:0px !important;
		font-size:16px !important;
		margin-bottom:0px !important;
		min-height:55px !important;
		height:55px !important;
	}
	
}

/* 1199px and below screen sizes */
@media (max-width:1199px){

	/* Paragraph */
	.wpb_text_column .ibe p{
		top:-200px;
		left:70px !important;
		right:auto !important;
	}
	
	/* Paragraph */
	.site-main .wpb_row .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper .ibe p{
		bottom:auto !important;
	}
	
}

/* 991px and below screen sizes */
@media (max-width:991px){

	/* Paragraph */
	.wpb_text_column .ibe p{
		top:-202px !important;
		left:0px !important;
		right:auto;
		right:auto;
	}
	
	/* Paragraph */
	.site-main .wpb_row .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper .ibe p{
		bottom:auto !important;
	}
	
}

/* 860px and below screen sizes */
@media (max-width:860px){

	/* Paragraph */
	.wpb_text_column .ibe p{
		right:auto;
		right:auto;
		top:-208px !important;
		left:5px;
		width:774px;
		font-size:12px !important;
		top:-208px !important;
		left:5px;
		width:774px;
	}
	
	/* Paragraph */
	.site-main .wpb_row .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper .ibe p{
		bottom:auto !important;
		bottom:auto !important;
	}
	
}

/* 778px and below screen sizes */
@media (max-width:778px){

	/* Paragraph */
	.wpb_text_column .ibe p{
		display:none;
		display:none;
	}
	
}

/* 767px and below screen sizes */
@media (max-width:767px){

	/* Paragraph */
	.wpb_text_column .ibe p{
		display:none;
	}
	
}

/* 599px and below screen sizes */
@media (max-width:599px){

	/* Input */
	.ibe p input[type=date]{
		display:none;
	}
	
	/* Paragraph */
	.wpb_text_column .ibe p{
		display:none;
	}
	
}

/* 480px and below screen sizes */
@media (max-width:480px){

	/* Paragraph */
	.wpb_text_column .ibe p{
		display:none;
		
	}
	
}

/* 1778px and below screen sizes */
@media (max-width:1778px){

	/* Paragraph */
	.wpb_text_column .ibe p{
		
	}
	
}

/* 1692px and below screen sizes */
@media (max-width:1692px){

	/* Paragraph */
	.wpb_text_column .ibe p{
		margin-right:364px !important;
	}
	
}

/* 1652px and below screen sizes */
@media (max-width:1652px){

	/* Paragraph */
	.wpb_text_column .ibe p{
		margin-left:129px !important;
		margin-right:268px !important;
	}
	
}

/* 1514px and below screen sizes */
@media (max-width:1514px){

	/* Paragraph */
	.wpb_text_column .ibe p{
		margin-right:243px !important;
		margin-left:15px !important;
		padding-right:0px;
		top:-204px !important;
		left:174px;
		right:auto;
	}
	
	/* Paragraph */
	.site-main .wpb_row .vc_column_container .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper .ibe p{
		bottom:auto !important;
	}
	
}

/* 1406px and below screen sizes */
@media (max-width:1406px){

	/* Paragraph */
	.wpb_text_column .ibe p{
		margin-left:8px !important;
		margin-right:196px !important;
	}
	
}

/* 1209px and below screen sizes */
@media (max-width:1209px){

	/* Paragraph */
	.site-main .wpb_wrapper .ibe p{
		margin-right:199px !important;
	}
	
	/* Paragraph */
	.wpb_text_column .ibe p{
		width:804px !important;
	}
	
}

/* 1692px and below screen sizes */
@media (max-width:1692px){

	/* Paragraph */
	.wpb_text_column .ibe p{
		margin-left:155px !important;
		
	}
	
}

/* 1692px and below screen sizes */
@media (max-width:1692px){

	/* Paragraph */
	.wpb_text_column .ibe p{
		margin-left:155px !important;
	}
	
}

/* 1514px and below screen sizes */
@media (max-width:1514px){

	/* Paragraph */
	.site-main .wpb_wrapper .ibe p{
		margin-right:277px !important;
	}
	
	/* Paragraph */
	.wpb_text_column .ibe p{
		width:1014px;
	}
	
}

/* 1199px and below screen sizes */
@media (max-width:1199px){

	/* Paragraph */
	.site-main .wpb_wrapper .ibe p{
		margin-left:33px !important;
	}
	
}

/* 900px and below screen sizes */
@media (max-width:900px){

	/* Paragraph */
	.wpb_text_column .ibe p{
		padding-left:5px !important;
	}
	
	/* Paragraph */
	.site-main .wpb_wrapper .ibe p{
		margin-left:32px !important;
	}
	
	/* Input */
	.ibe p input[type=date]{
		font-size:14px !important;
	}
	
}

/* 860px and below screen sizes */
@media (max-width:860px){

	/* Paragraph */
	.site-main .wpb_wrapper .ibe p{
		margin-left:9px !important;
	}
	
	/* Input */
	.ibe p input[type=date]{
		font-size:16px !important;
	}
	
	/* Paragraph */
	.wpb_text_column .ibe p{
		padding-top:7px !important;
	}
	
}

/* 812px and below screen sizes */
@media (max-width:812px){

	/* Input */
	.ibe p input[type=date]{
		font-size:12px !important;
	}
	
	/* Paragraph */
	.wpb_text_column .ibe p{
		padding-top:8px !important;
	}
	
	/* Paragraph */
	.site-main .wpb_wrapper .ibe p{
		margin-left:0px !important;
	}
	
}

/* 806px and below screen sizes */
@media (max-width:806px){

	/* Paragraph */
	.site-main .wpb_wrapper .ibe p{
		margin-left:0px !important;
	}
	
	/* Input */
	.ibe p input[type=date]{
		font-size:13px !important;
	}
	
}

/* 785px and below screen sizes */
@media (max-width:785px){

	/* Paragraph */
	.site-main .wpb_wrapper .ibe p{
		margin-left:0px !important;
	}
	
}
  
  /* List */
.slider-booking .wrapper ul{
	display:none;
}
  
  /* Header top */
.site-header .header-top{
	box-shadow:none;
}


/* 1300px and below screen sizes */
@media (max-width:1300px){


	/* List */
	.slider-booking .wrapper ul{
		display:none;
	}

	
	/* Heading */
	.widget-rooms-carousel .active h3{
		display:none;
	}

	
}
  
  /* 1300px and below screen sizes */
@media (max-width:1300px){

	/* Heading */
	.widget-rooms-carousel .active h3{
		display:none;
	}
	
}
  
  /* Section */
.site-main .section{
	background-color:#ffffff;
}

/* Widget background */
.site-main .section .widget-background{
	background-color:#ffffff;
	background-image:none;
	
}

/* 768px and above screen sizes */
@media (min-width:768px){

	/* Wrapper inner */
	.site-main .widget-page-title .wrapper-inner{
		padding-bottom:0px;
	}
	
}
  
  /* Header bottom */
.site-header .header-bottom{
	
}


  
	/* Widget background */
	.site-main .section .widget-background{
		display:none;
	}
  
/* 1300px and below screen sizes */
@media (max-width:1300px){


	/* Heading */
	.widget-rooms-carousel .active h3{
		display:none;
	}

	
}
  
  /* 600px and below screen sizes */
@media (max-width:1300px){


	/* Heading */
	.widget-rooms-carousel .active h3{
		display:none;
	}

	
}
  
  /* 1300px and below screen sizes */
@media (max-width:1300px){

	/* List */
	.slider-booking .wrapper ul{
		display:none;
	}
	
	/* Heading */
	.widget-rooms-carousel .active h3{
		display:none;
	}
	
}
  
/* screen sizes larger than 768px and smaller than 1300px */
@media (min-width:768px) and (max-width:1300px){

	/* Widget background */
	.site-main .section .widget-background{
		display:none;
	}
	
}

/* 1300px and below screen sizes */
@media (max-width:1300px){

	.widget-page-title p{
		display:none;
	}
	
}

/* 768px and below screen sizes */
@media (max-width:768px){

	/* Wrapper inner */
	.site-main .widget-page-title .wrapper-inner{
		padding-bottom:68px;
		padding-top:76px !important;
	}
	
	/* Wrapper inners */
	.site-main .section .wrapper-inner{
		padding-top:0px;
	}
	
	/* Widget page title */
	.site-main .section .widget-page-title{
		padding-bottom:0px !important;
		height:196px !important;
	}
	
}