.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.header .accessibility .accessibilityMenu ul,.mainMenu ul,.no-bullets,.overlay .overlay-menu ul{margin:0;padding:0;list-style-type:none}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.header .accessibility .accessibilityMenu ul,.mainMenu ul,.no-bullets,.overlay .overlay-menu ul{margin:0;padding:0;list-style-type:none}.header{background-color:#fff;position:fixed;top:0;left:0;width:100%;z-index:999}.header .header-inner{position:relative}.header .header-inner .logo-link{display:inline-block;width:17rem;min-width:17rem;height:5rem;margin:1rem 0;overflow:hidden;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header .header-inner .logo-link.hidden{opacity:0}.header .header-inner .logo-link img{width:100%;height:100%}.is-not-homepage .header .header-inner .logo-link{opacity:1}.is-homepage .header{background-color:rgba(0,0,0,0)}.is-homepage .header.is-open{background-color:#fff!important}.is-homepage .header #pseudo-logo{opacity:0}.header .accessibility{position:relative;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.header .accessibility .accessibility-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;cursor:pointer;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.header .accessibility .accessibility-btn:hover{opacity:.8}.theme-accessibility-contrast .header .accessibility .accessibility-btn,.theme-accessibility-prikkelarm .header .accessibility .accessibility-btn,.theme-accessibility-size .header .accessibility .accessibility-btn{color:red}.header .accessibility .accessibilityMenu{font-family:maax,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.6rem;padding:2rem 2.5rem;position:absolute;top:calc(100% + 2rem);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;opacity:0;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;width:22rem;background-color:#000;color:#fff}.header .accessibility .accessibilityMenu p{font-weight:600}.header .accessibility .accessibilityMenu ul{width:100%}.header .accessibility .accessibilityMenu ul li{padding:1rem 0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;text-transform:lowercase}.header .accessibility .accessibilityMenu ul li:before{content:"";background:#fff;position:absolute;opacity:0;width:.8rem;margin-right:.6rem;height:.8rem;border-radius:50%;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.header .accessibility .accessibilityMenu ul li.active:before,.header .accessibility .accessibilityMenu ul li:hover:before{opacity:1;position:relative}.header .accessibility .accessibilityMenu ul li .icon{font-size:1.8rem;width:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:2rem}.header .accessibility.menu-open .accessibilityMenu{visibility:visible;opacity:1}.header--scrolled-down{-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.14);box-shadow:0 2px 6px 0 rgba(0,0,0,.14)}.searchbar{position:fixed;width:100%;top:8rem;left:0;right:0;width:100%;background-color:#000;color:#fff;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;overflow:hidden;z-index:2;height:auto;opacity:0;-webkit-transform:translateY(-100vh);-ms-transform:translateY(-100vh);transform:translateY(-100vh)}.searchbar.search-active{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.searchbar .inner{padding:1rem}.searchbar form .search-input{position:relative}.searchbar form .search-input .icon{position:absolute;top:50%;right:1rem;color:#000;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.searchbar form input{padding:1rem;min-width:30vw;font-size:1.6rem}.searchbar form .btn{margin:0}.mainMenu{position:relative;z-index:999}.mainMenu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mainMenu ul li{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.mainMenu ul li a{position:relative;text-decoration:none;padding:2.5rem 2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:inherit;font-size:1.8rem;font-weight:500;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.mainMenu ul li a:hover{opacity:.6}.mainMenu ul li a.link-agenda::before{content:"";font-family:Icon;margin-right:1rem;font-size:2.2rem;-webkit-transform:translateY(-1.2px);-ms-transform:translateY(-1.2px);transform:translateY(-1.2px)}.mainMenu ul li.children>a::after{content:"";font-family:Icon;margin-left:1rem;font-size:.75rem}.mainMenu ul li.children ul{opacity:0;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;color:#000;pointer-events:none;padding:1rem 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mainMenu ul li.children ul li a{padding:1rem 2.5rem;white-space:nowrap;color:#000}.mainMenu ul li.children ul li:hover{background-color:#000}.mainMenu ul li.children ul li:hover a{color:#fff;opacity:1}.mainMenu ul li.children ul:focus-within{opacity:1;pointer-events:all}.menu-open .mainMenu ul li.children ul{background:#fff}.menu-open .mainMenu ul li.children ul li a{color:#000}.mainMenu ul li.children:hover ul{opacity:1;pointer-events:all}.lang-switch ul li{padding:0!important}.lang-switch ul li a{display:block;font-size:1.8rem;font-weight:500;text-decoration:none;font-family:maax,Arial,"Helvetica Neue",Helvetica,sans-serif;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.2rem}.lang-switch ul li a:before{content:"";font-family:Icon;font-size:2rem}.lang-switch ul li a:hover{opacity:.6}.lang-switch ul li a.active{display:none}.icon-wrapper ul li{padding:0 2rem}.icon-wrapper ul li button,.icon-wrapper ul li div{padding:0}.icon-wrapper ul li .icon-accessibility,.icon-wrapper ul li .icon-calendar,.icon-wrapper ul li .icon-search{font-size:2.2rem;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.icon-wrapper ul li:hover .icon{opacity:.6}.icon-wrapper .calender-icon-mobile{display:none}.icon-wrapper #translate-btn{font-family:maax,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:500;font-size:1.8rem}.accessibility .accessibilityMenu{font-size:1.6rem;padding:2rem 2.5rem;visibility:hidden;opacity:0;position:absolute;left:6rem;top:0;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;width:22rem;color:#fff}#triggerMenu{display:none;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#triggerMenu.active .icon-menu{display:none}#triggerMenu.active .icon-close{display:block}#triggerMenu:hover{opacity:.6}.overlay{position:fixed;z-index:-2;background-color:#fff;color:#fff;top:7.5rem;left:0;right:0;bottom:0;overflow-y:auto;opacity:0;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;pointer-events:none}.overlay.is-open{opacity:1;pointer-events:all;z-index:99}.overlay.is-open .overlay-body.mobile{display:none}.overlay-inner{padding:4rem 7rem 0 7rem}.overlay .overlay-menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.overlay .overlay-menu ul li{position:relative}.overlay .overlay-menu ul li a{display:inline-block;font-size:4.6rem;font-family:maax,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:900;line-height:1;text-decoration:none;padding:2rem 0;color:#000}.overlay .overlay-menu ul li svg{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.overlay .overlay-menu ul li svg path{opacity:0;fill:#0069e6;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.overlay .overlay-menu ul li:hover svg path{opacity:1}.overlay .overlay-menu ul li:nth-of-type(2) svg path{fill:#ffdc00}.overlay .overlay-menu ul li:nth-of-type(3) svg path{fill:#be9696}.overlay .overlay-menu ul li:nth-of-type(4) svg path{fill:#ff6432}.overlay .overlay-menu ul li:nth-of-type(5) svg path{fill:#d7ff00}.overlay .overlay-menu ul li:nth-of-type(6) svg path{fill:#afb9af}.overlay .overlay-menu ul li:nth-of-type(7) svg path{fill:#ff5aff}.overlay .overlay-menu-socials{padding:2rem 0}.overlay .overlay-menu-socials ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:3.6rem}@media screen and (max-width:1300px){.mainMenu ul li a{padding:2.5rem 1rem;font-size:1.6rem}.icon-wrapper ul li{padding:0 1rem}.icon-wrapper ul li a{font-size:1.6rem}.icon-wrapper ul li .icon-search{font-size:2rem}}@media(max-width:1024px){.header{padding:0}.mainMenu{display:none}#triggerMenu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.icon-wrapper .calender-icon-mobile{display:block}.overlay{top:7.1rem}.overlay.is-open .overlay-body.desktop{display:none}.overlay.is-open .overlay-body.mobile{display:block}.overlay .overlay-inner{padding:0}.overlay .big-links{padding:1.6rem .8rem;width:100%;border-bottom:1px solid #525252}.overlay .big-links nav,.overlay .big-links ul{width:100%}.overlay .big-links ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;font-size:1.6rem;font-weight:400}.overlay .big-links ul li .icon{font-size:3rem;padding-bottom:.8rem;pointer-events:none}.overlay .overlay-menu{padding:2.4rem 2.4rem 0 2.4rem}.overlay .overlay-menu ul li{width:100%}.overlay .overlay-menu ul li a{font-size:3.6rem}.overlay .overlay-menu ul li.children.rotate>a::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.overlay .overlay-menu ul li.children>a::after{position:absolute;right:0;top:3.3rem;content:"";font-family:Icon;margin-left:1rem;font-size:1.2rem;pointer-events:none;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.overlay .overlay-menu ul li.children ul{padding-left:3.2rem;display:none}.overlay .overlay-menu ul li.children ul li a{font-size:2.4rem}.overlay .overlay-menu-socials{padding:2rem 2.4rem 2.4rem 2.4rem}.searchbar{top:7rem}.searchbar form{width:100%}.searchbar form .search-input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.searchbar form .search-input input{width:100%}}
/*# sourceMappingURL=header.css.map */
