.elementor-31105 .elementor-element.elementor-element-1d579d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-31105 .elementor-element.elementor-element-59d2a2a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:600;color:#002858;}.elementor-31105 .elementor-element.elementor-element-0cd15d5{font-family:"Inter", Sans-serif;}.elementor-31105 .elementor-element.elementor-element-f9a16cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31105 .elementor-element.elementor-element-df35a2c .elementor-button{background-color:#002858;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#002858;border-radius:6px 6px 6px 6px;}.elementor-31105 .elementor-element.elementor-element-cd62145 .elementor-button{background-color:#FFFFFF;fill:#002858;color:#002858;border-style:solid;border-width:1px 1px 1px 1px;border-color:#002858;border-radius:6px 6px 6px 6px;}.elementor-31105 .elementor-element.elementor-element-312ef05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-31105 .elementor-element.elementor-element-d692a63 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#002858;}.elementor-31105 .elementor-element.elementor-element-48c5a8f{--grid-columns:3;}.elementor-31105 .elementor-element.elementor-element-e08b352{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-31105 .elementor-element.elementor-element-77a947a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#002858;}.elementor-31105 .elementor-element.elementor-element-709e60d{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;}.elementor-31105 .elementor-element.elementor-element-bcutf01{--grid-columns:3;}.elementor-31105 .elementor-element.elementor-element-6c52b67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-31105 .elementor-element.elementor-element-b4a4214 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#002858;}.elementor-31105 .elementor-element.elementor-element-ece7b96{--grid-columns:3;}.elementor-31105 .elementor-element.elementor-element-3172bc7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31105 .elementor-element.elementor-element-abe275d .elementor-button{background-color:#FFFFFF;fill:#002858;color:#002858;border-style:solid;border-width:1px 1px 1px 1px;border-color:#002858;border-radius:6px 6px 6px 6px;}.elementor-31105 .elementor-element.elementor-element-d42699b .elementor-button{background-color:#002858;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#002858;border-radius:6px 6px 6px 6px;}.elementor-31105 .elementor-element.elementor-element-cbf626a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-31105 .elementor-element.elementor-element-331cb87 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#002858;}.elementor-31105 .elementor-element.elementor-element-61d07cb{--grid-columns:3;}.elementor-31105 .elementor-element.elementor-element-04bf431{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31105 .elementor-element.elementor-element-ec461db .elementor-button{background-color:#FFFFFF;fill:#002858;color:#002858;border-style:solid;border-width:1px 1px 1px 1px;border-color:#002858;border-radius:6px 6px 6px 6px;}.elementor-31105 .elementor-element.elementor-element-6bc46a7 .elementor-button{background-color:#002858;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#002858;border-radius:6px 6px 6px 6px;}.elementor-31105 .elementor-element.elementor-element-7f49228{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-31105 .elementor-element.elementor-element-21977fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#002858;}.elementor-31105 .elementor-element.elementor-element-236e9b4{--grid-columns:3;}.elementor-31105 .elementor-element.elementor-element-343fe0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31105 .elementor-element.elementor-element-235167f .elementor-button{background-color:#FFFFFF;fill:#002858;color:#002858;border-style:solid;border-width:1px 1px 1px 1px;border-color:#002858;border-radius:6px 6px 6px 6px;}.elementor-31105 .elementor-element.elementor-element-0cd7f2c .elementor-button{background-color:#002858;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#002858;border-radius:6px 6px 6px 6px;}.elementor-31105 .elementor-element.elementor-element-b409f2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-31105 .elementor-element.elementor-element-8f30b1c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#002858;}.elementor-31105 .elementor-element.elementor-element-0730564{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31105 .elementor-element.elementor-element-6ca214b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E9EF;--border-color:#E5E9EF;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31105 .elementor-element.elementor-element-576011c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#002858;}.elementor-31105 .elementor-element.elementor-element-ab644c2{font-family:"Inter", Sans-serif;}.elementor-31105 .elementor-element.elementor-element-b0bf151 .elementor-button{background-color:#002858;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#002858;border-radius:6px 6px 6px 6px;}.elementor-31105 .elementor-element.elementor-element-206745f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E9EF;--border-color:#E5E9EF;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31105 .elementor-element.elementor-element-e71030a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#002858;}.elementor-31105 .elementor-element.elementor-element-dc5d335{font-family:"Inter", Sans-serif;}.elementor-31105 .elementor-element.elementor-element-7b2774a .elementor-button{background-color:#002858;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#002858;border-radius:6px 6px 6px 6px;}.elementor-31105 .elementor-element.elementor-element-bbb805c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E9EF;--border-color:#E5E9EF;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31105 .elementor-element.elementor-element-d71b671 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#002858;}.elementor-31105 .elementor-element.elementor-element-f6687e4{font-family:"Inter", Sans-serif;}.elementor-31105 .elementor-element.elementor-element-d17ff26 .elementor-button{background-color:#002858;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#002858;border-radius:6px 6px 6px 6px;}.elementor-31105 .elementor-element.elementor-element-e56dae0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E9EF;--border-color:#E5E9EF;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31105 .elementor-element.elementor-element-52ddfb8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#002858;}.elementor-31105 .elementor-element.elementor-element-8146279{font-family:"Inter", Sans-serif;}.elementor-31105 .elementor-element.elementor-element-db6fba5 .elementor-button{background-color:#002858;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#002858;border-radius:6px 6px 6px 6px;}.elementor-31105 .elementor-element.elementor-element-aae62ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E9EF;--border-color:#E5E9EF;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31105 .elementor-element.elementor-element-4699bea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#002858;}.elementor-31105 .elementor-element.elementor-element-ec73d93{font-family:"Inter", Sans-serif;}.elementor-31105 .elementor-element.elementor-element-3ac7ec3 .elementor-button{background-color:#002858;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#002858;border-radius:6px 6px 6px 6px;}.elementor-31105 .elementor-element.elementor-element-fd58ea5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E9EF;--border-color:#E5E9EF;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31105 .elementor-element.elementor-element-cb96d7d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#002858;}.elementor-31105 .elementor-element.elementor-element-d86e9c8{font-family:"Inter", Sans-serif;}.elementor-31105 .elementor-element.elementor-element-f3f9497 .elementor-button{background-color:#002858;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#002858;border-radius:6px 6px 6px 6px;}.elementor-31105 .elementor-element.elementor-element-855a45f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E9EF;--border-color:#E5E9EF;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31105 .elementor-element.elementor-element-426a4b3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#002858;}.elementor-31105 .elementor-element.elementor-element-d66f456{font-family:"Inter", Sans-serif;}.elementor-31105 .elementor-element.elementor-element-5939c3a .elementor-button{background-color:#002858;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#002858;border-radius:6px 6px 6px 6px;}.elementor-31105 .elementor-element.elementor-element-7d7ce12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E9EF;--border-color:#E5E9EF;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31105 .elementor-element.elementor-element-a9bcc18 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#002858;}.elementor-31105 .elementor-element.elementor-element-ea441da{font-family:"Inter", Sans-serif;}.elementor-31105 .elementor-element.elementor-element-df11442 .elementor-button{background-color:#002858;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#002858;border-radius:6px 6px 6px 6px;}.elementor-31105 .elementor-element.elementor-element-5d646e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-31105 .elementor-element.elementor-element-9b94f85 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#002858;}.elementor-31105 .elementor-element.elementor-element-db6eacb{--grid-columns:3;}.elementor-31105 .elementor-element.elementor-element-54d5285{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31105 .elementor-element.elementor-element-ad4663f .elementor-button{background-color:#FFFFFF;fill:#002858;color:#002858;border-style:solid;border-width:1px 1px 1px 1px;border-color:#002858;border-radius:6px 6px 6px 6px;}.elementor-31105 .elementor-element.elementor-element-47381cb .elementor-button{background-color:#002858;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#002858;border-radius:6px 6px 6px 6px;}.elementor-31105 .elementor-element.elementor-element-da517ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-31105 .elementor-element.elementor-element-5a77a3d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#002858;}.elementor-31105 .elementor-element.elementor-element-8d932a7{--grid-columns:3;}.elementor-31105 .elementor-element.elementor-element-7fa89a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-31105 .elementor-element.elementor-element-2a77c06 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#002858;}.elementor-31105 .elementor-element.elementor-element-d22d2e8{font-family:"Inter", Sans-serif;}.elementor-31105 .elementor-element.elementor-element-195e71d .elementor-button{background-color:#002858;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#002858;border-radius:6px 6px 6px 6px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-31105 .elementor-element.elementor-element-48c5a8f{--grid-columns:2;}.elementor-31105 .elementor-element.elementor-element-bcutf01{--grid-columns:2;}.elementor-31105 .elementor-element.elementor-element-ece7b96{--grid-columns:2;}.elementor-31105 .elementor-element.elementor-element-61d07cb{--grid-columns:2;}.elementor-31105 .elementor-element.elementor-element-236e9b4{--grid-columns:2;}.elementor-31105 .elementor-element.elementor-element-db6eacb{--grid-columns:2;}.elementor-31105 .elementor-element.elementor-element-8d932a7{--grid-columns:2;}}@media(max-width:767px){.elementor-31105 .elementor-element.elementor-element-48c5a8f{--grid-columns:1;}.elementor-31105 .elementor-element.elementor-element-bcutf01{--grid-columns:1;}.elementor-31105 .elementor-element.elementor-element-ece7b96{--grid-columns:1;}.elementor-31105 .elementor-element.elementor-element-61d07cb{--grid-columns:1;}.elementor-31105 .elementor-element.elementor-element-236e9b4{--grid-columns:1;}.elementor-31105 .elementor-element.elementor-element-db6eacb{--grid-columns:1;}.elementor-31105 .elementor-element.elementor-element-8d932a7{--grid-columns:1;}}/* Start custom CSS *//* Endast denna sida (Elementor sid-CSS, body.elementor-page-31105 = sidans wrapper). Dölj automatiska sektioner utan inlägg */
body.elementor-page-31105 .bc-auto-section:has(.e-loop-nothing-found-message){display:none !important;}
body.elementor-page-31105 .bc-auto-section:has(.elementor-widget-loop-grid .elementor-widget-container:empty){display:none !important;}
/* Kort utan utvald bild: ingen tom bildyta */
body.elementor-page-31105 .e-loop-item .elementor-widget-theme-post-featured-image:not(:has(img)){display:none;}
body.elementor-page-31105 .bc-guider .bc-card{flex:1 1 calc(25% - 20px);min-width:220px;}
@media (max-width:767px){body.elementor-page-31105 .bc-guider .bc-card{flex:1 1 100%;}}
/* Guidekort: lika höjd, knappen i linje längst ner (t2178u 2026-11-10) */
body.elementor-page-31105 .bc-guider .bc-card{align-self:stretch;display:flex;flex-direction:column;height:auto;}
body.elementor-page-31105 .bc-guider .bc-card > .e-con-inner{display:flex;flex-direction:column;flex:1 1 auto;height:100%;}
body.elementor-page-31105 .bc-guider .bc-card .elementor-widget-button{margin-top:auto;}/* End custom CSS */