/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 14 2026 | 22:49:20 */
/* ==========================================================
   BeeldBlinkers – overlay menu: nieuwsbrief-formulier weg, kolom met overige items iets naar rechts
   - Het aanmeldformulier voor de nieuwsbrief verdwijnt uit het menu (overal, ook op mobiel).
   - Op desktop schuift de kolom met adres, telefoon/e-mail en de linkjes iets naar rechts.
   Plaats in: Weergave → Customizer → Extra CSS (onderaan).
   ========================================================== */
html .nav_main .nav_main--contact .gform_wrapper:not(#bb-x) {
  display: none !important;
}

@media (min-width: 992px) {
  html .nav_main .nav_main--contact > *:not(#bb-x) {
    padding-left: clamp(0px, 8vw, 160px) !important;  /* hoe ver naar rechts: groter getal = verder */
    box-sizing: border-box;
  }
}


/* ==========================================================
   BeeldBlinkers – overlay menu: linkerkolom altijd breed genoeg
   De kolom met de menu-items (Cases, Over ons, Vacatures ➋ …) is op desktop altijd minstens zo breed
   als het langste item, zodat de ➋ nooit naar de volgende regel valt. De kolom rechts schuift mee.
   Plaats in: Weergave → Customizer → Extra CSS (onderaan, ná de 'menu op de grid'-code).
   ========================================================== */
@media (min-width: 992px) {
  /* kolom precies zo breed als het langste menu-item (+ 40px ruimte) */
  html.nav_main--is_active .nav_main:not(#bb-x) {
    grid-template-columns: minmax(var(--grid-o-space), 1fr) max-content minmax(0, 81rem) minmax(var(--grid-o-space), 1fr) !important;
  }
  html .nav_main .nav_main--ul:not(#bb-x) { padding-right: 4rem !important; }
  html .nav_main .nav_main--ul a:not(#bb-x) { white-space: nowrap !important; }
}
@media (min-width: 1681px) {
  /* grote schermen: blijft op de grid van de site, en wordt alleen breder als dat nodig is */
  html.nav_main--is_active .nav_main:not(#bb-x) {
    grid-template-columns: minmax(var(--grid-o-space), 1fr) minmax(max-content, 54rem) minmax(0, 81rem) minmax(var(--grid-o-space), 1fr) !important;
  }
}
 