/*Rooms*/
/* 
.room {

	margin-bottom: 120px;

} */



.room-image {

	/* border-radius: 4px; */

	margin-bottom: 10px;

	position: relative;

}

.room-image::before{
	position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    background: -webkit-linear-gradient(90deg, rgba(14, 19, 31, 0.95) 0%, rgba(14, 19, 31, 0.0) 50%);
    bottom: 0px;
    right: 0px;
}


.room-image img {

	/* border-radius: 4px; */

	width: 100%;

	opacity: 1;

	transition: all ease 0.3s;

	cursor: pointer;

	/* min-height: 220px; */

}



.room-image:hover img {

	opacity: 0.7;

}



.room-image .room-title {

	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 1) 100%) repeat scroll 0 0;

	bottom: 0px;

	color: #fff;

	font-weight: 600;

	padding: 10px 10px 30px;

	position: absolute;

	text-align: center;

	width: 100%;

	font-size: 18px;

	/* border-radius: 0 0 4px 4px; */

	float: left;

}

.room-details .room-title {
	font-weight: 500;
    padding: 8px 0;
    font-size: 17px;
    color: #cf963f;
    line-height: 1.2;
}
.room-details h4 {
	font-size: 14px;
    color: #262626;
}
.about-us-section .room-details{
  position: absolute;
  left: 0px;
  bottom: 0px;
  padding-left: 50px;
  padding-right: 50px;
  width: 100%;
  z-index: 1;
  opacity: 0;
  transition: all 500ms ease;
}
.about-us-section .room:hover .room-details {
  bottom: 80px;
  opacity: 1;
}

.room-badge {

	background: #e01a33 none repeat scroll 0 0;

	border-radius: 50%;

	color: #fff;

	font-size: 0.8333em;

	font-weight: bold;

	height: 42px;

	line-height: 1.0833em;

	margin: 0;

	padding: 10px 0 0;

	position: absolute;

	right: 10px;

	text-align: center;

	text-transform: uppercase;

	top: 10px;

	width: 42px;

	z-index: 1;

}



.room-details>p {

	border-bottom: 1px solid #f5f5f5;

	margin-bottom: 12px;

	padding-bottom: 10px;

}
.popular-package{
	background-color: #faf7f3
}
.popular-package .room{
	box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.05);
    background: #fff;
    border: 1px solid #e6e1db;
}
.popular-package
	.room-details {
		padding: 0 1.5rem 0.6rem;
	}

.popular-package .room-image{
	overflow: hidden;
	height: 170px;
}
.popular-package .room-details>p{    font-size: 15px;}
