*{box-sizing:border-box}body{-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}.App{height:100vh;text-align:center;width:100%}#home{flex-direction:column}#hero-container,#home{align-items:center;display:flex;height:auto;justify-content:center;width:100%}#hero-container{overflow:hidden}#hero-img{height:auto;object-fit:cover;width:100%}#info{margin-bottom:50px;width:80%}#week-menus-container{flex-direction:column;width:100%}#week-menus-container,.menu-btn{align-items:center;display:flex;justify-content:center}.menu-btn{background-color:darkred;border:5px solid darkred;border-radius:50px;color:#fff8dc;height:75px;text-decoration:none;width:200px}.menu-btn:hover{background-color:#fff8dc;color:darkred}.menu-btn p{display:inline-block;font-size:xx-large;margin-bottom:40px;text-align:center;vertical-align:center}@media (min-width:800px){#hero-container{height:100vh}#week-menus-container{align-items:flex-start;flex-direction:row;padding:25px;width:80%}}.week-menu{border:1px solid #c8c8c880;box-shadow:0 0 10px #0006;height:auto;margin:25px 0;width:100%}.week-menu h2{margin-top:50px;text-decoration:underline}.red{color:darkred}.week-menu h3{margin:5px auto}h3.prijs{margin-bottom:25px}.week-menu-item:last-child{margin-bottom:50px}@media screen and (min-width:768px){.week-menu{margin:0 25px;width:400px}}#menu{align-items:center;flex-direction:column;height:auto;justify-content:center;margin-top:125px;width:100%}#menu,.menu-categorie{display:flex;flex-wrap:wrap}.menu-categorie{margin:16px;width:90%}hr{border-color:#000;max-width:800px;width:90%}.menu-categorie:last-of-type{margin-bottom:50px}.menu-categorie:nth-child(2n){background-color:#d3d3d3}.menu-categorie h3{justify-self:center;width:100%}.menu-item{align-items:flex-start;display:flex;height:auto;justify-content:space-between;margin:5px;text-align:left;width:100%}.menu-nummer{width:30px}.menu-gerecht{display:flex;height:auto;justify-content:flex-start;margin:0 16px;width:100%}.menu-prijs{display:flex;justify-content:flex-end;width:100px}@media screen and (min-width:768px){#menu{margin-top:175px}.menu-item{margin:5px 16px;width:800px}.menu-item:last-child{margin-bottom:12px}.menu-categorie{margin:16px;width:800px}}header{align-items:center;background-color:#fff3;display:flex;height:125px;justify-content:center;overflow:hidden;position:absolute;top:0;width:100%;z-index:10}header img{height:50%;margin-top:5px}header h1{font-size:2em;margin:15px 20px}@media screen and (min-width:768px){header{height:150px;justify-content:center}header h1{font-size:5em;margin:0 20px}}#burger-menu{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 0 5px;display:flex;height:30px;justify-content:center;position:absolute;right:20px;top:20px;width:30px;z-index:50}#drop-down{height:50px;position:absolute;width:50px}.open{transform:rotate(0deg)}.closed,.open{transition:transform 1s ease-in-out}.closed{transform:rotate(-180deg)}#drop-down .link-container:first-child{left:-50px;top:10px}#drop-down .link-container:nth-child(2){left:-35px;top:60px}#drop-down .link-container:nth-child(3){left:12.5px;top:80px}.burger-bar{position:relative}.burger-bar,.burger-bar:after,.burger-bar:before{background-color:#000;border-radius:2.5px;height:4px;width:20px}.burger-bar:after,.burger-bar:before{content:"";display:block;position:absolute}.burger-bar:before{bottom:6px}.burger-bar:after{top:6px}@media screen and (min-width:768px){#drop-down{height:50px;width:50px}#drop-down .link-container:first-child{left:-50px;top:10px}#drop-down .link-container:nth-child(2){left:-35px;top:60px}#drop-down .link-container:nth-child(3){left:12.5px;top:80px}}.link-container{background-color:#fff;border-radius:50%;box-shadow:0 0 5px .25px;filter:grayscale(100%);height:25px;position:absolute;width:25px}footer{align-items:center;background-color:darkred;color:#fff8dc;display:flex;flex-direction:column;justify-content:space-around;margin-top:50px;min-height:200px;width:100%}#adres,#contact{font-weight:700;margin-top:50px;width:auto}#adres{align-items:center;display:flex;flex-direction:column;justify-content:center}#adres>article{margin:0 8px 0 0}footer h3,footer h4{margin:0}@media screen and (min-width:768px){footer{flex-direction:row}#adres,#contact{margin-top:0}#adres>article{margin-right:20px}}
/*# sourceMappingURL=main.9e3e4225.css.map*/