.tooltip-inner {
  background-color: white;
  color: black;
}
.ttb-contactbtn {
  font-size: 1.1rem;
  font-weight: bold;
  border: 1px solid #00ffff;
  border-radius: 40px;
  padding: 10px 40px;
  color: black;
  display: inline-block;
  background-color: #00ffff;
}
.ttb-contactbtn:hover {
  text-decoration: none;
  background-color: #00ffff;
  color: white;
}
.ttb-anchor {
  display: block;
  height: 66px;
  margin-top: -66px;
  visibility: hidden;
}
.ttp-cyan {
  color: #00ffff;
}
.ttb-yellow {
  color: #fbd217;
}
.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link {
  color: #fbd217;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.9);
}
.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover {
  color: #fbd217;
}
.carousel-control-prev-icon {
  background: url(/img/prev.png);
  width: 56px;
  height: 56px;
}
.carousel-control-next-icon {
  background: url(/img/next.png);
  width: 56px;
  height: 56px;
}
html {
  scroll-behavior: smooth;
}
.package-card {
  background-color: white; color: black; border: 2px solid black; border-radius: 40px; padding: 40px 10px; margin: 20px 10px;
}
.wall-img {
  box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
}
.wall-img-1 {
  max-height: 240px;
}
.list-icon {
  max-height: 20px;
  vertical-align: text-top;
  margin: 0 12px 0 2px;
}
.list-with-icons li {
  margin-bottom: 10px;
}
