
.hero {
	height: 700px;
}
.vegas-wrapper {
	z-index: 0;
}
.dark-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.2);
	z-index: -1;
}
.hero-inner {
	position: relative;
	top: 250px;
	/*top: 50%;*/
	/*transform: translateY(-50%);*/
	color: #f8f8f8;
}


@media only screen and (max-width : 768px) {
	.h1, h1 {
		font-size: 30px !important;
	}
	.h2, h2 {
		font-size: 24px !important;
	}
	.h3, h3 {
		font-size: 18px !important;
	}
	.h4, h4 {
		font-size: 14px !important;
	}
	.h5, h5 {
		font-size: 12px !important;
	}
	.h6, h6 {
		font-size: 10px;
	}
	.description {
		font-size: 15px;
	}
	.site-title {
		font-size: 18px !important;
	}
	.text-center-xs,
	.text-center-sm {
		text-align: center;
	}
	.filter-rooms li.filter-room-btn {
		padding: 6px 11px;
	}
}
