address{font-style:inherit}img,figure{border-radius:var(--wp--custom--border-radius--image)}a{text-underline-offset:3px;-webkit-text-decoration-color:var(--wp--preset--color--primary);text-decoration-color:var(--wp--preset--color--primary)}html,body,.wp-site-blocks{min-height:calc(100vh - var(--wp-admin--admin-bar--height,0px))}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overflow-x:clip}body.home .is-content-justification-right.alignwide .alignwide{flex:100%}.wp-site-blocks{flex-direction:column;display:flex}.wp-site-blocks>main{flex-grow:1}.wp-site-blocks>*{margin-block:0}.wp-site-blocks>main:has(>.alignfull.has-primary-background-color:last-child){padding-block-end:0!important}.wp-site-blocks>main:has(>.alignfull.has-primary-background-color:last-child)>.alignfull.has-primary-background-color:last-child{margin-block-end:0!important}.wp-site-blocks>main:has(>.wp-block-post-content>.alignfull.has-primary-background-color:last-child){padding-block-end:0!important}.wp-site-blocks>main:has(>.wp-block-post-content>.alignfull.has-primary-background-color:last-child)>.wp-block-post-content>.alignfull.has-primary-background-color:last-child{margin-block-end:0!important}.wp-site-blocks>main:has(>article>.alignfull.has-primary-background-color:last-child){padding-block-end:0!important}.wp-site-blocks>main:has(>article>.alignfull.has-primary-background-color:last-child)>article>.alignfull.has-primary-background-color:last-child{margin-block-end:0!important}.wp-site-blocks>main:has(>article>.wp-block-post-content>.alignfull.has-primary-background-color:last-child){padding-block-end:0!important}.wp-site-blocks>main:has(>article>.wp-block-post-content>.alignfull.has-primary-background-color:last-child)>article>.wp-block-post-content>.alignfull.has-primary-background-color:last-child{margin-block-end:0!important}a.stretched-link:after,.stretched-link a:after{z-index:1;content:"";position:absolute;inset:0}.wp-block-post-featured-image.stretched-link{position:unset}.position-relative{position:relative}.no-underline a:not(:hover){text-decoration:none}.has-primary-background-color a:where(:any-link),.has-primary-background-color a:where(:any-link){-webkit-text-decoration-color:var(--wp--preset--color--base,#fff)!important;text-decoration-color:var(--wp--preset--color--base,#fff)!important}@font-face{font-family:Aptum Display Fallback;src:local(Arial);font-display:swap;font-style:normal;font-weight:500;size-adjust:91.125%;ascent-override:96%;descent-override:28.4%;line-gap-override:0%;letter-spacing:-.015em}@font-face{font-family:Aptum Body Fallback;src:local(Arial);font-display:swap;font-style:normal;font-weight:400;size-adjust:103.55%;ascent-override:97.8%;descent-override:24.5%;line-gap-override:0%}@media (width<=991.98px){.wp-block-template-part-footer__body>:last-child{margin-bottom:65px}}.wp-block-template-part-footer .footer-address-field{flex:100%}.wp-block-template-part-footer>div:last-child figure a{width:100%;height:100%}@media (width<=575.98px){.wp-block-template-part-footer .footer-right-col>*{flex:100%}.wp-block-template-part-footer .footer-address-field{order:2;padding-bottom:2rem}.wp-block-template-part-footer .footer-contact-information{order:1}.wp-block-template-part-footer .footer-social-links{order:3}.wp-block-template-part-footer .footer-social-links p{text-align:left}.wp-block-template-part-footer .footer-social-links>div{align-items:flex-start}}.footer-nav-separator{background-color:var(--wp--preset--color--subtle);vertical-align:middle;opacity:.4;width:1px;height:2rem;margin:0 1rem;display:inline-block;transform:rotate(36deg)}:is(.wp-block-template-part-header-top,.wp-block-template-part:has(>[class*=wp-block-template-part-header-top__])),.wp-block-template-part-header-top *,.wp-block-template-part-header-top :before,.wp-block-template-part-header-top :after{box-sizing:border-box}.wp-block-template-part:has(>[class*=wp-block-template-part-header-top__]) *{box-sizing:border-box}.wp-block-template-part:has(>[class*=wp-block-template-part-header-top__]) :before{box-sizing:border-box}.wp-block-template-part:has(>[class*=wp-block-template-part-header-top__]) :after{box-sizing:border-box}:is(.wp-block-template-part-header-top,.wp-block-template-part:has(>[class*=wp-block-template-part-header-top__])){z-index:1000;position:relative}@media (width<=991.98px){.wp-block-template-part-header{z-index:1000;transition:transform .24s;position:sticky;top:0}.wp-block-template-part-header.is-hidden-on-scroll{transform:translateY(calc(-100% - 1px))}:is(.wp-block-template-part-header:has(.wp-block-navigation__responsive-container.is-menu-open),.wp-block-template-part-header:has(.wp-block-details.is-style-search-toggle[open])){transform:none}}@media (width>=992px){.wp-block-template-part-header{z-index:1000;position:sticky;top:0}}@media (width<=991.98px){.wp-block-template-part-header-top__navbar{background-color:#0000;position:relative}.wp-block-template-part-header-top__navbar:after{content:"";opacity:0;pointer-events:none;z-index:0;background:linear-gradient(#fffffff5 0%,#ffffffd1 42%,#fff0 100%);position:absolute;inset:0 0 -36px}.wp-block-template-part-header-top__inner{z-index:1;position:relative}.wp-block-template-part-header.scrolled .wp-block-template-part-header-top__navbar:after{opacity:1}}@media (width>=992px){.wp-block-template-part-header-top__navbar{background-color:#0000;position:relative;box-shadow:none!important}.wp-block-template-part-header-top__navbar:after{content:"";opacity:0;pointer-events:none;z-index:0;background:linear-gradient(#fffffff2 0%,#fffc 38%,#fff0 100%);position:absolute;inset:0 0 -50px}.wp-block-template-part-header-top__inner{z-index:1;position:relative}.wp-block-template-part-header.scrolled .wp-block-template-part-header-top__navbar{background-color:#0000;box-shadow:0 2px 20px #0000000f}.wp-block-template-part-header.scrolled .wp-block-template-part-header-top__navbar:after{opacity:1}}.wp-block-template-part-header-top__inner header .wp-block-post-excerpt__excerpt:first-child{margin-top:0}.wp-block-template-part-header-top__inner .wp-block-details.is-style-search-toggle{position:relative}.wp-block-template-part-header-top__inner .wp-block-details.is-style-search-toggle[open] summary{color:#fff;z-index:9999}.wp-block-template-part-header-top__inner .wp-block-details.is-style-search-toggle .wp-block-search{background-color:#000000ab;justify-content:center;align-items:center;width:100%;height:100%;margin-top:0;z-index:100!important;display:flex!important;position:fixed!important;inset:0!important;transform:none!important}.wp-block-template-part-header-top__inner .wp-block-details.is-style-search-toggle .wp-block-search__inside-wrapper{top:-10%;flex:none!important;position:relative!important}.wp-block-template-part-header-top__inner .wp-block-details.is-style-search-toggle .wp-block-search__input{font-size:16px}@media (width>=992px){.wp-block-template-part-header-top__inner .wp-block-details.is-style-search-toggle{width:175px}}@media (width<=991.98px){.wp-block-template-part-header-top__inner{gap:.5rem}.wp-block-template-part-header-top__inner>.wp-block-site-logo{flex-grow:1;order:0}.wp-block-template-part-header-top__inner>.wp-block-navigation{order:2;margin-left:.25rem}.wp-block-template-part-header-top__inner>.wp-block-navigation .wp-block-navigation__responsive-container-open svg{width:28px;height:28px}.wp-block-template-part-header-top__inner>.wp-block-navigation .wp-block-navigation__responsive-dialog{margin-top:0}.wp-block-template-part-header-top__inner>.wp-block-group{flex-grow:1;order:1;justify-content:space-between}.wp-block-template-part-header-top__inner>.wp-block-group>.wp-block-buttons{order:-1}}@media (width<=991.98px) and (width<=991.98px){.wp-block-template-part-header-top__inner .wp-block-navigation__responsive-container-close{font-size:var(--wp--preset--font-size--medium);align-items:center;gap:.5rem;padding-top:6px;display:flex}.wp-block-template-part-header-top__inner .wp-block-navigation__responsive-container-close:before{content:"Lukk meny"}.wp-block-template-part-header-top__inner .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{gap:1rem;margin-top:1.5rem}.wp-block-template-part-header-top__inner .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container .wp-block-navigation-item__content{font-size:var(--wp--preset--font-size--display)}}@media (width<=991.98px){.wp-block-template-part-header-top__inner>.wp-block-site-logo{z-index:100001;position:relative}}#Coi-Renew{display:none!important}main.error404-main{justify-content:center;align-items:center;display:flex;position:relative}main.error404-main .wp-block-columns{width:100%}main.error404-main .error404-code{color:var(--wp--preset--color--primary);margin-bottom:.5rem;font-weight:600}main.error404-main .error404-message{color:var(--wp--preset--color--grey)}body.blog main>section:first-child .wp-block-button:not(:hover) a:not([href="/aktuelt/"]),body.post-type-archive-course main>section:first-child .wp-block-button:not(:hover) a:not([href="/kurs/"]){text-underline-offset:4px;-webkit-text-decoration-color:var(--wp--preset--color--primary);text-decoration-color:var(--wp--preset--color--primary)}@media (width<=781.98px){body.home .entry-content>div:has(h1){margin-top:var(--wp--preset--spacing--40)!important;margin-bottom:var(--wp--preset--spacing--40)!important}}
