.btn-hotels {
    float: right;
    background-color: #1a1463;
    color:#ffffff;
  }

.btn-hotels:hover {
  color: #ffffff;
}

.stars-hotels {
  color:#febc05;
  padding-left: 15px;
  font-size: 14px;
}

#filter-hotels i {
  color:#febc05;
}

#filter-hotels .form-check {
  padding-left: 2em;
}

header.hotelhead {
  padding-top: 10rem;
  padding-bottom: calc(10rem - 4.5rem);
  background: url("/assets/img/bg-hotelhead.jpg");
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-size: cover;
  height: 500px;

}

header.hotelhead h1, header.articlehead .h1 {
  text-shadow: 0.1em 0.1em 0.2em black;
  font-size: 3.5rem;
}

#filter-btn {
  display: none;
}