.rtb-booking-form fieldset{border:1px solid #c6a679;border-radius:8px;padding:20px}.rtb-booking-form fieldset legend{color:#fff;display:contents;font-family:Inter,sans-serif;font-size:20px;font-weight:500;line-height:1.3em}.rtb-booking-form fieldset label{color:#fff;margin-bottom:8px}.rtb-booking-form fieldset input,.rtb-booking-form fieldset select,.rtb-booking-form fieldset textarea{color:#fff;background-color:transparent;border:1px solid #c6a679}.rtb-booking-form fieldset input option,.rtb-booking-form fieldset select option,.rtb-booking-form fieldset textarea option{color:#000}.rtb-booking-form fieldset input,.rtb-booking-form fieldset select,.rtb-booking-form fieldset textarea{width:100%;max-width:100%;outline:none;border-radius:8px}.rtb-booking-form fieldset select{border:1px solid #c6a679;background-color:transparent;border-radius:8px;padding:12px}.rtb-booking-form fieldset .add-message a{font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.38em;color:#fff}.rtb-booking-form .rtb-form-footer button{border:none}.rtb-booking-form .rtb-form-footer button:hover{background-color:#846f51}.rtb-booking-form .rtb-form-footer{border:none;padding:0;margin:0}.headline-h-1-bold{font-family:Palatino Linotype,sans-serif;font-size:56px;font-weight:700;line-height:1.29em}.headline-h-1-semibold{font-family:Palatino Linotype,sans-serif;font-size:56px;font-weight:600;line-height:1.29em}.headline-h-1-medium,.headline-h-1-regular{font-family:Palatino Linotype,sans-serif;font-size:56px;font-weight:400;line-height:1.29em}.headline-h-2-bold{font-family:Palatino Linotype,sans-serif;font-size:48px;font-weight:700;line-height:1.25em}.headline-h-2-semibold{font-family:Palatino Linotype,sans-serif;font-size:48px;font-weight:600;line-height:1.25em}.headline-h-2-medium,.headline-h-2-regular{font-family:Palatino Linotype,sans-serif;font-size:48px;font-weight:400;line-height:1.25em}.headline-h-3-bold{font-family:Palatino Linotype,sans-serif;font-size:40px;font-weight:700;line-height:1.25em}.headline-h-3-semibold{font-family:Palatino Linotype,sans-serif;font-size:40px;font-weight:600;line-height:1.25em}.headline-h-3-medium,.headline-h-3-regular{font-family:Palatino Linotype,sans-serif;font-size:40px;font-weight:400;line-height:1.25em}.headline-h-4-bold{font-family:Palatino Linotype,sans-serif;font-size:32px;font-weight:700;line-height:1.25em}.headline-h-4-semibold{font-family:Palatino Linotype,sans-serif;font-size:32px;font-weight:600;line-height:1.25em}.headline-h-4-medium,.headline-h-4-regular{font-family:Palatino Linotype,sans-serif;font-size:32px;font-weight:400;line-height:1.25em}.headline-h-5-bold{font-family:Palatino Linotype,sans-serif;font-size:28px;font-weight:700;line-height:1.21em}.headline-h-5-semibold{font-family:Palatino Linotype,sans-serif;font-size:28px;font-weight:600;line-height:1.21em}.headline-h-5-medium,.headline-h-5-regular{font-family:Palatino Linotype,sans-serif;font-size:28px;font-weight:400;line-height:1.21em}.headline-h-6-bold{font-family:Palatino Linotype,sans-serif;font-size:24px;font-weight:700;line-height:1.25em}.headline-h-6-semibold{font-family:Palatino Linotype,sans-serif;font-size:24px;font-weight:600;line-height:1.25em}.headline-h-6-medium,.headline-h-6-regular{font-family:Palatino Linotype,sans-serif;font-size:24px;font-weight:400;line-height:1.25em}.body-xl-regular{font-family:Inter,sans-serif;font-size:20px;font-weight:400;line-height:1.3em}.body-xl-medium{font-family:Inter,sans-serif;font-size:20px;font-weight:500;line-height:1.3em}.body-xl-semi-bold{font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:1.3em}.body-xl-bold{font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:1.3em}.body-lg-regular{font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:1.33em}.body-lg-medium{font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:1.33em}.body-lg-semi-bold{font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:1.33em}.body-lg-bold{font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:1.33em}.body-md-regular{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.38em}.body-md-medium{font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.38em}.body-md-semi-bold{font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:1.38em}.body-md-bold{font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:1.38em}.body-sm-regular{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.29em}.body-sm-medium{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.29em}.body-sm-semi-bold{font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.29em}.body-sm-bold{font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:1.29em}.body-xs-regular{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.33em}.body-xs-medium{font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:1.33em}.body-xs-semi-bold{font-family:Inter,sans-serif;font-size:12px;font-weight:600;line-height:1.33em}.body-xs-bold{font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:1.33em}.neutral-white{color:#fff;font-size:1.25rem}.bg-neutral-white{background-color:#fff}.neutral-black{color:#000;font-size:1.25rem}.bg-neutral-black{background-color:#000}.default-900{color:#101828;font-size:1.25rem}.bg-default-900{background-color:#101828}.default-800-headline{color:#1d2939;font-size:1.25rem}.bg-default-800-headline{background-color:#1d2939}.default-700{color:#344054;font-size:1.25rem}.bg-default-700{background-color:#344054}.default-600-body{color:#475467;font-size:1.25rem}.bg-default-600-body{background-color:#475467}.default-500{color:#667085;font-size:1.25rem}.bg-default-500{background-color:#667085}.default-400{color:#98a2b3;font-size:1.25rem}.bg-default-400{background-color:#98a2b3}.default-300-grey{color:#d0d5dd;font-size:1.25rem}.bg-default-300-grey{background-color:#d0d5dd}.default-200{color:#eaecf0;font-size:1.25rem}.bg-default-200{background-color:#eaecf0}.default-100-shade{color:#f2f4f7;font-size:1.25rem}.bg-default-100-shade{background-color:#f2f4f7}.default-50{color:#f9fafb;font-size:1.25rem}.bg-default-50{background-color:#f9fafb}.default-25{color:#fcfcfd;font-size:1.25rem}.bg-default-25{background-color:#fcfcfd}.prim-50{color:#f1556a;font-size:1.25rem}.bg-prim-50{background-color:#f1556a}.prim-100{color:#ea0020;font-size:1.25rem}.bg-prim-100{background-color:#ea0020}.prim-150{color:#9c0015;font-size:1.25rem}.bg-prim-150{background-color:#9c0015}.sec-50{color:#c2ae80;font-size:1.25rem}.bg-sec-50{background-color:#c2ae80}.sec-100{color:#a38540;font-size:1.25rem}.bg-sec-100{background-color:#a38540}.sec-150{color:#6d592b;font-size:1.25rem}.bg-sec-150{background-color:#6d592b}.Base-White{color:#fff;font-size:1.25rem}.bg-Base-White{background-color:#fff}.Base-Black{color:#000;font-size:1.25rem}.bg-Base-Black{background-color:#000}.Grey-10{color:#fcfcfd;font-size:1.25rem}.bg-Grey-10{background-color:#fcfcfd}.Grey-20{color:#f9fafb;font-size:1.25rem}.bg-Grey-20{background-color:#f9fafb}.Grey-30{color:#f2f4f7;font-size:1.25rem}.bg-Grey-30{background-color:#f2f4f7}.Grey-40{color:#eaecf0;font-size:1.25rem}.bg-Grey-40{background-color:#eaecf0}.Grey-50{color:#d0d5dd;font-size:1.25rem}.bg-Grey-50{background-color:#d0d5dd}.Grey-BASE{color:#98a2b3;font-size:1.25rem}.bg-Grey-BASE{background-color:#98a2b3}.Grey-60{color:#667085;font-size:1.25rem}.bg-Grey-60{background-color:#667085}.Grey-70{color:#475467;font-size:1.25rem}.bg-Grey-70{background-color:#475467}.Grey-80{color:#344054;font-size:1.25rem}.bg-Grey-80{background-color:#344054}.Grey-90{color:#1d2939;font-size:1.25rem}.bg-Grey-90{background-color:#1d2939}.Grey-100{color:#101828;font-size:1.25rem}.bg-Grey-100{background-color:#101828}.Primary-10{color:#f4ede4;font-size:1.25rem}.bg-Primary-10{background-color:#f4ede4}.Primary-20{color:#ece1d2;font-size:1.25rem}.bg-Primary-20{background-color:#ece1d2}.Primary-30{color:#e2d2bc;font-size:1.25rem}.bg-Primary-30{background-color:#e2d2bc}.Primary-40{color:#d9c4a6;font-size:1.25rem}.bg-Primary-40{background-color:#d9c4a6}.Primary-50{color:#cfb58f;font-size:1.25rem}.bg-Primary-50{background-color:#cfb58f}.Primary-BASE{color:#c6a679;font-size:1.25rem}.bg-Primary-BASE{background-color:#c6a679}.Primary-60{color:#a58a65;font-size:1.25rem}.bg-Primary-60{background-color:#a58a65}.Primary-70{color:#846f51;font-size:1.25rem}.bg-Primary-70{background-color:#846f51}.Primary-80{color:#63533d;font-size:1.25rem}.bg-Primary-80{background-color:#63533d}.Primary-90{color:#423728;font-size:1.25rem}.bg-Primary-90{background-color:#423728}.Primary-100{color:#282118;font-size:1.25rem}.bg-Primary-100{background-color:#282118}.Error-10{color:#f2d0d3;font-size:1.25rem}.bg-Error-10{background-color:#f2d0d3}.Error-20{color:#e9b1b5;font-size:1.25rem}.bg-Error-20{background-color:#e9b1b5}.Error-30{color:#de8a90;font-size:1.25rem}.bg-Error-30{background-color:#de8a90}.Error-40{color:#d4636c;font-size:1.25rem}.bg-Error-40{background-color:#d4636c}.Error-50{color:#c93c47;font-size:1.25rem}.bg-Error-50{background-color:#c93c47}.Error-BASE{color:#be1522;font-size:1.25rem}.bg-Error-BASE{background-color:#be1522}.Error-60{color:#9e121c;font-size:1.25rem}.bg-Error-60{background-color:#9e121c}.Error-70{color:#7f0e17;font-size:1.25rem}.bg-Error-70{background-color:#7f0e17}.Error-80{color:#5f0b11;font-size:1.25rem}.bg-Error-80{background-color:#5f0b11}.Error-90{color:#3f070b;font-size:1.25rem}.bg-Error-90{background-color:#3f070b}.Error-100{color:#260407;font-size:1.25rem}.bg-Error-100{background-color:#260407}.Warning-10{color:#f6f0db;font-size:1.25rem}.bg-Warning-10{background-color:#f6f0db}.Warning-20{color:#f1e6c2;font-size:1.25rem}.bg-Warning-20{background-color:#f1e6c2}.Warning-30{color:#e9d9a4;font-size:1.25rem}.bg-Warning-30{background-color:#e9d9a4}.Warning-40{color:#e2cd86;font-size:1.25rem}.bg-Warning-40{background-color:#e2cd86}.Warning-50{color:#dbc067;font-size:1.25rem}.bg-Warning-50{background-color:#dbc067}.Warning-BASE{color:#d4b449;font-size:1.25rem}.bg-Warning-BASE{background-color:#d4b449}.Warning-60{color:#b1963d;font-size:1.25rem}.bg-Warning-60{background-color:#b1963d}.Warning-70{color:#8d7831;font-size:1.25rem}.bg-Warning-70{background-color:#8d7831}.Warning-80{color:#6a5a25;font-size:1.25rem}.bg-Warning-80{background-color:#6a5a25}.Warning-90{color:#473c18;font-size:1.25rem}.bg-Warning-90{background-color:#473c18}.Warning-100{color:#2a240f;font-size:1.25rem}.bg-Warning-100{background-color:#2a240f}.Success-10{color:#ced0cc;font-size:1.25rem}.bg-Success-10{background-color:#ced0cc}.Success-20{color:#aeb1aa;font-size:1.25rem}.bg-Success-20{background-color:#aeb1aa}.Success-30{color:#858a80;font-size:1.25rem}.bg-Success-30{background-color:#858a80}.Success-40{color:#5d6356;font-size:1.25rem}.bg-Success-40{background-color:#5d6356}.Success-50{color:#353c2b;font-size:1.25rem}.bg-Success-50{background-color:#353c2b}.Success-BASE{color:#0c1501;font-size:1.25rem}.bg-Success-BASE{background-color:#0c1501}.Success-60{color:#0a1201;font-size:1.25rem}.bg-Success-60{background-color:#0a1201}.Success-70{color:#080e01;font-size:1.25rem}.bg-Success-70{background-color:#080e01}.Success-80{color:#060b01;font-size:1.25rem}.bg-Success-80{background-color:#060b01}.Success-90{color:#040700;font-size:1.25rem}.bg-Success-90{background-color:#040700}.Success-100{color:#020400;font-size:1.25rem}.bg-Success-100{background-color:#020400}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;margin-block-end:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow-x:hidden}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}p{margin:0!important}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}.words-overflow .elementor-widget-container h1,.words-overflow .elementor-widget-container h2,.words-overflow .elementor-widget-container h3,.words-overflow .elementor-widget-container h4,.words-overflow .elementor-widget-container h5,.words-overflow .elementor-widget-container h6,.words-overflow .elementor-widget-container p{word-break:break-word}.BlogArchive__Card article{border-radius:8px;box-shadow:0 8px 16px #00000026}.BlogArchive__Card article .elementor-post__text{padding:24px 16px}.SingleBlog__Card article{border-radius:8px;box-shadow:0 8px 16px #00000026}.SingleBlog__Card article .elementor-post__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.SingleBlog__Card article .elementor-post__text{display:flex;flex-direction:column;gap:12px;padding:4px 8px 4px 4px}.wapp-ArchivePosts .elementor-button-wrapper a{border-radius:10px 0 20px;background:#1b3d81!important}.wapp-ArchivePosts .elementor-button-wrapper a:hover{border-radius:10px 0 20px;background:#0e1f41!important;color:#fff!important}.dialog-close-button{outline:none!important}.dialog-close-button a,.dialog-close-button svg{outline:none!important}.notification-popup{margin-bottom:16px}.notification-popup:last-of-type{margin-bottom:0}.notification-popup__title{margin-bottom:8px}.notification-popup__body{margin-bottom:0}.notification-popup.vacatures .notification-popup__body{margin-bottom:8px}.wapp-opening-hours{list-style:none;display:flex;flex-direction:column}.wapp-opening-hours li{display:flex;justify-content:space-between}.wapp-header.elementor-sticky--effects .wapp-header_menu ul li.reserveren-menu a{color:#fff!important;background-color:#846f51!important}.wapp-header.elementor-sticky--effects .wapp-header_menu ul li.reserveren-menu a:hover{background-color:#846f51!important}.wapp-header .elementor-motion-effects-layer{border-bottom:1px solid #846f51!important}.wapp-header_menu ul li.reserveren-menu a{display:flex;padding:12px 16px!important;align-items:center;color:#846f51!important;border:1px solid #846f51!important}.wapp-header_menu ul li.reserveren-menu a:hover{background-color:#ce894740!important;color:#fff!important}.wapp-header_menu nav.elementor-nav-menu--dropdown{background-color:#2d3d2a!important;border:2px solid #c9a871!important;border-radius:24px!important;padding:40px 24px 24px!important;margin-top:30px!important;width:auto!important}.wapp-header_menu nav.elementor-nav-menu--dropdown ul{display:flex!important;flex-direction:column!important;gap:0!important;padding:0!important}.wapp-header_menu nav.elementor-nav-menu--dropdown ul li{margin:0!important}.wapp-header_menu nav.elementor-nav-menu--dropdown ul li a{color:#fff!important;text-align:center!important;font-size:18px!important;padding:20px 16px!important;background:transparent!important;border:none!important;display:block!important}.wapp-header_menu nav.elementor-nav-menu--dropdown ul li a:hover{color:#c9a871!important}.wapp-header_menu nav.elementor-nav-menu--dropdown ul li.bestel-online-menu{margin-top:20px!important}.wapp-header_menu nav.elementor-nav-menu--dropdown ul li.bestel-online-menu a{border:2px solid #c9a871!important;border-radius:12px!important;color:#c9a871!important;padding:16px 24px!important;transition:all .3s ease!important}.wapp-header_menu nav.elementor-nav-menu--dropdown ul li.bestel-online-menu a:hover{background-color:#c9a8711a!important}.wapp-header_menu nav.elementor-nav-menu--dropdown ul li.contact-menu a{background-color:#c9a871!important;border-radius:12px!important;color:#2d3d2a!important;padding:16px 24px!important;transition:all .3s ease!important}.wapp-header_menu nav.elementor-nav-menu--dropdown ul li.contact-menu a:hover{background-color:#b89761!important}.wapp-header_menu nav.elementor-nav-menu--dropdown ul li.reserveren-menu a{border:none!important;color:#fff!important;background-color:transparent!important}.wapp-header_menu nav.elementor-nav-menu--dropdown ul li.reserveren-menu a:hover{color:#c9a871!important}.wapp-header_menu nav.elementor-nav-menu--dropdown .elementor-menu-toggle{position:absolute!important;top:-20px!important;left:50%!important;transform:translate(-50%)!important;background-color:#c9a871!important;border-radius:50%!important;width:48px!important;height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:none!important}.wapp-header_menu nav.elementor-nav-menu--dropdown .elementor-menu-toggle i{color:#2d3d2a!important;font-size:24px!important}.wapp-header-mobile .dialog-close-button.dialog-lightbox-close-button{border-radius:50%;position:relative;margin:auto;padding:12px;width:fit-content;right:0!important;left:auto!important}.elementor-widget-text-editor.unfold{max-height:250px;overflow:hidden!important;transition:max-height .8s cubic-bezier(.4,0,.2,1);position:relative}.elementor-widget-text-editor.unfold:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60px;transition:opacity .5s ease;pointer-events:none;z-index:2}.elementor-widget-text-editor.unfold.is-expanded:after{opacity:0}.elementor-widget-text-editor.unfold h6{margin-top:24px;color:#fff}#my-elementor-carousel .elementor-swiper-button{display:none}
