@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-kop .et_pb_row{width:100%!important;max-width:1440px!important}.vb-lopend .et_pb_row{max-width:780px!important}.vb-kop{position:fixed!important;top:0;left:0;right:0;z-index:9990;padding:22px 48px!important;background:transparent!important;transition:background .3s,padding .3s,border-color .3s;border-bottom:1px solid transparent}.vb-kop.is-vast{background:rgba(14,14,13,.92)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:12px 48px!important;border-bottom-color:var(--lijn)}body.admin-bar .vb-kop{top:32px}body:not(.home) #et-main-area{padding-top:84px}.vb-merk{display:inline-flex;align-items:center;gap:12px;text-decoration:none!important;color:var(--wit)!important}.vb-merk img{width:42px;height:auto;display:block}.vb-merk span{white-space:nowrap;font-family:'Evogria','Arial Black',sans-serif;font-size:16px;letter-spacing:0;text-transform:uppercase;line-height:1}.et_pb_menu .et-menu>li{padding-left:16px;padding-right:16px}.et_pb_menu .et-menu>li>a,.et_pb_menu nav>ul>li>a{font-family:'Inter',sans-serif;font-weight:500;font-size:14px;color:var(--wit)!important;opacity:.8;padding-bottom:0}.et_pb_menu .et-menu>li>a:hover,.et_pb_menu .et-menu>li.current-menu-item:not(.menu-item-type-custom):not(.vb-cta)>a{opacity:1;color:var(--oranje)!important}.et_pb_menu .et-menu,.et_pb_menu .et_pb_menu__menu>nav>ul{flex-wrap:nowrap!important;align-items:center}.et_pb_menu .et-menu>li{white-space:nowrap}.et_pb_menu .et-menu>li.vb-cta>a{opacity:1;background:var(--oranje);color:var(--zwart)!important;border-radius:999px;padding:13px 22px!important;font-weight:600;margin-left:8px}.et_pb_menu .et-menu>li.vb-cta>a:hover{background:var(--oranje2)}.et_pb_menu .et_pb_menu__wrap{justify-content:flex-end}.et_pb_menu .mobile_menu_bar:before{color:var(--wit)!important;font-size:34px}.et_mobile_menu{background:var(--zwart2)!important;border-top:2px solid var(--oranje)!important;padding:6px 0!important}.et_mobile_menu li a{font-family:'Inter',sans-serif;font-weight:500;font-size:17px;color:var(--wit)!important;border-bottom:1px solid var(--lijn)!important;padding:14px 22px!important}.et_mobile_menu li a:hover{background:#222220!important;opacity:1}.et_mobile_menu li.vb-cta a{color:var(--oranje)!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-kop .et_pb_row{width:100%!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-kop,.vb-kop.is-vast{padding:12px 16px!important}.vb-merk span{font-size:14px}.vb-merk img{width:36px}.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}}