#menu{width:300px;background:#fff;position:absolute;height:100vh;left:-228px;top:0;box-shadow:1px 1px 3px 1px rgba(0, 0, 0, 0.25);transition:all 0.5s ease-in-out}#menu.open{left:0}#menu.open .everyoffice:after{transform:rotate(180deg)}#menu
.everyoffice{position:absolute;height:60px;width:calc(100% - 10px);top:25px;background:white;box-shadow:1px 1px 3px 1px rgba(0, 0, 0, 0.25);border-radius:0 30px 30px 0;cursor:pointer;transition:all 0.5s ease-in-out;line-height:60px;color:#70B52F;text-indent:15px;font-size:1.25rem}#menu .everyoffice:after{position:absolute;content:"";right:15px;top:15px;width:30px;height:30px;background-color:#70B52F;transform:rotate(0deg);mask:url(/public/images/icons/open.svg) no-repeat center / contain;-webkit-mask:url(/public/images/icons/open.svg) no-repeat center / contain}#menu .everyoffice:hover, #menu .everyoffice:focus, #menu .everyoffice.active, #menu .everyoffice:active{color:#fff;background:#70B52F}#menu .everyoffice:hover:after, #menu .everyoffice:focus:after, #menu .everyoffice.active:after, #menu .everyoffice:active:after{background:white}#menu
.menu{margin-top:120px}#menu .menu
button{width:calc(100% - 10px);position:relative;background:#70B52F;border:none;color:#fff;font-size:1.25rem;font-weight:bold;margin-bottom:30px;line-height:60px;height:60px;border-radius:0 30px 30px 0;text-align:left;outline:none;padding:0
15px}#menu .menu button:hover, #menu .menu button:focus, #menu .menu button.active, #menu .menu button:active{background:#70B52F}#menu .menu button:after{position:absolute;content:"";top:13px;width:36px;height:36px;background-color:white}#menu .menu button#checkin:after{mask:url(/public/images/icons/check-in-desk.svg) no-repeat center / contain;-webkit-mask:url(/public/images/icons/check-in-desk.svg) no-repeat center / contain;right:15px}#menu .menu button#parking-in:after{mask:url(/public/images/icons/in.svg) no-repeat center / contain;-webkit-mask:url(/public/images/icons/in.svg) no-repeat center / contain;right:18px}#menu .menu button#parking-out:after{mask:url(/public/images/icons/exit.svg) no-repeat center / contain;-webkit-mask:url(/public/images/icons/exit.svg) no-repeat center / contain;right:11px}#menu .menu button#parking-payment:after{mask:url(/public/images/icons/parking.svg) no-repeat center / contain;-webkit-mask:url(/public/images/icons/parking.svg) no-repeat center / contain;right:15px}#menu .menu button#orders-horeca:after{mask:url(/public/images/icons/order-food.svg) no-repeat center / contain;-webkit-mask:url(/public/images/icons/order-food.svg) no-repeat center / contain;right:15px}#menu .menu button#actie:after{mask:url(/public/images/icons/actie.svg) no-repeat center / contain;-webkit-mask:url(/public/images/icons/actie.svg) no-repeat center / contain;right:15px}#menu .menu
.reload{height:50px;bottom:0;width:300px;position:absolute}main{height:100vh;width:calc(100vw - 72px);margin-left:72px;overflow:hidden}main embed .btn.btn-primary{background:red !important}main embed
menu{display:none}