.btn-comp{padding:20px 30px;border-radius:25px;border:none;background-color:var(--green);color:var(--white);transition:.25s ease-in-out;cursor:pointer}.register-component-main{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:25px;padding:20px;background-color:var(--green);border-radius:18px;min-height:400px}.filed-area{width:90%;gap:5px;color:var(--white);display:flex;flex-direction:column}.filed-area input{font-size:16px;padding:10px 15px;border:none;border-radius:8px;outline:var(--blue)}.password-filed{position:relative}.password-filed img{width:20px;position:absolute;right:10px;bottom:6px;cursor:pointer}@media (max-width:1100px){.filed-area,.filed-area input{font-size:12px}}.main-registration-area{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw}.reg-text-parent,.reg-form-parent{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:0 20px}.reg-text-parent{background-color:transparent;text-align:center;font-family:sans-serif;font-size:xx-large;color:#000000cb;justify-content:start;margin-top:35 px;height:calc(100vh - 35 px)}.reg-text-parent img,.reg-form-parent-img{width:50%;filter:drop-shadow(0 0 7px #43af8fc5)}.reg-form-parent-img{display:none;height:100px;object-fit:contain}.reg-text-parent b{color:var(--green)}.reg-text-parent p{font-size:medium;margin-top:10px;margin-bottom:35px}.reg-text-parent button{padding:20px 30px;border-radius:25px;border:none;background-color:var(--green);color:var(--white);transition:.25s ease-in-out;cursor:pointer}.reg-text-parent button:hover{background-color:var(--black);box-shadow:0 0 10px #3a3a3a}.reg-form-parent h1{font-size:xx-large;color:var(--green);letter-spacing:2px;text-align:center}.already-have-account{color:var(--red);margin-top:2px}@media (max-width:1100px){.reg-text-parent{margin-top:150px}.reg-text-parent h1,.reg-form-parent h1{font-size:larger}}@media (max-width:810px){.reg-text-parent{display:none}.reg-form-parent-img{display:block}}.forgot-password-txt{color:var(--red);cursor:pointer;padding:10px;border-radius:8px;transition:ease-in-out .293s}.forgot-password-txt:hover{background-color:var(--black);color:var(--white)}.nav-componets{background-color:var(--green);display:flex;justify-content:space-between;align-items:center;gap:15px;padding-left:20px;padding-right:20px;width:calc(100vw - 40px);height:100%;color:var(--white);font-family:sans-serif}.nav-name{flex:1;font-size:25px}.nav-componets h1{cursor:pointer}.nav-link-section{flex:3;display:flex;justify-content:space-between;align-items:center}.nav-link-section li{cursor:pointer;font-size:16px}.active-link{color:var(--black)}#res-main-area{height:100vh;width:100vw;min-height:650px;overflow:hidden}#nav-area-restaurant{height:60px;overflow:hidden}#outlet-area-restaurant{height:calc(100vh - 60px);overflow:auto;position:relative}#outlet-area-restaurant::-webkit-scrollbar{display:none}#customer-support-txt{position:absolute;bottom:3%;left:8%;width:120px;height:80px;border-radius:10px;padding:10px;text-align:center;background-color:#67c15e}#customer-support-txt a{color:#0540ad;font-style:oblique}#whatsapp-btn{position:absolute;bottom:2%;z-index:99;left:3%;width:80px;background-color:transparent;border:none;cursor:default;transition:.138s ease-in-out;opacity:.77}#whatsapp-btn:hover{opacity:1;transform:scale(1.03);width:90px}.container{display:flex;justify-content:center;align-items:center;height:100vh;width:100%}.form{background-color:#f3f3f3;border-radius:8px;width:80%;height:90%;display:flex;flex-direction:column;align-items:center;overflow:hidden;gap:18px}.image-upload{display:flex;justify-content:center;align-items:center;width:300px;height:300px;margin-bottom:15px;border:2px dashed #ccc;border-radius:8px;cursor:pointer;margin-top:30px;position:relative;overflow:hidden}.placeholder{color:#777;font-size:18px;text-align:center}.dish-image{width:100%;height:100%;object-fit:cover}.createMenuLoader{position:absolute;left:0;right:0;color:#00a389}.upload-img-input{width:90%;padding:8px;margin:8px 0;border-radius:5px;border:1px solid #ccc;outline:none;font-size:18px}.upload-img-des{height:250px}.buttons{display:flex;gap:10px;margin-top:15px}.save-button,.draft-button{padding:8px 16px;border:none;width:120px;height:50px;border-radius:5px;font-size:18px;cursor:pointer}.createMenu-btns:hover{opacity:.88}.save-button{background-color:#00a389;color:#fff}.draft-button{background-color:#c97e10;color:#fff}.check-area,.dish-pricing-area{display:flex;width:90%;justify-content:space-between;align-items:center}.upload-description{height:90px;resize:none}.menu-loader-parent{height:100vh;width:100%;display:flex;justify-content:center;align-items:center}.menu-loades-main{width:7px}.res-parent-wraper{display:flex;height:calc(100vh - 70px);width:100vw;justify-content:center}.res-aside{flex:1}.res-main{flex:6;overflow:auto;margin:0 auto;justify-content:center}.parent-menu-container{width:95vw;padding-bottom:20px;overflow:hidden;display:flex;justify-content:space-between;margin:0 auto}.menu-container{display:flex;flex-wrap:wrap;gap:25px;width:90%;margin:0 auto}.menu-item{width:250px;height:200px;max-width:250px;border:1px solid #ddd;padding:15px;margin:10px 10px 0;border-radius:8px;box-shadow:0 4px 8px #00000026;display:flex;flex-direction:column;align-items:center;transition:transform .3s;position:relative}.menu-item:hover{transform:scale(1.02)}.menu-image-span{width:85%;height:200px;max-width:200px;background-color:#c7c7c7bb;display:flex;justify-content:center;align-items:center;margin-bottom:15px;border-radius:8px;overflow:hidden}.menu-item img{width:100%;height:100%;max-width:200px;max-height:200px;border-radius:8px;object-fit:cover;cursor:pointer}.menu-get-details{position:absolute;background-color:#dddddd6c;width:90%;width:200px;height:120px;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:8px;cursor:pointer}.menu-item-content{text-align:center;width:100%}.menu-item-header{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:1.1rem;font-weight:600}.menu-item-header span{cursor:pointer;transition:.166s ease-in-out}.menu-item-header span:hover{color:#0064fa}.menu-item-price{color:#4caf50;font-weight:500;margin-left:10px}.menu-item-availability{color:#999;font-size:.9rem;margin-top:8px;cursor:pointer;padding-bottom:20px}.menu-edit-availability{position:absolute;background-color:red;bottom:-15%;left:50%;transform:translate(-50%,-50%);color:#fff;padding:10px;border-radius:8px;cursor:pointer;border:none}.filter-dish-section{display:flex;flex-wrap:wrap;height:auto;justify-content:start;align-items:center;padding:10px;gap:15px}.filter-dish-section-btns{width:auto;padding:10px;font-size:16px;border:none;cursor:pointer;transition:.2s ease-in-out}.filter-dish-section-btns:hover{transform:scale(1.03);box-shadow:0 0 10px #00000073;border-radius:8px}.active-filter{background-color:#000;color:#fff;transform:scale(1.03);border-radius:8px}@media (max-width: 1000px){.menu-item-header{flex-wrap:wrap;justify-content:center;align-items:center}}@media (max-width: 780px){.menu-container{justify-content:start}.menu-item{width:300px}.menu-item img{height:180px;width:180px;object-fit:cover}}@media (max-width: 490px){.menu-item{width:200px}.menu-item img{height:125px;width:155px;object-fit:cover}}.navbar{background-color:#000;height:40px;align-items:center;color:#fff;display:flex;justify-content:space-between;padding:10px;position:relative}.navbar-title{margin-left:10px}.navbar-title h1{font-family:sans-serif;letter-spacing:1px;font-size:18px}.navbar-title p{font-family:sans-serif;font-size:12px;text-align:start;opacity:.5;letter-spacing:1px;word-spacing:1px}.navbar img{width:38px;cursor:pointer;filter:invert(100%) brightness(200%)}.togglebar{position:fixed;top:0;right:-100%;width:250px;height:100%;background:#fff;box-shadow:-2px 0 5px #0003;transition:right .3s ease;z-index:10;color:#000}.togglebar.visible{right:0}.list-active{background-color:#005680;color:#fff}.nav-category-area{position:absolute;top:60px;right:-100%;height:calc(100vh - 60px);width:100%;background-color:#83838373;z-index:100;display:flex;justify-content:end;transition:.2s ease-in-out;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.nav-category-area section{background-color:#1190d0e3;width:50%;padding:15px}.nav-category-area section h1{text-align:center;font-family:Bebas Neue;font-size:30px;font-weight:100;letter-spacing:2px;text-decoration:underline;text-underline-offset:4px}.menu-item-category-list{padding:10px;border-radius:3px;cursor:default}.menu-list-active{background-color:#005680;text-align:center}.cus-main{height:100vh;width:100vw;overflow:hidden}.cus-menu-heading{display:flex;justify-content:center;align-items:center}.cus-menu-section,.cus-menu-section-child{height:calc(100vh - 60px);width:100%;overflow:auto}.cus-menu-section::-webkit-scrollbar{display:none}.menu-span-container{display:flex;justify-content:center;align-items:center}.menu-item-area,.menu-item-area-animated{display:flex;margin:10px;padding:10px;border-radius:12px;gap:10px;border:1px solid #00000036;transition:.14s ease-in-out;max-width:800px;width:90%}.add-animation{animation:fadeOut 2s ease-in-out infinite}.menu-item-area img,.menu-item-area-animated img{width:100px;height:100px;object-fit:cover;border-radius:16px;opacity:.6;filter:grayscale(100%)}.menu-item-area:hover{transform:scale(1.03);box-shadow:0 0 10px #00000028}.menu-item-area img{opacity:1;filter:none;min-width:100px;aspect-ratio:1/1}.category-tag{margin-left:10px}.menu-item-area span,.menu-item-area-animated span{background-color:#b5b5b5;display:flex;flex-direction:column;width:100%;padding:8px 14px;border-radius:16px}.menu-item-area span{background-color:transparent}.cus-dish-name{display:flex;align-items:center;width:100%;justify-content:space-between}.cus-dish-name h4{font-size:13px}.cus-dish-name p{font-size:10px}.cus-dish-price{font-size:12px}.cus-dish-descp{opacity:.55;font-size:12px;margin-bottom:10px}.filter-dish-section{display:flex;height:18px;overflow:hidden}.filter-btns-div{flex:3;display:flex;overflow-y:hidden;overflow-x:auto;width:auto;gap:10px}.filter-btns-div::-webkit-scrollbar{display:none}.cus-filter-dish-section-btns{width:auto;text-wrap-mode:nowrap;padding:5px;font-size:10px;border:none;cursor:pointer;transition:.2s ease-in-out}.cusactivebtn{background-color:#000;color:#fff;transform:scale(1.03);border-radius:3px}.cus-category-heading{text-align:center;font-size:18px;margin:0}.cus-category-total{font-size:12px;margin-left:16px;opacity:.7}.cus-dish-container-area{min-height:calc(100vh - 112px);min-width:100%}.footer{display:flex;flex-direction:column;justify-content:space-between;background-color:#005680;color:#fff;padding:15px;text-align:center;height:calc(100vh - 95px)}.footer-info p{margin:5px 0;text-align:left}.footer-branding{font-size:12px;margin-top:10px;margin-bottom:10px;opacity:.8}.cus-dish-main,.cus-dish-main-content-section{height:calc(100vh - 60px);width:100vw;overflow-x:hidden;position:relative}.cus-dish-main-content-section{width:100%}.cus-dish-main-content-section::-webkit-scrollbar{display:none}.cus-dish-main-child{display:flex;justify-content:start;align-items:center;flex-direction:column;width:100%;gap:20px}.cus-dish-area,.cus-dish-area-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#d9d9d9;width:90%;height:50vh;min-height:300px;min-width:230px;margin-top:20px;border-radius:12px;padding:20px 0}.cus-dish-area{background-color:transparent;border:1px solid black;max-width:800px;min-height:200px;height:auto;overflow:hidden}.cus-loading-img{width:70%;aspect-ratio:4/3;object-fit:cover;filter:grayscale(100%);opacity:.6;border-radius:16px;max-width:400px}.cus-loading-img,.cus-dish-area-loading section{animation:fadeOut 2s ease-in-out infinite}@keyframes fadeOut{0%{opacity:1}15%{opacity:.8}30%{opacity:.7}45%{opacity:.6}60%{opacity:.5}75%{opacity:.6}90%{opacity:.7}to{opacity:.8}}.cus-dishMain-food-img{width:70%;aspect-ratio:4/3;object-fit:cover;opacity:1;border-radius:16px}.image-baclground{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000000ce;z-index:99;overflow:hidden;transition:.2s ease-in-out}.active-image{position:absolute;left:50%;top:40%;transform:translate(-50%,-50%);width:95%;height:400px;z-index:100;border-radius:5px}.cus-dishmain-text-section,.cus-dishmain-text-section-loading{margin:20px;border-radius:16px;padding:20px;background-color:#a3a3a3;min-height:10vh;width:80%;overflow:hidden}.cus-dishmain-text-section{background-color:transparent}.cus-dishmain-text-section h1{font-size:14px}.cus-dishmain-text-section p{font-size:12px;margin-top:5px}.review-stars{font-size:4rem;color:#fb0}.all-reviews-arre{height:calc(100vh - 60px);width:100%;background-color:#d9d9d9}.give-review{width:calc(90% - 20px);padding:10px;height:100px;resize:none}#reviewer-name{width:calc(90% - 10px);font-size:16px;padding:10px 5px}.cus-menu-span-container{display:flex;justify-content:center;align-items:center;width:100%;height:auto}.cus-menu-span-container-child{width:98%;display:flex;flex-direction:column;align-items:center;justify-content:center}.custom-button{background-color:#1191d0;color:#fff;border:none;padding:10px 20px;border-radius:5px;font-size:16px;cursor:pointer}.custom-button:hover{background-color:#0056b3}:root{--green: #43AF8E;--red: #F61C1C;--Orange: #F96305;--blue: #1191D0;--dark-blue: #03557E;--orange: #F68707;--black: #000;--white: #fff;--gray: #D9D9D9;--light-gray: #DFDFDF}.landing-main{height:calc(100vh - 95px);width:100vw;min-height:800px;overflow:auto}.landing-main::-webkit-scrollbar{display:none}.landing-nav-area{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 80px);padding:0 40px;height:90px;border-bottom:1px solid var(--green)}.landing-nav-area h1{display:flex;align-items:center}.landing-nav-area h1 a{color:var(--green)}.nav-logo{width:66px}.landing-nav-area a{color:var(--black);cursor:pointer}.landing-nav-area button{background-color:transparent;border:none;font-size:18px;padding:0 25px;color:var(--black);cursor:pointer}.landing-nav-area ul a{background-color:var(--green);color:var(--white);padding:15px;border-radius:12px}.landing-section{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:20px;height:auto}.landing-main-child{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:60px}.landing-main-text-area{flex:3;gap:40px}.landing-main-logo-area{flex:2}.landing-heading{font-size:50px;text-align:center}.landing-heading span:nth-child(1){color:var(--green)}.landing-heading span:nth-child(2){color:var(--Orange)}.get-started-btn{padding:20px;background-color:var(--Orange);color:var(--white);border:none;font-size:35px;border-radius:12px;cursor:pointer;transition:.2s ease-in-out}.opacity-trans{transition:.233s ease-in-out}.opacity-trans:hover{color:var(--white);opacity:.79;transform:scale(1.02)}.landing-logo{width:500px}.landing-start-your-journery h1{text-align:center}.lading-restaurant-types-slideShow{display:flex;align-items:center;justify-content:space-evenly;gap:40px;margin-bottom:50px}.lading-restaurant-types-slideShow p{padding:20px;margin-top:30px;width:calc(80% / 6);text-align:center;font-size:35px;background-color:var(--black);color:var(--white);border-radius:4px;cursor:default;transition:.233s ease-in-out}.lading-restaurant-types-slideShow p:hover{transform:scale(1.04);opacity:.7}.landing-features-section{height:calc(100vh - 90px);width:100%;display:flex;flex-direction:column;align-items:center}.landing-features-section h1{text-align:center;font-size:35px}.landing-features-section h1 span:nth-child(1),.landing-features-section h1 span:nth-child(3){color:var(--Orange)}.landing-features-section h1 span:nth-child(2){color:var(--green)}.listof-features{margin-top:40px;font-size:35px;padding:30px;width:80%;text-align:center;border-radius:12px;letter-spacing:2px;word-spacing:15px;background-color:var(--green);cursor:default;margin-bottom:40px}.all-list-of-features{min-height:60vh;height:auto;width:70%;padding:20px;border-radius:12px;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;align-items:center}.all-list-of-features section{width:250px;height:300px;display:flex;flex-direction:column;align-items:center;border-radius:14px;background-color:#dadada;margin-bottom:20px;transition:.255s ease-in-out}.all-list-of-features section:hover{transform:scale(1.03);filter:invert(100%)}.all-list-of-features section img{width:50%;margin-top:12px;margin-bottom:12px;filter:grayscale(100%)}.all-list-of-features section p{font-size:25px;text-align:center;width:90%}.bring-your-menu{text-align:center}.demo-qrcode-area{display:flex;justify-content:center;align-items:center;width:70%;margin:0 auto;background-color:var(--green);padding:20px;border-radius:12px;justify-content:space-between}@media (max-width:1000px){.landing-nav-area button{display:none}.landing-section{flex-direction:column;align-items:center;justify-content:center;height:100vh;gap:100px}.landing-main-child{margin:0;justify-content:start}.landing-main-text-area,.landing-main-logo-area{flex:none}.landing-heading{font-size:50px}.landing-logo{width:50%}.lading-restaurant-types-slideShow{width:98%;margin:20px auto;justify-content:center;align-items:center;flex-wrap:wrap}.lading-restaurant-types-slideShow p{overflow:hidden;text-align:center;font-size:1.25rem;padding:15px;margin:0;width:20%;min-width:180px}.get-started-btn{width:50%}}@media (max-width:490px){.landing-nav-area{padding:0 5px;width:calc(100% - 10px)}.landing-nav-area h1 a{font-size:18px}.landing-nav-area ul a{font-size:15px}.nav-logo{width:50px}.landing-nav-area button{display:none}.landing-section{height:calc(100vh - 140px);justify-content:space-around}.landing-heading{font-size:2.5rem}.get-started-btn{width:90%;font-size:1.55rem}.landing-logo{width:80%}.bring-your-menu{font-size:1.3rem}.landing-features-section h1{font-size:1.05rem;width:80%}.listof-features{width:70%;font-size:1.35rem}.all-list-of-features section{height:auto;padding-bottom:50px}.all-list-of-features section img{width:100px}}@media (max-width:330px){.landing-nav-area{justify-content:center}.landing-nav-area h1 a{font-size:25px}.nav-logo{width:50px}.landing-nav-area ul{display:none}.landing-section{height:50vh;justify-content:start}.landing-main-child{height:auto;flex:none}.landing-heading,.get-started-btn{font-size:1.24rem}.landing-start-your-journery h1{font-size:1.13rem}}#profile-card{display:flex;align-items:center;width:calc(100% - 20px);justify-content:start;height:20vh;min-height:130px;overflow:hidden;gap:10px;margin-left:10px;margin-right:10px}#profle-card-img{width:100px;height:100px;border-radius:100%;object-fit:cover}#profile-name{display:flex;align-items:center;gap:20px;margin-bottom:10px}#profile-name b,#profile-description b{color:#21a786;cursor:pointer}.popup{height:100vh;width:100vw;position:absolute;top:0;left:0;background-color:#00000080;z-index:100;display:flex;justify-content:center;align-items:center}.popup-child{padding:20px;border-radius:12px;background-color:#fff;box-shadow:0 0 10px #00000091;display:flex;align-items:center;justify-content:space-between;flex-direction:column;width:50vw;min-height:450px;gap:16px}.popup-child span{width:100%;padding:0;margin:0;overflow:hidden;display:flex;flex-direction:column;align-items:start;justify-content:start}.input-popup-child{width:97%;font-size:18px;padding:15px 10px;border:1px solid #000;border-radius:8px}.paragraph-input-popup{height:140px;text-align:start;padding:10px;resize:none;border:none;outline:none;background-color:#f8f0f0}.paragraph-input-popup::-webkit-scrollbar{display:none}.profile-content-area{display:flex;justify-content:center;gap:20px;align-items:start}body{height:100vh;width:100vw;margin:0;padding:0}*{margin:0;padding:0;font-family:sans-serif}a{text-decoration:none}li{list-style:none}.def-loader{position:absolute;top:50%;left:50%;transform:translate(-50,-50);--d: 40px;width:8px;height:8px;border-radius:50%;z-index:100;box-shadow:calc(1*var(--d)) calc(0*var(--d)) 0 0,calc(.707*var(--d)) calc(.707*var(--d)) 0 1px,calc(0*var(--d)) calc(1*var(--d)) 0 2px,calc(-.707*var(--d)) calc(.707*var(--d)) 0 3px,calc(-1*var(--d)) calc(0*var(--d)) 0 4px,calc(-.707*var(--d)) calc(-.707*var(--d)) 0 5px,calc(0*var(--d)) calc(-1*var(--d)) 0 6px;animation:l27 .87s infinite steps(9)}@keyframes l27{to{transform:rotate(1turn)}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
