.menu-buttons{display:flex;flex-direction:row}.menu-buttons a{margin:0 8px;flex-direction:column}@media screen and (max-width:768px){.menu-buttons{flex-direction:column}.menu-buttons a{margin:8px 0}}.restaurant-buttons{display:flex;flex-direction:row;justify-content:center}.restaurant-buttons button{margin:0 8px;flex-direction:column}.restaurant-buttons button.selected{background-color:#fff;color:#29bada}.landing-page{height:100vh}.landing-page .opacity{display:flex;flex-direction:column;align-items:center;background-color:rgba(0,0,0,.4);height:100%}.landing-page .opacity img{margin-top:15%;width:400px}.landing-page .opacity .center-text{position:absolute;top:50%;left:50%;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.landing-page .opacity .center-text h1,.landing-page .opacity .center-text p{text-align:center;color:#fff}.landing-page .opacity .center-text .restaurant-box{background-color:#fff;border:4px solid #29bada;border-radius:10px;padding:10px;margin-bottom:16px;margin-left:auto;margin-right:auto;width:fit-content}.landing-page .opacity .center-text .restaurant-box>h3{margin-top:0}.landing-page .opacity .center-text .menu-box{background-color:#fff;border-radius:10px;padding:30px;margin-bottom:16px}.notFound{flex-direction:column}.notFound,.notFound .header{display:flex;justify-content:center;align-items:center}.notFound .header{width:100%;height:300px;overflow:hidden}.notFound .header img{width:200px}.notFound .container-wrapper .title{font-size:80px;font-weight:700;text-align:center}.notFound .container-wrapper .text{font-size:20px;font-weight:400;text-align:center}.notFound .container-wrapper .link{margin-top:40px;text-align:center}.notFound .container-wrapper .link a{text-decoration:none;transition:color .2s linear}.notFound .container-wrapper .link a:hover{color:#91ca62}.footer{margin-top:auto;background-color:#282828;color:#fff;min-height:200px;justify-content:center;flex-direction:column}.footer,.footer>div{display:flex;align-items:center}.footer>div{justify-content:space-around;max-width:1500px;width:100%}.footer>div .footer-info{display:flex;align-items:flex-start;flex-direction:column}.footer>div .footer-info h2{text-transform:uppercase}.footer>div .footer-info a{margin-bottom:32px}.footer>div .footer-social{display:flex;flex-wrap:wrap;justify-content:center}.footer>div .footer-social a{margin:8px;display:flex;flex-direction:column}.footer>div .language-selector.wozzo-selector .wozzo-selector-input .wozzo-input input{color:#fff;-webkit-text-fill-color:#fff}@media screen and (max-width:992px){.footer{min-height:400px}.footer>div{flex-direction:column}.footer>div .footer-info{align-items:center}}.menu-page{display:flex;flex-direction:column;width:100%;max-width:100%;padding:8px}.menu-page .header{position:relative;display:flex;align-items:center;justify-content:center}.menu-page .header .btn{width:fit-content;height:fit-content;position:absolute;left:0;top:50%;transform:translateY(-50%)}.menu-page .header>h1{text-align:center;margin:0;font-weight:100}.menu-page img{max-width:100%}.menu-page .menu{justify-content:center;margin-top:8px;gap:32px}.menu-page .menu,.menu-page .menu .pdf-card{display:flex;width:100%;min-width:0;flex-direction:column}.menu-page .menu .pdf-card{max-width:100%;gap:8px;padding:0}.menu-page .menu .pdf-card h2{margin:0;font-size:16px;font-weight:400;padding:0 2px}.menu-page .menu .pdf-viewer{display:block;width:100%;max-width:100%;min-height:75vh;border:0;background:#f4f4f4;border-radius:4px;overflow:hidden}.menu-page .menu .pdf-mobile-viewer{width:100%;max-width:100%;overflow:hidden;background:#f4f4f4;border-radius:4px}.menu-page .menu .pdf-mobile-viewer .react-pdf__Document{display:flex;flex-direction:column;align-items:center;gap:4px}.menu-page .menu .pdf-mobile-viewer .react-pdf__Page{width:100%;max-width:100%;overflow:hidden}.menu-page .menu .pdf-mobile-viewer .react-pdf__Page__canvas{display:block;width:100%!important;height:auto!important;max-width:100%}.menu-page .menu .pdf-status{padding:16px;text-align:center}.menu-page .menu .menu-buttons{justify-content:center;margin-top:8px}.menu-page .not-found{display:flex;flex-direction:column;align-items:center}@media (max-width:768px){.menu-page{padding:4px;overflow-x:hidden}.menu-page .header{flex-direction:column;gap:16px}.menu-page .header .btn{position:static;transform:none}.menu-page .menu .pdf-viewer{min-height:60vh}}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/9c46095118380d38f12e67c916b427f9.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url(/6d1796a9f798ced8961baf3c79f894b6.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:800;src:url(/b5331c5f5aae974d18747a94659ed002.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/88932dadc42e1bba93b21a76de60ef7a.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url(/781190aecb862fffe858d42b124658cc.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/9bc77c3bca968c7490de95d1532d0e87.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url(/09a2d2564ea85d25a3b3a7903159927b.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:url(/6786546363c0261228fd66d68bbf27e9.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(/100b38fa184634fc89bd07a84453992c.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:url(/428b2306e9c7444556058c70822d7d7c.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(/c88cecbffad6d8e731fd95de49561ebd.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:url(/2d3cef91fbb6377e40398891b90d29bf.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url(/0052573bbf05658a18ba557303123533.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;src:url(/3cb621135b5f6fe15d7c2eba68f0ee37.ttf) format("truetype")}.fadein{-webkit-animation:fadein .5s;-moz-animation:fadein .5s;-ms-animation:fadein .5s;-o-animation:fadein .5s;animation:fadein .5s}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadein{0%{opacity:0}to{opacity:1}}@-o-keyframes fadein{0%{opacity:0}to{opacity:1}}.shine{-webkit-animation:shine 1.5s infinite;-moz-animation:shine 1.5s infinite;-ms-animation:shine 1.5s infinite;-o-animation:shine 1.5s infinite;animation:shine 1.5s infinite}@keyframes shine{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}to{opacity:1}}@-moz-keyframes shine{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}to{opacity:1}}@-webkit-keyframes shine{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}to{opacity:1}}@-ms-keyframes shine{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}to{opacity:1}}@-o-keyframes shine{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}to{opacity:1}}@keyframes scaleZeroToOne{0%{transform:scale(0)}50%{transform:scale(1)}to{transform:scale(0)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes bounceEffect{0%{transform:translateY(0)}1%{transform:translateY(-1%)}25%{transform:translateY(-20%)}40%{transform:translateY(-24%)}50%{transform:translateY(-25%)}60%{transform:translateY(-24%)}75%{transform:translateY(-20%)}99%{transform:translateY(-1%)}to{transform:translateY(0)}}@keyframes bounceShadow{0%{height:1px;width:25%;background-color:rgba(40,40,40,.1)}25%{height:3px;width:33%;background-color:rgba(40,40,40,.2)}40%{height:4px;width:45%;background-color:rgba(40,40,40,.4)}50%{height:6px;width:50%;background-color:rgba(40,40,40,.5)}60%{height:4px;width:45%;background-color:rgba(40,40,40,.4)}75%{height:3px;width:33%;background-color:rgba(40,40,40,.2)}to{height:1px;width:25%;background-color:rgba(40,40,40,.1)}}body{font-size:14px;letter-spacing:-.5px;margin:0;color:#282828;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}body,body *{font-family:Montserrat,sans-serif}body .p-link:focus{-webkit-box-shadow:none;box-shadow:none}body .p-inputtext:enabled:focus{-webkit-box-shadow:inherit;-moz-box-shadow:inherit;box-shadow:inherit;border-color:inherit}body .p-component{font-family:Montserrat,sans-serif;font-size:16px;color:#282828}body .p-disabled{cursor:not-allowed}#main-container{width:100%}#main-loading{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#29bada}#main-loading .loading{height:200px}#main-loading .loading .loading-container{max-height:200px;max-width:150px}.shadow{-webkit-box-shadow:0 0 16px 4px hsla(0,0%,75.3%,.3);-moz-box-shadow:0 0 16px 4px hsla(0,0%,75.3%,.3);box-shadow:0 0 16px 4px hsla(0,0%,75.3%,.3)}.pac-container.pac-logo{z-index:9999}#main-container.backoficce{min-height:auto;display:flex;margin-bottom:16px}#main-container.backoficce>div:not(.main-sidebar){margin:0 auto;width:100%}main{display:flex;flex-direction:column;height:100vh;background-color:#f4f4f4}.center-text{text-align:center}.right-text{text-align:right}.center-content,.container{margin:0 auto}.container{max-width:1300px;width:95%}input,textarea{font-family:Montserrat,sans-serif;color:#282828}.primary-bg{background-color:#29bada}.primary-border{border-color:#29bada}.primary-color,body a.primary-color:hover{color:#29bada}.primary-light-bg{background-color:#7ed5e8}.primary-light-border{border-color:#7ed5e8}.primary-light-color,body a.primary-light-color:hover{color:#7ed5e8}.primary-lighter-bg{background-color:#e9f8fb}.primary-lighter-border{border-color:#e9f8fb}.primary-lighter-color,body a.primary-lighter-color:hover{color:#e9f8fb}.primary-dark-bg{background-color:#1c8298}.primary-dark-border{border-color:#1c8298}.primary-dark-color,body a.primary-dark-color:hover{color:#1c8298}.primary-darker-bg{background-color:#104a57}.primary-darker-border{border-color:#104a57}.primary-darker-color,body a.primary-darker-color:hover{color:#104a57}.secondary-bg{background-color:#91ca62}.secondary-border{border-color:#91ca62}.secondary-color,body a.secondary-color:hover{color:#91ca62}.secondary-light-bg{background-color:#c8e4b0}.secondary-light-border{border-color:#c8e4b0}.secondary-light-color,body a.secondary-light-color:hover{color:#c8e4b0}.secondary-lighter-bg{background-color:#e9f4df}.secondary-lighter-border{border-color:#e9f4df}.secondary-lighter-color,body a.secondary-lighter-color:hover{color:#e9f4df}.secondary-dark-bg{background-color:#74a14e}.secondary-dark-border{border-color:#74a14e}.secondary-dark-color,body a.secondary-dark-color:hover{color:#74a14e}.secondary-darker-bg{background-color:#3a5027}.secondary-darker-border{border-color:#3a5027}.secondary-darker-color,body a.secondary-darker-color:hover{color:#3a5027}.accent-bg{background-color:#747687}.accent-border{border-color:#747687}.accent-color,body a.accent-color:hover{color:#747687}.accent-light-bg{background-color:#9e9fab}.accent-light-border{border-color:#9e9fab}.accent-light-color,body a.accent-light-color:hover{color:#9e9fab}.accent-lighter-bg{background-color:#d5d6db}.accent-lighter-border{border-color:#d5d6db}.accent-lighter-color,body a.accent-lighter-color:hover{color:#d5d6db}.accent-dark-bg{background-color:#616374}.accent-dark-border{border-color:#616374}.accent-dark-color,body a.accent-dark-color:hover{color:#616374}.accent-darker-bg{background-color:#444657}.accent-darker-border{border-color:#444657}.accent-darker-color,body a.accent-darker-color:hover{color:#444657}.gray-bg{background-color:#888}.gray-border{border-color:#888}.gray-color,body a.gray-color:hover{color:#888}.black-bg{background-color:#282828}.black-border{border-color:#282828}.black-color,body a.black-color:hover{color:#282828}.white-bg{background-color:#fff}.white-border{border-color:#fff}.white-color,body a.white-color:hover{color:#fff}.transparent-bg{background-color:transparent}.transparent-border{border-color:transparent}.transparent-color,body a.transparent-color:hover{color:transparent}