/*
Theme Name: Hotel
Template: astra
*/


/* Sticky Launch Bar 30% OFF */

/* Sticky Launch Bar */
#launch-bar {
	background-color:#331645;
	color:#ffffff;
	font-size:21px;
	padding:10px 0px;
	margin:0px;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
  z-index: 9999;
  animation: launchBarFadeIn 0.8s ease-out forwards;

  /* DESIGN STYLES - CUSTOMISE */
  /* background: #000; */
  /* color: #fff; */
  /* font-size: 16px; */
}

/* Inner wrapper */
.launch-bar-inner {
  white-space: nowrap;
}

/* Sliding track */
.launch-bar-track {
  display: inline-flex;
  align-items: center;
  gap: 1rem;
  will-change: transform;
  transform: translateX(0);
  animation: launchBarSlideLeft 10s linear infinite;
}

/* Pause slide on hover */
#launch-bar:hover .launch-bar-track {
  animation-play-state: paused;
}

/* Fade animation */
@keyframes launchBarFadeIn {
  from { opacity: 0; transform: translateY(-10px); }
  to   { opacity: 1; transform: translateY(0); }
}

/* Slide animation */
@keyframes launchBarSlideLeft {
  from { transform: translateX(50%); }
  to   { transform: translateX(-100%); }
}

/* BUTTON STYLES (override freely) */
.launch-bar-btn {
  text-decoration: none;
  padding: 0.35rem 0.9rem;
  border-radius: 20px;
}

/* Outline Button Style for Launch Bar */
.launch-bar-btn {
  display: inline-block;
  padding: 6px 14px;
  border: 2px solid currentColor; /* Uses text color automatically */
  background: transparent;
  color: inherit;                  /* Inherits bar text color */
  border-radius: 999px;            /* Pill shape */
  font-size: 14px;
  font-weight: 600;
  line-height: 1;
  text-decoration: none;
  transition: all 0.25s ease;
}

/* Hover effect */
.launch-bar-btn:hover {
  background: #ffffff;
  color: #331645;
  box-shadow: 0 0 0 2px rgba(255,255,255,0.2);
}

/* 📱 Mobile Optimization */
@media (max-width: 768px) {
	.launch-bar-track{
		font-size:16px;
	}
 /* .launch-bar-track {
    animation: none;
    justify-content: center;
    text-align: center;
    width: 100%;
    padding: 0.4rem 0;
  }

  .launch-bar-inner {
    white-space: normal;
  }

  .launch-bar-text {
    display: block;
    margin-bottom: 6px;
  }*/
}
/* END Sticky Launch Bar 20% OFF */





/* Checkout page room list width was 590px
.vbo-searchresults-classic-wrap{
	width:90%;
	margin:auto;
}*/

.googleReview{
	margin:50px auto 10px;
	width:95%;
}

.googleReview-txt h3{
	padding:1px;
}


