#navigation-bar{z-index:11;width:100%;transform:translateY(calc(var(--navbar-height) * -1));height:var(--navbar-height);background-color:var(--color-navbar-white);padding-top:10px;transition:transform .15s ease-in-out .5s;display:block;position:fixed;top:0;left:0}#navigation-bar.past-page-header{border-bottom:1px solid #eee}#navigation-bar.visible{transform:translateY(0)}#navigation-bar.inverted{background-color:var(--color-navbar-inverted);border-bottom:unset}#navigation-bar.inverted a{color:var(--color-white)!important}#navigation-bar.inverted button{background-color:var(--color-white);color:var(--color-primary);opacity:.95}#navigation-bar.inverted button:hover{opacity:1}#navigation-bar.inverted .navigation-corner{background:var(--color-white)!important}#navigation-bar.inverted .navigation-corner.show,#navigation-bar.inverted #navigation-toggler span{background:var(--color-primary)!important}#navigation-bar.inverted #navigation-toggler.open span{background:var(--color-white)!important}#navigation-bar.inverted.stadhuis{background-color:rgba(var(--color-stadhuis-rgb), .9)}#navigation-bar.inverted.stadhuis #navigation-toggler span{background:var(--color-stadhuis)!important}#navigation-bar.inverted.stadhuis #navigation-toggler.open span{background:var(--color-white)!important}#navigation-bar.inverted.stadhuis button{color:var(--color-stadhuis)!important}#navigation-bar.inverted.zenvoices{background-color:rgba(var(--color-zenvoices-rgb), .9)}#navigation-bar.inverted.zenvoices #navigation-toggler span{background:var(--color-zenvoices)!important}#navigation-bar.inverted.zenvoices #navigation-toggler.open span{background:var(--color-white)!important}#navigation-bar.inverted.zenvoices button{color:var(--color-zenvoices)!important}#navigation-bar.inverted.beursvloer{background-color:rgba(var(--color-beursvloer-rgb), .9)}#navigation-bar.inverted.beursvloer #navigation-toggler span{background:var(--color-beursvloer)!important}#navigation-bar.inverted.beursvloer #navigation-toggler.open span{background:var(--color-white)!important}#navigation-bar.inverted.beursvloer button{color:var(--color-beursvloer)!important}#navigation-bar.shaded{background-color:rgba(var(--color-third-rgb), .6)}#navigation-bar .icon-logo{z-index:11;width:70px;height:70px;margin:0;display:inline-block;position:relative}#navigation-bar .icon-logo .icon{height:inherit;opacity:0;transition:opacity calc(var(--navbar-animation-time)/2) linear;position:absolute;top:0;left:0}#navigation-bar .icon-logo .icon.visible{transition:opacity var(--navbar-animation-time) linear;opacity:1}#navigation-bar #navigation-content{width:100%;position:inherit}#navigation-bar #navigation-content #navigation{float:left;height:70px;padding-left:15px;position:relative}@media (min-width:992px){#navigation-bar #navigation-content #navigation{padding-left:30px}}#navigation-bar #navigation-content #navigation #navigation-logo{vertical-align:top;width:auto;height:70px;display:none}@media (min-width:552px){#navigation-bar #navigation-content #navigation #navigation-logo{display:inline}}#navigation-bar #navigation-content #navigation-right{float:right;align-items:center;height:70px;padding-right:10px;display:flex}@media (min-width:992px){#navigation-bar #navigation-content #navigation-right{padding-right:30px}}#navigation-bar #navigation-content #navigation-right>span:first-child,#navigation-bar #navigation-content #navigation-right div:first-child{display:none}@media (min-width:992px){#navigation-bar #navigation-content #navigation-right>span:first-child,#navigation-bar #navigation-content #navigation-right div:first-child{display:inline-block}}#navigation-bar #navigation-content #navigation-right>span:first-child>a,#navigation-bar #navigation-content #navigation-right div:first-child>a{font-family:var(--font-family-semi-medium);color:var(--color-nav-item);text-transform:uppercase;opacity:.6;margin-right:20px;font-size:12px;text-decoration:none;transition:opacity .1s linear}#navigation-bar #navigation-content #navigation-right>span:first-child>a:hover,#navigation-bar #navigation-content #navigation-right div:first-child>a:hover{opacity:1}#navigation-bar #navigation-content #navigation-right>span:first-child>a.active,#navigation-bar #navigation-content #navigation-right div:first-child>a.active{color:var(--color-secondary);opacity:1}@media (min-width:992px){#navigation-bar #navigation-content #navigation-right>span:first-child>a,#navigation-bar #navigation-content #navigation-right div:first-child>a{font-size:12px}}@media (min-width:1092px){#navigation-bar #navigation-content #navigation-right>span:first-child>a,#navigation-bar #navigation-content #navigation-right div:first-child>a{font-size:14px}}@media (min-width:1200px){#navigation-bar #navigation-content #navigation-right>span:first-child>a,#navigation-bar #navigation-content #navigation-right div:first-child>a{margin-right:30px;font-size:16px}}@media (min-width:1420px){#navigation-bar #navigation-content #navigation-right>span:first-child>a,#navigation-bar #navigation-content #navigation-right div:first-child>a{margin-right:60px}}@media (min-width:1600px){#navigation-bar #navigation-content #navigation-right>span:first-child>a,#navigation-bar #navigation-content #navigation-right div:first-child>a{margin-right:80px}}#navigation-bar #navigation-content #navigation-right>span:last-child,#navigation-bar #navigation-content #navigation-right div:last-child{display:inline-block}@media (min-width:992px){#navigation-bar #navigation-content #navigation-right>span:last-child,#navigation-bar #navigation-content #navigation-right div:last-child{display:none}}#navigation-bar #navigation-content #navigation-right>span .navigation-corner,#navigation-bar #navigation-content #navigation-right div .navigation-corner{background:var(--color-gradient);width:140px;height:140px;transition:transform var(--navbar-animation-time) linear,scale var(--navbar-animation-time) ease;z-index:9;border-radius:50%;margin-left:40px;margin-right:40px;position:absolute;top:-42px;transform:translate(-90px,-35px)}#navigation-bar #navigation-content #navigation-right>span .navigation-corner.show,#navigation-bar #navigation-content #navigation-right div .navigation-corner.show{background:unset;background-color:var(--color-primary);transform:translate(-350px,350px)scale(20)}#navigation-bar #navigation-content #navigation-right>span button.cs-button,#navigation-bar #navigation-content #navigation-right div button.cs-button{text-transform:uppercase;font-size:14px;font-family:var(--font-family-semi-bold);height:unset;font-weight:unset;padding:0 12px}@media (min-width:1200px){#navigation-bar #navigation-content #navigation-right>span button.cs-button,#navigation-bar #navigation-content #navigation-right div button.cs-button{padding:0 16px;font-size:16px}}#navigation-bar #navigation-content #navigation-right>span #navigation-toggler,#navigation-bar #navigation-content #navigation-right div #navigation-toggler{z-index:10;cursor:pointer;width:35px;height:25px;transition:all .5s ease-in-out;position:relative;right:15px;transform:rotate(0)}#navigation-bar #navigation-content #navigation-right>span #navigation-toggler span,#navigation-bar #navigation-content #navigation-right div #navigation-toggler span{background:var(--color-white);opacity:1;width:100%;height:4px;transition:all .25s ease-in-out;display:block;position:absolute;left:0;transform:rotate(0)}#navigation-bar #navigation-content #navigation-right>span #navigation-toggler span:first-child,#navigation-bar #navigation-content #navigation-right div #navigation-toggler span:first-child{top:0}#navigation-bar #navigation-content #navigation-right>span #navigation-toggler span:nth-child(2),#navigation-bar #navigation-content #navigation-right>span #navigation-toggler span:nth-child(3),#navigation-bar #navigation-content #navigation-right div #navigation-toggler span:nth-child(2),#navigation-bar #navigation-content #navigation-right div #navigation-toggler span:nth-child(3){top:10px}#navigation-bar #navigation-content #navigation-right>span #navigation-toggler span:nth-child(4),#navigation-bar #navigation-content #navigation-right div #navigation-toggler span:nth-child(4){top:19px}#navigation-bar #navigation-content #navigation-right>span #navigation-toggler.open span:first-child,#navigation-bar #navigation-content #navigation-right div #navigation-toggler.open span:first-child{width:0%;top:18px;left:50%}#navigation-bar #navigation-content #navigation-right>span #navigation-toggler.open span:nth-child(2),#navigation-bar #navigation-content #navigation-right div #navigation-toggler.open span:nth-child(2){transform:rotate(45deg)}#navigation-bar #navigation-content #navigation-right>span #navigation-toggler.open span:nth-child(3),#navigation-bar #navigation-content #navigation-right div #navigation-toggler.open span:nth-child(3){transform:rotate(-45deg)}#navigation-bar #navigation-content #navigation-right>span #navigation-toggler.open span:nth-child(4),#navigation-bar #navigation-content #navigation-right div #navigation-toggler.open span:nth-child(4){width:0%;top:18px;left:50%}#navigation-menu.overlay{pointer-events:none;z-index:11;opacity:0;width:100%;height:100%;transition:var(--navbar-animation-time);pointer-events:none;justify-content:space-between;display:flex;position:fixed;top:0;left:0}#navigation-menu.overlay.show{transition-delay:calc(var(--navbar-animation-time)/2);opacity:1}#navigation-menu.overlay.show .overlay-content{display:flex!important}#navigation-menu .overlay-content{pointer-events:all;margin-top:var(--navbar-height);text-align:center;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:20px 20px 40px;display:none;position:relative;overflow:auto}#navigation-menu .overlay-content>div{width:100%;margin-top:40px}#navigation-menu .overlay-content>div:first-child{margin-top:0}#navigation-menu .overlay-content>div>a{cursor:pointer;min-width:300px;color:var(--color-white);text-transform:uppercase;margin-bottom:15px;padding:8px;font-size:24px;font-weight:600;text-decoration:none;display:block}@media (min-height:800px){#navigation-menu .overlay-content>div>a{margin-bottom:25px}}@media (min-width:576px){#navigation-menu .overlay-content>div>a{font-size:28px}}#navigation-menu .overlay-content button.cs-button{width:auto;font-size:1.1em;font-weight:600;font-family:var(--font-family-extra-bold);text-transform:uppercase}#navigation-menu .overlay-content .navigation-menu-contact-icons{max-width:520px;margin:10px auto 0;padding-top:10px}#navigation-menu .overlay-content .navigation-menu-contact-icons a{text-align:center;background-color:var(--color-menu-contact-icons);transition:background-color var(--hover-transition-time) ease;border-radius:50%;padding:10px 15px;font-size:1.8em;color:var(--color-white)!important}#navigation-menu .overlay-content .navigation-menu-contact-icons a:hover{background-color:var(--color-menu-contact-icons-hover)}#navigation-menu .overlay-content .navigation-menu-contact-icons a svg{width:1em}
