body,html{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden!important;width:100%}.background{background-repeat:repeat-y;background-attachment:scroll;background-size:contain}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit;outline:0!important}.dark{background-color:#23292e}main{color:#2c2c2c;overflow:auto}.container{max-width:1170px;margin:0 auto}.container .home-top{height:calc(100vh - 660px)}section{display:flex;flex-direction:column;align-items:center;margin-bottom:50px}.header .header__items{display:flex;flex-direction:row;justify-content:space-between;padding:1.5rem 5vw;position:relative;align-items:flex-start}.header .header__items .logo a{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#414040}.header .header__items .logo a h2{font-size:30px;margin:0}.header .header__items .logo a p{text-transform:uppercase;font-size:12px}@media(max-width:640px){.header .header__items{padding:.85rem 5vw}.header .header__items .logo a{font-size:35px}}@media(max-width:400px){.header .header__items .logo a h2{font-size:20px}.header .header__items .logo a p{font-size:10px}}.navbar{display:flex;flex-direction:column;margin-top:10px;position:relative}.navbar a{color:#2a3137;margin-bottom:20px}.navbar a:hover{color:#f2233f}.navbar .navbar__language-theme{display:flex}.navbar .path-restaurant{display:flex;flex-direction:row;margin-bottom:5px}.navbar .path-restaurant .path-restaurant__boetfort a{text-decoration:none}.navbar .path-restaurant .path-restaurant__grimbergen{margin:0 20px}.navbar .path-restaurant .path-restaurant__grimbergen a{text-decoration:none}.navbar .internalization-toggle{width:30px;cursor:pointer;display:none}.navbar .internalization-toggle .container-language{padding:0 0 0 8px}.navbar .internalization-toggle .container-language span{display:inline-block;margin-bottom:3px}.navbar .internalization-toggle .dropdown-menu{position:absolute;top:69px;right:-40px;bottom:auto;left:auto;z-index:10;display:flex;flex-direction:column;-webkit-transform:translate(-40px);transform:translate(-40px);border:1px solid #454545;border-radius:30px;cursor:pointer;box-shadow:2px 2px 5px rgba(0,0,0,.2196078431372549)}.navbar .internalization-toggle .dropdown-menu:after{content:"";width:10px;height:10px;display:block;position:absolute;z-index:11;border-left:1px solid #454545;border-top:1px solid #454545;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:-2px;left:50%;top:-6px;background-color:#fdfdfe}.navbar .internalization-toggle .dropdown-menu .dropdown-menu__button_top{padding:8px 20px 6px;border:none;background-color:#fdfdfe;border-top-right-radius:30px;border-top-left-radius:30px;border-bottom-right-radius:0;border-bottom-left-radius:0;cursor:pointer;font-weight:600;font-size:18px;color:#2c2c2c}.navbar .internalization-toggle .dropdown-menu .dropdown-menu__button_middle{padding:6px 20px;border:none;background-color:#fdfdfe;border-radius:0;cursor:pointer;font-weight:600;font-size:18px;color:#2c2c2c}.navbar .internalization-toggle .dropdown-menu .dropdown-menu__button_bottom{padding:4px 20px 8px;border:none;background-color:#fdfdfe;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:30px;border-bottom-left-radius:30px;cursor:pointer;font-weight:600;font-size:18px;color:#2c2c2c}.navbar .internalization-toggle .dropdown-menu .active_button{color:#7e7e7e}.navbar .internalization-toggle .display-none{display:none}.navbar .sidebar-toggle,.navbar .theme-toggle{margin-left:25px;cursor:pointer}@media(max-width:555px){.navbar .path-restaurant{display:none}.navbar .internalization-toggle{display:block}.navbar .sidebar__internalization-toggle{display:none}}.overlay{height:calc(100vh - 110.4px);width:100%;z-index:5;position:absolute;background-color:rgba(0,0,0,.7)}@media(max-width:640px){.overlay{height:calc(100vh - 81.6px)}}.overlay-none{display:none}.sidebar{background-color:#060b26;position:fixed;right:-100%;transition:.75s;z-index:6;top:0;bottom:0}.sidebar .sidebar__wrap{position:relative;height:100vh;width:380px;padding:8rem 5rem;background-color:#fdfdfe;display:flex;flex-direction:column}.sidebar .sidebar__wrap a{margin:5px 0;box-sizing:content-box;cursor:pointer;text-decoration:none}.sidebar .sidebar__wrap a h3{color:#111;margin:0}.sidebar__internalization-toggle button{border:none;background:transparent;cursor:pointer;margin-left:10px}.sidebar__internalization-toggle .active{color:#747474}#sidebar-toggle{width:20px;height:21px;position:relative;transition:.5s ease-in-out;cursor:pointer;z-index:200}#sidebar-toggle,#sidebar-toggle span{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#sidebar-toggle span{display:block;position:absolute;height:1px;width:100%;background:#363636;opacity:1;left:0;transition:.25s ease-in-out}#sidebar-toggle span:first-child{top:0}#sidebar-toggle span:nth-child(2),#sidebar-toggle span:nth-child(3){top:7px}#sidebar-toggle span:nth-child(4){top:14px}#sidebar-toggle.open span:first-child{top:7px;width:0;left:50%}#sidebar-toggle.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}#sidebar-toggle.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#sidebar-toggle.open span:nth-child(4){top:7px;width:0;left:50%}.active{right:0;transition:.4s}.sidebar .sidebar__wrap a h3.active-link{color:#7e7e7e}@media(max-width:440px){.sidebar{width:100%}.sidebar .sidebar__wrap{position:relative;height:100vh;padding:130px 30px 0;background-color:#fdfdfe;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:auto}.sidebar .sidebar__wrap a h3.active-link{border-left:none;padding-left:0}}.main{overflow-x:hidden}.home-top{position:relative;max-width:1170px;height:526px;background-size:contain;background-repeat:no-repeat}.home-top h1{font-size:28px}.home-top .home-top__items{width:100%;display:flex;flex-direction:row;justify-content:space-around;position:absolute}.home-top .home-top__items .home-top__item{margin:5px}.home-top .home-top__items .home-top__item a{text-decoration:none;color:#000}.home-top .home-top__items .home-top__item .home-top__item_text{text-align:center}button.btn-to-order{position:absolute;bottom:50px;font-size:20px;font-weight:700;color:#505c66;border:2px solid #505c66;border-radius:30px;padding:7px 25px;background-color:#fff;cursor:pointer}button.btn-to-order:hover{background-color:#74991a;color:#fff;border:2px solid #74991a}.img_19{width:80px;position:relative;-webkit-transform:rotate(145deg);transform:rotate(145deg);right:250px}@media(max-width:1070px){.home-top{height:570px;margin-bottom:50px;top:85px}.home-top h1{font-size:26px}.home-top .home-top__items{top:-40px}.home-top .btn-to-order{bottom:90px}}@media(max-width:920px){.home-top{height:570px;margin-bottom:50px;top:85px}.home-top .home-top__items{top:-40px}.home-top .btn-to-order{bottom:150px}}@media(max-width:840px){.home-top{height:370px;margin-bottom:50px;top:85px}.home-top .home-top__items{top:-40px}.home-top .btn-to-order{bottom:10px}section.our-services{margin-top:130px}}@media(max-width:690px){.home-top{height:300px;margin-bottom:50px;top:95px}.home-top h1{font-size:22px}.home-top .home-top__items{top:-50px}.home-top .btn-to-order{bottom:10px}section.our-services{margin-top:130px}}@media(max-width:390px){.home-top{height:280px;margin-bottom:50px;top:100px}.home-top h1{font-size:18px}.home-top .home-top__items{top:-70px}.home-top .btn-to-order{bottom:30px}section.our-services{margin-top:130px}}.our-services h2{text-align:center;margin-bottom:30px}.our-services .our-services__wrap{display:flex;flex-direction:column;width:100%}.our-services .our-services__wrap .items{display:flex;flex-direction:row;justify-content:space-between;padding:10px}.our-services .our-services__wrap .items .item{width:49%;height:400px;background:#fff;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:space-around;box-shadow:0 0 1rem rgba(0,0,0,.1)}.our-services .our-services__wrap .items .item img{width:90%;margin:0 auto}.our-services .our-services__wrap .items .item button{background:#fff;padding:5px 15px;font-weight:700}.our-services .our-services__wrap .items .item button:hover{background-color:#74991a;color:#fff;border:2px solid #74991a}@media(max-width:600px){.our-services .our-services__wrap .items{display:flex;flex-direction:column;justify-content:space-between;padding:10px}.our-services .our-services__wrap .items .item{width:100%;height:400px;padding:10px;margin-bottom:10px}}.what_is_work{width:auto;height:auto;background-repeat:no-repeat}.what_is_work h2{text-align:center;margin-bottom:50px}.what_is_work .timeline-text{width:210px}@media(max-width:620px){.what_is_work{height:2250px}}@media(max-width:400px){.what_is_work{height:1750px}}.ant-timeline-item-content{display:flex;flex-direction:row}.ant-timeline-item-content .timeline-text{margin-right:20px;color:#fff}.ant-timeline-item-content .timeline-text p{margin:0;color:#000}.ant-timeline-item-content .timeline-text .timeline-text__phone a{color:#6c910c}@media(max-width:620px){.ant-timeline-item-content{display:flex;flex-direction:column}.ant-timeline-item-content img{margin-top:20px}.ant-timeline-item-content .timeline-text{margin-right:20px;color:#fff}.ant-timeline-item-content .timeline-text p{margin:0}}@media(max-width:400px){.ant-timeline-item-content{padding-left:10px}.ant-timeline-item-content img{margin-top:10px;width:200px;height:auto}}input#email,input#name{border-radius:0;border:1px solid #767676}.our_chefs h2{text-align:center;margin-bottom:50px}.ant-modal-content #btn:hover{background:#74991a!important}.main{overflow-y:hidden}.main .restaurant-top{position:relative}.main .restaurant-top .restaurant-top__items{display:flex;flex-direction:column;align-items:center;z-index:2}.main .restaurant-top .restaurant-top__items img{width:auto;height:300px;z-index:1}.main .restaurant-top .restaurant-top__items h1{font-family:"Monsieur La Doulaise",cursive;font-size:40px;font-weight:300}.main .restaurant-top:after{content:"";position:absolute;top:0;width:100vw;height:400px;background:#fff;border-bottom-left-radius:100px;border-bottom-right-radius:100px;z-index:1;box-shadow:20px 20px 47px #bebebe,-20px -20px 47px #fff}.main .restaurant-menu{margin-top:50px;position:relative}.main .restaurant-menu .restaurant-menu__items{width:100%;padding:1.5rem 5vw;z-index:2}.main .restaurant-menu .restaurant-menu__items .restaurant-menu__item{display:flex;flex-direction:column;align-items:center;width:100%}.main .restaurant-menu .restaurant-menu__items .restaurant-menu__item span{font-size:20px;display:block;margin-bottom:20px}.main .restaurant-menu .restaurant-menu__items .restaurant-menu__item .menu-tabs-buttons{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.main .restaurant-menu .restaurant-menu__items .restaurant-menu__item .menu-tabs-buttons .menu-tab__button{padding:.5rem 1rem;background:#fff;margin:5px;border:1px solid #dadada;border-radius:20px;cursor:pointer;box-shadow:6px -6px 12px #cbcbcb,-6px 6px 12px #fff}.main .restaurant-menu .restaurant-menu__items .restaurant-menu__item .menu-tabs-buttons .active{background:#bea8b1}.main .restaurant-menu .restaurant-menu__items .restaurant-menu__item .menu-tab__items{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap;margin-top:20px}.main .restaurant-menu .restaurant-menu__items .restaurant-menu__item .menu-tab__items .menu-tab__content{display:flex;justify-content:center;align-items:center;width:100px;height:100px;background:#ececec;border-radius:50%;margin:5px;box-shadow:6px -6px 12px #cbcbcb,-6px 6px 12px #fff}.main .restaurant-menu .restaurant-menu__items .restaurant-menu__item .menu-tab__items .block{display:block}.main .restaurant-menu:before{content:"";position:absolute;top:0;width:90vw;height:1600px;background:#fff;border-top-right-radius:50px;border-top-left-radius:50px;z-index:1;box-shadow:39px -39px 78px #d7d7d7,-39px 39px 78px #fff}@media(max-width:400px){.main .restaurant-top .restaurant-top__items img{width:auto;height:150px}.main .restaurant-top .restaurant-top__items h1{font-family:"Monsieur La Doulaise",cursive;font-size:40px;font-weight:300}.main .restaurant-top:after{content:"";position:absolute;top:0;width:100vw;height:260px;background:#fff;border-bottom-left-radius:100px;border-bottom-right-radius:100px;z-index:1;box-shadow:20px 20px 47px #bebebe,-20px -20px 47px #fff}}.ant-modal-title{text-align:center}.ant-modal-content{display:flex;flex-direction:column}.ant-modal-content #email,.ant-modal-content #name{width:80%;margin-bottom:10px}.ant-modal-content #message{margin-bottom:10px}.ant-modal-content #btn{width:150px;font-size:20px;font-weight:600;color:#505c66;border:1px solid #505c66;padding:3px 10px;background-color:#fff;cursor:pointer}.ant-modal-content #btn:hover{background-color:#395ee6;color:#fff;border:1px solid #395ee6}.ant-modal-footer{display:none}:root{--primary:#23292e;--secondary:#fff;--light:#fff}.input{width:2.75rem;height:1.75rem;padding:.25rem;margin:0 .75rem;background-color:transparent;border:1px solid #000;border-radius:5px;text-align:center;color:#000}.menu-calculator{padding:2rem 2.25rem 1rem;margin:0 auto;max-width:50rem}@media(min-width:660px){.menu-calculator{display:grid;grid-gap:4rem;grid-template-columns:1fr 1fr}}.menu-item{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;margin-bottom:1.5rem}.mains{grid-column:1/2}.mains-name{margin:0;flex-grow:1}.mains-description{flex:1 1 100%;margin:.75rem 0 0;color:#000}.aside{grid-column:2/3}.extras{color:#000}.extras+.extras{margin-top:1.5rem}.extras-price,.mains-price{margin-left:3px}@media(min-width:660px){.extras+.extras{margin-top:2.5rem}}.extras .menu-item{margin-bottom:.75rem}.extras-heading{margin:0 0 1.5rem;border-bottom:1px solid #000}.extras-name{flex-grow:1}.total{grid-column:1/3;margin-top:2.5rem;padding:.75rem 0 1.25rem;display:flex;justify-content:space-between;align-items:flex-end;position:-webkit-sticky;position:sticky;bottom:0;color:#000;border-top:1px solid #000}@media(min-width:660px){.total{margin-top:0}}.total-title{margin:0}.total-price{font-size:1.5rem}.contact{display:block;max-width:400px;margin:0 auto 80px;position:relative}.contact img.strawberry_left{position:absolute;right:450px;bottom:-20px;width:150px}.contact img.strawberry_right{position:absolute;left:450px;bottom:-20px;width:150px}.contact img.contact.citrus_r{display:none}.contact h2{text-align:center}.contact .contact_content{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.contact .contact_content .contact_block span{margin-right:10px}.contact .contact_content .contact_block a{color:#767676}.contact .contact_content .contact_block a:hover{color:#e7c705}.contact .contact_content .contact_address p{margin:0}@media(max-width:825px){.contact img.strawberry_left,.contact img.strawberry_right{display:none}}@media(max-width:450px){.contact .contact_content{justify-content:space-around}.contact .contact_content .contact_block{margin-bottom:10px}.contact .contact_content .contact_address p{margin-right:10px}}.home-footer{text-align:center;height:40px}.home-footer a{color:#747474}.home-footer a:hover{color:#f2233f}.dark .header{background:#23292e}.dark div.container-language{color:#e5e7eb}.dark .sidebar .wrap{background-color:#23292e}.dark .sidebar .wrap h3{color:#e5e7eb}.dark .dropdown-menu{border:1px solid #e5e7eb}.dark .dropdown-menu button{background-color:#23292e;color:#e5e7eb}.dark .dropdown-menu .active_button{color:#a292c3}.dark .dropdown-menu:after{border-left:1px solid #e5e7eb;border-top:1px solid #e5e7eb;background-color:#23292e}.dark main{background-color:#23292e;color:#e5e7eb}.dark main .address__phone__email a{text-decoration:none;color:#f4f4f4}.dark main .address__phone__email a:hover{color:#8b5fe3}.dark .field input,.dark .field input:-webkit-autofill,.dark .message textarea,.dark .message textarea:-webkit-autofill,.dark select:-webkit-autofill{background-color:#d0c9dc}.dark .field input,.dark .field input:-webkit-autofill,.dark .field input:-webkit-autofill:active,.dark .field input:-webkit-autofill:focus,.dark .field input:-webkit-autofill:hover,.dark .field input:active,.dark .field input:focus,.dark .field input:hover,.dark .message textarea,.dark .message textarea:-webkit-autofill,.dark .message textarea:-webkit-autofill:active,.dark .message textarea:-webkit-autofill:focus,.dark .message textarea:-webkit-autofill:hover,.dark .message textarea:active,.dark .message textarea:focus,.dark .message textarea:hover,.dark select:-webkit-autofill,.dark select:-webkit-autofill:active,.dark select:-webkit-autofill:focus,.dark select:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #d0c9dc inset!important}.dark .field button{background-color:#5c3a97;color:#f4f4f4}.dark ::-webkit-input-placeholder{color:#454545}.dark :-ms-input-placeholder{color:#454545}.dark ::placeholder{color:#454545}.dark .middle-about .middle-about__items .middle-about__item{background-color:#322a3f}.dark .navbar .internalization-toggle .dropdown-menu:after{background:#23292e}.dark .navbar .internalization-toggle .dropdown-menu .dropdown-menu__button_bottom,.dark .navbar .internalization-toggle .dropdown-menu .dropdown-menu__button_middle,.dark .navbar .internalization-toggle .dropdown-menu .dropdown-menu__button_top{background:#23292e;color:#fff}.dark .navbar .internalization-toggle .dropdown-menu .active_button{color:#7e7e7e}.dark .home-top .home-top__items .home-top__item a{color:#fff}.dark .sidebar .sidebar__wrap{background:#23292e}.dark .sidebar .sidebar__wrap a h3,.dark .sidebar__internalization-toggle button{color:#fff}.dark .sidebar__internalization-toggle .active{color:#8f8f8f}.dark #sidebar-toggle span{background:#fff}.dark .header .header__items .logo a{color:#fff}.dark .main .restaurant-top:after{background:#23292e;box-shadow:33px 33px 66px #1c2125,-33px -33px 66px #2a3137}.dark .main .restaurant-menu:before{background:#23292e;box-shadow:33px -33px 66px #1c2125,-33px 33px 66px #2a3137}.dark .main .restaurant-menu .restaurant-menu__items .restaurant-menu__item .menu-tabs-buttons .menu-tab__button{border:1px solid #33393e;background:#23292e;box-shadow:6px -6px 12px #1c2125,-6px 6px 12px #2a3137}.dark .main .restaurant-menu .restaurant-menu__items .restaurant-menu__item .menu-tabs-buttons .active{background:#53606b}.dark .main .restaurant-menu .restaurant-menu__items .restaurant-menu__item .menu-tab__items .menu-tab__content{background:#23292e;box-shadow:6px -6px 12px #1c2125,-6px 6px 12px #2a3137}.dark .navbar a,.dark footer,.dark h1,.dark h2{color:#fff}.dark .navbar a:hover{color:#f2233f}.dark .our-services .our-services__wrap .items,.dark b,.dark strong{color:#1e2124}.dark .ant-timeline-item-content .timeline-text p,.dark div,.dark h3,.dark p,.dark span,.dark strong{color:#fff}.dark .input{border:1px solid #fff;color:#fff}.dark .input::-webkit-input-placeholder{color:#fff}.dark .input:-ms-input-placeholder{color:#fff}.dark .input::placeholder{color:#fff}.dark .total{border-top:1px solid #fff}.dark .extras-heading{border-bottom:1px solid #fff}.dark #root>div>main>div>section.our-services>div>div>div>button{color:#000}.dark .our-services .our-services__wrap .items .item{background:#393c3e}.dark .ant-modal-body #name,.dark .ant-modal-body>p,.dark .ant-modal-body label,.dark .ant-modal-close-x span,.dark .ant-modal-content #email,.dark .ant-modal-content #message,.dark .ant-modal-header #rcDialogTitle0{color:#000}.dark #root>div>main>div>section.contact>div>div.contact_block>div.contact_email>a,.dark #root>div>main>div>section.contact>div>div.contact_block>div.contact_phone>a{color:#8f8f8f}.dark #root>div>main>div>section.contact>div>div.contact_block>div.contact_email>a:hover,.dark #root>div>main>div>section.contact>div>div.contact_block>div.contact_phone>a:hover{color:#e7c705}.dark .contact_address span{color:#8f8f8f}
/*# sourceMappingURL=main.6a4096ca.chunk.css.map */