.video-one__image-second a:before{
display:none;
}
.elementor-798 .elementor-element.elementor-element-e3ff835
 {
   box-shadow: none !important;
}
.testimonial-one__single:hover .testimonial-one__image{
	background-image:none !important;
}
.gsc-heading .heading-video .video-link span{
	display:none;
}
.gsc-content-carousel.style-2 .quote-slider-wrapper .el-heading:before {
   
    display: none;
  }

.newsletter__content input[type="email"] {
  
    background: #ffffff;
    
}
.newsletter__action {
    
    background: #7C6C3C!important;

	color : #ffffff !important;
}






#hotel-booking-cart .hb_button.hb_checkout, #hotel-booking-payment .hb_button.hb_checkout, #hotel-booking-cart button[type="submit"], #hotel-booking-payment button[type="submit"], #hotel-booking-cart button[type="button"], #hotel-booking-payment button[type="button"] {
    
    background: #7C6C3C;
}


body.wp-hotel-booking-page:not(.tp-themes-premium) button:not(:hover):not(:active):not(.has-text-color) {
   
    background: #7C6C3C;
}

body .hotel-booking-search button:hover, body .hotel-booking-search button:focus {
   background: #7C6C3C;
}

body.wp-hotel-booking-page:not(.tp-themes-premium) button, body.wp-hotel-booking-page:not(.tp-themes-premium) button[type=button], body.wp-hotel-booking-page:not(.tp-themes-premium) button[type=submit], body.wp-hotel-booking-page:not(.tp-themes-premium) input[type=submit] {
    background: #7C6C3C;
}





/* === Booking.com Style Calendar & Guests === */
/*
.booking-date input,
.guest-dropdown {
  border: 1px solid #ccc;
  border-radius: 6px;
  padding: 10px;
  width: 100%;
  font-size: 15px;
  cursor: pointer;
}

.guest-dropdown {
  position: relative;
  background: #fff;
}

.guest-popup {
  display: none;
  position: absolute;
  background: #fff;
  top: 110%;
  left: 0;
  right: 0;
  padding: 10px;
  border: 1px solid #ddd;
  border-radius: 6px;
  box-shadow: 0 2px 8px rgba(0,0,0,0.1);
  z-index: 999;
}

.guest-popup.open {
  display: block;
}

.guest-counter {
  display: flex;
  align-items: center;
  gap: 5px;
}

.guest-counter button {
  background: #eee;
  border: none;
  width: 30px;
  height: 30px;
  cursor: pointer;
  border-radius: 4px;
}

.guest-row {
  display: flex;
  justify-content: space-between;
  margin-bottom: 8px;
}

#guest-summary {
  display: block;
  padding: 10px;
  border-radius: 4px;
  background: #f8f8f8;
}
*/