.img-mode-multiply{mix-blend-mode: multiply;}
#gallery-1 .gallery-item {
	width: auto !important;
}
/* .mphb-booking-form label abbr{
display:none !important;
}  */
.custom_box_img .mphb-loop-room-type-attributes li.mphb-room-type-facilities,
.mphb_sc_checkout-services-list.mphb_checkout-services-list em,
ul.mphb-loop-room-type-attributes,
h3.mphb-room-type-details-title{
	display:none !important;
}

a.wp-block-button__link,
input.wpmtst_submit_testimonial{
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
	text-decoration:none !important;
	font-weight:600;
	font-size:15px;
	padding:13px 30px;
	font-family: 'Poppins', sans-serif;
	border-radius:50px;
	letter-spacing:0.1em;
	text-transform:uppercase;
	text-shadow:none;
	border-color:#000 !important;
	color:#fff;
	background-color:#000 !important;
}
a.wp-block-button__link:hover,
a.wp-block-button__link:focus,
input.wpmtst_submit_testimonial:hover,
input.wpmtst_submit_testimonial:focus{
	color: rgb(255, 255, 255);
	border-color: rgb(46, 49, 57) !important;
	background: rgb(46, 49, 57) !important;
}

span.wpcf7-form-control-wrap,
span.wpcf7-spinner {
	display: block !important;
}

textarea#wpmtst_post_content{height:120px;}
textarea.wpcf7-form-control.wpcf7-textarea {
	height: 150px;
}
.wpmtst-testimonial-inner {
	border: solid 1px rgb(0, 0, 0);
}
.custom_box_img img{
	width:100% !important;
	height:300px !important;
	object-fit:cover;
	object-position:center;
}
.RoomBox img {
	height: 500px;
	object-fit: cover;
	object-position: center;
}
.SerText a > img {
	height: 300px;
	object-fit: cover;
	object-position: center;
}
.mphb_sc_checkout-wrapper .mphb-login-form-wrap {
	margin-bottom: 1em !important;
}
.mphb_sc_checkout-form>.mphb-checkout-section:not(:first-of-type) {
	margin-top: 1em !important;
}
.mphb-reservation-form-title{
	margin-top:15px !important;
}
#home-slider .carousel-item img {
	height: 700px;
	object-fit: cover;
	object-position: center;
}
#home-slider .carousel-control-next, 
#home-slider .carousel-control-prev {
	z-index: 9999999;
}
#innerslider img {
	height: 500px;
	object-fit: cover;
	object-position: center;
}
#mphb_room_typeBanner img{
	height: 600px;
	object-fit: cover;
	object-position: center;
}

input[type="password"]{
	display: block;
	width: 100%;
	padding: .375rem .75rem;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: var(--bs-body-color);
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: var(--bs-body-bg);
	background-clip: padding-box;
	border: var(--bs-border-width) solid var(--bs-border-color);
	border-radius: var(--bs-border-radius);
	transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}


@media (max-width:1599.98px) {

}

@media (max-width: 1359.98px) {	
	#home-slider .carousel-item img {
		height: 500px;
		object-fit: cover;
		object-position: center;
	}
	.RoomBox img {
		height: 340px;
	}
}

@media( max-width : 991px ){
	#home-slider .carousel-item img {
		height: 500px;
		object-fit: cover;
		object-position: center;
	}
	#innerslider img {
		height: 350px;
	}

}
@media (min-width: 768px) {

}

@media (max-width:767.98px) {
	#home-slider .carousel-item img {
		height: 350px;
		object-fit: cover;
		object-position: center;
	}
	#mphb_room_typeBanner img{
		height: 350px;
	}
	#innerslider img {
		height: 300px;
	}
}
