:root{--color-white: #fff;--color-blue: #00497f;--color-gray: #264359;--header-height: 85px;--hamburger-size: 50px}.pageHeader{height:var(--header-height)}.pageHeader .section.grid-fixed{height:var(--header-height);background-color:var(--color-gray)}.pageHeader .section.grid-fixed .mainRow{background-color:var(--color-blue);align-items:center;justify-content:flex-end}.pageHeader .section.grid-fixed .mainRow figure.logo{flex:1;padding-left:.5rem;margin-right:1rem}.pageHeader .section.grid-fixed .mainRow .navigation.mainMenu ul.menu-list{justify-content:flex-start}.pageHeader .section.grid-fixed .mainRow .navigation.mainMenu ul.menu-list li.first-list-item{text-wrap:nowrap}.pageHeader .section.grid-fixed .mainRow .navigation.customMenu1.subscriptionMenu,.pageHeader .section.grid-fixed .mainRow .navigation.customMenu2.userMenu{flex:unset}.pageHeader .section.grid-fixed .mainRow .navigation.customMenu1.subscriptionMenu ul.menu-list li.first-list-item{background-color:var(--color-gray);border-radius:15px;padding:.2rem .8rem;font-size:14px}.pageHeader .section.grid-fixed .mainRow .navigation.customMenu1.subscriptionMenu ul.menu-list li.first-list-item a{color:var(--color-white)}.pageHeader .section.grid-fixed .mainRow .navigation.customMenu2.userMenu{margin-left:.5rem}.pageHeader .section.grid-fixed .mainRow .navigation.customMenu2.userMenu ul.menu-list li.first-list-item{display:flex;padding:0}.pageHeader .section.grid-fixed .mainRow .navigation.customMenu2.userMenu ul.menu-list li.first-list-item a{font-size:0}.pageHeader .section.grid-fixed .mainRow .navigation.customMenu2.userMenu ul.menu-list li.first-list-item a::after{content:"";background-image:url("/view-resources/dachser2/public/ryfylke/user.svg");background-repeat:no-repeat;background-position:center;display:block;width:25px;height:25px}.pageHeader .section.grid-fixed .mainRow .hamburger .positionRelative .hamburger-button{width:var(--hamburger-size);height:var(--hamburger-size);color:var(--color-white)}.pageHeader .section.grid-fixed .mainRow .hamburger .positionRelative .hamburger-button .burger-btn{font-size:28px}.pageHeader .section.grid-fixed .mainRow .hamburger.expanded .positionRelative .hamburger-button{background-color:var(--color-blue)}.pageHeader .section.grid-fixed .mainRow .hamburger.expanded .positionRelative .hamburger-container{background-color:var(--color-white);top:var(--header-height);padding-top:2rem;padding-bottom:5rem;overflow-y:scroll;height:calc(100vh - var(--header-height));scrollbar-width:none}.pageHeader .section.grid-fixed .mainRow .hamburger.expanded .positionRelative .hamburger-container .search{width:80%;margin:auto;margin-bottom:2rem}.pageHeader .section.grid-fixed .mainRow .hamburger.expanded .positionRelative .hamburger-container .search .search-button{background-color:var(--color-blue);color:var(--color-white);border-radius:30px;width:100px;position:absolute;right:-1px;height:52px}.pageHeader .section.grid-fixed .mainRow .hamburger.expanded .positionRelative .hamburger-container .search .search-button .open.fi-magnifying-glass{display:flex;align-items:center}.pageHeader .section.grid-fixed .mainRow .hamburger.expanded .positionRelative .hamburger-container .search .search-button .open.fi-magnifying-glass::before{content:"Søk";font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:14px}.pageHeader .section.grid-fixed .mainRow .hamburger.expanded .positionRelative .hamburger-container .search .search-container{width:100%;border:1px solid var(--color-blue);border-radius:30px;height:50px}.pageHeader .section.grid-fixed .mainRow .hamburger.expanded .positionRelative .hamburger-container .search .search-container input[type=text]{background-color:var(--color-white);height:50px}.pageHeader .section.grid-fixed .mainRow .hamburger.expanded .positionRelative .hamburger-container .navigation.dropdownMenu{width:80%;margin:auto}.pageHeader .section.grid-fixed .mainRow .hamburger.expanded .positionRelative .hamburger-container .navigation.dropdownMenu ul.menu-list li.first-list-item.has-children{font-size:1.5rem;padding-bottom:1rem}.pageHeader .section.grid-fixed .mainRow .hamburger.expanded .positionRelative .hamburger-container .navigation.dropdownMenu ul.menu-list li.first-list-item.has-children>span{border-bottom:1px solid var(--color-blue)}.pageHeader .section.grid-fixed .mainRow .hamburger.expanded .positionRelative .hamburger-container .navigation.dropdownMenu ul.menu-list li.first-list-item.has-children ul.children{display:flex;flex-direction:column}.pageHeader .section.grid-fixed .mainRow .hamburger.expanded .positionRelative .hamburger-container .navigation.dropdownMenu ul.menu-list li.first-list-item.has-children ul.children li{padding-block:.5rem}.pageHeader .section.grid-fixed .bottomRow{height:35px;align-items:center}.pageHeader .section.grid-fixed .bottomRow .headerText{padding-left:.5rem;font-family:"Montserrat",sans-serif;color:var(--color-white);margin-bottom:0;font-size:17px}@media(min-width: 1024px){.pageHeader .section.grid-fixed .mainRow{padding-inline:calc(.5*(100vw - var(--lab_page_width)));max-width:100%}.pageHeader .section.grid-fixed .mainRow figure.logo{flex:unset}.pageHeader .section.grid-fixed .mainRow figure.logo a img{width:200px}.pageHeader .section.grid-fixed .mainRow .navigation.mainMenu ul.menu-list li.first-list-item{padding-inline:.7rem}.pageHeader .section.grid-fixed .mainRow .hamburger.expanded .positionRelative .hamburger-container{width:var(--lab_page_width);padding-bottom:1rem;height:auto;right:calc(var(--lab-scrollbar-width)*-1)}.pageHeader .section.grid-fixed .mainRow .hamburger.expanded .positionRelative .hamburger-container .search .search-button{width:150px}.pageHeader .section.grid-fixed .mainRow .hamburger.expanded .positionRelative .hamburger-container .navigation.dropdownMenu ul.menu-list li.first-list-item.has-children{font-size:2rem;padding-bottom:2rem}.pageHeader .section.grid-fixed .mainRow .hamburger.expanded .positionRelative .hamburger-container .navigation.dropdownMenu ul.menu-list li.first-list-item.has-children ul.children{flex-direction:row}.pageHeader .section.grid-fixed .mainRow .hamburger.expanded .positionRelative .hamburger-container .navigation.dropdownMenu ul.menu-list li.first-list-item.has-children ul.children li{padding-right:1rem}.pageHeader .section.grid-fixed .bottomRow{padding-inline:calc(.5*(100vw - var(--lab_page_width)));max-width:100%}}body.hamburger-expanded{overflow:hidden}@media(min-width: 1024px){body.hamburger-expanded section.main.front{padding-right:var(--lab-scrollbar-width)}body.hamburger-expanded main.pageWidth{margin-left:calc(.5*(100vw - var(--lab_page_width)) - .5*var(--lab-scrollbar-width))}body.hamburger-expanded .pageHeader .section.grid-fixed .mainRow{padding-right:calc(.5*(100vw - var(--lab_page_width)) + var(--lab-scrollbar-width))}}

/*# sourceMappingURL=ryfylke.css.map */