﻿@import"https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;600;700&display=swap";@property --v-grid-column-count{syntax:"<integer>";inherits:false;initial-value:1}@property --v-grid-column-spacing-level{syntax:"<integer>";inherits:false;initial-value:0}@property --v-grid-row-spacing-level{syntax:"<integer>";inherits:false;initial-value:0}.version-style-marker-class{color:red}mark{color:inherit}*,*::before,*::after{box-sizing:border-box}:root{font-size:16px;-webkit-text-size-adjust:100%}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0;padding:0}*{overflow-wrap:break-word}ul,ol{padding-left:1.25rem}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5;font-family:sans-serif;font-size:1rem;-webkit-text-size-adjust:none;padding:0 !important}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration-skip-ink:auto}img{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}select,textarea,input[type=text],input[type=button],input[type=submit]{-webkit-appearance:none;appearance:none;border-radius:0}i,em{font-style:italic}strong,b{font-weight:bold}s{text-decoration:line-through}:root{--transparent: transparent;--text-dark: var(--theme-color-blue);--text-light: #fafaf5;--white: #fff;--background-color: #fafaf5;--theme-color-blue: #125277;--theme-color-lightblue: #cef3ff;--emergency-textcolor-area-message: #002937;--emergency-backgroundcolor-area-message: #ff8640;--header-border-top-blue: #00b5f1}@font-face{font-family:"arendal-havn";src:url("../fonts/arendal-havn.eot?8uta42");src:url("../fonts/arendal-havn.eot?8uta42#iefix") format("embedded-opentype"),url("../fonts/arendal-havn.ttf?8uta42") format("truetype"),url("../fonts/arendal-havn.woff?8uta42") format("woff"),url("../fonts/arendal-havn.svg?8uta42#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}.wp-main-navigation .webPartInnhold .cruisekaier a:before,.wp-main-navigation .webPartInnhold .sandvik a:before,.wp-main-navigation .webPartInnhold .eyde a:before,.wp-main-navigation .webPartInnhold .gjestehavn a:before,.wp-main-navigation .webPartInnhold .smaabaat a:before,.wp-main-navigation .webPartInnhold .cruise a:before,.wp-main-navigation .webPartInnhold .pris a:before,.wp-main-navigation .webPartInnhold .miljo a:before,.wp-main-navigation .webPartInnhold .tjenester a:before,.wp-main-navigation .webPartInnhold .external-secondary a.external[href^=http]:after,.wp-main-navigation .webPartInnhold .has-description a.external[href^=http]:after,.wp-main-navigation .webPartInnhold li a.external[href^=http]:after,.wp-sub-navigation .webPartInnhold .has-description a.external[href^=http]:after,.sub-navigation .webPartInnhold .has-description a.external[href^=http]:after,.wp-sub-navigation .webPartInnhold .external-secondary a.external[href^=http]:after,.sub-navigation .webPartInnhold .external-secondary a.external[href^=http]:after,.wp-sub-navigation .webPartInnhold li a.external[href^=http]:after,.sub-navigation .webPartInnhold li a.external[href^=http]:after,.wp-focus-field-text .text-box a[href].link-render-as-button.link-render-as-button::after,.wp-focus-field-text .text-box a[href].link-render-as-button.link-render-as-button:hover::after,.wp-focus-field-text .text-box a[href].link-render-as-button.link-render-as-button:focus::after,.wp-banner-links ul li.havn a:before,.wp-banner-links ul li.smaabaat a:before,.wp-banner-links ul li.gjestehavn a:before,.wp-banner-links ul li.tjenester a:before,.wp-banner-links ul li a.external[href^=http]:after,.wp-main-menu ul li.cruisekaier a:before,.wp-main-menu ul li.sandvik a:before,.wp-main-menu ul li.eyde a:before,.wp-main-menu ul li.gjestehavn a:before,.wp-main-menu ul li.smaabaat a:before,.wp-main-menu ul li.cruise a:before,.wp-main-menu ul li.pris a:before,.wp-main-menu ul li.miljo a:before,.wp-main-menu ul li.tjenester a:before,.wp-main-menu ul li.external-secondary a.external[href^=http]:after,.wp-main-menu ul li a.external[href^=http]:after,body a[href].link-render-as-button.link-render-as-button::after,body a[href].link-render-as-button.link-render-as-button:hover::after,body a[href].link-render-as-button.link-render-as-button:focus::after,.InnholdLinkTekst:not(.link-render-as-button).external[href^=http]:after,body .faqWrapper .divFaqSporsmal:hover::before,body .faqWrapper .divFaqSporsmal:focus::before,body .faqWrapper .divFaqSporsmal.open::before,body .faqWrapper .divFaqSporsmal::before,blockquote::before,.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-text-two a[href].link-render-as-button.link-render-as-button:hover::after,.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-text-two a[href].link-render-as-button.link-render-as-button:focus::after,.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-text-two a[href].link-render-as-button.link-render-as-button::after,.frontpage .frontpage-highlight-section .zone a[href].link-render-as-button.link-render-as-button::after,.frontpage .frontpage-highlight-section .zone a[href].link-render-as-button.link-render-as-button:hover::after,.frontpage .frontpage-highlight-section .zone a[href].link-render-as-button.link-render-as-button:focus::after,.main-menu-toggle:hover.open::before,.main-menu-toggle:hover::before,.main-menu-toggle.open::before,.main-menu-toggle::before,.webPart li[class^=icon-]>a>span::before,.webPart li[class*=" icon-"]>a>span::before{font-family:"arendal-havn" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wp-main-navigation .webPartInnhold .cruisekaier a:before,.wp-banner-links ul li.tjenester a:before,.wp-main-menu ul li.cruisekaier a:before,.webPart li[class^=icon-].icon-pin-distance-line>a>span::before,.webPart li[class*=" icon-"].icon-pin-distance-line>a>span::before{content:""}.webPart li[class^=icon-].icon-question-line>a>span::before,.webPart li[class*=" icon-"].icon-question-line>a>span::before{content:""}.webPart li[class^=icon-].icon-restaurant-2-line>a>span::before,.webPart li[class*=" icon-"].icon-restaurant-2-line>a>span::before{content:""}.wp-main-navigation .webPartInnhold .miljo a:before,.wp-main-menu ul li.miljo a:before,.webPart li[class^=icon-].icon-seedling-line>a>span::before,.webPart li[class*=" icon-"].icon-seedling-line>a>span::before{content:""}.webPart li[class^=icon-].icon-shield-line>a>span::before,.webPart li[class*=" icon-"].icon-shield-line>a>span::before{content:""}.wp-main-navigation .webPartInnhold .cruise a:before,.wp-main-menu ul li.cruise a:before,.webPart li[class^=icon-].icon-ship-fill>a>span::before,.webPart li[class*=" icon-"].icon-ship-fill>a>span::before{content:""}.webPart li[class^=icon-].icon-article-line>a>span::before,.webPart li[class*=" icon-"].icon-article-line>a>span::before{content:""}.webPart li[class^=icon-].icon-building-fill>a>span::before,.webPart li[class*=" icon-"].icon-building-fill>a>span::before{content:""}.wp-main-navigation .webPartInnhold .pris a:before,.wp-main-menu ul li.pris a:before,.webPart li[class^=icon-].icon-calculator-line>a>span::before,.webPart li[class*=" icon-"].icon-calculator-line>a>span::before{content:""}.wp-main-navigation .webPartInnhold .sandvik a:before,.wp-main-menu ul li.sandvik a:before,.webPart li[class^=icon-].icon-contrast-drop-2-line>a>span::before,.webPart li[class*=" icon-"].icon-contrast-drop-2-line>a>span::before{content:""}.webPart li[class^=icon-].icon-draft-line>a>span::before,.webPart li[class*=" icon-"].icon-draft-line>a>span::before{content:""}.webPart li[class^=icon-].icon-drop-line>a>span::before,.webPart li[class*=" icon-"].icon-drop-line>a>span::before{content:""}.webPart li[class^=icon-].icon-error-warning-line>a>span::before,.webPart li[class*=" icon-"].icon-error-warning-line>a>span::before{content:""}.webPart li[class^=icon-].icon-facebook-circle-fill1>a>span::before,.webPart li[class*=" icon-"].icon-facebook-circle-fill1>a>span::before{content:"";color:#c8c6c6}.webPart li[class^=icon-].icon-file-text-line>a>span::before,.webPart li[class*=" icon-"].icon-file-text-line>a>span::before{content:""}.wp-main-navigation .webPartInnhold .tjenester a:before,.wp-main-menu ul li.tjenester a:before,.webPart li[class^=icon-].icon-home-6-fill>a>span::before,.webPart li[class*=" icon-"].icon-home-6-fill>a>span::before{content:""}.webPart li[class^=icon-].icon-instagram-fill>a>span::before,.webPart li[class*=" icon-"].icon-instagram-fill>a>span::before{content:""}.wp-main-navigation .webPartInnhold .eyde a:before,.wp-main-menu ul li.eyde a:before,.webPart li[class^=icon-].icon-map-pin-line>a>span::before,.webPart li[class*=" icon-"].icon-map-pin-line>a>span::before{content:""}.wp-banner-links ul li.havn a:before,.webPart li[class^=icon-].icon-anchor-fill>a>span::before,.webPart li[class*=" icon-"].icon-anchor-fill>a>span::before{content:""}.wp-focus-field-text .text-box a[href].link-render-as-button.link-render-as-button::after,.wp-focus-field-text .text-box a[href].link-render-as-button.link-render-as-button:hover::after,.wp-focus-field-text .text-box a[href].link-render-as-button.link-render-as-button:focus::after,body a[href].link-render-as-button.link-render-as-button::after,body a[href].link-render-as-button.link-render-as-button:hover::after,body a[href].link-render-as-button.link-render-as-button:focus::after,body .faqWrapper .divFaqSporsmal:hover::before,body .faqWrapper .divFaqSporsmal:focus::before,body .faqWrapper .divFaqSporsmal.open::before,body .faqWrapper .divFaqSporsmal::before,.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-text-two a[href].link-render-as-button.link-render-as-button:hover::after,.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-text-two a[href].link-render-as-button.link-render-as-button:focus::after,.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-text-two a[href].link-render-as-button.link-render-as-button::after,.frontpage .frontpage-highlight-section .zone a[href].link-render-as-button.link-render-as-button::after,.frontpage .frontpage-highlight-section .zone a[href].link-render-as-button.link-render-as-button:hover::after,.frontpage .frontpage-highlight-section .zone a[href].link-render-as-button.link-render-as-button:focus::after,.webPart li[class^=icon-].icon-arrow-circle-dark>a>span::before,.webPart li[class*=" icon-"].icon-arrow-circle-dark>a>span::before{content:""}.webPart li[class^=icon-].icon-arrow-circle-light>a>span::before,.webPart li[class*=" icon-"].icon-arrow-circle-light>a>span::before{content:""}.webPart li[class^=icon-].icon-camera-3-fill>a>span::before,.webPart li[class*=" icon-"].icon-camera-3-fill>a>span::before{content:""}.main-menu-toggle:hover.open::before,.main-menu-toggle.open::before,.webPart li[class^=icon-].icon-close-fill>a>span::before,.webPart li[class*=" icon-"].icon-close-fill>a>span::before{content:""}.webPart li[class^=icon-].icon-Cruise-icon>a>span::before,.webPart li[class*=" icon-"].icon-Cruise-icon>a>span::before{content:""}blockquote::before,.webPart li[class^=icon-].icon-double-quotes-r>a>span::before,.webPart li[class*=" icon-"].icon-double-quotes-r>a>span::before{content:""}.wp-main-navigation .webPartInnhold .external-secondary a.external[href^=http]:after,.wp-main-navigation .webPartInnhold .has-description a.external[href^=http]:after,.wp-main-navigation .webPartInnhold li a.external[href^=http]:after,.wp-sub-navigation .webPartInnhold .has-description a.external[href^=http]:after,.sub-navigation .webPartInnhold .has-description a.external[href^=http]:after,.wp-sub-navigation .webPartInnhold .external-secondary a.external[href^=http]:after,.sub-navigation .webPartInnhold .external-secondary a.external[href^=http]:after,.wp-sub-navigation .webPartInnhold li a.external[href^=http]:after,.sub-navigation .webPartInnhold li a.external[href^=http]:after,.wp-banner-links ul li a.external[href^=http]:after,.wp-main-menu ul li.external-secondary a.external[href^=http]:after,.wp-main-menu ul li a.external[href^=http]:after,.InnholdLinkTekst:not(.link-render-as-button).external[href^=http]:after,.webPart li[class^=icon-].icon-external-link-fill>a>span::before,.webPart li[class*=" icon-"].icon-external-link-fill>a>span::before{content:""}.webPart li[class^=icon-].icon-facebook-circle-fill>a>span::before,.webPart li[class*=" icon-"].icon-facebook-circle-fill>a>span::before{content:""}.webPart li[class^=icon-].icon-instagram-line>a>span::before,.webPart li[class*=" icon-"].icon-instagram-line>a>span::before{content:""}.webPart li[class^=icon-].icon-leaf-fill>a>span::before,.webPart li[class*=" icon-"].icon-leaf-fill>a>span::before{content:""}.webPart li[class^=icon-].icon-linkedin-box-line>a>span::before,.webPart li[class*=" icon-"].icon-linkedin-box-line>a>span::before{content:""}.webPart li[class^=icon-].icon-map-2-line>a>span::before,.webPart li[class*=" icon-"].icon-map-2-line>a>span::before{content:""}.main-menu-toggle:hover::before,.main-menu-toggle::before,.webPart li[class^=icon-].icon-menu-fill>a>span::before,.webPart li[class*=" icon-"].icon-menu-fill>a>span::before{content:""}.wp-main-navigation .webPartInnhold .gjestehavn a:before,.wp-banner-links ul li.gjestehavn a:before,.wp-main-menu ul li.gjestehavn a:before,.webPart li[class^=icon-].icon-sailboat-line>a>span::before,.webPart li[class*=" icon-"].icon-sailboat-line>a>span::before{content:""}.webPart li[class^=icon-].icon-search-line>a>span::before,.webPart li[class*=" icon-"].icon-search-line>a>span::before{content:""}.wp-main-navigation .webPartInnhold .smaabaat a:before,.wp-banner-links ul li.smaabaat a:before,.wp-main-menu ul li.smaabaat a:before,.webPart li[class^=icon-].icon-ship-2-fill>a>span::before,.webPart li[class*=" icon-"].icon-ship-2-fill>a>span::before{content:""}.webPart li[class^=icon-].icon-signal-tower-fill>a>span::before,.webPart li[class*=" icon-"].icon-signal-tower-fill>a>span::before{content:""}.webPart li[class^=icon-].icon-snapchat-fill>a>span::before,.webPart li[class*=" icon-"].icon-snapchat-fill>a>span::before{content:""}.webPart li[class^=icon-].icon-sun-line>a>span::before,.webPart li[class*=" icon-"].icon-sun-line>a>span::before{content:""}.webPart li[class^=icon-].icon-twitter-fill>a>span::before,.webPart li[class*=" icon-"].icon-twitter-fill>a>span::before{content:""}.webPart li[class^=icon-].icon-user-voice-fill>a>span::before,.webPart li[class*=" icon-"].icon-user-voice-fill>a>span::before{content:""}.webPart li[class^=icon-].icon-youtube-fill>a>span::before,.webPart li[class*=" icon-"].icon-youtube-fill>a>span::before{content:""}.webPart li[class^=icon-]>a>span::before,.webPart li[class*=" icon-"]>a>span::before{font-size:1.25em;margin-right:.5em;vertical-align:middle}body{font-family:"Rubik",sans-serif;font-weight:400;position:relative}:focus{outline:2px dashed rgba(0,0,0,0)}.tabbing{--v-focus-primary-border-color: #999999}.designMode>*[class],.designMode main>*[class]{position:relative}.designMode>*[class]:before,.designMode main>*[class]:before{position:absolute;content:attr(class);display:inline-block;top:0;left:0;padding:.25em;background-color:hotpink;font-size:.875rem;color:#000}.designMode .zone{outline:2px solid hotpink;outline-offset:2px;margin-top:1rem;margin-bottom:1rem}.opacity-layer{opacity:0;z-index:50;position:fixed;top:0;left:0;display:none;width:100%;height:100%;background-color:rgba(18,82,119,.52);backdrop-filter:blur(3px)}.menu-open .opacity-layer{display:block;opacity:1}.breadcrumbs{padding-top:1rem;padding-bottom:2rem;background-color:var(--background-color)}.breadcrumbs__label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}.breadcrumbs__list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.breadcrumbs__item{display:inline-flex}.breadcrumbs__item a{display:inline-block;text-decoration:none;font-weight:400;color:var(--theme-color-blue)}.breadcrumbs__item a:hover{box-shadow:0 1px 0 0 currentColor}.breadcrumbs__item:after{content:">";color:var(--theme-color-blue);display:inline-block;margin-left:.75rem;margin-right:.75rem}.breadcrumbs__item:last-child a{font-weight:600}.breadcrumbs__item:last-child:after{display:none}.footer{display:flex;align-items:center;padding-top:4rem;padding-bottom:6rem;background-color:var(--theme-color-blue);color:var(--white);min-height:250px;text-align:center}@media screen and (min-width: 1200px){.footer{text-align:left;padding-top:8rem}}.footer-columns{display:flex;flex-wrap:wrap;margin-top:-3rem}@media screen and (min-width: 900px){.footer-columns{margin-left:-1rem}}@media screen and (min-width: 1200px){.footer-columns{margin-left:-1rem;margin-top:-1rem}}.footer-column{display:flex;justify-content:center;width:100%;margin-top:3rem}@media screen and (min-width: 900px){.footer-column{width:calc(50% - 1rem);margin-left:1rem}}@media screen and (min-width: 1200px){.footer-column{width:calc(33.3333333333% - 1rem);margin-left:1rem;margin-top:1rem}}.footer-column .legacy-content-block--image{float:none}.footer-column .legacy-content-block--image img{width:120px}@media screen and (min-width: 600px){.footer-column .legacy-content-block--image img{width:200px}}.header{background-color:var(--background-color);border-top:6px solid var(--header-border-top-blue)}.header-inner{height:80px;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 900px){.header-inner{height:100px}}.header-logo a{display:block}.header-logo img{height:50px}@media screen and (min-width: 600px){.header-logo img{height:60px}}.header-navigation{display:flex;align-items:center}.header-navigation-links{display:none}@media screen and (min-width: 1200px){.header-navigation-links{display:flex;margin-right:1rem}}.header-navigation-links .zone{display:flex;align-items:center;flex-wrap:wrap;flex-direction:row}.header-navigation-links .wp-top-menu .vListe{display:flex;list-style-type:none}.header-navigation-links .wp-top-menu .vListe .toplevel{margin-right:2rem}.header-navigation-links .wp-top-menu .vListe .toplevel a{font-size:1rem;text-decoration:none;font-weight:400}@media screen and (min-width: 900px){.header-navigation-links .wp-top-menu .vListe .toplevel a{font-size:1.125rem}}.header-navigation-links .wp-top-menu .vListe .toplevel a:hover{color:var(--theme-color-blue);text-decoration:underline}[lang=en] .hide-en{display:none}[lang=nb] .hide-no{display:none}.header-navigation-toggles{display:flex;z-index:200}.search-box-toggle-wrapper{display:none}.main-menu-toggle-wrapper{display:block}.main-menu-toggle,.search-box-toggle{font-size:1rem;cursor:pointer;border:0;padding:0;background-color:rgba(0,0,0,0);text-transform:uppercase}@media screen and (min-width: 900px){.main-menu-toggle,.search-box-toggle{font-size:1.125rem}}.main-menu-toggle{display:flex;align-items:center;justify-content:center;overflow:hidden;text-indent:-9999px;width:70px;color:var(--theme-color-blue)}.main-menu-toggle::before{font-size:2.5rem;text-indent:0}.main-menu-toggle.open::before{font-size:3rem}.main-menu-toggle:hover::before{font-size:2.5rem;background-color:var(--theme-color-blue);color:var(--white);border-radius:50%;padding:.8rem}.main-menu-toggle:hover.open::before{font-size:3rem;background-color:var(--background-color);color:var(--theme-color-blue);border-radius:50%;padding:.3rem}.main-menu{display:none;padding-bottom:2rem;background-color:var(--theme-color-lightblue);position:absolute;top:0;right:0;width:100%;height:100%;min-height:100vh;z-index:101}@media screen and (min-width: 900px){.main-menu{width:60%}}.main-menu .main-menu-inner{padding:150px 0 2rem}@media screen and (min-width: 600px){.main-menu .main-menu-inner{padding:150px 2rem 2rem}}@media screen and (min-width: 900px){.main-menu .main-menu-inner{max-width:100%;width:100%;padding:150px 3rem 2rem 3rem}}@media screen and (min-width: 1400px){.main-menu .main-menu-inner{padding:150px 6rem 2rem 8rem}}.main-menu.open,.designMode .main-menu{display:block}.designMode .main-menu{min-height:1000px !important;height:1000px !important}.search-box{display:none;padding-top:2rem;padding-bottom:2rem;background-color:#ddd}.search-box.open,.designMode .search-box{display:block}.frontpage{background-color:var(--background-color)}.frontpage .frontpage-top-section{position:relative;background-color:var(--background-color);min-height:650px}@media screen and (min-width: 1200px){.frontpage .frontpage-top-section{min-height:650px}}.frontpage .frontpage-top-section .frontpage-top-section-inner{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;flex-direction:row;margin-bottom:-3rem}.frontpage .frontpage-top-section .frontpage-top-section-inner .banner-left{width:100%;min-height:370px}@media screen and (min-width: 1200px){.frontpage .frontpage-top-section .frontpage-top-section-inner .banner-left{width:50%;display:flex;align-items:center;min-height:650px}}.frontpage .frontpage-top-section .frontpage-top-section-inner .banner-left .il-heading--h2{font-size:2.25rem}@media screen and (min-width: 1200px){.frontpage .frontpage-top-section .frontpage-top-section-inner .banner-left .il-heading--h2{font-size:4rem}}.frontpage .frontpage-top-section .frontpage-top-section-inner .banner-right{display:none;min-height:650px}@media screen and (min-width: 1200px){.frontpage .frontpage-top-section .frontpage-top-section-inner .banner-right{width:50%;display:flex;justify-content:flex-end}}.frontpage .frontpage-top-section+.frontpage-search-section,.frontpage .frontpage-top-section+.frontpage-middle-section{padding-top:8rem}.frontpage .frontpage-highlight-section{background-color:var(--theme-color-lightblue);padding-top:3rem;padding-bottom:0}@media screen and (min-width: 900px){.frontpage .frontpage-highlight-section{padding-top:9rem;padding-bottom:5rem}}.frontpage .frontpage-highlight-section .zone{display:flex;justify-content:center}.frontpage .frontpage-highlight-section .zone .wp-highlighted-field{background-color:var(--background-color);padding:2rem;border-radius:16px;border:4px solid var(--theme-color-blue);max-width:100%;color:var(--theme-color-blue);text-align:center}@media screen and (min-width: 900px){.frontpage .frontpage-highlight-section .zone .wp-highlighted-field{max-width:981px;padding:3rem}}.frontpage .frontpage-highlight-section .zone .wp-highlighted-field .il-heading{font-weight:700;margin-bottom:1rem}.frontpage .frontpage-highlight-section .zone .wp-highlighted-field p{font-size:1rem}@media screen and (min-width: 900px){.frontpage .frontpage-highlight-section .zone .wp-highlighted-field p{font-size:1.125rem}}.frontpage .frontpage-highlight-section .zone a[href].link-render-as-button.link-render-as-button{font-size:1rem;padding:.5rem 1rem .5rem 1.5rem;border:none;border-radius:26px;display:inline-flex;align-items:center;justify-content:space-between;color:var(--white);background-color:var(--theme-color-blue);font-weight:500;text-decoration:none;margin-top:1rem}@media screen and (min-width: 900px){.frontpage .frontpage-highlight-section .zone a[href].link-render-as-button.link-render-as-button{font-size:1.125rem}}.frontpage .frontpage-highlight-section .zone a[href].link-render-as-button.link-render-as-button:hover,.frontpage .frontpage-highlight-section .zone a[href].link-render-as-button.link-render-as-button:focus{border-color:rgba(0,0,0,0);margin-left:.5rem}.frontpage .frontpage-highlight-section .zone a[href].link-render-as-button.link-render-as-button:hover::after,.frontpage .frontpage-highlight-section .zone a[href].link-render-as-button.link-render-as-button:focus::after{margin-left:1rem;transform:rotate(45deg);transition:all .25s ease}.frontpage .frontpage-highlight-section .zone a[href].link-render-as-button.link-render-as-button::after{font-size:2.5rem;margin-left:.5rem;transition:all .25s ease}.frontpage .frontpage-search-section{background-color:var(--theme-color-lightblue);padding-top:3rem;padding-bottom:3rem}.frontpage .frontpage-search-section .zone{display:flex;justify-content:center}.frontpage .frontpage-middle-section{background-color:var(--theme-color-lightblue);padding-top:2rem;padding-bottom:8rem}.frontpage .frontpage-focus-field-section .frontpage-focus-field-section-inner{background-color:var(--theme-color-blue);width:100%;display:flex;flex-direction:column-reverse;position:relative}@media screen and (min-width: 1200px){.frontpage .frontpage-focus-field-section .frontpage-focus-field-section-inner{flex-direction:row;height:755px}}.frontpage .frontpage-focus-field-section .frontpage-focus-field-section-inner .frontpage-focus-field--left{width:50%;height:100%}.frontpage .frontpage-focus-field-section .frontpage-focus-field-section-inner .frontpage-focus-field--right{width:100%}@media screen and (min-width: 1200px){.frontpage .frontpage-focus-field-section .frontpage-focus-field-section-inner .frontpage-focus-field--right{width:50%;height:100%}}.frontpage .frontpage-focus-field-section .frontpage-focus-field-section-inner .frontpage-focus-field--content{width:90%;max-width:1280px;display:flex;align-items:center;margin-left:auto;margin-right:auto;padding:3rem 0}@media screen and (min-width: 1200px){.frontpage .frontpage-focus-field-section .frontpage-focus-field-section-inner .frontpage-focus-field--content{position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;padding:0}}.frontpage .frontpage-focus-field-two-section{padding-top:5rem;padding-bottom:5rem}.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .zone{border:4px solid var(--theme-color-blue);border-radius:12px;display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 1200px){.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .zone{flex-direction:row;justify-content:space-between}}.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-text-two{order:1;width:100%;padding:2rem;color:var(--theme-color-blue);text-align:center}@media screen and (min-width: 900px){.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-text-two{padding:5rem}}@media screen and (min-width: 1200px){.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-text-two{order:unset;padding:6rem;width:50%;text-align:left}}.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-text-two h2{margin-bottom:1rem}.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-text-two a[href].link-render-as-button.link-render-as-button{font-size:1rem;padding:.5rem 1rem .5rem 1.5rem;border:none;border-radius:26px;display:inline-flex;align-items:center;justify-content:space-between;color:var(--white);background-color:var(--theme-color-blue);font-weight:500;text-decoration:none;margin-top:1rem;width:calc(100% - .5rem);margin-right:.5rem}@media screen and (min-width: 900px){.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-text-two a[href].link-render-as-button.link-render-as-button{font-size:1.125rem}}@media screen and (min-width: 600px){.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-text-two a[href].link-render-as-button.link-render-as-button{width:calc(400px - .5rem);margin-right:.5rem}}.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-text-two a[href].link-render-as-button.link-render-as-button::after{font-size:2.5rem;margin-left:.5rem;transition:all .25s ease}.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-text-two a[href].link-render-as-button.link-render-as-button:hover,.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-text-two a[href].link-render-as-button.link-render-as-button:focus{border-color:rgba(0,0,0,0);margin-left:0;width:100%;margin-right:0}@media screen and (min-width: 600px){.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-text-two a[href].link-render-as-button.link-render-as-button:hover,.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-text-two a[href].link-render-as-button.link-render-as-button:focus{width:400px;margin-right:0}}.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-text-two a[href].link-render-as-button.link-render-as-button:hover::after,.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-text-two a[href].link-render-as-button.link-render-as-button:focus::after{margin-left:1rem;transform:rotate(45deg);transition:all .25s ease}.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-image-two{order:2;width:100%}@media screen and (min-width: 1200px){.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-image-two{order:unset;width:50%}}.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-image-two img{border-bottom-right-radius:0;width:100%;height:350px;object-fit:cover}@media screen and (min-width: 1200px){.frontpage .frontpage-focus-field-two-section .frontpage-focus-field-two-section-inner .wp-focus-field-image-two img{height:691px;border-bottom-right-radius:12px;border-top-right-radius:12px}}.frontpage .frontpage-bottom-section{background-color:var(--theme-color-lightblue)}.frontpage .frontpage-bottom-section .wp-latest-articles .webPartTittel{font-size:1.5rem;font-weight:700;color:var(--theme-color-blue);margin-bottom:1rem}@media screen and (min-width: 900px){.frontpage .frontpage-bottom-section .wp-latest-articles .webPartTittel{font-size:1.875rem}}.frontpage .frontpage-bottom-section .wp-latest-articles .articles-in-category ul{list-style-type:none;padding:0;margin:0}.frontpage .frontpage-bottom-section .wp-latest-articles .articles-in-category ul li{background-color:var(--background-color);border-radius:12px;margin-bottom:1rem;min-height:287px;padding:2rem;display:flex;flex-direction:column}.frontpage .frontpage-bottom-section .wp-latest-articles .articles-in-category ul li .datoPublisert{font-size:.9375rem;order:4;color:var(--theme-color-blue);margin-top:1rem}@media screen and (min-width: 900px){.frontpage .frontpage-bottom-section .wp-latest-articles .articles-in-category ul li .datoPublisert{font-size:1rem}}.frontpage .frontpage-bottom-section .wp-latest-articles .articles-in-category ul li a{font-size:1.125rem;text-decoration:none;color:var(--theme-color-blue);font-weight:700;margin-bottom:1rem}@media screen and (min-width: 900px){.frontpage .frontpage-bottom-section .wp-latest-articles .articles-in-category ul li a{font-size:1.5rem}}.frontpage .frontpage-bottom-section .wp-latest-articles .articles-in-category ul li .ingress{font-size:1rem;color:var(--theme-color-blue);max-width:70%}@media screen and (min-width: 900px){.frontpage .frontpage-bottom-section .wp-latest-articles .articles-in-category ul li .ingress{font-size:1.125rem}}.subpage main+.global-bottom-container,.subpage-full-width main+.global-bottom-container{padding-top:2rem}.subpage .article-container{background-color:var(--theme-color-lightblue)}.subpage .article-container .main-area{max-width:840px;margin-left:auto;margin-right:auto;overflow:auto;padding-top:3rem}.subpage .article-container .main-area .responsive-container{width:90%}@media screen and (min-width: 900px){.subpage .article-container .main-area .responsive-container{width:100%}}.subpage .wp-page-title{display:none}.subpage .global-bottom-container{background-color:var(--theme-color-lightblue)}.subpage-full-width .main-area{background-color:var(--theme-color-lightblue);border-top:1px solid rgba(0,0,0,0)}.subpage-full-width .main-area .ac-content-title{color:var(--theme-color-blue)}.subpage-full-width .main-area .ac-content-form-label{color:var(--theme-color-blue)}.subpage-full-width .global-bottom-container{background-color:var(--theme-color-lightblue)}.transportpage .breadcrumbs{background-color:var(--background-color)}.transportpage .breadcrumbs+.sub-navigation{margin-top:2rem}.transportpage .page-title{background-color:var(--background-color)}.transportpage .page-title .wp-page-title{font-size:1.75rem;padding-top:3.5rem;padding-bottom:2rem;color:var(--theme-color-blue);font-weight:700}@media screen and (min-width: 900px){.transportpage .page-title .wp-page-title{font-size:3.375rem}}.transportpage .page-title+*{padding-top:5.5rem;padding-bottom:5.5rem}.transportpage .sub-navigation+*{margin-top:4rem}.transportpage main+.global-bottom-container{margin-top:4rem}body .legacy-content-block-wrapper{margin:0}body .legacy-content-block-wrapper[data-style=primary]>.legacy-content-block{background-color:var(--white);border-radius:14px}body .legacy-content-block-wrapper[data-style=secondary]>.legacy-content-block{border:4px solid var(--theme-color-blue);border-radius:14px}body .content-block-body-column>*+*{margin-top:1.25em}body .content-block-body-column>*+h1,body .content-block-body-column>*+h2,body .content-block-body-column>*+h3,body .content-block-body-column>*+h4,body .content-block-body-column>*+h5,body .content-block-body-column>*+h6{margin-top:1.5em}body .content-block-body-column>h1+*,body .content-block-body-column>h2+*,body .content-block-body-column>h3+*{margin-top:.75em}body .content-block-body-column>h4+*,body .content-block-body-column>h5+*,body .content-block-body-column>h6+*{margin-top:.375em}body .content-block-body-column>ul li+li,body .content-block-body-column>ul li>ul,body .content-block-body-column>ul li>ol,body .content-block-body-column>ol li+li,body .content-block-body-column>ol li>ul,body .content-block-body-column>ol li>ol{margin-top:.5em}blockquote{background-color:var(--white);border-radius:14px;padding:3rem;font-size:1.125rem;font-weight:700;display:flex}@media screen and (min-width: 900px){blockquote{font-size:1.25rem}}blockquote::before{font-size:1.5rem;margin-right:1rem}@media screen and (min-width: 900px){blockquote::before{font-size:1.875rem}}body .faqWrapper .divFaqOverskrift{font-weight:700;line-height:1.25;font-size:1.5rem;margin-bottom:1rem}@media screen and (min-width: 900px){body .faqWrapper .divFaqOverskrift{font-size:1.875rem}}body .faqWrapper .divFaqOverskrift span:not(:empty){display:block;margin-bottom:.5em}body .faqWrapper .divFaqIngress span:not(:empty){display:block}body .faqWrapper .divFaqSporsmal{background-color:rgba(0,0,0,0);margin:0;cursor:pointer;display:flex;align-items:center;color:var(--theme-color-blue);border:4px solid currentColor;border-radius:14px;font-size:1.125rem;font-weight:700;margin-bottom:1rem;padding:1rem}@media screen and (min-width: 900px){body .faqWrapper .divFaqSporsmal{font-size:1.5rem}}body .faqWrapper .divFaqSporsmal:after{display:none}body .faqWrapper .divFaqSporsmal::before{transform:rotate(90deg);transition:all .25s ease;margin-right:1rem;color:var(--theme-color-blue);border-radius:5px;padding:1rem;font-size:2.25rem}@media screen and (min-width: 900px){body .faqWrapper .divFaqSporsmal::before{font-size:3rem}}body .faqWrapper .divFaqSporsmal button{align-items:flex-start;background:var(--theme-color-lightblue);border:none;cursor:pointer;display:flex;font-size:1em;margin-bottom:0;text-align:left;width:100%;padding:0}@media screen and (min-width: 900px){body .faqWrapper .divFaqSporsmal button{align-items:center}}body .faqWrapper .divFaqSporsmal button:after{display:none}body .faqWrapper .divFaqSporsmal.open{background-color:var(--theme-color-blue);margin-bottom:0;border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-left-radius:0;border-bottom-right-radius:0}body .faqWrapper .divFaqSporsmal.open button{color:var(--white);background-color:var(--theme-color-blue)}body .faqWrapper .divFaqSporsmal.open::before{transform:rotate(45deg);color:var(--white)}body .faqWrapper .divFaqSporsmal:hover,body .faqWrapper .divFaqSporsmal:focus{background-color:var(--theme-color-blue);color:var(--white);border-color:var(--theme-color-blue)}body .faqWrapper .divFaqSporsmal:hover button,body .faqWrapper .divFaqSporsmal:focus button{background-color:var(--theme-color-blue)}body .faqWrapper .divFaqSporsmal:hover button span,body .faqWrapper .divFaqSporsmal:focus button span{color:var(--white)}body .faqWrapper .divFaqSporsmal:hover::before,body .faqWrapper .divFaqSporsmal:focus::before{transform:rotate(45deg);transition:all .25s ease;color:var(--white)}body .faqWrapper .divFaqSvar{background-color:var(--theme-color-blue);color:var(--white);margin-bottom:1rem;border-bottom-left-radius:14px;border-bottom-right-radius:14px;padding-left:2.5rem;padding-right:2.5rem;padding-bottom:2.5rem}body .faqWrapper .divFaqSvar>*+*{margin-top:1.25em}body .faqWrapper .divFaqSvar>*+h1,body .faqWrapper .divFaqSvar>*+h2,body .faqWrapper .divFaqSvar>*+h3,body .faqWrapper .divFaqSvar>*+h4,body .faqWrapper .divFaqSvar>*+h5,body .faqWrapper .divFaqSvar>*+h6{margin-top:1.5em}body .faqWrapper .divFaqSvar>h1+*,body .faqWrapper .divFaqSvar>h2+*,body .faqWrapper .divFaqSvar>h3+*{margin-top:.75em}body .faqWrapper .divFaqSvar>h4+*,body .faqWrapper .divFaqSvar>h5+*,body .faqWrapper .divFaqSvar>h6+*{margin-top:.375em}body .faqWrapper .divFaqSvar>ul li+li,body .faqWrapper .divFaqSvar>ul li>ul,body .faqWrapper .divFaqSvar>ul li>ol,body .faqWrapper .divFaqSvar>ol li+li,body .faqWrapper .divFaqSvar>ol li>ul,body .faqWrapper .divFaqSvar>ol li>ol{margin-top:.5em}@media screen and (min-width: 900px){body .faqWrapper .divFaqSvar{padding-left:7.2rem}}body .faqWrapper .divFaqSvar.open{display:block}h1.il-heading--h1,h2.il-heading--h2,h3.il-heading--h3,h4.il-heading--h4,h5.il-heading--h5,h6.il-heading--h6{font-weight:700}h1.il-heading--h1{font-size:1.75rem;line-height:1.25}@media screen and (min-width: 900px){h1.il-heading--h1{font-size:2rem;line-height:1.125}}@media screen and (min-width: 1200px){h1.il-heading--h1{font-size:3.063rem}}h2.il-heading--h2{line-height:1.25;font-size:1.5rem}@media screen and (min-width: 900px){h2.il-heading--h2{line-height:1.125;font-size:1.875rem}}h3.il-heading--h3{line-height:1.5;font-size:1.125rem}@media screen and (min-width: 900px){h3.il-heading--h3{font-size:1.25rem;line-height:1.375}}@media screen and (min-width: 1200px){h3.il-heading--h3{font-size:1.375rem}}h4.il-heading--h4{line-height:1.5;font-size:1rem}@media screen and (min-width: 900px){h4.il-heading--h4{font-size:1.125rem}}@media screen and (min-width: 1200px){h4.il-heading--h4{font-size:1.25rem;line-height:1.375}}h5.il-heading--h5{line-height:1.5;font-size:.875rem}@media screen and (min-width: 900px){h5.il-heading--h5{font-size:1rem}}@media screen and (min-width: 1200px){h5.il-heading--h5{font-size:1.125rem}}h6.il-heading--h6{line-height:1.5;font-size:.75rem}@media screen and (min-width: 900px){h6.il-heading--h6{font-size:.875rem}}@media screen and (min-width: 1200px){h6.il-heading--h6{font-size:1rem}}.InnholdLinkTekst:not(.link-render-as-button){font-weight:400;color:inherit;text-decoration:none;box-shadow:0 2px 0 0 currentColor}.InnholdLinkTekst:not(.link-render-as-button):hover{box-shadow:0 4px 0 0 currentColor;font-weight:700}.InnholdLinkTekst:not(.link-render-as-button):hover.external[href^=http]:after{font-weight:700}.InnholdLinkTekst:not(.link-render-as-button).external[href^=http]:after{font-size:1rem;margin-left:.5rem}@media screen and (min-width: 900px){.InnholdLinkTekst:not(.link-render-as-button).external[href^=http]:after{font-size:1.125rem}}body a[href].link-render-as-button.link-render-as-button{font-size:1rem;padding:.5rem 1rem .5rem 1.5rem;border:none;border-radius:26px;display:inline-flex;align-items:center;justify-content:space-between;color:var(--white);background-color:var(--theme-color-blue);font-weight:500;text-decoration:none;margin-top:1rem}@media screen and (min-width: 900px){body a[href].link-render-as-button.link-render-as-button{font-size:1.125rem}}body a[href].link-render-as-button.link-render-as-button:hover,body a[href].link-render-as-button.link-render-as-button:focus{border-color:rgba(0,0,0,0);margin-left:0}body a[href].link-render-as-button.link-render-as-button:hover::after,body a[href].link-render-as-button.link-render-as-button:focus::after{margin-left:1rem;transform:rotate(45deg);transition:all .25s ease}body a[href].link-render-as-button.link-render-as-button::after{font-size:2.5rem;margin-left:.5rem;transition:all .25s ease}.il-ol{counter-reset:ol-counter;list-style:none;padding-left:0}.il-ol .il-li{counter-increment:ol-counter;display:flex;flex-direction:row;flex-wrap:wrap;position:relative;padding-left:3rem;min-height:2.25rem}.il-ol .il-li::before{content:"" counter(ol-counter);display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;background-color:var(--theme-color-blue);border-radius:50%;font-size:1.125rem;color:var(--white);position:absolute;left:0}@media screen and (min-width: 900px){.il-ol .il-li::before{font-size:1.25rem}}.faq .il-ol .il-li::before{content:"" counter(ol-counter);display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;background-color:var(--white);border-radius:50%;font-size:1.125rem;color:var(--theme-color-blue);position:absolute;left:0}@media screen and (min-width: 900px){.faq .il-ol .il-li::before{font-size:1.25rem}}@media only screen and (max-width: 800px){.liste.legacy-content-block--table table,.liste.legacy-content-block--table thead,.liste.legacy-content-block--table tbody,.liste.legacy-content-block--table tr,.liste.legacy-content-block--table th,.liste.legacy-content-block--table td{display:block}.liste.legacy-content-block--table table{min-width:0}.liste.legacy-content-block--table thead tr{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.liste.legacy-content-block--table tr.il-table__body-row{border-bottom:0 !important}.liste.legacy-content-block--table tr.il-table__body-row+tr{margin-top:1rem}.liste.legacy-content-block--table tr.il-table__body-row::after{clear:both;content:"";display:table}.liste.legacy-content-block--table td{align-items:stretch;border:none;border-bottom:1px solid var(--theme-color-blue);display:flex;float:right;font-size:.9rem;padding:0 !important;width:100%}.liste.legacy-content-block--table td+td{border-top:0 !important}.liste.legacy-content-block--table td::before,.liste.legacy-content-block--table td span{padding:1em}.liste.legacy-content-block--table td::before{content:attr(data-column-label);display:inline-block;font-weight:700;padding-right:.5em;width:calc(50% - 1em);background-color:var(--theme-color-blue);color:var(--white)}.liste.legacy-content-block--table td span{border-left:1px solid var(--background-color);display:block;float:right;overflow-wrap:break-word;padding-left:.5em;width:50%;word-wrap:break-word}}@media only screen and (min-width: 801px){.liste.legacy-content-block--table table{display:block;width:100%;overflow-x:auto;margin-bottom:0}.liste.legacy-content-block--table table tr.il-table__body-row{background-color:var(--white)}.liste.legacy-content-block--table table tr.il-table__body-row:nth-child(even){background-color:var(--background-color)}.liste.legacy-content-block--table table td,.liste.legacy-content-block--table table th{vertical-align:top;min-width:125px}.liste.legacy-content-block--table table td{padding:15px !important}.liste.legacy-content-block--table table th{text-align:left;background-color:var(--theme-color-blue);color:var(--white);font-weight:600;width:auto !important;padding:15px !important}}.liste.legacy-content-block.legacy-content-block--table>div{margin-bottom:48px;line-height:1.3}.liste.legacy-content-block.legacy-content-block--table>div .li-table__heading{font-size:1.5rem;font-weight:700}@media screen and (min-width: 900px){.liste.legacy-content-block.legacy-content-block--table>div .li-table__heading{font-size:1.875rem}}.liste.legacy-content-block.legacy-content-block--table>div .li-table__description{font-size:1rem}@media screen and (min-width: 900px){.liste.legacy-content-block.legacy-content-block--table>div .li-table__description{font-size:1.125rem}}.port-call-table-header{background-color:var(--theme-color-blue) !important;color:var(--white) !important;border:none !important}.port-call-filter-fieldset--searchterm input[type=submit],.port-call-table-detail-toggle-button{background-color:var(--theme-color-blue) !important;border:.0625rem solid var(--theme-color-blue) !important}.port-call-table-row--even{background-color:var(--background-color) !important}.port-call-table-row{border:none !important}.port-call-table{border:none !important}.port-call-pagination button.current{background-color:var(--theme-color-blue) !important}.port-call-pagination button{border:1px solid var(--theme-color-blue) !important;background-color:var(--background-color) !important}.port-call-filter-fieldset--status label{border:.0625rem solid var(--theme-color-blue) !important}.port-call-filter-fieldset--status label:hover{background-color:var(--theme-color-blue) !important}.port-call-filter-fieldset--status input:checked+label,.port-call-filter-fieldset--status input:focus+label{background-color:var(--theme-color-blue) !important}.port-call-filter-fieldset--status .port-call-filter-reset-button{top:-1.8rem !important}.port-call-filter-fieldset-popup-toggle-button{background-color:var(--theme-color-blue) !important;border:.0625rem solid var(--theme-color-blue) !important}.port-call-filter-fieldset-popup{border:.0625rem solid var(--theme-color-blue) !important}.il-webform-content{background-color:var(--white);border-radius:16px;padding:2rem}.il-webform-content .il-webform-field-control-input-list li{padding:0 !important;position:relative}.il-webform-content .il-webform-field-control-input-list li+*{margin-top:1rem}@media screen and (min-width: 600px){.il-webform-content{padding:3rem}}.il-webform-content input[type=checkbox]{width:28px;height:28px;appearance:none;opacity:0;position:absolute;left:0;top:0}.il-webform-content input[type=checkbox]+label{display:inline-block !important;position:relative;height:28px;line-height:28px;padding-left:2.5rem}.il-webform-content input[type=checkbox]+label:before{content:"";position:absolute;top:0;left:0;height:28px;width:28px;border:2px solid var(--theme-color-blue);background-color:#e2ebf5;border-radius:5px}.il-webform-content input[type=checkbox]+label:after{content:"";position:absolute;left:11px;top:4px;width:8px;height:16px;border:solid var(--theme-color-blue);border-width:0 3px 3px 0;transform:rotate(45deg);display:none}.il-webform-content input[type=checkbox]:focus+label:before{box-shadow:0 0 0 2px var(--theme-color-blue)}.il-webform-content input[type=checkbox]:checked+label:after{display:block}.il-webform-content input[type=radio]{width:28px;height:28px;appearance:none;opacity:0;position:absolute;left:0;top:0}.il-webform-content input[type=radio]+label{display:inline-block;position:relative;height:28px;line-height:28px;padding-left:2.5rem}.il-webform-content input[type=radio]+label:before{content:"";position:absolute;top:0;left:0;height:28px;width:28px;border:2px solid var(--theme-color-blue);background-color:#e2ebf5;border-radius:50%}.il-webform-content input[type=radio]+label:after{content:"";position:absolute;left:5px;top:5px;width:18px;height:18px;background-color:var(--theme-color-blue);border-radius:50%;display:none}.il-webform-content input[type=radio]:focus+label:before{box-shadow:0 0 0 2px var(--theme-color-blue)}.il-webform-content input[type=radio]:checked+label:after{display:block}.il-webform-content .checkbox,.il-webform-content .radioknapper{display:flex;flex-direction:column}.il-webform-content .felttittel{font-weight:700;font-size:1.125rem}@media screen and (min-width: 900px){.il-webform-content .felttittel{font-size:1.5rem}}.il-webform-content .inputskjema .felttittel{margin-bottom:1rem !important;margin-top:1rem !important}.il-webform-content .tekstfelt,.il-webform-content .postnummer,.il-webform-content .poststed,.il-webform-content .epostadresse,.il-webform-content .telefonnummer,.il-webform-content .datovelger,.il-webform-content .tall,.il-webform-content .tekstboks,.il-webform-content .dropdown{border:none;border-radius:5px;background-color:var(--theme-color-lightblue);color:var(--theme-color-blue);padding-left:1rem !important}.il-webform-content .dropdown{min-height:60px !important;padding-left:1rem !important;cursor:pointer}.il-webform-content .poststed{margin-top:1rem !important}@media screen and (min-width: 900px){.il-webform-content .poststed{margin-top:0 !important}}.il-webform-content .inputskjemaSubmit input{background-color:var(--theme-color-blue);border:2px solid var(--theme-color-blue) !important;color:var(--white) !important;font-size:18px !important;font-weight:500 !important}.il-webform-content .inputskjemaSubmit input:hover,.il-webform-content .inputskjemaSubmit input:focus{background-color:rgba(0,0,0,0);color:var(--theme-color-blue) !important}body .artikkel p{margin-bottom:0}.artikkel{width:100%;padding-top:2rem;color:var(--theme-color-blue)}.artikkel header{margin-top:1.5rem}.artikkel header h1{font-weight:700;font-size:1.75rem;line-height:1.4}@media screen and (min-width: 900px){.artikkel header h1{font-size:3.375rem}}.artikkel header h2{font-weight:700;font-size:1.5rem;line-height:1.4}@media screen and (min-width: 900px){.artikkel header h2{font-size:1.875rem}}.artikkel header h3{font-weight:700;font-size:1.125rem;line-height:1.4}@media screen and (min-width: 900px){.artikkel header h3{font-size:1.5rem}}.artikkel header+.ingress{margin-top:.75em}.artikkel header+.tekst{margin-top:1em}.artikkel header+*{margin-top:1.5em}.artikkel .ingress{font-size:1.25rem}.artikkel .ingress>*+*{margin-top:1.25em}.artikkel .ingress>*+h1,.artikkel .ingress>*+h2,.artikkel .ingress>*+h3,.artikkel .ingress>*+h4,.artikkel .ingress>*+h5,.artikkel .ingress>*+h6{margin-top:1.5em}.artikkel .ingress>h1+*,.artikkel .ingress>h2+*,.artikkel .ingress>h3+*{margin-top:.75em}.artikkel .ingress>h4+*,.artikkel .ingress>h5+*,.artikkel .ingress>h6+*{margin-top:.375em}.artikkel .ingress>ul li+li,.artikkel .ingress>ul li>ul,.artikkel .ingress>ul li>ol,.artikkel .ingress>ol li+li,.artikkel .ingress>ol li>ul,.artikkel .ingress>ol li>ol{margin-top:.5em}@media screen and (min-width: 900px){.artikkel .ingress{font-size:1.313rem}}@media screen and (min-width: 1200px){.artikkel .ingress{font-size:1.375rem}}.artikkel .ingress+*{margin-top:1.75em}.artikkel .tekst{font-size:1rem}.artikkel .tekst>*+*{margin-top:1.25em}.artikkel .tekst>*+h1,.artikkel .tekst>*+h2,.artikkel .tekst>*+h3,.artikkel .tekst>*+h4,.artikkel .tekst>*+h5,.artikkel .tekst>*+h6{margin-top:1.5em}.artikkel .tekst>h1+*,.artikkel .tekst>h2+*,.artikkel .tekst>h3+*{margin-top:.75em}.artikkel .tekst>h4+*,.artikkel .tekst>h5+*,.artikkel .tekst>h6+*{margin-top:.375em}.artikkel .tekst>ul li+li,.artikkel .tekst>ul li>ul,.artikkel .tekst>ul li>ol,.artikkel .tekst>ol li+li,.artikkel .tekst>ol li>ul,.artikkel .tekst>ol li>ol{margin-top:.5em}@media screen and (min-width: 900px){.artikkel .tekst{font-size:1.063rem}}@media screen and (min-width: 1200px){.artikkel .tekst{font-size:1.125rem}}.artikkel .legacy-content-block--image img{border-radius:16px 16px 16px 16px}.artikkel .legacy-content-block--image .artikkel-bilde-beskrivelse{font-size:.9375rem;background-color:var(--white);color:var(--theme-color-blue);border-radius:16px;margin-top:1rem;padding:1rem}@media screen and (min-width: 900px){.artikkel .legacy-content-block--image .artikkel-bilde-beskrivelse{font-size:1rem}}.artikkel .legacy-content-block--image.width-one-half img{border-radius:16px 16px 16px 16px}.artikkel .legacy-content-block--image.width-one-half .artikkel-bilde-beskrivelse{font-size:.9375rem;background-color:rgba(0,0,0,0);color:var(--theme-color-blue);border-radius:16px;margin-top:0;padding:1rem}@media screen and (min-width: 900px){.artikkel .legacy-content-block--image.width-one-half .artikkel-bilde-beskrivelse{font-size:1rem}}.artikkel .port-call-filter-fieldset--status .port-call-filter-fieldset-option:nth-child(4){display:none}.ArtikkelKategoriOverskrift{font-weight:600;line-height:1.25;font-size:1.75rem;color:var(--theme-color-blue)}@media screen and (min-width: 900px){.ArtikkelKategoriOverskrift{line-height:1.125;font-size:2rem}}@media screen and (min-width: 1200px){.ArtikkelKategoriOverskrift{font-size:2.25rem}}.ArtikkelKategoriOverskrift+*{margin-top:2rem}body .artikkeloversikt{color:var(--theme-color-blue)}body .artikkeloversikt .artikkeloversiktrad{border-top:3px solid var(--theme-color-blue);padding-top:2rem;padding-bottom:2rem}body .artikkeloversikt .artikkeloversiktrad:last-child{border-bottom:3px solid var(--theme-color-blue)}body .artikkeloversikt .artikkeloversiktrad .artikkelteaser .tittel a.InnholdOverskrift{text-decoration:none;font-size:1.25rem;line-height:1.375;box-shadow:0 1px 0 0 currentColor}body .artikkeloversikt .artikkeloversiktrad .artikkelteaser .InnholdTekst{margin-top:.75em;font-size:1rem}body .artikkeloversikt .artikkeloversiktrad .artikkelteaser .bilde_hoyre{display:none}body .artikkel .InnholdForfatter{padding-top:0}.ingress .byline__container{margin-top:2rem}.tekst+.byline__container{margin-top:3.5rem}.byline__container{border-top:1px solid var(--theme-color-blue);border-bottom:1px solid var(--theme-color-blue)}.byline{padding-top:.75em;padding-bottom:.75em;font-size:.875rem}@media screen and (min-width: 1200px){.byline{font-size:1rem}}.byline .byline__published>*{display:inline-block;margin-right:.5rem}.global-top-container{background-color:var(--background-color);padding-top:1rem;padding-bottom:1rem}.wp-area-message-global .emergency{border-radius:12px;background-color:var(--emergency-backgroundcolor-area-message);color:var(--emergency-textcolor-area-message);padding:2rem;border:4px solid var(--emergency-backgroundcolor-area-message)}.wp-area-message-global .regular{border-radius:12px;color:var(--theme-color-blue);padding:2rem;border:4px solid var(--theme-color-blue)}.wp-area-message-global .area-message-list-item__title h3{font-size:1.125rem;font-weight:700}@media screen and (min-width: 900px){.wp-area-message-global .area-message-list-item__title h3{font-size:1.5rem}}.wp-area-message-global .area-message-list-item__content{font-size:1rem;font-weight:400}@media screen and (min-width: 900px){.wp-area-message-global .area-message-list-item__content{font-size:1.125rem}}.wp-area-message-local .emergency{border-radius:12px;background-color:var(--emergency-backgroundcolor-area-message);color:var(--emergency-textcolor-area-message);padding:2rem;border:4px solid var(--emergency-backgroundcolor-area-message)}.wp-area-message-local .regular{border-radius:12px;color:var(--theme-color-blue);padding:2rem;border:4px solid var(--theme-color-blue)}.wp-area-message-local .area-message__title h3{font-size:1.125rem;font-weight:700}@media screen and (min-width: 900px){.wp-area-message-local .area-message__title h3{font-size:1.5rem}}.wp-area-message-local .area-message__content{font-size:1rem;font-weight:400}@media screen and (min-width: 900px){.wp-area-message-local .area-message__content{font-size:1.125rem}}.wp-area-message-global+.wp-area-message-local,.wp-area-message-local+.wp-area-message-global{margin-top:1rem}.wp-custom-box-footer .webPartTittel{font-size:1.5rem;font-weight:600}.wp-custom-box-footer .webPartTittel+.webPartInnhold{margin-top:1.5rem}.wp-custom-box-footer .webPartInnhold>*+*{margin-top:1.25em}.wp-custom-box-footer .webPartInnhold>*+h1,.wp-custom-box-footer .webPartInnhold>*+h2,.wp-custom-box-footer .webPartInnhold>*+h3,.wp-custom-box-footer .webPartInnhold>*+h4,.wp-custom-box-footer .webPartInnhold>*+h5,.wp-custom-box-footer .webPartInnhold>*+h6{margin-top:1.5em}.wp-custom-box-footer .webPartInnhold>h1+*,.wp-custom-box-footer .webPartInnhold>h2+*,.wp-custom-box-footer .webPartInnhold>h3+*{margin-top:.75em}.wp-custom-box-footer .webPartInnhold>h4+*,.wp-custom-box-footer .webPartInnhold>h5+*,.wp-custom-box-footer .webPartInnhold>h6+*{margin-top:.375em}.wp-custom-box-footer .webPartInnhold>ul li+li,.wp-custom-box-footer .webPartInnhold>ul li>ul,.wp-custom-box-footer .webPartInnhold>ul li>ol,.wp-custom-box-footer .webPartInnhold>ol li+li,.wp-custom-box-footer .webPartInnhold>ol li>ul,.wp-custom-box-footer .webPartInnhold>ol li>ol{margin-top:.5em}.wp-feedback{display:flex;justify-content:center;padding:4rem 0}.wp-feedback .tilbakemelding{margin-bottom:0;margin-top:0;width:100%}.wp-feedback .tilbakemelding .fantDuLabel{float:none;display:block;font-weight:600;color:var(--theme-color-blue);margin-right:0;margin-top:0;margin-bottom:1rem;font-size:1.125rem}@media screen and (min-width: 900px){.wp-feedback .tilbakemelding .fantDuLabel{font-size:1.5rem}}.wp-feedback .tilbakemelding ul.fantDuDetDuLetteEtter{float:none;display:flex;justify-content:center;margin:0}.wp-feedback .tilbakemelding ul.fantDuDetDuLetteEtter li{margin-right:.75rem}.wp-feedback .tilbakemelding ul.fantDuDetDuLetteEtter li button{border:2px solid var(--theme-color-blue);border-radius:5px;background-color:var(--theme-color-blue);color:var(--white);height:auto;width:auto;margin-right:0;font-weight:400;font-size:1.125rem;padding:1.5rem 1.7rem;line-height:1;transition:.3s ease-out}.wp-feedback .tilbakemelding ul.fantDuDetDuLetteEtter li button:hover{background-color:rgba(0,0,0,0);color:var(--theme-color-blue);transition:.3s ease-out;border:2px solid var(--theme-color-blue)}.wp-feedback .tilbakemelding ul.fantDuDetDuLetteEtter li.karakterSelected button{background-color:#ccc !important;color:#000}.wp-feedback .tilbakemelding .tilbakemeldingKommentar textarea{border-radius:0;border:1px solid #ccc;font-style:normal;width:100%;padding:1rem;color:inherit;min-height:150px}.wp-feedback .tilbakemelding .tilbakemeldingKnapp{margin-top:1rem}.wp-feedback .tilbakemelding .tilbakemeldingKnapp>input{background:none;border-radius:0;border:0;background-color:var(--theme-color-blue);color:var(--white);font-weight:600 !important;padding:.75em 1.5em;line-height:1}.il-carousel-wrapper .slick-next::after{border-radius:5px !important;font-size:1.7rem !important;line-height:2.8rem !important;width:3rem !important;height:3rem !important;background:var(--theme-color-blue) !important}.il-carousel-wrapper .slick-prev::before{border-radius:5px !important;font-size:1.7rem !important;line-height:2.8rem !important;width:3rem !important;height:3rem !important;background:var(--theme-color-blue) !important}.jq-galleria-description{border-bottom:1px solid var(--theme-color-blue) !important;text-align:center !important;max-width:548px}.artikkel .il-carousel-wrapper .jq-galleria-description{margin:0 auto !important}.il-carousel-wrapper .il-carousel-dots .slick-active button{background:var(--theme-color-blue) !important;border:.125rem solid var(--theme-color-blue) !important}.il-carousel-wrapper .il-carousel-dots button{border:.125rem solid var(--theme-color-blue) !important}.article-banner-image-container{background-color:var(--background-color);padding-top:1rem}.article-banner-image-container .article-banner-image{max-width:840px;margin-right:auto;margin-left:auto}.article-banner-image-container .article-banner-image .zone{max-width:100%;margin-right:auto;margin-left:auto}.article-banner-image-container .article-banner-image .zone .wp-article-banner-image .artikkel-bilde-container{display:flex;flex-direction:column}.article-banner-image-container .article-banner-image .zone .wp-article-banner-image .artikkel-bilde-container img{border-radius:14px 14px 14px 14px;max-height:384px;width:100%;object-fit:cover;transform:translateY(3rem)}.wp-banner-image .banner-image{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;display:flex;width:100%;min-height:788px;position:relative}.wp-banner-image .banner-image:before{content:"";display:flex;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(4, 40, 52, 0.75) 80%)}.wp-focus-field-image{width:100%}.wp-focus-field-image img{width:100%;height:100%;max-height:350px;object-fit:cover}@media screen and (min-width: 1200px){.wp-focus-field-image img{max-height:755px}}.wp-links-header .webPartInnhold ul.vListe{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:flex-end}.wp-links-header .webPartInnhold ul.vListe li{margin-left:1.5rem}.wp-links-header .webPartInnhold ul.vListe a{text-decoration:none;display:inline-block;font-size:1.125rem}.wp-links-header .webPartInnhold ul.vListe a:hover{box-shadow:0 1px 0 0 currentColor}.wp-links-menu{margin-bottom:1rem}.wp-links-menu .webPartInnhold ul.vListe{list-style:none;padding:0;margin:0;display:flex;align-items:center;flex-wrap:wrap}.wp-links-menu .webPartInnhold ul.vListe li{margin-right:1rem;margin-top:1rem}@media screen and (min-width: 600px){.wp-links-menu .webPartInnhold ul.vListe li{margin-top:0rem}}.wp-links-menu .webPartInnhold ul.vListe a{text-decoration:none;display:inline-block;font-size:1.125rem;font-weight:500;color:var(--theme-color-blue);border:2px solid var(--theme-color-blue);border-radius:12px;padding:.25rem 1rem}@media screen and (min-width: 1200px){.wp-links-menu .webPartInnhold ul.vListe a:hover{background-color:var(--background-color)}}.wp-main-menu ul{padding:0;margin:0;list-style:none}.wp-main-menu ul>*+*{margin-top:1rem}@supports(display: grid){.wp-main-menu ul{display:grid;grid-template-columns:repeat(1, 1fr);column-gap:0;row-gap:1rem}.wp-main-menu ul>*+*{margin-top:0}}.wp-main-menu ul li{display:flex}.wp-main-menu ul li a{padding:1.25rem 3rem 1.25rem 2rem;background-color:var(--theme-color-blue);color:var(--text-light);border:2px solid var(--theme-color-blue);border-radius:12px;width:100%;max-width:500px;text-decoration:none;position:relative}@media screen and (min-width: 600px){.wp-main-menu ul li a{transition:max-height .75s;max-height:74px}}.wp-main-menu ul li a>span{display:flex;flex-direction:column;padding-left:3rem}.wp-main-menu ul li a .text{font-size:1.125rem;font-weight:500}@media screen and (min-width: 900px){.wp-main-menu ul li a .text{font-size:1.25rem}}.wp-main-menu ul li a .description{display:none}@media screen and (min-width: 600px){.wp-main-menu ul li a .description{font-size:.9375rem;transition:opacity .5s;transition-delay:.1s;opacity:0;font-weight:400;border-top:2px solid var(--theme-color-blue);padding-top:.5rem;margin-top:.5rem;display:inline-flex}}@media screen and (min-width: 600px)and (min-width: 900px){.wp-main-menu ul li a .description{font-size:1rem}}.wp-main-menu ul li a.external[href^=http]{color:var(--text-dark);background-color:var(--theme-color-lightblue)}.wp-main-menu ul li a.external[href^=http]:hover,.wp-main-menu ul li a.external[href^=http]:focus{background-color:var(--background-color);border-color:var(--theme-color-blue)}.wp-main-menu ul li a.external[href^=http]:after{font-size:1.75rem;position:absolute;right:1rem;top:1.25rem}.wp-main-menu ul li a:hover,.wp-main-menu ul li a:focus{background-color:var(--background-color);color:var(--text-dark);border-color:var(--background-color)}@media screen and (min-width: 600px){.wp-main-menu ul li a:hover,.wp-main-menu ul li a:focus{max-height:250px}.wp-main-menu ul li a:hover .description,.wp-main-menu ul li a:focus .description{opacity:1}}.wp-main-menu ul li.external-secondary a{padding:1.25rem 3rem 1.25rem 2rem;background-color:var(--theme-color-blue);color:var(--text-light);border-radius:12px;width:100%;max-width:500px;text-decoration:none;position:relative;transition:max-height .75s;max-height:74px}.wp-main-menu ul li.external-secondary a>span{display:flex;flex-direction:column;padding-left:3rem}.wp-main-menu ul li.external-secondary a .text{font-size:1.125rem;font-weight:500}@media screen and (min-width: 900px){.wp-main-menu ul li.external-secondary a .text{font-size:1.25rem}}.wp-main-menu ul li.external-secondary a .description{font-size:.9375rem;transition:opacity .5s;transition-delay:.1s;opacity:0;font-weight:400;border-top:2px solid var(--theme-color-blue);padding-top:.5rem;margin-top:.5rem}@media screen and (min-width: 900px){.wp-main-menu ul li.external-secondary a .description{font-size:1rem}}.wp-main-menu ul li.external-secondary a.external[href^=http]{color:var(--text-light);background-color:var(--theme-color-blue)}.wp-main-menu ul li.external-secondary a.external[href^=http]:hover,.wp-main-menu ul li.external-secondary a.external[href^=http]:focus{background-color:var(--background-color);color:var(--theme-color-blue);border:2px solid var(--background-color)}.wp-main-menu ul li.external-secondary a.external[href^=http]:after{font-size:1.75rem;position:absolute;right:1rem;top:1.25rem}.wp-main-menu ul li.external-secondary a:hover,.wp-main-menu ul li.external-secondary a:focus{background-color:var(--background-color);color:var(--text-dark);border-color:var(--background-color);max-height:250px}.wp-main-menu ul li.external-secondary a:hover .description,.wp-main-menu ul li.external-secondary a:focus .description{opacity:1}.wp-main-menu ul li.tjenester a:before{font-size:2.25rem;display:inline-flex;position:absolute;left:1.75rem;top:1rem}.wp-main-menu ul li.miljo a:before{font-size:2.25rem;display:inline-flex;position:absolute;left:1.75rem;top:1rem}.wp-main-menu ul li.pris a:before{font-size:2.25rem;display:inline-flex;position:absolute;left:1.75rem;top:1rem}.wp-main-menu ul li.cruise a:before{font-size:2.25rem;display:inline-flex;position:absolute;left:1.75rem;top:1rem}.wp-main-menu ul li.smaabaat a:before{font-size:2.25rem;display:inline-flex;position:absolute;left:1.75rem;top:1rem}.wp-main-menu ul li.gjestehavn a:before{font-size:2.25rem;display:inline-flex;position:absolute;left:1.75rem;top:1rem}.wp-main-menu ul li.eyde a:before{font-size:2.25rem;display:inline-flex;position:absolute;left:1.75rem;top:1rem}.wp-main-menu ul li.sandvik a:before{font-size:2.25rem;display:inline-flex;position:absolute;left:1.75rem;top:1rem}.wp-main-menu ul li.cruisekaier a:before{font-size:2.25rem;display:inline-flex;position:absolute;left:1.75rem;top:1rem}.wp-banner-links ul{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:1.5fr 2.5fr;grid-template-rows:2.5fr 4.5fr 3fr;column-gap:1rem;row-gap:1rem;height:650px;width:550px}.wp-banner-links ul li a{font-size:1.125rem;font-weight:400;color:var(--text-light);display:flex;width:100%;height:100%;background-color:var(--theme-color-blue);border-radius:12px;align-items:center;justify-content:center;text-decoration:none;padding:1.5rem;text-align:center;border:4px solid var(--theme-color-blue);transition:background-color .2s,color .2s,border-radius .2s;position:relative;flex-direction:column}@media screen and (min-width: 900px){.wp-banner-links ul li a{font-size:1.25rem}}.wp-banner-links ul li a:before{display:inline-flex;margin-bottom:.5rem}.wp-banner-links ul li a:hover,.wp-banner-links ul li a:focus{background-color:var(--background-color);color:var(--theme-color-blue)}.wp-banner-links ul li a.external[href^=http]{color:var(--text-light);background-color:var(--theme-color-blue)}.wp-banner-links ul li a.external[href^=http]:hover,.wp-banner-links ul li a.external[href^=http]:focus{background-color:var(--background-color);border-color:var(--theme-color-blue);color:var(--theme-color-blue)}.wp-banner-links ul li a.external[href^=http]:after{font-size:1.75rem;position:absolute;right:1rem;top:1.25rem}.wp-banner-links ul li a .text{margin-top:0;line-height:1.1;display:flex;padding-bottom:.4rem;justify-content:center;text-transform:uppercase;border-bottom:2px solid rgba(0,0,0,0)}.wp-banner-links ul li a .description{opacity:0}.wp-banner-links ul li:nth-child(2){grid-row:span 2}.wp-banner-links ul li:nth-child(2) a{border-top-right-radius:140px}.wp-banner-links ul li:nth-child(2).has-description a:before{transform:translateY(2rem)}.wp-banner-links ul li:nth-child(2).has-description a>span{transform:translateY(2rem)}.wp-banner-links ul li:nth-child(2).has-description a:hover:before,.wp-banner-links ul li:nth-child(2).has-description a:focus:before{transform:translateY(-1rem)}.wp-banner-links ul li:nth-child(3){grid-row:span 2}.wp-banner-links ul li:nth-child(3).has-description a:before{transform:translateY(2rem)}.wp-banner-links ul li:nth-child(3).has-description a>span{transform:translateY(2rem)}.wp-banner-links ul li:nth-child(3).has-description a:hover:before,.wp-banner-links ul li:nth-child(3).has-description a:focus:before{transform:translateY(-1rem)}.wp-banner-links ul li:nth-child(4).has-description a:before{transform:translateY(1rem)}.wp-banner-links ul li:nth-child(4).has-description a>span{transform:translateY(1rem)}.wp-banner-links ul li:nth-child(4).has-description a:hover:before,.wp-banner-links ul li:nth-child(4).has-description a:focus:before{transform:translateY(-2rem)}.wp-banner-links ul li.tjenester a:before{font-size:3rem}.wp-banner-links ul li.gjestehavn a:before{font-size:3rem}.wp-banner-links ul li.smaabaat a:before{font-size:3rem}.wp-banner-links ul li.havn a:before{font-size:3rem}.wp-banner-links ul li.has-description a:before{transform:translateY(0);transition:transform .25s ease-in-out}.wp-banner-links ul li.has-description a .text{transition:margin-top .25s ease-in-out,border-bottom .25s ease-in-out}.wp-banner-links ul li.has-description a .description{display:flex;opacity:0;font-weight:400;font-size:1rem;transition:opacity .15s ease-in-out,transform .25s ease-in-out;transition-delay:.1s}.wp-banner-links ul li.has-description a:hover:before,.wp-banner-links ul li.has-description a:focus:before{transform:translateY(-3rem)}.wp-banner-links ul li.has-description a:hover>span .text,.wp-banner-links ul li.has-description a:focus>span .text{margin-top:-3rem;border-bottom-color:var(--theme-color-blue)}.wp-banner-links ul li.has-description a:hover>span .text+.description,.wp-banner-links ul li.has-description a:focus>span .text+.description{margin-top:.75rem}.wp-banner-links ul li.has-description a:hover .description,.wp-banner-links ul li.has-description a:focus .description{opacity:1;transform:translateY(0)}.wp-page-title{font-weight:600;font-size:1.75rem;line-height:1.25}@media screen and (min-width: 900px){.wp-page-title{font-size:2rem;line-height:1.125}}@media screen and (min-width: 1200px){.wp-page-title{font-size:2.25rem}}.subpage-full-width .wp-page-title{display:none}.wp-contact-person{max-width:840px;width:100%;margin-left:auto;margin-right:auto}.wp-contact-person .webPartTittel{font-size:1.5rem;font-weight:700;color:var(--theme-color-blue);margin-bottom:1rem}@media screen and (min-width: 900px){.wp-contact-person .webPartTittel{font-size:1.875rem}}.wp-contact-person .webPartInnhold .emnekart-item{background-color:var(--white);border-radius:16px;color:var(--theme-color-blue);margin-top:1rem;padding:3rem}.wp-contact-person .webPartInnhold .emnekart-item .person-name,.wp-contact-person .webPartInnhold .emnekart-item .person-title{font-size:1.5rem;font-weight:700}.wp-contact-person .webPartInnhold .emnekart-item .person-title{margin-bottom:1rem}.wp-contact-person .webPartInnhold .emnekart-item .person-email,.wp-contact-person .webPartInnhold .emnekart-item .person-phone,.wp-contact-person .webPartInnhold .emnekart-item .person-mobile,.wp-contact-person .webPartInnhold .emnekart-item .person-info{font-size:1.125rem;line-height:2}.wp-banner-text{padding-bottom:5rem;max-width:90%}.wp-banner-text .text-box{color:var(--text-dark)}.wp-banner-text .text-box>*+*{margin-top:1.25em}.wp-banner-text .text-box>*+h1,.wp-banner-text .text-box>*+h2,.wp-banner-text .text-box>*+h3,.wp-banner-text .text-box>*+h4,.wp-banner-text .text-box>*+h5,.wp-banner-text .text-box>*+h6{margin-top:1.5em}.wp-banner-text .text-box>h1+*,.wp-banner-text .text-box>h2+*,.wp-banner-text .text-box>h3+*{margin-top:.75em}.wp-banner-text .text-box>h4+*,.wp-banner-text .text-box>h5+*,.wp-banner-text .text-box>h6+*{margin-top:.375em}.wp-banner-text .text-box>ul li+li,.wp-banner-text .text-box>ul li>ul,.wp-banner-text .text-box>ul li>ol,.wp-banner-text .text-box>ol li+li,.wp-banner-text .text-box>ol li>ul,.wp-banner-text .text-box>ol li>ol{margin-top:.5em}.wp-banner-text .text-box h2{font-size:2.25rem;font-weight:700}@media screen and (min-width: 1200px){.wp-banner-text .text-box h2{font-size:4rem}}.wp-banner-text .text-box p{font-size:1rem;font-weight:400}@media screen and (min-width: 900px){.wp-banner-text .text-box p{font-size:1.125rem}}.wp-banner-text .text-box a[href].link-render-as-button.link-render-as-button{background-color:var(--theme-color-lightblue);color:var(--text-dark)}.banner-image-present .wp-banner-text .text-box{color:var(--text-light)}.wp-focus-field-text{width:100%;color:var(--white);max-width:640px}.wp-focus-field-text .text-box .il-heading{margin-bottom:1rem;font-size:2.25rem;font-weight:700}@media screen and (min-width: 900px){.wp-focus-field-text .text-box .il-heading{font-size:3.063rem}}.wp-focus-field-text .text-box p{font-size:1rem;margin-bottom:1rem}@media screen and (min-width: 900px){.wp-focus-field-text .text-box p{font-size:1.125rem}}.wp-focus-field-text .text-box a[href].link-render-as-button.link-render-as-button{font-size:1rem;padding:.5rem 1rem .5rem 1.5rem;border:none;border-radius:26px;display:inline-flex;align-items:center;justify-content:space-between;color:var(--theme-color-blue);background-color:var(--theme-color-lightblue);font-weight:400;text-decoration:none;margin-top:1rem}@media screen and (min-width: 900px){.wp-focus-field-text .text-box a[href].link-render-as-button.link-render-as-button{font-size:1.125rem}}.wp-focus-field-text .text-box a[href].link-render-as-button.link-render-as-button:hover,.wp-focus-field-text .text-box a[href].link-render-as-button.link-render-as-button:focus{border-color:rgba(0,0,0,0);margin-left:0}.wp-focus-field-text .text-box a[href].link-render-as-button.link-render-as-button:hover::after,.wp-focus-field-text .text-box a[href].link-render-as-button.link-render-as-button:focus::after{margin-left:1rem;transform:rotate(45deg);transition:all .25s ease}.wp-focus-field-text .text-box a[href].link-render-as-button.link-render-as-button::after{font-size:2.5rem;margin-left:.5rem;transition:all .25s ease}.wp-search{width:306px}.wp-search .webPartTittel{font-size:1.5rem;text-align:center;color:var(--theme-color-blue);margin-bottom:1rem}@media screen and (min-width: 900px){.wp-search .webPartTittel{font-size:1.875rem}}.wp-search div>div>div{display:flex;flex-wrap:wrap;align-items:center;position:relative;width:100%}.wp-search input[type=text]{border:2px solid var(--theme-color-blue);border-radius:39px;max-height:47px;width:100px;flex-grow:1;flex-basis:100%;background-color:#fff;padding:1.5rem 2rem}.wp-search ::placeholder{font-size:1rem;color:var(--theme-color-blue)}@media screen and (min-width: 900px){.wp-search ::placeholder{font-size:1.125rem}}.wp-search input[type=submit]{margin:0;border:0;position:absolute;right:1rem;top:0;bottom:0;background-color:var(--transparent);color:#fff;padding:1.5rem;cursor:pointer;background-image:url("../images/search-blue.svg");background-size:1.75rem;background-position:50% 50%;background-repeat:no-repeat;text-indent:-9999px}.banner-left .wp-search{width:100%;margin-bottom:1rem}@media screen and (min-width: 900px){.banner-left .wp-search{max-width:800px}}@media screen and (min-width: 1200px){.banner-left .wp-search{display:none}}.wp-search-main-menu{position:absolute;top:0;left:0}.wp-search-main-menu .webPartInnhold>div>div{display:flex;flex-direction:row-reverse;align-items:center;height:75px;background-color:var(--theme-color-blue);border-radius:0 0 12px 0;padding:0 2.5rem 0 1rem}.wp-search-main-menu .webPartInnhold>div>div input[type=text]{font-size:1.125rem;font-weight:500;background-color:var(--theme-color-blue);color:var(--text-light);border:0 none;display:flex;align-items:center;width:150px;transition:width .4s ease-in;border-bottom:1px solid rgba(0,0,0,0)}@media screen and (min-width: 900px){.wp-search-main-menu .webPartInnhold>div>div input[type=text]{font-size:1.25rem}}.wp-search-main-menu .webPartInnhold>div>div input[type=text]::placeholder{color:var(--text-light)}.wp-search-main-menu .webPartInnhold>div>div input[type=text]:focus{width:150px;max-width:calc(100% - 50px);transition:width .2s ease-out;border-bottom-color:var(--text-light)}@media screen and (min-width: 900px){.wp-search-main-menu .webPartInnhold>div>div input[type=text]:focus{width:290px}}@media screen and (min-width: 1200px){.wp-search-main-menu .webPartInnhold>div>div input[type=text]:focus{width:480px}}.wp-search-main-menu .webPartInnhold>div>div input[type=submit]{background-color:var(--theme-color-blue);border:0 none;display:flex;align-items:center;text-indent:-9999rem;height:75px;width:75px;background-image:url(../images/search-white.svg);background-repeat:no-repeat;background-size:36px 36px;background-position:50% 50%}.wp-sub-navigation,.sub-navigation{background-color:var(--theme-color-lightblue)}.wp-sub-navigation .webPartInnhold ul.vListe,.sub-navigation .webPartInnhold ul.vListe{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;margin-top:-1rem}@media screen and (min-width: 900px){.wp-sub-navigation .webPartInnhold ul.vListe,.sub-navigation .webPartInnhold ul.vListe{margin-left:-1rem}}.wp-sub-navigation .webPartInnhold li,.sub-navigation .webPartInnhold li{width:100%;margin-top:1rem}@media screen and (min-width: 900px){.wp-sub-navigation .webPartInnhold li,.sub-navigation .webPartInnhold li{width:calc(50% - 1rem);margin-left:1rem}}@media screen and (min-width: 1200px){.wp-sub-navigation .webPartInnhold li,.sub-navigation .webPartInnhold li{width:calc(33.3333333333% - 1rem)}}.wp-sub-navigation .webPartInnhold li a,.sub-navigation .webPartInnhold li a{font-size:1.125rem;display:flex;align-items:center;background-color:var(--theme-color-blue);border-radius:12px;color:var(--white);text-decoration:none;font-weight:500;position:relative;justify-content:center;text-align:center;height:138px}@media screen and (min-width: 900px){.wp-sub-navigation .webPartInnhold li a,.sub-navigation .webPartInnhold li a{font-size:1.5rem}}.wp-sub-navigation .webPartInnhold li a>span,.sub-navigation .webPartInnhold li a>span{display:flex;align-items:center}.wp-sub-navigation .webPartInnhold li a .text,.sub-navigation .webPartInnhold li a .text{margin-top:0;transition:margin-top .25s ease-in-out;line-height:1.1}@media screen and (min-width: 1200px){.wp-sub-navigation .webPartInnhold li a .text,.sub-navigation .webPartInnhold li a .text{padding-bottom:.4rem;padding-top:.4rem}}@media screen and (min-width: 1200px){.wp-sub-navigation .webPartInnhold li a:hover,.wp-sub-navigation .webPartInnhold li a:focus,.sub-navigation .webPartInnhold li a:hover,.sub-navigation .webPartInnhold li a:focus{background-color:var(--background-color);color:var(--theme-color-blue)}}.wp-sub-navigation .webPartInnhold li a.external[href^=http],.sub-navigation .webPartInnhold li a.external[href^=http]{background-color:var(--theme-color-blue);border:4px solid var(--theme-color-blue);color:var(--white)}.wp-sub-navigation .webPartInnhold li a.external[href^=http]:after,.sub-navigation .webPartInnhold li a.external[href^=http]:after{position:absolute;right:0;top:0;padding:.5rem;font-size:1.5rem}@media screen and (min-width: 900px){.wp-sub-navigation .webPartInnhold li a.external[href^=http]:after,.sub-navigation .webPartInnhold li a.external[href^=http]:after{font-size:1.875rem}}@media screen and (min-width: 1200px){.wp-sub-navigation .webPartInnhold li a.external[href^=http]:hover,.sub-navigation .webPartInnhold li a.external[href^=http]:hover{background-color:var(--background-color);color:var(--theme-color-blue);border:4px solid var(--white)}}.wp-sub-navigation .webPartInnhold .external-secondary a,.sub-navigation .webPartInnhold .external-secondary a{font-size:1.125rem;display:flex;align-items:center;background-color:var(--theme-color-blue);border-radius:12px;color:var(--white);text-decoration:none;font-weight:500;position:relative;height:100%}@media screen and (min-width: 900px){.wp-sub-navigation .webPartInnhold .external-secondary a,.sub-navigation .webPartInnhold .external-secondary a{font-size:1.5rem}}@media screen and (min-width: 1200px){.wp-sub-navigation .webPartInnhold .external-secondary a,.sub-navigation .webPartInnhold .external-secondary a{height:138px}}.wp-sub-navigation .webPartInnhold .external-secondary a>span,.sub-navigation .webPartInnhold .external-secondary a>span{display:flex;align-items:center}.wp-sub-navigation .webPartInnhold .external-secondary a .text,.sub-navigation .webPartInnhold .external-secondary a .text{margin-top:0;transition:margin-top .25s ease-in-out;line-height:1.1}@media screen and (min-width: 1200px){.wp-sub-navigation .webPartInnhold .external-secondary a .text,.sub-navigation .webPartInnhold .external-secondary a .text{padding-bottom:.4rem}}.wp-sub-navigation .webPartInnhold .external-secondary a .description,.sub-navigation .webPartInnhold .external-secondary a .description{display:flex;opacity:0;position:absolute;left:10rem;top:50%;transform:translateY(1rem)}@media screen and (min-width: 600px){.wp-sub-navigation .webPartInnhold .external-secondary a .description,.sub-navigation .webPartInnhold .external-secondary a .description{font-weight:400;font-size:1rem;max-width:69%;position:absolute;left:7.5rem;top:50%;transition:opacity .25s ease-in-out,transform .25s ease-in-out}}@media screen and (min-width: 1200px){.wp-sub-navigation .webPartInnhold .external-secondary a:hover,.wp-sub-navigation .webPartInnhold .external-secondary a:focus,.sub-navigation .webPartInnhold .external-secondary a:hover,.sub-navigation .webPartInnhold .external-secondary a:focus{background-color:var(--background-color);color:var(--theme-color-blue)}.wp-sub-navigation .webPartInnhold .external-secondary a:hover>span .text,.wp-sub-navigation .webPartInnhold .external-secondary a:focus>span .text,.sub-navigation .webPartInnhold .external-secondary a:hover>span .text,.sub-navigation .webPartInnhold .external-secondary a:focus>span .text{color:var(--theme-color-blue)}}.wp-sub-navigation .webPartInnhold .external-secondary a.external[href^=http],.sub-navigation .webPartInnhold .external-secondary a.external[href^=http]{background-color:var(--theme-color-blue);border:none;color:var(--white)}.wp-sub-navigation .webPartInnhold .external-secondary a.external[href^=http]:after,.sub-navigation .webPartInnhold .external-secondary a.external[href^=http]:after{position:absolute;right:0;top:0;padding:.5rem;font-size:1.5rem}@media screen and (min-width: 900px){.wp-sub-navigation .webPartInnhold .external-secondary a.external[href^=http]:after,.sub-navigation .webPartInnhold .external-secondary a.external[href^=http]:after{font-size:1.875rem}}@media screen and (min-width: 1200px){.wp-sub-navigation .webPartInnhold .external-secondary a.external[href^=http]:hover,.sub-navigation .webPartInnhold .external-secondary a.external[href^=http]:hover{background-color:var(--background-color)}.wp-sub-navigation .webPartInnhold .external-secondary a.external[href^=http]:hover:before,.sub-navigation .webPartInnhold .external-secondary a.external[href^=http]:hover:before{color:var(--theme-color-blue)}.wp-sub-navigation .webPartInnhold .external-secondary a.external[href^=http]:hover:after,.sub-navigation .webPartInnhold .external-secondary a.external[href^=http]:hover:after{color:var(--theme-color-blue)}}.wp-sub-navigation .webPartInnhold .has-description,.sub-navigation .webPartInnhold .has-description{width:100%;margin-top:1rem}@media screen and (min-width: 900px){.wp-sub-navigation .webPartInnhold .has-description,.sub-navigation .webPartInnhold .has-description{width:calc(50% - 1rem);margin-left:1rem}}@media screen and (min-width: 1200px){.wp-sub-navigation .webPartInnhold .has-description,.sub-navigation .webPartInnhold .has-description{width:calc(33.3333333333% - 1rem)}}.wp-sub-navigation .webPartInnhold .has-description a,.sub-navigation .webPartInnhold .has-description a{font-size:1.125rem;display:flex;align-items:center;background-color:var(--theme-color-blue);border-radius:12px;color:var(--white);text-decoration:none;font-weight:500;position:relative;height:100%;justify-content:center;height:138px}@media screen and (min-width: 900px){.wp-sub-navigation .webPartInnhold .has-description a,.sub-navigation .webPartInnhold .has-description a{font-size:1.5rem}}.wp-sub-navigation .webPartInnhold .has-description a>span,.sub-navigation .webPartInnhold .has-description a>span{display:flex;align-items:center}.wp-sub-navigation .webPartInnhold .has-description a .text,.sub-navigation .webPartInnhold .has-description a .text{margin-top:0;transition:margin-top .25s ease-in-out;line-height:1.1}@media screen and (min-width: 1200px){.wp-sub-navigation .webPartInnhold .has-description a .text,.sub-navigation .webPartInnhold .has-description a .text{padding-bottom:.4rem}}.wp-sub-navigation .webPartInnhold .has-description a .description,.sub-navigation .webPartInnhold .has-description a .description{display:flex;opacity:0;position:absolute;left:10rem;top:50%;transform:translateY(1rem)}@media screen and (min-width: 600px){.wp-sub-navigation .webPartInnhold .has-description a .description,.sub-navigation .webPartInnhold .has-description a .description{font-weight:400;font-size:1rem;max-width:69%;position:absolute;left:7.5rem;top:50%;transition:opacity .25s ease-in-out,transform .25s ease-in-out}}@media screen and (min-width: 1200px){.wp-sub-navigation .webPartInnhold .has-description a:hover,.wp-sub-navigation .webPartInnhold .has-description a:focus,.sub-navigation .webPartInnhold .has-description a:hover,.sub-navigation .webPartInnhold .has-description a:focus{background-color:var(--background-color);color:var(--theme-color-blue)}.wp-sub-navigation .webPartInnhold .has-description a:hover>span .text,.wp-sub-navigation .webPartInnhold .has-description a:focus>span .text,.sub-navigation .webPartInnhold .has-description a:hover>span .text,.sub-navigation .webPartInnhold .has-description a:focus>span .text{margin-top:-3.75rem;border-bottom:2px solid var(--theme-color-blue)}.wp-sub-navigation .webPartInnhold .has-description a:hover .description,.wp-sub-navigation .webPartInnhold .has-description a:focus .description,.sub-navigation .webPartInnhold .has-description a:hover .description,.sub-navigation .webPartInnhold .has-description a:focus .description{opacity:1;transform:translateY(0)}}.wp-sub-navigation .webPartInnhold .has-description a.external[href^=http],.sub-navigation .webPartInnhold .has-description a.external[href^=http]{background-color:var(--transparent);border:4px solid var(--theme-color-blue);color:var(--theme-color-blue)}.wp-sub-navigation .webPartInnhold .has-description a.external[href^=http]:after,.sub-navigation .webPartInnhold .has-description a.external[href^=http]:after{position:absolute;right:0;top:0;padding:.5rem;font-size:1.5rem}@media screen and (min-width: 900px){.wp-sub-navigation .webPartInnhold .has-description a.external[href^=http]:after,.sub-navigation .webPartInnhold .has-description a.external[href^=http]:after{font-size:1.875rem}}@media screen and (min-width: 1200px){.wp-sub-navigation .webPartInnhold .has-description a.external[href^=http]:hover,.sub-navigation .webPartInnhold .has-description a.external[href^=http]:hover{background-color:var(--background-color)}}.subpage-full-width .wp-sub-navigation,.subpage-full-width .sub-navigation{padding-top:3rem}.wp-main-navigation .webPartInnhold ul.vListe{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;margin-top:-1rem}@media screen and (min-width: 900px){.wp-main-navigation .webPartInnhold ul.vListe{margin-left:-1rem}}.wp-main-navigation .webPartInnhold li{width:100%;margin-top:1rem}@media screen and (min-width: 900px){.wp-main-navigation .webPartInnhold li{width:calc(50% - 1rem);margin-left:1rem}}@media screen and (min-width: 1200px){.wp-main-navigation .webPartInnhold li{width:calc(33.3333333333% - 1rem)}}.wp-main-navigation .webPartInnhold li a{font-size:1.125rem;display:flex;align-items:center;background-color:var(--theme-color-blue);border-radius:12px;color:var(--white);padding:2.5rem 2rem 2.5rem 6.5rem;text-decoration:none;font-weight:500;position:relative;height:100%}@media screen and (min-width: 900px){.wp-main-navigation .webPartInnhold li a{font-size:1.5rem}}@media screen and (min-width: 1200px){.wp-main-navigation .webPartInnhold li a{height:138px;padding:0 2.5rem 0 7.5rem}}.wp-main-navigation .webPartInnhold li a>span{display:flex;align-items:center}.wp-main-navigation .webPartInnhold li a .text{margin-top:0;transition:margin-top .25s ease-in-out;line-height:1.1}@media screen and (min-width: 1200px){.wp-main-navigation .webPartInnhold li a .text{padding-bottom:.4rem;padding-top:.4rem}}.wp-main-navigation .webPartInnhold li a .description{opacity:0}@media screen and (min-width: 1200px){.wp-main-navigation .webPartInnhold li a:hover,.wp-main-navigation .webPartInnhold li a:focus{background-color:var(--background-color);color:var(--theme-color-blue)}}.wp-main-navigation .webPartInnhold li a.external[href^=http]{background-color:var(--transparent);border:4px solid var(--theme-color-blue);color:var(--theme-color-blue)}.wp-main-navigation .webPartInnhold li a.external[href^=http]:after{position:absolute;right:0;top:0;padding:.5rem;font-size:1.5rem}@media screen and (min-width: 900px){.wp-main-navigation .webPartInnhold li a.external[href^=http]:after{font-size:1.875rem}}@media screen and (min-width: 1200px){.wp-main-navigation .webPartInnhold li a.external[href^=http]:hover{background-color:var(--background-color)}}.wp-main-navigation .webPartInnhold .has-description{width:100%;margin-top:1rem}@media screen and (min-width: 900px){.wp-main-navigation .webPartInnhold .has-description{width:calc(50% - 1rem);margin-left:1rem}}@media screen and (min-width: 1200px){.wp-main-navigation .webPartInnhold .has-description{width:calc(33.3333333333% - 1rem)}}.wp-main-navigation .webPartInnhold .has-description a{font-size:1.125rem;display:flex;align-items:center;background-color:var(--theme-color-blue);border-radius:12px;color:var(--white);padding:2.5rem 2rem 2.5rem 6.5rem;text-decoration:none;font-weight:500;position:relative;height:100%}@media screen and (min-width: 900px){.wp-main-navigation .webPartInnhold .has-description a{font-size:1.5rem}}@media screen and (min-width: 1200px){.wp-main-navigation .webPartInnhold .has-description a{height:138px;padding:0 2.5rem 0 7.5rem}}.wp-main-navigation .webPartInnhold .has-description a>span{display:flex;align-items:center}.wp-main-navigation .webPartInnhold .has-description a .text{margin-top:0;transition:margin-top .25s ease-in-out;line-height:1.1}@media screen and (min-width: 1200px){.wp-main-navigation .webPartInnhold .has-description a .text{padding-bottom:.4rem}}.wp-main-navigation .webPartInnhold .has-description a .description{display:flex;opacity:0;position:absolute;left:10rem;top:50%;transform:translateY(1rem)}@media screen and (min-width: 600px){.wp-main-navigation .webPartInnhold .has-description a .description{font-weight:400;font-size:1rem;max-width:69%;position:absolute;left:7.5rem;top:50%;transition:opacity .25s ease-in-out,transform .25s ease-in-out}}@media screen and (min-width: 1200px){.wp-main-navigation .webPartInnhold .has-description a:hover,.wp-main-navigation .webPartInnhold .has-description a:focus{background-color:var(--background-color);color:var(--theme-color-blue)}.wp-main-navigation .webPartInnhold .has-description a:hover>span .text,.wp-main-navigation .webPartInnhold .has-description a:focus>span .text{margin-top:-3.75rem;border-bottom:2px solid var(--theme-color-blue)}.wp-main-navigation .webPartInnhold .has-description a:hover .description,.wp-main-navigation .webPartInnhold .has-description a:focus .description{opacity:1;transform:translateY(0)}}.wp-main-navigation .webPartInnhold .has-description a.external[href^=http]{background-color:var(--transparent);border:4px solid var(--theme-color-blue);color:var(--theme-color-blue)}.wp-main-navigation .webPartInnhold .has-description a.external[href^=http]:after{position:absolute;right:0;top:0;padding:.5rem;font-size:1.5rem}@media screen and (min-width: 900px){.wp-main-navigation .webPartInnhold .has-description a.external[href^=http]:after{font-size:1.875rem}}@media screen and (min-width: 1200px){.wp-main-navigation .webPartInnhold .has-description a.external[href^=http]:hover{background-color:var(--background-color)}}.wp-main-navigation .webPartInnhold .external-secondary a{font-size:1.125rem;display:flex;align-items:center;background-color:var(--theme-color-blue);border-radius:12px;color:var(--white);text-decoration:none;font-weight:500;position:relative;height:100%}@media screen and (min-width: 900px){.wp-main-navigation .webPartInnhold .external-secondary a{font-size:1.5rem}}@media screen and (min-width: 1200px){.wp-main-navigation .webPartInnhold .external-secondary a{height:138px}}.wp-main-navigation .webPartInnhold .external-secondary a>span{display:flex;align-items:center}.wp-main-navigation .webPartInnhold .external-secondary a .text{margin-top:0;transition:margin-top .25s ease-in-out;line-height:1.1}@media screen and (min-width: 1200px){.wp-main-navigation .webPartInnhold .external-secondary a .text{padding-bottom:.4rem}}.wp-main-navigation .webPartInnhold .external-secondary a .description{display:flex;opacity:0;position:absolute;left:10rem;top:50%;transform:translateY(1rem)}@media screen and (min-width: 600px){.wp-main-navigation .webPartInnhold .external-secondary a .description{font-weight:400;font-size:1rem;max-width:69%;position:absolute;left:7.5rem;top:50%;transition:opacity .25s ease-in-out,transform .25s ease-in-out}}@media screen and (min-width: 1200px){.wp-main-navigation .webPartInnhold .external-secondary a:hover,.wp-main-navigation .webPartInnhold .external-secondary a:focus{background-color:var(--background-color);color:var(--theme-color-blue)}.wp-main-navigation .webPartInnhold .external-secondary a:hover>span .text,.wp-main-navigation .webPartInnhold .external-secondary a:focus>span .text{color:var(--theme-color-blue)}}.wp-main-navigation .webPartInnhold .external-secondary a.external[href^=http]{background-color:var(--theme-color-blue);border:none;color:var(--white)}.wp-main-navigation .webPartInnhold .external-secondary a.external[href^=http]:after{position:absolute;right:0;top:0;padding:.5rem;font-size:1.5rem}@media screen and (min-width: 900px){.wp-main-navigation .webPartInnhold .external-secondary a.external[href^=http]:after{font-size:1.875rem}}@media screen and (min-width: 1200px){.wp-main-navigation .webPartInnhold .external-secondary a.external[href^=http]:hover,.wp-main-navigation .webPartInnhold .external-secondary a.external[href^=http]:focus{background-color:var(--background-color)}.wp-main-navigation .webPartInnhold .external-secondary a.external[href^=http]:hover:before,.wp-main-navigation .webPartInnhold .external-secondary a.external[href^=http]:focus:before{color:var(--theme-color-blue)}.wp-main-navigation .webPartInnhold .external-secondary a.external[href^=http]:hover:after,.wp-main-navigation .webPartInnhold .external-secondary a.external[href^=http]:focus:after{color:var(--theme-color-blue)}}.wp-main-navigation .webPartInnhold .tjenester a:before{font-size:2.375rem;display:inline-flex;position:absolute;left:2.5rem;top:50%;transform:translateY(-50%)}@media screen and (min-width: 900px){.wp-main-navigation .webPartInnhold .tjenester a:before{font-size:3.125rem}}.wp-main-navigation .webPartInnhold .miljo a:before{font-size:2.375rem;display:inline-flex;position:absolute;left:2.5rem;top:50%;transform:translateY(-50%)}@media screen and (min-width: 900px){.wp-main-navigation .webPartInnhold .miljo a:before{font-size:3.125rem}}.wp-main-navigation .webPartInnhold .pris a:before{font-size:2.375rem;display:inline-flex;position:absolute;left:2.5rem;top:50%;transform:translateY(-50%)}@media screen and (min-width: 900px){.wp-main-navigation .webPartInnhold .pris a:before{font-size:3.125rem}}.wp-main-navigation .webPartInnhold .cruise a:before{font-size:2.375rem;display:inline-flex;position:absolute;left:2.5rem;top:50%;transform:translateY(-50%)}@media screen and (min-width: 900px){.wp-main-navigation .webPartInnhold .cruise a:before{font-size:3.125rem}}.wp-main-navigation .webPartInnhold .smaabaat a:before{font-size:2.375rem;display:inline-flex;position:absolute;left:2.5rem;top:50%;transform:translateY(-50%)}@media screen and (min-width: 900px){.wp-main-navigation .webPartInnhold .smaabaat a:before{font-size:3.125rem}}.wp-main-navigation .webPartInnhold .gjestehavn a:before{font-size:2.375rem;display:inline-flex;position:absolute;left:2.5rem;top:50%;transform:translateY(-50%)}@media screen and (min-width: 900px){.wp-main-navigation .webPartInnhold .gjestehavn a:before{font-size:3.125rem}}.wp-main-navigation .webPartInnhold .eyde a:before{font-size:2.375rem;display:inline-flex;position:absolute;left:2.5rem;top:50%;transform:translateY(-50%)}@media screen and (min-width: 900px){.wp-main-navigation .webPartInnhold .eyde a:before{font-size:3.125rem}}.wp-main-navigation .webPartInnhold .sandvik a:before{font-size:2.375rem;display:inline-flex;position:absolute;left:2.5rem;top:50%;transform:translateY(-50%)}@media screen and (min-width: 900px){.wp-main-navigation .webPartInnhold .sandvik a:before{font-size:3.125rem}}.wp-main-navigation .webPartInnhold .cruisekaier a:before{font-size:2.375rem;display:inline-flex;position:absolute;left:2.5rem;top:50%;transform:translateY(-50%)}@media screen and (min-width: 900px){.wp-main-navigation .webPartInnhold .cruisekaier a:before{font-size:3.125rem}}.wp-social-media{display:flex;margin-bottom:3rem;order:-1;flex-direction:column;align-items:center}@media screen and (min-width: 1200px){.wp-social-media{order:unset;align-items:flex-start}}.wp-social-media .webPartTittel{font-size:1.5rem;font-weight:700;margin-top:2rem;margin-bottom:.5rem}@media screen and (min-width: 900px){.wp-social-media .webPartTittel{font-size:1.875rem}}.wp-social-media .webPartInnhold .vListe{display:flex;list-style:none;margin:0;padding:0}.wp-social-media .webPartInnhold .vListe .toplevel{margin-bottom:1rem;font-size:18px;margin-right:1rem}.wp-social-media .webPartInnhold .vListe .toplevel a{text-decoration:none}.wp-social-media .webPartInnhold .vListe .facebook{display:inline-flex;align-items:center;cursor:pointer}.wp-social-media .webPartInnhold .vListe .facebook a{text-indent:-9999px;display:flex}.wp-social-media .webPartInnhold .vListe .facebook a::before{content:"";background:url("../images/facebook-circle-fill.svg");width:45px;height:45px;background-position:center;background-repeat:no-repeat;background-size:3rem;margin-right:.5rem}.wp-social-media .webPartInnhold .vListe .facebook a:hover::before{content:"";background:url("../images/facebook-circle-fill-hover.svg");width:45px;height:45px;background-position:center;background-repeat:no-repeat;background-size:3rem;margin-right:.5rem}.wp-social-media .webPartInnhold .vListe .instagram{display:inline-flex;align-items:center;cursor:pointer}.wp-social-media .webPartInnhold .vListe .instagram a{display:flex;text-indent:-9999px}.wp-social-media .webPartInnhold .vListe .instagram a::before{content:"";background:url("../images/instagram-line.svg");width:45px;height:45px;background-position:center;background-repeat:no-repeat;background-size:3rem;margin-right:.5rem}.wp-social-media .webPartInnhold .vListe .instagram a:hover::before{content:"";background:url("../images/instagram-line-hover.svg");width:45px;height:45px;background-position:center;background-repeat:no-repeat;background-size:3rem;margin-right:.5rem}.wp-social-media .webPartInnhold .vListe .snapchat{display:inline-flex;align-items:center;cursor:pointer}.wp-social-media .webPartInnhold .vListe .snapchat a{display:flex;text-indent:-9999px}.wp-social-media .webPartInnhold .vListe .snapchat a::before{content:"";background:url("../images/snapchat-fill.svg");width:45px;height:45px;background-position:center;background-repeat:no-repeat;background-size:3rem;margin-right:.5rem}.wp-social-media .webPartInnhold .vListe .snapchat a:hover::before{content:"";background:url("../images/snapchat-fill-hover.svg");width:45px;height:45px;background-position:center;background-repeat:no-repeat;background-size:3rem;margin-right:.5rem}.wp-social-media .webPartInnhold .vListe .linkedin{display:inline-flex;align-items:center;cursor:pointer}.wp-social-media .webPartInnhold .vListe .linkedin a{display:flex;text-indent:-9999px}.wp-social-media .webPartInnhold .vListe .linkedin a::before{content:"";background:url("../images/linkedin-box-line.svg");width:45px;height:45px;background-position:center;background-repeat:no-repeat;background-size:3rem;margin-right:.5rem}.wp-social-media .webPartInnhold .vListe .linkedin a:hover::before{content:"";background:url("../images/linkedin-box-line-hover.svg");width:45px;height:45px;background-position:center;background-repeat:no-repeat;background-size:3rem;margin-right:.5rem}.wp-social-media .webPartInnhold .vListe .youtube{display:inline-flex;align-items:center;cursor:pointer}.wp-social-media .webPartInnhold .vListe .youtube a{display:flex;text-indent:-9999px}.wp-social-media .webPartInnhold .vListe .youtube a::before{content:"";background:url("../images/youtube-fill.svg");width:45px;height:45px;background-position:center;background-repeat:no-repeat;background-size:3rem;margin-right:.5rem}.wp-social-media .webPartInnhold .vListe .youtube a:hover::before{content:"";background:url("../images/youtube-fill-hover.svg");width:45px;height:45px;background-position:center;background-repeat:no-repeat;background-size:3rem;margin-right:.5rem}.wp-social-media .webPartInnhold .vListe .twitter{display:inline-flex;align-items:center;cursor:pointer}.wp-social-media .webPartInnhold .vListe .twitter a{display:flex;text-indent:-9999px}.wp-social-media .webPartInnhold .vListe .twitter a::before{content:"";background:url("../images/twitter-fill.svg");width:45px;height:45px;background-position:center;background-repeat:no-repeat;background-size:3rem;margin-right:.5rem}.wp-social-media .webPartInnhold .vListe .twitter a:hover::before{content:"";background:url("../images/twitter-fill-hover.svg");width:45px;height:45px;background-position:center;background-repeat:no-repeat;background-size:3rem;margin-right:.5rem}.responsive-container{width:90%;max-width:1280px;margin-left:auto;margin-right:auto}.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}.version-style-defaults-marker-class{color:red}body{--v-global-html-content-element-top-margin: 0.75em;--v-global-title-font-size: 1.75rem;--v-global-title-font-weight: 700;--v-global-title-line-height: 1.4;--v-global-lead-font-size: 1.25rem;--v-global-lead-font-weight: 400;--v-global-lead-line-height: 1.5;--v-global-body-font-size: 1rem;--v-global-body-font-weight: 400;--v-global-body-line-height: 1.5;--v-global-heading-1-font-size: 1.75em;--v-global-heading-1-font-weight: 700;--v-global-heading-1-line-height: 1.25;--v-global-heading-2-font-size: 1.5em;--v-global-heading-2-font-weight: 700;--v-global-heading-2-line-height: 1.25;--v-global-heading-3-font-size: 1.13em;--v-global-heading-3-font-weight: 700;--v-global-heading-3-line-height: 1.5;--v-global-heading-4-font-size: 1em;--v-global-heading-4-font-weight: 700;--v-global-heading-4-line-height: 1.5;--v-global-heading-5-font-size: 0.88em;--v-global-heading-5-font-weight: 700;--v-global-heading-5-line-height: 1.5;--v-global-heading-6-font-size: 0.75em;--v-global-heading-6-font-weight: 700;--v-global-heading-6-line-height: 1.5}@media only screen and (min-width: 769px)and (max-width: 1024px){body{--v-global-html-content-element-top-margin: 0.75em;--v-global-title-font-size: 1.75rem;--v-global-title-font-weight: 700;--v-global-title-line-height: 1.4;--v-global-lead-font-size: 1.25rem;--v-global-lead-font-weight: 400;--v-global-lead-line-height: 1.5;--v-global-body-font-size: 1rem;--v-global-body-font-weight: 400;--v-global-body-line-height: 1.5;--v-global-heading-1-font-size: 1.75em;--v-global-heading-1-font-weight: 700;--v-global-heading-1-line-height: 1.25;--v-global-heading-2-font-size: 1.5em;--v-global-heading-2-font-weight: 700;--v-global-heading-2-line-height: 1.25;--v-global-heading-3-font-size: 1.13em;--v-global-heading-3-font-weight: 700;--v-global-heading-3-line-height: 1.5;--v-global-heading-4-font-size: 1em;--v-global-heading-4-font-weight: 700;--v-global-heading-4-line-height: 1.5;--v-global-heading-5-font-size: 0.88em;--v-global-heading-5-font-weight: 700;--v-global-heading-5-line-height: 1.5;--v-global-heading-6-font-size: 0.75em;--v-global-heading-6-font-weight: 700;--v-global-heading-6-line-height: 1.5}}@media only screen and (min-width: 1025px){body{--v-global-html-content-element-top-margin: 0.84em;--v-global-title-font-size: 3.38rem;--v-global-title-font-weight: 700;--v-global-title-line-height: 1.4;--v-global-lead-font-size: 1.38rem;--v-global-lead-font-weight: 400;--v-global-lead-line-height: 1.5;--v-global-body-font-size: 1.13rem;--v-global-body-font-weight: 400;--v-global-body-line-height: 1.5;--v-global-heading-1-font-size: 3.06em;--v-global-heading-1-font-weight: 700;--v-global-heading-1-line-height: 1.13;--v-global-heading-2-font-size: 1.88em;--v-global-heading-2-font-weight: 700;--v-global-heading-2-line-height: 1.13;--v-global-heading-3-font-size: 1.38em;--v-global-heading-3-font-weight: 700;--v-global-heading-3-line-height: 1.38;--v-global-heading-4-font-size: 1.25em;--v-global-heading-4-font-weight: 700;--v-global-heading-4-line-height: 1.38;--v-global-heading-5-font-size: 1.13em;--v-global-heading-5-font-weight: 700;--v-global-heading-5-line-height: 1.5;--v-global-heading-6-font-size: 1em;--v-global-heading-6-font-weight: 700;--v-global-heading-6-line-height: 1.5}}body{--v-global-link-text-color: #125277;--v-global-link-underline-line: underline;--v-global-link-underline-style: solid;--v-global-link-underline-width: auto;--v-global-link-underline-offset: auto;--v-global-link-underline-color: #125277;--v-global-link-font-weight: 400}body a:hover{--v-global-link-text-color: #125277;--v-global-link-underline-line: underline;--v-global-link-underline-style: solid;--v-global-link-underline-width: auto;--v-global-link-underline-offset: auto;--v-global-link-underline-color: #125277;--v-global-link-font-weight: 700}:root{--v-content-button-border-width: 0.125rem;--v-content-button-border-color: #125277;--v-content-button-border-radius: 1.625rem;--v-content-button-padding: .5rem 1rem .5rem 1.5rem;--v-content-button-text-color: #ffffff;--v-content-button-background: #125277;--v-content-button-hover-border-color: #125277;--v-content-button-hover-text-color: #ffffff;--v-content-button-hover-background: #125277}.client-content-widget--filtervisning--kalender .filtervisning-item-list,.client-content-widget--filtervisning--friskusaktivitet .filtervisning-item-list{padding-top:1rem;border-top:1px solid #d3d3d3}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event{height:100%;transition:all .25s ease-in-out;--v-teaser-text-child-gap: 1em;--v-teaser-child-gap: 0;--v-teaser-border-width: 0;--v-teaser-border-color: inherit;--v-teaser-border-radius: 0;--v-teaser-text-color: inherit;--v-teaser-background: #f8f8f8;--v-teaser-title-link-text-color: inherit;--v-teaser-text-padding: 1.5rem}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event .cc-date-badge{margin:1em;background:var(--v-date-badge-background, #ffffff);border-color:var(--v-date-badge-background-color, transparent);border-style:solid;border-width:var(--v-date-badge-background-width, 0);border-radius:var(--v-date-badge-border-radius, 50%);width:var(--v-date-badge-width, 8rem);height:var(--v-date-badge-height, 8rem);display:flex;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0}@container (max-width: 300px){.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event .cc-date-badge{display:none !important}}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event .cc-date-badge-date{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:var(--v-date-badge-font-size, 1em);font-weight:var(--v-date-badge-background-weight, normal);line-height:1}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event .cc-date-badge-day{font-size:var(--v-date-badge-day-font-size, 4em)}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event .cc-date-badge-year{margin:-1px;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden;clip:rect(0 0 0 0)}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-picture) .cc-date-badge{position:absolute}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event .cc-teaser-body,.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event .cc-teaser-body-content,.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event .cc-teaser-text-content{height:100%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event .cc-teaser-image{justify-content:center;align-items:center}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event .cc-teaser-text{flex-grow:1}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event .cc-teaser-title-text,.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event .cc-teaser-text-column{word-break:break-word}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event .cc-teaser-text-column{display:flex;flex-direction:column;gap:1rem}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event.cc-teaser--vertical{--v-teaser-image-border-radius: 0 0 0 0}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event.cc-teaser--horizontal{--v-teaser-image-border-radius: 0 0 0 0}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event.cc-teaser--horizontal .cc-teaser-body-content{flex-direction:row}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event.cc-teaser--horizontal .cc-teaser-image{width:50%;flex-shrink:0}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event.cc-teaser--horizontal .cc-teaser-image-content{height:100%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event .cc-teaser-image{display:flex}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event .cc-teaser-image-content{display:flex}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event .cc-teaser-image-content .cc-picture{height:100%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation--horizontal{--v-teaser-image-border-radius: 0 0 0 0;--v-teaser-image-border-radius: 0 0 0 0;flex-direction:row}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation--horizontal .cc-teaser-image{width:calc(var(--v-date-badge-width, 8rem) + 2rem)}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation--horizontal:has(.cc-picture) .cc-teaser-image{width:50%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation--horizontal .cc-teaser-text{width:50%}@container (max-width: 300px){.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation--horizontal{flex-direction:column}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation--horizontal .cc-teaser-image{width:100%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation--horizontal .cc-teaser-text{width:100%}}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation--vertical{--v-teaser-image-border-radius: 0 0 0 0}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation--vertical .cc-teaser-image-content{width:100%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation--vertical .cc-picture{width:100%}@container (max-width: 600px){.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-narrow--horizontal{flex-direction:row}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-narrow--horizontal .cc-teaser-image{width:calc(var(--v-date-badge-width, 8rem) + 2rem)}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-narrow--horizontal:has(.cc-picture) .cc-teaser-image{width:50%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-narrow--horizontal .cc-teaser-text{width:50%}@container (max-width: 300px){.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-narrow--horizontal{flex-direction:column}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-narrow--horizontal .cc-teaser-image{width:100%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-narrow--horizontal .cc-teaser-text{width:100%}}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-narrow--vertical .cc-teaser-image-content{width:100%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-narrow--vertical .cc-picture{width:100%}}@container (min-width: 601px) and (max-width: 900px){.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-normal--horizontal{flex-direction:row}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-normal--horizontal .cc-teaser-image{width:calc(var(--v-date-badge-width, 8rem) + 2rem)}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-normal--horizontal:has(.cc-picture) .cc-teaser-image{width:50%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-normal--horizontal .cc-teaser-text{width:50%}@container (max-width: 300px){.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-normal--horizontal{flex-direction:column}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-normal--horizontal .cc-teaser-image{width:100%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-normal--horizontal .cc-teaser-text{width:100%}}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-normal--vertical .cc-teaser-image-content{width:100%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-normal--vertical .cc-picture{width:100%}}@container (min-width: 901px){.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-wide--horizontal{flex-direction:row}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-wide--horizontal .cc-teaser-image{width:calc(var(--v-date-badge-width, 8rem) + 2rem)}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-wide--horizontal:has(.cc-picture) .cc-teaser-image{width:50%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-wide--horizontal .cc-teaser-text{width:50%}@container (max-width: 300px){.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-wide--horizontal{flex-direction:column}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-wide--horizontal .cc-teaser-image{width:100%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-wide--horizontal .cc-teaser-text{width:100%}}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-wide--vertical .cc-teaser-image-content{width:100%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-wide--vertical .cc-picture{width:100%}}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:not(:has(.cc-teaser-image)) .cc-teaser-body-content.u-orientation.u-orientation--horizontal .cc-teaser-text-content{flex-direction:row}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:not(:has(.cc-teaser-image)) .cc-teaser-body-content.u-orientation.u-orientation--horizontal .cc-teaser-text-column{width:50%}@container (max-width: 600px){.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:not(:has(.cc-teaser-image)) .cc-teaser-body-content.u-orientation.u-orientation-narrow--horizontal .cc-teaser-text-content{flex-direction:row}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:not(:has(.cc-teaser-image)) .cc-teaser-body-content.u-orientation.u-orientation-narrow--horizontal .cc-teaser-text-column{width:50%}}@container (min-width: 601px) and (max-width: 900px){.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:not(:has(.cc-teaser-image)) .cc-teaser-body-content.u-orientation.u-orientation-normal--horizontal .cc-teaser-text-content{flex-direction:row}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:not(:has(.cc-teaser-image)) .cc-teaser-body-content.u-orientation.u-orientation-normal--horizontal .cc-teaser-text-column{width:50%}}@container (min-width: 901px){.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:not(:has(.cc-teaser-image)) .cc-teaser-body-content.u-orientation.u-orientation-wide--horizontal .cc-teaser-text-content{flex-direction:row}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:not(:has(.cc-teaser-image)) .cc-teaser-body-content.u-orientation.u-orientation-wide--horizontal .cc-teaser-text-column{width:50%}}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event .cc-teaser-body-content .cc-teaser-title .cc-teaser-title-link{--v-teaser-title-link-underline-color: inherit}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event img{transition:all .25s ease-in-out}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event .cc-teaser-meta--primary{flex:1}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event .cc-teaser-meta-item{align-items:center;gap:1em;display:flex}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event .cc-teaser-meta-item-label-prefix::before{color:inherit}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event .cc-tag{--v-tag-border-width: 0;--v-tag-border-color: inherit;--v-tag-border-radius: 0;--v-tag-padding: 0.25em 1em;--v-tag-text-color: inherit;--v-tag-background: white}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:hover{--v-teaser-background: #f8f8f8;--v-teaser-text-color: inherit;--v-teaser-border-color: inherit;--v-teaser-title-link-text-color: inherit}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:hover img{scale:1}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:hover .cc-teaser-body-content .cc-teaser-title .cc-teaser-title-link{--v-teaser-title-link-underline-color: inherit}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:hover .cc-teaser-meta-item::before{color:inherit}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:hover .cc-teaser-meta-item-label-prefix::before{color:inherit}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--calendar-event:hover .cc-tag{--v-tag-text-color: inherit;--v-tag-background: white;--v-tag-border-color: inherit}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event{--v-default-item-spacing-level: 0.75}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-page-header-content{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1.5rem}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-page-header-content .cc-image{aspect-ratio:3;object-fit:cover}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .u-width-wide--8{gap:2rem}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .u-width-wide--4{background-color:#f8f8f8;padding:2rem;--v-faq-question-background: #efefef;--v-faq-question-text-color: currentColor;--v-faq-question-icon-color: currentColor}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .u-width-wide--4 [open]{--v-faq-question-background: #efefef;--v-faq-question-text-color: currentColor;--v-faq-question-icon-color: currentColor}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-widget{gap:1rem}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-property-list--event-details{border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;padding:2rem 0}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-page-lead-content .cc-property-list-item--info::before{font-family:"remixicon";content:"";speak:none;font-size:calc(1em*var(--v-global-icon-scale-factor));font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-page-lead-content .cc-property-list-item--date::before{font-family:"remixicon";content:"";speak:none;font-size:calc(1em*var(--v-global-icon-scale-factor));font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-page-lead-content .cc-property-list-item--time::before{font-family:"remixicon";content:"";speak:none;font-size:calc(1em*var(--v-global-icon-scale-factor));font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-page-lead-content .cc-property-list-item--location::before{font-family:"remixicon";content:"";speak:none;font-size:calc(1em*var(--v-global-icon-scale-factor));font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-page-lead-content .cc-property-list-item--address::before{font-family:"remixicon";content:"";speak:none;font-size:calc(1em*var(--v-global-icon-scale-factor));font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-page-lead-content .cc-property-list-item--phone::before{font-family:"remixicon";content:"";speak:none;font-size:calc(1em*var(--v-global-icon-scale-factor));font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-page-lead-content .cc-property-list-item--email::before{font-family:"remixicon";content:"";speak:none;font-size:calc(1em*var(--v-global-icon-scale-factor));font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-page-lead-content .cc-property-list-item--person::before{font-family:"remixicon";content:"";speak:none;font-size:calc(1em*var(--v-global-icon-scale-factor));font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-page-lead-content .cc-property-list-item--age::before{font-family:"remixicon";content:"";speak:none;font-size:calc(1em*var(--v-global-icon-scale-factor));font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-page-lead-content .cc-property-list-item--some::before{font-family:"remixicon";content:"";speak:none;font-size:calc(1em*var(--v-global-icon-scale-factor));font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-page-lead-content .cc-property-list-item--occurrences::before{font-family:"remixicon";content:"";speak:none;font-size:calc(1em*var(--v-global-icon-scale-factor));font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-page-lead-content .cc-property-list-item--category::before{font-family:"remixicon";content:"";speak:none;font-size:calc(1em*var(--v-global-icon-scale-factor));font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-page-lead-content .cc-property-list-item--document::before{font-family:"remixicon";content:"";speak:none;font-size:calc(1em*var(--v-global-icon-scale-factor));font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-content-link-prefix{color:var(--v-global-link-text-color)}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-content-link--link{color:var(--v-global-link-text-color)}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-page-lead-content .cc-property-list .cc-property-list-item{padding-left:2rem;position:relative}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-page-lead-content .cc-property-list .cc-property-list-item::before{position:absolute;left:0;top:.25em}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-page-section--occurrences{border-top:1px solid #b3b3b3;padding:2rem 0}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-property-list-item-label{--v-property-list-item-label-font-size: 0.8em;--v-property-list-item-label-font-weight: 700;--v-property-list-item-label-line-height: 1.5}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-property-list-item{--v-property-list-item-font-size: 1em;--v-property-list-item-font-weight: 400;--v-property-list-item-line-height: 1.5}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-tag-list{margin-top:.5em;--v-tag-list-item-spacing: 1em}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-tag{color:#4c5063;--v-tag-border-width: 2px;--v-tag-border-color: #f8f8f8;--v-tag-border-radius: 4px;--v-tag-padding: 0.25rem 1rem;--v-tag-text-color: #4C5063;--v-tag-background: transparent}.cc-page:where(:not(.u-is-designed)).cc-page--calendar-event .cc-show-more-container .cc-tag{--v-tag-background: #f8f8f8}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--contact-card{--v-teaser-image-aspect-ratio: 1;--v-teaser-title-font-size: 1em;--v-teaser-title-font-weight: normal;--v-teaser-text-child-gap: 1rem}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--contact-card .cc-teaser-body-content{flex-direction:row;align-items:center;gap:.5rem}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--contact-card .cc-teaser-image{width:2rem;height:2rem;overflow:hidden}.calendar-event-list-widget-footer,.cc-div:has(>.cc-anchor--view-all){margin-top:2rem;display:flex;justify-content:center}.cc-anchor--view-all,.calendar-event-list-widget-footer-view-all-link{display:flex;width:fit-content;align-items:center;background-color:var(--bc-c-action-primary);color:var(--bc-c-action-primary-foreground);border:2px solid var(--bc-c-action-primary-border);border-radius:var(--bc-border-radius);padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.cc-anchor--view-all:hover,.calendar-event-list-widget-footer-view-all-link:hover{background-color:var(--bc-c-action-primary-hover);border-color:var(--bc-c-action-primary-hover);outline:2px solid var(--bc-c-action-primary-hover);color:var(--bc-c-action-primary-foreground)}.client-content-widget--filtervisning--person .filtervisning-item-list{padding-top:1rem}.client-content-widget--filtervisning--person .shouldHaveSeparator{row-gap:0}.client-content-widget--filtervisning--person .shouldHaveSeparator .cc-grid-list-item:not(:first-child){border-top:1px solid #666}.client-content-widget--filtervisning--person div.filtervisning-item{height:100%}.client-content-widget--filtervisning--person div.filtervisning-item>div.bc-dangerousHtml{height:100%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person{height:100%;transition:all .25s ease-in-out;--v-teaser-text-child-gap: 1em;--v-teaser-child-gap: 0;--v-teaser-border-width: 0;--v-teaser-border-color: inherit;--v-teaser-border-radius: 0;--v-teaser-text-color: inherit;--v-teaser-background: ;--v-teaser-title-link-text-color: inherit;--v-teaser-text-padding: 1.5rem}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person .cc-teaser-body,.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person .cc-teaser-body-content,.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person .cc-teaser-text-content{height:100%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person .cc-teaser-image{justify-content:center;align-items:flex-start}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person .cc-teaser-text{flex-grow:1}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person .cc-teaser-title-text,.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person .cc-teaser-text-column{word-break:break-word}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person .cc-teaser-text-column{display:flex;flex-direction:column;gap:1rem}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person.cc-teaser--vertical{--v-teaser-image-border-radius: 0 0 0 0}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person.cc-teaser--horizontal{--v-teaser-image-border-radius: 0 0 0 0}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person.cc-teaser--horizontal .cc-teaser-body-content{flex-direction:row}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person.cc-teaser--horizontal .cc-teaser-image{width:33%;flex-shrink:0}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person.cc-teaser--horizontal .cc-teaser-image-content{height:100%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person .cc-teaser-image{display:flex}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person .cc-teaser-image-content{display:flex}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person .cc-teaser-image-content .cc-picture{height:100%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation--horizontal{--v-teaser-image-border-radius: 0 0 0 0;--v-teaser-image-border-radius: 0 0 0 0;flex-direction:row}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation--horizontal .cc-teaser-image{padding:1rem;width:calc(var(--v-date-badge-width, 8rem) + 2rem)}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation--horizontal:has(.cc-picture) .cc-teaser-image{width:33%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation--horizontal .cc-teaser-text{width:67%}@container (max-width: 400px){.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation--horizontal{flex-direction:column}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation--horizontal:has(.cc-picture) .cc-teaser-image{width:100%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation--horizontal .cc-teaser-text{width:100%}}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation--vertical{--v-teaser-image-border-radius: 0 0 0 0}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation--vertical .cc-teaser-image-content{width:100%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation--vertical .cc-picture{width:100%}@container (max-width: 600px){.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-narrow--horizontal{flex-direction:row}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-narrow--horizontal .cc-teaser-image{width:calc(var(--v-date-badge-width, 8rem) + 2rem)}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-narrow--horizontal:has(.cc-picture) .cc-teaser-image{width:33%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-narrow--horizontal .cc-teaser-text{width:67%}@container (max-width: 400px){.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-narrow--horizontal{flex-direction:column}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-narrow--horizontal .cc-teaser-image{width:100%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-narrow--horizontal .cc-teaser-text{width:100%}}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-narrow--vertical .cc-teaser-image-content{width:100%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-narrow--vertical .cc-picture{width:100%}}@container (min-width: 601px) and (max-width: 900px){.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-normal--horizontal{flex-direction:row}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-normal--horizontal .cc-teaser-image{width:calc(var(--v-date-badge-width, 8rem) + 2rem)}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-normal--horizontal:has(.cc-picture) .cc-teaser-image{width:33%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-normal--horizontal .cc-teaser-text{width:67%}@container (max-width: 400px){.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-normal--horizontal{flex-direction:column}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-normal--horizontal .cc-teaser-image{width:100%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-normal--horizontal .cc-teaser-text{width:100%}}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-normal--vertical .cc-teaser-image-content{width:100%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-normal--vertical .cc-picture{width:100%}}@container (min-width: 901px){.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-wide--horizontal{flex-direction:row}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-wide--horizontal .cc-teaser-image{width:calc(var(--v-date-badge-width, 8rem) + 2rem)}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-wide--horizontal:has(.cc-picture) .cc-teaser-image{width:33%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-wide--horizontal .cc-teaser-text{width:67%}@container (max-width: 400px){.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-wide--horizontal{flex-direction:column}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-wide--horizontal .cc-teaser-image{width:100%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-wide--horizontal .cc-teaser-text{width:100%}}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-wide--vertical .cc-teaser-image-content{width:100%}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:has(.cc-teaser-image) .cc-teaser-body-content.u-orientation.u-orientation-wide--vertical .cc-picture{width:100%}}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:not(:has(.cc-teaser-image)) .cc-teaser-body-content.u-orientation.u-orientation--horizontal .cc-teaser-text-content{flex-direction:row}@container (max-width: 600px){.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:not(:has(.cc-teaser-image)) .cc-teaser-body-content.u-orientation.u-orientation-narrow--horizontal .cc-teaser-text-content{flex-direction:row}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:not(:has(.cc-teaser-image)) .cc-teaser-body-content.u-orientation.u-orientation-narrow--horizontal .cc-teaser-text-column{width:50%}}@container (min-width: 601px) and (max-width: 900px){.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:not(:has(.cc-teaser-image)) .cc-teaser-body-content.u-orientation.u-orientation-normal--horizontal .cc-teaser-text-content{flex-direction:row}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:not(:has(.cc-teaser-image)) .cc-teaser-body-content.u-orientation.u-orientation-normal--horizontal .cc-teaser-text-column{width:50%}}@container (min-width: 901px){.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:not(:has(.cc-teaser-image)) .cc-teaser-body-content.u-orientation.u-orientation-wide--horizontal .cc-teaser-text-content{flex-direction:row}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:not(:has(.cc-teaser-image)) .cc-teaser-body-content.u-orientation.u-orientation-wide--horizontal .cc-teaser-text-column{width:50%}}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person .cc-teaser-body-content .cc-heading .cc-teaser-title-link{--v-teaser-title-link-underline-color: inherit}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person img{transition:all .25s ease-in-out}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person .cc-teaser-meta--primary{flex:1}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person .cc-teaser-meta-item.cc-teaser-meta-item--information .cc-teaser-meta-item-label-text{margin:-1px;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden;clip:rect(0 0 0 0)}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person .cc-teaser-meta-item.cc-teaser-meta-item--phone .cc-teaser-meta-item-label-text,.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person .cc-teaser-meta-item.cc-teaser-meta-item--mobile .cc-teaser-meta-item-label-text,.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person .cc-teaser-meta-item.cc-teaser-meta-item--email .cc-teaser-meta-item-label-text{margin:-1px;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden;clip:rect(0 0 0 0)}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person .cc-teaser-meta-item.cc-teaser-meta-item--phone .cc-teaser-meta-item-value,.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person .cc-teaser-meta-item.cc-teaser-meta-item--mobile .cc-teaser-meta-item-value,.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person .cc-teaser-meta-item.cc-teaser-meta-item--email .cc-teaser-meta-item-value{font-weight:normal}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person .cc-tag{--v-tag-border-width: 0;--v-tag-border-color: inherit;--v-tag-border-radius: 0;--v-tag-padding: 0.25em 1em;--v-tag-text-color: inherit;--v-tag-background: white}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:hover{--v-teaser-background: ;--v-teaser-text-color: inherit;--v-teaser-border-color: inherit;--v-teaser-title-link-text-color: inherit}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:hover img{scale:1}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:hover .cc-teaser-body-content .cc-teaser-title .cc-teaser-title-link{--v-teaser-title-link-underline-color: inherit}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:hover .cc-teaser-meta-item::before{color:inherit}.cc-teaser:where(:not(.u-is-designed)).cc-teaser--person:hover .cc-tag{--v-tag-text-color: inherit;--v-tag-background: white;--v-tag-border-color: inherit}.cc-page:where(:not(.u-is-designed)).cc-page--person{--v-default-item-spacing-level: 0.75}.cc-page:where(:not(.u-is-designed)).cc-page--person .cc-page-header-content{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1.5rem}.cc-page:where(:not(.u-is-designed)).cc-page--person .cc-page-header-content .cc-image{aspect-ratio:3;object-fit:cover}.cc-page:where(:not(.u-is-designed)).cc-page--person .u-width-wide--8{gap:2rem}.cc-page:where(:not(.u-is-designed)).cc-page--person .u-width-wide--4{padding:2rem}.cc-page:where(:not(.u-is-designed)).cc-page--person .cc-widget{gap:1rem}.cc-page:where(:not(.u-is-designed)).cc-page--person .cc-property-list--event-details{border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;padding:2rem 0}.cc-page:where(:not(.u-is-designed)).cc-page--person .cc-property-list-item-label{--v-property-list-item-label-font-size: 0.8em;--v-property-list-item-label-font-weight: 700;--v-property-list-item-label-line-height: 1.5}.cc-page:where(:not(.u-is-designed)).cc-page--person .cc-property-list-item{--v-property-list-item-font-size: 1em;--v-property-list-item-font-weight: 400;--v-property-list-item-line-height: 1.5}.cc-page:where(:not(.u-is-designed)).cc-page--person .cc-tag-list{margin-top:.5em;--v-tag-list-item-spacing: 1em}.cc-page:where(:not(.u-is-designed)).cc-page--person .cc-tag{color:#4c5063;--v-tag-border-width: 2px;--v-tag-border-color: #f8f8f8;--v-tag-border-radius: 4px;--v-tag-padding: 0.25rem 1rem;--v-tag-text-color: #4C5063;--v-tag-background: transparent}.cc-page:where(:not(.u-is-designed)).cc-page--person .cc-show-more-container .cc-tag{--v-tag-background: #f8f8f8}:root{--v-faq-question-border-color: #125277;--v-faq-question-border-width: 0.25rem;--v-faq-question-border-radius: 0.875rem;--v-faq-question-padding: 2rem;--v-faq-question-text-color: #125277;--v-faq-question-background: #CEF3FF;--v-faq-answer-border-color: #125277;--v-faq-answer-border-radius: 0 0 0.875rem 0.875rem;--v-faq-answer-padding: 0.625rem 2.5rem 2.5rem 5rem;--v-faq-answer-text-color: #ffffff;--v-faq-answer-background: #125277}[open]{--v-faq-question-border-radius: 0.875rem 0.875rem 0 0;--v-faq-question-text-color: #ffffff;--v-faq-question-background: #125277}.cc-faq-item .cc-faq-question{justify-content:flex-start}.cc-faq-item .cc-faq-question::after{order:-1}:root{--v-table-border-radius: 0;--v-table-header-background: #125277;--v-table-header-column-border-width: 0;--v-table-header-column-border-color: #ffffff;--v-table-header-border-radius: 0;--v-table-column-padding: 0.938rem;--v-table-header-text-color: #ffffff;--v-table-column-border-width: 0;--v-table-column-border-color: #125277;--v-table-row-border-radius: 0;--v-table-row-background-odd: #ffffff;--v-table-row-background-even: #fafaf5}
