@import"https://fonts.googleapis.com/css2?family=Poppins&display=swap";.navbar{display:flex;position:fixed;background-color:#fff;align-items:center;width:100%;gap:400px;justify-content:space-around;padding-top:20px;padding-bottom:15px}@media only screen and (max-width: 600px){.navbar{gap:0;padding-top:10px}}@media only screen and (min-width: 600px){.navbar{gap:0}}.logopart{display:flex;align-items:center;gap:15px;color:#fb0}.logopart>h1{font-size:2.5rem}.innernavbar{display:flex;gap:40px;font-size:1.5rem}@media only screen and (max-width: 600px){.innernavbar{display:none}}.innernavbar .respinnernavbar{display:flex;flex-direction:column}.respinnernavbar{display:flex;flex-direction:column;gap:20px;font-size:1.5rem}@media only screen and (min-width: 768px),(min-width: 992px),(min-width: 1200px){.respinnernavbar{display:none}}.hamburger{display:none}@media only screen and (max-width: 600px){.hamburger{display:flex}}.header{padding-top:150px;display:flex;justify-content:space-around;padding-left:140px;padding-right:100px}@media only screen and (max-width: 600px),(max-width: 910px){.header{display:flex;flex-direction:column;align-items:center;padding-left:40px;padding-right:30px}}@media screen and (max-width:600px){.header{padding-top:50px}}.headerinner{width:50%}@media only screen and (max-width: 600px){.headerinner{padding-bottom:50px}}@media only screen and (max-width: 910px){.headerinner{width:100%}}.headerinner>h1{font-size:4rem}@media screen and (max-width:600px){.headerinner>h1{font-size:2rem}}.headerinner>p{font-size:1rem}.btndiv>button{padding:10px 30px;border-radius:5px;font-size:1.3rem;border:1px solid black;background-color:#fb0}.btndiv{padding-top:20px}.headerimg>img{max-width:100%;height:auto}.cardcomp{display:flex;justify-content:center;align-items:center;padding-left:90px;padding-right:90px}@media only screen and (max-width: 600px),(max-width: 910px){.cardcomp{display:flex;padding:0;flex-direction:column}}.booking-container{display:flex;flex-direction:column;align-items:center;margin-top:50px;width:500px}h1{margin-bottom:20px}form{display:flex;flex-direction:column;align-items:center}label{margin-bottom:5px}input{margin-bottom:10px;padding:5px;width:400px}button{padding:10px 20px;background-color:#fb0;color:#fff;border:none;cursor:pointer;border-radius:5px}button:hover{background-color:#fb0}.react-responsive-modal-root{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000}.react-responsive-modal-overlay{background:rgba(0,0,0,.5);position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1}.react-responsive-modal-container{height:100%;outline:0;overflow-x:hidden;overflow-y:auto;text-align:center}.react-responsive-modal-containerCenter:after{width:0;height:100%;content:"";display:inline-block;vertical-align:middle}.react-responsive-modal-modal{max-width:800px;display:inline-block;text-align:left;vertical-align:middle;background:#ffffff;box-shadow:0 12px 15px #00000040;margin:1.2rem;padding:1.2rem;position:relative;overflow-y:auto}.react-responsive-modal-closeButton{position:absolute;top:14px;right:14px;border:none;padding:0;cursor:pointer;background-color:transparent;display:flex}@keyframes react-responsive-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes react-responsive-modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes react-responsive-modal-modal-in{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}@keyframes react-responsive-modal-modal-out{0%{transform:scale(1);opacity:1}to{transform:scale(.96);opacity:0}}.card{width:70%;height:auto;border:1px solid rgb(255,255,255);border-radius:10px;-webkit-box-shadow:0px 7px 35px -17px rgba(0,0,0,.75);-moz-box-shadow:0px 7px 35px -17px rgba(0,0,0,.75);box-shadow:0 7px 35px -17px #000000bf;display:flex;align-items:center;padding:20px;flex-direction:column;margin:30px}@media only screen and (max-width: 600px){.card{width:90%}}.cardicon{width:100%;height:auto}.cardinner{display:block;flex-direction:column}.cardinner>h1{font-size:2rem}.ptag{width:300px;display:flex;flex-direction:column;gap:10px}.btn{display:flex;justify-content:space-between}.btnname{padding:10px 30px;border-radius:5px;font-size:1.3rem;cursor:pointer;color:#fb0}.btnname:hover{background-color:#ebebeb;border:1px solid black;color:#000}.btnname:active{color:#fff;background-color:#fb0}.menu{display:flex;flex-direction:column;align-items:center;padding-top:50px}.menucard{padding-left:100px;display:grid;align-items:center;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width: 1522px){.menucard{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 989px){.menucard{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width: 583px){.menucard{padding-left:0}}.location{display:flex;flex-direction:column;align-items:center;justify-items:center;padding-top:20px}.locationupper{padding-top:20px;display:flex;align-items:center;padding-left:120px}@media only screen and (max-width: 768px){.locationupper{display:flex;flex-direction:column;padding-left:0}}.map>iframe{border-radius:10px;border:none;box-shadow:0 7px 35px -17px #000000bf;max-width:100%;overflow:hidden}.locationinner>img{max-width:100%;height:auto}.contact{display:flex;flex-direction:column;align-items:center;padding-left:100px;padding-right:100px;gap:20px;padding-bottom:100px}.contactinner{display:flex;flex-direction:row;align-items:center}@media only screen and (max-width: 600px),(max-width: 910px){.contactinner{display:flex;flex-direction:column}}.contactimg>img{max-width:100%;height:auto}.form{max-width:100%;display:flex;flex-direction:column;padding:60px;border-radius:10px;gap:20px;background-color:#fb0;box-shadow:0 7px 35px -17px #000000bf}.form>input,textarea{border-radius:5px;border:none;padding:10px;font-size:20px}:is(.form > input, textarea):focus-visible{outline:none}.form>button{font-size:20px;border-radius:5px;border:none;color:#fff;background-color:#000;padding:10px}.footer{background-color:#fff;padding:20px;text-align:center;position:fixed;bottom:0;width:100%}.footer-text{margin:0}.container{display:flex;justify-content:space-around}.social{font-size:30px;display:flex;gap:20px}*{padding:0;margin:0;box-sizing:border-box;font-family:Poppins,sans-serif}a{text-decoration:none;color:#000}a:hover{color:#fb0}a:active{text-decoration:underline blue}.react-responsive-modal-modal{border-radius:5px}
