.landing-page-0 h1, .landing-page-0 p {
    color: #fff;
}
.landing-page-0 .items-end {
    align-items: center;
}
.landing-page-0 p{
    opacity:1;
    line-height: normal;
}
.landing-page-0 .w-fit {
    margin-top: 35px;
}
.rooms h1 {
    color: #fff;
}
.imgasm *, .aboutas * {
    color: #fff;
}
.imgasm .lg\:left-\[20\%\] {
    left: 0;
    width: 100%;
}
.landing-page-0 .w-fit:hover {
    color: #fff;
}
.rooms button:hover{
    color: var(--color-primary) !important;
}
@media (min-width: 992px) {
    .landing-page-0 h1 {
        font-size: 58px !important;
      margin-top: 15%;
    }
  .landing-page-0 p{
        font-size: 35px;
  }
}
@media (max-width: 768px){
  .landing-page-0 .h-\[85vh\] {
    height: 430px;
}
 .landing-page-0 h1, .landing-page-0 p{
    font-size: 16px;
  }
  .landing-page-0 .pb-16 {
    padding-bottom: 0;
    padding-top: 20%; 
}
  .landing-page-0 .w-fit {
    margin-top: 0;
}
}