@charset "UTF-8";
/*! - -- Built by Consid AB | (c) 2026 Kund x | Consid Örebro Boilerplate v0.1.0 -- - !*/*{-webkit-box-sizing:border-box;box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}html,html a{text-shadow:1px 1px 1px rgba(0,0,0,.004)}@media (max-width:767px){html{overflow-x:hidden}}table{height:auto!important}h1{word-break:break-word}.no-scroll{height:100%;position:relative}.visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.ks-main-content,.ks-main-content:before{position:relative;z-index:-9999}.ks-main-content:before{content:" ";display:block;height:7rem;margin-top:-7rem;visibility:hidden}.ks-padding{padding:0 1rem}.ks-space-between:after,.ks-space-between:before{content:none}@media (min-width:768px){.ks-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}}.sv-image-portlet img,.sv-marketplace-meriworks-imagevault-asset img{background-clip:padding-box;border-radius:.25rem}.ks-top-image img{background-clip:padding-box;border-radius:0!important}.sv-marketplace-meriworks-imagevault-asset .iv-asset>.caption{line-height:1.5;margin-bottom:.5rem;margin-top:.5rem}.sv-marketplace-meriworks-imagevault-asset .iv-asset>.caption:empty{margin-bottom:0;margin-top:0}@media (min-width:768px){.ks-right-column{float:right;margin-top:3.25rem;max-width:25.75rem;width:100%}}.ks-center{-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.ks-center .pagecontent{margin:0 auto}.ks-center h1,.ks-center p{text-align:center!important}@media (min-width:768px){.pagecontent h1:first-child{margin-top:3rem}}.kundo-chat-widget__start-button{bottom:3.5rem!important}[data-whatintent=mouse] :focus{outline:none}[class^=env-]:focus-visible{-webkit-box-shadow:none;box-shadow:none;outline-offset:.25rem}.ks-sr-only,.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}h1,h2.subheading,h3,h4,p.normal{color:var(--env-font-color)}p.normal{margin:0 0 1rem}p.normal a,ul.normal a{color:var(--env-font-color)}p.normal a,p.normal a:hover,ul.normal a,ul.normal a:hover{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}p.normal a:hover,ul.normal a:hover{color:var(--env-link-hover-font-color)}a.normal{color:var(--env-font-color)}a.normal,a.normal:hover{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}a.normal:hover{color:var(--env-link-hover-font-color)}.sv-template-404-fullbred .sv-font-ingress:last-child,.sv-template-artikelsida .sv-font-ingress:last-child,.sv-template-guidesida .sv-font-ingress:last-child,.sv-template-nyttosida .sv-font-ingress:last-child,.sv-template-presentationssida-fullbred .sv-font-ingress:last-child{border-bottom:1px solid #d6d6d0;padding-bottom:1.5rem}.sv-text-portlet h1.heading,.sv-text-portlet h2.subheading,.sv-text-portlet h3.subheading3,.sv-text-portlet h4.sv-font-rubrik-niva-4,.sv-text-portlet h5.sv-font-rubrikniva-5,.sv-text-portlet ol.normal>li,.sv-text-portlet p,.sv-text-portlet ul.normal>li{max-width:45rem}a[href^="/download"]:not(a[download]) .sv-linkicon{display:none}a[href^="/download"]:not(a[download]):after{content:"\f15b";display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:.875rem;font-weight:400;margin-left:.25rem;text-decoration:none}ul.normal{list-style:none;margin:0;padding:0}ul.normal li{display:block;margin-bottom:.5rem;padding-left:1.75rem;position:relative}ul.normal li:before{background-color:var(--env-font-color);border-radius:2rem;content:"";height:.25rem;left:.75rem;margin-left:0;margin-right:.5rem;position:absolute;top:.625rem;width:.25rem}ul.normal li ul{margin-top:.5rem;padding-left:0}ul.normal li ul li{margin-bottom:.5rem}.env-button{border-radius:.25rem;font-weight:700;line-height:1.5;min-height:auto;padding:.75rem 1.5rem}.env-button,.env-button:hover{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.env-button:hover{text-decoration:underline}.env-button:focus{outline:none}.env-button--small{font-size:1rem;line-height:1.4;padding:.5rem 1rem}.env-button--large{font-size:1rem;padding:1rem 1.5rem}.env-button:disabled{opacity:.4}.env-popover{background-color:var(--env-block-primary-background-color);border:1px solid var(--env-block-primary-border-color);border-radius:.25rem .25rem 0 0;border-top:1px solid var(--env-block-primary-border-color)!important;-webkit-box-shadow:none;box-shadow:none;margin:0}.env-popover__arrow:after{border:.75rem solid transparent;border-bottom-color:var(--env-block-primary-border-color)!important;left:-1px!important;top:1px!important}.env-popover__header{border:0;padding:1rem 1rem .5rem}.env-popover__content{padding:.5rem 1rem 1rem}.env-form-element__label{font-weight:700}.env-form-input{background-color:#fff;border-color:#acaca0;border-radius:.25rem;padding:.5rem .625rem}.env-checkbox{padding:.5rem 0 0}.env-checkbox label{cursor:pointer}.env-checkbox .env-checkbox__fake{background:#fff;border:1px solid #444;border-radius:.25rem;-webkit-box-shadow:inset 1px 2px 2px rgba(0,0,0,.08);box-shadow:inset 1px 2px 2px rgba(0,0,0,.08);margin-right:.5rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.env-checkbox .env-checkbox__label{font-family:Roboto,sans-serif;font-weight:400}.env-checkbox [type=checkbox]:checked+label .env-checkbox__fake{background-color:var(--env-link-hover-font-color);border:1px solid var(--env-link-hover-font-color);-webkit-box-shadow:inset 1px 2px 2px rgba(0,0,0,.08);box-shadow:inset 1px 2px 2px rgba(0,0,0,.08);text-align:center;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.env-checkbox [type=checkbox]:checked+label .env-checkbox__fake:after{border:0;color:#fff;content:"\f00c";display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:.875rem;font-weight:900;height:auto;left:0;position:relative;top:0;-webkit-transform:unset;transform:unset;width:auto}label.env-radio{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;gap:0;margin:0;padding:0 0 1rem 1.75rem;position:relative}label.env-radio input[type=radio]{background-color:#fff;border:1px solid #444;-webkit-box-shadow:inset 1px 2px 2px rgba(0,0,0,.08);box-shadow:inset 1px 2px 2px rgba(0,0,0,.08);height:1.25rem;left:0;margin-right:.5rem;position:absolute;width:1.25rem!important}label.env-radio input[type=radio]:before{height:.875rem;width:.875rem}.env-text--h1{color:#444!important;font-size:3rem;font-weight:700}.env-text--h4{font-size:1.25rem;font-weight:700}.env-collapse-header{background-color:var(--env-block-primary-background-color);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.env-collapse-header:hover{-webkit-box-shadow:none;box-shadow:none}@media print{header{-webkit-box-shadow:none!important;box-shadow:none!important}header #sv-editor-menu,header .sv-template-portlet{display:block!important}header #sv-editor-menu .ks-logo,header .sv-template-portlet .ks-logo{height:64px!important;margin-bottom:2rem;max-height:unset!important;max-width:unset!important;padding-left:0!important;width:325px!important}}@media print and (max-width:767px){header #sv-editor-menu .ks-logo img,header .sv-template-portlet .ks-logo img{max-height:4rem!important}}@media print{.ks-top-image>.sv-template-portlet{display:block!important}*{font-family:Roboto,sans-serif!important}.ks-breadcrumb,.ks-header-links,.ks-header-search,.ks-listen,.ks-menu{display:none}*,body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}header>.sv-template-portlet{display:block!important}.ks-logo-primary{display:block}body{margin:0!important;padding:1.5rem}img{max-width:100%!important;page-break-inside:avoid;width:unset!important}h1,h1.heading,h1.heading span{font-family:Roboto,sans-serif!important;font-size:3rem;font-weight:700;line-height:1.2}h2,h2.subheading{font-family:Roboto,sans-serif;font-size:2rem;font-weight:700;line-height:1.2;page-break-after:avoid}}@media print and (max-width:767px){h2,h2.subheading{font-size:1.5rem}}@media print{h3,h3.subheading3{font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;page-break-after:avoid}}@media print and (max-width:767px){h3,h3.subheading3{font-size:1.25rem}}@media print{.sv-font-ingress{font-family:Roboto,sans-serif!important;font-size:1.5rem;font-weight:400;line-height:1.4}}.ks-header-search__toggle{background-color:var(--env-background-color);border:0;color:var(--env-font-color);cursor:pointer;font-family:var(--env-font-family);font-size:1.25rem;font-weight:500;margin:0;padding:1.5rem 1.375rem;position:relative;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-header-search__toggle i{font-weight:400;margin-right:.75rem}.ks-header-search__toggle--open,.ks-header-search__toggle:hover{background-color:var(--env-link-hover-font-color);color:#fff;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;z-index:111111}.ks-header-search__toggle--open{font-weight:700}@media (max-width:1024px){.ks-header-search__toggle{font-size:1rem;padding:1.25rem}.ks-header-search__toggle i{font-size:1.125rem}}@media (max-width:767px){.ks-header-search__toggle i{margin-right:0}.ks-header-search__toggle span{display:none}}.ks-header-search__content{display:none}.ks-header-search__content,.ks-header-search__content--active{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-header-search__content--active{display:block}.ks-header-search__form{left:0;margin:0 auto;max-width:71.25rem;position:absolute;right:0;width:100%;z-index:111111}.ks-header-search__form form{margin-top:-1px;position:relative}.ks-header-search__form form>[role=search]{display:-webkit-box;display:-ms-flexbox;display:flex}.ks-header-search__form form input[type=text]{background:#fff;border:0;border-radius:.25rem 0 0 .25rem;-webkit-box-shadow:none;box-shadow:none;color:var(--env-font-color);font-family:Roboto,sans-serif;margin:0;padding:.75rem 1.75rem}.ks-header-search__form form input[type=submit]{background-color:var(--env-link-hover-font-color);background-image:url(/images/18.3905e4a8184654f9faf89e/1668181876343/magnifying-glass-regular.svg);background-position:left 1.5rem center;background-repeat:no-repeat;background-size:.875rem 1rem;border:0;border-radius:0 .25rem .25rem 0;color:#fff;cursor:pointer;font-family:var(--env-font-family);font-size:1rem;font-weight:700;margin:0;padding:1rem 1.5rem 1rem 3rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;z-index:111111}.ks-header-search__form form input[type=submit]:focus,.ks-header-search__form form input[type=submit]:hover{background-color:var(--env-element-danger-background-color);text-decoration:underline;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-header-search__form form ::-webkit-input-placeholder{color:var(--env-font-color);opacity:1}.ks-header-search__form form ::-moz-placeholder{color:var(--env-font-color);opacity:1}.ks-header-search__form form :-ms-input-placeholder{color:var(--env-font-color);opacity:1}.ks-header-search__form form ::-ms-input-placeholder{color:var(--env-font-color);opacity:1}.ks-header-search__form form ::placeholder{color:var(--env-font-color);opacity:1}@media (min-width:1025px){.ks-header-search__form form{margin-right:20%!important}}@media (min-width:768px){.ks-header-search__form form{margin:0 auto;max-width:31rem}.ks-header-search__form input[type=text]{font-size:1.25rem;min-width:25rem}}@media (max-width:767px){.ks-header-search__form{padding:0 1rem}.ks-header-search__form input[type=text]{font-size:1rem}}.sv-autocomplete-search-result{z-index:99999!important}.ks-base-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;justify-content:space-between;min-height:100vh}footer.sv-layout{background-color:var(--env-block-primary-background-color);border-top:1px solid var(--env-block-primary-border-color)}footer.sv-layout .ks-footer-content h2.subheading{border-bottom:.125rem solid transparent;margin-bottom:1.5rem;margin-top:0;padding-bottom:1.5rem}footer.sv-layout .ks-footer-content p.normal{margin-bottom:0;margin-top:0}footer.sv-layout .ks-footer-content p.normal:last-child{margin-bottom:1rem}footer.sv-layout .ks-footer-content .ks-footer-links__list{list-style:none;margin:0;padding:0}footer.sv-layout .ks-footer-content .ks-footer-links--links ul{margin-top:-.5rem}footer.sv-layout .ks-footer-content .ks-footer-links--links a{padding:.5rem 0}footer.sv-layout .ks-footer-content .ks-footer-links--icons ul{margin-top:-.375rem}footer.sv-layout .ks-footer-content .ks-footer-links--icons li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}footer.sv-layout .ks-footer-content .ks-footer-links--icons a{padding:.375rem}footer.sv-layout .ks-footer-content .ks-footer-links--icons a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}footer.sv-layout .ks-footer-content .ks-footer-links--icons i{margin-right:.5rem;text-align:center;width:1rem}footer.sv-layout .ks-footer-content .ks-footer-links--social{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}footer.sv-layout .ks-footer-content .ks-footer-links--social .ks-footer-links__heading{font-weight:700;margin:0}footer.sv-layout .ks-footer-content .ks-footer-links--social ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}footer.sv-layout .ks-footer-content .ks-footer-links--social li{padding:.5rem .75rem}footer.sv-layout .ks-footer-content .ks-footer-links--social li:last-child{padding-right:.75rem}footer.sv-layout .ks-footer-content .ks-footer-links--social li:first-child{padding-left:0}footer.sv-layout .ks-footer-content .ks-footer-links--social a{text-decoration:none}footer.sv-layout .ks-footer-content .ks-footer-links--social a:after{content:none}footer.sv-layout .ks-footer-content .ks-footer-links--social i{font-size:2rem}@media (min-width:768px){footer.sv-layout .ks-footer-content .ks-footer-links--social{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}footer.sv-layout .ks-footer-content .ks-footer-links--social ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:767px){footer.sv-layout .ks-footer-content .ks-footer-links--social{margin-top:2rem;text-align:center}footer.sv-layout .ks-footer-content .ks-footer-links--social ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:768px){footer.sv-layout .ks-footer-content{padding:5rem 0}footer.sv-layout .ks-footer-content .sv-column-4{width:calc(33.33333% - 2.75rem)}footer.sv-layout .ks-footer-content .sv-column-4:not(.sv-skip-spacer){margin-left:4rem}}@media (max-width:767px){footer.sv-layout .ks-footer-content{padding:2rem 0 1rem}footer.sv-layout .ks-footer-content .sv-column-4{margin-bottom:2.5rem}footer.sv-layout .ks-footer-content .sv-column-4:last-child{margin-bottom:0}footer.sv-layout .ks-footer-content .sv-column-6 .sv-image-portlet{text-align:center}}.ks-header{background:var(--env-background-color);-webkit-box-shadow:0 4px 14px 0 #f0f0f0;box-shadow:0 4px 14px 0 #f0f0f0;-webkit-transition:all .8s ease-out;transition:all .8s ease-out;z-index:999}@media (max-width:767px){.ks-header [class*=sv-column-]{margin-bottom:0!important}.ks-header .sv-column-12>.sv-horizontal{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.ks-header .sv-column-12>.sv-horizontal:after,.ks-header .sv-column-12>.sv-horizontal:before{content:none}}.ks-header--sticky{left:0;position:fixed;right:0;top:0;-webkit-transition:all .8s ease-out;transition:all .8s ease-out}.ks-header--sticky .ks-menu__nav--visible{max-height:calc(100vh - 9.375rem);overflow:scroll;overflow-x:hidden}.ks-jump-to-content{margin:0 auto;max-width:71.25rem}.ks-jump-to-content a:focus{padding:.5rem 1rem}.ks-logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.ks-logo-wrapper .ks-logo{display:block;margin-bottom:-3rem;margin-top:-1rem;max-height:4rem;width:100%;z-index:9}.ks-logo-wrapper .ks-logo img{height:auto;max-height:4rem!important;width:100%}@media (max-width:71.25rem){.ks-logo-wrapper .ks-logo{padding-left:1rem}}@media (min-width:1025px){.ks-logo-wrapper .ks-logo{max-width:20.375rem}}@media (min-width:768px) and (max-width:1024px){.ks-logo-wrapper .ks-logo{max-width:18.75rem!important}}@media (max-width:767px){.ks-logo-wrapper .ks-logo{margin:0;max-width:16.5rem}.ks-logo-wrapper .ks-logo img{width:100%}}@media (max-width:440px){.ks-logo-wrapper .ks-logo{max-width:15.5rem!important}}@media (max-width:420px){.ks-logo-wrapper .ks-logo{max-width:14rem!important}}@media (max-width:400px){.ks-logo-wrapper .ks-logo{max-width:13rem!important}}@media (max-width:380px){.ks-logo-wrapper .ks-logo{max-width:11rem!important}}@media (max-width:350px){.ks-logo-wrapper .ks-logo{max-width:9rem!important}}.ks-logo-wrapper .ks-logo-secondary{margin-left:2rem;z-index:9}.ks-header-links__list{list-style:none;margin:0;padding:0}.ks-header-links__item,.ks-header-links__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.ks-header-links__item{position:relative}.ks-header-links a{text-decoration:none!important}.ks-header-links a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ks-header-links--toolbar{position:relative}.ks-header-links--toolbar .ks-header-links__item{background-color:transparent;border:0;color:var(--env-font-color);cursor:pointer;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;line-height:1.5;margin-left:.5rem;padding:.5rem;text-decoration:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-header-links--toolbar .ks-header-links__item--active,.ks-header-links--toolbar .ks-header-links__item--open,.ks-header-links--toolbar .ks-header-links__item:hover{color:var(--env-link-hover-font-color)}.ks-header-links--toolbar .ks-header-links__item--active span,.ks-header-links--toolbar .ks-header-links__item--open span,.ks-header-links--toolbar .ks-header-links__item:hover span{text-decoration:underline}.ks-header-links--toolbar .ks-header-links__item i{font-size:1.25rem;font-weight:400;margin-right:.5rem}.ks-header-links--toolbar .ks-header-links__item:last-child{margin-right:-.5rem}.ks-header-links--toolbar .ks-header-links__item--other-lang{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none}.ks-header-links--toolbar .ks-header-links__item--other-lang:hover .text{text-decoration:underline}.ks-header-links--toolbar:after{background:-webkit-gradient(linear,right top,left top,color-stop(0,var(--env-section-background-color)),to(var(--env-background-color)));background:linear-gradient(270deg,var(--env-section-background-color) 0,var(--env-background-color) 100%)}@media (max-width:71.25rem){.ks-header-links--toolbar .ks-header-links__item:last-child{margin-right:0}}@media (min-width:768px){.ks-header-links--toolbar:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;width:66vw;z-index:1}.ks-header-links--toolbar .ks-header-links__list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;z-index:2}}@media (max-width:767px){.ks-header-links--toolbar{background-color:var(--env-block-background-color)}.ks-header-links--toolbar .ks-header-links__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ks-header-links--toolbar .ks-header-links__item{font-size:.875rem}.ks-header-links--toolbar .ks-header-links__item i{font-size:1rem}}.ks-header-links--icons li.ks-header-links__item{background-color:var(--env-background-color);font-size:1.25rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-header-links--icons li.ks-header-links__item--active,.ks-header-links--icons li.ks-header-links__item:hover{background-color:var(--env-link-hover-font-color);color:#fff;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-header-links--icons li.ks-header-links__item--active a,.ks-header-links--icons li.ks-header-links__item:hover a{color:#fff}.ks-header-links--icons li.ks-header-links__item--active a{font-weight:700}.ks-header-links--icons i{font-weight:400;margin-right:.75rem}.ks-header-links--icons a{cursor:pointer;font-family:var(--env-font-family);font-size:1.25rem;font-weight:500;line-height:1.2;text-decoration:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media (min-width:1025px){.ks-header-links--icons .ks-header-links__item{padding:1.5rem 1.375rem}}@media (min-width:768px) and (max-width:1024px){.ks-header-links--icons .ks-header-links__item{padding:1.25rem 1rem}.ks-header-links--icons i{font-size:1.125rem}.ks-header-links--icons a{font-size:1rem}}@media (max-width:767px){.ks-header-links--icons{display:none}}.sv-edit-mode .ks-header-other-sites,.sv-edit-mode .ks-other-languages,.sv-js .ks-header-other-sites,.sv-js .ks-other-languages{display:none;opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.ks-header-other-sites__grid,.ks-other-languages__grid{margin:0 auto;max-width:71.25rem}.ks-header-other-sites--active,.ks-other-languages--active{opacity:1!important;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}@media (max-width:767px){.ks-header-other-sites--active,.ks-other-languages--active{max-height:calc(100vh - 12.5rem);overflow:scroll;overflow-x:hidden}}@media (min-width:768px){.ks-header-other-sites,.ks-other-languages{padding:3rem 1rem}.ks-header-other-sites__grid,.ks-other-languages__grid{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.ks-header-other-sites button,.ks-other-languages button{margin-left:4rem}}@media (max-width:767px){.ks-header-other-sites,.ks-other-languages{padding:2rem 1rem}.ks-header-other-sites button,.ks-other-languages button{margin-top:1rem}}.ks-other-languages__content{max-width:45rem}.ks-other-languages h2{margin-top:0}.ks-header-other-sites__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 -1rem;padding:0}.ks-header-other-sites__item a{border-bottom:1px solid var(--env-block-primary-border-color);color:var(--env-font-color);display:block;padding:.75rem 0;text-decoration:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-header-other-sites__item a .sv-linkicon{display:none}.ks-header-other-sites__item a:hover{color:var(--env-link-hover-font-color);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media (min-width:768px){.ks-header-other-sites__item{margin:0 1rem;width:calc(33.33333% - 2rem)}.ks-header-other-sites__item:last-child a,.ks-header-other-sites__item:nth-last-of-type(2) a,.ks-header-other-sites__item:nth-last-of-type(3) a{border:0}}@media (max-width:767px){.ks-header-other-sites__item{margin:0 1rem;width:calc(50% - 2rem)}.ks-header-other-sites__item:last-child a,.ks-header-other-sites__item:nth-last-of-type(2) a{border:0}}@media (max-width:26.25rem){.ks-header-other-sites__item{width:calc(100% - 2rem)}.ks-header-other-sites__item:nth-last-of-type(2) a{border-bottom:1px solid var(--env-block-primary-border-color)}.ks-header-other-sites__item:last-child a{border:0}}.sv-cookie-consent-modal{z-index:999999}.sv-cookie-consent-modal:after,.sv-cookie-consent-modal:before{content:none}.sv-cookie-consent-modal .env-modal-dialog__dialog{bottom:0;left:0;margin:0;max-width:none;position:fixed;right:0;width:100%!important}.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content{background:var(--env-block-primary-background-color);background-clip:padding-box;border:none;border-radius:0;border-radius:.25rem}.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__header{border-bottom:0;margin:auto;max-width:73.25rem;padding:2.5rem 1rem 1.5rem}.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__header h2{font-family:Roboto,sans-serif;font-size:2rem;font-weight:700;line-height:1.12}@media (max-width:767px){.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__header h2{font-size:1.5rem}}.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__body{margin:auto;max-width:73.25rem;padding:0 1rem}.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__body .env-m-top--small{margin-top:0!important}.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__body .env-flex--column{display:inline-block;width:100%}.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__body .env-flex--column p{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:700;font-weight:300!important;line-height:1.33;margin:0!important;padding-bottom:1.5rem}@media (max-width:767px){.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__body .env-flex--column p{font-size:1.25rem}}.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__body .env-flex--column p:nth-of-type(2){padding-bottom:0}.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__body .env-flex--column a[class=env-link]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:400;line-height:1.5;position:relative}.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__body .env-flex--column a[class=env-link]:focus-visible{-webkit-box-shadow:none;box-shadow:none;outline:none}.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__body .env-flex--column a[class=env-link]:after{color:var(--env-font-color);content:"\f061";font-family:Font Awesome\ 6 Pro;font-size:.875rem;font-weight:400;left:8.35rem;position:absolute;top:.125rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__body .env-flex--column a[class=env-link]:hover:after{color:var(--env-link-hover-font-color);left:8.65rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__body .env-flex--column h3{border-top:1px solid var(--env-block-primary-border-color);font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.17;margin:2rem 0 0;padding:2rem 0 0}@media (max-width:767px){.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__body .env-flex--column h3{font-size:1.25rem}}.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__body .env-flex--column .env-form h4{line-height:1.5;margin:0;padding:1.5rem 0 1rem}.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__body .env-flex--column .env-form .env-text{border-bottom:1px solid var(--env-block-primary-border-color);padding-bottom:1.5rem}.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__body .env-flex--column .env-form .env-switch__slider{font-size:1.5rem;height:1.875rem}.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__body .env-flex--column .env-form .env-switch__slider:before{height:1.5rem;width:1.5rem}.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__body .env-flex--column .env-form .env-switch__slider:after{opacity:1}.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__footer{border-top:none;margin:auto;max-width:73.25rem;padding:2rem 1rem 2.5rem}.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__footer .env-button--ghost{background-color:transparent;border-color:var(--env-link-hover-font-color);color:var(--env-link-hover-font-color);margin-left:1.5rem}@media (max-width:767px){.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__header{padding:1.5rem 1rem}.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__footer{border-top:none;padding:2rem 1rem 1rem}.sv-cookie-consent-modal .env-modal-dialog__dialog .env-modal-dialog__content .env-modal-dialog__footer .env-button--ghost{margin-left:0}}.ks-alert-counter{background-clip:padding-box;background-color:var(--env-element-warning-background-color);border:solid #9f7f00;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px 1px 0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.625rem 1rem;position:fixed;right:.5rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:9999}.ks-alert-counter .ks-alert-counter__text{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;line-height:1.75rem;margin:auto 0;text-decoration:none}.ks-alert-counter .ks-alert-counter__text:after{display:none!important}.ks-alert-counter .ks-alert-counter__text:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ks-alert-counter .ks-alert-counter__count{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:50%;color:var(--env-font-color);display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-size:1rem;font-weight:700;height:1.75rem;justify-content:center;line-height:1.5;margin-right:.5rem;width:1.75rem}.ksd-calendar-module__focus-trap{height:1px;outline:none;overflow:hidden;position:absolute;width:1px}.ksd-calendar-module__container-standalone{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid var(--env-block-primary-background-color);border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:100%;width:100%}.ksd-calendar-module__container-standalone .ksd-calendar-module__selected{border:3px solid #444}.ksd-calendar-module__container-standalone .ksd-calendar-module__header{border-top-left-radius:5px;border-top-right-radius:5px}.ksd-calendar-module__container-standalone .ksd-calendar-module__dates-wrapper{border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden}.ksd-calendar-module__container-dropdown{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid var(--env-element-background-color);border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:500px;position:absolute;z-index:99}@media (max-width:768px){.ksd-calendar-module__container-dropdown{max-width:100%;width:calc(100% - 2rem)}}.ksd-calendar-module__container-dropdown .ksd-calendar-module__dates-wrapper{border:1px solid var(--env-element-background-color)}.ksd-calendar-module__container-dropdown .ksd-calendar-module__cell{background-color:#fff}.ksd-calendar-module__container-dropdown .ksd-calendar-module__cell:hover,.ksd-calendar-module__container-dropdown .ksd-calendar-module__selected{background-color:var(--env-section-background-color)}.ksd-calendar-module__container-dropdown .ksd-calendar-module__dates-wrapper{border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden}.ksd-calendar-module__container-dropdown .ksd-calendar-module__row:last-child .ksd-calendar-module__cell{border-bottom:none}.ksd-calendar-module__header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--env-section-background-color);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:1rem .5rem}.ksd-calendar-module__header button{background:none;border:none;color:var(--env-font-color);cursor:pointer;font-size:1rem;font-weight:900}.ksd-calendar-module__header-title-standalone{padding:.5rem}.ksd-calendar-module__header-title-dropdown{padding:0}.ksd-calendar-module__header-title{color:var(--env-font-color);font-size:1.25rem;font-weight:700;text-transform:capitalize}.ksd-calendar-module__days-row,.ksd-calendar-module__row{display:grid;grid-template-columns:1fr repeat(7,1fr)}.ksd-calendar-module__days-row.no-weeks,.ksd-calendar-module__row.no-weeks{grid-template-columns:repeat(7,1fr)}@media (max-width:420px){.ksd-calendar-module__days-row,.ksd-calendar-module__row{grid-template-columns:repeat(7,1fr)}}.ksd-calendar-module__cell,.ksd-calendar-module__week-day,.ksd-calendar-module__week-label,.ksd-calendar-module__week-number{border:1px solid var(--env-element-background-color);padding:.8rem .5rem;text-align:center}.ksd-calendar-module__week-label,.ksd-calendar-module__week-number{background-color:#fff;font-weight:700}@media (max-width:420px){.ksd-calendar-module__week-label,.ksd-calendar-module__week-number{display:none}}.ksd-calendar-module__week-label.hidden,.ksd-calendar-module__week-number.hidden{display:none}.ksd-calendar-module__week-day{background-color:#fff;font-weight:700;text-transform:capitalize}.ksd-calendar-module__cell{background-color:var(--env-block-background-color)}.ksd-calendar-module__disabled{color:#ccc;pointer-events:none}.ksd-calendar-module__event{background-color:var(--env-section-background-color);font-weight:700;text-decoration:underline}.ksd-calendar-module__event-clickable{cursor:pointer}.ksd-calendar-module__today{border:3px solid #c51617}.ksd-calendar-module__date{display:inline-block;width:100%}.ks-return-to-top--hide{display:none}.ks-return-to-top--show{background-clip:padding-box;background-color:#fff;border-color:var(--env-link-hover-font-color);border-style:solid;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px 1px 0;bottom:0;color:var(--env-link-hover-font-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:700;line-height:1.75;padding:.625rem 1rem;position:fixed;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:15}.ks-return-to-top--show:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ks-return-to-top--show:hover{background-color:var(--env-link-hover-font-color);color:#fff;cursor:pointer}.ks-return-to-top--show i{display:inline-block;line-height:1.75;margin-right:.5rem}@media (max-width:767px){.ks-return-to-top--show{font-size:0}.ks-return-to-top--show i{font-size:1rem;margin-right:0}}.rekai-pill-radius{fill:#b5201f!important;background-color:transparent!important;border-color:#b5201f!important;border-radius:.25rem!important;color:#b5201f!important;display:inline-block;text-decoration:none!important}.rekai-pill-radius:hover{background-color:#b5201f!important;color:#fff!important;text-decoration:underline!important;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.rekai-pill-radius:after{color:inherit;content:"\f061";display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:.875rem;font-weight:400;margin-left:.625rem}.rekai-news-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}@media (min-width:768px){.rekai-news-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.rekai-newsarticle-img-wrapper{margin-bottom:0!important}.rekai-newsarticle-article-container{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;padding:0!important;position:relative;width:100%!important}@media (min-width:768px){.rekai-newsarticle-article-container{width:calc(50% - 1rem)!important}}.rekai-newsarticle-article-container .rekai-newsarticle-article{background-color:var(--env-block-background-color);-webkit-transition:all .2s ease-out;transition:all .2s ease-out;width:100%!important}.rekai-newsarticle-article-container .rekai-newsarticle-article,.rekai-newsarticle-article-container .rekai-newsarticle-article>:not(.rekai-newsarticle-img-wrapper){-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;flex-direction:column!important}.rekai-newsarticle-article-container .rekai-newsarticle-article>:not(.rekai-newsarticle-img-wrapper){border:1px solid var(--env-block-primary-border-color);border-radius:0 0 .25rem .25rem;padding:1rem 1.5rem}.rekai-newsarticle-article-container h3,.rekai-newsarticle-article-container p{margin:0}.rekai-newsarticle-article-container h3{-webkit-box-flex:0!important;border-bottom:none!important;border-top:none!important;-ms-flex:none!important;flex:none!important}.rekai-newsarticle-article-container p{-webkit-box-flex:1!important;border-top:none!important;-ms-flex:1!important;flex:1!important;padding-top:0!important}.rekai-newsarticle-article-container a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.rekai-newsarticle-article-container:has(a:hover) .rekai-newsarticle-article{background-color:#fff}.rekai-newsarticle-article-container:has(a:hover) .rekai-newsarticle-article div:not(.rekai-newsarticle-img-wrapper){border-color:transparent;-webkit-box-shadow:0 4px 8px rgba(75,60,0,.1);box-shadow:0 4px 8px rgba(75,60,0,.1)}.rekai-newsarticle-article-container:has(a:hover) a{text-decoration:underline}.ks-alert-banner{background-color:#444;padding-left:1rem;padding-right:1rem}.ks-alert-banner__item{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #777;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 auto;max-width:71.25rem;padding-bottom:1rem;padding-top:1rem}.ks-alert-banner__item--open{padding:3rem 0}.ks-alert-banner__item--hidden,.ks-alert-banner__item--open{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-alert-banner__item--hidden{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ks-alert-banner__item--hidden .ks-alert-banner__icon{font-size:1rem;line-height:1.3;margin-right:.5rem}.ks-alert-banner__item--hidden h2{font-size:1rem}.ks-alert-banner__item--hidden .ks-alert-banner__content .env-button,.ks-alert-banner__item--hidden .ks-alert-banner__content p{display:none}.ks-alert-banner__item--hidden .ks-alert-banner__close{border:0;min-width:6rem;padding-bottom:0;padding-top:0}.ks-alert-banner__content{color:#f6f6f2;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:45rem;position:relative}.ks-alert-banner__icon{color:var(--env-element-warning-background-color)}.ks-alert-banner__text h2{margin:0}.ks-alert-banner__text a{color:#f6f6f2;text-decoration:none;word-break:break-word}.ks-alert-banner__text a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ks-alert-banner__button-link,.ks-alert-banner__close{background-color:transparent;border:1px solid #fff;border-radius:.25rem;color:#fff}.ks-alert-banner__button-link:active,.ks-alert-banner__button-link:focus,.ks-alert-banner__button-link:hover,.ks-alert-banner__close:active,.ks-alert-banner__close:focus,.ks-alert-banner__close:hover{background-color:transparent;color:#fff;text-decoration:underline}@media (min-width:768px){.ks-alert-banner__item--open .ks-alert-banner__icon{font-size:2.5rem;margin-right:2rem}.ks-alert-banner__item--open h2{font-size:1.5rem}.ks-alert-banner__item--open:first-child{padding-top:3rem}.ks-alert-banner__item--open:last-child{padding-bottom:3rem}}@media (max-width:767px){.ks-alert-banner .ks-alert-banner__icon{font-size:1rem;line-height:1.3;margin-right:.5rem}.ks-alert-banner h2{font-size:1rem}}.ks-button{display:inline-block;position:relative}.ks-button--service{color:#fff;padding:1rem 1rem 1rem 4.375rem;text-align:left}.ks-button--service .ks-button__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.375rem;left:0;padding:1rem;position:absolute;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-button--service .ks-button__icon:before{margin:-.25rem 0 0}.ks-button--service:hover{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-button--social{background-color:transparent;border-color:var(--env-link-hover-font-color);color:var(--env-link-hover-font-color);padding:1rem 1rem 1rem 4.375rem;text-align:left}.ks-button--social .ks-button__icon.fa-brands{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:.25rem 0 0 .25rem;bottom:-1px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.875rem;justify-content:center;left:-1px;margin:0;padding:1rem .5rem;position:absolute;top:-1px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;width:3.5rem}.ks-button--social:hover{background-color:transparent;border-color:var(--env-link-hover-font-color);color:var(--env-link-hover-font-color);text-decoration:underline;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-button--social .fa-facebook{background-color:#1a77f2;color:#fff}.ks-button--social .fa-instagram{background-color:#d300c5;color:#fff}.ks-button--social .fa-youtube{background-color:red;color:#fff}.ks-button--social .fa-linkedin{background-color:#0b66c2;color:#fff}.ks-button--form{background-color:transparent;border:1px solid var(--env-link-hover-font-color);border-radius:.25rem;color:var(--env-link-hover-font-color);font-weight:700;padding:1rem 1rem 1rem 4.375rem;text-align:left}.ks-button--form i.ks-button__icon--left{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--env-link-hover-font-color);border-radius:.25rem 0 0 .25rem;bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.375rem;justify-content:center;left:0;padding:1rem;position:absolute;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;width:3.5rem}.ks-button--form:hover{background-color:transparent;border-color:var(--env-link-hover-font-color);color:var(--env-link-hover-font-color);text-decoration:underline;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-button--form:after{content:""!important;display:none!important}.ks-button--svg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ks-button__icon{display:inline-block;font-size:.875rem}.ks-button__icon--right{margin-left:.625rem}.ks-button__icon--left{margin-right:.625rem}.ks-button__icon--svg{height:100%;max-height:.875rem;max-width:.875rem;width:100%}.ks-button[href^=http]:after,.ks-button[rel~=external]:after{content:none!important}.sv-buttonWithIcon{margin:1rem 0}.sv-buttonWithIcon .ks-button.env-button--info{background-color:transparent;border-color:var(--env-link-hover-font-color);color:var(--env-link-hover-font-color)}.ks-menu__list{list-style:none;margin:0;padding:0}.ks-menu__item a{border-left:.25rem solid transparent;color:var(--env-font-color);display:block;font-size:1rem;line-height:1.5;padding:1rem 3.5rem 1rem .75rem;text-decoration:none}.ks-menu__item a,.ks-menu__item>.ks-menu__item-wrapper:hover a{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-menu__item>.ks-menu__item-wrapper:hover a{border-color:var(--env-link-hover-font-color);color:var(--env-link-hover-font-color);text-decoration:underline}.ks-menu__item>.ks-menu__item-wrapper:hover button{background-color:var(--env-section-background-color);color:var(--env-link-hover-font-color)}.ks-menu__item--active>.ks-menu__item-wrapper a{border-color:var(--env-link-hover-font-color);color:var(--env-link-hover-font-color);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-menu__item--active>.ks-menu__item-wrapper button{background-color:var(--env-section-background-color);color:var(--env-link-hover-font-color)}.ks-menu__item--current>.ks-menu__item-wrapper a,.ks-menu__item--current>.ks-menu__item-wrapper button{background-color:var(--env-link-hover-font-color);color:#fff}.ks-menu__item--current>.ks-menu__item-wrapper:hover a{color:#fff}.ks-menu__item--current>.ks-menu__item-wrapper:hover button{background-color:var(--env-element-danger-background-color);color:#fff}.ks-menu__item-wrapper{border-bottom:1px solid transparent;display:block;position:relative;width:100%}.ks-menu__toggle{background-color:transparent;border:0;bottom:0;color:var(--env-font-color);cursor:pointer;font-size:1.25rem;padding:.75rem 1.25rem;position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-menu--mobile ul ul li a{background-color:var(--env-block-background-color);padding-left:1.25rem}.ks-menu--mobile ul ul ul li a{background-color:var(--env-block-secondary-background-color);padding-left:2.25rem}.ks-menu--mobile ul ul ul ul li a{background-color:#fff;padding-left:3.25rem}.ks-menu--mobile ul ul ul ul ul li a{background-color:#fff;padding-left:4.25rem}.ks-menu--mobile ul ul ul ul ul ul li a{padding-left:5.25rem}.ks-menu--mobile ul ul ul ul ul ul ul li a{padding-left:6.25rem}.ks-menu__header-toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--env-section-background-color);border:0;color:var(--env-font-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--env-font-family);font-size:1.25rem;font-weight:700;margin:0;padding:1.5rem 1.375rem;position:relative;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-menu__header-toggle i{font-weight:400;margin-right:.75rem}.ks-menu__header-toggle--open,.ks-menu__header-toggle:hover{background-color:var(--env-link-hover-font-color);color:#fff;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;z-index:111111}@media (max-width:1024px){.ks-menu__header-toggle{font-size:1rem;padding:1.25rem 1rem}.ks-menu__header-toggle i{font-size:1.125rem}}@media (min-width:768px){.ks-menu__header-toggle i{width:1.125rem}}@media (max-width:767px){.ks-menu__header-toggle i{margin-right:.5rem;vertical-align:middle;width:1rem}}.ks-menu__nav{background-color:var(--env-block-primary-background-color);display:none;max-width:100vw;position:absolute;right:0}.ks-menu__nav--visible{display:block;z-index:11111}.ks-menu__nav>ul>li>span>a{font-weight:700}@media (min-width:768px){.ks-menu__nav{width:23.5rem}}@media (max-width:767px){.ks-menu__nav{width:100vw}}.ks-menu--sub{background-color:var(--env-block-primary-background-color);border:1px solid transparent;border-bottom:0;border-radius:.25rem;float:right;margin:3.25rem 0;max-width:23rem;width:100%}.ks-menu--sub ul li a{background-color:var(--env-block-background-color);padding-left:1.25rem}.ks-menu--sub ul ul li a{background-color:var(--env-block-secondary-background-color);padding-left:2.25rem}.ks-menu--sub ul ul ul li a{background-color:#fff;padding-left:3.25rem}.ks-menu--sub ul ul ul ul li a{background-color:#fff;padding-left:4.25rem}.ks-menu--sub ul ul ul ul ul li a{padding-left:5.25rem}.ks-menu--sub ul ul ul ul ul ul li a{padding-left:6.25rem}.ks-menu__heading{border-bottom:1px solid transparent;border-left:.25rem solid transparent;color:var(--env-font-color);display:block;font-size:1rem;font-weight:700;line-height:1.5;padding:1rem 3.5rem 1rem .75rem;text-decoration:none}.ks-menu__heading,.ks-menu__heading:hover{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-menu__heading:hover{border-left-color:var(--env-link-hover-font-color);color:var(--env-link-hover-font-color);text-decoration:underline}.ks-menu__heading--current{background-color:var(--env-link-hover-font-color);color:#fff}.ks-menu__heading--current:hover{color:#fff}.sv-theme-karlstad-kommun .ks-menu--mobile ul ul li a{background-color:var(--env-block-background-color)}.sv-theme-karlstad-kommun .ks-menu--mobile ul ul ul li a{background-color:#fff}.sv-theme-karlstad-kommun .ks-menu--mobile ul ul ul ul li a{background-color:var(--env-block-secondary-background-color)}.sv-theme-karlstad-kommun .ks-menu--mobile .ks-menu__item--current>.ks-menu__item-wrapper a{background-color:var(--env-link-hover-font-color);color:#fff}.sv-theme-karlstad-kommun .ks-menu--sub ul ul li a{background-color:#fff}.sv-theme-karlstad-kommun .ks-menu--sub ul ul ul li a{background-color:var(--env-block-secondary-background-color)}.sv-theme-karlstad-kommun .ks-menu--sub ul ul ul ul li a{background-color:#fff}.ksd-event-calendar__wrapper{margin:0;max-width:900px;padding-bottom:1rem;width:100%}.ksd-event-calendar__wrapper-center{margin:0 auto;max-width:900px;padding-bottom:1rem;width:100%}.ksd-event-calendar__indicator{padding-bottom:1rem;padding-top:2rem}.ksd-event-calendar__list{padding:0}.ksd-event-calendar__item{background-color:var(--env-block-background-color);list-style:none;margin-bottom:1rem;width:100%}.ksd-event-calendar__card{border:1px solid var(--env-block-primary-border-color);border-radius:.25rem;color:inherit;display:block;padding:1.25rem 1.5rem 2.5rem;text-decoration:none;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.ksd-event-calendar__card:hover .ksd-event-calendar__heading{text-decoration:underline}.ksd-event-calendar__meta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9rem;gap:.75rem}.ksd-event-calendar__bold{font-weight:700}.ksd-event-calendar__date{font-size:1rem;font-weight:500}.ksd-event-calendar__time{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#555;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.3rem}.ksd-event-calendar__preamble{color:#333;margin:.5rem 0 0}.ksd-event-calendar__info{color:#222;gap:1rem;margin-top:.75rem}.ksd-event-calendar__info,.ksd-event-calendar__place{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.ksd-event-calendar__place{font-size:.95rem;gap:.4rem}.ks-alias-notification{background-color:#fff;bottom:2rem;font-weight:700;left:2rem;max-width:45rem;padding:1rem 1rem 0;position:fixed;width:100%}.sv-theme-karlstad-kommun .ks-header-other-sites,.sv-theme-karlstad-kommun .ks-other-languages{background:-webkit-gradient(linear,left top,left bottom,color-stop(90.77%,#fff9de),color-stop(99.47%,#faf1c9));background:linear-gradient(180deg,#fff9de 90.77%,#faf1c9 99.47%)}@media (min-width:768px){.sv-theme-karlstad-kommun .ks-header-links--toolbar:after{background:-webkit-gradient(linear,right top,left top,from(#fff5cd),to(#fff));background:linear-gradient(270deg,#fff5cd,#fff)}}.sv-theme-karlstad-kommun .ks-footer-content h2.subheading{border-color:#ef7d00!important}.sv-theme-karlstad-kommun .ks-footer-content .ks-footer-links i{color:#e84e0d}.sv-theme-karlstad-kommun .env-button--danger,.sv-theme-karlstad-kommun .env-button--primary,.sv-theme-karlstad-kommun .env-button--success,.sv-theme-karlstad-kommun .env-button--warning,.sv-theme-karlstad-kommun .ks-button--danger,.sv-theme-karlstad-kommun .ks-button--primary,.sv-theme-karlstad-kommun .ks-button--success,.sv-theme-karlstad-kommun .ks-button--warning{fill:#fff;background-color:#b5201f;border-color:#b5201f;color:#fff}.sv-theme-karlstad-kommun .env-button--danger:hover,.sv-theme-karlstad-kommun .env-button--primary:hover,.sv-theme-karlstad-kommun .env-button--success:hover,.sv-theme-karlstad-kommun .env-button--warning:hover,.sv-theme-karlstad-kommun .ks-button--danger:hover,.sv-theme-karlstad-kommun .ks-button--primary:hover,.sv-theme-karlstad-kommun .ks-button--success:hover,.sv-theme-karlstad-kommun .ks-button--warning:hover{fill:#fff;background-color:#890200;border-color:#890200;color:#fff!important}.sv-theme-karlstad-kommun .env-button--danger:focus,.sv-theme-karlstad-kommun .env-button--danger:focus-visible .sv-theme-karlstad-kommun .env-button--danger:active,.sv-theme-karlstad-kommun .env-button--danger:focus-visible .sv-theme-karlstad-kommun .env-button--primary:active,.sv-theme-karlstad-kommun .env-button--danger:focus-visible .sv-theme-karlstad-kommun .env-button--success:active,.sv-theme-karlstad-kommun .env-button--danger:focus-visible .sv-theme-karlstad-kommun .env-button--warning:active,.sv-theme-karlstad-kommun .env-button--danger:focus-visible .sv-theme-karlstad-kommun .ks-button--danger:active,.sv-theme-karlstad-kommun .env-button--danger:focus-visible .sv-theme-karlstad-kommun .ks-button--primary:active,.sv-theme-karlstad-kommun .env-button--danger:focus-visible .sv-theme-karlstad-kommun .ks-button--success:active,.sv-theme-karlstad-kommun .env-button--danger:focus-visible .sv-theme-karlstad-kommun .ks-button--warning:active,.sv-theme-karlstad-kommun .env-button--primary:focus,.sv-theme-karlstad-kommun .env-button--primary:focus-visible .sv-theme-karlstad-kommun .env-button--danger:active,.sv-theme-karlstad-kommun .env-button--primary:focus-visible .sv-theme-karlstad-kommun .env-button--primary:active,.sv-theme-karlstad-kommun .env-button--primary:focus-visible .sv-theme-karlstad-kommun .env-button--success:active,.sv-theme-karlstad-kommun .env-button--primary:focus-visible .sv-theme-karlstad-kommun .env-button--warning:active,.sv-theme-karlstad-kommun .env-button--primary:focus-visible .sv-theme-karlstad-kommun .ks-button--danger:active,.sv-theme-karlstad-kommun .env-button--primary:focus-visible .sv-theme-karlstad-kommun .ks-button--primary:active,.sv-theme-karlstad-kommun .env-button--primary:focus-visible .sv-theme-karlstad-kommun .ks-button--success:active,.sv-theme-karlstad-kommun .env-button--primary:focus-visible .sv-theme-karlstad-kommun .ks-button--warning:active,.sv-theme-karlstad-kommun .env-button--success:focus,.sv-theme-karlstad-kommun .env-button--success:focus-visible .sv-theme-karlstad-kommun .env-button--danger:active,.sv-theme-karlstad-kommun .env-button--success:focus-visible .sv-theme-karlstad-kommun .env-button--primary:active,.sv-theme-karlstad-kommun .env-button--success:focus-visible .sv-theme-karlstad-kommun .env-button--success:active,.sv-theme-karlstad-kommun .env-button--success:focus-visible .sv-theme-karlstad-kommun .env-button--warning:active,.sv-theme-karlstad-kommun .env-button--success:focus-visible .sv-theme-karlstad-kommun .ks-button--danger:active,.sv-theme-karlstad-kommun .env-button--success:focus-visible .sv-theme-karlstad-kommun .ks-button--primary:active,.sv-theme-karlstad-kommun .env-button--success:focus-visible .sv-theme-karlstad-kommun .ks-button--success:active,.sv-theme-karlstad-kommun .env-button--success:focus-visible .sv-theme-karlstad-kommun .ks-button--warning:active,.sv-theme-karlstad-kommun .env-button--warning:focus,.sv-theme-karlstad-kommun .env-button--warning:focus-visible .sv-theme-karlstad-kommun .env-button--danger:active,.sv-theme-karlstad-kommun .env-button--warning:focus-visible .sv-theme-karlstad-kommun .env-button--primary:active,.sv-theme-karlstad-kommun .env-button--warning:focus-visible .sv-theme-karlstad-kommun .env-button--success:active,.sv-theme-karlstad-kommun .env-button--warning:focus-visible .sv-theme-karlstad-kommun .env-button--warning:active,.sv-theme-karlstad-kommun .env-button--warning:focus-visible .sv-theme-karlstad-kommun .ks-button--danger:active,.sv-theme-karlstad-kommun .env-button--warning:focus-visible .sv-theme-karlstad-kommun .ks-button--primary:active,.sv-theme-karlstad-kommun .env-button--warning:focus-visible .sv-theme-karlstad-kommun .ks-button--success:active,.sv-theme-karlstad-kommun .env-button--warning:focus-visible .sv-theme-karlstad-kommun .ks-button--warning:active,.sv-theme-karlstad-kommun .ks-button--danger:focus,.sv-theme-karlstad-kommun .ks-button--danger:focus-visible .sv-theme-karlstad-kommun .env-button--danger:active,.sv-theme-karlstad-kommun .ks-button--danger:focus-visible .sv-theme-karlstad-kommun .env-button--primary:active,.sv-theme-karlstad-kommun .ks-button--danger:focus-visible .sv-theme-karlstad-kommun .env-button--success:active,.sv-theme-karlstad-kommun .ks-button--danger:focus-visible .sv-theme-karlstad-kommun .env-button--warning:active,.sv-theme-karlstad-kommun .ks-button--danger:focus-visible .sv-theme-karlstad-kommun .ks-button--danger:active,.sv-theme-karlstad-kommun .ks-button--danger:focus-visible .sv-theme-karlstad-kommun .ks-button--primary:active,.sv-theme-karlstad-kommun .ks-button--danger:focus-visible .sv-theme-karlstad-kommun .ks-button--success:active,.sv-theme-karlstad-kommun .ks-button--danger:focus-visible .sv-theme-karlstad-kommun .ks-button--warning:active,.sv-theme-karlstad-kommun .ks-button--primary:focus,.sv-theme-karlstad-kommun .ks-button--primary:focus-visible .sv-theme-karlstad-kommun .env-button--danger:active,.sv-theme-karlstad-kommun .ks-button--primary:focus-visible .sv-theme-karlstad-kommun .env-button--primary:active,.sv-theme-karlstad-kommun .ks-button--primary:focus-visible .sv-theme-karlstad-kommun .env-button--success:active,.sv-theme-karlstad-kommun .ks-button--primary:focus-visible .sv-theme-karlstad-kommun .env-button--warning:active,.sv-theme-karlstad-kommun .ks-button--primary:focus-visible .sv-theme-karlstad-kommun .ks-button--danger:active,.sv-theme-karlstad-kommun .ks-button--primary:focus-visible .sv-theme-karlstad-kommun .ks-button--primary:active,.sv-theme-karlstad-kommun .ks-button--primary:focus-visible .sv-theme-karlstad-kommun .ks-button--success:active,.sv-theme-karlstad-kommun .ks-button--primary:focus-visible .sv-theme-karlstad-kommun .ks-button--warning:active,.sv-theme-karlstad-kommun .ks-button--success:focus,.sv-theme-karlstad-kommun .ks-button--success:focus-visible .sv-theme-karlstad-kommun .env-button--danger:active,.sv-theme-karlstad-kommun .ks-button--success:focus-visible .sv-theme-karlstad-kommun .env-button--primary:active,.sv-theme-karlstad-kommun .ks-button--success:focus-visible .sv-theme-karlstad-kommun .env-button--success:active,.sv-theme-karlstad-kommun .ks-button--success:focus-visible .sv-theme-karlstad-kommun .env-button--warning:active,.sv-theme-karlstad-kommun .ks-button--success:focus-visible .sv-theme-karlstad-kommun .ks-button--danger:active,.sv-theme-karlstad-kommun .ks-button--success:focus-visible .sv-theme-karlstad-kommun .ks-button--primary:active,.sv-theme-karlstad-kommun .ks-button--success:focus-visible .sv-theme-karlstad-kommun .ks-button--success:active,.sv-theme-karlstad-kommun .ks-button--success:focus-visible .sv-theme-karlstad-kommun .ks-button--warning:active,.sv-theme-karlstad-kommun .ks-button--warning:focus,.sv-theme-karlstad-kommun .ks-button--warning:focus-visible .sv-theme-karlstad-kommun .env-button--danger:active,.sv-theme-karlstad-kommun .ks-button--warning:focus-visible .sv-theme-karlstad-kommun .env-button--primary:active,.sv-theme-karlstad-kommun .ks-button--warning:focus-visible .sv-theme-karlstad-kommun .env-button--success:active,.sv-theme-karlstad-kommun .ks-button--warning:focus-visible .sv-theme-karlstad-kommun .env-button--warning:active,.sv-theme-karlstad-kommun .ks-button--warning:focus-visible .sv-theme-karlstad-kommun .ks-button--danger:active,.sv-theme-karlstad-kommun .ks-button--warning:focus-visible .sv-theme-karlstad-kommun .ks-button--primary:active,.sv-theme-karlstad-kommun .ks-button--warning:focus-visible .sv-theme-karlstad-kommun .ks-button--success:active,.sv-theme-karlstad-kommun .ks-button--warning:focus-visible .sv-theme-karlstad-kommun .ks-button--warning:active{fill:#fff;background-color:#890200;border-color:#890200;color:#fff;outline-color:#000;outline-offset:.5rem;outline-style:auto;text-decoration:none}.sv-theme-karlstad-kommun .env-button--secondary,.sv-theme-karlstad-kommun .ks-button--secondary{fill:#b5201f;background-color:transparent;border-color:#b5201f;color:#b5201f}.sv-theme-karlstad-kommun .env-button--secondary:active,.sv-theme-karlstad-kommun .env-button--secondary:focus,.sv-theme-karlstad-kommun .env-button--secondary:hover,.sv-theme-karlstad-kommun .ks-button--secondary:active,.sv-theme-karlstad-kommun .ks-button--secondary:focus,.sv-theme-karlstad-kommun .ks-button--secondary:hover{fill:#fff;background-color:#b5201f;border-color:#b5201f;color:#fff!important}.sv-theme-karlstad-kommun .env-button--info,.sv-theme-karlstad-kommun .ks-button--info{fill:#444;background-color:#fff9de;border-color:#f1e1a0;color:#444}.sv-theme-karlstad-kommun .env-button--info:hover,.sv-theme-karlstad-kommun .ks-button--info:hover{fill:#fff;background-color:#b5201f;border-color:#b5201f;color:#fff}.sv-theme-karlstad-kommun .env-button--info:active,.sv-theme-karlstad-kommun .env-button--info:focus,.sv-theme-karlstad-kommun .ks-button--info:active,.sv-theme-karlstad-kommun .ks-button--info:focus{fill:#b5201f;background-color:#fff1b6;border-color:#b5201f;color:#b5201f}.sv-theme-karlstad-kommun .env-button--ghost,.sv-theme-karlstad-kommun .ks-button--ghost{background-color:#fff;border-color:#fff;color:#b5201f}.sv-theme-karlstad-kommun .env-button--ghost:active,.sv-theme-karlstad-kommun .env-button--ghost:focus,.sv-theme-karlstad-kommun .env-button--ghost:hover,.sv-theme-karlstad-kommun .ks-button--ghost:active,.sv-theme-karlstad-kommun .ks-button--ghost:focus,.sv-theme-karlstad-kommun .ks-button--ghost:hover{background-color:#fff;border-color:#fff;color:#d41318}.sv-theme-karlstad-kommun .env-button--service,.sv-theme-karlstad-kommun .ks-button--service{background-color:#b5201f;border-color:#b5201f;color:#fff!important}.sv-theme-karlstad-kommun .env-button--service .ks-button__icon,.sv-theme-karlstad-kommun .ks-button--service .ks-button__icon{background-color:#890200}.sv-theme-karlstad-kommun .env-button--service:hover,.sv-theme-karlstad-kommun .ks-button--service:hover{color:#fff!important}.sv-theme-karlstad-kommun .env-button--service:focus-visible,.sv-theme-karlstad-kommun .env-button--service:hover,.sv-theme-karlstad-kommun .ks-button--service:focus-visible,.sv-theme-karlstad-kommun .ks-button--service:hover{background-color:#890200;border-color:#890200}.sv-theme-karlstad-kommun .env-button--service:focus-visible .ks-button__icon,.sv-theme-karlstad-kommun .env-button--service:hover .ks-button__icon,.sv-theme-karlstad-kommun .ks-button--service:focus-visible .ks-button__icon,.sv-theme-karlstad-kommun .ks-button--service:hover .ks-button__icon{background-color:#b5201f;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.sv-theme-karlstad-kommun .env-button--service:focus-visible,.sv-theme-karlstad-kommun .ks-button--service:focus-visible{outline-color:#000;outline-offset:.5rem;outline-style:auto}.sv-theme-karlstad-kommun .env-button--link:active,.sv-theme-karlstad-kommun .env-button--link:focus,.sv-theme-karlstad-kommun .env-button--link:hover,.sv-theme-karlstad-kommun .ks-button--link:active,.sv-theme-karlstad-kommun .ks-button--link:focus,.sv-theme-karlstad-kommun .ks-button--link:hover{background-color:#fff;border-color:#fff;color:#b5201f}.sv-theme-karlstad-kommun .ks-accordion .env-button--secondary{color:#b5201f!important}.sv-theme-karlstad-kommun .ks-accordion .env-button--primary,.sv-theme-karlstad-kommun .ks-accordion .env-button--secondary:active,.sv-theme-karlstad-kommun .ks-accordion .env-button--secondary:focus,.sv-theme-karlstad-kommun .ks-accordion .env-button--secondary:hover{color:#fff!important}.sv-theme-karlstad-kommun .ks-menu__heading{border-bottom-color:#f1e1a0;border-top-color:#f1e1a0}.sv-theme-karlstad-kommun .ks-menu--sub,.sv-theme-karlstad-kommun .ks-menu__item-wrapper{border-color:#f1e1a0}.sv-theme-karlstad-kommun .env-spinner-bounce>div,.sv-theme-karlstad-kommun .env-spinner>div{background-color:#e84e0d}.sv-theme-karlstad-kommun .ks-accordion{border:1px solid #f1e1a0}.sv-theme-karlstad-kommun .ks-card__top--event span:before,.sv-theme-karlstad-kommun .ks-card__top--event time:after,.sv-theme-karlstad-kommun .ks-event-list__top span:before,.sv-theme-karlstad-kommun .ks-event-list__top time:after{color:#ef7d00}.sv-theme-karlstad-kommun .ks-card--event .ks-card__category,.sv-theme-karlstad-kommun .ks-card--event .ks-card__date-wrapper{background-color:#d41318}.sv-theme-karlstad-kommun .ks-card--event .ks-card__tags-wrapper:before{color:#ef7d00}.sv-theme-karlstad-kommun .ks-turid-event__box-content .normal i{color:#e84e0d}.sv-theme-karlstad-kommun .ks-turid-event__category,.sv-theme-karlstad-kommun .ks-turid-event__date{background-color:#d41318}.sv-theme-karlstad-kommun .ks-img-link-module--bgcolor-primary{background-color:#ef7d00}.sv-theme-karlstad-kommun .ks-img-link-module--bgcolor-primary h2,.sv-theme-karlstad-kommun .ks-img-link-module--bgcolor-primary h3,.sv-theme-karlstad-kommun .ks-img-link-module--bgcolor-primary h4,.sv-theme-karlstad-kommun .ks-img-link-module--bgcolor-primary p{color:#333}.sv-theme-karlstad-kommun .ks-img-link-module--bgcolor-secondary{background-color:#b5201f}.sv-theme-karlstad-kommun .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary{background-color:#ef7d00}.sv-theme-karlstad-kommun .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary h2,.sv-theme-karlstad-kommun .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary h3,.sv-theme-karlstad-kommun .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary h4,.sv-theme-karlstad-kommun .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary p{color:#333}.sv-theme-karlstad-kommun .ks-link-box__color--orange{background-color:#ef7d00}.sv-theme-karlstad-kommun .ks-link-box__color--dark-orange{background-color:#e84e0d}.sv-theme-karlstad-kommun .ks-contact-card a[href^="mailto:"]:before,.sv-theme-karlstad-kommun .ks-contact-card a[href^="tel:"]:before,.sv-theme-karlstad-kommun .ks-contacts a[href^="mailto:"]:before,.sv-theme-karlstad-kommun .ks-contacts a[href^="tel:"]:before{color:#e84e0d}.sv-theme-karlstad-kommun .ks-process-timeline__button:before,.sv-theme-karlstad-kommun .ks-process-timeline__item:after{background-color:#e84e0d}.sv-theme-karlstad-kommun .ks-current-page-tags__heading-container h2:before,.sv-theme-karlstad-kommun .ks-related-links__heading-container h2:before{color:#e84e0d}.sv-theme-karlstad-kommun .ks-section-orange{background-color:#e84e0d}.sv-theme-karlstad-kommun .ks-guide-list__type,.sv-theme-karlstad-kommun .ks-guide-list__type i,.sv-theme-karlstad-kommun .ks-section-service__type,.sv-theme-karlstad-kommun .ks-section-service__type i{color:#e84e0d}.sv-theme-karlstad-kommun .ks-guide-targets h2:before,.sv-theme-karlstad-kommun .sv-list-style-guide li:before{background:#e84e0d}.sv-theme-karlstad-kommun .ks-hero-banner--gradient:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,245,204,0)),to(var(--env-section-background-color)));background:linear-gradient(180deg,rgba(255,245,204,0) 0,var(--env-section-background-color) 100%)}@media (min-width:768px){.sv-theme-karlstad-kommun .ks-nav-menu__heading i,.sv-theme-karlstad-kommun .ks-nav-menu__top-link i{color:#e84e0d}}@media (max-width:767px){.sv-theme-karlstad-kommun .ks-nav-menu__heading i,.sv-theme-karlstad-kommun .ks-nav-menu__top-link i{color:#ef7d00}}.sv-theme-karlstad-kommun .ks-panic-button{background-color:#ef7d00}.sv-theme-karlstad-kommun .ks-panic-button:hover{background-color:#e84e0d}.sv-theme-karlstad-kommun .ks-news-archive__title h2 i,.sv-theme-karlstad-kommun .ks-operational-archive__title h2 i,.sv-theme-karlstad-kommun .ks-search-page__facets-heading:before{color:#e84e0d}.sv-theme-vux-varmland .ks-section--white .ks-section-mosaic{margin:2.5rem auto}.sv-theme-vux-varmland .ks-section--white .ks-padding{padding:0}@media (max-width:767px){.sv-theme-vux-varmland .ks-section--white .ks-section-mosaic{margin:0}.sv-theme-vux-varmland .ks-section--white h2:first-of-type{margin-top:1rem!important}}.sv-theme-vux-varmland header{background:-webkit-gradient(linear,right top,left top,from(#fffdf4),color-stop(67.05%,#fff));background:linear-gradient(270deg,#fffdf4,#fff 67.05%);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.25);box-shadow:0 4px 16px rgba(0,0,0,.25)}.sv-theme-vux-varmland header .ks-header-links__item,.sv-theme-vux-varmland header .ks-header-search__toggle{background-color:transparent;color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland header .ks-header-links__item a,.sv-theme-vux-varmland header .ks-header-search__toggle a{color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland header .ks-header-links__item:hover,.sv-theme-vux-varmland header .ks-header-search__toggle:hover{background-color:var(--env-section-background-color);color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland header .ks-header-links__item:hover a,.sv-theme-vux-varmland header .ks-header-search__toggle:hover a{color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland header .ks-menu__header-toggle--closed{background-color:var(--env-section-background-color)!important;color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland header .ks-menu__header-toggle--closed:hover{background-color:var(--env-element-info-background-color);color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland header .ks-header-search__toggle--open,.sv-theme-vux-varmland header .ks-menu__header-toggle--open{background-color:var(--env-link-hover-font-color);color:#fff}.sv-theme-vux-varmland header .ks-header-links--toolbar:after{background:-webkit-gradient(linear,right top,left top,from(#d3f0dd),to(#fff));background:linear-gradient(270deg,#d3f0dd,#fff)}.sv-theme-vux-varmland header .ks-header-search__form input[type=submit]{background-color:var(--env-link-hover-font-color);color:#fff}.sv-theme-vux-varmland header .ks-header-search__form input[type=submit]:hover{background-color:var(--env-element-info-background-color);color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland header .ks-header-links--toolbar .ks-header-links__item--open{color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland header .ks-header-links--toolbar .ks-header-links__item:hover{background-color:transparent;color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland header .ks-menu .ks-menu__nav{background-color:var(--env-section-background-color)}.sv-theme-vux-varmland header .ks-menu .ks-menu__nav .ks-menu__item-wrapper{border-color:var(--env-block-secondary-border-color)}.sv-theme-vux-varmland header .ks-menu .ks-menu__nav .ks-menu__item-wrapper a{color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland header .ks-menu .ks-menu__nav .ks-menu__item-wrapper .ks-menu__toggle{background-color:var(--env-element-info-background-color);color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland header .ks-menu .ks-menu__nav .ks-menu__item-wrapper:hover a{border-left:.25rem solid var(--env-link-hover-font-color);color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland header .ks-menu .ks-menu__nav .ks-menu__item-wrapper:hover .ks-menu__toggle{background-color:var(--env-element-info-background-color);color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland header .ks-menu .ks-menu__nav .ks-menu__item--current>.ks-menu__item-wrapper>a{background-color:var(--env-link-hover-font-color)!important;border-left:none;color:#fff;font-weight:400}.sv-theme-vux-varmland header .ks-menu .ks-menu__nav .ks-menu__item--current>.ks-menu__item-wrapper>.ks-menu__toggle{background-color:var(--env-link-hover-font-color)!important}.sv-theme-vux-varmland header .ks-menu .ks-menu__nav .ks-menu__item--current>.ks-menu__item-wrapper>.ks-menu__toggle i{color:#fff}.sv-theme-vux-varmland header .ks-menu .ks-menu__nav .ks-menu__item--current>.ks-menu__item-wrapper:hover>.ks-menu__toggle{background-color:var(--env-block-secondary-font-color)!important}.sv-theme-vux-varmland header .ks-menu .ks-menu__nav .ks-menu__sub{background-color:var(--env-block-secondary-border-color)}.sv-theme-vux-varmland header .ks-menu .ks-menu__nav .ks-menu__sub ul li .ks-menu__toggle{background-color:transparent}.sv-theme-vux-varmland header .ks-menu .ks-menu__nav .ks-menu__sub ul li a{background-color:var(--env-block-background-color)}.sv-theme-vux-varmland header .ks-menu .ks-menu__nav .ks-menu__sub ul li span:hover .ks-menu__toggle{background-color:var(--env-section-background-color)}.sv-theme-vux-varmland header .ks-menu .ks-menu__nav .ks-menu__sub ul ul li a{background-color:#f9fffb}.sv-theme-vux-varmland header .ks-menu .ks-menu__nav .ks-menu__sub ul ul ul li a{background-color:#fff}.sv-theme-vux-varmland .ks-menu--sub{background-color:var(--env-section-background-color);border-color:var(--env-block-secondary-border-color)}.sv-theme-vux-varmland .ks-menu--sub .ks-menu__heading{border-bottom:1px solid var(--env-block-secondary-border-color);border-top-color:var(--env-block-secondary-border-color);color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland .ks-menu--sub .ks-menu__heading:hover{border-left-color:var(--env-link-hover-font-color)}.sv-theme-vux-varmland .ks-menu--sub .ks-menu__item-wrapper{border-color:var(--env-block-secondary-border-color);color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland .ks-menu--sub .ks-menu__item-wrapper a{background-color:var(--env-block-background-color)}.sv-theme-vux-varmland .ks-menu--sub .ks-menu__item-wrapper .ks-menu__toggle{background-color:var(--env-block-background-color);color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland .ks-menu--sub .ks-menu__item-wrapper:hover a{border-left:.25rem solid var(--env-link-hover-font-color);color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland .ks-menu--sub .ks-menu__item-wrapper:hover .ks-menu__toggle{background-color:var(--env-section-background-color)}.sv-theme-vux-varmland .ks-menu--sub .ks-menu__item--current>.ks-menu__item-wrapper>a{background-color:var(--env-link-hover-font-color)!important;border-left:none;color:#fff;font-weight:400}.sv-theme-vux-varmland .ks-menu--sub .ks-menu__item--current>.ks-menu__item-wrapper>.ks-menu__toggle{background-color:var(--env-link-hover-font-color)!important}.sv-theme-vux-varmland .ks-menu--sub .ks-menu__item--current>.ks-menu__item-wrapper>.ks-menu__toggle i{color:#fff}.sv-theme-vux-varmland .ks-menu--sub .ks-menu__item--current>.ks-menu__item-wrapper:hover>.ks-menu__toggle{background-color:var(--env-block-secondary-font-color)!important}.sv-theme-vux-varmland .ks-menu--sub ul li span>.ks-menu__toggle,.sv-theme-vux-varmland .ks-menu--sub ul li span>a{background-color:var(--env-block-background-color);color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland .ks-menu--sub ul ul li span>a,.sv-theme-vux-varmland .ks-menu--sub ul ul li span>button{background-color:#f9fffb!important}.sv-theme-vux-varmland .ks-menu--sub ul ul li span:hover>button{background-color:var(--env-section-background-color)!important}.sv-theme-vux-varmland .ks-menu--sub ul ul ul li span>a,.sv-theme-vux-varmland .ks-menu--sub ul ul ul li span>button{background-color:#fff!important}.sv-theme-vux-varmland .sv-font-ingress,.sv-theme-vux-varmland .sv-font-ingress a{color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland h1,.sv-theme-vux-varmland h1 a,.sv-theme-vux-varmland h2,.sv-theme-vux-varmland h2 a,.sv-theme-vux-varmland h3,.sv-theme-vux-varmland h3 a,.sv-theme-vux-varmland h4,.sv-theme-vux-varmland h4 a,.sv-theme-vux-varmland h5,.sv-theme-vux-varmland h5 a{color:var(--env-link-hover-font-color)}.sv-theme-vux-varmland .ks-hero-banner__text-box{background:var(--env-block-background-color)}.sv-theme-vux-varmland .ks-hero-banner__text-box .ks-hero-banner__heading,.sv-theme-vux-varmland .ks-hero-banner__text-box .ks-hero-banner__preamble{color:var(--env-link-hover-font-color)}.sv-theme-vux-varmland .ks-hero-banner__text-box .ks-hero-banner__heading{line-height:1.08}.sv-theme-vux-varmland .ks-breadcrumb .env-breadcrumb__item>a,.sv-theme-vux-varmland .ks-breadcrumb .env-breadcrumb__item>span,.sv-theme-vux-varmland .ks-quick-nav h2{color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland .env-button--secondary,.sv-theme-vux-varmland .ks-button--service,.sv-theme-vux-varmland .ks-page-feedback__button{background-color:transparent;border-color:var(--env-block-secondary-font-color);color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland .env-button--secondary:hover,.sv-theme-vux-varmland .ks-button--service:hover,.sv-theme-vux-varmland .ks-page-feedback__button:hover{background-color:var(--env-section-background-color);border-color:var(--env-section-background-color);color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland .ks-return-to-top--show i{color:var(--env-link-hover-font-color)!important}.sv-theme-vux-varmland .ks-return-to-top--show:hover i{color:#fff!important}.sv-theme-vux-varmland .ks-alert-counter a{color:var(--env-font-color)!important}.sv-theme-vux-varmland .env-button--primary{background-color:var(--env-link-hover-font-color);color:#fff}.sv-theme-vux-varmland .env-button--primary:hover{background-color:var(--env-section-background-color);color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland .ks-button--service{background-color:var(--env-block-background-color);color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland .ks-button--service:hover,.sv-theme-vux-varmland .ks-button--service>i{background-color:var(--env-link-hover-font-color);color:#fff}.sv-theme-vux-varmland .ks-button--service:hover{border-color:var(--env-link-hover-font-color)}.sv-theme-vux-varmland .ks-button--service:hover>i{background-color:var(--env-block-background-color);color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland .ks-contacts button:after,.sv-theme-vux-varmland .ks-contacts i:before{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.sv-theme-vux-varmland .ks-contacts button:hover>i:before,.sv-theme-vux-varmland .ks-contacts button[aria-expanded=false]:hover:after,.sv-theme-vux-varmland .ks-contacts button[aria-expanded=true]:hover:after{color:var(--env-block-secondary-font-color)!important;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.sv-theme-vux-varmland .ks-contacts button[aria-expanded=false]:after{color:var(--env-block-secondary-font-color)!important}.sv-theme-vux-varmland .ks-language-selector>a,.sv-theme-vux-varmland .ks-listen{color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland .sv-image-and-color-box .ks-button{background-color:var(--env-block-background-color)!important;color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland .sv-image-and-color-box .ks-img-link-module__description{font-weight:400}.sv-theme-vux-varmland .sv-image-and-color-box .ks-img-link-module--bgcolor-primary{background-color:#732e4a;background-image:url(https://use-temp-karlstad.sitevision-cloud.se/images/18.3ec48d761877923e11adbe5/1681900563971/background-pattern.svg)}.sv-theme-vux-varmland .sv-image-and-color-box .ks-img-link-module--bgcolor-secondary{background-color:var(--env-section-background-color);color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland .sv-image-and-color-box .ks-img-link-module--bgcolor-secondary .ks-img-link-module__description,.sv-theme-vux-varmland .sv-image-and-color-box .ks-img-link-module--bgcolor-secondary .subheading{color:var(--env-block-secondary-font-color)!important}.sv-theme-vux-varmland .ks-card__content{border-color:var(--env-block-secondary-border-color)}.sv-theme-vux-varmland footer{background-color:var(--env-link-hover-font-color);border-top:1px solid #f1e1a0}.sv-theme-vux-varmland footer .ks-footer-content{padding:5rem 0}@media (max-width:767px){.sv-theme-vux-varmland footer .ks-footer-content{padding:2rem 0 1rem}}.sv-theme-vux-varmland footer h2,.sv-theme-vux-varmland footer h3,.sv-theme-vux-varmland footer h4,.sv-theme-vux-varmland footer i,.sv-theme-vux-varmland footer p,.sv-theme-vux-varmland footer s{color:#fff!important}.sv-theme-vux-varmland footer h2,.sv-theme-vux-varmland footer h3,.sv-theme-vux-varmland footer h4{border-bottom:.125rem solid #daefe0!important}.sv-theme-vux-varmland footer .ks-footer-links__item i{color:var(--env-block-background-color)!important}.sv-theme-vux-varmland footer .ks-footer-links__item a{color:#fff}.sv-theme-vux-varmland .ks-accordion button{color:var(--env-link-hover-font-color)}.sv-theme-vux-varmland .ks-standard-table--grey,.sv-theme-vux-varmland .ks-standard-table--yellow{background-color:var(--env-block-background-color)!important}.sv-theme-vux-varmland .ks-standard-table--grey caption,.sv-theme-vux-varmland .ks-standard-table--yellow caption{background:var(--env-block-primary-background-color)!important;border-color:var(--env-block-secondary-border-color)!important;border-style:solid;border-width:1px 1px 0;color:var(--env-block-secondary-font-color)!important}.sv-theme-vux-varmland .ks-standard-table--grey thead,.sv-theme-vux-varmland .ks-standard-table--yellow thead{background:none;border-color:var(--env-block-secondary-border-color)!important;border-style:solid;border-width:1px 1px 0}.sv-theme-vux-varmland .ks-standard-table--grey tbody,.sv-theme-vux-varmland .ks-standard-table--yellow tbody{border:1px solid var(--env-block-secondary-border-color)!important}.sv-theme-vux-varmland .ks-standard-table--grey tbody tr:nth-child(odd),.sv-theme-vux-varmland .ks-standard-table--yellow tbody tr:nth-child(odd){background-color:#fff!important}.sv-theme-vux-varmland .ks-standard-table--grey tbody tr:nth-child(2n),.sv-theme-vux-varmland .ks-standard-table--yellow tbody tr:nth-child(2n){background-color:transparent!important}.sv-theme-vux-varmland .ks-list-of-links a{color:var(--env-block-secondary-font-color)}.sv-theme-vux-varmland .ks-section{background-color:var(--env-block-background-color)}.sv-theme-vux-varmland .ks-card__content{background-color:var(--env-block-secondary-background-color)}.sv-theme-vux-varmland .ks-related-items{background-color:var(--env-block-background-color)}.sv-theme-vux-varmland .ks-related-items .ks-card__content{background-color:var(--env-block-secondary-background-color)}.sv-theme-vux-varmland .ks-related-items .ks-card__content:hover{background-color:#fff}.sv-theme-vux-varmland .ks-turid-event__item{background-color:var(--env-block-secondary-background-color)}.sv-theme-vux-varmland .ks-turid-event__item:hover{background-color:#fff}.sv-theme-vux-varmland .ks-turid-event__item .ks-turid-event__category,.sv-theme-vux-varmland .ks-turid-event__item .ks-turid-event__date{background-color:var(--env-link-hover-font-color)}.sv-theme-vux-varmland .ks-event-calendar__heading{color:var(--env-link-hover-font-color)}.sv-theme-vux-varmland .ks-event-list__item{background-color:var(--env-block-background-color)!important}.sv-theme-vux-varmland .ks-event-list__item:hover{background-color:#fff!important}.sv-theme-vux-varmland .ks-section-light .ks-event-calendar .notTodaysDate{background-color:var(--env-block-secondary-background-color)}.sv-theme-vux-varmland .ks-section-light .ks-event-calendar .hasEvent{background-color:var(--env-section-background-color)}.sv-theme-vux-varmland .ks-section-light .ks-event-list__item{background-color:var(--env-block-secondary-background-color)!important}.sv-theme-vux-varmland .ks-section-light .ks-event-list__item:hover{background-color:#fff!important}.sv-theme-vux-varmland .ks-link-banner__content-side{background-color:var(--env-block-background-color)}.sv-theme-vux-varmland .ks-blog-list__category:before,.sv-theme-vux-varmland .ks-card__date-text:after,.sv-theme-vux-varmland .ks-event-list__item time:after,.sv-theme-vux-varmland .ks-news-list time:before{color:var(--env-link-hover-font-color)}.sv-theme-vux-varmland .env-modal-dialog__content .env-modal-dialog__header{background:none;-webkit-box-shadow:none;box-shadow:none}.sv-theme-vux-varmland .env-modal-dialog__content .env-modal-dialog__footer{background-color:transparent}.sv-theme-vux-varmland .env-modal-dialog__content .env-modal-dialog__footer .env-button--ghost{background-color:var(--env-block-primary-background-color)!important}.sv-theme-vux-varmland .env-modal-dialog__content .env-modal-dialog__footer .env-button--ghost:hover{background-color:var(--env-block-primary-link-hover-font-color)!important;color:#fff!important}.sv-theme-vux-varmland .env-modal-dialog__content .env-switch__slider{background-color:#005750;border:3px solid #005750}.sv-theme-vux-varmland .ks-section-orange{background-color:var(--env-link-hover-font-color)}.sv-theme-vux-varmland .ks-section-orange li{border-bottom:.063rem solid var(--env-block-background-color)!important;border-top:.063rem solid var(--env-block-background-color)!important}.sv-theme-vux-varmland .ks-process-timeline__list .ks-process-timeline__button:before,.sv-theme-vux-varmland .ks-process-timeline__list .ks-process-timeline__item:after{background:var(--env-link-hover-font-color)}.sv-theme-vux-varmland .ks-accordion{margin:.5rem 0 1.5rem}.sv-theme-vux-varmland .ks-guide-list .i:before,.sv-theme-vux-varmland .ks-guide-list .ks-guide-list__type{color:var(--env-link-hover-font-color)}.sv-theme-vux-varmland .ks-guide-list li:before,.sv-theme-vux-varmland .ks-guide-targets h2:before{background:var(--env-link-hover-font-color)}.sv-theme-vux-varmland .sv-list-style-guide>li:hover>a{text-decoration:underline!important}.sv-theme-vux-varmland .ks-card--no-image:hover,.sv-theme-vux-varmland .ks-event-list__item:hover{border:1px solid var(--env-block-primary-border-color)!important}@media (max-width:767px){.sv-theme-vux-varmland .ks-logo img{max-height:3rem!important}}.sv-theme-karlstad-teknikcenter .ks-header-other-sites,.sv-theme-karlstad-teknikcenter .ks-other-languages{background:-webkit-gradient(linear,left top,left bottom,color-stop(90.77%,#fff9de),color-stop(99.47%,#faf1c9));background:linear-gradient(180deg,#fff9de 90.77%,#faf1c9 99.47%)}@media (min-width:768px){.sv-theme-karlstad-teknikcenter .ks-header-links--toolbar:after{background:-webkit-gradient(linear,right top,left top,from(#fff5cd),to(#fff));background:linear-gradient(270deg,#fff5cd,#fff)}}.sv-theme-karlstad-teknikcenter .ks-footer-content h2.subheading{border-color:#ef7d00!important}.sv-theme-karlstad-teknikcenter .ks-footer-content .ks-footer-links i{color:#e84e0d}.sv-theme-karlstad-teknikcenter .env-button--danger,.sv-theme-karlstad-teknikcenter .env-button--primary,.sv-theme-karlstad-teknikcenter .env-button--success,.sv-theme-karlstad-teknikcenter .env-button--warning,.sv-theme-karlstad-teknikcenter .ks-button--danger,.sv-theme-karlstad-teknikcenter .ks-button--primary,.sv-theme-karlstad-teknikcenter .ks-button--success,.sv-theme-karlstad-teknikcenter .ks-button--warning{fill:#fff;background-color:#b5201f;border-color:#b5201f;color:#fff}.sv-theme-karlstad-teknikcenter .env-button--danger:hover,.sv-theme-karlstad-teknikcenter .env-button--primary:hover,.sv-theme-karlstad-teknikcenter .env-button--success:hover,.sv-theme-karlstad-teknikcenter .env-button--warning:hover,.sv-theme-karlstad-teknikcenter .ks-button--danger:hover,.sv-theme-karlstad-teknikcenter .ks-button--primary:hover,.sv-theme-karlstad-teknikcenter .ks-button--success:hover,.sv-theme-karlstad-teknikcenter .ks-button--warning:hover{fill:#fff;background-color:#890200;border-color:#890200;color:#fff!important}.sv-theme-karlstad-teknikcenter .env-button--danger:focus,.sv-theme-karlstad-teknikcenter .env-button--danger:focus-visible .sv-theme-karlstad-teknikcenter .env-button--danger:active,.sv-theme-karlstad-teknikcenter .env-button--danger:focus-visible .sv-theme-karlstad-teknikcenter .env-button--primary:active,.sv-theme-karlstad-teknikcenter .env-button--danger:focus-visible .sv-theme-karlstad-teknikcenter .env-button--success:active,.sv-theme-karlstad-teknikcenter .env-button--danger:focus-visible .sv-theme-karlstad-teknikcenter .env-button--warning:active,.sv-theme-karlstad-teknikcenter .env-button--danger:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--danger:active,.sv-theme-karlstad-teknikcenter .env-button--danger:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--primary:active,.sv-theme-karlstad-teknikcenter .env-button--danger:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--success:active,.sv-theme-karlstad-teknikcenter .env-button--danger:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--warning:active,.sv-theme-karlstad-teknikcenter .env-button--primary:focus,.sv-theme-karlstad-teknikcenter .env-button--primary:focus-visible .sv-theme-karlstad-teknikcenter .env-button--danger:active,.sv-theme-karlstad-teknikcenter .env-button--primary:focus-visible .sv-theme-karlstad-teknikcenter .env-button--primary:active,.sv-theme-karlstad-teknikcenter .env-button--primary:focus-visible .sv-theme-karlstad-teknikcenter .env-button--success:active,.sv-theme-karlstad-teknikcenter .env-button--primary:focus-visible .sv-theme-karlstad-teknikcenter .env-button--warning:active,.sv-theme-karlstad-teknikcenter .env-button--primary:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--danger:active,.sv-theme-karlstad-teknikcenter .env-button--primary:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--primary:active,.sv-theme-karlstad-teknikcenter .env-button--primary:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--success:active,.sv-theme-karlstad-teknikcenter .env-button--primary:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--warning:active,.sv-theme-karlstad-teknikcenter .env-button--success:focus,.sv-theme-karlstad-teknikcenter .env-button--success:focus-visible .sv-theme-karlstad-teknikcenter .env-button--danger:active,.sv-theme-karlstad-teknikcenter .env-button--success:focus-visible .sv-theme-karlstad-teknikcenter .env-button--primary:active,.sv-theme-karlstad-teknikcenter .env-button--success:focus-visible .sv-theme-karlstad-teknikcenter .env-button--success:active,.sv-theme-karlstad-teknikcenter .env-button--success:focus-visible .sv-theme-karlstad-teknikcenter .env-button--warning:active,.sv-theme-karlstad-teknikcenter .env-button--success:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--danger:active,.sv-theme-karlstad-teknikcenter .env-button--success:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--primary:active,.sv-theme-karlstad-teknikcenter .env-button--success:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--success:active,.sv-theme-karlstad-teknikcenter .env-button--success:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--warning:active,.sv-theme-karlstad-teknikcenter .env-button--warning:focus,.sv-theme-karlstad-teknikcenter .env-button--warning:focus-visible .sv-theme-karlstad-teknikcenter .env-button--danger:active,.sv-theme-karlstad-teknikcenter .env-button--warning:focus-visible .sv-theme-karlstad-teknikcenter .env-button--primary:active,.sv-theme-karlstad-teknikcenter .env-button--warning:focus-visible .sv-theme-karlstad-teknikcenter .env-button--success:active,.sv-theme-karlstad-teknikcenter .env-button--warning:focus-visible .sv-theme-karlstad-teknikcenter .env-button--warning:active,.sv-theme-karlstad-teknikcenter .env-button--warning:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--danger:active,.sv-theme-karlstad-teknikcenter .env-button--warning:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--primary:active,.sv-theme-karlstad-teknikcenter .env-button--warning:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--success:active,.sv-theme-karlstad-teknikcenter .env-button--warning:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--warning:active,.sv-theme-karlstad-teknikcenter .ks-button--danger:focus,.sv-theme-karlstad-teknikcenter .ks-button--danger:focus-visible .sv-theme-karlstad-teknikcenter .env-button--danger:active,.sv-theme-karlstad-teknikcenter .ks-button--danger:focus-visible .sv-theme-karlstad-teknikcenter .env-button--primary:active,.sv-theme-karlstad-teknikcenter .ks-button--danger:focus-visible .sv-theme-karlstad-teknikcenter .env-button--success:active,.sv-theme-karlstad-teknikcenter .ks-button--danger:focus-visible .sv-theme-karlstad-teknikcenter .env-button--warning:active,.sv-theme-karlstad-teknikcenter .ks-button--danger:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--danger:active,.sv-theme-karlstad-teknikcenter .ks-button--danger:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--primary:active,.sv-theme-karlstad-teknikcenter .ks-button--danger:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--success:active,.sv-theme-karlstad-teknikcenter .ks-button--danger:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--warning:active,.sv-theme-karlstad-teknikcenter .ks-button--primary:focus,.sv-theme-karlstad-teknikcenter .ks-button--primary:focus-visible .sv-theme-karlstad-teknikcenter .env-button--danger:active,.sv-theme-karlstad-teknikcenter .ks-button--primary:focus-visible .sv-theme-karlstad-teknikcenter .env-button--primary:active,.sv-theme-karlstad-teknikcenter .ks-button--primary:focus-visible .sv-theme-karlstad-teknikcenter .env-button--success:active,.sv-theme-karlstad-teknikcenter .ks-button--primary:focus-visible .sv-theme-karlstad-teknikcenter .env-button--warning:active,.sv-theme-karlstad-teknikcenter .ks-button--primary:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--danger:active,.sv-theme-karlstad-teknikcenter .ks-button--primary:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--primary:active,.sv-theme-karlstad-teknikcenter .ks-button--primary:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--success:active,.sv-theme-karlstad-teknikcenter .ks-button--primary:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--warning:active,.sv-theme-karlstad-teknikcenter .ks-button--success:focus,.sv-theme-karlstad-teknikcenter .ks-button--success:focus-visible .sv-theme-karlstad-teknikcenter .env-button--danger:active,.sv-theme-karlstad-teknikcenter .ks-button--success:focus-visible .sv-theme-karlstad-teknikcenter .env-button--primary:active,.sv-theme-karlstad-teknikcenter .ks-button--success:focus-visible .sv-theme-karlstad-teknikcenter .env-button--success:active,.sv-theme-karlstad-teknikcenter .ks-button--success:focus-visible .sv-theme-karlstad-teknikcenter .env-button--warning:active,.sv-theme-karlstad-teknikcenter .ks-button--success:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--danger:active,.sv-theme-karlstad-teknikcenter .ks-button--success:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--primary:active,.sv-theme-karlstad-teknikcenter .ks-button--success:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--success:active,.sv-theme-karlstad-teknikcenter .ks-button--success:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--warning:active,.sv-theme-karlstad-teknikcenter .ks-button--warning:focus,.sv-theme-karlstad-teknikcenter .ks-button--warning:focus-visible .sv-theme-karlstad-teknikcenter .env-button--danger:active,.sv-theme-karlstad-teknikcenter .ks-button--warning:focus-visible .sv-theme-karlstad-teknikcenter .env-button--primary:active,.sv-theme-karlstad-teknikcenter .ks-button--warning:focus-visible .sv-theme-karlstad-teknikcenter .env-button--success:active,.sv-theme-karlstad-teknikcenter .ks-button--warning:focus-visible .sv-theme-karlstad-teknikcenter .env-button--warning:active,.sv-theme-karlstad-teknikcenter .ks-button--warning:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--danger:active,.sv-theme-karlstad-teknikcenter .ks-button--warning:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--primary:active,.sv-theme-karlstad-teknikcenter .ks-button--warning:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--success:active,.sv-theme-karlstad-teknikcenter .ks-button--warning:focus-visible .sv-theme-karlstad-teknikcenter .ks-button--warning:active{fill:#fff;background-color:#890200;border-color:#890200;color:#fff;outline-color:#000;outline-offset:.5rem;outline-style:auto;text-decoration:none}.sv-theme-karlstad-teknikcenter .env-button--secondary,.sv-theme-karlstad-teknikcenter .ks-button--secondary{fill:#b5201f;background-color:transparent;border-color:#b5201f;color:#b5201f}.sv-theme-karlstad-teknikcenter .env-button--secondary:active,.sv-theme-karlstad-teknikcenter .env-button--secondary:focus,.sv-theme-karlstad-teknikcenter .env-button--secondary:hover,.sv-theme-karlstad-teknikcenter .ks-button--secondary:active,.sv-theme-karlstad-teknikcenter .ks-button--secondary:focus,.sv-theme-karlstad-teknikcenter .ks-button--secondary:hover{fill:#fff;background-color:#b5201f;border-color:#b5201f;color:#fff!important}.sv-theme-karlstad-teknikcenter .env-button--info,.sv-theme-karlstad-teknikcenter .ks-button--info{fill:#444;background-color:#fff9de;border-color:#f1e1a0;color:#444}.sv-theme-karlstad-teknikcenter .env-button--info:hover,.sv-theme-karlstad-teknikcenter .ks-button--info:hover{fill:#fff;background-color:#b5201f;border-color:#b5201f;color:#fff}.sv-theme-karlstad-teknikcenter .env-button--info:active,.sv-theme-karlstad-teknikcenter .env-button--info:focus,.sv-theme-karlstad-teknikcenter .ks-button--info:active,.sv-theme-karlstad-teknikcenter .ks-button--info:focus{fill:#b5201f;background-color:#fff1b6;border-color:#b5201f;color:#b5201f}.sv-theme-karlstad-teknikcenter .env-button--ghost,.sv-theme-karlstad-teknikcenter .ks-button--ghost{background-color:#fff;border-color:#fff;color:#b5201f}.sv-theme-karlstad-teknikcenter .env-button--ghost:active,.sv-theme-karlstad-teknikcenter .env-button--ghost:focus,.sv-theme-karlstad-teknikcenter .env-button--ghost:hover,.sv-theme-karlstad-teknikcenter .ks-button--ghost:active,.sv-theme-karlstad-teknikcenter .ks-button--ghost:focus,.sv-theme-karlstad-teknikcenter .ks-button--ghost:hover{background-color:#fff;border-color:#fff;color:#d41318}.sv-theme-karlstad-teknikcenter .env-button--service,.sv-theme-karlstad-teknikcenter .ks-button--service{background-color:#b5201f;border-color:#b5201f;color:#fff!important}.sv-theme-karlstad-teknikcenter .env-button--service .ks-button__icon,.sv-theme-karlstad-teknikcenter .ks-button--service .ks-button__icon{background-color:#890200}.sv-theme-karlstad-teknikcenter .env-button--service:hover,.sv-theme-karlstad-teknikcenter .ks-button--service:hover{color:#fff!important}.sv-theme-karlstad-teknikcenter .env-button--service:focus-visible,.sv-theme-karlstad-teknikcenter .env-button--service:hover,.sv-theme-karlstad-teknikcenter .ks-button--service:focus-visible,.sv-theme-karlstad-teknikcenter .ks-button--service:hover{background-color:#890200;border-color:#890200}.sv-theme-karlstad-teknikcenter .env-button--service:focus-visible .ks-button__icon,.sv-theme-karlstad-teknikcenter .env-button--service:hover .ks-button__icon,.sv-theme-karlstad-teknikcenter .ks-button--service:focus-visible .ks-button__icon,.sv-theme-karlstad-teknikcenter .ks-button--service:hover .ks-button__icon{background-color:#b5201f;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.sv-theme-karlstad-teknikcenter .env-button--service:focus-visible,.sv-theme-karlstad-teknikcenter .ks-button--service:focus-visible{outline-color:#000;outline-offset:.5rem;outline-style:auto}.sv-theme-karlstad-teknikcenter .env-button--link:active,.sv-theme-karlstad-teknikcenter .env-button--link:focus,.sv-theme-karlstad-teknikcenter .env-button--link:hover,.sv-theme-karlstad-teknikcenter .ks-button--link:active,.sv-theme-karlstad-teknikcenter .ks-button--link:focus,.sv-theme-karlstad-teknikcenter .ks-button--link:hover{background-color:#fff;border-color:#fff;color:#b5201f}.sv-theme-karlstad-teknikcenter .ks-accordion .env-button--secondary{color:#b5201f!important}.sv-theme-karlstad-teknikcenter .ks-accordion .env-button--primary,.sv-theme-karlstad-teknikcenter .ks-accordion .env-button--secondary:active,.sv-theme-karlstad-teknikcenter .ks-accordion .env-button--secondary:focus,.sv-theme-karlstad-teknikcenter .ks-accordion .env-button--secondary:hover{color:#fff!important}.sv-theme-karlstad-teknikcenter .ks-menu__heading{border-bottom-color:#f1e1a0;border-top-color:#f1e1a0}.sv-theme-karlstad-teknikcenter .ks-menu--sub,.sv-theme-karlstad-teknikcenter .ks-menu__item-wrapper{border-color:#f1e1a0}.sv-theme-karlstad-teknikcenter .env-spinner-bounce>div,.sv-theme-karlstad-teknikcenter .env-spinner>div{background-color:#e84e0d}.sv-theme-karlstad-teknikcenter .ks-accordion{border:1px solid #f1e1a0}.sv-theme-karlstad-teknikcenter .ks-card__top--event span:before,.sv-theme-karlstad-teknikcenter .ks-card__top--event time:after,.sv-theme-karlstad-teknikcenter .ks-event-list__top span:before,.sv-theme-karlstad-teknikcenter .ks-event-list__top time:after{color:#ef7d00}.sv-theme-karlstad-teknikcenter .ks-card--event .ks-card__category,.sv-theme-karlstad-teknikcenter .ks-card--event .ks-card__date-wrapper{background-color:#d41318}.sv-theme-karlstad-teknikcenter .ks-card--event .ks-card__tags-wrapper:before{color:#ef7d00}.sv-theme-karlstad-teknikcenter .ks-turid-event__box-content .normal i{color:#e84e0d}.sv-theme-karlstad-teknikcenter .ks-turid-event__category,.sv-theme-karlstad-teknikcenter .ks-turid-event__date{background-color:#d41318}.sv-theme-karlstad-teknikcenter .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary{background-color:#ef7d00}.sv-theme-karlstad-teknikcenter .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary h2,.sv-theme-karlstad-teknikcenter .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary h3,.sv-theme-karlstad-teknikcenter .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary h4,.sv-theme-karlstad-teknikcenter .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary p{color:#333}.sv-theme-karlstad-teknikcenter .ks-link-box__color--orange{background-color:#ef7d00}.sv-theme-karlstad-teknikcenter .ks-link-box__color--dark-orange{background-color:#e84e0d}.sv-theme-karlstad-teknikcenter .ks-contact-card a[href^="mailto:"]:before,.sv-theme-karlstad-teknikcenter .ks-contact-card a[href^="tel:"]:before,.sv-theme-karlstad-teknikcenter .ks-contacts a[href^="mailto:"]:before,.sv-theme-karlstad-teknikcenter .ks-contacts a[href^="tel:"]:before{color:#e84e0d}.sv-theme-karlstad-teknikcenter .ks-process-timeline__button:before,.sv-theme-karlstad-teknikcenter .ks-process-timeline__item:after{background-color:#e84e0d}.sv-theme-karlstad-teknikcenter .ks-current-page-tags__heading-container h2:before,.sv-theme-karlstad-teknikcenter .ks-related-links__heading-container h2:before{color:#e84e0d}.sv-theme-karlstad-teknikcenter .ks-section-orange{background-color:#e84e0d}.sv-theme-karlstad-teknikcenter .ks-guide-list__type,.sv-theme-karlstad-teknikcenter .ks-guide-list__type i,.sv-theme-karlstad-teknikcenter .ks-section-service__type,.sv-theme-karlstad-teknikcenter .ks-section-service__type i{color:#e84e0d}.sv-theme-karlstad-teknikcenter .ks-guide-targets h2:before,.sv-theme-karlstad-teknikcenter .sv-list-style-guide li:before{background:#e84e0d}.sv-theme-karlstad-teknikcenter .ks-hero-banner--gradient:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,245,204,0)),to(var(--env-section-background-color)));background:linear-gradient(180deg,rgba(255,245,204,0) 0,var(--env-section-background-color) 100%)}@media (min-width:768px){.sv-theme-karlstad-teknikcenter .ks-nav-menu__heading i,.sv-theme-karlstad-teknikcenter .ks-nav-menu__top-link i{color:#e84e0d}}@media (max-width:767px){.sv-theme-karlstad-teknikcenter .ks-nav-menu__heading i,.sv-theme-karlstad-teknikcenter .ks-nav-menu__top-link i{color:#ef7d00}}.sv-theme-karlstad-teknikcenter .ks-panic-button{background-color:#ef7d00}.sv-theme-karlstad-teknikcenter .ks-panic-button:hover{background-color:#e84e0d}.sv-theme-karlstad-teknikcenter .ks-news-archive__title h2 i,.sv-theme-karlstad-teknikcenter .ks-operational-archive__title h2 i,.sv-theme-karlstad-teknikcenter .ks-search-page__facets-heading:before{color:#e84e0d}.sv-theme-karlstad-teknikcenter .ks-hero-banner--img-only-center,.sv-theme-karlstad-teknikcenter .ks-hero-banner--img-only-center .ks-hero-banner__content-wrapper,.sv-theme-karlstad-teknikcenter .ks-hero-banner--img-only-center .ks-hero-banner__content-wrapper .ks-hero-banner__content-wrapper,.sv-theme-karlstad-teknikcenter .ks-hero-banner--img-only-left,.sv-theme-karlstad-teknikcenter .ks-hero-banner--img-only-left .ks-hero-banner__content-wrapper,.sv-theme-karlstad-teknikcenter .ks-hero-banner--img-only-left .ks-hero-banner__content-wrapper .ks-hero-banner__content-wrapper{max-height:37.5rem}@media (max-width:865px){.sv-theme-karlstad-teknikcenter header .ks-header-links--icons{display:none}}.sv-theme-karlstad-teknikcenter header .ks-logo-wrapper{width:20rem}@media (max-width:767px){.sv-theme-karlstad-teknikcenter header .ks-logo-wrapper{width:16.5rem}}@media (max-width:440px){.sv-theme-karlstad-teknikcenter header .ks-logo-wrapper{max-width:15.5rem}}@media (max-width:420px){.sv-theme-karlstad-teknikcenter header .ks-logo-wrapper{max-width:14rem}}@media (max-width:400px){.sv-theme-karlstad-teknikcenter header .ks-logo-wrapper{max-width:13rem}}@media (max-width:380px){.sv-theme-karlstad-teknikcenter header .ks-logo-wrapper{max-width:11rem}}@media (max-width:350px){.sv-theme-karlstad-teknikcenter header .ks-logo-wrapper{max-width:9rem}}.sv-theme-karlstad-teknikcenter header .ks-logo-wrapper .ks-logo{display:-webkit-box;display:-ms-flexbox;display:flex}.sv-theme-karlstad-teknikcenter .ks-img-link-module--bgcolor-primary{background-color:#ef7d00}.sv-theme-karlstad-teknikcenter .ks-img-link-module--bgcolor-primary h2,.sv-theme-karlstad-teknikcenter .ks-img-link-module--bgcolor-primary h3,.sv-theme-karlstad-teknikcenter .ks-img-link-module--bgcolor-primary h4,.sv-theme-karlstad-teknikcenter .ks-img-link-module--bgcolor-primary p{color:#333}.sv-theme-karlstad-teknikcenter .ks-img-link-module--bgcolor-secondary{background-color:#b5201f}.sv-theme-karlstad-teknikcenter .ks-menu__header-toggle--closed{background-color:var(--env-section-background-color)}.sv-theme-karlstad-teknikcenter .ks-menu__header-toggle--closed:hover{background-color:var(--env-link-hover-font-color)}.sv-theme-karlstad-teknikcenter .ks-story-mosaic .sv-decoration-content{margin:0 0 .5rem!important}.sv-theme-karlstad-teknikcenter footer .ks-footer-content{padding:5rem 0}@media (max-width:767px){.sv-theme-karlstad-teknikcenter footer .ks-footer-content{padding:2rem 0 1rem}}.sv-theme-karlstads-parkerings-ab .ks-header-other-sites,.sv-theme-karlstads-parkerings-ab .ks-other-languages{background:-webkit-gradient(linear,left top,left bottom,color-stop(90.77%,#fff9de),color-stop(99.47%,#faf1c9));background:linear-gradient(180deg,#fff9de 90.77%,#faf1c9 99.47%)}@media (min-width:768px){.sv-theme-karlstads-parkerings-ab .ks-header-links--toolbar:after{background:-webkit-gradient(linear,right top,left top,from(#fff5cd),to(#fff));background:linear-gradient(270deg,#fff5cd,#fff)}}.sv-theme-karlstads-parkerings-ab .ks-footer-content h2.subheading{border-color:#ef7d00!important}.sv-theme-karlstads-parkerings-ab .ks-footer-content .ks-footer-links i{color:#e84e0d}.sv-theme-karlstads-parkerings-ab .env-button--danger,.sv-theme-karlstads-parkerings-ab .env-button--primary,.sv-theme-karlstads-parkerings-ab .env-button--success,.sv-theme-karlstads-parkerings-ab .env-button--warning,.sv-theme-karlstads-parkerings-ab .ks-button--danger,.sv-theme-karlstads-parkerings-ab .ks-button--primary,.sv-theme-karlstads-parkerings-ab .ks-button--success,.sv-theme-karlstads-parkerings-ab .ks-button--warning{fill:#fff;background-color:#b5201f;border-color:#b5201f;color:#fff}.sv-theme-karlstads-parkerings-ab .env-button--danger:hover,.sv-theme-karlstads-parkerings-ab .env-button--primary:hover,.sv-theme-karlstads-parkerings-ab .env-button--success:hover,.sv-theme-karlstads-parkerings-ab .env-button--warning:hover,.sv-theme-karlstads-parkerings-ab .ks-button--danger:hover,.sv-theme-karlstads-parkerings-ab .ks-button--primary:hover,.sv-theme-karlstads-parkerings-ab .ks-button--success:hover,.sv-theme-karlstads-parkerings-ab .ks-button--warning:hover{fill:#fff;background-color:#890200;border-color:#890200;color:#fff!important}.sv-theme-karlstads-parkerings-ab .env-button--danger:focus,.sv-theme-karlstads-parkerings-ab .env-button--danger:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--danger:active,.sv-theme-karlstads-parkerings-ab .env-button--danger:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--primary:active,.sv-theme-karlstads-parkerings-ab .env-button--danger:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--success:active,.sv-theme-karlstads-parkerings-ab .env-button--danger:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--warning:active,.sv-theme-karlstads-parkerings-ab .env-button--danger:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--danger:active,.sv-theme-karlstads-parkerings-ab .env-button--danger:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--primary:active,.sv-theme-karlstads-parkerings-ab .env-button--danger:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--success:active,.sv-theme-karlstads-parkerings-ab .env-button--danger:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--warning:active,.sv-theme-karlstads-parkerings-ab .env-button--primary:focus,.sv-theme-karlstads-parkerings-ab .env-button--primary:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--danger:active,.sv-theme-karlstads-parkerings-ab .env-button--primary:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--primary:active,.sv-theme-karlstads-parkerings-ab .env-button--primary:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--success:active,.sv-theme-karlstads-parkerings-ab .env-button--primary:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--warning:active,.sv-theme-karlstads-parkerings-ab .env-button--primary:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--danger:active,.sv-theme-karlstads-parkerings-ab .env-button--primary:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--primary:active,.sv-theme-karlstads-parkerings-ab .env-button--primary:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--success:active,.sv-theme-karlstads-parkerings-ab .env-button--primary:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--warning:active,.sv-theme-karlstads-parkerings-ab .env-button--success:focus,.sv-theme-karlstads-parkerings-ab .env-button--success:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--danger:active,.sv-theme-karlstads-parkerings-ab .env-button--success:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--primary:active,.sv-theme-karlstads-parkerings-ab .env-button--success:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--success:active,.sv-theme-karlstads-parkerings-ab .env-button--success:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--warning:active,.sv-theme-karlstads-parkerings-ab .env-button--success:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--danger:active,.sv-theme-karlstads-parkerings-ab .env-button--success:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--primary:active,.sv-theme-karlstads-parkerings-ab .env-button--success:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--success:active,.sv-theme-karlstads-parkerings-ab .env-button--success:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--warning:active,.sv-theme-karlstads-parkerings-ab .env-button--warning:focus,.sv-theme-karlstads-parkerings-ab .env-button--warning:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--danger:active,.sv-theme-karlstads-parkerings-ab .env-button--warning:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--primary:active,.sv-theme-karlstads-parkerings-ab .env-button--warning:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--success:active,.sv-theme-karlstads-parkerings-ab .env-button--warning:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--warning:active,.sv-theme-karlstads-parkerings-ab .env-button--warning:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--danger:active,.sv-theme-karlstads-parkerings-ab .env-button--warning:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--primary:active,.sv-theme-karlstads-parkerings-ab .env-button--warning:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--success:active,.sv-theme-karlstads-parkerings-ab .env-button--warning:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--warning:active,.sv-theme-karlstads-parkerings-ab .ks-button--danger:focus,.sv-theme-karlstads-parkerings-ab .ks-button--danger:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--danger:active,.sv-theme-karlstads-parkerings-ab .ks-button--danger:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--primary:active,.sv-theme-karlstads-parkerings-ab .ks-button--danger:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--success:active,.sv-theme-karlstads-parkerings-ab .ks-button--danger:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--warning:active,.sv-theme-karlstads-parkerings-ab .ks-button--danger:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--danger:active,.sv-theme-karlstads-parkerings-ab .ks-button--danger:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--primary:active,.sv-theme-karlstads-parkerings-ab .ks-button--danger:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--success:active,.sv-theme-karlstads-parkerings-ab .ks-button--danger:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--warning:active,.sv-theme-karlstads-parkerings-ab .ks-button--primary:focus,.sv-theme-karlstads-parkerings-ab .ks-button--primary:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--danger:active,.sv-theme-karlstads-parkerings-ab .ks-button--primary:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--primary:active,.sv-theme-karlstads-parkerings-ab .ks-button--primary:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--success:active,.sv-theme-karlstads-parkerings-ab .ks-button--primary:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--warning:active,.sv-theme-karlstads-parkerings-ab .ks-button--primary:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--danger:active,.sv-theme-karlstads-parkerings-ab .ks-button--primary:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--primary:active,.sv-theme-karlstads-parkerings-ab .ks-button--primary:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--success:active,.sv-theme-karlstads-parkerings-ab .ks-button--primary:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--warning:active,.sv-theme-karlstads-parkerings-ab .ks-button--success:focus,.sv-theme-karlstads-parkerings-ab .ks-button--success:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--danger:active,.sv-theme-karlstads-parkerings-ab .ks-button--success:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--primary:active,.sv-theme-karlstads-parkerings-ab .ks-button--success:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--success:active,.sv-theme-karlstads-parkerings-ab .ks-button--success:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--warning:active,.sv-theme-karlstads-parkerings-ab .ks-button--success:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--danger:active,.sv-theme-karlstads-parkerings-ab .ks-button--success:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--primary:active,.sv-theme-karlstads-parkerings-ab .ks-button--success:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--success:active,.sv-theme-karlstads-parkerings-ab .ks-button--success:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--warning:active,.sv-theme-karlstads-parkerings-ab .ks-button--warning:focus,.sv-theme-karlstads-parkerings-ab .ks-button--warning:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--danger:active,.sv-theme-karlstads-parkerings-ab .ks-button--warning:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--primary:active,.sv-theme-karlstads-parkerings-ab .ks-button--warning:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--success:active,.sv-theme-karlstads-parkerings-ab .ks-button--warning:focus-visible .sv-theme-karlstads-parkerings-ab .env-button--warning:active,.sv-theme-karlstads-parkerings-ab .ks-button--warning:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--danger:active,.sv-theme-karlstads-parkerings-ab .ks-button--warning:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--primary:active,.sv-theme-karlstads-parkerings-ab .ks-button--warning:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--success:active,.sv-theme-karlstads-parkerings-ab .ks-button--warning:focus-visible .sv-theme-karlstads-parkerings-ab .ks-button--warning:active{fill:#fff;background-color:#890200;border-color:#890200;color:#fff;outline-color:#000;outline-offset:.5rem;outline-style:auto;text-decoration:none}.sv-theme-karlstads-parkerings-ab .env-button--secondary,.sv-theme-karlstads-parkerings-ab .ks-button--secondary{fill:#b5201f;background-color:transparent;border-color:#b5201f;color:#b5201f}.sv-theme-karlstads-parkerings-ab .env-button--secondary:active,.sv-theme-karlstads-parkerings-ab .env-button--secondary:focus,.sv-theme-karlstads-parkerings-ab .env-button--secondary:hover,.sv-theme-karlstads-parkerings-ab .ks-button--secondary:active,.sv-theme-karlstads-parkerings-ab .ks-button--secondary:focus,.sv-theme-karlstads-parkerings-ab .ks-button--secondary:hover{fill:#fff;background-color:#b5201f;border-color:#b5201f;color:#fff!important}.sv-theme-karlstads-parkerings-ab .env-button--info,.sv-theme-karlstads-parkerings-ab .ks-button--info{fill:#444;background-color:#fff9de;border-color:#f1e1a0;color:#444}.sv-theme-karlstads-parkerings-ab .env-button--info:hover,.sv-theme-karlstads-parkerings-ab .ks-button--info:hover{fill:#fff;background-color:#b5201f;border-color:#b5201f;color:#fff}.sv-theme-karlstads-parkerings-ab .env-button--info:active,.sv-theme-karlstads-parkerings-ab .env-button--info:focus,.sv-theme-karlstads-parkerings-ab .ks-button--info:active,.sv-theme-karlstads-parkerings-ab .ks-button--info:focus{fill:#b5201f;background-color:#fff1b6;border-color:#b5201f;color:#b5201f}.sv-theme-karlstads-parkerings-ab .env-button--ghost,.sv-theme-karlstads-parkerings-ab .ks-button--ghost{background-color:#fff;border-color:#fff;color:#b5201f}.sv-theme-karlstads-parkerings-ab .env-button--ghost:active,.sv-theme-karlstads-parkerings-ab .env-button--ghost:focus,.sv-theme-karlstads-parkerings-ab .env-button--ghost:hover,.sv-theme-karlstads-parkerings-ab .ks-button--ghost:active,.sv-theme-karlstads-parkerings-ab .ks-button--ghost:focus,.sv-theme-karlstads-parkerings-ab .ks-button--ghost:hover{background-color:#fff;border-color:#fff;color:#d41318}.sv-theme-karlstads-parkerings-ab .env-button--service,.sv-theme-karlstads-parkerings-ab .ks-button--service{background-color:#b5201f;border-color:#b5201f;color:#fff!important}.sv-theme-karlstads-parkerings-ab .env-button--service .ks-button__icon,.sv-theme-karlstads-parkerings-ab .ks-button--service .ks-button__icon{background-color:#890200}.sv-theme-karlstads-parkerings-ab .env-button--service:hover,.sv-theme-karlstads-parkerings-ab .ks-button--service:hover{color:#fff!important}.sv-theme-karlstads-parkerings-ab .env-button--service:focus-visible,.sv-theme-karlstads-parkerings-ab .env-button--service:hover,.sv-theme-karlstads-parkerings-ab .ks-button--service:focus-visible,.sv-theme-karlstads-parkerings-ab .ks-button--service:hover{background-color:#890200;border-color:#890200}.sv-theme-karlstads-parkerings-ab .env-button--service:focus-visible .ks-button__icon,.sv-theme-karlstads-parkerings-ab .env-button--service:hover .ks-button__icon,.sv-theme-karlstads-parkerings-ab .ks-button--service:focus-visible .ks-button__icon,.sv-theme-karlstads-parkerings-ab .ks-button--service:hover .ks-button__icon{background-color:#b5201f;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.sv-theme-karlstads-parkerings-ab .env-button--service:focus-visible,.sv-theme-karlstads-parkerings-ab .ks-button--service:focus-visible{outline-color:#000;outline-offset:.5rem;outline-style:auto}.sv-theme-karlstads-parkerings-ab .env-button--link:active,.sv-theme-karlstads-parkerings-ab .env-button--link:focus,.sv-theme-karlstads-parkerings-ab .env-button--link:hover,.sv-theme-karlstads-parkerings-ab .ks-button--link:active,.sv-theme-karlstads-parkerings-ab .ks-button--link:focus,.sv-theme-karlstads-parkerings-ab .ks-button--link:hover{background-color:#fff;border-color:#fff;color:#b5201f}.sv-theme-karlstads-parkerings-ab .ks-accordion .env-button--secondary{color:#b5201f!important}.sv-theme-karlstads-parkerings-ab .ks-accordion .env-button--primary,.sv-theme-karlstads-parkerings-ab .ks-accordion .env-button--secondary:active,.sv-theme-karlstads-parkerings-ab .ks-accordion .env-button--secondary:focus,.sv-theme-karlstads-parkerings-ab .ks-accordion .env-button--secondary:hover{color:#fff!important}.sv-theme-karlstads-parkerings-ab .ks-menu__heading{border-bottom-color:#f1e1a0;border-top-color:#f1e1a0}.sv-theme-karlstads-parkerings-ab .ks-menu--sub,.sv-theme-karlstads-parkerings-ab .ks-menu__item-wrapper{border-color:#f1e1a0}.sv-theme-karlstads-parkerings-ab .env-spinner-bounce>div,.sv-theme-karlstads-parkerings-ab .env-spinner>div{background-color:#e84e0d}.sv-theme-karlstads-parkerings-ab .ks-accordion{border:1px solid #f1e1a0}.sv-theme-karlstads-parkerings-ab .ks-card__top--event span:before,.sv-theme-karlstads-parkerings-ab .ks-card__top--event time:after,.sv-theme-karlstads-parkerings-ab .ks-event-list__top span:before,.sv-theme-karlstads-parkerings-ab .ks-event-list__top time:after{color:#ef7d00}.sv-theme-karlstads-parkerings-ab .ks-card--event .ks-card__category,.sv-theme-karlstads-parkerings-ab .ks-card--event .ks-card__date-wrapper{background-color:#d41318}.sv-theme-karlstads-parkerings-ab .ks-card--event .ks-card__tags-wrapper:before{color:#ef7d00}.sv-theme-karlstads-parkerings-ab .ks-turid-event__box-content .normal i{color:#e84e0d}.sv-theme-karlstads-parkerings-ab .ks-turid-event__category,.sv-theme-karlstads-parkerings-ab .ks-turid-event__date{background-color:#d41318}.sv-theme-karlstads-parkerings-ab .ks-img-link-module--bgcolor-primary{background-color:#ef7d00}.sv-theme-karlstads-parkerings-ab .ks-img-link-module--bgcolor-primary h2,.sv-theme-karlstads-parkerings-ab .ks-img-link-module--bgcolor-primary h3,.sv-theme-karlstads-parkerings-ab .ks-img-link-module--bgcolor-primary h4,.sv-theme-karlstads-parkerings-ab .ks-img-link-module--bgcolor-primary p{color:#333}.sv-theme-karlstads-parkerings-ab .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary{background-color:#ef7d00}.sv-theme-karlstads-parkerings-ab .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary h2,.sv-theme-karlstads-parkerings-ab .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary h3,.sv-theme-karlstads-parkerings-ab .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary h4,.sv-theme-karlstads-parkerings-ab .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary p{color:#333}.sv-theme-karlstads-parkerings-ab .ks-link-box__color--orange{background-color:#ef7d00}.sv-theme-karlstads-parkerings-ab .ks-link-box__color--dark-orange{background-color:#e84e0d}.sv-theme-karlstads-parkerings-ab .ks-contact-card a[href^="mailto:"]:before,.sv-theme-karlstads-parkerings-ab .ks-contact-card a[href^="tel:"]:before,.sv-theme-karlstads-parkerings-ab .ks-contacts a[href^="mailto:"]:before,.sv-theme-karlstads-parkerings-ab .ks-contacts a[href^="tel:"]:before{color:#e84e0d}.sv-theme-karlstads-parkerings-ab .ks-process-timeline__button:before,.sv-theme-karlstads-parkerings-ab .ks-process-timeline__item:after{background-color:#e84e0d}.sv-theme-karlstads-parkerings-ab .ks-current-page-tags__heading-container h2:before,.sv-theme-karlstads-parkerings-ab .ks-related-links__heading-container h2:before{color:#e84e0d}.sv-theme-karlstads-parkerings-ab .ks-section-orange{background-color:#e84e0d}.sv-theme-karlstads-parkerings-ab .ks-guide-list__type,.sv-theme-karlstads-parkerings-ab .ks-guide-list__type i,.sv-theme-karlstads-parkerings-ab .ks-section-service__type,.sv-theme-karlstads-parkerings-ab .ks-section-service__type i{color:#e84e0d}.sv-theme-karlstads-parkerings-ab .ks-guide-targets h2:before,.sv-theme-karlstads-parkerings-ab .sv-list-style-guide li:before{background:#e84e0d}.sv-theme-karlstads-parkerings-ab .ks-hero-banner--gradient:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,245,204,0)),to(var(--env-section-background-color)));background:linear-gradient(180deg,rgba(255,245,204,0) 0,var(--env-section-background-color) 100%)}@media (min-width:768px){.sv-theme-karlstads-parkerings-ab .ks-nav-menu__heading i,.sv-theme-karlstads-parkerings-ab .ks-nav-menu__top-link i{color:#e84e0d}}@media (max-width:767px){.sv-theme-karlstads-parkerings-ab .ks-nav-menu__heading i,.sv-theme-karlstads-parkerings-ab .ks-nav-menu__top-link i{color:#ef7d00}}.sv-theme-karlstads-parkerings-ab .ks-panic-button{background-color:#ef7d00}.sv-theme-karlstads-parkerings-ab .ks-panic-button:hover{background-color:#e84e0d}.sv-theme-karlstads-parkerings-ab .ks-news-archive__title h2 i,.sv-theme-karlstads-parkerings-ab .ks-operational-archive__title h2 i,.sv-theme-karlstads-parkerings-ab .ks-search-page__facets-heading:before{color:#e84e0d}.sv-theme-karlstads-parkerings-ab .ks-hero-banner--img-only-center,.sv-theme-karlstads-parkerings-ab .ks-hero-banner--img-only-center .ks-hero-banner__content-wrapper,.sv-theme-karlstads-parkerings-ab .ks-hero-banner--img-only-center .ks-hero-banner__content-wrapper .ks-hero-banner__content-wrapper,.sv-theme-karlstads-parkerings-ab .ks-hero-banner--img-only-left,.sv-theme-karlstads-parkerings-ab .ks-hero-banner--img-only-left .ks-hero-banner__content-wrapper,.sv-theme-karlstads-parkerings-ab .ks-hero-banner--img-only-left .ks-hero-banner__content-wrapper .ks-hero-banner__content-wrapper{max-height:37.5rem}.sv-theme-karlstads-parkerings-ab .ks-hero-banner__text-box{background-color:#fff}.sv-theme-karlstads-parkerings-ab .ks-img-link-module--bgcolor-primary{background-color:#fff492}.sv-theme-karlstads-parkerings-ab .ks-img-link-module--bgcolor-primary h2,.sv-theme-karlstads-parkerings-ab .ks-img-link-module--bgcolor-primary h3,.sv-theme-karlstads-parkerings-ab .ks-img-link-module--bgcolor-primary h4,.sv-theme-karlstads-parkerings-ab .ks-img-link-module--bgcolor-primary p{color:var(--env-font-color)}.sv-theme-karlstads-parkerings-ab .ks-info-block{background-color:#feda30;margin:0 0 1.5rem}.sv-theme-karlstads-parkerings-ab .ks-card__content{background-color:#ffffef}.sv-theme-karlstads-parkerings-ab .env-block-primary .ks-card__content{background-color:#fff}.sv-theme-karlstads-parkerings-ab .ks-quick-nav .ks-quick-nav__list,.sv-theme-karlstads-parkerings-ab .ks-quick-nav h2{margin:1.5rem 0 1rem}.sv-theme-karlstads-parkerings-ab .ks-story-mosaic .sv-decoration-content{background-color:var(--env-block-primary-background-color);margin:0!important;padding:0 0 .5rem}.sv-theme-karlstads-parkerings-ab .ks-menu__header-toggle--closed{background-color:var(--env-section-background-color)}.sv-theme-karlstads-parkerings-ab .ks-menu__header-toggle--closed:hover{background-color:var(--env-link-hover-font-color)}.sv-theme-karlstads-parkerings-ab .ks-section--white{padding:5rem 1rem}.sv-theme-karlstads-parkerings-ab footer .ks-footer-content{padding:5rem 0}@media (max-width:767px){.sv-theme-karlstads-parkerings-ab footer .ks-footer-content{padding:2rem 0 1rem}}.sv-theme-karlstads-parkerings-ab header .ks-logo-wrapper{width:13.35rem}@media (max-width:767px){.sv-theme-karlstads-parkerings-ab header .ks-logo-wrapper{width:10.9rem}}@media (max-width:350px){.sv-theme-karlstads-parkerings-ab header .ks-logo-wrapper{width:9rem}}@media (max-width:767px){.sv-theme-karlstads-parkerings-ab header .ks-logo-wrapper .ks-logo img{max-height:3rem!important}}@media (max-width:350px){.sv-theme-karlstads-parkerings-ab header .ks-logo-wrapper .ks-logo img{max-height:2.5rem!important}}.sv-theme-karlstads-parkerings-ab .ks-img-link-module--bgcolor-secondary{background-color:#b5201f}.sv-theme-sundstabadet header{background:var(--env-block-background-color);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.25);box-shadow:0 4px 16px rgba(0,0,0,.25)}.sv-theme-sundstabadet header .ks-header-links__item,.sv-theme-sundstabadet header .ks-header-search__toggle{background-color:transparent}.sv-theme-sundstabadet header .ks-header-links__item:hover,.sv-theme-sundstabadet header .ks-header-search__toggle:hover{background-color:var(--env-link-hover-font-color)}.sv-theme-sundstabadet header .ks-menu__header-toggle--closed{background-color:#bef3fc}.sv-theme-sundstabadet header .ks-menu__header-toggle--closed:hover{background-color:var(--env-element-secondary-font-color)}.sv-theme-sundstabadet header .ks-header-search__toggle--open,.sv-theme-sundstabadet header .ks-menu__header-toggle--open{background-color:var(--env-block-secondary-font-color)}.sv-theme-sundstabadet header .ks-header-links--toolbar:after{background:-webkit-gradient(linear,right top,left top,from(#d2f5fb),to(var(--env-block-background-color)));background:linear-gradient(270deg,#d2f5fb 0,var(--env-block-background-color) 100%)}.sv-theme-sundstabadet header .ks-header-search__form input[type=submit]:hover{background-color:var(--env-block-secondary-font-color)}.sv-theme-sundstabadet header .ks-menu .ks-menu__nav{background-color:#dbf8fd}.sv-theme-sundstabadet header .ks-menu .ks-menu__nav .ks-menu__item-wrapper{border-color:var(--env-block-primary-border-color)}.sv-theme-sundstabadet header .ks-menu .ks-menu__nav .ks-menu__item-wrapper .ks-menu__toggle{background-color:var(--env-block-primary-border-color)}.sv-theme-sundstabadet header .ks-menu .ks-menu__nav .ks-menu__item-wrapper:hover a{border-left:.25rem solid var(--env-element-primary-background-color);color:var(--env-block-secondary-font-color)}.sv-theme-sundstabadet header .ks-menu .ks-menu__nav .ks-menu__item-wrapper:hover .ks-menu__toggle{background-color:var(--env-block-primary-border-color)}.sv-theme-sundstabadet header .ks-menu .ks-menu__nav .ks-menu__item--current>.ks-menu__item-wrapper a{background-color:var(--env-element-secondary-font-color);border-left:none;color:#fff;font-weight:400}.sv-theme-sundstabadet header .ks-menu .ks-menu__nav .ks-menu__item--current>.ks-menu__item-wrapper .ks-menu__toggle{background-color:var(--env-element-secondary-font-color)}.sv-theme-sundstabadet header .ks-menu .ks-menu__nav .ks-menu__item--current>.ks-menu__item-wrapper .ks-menu__toggle i{color:#fff}.sv-theme-sundstabadet header .ks-menu .ks-menu__nav .ks-menu__item--current>.ks-menu__item-wrapper:hover .ks-menu__toggle{background-color:var(--env-block-secondary-font-color)}.sv-theme-sundstabadet header .ks-menu .ks-menu__nav .ks-menu__sub{background-color:var(--env-block-primary-border-color)}.sv-theme-sundstabadet header .ks-menu .ks-menu__nav .ks-menu__sub ul li .ks-menu__toggle{background-color:transparent}.sv-theme-sundstabadet header .ks-menu .ks-menu__nav .ks-menu__sub ul li a{background-color:var(--env-block-background-color)}.sv-theme-sundstabadet header .ks-menu .ks-menu__nav .ks-menu__sub ul ul li a{background-color:var(--env-block-primary-background-color)}.sv-theme-sundstabadet header .ks-menu .ks-menu__nav .ks-menu__sub ul ul ul li a,.sv-theme-sundstabadet header .ks-menu .ks-menu__nav .ks-menu__sub ul ul ul ul li a{background-color:#fff}.sv-theme-sundstabadet header .ks-header-links--toolbar .ks-header-links__item--active,.sv-theme-sundstabadet header .ks-header-links--toolbar .ks-header-links__item--open,.sv-theme-sundstabadet header .ks-header-links--toolbar .ks-header-links__item:hover{background-color:transparent;color:var(--env-element-secondary-font-color)}.sv-theme-sundstabadet .ks-menu--sub{background-color:#dbf8fd}.sv-theme-sundstabadet .ks-menu--sub .ks-menu__heading{border-bottom:1px solid var(--env-block-primary-border-color)}.sv-theme-sundstabadet .ks-menu--sub .ks-menu__item-wrapper{border-color:var(--env-block-primary-border-color)}.sv-theme-sundstabadet .ks-menu--sub .ks-menu__item-wrapper .ks-menu__toggle{background-color:var(--env-block-primary-border-color)}.sv-theme-sundstabadet .ks-menu--sub .ks-menu__item-wrapper:hover a{border-left:.25rem solid var(--env-element-primary-background-color);color:var(--env-block-secondary-font-color)}.sv-theme-sundstabadet .ks-menu--sub .ks-menu__item-wrapper:hover .ks-menu__toggle{background-color:var(--env-block-primary-border-color)!important}.sv-theme-sundstabadet .ks-menu--sub .ks-menu__item--current>.ks-menu__item-wrapper a{background-color:var(--env-element-secondary-font-color);border-left:none;color:#fff;font-weight:400}.sv-theme-sundstabadet .ks-menu--sub .ks-menu__item--current>.ks-menu__item-wrapper .ks-menu__toggle{background-color:var(--env-element-secondary-font-color)}.sv-theme-sundstabadet .ks-menu--sub .ks-menu__item--current>.ks-menu__item-wrapper .ks-menu__toggle i{color:#fff}.sv-theme-sundstabadet .ks-menu--sub .ks-menu__item--current>.ks-menu__item-wrapper:hover .ks-menu__toggle{background-color:var(--env-block-secondary-font-color)!important}.sv-theme-sundstabadet .ks-menu--sub ul li .ks-menu__toggle{background-color:transparent!important}.sv-theme-sundstabadet .ks-menu--sub ul li a{background-color:var(--env-block-background-color)}.sv-theme-sundstabadet .ks-menu--sub ul ul li a{background-color:var(--env-block-primary-background-color)}.sv-theme-sundstabadet .ks-menu--sub ul ul ul li a,.sv-theme-sundstabadet .ks-menu--sub ul ul ul ul li a{background-color:#fff}.sv-theme-sundstabadet .ks-hero-banner--img-only-center,.sv-theme-sundstabadet .ks-hero-banner--img-only-center .ks-hero-banner__content-wrapper,.sv-theme-sundstabadet .ks-hero-banner--img-only-center .ks-hero-banner__content-wrapper .ks-hero-banner__content-wrapper,.sv-theme-sundstabadet .ks-hero-banner--img-only-left,.sv-theme-sundstabadet .ks-hero-banner--img-only-left .ks-hero-banner__content-wrapper,.sv-theme-sundstabadet .ks-hero-banner--img-only-left .ks-hero-banner__content-wrapper .ks-hero-banner__content-wrapper{max-height:37.5rem}.sv-theme-sundstabadet .ks-breadcrumb .env-breadcrumb__item:before{color:var(--env-font-color)!important}@media (max-width:767px){.sv-theme-sundstabadet .ks-breadcrumb .env-breadcrumb__item:after{color:var(--env-font-color)!important}}.sv-theme-sundstabadet h1:first-of-type{color:var(--env-element-secondary-font-color)}.sv-theme-sundstabadet .sv-text-align-center{margin-left:auto;margin-right:auto}.sv-theme-sundstabadet .ks-img-link-module a{background-color:var(--env-block-background-color)!important;border-color:transparent;color:var(--env-element-secondary-font-color)}.sv-theme-sundstabadet .ks-img-link-module--bgcolor-primary{background-color:var(--env-element-primary-background-color)}.sv-theme-sundstabadet .ks-img-link-module--bgcolor-primary h2,.sv-theme-sundstabadet .ks-img-link-module--bgcolor-primary h3,.sv-theme-sundstabadet .ks-img-link-module--bgcolor-primary h4,.sv-theme-sundstabadet .ks-img-link-module--bgcolor-primary p{color:var(--env-element-primary-font-color)!important}.sv-theme-sundstabadet .ks-img-link-module--bgcolor-primary p{font-weight:400}.sv-theme-sundstabadet .env-block-primary .ks-info-block{background-color:#fff;margin:0 0 1.5rem}.sv-theme-sundstabadet .ks-card p{color:var(--env-block-secondary-font-color)}.sv-theme-sundstabadet .ks-card a,.sv-theme-sundstabadet .ks-card h2,.sv-theme-sundstabadet .ks-card h3,.sv-theme-sundstabadet .ks-card h4{color:var(--env-element-secondary-font-color)!important}.sv-theme-sundstabadet .env-block .ks-card__content{background-color:#fff}.sv-theme-sundstabadet .env-button--secondary,.sv-theme-sundstabadet .ks-button--service{background-color:transparent;border-color:var(--env-element-secondary-font-color)}.sv-theme-sundstabadet .env-button--secondary:hover,.sv-theme-sundstabadet .ks-button--service:hover{background-color:var(--env-element-primary-background-color);border-color:var(--env-element-primary-background-color);color:var(--env-element-primary-font-color)}.sv-theme-sundstabadet .env-button--info,.sv-theme-sundstabadet .ks-page-feedback__button{background-color:transparent!important;border-color:var(--env-font-color);color:var(--env-font-color)}.sv-theme-sundstabadet .env-button--primary:hover,.sv-theme-sundstabadet .ks-button--service{background-color:var(--env-element-secondary-font-color);color:#fff}.sv-theme-sundstabadet .ks-button--service:hover,.sv-theme-sundstabadet .ks-button--service>i{background-color:var(--env-element-primary-font-color)}.sv-theme-sundstabadet .ks-button--service:hover{color:#fff}.sv-theme-sundstabadet .ks-button--service:hover>i{background-color:var(--env-element-secondary-font-color)}.sv-theme-sundstabadet .ks-quick-nav .ks-quick-nav__list,.sv-theme-sundstabadet .ks-quick-nav h2{margin:1.5rem 0 1rem}.sv-theme-sundstabadet .ks-story-mosaic .sv-decoration-content{margin:0!important;padding:0 0 .5rem}.sv-theme-sundstabadet .ks-section{background-color:var(--env-block-background-color)}.sv-theme-sundstabadet .ks-section-light{background-color:#fff}.sv-theme-sundstabadet .ks-section-light .ks-guide-list__header,.sv-theme-sundstabadet .ks-section-light .ks-guide-list__type{color:var(--env-element-secondary-font-color)!important}.sv-theme-sundstabadet .ks-section-light .sv-list-style-guide li{border-bottom:.063rem solid var(--env-element-secondary-font-color)!important;border-top:.063rem solid var(--env-element-secondary-font-color)!important;color:var(--env-element-secondary-font-color)!important;color:var(--env-element-secondary-font-color);font-size:1.125rem;font-weight:400}.sv-theme-sundstabadet .ks-section-light .sv-list-style-guide li a,.sv-theme-sundstabadet .ks-section-light .sv-list-style-guide li a:after,.sv-theme-sundstabadet .ks-section-light .sv-list-style-guide li:before{color:var(--env-element-secondary-font-color)!important}.sv-theme-sundstabadet .ks-alert-counter__text{color:#444!important}.sv-theme-sundstabadet .ks-alert-counter__text span{color:#444}.sv-theme-sundstabadet footer{background-color:var(--env-block-secondary-font-color);border-top:1px solid var(--env-block-primary-border-color)}.sv-theme-sundstabadet footer a,.sv-theme-sundstabadet footer h2,.sv-theme-sundstabadet footer h3,.sv-theme-sundstabadet footer h4,.sv-theme-sundstabadet footer p{color:#fff!important}.sv-theme-sundstabadet footer i{color:var(--env-element-primary-background-color)}.sv-theme-sundstabadet footer h2,.sv-theme-sundstabadet footer h3,.sv-theme-sundstabadet footer h4{border-bottom:.125rem solid #3f7580!important}.sv-theme-sundstabadet footer .ks-footer-links--social{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.sv-theme-sundstabadet footer .ks-footer-links--social i{color:#fff}.sv-theme-sundstabadet footer .ks-footer-links--social li:last-child{padding-right:.75rem}.sv-theme-sundstabadet footer .ks-footer-links--social li:first-child{padding-left:0}.sv-theme-sundstabadet .ks-img-link-module--bgcolor-secondary{background-color:var(--env-block-background-color)}.sv-theme-sundstabadet .ks-card__content{background-color:var(--env-block-primary-background-color)}.sv-theme-sundstabadet .ks-card__content:hover{background-color:#fff}.sv-theme-sundstabadet .ks-card:hover .ks-card__title{-webkit-text-decoration-color:var(--env-element-secondary-font-color)!important;text-decoration-color:var(--env-element-secondary-font-color)!important}.sv-theme-sundstabadet .ks-sundstabadet-events ul{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:1rem}.sv-theme-sundstabadet .ks-sundstabadet-events .ks-card--article{margin:0}.sv-theme-sundstabadet .ks-sundstabadet-events .ks-card--article .ks-card__content{padding:1rem 1.5rem 3.375rem}.sv-theme-sundstabadet .ks-sundstabadet-events .ks-card--article .ks-card__content .ks-card__top span,.sv-theme-sundstabadet .ks-sundstabadet-events .ks-card--article .ks-card__content .ks-card__top time{color:var(--env-block-secondary-font-color)}.sv-theme-sundstabadet .ks-sundstabadet-events .ks-card--article .ks-card__content .ks-card__top span:before{color:var(--env-element-primary-background-color);content:"•";display:inline-block;font-size:1rem;margin:0 .5rem;vertical-align:middle}.sv-theme-sundstabadet .ks-sundstabadet-events .ks-card--article .ks-card__content h2{font-size:1.25rem;margin:0}.sv-theme-sundstabadet .ks-sundstabadet-events .ks-card--article .ks-card__content h2 a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.sv-theme-sundstabadet .ks-sundstabadet-events .sv-buttonWithIcon{margin-top:2rem}@media (max-width:767px){.sv-theme-sundstabadet .ks-sundstabadet-events ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sv-theme-sundstabadet .ks-news-list-with-image__top-content span:after,.sv-theme-sundstabadet .ks-right-column .ks-current-page-tags__heading:before,.sv-theme-sundstabadet .ks-right-column .ks-related-links__heading:before{color:var(--env-element-primary-background-color)}.sv-theme-sundstabadet .ks-contacts button:after,.sv-theme-sundstabadet .ks-contacts i:before{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.sv-theme-sundstabadet .ks-contacts button:hover>i:before,.sv-theme-sundstabadet .ks-contacts button[aria-expanded=false]:hover:after,.sv-theme-sundstabadet .ks-contacts button[aria-expanded=true]:hover:after{color:var(--env-element-primary-font-color)!important;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.sv-theme-sundstabadet .ks-contacts button[aria-expanded=false]:after{color:var(--env-element-secondary-font-color)!important}.sv-theme-sundstabadet .ks-turid-event__item{background-color:var(--env-block-primary-background-color)}.sv-theme-sundstabadet .ks-turid-event__item:hover{background-color:#fff}.sv-theme-sundstabadet .ks-turid-event__item .ks-turid-event__category,.sv-theme-sundstabadet .ks-turid-event__item .ks-turid-event__date{background-color:var(--env-link-hover-font-color)}.sv-theme-sundstabadet .ks-card__date-text:after,.sv-theme-sundstabadet .ks-event-list__top>time:after{color:var(--env-element-primary-background-color)}.sv-theme-sundstabadet .ks-list-of-files__heading,.sv-theme-sundstabadet .ks-list-of-links__heading{background-color:var(--env-block-background-color)}.sv-theme-sundstabadet .ks-standard-table--grey,.sv-theme-sundstabadet .ks-standard-table--yellow{background-color:var(--env-block-primary-background-color)!important}.sv-theme-sundstabadet .ks-standard-table--grey caption,.sv-theme-sundstabadet .ks-standard-table--yellow caption{background:var(--env-block-background-color)!important;border-color:var(--env-block-primary-border-color)!important;border-style:solid;border-width:1px 1px 0;color:var(--env-block-secondary-font-color)!important}.sv-theme-sundstabadet .ks-standard-table--grey thead,.sv-theme-sundstabadet .ks-standard-table--yellow thead{background:none;border-color:var(--env-block-primary-border-color)!important;border-style:solid;border-width:1px 1px 0}.sv-theme-sundstabadet .ks-standard-table--grey tbody,.sv-theme-sundstabadet .ks-standard-table--yellow tbody{border:1px solid var(--env-block-secondary-background-color)!important}.sv-theme-sundstabadet .ks-standard-table--grey tbody tr:nth-child(odd),.sv-theme-sundstabadet .ks-standard-table--yellow tbody tr:nth-child(odd){background-color:#fff!important}.sv-theme-sundstabadet .ks-standard-table--grey tbody tr:nth-child(2n),.sv-theme-sundstabadet .ks-standard-table--yellow tbody tr:nth-child(2n){background-color:transparent!important}.sv-theme-sundstabadet .ks-blog-list__category:before{color:var(--env-element-primary-background-color)}.sv-theme-sundstabadet .env-modal-dialog__content h2{color:var(--env-font-color)}.sv-theme-sundstabadet .env-modal-dialog__content .env-modal-dialog__header{background:none;-webkit-box-shadow:none;box-shadow:none}.sv-theme-sundstabadet .env-modal-dialog__content .env-modal-dialog__footer{background-color:transparent}.sv-theme-sundstabadet .env-modal-dialog__content .env-modal-dialog__footer .env-button--ghost{background-color:var(--env-element-primary-background-color)!important;border-color:var(--env-element-primary-background-color)!important;color:var(--env-element-primary-font-color)!important}.sv-theme-sundstabadet .env-modal-dialog__content .env-modal-dialog__footer .env-button--ghost:hover{background-color:var(--env-block-primary-link-hover-font-color)!important;color:#fff!important}.sv-theme-sundstabadet .ks-section-orange{background-color:var(--env-link-hover-font-color)}.sv-theme-sundstabadet .ks-section-orange li{border-bottom:.063rem solid var(--env-block-secondary-background-color)!important;border-top:.063rem solid var(--env-block-secondary-background-color)!important}.sv-theme-sundstabadet .ks-process-timeline__list .ks-process-timeline__button:before,.sv-theme-sundstabadet .ks-process-timeline__list .ks-process-timeline__item:after{background:var(--env-link-hover-font-color)}.sv-theme-sundstabadet .ks-accordion{border:1px solid var(--env-block-primary-border-color);margin:.5rem 0 1.5rem}.sv-theme-sundstabadet .ks-news-list__date:before{color:var(--env-element-primary-background-color)}.sv-theme-sundstabadet .sv-font-ingress{color:var(--env-element-secondary-font-color)}.sv-theme-sundstabadet .ks-event-list__item:hover{border:1px solid var(--env-block-primary-border-color)!important}.sv-theme-sundstabadet .ks-news-archive__filter{background-color:var(--env-block-primary-background-color)}.sv-theme-sundstabadet .ks-news-archive__filter .ks-news-archive__title{background-color:var(--env-block-secondary-background-color)}.sv-theme-sundstabadet .ks-news-archive__filter .env-form-select{background-color:#fff}.sv-theme-sundstabadet .ks-search-page .ks-search-page__left input[name=submitButton]{background-color:var(--env-block-secondary-background-color)}.sv-theme-sundstabadet .ks-search-page .ks-search-page__left .ks-search-page__item{background-color:var(--env-block-background-color)!important}.sv-theme-sundstabadet .ks-search-page .ks-search-page__left .ks-search-page__item .ks-search-page__type{background-color:var(--env-block-secondary-background-color)!important}.sv-theme-sundstabadet .ks-header-links--icons li.ks-header-links__item--active a,.sv-theme-sundstabadet .ks-header-links--icons li.ks-header-links__item--active i{color:var(--env-link-font-color)}.sv-theme-sundstabadet .ks-operational-archive .ks-operational-archive__item{background-color:var(--env-block-background-color);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.sv-theme-sundstabadet .ks-operational-archive .ks-operational-archive__item .ks-operational-archive__status{background-color:var(--env-block-secondary-background-color)}.sv-theme-sundstabadet .ks-operational-archive .ks-operational-archive__item:hover{background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 4px 8px rgba(75,60,0,.1);box-shadow:0 4px 8px rgba(75,60,0,.1);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.sv-theme-sundstabadet .ks-operational-archive__filter{background-color:var(--env-block-primary-background-color)}.sv-theme-sundstabadet .ks-operational-archive__filter .env-form-select{background-color:#fff}.sv-theme-sundstabadet .ks-operational-archive__filter .ks-operational-archive__title{background-color:var(--env-block-secondary-background-color)}.sv-theme-sundstabadet .ksd-calendar-module__event{background-color:var(--env-font-color);color:#fff}.sv-theme-alsters-herrgard header{background:-webkit-gradient(linear,right top,left top,from(#fffdf4),color-stop(67.05%,#fff));background:linear-gradient(270deg,#fffdf4,#fff 67.05%);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.25);box-shadow:0 4px 16px rgba(0,0,0,.25)}.sv-theme-alsters-herrgard header .ks-header-links__item,.sv-theme-alsters-herrgard header .ks-header-search__toggle{background-color:transparent;color:var(--env-font-color)}.sv-theme-alsters-herrgard header .ks-header-links__item:hover,.sv-theme-alsters-herrgard header .ks-header-search__toggle:hover{background-color:var(--env-block-secondary-border-color);color:var(--env-font-color)}.sv-theme-alsters-herrgard header .ks-header-links__item:hover a,.sv-theme-alsters-herrgard header .ks-header-search__toggle:hover a{color:var(--env-font-color)}@media (max-width:840px){.sv-theme-alsters-herrgard header .ks-header-links--icons{display:none}}@media (max-width:71.25rem){.sv-theme-alsters-herrgard header .ks-logo-secondary{display:none}}.sv-theme-alsters-herrgard header .ks-menu__header-toggle--closed{background-color:var(--env-block-secondary-background-color)}.sv-theme-alsters-herrgard header .ks-menu__header-toggle--closed:hover{background-color:var(--env-block-secondary-border-color);color:var(--env-font-color)}.sv-theme-alsters-herrgard header .ks-header-search__toggle--open,.sv-theme-alsters-herrgard header .ks-menu__header-toggle--open{background-color:var(--env-block-primary-link-hover-font-color);color:#fff}.sv-theme-alsters-herrgard header .ks-header-links--toolbar:after{background:-webkit-gradient(linear,right top,left top,from(#f1f3d4),to(#fff));background:linear-gradient(270deg,#f1f3d4,#fff)}.sv-theme-alsters-herrgard header .ks-header-search__form input[type=submit]{background-color:var(--env-block-primary-link-hover-font-color);color:#fff}.sv-theme-alsters-herrgard header .ks-header-search__form input[type=submit]:hover{background-color:var(--env-block-secondary-border-color);color:var(--env-font-color)}.sv-theme-alsters-herrgard header .ks-header-links--toolbar .ks-header-links__item--open{color:var(--env-block-primary-link-hover-font-color)}.sv-theme-alsters-herrgard header .ks-header-links--toolbar .ks-header-links__item:hover{background-color:transparent;color:var(--env-block-primary-link-hover-font-color)}.sv-theme-alsters-herrgard header .ks-menu .ks-menu__nav{background-color:var(--env-block-secondary-background-color)}.sv-theme-alsters-herrgard header .ks-menu .ks-menu__nav .ks-menu__item-wrapper{border-color:var(--env-block-primary-border-color)}.sv-theme-alsters-herrgard header .ks-menu .ks-menu__nav .ks-menu__item-wrapper a{color:var(--env-element-success-background-color)}.sv-theme-alsters-herrgard header .ks-menu .ks-menu__nav .ks-menu__item-wrapper .ks-menu__toggle{background-color:var(--env-block-secondary-border-color);color:var(--env-element-success-background-color)}.sv-theme-alsters-herrgard header .ks-menu .ks-menu__nav .ks-menu__item-wrapper:hover a{border-left:.25rem solid var(--env-element-primary-background-color);color:var(--env-element-success-background-color)}.sv-theme-alsters-herrgard header .ks-menu .ks-menu__nav .ks-menu__item-wrapper:hover .ks-menu__toggle{background-color:var(--env-block-secondary-border-color);color:var(--env-element-success-background-color)}.sv-theme-alsters-herrgard header .ks-menu .ks-menu__nav .ks-menu__item--current>.ks-menu__item-wrapper>a{background-color:var(--env-link-hover-font-color)!important;border-left:none;color:#fff;font-weight:400}.sv-theme-alsters-herrgard header .ks-menu .ks-menu__nav .ks-menu__item--current>.ks-menu__item-wrapper>.ks-menu__toggle{background-color:var(--env-link-hover-font-color)!important}.sv-theme-alsters-herrgard header .ks-menu .ks-menu__nav .ks-menu__item--current>.ks-menu__item-wrapper>.ks-menu__toggle i{color:#fff}.sv-theme-alsters-herrgard header .ks-menu .ks-menu__nav .ks-menu__item--current>.ks-menu__item-wrapper:hover>.ks-menu__toggle{background-color:var(--env-element-success-background-color)!important}.sv-theme-alsters-herrgard header .ks-menu .ks-menu__nav .ks-menu__sub{background-color:var(--env-block-primary-border-color)}.sv-theme-alsters-herrgard header .ks-menu .ks-menu__nav .ks-menu__sub ul li .ks-menu__toggle{background-color:transparent}.sv-theme-alsters-herrgard header .ks-menu .ks-menu__nav .ks-menu__sub ul li a{background-color:var(--env-block-background-color)}.sv-theme-alsters-herrgard header .ks-menu .ks-menu__nav .ks-menu__sub ul li span:hover .ks-menu__toggle{background-color:#dedfdc}.sv-theme-alsters-herrgard header .ks-menu .ks-menu__nav .ks-menu__sub ul ul li a{background-color:#f6f6f3}.sv-theme-alsters-herrgard header .ks-menu .ks-menu__nav .ks-menu__sub ul ul ul li a{background-color:#fff}.sv-theme-alsters-herrgard header .ks-menu .ks-menu__nav .ks-menu__sub ul ul ul li span:hover button{background-color:#f1f2ee!important}.sv-theme-alsters-herrgard header .ks-menu .ks-menu__nav .ks-menu__sub ul ul ul ul li a{background-color:#fff}.sv-theme-alsters-herrgard .ks-menu--sub{background-color:var(--env-block-secondary-background-color);border-color:var(--env-color-lighter)}.sv-theme-alsters-herrgard .ks-menu--sub .ks-menu__heading{border-bottom:1px solid var(--env-color-lighter);border-top-color:var(--env-color-lighter);color:var(--env-element-success-background-color)}.sv-theme-alsters-herrgard .ks-menu--sub .ks-menu__heading:hover{border-left-color:var(--env-element-primary-background-color)}.sv-theme-alsters-herrgard .ks-menu--sub .ks-menu__item-wrapper{border-color:var(--env-color-lighter);color:var(--env-element-success-background-color)}.sv-theme-alsters-herrgard .ks-menu--sub .ks-menu__item-wrapper a{background-color:var(--env-element-background-color)}.sv-theme-alsters-herrgard .ks-menu--sub .ks-menu__item-wrapper .ks-menu__toggle{background-color:var(--env-element-background-color);color:var(--env-element-success-background-color)}.sv-theme-alsters-herrgard .ks-menu--sub .ks-menu__item-wrapper:hover a{border-left:.25rem solid var(--env-element-primary-background-color);color:var(--env-element-success-background-color)}.sv-theme-alsters-herrgard .ks-menu--sub .ks-menu__item-wrapper:hover .ks-menu__toggle{background-color:#dedfdc}.sv-theme-alsters-herrgard .ks-menu--sub .ks-menu__item--current>.ks-menu__item-wrapper>a{background-color:var(--env-link-hover-font-color)!important;border-left:none;color:#fff;font-weight:400}.sv-theme-alsters-herrgard .ks-menu--sub .ks-menu__item--current>.ks-menu__item-wrapper>.ks-menu__toggle{background-color:var(--env-link-hover-font-color)!important}.sv-theme-alsters-herrgard .ks-menu--sub .ks-menu__item--current>.ks-menu__item-wrapper>.ks-menu__toggle i{color:#fff}.sv-theme-alsters-herrgard .ks-menu--sub .ks-menu__item--current>.ks-menu__item-wrapper:hover>.ks-menu__toggle{background-color:var(--env-element-success-background-color)!important}.sv-theme-alsters-herrgard .ks-menu--sub ul li span>.ks-menu__toggle,.sv-theme-alsters-herrgard .ks-menu--sub ul li span>a{background-color:var(--env-element-background-color);color:var(--env-element-success-background-color)}.sv-theme-alsters-herrgard .ks-menu--sub ul ul li span>a,.sv-theme-alsters-herrgard .ks-menu--sub ul ul li span>button{background-color:#f6f6f3!important}.sv-theme-alsters-herrgard .ks-menu--sub ul ul li span:hover>button{background-color:#dedfdc!important}.sv-theme-alsters-herrgard .ks-menu--sub ul ul ul li span>a,.sv-theme-alsters-herrgard .ks-menu--sub ul ul ul li span>button{background-color:#fff!important}.sv-theme-alsters-herrgard .ks-menu--sub ul ul ul li span:hover>button{background-color:#f1f2ee!important}.sv-theme-alsters-herrgard h1,.sv-theme-alsters-herrgard h2,.sv-theme-alsters-herrgard h3,.sv-theme-alsters-herrgard h4,.sv-theme-alsters-herrgard h5{color:var(--env-ui-text-heading-font-color);font-family:Sentient}.sv-theme-alsters-herrgard h1 a,.sv-theme-alsters-herrgard h2 a,.sv-theme-alsters-herrgard h3 a,.sv-theme-alsters-herrgard h4 a,.sv-theme-alsters-herrgard h5 a{color:var(--env-ui-text-heading-font-color)}.sv-theme-alsters-herrgard .ks-hero-banner__text-box{background:rgba(90,99,0,.8);max-width:45.75rem!important}.sv-theme-alsters-herrgard .ks-hero-banner__text-box .ks-hero-banner__heading,.sv-theme-alsters-herrgard .ks-hero-banner__text-box .ks-hero-banner__preamble{color:#fff}.sv-theme-alsters-herrgard .ks-hero-banner__text-box .ks-hero-banner__heading{line-height:1.08}.sv-theme-alsters-herrgard .ks-breadcrumb .env-breadcrumb__item:before{color:var(--env-font-color)!important}@media (max-width:767px){.sv-theme-alsters-herrgard .ks-breadcrumb .env-breadcrumb__item:after{color:var(--env-font-color)!important}}.sv-theme-alsters-herrgard .env-block .ks-card__content{background-color:#fff}.sv-theme-alsters-herrgard .ks-card__content .ks-card__heading,.sv-theme-alsters-herrgard .ks-card__content .ks-card__heading>a{color:var(--env-block-border-color);font-family:Sentient}.sv-theme-alsters-herrgard .env-button--secondary,.sv-theme-alsters-herrgard .ks-button--service,.sv-theme-alsters-herrgard .ks-page-feedback__button{background-color:transparent;border-color:var(--env-element-success-background-color);color:var(--env-element-success-background-color)}.sv-theme-alsters-herrgard .env-button--secondary:hover,.sv-theme-alsters-herrgard .ks-button--service:hover,.sv-theme-alsters-herrgard .ks-page-feedback__button:hover{background-color:var(--env-element-primary-background-color);border-color:var(--env-element-primary-background-color);color:var(--env-font-color)}.sv-theme-alsters-herrgard .env-button--primary:hover{background-color:var(--env-block-primary-link-hover-font-color);color:#fff}.sv-theme-alsters-herrgard .ks-button--service{background-color:var(--env-block-secondary-background-color);color:var(--env-element-success-background-color)}.sv-theme-alsters-herrgard .ks-button--service:hover,.sv-theme-alsters-herrgard .ks-button--service>i{background-color:var(--env-block-primary-link-hover-font-color);color:#fff}.sv-theme-alsters-herrgard .ks-button--service:hover>i{background-color:var(--env-block-secondary-background-color);color:var(--env-element-success-background-color)}.sv-theme-alsters-herrgard .sv-image-and-color-box .ks-button{background-color:#fff!important;color:var(--env-ui-text-heading-font-color)}.sv-theme-alsters-herrgard .sv-image-and-color-box .subheading{font-family:Roboto,sans-serif}.sv-theme-alsters-herrgard .sv-image-and-color-box .ks-img-link-module__description{font-weight:400}.sv-theme-alsters-herrgard .sv-image-and-color-box .ks-img-link-module--bgcolor-primary{background-color:var(--env-block-primary-link-hover-font-color)}.sv-theme-alsters-herrgard .sv-image-and-color-box .ks-img-link-module--bgcolor-secondary{background-color:var(--env-block-secondary-background-color);color:var(--env-font-color)}.sv-theme-alsters-herrgard .sv-image-and-color-box .ks-img-link-module--bgcolor-secondary .ks-img-link-module__description,.sv-theme-alsters-herrgard .sv-image-and-color-box .ks-img-link-module--bgcolor-secondary .subheading{color:var(--env-font-color)!important}.sv-theme-alsters-herrgard .ks-event-calendar .hasEvent,.sv-theme-alsters-herrgard .ks-event-calendar__head{background-color:var(--env-block-secondary-background-color)}.sv-theme-alsters-herrgard .ks-event-calendar__heading{font-family:Sentient}.sv-theme-alsters-herrgard .ks-event-calendar .todaysDate{border:3px solid #c51617}.sv-theme-alsters-herrgard .ks-event-calendar td{background-color:#fff}.sv-theme-alsters-herrgard .ks-event-calendar td a{text-decoration:none}.sv-theme-alsters-herrgard .ks-event-calendar th>a{color:#272a00;text-decoration:none}.sv-theme-alsters-herrgard .ks-event-list__item{background-color:#fff!important}.sv-theme-alsters-herrgard .ks-event-list__item time:after{color:#956805}.sv-theme-alsters-herrgard .ks-related-items{background-color:#fff}.sv-theme-alsters-herrgard .ks-news-list time:before{color:#956805}.sv-theme-alsters-herrgard .ks-return-to-top--show i{color:var(--env-link-hover-font-color)!important}.sv-theme-alsters-herrgard .ks-return-to-top--show:hover i{color:#fff!important}.sv-theme-alsters-herrgard .ks-alert-counter__text{color:var(--env-font-color)!important}.sv-theme-alsters-herrgard footer{background-color:var(--env-element-success-background-color);border-top:1px solid #f1e1a0}.sv-theme-alsters-herrgard footer .ks-footer-content{padding:5rem 0}@media (max-width:767px){.sv-theme-alsters-herrgard footer .ks-footer-content{padding:2rem 0 1rem}}.sv-theme-alsters-herrgard footer a,.sv-theme-alsters-herrgard footer h2,.sv-theme-alsters-herrgard footer h3,.sv-theme-alsters-herrgard footer h4,.sv-theme-alsters-herrgard footer i,.sv-theme-alsters-herrgard footer p{color:var(--env-element-background-color)!important}.sv-theme-alsters-herrgard footer h2,.sv-theme-alsters-herrgard footer h3,.sv-theme-alsters-herrgard footer h4{border-bottom:.125rem solid var(--env-element-background-color)!important}.sv-theme-alsters-herrgard footer .env-block-primary{background:none!important}.sv-theme-alsters-herrgard footer .env-block-primary p{line-height:1.5;margin-bottom:1rem!important}.sv-theme-alsters-herrgard footer .env-block-primary p a{text-decoration:underline!important}.sv-theme-alsters-herrgard footer .ks-footer-links--social{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.sv-theme-alsters-herrgard footer .ks-footer-links--social li:last-child{padding-right:.75rem}.sv-theme-alsters-herrgard footer .ks-footer-links--social li:first-child{padding-left:0}@media (max-width:767px){.sv-theme-alsters-herrgard footer .ks-footer-links--social{margin-top:2rem;text-align:start!important}.sv-theme-alsters-herrgard footer .ks-footer-links--social ul{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}}.sv-theme-alsters-herrgard .ks-right-column .ks-current-page-tags__heading-container,.sv-theme-alsters-herrgard .ks-right-column .ks-related-links__heading-container{background-color:var(--env-block-secondary-background-color)}.sv-theme-alsters-herrgard .ks-right-column .ks-current-page-tags__heading-container .ks-current-page-tags__heading,.sv-theme-alsters-herrgard .ks-right-column .ks-current-page-tags__heading-container .ks-related-links__heading,.sv-theme-alsters-herrgard .ks-right-column .ks-related-links__heading-container .ks-current-page-tags__heading,.sv-theme-alsters-herrgard .ks-right-column .ks-related-links__heading-container .ks-related-links__heading{color:var(--env-font-color)}.sv-theme-alsters-herrgard .ks-right-column .ks-current-page-tags__heading-container .ks-current-page-tags__heading:before,.sv-theme-alsters-herrgard .ks-right-column .ks-current-page-tags__heading-container .ks-related-links__heading:before,.sv-theme-alsters-herrgard .ks-right-column .ks-related-links__heading-container .ks-current-page-tags__heading:before,.sv-theme-alsters-herrgard .ks-right-column .ks-related-links__heading-container .ks-related-links__heading:before{color:var(--env-ui-text-heading-font-color)}.sv-theme-alsters-herrgard .ks-contacts button:after,.sv-theme-alsters-herrgard .ks-contacts i:before{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.sv-theme-alsters-herrgard .ks-contacts button:hover>i:before,.sv-theme-alsters-herrgard .ks-contacts button[aria-expanded=false]:hover:after,.sv-theme-alsters-herrgard .ks-contacts button[aria-expanded=true]:hover:after{color:var(--env-element-primary-font-color)!important;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.sv-theme-alsters-herrgard .ks-contacts button[aria-expanded=false]:after{color:var(--env-element-success-background-color)!important}.sv-theme-alsters-herrgard .ks-blog-list__category:before,.sv-theme-alsters-herrgard .ks-card__date-text:after{color:#956805}.sv-theme-alsters-herrgard .ks-turid-event__item{background-color:var(--env-block-primary-background-color)}.sv-theme-alsters-herrgard .ks-turid-event__item .ks-turid-event__category,.sv-theme-alsters-herrgard .ks-turid-event__item .ks-turid-event__date{background-color:var(--env-link-hover-font-color)}.sv-theme-alsters-herrgard .ks-card:hover .ks-card__title{-webkit-text-decoration-color:var(--env-ui-text-heading-font-color)!important;text-decoration-color:var(--env-ui-text-heading-font-color)!important}.sv-theme-alsters-herrgard .ks-standard-table--grey,.sv-theme-alsters-herrgard .ks-standard-table--yellow{background-color:var(--env-element-background-color)!important}.sv-theme-alsters-herrgard .ks-standard-table--grey caption,.sv-theme-alsters-herrgard .ks-standard-table--yellow caption{background:var(--env-block-secondary-background-color)!important;border-color:var(--env-block-primary-border-color)!important;border-style:solid;border-width:1px 1px 0;color:var(--env-block-secondary-font-color)!important}.sv-theme-alsters-herrgard .ks-standard-table--grey thead,.sv-theme-alsters-herrgard .ks-standard-table--yellow thead{background:none;border-color:var(--env-block-primary-border-color)!important;border-style:solid;border-width:1px 1px 0}.sv-theme-alsters-herrgard .ks-standard-table--grey tbody,.sv-theme-alsters-herrgard .ks-standard-table--yellow tbody{border:1px solid var(--env-block-primary-border-color)!important}.sv-theme-alsters-herrgard .ks-standard-table--grey tbody tr:nth-child(odd),.sv-theme-alsters-herrgard .ks-standard-table--yellow tbody tr:nth-child(odd){background-color:#fff!important}.sv-theme-alsters-herrgard .ks-standard-table--grey tbody tr:nth-child(2n),.sv-theme-alsters-herrgard .ks-standard-table--yellow tbody tr:nth-child(2n){background-color:transparent!important}.sv-theme-alsters-herrgard .env-modal-dialog__content h2{color:var(--env-font-color)}.sv-theme-alsters-herrgard .env-modal-dialog__content .env-modal-dialog__header{background:none;-webkit-box-shadow:none;box-shadow:none}.sv-theme-alsters-herrgard .env-modal-dialog__content .env-modal-dialog__footer{background-color:transparent}.sv-theme-alsters-herrgard .env-modal-dialog__content .env-modal-dialog__footer .env-button--ghost{background-color:var(--env-element-primary-background-color)!important;border-color:var(--env-element-primary-background-color)!important;color:var(--env-element-primary-font-color)!important}.sv-theme-alsters-herrgard .env-modal-dialog__content .env-modal-dialog__footer .env-button--ghost:hover{background-color:var(--env-block-primary-link-hover-font-color)!important;color:#fff!important}.sv-theme-alsters-herrgard .ks-section-orange{background-color:var(--env-link-hover-font-color)}.sv-theme-alsters-herrgard .ks-section-orange li{border-bottom:.063rem solid var(--env-block-secondary-background-color)!important;border-top:.063rem solid var(--env-block-secondary-background-color)!important}.sv-theme-alsters-herrgard .ks-process-timeline__list .ks-process-timeline__button:before,.sv-theme-alsters-herrgard .ks-process-timeline__list .ks-process-timeline__item:after{background:var(--env-link-hover-font-color)}.sv-theme-alsters-herrgard .ks-accordion{margin:.5rem 0 1.5rem}.sv-theme-alsters-herrgard .ks-quick-nav .ks-quick-nav__list{margin:1.5rem 0 0}.sv-theme-alsters-herrgard .ks-event-list__item:hover{border:1px solid var(--env-block-primary-border-color)!important}.sv-theme-alsters-herrgard .ks-search-page__left input[name=submitButton]{background-color:var(--env-block-secondary-background-color)}.sv-theme-alsters-herrgard .ks-search-page__left .ks-search-page__item .ks-search-page__type{background-color:var(--env-element-success-background-color)!important;color:#fff}.sv-theme-alsters-herrgard .ks-header-links--icons li.ks-header-links__item--active a{color:var(--env-link-font-color)}.sv-theme-alsters-herrgard .ksd-calendar-module__header{background-color:var(--env-block-secondary-background-color);font-family:Sentient}.sv-theme-alsters-herrgard .ksd-calendar-module__cell{background-color:#fff}.sv-theme-alsters-herrgard .ksd-calendar-module__event{background-color:var(--env-block-secondary-background-color)}.sv-theme-alsters-herrgard .ksd-calendar-module__item{background-color:var(--env-block-background-color)}.sv-theme-alsters-herrgard .ksd-calendar-module__container-dropdown .ksd-calendar-module__cell:hover,.sv-theme-alsters-herrgard .ksd-calendar-module__container-dropdown .ksd-calendar-module__selected{background-color:var(--env-block-secondary-background-color)}.sv-theme-alsters-herrgard .ksd-event-calendar__item{background-color:#fff}.sv-theme-karlstad-vaxer .ks-header-other-sites,.sv-theme-karlstad-vaxer .ks-other-languages{background:-webkit-gradient(linear,left top,left bottom,color-stop(90.77%,#fff9de),color-stop(99.47%,#faf1c9));background:linear-gradient(180deg,#fff9de 90.77%,#faf1c9 99.47%)}@media (min-width:768px){.sv-theme-karlstad-vaxer .ks-header-links--toolbar:after{background:-webkit-gradient(linear,right top,left top,from(#fff5cd),to(#fff));background:linear-gradient(270deg,#fff5cd,#fff)}}.sv-theme-karlstad-vaxer .ks-footer-content h2.subheading{border-color:#ef7d00!important}.sv-theme-karlstad-vaxer .ks-footer-content .ks-footer-links i{color:#e84e0d}.sv-theme-karlstad-vaxer .env-button--danger,.sv-theme-karlstad-vaxer .env-button--primary,.sv-theme-karlstad-vaxer .env-button--success,.sv-theme-karlstad-vaxer .env-button--warning,.sv-theme-karlstad-vaxer .ks-button--danger,.sv-theme-karlstad-vaxer .ks-button--primary,.sv-theme-karlstad-vaxer .ks-button--success,.sv-theme-karlstad-vaxer .ks-button--warning{fill:#fff;background-color:#b5201f;border-color:#b5201f;color:#fff}.sv-theme-karlstad-vaxer .env-button--danger:hover,.sv-theme-karlstad-vaxer .env-button--primary:hover,.sv-theme-karlstad-vaxer .env-button--success:hover,.sv-theme-karlstad-vaxer .env-button--warning:hover,.sv-theme-karlstad-vaxer .ks-button--danger:hover,.sv-theme-karlstad-vaxer .ks-button--primary:hover,.sv-theme-karlstad-vaxer .ks-button--success:hover,.sv-theme-karlstad-vaxer .ks-button--warning:hover{fill:#fff;background-color:#890200;border-color:#890200;color:#fff!important}.sv-theme-karlstad-vaxer .env-button--danger:focus,.sv-theme-karlstad-vaxer .env-button--danger:focus-visible .sv-theme-karlstad-vaxer .env-button--danger:active,.sv-theme-karlstad-vaxer .env-button--danger:focus-visible .sv-theme-karlstad-vaxer .env-button--primary:active,.sv-theme-karlstad-vaxer .env-button--danger:focus-visible .sv-theme-karlstad-vaxer .env-button--success:active,.sv-theme-karlstad-vaxer .env-button--danger:focus-visible .sv-theme-karlstad-vaxer .env-button--warning:active,.sv-theme-karlstad-vaxer .env-button--danger:focus-visible .sv-theme-karlstad-vaxer .ks-button--danger:active,.sv-theme-karlstad-vaxer .env-button--danger:focus-visible .sv-theme-karlstad-vaxer .ks-button--primary:active,.sv-theme-karlstad-vaxer .env-button--danger:focus-visible .sv-theme-karlstad-vaxer .ks-button--success:active,.sv-theme-karlstad-vaxer .env-button--danger:focus-visible .sv-theme-karlstad-vaxer .ks-button--warning:active,.sv-theme-karlstad-vaxer .env-button--primary:focus,.sv-theme-karlstad-vaxer .env-button--primary:focus-visible .sv-theme-karlstad-vaxer .env-button--danger:active,.sv-theme-karlstad-vaxer .env-button--primary:focus-visible .sv-theme-karlstad-vaxer .env-button--primary:active,.sv-theme-karlstad-vaxer .env-button--primary:focus-visible .sv-theme-karlstad-vaxer .env-button--success:active,.sv-theme-karlstad-vaxer .env-button--primary:focus-visible .sv-theme-karlstad-vaxer .env-button--warning:active,.sv-theme-karlstad-vaxer .env-button--primary:focus-visible .sv-theme-karlstad-vaxer .ks-button--danger:active,.sv-theme-karlstad-vaxer .env-button--primary:focus-visible .sv-theme-karlstad-vaxer .ks-button--primary:active,.sv-theme-karlstad-vaxer .env-button--primary:focus-visible .sv-theme-karlstad-vaxer .ks-button--success:active,.sv-theme-karlstad-vaxer .env-button--primary:focus-visible .sv-theme-karlstad-vaxer .ks-button--warning:active,.sv-theme-karlstad-vaxer .env-button--success:focus,.sv-theme-karlstad-vaxer .env-button--success:focus-visible .sv-theme-karlstad-vaxer .env-button--danger:active,.sv-theme-karlstad-vaxer .env-button--success:focus-visible .sv-theme-karlstad-vaxer .env-button--primary:active,.sv-theme-karlstad-vaxer .env-button--success:focus-visible .sv-theme-karlstad-vaxer .env-button--success:active,.sv-theme-karlstad-vaxer .env-button--success:focus-visible .sv-theme-karlstad-vaxer .env-button--warning:active,.sv-theme-karlstad-vaxer .env-button--success:focus-visible .sv-theme-karlstad-vaxer .ks-button--danger:active,.sv-theme-karlstad-vaxer .env-button--success:focus-visible .sv-theme-karlstad-vaxer .ks-button--primary:active,.sv-theme-karlstad-vaxer .env-button--success:focus-visible .sv-theme-karlstad-vaxer .ks-button--success:active,.sv-theme-karlstad-vaxer .env-button--success:focus-visible .sv-theme-karlstad-vaxer .ks-button--warning:active,.sv-theme-karlstad-vaxer .env-button--warning:focus,.sv-theme-karlstad-vaxer .env-button--warning:focus-visible .sv-theme-karlstad-vaxer .env-button--danger:active,.sv-theme-karlstad-vaxer .env-button--warning:focus-visible .sv-theme-karlstad-vaxer .env-button--primary:active,.sv-theme-karlstad-vaxer .env-button--warning:focus-visible .sv-theme-karlstad-vaxer .env-button--success:active,.sv-theme-karlstad-vaxer .env-button--warning:focus-visible .sv-theme-karlstad-vaxer .env-button--warning:active,.sv-theme-karlstad-vaxer .env-button--warning:focus-visible .sv-theme-karlstad-vaxer .ks-button--danger:active,.sv-theme-karlstad-vaxer .env-button--warning:focus-visible .sv-theme-karlstad-vaxer .ks-button--primary:active,.sv-theme-karlstad-vaxer .env-button--warning:focus-visible .sv-theme-karlstad-vaxer .ks-button--success:active,.sv-theme-karlstad-vaxer .env-button--warning:focus-visible .sv-theme-karlstad-vaxer .ks-button--warning:active,.sv-theme-karlstad-vaxer .ks-button--danger:focus,.sv-theme-karlstad-vaxer .ks-button--danger:focus-visible .sv-theme-karlstad-vaxer .env-button--danger:active,.sv-theme-karlstad-vaxer .ks-button--danger:focus-visible .sv-theme-karlstad-vaxer .env-button--primary:active,.sv-theme-karlstad-vaxer .ks-button--danger:focus-visible .sv-theme-karlstad-vaxer .env-button--success:active,.sv-theme-karlstad-vaxer .ks-button--danger:focus-visible .sv-theme-karlstad-vaxer .env-button--warning:active,.sv-theme-karlstad-vaxer .ks-button--danger:focus-visible .sv-theme-karlstad-vaxer .ks-button--danger:active,.sv-theme-karlstad-vaxer .ks-button--danger:focus-visible .sv-theme-karlstad-vaxer .ks-button--primary:active,.sv-theme-karlstad-vaxer .ks-button--danger:focus-visible .sv-theme-karlstad-vaxer .ks-button--success:active,.sv-theme-karlstad-vaxer .ks-button--danger:focus-visible .sv-theme-karlstad-vaxer .ks-button--warning:active,.sv-theme-karlstad-vaxer .ks-button--primary:focus,.sv-theme-karlstad-vaxer .ks-button--primary:focus-visible .sv-theme-karlstad-vaxer .env-button--danger:active,.sv-theme-karlstad-vaxer .ks-button--primary:focus-visible .sv-theme-karlstad-vaxer .env-button--primary:active,.sv-theme-karlstad-vaxer .ks-button--primary:focus-visible .sv-theme-karlstad-vaxer .env-button--success:active,.sv-theme-karlstad-vaxer .ks-button--primary:focus-visible .sv-theme-karlstad-vaxer .env-button--warning:active,.sv-theme-karlstad-vaxer .ks-button--primary:focus-visible .sv-theme-karlstad-vaxer .ks-button--danger:active,.sv-theme-karlstad-vaxer .ks-button--primary:focus-visible .sv-theme-karlstad-vaxer .ks-button--primary:active,.sv-theme-karlstad-vaxer .ks-button--primary:focus-visible .sv-theme-karlstad-vaxer .ks-button--success:active,.sv-theme-karlstad-vaxer .ks-button--primary:focus-visible .sv-theme-karlstad-vaxer .ks-button--warning:active,.sv-theme-karlstad-vaxer .ks-button--success:focus,.sv-theme-karlstad-vaxer .ks-button--success:focus-visible .sv-theme-karlstad-vaxer .env-button--danger:active,.sv-theme-karlstad-vaxer .ks-button--success:focus-visible .sv-theme-karlstad-vaxer .env-button--primary:active,.sv-theme-karlstad-vaxer .ks-button--success:focus-visible .sv-theme-karlstad-vaxer .env-button--success:active,.sv-theme-karlstad-vaxer .ks-button--success:focus-visible .sv-theme-karlstad-vaxer .env-button--warning:active,.sv-theme-karlstad-vaxer .ks-button--success:focus-visible .sv-theme-karlstad-vaxer .ks-button--danger:active,.sv-theme-karlstad-vaxer .ks-button--success:focus-visible .sv-theme-karlstad-vaxer .ks-button--primary:active,.sv-theme-karlstad-vaxer .ks-button--success:focus-visible .sv-theme-karlstad-vaxer .ks-button--success:active,.sv-theme-karlstad-vaxer .ks-button--success:focus-visible .sv-theme-karlstad-vaxer .ks-button--warning:active,.sv-theme-karlstad-vaxer .ks-button--warning:focus,.sv-theme-karlstad-vaxer .ks-button--warning:focus-visible .sv-theme-karlstad-vaxer .env-button--danger:active,.sv-theme-karlstad-vaxer .ks-button--warning:focus-visible .sv-theme-karlstad-vaxer .env-button--primary:active,.sv-theme-karlstad-vaxer .ks-button--warning:focus-visible .sv-theme-karlstad-vaxer .env-button--success:active,.sv-theme-karlstad-vaxer .ks-button--warning:focus-visible .sv-theme-karlstad-vaxer .env-button--warning:active,.sv-theme-karlstad-vaxer .ks-button--warning:focus-visible .sv-theme-karlstad-vaxer .ks-button--danger:active,.sv-theme-karlstad-vaxer .ks-button--warning:focus-visible .sv-theme-karlstad-vaxer .ks-button--primary:active,.sv-theme-karlstad-vaxer .ks-button--warning:focus-visible .sv-theme-karlstad-vaxer .ks-button--success:active,.sv-theme-karlstad-vaxer .ks-button--warning:focus-visible .sv-theme-karlstad-vaxer .ks-button--warning:active{fill:#fff;background-color:#890200;border-color:#890200;color:#fff;outline-color:#000;outline-offset:.5rem;outline-style:auto;text-decoration:none}.sv-theme-karlstad-vaxer .env-button--secondary,.sv-theme-karlstad-vaxer .ks-button--secondary{fill:#b5201f;background-color:transparent;border-color:#b5201f;color:#b5201f}.sv-theme-karlstad-vaxer .env-button--secondary:active,.sv-theme-karlstad-vaxer .env-button--secondary:focus,.sv-theme-karlstad-vaxer .env-button--secondary:hover,.sv-theme-karlstad-vaxer .ks-button--secondary:active,.sv-theme-karlstad-vaxer .ks-button--secondary:focus,.sv-theme-karlstad-vaxer .ks-button--secondary:hover{fill:#fff;background-color:#b5201f;border-color:#b5201f;color:#fff!important}.sv-theme-karlstad-vaxer .env-button--info,.sv-theme-karlstad-vaxer .ks-button--info{fill:#444;background-color:#fff9de;border-color:#f1e1a0;color:#444}.sv-theme-karlstad-vaxer .env-button--info:hover,.sv-theme-karlstad-vaxer .ks-button--info:hover{fill:#fff;background-color:#b5201f;border-color:#b5201f;color:#fff}.sv-theme-karlstad-vaxer .env-button--info:active,.sv-theme-karlstad-vaxer .env-button--info:focus,.sv-theme-karlstad-vaxer .ks-button--info:active,.sv-theme-karlstad-vaxer .ks-button--info:focus{fill:#b5201f;background-color:#fff1b6;border-color:#b5201f;color:#b5201f}.sv-theme-karlstad-vaxer .env-button--ghost,.sv-theme-karlstad-vaxer .ks-button--ghost{background-color:#fff;border-color:#fff;color:#b5201f}.sv-theme-karlstad-vaxer .env-button--ghost:active,.sv-theme-karlstad-vaxer .env-button--ghost:focus,.sv-theme-karlstad-vaxer .env-button--ghost:hover,.sv-theme-karlstad-vaxer .ks-button--ghost:active,.sv-theme-karlstad-vaxer .ks-button--ghost:focus,.sv-theme-karlstad-vaxer .ks-button--ghost:hover{background-color:#fff;border-color:#fff;color:#d41318}.sv-theme-karlstad-vaxer .env-button--service,.sv-theme-karlstad-vaxer .ks-button--service{background-color:#b5201f;border-color:#b5201f;color:#fff!important}.sv-theme-karlstad-vaxer .env-button--service .ks-button__icon,.sv-theme-karlstad-vaxer .ks-button--service .ks-button__icon{background-color:#890200}.sv-theme-karlstad-vaxer .env-button--service:hover,.sv-theme-karlstad-vaxer .ks-button--service:hover{color:#fff!important}.sv-theme-karlstad-vaxer .env-button--service:focus-visible,.sv-theme-karlstad-vaxer .env-button--service:hover,.sv-theme-karlstad-vaxer .ks-button--service:focus-visible,.sv-theme-karlstad-vaxer .ks-button--service:hover{background-color:#890200;border-color:#890200}.sv-theme-karlstad-vaxer .env-button--service:focus-visible .ks-button__icon,.sv-theme-karlstad-vaxer .env-button--service:hover .ks-button__icon,.sv-theme-karlstad-vaxer .ks-button--service:focus-visible .ks-button__icon,.sv-theme-karlstad-vaxer .ks-button--service:hover .ks-button__icon{background-color:#b5201f;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.sv-theme-karlstad-vaxer .env-button--service:focus-visible,.sv-theme-karlstad-vaxer .ks-button--service:focus-visible{outline-color:#000;outline-offset:.5rem;outline-style:auto}.sv-theme-karlstad-vaxer .env-button--link:active,.sv-theme-karlstad-vaxer .env-button--link:focus,.sv-theme-karlstad-vaxer .env-button--link:hover,.sv-theme-karlstad-vaxer .ks-button--link:active,.sv-theme-karlstad-vaxer .ks-button--link:focus,.sv-theme-karlstad-vaxer .ks-button--link:hover{background-color:#fff;border-color:#fff;color:#b5201f}.sv-theme-karlstad-vaxer .ks-accordion .env-button--secondary{color:#b5201f!important}.sv-theme-karlstad-vaxer .ks-accordion .env-button--primary,.sv-theme-karlstad-vaxer .ks-accordion .env-button--secondary:active,.sv-theme-karlstad-vaxer .ks-accordion .env-button--secondary:focus,.sv-theme-karlstad-vaxer .ks-accordion .env-button--secondary:hover{color:#fff!important}.sv-theme-karlstad-vaxer .ks-menu__heading{border-bottom-color:#f1e1a0;border-top-color:#f1e1a0}.sv-theme-karlstad-vaxer .ks-menu--sub,.sv-theme-karlstad-vaxer .ks-menu__item-wrapper{border-color:#f1e1a0}.sv-theme-karlstad-vaxer .env-spinner-bounce>div,.sv-theme-karlstad-vaxer .env-spinner>div{background-color:#e84e0d}.sv-theme-karlstad-vaxer .ks-accordion{border:1px solid #f1e1a0}.sv-theme-karlstad-vaxer .ks-card__top--event span:before,.sv-theme-karlstad-vaxer .ks-card__top--event time:after,.sv-theme-karlstad-vaxer .ks-event-list__top span:before,.sv-theme-karlstad-vaxer .ks-event-list__top time:after{color:#ef7d00}.sv-theme-karlstad-vaxer .ks-card--event .ks-card__category,.sv-theme-karlstad-vaxer .ks-card--event .ks-card__date-wrapper{background-color:#d41318}.sv-theme-karlstad-vaxer .ks-card--event .ks-card__tags-wrapper:before{color:#ef7d00}.sv-theme-karlstad-vaxer .ks-turid-event__box-content .normal i{color:#e84e0d}.sv-theme-karlstad-vaxer .ks-turid-event__category,.sv-theme-karlstad-vaxer .ks-turid-event__date{background-color:#d41318}.sv-theme-karlstad-vaxer .ks-img-link-module--bgcolor-primary{background-color:#ef7d00}.sv-theme-karlstad-vaxer .ks-img-link-module--bgcolor-primary h2,.sv-theme-karlstad-vaxer .ks-img-link-module--bgcolor-primary h3,.sv-theme-karlstad-vaxer .ks-img-link-module--bgcolor-primary h4,.sv-theme-karlstad-vaxer .ks-img-link-module--bgcolor-primary p{color:#333}.sv-theme-karlstad-vaxer .ks-img-link-module--bgcolor-secondary{background-color:#b5201f}.sv-theme-karlstad-vaxer .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary{background-color:#ef7d00}.sv-theme-karlstad-vaxer .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary h2,.sv-theme-karlstad-vaxer .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary h3,.sv-theme-karlstad-vaxer .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary h4,.sv-theme-karlstad-vaxer .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary p{color:#333}.sv-theme-karlstad-vaxer .ks-link-box__color--orange{background-color:#ef7d00}.sv-theme-karlstad-vaxer .ks-link-box__color--dark-orange{background-color:#e84e0d}.sv-theme-karlstad-vaxer .ks-contact-card a[href^="mailto:"]:before,.sv-theme-karlstad-vaxer .ks-contact-card a[href^="tel:"]:before,.sv-theme-karlstad-vaxer .ks-contacts a[href^="mailto:"]:before,.sv-theme-karlstad-vaxer .ks-contacts a[href^="tel:"]:before{color:#e84e0d}.sv-theme-karlstad-vaxer .ks-process-timeline__button:before,.sv-theme-karlstad-vaxer .ks-process-timeline__item:after{background-color:#e84e0d}.sv-theme-karlstad-vaxer .ks-current-page-tags__heading-container h2:before,.sv-theme-karlstad-vaxer .ks-related-links__heading-container h2:before{color:#e84e0d}.sv-theme-karlstad-vaxer .ks-section-orange{background-color:#e84e0d}.sv-theme-karlstad-vaxer .ks-guide-list__type,.sv-theme-karlstad-vaxer .ks-guide-list__type i,.sv-theme-karlstad-vaxer .ks-section-service__type,.sv-theme-karlstad-vaxer .ks-section-service__type i{color:#e84e0d}.sv-theme-karlstad-vaxer .ks-guide-targets h2:before,.sv-theme-karlstad-vaxer .sv-list-style-guide li:before{background:#e84e0d}.sv-theme-karlstad-vaxer .ks-hero-banner--gradient:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,245,204,0)),to(var(--env-section-background-color)));background:linear-gradient(180deg,rgba(255,245,204,0) 0,var(--env-section-background-color) 100%)}@media (min-width:768px){.sv-theme-karlstad-vaxer .ks-nav-menu__heading i,.sv-theme-karlstad-vaxer .ks-nav-menu__top-link i{color:#e84e0d}}@media (max-width:767px){.sv-theme-karlstad-vaxer .ks-nav-menu__heading i,.sv-theme-karlstad-vaxer .ks-nav-menu__top-link i{color:#ef7d00}}.sv-theme-karlstad-vaxer .ks-panic-button{background-color:#ef7d00}.sv-theme-karlstad-vaxer .ks-panic-button:hover{background-color:#e84e0d}.sv-theme-karlstad-vaxer .ks-news-archive__title h2 i,.sv-theme-karlstad-vaxer .ks-operational-archive__title h2 i,.sv-theme-karlstad-vaxer .ks-search-page__facets-heading:before{color:#e84e0d}.sv-theme-karlstad-vaxer footer .ks-footer-content{padding:5rem 0}@media (max-width:767px){.sv-theme-karlstad-vaxer footer .ks-footer-content{padding:2rem 0 1rem}}.sv-theme-karlstad-vaxer header .ks-logo-wrapper>.ks-logo{width:unset}@media (max-width:1030px){.sv-theme-karlstad-vaxer header .ks-logo-secondary{margin-left:1.5rem!important}}@media (max-width:920px){.sv-theme-karlstad-vaxer header .ks-logo-secondary{display:none}}.sv-theme-karlstad-vaxer .ks-story-mosaic .sv-decoration-content{margin:0 0 .5rem}.sv-theme-karlstad-vaxer .ks-quick-nav .ks-quick-nav__list,.sv-theme-karlstad-vaxer .ks-quick-nav h2{margin:1.5rem 0 1rem}.sv-theme-karlstad-gymnasieskolor .ks-header-other-sites,.sv-theme-karlstad-gymnasieskolor .ks-other-languages{background:-webkit-gradient(linear,left top,left bottom,color-stop(90.77%,#fff9de),color-stop(99.47%,#faf1c9));background:linear-gradient(180deg,#fff9de 90.77%,#faf1c9 99.47%)}@media (min-width:768px){.sv-theme-karlstad-gymnasieskolor .ks-header-links--toolbar:after{background:-webkit-gradient(linear,right top,left top,from(#fff5cd),to(#fff));background:linear-gradient(270deg,#fff5cd,#fff)}}.sv-theme-karlstad-gymnasieskolor .ks-footer-content h2.subheading{border-color:#ef7d00!important}.sv-theme-karlstad-gymnasieskolor .ks-footer-content .ks-footer-links i{color:#e84e0d}.sv-theme-karlstad-gymnasieskolor .env-button--danger,.sv-theme-karlstad-gymnasieskolor .env-button--primary,.sv-theme-karlstad-gymnasieskolor .env-button--success,.sv-theme-karlstad-gymnasieskolor .env-button--warning,.sv-theme-karlstad-gymnasieskolor .ks-button--danger,.sv-theme-karlstad-gymnasieskolor .ks-button--primary,.sv-theme-karlstad-gymnasieskolor .ks-button--success,.sv-theme-karlstad-gymnasieskolor .ks-button--warning{fill:#fff;background-color:#b5201f;border-color:#b5201f;color:#fff}.sv-theme-karlstad-gymnasieskolor .env-button--danger:hover,.sv-theme-karlstad-gymnasieskolor .env-button--primary:hover,.sv-theme-karlstad-gymnasieskolor .env-button--success:hover,.sv-theme-karlstad-gymnasieskolor .env-button--warning:hover,.sv-theme-karlstad-gymnasieskolor .ks-button--danger:hover,.sv-theme-karlstad-gymnasieskolor .ks-button--primary:hover,.sv-theme-karlstad-gymnasieskolor .ks-button--success:hover,.sv-theme-karlstad-gymnasieskolor .ks-button--warning:hover{fill:#fff;background-color:#890200;border-color:#890200;color:#fff!important}.sv-theme-karlstad-gymnasieskolor .env-button--danger:focus,.sv-theme-karlstad-gymnasieskolor .env-button--danger:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--danger:active,.sv-theme-karlstad-gymnasieskolor .env-button--danger:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--primary:active,.sv-theme-karlstad-gymnasieskolor .env-button--danger:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--success:active,.sv-theme-karlstad-gymnasieskolor .env-button--danger:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--warning:active,.sv-theme-karlstad-gymnasieskolor .env-button--danger:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--danger:active,.sv-theme-karlstad-gymnasieskolor .env-button--danger:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--primary:active,.sv-theme-karlstad-gymnasieskolor .env-button--danger:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--success:active,.sv-theme-karlstad-gymnasieskolor .env-button--danger:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--warning:active,.sv-theme-karlstad-gymnasieskolor .env-button--primary:focus,.sv-theme-karlstad-gymnasieskolor .env-button--primary:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--danger:active,.sv-theme-karlstad-gymnasieskolor .env-button--primary:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--primary:active,.sv-theme-karlstad-gymnasieskolor .env-button--primary:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--success:active,.sv-theme-karlstad-gymnasieskolor .env-button--primary:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--warning:active,.sv-theme-karlstad-gymnasieskolor .env-button--primary:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--danger:active,.sv-theme-karlstad-gymnasieskolor .env-button--primary:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--primary:active,.sv-theme-karlstad-gymnasieskolor .env-button--primary:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--success:active,.sv-theme-karlstad-gymnasieskolor .env-button--primary:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--warning:active,.sv-theme-karlstad-gymnasieskolor .env-button--success:focus,.sv-theme-karlstad-gymnasieskolor .env-button--success:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--danger:active,.sv-theme-karlstad-gymnasieskolor .env-button--success:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--primary:active,.sv-theme-karlstad-gymnasieskolor .env-button--success:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--success:active,.sv-theme-karlstad-gymnasieskolor .env-button--success:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--warning:active,.sv-theme-karlstad-gymnasieskolor .env-button--success:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--danger:active,.sv-theme-karlstad-gymnasieskolor .env-button--success:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--primary:active,.sv-theme-karlstad-gymnasieskolor .env-button--success:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--success:active,.sv-theme-karlstad-gymnasieskolor .env-button--success:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--warning:active,.sv-theme-karlstad-gymnasieskolor .env-button--warning:focus,.sv-theme-karlstad-gymnasieskolor .env-button--warning:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--danger:active,.sv-theme-karlstad-gymnasieskolor .env-button--warning:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--primary:active,.sv-theme-karlstad-gymnasieskolor .env-button--warning:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--success:active,.sv-theme-karlstad-gymnasieskolor .env-button--warning:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--warning:active,.sv-theme-karlstad-gymnasieskolor .env-button--warning:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--danger:active,.sv-theme-karlstad-gymnasieskolor .env-button--warning:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--primary:active,.sv-theme-karlstad-gymnasieskolor .env-button--warning:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--success:active,.sv-theme-karlstad-gymnasieskolor .env-button--warning:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--warning:active,.sv-theme-karlstad-gymnasieskolor .ks-button--danger:focus,.sv-theme-karlstad-gymnasieskolor .ks-button--danger:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--danger:active,.sv-theme-karlstad-gymnasieskolor .ks-button--danger:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--primary:active,.sv-theme-karlstad-gymnasieskolor .ks-button--danger:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--success:active,.sv-theme-karlstad-gymnasieskolor .ks-button--danger:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--warning:active,.sv-theme-karlstad-gymnasieskolor .ks-button--danger:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--danger:active,.sv-theme-karlstad-gymnasieskolor .ks-button--danger:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--primary:active,.sv-theme-karlstad-gymnasieskolor .ks-button--danger:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--success:active,.sv-theme-karlstad-gymnasieskolor .ks-button--danger:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--warning:active,.sv-theme-karlstad-gymnasieskolor .ks-button--primary:focus,.sv-theme-karlstad-gymnasieskolor .ks-button--primary:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--danger:active,.sv-theme-karlstad-gymnasieskolor .ks-button--primary:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--primary:active,.sv-theme-karlstad-gymnasieskolor .ks-button--primary:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--success:active,.sv-theme-karlstad-gymnasieskolor .ks-button--primary:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--warning:active,.sv-theme-karlstad-gymnasieskolor .ks-button--primary:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--danger:active,.sv-theme-karlstad-gymnasieskolor .ks-button--primary:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--primary:active,.sv-theme-karlstad-gymnasieskolor .ks-button--primary:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--success:active,.sv-theme-karlstad-gymnasieskolor .ks-button--primary:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--warning:active,.sv-theme-karlstad-gymnasieskolor .ks-button--success:focus,.sv-theme-karlstad-gymnasieskolor .ks-button--success:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--danger:active,.sv-theme-karlstad-gymnasieskolor .ks-button--success:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--primary:active,.sv-theme-karlstad-gymnasieskolor .ks-button--success:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--success:active,.sv-theme-karlstad-gymnasieskolor .ks-button--success:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--warning:active,.sv-theme-karlstad-gymnasieskolor .ks-button--success:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--danger:active,.sv-theme-karlstad-gymnasieskolor .ks-button--success:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--primary:active,.sv-theme-karlstad-gymnasieskolor .ks-button--success:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--success:active,.sv-theme-karlstad-gymnasieskolor .ks-button--success:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--warning:active,.sv-theme-karlstad-gymnasieskolor .ks-button--warning:focus,.sv-theme-karlstad-gymnasieskolor .ks-button--warning:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--danger:active,.sv-theme-karlstad-gymnasieskolor .ks-button--warning:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--primary:active,.sv-theme-karlstad-gymnasieskolor .ks-button--warning:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--success:active,.sv-theme-karlstad-gymnasieskolor .ks-button--warning:focus-visible .sv-theme-karlstad-gymnasieskolor .env-button--warning:active,.sv-theme-karlstad-gymnasieskolor .ks-button--warning:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--danger:active,.sv-theme-karlstad-gymnasieskolor .ks-button--warning:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--primary:active,.sv-theme-karlstad-gymnasieskolor .ks-button--warning:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--success:active,.sv-theme-karlstad-gymnasieskolor .ks-button--warning:focus-visible .sv-theme-karlstad-gymnasieskolor .ks-button--warning:active{fill:#fff;background-color:#890200;border-color:#890200;color:#fff;outline-color:#000;outline-offset:.5rem;outline-style:auto;text-decoration:none}.sv-theme-karlstad-gymnasieskolor .env-button--secondary,.sv-theme-karlstad-gymnasieskolor .ks-button--secondary{fill:#b5201f;background-color:transparent;border-color:#b5201f;color:#b5201f}.sv-theme-karlstad-gymnasieskolor .env-button--secondary:active,.sv-theme-karlstad-gymnasieskolor .env-button--secondary:focus,.sv-theme-karlstad-gymnasieskolor .env-button--secondary:hover,.sv-theme-karlstad-gymnasieskolor .ks-button--secondary:active,.sv-theme-karlstad-gymnasieskolor .ks-button--secondary:focus,.sv-theme-karlstad-gymnasieskolor .ks-button--secondary:hover{fill:#fff;background-color:#b5201f;border-color:#b5201f;color:#fff!important}.sv-theme-karlstad-gymnasieskolor .env-button--info,.sv-theme-karlstad-gymnasieskolor .ks-button--info{fill:#444;background-color:#fff9de;border-color:#f1e1a0;color:#444}.sv-theme-karlstad-gymnasieskolor .env-button--info:hover,.sv-theme-karlstad-gymnasieskolor .ks-button--info:hover{fill:#fff;background-color:#b5201f;border-color:#b5201f;color:#fff}.sv-theme-karlstad-gymnasieskolor .env-button--info:active,.sv-theme-karlstad-gymnasieskolor .env-button--info:focus,.sv-theme-karlstad-gymnasieskolor .ks-button--info:active,.sv-theme-karlstad-gymnasieskolor .ks-button--info:focus{fill:#b5201f;background-color:#fff1b6;border-color:#b5201f;color:#b5201f}.sv-theme-karlstad-gymnasieskolor .env-button--ghost,.sv-theme-karlstad-gymnasieskolor .ks-button--ghost{background-color:#fff;border-color:#fff;color:#b5201f}.sv-theme-karlstad-gymnasieskolor .env-button--ghost:active,.sv-theme-karlstad-gymnasieskolor .env-button--ghost:focus,.sv-theme-karlstad-gymnasieskolor .env-button--ghost:hover,.sv-theme-karlstad-gymnasieskolor .ks-button--ghost:active,.sv-theme-karlstad-gymnasieskolor .ks-button--ghost:focus,.sv-theme-karlstad-gymnasieskolor .ks-button--ghost:hover{background-color:#fff;border-color:#fff;color:#d41318}.sv-theme-karlstad-gymnasieskolor .env-button--service,.sv-theme-karlstad-gymnasieskolor .ks-button--service{background-color:#b5201f;border-color:#b5201f;color:#fff!important}.sv-theme-karlstad-gymnasieskolor .env-button--service .ks-button__icon,.sv-theme-karlstad-gymnasieskolor .ks-button--service .ks-button__icon{background-color:#890200}.sv-theme-karlstad-gymnasieskolor .env-button--service:hover,.sv-theme-karlstad-gymnasieskolor .ks-button--service:hover{color:#fff!important}.sv-theme-karlstad-gymnasieskolor .env-button--service:focus-visible,.sv-theme-karlstad-gymnasieskolor .env-button--service:hover,.sv-theme-karlstad-gymnasieskolor .ks-button--service:focus-visible,.sv-theme-karlstad-gymnasieskolor .ks-button--service:hover{background-color:#890200;border-color:#890200}.sv-theme-karlstad-gymnasieskolor .env-button--service:focus-visible .ks-button__icon,.sv-theme-karlstad-gymnasieskolor .env-button--service:hover .ks-button__icon,.sv-theme-karlstad-gymnasieskolor .ks-button--service:focus-visible .ks-button__icon,.sv-theme-karlstad-gymnasieskolor .ks-button--service:hover .ks-button__icon{background-color:#b5201f;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.sv-theme-karlstad-gymnasieskolor .env-button--service:focus-visible,.sv-theme-karlstad-gymnasieskolor .ks-button--service:focus-visible{outline-color:#000;outline-offset:.5rem;outline-style:auto}.sv-theme-karlstad-gymnasieskolor .env-button--link:active,.sv-theme-karlstad-gymnasieskolor .env-button--link:focus,.sv-theme-karlstad-gymnasieskolor .env-button--link:hover,.sv-theme-karlstad-gymnasieskolor .ks-button--link:active,.sv-theme-karlstad-gymnasieskolor .ks-button--link:focus,.sv-theme-karlstad-gymnasieskolor .ks-button--link:hover{background-color:#fff;border-color:#fff;color:#b5201f}.sv-theme-karlstad-gymnasieskolor .ks-accordion .env-button--secondary{color:#b5201f!important}.sv-theme-karlstad-gymnasieskolor .ks-accordion .env-button--primary,.sv-theme-karlstad-gymnasieskolor .ks-accordion .env-button--secondary:active,.sv-theme-karlstad-gymnasieskolor .ks-accordion .env-button--secondary:focus,.sv-theme-karlstad-gymnasieskolor .ks-accordion .env-button--secondary:hover{color:#fff!important}.sv-theme-karlstad-gymnasieskolor .ks-menu__heading{border-bottom-color:#f1e1a0;border-top-color:#f1e1a0}.sv-theme-karlstad-gymnasieskolor .ks-menu--sub,.sv-theme-karlstad-gymnasieskolor .ks-menu__item-wrapper{border-color:#f1e1a0}.sv-theme-karlstad-gymnasieskolor .env-spinner-bounce>div,.sv-theme-karlstad-gymnasieskolor .env-spinner>div{background-color:#e84e0d}.sv-theme-karlstad-gymnasieskolor .ks-accordion{border:1px solid #f1e1a0}.sv-theme-karlstad-gymnasieskolor .ks-card__top--event span:before,.sv-theme-karlstad-gymnasieskolor .ks-card__top--event time:after,.sv-theme-karlstad-gymnasieskolor .ks-event-list__top span:before,.sv-theme-karlstad-gymnasieskolor .ks-event-list__top time:after{color:#ef7d00}.sv-theme-karlstad-gymnasieskolor .ks-card--event .ks-card__category,.sv-theme-karlstad-gymnasieskolor .ks-card--event .ks-card__date-wrapper{background-color:#d41318}.sv-theme-karlstad-gymnasieskolor .ks-card--event .ks-card__tags-wrapper:before{color:#ef7d00}.sv-theme-karlstad-gymnasieskolor .ks-turid-event__box-content .normal i{color:#e84e0d}.sv-theme-karlstad-gymnasieskolor .ks-turid-event__category,.sv-theme-karlstad-gymnasieskolor .ks-turid-event__date{background-color:#d41318}.sv-theme-karlstad-gymnasieskolor .ks-img-link-module--bgcolor-primary{background-color:#ef7d00}.sv-theme-karlstad-gymnasieskolor .ks-img-link-module--bgcolor-primary h2,.sv-theme-karlstad-gymnasieskolor .ks-img-link-module--bgcolor-primary h3,.sv-theme-karlstad-gymnasieskolor .ks-img-link-module--bgcolor-primary h4,.sv-theme-karlstad-gymnasieskolor .ks-img-link-module--bgcolor-primary p{color:#333}.sv-theme-karlstad-gymnasieskolor .ks-img-link-module--bgcolor-secondary{background-color:#b5201f}.sv-theme-karlstad-gymnasieskolor .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary{background-color:#ef7d00}.sv-theme-karlstad-gymnasieskolor .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary h2,.sv-theme-karlstad-gymnasieskolor .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary h3,.sv-theme-karlstad-gymnasieskolor .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary h4,.sv-theme-karlstad-gymnasieskolor .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary p{color:#333}.sv-theme-karlstad-gymnasieskolor .ks-link-box__color--orange{background-color:#ef7d00}.sv-theme-karlstad-gymnasieskolor .ks-link-box__color--dark-orange{background-color:#e84e0d}.sv-theme-karlstad-gymnasieskolor .ks-contact-card a[href^="mailto:"]:before,.sv-theme-karlstad-gymnasieskolor .ks-contact-card a[href^="tel:"]:before,.sv-theme-karlstad-gymnasieskolor .ks-contacts a[href^="mailto:"]:before,.sv-theme-karlstad-gymnasieskolor .ks-contacts a[href^="tel:"]:before{color:#e84e0d}.sv-theme-karlstad-gymnasieskolor .ks-process-timeline__button:before,.sv-theme-karlstad-gymnasieskolor .ks-process-timeline__item:after{background-color:#e84e0d}.sv-theme-karlstad-gymnasieskolor .ks-current-page-tags__heading-container h2:before,.sv-theme-karlstad-gymnasieskolor .ks-related-links__heading-container h2:before{color:#e84e0d}.sv-theme-karlstad-gymnasieskolor .ks-section-orange{background-color:#e84e0d}.sv-theme-karlstad-gymnasieskolor .ks-guide-list__type,.sv-theme-karlstad-gymnasieskolor .ks-guide-list__type i,.sv-theme-karlstad-gymnasieskolor .ks-section-service__type,.sv-theme-karlstad-gymnasieskolor .ks-section-service__type i{color:#e84e0d}.sv-theme-karlstad-gymnasieskolor .ks-guide-targets h2:before,.sv-theme-karlstad-gymnasieskolor .sv-list-style-guide li:before{background:#e84e0d}.sv-theme-karlstad-gymnasieskolor .ks-hero-banner--gradient:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,245,204,0)),to(var(--env-section-background-color)));background:linear-gradient(180deg,rgba(255,245,204,0) 0,var(--env-section-background-color) 100%)}@media (min-width:768px){.sv-theme-karlstad-gymnasieskolor .ks-nav-menu__heading i,.sv-theme-karlstad-gymnasieskolor .ks-nav-menu__top-link i{color:#e84e0d}}@media (max-width:767px){.sv-theme-karlstad-gymnasieskolor .ks-nav-menu__heading i,.sv-theme-karlstad-gymnasieskolor .ks-nav-menu__top-link i{color:#ef7d00}}.sv-theme-karlstad-gymnasieskolor .ks-panic-button{background-color:#ef7d00}.sv-theme-karlstad-gymnasieskolor .ks-panic-button:hover{background-color:#e84e0d}.sv-theme-karlstad-gymnasieskolor .ks-news-archive__title h2 i,.sv-theme-karlstad-gymnasieskolor .ks-operational-archive__title h2 i,.sv-theme-karlstad-gymnasieskolor .ks-search-page__facets-heading:before{color:#e84e0d}.sv-theme-karlstad-gymnasieskolor .ks-top-image,.sv-theme-karlstad-gymnasieskolor .ks-top-image .sv-marketplace-meriworks-imagevault-asset .asset{max-height:37.5rem}.sv-theme-karlstad-gymnasieskolor .ks-section--white{background-color:transparent;margin:5rem 0!important;padding:0 1rem!important}.sv-theme-karlstad-gymnasieskolor .ks-section--white .sv-font-ingress{margin-bottom:0}@media (max-width:767px){.sv-theme-karlstad-gymnasieskolor .ks-section--white{margin:2.5rem 0!important}}.sv-theme-karlstad-gymnasieskolor .ks-quick-nav{margin:1rem auto 3rem}.sv-theme-karlstad-gymnasieskolor .ks-mosaic-banner__list-item{margin-bottom:1rem}.sv-theme-karlstad-gymnasieskolor .ks-story-mosaic .sv-decoration-content{grid-template-columns:1.25fr 1.17fr 1fr;margin:.5rem 0}.sv-theme-karlstad-gymnasieskolor .ks-story-mosaic .sv-decoration-content .sv-image-and-color-box:first-of-type{grid-area:1/1/2/2}.sv-theme-karlstad-gymnasieskolor .ks-story-mosaic .sv-decoration-content .sv-image-and-color-box:nth-of-type(2){grid-area:2/1/3/2}.sv-theme-karlstad-gymnasieskolor .ks-story-mosaic .sv-decoration-content .sv-image-and-color-box:nth-of-type(3){grid-area:1/2/3/3}.sv-theme-karlstad-gymnasieskolor .ks-story-mosaic .sv-decoration-content .sv-image-and-color-box:nth-of-type(4){grid-area:1/3/2/4}.sv-theme-karlstad-gymnasieskolor .ks-story-mosaic .sv-decoration-content .sv-image-and-color-box:nth-of-type(5){grid-area:2/3/3/4}@media (min-width:768px) and (max-width:1024px){.sv-theme-karlstad-gymnasieskolor .ks-story-mosaic .sv-decoration-content{grid-template-rows:repeat(2,1fr)}}@media (max-width:767px){.sv-theme-karlstad-gymnasieskolor .sv-column-6[style="padding-left:2em"]{padding-left:0!important}}.sv-theme-karlstad-gymnasieskolor .ks-accordion{margin-top:1.5rem}.sv-theme-karlstad-gymnasieskolor footer .ks-footer-content{padding:5rem 0}@media (max-width:767px){.sv-theme-karlstad-gymnasieskolor footer .ks-footer-content{padding:2rem 0 1rem}}.sv-theme-karlstad-gymnasieskolor .env-button--small{margin:.5rem 0}.sv-theme-karlstad-platsen .ks-header-other-sites,.sv-theme-karlstad-platsen .ks-other-languages{background:-webkit-gradient(linear,left top,left bottom,color-stop(90.77%,#fff9de),color-stop(99.47%,#faf1c9));background:linear-gradient(180deg,#fff9de 90.77%,#faf1c9 99.47%)}@media (min-width:768px){.sv-theme-karlstad-platsen .ks-header-links--toolbar:after{background:-webkit-gradient(linear,right top,left top,from(#fff5cd),to(#fff));background:linear-gradient(270deg,#fff5cd,#fff)}}.sv-theme-karlstad-platsen .ks-footer-content h2.subheading{border-color:#ef7d00!important}.sv-theme-karlstad-platsen .ks-footer-content .ks-footer-links i{color:#e84e0d}.sv-theme-karlstad-platsen .env-button--danger,.sv-theme-karlstad-platsen .env-button--primary,.sv-theme-karlstad-platsen .env-button--success,.sv-theme-karlstad-platsen .env-button--warning,.sv-theme-karlstad-platsen .ks-button--danger,.sv-theme-karlstad-platsen .ks-button--primary,.sv-theme-karlstad-platsen .ks-button--success,.sv-theme-karlstad-platsen .ks-button--warning{fill:#fff;background-color:#b5201f;border-color:#b5201f;color:#fff}.sv-theme-karlstad-platsen .env-button--danger:hover,.sv-theme-karlstad-platsen .env-button--primary:hover,.sv-theme-karlstad-platsen .env-button--success:hover,.sv-theme-karlstad-platsen .env-button--warning:hover,.sv-theme-karlstad-platsen .ks-button--danger:hover,.sv-theme-karlstad-platsen .ks-button--primary:hover,.sv-theme-karlstad-platsen .ks-button--success:hover,.sv-theme-karlstad-platsen .ks-button--warning:hover{fill:#fff;background-color:#890200;border-color:#890200;color:#fff!important}.sv-theme-karlstad-platsen .env-button--danger:focus,.sv-theme-karlstad-platsen .env-button--danger:focus-visible .sv-theme-karlstad-platsen .env-button--danger:active,.sv-theme-karlstad-platsen .env-button--danger:focus-visible .sv-theme-karlstad-platsen .env-button--primary:active,.sv-theme-karlstad-platsen .env-button--danger:focus-visible .sv-theme-karlstad-platsen .env-button--success:active,.sv-theme-karlstad-platsen .env-button--danger:focus-visible .sv-theme-karlstad-platsen .env-button--warning:active,.sv-theme-karlstad-platsen .env-button--danger:focus-visible .sv-theme-karlstad-platsen .ks-button--danger:active,.sv-theme-karlstad-platsen .env-button--danger:focus-visible .sv-theme-karlstad-platsen .ks-button--primary:active,.sv-theme-karlstad-platsen .env-button--danger:focus-visible .sv-theme-karlstad-platsen .ks-button--success:active,.sv-theme-karlstad-platsen .env-button--danger:focus-visible .sv-theme-karlstad-platsen .ks-button--warning:active,.sv-theme-karlstad-platsen .env-button--primary:focus,.sv-theme-karlstad-platsen .env-button--primary:focus-visible .sv-theme-karlstad-platsen .env-button--danger:active,.sv-theme-karlstad-platsen .env-button--primary:focus-visible .sv-theme-karlstad-platsen .env-button--primary:active,.sv-theme-karlstad-platsen .env-button--primary:focus-visible .sv-theme-karlstad-platsen .env-button--success:active,.sv-theme-karlstad-platsen .env-button--primary:focus-visible .sv-theme-karlstad-platsen .env-button--warning:active,.sv-theme-karlstad-platsen .env-button--primary:focus-visible .sv-theme-karlstad-platsen .ks-button--danger:active,.sv-theme-karlstad-platsen .env-button--primary:focus-visible .sv-theme-karlstad-platsen .ks-button--primary:active,.sv-theme-karlstad-platsen .env-button--primary:focus-visible .sv-theme-karlstad-platsen .ks-button--success:active,.sv-theme-karlstad-platsen .env-button--primary:focus-visible .sv-theme-karlstad-platsen .ks-button--warning:active,.sv-theme-karlstad-platsen .env-button--success:focus,.sv-theme-karlstad-platsen .env-button--success:focus-visible .sv-theme-karlstad-platsen .env-button--danger:active,.sv-theme-karlstad-platsen .env-button--success:focus-visible .sv-theme-karlstad-platsen .env-button--primary:active,.sv-theme-karlstad-platsen .env-button--success:focus-visible .sv-theme-karlstad-platsen .env-button--success:active,.sv-theme-karlstad-platsen .env-button--success:focus-visible .sv-theme-karlstad-platsen .env-button--warning:active,.sv-theme-karlstad-platsen .env-button--success:focus-visible .sv-theme-karlstad-platsen .ks-button--danger:active,.sv-theme-karlstad-platsen .env-button--success:focus-visible .sv-theme-karlstad-platsen .ks-button--primary:active,.sv-theme-karlstad-platsen .env-button--success:focus-visible .sv-theme-karlstad-platsen .ks-button--success:active,.sv-theme-karlstad-platsen .env-button--success:focus-visible .sv-theme-karlstad-platsen .ks-button--warning:active,.sv-theme-karlstad-platsen .env-button--warning:focus,.sv-theme-karlstad-platsen .env-button--warning:focus-visible .sv-theme-karlstad-platsen .env-button--danger:active,.sv-theme-karlstad-platsen .env-button--warning:focus-visible .sv-theme-karlstad-platsen .env-button--primary:active,.sv-theme-karlstad-platsen .env-button--warning:focus-visible .sv-theme-karlstad-platsen .env-button--success:active,.sv-theme-karlstad-platsen .env-button--warning:focus-visible .sv-theme-karlstad-platsen .env-button--warning:active,.sv-theme-karlstad-platsen .env-button--warning:focus-visible .sv-theme-karlstad-platsen .ks-button--danger:active,.sv-theme-karlstad-platsen .env-button--warning:focus-visible .sv-theme-karlstad-platsen .ks-button--primary:active,.sv-theme-karlstad-platsen .env-button--warning:focus-visible .sv-theme-karlstad-platsen .ks-button--success:active,.sv-theme-karlstad-platsen .env-button--warning:focus-visible .sv-theme-karlstad-platsen .ks-button--warning:active,.sv-theme-karlstad-platsen .ks-button--danger:focus,.sv-theme-karlstad-platsen .ks-button--danger:focus-visible .sv-theme-karlstad-platsen .env-button--danger:active,.sv-theme-karlstad-platsen .ks-button--danger:focus-visible .sv-theme-karlstad-platsen .env-button--primary:active,.sv-theme-karlstad-platsen .ks-button--danger:focus-visible .sv-theme-karlstad-platsen .env-button--success:active,.sv-theme-karlstad-platsen .ks-button--danger:focus-visible .sv-theme-karlstad-platsen .env-button--warning:active,.sv-theme-karlstad-platsen .ks-button--danger:focus-visible .sv-theme-karlstad-platsen .ks-button--danger:active,.sv-theme-karlstad-platsen .ks-button--danger:focus-visible .sv-theme-karlstad-platsen .ks-button--primary:active,.sv-theme-karlstad-platsen .ks-button--danger:focus-visible .sv-theme-karlstad-platsen .ks-button--success:active,.sv-theme-karlstad-platsen .ks-button--danger:focus-visible .sv-theme-karlstad-platsen .ks-button--warning:active,.sv-theme-karlstad-platsen .ks-button--primary:focus,.sv-theme-karlstad-platsen .ks-button--primary:focus-visible .sv-theme-karlstad-platsen .env-button--danger:active,.sv-theme-karlstad-platsen .ks-button--primary:focus-visible .sv-theme-karlstad-platsen .env-button--primary:active,.sv-theme-karlstad-platsen .ks-button--primary:focus-visible .sv-theme-karlstad-platsen .env-button--success:active,.sv-theme-karlstad-platsen .ks-button--primary:focus-visible .sv-theme-karlstad-platsen .env-button--warning:active,.sv-theme-karlstad-platsen .ks-button--primary:focus-visible .sv-theme-karlstad-platsen .ks-button--danger:active,.sv-theme-karlstad-platsen .ks-button--primary:focus-visible .sv-theme-karlstad-platsen .ks-button--primary:active,.sv-theme-karlstad-platsen .ks-button--primary:focus-visible .sv-theme-karlstad-platsen .ks-button--success:active,.sv-theme-karlstad-platsen .ks-button--primary:focus-visible .sv-theme-karlstad-platsen .ks-button--warning:active,.sv-theme-karlstad-platsen .ks-button--success:focus,.sv-theme-karlstad-platsen .ks-button--success:focus-visible .sv-theme-karlstad-platsen .env-button--danger:active,.sv-theme-karlstad-platsen .ks-button--success:focus-visible .sv-theme-karlstad-platsen .env-button--primary:active,.sv-theme-karlstad-platsen .ks-button--success:focus-visible .sv-theme-karlstad-platsen .env-button--success:active,.sv-theme-karlstad-platsen .ks-button--success:focus-visible .sv-theme-karlstad-platsen .env-button--warning:active,.sv-theme-karlstad-platsen .ks-button--success:focus-visible .sv-theme-karlstad-platsen .ks-button--danger:active,.sv-theme-karlstad-platsen .ks-button--success:focus-visible .sv-theme-karlstad-platsen .ks-button--primary:active,.sv-theme-karlstad-platsen .ks-button--success:focus-visible .sv-theme-karlstad-platsen .ks-button--success:active,.sv-theme-karlstad-platsen .ks-button--success:focus-visible .sv-theme-karlstad-platsen .ks-button--warning:active,.sv-theme-karlstad-platsen .ks-button--warning:focus,.sv-theme-karlstad-platsen .ks-button--warning:focus-visible .sv-theme-karlstad-platsen .env-button--danger:active,.sv-theme-karlstad-platsen .ks-button--warning:focus-visible .sv-theme-karlstad-platsen .env-button--primary:active,.sv-theme-karlstad-platsen .ks-button--warning:focus-visible .sv-theme-karlstad-platsen .env-button--success:active,.sv-theme-karlstad-platsen .ks-button--warning:focus-visible .sv-theme-karlstad-platsen .env-button--warning:active,.sv-theme-karlstad-platsen .ks-button--warning:focus-visible .sv-theme-karlstad-platsen .ks-button--danger:active,.sv-theme-karlstad-platsen .ks-button--warning:focus-visible .sv-theme-karlstad-platsen .ks-button--primary:active,.sv-theme-karlstad-platsen .ks-button--warning:focus-visible .sv-theme-karlstad-platsen .ks-button--success:active,.sv-theme-karlstad-platsen .ks-button--warning:focus-visible .sv-theme-karlstad-platsen .ks-button--warning:active{fill:#fff;background-color:#890200;border-color:#890200;color:#fff;outline-color:#000;outline-offset:.5rem;outline-style:auto;text-decoration:none}.sv-theme-karlstad-platsen .env-button--secondary,.sv-theme-karlstad-platsen .ks-button--secondary{fill:#b5201f;background-color:transparent;border-color:#b5201f;color:#b5201f}.sv-theme-karlstad-platsen .env-button--secondary:active,.sv-theme-karlstad-platsen .env-button--secondary:focus,.sv-theme-karlstad-platsen .env-button--secondary:hover,.sv-theme-karlstad-platsen .ks-button--secondary:active,.sv-theme-karlstad-platsen .ks-button--secondary:focus,.sv-theme-karlstad-platsen .ks-button--secondary:hover{fill:#fff;background-color:#b5201f;border-color:#b5201f;color:#fff!important}.sv-theme-karlstad-platsen .env-button--info,.sv-theme-karlstad-platsen .ks-button--info{fill:#444;background-color:#fff9de;border-color:#f1e1a0;color:#444}.sv-theme-karlstad-platsen .env-button--info:hover,.sv-theme-karlstad-platsen .ks-button--info:hover{fill:#fff;background-color:#b5201f;border-color:#b5201f;color:#fff}.sv-theme-karlstad-platsen .env-button--info:active,.sv-theme-karlstad-platsen .env-button--info:focus,.sv-theme-karlstad-platsen .ks-button--info:active,.sv-theme-karlstad-platsen .ks-button--info:focus{fill:#b5201f;background-color:#fff1b6;border-color:#b5201f;color:#b5201f}.sv-theme-karlstad-platsen .env-button--ghost,.sv-theme-karlstad-platsen .ks-button--ghost{background-color:#fff;border-color:#fff;color:#b5201f}.sv-theme-karlstad-platsen .env-button--ghost:active,.sv-theme-karlstad-platsen .env-button--ghost:focus,.sv-theme-karlstad-platsen .env-button--ghost:hover,.sv-theme-karlstad-platsen .ks-button--ghost:active,.sv-theme-karlstad-platsen .ks-button--ghost:focus,.sv-theme-karlstad-platsen .ks-button--ghost:hover{background-color:#fff;border-color:#fff;color:#d41318}.sv-theme-karlstad-platsen .env-button--service,.sv-theme-karlstad-platsen .ks-button--service{background-color:#b5201f;border-color:#b5201f;color:#fff!important}.sv-theme-karlstad-platsen .env-button--service .ks-button__icon,.sv-theme-karlstad-platsen .ks-button--service .ks-button__icon{background-color:#890200}.sv-theme-karlstad-platsen .env-button--service:hover,.sv-theme-karlstad-platsen .ks-button--service:hover{color:#fff!important}.sv-theme-karlstad-platsen .env-button--service:focus-visible,.sv-theme-karlstad-platsen .env-button--service:hover,.sv-theme-karlstad-platsen .ks-button--service:focus-visible,.sv-theme-karlstad-platsen .ks-button--service:hover{background-color:#890200;border-color:#890200}.sv-theme-karlstad-platsen .env-button--service:focus-visible .ks-button__icon,.sv-theme-karlstad-platsen .env-button--service:hover .ks-button__icon,.sv-theme-karlstad-platsen .ks-button--service:focus-visible .ks-button__icon,.sv-theme-karlstad-platsen .ks-button--service:hover .ks-button__icon{background-color:#b5201f;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.sv-theme-karlstad-platsen .env-button--service:focus-visible,.sv-theme-karlstad-platsen .ks-button--service:focus-visible{outline-color:#000;outline-offset:.5rem;outline-style:auto}.sv-theme-karlstad-platsen .env-button--link:active,.sv-theme-karlstad-platsen .env-button--link:focus,.sv-theme-karlstad-platsen .env-button--link:hover,.sv-theme-karlstad-platsen .ks-button--link:active,.sv-theme-karlstad-platsen .ks-button--link:focus,.sv-theme-karlstad-platsen .ks-button--link:hover{background-color:#fff;border-color:#fff;color:#b5201f}.sv-theme-karlstad-platsen .ks-accordion .env-button--secondary{color:#b5201f!important}.sv-theme-karlstad-platsen .ks-accordion .env-button--primary,.sv-theme-karlstad-platsen .ks-accordion .env-button--secondary:active,.sv-theme-karlstad-platsen .ks-accordion .env-button--secondary:focus,.sv-theme-karlstad-platsen .ks-accordion .env-button--secondary:hover{color:#fff!important}.sv-theme-karlstad-platsen .ks-menu__heading{border-bottom-color:#f1e1a0;border-top-color:#f1e1a0}.sv-theme-karlstad-platsen .ks-menu--sub,.sv-theme-karlstad-platsen .ks-menu__item-wrapper{border-color:#f1e1a0}.sv-theme-karlstad-platsen .env-spinner-bounce>div,.sv-theme-karlstad-platsen .env-spinner>div{background-color:#e84e0d}.sv-theme-karlstad-platsen .ks-accordion{border:1px solid #f1e1a0}.sv-theme-karlstad-platsen .ks-card__top--event span:before,.sv-theme-karlstad-platsen .ks-card__top--event time:after,.sv-theme-karlstad-platsen .ks-event-list__top span:before,.sv-theme-karlstad-platsen .ks-event-list__top time:after{color:#ef7d00}.sv-theme-karlstad-platsen .ks-card--event .ks-card__category,.sv-theme-karlstad-platsen .ks-card--event .ks-card__date-wrapper{background-color:#d41318}.sv-theme-karlstad-platsen .ks-card--event .ks-card__tags-wrapper:before{color:#ef7d00}.sv-theme-karlstad-platsen .ks-turid-event__box-content .normal i{color:#e84e0d}.sv-theme-karlstad-platsen .ks-turid-event__category,.sv-theme-karlstad-platsen .ks-turid-event__date{background-color:#d41318}.sv-theme-karlstad-platsen .ks-img-link-module--bgcolor-primary{background-color:#ef7d00}.sv-theme-karlstad-platsen .ks-img-link-module--bgcolor-primary h2,.sv-theme-karlstad-platsen .ks-img-link-module--bgcolor-primary h3,.sv-theme-karlstad-platsen .ks-img-link-module--bgcolor-primary h4,.sv-theme-karlstad-platsen .ks-img-link-module--bgcolor-primary p{color:#333}.sv-theme-karlstad-platsen .ks-img-link-module--bgcolor-secondary{background-color:#b5201f}.sv-theme-karlstad-platsen .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary{background-color:#ef7d00}.sv-theme-karlstad-platsen .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary h2,.sv-theme-karlstad-platsen .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary h3,.sv-theme-karlstad-platsen .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary h4,.sv-theme-karlstad-platsen .ks-story-mosaic .sv-decoration-content .ks-img-link-module--bgcolor-secondary p{color:#333}.sv-theme-karlstad-platsen .ks-link-box__color--orange{background-color:#ef7d00}.sv-theme-karlstad-platsen .ks-link-box__color--dark-orange{background-color:#e84e0d}.sv-theme-karlstad-platsen .ks-contact-card a[href^="mailto:"]:before,.sv-theme-karlstad-platsen .ks-contact-card a[href^="tel:"]:before,.sv-theme-karlstad-platsen .ks-contacts a[href^="mailto:"]:before,.sv-theme-karlstad-platsen .ks-contacts a[href^="tel:"]:before{color:#e84e0d}.sv-theme-karlstad-platsen .ks-process-timeline__button:before,.sv-theme-karlstad-platsen .ks-process-timeline__item:after{background-color:#e84e0d}.sv-theme-karlstad-platsen .ks-current-page-tags__heading-container h2:before,.sv-theme-karlstad-platsen .ks-related-links__heading-container h2:before{color:#e84e0d}.sv-theme-karlstad-platsen .ks-section-orange{background-color:#e84e0d}.sv-theme-karlstad-platsen .ks-guide-list__type,.sv-theme-karlstad-platsen .ks-guide-list__type i,.sv-theme-karlstad-platsen .ks-section-service__type,.sv-theme-karlstad-platsen .ks-section-service__type i{color:#e84e0d}.sv-theme-karlstad-platsen .ks-guide-targets h2:before,.sv-theme-karlstad-platsen .sv-list-style-guide li:before{background:#e84e0d}.sv-theme-karlstad-platsen .ks-hero-banner--gradient:after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,245,204,0)),to(var(--env-section-background-color)));background:linear-gradient(180deg,rgba(255,245,204,0) 0,var(--env-section-background-color) 100%)}@media (min-width:768px){.sv-theme-karlstad-platsen .ks-nav-menu__heading i,.sv-theme-karlstad-platsen .ks-nav-menu__top-link i{color:#e84e0d}}@media (max-width:767px){.sv-theme-karlstad-platsen .ks-nav-menu__heading i,.sv-theme-karlstad-platsen .ks-nav-menu__top-link i{color:#ef7d00}}.sv-theme-karlstad-platsen .ks-panic-button{background-color:#ef7d00}.sv-theme-karlstad-platsen .ks-panic-button:hover{background-color:#e84e0d}.sv-theme-karlstad-platsen .ks-news-archive__title h2 i,.sv-theme-karlstad-platsen .ks-operational-archive__title h2 i,.sv-theme-karlstad-platsen .ks-search-page__facets-heading:before{color:#e84e0d}.sv-theme-karlstad-platsen .ks-header-other-sites{background:var(--env-element-background-color)}.sv-theme-karlstad-platsen header{background:-webkit-gradient(linear,left top,left bottom,from(#fff)) padding-box,-webkit-gradient(linear,left top,right top,from(#fed100),color-stop(17.71%,#e37222),color-stop(33.85%,#de3831),color-stop(50.52%,#da487e),color-stop(66.15%,#93509e),color-stop(82.81%,#0098c3),to(#3f9c35)) border-box;background:linear-gradient(#fff) padding-box,linear-gradient(90deg,#fed100,#e37222 17.71%,#de3831 33.85%,#da487e 50.52%,#93509e 66.15%,#0098c3 82.81%,#3f9c35) border-box;border-top:.25rem solid transparent;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.25);box-shadow:0 4px 16px rgba(0,0,0,.25)}.sv-theme-karlstad-platsen header .ks-header-links--toolbar:after{background:-webkit-gradient(linear,right top,left top,from(#f1f1f1),to(#fff));background:linear-gradient(270deg,#f1f1f1,#fff)}@media (max-width:1060px){.sv-theme-karlstad-platsen header .ks-header-links--icons .ks-header-links__item{padding:1.25rem 1rem}.sv-theme-karlstad-platsen header .ks-header-links--icons i{font-size:1.125rem}.sv-theme-karlstad-platsen header .ks-header-links--icons a{font-size:1rem}.sv-theme-karlstad-platsen header .ks-header-search__toggle,.sv-theme-karlstad-platsen header .ks-menu__header-toggle{font-size:1rem;padding:1.25rem 1rem}.sv-theme-karlstad-platsen header .ks-header-search__toggle i,.sv-theme-karlstad-platsen header .ks-menu__header-toggle i{font-size:1.125rem}}@media (max-width:915px){.sv-theme-karlstad-platsen header .ks-header-links--icons{display:none}}.sv-theme-karlstad-platsen header .ks-menu .ks-menu__nav{background-color:var(--env-block-primary-background-color)}.sv-theme-karlstad-platsen header .ks-menu .ks-menu__nav .ks-menu__item-wrapper{border-color:#acaca0}.sv-theme-karlstad-platsen header .ks-menu .ks-menu__nav .ks-menu__item-wrapper .ks-menu__toggle{background-color:var(--env-block-primary-background-color)}.sv-theme-karlstad-platsen header .ks-menu .ks-menu__nav .ks-menu__item-wrapper:hover .ks-menu__toggle{background-color:#fff}.sv-theme-karlstad-platsen header .ks-menu .ks-menu__nav .ks-menu__item--current>.ks-menu__item-wrapper a{background-color:var(--env-link-hover-font-color)}.sv-theme-karlstad-platsen header .ks-menu .ks-menu__nav .ks-menu__item--current>.ks-menu__item-wrapper>.ks-menu__toggle{background-color:var(--env-link-hover-font-color)!important}.sv-theme-karlstad-platsen header .ks-menu .ks-menu__nav .ks-menu__item--current>.ks-menu__item-wrapper:hover>.ks-menu__toggle{background-color:var(--env-element-danger-background-color)!important}.sv-theme-karlstad-platsen header .ks-menu .ks-menu__nav .ks-menu__sub ul li span .ks-menu__toggle,.sv-theme-karlstad-platsen header .ks-menu .ks-menu__nav .ks-menu__sub ul li span a,.sv-theme-karlstad-platsen header .ks-menu .ks-menu__nav .ks-menu__sub ul li span:hover .ks-menu__toggle{background-color:#eeeeec}.sv-theme-karlstad-platsen header .ks-menu .ks-menu__nav .ks-menu__sub ul ul li span .ks-menu__toggle,.sv-theme-karlstad-platsen header .ks-menu .ks-menu__nav .ks-menu__sub ul ul li span a{background-color:var(--env-element-background-color)}.sv-theme-karlstad-platsen header .ks-menu .ks-menu__nav .ks-menu__sub ul ul li span:hover .ks-menu__toggle,.sv-theme-karlstad-platsen header .ks-menu .ks-menu__nav .ks-menu__sub ul ul ul li span .ks-menu__toggle,.sv-theme-karlstad-platsen header .ks-menu .ks-menu__nav .ks-menu__sub ul ul ul li span a{background-color:#fff}.sv-theme-karlstad-platsen header .ks-menu .ks-menu__nav .ks-menu__sub ul ul ul li span:hover .ks-menu__toggle{background-color:var(--env-element-background-color)}.sv-theme-karlstad-platsen header .ks-menu .ks-menu__nav .ks-menu__sub ul ul ul ul li span .ks-menu__toggle,.sv-theme-karlstad-platsen header .ks-menu .ks-menu__nav .ks-menu__sub ul ul ul ul li span a{background-color:#fff}.sv-theme-karlstad-platsen .ks-hero-slider .env-image-slider__inner{background-clip:padding-box;border-radius:0}@media (max-width:767px){.sv-theme-karlstad-platsen .ks-hero-slider .ks-hero-slider__text{bottom:5rem}.sv-theme-karlstad-platsen .ks-hero-slider .ks-hero-slider__text .ks-hero-slider__heading{font-size:3rem!important;line-height:.97}}.sv-theme-karlstad-platsen .ks-hero-slider .ks-hero-slider__text .ks-hero-slider__box{max-width:50rem}.sv-theme-karlstad-platsen .ks-hero-slider .ks-hero-slider__text .ks-hero-slider__box .ks-hero-slider__heading{font-size:4.5rem}@media (min-width:768px){.sv-theme-karlstad-platsen .ks-hero-slider{max-height:40.625rem}.sv-theme-karlstad-platsen .ks-hero-slider .env-embedded__img{min-height:40.625rem}.sv-theme-karlstad-platsen .ks-hero-slider__slide{max-height:40.625rem;min-height:40.625rem}}.sv-theme-karlstad-platsen .ks-breadcrumbs-layout{background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#f1f1f1),color-stop(25%,#fff)),#fff;background:linear-gradient(180deg,#f1f1f1,#fff 25%),#fff}.sv-theme-karlstad-platsen .ks-platsen-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:3rem 0 6rem;row-gap:1rem}@media (max-width:767px){.sv-theme-karlstad-platsen .ks-platsen-menu{margin:2rem 0 4rem}.sv-theme-karlstad-platsen .ks-platsen-menu__item{max-width:unset!important;width:100%!important}}.sv-theme-karlstad-platsen .ks-platsen-menu__item{background-clip:padding-box;background:-webkit-gradient(linear,left top,left bottom,from(#faa61a),to(#de3831));background:linear-gradient(180deg,#faa61a,#de3831);border-radius:.25rem;display:block;min-height:6.25rem;width:13.375rem}.sv-theme-karlstad-platsen .ks-platsen-menu__item a{color:#fff!important;font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:700;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.17;padding:3rem 1.5rem 1.5rem;text-decoration:none;word-break:break-word}@media (max-width:767px){.sv-theme-karlstad-platsen .ks-platsen-menu__item a{font-size:1.25rem}}.sv-theme-karlstad-platsen .ks-platsen-menu__item a:after{color:#fff;content:"\f061";display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:1.375rem;font-weight:700;margin-left:.75rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.sv-theme-karlstad-platsen .ks-platsen-menu__item:hover a{text-decoration:underline}.sv-theme-karlstad-platsen .ks-platsen-menu__item:hover a:after{margin-left:1rem;text-decoration:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.sv-theme-karlstad-platsen .ks-platsen-menu__item--Levaochbo{background:-webkit-gradient(linear,left top,left bottom,from(#faa61a),to(#de3831));background:linear-gradient(180deg,#faa61a,#de3831)}.sv-theme-karlstad-platsen .ks-platsen-menu__item--Jobba{background:-webkit-gradient(linear,left top,left bottom,from(#00a5d3),to(#0baf4e));background:linear-gradient(180deg,#00a5d3,#0baf4e)}.sv-theme-karlstad-platsen .ks-platsen-menu__item--Studera{background:-webkit-gradient(linear,left top,left bottom,from(#fed100),color-stop(50%,#e37222));background:linear-gradient(180deg,#fed100,#e37222 50%)}.sv-theme-karlstad-platsen .ks-platsen-menu__item--Etablera{background:-webkit-gradient(linear,left top,left bottom,from(#00a5d3),to(#7d3d97));background:linear-gradient(180deg,#00a5d3,#7d3d97)}.sv-theme-karlstad-platsen .ks-platsen-menu__item--Besöka{background:-webkit-gradient(linear,left top,left bottom,from(#ef5994),to(#de3831));background:linear-gradient(180deg,#ef5994,#de3831)}.sv-theme-karlstad-platsen .env-button--info,.sv-theme-karlstad-platsen .env-button--secondary,.sv-theme-karlstad-platsen .ks-page-feedback__button{background-clip:padding-box;background-color:unset;border:3px solid var(--env-font-color);border-image-slice:0;border-radius:.25rem;color:var(--env-font-color)}.sv-theme-karlstad-platsen .env-button--info:hover,.sv-theme-karlstad-platsen .env-button--secondary:hover,.sv-theme-karlstad-platsen .ks-page-feedback__button:hover{background:-webkit-gradient(linear,left top,left bottom,from(#fff)) padding-box,-webkit-gradient(linear,left top,right top,from(#ef7d00),to(#ef2b00)) border-box;background:linear-gradient(#fff) padding-box,linear-gradient(90deg,#ef7d00,#ef2b00) border-box;background-clip:padding-box;border-image-slice:0;border-image-source:linear-gradient(90deg,#ef7d00,#ef2b00);border-radius:.25rem;color:var(--env-link-hover-font-color)}.sv-theme-karlstad-platsen .ks-header-other-sites,.sv-theme-karlstad-platsen .ks-other-languages{background:var(--env-element-background-color)}.sv-theme-karlstad-platsen .env-button--info:hover,.sv-theme-karlstad-platsen .ks-accordion .env-button--secondary,.sv-theme-karlstad-platsen .ks-header-other-sites button:hover,.sv-theme-karlstad-platsen .ks-link-banner__button:hover,.sv-theme-karlstad-platsen .ks-mosaic-banner__button:hover,.sv-theme-karlstad-platsen .ks-other-languages button:hover,.sv-theme-karlstad-platsen .ks-page-feedback__button:hover,.sv-theme-karlstad-platsen .ks-related-links__link:hover{background:-webkit-gradient(linear,left top,left bottom,from(#f6f6f2)) padding-box,-webkit-gradient(linear,left top,right top,from(#ef7d00),to(#ef2b00)) border-box;background:linear-gradient(#f6f6f2) padding-box,linear-gradient(90deg,#ef7d00,#ef2b00) border-box}.sv-theme-karlstad-platsen .ks-link-banner__button:hover{background:-webkit-gradient(linear,left top,left bottom,from(#e6e6e0)) padding-box,-webkit-gradient(linear,left top,right top,from(#ef7d00),to(#ef2b00)) border-box;background:linear-gradient(#e6e6e0) padding-box,linear-gradient(90deg,#ef7d00,#ef2b00) border-box}.sv-theme-karlstad-platsen footer{background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff)) padding-box,-webkit-gradient(linear,left top,right top,from(#fed100),color-stop(17.71%,#e37222),color-stop(33.85%,#de3831),color-stop(50.52%,#da487e),color-stop(66.15%,#93509e),color-stop(82.81%,#0098c3),to(#3f9c35)) border-box;background:linear-gradient(#fff) padding-box,linear-gradient(90deg,#fed100,#e37222 17.71%,#de3831 33.85%,#da487e 50.52%,#93509e 66.15%,#0098c3 82.81%,#3f9c35) border-box;border-top:.5rem solid transparent}.sv-theme-karlstad-platsen footer #h-Omkommunen{border-color:#ef7d00!important}.sv-theme-karlstad-platsen footer #h-Kontaktaoss{border-color:#d41318!important}.sv-theme-karlstad-platsen footer .ks-footer-links>.subheading{border-color:#01a4d3!important}.sv-theme-karlstad-platsen footer .ks-footer-content{padding:5rem 0}@media (max-width:767px){.sv-theme-karlstad-platsen footer .ks-footer-content{padding:2rem 0 1rem}}.sv-theme-karlstad-platsen footer .sv-text-portlet-content h1:before,.sv-theme-karlstad-platsen footer .sv-text-portlet-content h2:before{display:none}.sv-theme-karlstad-platsen footer .ks-footer-links--social{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.sv-theme-karlstad-platsen footer .ks-footer-links--social li:last-child{padding-right:.75rem}.sv-theme-karlstad-platsen footer .ks-footer-links--social li:first-child{padding-left:0}.sv-theme-karlstad-platsen .sv-text-portlet-content h1:before,.sv-theme-karlstad-platsen .sv-text-portlet-content h2:before{background:-webkit-gradient(linear,left top,right top,from(#fed100),to(#e37222));background:linear-gradient(90deg,#fed100,#e37222);content:"";display:block;height:.5rem;margin-bottom:2rem;width:5rem}.sv-theme-karlstad-platsen .env-block-secondary .sv-text-portlet-content h1:before,.sv-theme-karlstad-platsen .env-block-secondary .sv-text-portlet-content h2:before{display:none}.sv-theme-karlstad-platsen .ks-contacts .ks-contacts__header,.sv-theme-karlstad-platsen .ks-contacts--active .ks-contacts__header{margin-bottom:5rem!important}.sv-theme-karlstad-platsen .ks-contacts .ks-contacts__header button,.sv-theme-karlstad-platsen .ks-contacts--active .ks-contacts__header button{background:#fff!important;border:3px solid var(--env-font-color)!important;color:var(--env-font-color)!important}.sv-theme-karlstad-platsen .ks-contacts .ks-contacts__header button i,.sv-theme-karlstad-platsen .ks-contacts .ks-contacts__header button:after,.sv-theme-karlstad-platsen .ks-contacts--active .ks-contacts__header button i,.sv-theme-karlstad-platsen .ks-contacts--active .ks-contacts__header button:after{color:var(--env-font-color)!important}.sv-theme-karlstad-platsen .ks-contacts .ks-contacts__header button:active,.sv-theme-karlstad-platsen .ks-contacts .ks-contacts__header button:focus,.sv-theme-karlstad-platsen .ks-contacts .ks-contacts__header button:hover,.sv-theme-karlstad-platsen .ks-contacts--active .ks-contacts__header button:active,.sv-theme-karlstad-platsen .ks-contacts--active .ks-contacts__header button:focus,.sv-theme-karlstad-platsen .ks-contacts--active .ks-contacts__header button:hover{background:-webkit-gradient(linear,left top,left bottom,from(#fff)) padding-box,-webkit-gradient(linear,left top,right top,from(#ef7d00),to(#ef2b00)) border-box!important;background:linear-gradient(#fff) padding-box,linear-gradient(90deg,#ef7d00,#ef2b00) border-box!important;border-color:transparent!important;color:var(--env-link-hover-font-color)!important}.sv-theme-karlstad-platsen .ks-contacts .ks-contacts__header button:active i,.sv-theme-karlstad-platsen .ks-contacts .ks-contacts__header button:active:after,.sv-theme-karlstad-platsen .ks-contacts .ks-contacts__header button:focus i,.sv-theme-karlstad-platsen .ks-contacts .ks-contacts__header button:focus:after,.sv-theme-karlstad-platsen .ks-contacts .ks-contacts__header button:hover i,.sv-theme-karlstad-platsen .ks-contacts .ks-contacts__header button:hover:after,.sv-theme-karlstad-platsen .ks-contacts--active .ks-contacts__header button:active i,.sv-theme-karlstad-platsen .ks-contacts--active .ks-contacts__header button:active:after,.sv-theme-karlstad-platsen .ks-contacts--active .ks-contacts__header button:focus i,.sv-theme-karlstad-platsen .ks-contacts--active .ks-contacts__header button:focus:after,.sv-theme-karlstad-platsen .ks-contacts--active .ks-contacts__header button:hover i,.sv-theme-karlstad-platsen .ks-contacts--active .ks-contacts__header button:hover:after{color:var(--env-link-hover-font-color)!important}.sv-theme-karlstad-platsen .ks-video-deco{background-color:var(--env-element-background-color)}.sv-theme-karlstad-platsen .ks-story-mosaic .sv-decoration-content{margin:0}.sv-theme-karlstad-platsen .ks-accordion{border-color:var(--env-block-primary-background-color)}.sv-theme-karlstad-platsen .ks-brand-colors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;padding:0}.sv-theme-karlstad-platsen .ks-brand-colors__item--yellow-orange .ks-brand-colors__color-gradient{background-image:-webkit-gradient(linear,left top,left bottom,from(#fed100),to(#e37222));background-image:linear-gradient(180deg,#fed100,#e37222);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FED100",endColorstr="#E37222",GradientType=0)}.sv-theme-karlstad-platsen .ks-brand-colors__item--orange-red .ks-brand-colors__color-gradient{background-image:-webkit-gradient(linear,left top,left bottom,from(#e37222),to(#de3831));background-image:linear-gradient(180deg,#e37222,#de3831);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#E37222",endColorstr="#DE3831",GradientType=0)}.sv-theme-karlstad-platsen .ks-brand-colors__item--pink-red .ks-brand-colors__color-gradient{background-image:-webkit-gradient(linear,left top,left bottom,from(#da487e),to(#de3831));background-image:linear-gradient(180deg,#da487e,#de3831);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#DA487E",endColorstr="#DE3831",GradientType=0)}.sv-theme-karlstad-platsen .ks-brand-colors__item--turquise-green .ks-brand-colors__color-gradient{background-image:-webkit-gradient(linear,left top,left bottom,from(#0098c3),to(#3f9c35));background-image:linear-gradient(180deg,#0098c3,#3f9c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0098C3",endColorstr="#3F9C35",GradientType=0)}.sv-theme-karlstad-platsen .ks-brand-colors__item--turquise-lily .ks-brand-colors__color-gradient{background-image:-webkit-gradient(linear,left top,left bottom,from(#0098c3),to(#93509e));background-image:linear-gradient(180deg,#0098c3,#93509e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0098C3",endColorstr="#93509E",GradientType=0)}.sv-theme-karlstad-platsen .ks-brand-colors__item table{width:100%}.sv-theme-karlstad-platsen .ks-brand-colors__item table thead th{border-top:0}@media (min-width:1025px){.sv-theme-karlstad-platsen .ks-brand-colors__item{margin:.5rem .5rem 1.5rem;width:calc(33.33333% - 1rem)}}@media (min-width:768px) and (max-width:1024px){.sv-theme-karlstad-platsen .ks-brand-colors__item{margin:.5rem .5rem 1.5rem;width:calc(50% - 1rem)}}@media (max-width:767px){.sv-theme-karlstad-platsen .ks-brand-colors__item{margin:0 0 1.5rem;width:100%}}@media (min-width:768px){.sv-theme-karlstad-platsen .ks-brand-colors{margin:2.5rem -.5rem}}@media (max-width:767px){.sv-theme-karlstad-platsen .ks-brand-colors{margin:2rem 0}}.sv-theme-karlstad-platsen .ks-brand-colors__color-gradient{height:6rem;margin-bottom:1rem}.sv-theme-karlstad-platsen .ks-card--no-image:hover,.sv-theme-karlstad-platsen .ks-event-list__item:hover{border:1px solid var(--env-block-primary-border-color)!important}@media (max-width:767px){.sv-theme-karlstad-platsen .ks-logo{max-width:12.5rem}}@media (max-width:440px){.sv-theme-karlstad-platsen .ks-logo{max-width:12rem!important}}@media (max-width:420px){.sv-theme-karlstad-platsen .ks-logo{max-width:12rem!important}}@media (max-width:400px){.sv-theme-karlstad-platsen .ks-logo{max-width:12rem!important}}@media (max-width:380px){.sv-theme-karlstad-platsen .ks-logo{max-width:11rem!important}}@media (max-width:350px){.sv-theme-karlstad-platsen .ks-logo{max-width:9rem!important}}.sv-theme-karlstad-platsen .ks-section-orange{background-color:#b5201f}.sv-theme-karlstad-platsen .ks-section-orange li{border-bottom:.063rem solid #fff!important;border-top:.063rem solid #fff!important}.sv-theme-mariebergsskogen header{background-color:#e6f2f0;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.25);box-shadow:0 4px 16px rgba(0,0,0,.25)}.sv-theme-mariebergsskogen header .ks-header-links__item,.sv-theme-mariebergsskogen header .ks-header-search__toggle{background-color:transparent;color:#444}.sv-theme-mariebergsskogen header .ks-header-links__item:hover,.sv-theme-mariebergsskogen header .ks-header-search__toggle:hover{background-color:#01826a;color:#fff}.sv-theme-mariebergsskogen header .ks-header-search__toggle--open{background-color:#01826a;color:#fff;z-index:111111}.sv-theme-mariebergsskogen header .ks-header-search__form form input[type=submit]{background-color:#01826a}.sv-theme-mariebergsskogen header .ks-header-search__form form input[type=submit]:hover{background-color:#01755f;color:#fff}.sv-theme-mariebergsskogen header .ks-header-links__item{color:#444}.sv-theme-mariebergsskogen header .ks-header-links__item:hover{background-color:#01826a;color:#fff}.sv-theme-mariebergsskogen header .ks-header-links__item:hover a{color:#fff}.sv-theme-mariebergsskogen header .ks-header-links__item--other-sites{display:none}.sv-theme-mariebergsskogen header .ks-header-links__item--other-lang:hover{background-color:transparent;color:#444}.sv-theme-mariebergsskogen header .ks-header-links__item a{color:#444}.sv-theme-mariebergsskogen header .ks-header-links--toolbar:after{background:-webkit-gradient(linear,right top,left top,color-stop(0,#cce6e1),to(#e6f2f0));background:linear-gradient(270deg,#cce6e1,#e6f2f0)}.sv-theme-mariebergsskogen header .ks-menu__header-toggle{background-color:#b3d9d2;color:#444}.sv-theme-mariebergsskogen header .ks-menu__header-toggle--open,.sv-theme-mariebergsskogen header .ks-menu__header-toggle:hover{background-color:#01826a;color:#fff}.sv-theme-mariebergsskogen header .ks-menu__item-wrapper{border-bottom-color:#01826a}.sv-theme-mariebergsskogen header .ks-menu__item--active>.ks-menu__item-wrapper a{border-color:#01826a;color:#444}.sv-theme-mariebergsskogen header .ks-menu__item--active>.ks-menu__item-wrapper button{background-color:#99cdc3;color:#01826a}.sv-theme-mariebergsskogen header .ks-menu .ks-menu__nav{background-color:#b3d9d2}.sv-theme-mariebergsskogen header .ks-menu .ks-menu__nav .ks-menu__item-wrapper{border-color:#01826a}.sv-theme-mariebergsskogen header .ks-menu .ks-menu__nav .ks-menu__item-wrapper:hover a{border-left:.25rem solid #01826a;color:#444}.sv-theme-mariebergsskogen header .ks-menu .ks-menu__nav .ks-menu__item-wrapper:hover .ks-menu__toggle{background-color:#99cdc3;color:#444}.sv-theme-mariebergsskogen header .ks-menu .ks-menu__nav .ks-menu__item--current>.ks-menu__item-wrapper a{background-color:#003a5e;border-left:none;color:#fff;font-weight:400}.sv-theme-mariebergsskogen header .ks-menu .ks-menu__nav .ks-menu__item--current>.ks-menu__item-wrapper .ks-menu__toggle{background-color:#003a5e}.sv-theme-mariebergsskogen header .ks-menu .ks-menu__nav .ks-menu__item--current>.ks-menu__item-wrapper .ks-menu__toggle i{color:#fff}.sv-theme-mariebergsskogen header .ks-menu .ks-menu__nav .ks-menu__item--current>.ks-menu__item-wrapper:hover .ks-menu__toggle{background-color:#99cdc3}.sv-theme-mariebergsskogen header .ks-menu .ks-menu__nav .ks-menu__sub{background-color:#ccc}.sv-theme-mariebergsskogen header .ks-menu .ks-menu__nav .ks-menu__sub ul li .ks-menu__toggle{background-color:transparent}.sv-theme-mariebergsskogen header .ks-menu .ks-menu__nav .ks-menu__sub ul li a{background-color:#cce6e1}.sv-theme-mariebergsskogen header .ks-menu .ks-menu__nav .ks-menu__sub ul ul li a{background-color:#e6f2f0;color:#444}.sv-theme-mariebergsskogen header .ks-menu .ks-menu__nav .ks-menu__sub ul ul ul li a{background-color:#fff}@media (max-width:767px){.sv-theme-mariebergsskogen header .ks-header-links--toolbar{background-color:#e6f2f0}}.sv-theme-mariebergsskogen .ks-hero-banner__heading,.sv-theme-mariebergsskogen .ks-hero-banner__preamble{color:var(--env-block-primary-font-color)}.sv-theme-mariebergsskogen .ks-hero-slider__box{background-color:#01826a}.sv-theme-mariebergsskogen .ks-hero-slider p.sv-font-ingress,.sv-theme-mariebergsskogen .ks-hero-slider__heading{color:#fff}.sv-theme-mariebergsskogen .ks-hero-slider p.sv-font-ingress{margin-bottom:0}.sv-theme-mariebergsskogen .ks-hero-slider .env-image-slider__inner{border-radius:0}.sv-theme-mariebergsskogen .ks-hero-slider .env-image-slider__indicators{background-color:#01826a}.sv-theme-mariebergsskogen .ks-hero-slider .env-image-slider__indicators button{border-color:#fff}.sv-theme-mariebergsskogen .ks-hero-slider .env-image-slider__indicators button.env-is-active:after{background-color:#fff}@media (max-width:767px){.sv-theme-mariebergsskogen .ks-hero-slider{margin-bottom:2.5rem}.sv-theme-mariebergsskogen .ks-hero-slider__box{padding-bottom:3rem}.sv-theme-mariebergsskogen .ks-hero-slider__navigation{bottom:-2rem}.sv-theme-mariebergsskogen .ks-hero-slider .env-image-slider__indicators{border-color:#fff}}.sv-theme-mariebergsskogen .ks-breadcrumbs-layout{display:none}.sv-theme-mariebergsskogen .ks-breadcrumb .env-breadcrumb__item a:hover,.sv-theme-mariebergsskogen .ks-listen:hover{color:#444}.sv-theme-mariebergsskogen .ks-section{background-color:#0069b4;padding:1rem}.sv-theme-mariebergsskogen .ks-section .sv-row{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.sv-theme-mariebergsskogen .ks-section .sv-text-portlet-content *{color:#fff;margin:0}.sv-theme-mariebergsskogen .ks-section .env-button--secondary{color:#fff}.sv-theme-mariebergsskogen .ks-section-light{background-color:#e6f2f0;padding:4rem 1rem}.sv-theme-mariebergsskogen .ks-full-height-section{background-color:transparent;margin:0 0 4rem;padding:0 1rem}.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content{border-radius:1rem;overflow:hidden}.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content>.sv-layout,.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content>.sv-text-portlet{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;max-width:unset;order:unset;padding:5rem 2rem}.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content>.sv-layout:first-child,.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content>.sv-text-portlet:first-child{background-color:#01826a}.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content>.sv-layout:nth-child(2),.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content>.sv-text-portlet:nth-child(2){background-color:#0069b4}.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content>.sv-layout .sv-text-portlet-content *,.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content>.sv-text-portlet .sv-text-portlet-content *{color:#fff}.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content>.sv-layout .env-button--primary,.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content>.sv-text-portlet .env-button--primary{background-color:#fff;border:none;border-radius:999px;color:#444}.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content>.sv-layout .env-button--primary:hover,.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content>.sv-text-portlet .env-button--primary:hover{background-color:#fff;-webkit-box-shadow:0 4px 8px rgba(75,60,0,.1);box-shadow:0 4px 8px rgba(75,60,0,.1)}.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content>.sv-layout .sv-image-portlet,.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content>.sv-text-portlet .sv-image-portlet{width:auto}.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content>.sv-layout img,.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content>.sv-text-portlet img{position:static}.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content>.sv-image-portlet,.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content>.sv-marketplace-meriworks-imagevault-asset{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content>.sv-image-portlet img,.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content>.sv-marketplace-meriworks-imagevault-asset img{display:block}@media (max-width:767px){.sv-theme-mariebergsskogen .ks-section .sv-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sv-theme-mariebergsskogen .ks-section-light{padding:2.5rem 1rem}.sv-theme-mariebergsskogen .ks-full-height-section{margin-bottom:2.5rem}.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content{border-radius:0}.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content>.sv-layout,.sv-theme-mariebergsskogen .ks-full-height-section .sv-decoration-content>.sv-text-portlet{padding:2.5rem 1rem}}.sv-theme-mariebergsskogen .ks-mosaic-banner__small-image{margin-left:auto;margin-top:2rem}.sv-theme-mariebergsskogen .ks-mosaic-banner__small-image img{display:block;max-width:14rem;width:100%;width:auto}.sv-theme-mariebergsskogen .ks-mosaic-banner--right .ks-mosaic-banner__content-side{padding:4rem 5rem 4rem 1rem}@media (max-width:767px){.sv-theme-mariebergsskogen .ks-mosaic-banner__content-side{padding:2.5rem 1rem!important}}.sv-theme-mariebergsskogen .ks-turid-event__item{background-color:#fff}.sv-theme-mariebergsskogen .ks-turid-event__date,.sv-theme-mariebergsskogen .ks-turid-event__image .ks-turid-event__category{background-color:#01826a}.sv-theme-mariebergsskogen .env-button--secondary{background-color:transparent;border:none;color:#444;margin:0;padding:1rem 0}.sv-theme-mariebergsskogen .env-button--secondary:hover{background-color:transparent}.sv-theme-mariebergsskogen .env-button--info{background-color:#01826a;border-color:#01826a}.sv-theme-mariebergsskogen .env-button--info:hover{background-color:#015b4a}.sv-theme-mariebergsskogen .sv-buttonWithIcon{margin:0}.sv-theme-mariebergsskogen .ks-img-link-module--bgcolor-primary{background-color:#01826a}.sv-theme-mariebergsskogen .ks-img-link-module--bgcolor-secondary{background-color:#f29dbd}.sv-theme-mariebergsskogen .ks-img-link-module--bgcolor-secondary h2,.sv-theme-mariebergsskogen .ks-img-link-module--bgcolor-secondary p{color:#444!important}.sv-theme-mariebergsskogen .ks-story-mosaic .sv-decoration-content{margin-bottom:4rem}.sv-theme-mariebergsskogen .ks-mosaic-banner--light-yellow{background-color:#cc3100}.sv-theme-mariebergsskogen .ks-mosaic-banner--light-yellow h2.subheading,.sv-theme-mariebergsskogen .ks-mosaic-banner--light-yellow h3.subheading,.sv-theme-mariebergsskogen .ks-mosaic-banner--light-yellow h4.subheading,.sv-theme-mariebergsskogen .ks-mosaic-banner--light-yellow p.normal{color:#fff}.sv-theme-mariebergsskogen .ks-mosaic-banner--mid-yellow{background-color:#f7a600}.sv-theme-mariebergsskogen .ks-mosaic-banner--pale-yellow{background-color:#003a5e}.sv-theme-mariebergsskogen .ks-mosaic-banner--pale-yellow h2.subheading,.sv-theme-mariebergsskogen .ks-mosaic-banner--pale-yellow h3.subheading,.sv-theme-mariebergsskogen .ks-mosaic-banner--pale-yellow h4.subheading,.sv-theme-mariebergsskogen .ks-mosaic-banner--pale-yellow p.normal{color:#fff}.sv-theme-mariebergsskogen .ks-mosaic-banner--soft-grey{background-color:#01826a}.sv-theme-mariebergsskogen .ks-mosaic-banner--soft-grey h2.subheading,.sv-theme-mariebergsskogen .ks-mosaic-banner--soft-grey h3.subheading,.sv-theme-mariebergsskogen .ks-mosaic-banner--soft-grey h4.subheading,.sv-theme-mariebergsskogen .ks-mosaic-banner--soft-grey p.normal{color:#fff}.sv-theme-mariebergsskogen .ks-mosaic-banner .env-button--secondary{background-color:#fff;border-radius:999px;font-weight:700;line-height:1.5;min-height:auto;padding:.75rem 1.5rem}.sv-theme-mariebergsskogen .ks-mosaic-banner .env-button--secondary:hover{background-color:#fff;-webkit-box-shadow:0 4px 8px rgba(75,60,0,.1);box-shadow:0 4px 8px rgba(75,60,0,.1);text-decoration:underline}.sv-theme-mariebergsskogen .ks-return-to-top--show{border-color:#003a5e;color:#003a5e}.sv-theme-mariebergsskogen .ks-return-to-top--show:hover{background-color:#003a5e;color:#fff}.sv-theme-mariebergsskogen footer.sv-layout{background-color:#01826a}.sv-theme-mariebergsskogen footer.sv-layout .ks-footer-content a.normal,.sv-theme-mariebergsskogen footer.sv-layout .ks-footer-content h2.subheading,.sv-theme-mariebergsskogen footer.sv-layout .ks-footer-content p.normal{color:#fff}.sv-theme-mariebergsskogen footer.sv-layout .ks-footer-content i{color:#f7ecc9}.sv-theme-mariebergsskogen footer.sv-layout .ks-footer-content h2.subheading{border-bottom-color:#99cdc3}.sv-theme-mariebergsskogen footer.sv-layout .ks-footer-content .ks-footer-links__heading{color:#fff}.sv-theme-mariebergsskogen footer.sv-layout .ks-footer-content .ks-footer-links__item a{text-decoration:underline}.sv-theme-mariebergsskogen .ks-accordion{background-color:#e6f2f0;border:1px solid #99cdc3}.sv-theme-mariebergsskogen .ks-accordion .ks-accordion__header button:after{color:#444}.sv-theme-mariebergsskogen .ks-quick-nav .env-button--secondary{background-color:#fff;border:1px solid #99cdc3;padding:.75rem 1.5rem}.sv-theme-mariebergsskogen .ks-quick-nav .env-button--secondary:hover{background-color:#01826a;border:1px solid #01826a;color:#fff}.sv-theme-mariebergsskogen .ks-list-of-files__heading,.sv-theme-mariebergsskogen .ks-list-of-links__heading{background-color:#e6f2f0}.sv-theme-mariebergsskogen .ks-list-of-files__list,.sv-theme-mariebergsskogen .ks-list-of-links__list{border:1px solid #e6f2f0}.sv-theme-mariebergsskogen .ks-list-of-files__item:hover,.sv-theme-mariebergsskogen .ks-list-of-links__item:hover{border-color:#01826a}.sv-theme-mariebergsskogen .ks-list-of-files__item:hover a,.sv-theme-mariebergsskogen .ks-list-of-files__item:hover i,.sv-theme-mariebergsskogen .ks-list-of-files__item:hover:after,.sv-theme-mariebergsskogen .ks-list-of-links__item:hover a,.sv-theme-mariebergsskogen .ks-list-of-links__item:hover i,.sv-theme-mariebergsskogen .ks-list-of-links__item:hover:after{color:#444}.sv-theme-mariebergsskogen .ks-contact-card{background-color:#fff;border-color:#99cdc3}.sv-theme-mariebergsskogen .ks-contact-card__content p.normal a{color:#444}.sv-theme-mariebergsskogen .ks-table-of-contents>ul:before,.sv-theme-mariebergsskogen .ks-table-of-contents__heading,.sv-theme-mariebergsskogen .ks-toc>ul:before,.sv-theme-mariebergsskogen .sv-toc-portlet>ul:before,.sv-theme-mariebergsskogen .sv-toc-portlet__heading{color:var(--env-block-primary-font-color)}.sv-theme-mariebergsskogen .ks-table-of-contents ul li,.sv-theme-mariebergsskogen .ks-toc ul li,.sv-theme-mariebergsskogen .sv-toc-portlet ul li{border-bottom:1px solid #e6f2f0;border-left:1px solid #e6f2f0;border-right:1px solid #e6f2f0}.sv-theme-mariebergsskogen .ks-table-of-contents a,.sv-theme-mariebergsskogen .ks-table-of-contents a.normal,.sv-theme-mariebergsskogen .ks-toc a,.sv-theme-mariebergsskogen .ks-toc a.normal,.sv-theme-mariebergsskogen .sv-toc-portlet a,.sv-theme-mariebergsskogen .sv-toc-portlet a.normal{color:#444;text-decoration:none}.sv-theme-mariebergsskogen .ks-table-of-contents a.normal:hover,.sv-theme-mariebergsskogen .ks-table-of-contents a:hover,.sv-theme-mariebergsskogen .ks-toc a.normal:hover,.sv-theme-mariebergsskogen .ks-toc a:hover,.sv-theme-mariebergsskogen .sv-toc-portlet a.normal:hover,.sv-theme-mariebergsskogen .sv-toc-portlet a:hover{border-color:#01826a;color:#444;text-decoration:underline}.sv-theme-mariebergsskogen .ks-share-page__button:hover{color:#01826a}.sv-theme-mariebergsskogen .sv-print-portlet a{color:#444}.sv-theme-mariebergsskogen .sv-print-portlet a:hover{color:#01826a}.sv-theme-mariebergsskogen .ks-turid-event--single .ks-turid-event__box{border-color:#99cdc3}.sv-theme-mariebergsskogen .ks-turid-event--single .ks-turid-event__box a.normal{color:#444}.sv-theme-mariebergsskogen .ks-turid-event--single .ks-turid-event__box-heading{background-color:#cce6e1}.sv-theme-mariebergsskogen .ks-turid-event--single .ks-turid-event__box-content{background-color:#e6f2f0}.sv-theme-mariebergsskogen .ks-turid-event--filter .ks-turid-event__search button[type=submit]{background-color:#e6f2f0;border-left:none;color:#444}.sv-theme-mariebergsskogen .ks-turid-event--filter .ks-turid-event__search button[type=submit]:hover{background-color:#01826a;border-color:#01826a}.sv-theme-mariebergsskogen .ks-turid-event--filter .ks-dropdown__toggle:after,.sv-theme-mariebergsskogen .ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__day{background-color:#e6f2f0}.sv-theme-mariebergsskogen .ks-turid-event--filter .ks-turid-event__toggle-date:hover{color:#01826a}.sv-theme-mariebergsskogen .ks-turid-event--filter .ks-turid-event__toggle-date .fa-angle-down,.sv-theme-mariebergsskogen .ks-turid-event--filter .ks-turid-event__toggle-date .fa-angle-up{background-color:#e6f2f0}.sv-theme-mariebergsskogen .ks-turid-event--filter .ks-turid-event__quick-dates .ks-turid-event__tabs{border-color:#ccc}.sv-theme-mariebergsskogen .ks-turid-event--filter .ks-turid-event__quick-dates .ks-turid-event__date-button{color:#01826a}.sv-theme-mariebergsskogen .ks-turid-event--filter .ks-turid-event__quick-dates .ks-turid-event__date-button--active{background-color:#01826a;color:#fff}.sv-theme-mariebergsskogen .ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__day--keyboard-selected,.sv-theme-mariebergsskogen .ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__day--selected,.sv-theme-mariebergsskogen .ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__month-text--keyboard-selected,.sv-theme-mariebergsskogen .ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__quarter-text--keyboard-selected,.sv-theme-mariebergsskogen .ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__year-text--keyboard-selected,.sv-theme-mariebergsskogen .ks-turid-event--filter .ks-turid-event__quick-dates .ks-turid-event__date-button--active:focus,.sv-theme-mariebergsskogen .ks-turid-event--filter .ks-turid-event__quick-dates .ks-turid-event__date-button--active:hover,.sv-theme-mariebergsskogen .ks-turid-event--filter .ks-turid-event__quick-dates .ks-turid-event__date-button:focus{background-color:#01826a}.sv-theme-mariebergsskogen main .env-block-primary{background-color:#f5faf9}.sv-theme-mariebergsskogen .ks-search-page form{background-color:#e6f2f0}.sv-theme-mariebergsskogen .ks-search-page__search-box-heading{color:#444}.sv-theme-mariebergsskogen .ks-search-page__facets-heading{background-color:#cce6e1}.sv-theme-mariebergsskogen .ks-search-page__facets-heading i{color:#01826a}.sv-theme-mariebergsskogen .ks-search-page__facets{background-color:#e6f2f0}.sv-theme-mariebergsskogen .ks-search-page__facet-item a{color:#444}.sv-theme-mariebergsskogen .ksd-calendar-module__header{background-color:var(--env-block-background-color)}.sv-theme-mariebergsskogen .ksd-calendar-module__header-title{color:#fff}.sv-theme-mariebergsskogen .ksd-calendar-module__cell{background-color:#fff}.sv-theme-mariebergsskogen .ksd-calendar-module__event{background-color:var(--env-block-background-color);color:#fff}.sv-theme-mariebergsskogen .ksd-calendar-module__arrow,.sv-theme-mariebergsskogen .ksd-calendar-module__clear{color:#fff}.sv-theme-mariebergsskogen .ksd-calendar-module__container-dropdown .ksd-calendar-module__cell:hover,.sv-theme-mariebergsskogen .ksd-calendar-module__container-dropdown .ksd-calendar-module__selected{background-color:var(--env-block-background-color);color:#fff}.sv-theme-mariebergsskogen .ksd-event-calendar__item{background-color:#fff}.sv-theme-visit-karlstad .ks-menu__header-toggle{background-color:var(--env-element-primary-background-color);color:var(--env-element-primary-font-color)}.sv-theme-visit-karlstad .ks-menu__header-toggle--open,.sv-theme-visit-karlstad .ks-menu__header-toggle:hover{background-color:var(--env-link-hover-font-color);color:#fff}.sv-theme-visit-karlstad .ks-info-block{background-color:var(--env-element-primary-background-color)}.sv-theme-visit-karlstad .ks-info-block h1,.sv-theme-visit-karlstad .ks-info-block h2.subheading,.sv-theme-visit-karlstad .ks-info-block h3,.sv-theme-visit-karlstad .ks-info-block h4,.sv-theme-visit-karlstad .ks-info-block p.normal{color:var(--env-element-primary-font-color)}.sv-theme-visit-karlstad footer h2,.sv-theme-visit-karlstad footer h3,.sv-theme-visit-karlstad footer h4{border-bottom:.125rem solid var(--env-element-background-color)!important}.sv-theme-visit-karlstad .ks-page-feedback h2,.sv-theme-visit-karlstad .ks-page-feedback h3,.sv-theme-visit-karlstad .ks-page-feedback h4,.sv-theme-visit-karlstad .ks-page-feedback label.env-form-element__label{color:var(--env-element-font-color)}.sv-template-artikelsida .ks-sundstabadet-events ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media print{.ks-accordion__content{display:block!important}}
/*# sourceMappingURL=main.min.css.map */

@charset "UTF-8";
/*! - -- Built by Consid AB | (c) 2026 Kund x | Consid Örebro Boilerplate v0.1.0 -- - !*/.ks-listen{background-color:transparent;border:0;color:var(--env-font-color);cursor:pointer;display:block;font-family:Roboto,sans-serif;font-size:1rem;line-height:1.5;padding:1rem .5rem;position:relative;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;z-index:9}.ks-listen i{display:inline-block;margin-right:.375rem}.ks-listen:hover{color:var(--env-link-hover-font-color);text-decoration:underline;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-listen:hover i{text-decoration:none}@media (min-width:768px){.ks-listen{margin-right:-.5rem;min-width:5.75rem;text-align:right}}@media (max-width:767px){.ks-listen{margin-left:-.5rem;padding-top:0}}a.ks-listen{text-decoration:none}#__ba_panel{display:none}@media (max-width:767px){.sv-template-kalenderhandelse .ks-listen{padding-top:1rem}}.ks-breadcrumb{padding:1rem 1rem 1rem 0;position:relative;z-index:9}.ks-breadcrumb .env-breadcrumb__item:nth-child(n+2):before{color:#444;content:"\f105";font-family:Font Awesome\ 6 Pro;font-size:1rem;font-weight:400;padding:0 .25rem}.ks-breadcrumb .env-breadcrumb__item a,.ks-breadcrumb .env-breadcrumb__item span{padding:1rem 0}.ks-breadcrumb .env-breadcrumb__item a{text-decoration:none}.ks-breadcrumb .env-breadcrumb__item a:hover{text-decoration:underline}@media (max-width:767px){.ks-breadcrumb .env-breadcrumb__item{display:none}.ks-breadcrumb .env-breadcrumb__item:nth-last-child(2){display:block}.ks-breadcrumb .env-breadcrumb__item:nth-last-child(2):after{color:#444;content:"\f105";font-family:Font Awesome\ 6 Pro;font-size:1rem;font-weight:400;padding:0 .25rem}}.env-breadcrumb__separator{content:"none"}.env-breadcrumb__separator:before{color:var(--env-breadcrumb-divider-color);content:"/";display:inline-block}.ks-current-page-tags,.ks-related-links{background-clip:padding-box;border:1px solid var(--env-block-primary-border-color);border-radius:.25rem;margin-bottom:1rem}.ks-current-page-tags__heading-container,.ks-related-links__heading-container{background-clip:padding-box;background-color:var(--env-block-primary-background-color);border-top-left-radius:.25rem;border-top-right-radius:.25rem;position:relative}.ks-current-page-tags__heading-container h2,.ks-related-links__heading-container h2{font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:700;margin:0;padding:1rem 1rem 1rem 2.75rem;word-break:break-word}@media (max-width:767px){.ks-current-page-tags__heading-container h2,.ks-related-links__heading-container h2{font-size:1.125rem}}.ks-current-page-tags__heading-container h2:before,.ks-related-links__heading-container h2:before{font-family:Font Awesome\ 6 Pro;font-size:1rem;font-style:normal;font-weight:900;left:1rem;line-height:1rem;position:absolute;top:1.313rem}.ks-current-page-tags__links-container,.ks-current-page-tags__tags-container,.ks-related-links__links-container,.ks-related-links__tags-container{background-clip:padding-box;background-color:var(--env-block-background-color);border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-top:1px solid var(--env-block-primary-border-color);display:-webkit-box;display:-ms-flexbox;display:flex}.ks-related-links__heading-container h2:before{content:"\f0c1"}.ks-related-links__links-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem 1.25rem 1.5rem;row-gap:1rem}.ks-related-links__link{padding:.5rem 1rem!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:767px){.ks-related-links h2:before{top:1.188rem}}.ks-current-page-tags__heading-container h2:before{content:"\f0b0"}.ks-current-page-tags__tags-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:.5rem}.ks-current-page-tags__tag{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.5;padding:.5rem .5rem .5rem 2.25rem;position:relative;width:50%;word-break:break-word}.ks-current-page-tags__tag:before{content:"\f02b";font-family:Font Awesome\ 6 Pro;font-size:1rem;font-style:normal;font-weight:400;left:.75rem;line-height:1.5;position:absolute;top:.438rem}@media (max-width:767px){.ks-current-page-tags h2:before{top:1.188rem}.ks-current-page-tags__tag{width:100%}}.ks-event-info{background-clip:padding-box;border:1px solid var(--env-block-primary-border-color);border-radius:.25rem;margin-bottom:1rem}.ks-event-info__heading{background-clip:padding-box;background-color:var(--env-block-primary-background-color);border-top-left-radius:.25rem;border-top-right-radius:.25rem;font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:700;margin:0;padding:1rem;position:relative;word-break:break-word}@media (max-width:767px){.ks-event-info__heading{font-size:1.125rem}}.ks-event-info__heading i{font-size:1rem;font-weight:900;line-height:1rem;margin-right:.5rem}.ks-event-info__content{background-color:var(--env-block-background-color);border-top:1px solid var(--env-block-primary-border-color);padding:1rem 1.25rem 1.5rem}.ks-event-info__content i{font-size:1rem;font-weight:900;line-height:1rem;margin-right:.5rem}.ks-event-info__content i:before{font-family:Font Awesome\ 6 Pro}.ks-top-image{overflow:hidden;position:relative}.ks-top-image .sv-image-portlet{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;overflow:hidden}@media (max-width:1024px){.ks-top-image .sv-image-portlet{max-height:24.875rem}}@media (max-width:767px){.ks-top-image .sv-image-portlet{max-height:20.625rem}}@media (max-width:600px){.ks-top-image .sv-image-portlet{max-height:14.375rem}}.ks-top-image .asset{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:100%}.ks-top-image img{height:100%;max-height:none!important;max-width:100%!important;-o-object-fit:cover;object-fit:cover;width:100%}.ks-top-image .caption:not(.ks-top-image__description){border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ks-top-image .iv-asset{position:relative}.ks-top-image__content--Topp+.pagecontent .asset{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ks-top-image__content--Botten+.pagecontent .asset{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ks-top-image__description{margin:0 auto;max-width:71.25rem}.ks-top-image__description p{background-color:hsla(60,18%,96%,.85);border-radius:0 .25rem 0 0;bottom:0;display:inline-block;font-size:.875rem;margin:0;max-width:45rem;padding:.5rem 1rem;position:absolute}@media (min-width:71.25rem){.ks-top-image__description p{border-radius:.25rem .25rem 0 0}}.ks-top-image .ks-page-status{background:#ffe067;border-radius:.25rem;color:var(--env-font-color);padding:.375rem 1rem}.ks-top-image .ks-page-status--with-image{position:absolute;right:.5rem;top:1rem;z-index:9}@media (min-width:768px){.ks-top-image .ks-page-status--with-image{font-size:1.125rem;padding:.75rem 1.5rem}}.ks-top-image .ks-page-status--no-image{margin:.5rem 0}@media (max-width:71.25rem){.ks-top-image .ks-page-status--no-image{margin:.5rem}}@media (min-width:768px){.ks-top-image .ks-page-status--no-image{float:right}}.ks-top-image .ks-page-status-wrapper{margin:0 auto;max-width:71.25rem;position:relative}.sv-template-presentationssida-fullbred .ks-page-status--with-image{right:1rem}.sv-template-presentationssida-fullbred .ks-page-status-wrapper{max-width:73.25rem}@media (min-width:71.25rem){.sv-template-artikelsida .ks-top-image__description,.sv-template-presentationssida-fullbred---toppbild-inom-grid .ks-top-image__description{margin-left:.5rem}}form.ks-gradient-search{margin-top:1.5rem;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:80%}form.ks-gradient-search>[role=search]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}form.ks-gradient-search input[type=text]{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)) padding-box,-webkit-gradient(linear,left top,right top,from(#ffcc01),to(#e84e0d)) border-box;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#ffcc01,#e84e0d) border-box;border:1px solid transparent;border-radius:.25rem;border-top:.5rem solid transparent;color:var(--env-font-color);font-family:Roboto,sans-serif;font-size:1.25rem;line-height:1.6;padding:.75rem 3.5rem .75rem 1.5rem;width:100%}form.ks-gradient-search input[type=text]:focus-visible{outline:none}form.ks-gradient-search input[type=image]{color:var(--env-link-hover-font-color);font-size:1.125rem;height:3.5rem;padding:1.125rem;position:absolute;right:0;top:.5rem;width:3.5rem}form.ks-gradient-search ::-webkit-input-placeholder{color:var(--env-font-color);opacity:1}form.ks-gradient-search ::-moz-placeholder{color:var(--env-font-color);opacity:1}form.ks-gradient-search :-ms-input-placeholder{color:var(--env-font-color);opacity:1}form.ks-gradient-search ::-ms-input-placeholder{color:var(--env-font-color);opacity:1}form.ks-gradient-search ::placeholder{color:var(--env-font-color);opacity:1}@media (max-width:1024px){form.ks-gradient-search{width:100%}}.ks-contact-menu{grid-column-gap:1rem;grid-row-gap:1rem;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;margin:0;padding-left:0}.ks-contact-menu__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background-clip:padding-box;background-color:var(--env-block-primary-background-color);border:1px solid var(--env-block-primary-border-color);border-radius:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding:3rem 1.375rem 2rem 2rem;position:relative;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-contact-menu__item::marker{content:""}.ks-contact-menu__item:hover{background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 4px 8px rgba(75,60,0,.1);box-shadow:0 4px 8px rgba(75,60,0,.1)}.ks-contact-menu__top-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.ks-contact-menu__top-wrapper>i{color:#e84e0d;font-size:1.5rem;font-weight:900;line-height:1.4}.ks-contact-menu__title{font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:700;margin:0 0 1rem .75rem;text-decoration:none}@media (max-width:767px){.ks-contact-menu__title{font-size:1.25rem}}.ks-contact-menu__description{line-height:1.5;margin:0 0 1.375rem!important}.ks-contact-menu__button{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:0;padding:.5rem 1rem!important;position:unset!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;word-break:break-word}.ks-contact-menu__button:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media (max-width:1024px){.ks-contact-menu{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.ks-contact-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.ks-section{background-color:var(--env-section-background-color);padding:5rem 1rem}.ks-section .sv-text-portlet:first-of-type>.sv-text-portlet-content>h1:first-of-type,.ks-section .sv-text-portlet:first-of-type>.sv-text-portlet-content>h2:first-of-type,.ks-section .sv-text-portlet:first-of-type>.sv-text-portlet-content>h3:first-of-type,.ks-section .sv-text-portlet:first-of-type>.sv-text-portlet-content>h4:first-of-type{margin-top:0!important}@media (max-width:767px){.ks-section{padding:2.5rem 1rem}}.ks-section+.ks-section{padding-top:1rem}.ks-section-light{background-color:var(--env-block-background-color);padding:5rem 1rem}.ks-section-light .sv-text-portlet:first-of-type>.sv-text-portlet-content>h1:first-of-type,.ks-section-light .sv-text-portlet:first-of-type>.sv-text-portlet-content>h2:first-of-type,.ks-section-light .sv-text-portlet:first-of-type>.sv-text-portlet-content>h3:first-of-type,.ks-section-light .sv-text-portlet:first-of-type>.sv-text-portlet-content>h4:first-of-type{margin-top:0!important}.ks-section-light .sv-column-6{margin-left:0!important}@media (max-width:767px){.ks-section-light{padding:2.5rem 1rem}}.ks-section--white{background-color:#fff;padding:2.5rem 1rem}.ks-section--white .sv-text-portlet:first-of-type>.sv-text-portlet-content>h1:first-of-type,.ks-section--white .sv-text-portlet:first-of-type>.sv-text-portlet-content>h2:first-of-type,.ks-section--white .sv-text-portlet:first-of-type>.sv-text-portlet-content>h3:first-of-type,.ks-section--white .sv-text-portlet:first-of-type>.sv-text-portlet-content>h4:first-of-type{margin-top:0!important}@media (max-width:767px){.ks-section--white{padding:1.5rem 1rem}}.ks-section-orange{background-color:#444;padding:5rem 1rem}.ks-section-orange h2.subheading,.ks-section-orange h2.subheading a,.ks-section-orange h3,.ks-section-orange h3 a,.ks-section-orange h4,.ks-section-orange h4 a,.ks-section-orange p.normal,.ks-section-orange p.normal a{color:#fff!important}.ks-section-orange p.normal{font-size:1.188rem;font-weight:700}@media (max-width:767px){.ks-section-orange{padding:2.5rem 1rem}}.ks-section--white>.sv-decoration-content,.ks-section-light>.sv-decoration-content,.ks-section-orange>.sv-decoration-content,.ks-section>.sv-decoration-content{margin:0 auto;max-width:71.25rem}.ks-section .sv-row+.sv-row,.ks-section--white .sv-row+.sv-row,.ks-section-light .sv-row+.sv-row,.ks-section-orange .sv-row+.sv-row{margin-top:1rem}.ks-section,.ks-section-light,.ks-section-orange{overflow:hidden;padding:5rem 1rem}.ks-section .ks-guide-list__header,.ks-section-light .ks-guide-list__header,.ks-section-orange .ks-guide-list__header{font-family:Roboto,sans-serif;font-size:2rem;font-weight:700;margin:1.125rem auto 1.5rem!important;max-width:59rem}@media (max-width:767px){.ks-section .ks-guide-list__header,.ks-section-light .ks-guide-list__header,.ks-section-orange .ks-guide-list__header{font-size:1.5rem}}.ks-section .ks-guide-list__type,.ks-section-light .ks-guide-list__type,.ks-section-orange .ks-guide-list__type{font-size:1.188rem;font-weight:700;margin:0 auto!important;max-width:59rem}.ks-section .ks-guide-list__type i,.ks-section-light .ks-guide-list__type i,.ks-section-orange .ks-guide-list__type i{font-size:1.25rem;font-weight:400;margin-right:0;padding-right:.625rem}.ks-section .ks-guide-list .sv-decoration-content,.ks-section-light .ks-guide-list .sv-decoration-content,.ks-section-orange .ks-guide-list .sv-decoration-content{margin:0 auto;max-width:59rem;width:100%}.ks-section .ks-guide-list .sv-decoration-content .sv-list-style-guide,.ks-section-light .ks-guide-list .sv-decoration-content .sv-list-style-guide,.ks-section-orange .ks-guide-list .sv-decoration-content .sv-list-style-guide{column-count:2;-webkit-columns:2;-moz-columns:2;counter-reset:step;margin:0;padding-left:0}.ks-section .ks-guide-list .sv-decoration-content .sv-list-style-guide li,.ks-section-light .ks-guide-list .sv-decoration-content .sv-list-style-guide li,.ks-section-orange .ks-guide-list .sv-decoration-content .sv-list-style-guide li{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.188rem;font-weight:700;line-height:2.375rem;margin:0 0 -.063rem;padding:.65rem 0}.ks-section .ks-guide-list .sv-decoration-content .sv-list-style-guide li::marker,.ks-section-light .ks-guide-list .sv-decoration-content .sv-list-style-guide li::marker,.ks-section-orange .ks-guide-list .sv-decoration-content .sv-list-style-guide li::marker{font-size:0}.ks-section .ks-guide-list .sv-decoration-content .sv-list-style-guide li:before,.ks-section-light .ks-guide-list .sv-decoration-content .sv-list-style-guide li:before,.ks-section-orange .ks-guide-list .sv-decoration-content .sv-list-style-guide li:before{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;border-radius:0;color:#fff;content:counter(step);counter-increment:step;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;justify-content:center;margin-right:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ks-section .ks-guide-list .sv-decoration-content .sv-list-style-guide li a,.ks-section-light .ks-guide-list .sv-decoration-content .sv-list-style-guide li a,.ks-section-orange .ks-guide-list .sv-decoration-content .sv-list-style-guide li a{color:#fff;text-decoration:none}.ks-section .ks-guide-list .sv-decoration-content .sv-list-style-guide li a:after,.ks-section-light .ks-guide-list .sv-decoration-content .sv-list-style-guide li a:after,.ks-section-orange .ks-guide-list .sv-decoration-content .sv-list-style-guide li a:after{color:#fff;content:"\f061";display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:.875rem;font-weight:700;margin-left:0;padding-left:.5rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;vertical-align:top}.ks-section .ks-guide-list .sv-decoration-content .sv-list-style-guide li a:hover:after,.ks-section-light .ks-guide-list .sv-decoration-content .sv-list-style-guide li a:hover:after,.ks-section-orange .ks-guide-list .sv-decoration-content .sv-list-style-guide li a:hover:after{padding-left:.8rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-section .ks-guide-list .sv-decoration-content .sv-list-style-guide li a:hover,.ks-section-light .ks-guide-list .sv-decoration-content .sv-list-style-guide li a:hover,.ks-section-orange .ks-guide-list .sv-decoration-content .sv-list-style-guide li a:hover{text-decoration:underline!important;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media (max-width:767px){.ks-section,.ks-section-light,.ks-section-orange{padding:2.5rem 1rem}.ks-section .ks-guide-list .sv-decoration-content .sv-list-style-guide,.ks-section-light .ks-guide-list .sv-decoration-content .sv-list-style-guide,.ks-section-orange .ks-guide-list .sv-decoration-content .sv-list-style-guide{column-count:1;-webkit-columns:1;-moz-columns:1}}.ks-section,.ks-section-light,.ks-section-orange{margin:0 auto}.ks-section .ks-section-service__header,.ks-section-light .ks-section-service__header,.ks-section-orange .ks-section-service__header{font-family:Roboto,sans-serif;font-size:2rem;font-weight:700;margin:1.125rem auto 1.5rem!important;max-width:71.25rem}@media (max-width:767px){.ks-section .ks-section-service__header,.ks-section-light .ks-section-service__header,.ks-section-orange .ks-section-service__header{font-size:1.5rem}}.ks-section .ks-section-service__type,.ks-section-light .ks-section-service__type,.ks-section-orange .ks-section-service__type{font-size:1.188rem;font-weight:700;margin:0 auto!important;max-width:71.25rem}.ks-section .ks-section-service__type i,.ks-section-light .ks-section-service__type i,.ks-section-orange .ks-section-service__type i{font-size:1.25rem;font-weight:400;margin-right:0;padding-right:.625rem}.ks-section .ks-eservice .sv-decoration-content,.ks-section-light .ks-eservice .sv-decoration-content,.ks-section-orange .ks-eservice .sv-decoration-content{margin:0 auto;max-width:71.25rem;width:100%}.ks-section .ks-eservice .sv-decoration-content .sv-buttonWithIcon,.ks-section-light .ks-eservice .sv-decoration-content .sv-buttonWithIcon,.ks-section-orange .ks-eservice .sv-decoration-content .sv-buttonWithIcon{margin-top:1rem}.ks-section .ks-eservice .sv-decoration-content .sv-buttonWithIcon:first-of-type,.ks-section-light .ks-eservice .sv-decoration-content .sv-buttonWithIcon:first-of-type,.ks-section-orange .ks-eservice .sv-decoration-content .sv-buttonWithIcon:first-of-type{margin-top:0}@media (min-width:1025px){.ks-section .ks-eservice .sv-decoration-content,.ks-section-light .ks-eservice .sv-decoration-content,.ks-section-orange .ks-eservice .sv-decoration-content{-webkit-columns:3;-moz-columns:3;column-count:3;gap:.75rem}}@media (min-width:768px) and (max-width:1024px){.ks-section .ks-eservice .sv-decoration-content,.ks-section-light .ks-eservice .sv-decoration-content,.ks-section-orange .ks-eservice .sv-decoration-content{-webkit-columns:2;-moz-columns:2;column-count:2;gap:.75rem}}@media (max-width:767px){.ks-section .ks-eservice .sv-decoration-content,.ks-section-light .ks-eservice .sv-decoration-content,.ks-section-orange .ks-eservice .sv-decoration-content{column-count:1;-webkit-columns:1;-moz-columns:1}}.ks-section .ks-guide-list__header,.ks-section-light .ks-guide-list__header{color:var(--env-font-color)!important}.ks-section .ks-guide-list__type,.ks-section .ks-section-service__type,.ks-section-light .ks-guide-list__type,.ks-section-light .ks-section-service__type{color:var(--env-font-color)!important;font-size:1.125rem;font-weight:400}.ks-section .ks-guide-list__type i,.ks-section .ks-section-service__type i,.ks-section-light .ks-guide-list__type i,.ks-section-light .ks-section-service__type i{color:var(--env-font-color)!important}.ks-section .ks-guide-list .sv-decoration-content .sv-list-style-guide li,.ks-section-light .ks-guide-list .sv-decoration-content .sv-list-style-guide li{border-bottom:.063rem solid var(--env-element-warning-background-color);border-top:.063rem solid var(--env-element-warning-background-color);color:var(--env-link-hover-font-color);font-size:1.125rem;font-weight:400}.ks-section .ks-guide-list .sv-decoration-content .sv-list-style-guide li a,.ks-section .ks-guide-list .sv-decoration-content .sv-list-style-guide li a:after,.ks-section .ks-guide-list .sv-decoration-content .sv-list-style-guide li:before,.ks-section-light .ks-guide-list .sv-decoration-content .sv-list-style-guide li a,.ks-section-light .ks-guide-list .sv-decoration-content .sv-list-style-guide li a:after,.ks-section-light .ks-guide-list .sv-decoration-content .sv-list-style-guide li:before{color:var(--env-link-hover-font-color)}.ks-section-orange .ks-guide-list__header,.ks-section-orange .ks-guide-list__type,.ks-section-orange .ks-guide-list__type i{color:#fff!important}.ks-section-orange .ks-guide-list .sv-decoration-content .sv-list-style-guide li{border-bottom:.063rem solid var(--env-link-hover-font-color);border-top:.063rem solid var(--env-link-hover-font-color);color:#fff}.ks-section-orange .ks-guide-list .sv-decoration-content .sv-list-style-guide li a,.ks-section-orange .ks-guide-list .sv-decoration-content .sv-list-style-guide li a:after{color:#fff}.ks-section .ks-padding,.ks-section-light .ks-padding,.ks-section-orange .ks-padding{padding:0!important}.ks-contacts{position:relative}.ks-contacts__header{display:inline-block!important;line-height:1;margin-bottom:1.5rem!important;margin-top:0!important;position:relative}.ks-contacts__header button{cursor:pointer;display:inline-block}.ks-contacts__header button:active i,.ks-contacts__header button:focus i,.ks-contacts__header button:hover i{text-decoration:none}.ks-contacts__header button:active:after,.ks-contacts__header button:focus:after,.ks-contacts__header button:hover:after{color:#fff;text-decoration:none}.ks-contacts__header button i{display:inline-block;margin-right:.5rem;text-decoration:none}.ks-contacts__header button[aria-expanded=true]{background-color:var(--env-link-hover-font-color);border-color:var(--env-link-hover-font-color);color:#fff}.ks-contacts__header button[aria-expanded=true] i,.ks-contacts__header button[aria-expanded=true]:after{color:#fff!important}.ks-contacts>.sv-vertical.sv-layout,.ks-contacts__content{max-width:71.25rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;width:100%}.ks-contacts>.sv-vertical.sv-layout>.sv-vertical.sv-layout,.ks-contacts__content>.sv-vertical.sv-layout{margin:-.25rem 0 1.5rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-contacts>.sv-vertical.sv-layout .sv-decoration-content .sv-text-portlet-content h3,.ks-contacts__content .sv-decoration-content .sv-text-portlet-content h3{margin-top:1rem}.ks-contacts>.sv-vertical.sv-layout .ks-contact-card,.ks-contacts__content .ks-contact-card{background-color:transparent;border:0;padding:0}.ks-contacts>.sv-vertical.sv-layout .ks-contact-card__content,.ks-contacts__content .ks-contact-card__content{padding:0;width:100%}.ks-contacts>.sv-vertical.sv-layout .ks-contact-card__content h2,.ks-contacts>.sv-vertical.sv-layout .ks-contact-card__content h3,.ks-contacts>.sv-vertical.sv-layout .ks-contact-card__content h4,.ks-contacts__content .ks-contact-card__content h2,.ks-contacts__content .ks-contact-card__content h3,.ks-contacts__content .ks-contact-card__content h4{font-size:1.25rem;margin-top:0}.ks-contacts>.sv-vertical.sv-layout .ks-contact-card__image,.ks-contacts__content .ks-contact-card__image{display:none}.ks-contacts__list{list-style:none;margin:0;padding:0}.ks-contacts__item{background:var(--env-block-background-color);border:1px solid var(--env-block-primary-border-color);border-radius:.25rem;margin-bottom:.5rem;padding:1.5rem}.ks-contacts__item--html h2,.ks-contacts__item--html h3,.ks-contacts__item--user h2,.ks-contacts__item--user h3{font-size:1.25rem;margin-bottom:.25rem;margin-top:0}.ks-contacts__item--html p.normal,.ks-contacts__item--user p.normal{margin-bottom:.75rem}.ks-contacts__item--html p.normal a,.ks-contacts__item--user p.normal a{text-decoration:underline;word-break:break-all}.ks-contacts__item--html p.normal a[href^="mailto:"]:before,.ks-contacts__item--html p.normal a[href^="tel:"]:before,.ks-contacts__item--user p.normal a[href^="mailto:"]:before,.ks-contacts__item--user p.normal a[href^="tel:"]:before{display:inline-block;font-family:Font Awesome\ 6 Pro;font-weight:900;margin-right:.375rem;vertical-align:bottom}.ks-contacts__item--html p.normal a[href^="tel:"]:before,.ks-contacts__item--user p.normal a[href^="tel:"]:before{content:"\f3cd"}.ks-contacts__item--html p.normal a[href^="mailto:"]:before,.ks-contacts__item--user p.normal a[href^="mailto:"]:before{content:"\f0e0"}.ks-contacts__item--html p.normal:last-child,.ks-contacts__item--user p.normal:last-child{margin-bottom:0}.ks-contacts__item--html .ks-contacts__link,.ks-contacts__item--user .ks-contacts__link{border-top:1px solid var(--env-block-primary-border-color);margin-top:.75rem;padding-top:.75rem}.ks-contacts .env-popover__arrow{border:0;bottom:.25rem;margin:0 auto;opacity:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;width:100%}.ks-contacts .env-popover__arrow:after{left:calc(50% - .875rem)!important}.ks-contacts--active,.ks-contacts--active .env-popover__arrow{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-contacts--active .env-popover__arrow{opacity:1}.sv-layout>.ks-contacts .sv-decoration-content,.sv-text-portlet>.ks-contacts .sv-decoration-content .sv-text-portlet-content{background:var(--env-block-background-color);border:1px solid var(--env-block-primary-border-color);border-radius:.25rem;margin-bottom:.5rem;padding:1.5rem}.sv-js .ks-contacts>.sv-vertical.sv-layout{display:none;width:100%;z-index:9}.sv-js .ks-contacts__header button:after{color:var(--env-link-hover-font-color);content:"+";display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:.875rem;font-weight:700;margin-left:.5rem}.sv-js .ks-contacts__header button[aria-expanded=true]:after{color:#fff;content:"\f068"}.sv-js .ks-contacts__header button:active:after,.sv-js .ks-contacts__header button:focus:after,.sv-js .ks-contacts__header button:hover:after{color:#fff}.sv-js .ks-contacts__content{display:none}.sv-js .ks-contacts__content .env-popover__arrow{top:-.875rem}.sv-js .ks-contacts__content .sv-decoration-content:empty,.sv-js .ks-contacts__content .sv-decoration-content>.sv-text-portlet-content:empty{display:none}.ks-info-block{background-color:var(--env-element-background-color);border-radius:.25rem;margin:1.5rem 0;padding:1.5rem}.ks-info-block h1,.ks-info-block h2.subheading,.ks-info-block h3,.ks-info-block h4,.ks-info-block p.normal{color:var(--env-element-font-color)}.ks-info-block .sv-decoration-content>.sv-text-portlet-content:first-child h2:first-child,.ks-info-block .sv-decoration-content>.sv-text-portlet-content:first-child h3:first-child,.ks-info-block .sv-decoration-content>.sv-text-portlet-content:first-child h3:first-of-type,.ks-info-block .sv-decoration-content>.sv-text-portlet:first-child>.sv-text-portlet-content h2:first-child,.ks-info-block .sv-decoration-content>.sv-text-portlet:first-child>.sv-text-portlet-content h3:first-child,.ks-info-block .sv-decoration-content>.sv-text-portlet:first-child>.sv-text-portlet-content h3:first-of-type{margin-top:0}.ks-info-block .sv-decoration-content>.sv-text-portlet-content:last-child p.normal:last-child,.ks-info-block .sv-decoration-content>.sv-text-portlet:last-child>.sv-text-portlet-content p.normal:last-child{margin-bottom:0}@media (max-width:767px){.ks-info-block{padding:1rem}}.ks-guide-targets .ks-info-block{margin:1.5rem 0}.sv-template-startsida .ks-info-block,.sv-template-understartsida .ks-info-block{background-color:var(--env-block-primary-background-color);border:1px solid var(--env-block-primary-border-color);color:var(--env-block-primary-font-color)}.sv-template-startsida .ks-info-block h1,.sv-template-startsida .ks-info-block h2.subheading,.sv-template-startsida .ks-info-block h3,.sv-template-startsida .ks-info-block h4,.sv-template-startsida .ks-info-block p.normal,.sv-template-understartsida .ks-info-block h1,.sv-template-understartsida .ks-info-block h2.subheading,.sv-template-understartsida .ks-info-block h3,.sv-template-understartsida .ks-info-block h4,.sv-template-understartsida .ks-info-block p.normal{color:var(--env-block-primary-font-color)}.sv-template-startsida .ks-info-block .sv-buttonWithIcon,.sv-template-understartsida .ks-info-block .sv-buttonWithIcon{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-top:2rem}.ks-turid-event__list{list-style:none;margin:0 -.5rem;padding:0}.ks-turid-event__item,.ks-turid-event__list{display:-webkit-box;display:-ms-flexbox;display:flex}.ks-turid-event__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--env-block-background-color);border:1px solid var(--env-block-primary-border-color);border-radius:.25rem;border-top:0;-ms-flex-flow:column;flex-flow:column;margin:1rem .5rem;position:relative;width:100%}.ks-turid-event__item,.ks-turid-event__item:hover{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-turid-event__item:hover{background-color:#fff;-webkit-filter:drop-shadow(0 4px 8px rgba(75,60,0,.1));filter:drop-shadow(0 4px 8px rgba(75,60,0,.1))}.ks-turid-event__image{border-radius:.25rem .25rem 0 0;display:block;height:11.75rem;overflow:hidden;position:relative;width:100%}.ks-turid-event__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ks-turid-event__image .ks-turid-event__category{border-radius:0 .313rem 0 0;bottom:0;color:#fff;font-weight:700;left:0;padding:.375rem 1rem;position:absolute}.ks-turid-event__text{border-radius:0 0 .25rem .25rem;display:block;min-height:6.125rem;overflow:hidden;padding:1rem 1.5rem;width:100%}.ks-turid-event__text .ks-turid-event__category{background:transparent!important;display:block;font-weight:700;padding:0 0 2rem 2rem}.ks-turid-event__heading{margin:0 0 .5rem}.ks-turid-event__heading a{color:var(--env-font-color);text-decoration:none}.ks-turid-event__heading a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ks-turid-event__heading a:hover{text-decoration:underline}.ks-turid-event__preamble{line-height:1.5}.ks-turid-event__info-icon{margin-right:.5rem}.ks-turid-event__date{background-color:var(--env-element-background-color);border-radius:.313rem 0 .313rem 0;color:#fff;left:-.5rem;min-width:3rem;padding:.25rem .5rem;position:absolute;text-transform:uppercase;top:-.5rem;z-index:8}.ks-turid-event__date span{color:#fff;display:block;font-weight:700;text-align:center}.ks-turid-event__date span:first-child{font-size:1.25rem}.ks-turid-event__date span:last-child{font-size:1rem}.ks-turid-event__occasion-list{list-style:none;margin:0;max-width:16rem;padding:0}.ks-turid-event__occasion-list li{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:.75rem}.ks-turid-event__occasion-list li i{color:#e84e0d}@media (min-width:768px) and (max-width:1024px){.ks-turid-event__occasion-list li{display:block;margin-bottom:1rem}.ks-turid-event__occasion-list li span{display:block}.ks-turid-event__occasion-list li span:first-of-type{margin-bottom:.3rem}}.ks-turid-event__occasion-list .ks-dark-icons{color:var(--env-font-color)}.ks-turid-event__category{background-color:var(--env-element-background-color)}.ks-turid-event .fa-magnifying-glass{color:var(--env-font-color)}.ks-turid-event--only-list .ks-turid-event__image{max-height:11.125rem}.ks-turid-event--only-list .ks-turid-event__heading{font-size:1.25rem}.ks-turid-event--only-list .ks-turid-event__preamble{display:none}@media (min-width:1025px){.ks-turid-event--only-list .ks-turid-event__item{width:calc(25% - 1rem)}}@media (min-width:768px){.ks-turid-event--only-list .ks-turid-event__list{-ms-flex-flow:wrap;flex-flow:wrap;margin:-1rem -.5rem}}@media (min-width:768px) and (max-width:1024px){.ks-turid-event--only-list .ks-turid-event__item{width:calc(33.33333% - 1rem)}.ks-turid-event--only-list .ks-turid-event__item:last-child{display:none}}@media (min-width:768px){.ks-turid-event--list-carousel .ks-turid-event__list{-ms-flex-flow:wrap;flex-flow:wrap}.ks-turid-event--list-carousel .ks-turid-event__item{width:calc(33.33333% - 1rem)}}.ks-turid-event .ks-turid-event__list.tns-slider{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;margin:0}.ks-turid-event .ks-turid-event__list.tns-slider li{margin-left:0;margin-right:1rem}.ks-turid-event .ks-turid-event__list.tns-slider li:last-child{margin-right:0}@media (max-width:767px){.ks-turid-event__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin:0 0 -1rem}.ks-turid-event__item{margin:0 0 1rem;width:100%}.ks-turid-event__image{max-height:11.125rem}.ks-turid-event__text{min-height:0}.ks-turid-event__heading{font-size:1.25rem}.ks-turid-event__preamble{display:none}}.ks-turid-event--single .ks-turid-event__loader{margin:5rem 0}.ks-turid-event--single .ks-turid-event__large-image{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 auto;max-height:35.5rem;max-width:71.25rem;overflow:hidden;width:100%}.ks-turid-event--single .ks-turid-event__large-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ks-turid-event--single .ks-turid-event__grid{margin:0 auto;max-width:73.25rem;padding:2.5rem 1rem;position:relative;width:100%}@media (max-width:767px){.ks-turid-event--single .ks-turid-event__grid{padding:2.5rem 1rem}}.ks-turid-event--single .ks-turid-event__box{background-clip:padding-box;border:1px solid var(--env-block-primary-border-color);border-radius:.25rem;margin:1.5rem 0}.ks-turid-event--single .ks-turid-event__box-heading{background-clip:padding-box;background-color:var(--env-block-primary-background-color);border-top-left-radius:.25rem;border-top-right-radius:.25rem;position:relative}.ks-turid-event--single .ks-turid-event__box-heading h2{font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:700;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:0;padding:1rem}@media (max-width:767px){.ks-turid-event--single .ks-turid-event__box-heading h2{font-size:1.125rem}}.ks-turid-event--single .ks-turid-event__box-content{background-clip:padding-box;background-color:var(--env-block-background-color);border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-top:1px solid var(--env-block-primary-border-color);padding:1rem 1.25rem 1.5rem}.ks-turid-event--single .ks-turid-event__box-content dl{margin:0}.ks-turid-event--single .ks-turid-event__box-content dt{float:left;font-weight:700;margin-right:.25rem}.ks-turid-event--single .ks-turid-event__box-content dd{padding-bottom:.75rem}.ks-turid-event--single .ks-turid-event__box-content dd:last-child{padding-bottom:0}.ks-turid-event--single .ks-turid-event__box-content .normal{display:block;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-bottom:.75rem;word-break:break-word}.ks-turid-event--single .ks-turid-event__box-content .normal i{margin-right:.25rem}.ks-turid-event--single .ks-turid-event__content{width:100%}@media (min-width:768px){.ks-turid-event--single .ks-turid-event__content{margin-right:2rem;max-width:45rem}.ks-turid-event--single .ks-turid-event__related{max-width:25.75rem;width:35.0877192982%}}@media (max-width:767px){.ks-turid-event--single .ks-turid-event__related{margin-top:1rem}}.ks-turid-event--single .ks-turid-event__loadmore-occasions{margin-top:1rem;padding:.25rem .5rem}.ks-turid-event--filter .ks-turid-event__filter{margin-bottom:1rem}.ks-turid-event--filter .ks-turid-event__filter fieldset{margin:0 1rem 0 0}.ks-turid-event--filter .ks-turid-event__filter legend{line-height:1.5;margin-bottom:.5rem}.ks-turid-event--filter .ks-turid-event__filter .env-form fieldset{margin:0 1rem 0 0}.ks-turid-event--filter .ks-turid-event__filter .ks-dropdown a{line-height:1.5}@media (min-width:768px){.ks-turid-event--filter .ks-turid-event__filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.ks-turid-event--filter .ks-turid-event__filter .ks-dropdown{min-width:19.625rem}}.ks-turid-event--filter .ks-turid-event__search{margin-bottom:1rem}@media (min-width:768px){.ks-turid-event--filter .ks-turid-event__search{margin-right:1.5rem;width:27.25rem}}.ks-turid-event--filter .ks-turid-event__search .env-form-element{margin:0}.ks-turid-event--filter .ks-turid-event__search label{line-height:1.5;margin-bottom:.5rem}.ks-turid-event--filter .ks-turid-event__search input[type=search]{background-clip:padding-box;border:1px solid var(--env-block-primary-border-color);border-bottom-left-radius:.25rem;border-bottom-right-radius:0;border-right:none;border-top-left-radius:.25rem;border-top-right-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important;font-style:italic;padding:1rem;width:100%}.ks-turid-event--filter .ks-turid-event__search input[type=search]:focus,.ks-turid-event--filter .ks-turid-event__search input[type=search]:focus-visible{border-color:var(--env-link-hover-font-color);-webkit-box-shadow:none;box-shadow:none;outline:none}.ks-turid-event--filter .ks-turid-event__search button[type=submit]{background-clip:padding-box;background-color:var(--env-section-background-color);border-bottom:1px solid var(--env-block-primary-border-color);border-bottom-left-radius:0;border-bottom-right-radius:.25rem;border-right:1px solid var(--env-block-primary-border-color);border-top:1px solid var(--env-block-primary-border-color);border-top-left-radius:0;border-top-right-radius:.25rem;padding:1.125rem}.ks-turid-event--filter .ks-turid-event__search button[type=submit]:focus,.ks-turid-event--filter .ks-turid-event__search button[type=submit]:hover{background-color:var(--env-section-background-color);text-decoration:none}.ks-turid-event--filter .ks-turid-event__search button[type=submit]:focus i,.ks-turid-event--filter .ks-turid-event__search button[type=submit]:hover i{color:var(--env-link-hover-font-color)}.ks-turid-event--filter .ks-turid-event__quick-dates{margin-bottom:1rem}.ks-turid-event--filter .ks-turid-event__quick-dates p{font-weight:700;line-height:1.5;margin-bottom:.5rem}.ks-turid-event--filter .ks-turid-event__quick-dates .ks-turid-event__tabs{border:1px solid var(--env-link-hover-font-color);border-radius:.25rem;display:inline-block;list-style:none;margin:0;padding:0}.ks-turid-event--filter .ks-turid-event__quick-dates .ks-turid-event__date-button{background-color:transparent;background-color:#fff;border:0;border-radius:0;border-right:1px solid var(--env-link-hover-font-color);color:var(--env-link-hover-font-color);cursor:pointer;display:inline-block;font-family:var(--env-font-family);font-size:1rem;font-weight:700;line-height:1.5;margin:0;padding:.5rem 1rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-turid-event--filter .ks-turid-event__quick-dates .ks-turid-event__date-button:active,.ks-turid-event--filter .ks-turid-event__quick-dates .ks-turid-event__date-button:focus,.ks-turid-event--filter .ks-turid-event__quick-dates .ks-turid-event__date-button:focus-visible{background-color:var(--env-link-hover-font-color);color:#fff}.ks-turid-event--filter .ks-turid-event__quick-dates .ks-turid-event__date-button:focus-visible{-webkit-box-shadow:none;box-shadow:none;outline:.125rem solid var(--env-font-color);outline-offset:.188rem}.ks-turid-event--filter .ks-turid-event__quick-dates .ks-turid-event__date-button i{font-weight:400}.ks-turid-event--filter .ks-turid-event__quick-dates .ks-turid-event__date-button:hover{background-color:#fff;text-decoration:underline;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-turid-event--filter .ks-turid-event__quick-dates .ks-turid-event__date-button--active{background-color:var(--env-link-hover-font-color);color:#fff;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-turid-event--filter .ks-turid-event__quick-dates .ks-turid-event__date-button--active:hover{background-color:var(--env-link-hover-font-color);text-decoration:underline;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-turid-event--filter .ks-turid-event__quick-dates .ks-turid-event__date-button:first-child{border-radius:.25rem 0 0 .25rem}.ks-turid-event--filter .ks-turid-event__quick-dates .ks-turid-event__date-button:last-child{border:0;border-radius:0 .25rem .25rem 0}@media (min-width:768px){.ks-turid-event--filter .ks-turid-event__quick-dates{margin-right:1.5rem}}@media (max-width:767px){.ks-turid-event--filter .ks-turid-event__quick-dates .ks-turid-event__tabs{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.ks-turid-event--filter .ks-turid-event__quick-dates .ks-turid-event__date-button{border-bottom:1px solid var(--env-link-hover-font-color);padding:.5rem;width:50%}.ks-turid-event--filter .ks-turid-event__quick-dates .ks-turid-event__date-button:nth-child(2n){border-right:0}.ks-turid-event--filter .ks-turid-event__quick-dates .ks-turid-event__date-button:last-child,.ks-turid-event--filter .ks-turid-event__quick-dates .ks-turid-event__date-button:nth-child(3){border-bottom:0}}.ks-turid-event--filter .ks-turid-event__dates{margin-bottom:1rem}.ks-turid-event--filter .ks-turid-event__dates-heading{font-weight:700;line-height:1.5;margin-bottom:.5rem}@media (min-width:768px){.ks-turid-event--filter .ks-turid-event__dates-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.ks-turid-event--filter .ks-turid-event__date-arrow{display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:1rem;font-weight:400;padding:0 1rem 1rem}@media (max-width:767px){.ks-turid-event--filter .ks-turid-event__date-arrow{display:none}}.ks-turid-event--filter .ks-turid-event__date-picker{margin-bottom:1rem}.ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker{border-color:var(--env-block-primary-border-color);border-radius:.25rem;color:var(--env-font-color);font-family:var(--env-font-family);font-size:1rem;margin-top:.25rem;position:absolute;text-align:center;z-index:99}.ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__month-container{display:block;float:none}.ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__navigation-icon--next:before,.ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__navigation-icon--previous:before{border-color:var(--env-font-color);border-width:2px 2px 0 0;height:.5rem;top:.5rem;width:.5rem}.ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__header{background-color:#fff;border-color:var(--env-block-primary-border-color);border-top-left-radius:.25rem;padding:0}.ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__current-month{background-color:var(--env-section-background-color);color:var(--env-font-color);font-size:1.125rem;padding:.5rem .25rem}.ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__day-names{margin-bottom:0}.ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__day-name{color:var(--env-font-color);font-weight:700;margin:0;padding:.25rem .5rem;width:2.25rem}.ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__month{margin:0}.ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__week-number{background-color:#fff;opacity:.75}.ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__day,.ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__week-number{border-bottom:1px solid var(--env-block-primary-border-color);border-right:1px solid var(--env-block-primary-border-color);color:var(--env-font-color);margin:0;padding:.25rem;width:2.25rem}.ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__day{background-color:var(--env-block-background-color)}.ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__day[aria-disabled=true]{opacity:.75rem}.ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__day--keyboard-selected,.ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__day--selected,.ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__month-text--keyboard-selected,.ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__quarter-text--keyboard-selected,.ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__year-text--keyboard-selected{background-color:var(--env-link-hover-font-color);border-radius:0;color:#fff}.ks-turid-event--filter .ks-turid-event__date-picker .react-datepicker__today-button{background-color:transparent;border:1px solid var(--env-link-hover-font-color);border-radius:.25rem;color:var(--env-link-hover-font-color);display:inline-block;font-size:1rem;line-height:1.4;margin:1rem auto;padding:.5rem 1rem}.ks-turid-event--filter .ks-turid-event__toggle-date{background-color:#fff;border:1px solid var(--env-block-primary-border-color);border-radius:.25rem;color:var(--env-font-color);cursor:pointer;display:block;font-family:var(--env-font-family);font-size:1rem;font-weight:400;line-height:1.4;min-width:11.25rem;padding:.5rem 3.5rem .5rem 1rem;position:relative;text-align:left;text-decoration:none!important;width:100%}.ks-turid-event--filter .ks-turid-event__toggle-date .fa-angle-down,.ks-turid-event--filter .ks-turid-event__toggle-date .fa-angle-up{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--env-section-background-color);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.25rem;padding:.5rem .875rem;position:absolute;right:0;top:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;z-index:0}.ks-turid-event--filter .ks-turid-event__toggle-date:hover{color:var(--env-link-hover-font-color);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-turid-event--filter .ks-turid-event__toggle-date:focus-visible{-webkit-box-shadow:none;box-shadow:none;outline:var(--env-font-color);outline:var(--env-focus-size) solid var(--env-focus-outline-color);outline-offset:.25rem}.ks-turid-event--filter .ks-turid-event__chosen{margin-bottom:1.5rem}.ks-turid-event--filter .ks-turid-event__chosen .env-button--link{font-weight:400}.ks-turid-event--filter .ks-turid-event__chosen .env-button--info{margin-bottom:1rem;margin-right:1rem}.ks-turid-event--filter .ks-turid-event__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin:2rem 0;padding:0}@media (min-width:768px){.ks-turid-event--filter .ks-turid-event__list{margin-left:-.5rem;margin-right:-.5rem}}@media (min-width:1025px){.ks-turid-event--filter .ks-turid-event__item{width:calc(33.33333% - 1rem)}}@media (min-width:768px) and (max-width:1024px){.ks-turid-event--filter .ks-turid-event__item{width:calc(50% - 1rem)}}@media (max-width:767px){.ks-turid-event--filter .ks-turid-event__item{width:100%}.ks-turid-event--filter .ks-turid-event__item .ks-turid-event__preamble{display:block}}.ks-turid-event__date-modal-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:var(--env-section-background-color);color:var(--env-font-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.125rem;justify-content:space-between;padding:.5rem 0}.ks-turid-event__date-modal-heading{font-size:1.125rem;margin:0 .25rem}.ks-turid-event__date-modal-nav{background-color:transparent;border:0;cursor:pointer;font-size:1rem;padding:.25rem .75rem}.ks-turid-event__date-modal-nav:disabled{cursor:auto}.ks-turid-event__date-modal-nav:hover{color:var(--env-link-hover-font-color);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-turid-event__date-modal-nav:focus-visible{-webkit-box-shadow:none;box-shadow:none;outline:var(--env-font-color);outline:var(--env-focus-size) solid var(--env-focus-outline-color);outline-offset:.25rem}.ks-turid-event__date-modal .react-datepicker__day[aria-disabled=true]{opacity:.75}.ks-turid-event__trap:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.ks-turid-event--list-carousel .ks-turid-event__categories,.ks-turid-event__archive-list .ks-turid-event__categories{bottom:0;left:0;position:absolute}.ks-turid-event--list-carousel .ks-turid-event__image .ks-turid-event__category,.ks-turid-event__archive-list .ks-turid-event__image .ks-turid-event__category{bottom:.375rem;margin-right:.5rem;position:relative;white-space:nowrap}.ks-turid-event--list-carousel .ks-turid-event__time-and-place,.ks-turid-event__archive-list .ks-turid-event__time-and-place{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;margin-top:auto;padding:0 1.5rem 1rem}.ks-turid-event--list-carousel .ks-turid-event__time-and-place--bold,.ks-turid-event__archive-list .ks-turid-event__time-and-place--bold{font-weight:700}.sv-small-event-list .ks-turid-event--list-carousel .ks-turid-event__item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:calc(100% - 2rem)}.sv-small-event-list .ks-turid-event--list-carousel .slick-slide{height:unset}.ks-contact-card{background-color:var(--env-block-background-color);border:1px solid var(--env-block-primary-border-color);border-radius:.25rem}.ks-contact-card__image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.ks-contact-card__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ks-contact-card__image--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ks-contact-card__image--bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ks-contact-card__heading{font-size:1.25rem;font-weight:700;margin-bottom:.25rem;margin-top:0}.ks-contact-card__content p.normal{margin-bottom:.5rem}.ks-contact-card__content p.normal a{text-decoration:underline;word-break:break-all}.ks-contact-card__content p.normal a[href^="mailto:"]:before,.ks-contact-card__content p.normal a[href^="tel:"]:before{display:inline-block;font-family:Font Awesome\ 6 Pro;font-weight:900;margin-right:.375rem;vertical-align:bottom}.ks-contact-card__content p.normal a[href^="tel:"]:before{content:"\f3cd"}.ks-contact-card__content p.normal a[href^="mailto:"]:before{content:"\f0e0"}.ks-contact-card__content p.normal:last-child{margin-bottom:0}.ks-contact-card__links{border-top:1px solid var(--env-block-primary-border-color);margin-top:.75rem;padding-top:.75rem}.ks-contact-card__links p.normal{margin-bottom:.75rem}@media (min-width:25rem){.ks-contact-card{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.ks-contact-card__image{max-height:16.625rem;width:33.3333333333%}.ks-contact-card__image+.ks-contact-card__content{width:66.6666666667%}.ks-contact-card__content{padding:1.5rem;width:100%}}@media (max-width:25rem){.ks-contact-card__image{max-height:15.625rem;width:100%}.ks-contact-card__content{padding:1rem}}.sv-column-4 .ks-contact-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin:1rem 0 0}.sv-column-4 .ks-contact-card__image{max-height:13.75rem;width:100%}.sv-column-4 .ks-contact-card__content{width:100%}.ks-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-clip:padding-box;border-radius:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;margin:.5rem 0;position:relative;width:100%}.ks-card,.ks-card--linked:hover{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-card--linked:hover{-webkit-box-shadow:0 4px 8px rgba(75,60,0,.1);box-shadow:0 4px 8px rgba(75,60,0,.1);cursor:pointer}.ks-card--linked:hover .ks-card__content{background-color:#fff;border:1px solid transparent}.ks-card--linked:hover .ks-card__content .ks-card__title{display:block;text-decoration:underline;-webkit-text-decoration-color:var(--env-font-color);text-decoration-color:var(--env-font-color)}.ks-card--linked:hover .ks-card__content .ks-card__date-text,.ks-card--linked:hover .ks-card__content .ks-card__title[href^=http]:before,.ks-card--linked:hover .ks-card__content .ks-card__title[rel~=external]:before,.ks-card--linked:hover .ks-card__content a,.ks-card--linked:hover .ks-card__content p{color:var(--env-font-color)}.ks-card--external .ks-card__title[href^=http] .sv-linkicon,.ks-card--external .ks-card__title[rel~=external] .sv-linkicon{display:none}.ks-card--external .ks-card__title[href^=http]:before,.ks-card--external .ks-card__title[rel~=external]:before{color:var(--env-block-font-color);content:"\f08e";display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:1rem;font-weight:300;margin:.25rem .5rem 0 0;vertical-align:top}.ks-card--external .ks-card__title[href^=http]:after,.ks-card--external .ks-card__title[rel~=external]:after,.ks-card--internal .ks-card__title[href^=http]:after,.ks-card--internal .ks-card__title[rel~=external]:after{content:""}.ks-card__image{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:0;border-radius:.25rem .25rem 0 0;flex-grow:1;flex-shrink:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;-webkit-transform:scale(1);transform:scale(1);width:100%}.ks-card__image>div{height:100%}.ks-card__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--env-block-background-color);border:1px solid var(--env-block-primary-border-color);border-radius:0 0 .25rem .25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;min-height:12.5rem;padding:1.25rem 1.5rem 2rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-card__content .ks-card__date-text,.ks-card__content .ks-card__heading,.ks-card__content a,.ks-card__content p{color:var(--env-block-font-color);margin:0}.ks-card--hide-desc{min-height:8.25rem}.ks-card__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.ks-card__heading{-webkit-box-pack:center;-ms-flex-pack:center;font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:700;justify-content:center;line-height:1.17;margin:0}@media (max-width:767px){.ks-card__heading{font-size:1.25rem}}.ks-card__title{display:block;font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:700;text-decoration:none}@media (max-width:767px){.ks-card__title{font-size:1.25rem}}.ks-card__title:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ks-card__description{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.5;margin-top:.5rem!important;overflow:hidden;text-overflow:ellipsis}.ks-card__tags-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-top:1rem;position:relative}.ks-card__tags-wrapper:before{content:"\f02b";font-family:Font Awesome\ 6 Pro;font-size:1rem;font-weight:400;left:.25rem;position:absolute;top:1.25rem}.ks-card__tags-wrapper .ks-card__tag{line-height:1.5;text-indent:.25rem}.ks-card__tags-wrapper .ks-card__tag:after{content:" | "}.ks-card__tags-wrapper .ks-card__tag:first-of-type{padding-left:1.5rem;text-indent:1.5rem}.ks-card__tags-wrapper .ks-card__tag:last-of-type:after{content:""}@media (max-width:767px){.ks-card,.ks-card .ks-card__content{min-height:unset}.ks-card .ks-card__content .ks-card__title[href^=http]:before,.ks-card .ks-card__content .ks-card__title[rel~=external]:before{margin:.12rem .5rem 0 0!important}.ks-card .ks-card__content .ks-card__description,.ks-card .ks-card__content .ks-card__tags-wrapper{display:none}}.ks-card--no-image{background-clip:padding-box;border-radius:.25rem}.ks-card--article .ks-card--no-image{padding:2rem 1.5rem}.ks-card--article .ks-card--no-image .ks-card__description{-webkit-line-clamp:2;line-clamp:2}.ks-card--article .ks-card__top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:-.15rem 0 1rem}.ks-card--article .ks-card__top .ks-card__date-wrapper{display:contents;line-height:1.5}.ks-card--article .ks-card__top .ks-card__date-wrapper .ks-card__date-text:after{content:"•";display:inline-block;font-size:1rem;margin:0 .5rem;vertical-align:middle}.ks-card--article .ks-card__top .ks-card__date-wrapper:only-child .ks-card__date-text:after{content:""}.ks-card--article .ks-card__top .ks-card__category{display:inline-block;line-height:1.5}.ks-card--article .ks-card--image .ks-card__tags-wrapper{display:none}.ks-card--event:hover .ks-card__bottom>.ks-card__tags-wrapper{border-top:1px solid #d6d6d0!important}.ks-card--event .ks-card--no-image{background-clip:padding-box;border-radius:.25rem;min-height:unset!important;padding:4.625rem 1.5rem 1.5rem!important}.ks-card--event .ks-card--no-image .ks-card__category{background-clip:padding-box;background-color:transparent!important;border-radius:0;color:var(--env-font-color)!important;font-weight:700;left:4.75rem!important;line-height:1.5;padding:0!important;position:absolute;top:1rem!important}.ks-card--event .ks-card__content .ks-card__date-wrapper{border-radius:.25rem 0 .25rem 0;height:4.125rem;left:-.5rem;padding:.375rem 1rem;position:absolute;text-transform:uppercase;top:-.5rem;width:4.375rem;word-break:break-all}.ks-card--event .ks-card__content .ks-card__date-wrapper .ks-card__date{display:grid}.ks-card--event .ks-card__content .ks-card__date-wrapper .ks-card__date-text{color:#fff;font-weight:700;line-height:1.1;text-align:center}.ks-card--event .ks-card__content .ks-card__date-wrapper .ks-card__date-text:first-of-type{font-size:2rem}.ks-card--event .ks-card__content .ks-card__category{background-clip:padding-box;border-radius:0 .313rem 0 0;color:#fff;font-weight:700;left:0;padding:.375rem 1rem;position:absolute;top:10.563rem}.ks-card--event .ks-card__content .ks-card__bottom>.ks-card__tags-wrapper{border-top:1px solid var(--env-block-primary-border-color);margin-top:.75rem}.ks-card--event .ks-card__content .ks-card__bottom>.ks-card__tags-wrapper:before{font-weight:900}@media (max-width:767px){.ks-card--event .ks-card--no-image{padding:3.5rem 1.5rem 2rem!important}.ks-card--event .ks-card--no-image .ks-card__category{left:3.5rem!important;top:.75rem!important}.ks-card--event .ks-card__content .ks-card__date-wrapper{height:3.313rem;padding:.375rem .625rem;width:3rem}.ks-card--event .ks-card__content .ks-card__date-wrapper .ks-card__date-text{font-size:.875rem}.ks-card--event .ks-card__content .ks-card__date-wrapper .ks-card__date-text:first-of-type{font-size:1.5rem}.ks-card--event .ks-card__content .ks-card__title[href^=http]:before,.ks-card--event .ks-card__content .ks-card__title[rel~=external]:before{margin:.12rem .5rem 0 0!important}.ks-card--event .ks-card__content .ks-card__description,.ks-card--event .ks-card__content .ks-card__tags-wrapper{display:none}}.ks-news-list__list{list-style:none;margin:0;padding:0}.ks-news-list__article-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:.5rem}.ks-news-list__article-top>:first-child+:before{content:"•";display:inline-block;font-size:1rem;margin:0 .5rem;vertical-align:middle}.ks-news-list__category,.ks-news-list__date{line-height:1.5}.ks-news-list__item{position:relative;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-news-list__item h2,.ks-news-list__item h3,.ks-news-list__item h4{font-size:1.5rem;margin:.5rem 0}.ks-news-list__item a:after{bottom:0;content:"";cursor:pointer;left:0;position:absolute;right:0;top:0}@media (min-width:768px){.ks-news-list__button{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:end;-ms-flex-pack:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-bottom:2rem;margin-top:3rem}}@media (max-width:767px){.ks-news-list--with-image{margin:1rem 0}}.ks-news-list--with-image .ks-news-list__item{background-clip:padding-box;border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;position:relative}@media (min-width:768px){.ks-news-list--with-image .ks-news-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem}.ks-news-list--with-image .ks-news-list__item:hover{background-color:#fff;-webkit-box-shadow:0 4px 8px rgba(75,60,0,.1);box-shadow:0 4px 8px rgba(75,60,0,.1);cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-news-list--with-image .ks-news-list__item:hover a{text-decoration:underline}}@media (max-width:767px){.ks-news-list--with-image .ks-news-list__item{margin-bottom:1rem}.ks-news-list--with-image .ks-news-list__item:hover{cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-news-list--with-image .ks-news-list__item:hover a{text-decoration:underline}}.ks-news-list--with-image .ks-news-list__image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-clip:padding-box;border-top-left-radius:.25rem;border-top-right-radius:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:11.75rem;overflow:hidden}.ks-news-list--with-image .ks-news-list__image img{background-clip:padding-box;border-radius:.25rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.ks-news-list--with-image .ks-news-list__image{margin-right:1rem;width:40%}.ks-news-list--with-image .ks-news-list__image+.ks-news-list__content{width:62.5%}}@media (max-width:767px){.ks-news-list--with-image .ks-news-list__image{max-height:12.5rem}}.ks-news-list--with-image .ks-news-list__content{padding:1rem 0}.ks-news-list--with-image .ks-news-list__content:only-child{padding:1rem}@media (max-width:767px){.ks-news-list--with-image .ks-news-list__content:only-child{padding:1rem 0}}.ks-news-list--without-image .ks-news-list__item{background-clip:padding-box;background-color:var(--env-block-background-color);border:1px solid var(--env-block-primary-border-color);border-radius:.25rem;margin-bottom:1rem;padding:1.5rem 1.5rem 2.5rem;position:relative;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-news-list--without-image .ks-news-list__item:hover{background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 4px 8px rgba(75,60,0,.1);box-shadow:0 4px 8px rgba(75,60,0,.1);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.ks-news-list--without-image .ks-news-list__item:hover h2,.ks-news-list--without-image .ks-news-list__item:hover h3,.ks-news-list--without-image .ks-news-list__item:hover h4{text-decoration:underline}
/*# sourceMappingURL=ks-fullwidth-page.min.css.map */

