.elementor-8946 .elementor-element.elementor-element-bd3030a{--display:flex;--min-height:440px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:.92;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px}.elementor-8946 .elementor-element.elementor-element-bd3030a:not(.elementor-motion-effects-element-type-background),.elementor-8946 .elementor-element.elementor-element-bd3030a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url(https://vanbarneveldculinair.nl/wp-content/uploads/2025/11/Sjoerd-2.jpg);background-position:center center;background-size:cover}.elementor-8946 .elementor-element.elementor-element-bd3030a:before,.elementor-8946 .elementor-element.elementor-element-bd3030a>.elementor-background-video-container:before,.elementor-8946 .elementor-element.elementor-element-bd3030a>.e-con-inner>.elementor-background-video-container:before,.elementor-8946 .elementor-element.elementor-element-bd3030a>.elementor-background-slideshow:before,.elementor-8946 .elementor-element.elementor-element-bd3030a>.e-con-inner>.elementor-background-slideshow:before,.elementor-8946 .elementor-element.elementor-element-bd3030a>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:"";background-image:linear-gradient(90deg,#000 40%,#0007)}.elementor-8946 .elementor-element.elementor-element-b7f2843{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary )}.elementor-8946 .elementor-element.elementor-element-ef99cad,.elementor-8946 .elementor-element.elementor-element-2938e61{text-align:start}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text )}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary )}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary )}.elementor-8946 .elementor-element.elementor-element-217fbd2{text-align:start}.elementor-8946 .elementor-element.elementor-element-43c864d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px}.elementor-8946 .elementor-element.elementor-element-43c864d:not(.elementor-motion-effects-element-type-background),.elementor-8946 .elementor-element.elementor-element-43c864d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-8946 .elementor-element.elementor-element-961c27d{text-align:start}.elementor-8946 .elementor-element.elementor-element-7c220e4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:start;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8946 .elementor-element.elementor-element-99c194c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2e2e2e;--border-color:#2E2E2E;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px}.elementor-8946 .elementor-element.elementor-element-99c194c:not(.elementor-motion-effects-element-type-background),.elementor-8946 .elementor-element.elementor-element-99c194c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#111}.elementor-8946 .elementor-element.elementor-element-748d5c9,.elementor-8946 .elementor-element.elementor-element-1451bce,.elementor-8946 .elementor-element.elementor-element-ab3025c{text-align:start}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing )}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary )}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary )}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary )}.elementor-8946 .elementor-element.elementor-element-379c6ff{--divider-border-style:solid;--divider-color:#C9A55C;--divider-border-width:1px}.elementor-8946 .elementor-element.elementor-element-379c6ff .elementor-divider-separator{width:48px}.elementor-8946 .elementor-element.elementor-element-379c6ff .elementor-divider{padding-block-start:4px;padding-block-end:4px}.elementor-8946 .elementor-element.elementor-element-fa38516{text-align:start}.elementor-8946 .elementor-element.elementor-element-cfc4a85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height )}.elementor-8946 .elementor-element.elementor-element-b762c68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2e2e2e;--border-color:#2E2E2E;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px}.elementor-8946 .elementor-element.elementor-element-b762c68:not(.elementor-motion-effects-element-type-background),.elementor-8946 .elementor-element.elementor-element-b762c68>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#111}.elementor-8946 .elementor-element.elementor-element-250653d,.elementor-8946 .elementor-element.elementor-element-3634bbb,.elementor-8946 .elementor-element.elementor-element-a503348{text-align:start}.elementor-8946 .elementor-element.elementor-element-4037052{--divider-border-style:solid;--divider-color:#C9A55C;--divider-border-width:1px}.elementor-8946 .elementor-element.elementor-element-4037052 .elementor-divider-separator{width:48px}.elementor-8946 .elementor-element.elementor-element-4037052 .elementor-divider{padding-block-start:4px;padding-block-end:4px}.elementor-8946 .elementor-element.elementor-element-6ab482f{text-align:start}.elementor-8946 .elementor-element.elementor-element-fb082f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8946 .elementor-element.elementor-element-70eb17f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 40px;--row-gap:24px;--column-gap:40px;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px}.elementor-8946 .elementor-element.elementor-element-70eb17f:not(.elementor-motion-effects-element-type-background),.elementor-8946 .elementor-element.elementor-element-70eb17f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f2ed}.elementor-8946 .elementor-element.elementor-element-6bf70a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8946 .elementor-element.elementor-element-b3f10ba,.elementor-8946 .elementor-element.elementor-element-3acf275,.elementor-8946 .elementor-element.elementor-element-65a2808{text-align:start}.elementor-8946 .elementor-element.elementor-element-767ef67{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height )}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size )}.elementor-8946 .elementor-element.elementor-element-7c220e4{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing )}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height )}.elementor-8946 .elementor-element.elementor-element-70eb17f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-8946 .elementor-element.elementor-element-767ef67{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}}@media(max-width:767px){.elementor-8946 .elementor-element.elementor-element-bd3030a{--min-height:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-8946 .elementor-element.elementor-element-b7f2843{--width:100%}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height )}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size )}.elementor-8946 .elementor-element.elementor-element-43c864d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-8946 .elementor-element.elementor-element-7c220e4{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-8946 .elementor-element.elementor-element-99c194c{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing )}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height )}.elementor-8946 .elementor-element.elementor-element-b762c68{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px}.elementor-8946 .elementor-element.elementor-element-70eb17f{--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px}}@media(min-width:768px){.elementor-8946 .elementor-element.elementor-element-bd3030a{--content-width:1200px}.elementor-8946 .elementor-element.elementor-element-b7f2843{--width:64%}.elementor-8946 .elementor-element.elementor-element-43c864d,.elementor-8946 .elementor-element.elementor-element-70eb17f{--content-width:1200px}.elementor-8946 .elementor-element.elementor-element-6bf70a7{--width:64%}.elementor-8946 .elementor-element.elementor-element-767ef67{--width:36%}}@media(max-width:1024px)and (min-width:768px){.elementor-8946 .elementor-element.elementor-element-b7f2843{--width:90%}.elementor-8946 .elementor-element.elementor-element-6bf70a7,.elementor-8946 .elementor-element.elementor-element-767ef67{--width:100%}}.vbc-eyebrow .elementor-heading-title{font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:400!important;letter-spacing:3.5px;text-transform:uppercase;color:#809b79!important;line-height:1.4!important;margin-bottom:12px}.vbc-h .elementor-heading-title{font-family:Bebas Neue,sans-serif!important;font-weight:500!important;line-height:.92!important;color:#fff!important;text-transform:none}.vbc-h1 .elementor-heading-title{font-size:96px!important;margin-bottom:24px}.vbc-h2 .elementor-heading-title{font-size:80px!important}.vbc-h3 .elementor-heading-title{font-size:64px!important;margin-bottom:6px}.vbc-h4 .elementor-heading-title{font-size:34px!important;margin-bottom:8px}.vbc-dark .elementor-heading-title{color:#424242!important}.vbc-txt,.vbc-txt p{font-family:Montserrat,sans-serif;font-size:16px;line-height:1.7;color:#f4f2ed}.vbc-txt p{margin:0 0 .8em}.vbc-txt a{color:#809b79;font-weight:600;text-decoration:none}.vbc-lead p{font-size:17px}.vbc-list p{font-size:16px;line-height:1.6;margin:0 0 1em}.vbc-sub{font-family:Inter,sans-serif;font-size:13px;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:#809b79;margin:1.8em 0 .9em}.vbc-light .vbc-txt,.vbc-light .vbc-txt p{color:#424242}.vbc-steptxt p{font-size:15px}.vbc-btn .elementor-button{font-family:Inter,sans-serif;font-size:14px;letter-spacing:3.5px;text-transform:uppercase;border:2px solid #809B79;background:#809b79;color:#f4f2ed;border-radius:0;padding:16px 32px}.vbc-btn .elementor-button:hover{background:transparent;color:#424242;border-color:#424242}@media(max-width:1024px){.vbc-h1 .elementor-heading-title{font-size:72px!important}.vbc-h2 .elementor-heading-title{font-size:64px!important}}@media(max-width:767px){.vbc-h1 .elementor-heading-title{font-size:54px!important}.vbc-h2 .elementor-heading-title{font-size:48px!important}.vbc-h3 .elementor-heading-title{font-size:44px!important}.vbc-btn .elementor-button{padding:14px 18px;letter-spacing:2px;font-size:12px}}.vbc-mcard{transition:border-color .3s,box-shadow .3s;display:flex!important;flex-direction:column}.vbc-mcard:hover{border-color:#c9a55c!important;box-shadow:0 0 28px #c9a55c2e}.vbc-mcard>.e-con:last-child{margin-top:auto!important}.vbc-mcard .vbc-h4 .elementor-heading-title{font-size:42px!important}.vbc-mcard .vbc-eyebrow .elementor-heading-title{font-size:12px!important;letter-spacing:2px}.vbc-vintro p{font-size:15px;line-height:1.6}@media(min-width:1025px){.vbc-mcard .vbc-h4 .elementor-heading-title{min-height:2em}.vbc-mcard .vbc-eyebrow .elementor-heading-title{min-height:2.8em}.vbc-vintro p{min-height:9.6em}}.vbc-ul{list-style:none;margin:0 0 .4em;padding:0}.vbc-ul li{position:relative;padding-left:18px;margin:0 0 .45em;font-size:14.5px;line-height:1.5;color:#f4f2ed}.vbc-ul li:before{content:"";position:absolute;left:0;top:.62em;width:8px;height:1px;background:#c9a55c}.vbc-list .vbc-sub{margin:1.3em 0 .6em}.vbc-det summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:12px;font-family:Inter,sans-serif;font-size:13px;letter-spacing:3px;text-transform:uppercase;color:#c9a55c;padding:6px 0;user-select:none}.vbc-det summary::-webkit-details-marker{display:none}.vbc-det summary i{position:relative;width:22px;height:22px;border:1px solid #C9A55C;border-radius:50%;flex:0 0 22px;transition:transform .35s,background .3s}.vbc-det summary i:before,.vbc-det summary i:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1px;background:#c9a55c;transform:translate(-50%,-50%)}.vbc-det summary i:after{transform:translate(-50%,-50%) rotate(90deg);transition:opacity .3s}.vbc-det[open] summary i{transform:rotate(180deg)}.vbc-det[open] summary i:after{opacity:0}.vbc-det summary:hover{color:#fff}.vbc-det summary:hover i{background:#c9a55c26}.vbc-det .vbc-close,.vbc-det[open] .vbc-open{display:none}.vbc-det[open] .vbc-close{display:inline}.vbc-det-body{padding-top:6px;animation:vbcDet .45s ease}@keyframes vbcDet{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.vbc-det-body .vbc-sub:first-child{margin-top:.8em}.vbc-btn-dark .elementor-button:hover{color:#f4f2ed!important;border-color:#f4f2ed!important}.vbc-txt a:hover,.vbc-txt a:focus{color:#5e7757!important;text-decoration:underline}.vbc-light .vbc-txt a{color:#5e7757}
