/* compiled by scssphp v0.6.3 on Mon, 15 Apr 2024 13:35:51 +0200 (0.0387s) */

@font-face{font-family:'DINSRG';src:url('../assets/fonts/DINSRG.TTF');}@font-face{font-family:'DINPro';src:url('../assets/fonts/DINPro.otf');}@font-face{font-family:'DINPro';src:url('../assets/fonts/DINPro-Medium.otf');font-weight:500;}@font-face{font-family:'DINPro';src:url('../assets/fonts/DINPro-Bold.otf');font-weight:bold;}.download-kaart a{color:black;border-bottom:2px solid black;text-decoration:none !important}.mobile-cart-menu{display:none !important;margin-bottom:50px;background:white;padding:20px;border-radius:20px}.desktop-cart-menu{margin-bottom:50px;background:white;padding:40px;border-radius:15px}.sgpb-main-html-content-wrapper em{font-size:16px;font-weight:normal;font-style:normal}.sgpb-popup-close-button-1{right:-23px !important;top:-11px !important}.sgpb-popup-dialog-main-div-theme-wrapper-1{right:80px !important;bottom:40px !important;left:initial !important;top:initial !important}.sgpb-popup-overlay{background:black !important;pointer-events:none !important;opacity:0 !important}.sgpb-content{max-width:600px !important;border:none !important;width:100% !important;margin:0 auto !important;box-shadow:0 0 15px rgba(0, 0, 0, .2) !important;padding:20px !important}.sgpb-content h2{font-weight:bold;margin-top:0;color:#dc620d}.sgpb-content h3{margin-top:0;line-height:30px;margin-bottom:0}.sgpb-content a{border:none !important;box-shadow:none !important;padding:20px !important;border-radius:7px !important;display:inline-block;background:black;align-items:center;color:white;margin-top:10px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.sgpb-content a:hover{opacity:0.7}.food-mosselen{display:none !important}.food-menu{display:none !important}.grecaptcha-badge{display:none !important}.rij1{padding:40px 0}body{font-family:'DINPro'}.inhoud > .container > .panel-layout > .panel-grid > div{position:relative;z-index:1}.rij_header{height:100vh;position:absolute !important;left:0;top:0;width:100%;margin-left:0 !important;z-index:-1 !important}.rij_headercontent{height:100vh;position:relative;z-index:1}.rij_headercontent > div:first-child{position:absolute;left:0;bottom:50px;color:white}.rij_headercontenthome > div:first-child{bottom:100px}.rij_headercontent > div:first-child h2,.rij_headercontent > div:first-child h1{font-size:35px;font-family:'DINSRG', sans-serif;text-transform:uppercase;color:white;margin-bottom:30px}.rij_headercontent > div:first-child h1{margin-bottom:10px}.rij_headercontent > div:first-child p{text-transform:uppercase;font-family:'DINPro';font-size:16px;letter-spacing:1px;font-weight:500}.logo-animation img{display:none;position:absolute;top:0;left:0;width:100%;height:auto}.logo-animation img:first-child{display:block}header{position:absolute;top:0}.rij2_home{padding-top:70px;padding-bottom:50px}.rij2_home .panel-layout{background-color:white;border-radius:10px;position:relative;max-width:900px;margin-left:auto;margin-right:auto;padding:50px;-webkit-box-shadow:0 10px 15px 0 rgba(0, 0, 0, .2);box-shadow:0 10px 15px 0 rgba(0, 0, 0, .2)}.rij2_home .panel-layout img{position:absolute;max-width:calc(40% - 100px) !important;left:50px;top:50px;border-radius:10px;-webkit-box-shadow:0 0px 15px 0 rgba(0, 0, 0, .4);box-shadow:0 0px 15px 0 rgba(0, 0, 0, .4)}.rij2_home h1{font-size:30px;font-family:'DINSRG';text-transform:uppercase;margin-bottom:15px;margin-top:0}.rij2_home p{font-family:'DINPro';font-size:15px;line-height:25px}.rij2_home a{color:#dc620d;font-weight:600;border:2px solid #dc620d;border-radius:50px;padding:0px 10px;font-size:14px;display:inline-block;margin-top:10px;text-decoration:none}.rij2_home a:hover{background-color:#dc620d;color:white}.rij_footer{padding-top:70px;padding-bottom:70px;color:white}.rij_footer table{width:100%;max-width:450px}.rij_footer td{padding-top:5px;padding-bottom:5px;letter-spacing:1px;color:#c3c3c3}.rij_footer td strong{color:white}.rij_footer p{text-align:right;font-size:15px;color:#c3c3c3;letter-spacing:1px;line-height:25px}.rij_footer p a{color:#2785a1;text-decoration:underline}.rij_footer img{width:130px;margin-bottom:20px}header.hoofding{left:0;right:0;z-index:1000;padding-top:30px}header .logo{display:none}header .menu-links{float:left}header .menu-links a{color:#dc620d;font-weight:600;border:2px solid #dc620d !important;border-radius:50px;padding:8px 15px;font-size:14px;display:inline-block;margin-top:10px !important;text-decoration:none;margin-right:15px !important}.nav_header{float:right}.nav_toggle{background-color:white;border:2px solid #eaeaea;border-radius:3px;width:46px;height:46px;margin-top:5px}.nav_toggle span{height:2px;width:30px}.nav_toggle .row1{top:13px}.nav_toggle .row2{top:21px}.nav_toggle .row3{top:29px}body .nav_header #cssmenu{position:fixed;left:0;top:0;background-color:rgba(0, 0, 0, 0.7);width:100%;height:100%}body.openednav .nav_header #cssmenu{display:flex;align-items:center;justify-content:center}body .nav_header #cssmenu a{color:white;font-size:20px;display:inline-block;margin-left:10px;margin-right:10px;margin-top:20px;margin-bottom:20px}body .nav_header #cssmenu #menu-menu{max-width:calc(100% - 100px);text-align:center}body.openednav .nav_toggle{background-color:white}body .nav_header #cssmenu li:last-child a{color:#dc620d;font-weight:normal;border:2px solid #dc620d !important;border-radius:50px;padding:8px 20px;display:inline-block;text-decoration:none;font-size:20px}body .nav_header #cssmenu li:last-child a:hover{background-color:#dc620d;color:white}.rij2_nice2know{padding-top:100px;padding-bottom:100px}.rij2_nice2know .nice2know{background-color:white;border-radius:15px}.loop-nice2know{max-width:1000px;margin-left:auto;margin-right:auto}.loop-nice2know > .nice2know{min-height:300px;display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:70px}.loop-nice2know > .nice2know .nice2know-image{position:absolute;left:0;top:0;height:100%;width:300px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:10px;-webkit-box-shadow:5px 0px 15px 0 rgba(0, 0, 0, .3);box-shadow:5px 0px 15px 0 rgba(0, 0, 0, .3)}.loop-nice2know > .nice2know .nice2know-content{max-width:calc(100% - 300px);margin-left:300px;padding:40px}.loop-nice2know > .nice2know .nice2know-content p{font-size:15px;line-height:25px}.loop-nice2know > .nice2know .nice2know-content h2{font-family:'DINSRG';text-transform:uppercase;margin-bottom:20px}.loop-nice2know > .nice2know:nth-child(even) .nice2know-image{left:auto;right:0;-webkit-box-shadow:-5px 0px 15px 0 rgba(0, 0, 0, .3);box-shadow:-5px 0px 15px 0 rgba(0, 0, 0, .3)}.loop-nice2know > .nice2know:nth-child(even) .nice2know-content{margin-left:0;margin-right:auto}.loop-nice2know > .nice2know:last-child{margin-bottom:0}.loop-nice2know > .nice2know .nice2know-image > div{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.4);display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:10px}.loop-nice2know > .nice2know .nice2know-image > div > span:first-child{color:white;font-family:'DINSRG';font-size:80px}.loop-nice2know > .nice2know .nice2know-image > div > span:last-child{color:#cacaca;font-size:22px}.nice2know-adres{color:#808080;display:flex;align-items:center;letter-spacing:1px;font-size:15px;margin-top:15px}.nice2know-adres i{color:#808080;font-size:20px;margin-right:10px}.rij_headercontent > div:nth-child(2){position:absolute;right:0;bottom:50px;text-align:right}.rij_headercontent > div:nth-child(2) i{color:white;font-size:25px}.rij_headercontent > div:nth-child(2) a{color:white;margin-left:15px;display:inline-block}.rij_home_nice2know{position:absolute !important;z-index:10 !important;bottom:110px !important;right:0 !important;margin-left:0 !important;margin-right:0 !important;width:50% !important}.rij_home_nice2know .nice2know-home{background-color:white;padding:20px;border-top-left-radius:10px;border-bottom-left-radius:10px}.rij_home_nice2know .nice2know-home h2{margin-top:0;color:#dc620d;font-size:25px;letter-spacing:1px}.rij_home_nice2know .nice2know-home p span{color:#808080;display:flex;align-items:center;letter-spacing:1px;font-size:15px;margin-top:0}.rij_home_nice2know .nice2know-home p span i{color:#808080;font-size:17px;margin-right:10px;width:18.5px;display:inline-block}.rij_home_nice2know .nice2know-home p{margin-bottom:5px}.rij_home_nice2know .nice2know-home a{color:#dc620d;font-weight:600;border:2px solid #dc620d !important;border-radius:50px;padding:5px 15px;font-size:14px;display:inline-block;margin-top:5px !important;text-decoration:none}.rij_menu .textwidget{background-color:white;max-width:800px;margin-left:auto;margin-right:auto;padding:40px;text-align:center;border-radius:10px;position:relative;padding-bottom:70px;margin-bottom:100px}.rij_menu .textwidget:after{content:'';display:block;background-image:url(../assets/images/broox_logo_small.png);position:absolute;bottom:20px;width:30px;height:30px;background-position:center;background-size:contain;background-repeat:no-repeat;left:0;right:0;margin-left:auto;margin-right:auto}.rij_menu h2{font-family:'DINSRG', sans-serif;text-transform:uppercase;margin-bottom:0}.rij_menu p{text-transform:uppercase;color:#e58c4d;font-size:17px;font-weight:500;margin-top:15px}.rij_menu p em{text-transform:none;color:black;font-size:14px;font-weight:normal;font-style:normal}.rij_menu h2 em{font-family:'DINPro';font-size:18px;text-transform:none;color:#d4d4d4;font-style:normal;margin-top:2px;display:block}.rij_suggesties .textwidget:after{content:'';display:none}.rij_suggesties > div{background-color:white;max-width:800px;margin-left:auto;margin-right:auto;padding:40px;text-align:center;border-radius:10px;position:relative;padding-bottom:70px;margin-bottom:100px}.rij_suggesties h2{font-family:'DINSRG', sans-serif;text-transform:uppercase;margin-bottom:30px}.rij_suggesties h3{font-family:'DINSRG', sans-serif;text-transform:uppercase;font-size:20px;margin-bottom:30px}.rij_suggesties p{text-transform:uppercase;color:#e58c4d;font-size:17px;font-weight:500;margin-top:20px}.rij_suggesties p em{text-transform:none;color:black;font-size:14px;font-weight:normal;font-style:normal}.rij_suggesties h2 em{font-family:'DINPro';font-size:18px;text-transform:none;color:#d4d4d4;font-style:normal;margin-top:2px;display:block}.rij_suggesties p strong{text-transform:none;color:#333;display:block;margin-top:-10px;margin-bottom:-10px}.rij_suggesties .textwidget{position:relative}.rij_suggesties .menu_onderdeel .textwidget:after{content:'';display:block;background-image:url(../assets/images/broox_logo_small.png);position:absolute;bottom:0;width:30px;height:30px;background-position:center;background-size:contain;background-repeat:no-repeat;left:0;right:0;margin-left:auto;margin-right:auto}.rij_suggesties .menu_onderdeel .textwidget{padding-bottom:40px;position:relative}.menu_onderdeel_last .textwidget:after{display:none !important}.menu_prijs .textwidget p:first-child{font-family:'DINSRG', sans-serif;text-transform:uppercase;margin-bottom:0px;color:black;font-size:30px}.menu_prijs p a{color:#dc620d;font-weight:600;border:2px solid #dc620d !important;border-radius:50px;padding:8px 15px;font-size:14px;display:inline-block;margin-top:-10px !important;text-decoration:none}.rij1_contact{padding-top:100px;padding-bottom:100px}.rij1_contact .panel-layout{background-color:white;max-width:900px;margin-left:auto;margin-right:auto;padding:40px;text-align:center;border-radius:10px;position:relative}.rij1_contact input[type=text],.rij1_contact input[type=email],.rij1_contact input[type=number],.rij1_contact input[type=date]{background-color:#f2f2f2;border:none;border-radius:50px;padding:10px 20px;font-size:16px;width:100%}.rij1_contact form p span.wpcf7-form-control-wrap{width:calc(50% - 20px);float:left;margin-left:10px;margin-right:10px;margin-bottom:20px}.rij1_contact textarea{background-color:#f2f2f2;width:calc(100% - 20px);margin-left:10px;border:none;padding:10px 20px;border-radius:10px;font-size:16px}.rij1_contact .wpcf7-form-control-wrap.your-message{width:100%;margin:0;margin-bottom:20px}.rij1_contact .wpcf7-form-control-wrap.your-message .wpcf7-not-valid-tip{margin-left:10px;margin-top:-5px}.rij1_contact p{text-align:left;font-family:'DINPro';font-size:15px;line-height:25px}.rij1_contact input[type=submit]{color:#dc620d;font-weight:600;border:2px solid #dc620d !important;border-radius:50px;padding:8px 15px;font-size:14px;display:inline-block;margin-top:10px !important;text-decoration:none;background-color:transparent;margin-left:10px;text-align:center;width:100px;margin-left:auto;margin-right:auto;display:block;margin-bottom:0;margin-top:0 !important}.rij1_contact .panel-layout > .panel-grid > div:first-child img{width:100%;height:auto;max-width:150px}.rij1_contact .panel-layout > .panel-grid{align-items:center !important}.rij1_contact p a{color:#2785a1}.rij1_contact em{color:#c6c6c6;font-style:normal;margin-left:10px;text-align:center;display:block}.rij1_contact div.wpcf7 .ajax-loader{float:left}.reserveer_choice,.menu_choice{text-align:center;margin-bottom:40px}.reserveer_choice span,.menu_choice span{border:2px solid #dc620d;color:#dc620d;padding:10px 20px;font-size:20px;font-weight:bold;letter-spacing:1px;margin-left:10px;margin-right:10px;background-color:rgba(255, 255, 255, 0.2);cursor:pointer}.reserveer_choice span.active,.menu_choice span.active{background-color:#dc620d;color:white}.menu_choice{padding-top:100px}.rij1_contact .panel-layout > .panel-grid .reserveer-formulier-container{display:none}#resengo-process-flow{margin-left:auto !important;margin-right:auto !important}.rij4_home .panel-layout > .panel-grid > .panel-grid-cell{max-width:300px;margin-left:auto;margin-right:auto}.rij4_home .panel-layout > .panel-grid > .panel-grid-cell img{border-radius:10px;-webkit-box-shadow:0 5px 15px 0 rgba(0, 0, 0, .7);box-shadow:0 5px 15px 0 rgba(0, 0, 0, 0.7);max-width:240px;margin-left:auto;margin-right:auto}.rij4_home{padding-top:100px;padding-bottom:100px;text-align:center}.rij4_home h2{text-transform:uppercase;font-family:'DINSRG', sans-serif;margin-top:30px}.rij4_home p{font-family:'DINPro';font-size:15px;line-height:22px;font-weight:400;letter-spacing:1px}.rij4_home p a{color:#dc620d;font-weight:600;border:2px solid #dc620d !important;border-radius:50px;padding:4px 15px;font-size:15px;display:inline-block;margin-top:10px !important;text-decoration:none;margin-right:15px !important;letter-spacing:normal}.rij_recensies{padding-top:100px;padding-bottom:100px;background-color:#222;color:white}.rij_recensies .recensie:focus{outline:none}.recensie-content{text-align:center;max-width:600px;margin-left:auto;margin-right:auto}.recensie-content p{font-size:17px;line-height:30px}.rij_recensies img{width:70px;margin-left:auto;margin-right:auto;margin-bottom:20px;margin-top:-20px}.recensie-info{font-size:20px;font-weight:bold;letter-spacing:1px}.recensie-info span{color:#868686;font-weight:normal;font-size:16px}.recensie-content p:first-child{font-size:16px;line-height:26px;margin-bottom:20px}.recensie-info span a{color:#868686;border-bottom:1px solid #868686}.rij_feest p{text-transform:none;color:black;font-size:18px;font-weight:normal;font-style:normal;max-width:500px;margin-left:auto;margin-right:auto}.rij_feest p a{color:#dc620d;font-weight:600;border:2px solid #dc620d !important;border-radius:50px;padding:8px 15px;font-size:14px;display:inline-block;margin-top:10px !important;text-decoration:none;margin-right:15px !important}header .menu-links a:hover,.rij_home_nice2know .nice2know-home a:hover,.rij4_home p a:hover,.menu_prijs p a:hover,.rij_feest p a:hover,.rij1_contact input[type=submit]:hover{background-color:#dc620d;color:white}.rij2_home .so-widget-sow-image{position:static;max-width:900px;margin-left:auto;margin-right:auto;z-index:1}.rij2_home .so-widget-sow-image img{position:absolute;max-width:calc(40% - 100px) !important;left:0;top:0;border-radius:10px;-webkit-box-shadow:0 0px 15px 0 rgba(0, 0, 0, .4);box-shadow:0 0px 15px 0 rgba(0, 0, 0, .4);display:block !important}.slick-slide:focus{outline:none}.slick-slider .ion-android-arrow-forward{display:inline;position:absolute;z-index:1;font-size:50px;cursor:pointer;left:auto;right:-50px;top:calc(175px - 35px);color:#dc620d}.slick-slider .ion-android-arrow-back{position:absolute;z-index:1;font-size:50px;cursor:pointer;left:-50px;top:calc(175px - 35px);color:#dc620d}.slick-slide{position:relative}.slick-arrow.slick-disabled{opacity:0.7}.groepcyriel img{height:auto;padding:5px;width:100px;margin:0 !important}header.hoofding{position:fixed;top:0;left:0;padding-bottom:10px}.rij2_home .panel-layout{background-color:transparent !important;border-radius:0 !important;padding:0 !important;-webkit-box-shadow:none;box-shadow:none}.rij2_home .slick-list{height:450px !important}.rij2_home .so-widget-sow-image img{position:absolute;max-width:calc(40% - 100px) !important;left:50px;top:50px;border-radius:10px;-webkit-box-shadow:0 0px 15px 0 rgba(0, 0, 0, .4);box-shadow:0 0px 15px 0 rgba(0, 0, 0, .4);display:block !important}.rij2_home .slick-slide{width:900px;background-color:white;border-radius:10px;padding:50px;box-shadow:rgba(0, 0, 0, 0.2) 0px 10px 15px 0px;margin-left:15px;margin-right:15px;min-height:350px !important}.rij2_home .so-widget-sow-image img{max-height:380px;height:380px !important;width:100%;object-fit:cover}.stretched-image{background-size:100% auto}.rij_footer .widget > .panel-layout > div:nth-child(2){align-items:flex-end !important}.rij_footer .widget > .panel-layout > div:nth-child(2) .groepcyriel p{margin-bottom:0}.rij_feest{padding-top:168px}.nieuwsbrief{text-align:left;color:white;max-width:300px;margin-left:auto;margin-bottom:40px;margin-top:30px}.nieuwsbrief h3{color:white;text-transform:uppercase;font-family:'DINPro';font-size:14px;letter-spacing:1px;font-weight:500;text-align:right}.nieuwsbrief input[type=email]{padding:10px;width:100%;border:none}.nieuwsbrief p{text-align:right}.nieuwsbrief input[type=submit]{color:#dc620d;font-weight:600;border:2px solid #dc620d !important;border-radius:50px;padding:4px 15px;font-size:15px;display:inline-block;text-decoration:none;letter-spacing:normal;background-color:transparent;margin-top:5px;display:block;width:120px;margin-left:auto}div.wpcf7-mail-sent-ok{background-color:#dc620d !important;border:none !important;padding:15px !important;margin-top:-20px !important;margin-right:0 !important}.panel-grid.panel-has-style > .panel-row-style .food-lunch-container,.panel-grid.panel-has-style > .panel-row-style .food-menu-container,.panel-grid.panel-has-style > .panel-row-style .food-mosselen-container{display:none}.food-lunch-container img{max-width:100%;height:auto}.food-mosselen-container img{max-width:100%;height:auto}.menu_choice span{border-radius:50px}.food-mosselen{display:inline-block !important}.rij1_vacature .panel-no-style{display:flex !important;align-items:center !important;padding:100px 0}.rij1_vacature .panel-no-style img{width:100% !important;height:450px !important;object-fit:cover;border-radius:10px;object-position:center}.rij1_vacature h2{font-family:'DINSRG', sans-serif;text-transform:uppercase;margin-bottom:0;color:#dc620d}.rij1_vacature h3{font-family:'DINSRG', sans-serif;text-transform:uppercase;font-size:20px}.rij1_vacature .textwidget{background:white;border-radius:10px;padding:20px 40px}.rij1_vacature p,.rij1_vacature ul{text-transform:none;color:black;font-size:18px;font-weight:normal;font-style:normal;max-width:500px}.rij1_vacature p a,.rij1_vacature ul a{color:#2785a1}.rij2{padding:40px 0}.rij_footer td:first-child{width:20px}.rij_footer td{font-size:13px}.sinergio img{height:30px;width:auto}@media screen and (max-width:1100px){.logo-animation img{width:150%;left:-25%}body{overflow-x:hidden;position:relative;width:100%}.logo-animation{position:absolute;width:100%;overflow-x:hidden;height:100vh;top:0;left:0}.loop-nice2know-home{display:none}}@media screen and (max-width:768px){.rij_footer p{text-align:left}header .menu-links li{display:inline}body .nav_header #cssmenu a{font-size:20px}.rij_headercontent > div:first-child{bottom:70px}.rij_headercontent p{text-align:left}.rij_headercontent p a{margin-left:0 !important;margin-right:15px}header.hoofding{background-color:white}.logo-animation{top:50px}header .menu-links a{margin-right:5px !important}.rij4_home .panel-layout > .panel-grid > .panel-grid-cell{margin-right:auto !important;margin-bottom:60px !important}.rij2_home .so-widget-sow-image img{width:100%;position:static;margin-bottom:-10px;max-width:none !important;height:260px !important;object-fit:cover}.slick-slider .ion-android-arrow-forward{text-shadow:none;left:unset !important;color:white;font-size:40px;right:80px;top:70px}.slick-slider .ion-android-arrow-back{text-shadow:none;left:unset !important;color:white;font-size:40px;right:120px;top:70px}.rij2_home .slick-list{height:auto !important}}@media screen and (max-width:740px){.nice2know{display:block !important}.nice2know-image{width:100% !important;position:relative !important;height:250px !important}.nice2know-content{max-width:100% !important;margin-left:auto !important}}@media screen and (max-width:550px){.menu_choice span{padding:10px 15px;font-size:15px;margin-left:5px;margin-right:5px;display:inline-block;margin-bottom:10px}}@media screen and (max-width:500px){.logo-animation img{width:200%;left:-50%}.reserveer_choice span{display:block;margin-bottom:20px}.rij1_contact .panel-layout{padding:20px}.rij1_contact .textwidget > p{margin-left:15px}}@media screen and (min-width:1400px){.container{width:1370px !important}}@media screen and (max-width:991px){.mobile-cart-menu{display:block !important}.desktop-cart-menu{display:none !important}}@media screen and (max-width:768px){.sgpb-popup-dialog-main-div-theme-wrapper-1{right:40px !important;bottom:0px !important;left:0 !important;top:initial !important}}