/* body image */
body {
  margin: 0;
  padding: 0;
  min-height: 200vh;
  background-image: url("https://dec1osz9a7g7e.cloudfront.net/mirador-New-mirador-New-135381116_5e78c62aandc467and45e6andb689anda863a296c839.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  font-family: sans-serif;
}
/* body image */

/* Snow overlay */
#snow {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 999999999999999999999999;
  background-image: url("https://i.hizliresim.com/mJvjmR.png"),
    url("https://i.hizliresim.com/EyvnkA.png"),
    url("https://i.hizliresim.com/jQlPmr.png");
  background-repeat: repeat;
  background-size: 200px 200px, 180px 180px, 190px 190px;
  animation: snow 10s linear infinite;
}

@keyframes snow {
  0% {
    background-position: 0 0, 0 0, 0 0;
  }
  100% {
    background-position: 500px 1000px, 200px 400px, -100px 300px;
  }
}
/* Snow overlay */

/* Chrismas BE  */
.carousel-indicators {
  display: none;
}
.BE-widget {
  position: relative;
}
.santa {
  z-index: 99999;
  position: absolute;
  content: "";
  top: -246px;
  display: flex;
  justify-content: center;
  align-items: center;
  left: 0;
  right: 0;
}
.santa img {
  width: auto;
  height: 300px;
}
@media (max-width: 992px) {
  .santa img {
    height: 300px;
  }
  .santa {
    top: -246px;
  }
}
@media (max-width: 767px) {
  .santa img {
    width: 500px;
    height: auto;
  }
  .santa {
    top: -168px;
  }
}
/* Chrismas BE  */

/* Chrismas tree dining HotelFACILITIES  */
@media (max-width: 768px) {
  .santa-tree-dining {
    display: none;
  }
}
/* Chrismas tree dining HotelFACILITIES  */

/* Chrismas tree newletter  */

.santa-tree {
  position: absolute;
  right: 0;
  z-index: 9999999999999;
  bottom: -45px;
}
.santa-tree img {
  width: 270px;
}
@media (max-width: 767px) {
  .santa-tree {
    display: none;
  }
}
/* Chrismas tree newletter  */
/* footersanta */
.footer-santa {
  position: relative;
  z-index: 9999 !important;
}

.ftrr {
  z-index: 999 !important;
}
.santa-clicp {
  position: absolute;
  top: -114px;
  left: 120px;
}
.santa-clicp img {
  width: 150px;
}
@media (max-width: 991px) {
  .santa-clicp {
    left: 0;
    right: 0;
    display: flex;
    justify-content: center;
  }
}
/* footersanta */


/* tree added the main heading */
.heading-main,h1.gallery_title.title {
    position: relative;
}


.heading-main-text h2.heading-main:after,
section.quotes.quotes-slider h2.heading-main:after,
h1.gallery_title.title:after

{
    content: "🎄";
    position: absolute;
}


/* sanata ddded fix */

.santaas {
    position: fixed;
    z-index: 999999999;
    bottom: 0;
    left: 0;
}

.santaas img {
    width:150px;
}
@media (max-width: 991px) {
 .santaas img {width:100px;
  }
}
@media (max-width: 767px) {
  .santaas {display: none;
  }
}
/* sanata ddded fix */


.Configure-quickBook-Widget .MbsSearchWidget .rdrDateRangePickerWrapper ,
.Configure-quickBook-Widget .MbsSearchWidget .formGroup .input{

 
    z-index: 999999 !important;
 
}