html,body{overflow-x:hidden}
h1:target{background-color:#f7f7a1}h2:target{background-color:#f7f7a1}h3:target{background-color:#f7f7a1}
p.sv-portlet-image-caption{margin-top:0;font-size:.9em;font-style:italic;margin-bottom:.5em}
.sv-edit-mode .kontaktruta .env-collapse{display:block!important}.kontaktruta{margin-bottom:1em;margin-top:1em}.kontaktrubrik{background-color:#571e45;border:0}.kontaktruta h2{margin:0;color:white}.kontaktruta h2 svg{margin:0 .5em -0.4em .4em;color:white}.kontaktruta div.brodtext{padding:0 1em 1em 1em}.kontaktruta p{line-height:1.2}.kontaktruta div div p:first-child{font-weight:bold;line-height:1}.kontaktruta .env-collapse-header--icons{padding:0 1em 0 0}.kontaktruta .env-collapse-header--icons:before,.kontaktruta .env-collapse-header--icons:after{background-color:white}.kontaktruta div.brodtext{padding:0 1em 1em 1em;border:1px solid #2e2d2c;border-width:0 1px 0 1px}.kontaktruta .env-collapse-header:hover,.kontaktruta .env-collapse-header:focus{background-color:#28367b;border-bottom-right-radius:0;border-bottom-left-radius:0}.kontaktruta .env-collapse--expanded{background-color:#571e45;border-bottom-right-radius:0;border-bottom-left-radius:0}.sv-collapsible-content:has(.kontaktruta) .underrubrik2 .env-collapse-header,.sv-collapsible-content:has(.kontaktrutaOpen) .underrubrik2 .env-collapse-header{background-color:#571e45;color:white;padding:.4em;font-weight:500;font-size:.9em;border:1px solid #571e45}.sv-collapsible-content:has(.kontaktruta) .underrubrik2 .env-collapse--expanded,.sv-collapsible-content:has(.kontaktrutaOpen) .underrubrik2 .env-collapse--expanded{border-bottom-right-radius:0;border-bottom-left-radius:0}.sv-collapsible-content:has(.kontaktruta) .underrubrik2 .env-collapse-header .env-collapse-header--icons::before,.sv-collapsible-content:has(.kontaktruta) .underrubrik2 .env-collapse-header .env-collapse-header--icons::after,.sv-collapsible-content:has(.kontaktrutaOpen) .underrubrik2 .env-collapse-header .env-collapse-header--icons::before,.sv-collapsible-content:has(.kontaktrutaOpen) .underrubrik2 .env-collapse-header .env-collapse-header--icons::after{background-color:white}.kontaktruta.env-collapse,.kontaktrutaOpen.env-collapse{margin:0 1px 1em -1px;padding:0 1em 1em 1em;border:1px solid #2e2d2c;border-width:0 1px 0 1px}.sv-collapsible-content:has(.kontaktruta),.sv-collapsible-content:has(.kontaktrutaOpen){margin-bottom:1em;margin-top:1em}.sv-collapsible-content:has(.kontaktruta) .underrubrik2 a:hover,.sv-collapsible-content:has(.kontaktruta) .underrubrik2 a:focus,.sv-collapsible-content:has(.kontaktruta) .underrubrik2 a:active,.sv-collapsible-content:has(.kontaktrutaOpen) .underrubrik2 a:hover,.sv-collapsible-content:has(.kontaktrutaOpen) .underrubrik2 a:focus,.sv-collapsible-content:has(.kontaktrutaOpen) .underrubrik2 a:active{background-color:#28367b;border-bottom-right-radius:0;border-bottom-left-radius:0;border-color:#28367b}.sv-collapsible-content:has(.kontaktruta) .underrubrik2 a span.env-m-right--x-large::before,.sv-collapsible-content:has(.kontaktrutaOpen) .underrubrik2 a span.env-m-right--x-large::before{content:url('/images/18.63f6ef1619a5309fed94a4b/1762333023112/envision-icons_chat.svg');height:22px;display:block;width:23px;float:left;margin:.2em .5em -0.3em .4em;padding-right:.1em}.sv-collapsible-content:has(.informationsrutaClosed) .env-collapse-header,.sv-collapsible-content:has(.informationsrutaOpen) .env-collapse-header{background-color:#10706e;color:white;font-weight:500;padding:.5em;border:1px solid #10706e}.sv-collapsible-content:has(.informationsrutaClosed) .underrubrik2 .env-collapse--expanded,.sv-collapsible-content:has(.informationsrutaOpen) .underrubrik2 .env-collapse--expanded{border-bottom-right-radius:0;border-bottom-left-radius:0}.sv-collapsible-content:has(.informationsrutaClosed) .underrubrik2 .env-collapse-header .env-collapse-header--icons::before,.sv-collapsible-content:has(.informationsrutaClosed) .underrubrik2 .env-collapse-header .env-collapse-header--icons::after,.sv-collapsible-content:has(.informationsrutaOpen) .underrubrik2 .env-collapse-header .env-collapse-header--icons::before,.sv-collapsible-content:has(.informationsrutaOpen) .underrubrik2 .env-collapse-header .env-collapse-header--icons::after{background-color:white}.informationsrutaClosed.env-collapse,.informationsrutaOpen.env-collapse{margin:0 1px 1em -1px;padding:0 1em 1em 1em;border:1px solid #2e2d2c;border-width:0 1px 0 1px}.sv-collapsible-content:has(.informationsrutaOpen),.sv-collapsible-content:has(.informationsrutaClosed){margin-bottom:1em}.sv-collapsible-content:has(.informationsrutaOpen) .underrubrik2 a:hover,.sv-collapsible-content:has(.informationsrutaOpen) .underrubrik2 a:focus,.sv-collapsible-content:has(.informationsrutaOpen) .underrubrik2 a:active,.sv-collapsible-content:has(.informationsrutaClosed) .underrubrik2 a:hover,.sv-collapsible-content:has(.informationsrutaClosed) .underrubrik2 a:focus,.sv-collapsible-content:has(.informationsrutaClosed) .underrubrik2 a:active{background-color:#28367b;border-bottom-right-radius:0;border-bottom-left-radius:0;border-color:#28367b}
.sv-font-landingsrubriker{color:inherit}.nolinea{text-decoration:none}.infohidden{background-color:white;padding:.5em}
.hamburgare{border:0;background:0;color:#FFF;font-weight:bold;font-size:1.5em;text-transform:uppercase;width:100%;padding:.5em}.hamburgare::first-letter{font-size:115%}#vmeny{background:white;font-size:1.3em;width:100%;padding:.6em;color:#000;text-transform:none;font-weight:initial}
@media all and (min-width: 800px) and (max-width: 999px) {.sv-fluid-grid.sv-grid-12-kolumner .sv-column-4.topplankar{width:50%;margin-left:0;float:right}.sv-grid-12-kolumner.sv-fluid-grid .sv-column-4.sokruta{width:100%}}
.lp-crisis-banner__alert{font-size:1.2em!important}
@media print {.sv-template-portlet:has(>.kontaktruta),.sv-template-portlet:has(>.visitevents){display:block}}
