@font-face{font-family:Allura-Regular;font-weight:900;src:local("CAllura-Regular"),url(/static/media/Allura-Regular.20a2998cacd8d0b510b3.ttf) format("truetype")}body,html{-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;overflow-x:hidden;padding:0}html{box-sizing:border-box;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}.container-header{margin:0 auto;max-width:300px}.container-header .nav-header .nav-header_logo img{width:160px}a{text-decoration:none}.ant-carousel .slick-slider .slick-list img,.ant-carousel .slick-slider .slick-track{height:300px;width:400px!important}.react-photo-album{width:calc(100vw - 340px)}.main{left:255px;overflow-x:hidden;position:absolute;top:0;width:calc(100% - 255px);z-index:-1}@media(max-width:950px){.main{height:auto;left:0;width:100%}}.modal{overflow:hidden;position:relative}h1{font-family:Allura-Regular;font-size:59px;font-weight:300}button,input,select,textarea{touch-action:manipulation}.MuiOutlinedInput-notchedOutline{border:none!important}.ant-form legend{display:none}.Mui-error .MuiOutlinedInput-notchedOutline{border:none!important}.spin_center{align-items:center;display:flex;height:50vh;justify-content:center}.header{background:#303030;height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:255px;z-index:6}.header .nav-header{align-items:flex-start;border-right:1px solid #726547;height:100vh;justify-content:space-between;padding:30px 29px}.header .nav-header,.header .nav-header .nav-header_links{display:flex;flex-direction:column}.header .nav-header .nav-header_links .nav-header_link{color:#fff;font-size:19px;font-weight:300;margin-top:10px;padding:0 20px}.header .nav-header .nav-header_links .nav-header_link a span,.header .nav-header .nav-header_links .nav-header_link span{color:#ddd}.header .nav-header .nav-header_links .nav-header_link a span:hover,.header .nav-header .nav-header_links .nav-header_link span:hover{color:#726547}.header .nav-header .nav-header_links .nav-header_link .dropdown-link{font-size:19px;padding-left:20px}.header .nav-header .nav-header_links .nav-header_link .dropdown-link p{color:#fff;font-size:17px;margin:5px 0}.header .nav-header .nav-header_links .nav-header_link .dropdown-link p:hover{color:#726547}.header .nav-header .nav-header_links .child{position:relative}.header .nav-header .nav-header_links .child .dropdown-link{background:#292828;border:1px solid #726547;left:100px;padding:0 10px;position:absolute;top:5px}.header .nav-header .nav-header_links .child .dropdown-link>a p{color:#ddd;position:relative}@media(max-width:500px){.header .nav-header .nav-header_links .child .services_span{position:relative}.header .nav-header .nav-header_links .child .services_span:hover .dropdown-link>a p{color:#d19469}}.header .nav-header .nav-header_bottom{color:#ffae1b;font-family:Merienda,cursive}.header .nav-header .nav-header_bottom a{color:#ffae1b;font-size:13px}.header .nav-header .nav-header_bottom a svg{margin-left:25px}.header .nav-header .nav-header_bottom a:hover{color:#eadab4}.submenu{margin-left:10px}.nav-header_logo{min-height:101px;width:100%}.nav-header_logo a{align-items:center;display:flex;flex-direction:column}.nav-header_logo a .logo{color:#ae965f;font-family:Merienda,cursive;font-size:19px}@media(max-width:950px){.header{display:none}}.header-top{align-items:center;background:#303030;border-bottom:1px solid #ae965f;display:flex;height:100px;justify-content:space-between;padding:10px 20px;position:relative;width:100%;z-index:1}.header-top img{width:113px}.header-top .logo-small{width:42px}@media(min-width:950px){.header-top{display:none}}@media(max-width:500px){.header-top{height:82px}}@media(max-width:950px){.hamburger-react{color:#ae965f;position:absolute!important;right:20px;top:26px;z-index:33!important}}@media(max-width:500px){.hamburger-react{top:17px}}@media(max-width:950px){.menu-links{background:#303030;justify-content:center;min-height:100vh;padding:90px 0 0;top:0;width:100%;z-index:2}.menu-links,.menu-links .nav-header_menu{display:flex;height:auto;position:relative}.menu-links .nav-header_menu{flex-direction:column}.menu-links .nav-header_menu .nav-header_link,.menu-links .nav-header_menu a{color:#ddd;font-size:29px;margin-bottom:20px}.menu-links .nav-header_menu .nav-header_link:hover,.menu-links .nav-header_menu a:hover{color:#726547}.menu-links .nav-header_menu .nav-header_link .dropdown-link,.menu-links .nav-header_menu a .dropdown-link{background:#292828;border:1px solid #726547;left:100px;padding:0 10px;position:absolute;top:100px}.menu-links .nav-header_menu .nav-header_link .dropdown-link>a p,.menu-links .nav-header_menu a .dropdown-link>a p{color:#ddd;margin:5px 0;position:relative}.menu-links .nav-header_menu .email,.menu-links .nav-header_menu .phone{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:300}.menu-links .nav-header_menu .nav-header_bottom{color:#ae965f;margin-bottom:20px}}.top{background-image:url(/static/media/home.03faeb915e18177da0a1.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:70vh;position:relative}@media screen and (max-width:768px){.top{background-image:url(/static/media/home_sm.6d3a6ea60cce39b566dc.webp)}}.home-middle{font-size:12px;margin:20px 0 30px;padding:0 30px;position:relative;width:calc(100vw - 300px)}.home-middle .event_stick{box-shadow:0 0 10px #000000b3;position:absolute;right:0;top:-120px;width:150px}@media screen and (max-width:768px){.home-middle .event_stick{right:20px;top:-130px}}.home-middle h1{font-weight:400;margin:0}@media screen and (max-width:768px){.home-middle h1{font-size:30px}}.home-middle h2{font-weight:400;margin:5px 0}@media(max-width:950px){.home-bottom,.home-middle{margin-bottom:30px;width:100%}}.top-over-ons{background-image:url(/static/media/over_ons.7ecb2481a6d2e10c0a0b.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:70vh;position:relative}@media screen and (max-width:768px){.top-over-ons{background-image:url(/static/media/over_ons_sm.fa3a04ea1cbc93d28226.webp)}}.middle_title{font-size:12px;padding:0 30px;position:relative;width:calc(100vw - 300px)}.middle_title p{font-size:18px;font-weight:400;margin:5px 0}@media(max-width:950px){.middle_title{margin-bottom:30px;width:100%}}.top-menu{position:relative}.menu{background-image:url(/static/media/steaks.3c999f5a23fc8abc8095.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:70vh}@media screen and (max-width:768px){.menu{background-image:url(/static/media/steaks_sm.eb4d439667ff8677bf2e.webp)}}.category{align-items:center;display:flex;flex-direction:column;padding:0 50px 30px;width:100%}@media screen and (max-width:768px){.category{padding:0 20px 20px}}.category ul{list-style:none;margin:0;max-width:1200px;padding:0;width:100%}.category ul li div{display:flex;justify-content:space-between}.lunch{background-image:url(/static/media/lunch.6768c037195e1554d5de.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:70vh}@media screen and (max-width:768px){.lunch{background-image:url(/static/media/lunch_sm.cc932faab9dc3911de75.webp)}}.lunch_wrap{display:flex;justify-content:center;margin:0 auto;min-width:300px;padding:0 50px 30px;width:auto}.lunch_wrap .lunch_box{display:flex;flex-direction:column;width:auto}@media screen and (max-width:768px){.lunch_wrap{padding:0 25px}}.best_price{background:#000;height:100%;position:relative;width:100%}.best_price img{height:160px;position:absolute;right:180px;top:-75px;width:150px;width:100ps}@media screen and (max-width:768px){.best_price img{right:20px}}.best_price__text{color:#ffae1b;font-weight:700}.top_title{color:#000;padding:10px 50px}.top_title h1{font-weight:400;margin:0}@media screen and (max-width:768px){.top_title h1{font-size:30px}}.gallery_title{color:#000;padding:10px 50px;text-align:center}.gallery_title h1{font-weight:400;margin:0}@media screen and (max-width:768px){.gallery_title h1{font-size:30px}}.top-gallery{background:#f2ebe4;height:auto;position:relative}.top-gallery .top_title{color:#000;padding:10px 50px;text-align:center}.album{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:auto}.album .album_item{display:flex;justify-content:space-around;margin-bottom:50px;padding:50px}.album .horizon{height:auto;max-width:400px}.album .photo_title{align-items:flex-start;display:flex}.album .vertical{height:auto;margin:10px;max-width:400px}@media(max-width:1200px){.album .horizon{height:auto;max-width:515px}.album .vertical{height:auto;max-width:320px}}@media(max-width:950px){.top-gallery{padding-top:90px}}@media(max-width:500px){.album .album_item .photo_title{display:none}.album .horizon,.album .vertical{height:auto;max-width:320px}}.main-contact{background-image:url(/static/media/contact.dc2e177d8bf366722793.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;left:255px;overflow-x:hidden;padding-top:100px;position:absolute;top:0;width:calc(100% - 255px);z-index:-1}@media screen and (max-width:768px){.main-contact{background-image:url(/static/media/contact_sm.74de7683bac397742735.webp)}}.main-contact .container_contact{margin:0 auto;max-width:300px;position:relative;width:auto}.main-contact .wrap-contact{background:hsla(0,0%,99%,.749);border:1px solid #ae965f;border-radius:25px;padding:20px}.main-contact .wrap-contact a{color:#000}@media screen and (max-width:768px){.main-contact .wrap-contact{border-radius:5px}}@media(max-width:950px){.main-contact{left:0;width:100%}.main-contact .wrap-contact{border:none;margin-top:50px;padding:20px}}.main_admin{height:100vh;position:absolute;width:100%}.main_admin .container_admin{margin:0 auto;width:900px}@media screen and (max-width:768px){.main_admin .container_admin{width:100%}}.main_admin .container_admin .wrap_admin{padding:20px}.main_admin .container_admin .wrap_admin .reservations table{border-collapse:collapse;margin-top:20px;width:100%}.main_admin .container_admin .wrap_admin .reservations table td,.main_admin .container_admin .wrap_admin .reservations table th{border:1px solid #d2d2d2;padding:10px}.main_admin .container_admin .wrap_admin input{margin:10px 0}.main_admin .container_admin .login{margin:30% auto 0;max-width:300px}.main_admin .container_admin .login .button_login{margin-top:20px}.main_admin .container_admin .login .error{color:red;margin-top:10px}.main_admin .container_admin .admin_person{cursor:pointer;max-width:500px}.reserveren_section{background-image:url(/static/media/reserved.700bf728f08e9b8b4bbb.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:40vh;position:relative}.reserveren{padding:20px}.reserveren .input_wrap{margin-top:20px}.reserveren .input_wrap .input{border:1px solid #d6d6d6;border-radius:5px;margin-top:10px;padding:10px;width:100%}.event{background-image:url(/static/media/13.02da906986e44fa5ccc6.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:30vh;position:relative}.event_middle{font-size:12px;margin:20px 0 30px;padding:0 30px;position:relative;width:100%}.event_middle .event_items{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 30px;width:100%}.event_middle .event_items .event_item{padding:10px}.event_middle .event_items .event_item img{width:500px}@media screen and (max-width:768px){.event_middle .event_items .event_item img{width:300px}}.event_middle .event_items .event_item p{font-size:16px;margin:10px 0}
/*# sourceMappingURL=main.a2a50379.css.map*/