@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;300;400;500;600&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.page_404{background:#fff;color:rgba(0,0,0,.655);font-family:Arvo,serif;padding:40px 0}.page_404 img{width:100%}.four_zero_four_bg{background-image:url(https://cdn.dribbble.com/users/285475/screenshots/2083086/dribbble_1.gif);background-position:50%;height:400px}.four_zero_four_bg h1,.four_zero_four_bg h3{font-size:80px}.link_404{background:#39ac31;color:#fff!important;display:inline-block;margin:20px 0;padding:10px 20px}.contant_box_404{margin-top:-50px}.right>div:nth-child(2)>p{text-align:justify}.right>div:nth-child(4)>ul{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.right>div:nth-child(2){grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.right>div:nth-child(2)>div>img{height:150px;object-fit:fill;width:100%}.reservation{background-color:#f1f1f1;margin:auto;padding:20px;width:90%}.reservation,.reservation>form{display:flex;flex-direction:column;gap:20px}.reservation>form>input,.reservation>form>select{padding:12px}.reservation>form>div{display:flex;justify-content:center}.reservation>form>div>button{background-color:#b5876d;color:#fff;font-weight:700}.contact{background-color:#f1f1f1;margin:auto;padding:20px;width:90%}.phoneEmail{align-items:center;display:flex;flex-direction:row;gap:40px;justify-content:flex-start}.phoneEmail>div:nth-child(2)>p{margin-bottom:5px}.popular>div>div:nth-child(2)>p:nth-child(2){color:#969697;font-size:14px}.popular{background-color:#f1f1f1;margin:auto;padding:20px;width:90%}.fa-phone{color:#b5876d}.fa-phone:hover{color:#000}.fa-envelope{color:#b5876d}.fa-envelope:hover{color:#000}.room-details-title{line-height:17px;position:relative}.room-details-title:after{background:#b5876d none repeat scroll 0 0;bottom:-7px;bottom:-10px;content:"";height:1px;left:0;position:absolute;width:90px}ul{list-style-type:none;padding-left:0}.rightIcon{padding-right:25px}.fa-check{color:green}.fa-xmark{color:red}.cost{background:rgba(0,0,0,.5) none repeat scroll 0 0}.client-carousel{margin:3em 0}.hotelView{margin:50px auto;width:80%}.hotelView>div:first-child{margin:40px 0;text-align:center}.hotelView>div:first-child>p{margin:10px auto 0;width:50%}.hotelView>div:nth-child(2)>div:hover{box-shadow:0 5px 15px rgba(0,0,0,.35)}.cost{background:#b5876d none repeat scroll 0 0;bottom:0;color:#fff;height:100px;padding:20px 0;position:absolute;right:0;text-align:center;width:170px}.cost>h2,p{margin:5px}.bg{background-image:url(https://htmldemo.net/oestin/oestin/img/bg/3.jpg);background-repeat:no-repeat;height:470px;object-fit:fill;width:100%}.bg-head{flex-direction:column;padding-top:270px}.bg-head,.toHome{align-items:center;display:flex}.toHome{flex-direction:row;font-size:20px;justify-content:flex-start}.h-social-icon{margin-top:2em;width:80%}.h-social-icon a{border:1px solid #f1f1f1;color:#b5876d;font-size:1.2em;padding:.1em .6em;transition:all .3s linear 0s}.h-social-icon a:hover{background-color:#b5876d;color:#f1f1f1}.App{text-align:start}.h_our_room_box{margin:0;padding:0}.h_our_room_box>div{height:100%;margin:0;padding:0;width:25.5%}.h_our_room_box img{height:100%;width:100%}.h_our_room_box p{color:#fff;margin-top:-10em;transition:all .3s ease 0s}.h_card_body_hover{-webkit-font-smoothing:antialiased;align-items:center;background-color:rgba(0,0,0,.341);border:none;border-radius:none;display:grid;flex-wrap:wrap;height:100%;justify-content:center;opacity:0;transition:all .5s ease 0s;width:100%}.h_card_body_hover:hover{opacity:1}.h_roomCard{align-items:center;display:grid;justify-content:center}.h_card_btn:hover{background-color:#fff;color:#b5876d}#logo{margin-left:-20em}#NavTopSec-Hide{display:none}#NavBottomSec-show{background-color:rgba(0,0,0,.586)}#NavBottomSec-show,#NavBottomSec-show:after{-webkit-font-smoothing:antialiased;height:4.5em;transition:all .5s ease 0s}#NavBottomSec-show:after{margin-left:2.5em}#NavHomeLogo-resize{-webkit-font-smoothing:antialiased;padding-top:.5em;transition:all .5s ease 0s}#NavHomeLogo-resize img{width:90%}.h_banner_box_hover,.single-slide{transition:all 1s ease 0s}.h_banner_box_hover{align-items:center;background-color:rgba(0,0,0,.499);display:flex;opacity:0}.h_banner_box{color:#f1f1f1;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.h_banner_box h1{color:#fff}.h_banner_box p{padding:0 20vw}.h_banner_box_hover:hover{opacity:1}#h_banner_nextBtn,#h_banner_preBtn{background-color:rgba(3,3,3,.414);color:hsla(260,5%,44%,.64)}#h_banner_nextBtn:hover,#h_banner_preBtn:hover{background-color:rgba(3,3,3,.811);color:hsla(252,2%,45%,.903);opacity:1}.h_our_room_box{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(4,1fr)}.h_our_room_box>div{transition:all 1s ease 0s}.gallery-masonry{display:grid;grid-template-columns:repeat(4,1fr)}.gallery-masonry>div{height:70vh;width:100%}.gallery-masonry>div img{height:100%;width:100%}.blog-carousel{grid-gap:2.5em;display:grid;gap:2.5em;grid-template-columns:repeat(3,1fr)}.blog-carousel .blog-image{width:100%}.client-carousel{display:grid;grid-template-columns:repeat(5,1fr)}.price_container{display:grid;grid-template-columns:repeat(3,1fr)}.price_container div{width:100%}#login{border:none;border-radius:8px}#login_popup{background-image:linear-gradient(to bottom right,#262626f7,#422f0b9f);border-radius:5px;box-sizing:border-box;left:50%;max-width:500px;padding:50px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:9999}#login_popup>h3{color:#f0f8ff;font-size:24px;line-height:normal;padding-bottom:15px;text-transform:uppercase}#login_popup>p:nth-child(2){color:#f0f8ff;font-size:13px;line-height:20px}#login_popup img{width:0}#login_line{background:#dcdcdc;content:"";height:1px;left:0;margin-left:5%;margin-top:40px;top:50%;width:90%}h5{font-size:13px;font-weight:700;line-height:4px;position:relative}#login_popup input{background-color:initial;border:1px solid gray;border-radius:5px;box-sizing:border-box;color:#faebd7;font-size:13px;font-weight:540;line-height:20px;margin-bottom:10px;padding:15px;width:100%}#login_popup input::-webkit-input-placeholder{color:#6d6d6d}#login_popup input::placeholder{color:#6d6d6d}#login_popup input:focus{background:transparent;background-color:initial;color:#faebd7;outline:none}#OTP_btn,#login_btn,.otp_btn{background:transparent;border:1px solid #c68409;border-radius:5px;color:#faebd7;cursor:pointer;display:block;font-size:13px;margin-top:30px;padding:20px 0;text-align:center;text-transform:uppercase;width:100%}#OTP_btn,#login_btn{outline:none}h5>span{background:#fbfbfbce;font-size:14px;font-weight:500;margin-left:125px;padding:0 5px;position:relative}#login_fg{display:flex;justify-content:center;margin-top:40px}#login_skip{color:#faebd7;display:block;font-size:13px;margin-top:20px;text-align:center;text-decoration:none}p+#close{border:1px solid #c68409;border-radius:90%;color:#c68409;cursor:pointer;padding:4px 8px;position:absolute;right:10px;top:0}#OTP+span,#OTP_enterd+span,#ph_number+span{color:#b32828}#OTP+span,#OTP_enterd+span,#mail_sent,#ph_number+span{display:block;font-size:12px;font-weight:600;line-height:18px;margin-bottom:10px}#mail_sent{color:#3ec13e}#box{box-sizing:border-box;font-family:Wix Madefor Display,sans-serif;height:100vw;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:4;z-index:20}#forgot_pass,.otp a{color:#faebd7;font-size:12px;font-weight:600;line-height:20px}#otp_forgot{display:flex;justify-content:space-between}#otp_forgot>div{align-items:center;display:flex;font-size:12px;font-weight:600;line-height:6px}#otp_forgot>div input{border:1px solid #180f0f;width:15px}*{border:none;box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;outline:none;padding:0;text-transform:capitalize;transition:all .2s linear}.h_container{align-items:center;display:flex;justify-content:center;min-height:120vh}.h_container form{background:rgba(0,0,0,.686);border-radius:5px;box-shadow:0 10px 20px #422f0b!important;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;padding:20px;width:700px}.h_container form .row{display:flex;flex-wrap:wrap;gap:25px}.h_container form .row .col{flex:1 1 250px}.h_container form .row .col .title{color:#fff;font-size:20px;padding-bottom:5px;text-transform:uppercase}.h_container form .row .col .inputBox{border-radius:5px;margin:15px 0}.h_container form .row .col .inputBox span{display:block;margin-bottom:5px}.h_container form .row .col .inputBox input{background-color:initial!important;border:1px solid #ccc;border-radius:5px;font-size:15px;padding:10px;text-transform:none;width:100%}.h_container form .row .col .inputBox input:focus{border:1px solid #000}.h_container form .row .col .flex{display:flex;gap:20px}.h_container form .row .col .flex .inputBox{margin-top:5px}.h_container form .row .col .inputBox img{-webkit-filter:drop-shadow(0 0 1px #000);filter:drop-shadow(0 0 1px #000);height:34px;margin-top:5px}.h_container form .submit-btn{align-content:center;background:rgba(0,128,0,.777);border-radius:10px;color:#f5f5f5;cursor:pointer;font-size:17px;font-weight:600;letter-spacing:.05em;margin-top:5px;text-align:center;width:50%}.h_container form .submit-btn:hover{background:#17ba3f}#btn{text-align:center}#loading{height:100vh;position:fixed;width:100%;z-index:99999}body{background-color:#1f2322}#companylogo{display:flex;height:90px;justify-content:right;margin-bottom:-30px;margin-top:-30px}#t_container{align-items:center;color:#f0f8ff;display:flex;flex-direction:column;height:100vh;justify-content:center;letter-spacing:2px;padding-bottom:200px;text-align:center;text-shadow:0 0 15px rgba(11,71,223,.97);width:100vw}#t_logo{color:#f0f8ff;font-size:100px;padding:20px 0;width:100%}#t_container h1{color:#f0f8ff;font-size:45px;letter-spacing:5px}#t_container #thank{color:#f0f8ff;font-size:18px;letter-spacing:2px;margin-left:10px}#t_container button{background-color:rgba(0,0,0,.558);border:2px solid #6409c643;border-radius:5px;color:#f0f8ff;font-size:17px;letter-spacing:2px;padding:10px 15px}@media (max-width:600px){#abouth_us>div:first-child{margin-bottom:1em}#abouth_us{display:block;width:90%}#abouth_us img{width:500px}#room_card{grid-template-columns:repeat(1,1fr)}#room_card>div{background-image:cover;display:none;height:80vh}#room_card>div:first-child{background-image:cover;display:block;height:90vh}#room_card img{width:10%}.gallery-masonry,.price_container{grid-template-columns:repeat(1,1fr)}.price_container{gap:3em;justify-content:space-around}.blog-carousel{grid-template-columns:repeat(1,1fr)}#availbility_box{grid-gap:.2em;display:grid;gap:.2em;grid-template-columns:repeat(2,1fr);padding:1em .5em}#availbility_box>div{width:100%}#availbility_box button,#availbility_box input,#availbility_box select{width:95%}#availbility_box button{font-size:85%}#abouth_us .css-qqfgvy{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.h_container .header-top{display:none}.h_container .main-menu{display:flex!important;padding:0 .3em;text-align:center}.h_container .main-menu li{color:#f5f5f5;font-size:small;padding:.5em 0}.App .header-area{background-color:#b5876d}}
/*# sourceMappingURL=main.682d66dd.css.map*/