@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300&display=swap);*{font-family:Poppins,sans-serif;margin:0}.whatsapp{color:#000;text-decoration:none}.home_container{background-color:#fff;box-sizing:border-box;display:flex;height:90vh;padding:0;position:relative;width:100%}.home_book_container{flex:1 1;padding:60px 0 0 150px}.home_book_container h1{font-size:3.4rem;line-height:4.5rem}.second_header{color:gray;letter-spacing:1px}.home_search_container{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);display:flex;gap:20px;padding:10px 20px;position:absolute}.home_image{flex:1 1;padding:50px 100px 0 0}.home_image img{width:85%}.heroSection{height:100vh;max-height:100vh;position:absolute;top:0;z-index:100}.background_img{box-sizing:border-box;height:100vh;position:fixed;width:100%;z-index:-10}header{display:flex;justify-content:center;padding:10px 0}main header .logo{object-fit:cover;width:200px}.change_members{position:absolute}.search-container{align-items:center;background-color:#f1f1f1;border-radius:15px;bottom:0;box-shadow:0 4px 8px rgba(0,0,0,.1);display:flex;gap:20px;height:45px;justify-content:space-evenly;left:0;margin:auto;padding:20px;position:absolute;right:0;top:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.change_div{background-color:#fff;border-radius:5px;cursor:pointer;padding:10px;position:relative}.change_members{background-color:#f1f1f1;border-radius:5px;bottom:200%;flex-direction:column}.change_members,.inc_dec{box-sizing:border-box;display:flex;width:100%}.inc_dec{align-items:center;justify-content:space-between}.inc_dec div{display:flex;justify-content:space-evenly;width:50%}.change_members div{padding:5px 20px}.inc_dec span{padding:10px}.change_members button{background-color:#fff;border:none;border-radius:4px;cursor:pointer;padding:10px 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.count{padding:10px 15px}input[type=date]{border:1px solid gray;padding:10px}.book_btn,input[type=date]{border-radius:5px;font-size:16px}.book_btn{padding:10px 20px;transition:.25s}.book_btn:hover{opacity:.8;transition:.2s}hr{border:1px solid #000;height:50px}.our_room_container{background-color:#f1f1f1;padding:40px;text-align:center}.our_room_container h2{font-size:40px;font-weight:lighter;padding:5px}.room_cards{display:flex;gap:30px;justify-content:center;padding:70px 0}@media (max-width:900px){.room_cards{align-items:center;flex-direction:column}}.room_card{background-color:#fff;border-radius:2px;cursor:pointer;min-height:23rem;overflow:hidden;width:350px}.room_card_img{height:65%;overflow:hidden;width:auto}.room_card_img img{height:100%;transition:.3s;width:100%}.room_card_img img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.room_title{font-size:20px;font-weight:lighter;letter-spacing:1px;padding:5px;text-transform:uppercase}.room_card span{color:gray;letter-spacing:1px}#second_page{grid-gap:30px;background-color:#1e1925;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:100px 10rem}.image_section{overflow:hidden;width:50%}.one{grid-column:1;grid-row:1/span 2;width:100%}.header_second{color:#e7d2d2;font-family:Aboreto,cursive;font-size:3rem;grid-column:2/span 3;padding:40px 30px}.two{grid-column:2;grid-row:2;width:100%}.second_description{color:#c49c9c;font-family:Poppins,sans-serif;grid-column:3/span 2;grid-row:2;letter-spacing:1px;padding:30px 50px}.image_section img{box-sizing:border-box;display:block;height:auto;margin-top:30px;width:100%}.image_section video{width:100%}.services_container{padding-bottom:40px}.services_container h2{font-size:40px;font-weight:lighter;padding:5px;text-align:center}.service_div{flex-direction:row;flex-wrap:wrap;gap:50px;padding:70px 100px}.service,.service_div{display:flex;justify-content:center}.service{align-items:center;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.07),0 4px 8px rgba(0,0,0,.07),0 8px 16px rgba(0,0,0,.07),0 16px 32px rgba(0,0,0,.07),0 32px 64px rgba(0,0,0,.07);flex-direction:column;height:150px;padding:20px;text-align:center;width:180px}@media (max-width:900px){.service_div{align-items:center;flex-direction:column}}.services_desc{background-color:#1e1925}@media only screen and (max-width:768px){.awards-container div,.categories_img{flex-basis:calc(50% - 10px)}}@media only screen and (max-width:480px){.awards-container div,.categories_img{flex-basis:calc(100% - 10px)}}.bottom_container{background:transparent;background-color:#fff;color:#000;letter-spacing:1px;padding:60px 0;text-align:center}.bottom_container p{line-height:30px}.icons{display:flex;gap:20px;margin:auto;padding:20px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.icons svg{color:#000;cursor:pointer;transition:.3s}.icons svg:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}@media only screen and (max-width:988px){.home_book_container h1{font-size:3.5rem;line-height:4rem}.home_book_container p{font-size:14px}.home_book_container{padding:100px 0 0 100px}.home_image{padding:100px 50px 0 0}}@media only screen and (max-width:768px){.home_container{background-blend-mode:overlay;background-color:rgba(0,0,0,.3);background-image:url(/static/media/3.b9553f5e032ffa9bfe0e.jpg);background-position:0;background-repeat:no-repeat;background-size:cover;color:#fff;height:100vh}.home_book_container{padding:80px 10px;text-align:center}.home_search_container{background-color:initial;color:#fff;gap:5px;margin:auto;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.home_image,.home_search_container input,.home_search_container label,hr{display:none}.second_header{color:#fff;letter-spacing:1px}}@media only screen and (max-width:700px){.home_search_container{display:block}}@media only screen and (max-width:480px){.home_container{background-position:50%}.home_image{display:none}.home_book_container h1{font-size:3rem;line-height:4rem}.home_book_container{padding:50px 0 0}}.modal select{border:1px solid #000}.modal{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;min-height:100vh;padding:0;position:fixed;top:0;transition:1s;width:100vw;z-index:2000}.booking_form{grid-gap:10px;background-color:#fff;border-radius:10px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);display:grid;gap:10px;max-width:450px;padding:40px;width:90vw}.booking_from input{box-sizing:border-box;padding:10px 5px}.form{letter-spacing:1px;padding:10px}.name_input{grid-column:1;grid-row:2}.lastname_input{grid-column:2;grid-row:2}.phone_input{grid-column:1/span 2;grid-row:3}.email_input{grid-column:1/span 2;grid-row:4}.number_input{grid-column:1/span 2;grid-row:6}.country_input{grid-column:1/span 2;grid-row:5}.package_input{grid-column:1/span 2;grid-row:8}.room_input{grid-column:1/span 2;grid-row:9}.book_btn{background-color:#1e1925;background-color:var(--bgColor);border:none;border-radius:4px;color:#fff;cursor:pointer;grid-column:1/span 2;grid-row:10;margin-bottom:10px;margin-top:10px}.horizontal-line{border-top:1px solid #000;margin:10px;width:60px}.or_section{display:flex;grid-column:1/span 2;grid-row:11;justify-content:center}.booking_form p{grid-column:1/span 2;letter-spacing:1px;text-align:center}.close{cursor:pointer;font-size:20px;font-weight:300;grid-column:1/span 2;margin-bottom:10px;text-align:right}.subject_inut{grid-row:4}.message_input,.send_btn,.subject_inut{grid-column:1/span 2}.send_btn{background-color:#1e1925;background-color:var(--bgColor);border:none;border-radius:4px;color:#fff;cursor:pointer;margin-bottom:10px;margin-top:10px}.booking_form input,.booking_form select{border:1px solid #000;border-radius:5px;box-sizing:border-box;padding:10px 5px;width:100%}@media only screen and (max-width:480px){.booking_form{height:100vh;padding:20px 40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.booking_from input{border:1px solid #000;box-sizing:border-box}.book_btn{margin-bottom:5px;margin-top:5px}.form{padding:5px}input[type=date]{border:1px solid gray;border-radius:5px;font-size:16px;padding:10px}}.activites_div{align-items:center;background-color:rgba(0,0,0,.3);color:#fff;display:flex;flex-direction:column;gap:20px;height:100vh;justify-content:center;letter-spacing:1px;position:relative}.activites_div h2{font-size:40px;font-weight:lighter;z-index:10}.activities p{cursor:pointer}.activities{display:flex;font-size:25px;gap:40px;z-index:3}.jeep_safari{background-color:rgba(0,0,0,.4);background-image:url(/static/media/safari.ab5d868ab0626cd3e455.JPG);background-size:cover;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:.5s;z-index:-10}.jeep_safari_p{z-index:100}.jeep_safari_p:hover~.jeep_safari{opacity:1}.jungle_walk{background-color:rgba(0,0,0,.4);background-image:url(/static/media/jungle-walk.cf0cf7e591a66b26ac63.jpeg);background-size:cover;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:.5s;z-index:-10}.jungle_walk_p:hover~.jungle_walk{opacity:1}.photograph{background-color:rgba(0,0,0,.4);background-image:url(/static/media/photograph.5bd42d0a6fbed38d1a6e.jpeg);background-size:cover;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:.5s;z-index:-10}.photograph_p:hover~.photograph{opacity:1}@media only screen and (max-width:768px){.activites_div{gap:10px}.activites_div h2{font-size:30px}.activities{font-size:20px;gap:20px}}@media only screen and (max-width:480px){.activities{gap:10px;justify-content:center}.activities p{display:inline}}.offers{display:flex;gap:30px;justify-content:center;padding:70px 0}.pickup_card{background-image:url(/static/media/pickup.dc52859cde657f68cb8c.jpeg);background-size:cover;height:450px;position:relative;width:400px}.offers h3{bottom:30px;color:#fff;font-size:30px;letter-spacing:1px;position:absolute;text-align:center;width:100%;z-index:10}.breakfast_card{background-image:url(/static/media/breakfast.b6ac3249d0bde6693908.jpeg)}.breakfast_card,.drink_card{background-size:cover;height:450px;position:relative;width:400px}.drink_card{background-image:url(/static/media/drinks.62cbaac3b866f269243b.jpg)}.drink_card:hover .bg_black{display:block;display:flex;flex-direction:column;justify-content:flex-end}.drink_card:hover h3{display:none}@media (max-width:900px){.offers{align-items:center;flex-direction:column}}.bg_black{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);background-color:rgba(0,0,0,.3);color:#fff;display:none;height:100%;left:0;position:absolute;top:0;transition:.4s;width:100%;z-index:2}h4{font-size:30px}.breakfast_card:hover .bg_black{display:block;display:flex;flex-direction:column;justify-content:flex-end;transition:.4s}.breakfast_card:hover h3,.pickup_card:hover h3{display:none}.pickup_card:hover .bg_black{display:block;display:flex;flex-direction:column;justify-content:flex-end}.package_container{background-color:#f1f1f1;padding:10px 10vw}.package_container h2{font-size:40px;font-weight:lighter;text-align:center}.package_details{box-sizing:border-box;gap:40px;letter-spacing:1px;margin:auto;padding:60px 20px;width:50vw}.package_img{flex:1 1}.package_img img{height:auto;width:100%}.package_info{flex:1 1;padding:0 0 0 20px}.package_info p{line-height:30px}.learn_more{color:#8a2be2;cursor:pointer;float:right;text-decoration:none}table{background-color:#fff;border-collapse:collapse;box-shadow:0 0 10px rgba(0,0,0,.1);margin:20px auto;width:100%}td,th{border:1px solid #ddd;padding:10px;text-align:left}th{background-color:#1e1925;color:#fff}@media only screen and (max-width:768px){.package_details{padding:60px 10px;width:100vw}.package_img img{height:auto;width:100%}.middle{padding:10px}.package_container{padding:10px 0}}.reviews{background-color:#fff;letter-spacing:1px;padding:50px}.reviewContainer{display:flex;justify-content:space-evenly}.reviews h3{color:#000;font-size:4vw;text-align:center}.reviewContainer img{height:20%;width:20%}.rating{font-size:8vw}.review-book-container{letter-spacing:1px;padding:0;text-align:center;text-transform:uppercase}.review-book-container h2{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:40px}.review-book-container p{font-size:20px}@media only screen and (max-width:768px){.reviews{background-color:#fff;letter-spacing:1px;padding:30px}.review-book-container h2{font-size:25px}.review-book-container p{font-size:16px}}.google_map{background-color:#f1f1f1;display:flex;gap:60px;padding:90px}@media only screen and (max-width:768px){.google_map{flex-direction:column}}@media only screen and (max-width:480px){.google_map{padding:40px}.second_p{display:none}}.overview_div{background-color:#f1f1f1;margin-top:20px;padding:20px}.overview_header{font-size:40px;font-weight:lighter;padding:5px;text-align:center}.overview_p{letter-spacing:1px;line-height:30px;padding:40px 50px;width:40%}.overview_body{align-items:flex-start;display:flex;justify-content:center}@media only screen and (max-width:900px){.overview_p{padding:20px 0;width:90%}.overview_body{align-items:center;flex-direction:column-reverse}.overview_div{background-color:#f1f1f1;padding:40px 20px}}@media only screen and (max-width:700px){.overview_div{padding:40px 0}.overview_p{padding:20px 0}.overview_div{background-color:#f1f1f1;padding:0}}@media only screen and (max-width:500px){.overview_body video{height:250px;margin:auto;width:100vw}}.card-slider{align-items:center;flex:2 1;flex-direction:column;position:relative}.card-container,.card-slider{display:flex;overflow-y:visible}.card-container{height:23rem;overflow-x:hidden}.card{align-items:center;background-color:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;display:flex;flex:1 1;flex-direction:column;justify-content:center;letter-spacing:1px;margin:0 5px;max-height:16rem;min-height:12rem;opacity:.5;padding:20px;text-align:center;transition:flex 1s,-webkit-transform 1s;transition:transform 1s,flex 1s;transition:transform 1s,flex 1s,-webkit-transform 1s;width:14rem}.card img{height:auto;width:100%}.card.center{max-height:18rem;min-height:15rem;opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2);transition:flex .5s,-webkit-transform .5s;transition:transform .5s,flex .5s;transition:transform .5s,flex .5s,-webkit-transform .5s;z-index:10}.arrow-container{margin-top:10px}.reviewSlider{background-color:#fff}.innerSlider{background-color:#1e1925;background-color:var(--bgColor);display:flex;gap:20px;padding:60px;position:relative}.desc-review{color:#fff;flex:1 1;letter-spacing:1px;padding:50px 10px}.desc-review button{background-color:#fff;border:none;border-radius:4px;padding:10px 20px}.desc-review a{text-decoration:none}.imageDiv{border-radius:50%;height:50px;overflow:hidden;width:50px}.btnLeft{float:left;left:30px}.btnLeft,.btnRight{background-color:initial;border:none;color:#fff;cursor:pointer;font-size:5rem;position:absolute;top:30%}.btnRight{right:30px}@media only screen and (max-width:1000px){.innerSlider{display:flex;flex-direction:column}}@media only screen and (max-width:840px){.card{font-size:12px;height:10rem;overflow:hidden;width:8rem}}@media only screen and (max-width:550px){.card{font-size:10px;height:8rem;overflow:hidden;width:6rem}}@media only screen and (max-width:430px){.card-slider{display:none}}.activitiesContainer{padding:40px}.activitiesContainer h2{font-size:40px;font-weight:lighter;padding:5px;text-align:center}.activities_cards{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;padding:70px 0}.activity_card{background-color:#fff;border-radius:12px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);cursor:pointer;height:400px;min-height:23rem;overflow:hidden;width:350px}@media (max-width:900px){.activities_cards{align-items:center;flex-direction:column}}.actvity_card_image{height:auto;height:55%;object-fit:contain;overflow:hidden;width:auto}.activity_card div img{height:100%;object-fit:cover;transition:.3s;width:100%}.read_more_btn{background-color:var(--bgColor);border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px;width:100%}.activity_title{font-size:22px;text-align:center}.guide{background-color:#f1f1f1;padding-bottom:40px}.guide h2{font-size:40px;font-weight:lighter;padding:5px;text-align:center}.guide_desc1{display:flex;gap:100px;padding:40px 120px}.sombote{align-items:center;display:flex;flex-direction:column}.sombote div{background:#add8e6;border-radius:50%;box-shadow:0 0 0 3px rgba(3,102,214,.3);height:180px;object-fit:contain;overflow:hidden;width:180px}.sombote div img{height:100%;object-fit:cover;width:100%}@media (max-width:900px){.guide_desc1{align-items:center;flex-direction:column;gap:20px;padding:40px 0}}.phone_number{align-items:center;display:flex}select{background-color:initial;border:none;color:#000;font-size:16px}select:focus{outline:none}nav{align-items:center;justify-content:space-between;overflow-y:auto;padding:5px 40px;z-index:1000}.contactDetails,nav{display:flex;gap:50px}.contactDetails{justify-content:flex-start;letter-spacing:1px;padding:0 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bold{font-size:19px;font-weight:700;text-decoration:none}.tag{width:20px}.navigation{align-items:center;background-color:var(--bgColor);box-sizing:border-box;color:#fff;display:flex;font-size:20px;height:60px;justify-content:space-between;padding:0 100px;position:-webkit-sticky;position:sticky;top:0;transition:1s;width:100%;z-index:100}.navInnerDiv{display:flex;gap:60px}.active{box-shadow:0 3px 8px rgba(0,0,0,.24);padding:0 100px;position:static;transition:1s}.navigate h2{font-size:25px;line-height:2rem}nav .tag{width:10rem}nav .navigate{cursor:pointer;text-decoration:none}.links,Link{letter-spacing:1px}.links{color:#fff;cursor:pointer;display:inline-block;position:relative;text-decoration:none}.links:after{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:bottom right;transform-origin:bottom right}.act:after,.links:after{background-color:#fff;bottom:-4px;content:"";height:2px;left:0;position:absolute;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;width:100%}.act:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom right;transform-origin:bottom right}.links:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.navOptions{display:flex;gap:40px;justify-content:space-evenly;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.c,.g,.package{display:none}.package{border:2px solid #1e1925;color:#fff;cursor:pointer;margin-top:16px;position:absolute;transition:height .4s ease;transition:.3s}.package>div{background-color:#1e1925;padding:20px;transition:.3s}.package_link{letter-spacing:1px;text-decoration:none;transition:.3s}.package:before{content:"";display:block;height:20px;left:0;position:absolute;top:-20px;width:100%;z-index:1}.package>div:hover{background-color:#fff;color:#1e1925}.package>div:hover .package_link{color:#1e1925}.package_link{color:#fff;cursor:pointer}.in{background-color:#1e1925}.all_packages:hover .package{display:block;display:flex;flex-direction:column}.rooms_link_container{border:2px solid #1e1925;color:#fff;cursor:pointer;display:none;margin-top:16px;position:absolute;transition:height .4s ease}.rooms_link_container>div{background-color:#1e1925;padding:20px;transition:.3s}.rooms_link{letter-spacing:1px;text-decoration:none;transition:.3s}.rooms_link_container:before{content:"";display:block;height:20px;left:0;position:absolute;top:-20px;width:100%;z-index:1}.rooms_link_container>div:hover{background-color:#fff;color:#1e1925}.rooms_link_container>div:hover .rooms_link{color:#1e1925}.rooms_link{color:#fff;cursor:pointer}.all_rooms:hover .rooms_link_container{display:block}.all_rooms:hover .rooms_link_container,.menu{color:#1e1925;display:flex;flex-direction:column}.menu{align-items:center;background-color:#fff;font-size:20px;gap:40px;height:100vh;justify-content:center;left:0;position:absolute;top:100%;transition:.5s;width:100vw}.menuLinks{font-size:25px;text-decoration:none}.menuBar{display:none}@media only screen and (max-width:988px){.navOptions{display:flex;gap:10px;justify-content:space-evenly;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navigation{padding:5px 40px}.c,.g{display:block}}@media only screen and (max-width:840px){.contactDetails{display:flex;flex-direction:column;gap:5px;justify-content:flex-start;letter-spacing:1px;padding:0 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.active{background-color:#fff;box-shadow:0 3px 8px rgba(0,0,0,.24);transition:1s}.active,.active select{color:#000}.all_packages,.all_rooms{display:none}.menuBar{display:block}select{color:#000}.navInnerDiv{display:flex;gap:60px}}@media only screen and (max-width:700px){nav{align-items:center;gap:20px;overflow-y:auto;padding:5px 20px;z-index:1000}.contactDetails,nav{display:flex;justify-content:flex-start}.contactDetails{flex-direction:column;font-size:12px;letter-spacing:1px;padding:0 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.phone_number{align-items:center;display:flex;font-size:12px}.navigation{padding:5px 20px;width:100vw}nav .tag{width:8rem}.navOptions{gap:20px}.phone{width:10px}}@media only screen and (max-width:520px){nav{padding:8px}.contact_link,.gallery_link{display:none}.bold{font-size:14px;font-weight:700}}.form-container{background:#fff;border-radius:24px;box-shadow:16px 16px 8px rgba(0,0,0,.1);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px;width:800px}.form-container,.picture-container{align-items:center;display:flex;justify-content:center}.picture-container{align-self:flex-start;flex:1 1;height:100%;width:90%}@media only screen and (max-width:600px){.picture-container{display:none}}.picture-container img{width:90%}.contact-form-container{flex:1 1;height:90%}.contact-form{align-content:space-around;display:flex;flex-wrap:wrap;height:100%;width:100%}.form-header{align-self:flex-start;font-size:2em;font-weight:700;margin-bottom:10px}.email-input,.message{background:#eee;border:none;border-radius:6px;font-size:100%;margin-bottom:10px;outline:none;padding:20px;width:100%}.message{resize:none}.submit{background:var(--bgColor);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:100%;font-weight:600;outline:none;padding:20px;transition:-webkit-transform .3s cubic-bezier(0,.23,.29,2.45) 0s;transition:transform .3s cubic-bezier(0,.23,.29,2.45) 0s;transition:transform .3s cubic-bezier(0,.23,.29,2.45) 0s,-webkit-transform .3s cubic-bezier(0,.23,.29,2.45) 0s;width:100%}#gallery{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:40px;text-align:center}#gallery h2{font-size:35px;margin-bottom:10px;text-align:center}.container{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;padding:40px 80px}.container div{border-radius:4px;cursor:pointer;height:300px;overflow:hidden;transition:.2s;width:300px}.container div:hover{scale:1.04}.container div img{box-sizing:border-box;display:block;height:100%;margin-bottom:20px;object-fit:cover;width:100%}@media (max-width:800px){.container{-webkit-column-count:3;column-count:3}}@media (max-width:600px){.container{-webkit-column-count:2;column-count:2}}.gallerySection{background-color:#fff;letter-spacing:1px;padding:60px;text-align:center}.gallerySection .headerSection{margin:auto;padding:40px 0;width:50vw}.headerSection h1{font-size:50px}.headerSection p{color:gray;font-size:18px;font-weight:700}.gallerySection .imageSection{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;padding:40px;width:100%}.imageSection img{border-radius:10px;cursor:pointer;height:16rem;object-fit:cover;object-position:center;transition:.2s;width:23rem}.imageSection img:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}@media only screen and (max-width:800px){.container{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;padding:40px 20px}.gallerySection{padding:0}.gallerySection .headerSection{margin:auto;padding:40px 0;width:80vw}.headerSection p{color:gray;font-size:14px;font-weight:700}.headerSection h1{font-size:40px}}:root{--bg:#1e1925}::-webkit-scrollbar{width:0}.package1{background-color:#fff;box-sizing:border-box;color:#1e1925;color:var(--bg);letter-spacing:1px;margin:0;min-height:100vh;overflow:hidden;padding:0;position:relative;width:100%}.day1{grid-gap:60px;display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow-y:scroll;padding:80px 100px 100px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}h3{font-size:25px}.day1_img{height:100%;overflow:hidden}.day1_img,.day1_img img{position:-webkit-sticky;position:sticky;top:0;width:100%}.day1_img img{margin:0;padding:0;transition:1s}.day1_desc{height:60vh;overflow-x:visible;overscroll-behavior:smooth}li{font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;line-height:30px}.package_book_btn{background-color:#1e1925;border:none;border-radius:4px;color:#1e1925;color:#fff;cursor:pointer;float:right;font-size:16px;margin-top:20px;padding:10px 40px}@media only screen and (max-width:1044px){.package1{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:0;width:100%}.day1{padding:80px 50px 100px}.day1_desc{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media only screen and (max-width:700px){.day1{padding:80px 20px 100px}}@media only screen and (max-width:445px){.day1{font-size:12px;padding:80px 10px 100px}}:root{--bgColor:#1e1925}.rooms{padding:60px 30px}.rooms_image_container{grid-gap:20px;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(50px,1fr));height:58vh;object-fit:contain;padding:20px 120px;width:100%}.rooms_image_container img{border-radius:10px;object-fit:cover;overflow:hidden;width:100%}.r1{grid-column:1/span 2;grid-row:1/span 2;height:100%}.r2{grid-column:3}.r2,.r3{grid-row:1;height:100%}.r3{grid-column:4}.r4{grid-column:3}.r4,.r5{grid-row:2;height:100%;object-fit:cover}.r5{grid-column:4}.room_description_container{display:flex;gap:40px;justify-content:space-between;padding:20px 7rem}.basic_facillities{display:flex;flex-wrap:wrap;gap:20px;padding:20px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.basic_facillities div{align-items:center;background-color:#eff0f2;border-radius:10px;display:flex;flex-direction:column;gap:20px;height:180px;justify-content:center;width:180px}.basic_facillities p{text-align:center}.amenities_container{display:flex;flex-wrap:wrap;gap:30px}.amenities{align-items:center;display:flex;gap:5px}.price_container{border-radius:10px;box-shadow:0 3px 8px rgba(0,0,0,.24);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.book_button{background-color:#1e1925;background-color:var(--bgColor);border:none;border-radius:40px;color:#fff;cursor:pointer;margin:20px;padding:10px 30px}@media only screen and (max-width:1190px){.room_description_container{display:flex;padding:20px}}@media only screen and (max-width:1100px){.basic_facillities div{align-items:center;background-color:#eff0f2;border-radius:10px;display:flex;flex-direction:column;gap:20px;height:150px;justify-content:center;width:150px}}@media only screen and (max-width:1000px){.r3,.r5{display:none}}@media only screen and (max-width:760px){.r2,.r4{display:none}.basic_facillities{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:20px 0}.room_description_container{display:flex;flex-direction:column;font-size:12px;gap:10px;padding:20px 0}}@media only screen and (max-width:520px){.rooms{padding:30px 20px}.rooms_image_container{padding:10px}}
/*# sourceMappingURL=main.fb6d0b55.css.map*/