/*! - -- Built by Consid AB | (c) 2025 Kund x | Karlskoga Kommun externwebb v0.1.0 -- - !*/.kga-main{background-color:transparent}@media (max-width:1024px){.kga-senior-page .sv-column-8.sv-push-2{left:0!important;width:100%!important}}.kga-senior-page h1{margin-bottom:1.5rem}.kga-senior-page .sv-text-portlet .sv-text-portlet-content p{font-size:1.125rem}.kga-senior-page .sv-text-portlet-content .sv-font-ingress{font-family:Open Sans,sans-serif;font-size:1.3125rem!important;font-weight:600}.kga-senior-page .sv-text-portlet-content .sv-font-ingress,.kga-senior-page .sv-text-portlet-content h2.subheading,.kga-senior-page .sv-text-portlet-content h3.subheading3,.kga-senior-page .sv-text-portlet-content p.normal{max-width:40rem;word-break:break-word}a.kga-help-btn{background-color:#fff;border:3px solid #0075bf;border-radius:50px;color:#0075bf;display:block;font-family:Open Sans,sans-serif;font-size:1.125rem;font-weight:600;line-height:3.3;margin-top:2.2rem;text-decoration:none;width:7.6875rem}a.kga-help-btn p{display:inline;height:3.75rem}a.kga-help-btn:hover p{text-decoration:underline}a.kga-help-btn i{color:#0075bf;font-size:1.125rem;margin-left:1.25rem;margin-right:.8125rem}@media (max-width:1024px){a.kga-help-btn{border-bottom-right-radius:0;border-right:0;border-right-style:none;border-top-right-radius:0;margin-right:-2rem;margin-top:1.7rem}}@media (max-width:767px){a.kga-help-btn{height:3rem;line-height:2.7;margin-top:0;position:absolute;right:0;top:-4.3rem;width:7.3rem}a.kga-help-btn i{margin-left:.8rem;margin-right:.5rem}.sv-template-startsidan a.kga-help-btn{height:3rem;line-height:2.7;margin-top:0;position:absolute;right:0;top:-7rem;width:7.3rem}}.sv-print-portlet{background-color:#fff;border:3px solid #5166b0;border-radius:9px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2.5rem;margin-top:2.5rem;min-height:4.625rem;padding:0 1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.sv-print-portlet,.sv-print-portlet a{-webkit-box-sizing:border-box;box-sizing:border-box}.sv-print-portlet a{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important;font-family:Open Sans,sans-serif;font-size:1.125rem;font-weight:600;justify-content:center;padding:.875rem .2rem .625rem .4rem;text-align:center;width:100%}.sv-print-portlet a img{height:1.3rem!important;margin:0 auto!important;padding-bottom:2px;width:1.3rem!important}a.kga-back-btn{background-color:#fff;border:3px solid #5166b0;border-radius:50px;color:#5166b0;display:block;font-family:Open Sans,sans-serif;font-size:1.125rem;font-weight:600;line-height:3.3;margin-bottom:1.875rem;min-height:60px;padding-right:24px;text-decoration:none;width:-webkit-max-content;width:-moz-max-content;width:max-content}a.kga-back-btn p{display:inline;height:3.75rem}a.kga-back-btn:hover p{text-decoration:underline}a.kga-back-btn i{color:#5166b0;font-size:1.125rem;margin-left:1.25rem;margin-right:.8125rem}@media (max-width:767px){a.kga-back-btn{height:3rem;line-height:2.7;position:absolute;top:-4.3rem;width:8rem}a.kga-back-btn i{margin-left:.8rem;margin-right:.5rem}}.sv-button-portlet a.env-button,.sv-marketplace-sitevision-button a.env-button{background-color:#5166b0;border-radius:2rem;color:#fff;font-family:Open Sans,sans-serif;font-size:1.125rem;font-weight:600;height:3.75rem;line-height:2.8;margin:2rem 0;padding-left:1.5rem;padding-right:1.5rem;position:relative}.sv-button-portlet a.env-button:hover,.sv-marketplace-sitevision-button a.env-button:hover{-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.1);box-shadow:0 4px 24px 0 rgba(0,0,0,.1);text-decoration:underline}.sv-button-portlet a.env-button--link,.sv-marketplace-sitevision-button a.env-button--link{background-color:#5166b0;border-radius:2rem;color:#fff;font-family:Open Sans,sans-serif;font-size:1.125rem;font-weight:600;height:3.75rem;line-height:2.8;margin:2rem 0;padding-left:1.5rem;padding-right:3.5rem;position:relative}.sv-button-portlet a.env-button--link:after,.sv-marketplace-sitevision-button a.env-button--link:after{bottom:0;content:"\f178";font-family:Font Awesome\ 5 Free;font-size:1.25rem;font-weight:400;line-height:2.6;position:absolute;right:1.25rem}.kga-senior-page .con-page-feedback{margin-top:0!important;max-width:none!important}.kga-senior-page .con-page-feedback__container p.con-page-feedback__text{font-size:1.2rem!important}.kga-senior-page .con-page-feedback__container .con-page-feedback__button,.kga-senior-page .con-page-feedback__container--show input[type=submit]{font-size:1.2rem;padding:.6em 1.3em}.kga-senior-page .con-page-feedback__container,.kga-senior-page .con-page-feedback__container--show{background-color:#fff}.kga-senior-page .con-page-feedback__container--show .sv-form-portlet div{margin-bottom:0!important}.kga-senior-page .con-page-feedback__container--show .sv-defaultFormTheme span,.kga-senior-page .con-page-feedback__container--show .sv-form-consent label{font-size:1.125rem}@media (max-width:767px){.kga-senior-page .con-page-feedback__container{margin-top:2rem}}.env-breadcrumb li,.env-breadcrumb li a,.env-breadcrumb li span{font-size:1.125rem;line-height:1.6}@media (max-width:767px){.sv-marketplace-sitevision-breadcrumbs{display:block!important;margin-top:5rem}.sv-marketplace-sitevision-breadcrumbs ol li,.sv-marketplace-sitevision-breadcrumbs ol li a,.sv-marketplace-sitevision-breadcrumbs ol li span{font-size:1rem;margin-left:0!important;white-space:nowrap}}.kga-senior-page .kga-puff-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;background:#f0f3fb!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;width:100%}.kga-senior-page .kga-puff-wrapper .sv-custom-module{-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:1.5rem;width:31%}.kga-senior-page .con-shortcut-img{margin-bottom:1rem;margin-top:1rem;-webkit-transition:.2s ease-in;transition:.2s ease-in}.kga-senior-page .con-shortcut-img:hover{-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.1);box-shadow:0 4px 24px 0 rgba(0,0,0,.1)}.kga-senior-page .con-shortcut-img:hover a{text-decoration:underline!important}.kga-senior-page .con-shortcut-img .con-shortcut-img__text{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:0;padding:1.5rem 1.5rem 1.9375rem}.kga-senior-page .con-shortcut-img .con-shortcut-img__text a{font-family:DM Sans,sans-serif;font-size:1.6rem;font-weight:600;text-decoration:none}.kga-senior-page .con-shortcut-img .con-shortcut-img__img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:15rem}@media (max-width:1024px){.kga-senior-page .kga-puff-wrapper .sv-custom-module{width:48%}.kga-senior-page .con-shortcut-img .con-shortcut-img__img{height:12rem}}@media (max-width:767px){.kga-senior-page .kga-puff-wrapper .sv-custom-module{width:100%}.kga-senior-page .con-shortcut-img .con-shortcut-img__img{height:9rem!important}}.con-hero-img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:20rem;margin-bottom:1rem}@media (max-width:1024px){.con-hero-img{height:13.6875rem}}@media (max-width:767px){.con-hero-img{height:8rem}}.kga-senior-page .kga-accordion--blue{margin-top:1rem}.kga-senior-page .kga-accordion--blue .kga-accordion__header a p{font-family:Open Sans,sans-serif;font-size:1.125rem!important;font-weight:600}.kga-senior-page ul li{font-size:1.125rem!important;line-height:1.4}
/*# sourceMappingURL=kga-senior-pages.min.css.map */
