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}:root{--primary-color1:#495e57;--primary-color2:#f4ce14}*{box-sizing:border-box;margin:0}*,.App{padding:0}.App{margin:0 auto}body,html{margin:0;overflow-x:hidden;padding:0}.container{margin:0;max-width:1350px;min-width:290px;padding:0 60px}form{width:300px}.btn{border-radius:10px;display:inline-block;padding:15px 20px;text-decoration:none;transition:all .3s ease-in-out}.btn,.order-button{background-color:#f4ce14;cursor:pointer}.order-button{-webkit-appearance:none;appearance:none;border:none;border-radius:5px;font-size:1rem;font-weight:600;margin-left:10px;margin-top:10px;padding:10px 20px}.btn:hover,.order-button:hover{background-color:#000;color:#f4ce14;cursor:pointer}.form-submit-btn input{background-color:#f4ce14;border:none;border-radius:10px;cursor:pointer;margin-top:30px;outline:none;padding:10px 14px;transition:all .4s ease-in-out}.form-submit-btn input:hover{background-color:#000;box-shadow:10px 5px 10px #8058e81a;color:#fff}.orderonline{background-color:#495e5733;margin-top:70px}.orderonline-text p{line-height:1.3}.orderonline-text p h4{font-size:2rem}.orderonline-text{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:50px 0}.hl{background-color:#495e5733;padding-bottom:100px;padding-top:50px}.highlights-heading{display:flex;justify-content:space-between;margin:auto;padding-bottom:0;padding-top:100px}.special{background-color:#495e5733;padding:0 40px}.online-menu-button{background-color:#f4ce14;border:none;border-radius:10px;font-size:1.3rem;font-weight:600;padding:14px 20px}.highlights{grid-gap:30px;align-items:center;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);justify-content:center;width:100%}.recepie{background-color:#fbdabb;border-radius:10px;padding-bottom:20px}.recepie p{color:#333;margin:10px 0}.recepie-image{width:100%}.description{margin:10px}.description h4,.description h6{margin-top:10px}@media (min-width:290px) and (max-width:900px){.navigation{padding:0 10px}.nav-items{position:absolute;top:-100px;visibility:none}.nav-items li a{color:#fff}.nav-menu .menu-icon{position:relative;visibility:visible}.navigation .nav-menu{display:flex;justify-content:space-between}}@media (min-width:769px) and (max-width:1024px){.banner .banner-text>h1{font-size:3.5rem}.highlights,div.testimonials.container{grid-template-columns:repeat(2,2fr)}.highlights{margin-bottom:200px}.about-images,section.about{display:flex;flex-direction:column;height:auto;justify-content:center;width:100%}.about .info{margin:40px auto}.info{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-left:50px}.highlights-heading .btn{text-align:center}.footer-section{align-items:center;display:flex;justify-content:center}nav.footer{grid-gap:50px;display:grid;gap:50px;grid-template-columns:repeat(1,1fr);height:auto;justify-content:center;padding:50px 0;width:100%}div.social-media,ul.footer-nav-items{width:200px}div.contact,div.logo{width:250px}div.di-1,div.di-2{display:flex;justify-content:space-evenly;width:100%}}@media (min-width:481px) and (max-width:768px){.highlights-heading{gap:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.highlights-heading .btn{text-align:center}.banner .banner-text{width:100%}.banner .banner-text>h1{font-size:2.8rem}.banner .banner-text>p{width:70%}.highlights,div.testimonials.container{grid-template-columns:repeat(1,1fr)}.highlights-heading{display:flex;flex-direction:column;justify-content:center}.highlights-heading h1{text-align:center;width:100%}section.about{justify-content:center}.about-images,section.about{display:flex;flex-direction:column;height:auto;width:100%}.about .info{margin:40px auto;padding:0 20px}.about-images img{margin:0 auto;rotate:5deg;width:70%}.footer-section{align-items:center;display:flex;justify-content:center}nav.footer{grid-gap:50px;display:grid;gap:50px;grid-template-columns:repeat(1,1fr);height:auto;justify-content:center;padding:50px 0;width:100%}div.social-media,ul.footer-nav-items{width:200px}div.contact,div.logo{width:250px}div.di-1,div.di-2{display:flex;justify-content:space-evenly;width:100%}}@media (min-width:290px) and (max-width:480px){.container{padding:0 20px}.nav-menu{align-items:center;display:flex;justify-content:space-between;margin:0;padding:20px}.nav-menu img{height:50px;width:160px}.banner .banner-text h1{font-size:2.5rem}.banner .banner-text{width:100%}.banner .banner-text p{width:70%}.banner .banner-btn{width:100%}.highlights,div.testimonials.container{grid-template-columns:repeat(1,1fr)}.highlights-heading{display:flex;flex-direction:column;gap:20px}.highlights-heading h1{text-align:center;width:100%}.highlights-heading .btn{display:block;margin:auto;padding-left:20px;padding-right:20px;text-align:center;width:175px}section.about{display:flex;flex-direction:column;height:auto;justify-content:center;padding:100px 10px;width:100%}.about-images{padding:0 10px;width:100%}section.about .info{margin:40px auto;padding:0 10px}section.about-images img{margin:0 auto;rotate:5deg;width:100%}nav.footer{grid-gap:50px;display:grid;gap:50px;grid-template-columns:repeat(1,1fr);height:auto;justify-content:center;padding:0 20px}div.di-1,div.di-2{flex-direction:column;grid-template-columns:repeat(1,1fr)}.testimonial{height:auto;padding-bottom:30px}.review-heading{margin-bottom:20px}}@media (min-width:450px){div.rese,input#password,input#userName,input[type=submit]{width:400px}}.footer{align-items:center;display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;padding:0 100px}.fts{background-color:#495e5799;padding:50px 0}.di-2{display:flex;gap:30px}.di-1{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);height:100%}.di-2{justify-content:flex-end}.logo{align-items:flex-start;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:flex-start;width:290px}.contact p,.logo p{color:#333}.footer-section{align-items:flex-start;display:flex;justify-content:center;padding:100px auto}.footer-nav-items{list-style-type:none}.footer-nav-items li a,.s-btn{color:#000;font-weight:500;text-decoration:none}.footer-nav-items li a{transition:all .4s ease-in-out}.footer-nav-items li a:hover{-webkit-text-decoration:2px solid #000 underline;text-decoration:2px solid #000 underline}.s-btn{background-color:#a9a9ad;border:none;border-radius:5px;color:#000;padding:10px 50px;text-align:center;transition:all .4s ease-in-out}.s-btn:hover{background-color:#000;color:#a9a9ad}.contact,.social-media{display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer-nav-items,.logo{align-items:flex-start;display:flex;flex-direction:column;gap:15px;height:100%}.navigation{background-color:#ede9e9cc;flex-direction:column;justify-content:center;left:0;position:fixed;top:0;z-index:1000000}.nav-menu,.navigation{align-items:center;display:flex;width:100%}.nav-menu{gap:100px;height:70px;justify-content:space-between;margin:0;z-index:10000}.nav-menu img{height:50px}.nav-items{display:flex;gap:20px;list-style-type:none}.nav-items.visible{background-color:#ede9e9cc;color:#f4ce14;display:grid;font-size:1.5rem;height:calc(100svh - 70px);justify-content:center;padding:20px 0;position:absolute;right:0;top:70px;transition:all .3s ease-in-out;width:100svw;z-index:1000000}.nav-items li a{color:#333;font-size:.9rem;font-weight:600;text-decoration:none;text-transform:uppercase}.nav-items li a.active{color:#f4ce14;position:relative}.nav-items li a.active:after{background-color:#dd0f0f;bottom:-4px;content:"";height:2px;left:0;position:absolute;width:100%}.menu-icon{cursor:pointer;position:absolute;visibility:hidden}.bar{border:2.5px solid #333;margin:4px;width:30px}.login{background-color:var(--primary-color1);height:calc(100svh - 70px);position:relative;top:70px}.login,form{align-items:center;display:flex;flex-direction:column;justify-content:center}form{gap:15px}div.input-group.sub-btn{margin-top:30px}input{background-color:#b7b5b5;font-size:1.3rem;outline:none;width:290px}input,input[type=submit]{border:none;padding:10px 0}input[type=submit]{background-color:#f3ba2c;cursor:pointer;font-size:1.5rem}input[type=submit]:hover{background-color:#fff;border:1px solid #333}.reviews{background-color:#495e5799;height:auto;padding:100px 0}.reviews>h1{color:#fff;font-size:2.6rem;margin-bottom:100px;margin-top:30px;text-align:center}.testimonials{grid-gap:30px;align-items:center;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);height:auto;justify-content:center;margin:0 auto;width:100%}.testimonial{background-color:#dad9d9;border-radius:10px;box-shadow:5px 3px 5px #0a0c0c80;height:400px;padding:20px 15px}.review-heading,.testimonial{display:flex;flex-direction:column}.review-heading{align-items:center;gap:20px;margin-bottom:50px;padding-left:10px}.review-image{border-radius:70%;height:150px;width:150px}.review-description p{color:#333;font-weight:500;margin-top:20px}.about{grid-gap:40px;background-color:#0a0a0a1a;display:grid;gap:40px;grid-template-columns:repeat(2,1fr);padding:200px 0;width:100%}.about .info{background-color:#0a0a0a4d;display:flex;flex-direction:column;justify-content:center;margin-left:20px;padding:20px 60px}.about h1,.menu h1{color:#000;font-size:2rem}.about p{color:var(--primary-color1);font-size:1.1rem;font-weight:600;font-weight:400;letter-spacing:.1rem;line-height:1.6;margin-top:10px}.about-images{display:flex;flex-direction:column;gap:20px;justify-content:center;padding:0 60px}.about-images img{margin:0 auto;rotate:5deg;width:80%}.simg{transform:rotate(-10deg)}.banner-section{background-image:url(https://source.unsplash.com/vegetable-dish-in-white-ceramic-bowl-Ww8eQWjMJWk);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;margin:70px 0 auto;width:100%}.banner{background-color:#495e57b3;display:flex;flex-direction:column;height:calc(100svh - 70px);justify-content:center}.banner,.banner-btn,.banner-text{width:100%}.banner-text p{width:50%}.banner h1{color:#495e57;font-size:4rem;text-shadow:50px 0 40px #fff,-50px 0 40px #fff}.banner h3,.banner p{color:#333}.banner p{font-size:1.1rem;font-weight:500;margin:20px 0}.banner a,.highlights-heading a{color:#333;font-size:1rem;font-weight:800}.menu{align-items:center;background-image:url(https://source.unsplash.com/pasta-dish-on-brown-plate-4J059aGa5s4);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;gap:100px;justify-content:center;padding:100px 0}.lunch-dinner-menu,.menu{display:flex;flex-direction:column}.lunch-dinner-menu{border-radius:20px;gap:20px;opacity:.8;padding:20px}.lunch-dinner-menu,.lunchDinner-heading{background-color:#eae2b7}.lunchDinner-heading h2{color:#495e57}.lunch-dinner-item{background-color:#fff;border-radius:10px;color:#333;display:flex;flex-direction:column;margin:10px 0;padding:20px}.reservations{background-image:url(https://source.unsplash.com/variety-of-sliced-fruits-08bOYnH_r_E);background-position:50%;background-repeat:no-repeat;background-size:cover;height:calc(100svh - 70px);opacity:.8;position:relative;top:70px;width:100%}.rese,.reservations{display:flex;flex-direction:column;justify-content:center}.rese{align-self:center;margin:0 auto;width:290px}.reservations input{border:none;border-bottom:2px solid #e0e5e5;border-radius:10px;font-size:1rem;font-size:1.3rem;margin:10px;outline:none;padding:10px 0;width:100%}.reservations input[type=submit]{font-size:1.5rem;margin-top:20px;padding:10px 0}.reservations input[type=submit]:hover{background-color:var(--primary-color1);border:none}input::placeholder{color:#333;padding-left:10px}.confirmation{align-items:center;background-image:url(https://source.unsplash.com/variety-of-sliced-fruits-08bOYnH_r_E);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:calc(100svh - 80px);justify-content:center}.confirmation h1{margin-left:100px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
/*# sourceMappingURL=main.e289fdeb.css.map*/