.desktop {
	display: none !important;
}

/* width */
::-webkit-scrollbar {
  width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #000;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #dcae25;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555;
}

#trp-floater-ls.trp-color-dark {
	background: transparent !important;
}

#trp-floater-ls {
  box-shadow: none !important;
}

.nav-scroll .logo-wrapper {
    background-color: transparent !important;
}

.ti-icon {
	font-size: x-large;	
}

.dark-text {
	color: #222222 !important;
}

.widget-title {
	color: white;
}

.about-image {
	width: auto;
	margin-top: 60px !important;
}

.center {
	text-align: center;
}

.justify {
	text-align: justify;
}

.nav-scroll {
	box-shadow: 0px 5px 15px #22222273;
	background: rgb(34 34 34 / 92%);
}

.nav-scroll .navbar-nav .nav-link {
		color: white !important;
}

.service-desc-1 {
	font-family: 'Barlow';
	letter-spacing: 2px;
}

.service-list-items {
	font-family: 'Barlow';
  letter-spacing: 2px;
}

.butn-dark a {
	background: #dbb022 !important;
}

html,
body{
width:100% !important;
overflow-x:hidden !important;
}

.footer-top {
	background-color: #dbb022;
}

#trp-floater-ls {
    position: fixed;
    z-index: 9999999;
    bottom: 0;
    left: 90%;
    border-radius: 5px 5px 0 0;
    display: block;
    overflow: hidden;
    width: 70px;
		max-width: 70px;
    top: 25px !important;
}

.room-container {
	cursor: pointer;
}

h1, h2, h3, h4, h5 {
	font-family: revert;
}
/*  Mobile  */
@media screen and (max-width: 767px) {
	
	
	.navbar-top-bar {
		height: 30px;
		width: 100%;
		left: 0;
		top: 0;
		position: absolute;
		background: #dbb022;
		display: none;
		z-index: 999999999999;
	},
	.section-title {
		font-size: 20px !important;
	}
	#trp-floater-ls {
	  position: fixed;
    z-index: 9999999;
    bottom: 0;
    left: 45%;
    border-radius: 5px 5px 0 0;
    display: block;
    overflow: hidden;
    width: 70px;
    top: 0px !important;
	}
	
	.navbar {
		padding-top: 0px !important;
		padding-bottom: 0px !important;
    background: #232323f2;
	}
	
	.navbar .navbar-collapse { 
		margin-top: -10px;
		background: #242322;
	}
	
	.navbar .navbar-nav .nav-link {
		color: white;
	}
	
	.footer-top {
		display: none;
	}
	
	section.rooms1.section-padding.bg-cream, section.about.section-padding, section.facilities.section-padding {
		padding: 50px 0px !important;
	}
	
	.section-title, .section-subtitle {
		text-align: center;
	}
	
}

.btn-book-room {
	background-color: #dbb022 !important;
	border-color: #dbb022 !important;
	margin-top: 15px;
	margin-bottom: 20px;
}

.text {
	float: right;
	margin-left: 5px;
}

.roomFacilities {
	font-size: large;
	margin-bottom: 10px;
}

.banner-header {
	background-size: contain !important;
}