.article-content .wp-block-list{margin-bottom:1.25rem}.article-content ul{list-style:disc;margin-left:1.5rem;padding-left:0}.article-content ol{list-style:decimal;margin-left:1.5rem;padding-left:0}.article-content .wp-block-list{margin-left:1.5rem}.article-content .wp-block-list ul{list-style:disc}.article-content .wp-block-list ol{list-style:decimal}.single-post .published:before{content:"Publicerad "}.breadcrumb-trail{font-size:.9rem;color:#666;margin-bottom:1.25rem}.breadcrumb-trail a{color:inherit;text-decoration:none}.breadcrumb-trail a:hover{text-decoration:underline}main a:not(.et_pb_button),.content a:not(.et_pb_button),article a:not(.et_pb_button){color:#1E3A8A;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}main a:not(.et_pb_button):hover,.content a:not(.et_pb_button):hover,article a:not(.et_pb_button):hover{color:#2563EB}header a,nav a,footer a{text-decoration:none}.entry-content ul,.entry-content ol{line-height:1.2;margin-bottom:0}.entry-content li{margin-bottom:.6em}.spillrad{position:relative;width:110vw;margin-left:-5vw;margin-right:-5vw;max-width:none}.spillrad img{width:100%;height:auto;max-width:none;display:block}#page-container,.et-boc,.spillrad{overflow-x:clip;position:relative}.page-url-field{display:none!important}.phone-slider{display:none}@media (max-width:767px){.desktop-grid{display:none!important}.phone-slider{display:block!important;margin-left:0;margin-right:0}.phone-slider>.et_pb_column{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:16px;padding:0 16px}.phone-slider>.et_pb_column .et_pb_image{flex:0 0 80%;scroll-snap-align:center}.phone-slider>.et_pb_column .et_pb_image img{width:100%;height:auto;display:block;border-radius:12px}.phone-slider.et_pb_row{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:16px;padding:0 16px}.phone-slider.et_pb_row>.et_pb_column{flex:0 0 80%;scroll-snap-align:center}.phone-slider.et_pb_row img{width:100%;height:auto;display:block;border-radius:12px}.phone-slider .et_pb_gallery .et_pb_gallery_items{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:16px;padding:0 16px}.phone-slider .et_pb_gallery .et_pb_gallery_item{flex:0 0 80%;scroll-snap-align:center;list-style:none}.phone-slider .et_pb_gallery .et_pb_gallery_image img{width:100%;height:auto;display:block;border-radius:12px}}@media (max-width:767px){.phone-slider>.et_pb_column{scrollbar-width:none}.phone-slider>.et_pb_column::-webkit-scrollbar{display:none}}@media (max-width:767px){.phone-slider{position:relative}.phone-slider::after{content:"";position:absolute;top:0;right:0;width:40px;height:100%;pointer-events:none;background:linear-gradient(to left,rgb(0 0 0 / .1),transparent)}}@media screen and (max-width:676px){h2.special-heading{font-size:60px!important}}.et_pb_menu__wrap{max-width:1200px;margin:0 auto;padding:0 20px}.et-menu-nav>ul{display:flex;align-items:center}#menu-huvudmeny-h.et-menu.nav>li:last-child>a{background:#ffecec;color:#072032!important;display:inline-flex;align-items:center;height:44px;line-height:1;padding:0 18px;border-radius:25px;font-weight:600;margin-left:20px}#menu-huvudmeny-h.et-menu.nav>li:last-child{margin-top:0!important}#menu-huvudmeny-h.et-menu.nav>li:last-child>a:hover{background:#e8fdf3;text-decoration:none}@media (max-width:980px){#mobile_menu1>li:last-child>a{background:#ffecec;color:#fff!important;border-radius:12px;padding:10px 14px}}#menu-huvudmeny-h.et-menu.nav>li:last-child>a{margin-top:18px}.min-bred-dropdown .sub-menu{min-width:260px;width:max-content}.min-bred-dropdown .sub-menu li a{padding:12px 36px 12px 16px!important;white-space:nowrap!important}a{color:#268f02}section{margin-top:2rem;margin-bottom:2rem}.et_overlay{display:none}#main-content .container:before{background:none}h1{font-size:44px;font-weight:700;color:#072032;margin-bottom:5px}h2{font-size:34px;font-weight:700;color:#072032;margin-bottom:5px}h3{font-size:24px;font-weight:700;color:#072032;margin-bottom:5px}h4{font-size:22px!important;font-weight:700;color:#072032!important;margin-bottom:5px}.et_pb_post h2 a{text-decoration:none;font-size:24px}@media screen and (max-width:676px){h1{font-size:34px!important;font-weight:800;color:#072032}h2{font-size:26px!important;font-weight:700;color:#072032;margin:10px 0}h3{font-size:18px!important;font-weight:700;color:#072032;margin:10px 0}h4{font-size:16px!important;font-weight:700;color:#072032!important;text-transform:uppercase;margin-bottom:10px}h5{font-size:20px!important;font-weight:500;line-height:1.6;color:#222222!important}}@media only screen and (max-width:980px){#top-header>.container,#main-header>.container,#et_search_outer>.container,body.single #main-content>.container,body.home #main-content>.container,body.page:not(.et-tb-has-template) div.et_pb_row,body.page.et-tb-has-template .et-l--post div.et_pb_row,body.single-project div.et_pb_row,body.single-project div.et_pb_row.et_pb_row_fullwidth,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row{width:88%!important}}.breadcrumb-container.theme1 a{background:#fff;display:inline-block;margin:0 5px;padding:5px 0!important;text-decoration:none}.et_pb_menu .et-menu>li>a{color:#111111!important;opacity:1!important;text-shadow:none!important}.et_pb_menu .et-menu>li.current-menu-item>a,.et_pb_menu .et-menu>li.current_page_item>a,.et_pb_menu .et-menu>li.current-menu-ancestor>a,.et_pb_menu .et-menu>li.current_page_ancestor>a{color:#111111!important}.et_pb_menu .et-menu>li>a:hover{color:#c30c71!important}.et-fixed-header .et_pb_menu .et-menu>li>a,.et-fixed-header .et_pb_menu .et-menu>li.current-menu-item>a,.et-fixed-header .et_pb_menu .et-menu>li.current-menu-ancestor>a{color:#111111!important}.et_pb_bg_layout_light .et_pb_menu .et_pb_menu__menu .et-menu>li>a{color:#111111!important}.dfh-2 .et-menu li>ul.sub-menu{display:block!important;column-count:1!important;columns:auto!important;column-width:auto!important;flex-direction:column!important;flex-wrap:nowrap!important;grid-template-columns:none!important;width:auto!important;min-width:max-content!important;max-width:none!important;right:0;left:auto!important;padding:0;border-width:2px;border-radius:5px;overflow:visible!important}.dfh-2 .et-menu li ul.sub-menu li{display:block!important;width:100%!important;float:none!important;clear:both!important;padding-left:0!important;padding-right:0!important}.dfh-2 .et-menu li ul.sub-menu li a{display:block!important;width:100%!important;padding:10px 16px;line-height:1.35;white-space:nowrap!important;overflow:visible!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}@media (min-width:981px){#top-menu li ul.sub-menu,.nav li ul{min-width:unset!important;width:auto!important;box-sizing:border-box;padding:8px 0}}.faq details>summary{list-style:none}.faq details>summary::-webkit-details-marker{display:none}.faq details>summary::marker{content:""}.faq details>summary::before{content:none!important}.faq{max-width:800px;margin:2rem auto;font-family:inherit}.faq h2{font-size:1.8rem;margin-bottom:1rem;text-align:center}.faq details{border:1px solid #ddd;border-radius:8px;margin-bottom:10px;padding:.8rem 1rem;background:#f9f9f9;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.faq details[open]{background:#fff;border-color:#c30c71;box-shadow:0 2px 6px rgb(0 0 0 / .05)}.faq details>summary{font-weight:600;font-size:1.1rem;cursor:pointer;position:relative;padding-right:2rem}.faq details>summary::after{content:"+";position:absolute;right:0;top:0;font-size:1.4rem;line-height:1.2;color:#c30c71}.faq details[open]>summary::after{content:"–"!important}.faq details>*:not(summary){margin-top:.6rem}.faq p{margin:0;line-height:1.5;color:#444}.faq{max-width:800px;margin:2rem 0;font-family:inherit;text-align:left}.faq h2{font-size:1.8rem;margin-bottom:1rem;text-align:left}.green-check{color:#28a745;font-weight:600}.bransch-hero ul{margin:1em 0;padding-left:1.2em;list-style-type:disc}.bransch-hero li{margin-bottom:.6em;line-height:1.4}.ref-image{border-radius:6px}oc a:hover{text-decoration:underline;color:#56930a;transform:translateX(3px)}.article-toc{background:linear-gradient(135deg,#ffffff 0%,#f3f9f4 100%);border:1px solid #d6e8da;padding:25px;margin:40px 0;border-radius:10px;box-shadow:0 4px 10px rgb(0 0 0 / .05)}.article-toc h2{font-size:1.4em;margin-top:0;margin-bottom:18px;font-weight:600;color:#2c2c2c}.article-toc ul{list-style:none;padding-left:0;margin:0}.article-toc li{margin:10px 0}.article-toc a{display:inline-block;text-decoration:none;color:#2e7d32;font-weight:500;transition:color 0.2s ease,transform 0.2s ease}.article-toc a:hover{text-decoration:underline;color:#1b5e20;transform:translateX(3px)}.cta-box{background:linear-gradient(225deg,#e8fdf3 30%,#f6fff9 100%);padding:2rem;border-radius:12px}.lokalt{color:#2a9d8f}.nationellt{color:#e76f51}body{background:linear-gradient(135deg,#D8E7FB 0%,#FFF8FB 100%) fixed}.cruiser-gradient{background:linear-gradient(224deg,#ffecec 20%,#fff5f0 81.18%)}.classic-gradient{background:linear-gradient(225deg,#e8fdf3 30%,#f6fff9 100%)}.green-beige-gradient{background:linear-gradient(225deg,#efede8 30%,#e8ebe7 100%)}.beige-light-gradient{background:linear-gradient(224deg,#eee5d3 20%,#fffaf4 81.18%)}.elegant-gradient{background:linear-gradient(216deg,#645957 7.62%,#aea09e 45.4%,#edebeb 98.67%)}.icon-sm{width:20px;height:16px;color:#1e3a8a}.icon-md{width:30px;height:24px;color:#1e3a8a}.icon-lg{width:40px;height:60px;color:#1e3a8a}.icon-xl{width:70px;height:88px;color:#1e3a8a}.icon-xl-op{width:70px;height:88px;color:rgb(30 58 138 / .6)}.icon-xl-red{width:70px;height:88px;color:#5dc988}.icon-xl-green{width:100px;height:128px;color:#5dc988}h1 .icon-lg{vertical-align:middle}.icon-center{display:flex;justify-content:center;align-items:center}.cta-link{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:#1e3a8a;font-size:16px}.cta-link svg{width:18px;height:18px;stroke-width:2;transition:transform 0.2s ease}.cta-link:hover svg{transform:translateX(3px)}.cta-wrapper{text-align:right}.cta-wrapper-service{text-align:center}.cta-link{display:inline-flex;align-items:center;gap:.4em;white-space:nowrap;line-height:1.2;text-decoration:none}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu{min-width:260px!important;width:max-content!important}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu{min-width:260px!important;width:max-content!important}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu>li{display:block!important;float:none!important;width:100%!important;padding-right:0!important}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu>li>a{display:block;padding:12px 16px;white-space:nowrap}@media (max-width:980px){ul#mobile_menu1.et_mobile_menu>li:last-child>a{background:#ffecec!important;color:#072032!important;border-radius:12px;padding:10px 14px;display:block!important;opacity:1!important;text-shadow:none!important}ul#mobile_menu1.et_mobile_menu>li:last-child>a *,ul#mobile_menu1.et_mobile_menu>li:last-child>a:visited{color:#072032!important}}.ib-container article.et_pb_post{transition:transform 0.4s ease,filter 0.4s ease,box-shadow 0.4s ease}.ib-container article.et_pb_post:hover{transform:scale(1.05);box-shadow:0 5px 20px rgb(0 0 0 / .3)}body{color:#4e5961!important}.page-id-343032{background:linear-gradient(135deg,#fef6f9 0%,#f2f8ff 100%) fixed}.page-id-343464{background:linear-gradient(135deg,#D8E7FB 0%,#FFF8FB 100%) fixed}a{color:#1e3a8a!important}a:hover{color:#268f02!important}.et_pb_menu .et-menu>li.current-menu-item>a,.et_pb_menu .et-menu>li.current_page_item>a,.et_pb_menu .et-menu>li.current-menu-ancestor>a,.et_pb_menu .et-menu>li.current_page_ancestor>a{color:#58c488!important}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu>li>a,.et-fixed-header .et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu>li>a{color:#1e3a8a!important}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu>li>a:hover,.et-fixed-header .et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu>li>a:hover{color:#2ea36f!important}