/*
 * Globals
 */

/* Links */
a,
a:focus,
a:hover {
  color: #fff;
  text-decoration:none;
}

/* 
Extra small devices (portrait phones, less than 576px) 
No media query since this is the default in Bootstrap because it is "mobile first"
*/

html, body {
    margin: 0;
	background:#000;
	font-family: "Poppins", sans-serif;
	font-size:1rem;
	line-height: 1.5rem;
	color: #fff;
}

.text-review{
	font-size: 0.8rem;
	font-style: normal;
	font-weight: 300;
	line-height: normal;
}
.stars-review{
	font-size: 0.8rem;
	font-style: normal;
	line-height: normal;
}
.name-review{
	font-size: 0.9rem;
	font-style: italic;
	line-height: normal;
}

/* button menu */
.btn-white {
	--bs-btn-color: #000;
	--bs-btn-bg: #fff;
	--bs-btn-border-color: #fff;
	--bs-btn-hover-color: #000;
	--bs-btn-hover-bg: #fff;
	--bs-btn-hover-border-color: #fff;
	--bs-btn-focus-shadow-rgb: 11,172,204;
	--bs-btn-active-color: #000;
	--bs-btn-active-bg: #fff;
	--bs-btn-active-border-color: #fff;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #000;
	--bs-btn-disabled-bg: #fff;
	--bs-btn-disabled-border-color: #fff;
}
.btn-white:hover {
	color: #000;
	background-color: #fff;
	border-color: #fff;
}
.subheading {
	font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 1rem;
}
.font-script {
	font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
  color: inherit;
  border: solid 1px #fff;
  border-radius: 5px;
}

/*--------------------------------------------------------------
# Contact Form
--------------------------------------------------------------*/
.booking-wrapper {
	margin-top: 2rem;
	margin-bottom: 1.5rem;
}

/*--------------------------------------------------------------
# Services
--------------------------------------------------------------*/
.services-wrapper {
	margin-top: 2rem;
	margin-bottom: 1.5rem;
}
.services-item {
	padding: 1rem;
	margin-bottom: 1.325rem;
	border: solid 1px #fff;
	border-radius: 5px;
}

.gallery-thumbnail {
    width: 100%;
    height: 220px !important;
    object-fit: cover;
}