/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* css/style.css */
/* style.css */
@import url('https://fonts.googleapis.com/css2?family=Bodoni+Moda+SC:ital,opsz,wght@0,6..96,400..900;1,6..96,400..900&family=Caveat:wght@400..700&family=Cinzel:wght@400..900&family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Grey+Qo&family=Jost:ital,wght@0,100..900;1,100..900&family=Manrope:wght@200..800&family=Marcellus&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');

html,
body {
  margin: 0px;
  padding: 0px;
  overflow-x: hidden !important;
  font-family: "Poppins", sans-serif;
  font-family: "Playfair Display";
  background-color: #ffffff;
  color: rgb(0, 0, 0);
}

p {
  font-family:Poppins, sans-serif;
}

img {
  max-width:100%;
  height:auto;
}

.navbar-brand {
  padding-top:10px;
  padding-right:10px;
  padding-bottom:10px;
  padding-left:10px;
}

.mavbar-brand img {
  max-width:100px;
  height:auto;
}

h6 {
  font-family:Poppins, sans-serif;
  font-weight:400;
  color:rgb(85, 85, 85);
  letter-spacing:1px;
  line-height:20px;
  font-size:13px !important;
}

a {
  color:white;
  text-decoration-line:none;
  text-decoration-thickness:initial;
  text-decoration-style:initial;
  text-decoration-color:initial;
}

*,
::after,
::before {
  box-sizing: none;
}

.navbar {
  background-color:white;
  justify-content:center;
  align-items:center;
  text-align:center;
  position:fixed;
  width:100%;
  z-index:1000 !important;
}

.navbar-toggler-icon {
  display:inline-block;
  width:2.5em;
  height:2.5em;
  vertical-align:middle;
  background-image:url("https://api.intermedia-web.com/getSavedAsset/hoteltujo/tuyohotel.al/tuyooo.al_2025-11-13_12-46-37-666/image/navbar-toggler.png");
  background-repeat:no-repeat;
  background-position-x:50%;
  background-position-y:50%;
  background-size:100%;
}

.logo {
  width:80px;
}

.logo-offcanvas {
  height:70px;
}

.logo1 {
  width:80px;
}

.offcancas-body {
  justify-content: center;
  align-items: center;
  text-align: center;
}

.dropdown-divider hr {
  color:rgb(169, 119, 78);
}

.footer-link h6 {
  color:white;
}

.navbar>.container,
.navbar>.container-fluid,
.navbar>.container-lg,
.navbar>.container-md,
.navbar>.container-sm,
.navbar>.container-xl,
.navbar>.container-xxl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  flex-direction: row;
  align-content: flex-end;
  justify-content: space-between;
}

li.nav-item a.nav-link {
  font-family:Jost, sans-serif;
  transition-duration:0.3s;
  transition-timing-function:ease-in-out;
  transition-delay:0s;
  transition-property:border-bottom;
  color:rgb(0, 0, 0) !important;
  font-weight:500 !important;
}

.page-title-home {
  position: relative;
  z-index: 6;
  content: '';
  width: 100%;
  height: 83px;
  top: -41px;
  left: 0;
  background-image: url('../photos/wave.png');
}

a.nav-link:hover {
  text-decoration-line:none;
  text-decoration-thickness:initial;
  text-decoration-style:initial;
  text-decoration-color:initial;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:white;
  transition-duration:0.3s;
  transition-timing-function:ease-in-out;
  transition-delay:0s;
  transition-property:border-bottom;
}

.navbar li a.active {
  transform:scale(1.05);
  background-color:transparent;
  color:rgb(157, 126, 84) !important;
}

.justify-content-end {
  justify-content:space-evenly !important;
}

.text-bg-dark {
  color:rgb(255, 255, 255) !important;
  background-color:rgb(0, 0, 0) !important;
}

.navbar-nav {
  align-items:center;
  padding-top:0px;
  padding-bottom:0px;
}

.navbar .navbar-nav .nav-link {
  color:rgb(92, 27, 27);
  font-size:13px;
  font-weight:400;
  padding-top:0.5em;
  padding-right:1em;
  padding-bottom:0.5em;
  padding-left:1em;
}

a.nav-link.active {
  color:rgb(194, 159, 123) !important;
}

.navbar-toggler {
  font-size:var(--bs-navbar-toggler-font-size);
  line-height:1;
  color:var(--bs-navbar-color);
  background-color:transparent;
  border-top-width:initial;
  border-right-width:initial;
  border-bottom-width:initial;
  border-left-width:initial;
  border-top-style:none;
  border-right-style:none;
  border-bottom-style:none;
  border-left-style:none;
  border-top-color:initial;
  border-right-color:initial;
  border-bottom-color:initial;
  border-left-color:initial;
  border-image-source:initial;
  border-image-slice:initial;
  border-image-width:initial;
  border-image-outset:initial;
  border-image-repeat:initial;
}

.navbar-collapse {
  padding-left: 0px !important;
  margin-left: 0px !important;
}

button:focus:not(:focus-visible) {
  outline-color:transparent;
  outline-style:initial;
  outline-width:initial;
}

.button {
  background-color:rgb(157, 126, 84);
  border-top-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-top-style:solid;
  border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
  border-top-color:white;
  border-right-color:white;
  border-bottom-color:white;
  border-left-color:white;
  border-image-source:initial;
  border-image-slice:initial;
  border-image-width:initial;
  border-image-outset:initial;
  border-image-repeat:initial;
  width:fit-content;
  padding-top:10px;
  padding-right:30px;
  padding-bottom:10px;
  padding-left:30px;
  border-top-left-radius:15px;
  border-top-right-radius:15px;
  border-bottom-right-radius:15px;
  border-bottom-left-radius:15px;
  color:white !important;
}

.btn-txt {
  color: white !important;
}

.logo-Intermedia {
  width:70px;
}

.nav-item h6 {
  color:white;
}

.carousel {
  width:100%;
  padding-top:50px;
}

.carousel-caption {
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%, -50%);
  bottom:auto;
  right:auto;
  color:white;
  text-align:center;
}

.carousel-inner,
.carousel-inner img {
  height: 85vh;
  width: 100%;
  object-fit:cover;
}

.carousel-inner img {
  filter:brightness(0.4);
}

.carousel-caption h2 {
  font-size:70px;
  letter-spacing:4px;
}

.carousel-caption span:first-child {
  color:rgb(169, 119, 78);
}

.carousel-caption p {
  font-size:20px;
}

.about-section {
  padding-top:100px;
  padding-bottom:100px;
}

.about-img1 {
  position:relative;
  border-top-left-radius:50%;
  border-top-right-radius:50%;
  border-top-width:20px;
  border-right-width:20px;
  border-bottom-width:20px;
  border-left-width:20px;
  border-top-style:solid;
  border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
  border-top-color:white;
  border-right-color:white;
  border-bottom-color:white;
  border-left-color:white;
  border-image-source:initial;
  border-image-slice:initial;
  border-image-width:initial;
  border-image-outset:initial;
  border-image-repeat:initial;
  height:470px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
  margin-left:0px;
  z-index:10 !important;
}

.about-img2 {
  border-top-left-radius:50%;
  border-top-right-radius:50%;
  height:450px;
  width:100%;
}

.about-section h6:first-child {
  font-family:Poppins, sans-serif;
  color:rgb(85, 85, 85);
  font-size:16px !important;
}

.about-section span {
  color:rgb(169, 119, 78);
}

.about-section h2 {
  font-weight:600;
}

.img1 {
  position:relative;
  margin-left:-200px;
  z-index:1;
}

.failities-section {
  padding-top:100px;
  padding-right:0px;
  padding-bottom:100px;
  padding-left:0px;
}

.failities-section h2 {
  font-weight:600;
}

.failities-section span {
  color:rgb(169, 119, 78);
}

.title {
  font-size: 40px;
}

.text-box {
  text-align:center;
  background-color:rgb(245, 245, 245);
  padding-top:5px;
  padding-right:5px;
  padding-bottom:5px;
  padding-left:5px;
  border-top-left-radius:20px;
  border-top-right-radius:20px;
  border-bottom-right-radius:20px;
  border-bottom-left-radius:20px;
}

.facility-box {
  background-color:rgb(245, 245, 245);
  padding-top:20px;
  padding-right:20px;
  padding-bottom:20px;
  padding-left:20px;
  border-top-left-radius:20px;
  border-top-right-radius:20px;
  border-bottom-right-radius:20px;
  border-bottom-left-radius:20px;
}

.cover-bg {
  background-image:url("https://api.intermedia-web.com/getSavedAsset/hoteltujo/tuyohotel.al/tuyooo.al_2025-11-13_12-46-37-666/image/img5.jpg");
  background-origin:initial;
  background-clip:initial;
  background-color:rgba(0, 0, 0, 0.776);
  background-attachment:scroll;
  background-position-x:50%;
  background-position-y:50%;
  background-size:cover;
  background-repeat:no-repeat;
  background-blend-mode:multiply;
  padding-top:50px;
  padding-bottom:50px;
}

.cover-bg img {
  border-top-left-radius:20px !important;
  border-top-right-radius:20px !important;
  border-bottom-right-radius:20px !important;
  border-bottom-left-radius:20px !important;
}

.cover-bg h6 {
  color:white;
}

.cover-bg h2 {
  font-weight:600;
  color:white;
}

.cover-bg span {
  color:rgb(169, 119, 78);
}

.room-title {
  display:flex;
  justify-content:center;
  align-items:center;
  text-align:center;
}

.room-title a {
  position:absolute;
  bottom:20px;
  left:auto;
  display:flex;
  background-color:rgba(255, 255, 255, 0.894);
  padding-top:10px;
  padding-right:30px;
  padding-bottom:10px;
  padding-left:30px;
  text-align:center;
  border-top-left-radius:30px;
  border-top-right-radius:30px;
  border-bottom-right-radius:30px;
  border-bottom-left-radius:30px;
}

.img2 {
  border-top-left-radius:45%;
  border-bottom-left-radius:45%;
  border-top-right-radius:30px;
}

.amenities {
  padding-top:100px;
  padding-right:0px;
  padding-bottom:100px;
  padding-left:0px;
}

.amenities h2 {
  font-weight:600;
}

.amenities span {
  color:rgb(169, 119, 78);
}

.amenities-btn {
  margin-left:70px;
}

.service-text {
  position:relative;
  margin-left:-80px;
}

.service-text h6 {
  margin-left:70px;
}

.service-title {
  font-size:60px;
  text-shadow:rgba(0, 0, 0, 0.6) 4px 4px 6px;
  -webkit-text-stroke-width:0.5px;
  -webkit-text-stroke-color:rgb(255, 255, 255);
  font-weight:700;
}

.testimonials {
  background-color:rgb(245, 245, 245);
  padding-top:100px;
  padding-bottom:100px;
}

.testimonials h2 {
  font-weight:600;
}

.testimonials span {
  color:rgb(169, 119, 78);
}

.testimonial-txt h6:last-child {
  font-weight:600;
}

.testimonials-icon {
  width:60px !important;
  height:60px;
}

.location {
  font-style:italic;
  font-weight:400;
}

.footer {
  background-color:rgb(17, 17, 17);
  padding-top:60px;
  padding-bottom:0px;
  padding-left:20px;
  padding-right:20px;
  color:white;
}

.footer-title {
  font-size:30px;
  letter-spacing:4px;
  color:white;
}

.footer-info h6 {
  font-size:15px;
  font-family:Jost, sans-serif;
  font-weight:400;
  line-height:28px;
  color:white;
}

.socials h4 {
  color:white;
}

a.footer-link {
  color:white;
  font-family:Jost, sans-serif;
  font-weight:300;
  font-size:14px;
}

.footer-link {
  color:white;
}

.footer-link:hover {
  color:rgb(169, 209, 219);
}

.footer-contact h4,
.footer-location h4 {
  font-size: 24px;
  color: white;
}

.footer-map {
  width:100%;
  height:150px;
  border-top-width:0px;
  border-right-width:0px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-top-style:initial;
  border-right-style:initial;
  border-bottom-style:initial;
  border-left-style:initial;
  border-top-color:initial;
  border-right-color:initial;
  border-bottom-color:initial;
  border-left-color:initial;
  border-image-source:initial;
  border-image-slice:initial;
  border-image-width:initial;
  border-image-outset:initial;
  border-image-repeat:initial;
}

.footer-links a {
  color:white;
}

.copyright h6 {
  color:white;
}

.logo-footer {
  width:100px;
}

.payment {
  display: flex;
}

.socials {
  display:flex;
  color:white;
}

.footer-links {
  display:flex;
  font-family:Jost, sans-serif;
  font-size:18px;
}

.socials a {
  color:white;
  text-decoration-line:none !important;
  text-decoration-thickness:initial !important;
  text-decoration-style:initial !important;
  text-decoration-color:initial !important;
}

.socials a:hover h4 {
  color:rgb(169, 209, 219);
}

hr {
  display:block;
  height:1px;
  border-right-width:0px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-right-style:initial;
  border-bottom-style:initial;
  border-left-style:initial;
  border-right-color:initial;
  border-bottom-color:initial;
  border-left-color:initial;
  border-image-source:initial;
  border-image-slice:initial;
  border-image-width:initial;
  border-image-outset:initial;
  border-image-repeat:initial;
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:rgb(204, 204, 204);
  margin-top:1em;
  margin-right:0px;
  margin-bottom:1em;
  margin-left:0px;
  padding-top:0px;
  padding-right:0px;
  padding-bottom:0px;
  padding-left:0px;
}

.copyright {
  display:flex;
  justify-content:right;
  text-align:right;
  align-items:end;
}

.room-link {
  color: #000000;
}

.room-link:hover {
  color: #932B41;
}

.nav-hidden {
  display:none;
}

.nav-hidden1 {
  display:block;
}

/*restaurant.html*/
.section-bg {
  background: url('./image/img10.jpg') rgba(0, 0, 0, 0.776);
  background-attachment: scroll;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-blend-mode: multiply;
  padding-top: 250px;
  padding-bottom: 150px;
  text-align: center;
  color: white;
  height: 50vh;
}

.restaurant1 {
  border-top-left-radius:50%;
  border-top-right-radius:50%;
}

.restaurant3 {
  border-top-left-radius:50%;
  border-top-right-radius:50%;
}

.first-section {
  padding-top:100px;
  padding-right:0px;
  padding-bottom:100px;
  padding-left:0px;
}

.first-section h2 {
  font-weight:600;
}

.first-section span {
  color:rgb(169, 119, 78);
}

.restaurant-bg {
  background: url('./image/restaurant-bg.jpg') rgba(128, 128, 128, 0.063);
  background-attachment: scroll;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-blend-mode: multiply;
  padding-top: 80px;
  padding-bottom: 80px;
}

.restaurant-gallery {
  padding-top:100px;
  padding-right:0px;
  padding-bottom:100px;
  padding-left:0px;
}

.restaurant-gallery h2 {
  font-weight:600;
}

.restaurant-gallery span {
  color:rgb(169, 119, 78);
}

.restaurant-gallery img {
  width:100%;
  border-top-left-radius:20px;
  border-top-right-radius:20px;
  border-bottom-right-radius:20px;
  border-bottom-left-radius:20px;
}

/* Contact */
.contact {
  padding: 100px 0;
}

.map {
  width:100%;
  height:100%;
  border-top-width:0px;
  border-right-width:0px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-top-style:initial;
  border-right-style:initial;
  border-bottom-style:initial;
  border-left-style:initial;
  border-top-color:initial;
  border-right-color:initial;
  border-bottom-color:initial;
  border-left-color:initial;
  border-image-source:initial;
  border-image-slice:initial;
  border-image-width:initial;
  border-image-outset:initial;
  border-image-repeat:initial;
}

.contact-info {
  margin-top:50px;
  margin-right:0px;
  margin-bottom:50px;
  margin-left:0px;
}

/*rooms.html*/
.section-bg1 {
  background: url('./image/img5.jpg') rgba(0, 0, 0, 0.776);
  background-attachment: scroll;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-blend-mode: multiply;
  padding-top: 250px;
  padding-bottom: 150px;
  text-align: center;
  height: 50vh;
  color: white;
}

.room {
  padding-top:100px;
  padding-right:0px;
  padding-bottom:100px;
  padding-left:0px;
}

.room-box1 {
  box-shadow:rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;
  position:relative;
}

.room-content1 {
  padding-top:30px;
  padding-right:30px;
  padding-bottom:30px;
  padding-left:30px;
}

.book-now {
  position:absolute;
  top:10px;
  left:10px;
  display:flex;
  background-color:rgba(0, 0, 0, 0.824);
  border-top-left-radius:50%;
  border-top-right-radius:50%;
  border-bottom-right-radius:50%;
  border-bottom-left-radius:50%;
  height:80px;
  width:80px;
  justify-content:center;
  text-align:center;
  align-items:center;
  z-index:10 !important;
  color:white !important;
}

.book-now h6 {
  color:white;
}

/*about.html*/
.section-bg3 {
  background: url('./image/img12.jpg') rgba(0, 0, 0, 0.776);
  background-attachment: scroll;
  background-position: bottom;
  background-size: cover;
  background-repeat: no-repeat;
  background-blend-mode: multiply;
  padding-top: 230px;
  padding-bottom: 150px;
  text-align: center;
  color: white;
  height: 50px;
}

/*about.html*/
.section-bg4 {
  background: url('./image/img3.png') rgba(0, 0, 0, 0.776);
  background-attachment: scroll;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-blend-mode: multiply;
  padding-top: 250px;
  text-align: center;
  color: white;
  height: 50vh;
}

.about-photo {
  border-top-left-radius:20px;
  border-top-right-radius:20px;
  border-bottom-right-radius:20px;
  border-bottom-left-radius:20px;
}

.gallery {
  padding-top:100px;
  padding-bottom:100px;
  z-index:100;
}

.gallery-section {
  padding-top:100px;
  padding-right:0px;
  padding-bottom:100px;
  padding-left:0px;
}

.gallery-section h2 {
  font-weight:600;
}

.gallery-section span {
  color:rgb(169, 119, 78);
}

.gallery-section img {
  border-top-left-radius:20px;
  border-top-right-radius:20px;
  border-bottom-right-radius:20px;
  border-bottom-left-radius:20px;
  height:440px;
}

.restaurant-bg span {
  color:rgb(169, 119, 78);
}

.languages {
  position: fixed;
  top: 10px;
  right: 10px;
  z-index: 1000;
}

/* Editor Styles */
html, body {
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
  margin-left:0px;
  padding-top:0px;
  padding-right:0px;
  padding-bottom:0px;
  padding-left:0px;
  font-family:"Playfair Display";
  background-color:rgb(255, 255, 255);
  color:rgb(0, 0, 0);
  overflow-x:hidden !important;
}

.navbar > .container, .navbar > .container-fluid, .navbar > .container-lg, .navbar > .container-md, .navbar > .container-sm, .navbar > .container-xl, .navbar > .container-xxl {
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  flex-direction:row;
  align-content:flex-end;
  justify-content:space-between;
}

.carousel-inner, .carousel-inner img {
  height:85vh;
  width:100%;
  object-fit:cover;
}

.footer-contact h4, .footer-location h4 {
  font-size:24px;
  color:white;
}

.cropped-image {
  object-fit: cover !important;
  object-position: center !important;
  max-width: none !important;
  max-height: none !important;
  min-width: 0 !important;
  min-height: 0 !important;
  display: block !important;
}

.cropped-image-parent,
*:has(.cropped-image) {
  overflow: hidden !important;
  position: relative !important;
}

.cropped-image-parent, :has(.cropped-image) {
  overflow-x:hidden !important;
  overflow-y:hidden !important;
  position:relative !important;
}

.section-bg4 {
  background-image:url("https://api.intermedia-web.com/getSavedAsset/hoteltujo/tuyohotel.al/tuyooo.al_2025-11-13_12-46-37-666/img/20251112_152431_img7.jpg");
  background-origin:initial;
  background-clip:initial;
  background-color:rgba(0, 0, 0, 0.776);
  background-attachment:scroll;
  background-position-x:50%;
  background-position-y:50%;
  background-size:cover;
  background-repeat:no-repeat;
  background-blend-mode:multiply;
  padding-top:250px;
  text-align:center;
  color:white;
  height:50vh;
}

.c25102 {
  color:rgb(0, 0, 0);
}

.c37962 {
  color:rgb(85, 85, 85);
}

.c37980 {
  font-weight:bolder;
  color:rgb(85, 85, 85);
}

.c37998 {
  color:rgb(85, 85, 85);
}

.c38016 {
  font-weight:bolder;
  color:rgb(85, 85, 85);
}

.c38034 {
  color:rgb(85, 85, 85);
}

.c38052 {
  font-weight:bolder;
  color:rgb(85, 85, 85);
}

.c38070 {
  color:rgb(85, 85, 85);
}

.c38088 {
  font-weight:bolder;
  color:rgb(85, 85, 85);
}

.c38106 {
  color:rgb(85, 85, 85);
}

.c106123 {
  color:rgb(85, 85, 85);
}

.c106141 {
  font-weight:bolder;
  color:rgb(85, 85, 85);
}

.c106159 {
  color:rgb(85, 85, 85);
}

.c106186 {
  color:rgb(85, 85, 85);
}

.c106204 {
  font-weight:bolder;
  color:rgb(85, 85, 85);
}

.c106222 {
  color:rgb(85, 85, 85);
}

.contact {
  padding-top:100px;
  padding-right:0px;
  padding-bottom:100px;
  padding-left:0px;
}

.section-bg3 {
  background-image:url(https://api.intermedia-web.com/getSavedAsset/hoteltujo/tuyohotel.al/tuyooo.al_2025-11-13_12-46-37-666/img/20251112_152150_693712258.jpg);
  background-origin:initial;
  background-clip:initial;
  background-color:rgba(0, 0, 0, 0.776);
  background-attachment:scroll;
  background-position-x:center;
  background-position-y:bottom;
  background-size:cover;
  background-repeat:no-repeat;
  background-blend-mode:multiply;
  padding-top:230px;
  padding-bottom:150px;
  text-align:center;
  color:white;
  height:50px;
}

.section-bg {
  background-image:url("https://api.intermedia-web.com/getSavedAsset/hoteltujo/tuyohotel.al/tuyooo.al_2025-11-13_12-46-37-666/img/20251112_152621_img7.jpg");
  background-origin:initial;
  background-clip:initial;
  background-color:rgba(0, 0, 0, 0.776);
  background-attachment:scroll;
  background-position-x:50%;
  background-position-y:50%;
  background-size:cover;
  background-repeat:no-repeat;
  background-blend-mode:multiply;
  padding-top:250px;
  padding-bottom:150px;
  text-align:center;
  color:white;
  height:50vh;
}

.c46695 {
  color:rgb(255, 255, 255);
}

.c46784 {
  color:rgb(255, 255, 255);
}

.c47489 {
  color:rgb(85, 85, 85);
}

.c47516 {
  color:rgb(85, 85, 85);
}

.section-bg1 {
  background-image:url("https://api.intermedia-web.com/getSavedAsset/hoteltujo/tuyohotel.al/tuyooo.al_2025-11-13_12-46-37-666/image/img5.jpg");
  background-origin:initial;
  background-clip:initial;
  background-color:rgba(0, 0, 0, 0.776);
  background-attachment:scroll;
  background-position-x:50%;
  background-position-y:50%;
  background-size:cover;
  background-repeat:no-repeat;
  background-blend-mode:multiply;
  padding-top:250px;
  padding-bottom:150px;
  text-align:center;
  height:50vh;
  color:white;
}

.c13909 {
  color:rgb(26, 26, 26);
  font-family:BlinkMacSystemFont, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  font-size:14px;
  letter-spacing:normal;
  white-space-collapse:preserve-breaks;
}

.c14213 {
  color:rgb(26, 26, 26);
  font-family:BlinkMacSystemFont, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  font-size:14px;
  letter-spacing:normal;
  white-space-collapse:preserve-breaks;
}

.c14327 {
  color:rgb(26, 26, 26);
  font-family:BlinkMacSystemFont, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  font-size:14px;
  letter-spacing:normal;
  white-space-collapse:preserve-breaks;
}

.c14656 {
  color:rgb(26, 26, 26);
  font-family:BlinkMacSystemFont, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  font-size:14px;
  letter-spacing:normal;
  white-space-collapse:preserve-breaks;
}

.c14871 {
  color:rgb(26, 26, 26);
  font-family:BlinkMacSystemFont, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  font-size:14px;
  letter-spacing:normal;
  white-space-collapse:preserve-breaks;
}