@charset "UTF-8";/*! - -- Built by Consid AB | (c) 2026 Ale kommun | Ale kommuns externwebb 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}main.sv-layout{padding-bottom:3.125rem}.sp-ale-padding{padding-left:1.5rem!important;padding-right:1.5rem!important}@media (max-width:767px){.sp-ale-padding{padding-left:1rem!important;padding-right:1rem!important}}.sp-overlay{overflow-y:hidden}@media (max-width:767px){html{overflow-x:hidden}}table{height:auto!important}table td{vertical-align:baseline}h1{word-break:break-word}.no-scroll{overflow:hidden;position:relative;height:100%}.visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}iframe{border-radius:0!important}a[rel~=external] .sv-linkicon{display:none}a[rel~=external]:after{content:"\f08e";font-family:"Font Awesome 6 Free";font-weight:900;font-size:.875rem;margin-left:.3rem;display:inline-block}p.normal a[href^=http] .sv-linkicon,p.normal a[rel~=external] .sv-linkicon{display:none}p.normal a[href^=http]:after,p.normal a[rel~=external]:after{content:"\f08e";font-family:"Font Awesome 6 Free";font-weight:900;font-size:.875rem;margin-left:.3rem;display:inline-block}.sp-ale-breakactivity .env-button--link{background-color:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;color:#333;padding:0;font-weight:700;font-size:1rem}.sp-ale-breakactivity .env-button--link:after{content:"\f054";font-family:Font Awesome\ 6 Free;display:inline-block;font-weight:900;font-size:.75rem;margin-left:.4rem;line-height:1.5;margin-bottom:-2px}.sp-ale-breakactivity .env-button--link:hover{background-color:transparent;border:0;border-bottom:2px solid #333;color:#333;text-decoration:none!important}[data-whatintent=mouse] *:focus{outline:0}@media (max-width:767px){.heading{font-size:2.438rem}.subheading{font-size:1.8rem;font-weight:600}}a[rel~=external]:after{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1rem;margin-left:.5rem;vertical-align:super}.sv-portlet-image-caption{color:#1c1b1f;font-size:.85rem!important}.sv-mfpimage-portlet,.sv-mediaflowVideo{margin-bottom:1rem}@media only screen and (max-width:767px){.sv-grid-1200px [class*=sv-column-]{margin-bottom:2em}}.sv-text-portlet-content ul.normal li{margin-top:.3rem!important;margin-bottom:.3rem!important}.sv-newslist .sv-newslist__gallery-item article h2 a:before{position:absolute;content:"";left:0;right:0;top:0;bottom:100px}.sv-marketplace-sitevision-toTop .env-button>div{width:3.5rem;height:3.5rem}.sp-ale-footer{padding:1.25rem 0}.sp-ale-footer .sv-row{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.sp-ale-footer .sv-row{display:unset}}@media only screen and (max-width:1240px){.sp-ale-footer{padding:1.25rem}}.sp-ale-footer h2,.sp-ale-footer p.normal{color:#fff!important;margin-bottom:.5rem!important;margin-top:0rem}.sp-ale-footer a{text-decoration:none!important;color:#fff!important}.sp-ale-footer a:hover{text-decoration:underline!important}.sp-ale-footer .sv-visible-sv-bp-mobile{margin-top:3.75rem;margin-bottom:1.25rem}.sp-ale-footer .normal{color:#fff!important}.sp-ale-footer h2{color:#fff;font-size:1.375rem;margin-top:0;margin-bottom:.625rem;font-weight:700}.sp-ale-footer li{margin-bottom:.5rem!important;margin-top:0rem}.sv-to-top--right svg{border:.125rem solid #00853e}header{overflow:hidden}.sp-ale-header-navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 1.25rem!important}.sp-ale-header-navbar>div:first-of-type{margin-right:auto}@media (max-width:390px){.sp-ale-header-navbar>div:first-of-type{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.sp-ale-header-navbar>div:last-of-type{margin-left:auto}@media (max-width:390px){.sp-ale-header-navbar>div:last-of-type{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.sp-ale-header-navbar img{min-width:4rem}.sp-ale-header-navbar .sv-searchform-portlet{-webkit-box-flex:0;-ms-flex:0 1 460px;flex:0 1 460px}@media (max-width:767px){.sp-ale-header-navbar .sv-searchform-portlet{-webkit-box-flex:1;-ms-flex:1 1 160px;flex:1 1 160px}}@media (max-width:390px){.sp-ale-header-navbar .sv-searchform-portlet{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width:767px){.sp-ale-header-navbar{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin-bottom:0!important;padding:1rem!important}}.sp-ale-snabblankar{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;padding-top:1rem}.sp-ale-snabblankar li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sp-ale-snabblankar a{color:#FFF!important;text-decoration:none!important;font-size:1.25rem;margin-right:2rem}.sp-ale-snabblankar a:hover{text-decoration:underline!important}.sp-ale-snabblankar a::after{content:none}.sp-ale-snabblankar img{height:1.25rem;width:1.25rem;margin-right:.5rem}@media (max-width:992px){.sp-ale-snabblankar{padding-left:1.25rem}}@media (max-width:1240px){.sp-ale-searchbar-layout,.sp-ale-header-navbar,.sp-ale-snabblankar{padding-left:1rem;padding-right:1rem}}@media (max-width:767px){.sp-ale-snabblankar{display:none}}.sp-ale-searchbar{background-color:#fff;border-radius:2rem;padding:.5rem 1rem .5rem 1.5rem;border:1px solid #f9f9f9;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.sp-ale-searchbar input{border:0;background-color:transparent}.sp-ale-searchbar input:focus{border:1px solid #00853e;border-radius:1rem;padding:0 .5rem}.sp-ale-searchbar input:last-of-type{width:2rem!important;height:2rem!important;padding:0 .5rem;border-radius:1rem}.sp-ale-searchbar input:last-of-type:visited{width:1rem!important}.sp-ale-searchbar input:last-of-type:hover{background-color:rgba(0,96,162,0.1019607843)!important}.sp-ale-searchbar input:last-of-type:focus{border:0}.sp-ale-searchbar .sv-vamiddle{vertical-align:middle}.sp-ale-searchbar form{width:100%}.sp-ale-searchbar form div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sv-mobile-menu{position:relative}.sv-mobile-menu:after{pointer-events:none;content:"";height:8rem;width:100vw;background-color:var(--env-element-success-background-color);position:absolute;top:-1rem;left:-1rem;border-top-left-radius:999px;border-bottom-left-radius:999px}@media (max-width:767px){.sv-mobile-menu:after{top:-0.75rem;left:-0.75rem;height:6rem}}.sv-mobile-menu .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;word-break:keep-all;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sv-mobile-menu .menuToggle{display:-webkit-box;display:-ms-flexbox;display:flex;background:0;border:0;cursor:pointer;font-size:1em;text-decoration:none;padding:2rem 0rem 2rem 2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.5rem}.sv-mobile-menu .menuToggle span{font-size:1rem;line-height:1.4;font-weight:600;font-family:"Open Sans";color:#e5f3ec}.sv-mobile-menu .menuToggle:hover span{text-decoration:underline}.sv-mobile-menu .menuToggle i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:.5rem;font-size:1.25rem;line-height:1.2;color:#e5f3ec}.sv-mobile-menu .overlay{position:fixed;width:100%;top:0;right:0;z-index:10;height:100vh;overflow:auto;background:rgba(0,0,0,0.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.sv-mobile-menu .menuPanel{background-color:var(--env-ui-color-brand);font-size:.9em;padding:0;height:100%;position:fixed;width:450px;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.sv-mobile-menu .menuPanel ul{list-style-type:none;padding:0;margin:0;width:100%}.sv-mobile-menu .closeIcon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;padding:0 1rem;color:#fff;font-size:20px;border-bottom:1px solid #fff}.sv-mobile-menu .closeIcon svg{width:16px;height:16px;margin-left:5px;color:#fff}.sv-mobile-menu .closeIcon svg line{stroke:#fff}.sv-mobile-menu .menuClose{display:-webkit-box;display:-ms-flexbox;display:flex;border:0;cursor:pointer;font-size:16px;text-decoration:none;background:transparent;border-radius:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3rem;font-weight:600}.sv-mobile-menu .menuBackground{background-color:#fff}.sv-mobile-menu .shortcuts .shortcutItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid white}.sv-mobile-menu .shortcuts .shortcutItem img{height:1.375rem;width:1.375rem;margin-right:1rem}.sv-mobile-menu .shortcuts .shortcutItem a{text-decoration:none;color:#fff!important;font-size:22px;font-weight:700;position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 1.5rem}.sv-mobile-menu .shortcuts .shortcutItem a:hover{text-decoration:underline!important}@media (max-width:992px){.sv-mobile-menu .menuPanel{width:60%}}@media (max-width:769px){.sv-mobile-menu .menuPanel{width:100%}.sv-mobile-menu .closeIcon .logoText{padding-left:16px}.sv-mobile-menu .closeIcon .logoText h2,.sv-mobile-menu .logoText h2 a{display:block!important}.sv-mobile-menu .shortcutItem a{font-size:16px!important}}@media (max-width:400px){.sv-mobile-menu .closeIcon .logoText{padding-left:14px}.sv-mobile-menu .shortcutItem a{font-size:14px!important}}@media (max-width:576px){.sv-mobile-menu .menuToggle{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sv-mobile-menu .menuToggle i{margin-right:.5em}}@media (max-width:340px){.sv-mobile-menu .menuToggle span{display:none}}.sv-mobile-menu .menuToggle{padding:1.5rem;height:96px;width:96px;z-index:1;border-radius:999px;background-color:var(--env-ui-color-brand)}.sv-mobile-menu div .menu .menuToggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sv-mobile-menu div .menu .menuToggle i{margin-left:0}@media (max-width:767px){.sv-mobile-menu div .menu{position:relative}.sv-mobile-menu div .menu .menuToggle{height:4.5rem;width:4.5rem}.sv-mobile-menu div .menu .menuToggle span{display:none}.sv-mobile-menu div .menu .menuToggle i{font-size:1.5rem;margin-right:0}}@media print{*{font-family:"EB Garamond",serif!important}.sv-text-portlet-content{max-width:40rem}.hide-on-print{display:none!important}header #sv-editor-menu,header .sv-image-portlet{display:block!important;padding-left:24px!important;margin-top:2rem!important}header #sv-editor-menu img,header .sv-image-portlet img{padding-left:0!important;height:102px!important;width:65px!important;max-width:unset!important;max-height:unset!important;margin-bottom:2rem;-webkit-filter:brightness(0)!important;filter:brightness(0)!important}.sp-ale-searchbar-layout{display:none}h1,h1.heading,h1.heading span{font-family:Gill Sans MT!important;font-weight:700;line-height:1.2}h2,h2.subheading{font-family:Gill Sans MT!important;line-height:1.2;page-break-after:avoid}h3,h3.subheading3{font-family:Gill Sans MT!important;line-height:1.2;page-break-after:avoid}.sv-font-ingress{font-family:"EB Garamond",serif!important;font-weight:600;font-size:1.25rem;line-height:1.4}p.sv-portlet-image-caption{font-family:Gill Sans MT!important;font-style:italic!important}.sp-ale-decoration-contact{display:block;background-color:#e5eff6!important;border:1px solid!important}.sv-toc-portlet ul li a{line-height:1.5}.sp-standardpage-content .sv-column-12 .sv-template-portlet{display:block!important}.sp-standardpage-content .sv-column-12 .sv-template-portlet .sv-marketplace-sitevision-breadcrumbs{display:block!important;margin-top:1rem;margin-bottom:1rem}.sv-template-innehallssida .sv-column-8 div:last-child{display:block}.sv-template-innehallssida .sv-column-8 div:last-child>div{display:block}.sv-template-innehallssida .sv-column-8 div:last-child>div>div{display:block}.sv-template-innehallssida .sv-column-8 div:last-child>div>div p.normal{display:block!important}.sv-layout.sp-image-text-card-wrapper{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.sp-page-feedback{display:none!important}footer{display:none}.sp-ale-pinboard{padding:unset!important}.sp-ale-pinboard .sv-search-facet{display:none!important}.sp-ale-pinboard .sp-ale-search{display:none!important}.sp-ale-pinboard .env-button--link{padding:unset!important}.sp-ale-pinboard a.env-button[data-env-collapse]:after{display:none!important}.sp-ale-pinboard .sp-category-tag{padding:unset!important}}.sv-cookie-consent-modal .env-modal-dialog__content{background-color:#fff!important;border:.063rem solid transparent}.sv-cookie-consent-modal .env-modal-dialog__header{border-bottom:transparent!important}.sv-cookie-consent-modal .env-button--primary{background-color:#fff;border-color:#00853e;color:#00853e}.sv-cookie-consent-modal .env-button--primary:focus-visible{-webkit-box-shadow:none;box-shadow:none}.sv-cookie-consent-modal .env-button--primary:hover{text-decoration:underline}.sv-cookie-consent-modal .env-button--primary.env-button--ghost{background-color:transparent!important;color:#00853e}.sv-cookie-consent-modal .env-button--primary.env-button--ghost:hover{color:#00853e}.env-table caption{font-size:1.125rem;padding-left:0;padding-right:0;margin-top:.563rem}.sp-search-facet-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:992px){.sp-search-facet-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sp-ale-search-facets{margin-left:0!important;min-width:unset!important}}.sp-ale-search-facets{margin-left:10.5rem;border-radius:.5rem;padding:2rem;min-width:384px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:2em}.sp-ale-search-facets .sv-notopmargin{margin-top:1rem}.sv-search-facet-items a{text-decoration:none}.sv-search-facet-items a:hover{text-decoration:underline}.sv-search-facet-item-selected a:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00d";margin-left:.5rem;color:#000}.sv-search-facet-items-type a{color:#000!important;text-decoration:none}.sv-search-facet-items-type :hover{text-decoration:underline}.sv-search-facet-item-selected-type a{color:#000!important}.sv-search-facet-item-selected-type a:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00d";margin-left:.5rem}.sp-ale-search{background-color:#fff;border-radius:2rem;padding:.5rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:.063rem solid #d0d5dd;margin-bottom:1rem;margin-top:1rem}.sp-ale-search input{border:0;background-color:transparent}.sp-ale-search input:focus{border:.063rem solid #00853e;border-radius:1rem;padding:0 .5rem}.sp-ale-search input:last-of-type{width:2rem!important;height:2rem!important;padding:0 .5rem;border-radius:1rem}.sp-ale-search input:last-of-type:hover{background-color:rgba(0,96,162,0.1019607843)!important}.sp-ale-search input:last-of-type:focus{border:0}.sp-ale-search-page .sv-nomargin{width:696px}.sp-ale-search-page .pagination .current.prev{background-color:transparent!important;color:#404040;border:1px solid #cbcbcb}.sp-ale-search-page a:hover h2{text-decoration:underline}@media only screen and (max-width:992px){.sp-ale-search-page .sv-nomargin{width:unset}}.sv-template-nyhetssida .sv-column-4 .sv-archive-portlet{margin-top:1.5rem}.sv-template-nyhetssida .sv-column-4 .env-button.env-button--link{background-color:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;color:#333;padding-left:0;padding-right:0;padding:0;font-weight:700;font-size:1rem}.sv-template-nyhetssida .sv-column-4 .env-button.env-button--link:after{content:"\f054";font-family:"Font Awesome 6 Free";display:inline-block;font-weight:900;font-size:.75rem;margin-left:.4rem;line-height:1.5;margin-bottom:-2px}.sv-template-nyhetssida .sv-column-4 .env-button.env-button--link:hover{background-color:transparent;border:0;border-bottom:2px solid #333;color:#333;text-decoration:none!important}.sp-ale-sidebar-news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;margin-top:2rem;margin-bottom:2rem;margin-top:1rem;margin-bottom:1.5rem}.sp-ale-sidebar-news img{float:none;padding-right:0;padding-bottom:.5rem}@media (max-width:767px){.sp-ale-sidebar-news img{max-width:100%!important;-o-object-fit:cover;object-fit:cover}}.sp-ale-sidebar-news h3{margin:0;margin:0;margin-bottom:.5rem;margin-top:.2rem}.sp-ale-sidebar-news a{color:inherit;text-decoration:none}.sp-ale-sidebar-news a:hover{text-decoration:underline}.sp-ale-sidebar-news a::before{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.sp-ale-sidebar-news time{margin-top:.5rem}.sp-ale-sidebar-news li .sv-channel-item{margin-bottom:0!important}.sp-ale-sidebar-news span.normal{-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;display:-webkit-inline-box}.sp-ale-news-page h1{margin-top:0}.sp-ale-news-template{border-bottom:1px solid #aaa;padding-bottom:.5rem;margin-bottom:1rem}.sp-ale-news-img-text p{color:#1c1b1f;font-size:.85rem!important}.sp-ale-vma .sp-ale-vma-wrapper{padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.sp-ale-vma .sp-ale-vma-items{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem}.sp-ale-vma .sp-ale-vma-items .env-button--link{float:right}.sp-ale-vma .sp-ale-vma-items a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sp-ale-vma .sp-ale-vma-items a:before{content:"";top:0;bottom:0;right:0;left:0;position:absolute}.sp-ale-vma .sp-ale-vma-items a.normal{font-weight:600}.sp-ale-vma .sp-ale-vma-items a.normal:hover div.sp-vma-content h2 span{text-decoration:underline}.sp-ale-vma .sp-ale-vma-items a:hover h2{text-decoration:underline}.sp-ale-vma h2{margin-top:0rem!important;margin:1rem 0rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.5rem}.sp-ale-vma span.normal{display:block}.sp-ale-vma img{min-width:2rem;max-width:2rem;height:2rem}.sp-ale-vma .sp-ale-vma-icon{height:60px;width:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:.188rem solid;border-radius:100%;padding:.3rem .6rem .6rem .6rem}.sp-ale-vma .env-button--link{padding:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;min-height:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;text-align:unset;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;font-size:1rem;margin-top:1.2rem;height:2rem}.sp-ale-vma .env-button[data-env-collapse]:before{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:600;float:right;border:.125rem solid;border-radius:100%;padding:.2rem .25rem;width:1rem;height:1rem}.sp-ale-vma .env-button.env-collapse--expanded:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sp-ale-vma .env-button.env-collapse--expanded:after{content:"Visa mindre";font-weight:600}.sp-ale-vma .env-button.env-collapse--expanded i{display:none}.sp-ale-vma .sv-collapsible-content{border:unset;background-color:transparent;border-radius:unset}.sp-ale-vma .sp-vma-content{width:70%}@media only screen and (max-width:1250px){.sp-ale-vma{padding:0 1rem}.sp-ale-vma-items{gap:1rem!important}}@media only screen and (max-width:767px){.sp-ale-vma h2{font-size:1.25rem}.sp-vma-time{display:none}.sp-ale-vma .env-button i{display:none}.sp-ale-vma-content{width:unset}.sp-ale-vma-content a.normal{display:none}.sp-ale-vma img{width:2rem!important}}@media only screen and (max-width:440px){.sp-ale-vma h1{font-size:1rem}}.sp-ale-breadcrumb{margin-top:2rem;margin-bottom:2rem}.sp-ale-breadcrumb li{font-size:1rem}.env-breadcrumb__item:before{color:#6d6d6d!important}.sp-ale-newslisting a{text-decoration:none}.sp-ale-newslisting h2{margin:0}.sp-ale-newslisting-content{border-bottom:.063rem solid #dcdcdc;padding-bottom:.5rem}.sp-ale-newslisting-content h2:hover{text-decoration:underline}.sp-ale-newslisting-content span.normal{-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;display:-webkit-inline-box}.sp-ale-pinboard{border-radius:.625rem}.sp-ale-pinboard p{margin-top:1rem!important}.sp-ale-pinboard .sp-ale-search{margin-bottom:0}.sp-ale-pinboard .sp-ale-search input:last-of-type:hover{background-color:rgba(0,96,162,0.1019607843)!important}.sp-ale-pinboard .env-button{border:#fff}.sp-ale-pinboard .env-button--link{background-color:#fff;border-top-left-radius:.313rem;border-top-right-radius:.313rem;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;padding:1rem;text-align:unset;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sp-ale-pinboard .env-button--link:hover{background-color:#fff!important}.sp-ale-pinboard .env-button--link:focus{background-color:#fff!important}.sp-ale-pinboard .env-button--link h2{font-weight:700;margin:0;margin-bottom:.5rem;font-size:1.25rem!important}@media only screen and (max-width:992px){.sp-ale-pinboard .env-button--link h2{font-size:1rem!important}}.sp-ale-pinboard .env-button--link .sp-category-tag{background-color:rgba(0,96,162,0.1);border-radius:.625rem;padding:.625rem;margin-top:1rem;margin-top:.6rem;font-size:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:992px){.sp-ale-pinboard .env-button--link .sp-category-tag{font-size:.875rem}}.sp-ale-pinboard .env-button--link-special{min-width:360px;width:100%;text-align:unset;background-color:#fff;padding:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top-left-radius:1.875rem;border-top-right-radius:1.875rem;border-bottom-left-radius:1.875rem;border-bottom-right-radius:1.875rem;font-size:1rem}.sp-ale-pinboard .env-button--link-special:hover{border-color:#fff;-webkit-box-pack:unset!important;text-decoration:underline;background-color:#fff!important}.sp-ale-pinboard .env-button--link-special:focus{border-color:#fff;background-color:#fff!important}.sp-ale-pinboard .env-button--link-special:visited{border-color:#fff}.sp-ale-pinboard .env-button--link-special:active{background-color:#fff!important}.sp-ale-pinboard .env-button--link-special a{font-size:1rem}@media only screen and (max-width:576px){.sp-ale-pinboard .env-button--link-special{min-width:unset}}.sp-ale-pinboard a.env-button[data-env-collapse]:after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:600;float:right}.sp-ale-pinboard .env-collapse{border-top:unset}.sp-ale-pinboard .env-collapse--expanded{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#fff!important}.sp-ale-pinboard .env-collapse--expanded.active{background-color:#fff!important}.sp-ale-pinboard a.env-button.env-collapse--expanded:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:1300px){.sp-ale-pinboard .sv-search-facet{display:block!important}}.sp-ale-pinboard .sv-search-facet-items{background-color:#fff;padding:1rem;border-bottom-left-radius:1.875rem;border-bottom-right-radius:1.875rem}.sp-ale-pinboard .sv-search-facet-items a{text-decoration:none;color:#000!important}.sp-ale-pinboard .sv-search-facet-items .sv-search-facet-item-selected-special a{color:#000}.sp-ale-pinboard .sv-search-facet-items .sv-search-facet-item-selected-special a:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00d";margin-left:.5rem}.sp-ale-pinboard .sv-search-facet-item a:hover{text-decoration:underline}.sp-ale-pinboard .sv-collapsible-content{background-color:#fff;border:unset;padding:1rem;border-top-left-radius:.313rem;border-top-right-radius:.313rem}.sp-ale-pinboard .text-image-appealLink{padding-left:.5rem}.sp-ale-pinboard .text-image-appealLink p{line-height:1.5}.sp-ale-pinboard .text-image-appealLink h2{font-size:1.25rem!important;margin-top:1.5rem;margin-bottom:.5rem}.sp-ale-pinboard time{font-size:1rem}@media only screen and (max-width:992px){.sp-ale-pinboard time{font-size:.875rem}}.sp-ale-pinboard .sp-pinboard-facet-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sp-ale-pinboard .sp-pinboard-facet-wrapper .sv-search-facets{padding:unset!important}.sp-ale-pinboard table{width:100%;border-collapse:collapse}.sp-ale-pinboard table th{border-bottom:.063rem solid #d0d5dd;border-right:.063rem solid #d0d5dd}.sp-ale-pinboard table th:last-of-type{border-right:unset;padding:unset}.sp-ale-pinboard table tr:last-of-type{border-bottom:.063rem solid #d0d5dd}@media only screen and (max-width:992px){.sp-ale-pinboard table tr{display:grid;margin-bottom:.5rem}}.sp-ale-pinboard table td{border-top:.063rem solid #d0d5dd;border-right:.063rem solid #d0d5dd;width:50%;padding:.5rem;vertical-align:text-top}.sp-ale-pinboard table td:last-of-type{border-right:unset}@media only screen and (max-width:992px){.sp-ale-pinboard table td{font-size:.875rem;padding:unset;display:inline-block;width:unset;border-right:unset;border-top:unset}}.sp-ale-pinboard table td a:hover{text-decoration:underline}.sp-ale-pinboard .sp-ale-date-paragraph{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3rem}.sp-ale-pinboard .sp-ale-date-paragraph p{margin:0!important;font-size:1rem}@media only screen and (max-width:992px){.sp-ale-pinboard .sp-ale-date-paragraph p{font-size:.875rem}}.sp-ale-events .sp-ale-event{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;text-decoration:none}@media only screen and (max-width:576px){.sp-ale-events .sp-ale-event{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.sp-ale-events .sp-ale-event a:before{content:"";top:0;bottom:0;right:0;left:0;position:absolute}.sp-ale-events .sp-ale-event a:hover span{text-decoration:underline!important}.sp-ale-events .sp-ale-event .sp-ale-events-pic{display:-webkit-box;display:-ms-flexbox;display:flex;height:170px;width:190px}@media only screen and (max-width:576px){.sp-ale-events .sp-ale-event .sp-ale-events-pic{height:165px!important;width:100%}}.sp-ale-events .sp-ale-event .sp-ale-events-pic img{border-radius:.625rem;max-width:100%;width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.sp-ale-events .sp-ale-event .sp-ale-events-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:70%}@media only screen and (max-width:576px){.sp-ale-events .sp-ale-event .sp-ale-events-text{width:100%}}.sp-ale-events .sp-ale-event .sp-ale-events-text .sp-ale-events-date{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.2rem;font-size:.875rem;margin-bottom:.3rem}.sp-ale-events .sp-ale-event .sp-ale-events-text .sp-ale-events-date p{margin:0}.sp-ale-events .sp-ale-event .sp-ale-events-text .sp-ale-events-date .time-divider{margin-left:-0.2rem;margin-right:-0.2rem}@media only screen and (max-width:992px){.sp-ale-events .sp-ale-event .sp-ale-events-text .sp-ale-events-date p,.sp-ale-events .sp-ale-event .sp-ale-events-text .sp-ale-events-date time,.sp-ale-events .sp-ale-event .sp-ale-events-text .sp-ale-events-date span{font-size:.875rem}}.sp-ale-events .sp-ale-event .sp-ale-events-text h2{margin:0!important;margin-top:.3rem!important;font-size:1.25rem}.sp-ale-events .sp-ale-event .sp-ale-events-text span{-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;display:-webkit-inline-box}.sp-ale-events .sp-ale-event .sp-ale-events-text .event-place span{font-size:.875rem;margin-top:.4rem}.sp-ale-events-box{border-radius:.313rem;padding:2em}.sp-ale-events-box h2{margin:0}.sp-ale-events-box .env-button{background-color:#00853e;color:#fff;font-weight:600;font-size:1rem;padding:1rem}.sp-ale-events-box .env-button:hover{text-decoration:underline}.sp-ale-events-time-box{border-radius:.313rem;padding:2em;margin-top:2em}.sp-ale-events-time-box h2{margin-bottom:1.625rem!important;margin-top:0}.sp-ale-events-time-box .sp-ale-events-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}.sp-ale-events-time-box .sp-ale-events-row p.normal{margin:0}@media only screen and (max-width:500px){.sp-ale-events-time-box .sp-ale-events-row{display:block}}.sp-ale-events-time-box .sp-ale-events-time-box-date{padding:.8rem;border-radius:.313rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap}.sp-ale-events-time-box .sp-ale-events-time-box-date p{color:#fff;font-size:1.125rem;font-weight:600;margin-top:0}.sp-ale-events-time-box .sp-ale-events-time-box-date time{color:#fff;font-size:1.125rem;font-weight:600}@media only screen and (max-width:992px){.sp-ale-events-time-box .sp-ale-events-time-box-date{margin-bottom:1rem;padding:1rem}.sp-ale-events-time-box .sp-ale-events-time-box-date time{font-size:1rem}.sp-ale-events-time-box .sp-ale-events-time-box-date p{font-size:1rem}}.sp-ale-event-calender{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:769px){.sp-ale-event-calender{display:unset;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}}.sp-ale-event-calender td{padding:.5rem}.sp-ale-event-calender td a{text-decoration:none}.sp-ale-event-calender td a:hover{text-decoration:underline!important}@media only screen and (max-width:992px){.sp-ale-event-calender td{padding:.3rem}}.sp-ale-event-calender span{text-decoration:none}.sp-ale-event-calender .sp-event-calender-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sp-ale-event-calender .sp-event-calender-content a{text-decoration:none;font-weight:700;text-transform:uppercase}.sp-ale-event-calender .sp-event-calender-content span{font-size:1.5rem;font-weight:700;text-transform:uppercase}.sp-ale-event-layout{border-radius:.313rem;margin-top:2rem}.sp-ale-event-layout tr{text-transform:uppercase}.sp-ale-event-layout table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sp-ale-breakactivity .sv-search-facets{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.sp-ale-breakactivity .sv-search-facets .sv-search-facet{-webkit-box-flex:1;-ms-flex:1;flex:1}.sp-ale-breakactivity .sv-search-facets .sv-search-facet-items{background-color:#fff;padding:1rem;border-bottom-left-radius:1.875rem;border-bottom-right-radius:1.875rem}.sp-ale-breakactivity .sv-search-facets .sv-search-facet-items a{text-decoration:none;color:#000!important}.sp-ale-breakactivity .sv-search-facets .sv-search-facet-items .sv-search-facet-item-selected-special a{color:#000}.sp-ale-breakactivity .sv-search-facets .sv-search-facet-items .sv-search-facet-item-selected-special a:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00d";margin-left:.5rem}.sp-ale-breakactivity .sv-search-facets .sv-search-facet-item a:hover{text-decoration:underline}.sp-ale-breakactivity .sv-search-facets .sv-collapsible-content{background-color:#fff;border:unset;padding:1rem;border-top-left-radius:.313rem;border-top-right-radius:.313rem}.sp-ale-breakactivity .sv-search-facets .env-button--link{background-color:#fff;border-top-left-radius:.313rem;border-top-right-radius:.313rem;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;padding:1rem;text-align:unset;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sp-ale-breakactivity .sv-search-facets .env-button--link-special{width:100%;text-align:unset;background-color:#fff;padding:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top-left-radius:1.875rem;border-top-right-radius:1.875rem;border-bottom-left-radius:1.875rem;border-bottom-right-radius:1.875rem;font-size:1rem}.sp-ale-breakactivity .sv-search-facets .env-button--link-special:hover{border-color:#fff;-webkit-box-pack:unset!important;text-decoration:underline;background-color:#fff!important}.sp-ale-breakactivity .sv-search-facets .env-button--link-special:focus{border-color:#fff;background-color:#fff!important}.sp-ale-breakactivity .sv-search-facets .env-button--link-special:visited{border-color:#fff}.sp-ale-breakactivity .sv-search-facets .env-button--link-special:active{background-color:#fff!important}.sp-ale-breakactivity .sv-search-facets .env-button--link-special a{font-size:1rem}.sp-ale-breakactivity .sv-search-facets a.env-button[data-env-collapse]:after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:600;float:right}.sp-ale-breakactivity .sv-search-facets .env-collapse{border-top:unset}.sp-ale-breakactivity .sv-search-facets .env-collapse--expanded{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#fff!important}.sp-ale-breakactivity .sv-search-facets .env-collapse--expanded.active{background-color:#fff!important}.sp-ale-breakactivity .sv-search-facets a.env-button.env-collapse--expanded:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sp-ale-breakactivity .sp-ale-breakactivity-listing{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;word-break:break-word}.sp-ale-breakactivity .sp-ale-breakactivity-listing-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:.625rem;background-color:#fff;-webkit-box-shadow:0 3px 8px rgba(0,0,0,0.14);box-shadow:0 3px 8px rgba(0,0,0,0.14)}.sp-ale-breakactivity .sp-ale-breakactivity-listing-card--image-wrapper{height:195px}.sp-ale-breakactivity .sp-ale-breakactivity-listing-card--image-wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-top-left-radius:.625rem;border-top-right-radius:.625rem}.sp-ale-breakactivity .sp-ale-breakactivity-listing-card--content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem}.sp-ale-breakactivity .sp-ale-breakactivity-listing-card--content-wrapper a{text-decoration:none!important}.sp-ale-breakactivity .sp-ale-breakactivity-listing-card--content-wrapper a:hover{text-decoration:underline!important}.sp-ale-breakactivity .sp-ale-breakactivity-listing-card--content-wrapper a:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0}.sp-ale-breakactivity .sp-ale-breakactivity-listing-card--content-wrapper p{-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;display:-webkit-inline-box}.sp-ale-breakactivity .sp-ale-breakactivity-listing-card--content-wrapper h2{margin:0}.sp-ale-breakactivity .sp-ale-breakactivity-listing-card--content-wrapper time{font-size:.875rem;margin-bottom:.6rem}.sp-ale-breakactivity .sp-ale-breakactivity-listing-card--content-wrapper .sp-category-tag{background-color:#dcdcdc;border-radius:var(--env-badge-border-radius);padding:var(--env-spacing-xx-small) var(--env-spacing-x-small);font-size:var(--env-badge-font-size);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000;font-weight:600}.sp-ale-breakactivity .sp-ale-breakactivity-listing-card--content-wrapper .sp-ale-breakactivity-location{margin-top:.5rem}.sp-ale-breakactivity .sp-ale-breakactivity-listing .sp-ale-breakactivity-tag-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.3rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:992px){.sp-ale-breakactivity .sp-ale-breakactivity-listing{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:768px){.sp-ale-breakactivity .sp-ale-breakactivity-listing{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:576px){.sp-ale-breakactivity .sv-search-facets{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sp-ale-breakactivity .env-button--link-special{min-width:100%!important}.sp-ale-breakactivity .sp-ale-breakactivity-listing{grid-template-columns:repeat(1,1fr)}}.sp-ale-breakactivity-owner{display:-webkit-box;display:-ms-flexbox;display:flex}.sp-ale-breakactivity-owner span{font-weight:700;margin-right:.5rem}@media only screen and (max-width:992px){.sp-ale-breakactivity-owner{display:block}}
@charset "UTF-8";/*! - -- Built by Consid AB | (c) 2025 Ale kommun | Ale kommuns externwebb v0.1.0 -- - !*/ .sp-ale-accordion{margin:1rem 0;border-top-right-radius:1rem;border-top-left-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;border:1px solid;overflow:hidden}.sp-ale-accordion__header{margin:0;font-weight:600;color:#1c1b1f}.sp-ale-accordion__header button{font-family:"open sans",sans-serif;color:#1c1b1f;border-radius:1rem;padding:1rem 1.5rem 1rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:1rem;font-weight:600;line-height:1.4;cursor:pointer;text-align:left;margin-bottom:0;border:0}.sp-ale-accordion__header button[aria-expanded=false]:after{margin-left:1rem;content:"\f078";font-family:Font Awesome\ 6 Free;font-size:1.1rem;text-decoration:none!important;font-style:normal;display:inline-block;line-height:.5;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sp-ale-accordion__header button[aria-expanded=true]:after{margin-left:1rem;text-decoration:none!important;font-style:normal;display:inline-block;content:"\f078";font-family:Font Awesome\ 6 Free;font-size:1.1rem;max-width:1.938rem;line-height:.5;margin-bottom:.3rem;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sp-ale-accordion__content{display:none;padding:1rem;margin:0;background-color:#fff}.sp-ale-accordion--gray{background-color:#f7f7f7;background-color:#fff;border-color:#cccdcf}.sp-ale-accordion--gray__header{background-color:#f7f7f7}.sp-ale-accordion--gray__header button{border:0;background-color:#f7f7f7}.sp-ale-accordion--gray__header button:hover{background-color:#f7f7f7}.sp-ale-accordion--gray.sp-ale-accordion--active{background-color:#f7f7f7}.sp-ale-accordion--gray.sp-ale-accordion--active .sp-ale-accordion--gray__header{background-color:#f7f7f7}.sp-ale-accordion--gray.sp-ale-accordion--active button{background-color:#f7f7f7}.sp-ale-accordion--green{background-color:#cce4d7;background-color:#fff;border-color:#b6dac6}.sp-ale-accordion--green__header{background-color:#b6dac6}.sp-ale-accordion--green__header button{border:0;background-color:#b6dac6}.sp-ale-accordion--green__header button:hover{background-color:#cce4d7}.sp-ale-accordion--green.sp-ale-accordion--active{background-color:#cce4d7}.sp-ale-accordion--green.sp-ale-accordion--active .sp-ale-accordion--green__header{background-color:#cce4d7}.sp-ale-accordion--green.sp-ale-accordion--active button{background-color:#cce4d7}.sp-ale-hide-news-image{display:none}.sp-ale-decoration-link{border-radius:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;padding:1rem;margin-top:.625rem;margin-bottom:.625rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sp-ale-decoration-link img{min-width:1rem}.sp-ale-decoration-link p.normal{margin:0;margin-bottom:0!important;font-weight:700;text-decoration:none;font-size:1.125rem}.sp-ale-decoration-link p.normal a{text-decoration:none;font-size:1.125rem}.sp-ale-decoration-link p.normal a:hover{text-decoration:underline}.sp-ale-decoration-link-green{background-color:rgba(0,133,62,0.11)}.sp-ale-decoration-link-blue{background-color:rgba(6,97,164,0.1)}.sp-ale-decoration-link-gray{background-color:#ccc}@media only screen and (max-width:990px){.sp-ale-decoration-link p.normal a{font-size:1rem!important}.sp-ale-decoration-link .sv-image-portlet img{width:unset}}.sp-ale-decoration-contact{background-color:rgba(0,96,162,0.1);border-radius:.625rem;margin-top:3.5rem!important}.sp-ale-decoration-contact h2{margin-top:.5rem}
:root{--banner-min-height:clamp(400px,calc(400px + (147 * ((100vw - 1200px) / 720))),547px);--banner-mobile-margin-bottom:2rem;--banner-mobile-height:300px;--banner-padding:clamp(2rem,4vw,4rem);--banner-image-fit:cover;--banner-image-position:center;--banner-shape-width:clamp(100px,12vw,220px);--banner-shape-mask-url:url("/images/18.7424f84f19e6418eba915439/1780033484767/bildpuff-curve.svg");--banner-heading-font-size:clamp(1.75rem,3vw,2rem);--banner-heading-font-weight:700;--banner-heading-color:#000;--banner-subheading-font-size:var(--banner-heading-font-size);--banner-subheading2-font-size:var(--banner-heading-font-size);--banner-subheading3-font-size:var(--banner-heading-font-size);--banner-subheading4-font-size:var(--banner-heading-font-size);--banner-subheading-font-weight:var(--banner-heading-font-weight);--banner-subheading2-font-weight:var(--banner-heading-font-weight);--banner-subheading3-font-weight:var(--banner-heading-font-weight);--banner-subheading4-font-weight:var(--banner-heading-font-weight);--banner-body-font-size:1rem;--banner-body-font-weight:400;--banner-body-color:#222;--banner-ingress-font-size:1.1rem;--banner-ingress-font-weight:700;--banner-small-font-size:1rem;--banner-heading-margin-top:0;--banner-heading-margin-bottom:1rem;--banner-text-margin-top:0;--banner-text-margin-bottom:1rem;--banner-text-last-margin-bottom:3.25rem;--banner-heading-padding-top:0;--banner-heading-padding-bottom:1rem;--banner-text-padding-top:0;--banner-text-padding-bottom:1rem;--banner-text-line-height:1.4;--banner-text-letter-spacing:0rem;--banner-heading-line-height:1.3;--banner-heading-letter-spacing:0rem}.sp-ale-feature-banner{--banner-bg:#80c29e;--banner-shape-color:#80c29e;--banner-shape-transform:translateZ(0);width:100%;background-color:var(--banner-bg)}.sp-ale-feature-banner--apricot{--banner-bg:#fadcc6;--banner-shape-color:#fadcc6}.sp-ale-feature-banner>.sv-horizontal-column{display:flex;min-height:var(--banner-min-height);width:100%}.sp-ale-feature-banner>.sv-horizontal-column>div{flex:0 0 50%;max-width:50%;box-sizing:border-box}.sp-ale-feature-banner--image-right>.sv-horizontal-column{flex-direction:row-reverse}.sp-ale-feature-banner--image-right{--banner-shape-transform:scaleX(-1) translateZ(0)}.sp-ale-feature-banner>.sv-horizontal-column>div:nth-child(2){padding:var(--banner-padding);display:flex;flex-direction:column;justify-content:center}.sp-ale-feature-banner .subheading,.sp-ale-feature-banner .subheading2,.sp-ale-feature-banner .subheading3,.sp-ale-feature-banner .subheading4{color:var(--banner-heading-color);line-height:var(--banner-heading-line-height);letter-spacing:var(--banner-heading-letter-spacing)}.sp-ale-feature-banner .subheading{font-size:var(--banner-subheading-font-size);font-weight:var(--banner-subheading-font-weight)}.sp-ale-feature-banner .subheading2{font-size:var(--banner-subheading2-font-size);font-weight:var(--banner-subheading2-font-weight)}.sp-ale-feature-banner .subheading3{font-size:var(--banner-subheading3-font-size);font-weight:var(--banner-subheading3-font-weight)}.sp-ale-feature-banner .subheading4{font-size:var(--banner-subheading4-font-size);font-weight:var(--banner-subheading4-font-weight)}.sp-ale-feature-banner .sv-use-margins .normal:last-child,.sp-ale-feature-banner .sv-old-text-portlet .normal:last-child{margin-bottom:var(--banner-text-last-margin-bottom)}.sp-ale-feature-banner .subheading,.sp-ale-feature-banner .subheading2,.sp-ale-feature-banner .subheading3,.sp-ale-feature-banner .subheading4{margin-top:var(--banner-heading-margin-top);margin-bottom:var(--banner-heading-margin-bottom);padding-top:var(--banner-heading-padding-top);padding-bottom:var(--banner-heading-padding-bottom)}.sp-ale-feature-banner .sv-use-margins .subheading:first-child,.sp-ale-feature-banner .sv-use-margins .subheading2:first-child,.sp-ale-feature-banner .sv-use-margins .subheading3:first-child,.sp-ale-feature-banner .sv-use-margins .subheading4:first-child,.sp-ale-feature-banner .sv-use-margins h2:first-child,.sp-ale-feature-banner .sv-use-margins h3:first-child,.sp-ale-feature-banner .sv-old-text-portlet .sv-first-child{margin-top:0!important}.sp-ale-feature-banner p{font-size:var(--banner-body-font-size);font-weight:var(--banner-body-font-weight);color:var(--banner-body-color);margin-top:var(--banner-text-margin-top);margin-bottom:var(--banner-text-margin-bottom);line-height:var(--banner-text-line-height);letter-spacing:var(--banner-text-letter-spacing)}.sp-ale-feature-banner .ingress{font-size:var(--banner-ingress-font-size);font-weight:var(--banner-ingress-font-weight)}.sp-ale-feature-banner p.sv-font-liten{font-size:var(--banner-small-font-size)}.sp-ale-feature-banner>.sv-horizontal-column>div:first-child{position:relative;display:flex}.sp-ale-feature-banner :is(.sv-mfpimage-portlet,.sv-custom-module.sv-marketplace-mediaflow-mediaflow){position:relative;flex:1;overflow:hidden;display:block}.sp-ale-feature-banner :is(.sv-mfpimage-portlet,.sv-custom-module.sv-marketplace-mediaflow-mediaflow) img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);object-fit:var(--banner-image-fit);object-position:var(--banner-image-position);display:block}.sp-ale-feature-banner :is(.sv-mfpimage-portlet,.sv-custom-module.sv-marketplace-mediaflow-mediaflow,.sv-mediaflowVideo){margin-bottom:0rem}.sp-ale-feature-banner :is(.sv-mfpimage-portlet,.sv-custom-module.sv-marketplace-mediaflow-mediaflow)::after{content:"";position:absolute;top:0;right:-1px;width:calc(var(--banner-shape-width) + 2px);height:100%;z-index:2;pointer-events:none;background-color:var(--banner-shape-color);-webkit-mask-image:var(--banner-shape-mask-url);-webkit-mask-repeat:no-repeat;-webkit-mask-size:auto 100%;-webkit-mask-position:right center;mask-image:var(--banner-shape-mask-url);mask-repeat:no-repeat;mask-size:auto 100%;mask-position:right center;backface-visibility:hidden;transform:var(--banner-shape-transform)}.sp-ale-feature-banner--image-right :is(.sv-mfpimage-portlet,.sv-custom-module.sv-marketplace-mediaflow-mediaflow)::after{right:auto;left:-1px}@supports (-webkit-hyphens:none){.sp-ale-feature-banner:is(.sv-mfpimage-portlet,.sv-custom-module.sv-marketplace-mediaflow-mediaflow) img{position:absolute;inset:-1px;width:calc(100% + 2px);height:calc(100% + 2px);object-fit:var(--banner-image-fit);object-position:var(--banner-image-position);transform:translateZ(0)}}@media (max-width:768px){.sp-ale-feature-banner{margin-bottom:var(--banner-mobile-margin-bottom)}.sp-ale-feature-banner>.sv-horizontal-column{flex-direction:column;min-height:auto}.sp-ale-feature-banner>.sv-horizontal-column>div{flex:1 1 100%;max-width:100%}.sp-ale-feature-banner>.sv-horizontal-column>div:nth-child(2){margin-top:0}.sp-ale-feature-banner :is(.sv-mfpimage-portlet,.sv-custom-module.sv-marketplace-mediaflow-mediaflow){position:relative;min-height:var(--banner-mobile-height);transform:none}.sp-ale-feature-banner :is(.sv-mfpimage-portlet,.sv-custom-module.sv-marketplace-mediaflow-mediaflow) img{position:relative;top:auto;left:auto;transform:none;width:100%;height:100%;min-height:var(--banner-mobile-height);object-fit:var(--banner-image-fit)}.sp-ale-feature-banner :is(.sv-mfpimage-portlet,.sv-custom-module.sv-marketplace-mediaflow-mediaflow)::after{display:none}}
@charset "UTF-8";/*! - -- Built by Consid AB | (c) 2025 Ale kommun | Ale kommuns externwebb v0.1.0 -- - !*/ @media only screen and (min-width:768px){.sp-image-text-card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.sp-image-text-card-wrapper>div{display:-webkit-box;display:-ms-flexbox;display:flex}.sp-image-text-card-wrapper>div .sv-sp-puff-small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1}.sp-image-text-card-wrapper>div .sv-sp-puff-small>div:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100%}}.sv-layout.sp-image-text-card-wrapper{margin-top:2rem}.sv-sp-puff-small.sp-image-text-card-wrapper{margin-top:0}.sp-image-text-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:.625rem;background-color:#fff;margin:1rem 0rem;min-width:100%;-webkit-box-shadow:rgba(0,0,0,0.14) 0 3px 8px;box-shadow:rgba(0,0,0,0.14) 0 3px 8px;margin-top:0}.sp-image-text-card a{text-decoration:none;min-width:100%}.sp-image-text-card a:before{content:"";top:0;bottom:0;right:0;left:0;position:absolute}.sp-image-text-card a:hover{text-decoration:underline}.sp-image-text-card--image-wrapper{height:195px}.sp-image-text-card--image-wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-top-left-radius:.625rem;border-top-right-radius:.625rem}.sp-image-text-card--content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.5rem 1rem 1rem 1rem}.sp-image-text-card--content{margin:.2rem 0rem}.sp-image-text-card--title{font-size:1.25rem;font-weight:700}.sp-page-feedback{background-color:rgba(0,96,162,0.1);background-color:#f3f3f3;background-color:#dcdcdc;margin:2em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:.625rem}.sp-page-feedback__container{padding:1.5rem 1rem}.sp-page-feedback__container--open .sp-page-feedback__button-container{display:none}.sp-page-feedback__container--show{display:block!important;padding:1rem}.sp-page-feedback__text{color:#000;margin:0!important;font-size:1.125rem;font-weight:600;line-height:1.6}.sp-page-feedback__button{padding:.5em 1.5em;background-color:transparent;min-width:6.8125rem;border:2px solid #616161;color:#616161;color:#000;border-radius:.625rem;-ms-touch-action:manipulation;touch-action:manipulation;margin-right:.625rem;margin-top:1rem;cursor:pointer;font-size:1.125rem;font-weight:700}.sp-page-feedback__button:hover{background-color:#616161;color:#fff}.sp-page-feedback textarea{padding:1rem}.sp-page-feedback input[type=text],.sp-page-feedback textarea{border:none!important;margin-top:1rem;margin-bottom:1.5rem}.sp-page-feedback .sv-field-title-container:last-of-type span{font-weight:700}.sp-page-feedback input[type=submit]{float:right;padding:.5em 1.5em;background-color:transparent;min-width:6.8125rem;border:2px solid #616161;color:#616161;color:#000;border-radius:.625rem;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;font-size:1.125rem;font-weight:700}.sp-page-feedback input[type=submit]:hover{background-color:#616161;color:#fff;border:2px solid #616161}@media screen and (max-width:768px){.sp-page-feedback__container{display:block}.sp-page-feedback__text{width:100%}}.sv-toc-portlet{position:relative;border-left:6px solid var(--env-ui-color-brand);padding:0 0 .4em 1.5em;margin:2rem 2rem 2.6rem 0rem}.sv-toc-portlet::before{content:"På den här sidan";display:block;padding:.5em 0 .2em .6rem;font-weight:700;font-size:1.5rem;margin:0 0 .5rem -2.5rem;background-color:var(--env-background-color)}.sv-toc-portlet ul li a{color:var(--env-font-color)!important;text-decoration:none;line-height:2.5rem}.sv-toc-portlet ul li a:hover{text-decoration:underline}.sv-toc-portlet ul li ul li ul li *{display:none}.sp-ale-sidemenu svg{width:.875em!important;height:.875em!important}.sp-ale-sidemenu a{font-size:18px;padding-top:12px;line-height:unset!important;overflow-wrap:anywhere}.sp-ale-sidemenu nav{background-color:#fff}.sp-ale-sidemenu nav>ul>li>ul>li>ul{background-color:#f7f7f7}.sp-ale-sidemenu nav>ul>li>ul>li>ul>li>ul{background-color:#e6e6e6}.sp-ale-sidemenu nav>ul>li>ul>li>ul>li>ul>li>ul{background-color:#dcdcdc}.sp-ale-sidemenu nav *{font-family:"open-sans",sans-serif}.sp-ale-sidemenu nav>ul:first-of-type>li:first-of-type>a{font-size:22px!important;border-bottom:2px solid #00853e;font-weight:700;padding:1rem}.sp-ale-sidemenu nav li.env-list__item a{border-bottom:1px solid #cccdcf}.sp-ale-sidemenu nav li.env-list__item a:hover{text-decoration:underline}@media screen and (max-width:990px){.sp-ale-sidemenu nav li.env-list__item a{font-size:14px}}.sp-ale-sidemenu nav li.env-list__item [data-current-item=true]{background-color:#FFF;background:#e3f2ea;font-weight:700}.sp-ale-sidemenu nav li.env-list__item .env-button{background-color:transparent}.sp-ale-sidemenu nav li.env-list__item .env-button:hover{background-color:transparent}
