@import"https://fonts.googleapis.com/css2?family=Quicksand&display=swap";*{box-sizing:border-box;font-family:Quicksand,Arial,Helvetica,sans-serif}.carousel-container{margin-top:20px;height:340px}.slide{height:310px;display:flex;flex-direction:column;justify-content:flex-end;padding-left:50px;box-shadow:none!important}.slide p{font-size:33px;margin-bottom:50px;word-spacing:-5px}.buttons-container{display:flex}.form-in-body-component{background-color:#3a3138;margin-right:-8px;margin-left:-8px;margin-top:20px;min-height:360px}.form-in-body-component p{color:#fff;margin:20px auto 50px;font-size:40px;text-align:center}.check-availability-div{padding-top:40px}.check-availability-div .icon{height:40px;display:flex;width:40px;border-radius:50%;justify-content:center;align-items:center;margin:auto;border:4px solid rgba(239,129,46)}.fa-check-circle{font-size:30px;display:block;color:#3a3138;margin:auto;text-align:center;background-color:#ef812e;border-radius:50%}@media screen and (max-width: 620px){.slide{padding-left:0}.slide p{font-size:30px}.check-availability-div p{font-size:larger}}.booknow-link{margin-right:30px}.booknow-link button,.contactus-link button{border:1px solid rgba(239,129,46);background-color:#ef812e;color:#fff;height:50px;width:150px;cursor:pointer}@media screen and (max-width: 620px){.booknow-link,.contactus-link{width:50%}.booknow-link button,.contactus-link button{width:95%}}._form-container_17c3x_1{display:flex;flex-direction:column;justify-content:center}._form-container_17c3x_1 form{display:flex;flex-direction:column;width:70%;margin:auto}._input-container_17c3x_13{text-align:center}._form-container_17c3x_1 input,._form-container_17c3x_1 select{font-weight:600;height:50px;width:180px;text-align:center;background-color:#3a3138;color:#fff;border:1px solid white}._form-container_17c3x_1 input::placeholder{font-weight:600;color:#fff}._form-container_17c3x_1 ._form-link_17c3x_29{margin:30px auto auto}._form-container_17c3x_1 ._form-button_17c3x_33{height:42px;width:200px;cursor:pointer}._form-container_17c3x_1 ._form-button_17c3x_33:hover{background-color:#e9e922}@media screen and (max-width: 620px){._form-container_17c3x_1 form{flex-direction:column}._form-container_17c3x_1 input,._form-container_17c3x_1 select{margin-bottom:10px!important;margin:auto}._form-container_17c3x_1 ._form-link_17c3x_29 button{margin-bottom:20px}}.our-rooms-container{margin-top:30px;height:1050px}.our-rooms-heading-container{width:60%;margin:auto auto 30px;text-align:center}.our-rooms-header{font-size:36px;line-height:1.2;margin-bottom:3px;margin-top:0;color:#ef812e;font-weight:700}.room-categories-container{margin:auto;display:flex;flex-wrap:wrap;justify-content:center;width:95%;height:max-content}.room-categories-container .category-container{width:31%;margin-bottom:30px;height:390px}.room-categories-container .link{position:relative;display:inline-flex;top:-390px;height:386px;text-decoration:none;flex-direction:column-reverse}.room-categories-container .transparent-div{opacity:.9;height:100px;visibility:visible;width:100%;background-color:#ef812e;text-align:center;transition:.6s ease-in-out;display:flex;flex-direction:column;overflow-y:hidden}.room-categories-container .transparent-div .header{margin-top:25px;display:block;font-size:25px;color:#fff;font-weight:700}.room-categories-container .transparent-div .price{display:block;margin-top:15px;font-size:15px;font-weight:700;color:#000}.room-categories-container .transparent-div p{margin-top:25px;color:#fff;font-size:14px}.room-categories-container .transparent-div:hover{height:386px;justify-content:center}.room-categories-container .transparent-div button{cursor:pointer;color:#fff;border:2px solid white;background-color:#ef812e;width:130px;height:40px;margin-top:30px;align-self:center}.room-categories-container .transparent-div button:hover{border:2px solid black}.room-categories-container img{width:100%;height:386px}@media screen and (max-width: 923px){.our-rooms-container{height:max-content}.room-categories-container{flex-direction:column;width:80%}.room-categories-container .category-container{width:100%}}@media screen and (max-width: 550px){.room-categories-container{width:100%}}footer{display:flex;flex-direction:column;margin:80px -8px -15px;height:max-content;align-items:center;background-color:#070d18;opacity:.91}footer .icon-container{border:2px solid rgba(239,129,46);display:flex;align-items:center;height:50px;width:50px;justify-content:center;border-radius:50%;margin-bottom:30px;margin-top:80px}.fa-envelope{color:#ef812e}footer .heading{font-size:36px;font-weight:700;color:#fff}footer p{color:#fff;margin-bottom:30px;text-align:center}footer input{width:400px;height:50px;background-color:#070d18;border:1px solid white;color:#fff}footer input::placeholder{padding-left:15px;color:#fff}footer button{width:130px;height:50px;background-color:#e38b4d;border:2px solid orange;cursor:pointer;color:#fff}footer button:hover{background-color:#e9e922}.footer-form{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 424px){footer input{width:100%}}._smallfooter-container_1ju01_1{display:flex;background-color:#2a2f3c;height:max-content;width:100%;margin-top:50px;justify-content:space-between;align-items:center;padding:5px}._smallfooter-container_1ju01_1 ._text_1ju01_11{padding-left:50px;color:#acacac;font-size:11px}._smallfooter-container_1ju01_1 ._icons_1ju01_16 img{margin-right:17px;height:15px;width:15px;transition:.5s ease-in-out}._smallfooter-container_1ju01_1 ._icons_1ju01_16 img:hover{transform:scale(1.2);background-color:#fff}._payment-options-container_1ju01_26{margin-right:50px}._payment-options-container_1ju01_26 img{width:200px;height:20px}@media screen and (max-width: 767px){._smallfooter-container_1ju01_1{flex-direction:column}._smallfooter-container_1ju01_1 ._text_1ju01_11{padding-left:0;margin-bottom:20px;font-size:16px}._smallfooter-container_1ju01_1 ._icons_1ju01_16{margin-bottom:20px}._payment-options-container_1ju01_26{margin-right:0}}header{margin-top:-15px}.logo{cursor:pointer}.sm-screen-logo{display:none}.div-container{display:flex;justify-content:center}.menu-button{display:none}header .logo img{height:120px}@media screen and (max-width: 620px){.lg-screen-logo{display:none}.sm-screen-logo{display:inline}.div-container{flex-direction:row;justify-content:space-between;border:1px solid #ef8b43;background-color:#ef8b43;margin-right:-8px;margin-left:-8px}.navigation-button{display:flex;align-items:center;justify-content:center;width:50px;margin-right:10px;transition:.5s}.navigation-button .icon1,.icon2,.icon3{background-color:#fff;height:3px;width:25px;border:1px solid white;margin-top:5px;cursor:pointer;transition:.5s}.navigation-button:hover{background-color:#f5f5f5}.navigation-button:hover .icon1{background-color:#ef8b43;transform:rotate(-40deg)}.navigation-button:hover .icon2{display:none}.navigation-button:hover .icon3{margin-top:10px;background-color:#ef8b43;transform:rotate(40deg)}.nav-link{z-index:2;--make-it-visible: block;--not-visible: none}.nav-link{height:393px;position:fixed;right:0px;opacity:.85}}nav{border:1px solid rgba(239,129,46);background-color:#ef812e;margin-right:-8px;margin-left:-8px;height:50px}nav ul{list-style-type:none;display:flex;justify-content:center;height:70%}nav ul li{margin-right:90px;height:100%}nav ul li:hover{border-bottom:2px solid black}nav ul li .link{text-decoration:none;color:#fff}@media screen and (max-width: 620px){nav{height:100%}nav ul{flex-direction:column;height:100%;justify-content:space-around}nav ul li{width:80%;height:20px}}.aboutus-container{display:flex;width:95%;margin:auto;padding-top:20px}.aboutus-container .img-container{margin-right:30px;width:46%}.aboutus-container img{height:518px;width:100%}.aboutus-container .aboutus-writeup{width:50%;text-align:center;display:flex;flex-direction:column;justify-content:center}.aboutus-writeup .header{font-size:36px;line-height:1.2;margin-bottom:3px;color:#ef812e;font-weight:700}@media screen and (max-width: 768px){.aboutus-container{flex-direction:column;align-items:center;width:97%}.aboutus-container .img-container{width:100%;margin:auto}.aboutus-container .aboutus-writeup{margin-top:50px;width:70%}}.ourbest-container{display:flex;width:95%;margin:70px auto auto}.ourbest-writeup{width:50%;text-align:center;display:flex;flex-direction:column;justify-content:center}.ourbest-writeup .header{font-size:36px;line-height:1.2;margin-bottom:3px;color:#333;font-weight:700}.ourbest-container .icon-container{display:flex;flex-wrap:wrap;width:90%;align-self:center;min-height:300px;justify-content:center;align-items:center}.ourbest-container .icon-container div{display:flex;flex-direction:column;margin-right:50px;margin-bottom:30px;width:100px;height:110px;justify-content:center}.ourbest-container .icon-container .icon{color:#e7c130;font-size:40px;margin-bottom:20px}.ourbest-container .icon-container div span{font-size:15px}.ourbest-container .img-container{height:522px;width:46%}.ourbest-container .img-container img{height:100%;width:100%}@media screen and (max-width: 768px){.ourbest-container{flex-direction:column}.ourbest-writeup{width:100%}.ourbest-container .icon-container div{margin-right:100px;align-items:center;width:100px;height:100px}.ourbest-container .img-container{width:100%;height:500px;margin:auto}}@media screen and (max-width: 620px){.ourbest-container .icon-container div{margin-right:30px!important}}.arrow{position:fixed;bottom:50px;right:40px;z-index:2}.goto-top-arrow{color:#fff;background:#EF812E;width:60px;height:60px;text-align:center;line-height:60px;font-size:30px;border:1px rgba(239,129,46);cursor:pointer}._rooms-header_3fl6t_1{margin-top:-15px;margin-right:-8px;margin-left:-15px;height:400px}._rooms-header_3fl6t_1 img{height:100%;width:100%}._rooms-header_3fl6t_1 ._header_3fl6t_11{width:99.3%;position:relative;top:-380px;text-align:center}._rooms-header_3fl6t_1 ._header_3fl6t_11 h2{margin-top:60px;color:#fff}._rooms-header_3fl6t_1 ._overlay_3fl6t_22{position:absolute;height:400px;width:100%;right:0px;background-color:#000;opacity:.45}@media screen and (max-width: 768px){._rooms-header_3fl6t_1{margin-right:0}._rooms-header_3fl6t_1 ._header_3fl6t_11 h2{margin-top:100px}}._form-container_1soh4_1{display:flex;flex-direction:column;justify-content:center;background-color:#ddd;padding-top:30px}._form-container_1soh4_1 form{display:flex;flex-direction:column;align-items:center;width:100%}._input-container_1soh4_14{display:flex;flex-direction:column;width:100%;align-items:center}._form-container_1soh4_1 input,._form-container_1soh4_1 select{font-weight:600;height:60px;width:80%;margin-bottom:20px;text-align:center;border:none;box-shadow:1px 1px #c4c0c0}._form-container_1soh4_1 input::placeholder{font-weight:600}._form-container_1soh4_1 ._form-link_1soh4_32{width:90%;align-self:center;margin-bottom:20px}._form-container_1soh4_1 ._form-button_1soh4_37{height:40px;width:100%;cursor:pointer;border:1px solid #EF812E;background-color:#ef812e;color:#fff}._form-container_1soh4_1 ._form-button_1soh4_37:hover{background-color:#e9e922}@media screen and (max-width: 620px){._form-container_1soh4_1 form{flex-direction:column}._form-container_1soh4_1 input,._form-container_1soh4_1 select{margin-bottom:10px!important;margin:auto}._form-container_1soh4_1 ._form-link_1soh4_32 button{margin-bottom:20px}}.room-detail .slide-form-container{display:flex;justify-content:center;margin-top:80px}.room-detail .slide-form-container .slide-container{width:62%;margin-right:30px}.room-detail .slide-form-container .slide-container img{width:100%;height:550px}.room-detail .slide-form-container .form-container{width:29%;display:flex;flex-direction:column}.room-detail .slide-form-container .form-container h2,.room-detail .slide-form-container .form-container p{text-align:center;font-weight:800}.description-and-amenities-container{margin-top:100px;display:flex;flex-direction:column;align-items:center}.description-and-amenities{border-bottom:1px solid #DDDDDD;width:100%;text-align:center}.description-and-amenities-container .description{width:80%;margin-top:20px}.description-and-amenities-container .amenities{margin-top:10px;display:flex;width:100%;text-align:center}.description-and-amenities-container .amenities span{margin-right:200px}.description-and-amenities-container .amenities .fa-check{width:8px;height:8px;margin-right:7px}@media screen and (max-width:1000px){.room-detail .slide-form-container{flex-direction:column-reverse;align-items:center}.room-detail .slide-form-container .form-container{width:90%;margin-bottom:20px}.room-detail .slide-form-container .slide-container{width:90%;margin:auto}.description-and-amenities-container .amenities{flex-direction:column;text-align:start;padding-left:10%}.description-and-amenities-container .amenities span{display:block;width:100%;margin-bottom:10px;font-weight:550}}._smallfooter-container_a06to_1{padding:10px;margin-left:-9px;display:flex;background-color:#2a2f3c;height:max-content;margin-bottom:-20px;width:101.3%;margin-top:50px;justify-content:space-between;align-items:center}._smallfooter-container_a06to_1 ._text_a06to_13{padding-left:50px;color:#acacac;font-size:11px}._smallfooter-container_a06to_1 ._icons_a06to_18 img{margin-right:17px;height:15px;width:15px;transition:.5s ease-in-out}._smallfooter-container_a06to_1 ._icons_a06to_18 img:hover{transform:scale(1.2);background-color:#fff}._payment-options-container_a06to_28{margin-right:50px}._payment-options-container_a06to_28 img{width:200px;height:20px}@media screen and (max-width: 767px){._smallfooter-container_a06to_1{flex-direction:column;width:104.8%}._smallfooter-container_a06to_1 ._text_a06to_13{padding-left:0;margin-bottom:20px;font-size:16px}._smallfooter-container_a06to_1 ._icons_a06to_18{margin-bottom:20px}._payment-options-container_a06to_28{margin-right:0}}.rooms-container .writeup{display:flex;position:relative;top:-86px;width:90%;margin:auto;justify-content:space-around}.rooms-container .writeup span{display:block;font-size:30px;margin-bottom:15px;color:#ef812e;font-weight:900}.rooms-container p{background-color:#fff;width:65%;padding:20px}.rooms-container .discount{width:30%;border:1px solid white;padding:5px;margin-top:20px}.discount img{width:100%;height:100%;border:1px solid white}.room{display:flex;width:90%;margin:auto auto 100px}.room .room-image{width:65%;height:450px}.room .room-image img{width:100%;height:100%}.room .room-details{margin-top:-30px;width:38%}.room .room-details p{width:100%}.room .room-details p span{display:block;font-size:24px;font-weight:800;margin-bottom:20px;text-decoration:none;color:#000}.room .room-details button{background-color:#ef812e;border:rgba(239,129,46);color:#fff;width:130px;height:50px;margin-left:20px;cursor:pointer}@media screen and (max-width: 768px){.rooms-container .writeup{top:0px;flex-direction:column;justify-content:center;align-items:center;width:100%}.rooms-container .writeup p{width:90%}.rooms-container .writeup .discount{width:80%}}@media screen and (max-width: 990px){.room{flex-direction:column!important;margin-top:30px;width:100%}.room .room-image{width:70%;height:430px;margin:auto}.room .room-details{width:60%;margin:auto}}@media screen and (max-width: 500px){.room .room-image{width:100%;height:380px}.room .room-details{width:100%}}.check-availability-container{margin-top:20px}.available-rooms-and-cart-container{height:max-content;display:flex;width:100%;margin-top:30px!important;justify-content:space-between;margin:auto}.available-rooms-container{width:67%}.available-rooms-container .room-container{display:flex;width:100%;border-top:1px solid #DDD}.available-rooms-container h2{margin-left:20px;font-size:23px}.room-container .image-container{width:350px;height:250px}.room-container .image-container img{width:100%;height:100%}.room-container .room-price-container span{display:block}.room-container .room-price-container .price{font-size:22px}.room-container .room-deal-container{margin-right:20px}.room-container .room-deal-container .heading{margin-left:30px;font-size:17px}.room-container .booknow-and-room-number-container{margin-top:45px;margin-left:25px}.room-container .booknow-and-room-number-container span{display:block}.room-container .booknow-and-room-number-container button{width:150px;height:40px;color:#fff;background-color:#ef812e;border:rgba(239,129,46);cursor:pointer}.room-container .heading{font-size:17px;font-weight:700;margin-bottom:20px}.room-container .room-deal-container ul{list-style-type:none;font-size:12px}.room-container .room-deal-container ul .fa-check{height:10px;width:10px;margin-right:10px}.available-rooms-and-cart-container .cart{width:30%;height:max-content;border-bottom:none;font-size:12px}.available-rooms-and-cart-container .empty-cart-message{text-align:center;border:1px solid #DDDD;width:30%;height:100px;padding-top:35px;font-size:larger;font-weight:800}.cart .booking-date-container{padding-left:5px;display:flex;justify-content:center;border:1px solid #DDDD}.cart .booking-date-container .day{font-size:40px}.cart .booking-date-container .weekday-and-month{width:90px;margin-top:5px;margin-left:15px;font-size:15px}.cart .booked-room-container{display:flex;flex-direction:column}.cart .booked-room-container .booked-room{display:flex;justify-content:space-between;padding-left:10px;padding-right:10px;border:1px solid #DDDD}.cart .total{display:flex;justify-content:space-between}.booked-room-container button{background-color:#ef812e;border:rgba(239,129,46);color:#fff;cursor:pointer}.cart .total{background-color:#f8f9fa;padding:30px 10px 20px;border:1px solid #DDDD}.cart .check-out-button{margin-top:20px;height:40px;width:130px;color:#fff;background-color:#ef812e;border:rgba(239,129,46)}@media screen and (max-width: 1024px){.available-rooms-and-cart-container{flex-direction:column-reverse}.available-rooms-and-cart-container .available-rooms-container{width:100%;margin:auto;margin-top:30px!important}.available-rooms-container .room-container{justify-content:space-between}.available-rooms-and-cart-container .cart{width:100%;margin:auto}.available-rooms-and-cart-container .empty-cart-message{margin:auto;width:100%}.cart .booking-date-container{justify-content:space-between}.cart .booked-room-container,.cart .total{font-size:large}.booked-room-container button{height:35px;font-size:large}}@media screen and (max-width: 769px){.room-container .room-deal-container{margin-right:10px}.room-container .room-deal-container .heading{margin-left:5px}.room-container .room-deal-container li{margin-left:-30px}.room-container .room-price-container{margin-right:5px}}@media screen and (max-width: 570px){.available-rooms-container .room-container{flex-direction:column;width:100%}.room-container .image-container{width:100%;height:350px;margin-bottom:20px}.room-container .room-price-container,.room-container .booknow-and-room-number-container{margin-left:5px}.cart .booking-date-container .day{font-size:27px}.cart .booking-date-container .weekday-and-month{margin-left:5px;font-size:10px;width:min-content}.cart .booked-room-container{font-size:small}.cart .total{font-size:medium}}._form-container_1c74w_1{display:flex;justify-content:space-between;height:70px}._form-container_1c74w_1 ._form_1c74w_1{width:100%;display:flex}._input-container_1c74w_10{width:85%}._form-container_1c74w_1 input,._form-container_1c74w_1 select{height:100%;width:25%;text-align:center}._form-container_1c74w_1 ._form-link_1c74w_18{border:1px solid black;text-align:center;width:15%;padding-top:17px}._form-container_1c74w_1 ._form-link_1c74w_18 button{width:90%;height:40px;background-color:#ef812e;border:rgba(239,129,46);color:#fff;cursor:pointer}@media screen and (max-width: 700px){._form-container_1c74w_1{flex-direction:column;height:max-content;justify-content:flex-start;align-items:center;margin-bottom:30px}._form-container_1c74w_1 ._form_1c74w_1{display:flex;width:100%;flex-direction:column;margin-bottom:20px}._input-container_1c74w_10{width:100%}._form-container_1c74w_1 input,._form-container_1c74w_1 select{width:100%;height:70px;margin-bottom:15px}._form-container_1c74w_1 ._form-link_1c74w_18{width:100%;padding-top:0;border:none}._form-container_1c74w_1 ._form-link_1c74w_18 button{width:100%}}.inputs-container{margin-top:30px;display:flex;flex-direction:column;border:2px solid #DDDD;border-bottom:none}.inputs-container input{margin-bottom:10px;height:50px;border:none;text-align:center;border-bottom:2px solid #DDDD}.payment-form-button{cursor:pointer;height:30px;width:100%;margin-top:10px}
