/* WARNING: This file is generated by a build script. Please do not edit directly, as any changes will be lost. */
.cgi-header .cgi-header-top{position:relative;width:100%;gap:10px}.cgi-header .cgi-header-top-tools{display:flex;flex-flow:row nowrap;align-items:center;column-gap:16px;height:80px}.cgi-header .cgi-header-top-tools a,.cgi-header .cgi-header-top-tools span{text-transform:none;color:var(--cgi-color-text);font-family:var(--cgi-font-body);font-size:1.2rem;margin:0 16px 0 0;font-weight:normal}@media(max-width: 576px){.cgi-header .cgi-header-top-tools a,.cgi-header .cgi-header-top-tools span{font-size:1rem}}@media(max-width: 576px){.cgi-header .cgi-header-top-tools a i,.cgi-header .cgi-header-top-tools span i{margin:0 16px 0 0}}.cgi-header .cgi-header-top-tools button{padding:0;margin:0;column-gap:0}.cgi-header .cgi-header-top-tools>div{display:flex;flex-direction:row;align-items:center;height:32px;padding:0;margin:0}.cgi-header .cgi-header-top-tools>div i{color:var(--cgi-color-text);margin:0 8px 0 0;font-size:1.2rem}@media(max-width: 576px){.cgi-header .cgi-header-top-tools>div i{margin:0 16px 0 0}}@media(max-width: 576px){.cgi-header .cgi-header-top .sv-language-portlet{flex-direction:column}.cgi-header .cgi-header-top .sv-com-cgi-logotype img{max-height:18px}.cgi-header .cgi-header-top .sv-com-cgi-logotype span{display:none}}.cgi-header .sol-header-wrapper .sol-top-nav-helpers .sol-top-nav-icon{margin:0}.cgi-header .sol-header-wrapper .sol-top-nav-helpers .sol-top-nav-icon>.toggle-meny-text{text-transform:none;color:var(--cgi-color-text);font-family:var(--cgi-font-body);font-size:1.2rem;margin:0;font-weight:normal}@media(max-width: 576px){.cgi-header .sol-header-wrapper .sol-top-nav-helpers .sol-top-nav-icon>.toggle-meny-text{font-size:1rem}}@media(max-width: 576px){.cgi-header .sol-header-wrapper .sol-top-nav-helpers .sol-top-nav-icon i{margin:0}}.cgi-footer .sol-share-container .sol-share-item{font-size:1.2rem;background-color:var(--cgi-color-offWhite);border-radius:360px;width:40px;height:40px;border:1px solid var(--cgi-color-primary-default);margin:0 8px 0 0}.cgi-footer .sol-share-container .sol-share-item a{width:24px;height:24px;text-align:center;margin-top:4px}.cgi-footer .sol-share-container .sol-share-item.sol-share-title{background-color:rgba(0,0,0,0);border:none;padding:0 8px 0 0}.cgi-footer .sol-share-container .sol-share-item.sol-share-title:hover{background-color:rgba(0,0,0,0)}.cgi-footer .sol-share-container .sol-share-item:hover{background-color:var(--cgi-color-primary-80);transition:.5s}.cgi-footer .sol-share-container .sol-share-item:hover i::before{color:var(--cgi-color-offWhite)}.cgi-footer .sol-social-media-item:first-of-type{margin:5px 16px 0 0;font-size:1.2rem}.cgi-footer .sol-social-media-item a{background-color:var(--cgi-color-primary-default);border:none !important;display:flex;justify-content:center;align-items:center;margin:0 8px 0 0}.cgi-footer .sol-social-media-item:last-of-type{background-color:var(--cgi-color-offWhite)}.cgi-footer .sol-social-media-item:last-of-type::before{content:"Toppen";position:absolute;left:-60px;top:8px}.cgi-footer .sol-social-media-item:last-of-type:hover{background-color:var(--cgi-color-primary-80);transition:.5s}.cgi-footer .sol-social-media-item:last-of-type:hover i::before{color:var(--cgi-color-offWhite)}.cgi-footer .sol-bottom .sol-footer-links-item{padding-left:15px}.cgi-footer .sol-bottom .sol-footer-links li .sol-footer-links-item span{font-size:1.2rem;margin-right:4px}.cgi-footer .sol-bottom .sol-footer-links li .sol-footer-links-item:before{display:none;content:none}.cgi-footer .sol-bottom .sol-footer-contactInfo address .sol-footer-contact-item{padding-left:0;display:flex;flex-direction:column;align-items:flex-start}.cgi-footer .sol-bottom .sol-footer-contactInfo address .sol-footer-contact-item a{text-decoration:underline}.cgi-footer .sol-bottom .sol-footer-contactInfo address .sol-footer-contact-item span{font-size:1.2rem}.cgi-footer .sol-bottom .sol-footer-contactInfo address .sol-footer-contact-item .cgi-footer-title{font-size:1rem;line-height:normal}.cgi-footer .sol-bottom .sol-footer-contactInfo address .sol-footer-contact-item:first-of-type{display:flex;padding-left:0}.cgi-footer .sol-bottom .sol-footer-contactInfo address .sol-footer-contact-item:first-of-type a span::before{display:none;content:none}.cgi-footer .sol-bottom .sol-footer-contact-item{align-items:center;gap:8px}.cgi-footer .sol-bottom .sol-footer-contact-item a{font-size:1.2rem;font-weight:400}.cgi-footer .sol-bottom .sol-footer-contact-item i.fal:first-child{justify-content:flex-start}.cgi-footer .sol-external-link-icon{font-size:0.75rem}.cgi-footer{background-color:var(--cgi-color-background)}.cgi-footer *{color:var(--cgi-color-text) !important}.cgi-footer .sol-bottom p.font-footer-header{font-family:var(--cgi-font-heading);border:none;margin-bottom:16px;font-size:1.2rem}.cgi-footer .sv-use-margins .sv-font-text-sidfot{margin:24px 0}
.cgi-button{display:inline-flex;min-height:64px;padding:8px 24px;align-items:center;column-gap:8px;row-gap:8px;text-align:left;text-decoration:none;border:0;border-radius:8px;transition:all .2s ease-in-out;font-size:1.15rem;font-weight:400;font-family:var(--cgi-font-body);cursor:pointer}.cgi-button:hover:not(:has(>span)),.cgi-button:focus:not(:has(>span)){text-decoration:underline}.cgi-button:hover .text,.cgi-button:focus .text{text-decoration:underline}.cgi-button:hover .icon,.cgi-button:focus .icon{display:inline-block;text-decoration:none!important}.cgi-button:focus-visible{outline:2px solid var(--cgi-color-focus);outline-offset:2px}.sol-action-button,.sol-action-button--secondary,.sol-action-button.sol-action-button--secondary{color:#fff;background-color:#00263e;border-radius:8px;font-weight:400;padding:8px 32px 8px 18px;text-transform:none}.cgi-button--primary{background-color:var(--cgi-color-primary-default);color:var(--cgi-color-white)}.cgi-button--primary:hover,.cgi-button--primary:focus{background-color:var(--cgi-color-primary-120);color:var(--cgi-color-white)}.cgi-button--primary:active{background-color:var(--cgi-color-primary-140)}.cgi-button--primary.cgi-button--ghost{background-color:rgba(0,0,0,0);color:var(--cgi-color-black)}.cgi-button--primary.cgi-button--ghost:active{background-color:var(--cgi-color-primary-default);color:var(--cgi-color-white)}.cgi-button--primary.cgi-button--outline{background-color:rgba(0,0,0,0);color:var(--cgi-color-black)}.cgi-button--primary.cgi-button--outline:active{background-color:var(--cgi-color-primary-default);color:var(--cgi-color-white)}.cgi-button--secondary{background-color:var(--cgi-color-secondary-default);color:var(--cgi-color-black)}.cgi-button--secondary:hover,.cgi-button--secondary:focus{background-color:var(--cgi-color-secondary-80);color:var(--cgi-color-black)}.cgi-button--secondary:active{background-color:var(--cgi-color-secondary-120)}.cgi-button--secondary.cgi-button--ghost{background-color:rgba(0,0,0,0);color:var(--cgi-color-black)}.cgi-button--secondary.cgi-button--ghost:active{background-color:var(--cgi-color-secondary-default);color:var(--cgi-color-black)}.cgi-button--secondary.cgi-button--outline{background-color:rgba(0,0,0,0);color:var(--cgi-color-black)}.cgi-button--secondary.cgi-button--outline:active{background-color:var(--cgi-color-secondary-default);color:var(--cgi-color-black)}.cgi-button--tertiary{background-color:var(--cgi-color-offWhite);color:var(--cgi-color-text)}.cgi-button--tertiary:hover,.cgi-button--tertiary:focus{background-color:var(--cgi-color-white);color:var(--cgi-color-black)}.cgi-button--tertiary:active{background-color:var(--cgi-color-offWhite)}.cgi-button--quaternary{background-color:var(--cgi-color-accent-default);color:var(--cgi-color-text)}.cgi-button--quaternary:hover,.cgi-button--quaternary:focus{background-color:var(--cgi-color-accent-80)}.cgi-button--quaternary:active{background-color:var(--cgi-color-accent-120)}.cgi-button--center{display:flex;width:fit-content;margin-left:auto;margin-right:auto}.cgi-button--right{display:flex;width:fit-content;margin-left:auto;margin-right:0}.cgi-button--blocking{width:100%;justify-content:center}.cgi-button--small{min-height:40px}.cgi-button--large{min-height:80px}
