:root{--Accent-1:#f4ce14;--Accent-2:#495e57}*{box-sizing:border-box;font-family:Karla,sans-serif;font-optical-sizing:auto;font-style:normal;margin:0;padding:0}h1{color:#f4ce14;color:var(--Accent-1,#f4ce14);font-size:64px}h1,h2{font-family:Markazi Text;font-style:normal;font-weight:500;line-height:normal}h2{font-size:44px}h3{font-size:24px}button{cursor:pointer}button:hover{box-shadow:0 2px 20px 0 #00000040;color:#495e57;color:var(--Accent-2)}.btn-yes{background:#f4ce14;background:var(--Accent-1);border:0;border-radius:16px;font-size:18px;font-weight:700;padding:16px 36px}.wide{margin:0 auto;max-width:1280px}.row{display:flex;flex-wrap:wrap}.col{padding-left:12px;padding-right:12px}.l-0{display:none}.l-1,.l-10,.l-11,.l-12,.l-2,.l-3,.l-4,.l-5,.l-6,.l-7,.l-8,.l-9{display:block}.l-1{flex:0 0 8.33333%;max-width:8.33333%}.l-2{flex:0 0 16.66667%;max-width:16.66667%}.l-3{flex:0 0 25%;max-width:25%}.l-4{flex:0 0 33.33333%;max-width:33.33333%}.l-5{flex:0 0 41.66667%;max-width:41.66667%}.l-6{flex:0 0 50%;max-width:50%}.l-7{flex:0 0 58.33333%;max-width:58.33333%}.l-8{flex:0 0 66.66667%;max-width:66.66667%}.l-9{flex:0 0 75%;max-width:75%}.l-10{flex:0 0 83.33333%;max-width:83.33333%}.l-11{flex:0 0 91.66667%;max-width:91.66667%}.l-12{flex:0 0 100%;max-width:100%}.l-0-1{margin-left:8.33333%}.l-0-2{margin-left:16.66667%}.l-0-3{margin-left:25%}.l-0-4{margin-left:33.33333%}.l-0-5{margin-left:41.66667%}.l-0-6{margin-left:50%}.l-0-7{margin-left:58.33333%}.l-0-8{margin-left:66.66667%}.l-0-9{margin-left:75%}.l-0-10{margin-left:83.33333%}.l-0-11{margin-left:91.66667%}@media screen and (max-width:768px){.col{padding-left:6px;padding-right:6px}.l-0-1,.l-0-10,.l-0-11,.l-0-2,.l-0-3,.l-0-4,.l-0-5,.l-0-6,.l-0-7,.l-0-8,.l-0-9{margin-left:0}.p-0{display:none}.p-1,.p-2,.p-3,.p-4{display:block}.p-1{flex:0 0 25%;max-width:25%}.p-2{flex:0 0 50%;max-width:50%}.p-3{flex:0 0 75%;max-width:75%}.p-4{flex:0 0 100%;max-width:100%}.p-0-1{margin-left:25%}.p-0-2{margin-left:50%}.p-0-3{margin-left:75%}p{font-size:16px!important}}.header{align-items:center;display:flex;height:10vh;justify-content:space-between;margin:0 auto;max-width:1440px}.logo-header img{padding:10px;width:200px}.navbar ul{font-weight:800;list-style:none;text-align:center}.navbar li{display:inline-block;margin:10px 20px}.navbar a{color:#495e57;color:var(--Accent-2);text-decoration:none}.navbar a:hover{text-decoration:underline}.side_menu{color:#495e57;color:var(--Accent-2);cursor:pointer;font-size:2rem;font-weight:600}#check,.side_menu{display:none}@media screen and (max-width:1400px){.side_menu{display:inline-flex}#check:checked~.side_menu #menu-icon,.side_menu #close-icon{display:none}#check:checked~.side_menu #close-icon{display:block}#check:checked~.navbar{height:auto}.navbar{grid-gap:0;background:#d6d6d6;display:grid;gap:0;height:0;justify-items:center;left:0;overflow:hidden;position:absolute;top:10vh;width:100%}.navbar li{padding:10px 0}}.footer{background-color:#edefee;padding:80px 0 120px;position:relative}.footer-in{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1440px}.logo-footer{height:250px;width:200px}.logo-footer img{height:100%;object-fit:contain}.footer ul{font-weight:500;list-style:none}.footer li{line-height:180%;padding:8px 0}.footer a,.footer li{color:#495e57;color:var(--Accent-2)}.footer a{text-decoration:none}.copyright{bottom:0;position:absolute;p{color:#495e57;color:var(--Accent-2);font-size:14px;padding-bottom:10px}}p{font-size:18px;line-height:180%}.hero{background:url(https://cdn.pixabay.com/photo/2014/09/17/20/26/restaurant-449952_1280.jpg) no-repeat top;background-size:cover;min-height:80vh;.row{align-items:center;padding-top:10%;position:relative}}.hero-info{color:#fafafa;filter:drop-shadow(0 0 5px rgba(0,0,0,.7));margin-bottom:50px;h1{font-weight:bolder}}.hero-info p{font-size:20px;margin-top:10px}.hero-info button{margin-top:30px}.hero-img{border-radius:16px;box-shadow:0 0 10px #000000e6;height:75vh;overflow:hidden;padding:0;position:absolute;right:12px;top:20%;width:100%}.hero-img img{height:100%;object-fit:cover;width:100%}.about{margin-bottom:100px;margin-top:100px;.row{align-items:center}}.about-info{h2{color:var(--Accent-2)}p{font-size:19px}}.about-img-contain{height:50vh;position:relative}.about-img{border-radius:16px;box-shadow:0 0 10px 0 #00000080;height:90%;overflow:hidden;position:absolute;width:60%}#img1{right:0;top:0}#img2{bottom:0;left:0}.about-img img{height:100%;object-fit:cover;width:100%}.specials{margin-bottom:100px;margin-top:100px;.btn-yes{background-color:var(--Accent-2);color:#f0f8ff}}.special-head{justify-content:space-between}.special-dish{margin-top:30px}.dish-card{border-radius:16px;box-shadow:0 2px 4px 0 #00000040;display:flex;flex-direction:column;margin-bottom:20px;overflow:hidden;position:relative}.card-linear{background:linear-gradient(180deg,#fff0,#e2f3f1 25%);bottom:0;height:330px;position:absolute;width:100%;z-index:2}.card-img{height:300px;width:100%;z-index:1}.card-img img{height:100%;object-fit:cover;width:100%}.card-info{flex-direction:column;height:240px;padding:0 10px 10px;z-index:3}.card-info,.card-name{display:flex;justify-content:space-between}.card-name{align-items:center;flex-wrap:wrap}.card-name h3{font-size:24px;font-weight:700}.dish-card .price{color:#48742c;font-size:36px;font-weight:500}.card-description{height:120px;padding:2%}.card-description p{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#666;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.card-info button{background-color:var(--Accent-1);border:0;border-radius:8px;font-size:16px;font-weight:700;padding:16px;width:100%;a{color:#000;text-decoration:none}}.testimonials{background-color:#edefee}.testimonials h2{margin-bottom:50px;padding-top:100px;text-align:center}.testi-layout{gap:30px;justify-content:center;padding-bottom:100px}.testi-card{display:flex;flex-direction:column;gap:10px}.testi-star svg{fill:var(--Accent-2);height:20px;margin-right:4px;width:20px}.testi-name{align-items:flex-end;display:flex;gap:12px;p{font-size:20px;font-weight:500}}.testi-img{border-radius:8px;height:80px;width:80px}.testi-content{border-top:2px dashed var(--Accent-2);font-weight:350}@media screen and (max-width:768px){.hero{min-height:90vh}}.hero1{overflow:hidden;position:relative;.wide{align-items:center;display:flex;height:90vh}}.hero1-img{filter:drop-shadow(0 0 10px rgba(0,0,0,.6));img{height:100%;object-fit:contain;width:100%}}.hero-img-animation-1,.hero-img-animation-2,.hero-img-animation-3{transform:translate(-200%,200%) rotate(-180deg);transition:1s ease-in-out}.hero-img-animation-1.active,.hero-img-animation-2.active,.hero-img-animation-3.active{transform:translate(0) scale(1.1);transition:1.1s ease-in-out .5s}.hero1-menu{display:flex;flex-direction:column;gap:6px;height:90vh;justify-content:center;button,h1{margin-top:10px}h1{filter:drop-shadow(0 0 1px #000);line-height:.9}h2{color:var(--Accent-2)}}.hero1-circle-row{gap:1em;padding-top:.5em}.hero1-circle{align-items:center;background:var(--Accent-2);clip-path:circle(50% at 50% 50%);cursor:pointer;display:flex;height:4.1em;justify-content:center;width:4.1em;img{clip-path:circle(50% at 50% 50%);height:4em;width:4em}.herobtn.active{height:3.8em;width:3.8em}}.hero1-background{background:url(https://cdn.pixabay.com/photo/2016/11/23/13/45/celebration-1852926_960_720.jpg) no-repeat top;background-size:cover;z-index:-2}.hero1-background,.hero1-background-1{height:100vh;position:absolute;right:0;top:0;width:100%}.hero1-background-1{background-color:var(--Accent-2);opacity:90%;z-index:-1}.events1{position:relative;z-index:1;h4,p{color:#f0f8ff}.event1-row{align-items:center;padding:1rem 0}.order1-img{left:50%;width:45vw;img{border-radius:48px;height:90%;width:85%}}}.order1-img{border-radius:48px;height:70vh;overflow:hidden;position:absolute;right:50%;width:60vw;z-index:1;img{height:100%;object-fit:cover;width:100%}}#ev-im1{opacity:.7;right:0;top:0}#ev-im1,#ev-im2{position:absolute}#ev-im2{bottom:0;left:1em}.faq-wide{padding:4rem 0}.faq-wide>.row{padding-bottom:4rem;.p0{margin-bottom:12px}}.faq-layout{display:flex;flex-direction:column;gap:12px}.faq-qt{align-items:center;border:1px solid #353232;border-radius:8px;cursor:pointer;justify-content:space-between;padding:20px;.ans,.ques{width:90%}}.ans{display:none}.faq-qt:hover{align-items:flex-start;border:2px solid var(--Accent-2);.ques{display:none}.ans{display:block;i{color:var(--Accent-2);font-weight:600}}.arr{transform:rotate(180deg);transition:.3s ease-in}}@media screen and (max-width:768px){.hero1{padding-top:12vh;position:relative;.wide{height:100vh}}.hero1-img{bottom:5%;height:50vh;position:absolute;right:-20%}.hero1-menu{height:auto;button{margin-top:0!important}}.hero1-circle-row{gap:.5em;padding-top:.5em}.hero1-circle{height:2.5em;width:2.5em;img{height:2.5em;width:2.5em}}.hero-img-animation-1.active,.hero-img-animation-2.active,.hero-img-animation-3.active{transform:scale(.8)}.herobtn.active{height:2.3em!important;width:2.3em!important}.order1-row{min-height:auto;.hero-menu{margin-top:50px}}.order1-img{border-radius:0;height:25vh;position:static}.events1{.event1-row{gap:50px;padding:3rem 0}.order1-img{height:40vh;left:0;position:relative;width:100%}}}.page-head{background-color:var(--Accent-2);display:block;padding:50px;text-align:center;width:100%}.page-body{margin:20px auto;max-width:1366px;padding:20px 0}.page-body>h2{margin-bottom:50px}.form-body{align-items:flex-start;flex-direction:column;gap:50px;min-height:60vh}.form-layout{gap:40px 0;width:100%}.column-group{gap:40px}.column-group,.form-group{display:flex;flex-direction:column}.form-group{gap:16px}.form-group label{display:block;font-size:20px;font-weight:700}.form-group input,select{border:2px solid var(--Accent-2);border-radius:16px;font-size:16px;height:50px;padding:10px;width:100%}.details{border:2px solid var(--Accent-2);border-radius:16px;padding:20px 12px;position:relative}.details li{font-size:18px;margin-left:30px;overflow-wrap:break-word;padding:16px}.edit-icon{color:var(--Accent-2);cursor:pointer;font-size:large;position:absolute;right:2%;top:16px;width:30px}.deposit{margin-bottom:100px}.pay-img{height:70vh}.pay-img img{border-radius:16px;height:100%;object-fit:cover;width:100%}.pay-devider{background-color:var(--Accent-2);height:5px}.pay-cost{display:flex;justify-content:space-between}.deposit-cost p{margin-top:10px}.pay-form .form-group{margin-top:30px}.success-page{align-items:center;background-color:var(--Accent-2);display:flex;flex-direction:column;gap:20px;padding:0 0 100px;text-align:center}.success-page>h1{margin-top:50px}.success-page p{color:#fff;font-size:20px;font-weight:500;margin-bottom:8px}.congrats-img{border-radius:16px;height:50vh;overflow:hidden;width:50vw}.congrats-img img{height:100%;object-fit:cover;width:100%}.form-body>.btn-yes{margin-left:12px}.dish-layout{justify-content:flex-start;margin:30px 0 50px}.dish-card-link{color:#000;cursor:pointer;text-decoration:none;button{display:none}}.dish-card-link:hover{button{display:block}.price{display:none!important}}.menu-tab{gap:10px}.btn-menu{background:var(--Accent-2);border:0;border-radius:8px;color:#f0f8ff;font-size:18px;font-weight:700;padding:16px 36px}.btn-menu:hover{border:0;box-shadow:0 0 0 0;color:var(--Accent-1)}.btn-menu.selected{background:var(--Accent-1)!important;color:#000}.btn-menu.selected:hover{color:#fff}.order-layout{align-items:flex-start;margin-bottom:100px;margin-top:20px}.order-dish{margin-bottom:100px;.card-img{border-radius:16px;height:50vh;overflow:hidden}.dish-info{margin-top:20px}}.dish-custo{margin-top:50px;table{border-collapse:collapse;margin-top:20px;width:100%}td{border-bottom:1px solid;border-top:1px solid;font-size:18px;padding:14px}}.order-qty{align-items:center;display:flex;gap:30px;justify-content:center;button{border:0;border-radius:50%;font-family:Arial,Helvetica,sans-serif;font-size:28px;padding:10px 20px}.qty-num{font-size:24px;font-weight:bolder}}.order-total{margin-top:50px}.order-total>div{border:2px dashed var(--Accent-2);border-radius:16px;color:var(--Accent-2);font-size:28px;margin-top:10px;padding:12px;text-align:center}.order-delivery>.btn-yes{margin-top:30px;width:100%;a{color:#000;text-decoration:none}}.order-summary{margin-top:100px;.deli-info,.sum-qty{align-items:center}.deli-cut,.deli-info,.sum-qty{display:flex;justify-content:space-between}.deli-cut{gap:16%;input{width:25px}}}.hr{border-bottom:2px solid var(--Accent-2);margin-bottom:20px;padding-top:20px}
/*# sourceMappingURL=main.dc17e4dc.css.map*/