@font-face{font-family:'Evogria';src:url('/wp-content/uploads/vb-fonts/evogria.otf') format('opentype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Evogria';src:url('/wp-content/uploads/vb-fonts/evogria-italic.otf') format('opentype');font-weight:400;font-style:italic;font-display:swap}:root{--zwart:#0E0E0D;--zwart2:#181816;--lijn:#2A2A27;--wit:#F5F2EC;--tekst:#C8C3BA;--grijs:#9A958C;--oranje:#EE7203;--oranje2:#FF8A26;--goud:#D9B25A}html,body,#page-container,#et-main-area,#main-content{background:var(--zwart)!important}body{color:var(--tekst);font-family:'Inter',system-ui,sans-serif;-webkit-font-smoothing:antialiased}body,.et_pb_text,.et_pb_text p{font-size:17px;line-height:1.6}.et_pb_text,.et_pb_text p{color:var(--tekst)}.et_pb_text strong{color:var(--wit)}a{color:var(--oranje)}a:hover{color:var(--oranje2)}::selection{background:var(--oranje);color:var(--zwart)}h1,h2,h3,h4,.et_pb_module_header{color:var(--wit)}.et_pb_heading .et_pb_module_header{font-family:'Evogria','Arial Black',sans-serif!important;font-weight:400!important;text-transform:uppercase;line-height:.98!important;letter-spacing:0}.et_pb_heading h1.et_pb_module_header{font-size:clamp(46px,7.6vw,120px)!important}.et_pb_heading h2.et_pb_module_header{font-size:clamp(38px,5vw,74px)!important}.et_pb_heading .et_pb_module_header em{font-style:normal}.vb-goud,.et_pb_module_header em.vb-goud{color:var(--goud)!important;font-style:normal}.vb-label{font-size:12px!important;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--grijs)!important;margin:0;padding:0!important}.vb-lead{font-size:18px!important;color:var(--tekst);max-width:440px;margin-left:auto}.vb-groot{font-size:22px!important;line-height:1.55!important;color:var(--wit)!important}.et_pb_section .et_pb_row,.vb-hero__rij{width:calc(100% - 96px)!important;max-width:1440px!important}.vb-lopend .et_pb_row{max-width:780px!important}.vbh-sectie,.vbh-sectie .et_pb_row,.vbh-sectie .et_pb_column,.vbh-sectie .et_pb_module,.vbh-sectie .et_pb_text_inner{padding:0!important;margin:0!important;background:transparent!important;position:static!important;width:auto!important;max-width:none!important}.vbh{position:fixed;top:0;left:0;right:0;z-index:10000;color:var(--wit);transition:transform .45s cubic-bezier(.2,.7,.2,1)}body.admin-bar .vbh{top:32px}.vbh.is-weg{transform:translateY(-100%)}.vbh__binnen{width:calc(100% - 96px);max-width:1440px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px}body:not(.home) #et-main-area{padding-top:70px}.vbh__strook{background:var(--oranje);color:var(--zwart);font-size:13px;font-weight:500;overflow:hidden;max-height:40px;transition:max-height .35s ease}.vbh__strook .vbh__binnen{height:38px}.vbh__strook b{font-weight:700;letter-spacing:.02em}.vbh__punt{opacity:.5;margin:0 4px}.vbh__strook a{color:var(--zwart)!important;font-weight:600;text-decoration:none}.vbh__strook a span{display:inline-block;transition:transform .2s}.vbh__strook a:hover span{transform:translateX(4px)}.vbh.is-vast .vbh__strook{max-height:0}.vbh__balk{position:relative;transition:background .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s;border-bottom:1px solid transparent}.vbh__balk::before{content:'';position:absolute;inset:0 0 -60px;background:linear-gradient(180deg,rgba(14,14,13,.65),transparent);pointer-events:none;transition:opacity .35s}.vbh.is-vast .vbh__balk{background:rgba(14,14,13,.86);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);border-bottom-color:var(--lijn)}.vbh.is-vast .vbh__balk::before{opacity:0}.vbh__balk .vbh__binnen{position:relative;height:86px;transition:height .35s}.vbh.is-vast .vbh__balk .vbh__binnen{height:70px}.vbh__merk{display:flex;align-items:center;gap:14px;text-decoration:none!important;color:var(--wit)!important;flex:0 0 auto}.vbh__merk img{width:46px;height:auto;display:block;transition:transform .4s cubic-bezier(.2,.7,.2,1),width .35s;filter:drop-shadow(0 4px 12px rgba(0,0,0,.4))}.vbh__merk:hover img{transform:rotate(-6deg) scale(1.06)}.vbh.is-vast .vbh__merk img{width:38px}.vbh__naam{font-family:'Evogria',sans-serif;font-size:17px;line-height:1;text-transform:uppercase}.vbh__naam small{display:block;margin-top:5px;font-family:'Inter',sans-serif;font-size:10px;font-weight:600;letter-spacing:.24em;color:var(--goud)}.vbh__nav ul{display:flex;gap:6px;list-style:none!important;margin:0!important;padding:0!important}.vbh__nav li{padding:0!important;margin:0!important}.vbh__nav li::before{display:none!important}.vbh__nav a{position:relative;display:block;padding:10px 14px;font-size:14px;font-weight:500;color:rgba(245,242,236,.82)!important;text-decoration:none;transition:color .2s}.vbh__nav a::after{content:'';position:absolute;left:14px;right:14px;bottom:4px;height:2px;background:var(--oranje);transform:scaleX(0);transform-origin:right;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.vbh__nav a:hover,.vbh__nav a.is-actief{color:var(--wit)!important}.vbh__nav a:hover::after,.vbh__nav a.is-actief::after{transform:scaleX(1);transform-origin:left}.vbh__rechts{display:flex;align-items:center;gap:18px;flex:0 0 auto}.vbh__teller{display:flex;align-items:center;gap:8px;padding-right:18px;border-right:1px solid rgba(245,242,236,.18)}.vbh__teller b{font-family:'Evogria',sans-serif;font-weight:400;font-size:28px;line-height:1;color:var(--goud);font-variant-numeric:tabular-nums}.vbh__teller span{font-size:10px;font-weight:600;line-height:1.25;letter-spacing:.16em;text-transform:uppercase;color:var(--grijs)}.vbh__cta{display:inline-flex;align-items:center;padding:12px 22px;border-radius:999px;background:var(--oranje);color:var(--zwart)!important;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s}.vbh__cta:hover{background:var(--oranje2);transform:translateY(-1px)}.vbh__knop{display:none;position:relative;width:48px;height:48px;border-radius:50%;border:1px solid rgba(245,242,236,.28);background:rgba(14,14,13,.35);cursor:pointer;padding:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .2s,border-color .2s}.vbh__knop:hover{border-color:var(--wit)}.vbh__streep{position:absolute;left:14px;right:14px;height:2px;background:var(--wit);border-radius:2px;transition:transform .35s cubic-bezier(.2,.7,.2,1),top .35s,width .35s}.vbh__streep:nth-child(1){top:19px}.vbh__streep:nth-child(2){top:27px;right:20px}body.vbm-open .vbh__knop{background:var(--oranje);border-color:var(--oranje)}body.vbm-open .vbh__streep{background:var(--zwart);top:23px;right:14px}body.vbm-open .vbh__streep:nth-child(1){transform:rotate(45deg)}body.vbm-open .vbh__streep:nth-child(2){transform:rotate(-45deg)}.vbm{position:fixed;inset:0;z-index:9999;visibility:hidden;opacity:0;overflow:hidden auto;color:var(--wit);background:radial-gradient(120% 70% at 100% 100%,rgba(238,114,3,.38),transparent 60%),radial-gradient(80% 50% at 0% 0%,rgba(217,178,90,.12),transparent 60%),repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 2px,transparent 2px 64px),#0E0E0D;transition:opacity .35s ease,visibility 0s linear .35s}body.vbm-open{overflow:hidden}body.vbm-open .vbm{visibility:visible;opacity:1;transition:opacity .35s ease}body.vbm-open .vbh .vbh__balk{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:transparent}body.vbm-open .vbh__strook{max-height:0}body.vbm-open .vbh__balk::before{opacity:0}.vbm__watermerk{position:absolute;right:-18%;bottom:-6%;width:85%;max-width:520px;opacity:.07;transform:rotate(-12deg);pointer-events:none;filter:grayscale(1)}.vbm__inhoud{position:relative;min-height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:120px 24px 32px;box-sizing:border-box}.vbm__lijst{list-style:none!important;margin:0!important;padding:0!important;counter-reset:none}.vbm__lijst li{padding:0!important;margin:0!important;border-bottom:1px solid rgba(245,242,236,.1);opacity:0;transform:translateY(28px);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:0s}.vbm__lijst li::before{display:none!important}body.vbm-open .vbm__lijst li{opacity:1;transform:none;transition-delay:calc(.08s + var(--i) * .06s)}.vbm__lijst a{display:flex;align-items:baseline;gap:16px;padding:14px 0;color:var(--wit)!important;text-decoration:none}.vbm__nr{font-size:12px;font-weight:600;letter-spacing:.14em;color:var(--oranje);min-width:22px}.vbm__tekst{font-family:'Evogria',sans-serif;font-size:clamp(34px,10.5vw,56px);line-height:1;text-transform:uppercase;transition:transform .25s,color .25s}.vbm__lijst a:hover .vbm__tekst,.vbm__lijst a:focus .vbm__tekst{transform:translateX(8px);color:var(--oranje)}.vbm__lijst a.is-actief .vbm__tekst{color:var(--goud)}.vbm__onder{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:40px;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.7,.2,1)}body.vbm-open .vbm__onder{opacity:1;transform:none;transition-delay:calc(.12s + var(--i) * .06s)}.vbm__onder>div{display:flex;flex-direction:column;gap:4px}.vbm__label{font-size:11px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--grijs)}.vbm__datum{font-family:'Evogria',sans-serif;font-size:22px;text-transform:uppercase}.vbm__teller{font-size:14px;color:var(--tekst)}.vbm__teller b{color:var(--goud);font-weight:700}.vbm__cta{display:inline-flex;align-items:center;gap:8px;padding:16px 26px;border-radius:999px;background:var(--oranje);color:var(--zwart)!important;font-weight:600;text-decoration:none}@media (max-width:1180px){.vbh__teller{display:none}.vbh__nav a{padding:10px 10px}.vbh__nav a::after{left:10px;right:10px}}@media (max-width:980px){.vbh__binnen{width:calc(100% - 40px)}.vbh__nav,.vbh__cta{display:none}.vbh__knop{display:block}.vbh__balk .vbh__binnen{height:72px}.vbh.is-vast .vbh__balk .vbh__binnen{height:64px}.vbh__strook{font-size:12px}.vbh__strook .vbh__binnen{justify-content:center}.vbh__strook a{display:none}body:not(.home) #et-main-area{padding-top:64px}}@media (max-width:782px){body.admin-bar .vbh{top:46px}}@media (min-width:981px){.vbm{display:none}}@media (prefers-reduced-motion:reduce){.vbh,.vbm,.vbm__lijst li,.vbm__onder,.vbh__streep,.vbh__merk img{transition:none!important}}.et_pb_button.vb-knop{font-family:'Inter',sans-serif!important;font-weight:600!important;font-size:15px!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;border-width:1px!important;border-style:solid!important;border-radius:999px!important;padding:15px 24px!important;transition:background .2s,border-color .2s,color .2s!important}.et_pb_button.vb-knop:after{display:none!important}.et_pb_button.vb-knop--primair{background:var(--oranje)!important;border-color:var(--oranje)!important;color:var(--zwart)!important}.et_pb_button.vb-knop--primair:hover{background:var(--oranje2)!important;border-color:var(--oranje2)!important}.et_pb_button.vb-knop--omlijnd-licht,.et_pb_button.vb-knop--omlijnd,.et_pb_button.vb-knop--licht,.et_pb_button.vb-knop--zwart{background:transparent!important;border-color:rgba(245,242,236,.4)!important;color:var(--wit)!important}.et_pb_button.vb-knop--omlijnd-licht:hover,.et_pb_button.vb-knop--omlijnd:hover,.et_pb_button.vb-knop--licht:hover,.et_pb_button.vb-knop--zwart:hover{background:rgba(255,255,255,.06)!important;border-color:var(--wit)!important}.vb-hero{position:relative;overflow:hidden;min-height:min(100vh,980px);min-height:min(100svh,980px);display:flex!important;flex-direction:column;justify-content:flex-end}.vb-hero>.et_pb_row:first-child{position:static!important;padding:0!important;margin:0!important;height:0}.vb-hero>.et_pb_row:first-child .et_pb_column,.vb-hero>.et_pb_row:first-child .et_pb_module,.vb-hero>.et_pb_row:first-child .et_pb_text_inner{position:static!important;margin:0!important}.vb-hero__rij{position:relative;z-index:2;padding-bottom:72px!important}.vb-video{position:absolute;inset:0;z-index:0;background:var(--zwart) center / cover no-repeat}.vb-video video{width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity 1s ease}.vb-video video.is-bezig{opacity:1}.vb-video::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(14,14,13,.55) 0%,rgba(14,14,13,.1) 35%,rgba(14,14,13,.92) 100%)}.vb-hero .et_pb_heading h1.et_pb_module_header{font-size:clamp(64px,8.4vw,136px)!important}.vb-hero .et_pb_module_header em{color:var(--goud)}.vb-lockup{display:inline-flex;flex-direction:column;line-height:1}.vb-lockup__boven{display:block;font-size:.36em;letter-spacing:.01em;color:var(--wit);margin:0 0 .12em .04em}.vb-lockup__100{display:block;white-space:nowrap;line-height:.9;letter-spacing:-.01em;background:linear-gradient(180deg,#FFF1C2 0%,#F3D27C 30%,#D9B25A 55%,#B8913E 78%,#9A7630 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 18px rgba(0,0,0,.4));padding-bottom:.04em}.vb-hero__boven{display:block;font-size:.26em;letter-spacing:.03em;margin-bottom:.15em;color:var(--wit)}.vb-hero__datum{font-family:'Evogria','Arial Black',sans-serif;font-size:22px;line-height:1.15;text-transform:uppercase;letter-spacing:0;color:var(--wit);margin-bottom:12px}.vb-hero__rij .et_pb_text p{color:#D6D1C8;font-size:16px}.vb-aftelstrook{border-top:1px solid var(--lijn);border-bottom:1px solid var(--lijn)}.vb-aftelstrook .vbe-aftellen{justify-content:flex-end}.vb-sectiekop{margin-bottom:64px!important;padding-bottom:0!important}.vb-sectiekop .et_pb_text p{max-width:440px;margin-left:auto}.vb-dagen{border-top:1px solid var(--lijn);gap:0!important;column-gap:0!important}.vb-dagen>.et_pb_column{border-right:1px solid var(--lijn);padding:40px 36px 48px!important;margin:0!important}.vb-dagen>.et_pb_column:first-child{padding-left:0!important}.vb-dagen>.et_pb_column:last-child{border-right:0;padding-right:0!important}.vb-dag__nr{font-family:'Evogria','Arial Black',sans-serif;font-size:108px;line-height:.9;color:transparent;-webkit-text-stroke:1.5px var(--oranje);margin-bottom:18px}.vb-dagen--jaren .vb-dag__nr{font-size:72px}.vb-dag h3{font-family:'Evogria','Arial Black',sans-serif;font-weight:400;text-transform:uppercase;font-size:23px;line-height:1.15;color:var(--wit);margin-bottom:6px;padding:0}.vb-dag__sub{color:var(--oranje);font-weight:600;font-size:14px;letter-spacing:.04em;margin-bottom:18px}.vb-dag ul{list-style:none!important;padding:0!important;margin:0}.vb-dag li{padding:11px 0!important;border-bottom:1px solid var(--lijn);font-size:16px;color:var(--tekst)}.vb-dag li::before{display:none}.vb-lineup{list-style:none!important;margin:0!important;padding:0!important;display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:16px}.vb-artiest{position:relative;overflow:hidden;border-radius:4px;background:#222220;padding:0!important;margin:0!important}.vb-artiest::before{display:none!important}.vb-artiest img{width:100%;height:100%;aspect-ratio:1;object-fit:cover;display:block;filter:grayscale(1) contrast(1.05);transition:filter .5s,transform .8s}.vb-artiest:hover img{filter:none;transform:scale(1.04)}.vb-artiest::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(14,14,13,.85));pointer-events:none}.vb-artiest__naam{position:absolute;left:22px;bottom:18px;z-index:2;font-family:'Evogria','Arial Black',sans-serif;text-transform:uppercase;font-size:21px;line-height:1.05;color:var(--wit)}.vb-artiest--top{grid-row:span 2}.vb-artiest--top .vb-artiest__naam{font-size:clamp(30px,3.6vw,46px)}.vb-artiest__naam small{display:block;font-family:'Inter',sans-serif;font-size:12px;letter-spacing:.2em;color:var(--oranje);margin-bottom:8px}.vb-lineup-onder{margin-top:40px!important}.vb-feiten{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--lijn)}.vb-feiten>div{padding:30px 24px 30px 0;border-bottom:1px solid var(--lijn)}.vb-feiten>div:nth-child(even){padding-left:24px;border-left:1px solid var(--lijn)}.vb-feiten b{display:block;font-family:'Evogria','Arial Black',sans-serif;font-weight:400;font-size:clamp(34px,5.2vw,76px);line-height:.95;color:var(--wit);margin-bottom:10px}.vb-feiten b.vb-goud{color:var(--goud)}.vb-feiten span{font-size:15px;color:var(--grijs)}.vb-mee-rij{gap:16px!important}.vb-mee{display:flex;flex-direction:column;min-height:280px;padding:40px 34px;border:1px solid var(--lijn);border-radius:4px;color:var(--wit)!important;text-decoration:none!important;transition:border-color .25s,background .25s}.vb-mee:hover{border-color:var(--oranje);background:var(--zwart2)}.vb-mee__pijl{color:var(--oranje);font-size:22px;transition:transform .2s}.vb-mee:hover .vb-mee__pijl{transform:translateX(4px)}.vb-mee h3{font-family:'Evogria','Arial Black',sans-serif;font-weight:400;text-transform:uppercase;font-size:25px;color:var(--wit);margin:auto 0 10px;padding:0}.vb-mee p{color:var(--tekst);font-size:15px;padding:0}.vb-paginakop{border-bottom:1px solid var(--lijn)}.vb-slot{border-top:1px solid var(--lijn)}.et_pb_contact_form .et_pb_contact_field{margin-bottom:6px}.et_pb_contact p input,.et_pb_contact p textarea{background:var(--zwart2)!important;color:var(--wit)!important;border:1px solid var(--lijn)!important;border-radius:4px!important;padding:15px 16px!important;font-size:16px!important;font-family:'Inter',sans-serif!important}.et_pb_contact p input:focus,.et_pb_contact p textarea:focus{border-color:var(--oranje)!important;outline:none}.et_pb_contact p input::placeholder,.et_pb_contact p textarea::placeholder{color:var(--grijs)!important}.et_contact_bottom_container{float:none;text-align:left}.et_pb_contact_submit{font-family:'Inter',sans-serif!important;font-weight:600!important;border-radius:999px!important}.et_pb_contact_submit:hover{background:var(--oranje2)!important}.et_pb_contact_captcha_question,.et_pb_contact_form_label{color:var(--tekst)}.et-pb-contact-message{color:var(--wit)}.vb-contact{border:1px solid var(--lijn);border-radius:4px;padding:34px}.vb-contact p{margin-bottom:16px}.vb-lopend h2{font-family:'Evogria','Arial Black',sans-serif;font-weight:400;text-transform:uppercase;font-size:24px;color:var(--wit);margin:34px 0 10px}.vb-voet{border-top:1px solid var(--lijn)}.vb-voet p,.vb-voet li{font-size:14px!important;color:var(--grijs)}.vb-voet a{color:var(--tekst)!important;text-decoration:none}.vb-voet a:hover{color:var(--oranje)!important}.vb-merk--voet{margin-bottom:18px}.vb-merk--voet img{width:56px}.vb-merk--voet small{display:block;font-family:'Inter',sans-serif;font-size:11px;letter-spacing:.14em;color:var(--grijs);margin-top:6px}.vb-voetlijst{list-style:none!important;padding:12px 0 0!important}.vb-voetlijst li{padding:4px 0!important}.vb-voetregel{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid var(--lijn);padding-top:26px!important;margin-top:30px}.vbe-single .vb-lineup{grid-template-columns:repeat(3,1fr);margin:18px 0 40px!important}.vbe-single .vb-artiest--top{grid-column:span 3;grid-row:auto}.vbe-single .vb-artiest--top img{aspect-ratio:16 / 9;object-position:center 30%}.single-vbe_evenement #main-content .container::before{display:none}.single-vbe_evenement .et_post_meta_wrapper{display:none}a:focus-visible,button:focus-visible,.et_pb_button:focus-visible{outline:2px solid var(--oranje);outline-offset:3px}@media (max-width:980px){.et_pb_section .et_pb_row,.vb-hero__rij{width:calc(100% - 48px)!important}.vb-dagen>.et_pb_column,.vb-dagen>.et_pb_column:first-child,.vb-dagen>.et_pb_column:last-child{border-right:0;border-bottom:1px solid var(--lijn);padding:36px 0!important}.vb-dag__nr{font-size:84px}.vb-lineup{grid-template-columns:1fr 1fr}.vb-artiest--top{grid-column:span 2;grid-row:auto}.vb-artiest__naam{font-size:17px;left:16px;bottom:14px}.vb-aftelstrook .vbe-aftellen{justify-content:flex-start;margin-top:12px}.vb-lead,.vb-sectiekop .et_pb_text p{margin-left:0;margin-top:18px}.vb-hero__rij{padding-bottom:48px!important}.vb-hero .et_pb_heading h1.et_pb_module_header{font-size:min(19vw,92px)!important;text-align:center}.vb-lockup{align-items:center}.vb-hero__rij>.et_pb_column{min-width:0;width:100%!important}.vb-hero .et_pb_heading{text-align:center}.vb-hero__rij .et_pb_text,.vb-hero__rij .et_pb_text p,.vb-hero__datum{text-align:center}.vb-hero__rij .et_pb_group{justify-content:center!important}}@media (max-width:767px){.vb-sectiekop{margin-bottom:40px!important}.vb-mee{min-height:200px}.vbe-single .vb-lineup{grid-template-columns:1fr 1fr}.vbe-single .vb-artiest--top{grid-column:span 2}}@media (max-width:420px){.vb-feiten{grid-template-columns:1fr}.vb-feiten>div:nth-child(even){padding-left:0;border-left:0}.vb-lineup{grid-template-columns:1fr}.vb-artiest--top{grid-column:auto}}@media (prefers-reduced-motion:reduce){.vb-artiest img,.vb-mee__pijl,.vb-kop,.vb-video video{transition:none}}