@import url("https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:wght@300&family=Gilda+Display&display=swap");body,html{padding:0;margin:0;box-sizing:border-box;font-family:Barlow Semi Condensed,sans-serif;font-size:17x;font-weight:550;line-height:1.75em;color:#666}.bluecourt{color:#00d4ff}.logo{font-family:Gilda Display,serif}.letterspace{letter-spacing:2px}.letterspace2{letter-spacing:6px}.sitecolor{color:#b59469}.sitebackcolor{background-color:#b59469}.cursorpointer{cursor:pointer}.nav-item>a:hover,.nvlnk:hover{color:orange;transition:all .2s ease-in;cursor:pointer}.dropdown-menu{background-color:#b59469}.lang-toggle{display:flex;align-items:center;gap:2px;padding:2px 8px;border:1px solid hsla(0,0%,100%,.4);border-radius:7px;color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .2s,border-color .2s;text-decoration:none}.lang-toggle:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.7);color:#fff}.lang-toggle:after{margin-left:5px;opacity:.6}.lang-menu{min-width:150px;padding:6px;border:none;border-radius:10px;box-shadow:0 8px 28px rgba(0,0,0,.15),0 2px 6px rgba(0,0,0,.08);margin-top:6px!important}.lang-item{display:flex;align-items:center;gap:9px;padding:8px 12px;border-radius:7px;font-size:.875rem;font-weight:500;color:#1e1e2e;cursor:pointer;transition:background .15s}.lang-item:hover{background:#f0f4ff;color:#1e1e2e}.lang-item.active{background:#eef2ff;color:#2563eb;font-weight:600}.lang-flag{font-size:1rem;line-height:1}.star{width:30%;transition:all .3s ease-in}.sliderbtn{color:orange;font-size:small;font-weight:700;padding:10px 20px;border-radius:0;margin-bottom:100px}.scomment{text-shadow:4px 4px 10px rgba(0,0,0,.863),4px 4px 5px rgba(0,0,0,.719)}input[type=date],input[type=text]{min-height:52px;color:#f8f9fa!important}::-webkit-date-and-time-value{text-align:left;color:#f8f9fa}.checkinbox{background:linear-gradient(135deg,hsla(0,0%,8%,.85),rgba(35,28,20,.9));overflow:hidden;position:relative}.letterspace{letter-spacing:4px;font-size:.85rem;font-weight:600;text-transform:uppercase;color:#c5a880!important}.display-5.logo{font-family:Playfair Display,Georgia,serif;font-weight:500;letter-spacing:1px}.chkn-wrapper{background:hsla(0,0%,6%,.6);border:1px solid hsla(34,34%,56%,.25);border-radius:8px;padding:8px}.chkn input[type=date],.chkn input[type=number],.chkn input[type=text]{width:100%;padding:16px 20px;outline:none;border:1px solid hsla(0,0%,100%,.08);background-color:hsla(0,0%,100%,.04);color:#f8f9fa;font-size:.95rem;font-weight:400;border-radius:6px;transition:all .3s cubic-bezier(.4,0,.2,1)}.chkn input::-moz-placeholder{color:hsla(0,0%,100%,.45);font-weight:300}.chkn input:-ms-input-placeholder{color:hsla(0,0%,100%,.45);font-weight:300}.chkn input::placeholder{color:hsla(0,0%,100%,.45);font-weight:300}.chkn input:focus{background-color:hsla(0,0%,100%,.08);border-color:#b59469;box-shadow:0 0 12px hsla(34,34%,56%,.3)}.checkin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23b59469' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E");background-size:18px;background-repeat:no-repeat;background-position:calc(90%);color-scheme:dark}::-webkit-calendar-picker-indicator{opacity:0;width:100%;padding:10px;cursor:pointer}.checkinbtn{color:#000;background:#c5a880;border-color:#c5a880;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;font-size:.85rem;border-radius:6px;transition:all .3s ease;cursor:pointer;box-shadow:0 4px 15px rgba(0,0,0,.25)}.checkinbtn:hover{background:linear-gradient(135deg,#b59469,#8c6e45);color:#fff;transform:translateY(-1px);box-shadow:0 6px 20px hsla(34,34%,56%,.4)}.checkinbtn:active{transform:translateY(0)}a{text-decoration:none;color:#fff}.roomsimg{max-width:100%}.ui-card{width:400px;position:relative;overflow:hidden;background:radial-gradient(#111 50%,#000 100%)}.ui-card,.ui-card img{transition:all .3s ease-out}.ui-card img{transform:scale(1.3)}.ui-card:hover img{transform:scale(1.6) translateY(-30px);opacity:.7}.ui-card .description{position:absolute;bottom:0;left:0;padding:15px;width:100%;color:#fff;font-size:18px}.ui-card>.desc{transform:translateY(45px);transition:all .3s ease-out}.ui-card:hover .desc{transform:translateY(0);transition:all .2s ease-out;background-image:linear-gradient(0deg,#000,transparent)}.rtype:after{content:"";position:absolute;height:2px;width:10%;top:86px;left:15px;background-color:#524f4f;transition:all .5s ease-in}.ui-card:hover .rtype:after{width:95%}.roomicons>i{margin:0 5px}.service{background-color:#222}.hovli{background-image:url(/yard.png);background-size:cover;background-position:50%;background-attachment:fixed;background-repeat:no-repeat;height:550px}.facilityicons{color:#b59469}.card{width:300px}a::-moz-selection,div::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,h5::-moz-selection,img::-moz-selection,p::-moz-selection{background-color:#b59469;color:#fff}a::selection,div::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,img::selection,p::selection{background-color:#b59469;color:#fff}.footer{background-color:#222}button{border:none;outline:none}.email{text-decoration:none;border-bottom:2px solid #b59469}.email,.socialsite{cursor:pointer}.explorediv>div:hover{cursor:pointer;margin-left:3px;transition:all .2s ease-in}.copyright{background-color:#1e1e1e;font-size:small}.roombg{background-color:#f1e4c046;padding:25px}.checkicon{margin-right:15px}.contact{height:98px;background-color:#887a67}.contactext{margin:150px 0}.contactinside{padding-left:10%;padding-top:20%}.contactinput{margin:15px 10px 15px 0;padding:5px;outline:none;border:none;border-bottom:1px solid #b59469;transition:all .19s ease-in}.contactinput:focus{box-shadow:0 0 5px 1px #666}.gallery{height:450px;background-image:url(/reg.jpg);background-attachment:fixed;background-position:bottom}.galleryimg{width:100%;margin-bottom:15px;cursor:zoom-in}.chatbox{position:fixed;bottom:20px;right:20px;background-color:#b59469;border-radius:25px 25px 0 25px;border:1px solid #ccc;padding:7px;box-shadow:0 0 10px rgba(0,0,0,.2);z-index:1000}.chat-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#f0f0f0;font-size:13px;border-radius:20px;box-shadow:0 0 10px rgba(0,0,0,.2);max-width:400px;margin:0 auto;padding:15px}.chat-container,.chattext{display:flex;flex-direction:column}.chattext{max-height:300px;overflow:auto}.chat-message{background-color:#fff;width:-moz-max-content;width:max-content;margin-bottom:10px;padding:0 5px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.chat-message.dispatch{align-self:flex-end;border-radius:8px 8px 0 8px;background-color:#4caf50;color:#fff}.chat-message.client{align-self:flex-start;border-radius:8px 8px 8px 0;color:#fff;background-color:#3165c5}.chattext{padding:3px;overflow-y:scroll}.chattext::-webkit-scrollbar{width:6px}.chattext::-webkit-scrollbar-thumb{background-color:#b59469;border-radius:15px}.chattext::-webkit-scrollbar-thumb:hover{background-color:#887a67}.confirmation-container{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999}@media only screen and (min-width:1200px){.sliderbtn{margin-bottom:250px}}@media only screen and (max-width:768px){.whitecolor{color:#fff}.facitems>div{width:95%}.hdr{background-color:#000}}@media only screen and (min-width:768px){body{background-color:#f8f5f0}.hdr{position:absolute;z-index:1;width:100%}}@media screen and (max-width:991px) and (min-width:768px){.ui-card>.uper{transform:translateY(73px);transition:all .3s ease-out}}